len 112 arch/alpha/boot/stdio.c int len; len 204 arch/alpha/boot/stdio.c len = strnlen(s, precision); len 207 arch/alpha/boot/stdio.c while (len < field_width--) len 209 arch/alpha/boot/stdio.c for (i = 0; i < len; ++i) len 211 arch/alpha/boot/stdio.c while (len < field_width--) len 52 arch/alpha/include/asm/cacheflush.h unsigned long addr, int len) len 64 arch/alpha/include/asm/cacheflush.h struct page *page, unsigned long addr, int len); len 71 arch/alpha/include/asm/cacheflush.h #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ len 72 arch/alpha/include/asm/cacheflush.h do { memcpy(dst, src, len); \ len 73 arch/alpha/include/asm/cacheflush.h flush_icache_user_range(vma, page, vaddr, len); \ len 75 arch/alpha/include/asm/cacheflush.h #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ len 76 arch/alpha/include/asm/cacheflush.h memcpy(dst, src, len) len 18 arch/alpha/include/asm/checksum.h __u32 len, __u8 proto, __wsum sum); len 21 arch/alpha/include/asm/checksum.h __u32 len, __u8 proto, __wsum sum); len 35 arch/alpha/include/asm/checksum.h extern __wsum csum_partial(const void *buff, int len, __wsum sum); len 44 arch/alpha/include/asm/checksum.h __wsum csum_partial_copy_from_user(const void __user *src, void *dst, int len, __wsum sum, int *errp); len 46 arch/alpha/include/asm/checksum.h __wsum csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum); len 54 arch/alpha/include/asm/checksum.h extern __sum16 ip_compute_csum(const void *buff, int len); len 71 arch/alpha/include/asm/checksum.h __u32 len, __u8 proto, __wsum sum); len 518 arch/alpha/include/asm/io.h static inline void memset_io(volatile void __iomem *addr, u8 c, long len) len 520 arch/alpha/include/asm/io.h _memset_c_io(addr, 0x0101010101010101UL * c, len); len 524 arch/alpha/include/asm/io.h static inline void memsetw_io(volatile void __iomem *addr, u16 c, long len) len 526 arch/alpha/include/asm/io.h _memset_c_io(addr, 0x0001000100010001UL * c, len); len 303 arch/alpha/include/asm/uaccess.h extern long __copy_user(void *to, const void *from, long len); len 306 arch/alpha/include/asm/uaccess.h raw_copy_from_user(void *to, const void __user *from, unsigned long len) len 308 arch/alpha/include/asm/uaccess.h return __copy_user(to, (__force const void *)from, len); len 312 arch/alpha/include/asm/uaccess.h raw_copy_to_user(void __user *to, const void *from, unsigned long len) len 314 arch/alpha/include/asm/uaccess.h return __copy_user((__force void *)to, from, len); len 317 arch/alpha/include/asm/uaccess.h extern long __clear_user(void __user *to, long len); len 320 arch/alpha/include/asm/uaccess.h clear_user(void __user *to, long len) len 322 arch/alpha/include/asm/uaccess.h if (__access_ok((unsigned long)to, len)) len 323 arch/alpha/include/asm/uaccess.h len = __clear_user(to, len); len 324 arch/alpha/include/asm/uaccess.h return len; len 279 arch/alpha/kernel/err_titan.c int cmd, len; len 323 arch/alpha/kernel/err_titan.c len = EXTRACT(agperror, TITAN__PCHIP_AGPERROR__LEN); len 345 arch/alpha/kernel/err_titan.c err_print_prefix, cmd, agperror_cmd[cmd], len, len 177 arch/alpha/kernel/osf_sys.c SYSCALL_DEFINE6(osf_mmap, unsigned long, addr, unsigned long, len, len 188 arch/alpha/kernel/osf_sys.c if ((off + PAGE_ALIGN(len)) < off) len 192 arch/alpha/kernel/osf_sys.c ret = ksys_mmap_pgoff(addr, len, prot, flags, fd, off >> PAGE_SHIFT); len 562 arch/alpha/kernel/osf_sys.c int len; len 571 arch/alpha/kernel/osf_sys.c len = strnlen(kname, namelen); len 572 arch/alpha/kernel/osf_sys.c len = min(len + 1, namelen); len 573 arch/alpha/kernel/osf_sys.c memcpy(tmp, kname, len); len 576 arch/alpha/kernel/osf_sys.c if (copy_to_user(name, tmp, len)) len 739 arch/alpha/kernel/osf_sys.c long len; len 751 arch/alpha/kernel/osf_sys.c len = strlen(res)+1; len 752 arch/alpha/kernel/osf_sys.c if ((unsigned long)len > (unsigned long)count) len 753 arch/alpha/kernel/osf_sys.c len = count; len 754 arch/alpha/kernel/osf_sys.c memcpy(tmp, res, len); len 756 arch/alpha/kernel/osf_sys.c if (copy_to_user(buf, tmp, len)) len 1284 arch/alpha/kernel/osf_sys.c arch_get_unmapped_area_1(unsigned long addr, unsigned long len, len 1290 arch/alpha/kernel/osf_sys.c info.length = len; len 1300 arch/alpha/kernel/osf_sys.c unsigned long len, unsigned long pgoff, len 1311 arch/alpha/kernel/osf_sys.c if (len > limit) len 1328 arch/alpha/kernel/osf_sys.c addr = arch_get_unmapped_area_1 (PAGE_ALIGN(addr), len, limit); len 1335 arch/alpha/kernel/osf_sys.c len, limit); len 1340 arch/alpha/kernel/osf_sys.c addr = arch_get_unmapped_area_1 (PAGE_SIZE, len, limit); len 98 arch/alpha/kernel/pci-noop.c unsigned long, off, unsigned long, len, void __user *, buf) len 107 arch/alpha/kernel/pci-noop.c unsigned long, off, unsigned long, len, void __user *, buf) len 533 arch/alpha/kernel/pci_iommu.c unsigned long addr, len; len 535 arch/alpha/kernel/pci_iommu.c len = sg->length; len 537 arch/alpha/kernel/pci_iommu.c if (leader_length + len > max_seg_size) len 542 arch/alpha/kernel/pci_iommu.c leader_length += len; len 546 arch/alpha/kernel/pci_iommu.c leader_length += len; len 553 arch/alpha/kernel/pci_iommu.c leader_length = len; len 556 arch/alpha/kernel/pci_iommu.c next_paddr = addr + len; len 2335 arch/alpha/kernel/smc37c669.c ip->len[0] = 0x30; len 2396 arch/alpha/kernel/smc37c669.c if ( !inrange( *fp->offset, 0, ip->len[0] ) ) len 2421 arch/alpha/kernel/smc37c669.c if ( !inrange( *fp->offset, 0, ip->len[0] ) ) len 205 arch/alpha/kernel/smp.c size_t len; len 217 arch/alpha/kernel/smp.c len = strlen(cp2); len 218 arch/alpha/kernel/smp.c *(unsigned int *)&cpu->ipc_buffer[0] = len; len 220 arch/alpha/kernel/smp.c memcpy(cp1, cp2, len); len 744 arch/alpha/kernel/smp.c unsigned long addr, int len) len 46 arch/alpha/lib/checksum.c __u32 len, __u8 proto, __wsum sum) len 50 arch/alpha/lib/checksum.c (__force u64)sum + ((len + proto) << 8)); len 55 arch/alpha/lib/checksum.c __u32 len, __u8 proto, __wsum sum) len 60 arch/alpha/lib/checksum.c (__force u64)sum + ((len + proto) << 8); len 79 arch/alpha/lib/checksum.c static inline unsigned long do_csum(const unsigned char * buff, int len) len 84 arch/alpha/lib/checksum.c if (len <= 0) len 89 arch/alpha/lib/checksum.c len--; len 92 arch/alpha/lib/checksum.c count = len >> 1; /* nr of 16-bit words.. */ len 97 arch/alpha/lib/checksum.c len -= 2; len 105 arch/alpha/lib/checksum.c len -= 4; len 122 arch/alpha/lib/checksum.c if (len & 4) { len 127 arch/alpha/lib/checksum.c if (len & 2) { len 132 arch/alpha/lib/checksum.c if (len & 1) len 163 arch/alpha/lib/checksum.c __wsum csum_partial(const void *buff, int len, __wsum sum) len 165 arch/alpha/lib/checksum.c unsigned long result = do_csum(buff, len); len 180 arch/alpha/lib/checksum.c __sum16 ip_compute_csum(const void *buff, int len) len 182 arch/alpha/lib/checksum.c return (__force __sum16)~from64to16(do_csum(buff,len)); len 98 arch/alpha/lib/csum_partial_copy.c long len, unsigned long checksum, len 104 arch/alpha/lib/csum_partial_copy.c while (len >= 0) { len 110 arch/alpha/lib/csum_partial_copy.c len -= 8; len 115 arch/alpha/lib/csum_partial_copy.c len += 8; len 117 arch/alpha/lib/csum_partial_copy.c if (len) { len 121 arch/alpha/lib/csum_partial_copy.c mskql(word, len, word); len 123 arch/alpha/lib/csum_partial_copy.c mskqh(tmp, len, tmp); len 140 arch/alpha/lib/csum_partial_copy.c long len, unsigned long checksum, len 145 arch/alpha/lib/csum_partial_copy.c unsigned long lastsrc = 7+len+(unsigned long)src; len 150 arch/alpha/lib/csum_partial_copy.c while (len >= 0) { len 155 arch/alpha/lib/csum_partial_copy.c len -= 8; len 166 arch/alpha/lib/csum_partial_copy.c len += 8; len 168 arch/alpha/lib/csum_partial_copy.c if (len) { len 176 arch/alpha/lib/csum_partial_copy.c mskql(word, len, word); len 178 arch/alpha/lib/csum_partial_copy.c mskqh(tmp, len, tmp); len 194 arch/alpha/lib/csum_partial_copy.c long len, unsigned long checksum, len 204 arch/alpha/lib/csum_partial_copy.c while (len >= 0) { len 206 arch/alpha/lib/csum_partial_copy.c len -= 8; len 216 arch/alpha/lib/csum_partial_copy.c len += 8; len 217 arch/alpha/lib/csum_partial_copy.c if (len) { len 220 arch/alpha/lib/csum_partial_copy.c mskql(word, len, word); len 221 arch/alpha/lib/csum_partial_copy.c len -= 8; len 224 arch/alpha/lib/csum_partial_copy.c len += doff; len 227 arch/alpha/lib/csum_partial_copy.c if (len >= 0) { len 229 arch/alpha/lib/csum_partial_copy.c if (!len) goto out; len 233 arch/alpha/lib/csum_partial_copy.c doff = len; len 252 arch/alpha/lib/csum_partial_copy.c long len, unsigned long checksum, len 262 arch/alpha/lib/csum_partial_copy.c lastsrc = 7+len+(unsigned long)src; len 264 arch/alpha/lib/csum_partial_copy.c while (len >= 0) { len 271 arch/alpha/lib/csum_partial_copy.c len -= 8; len 283 arch/alpha/lib/csum_partial_copy.c len += doff; len 285 arch/alpha/lib/csum_partial_copy.c if (len >= 0) { len 294 arch/alpha/lib/csum_partial_copy.c mskql(word, len-doff, word); len 299 arch/alpha/lib/csum_partial_copy.c if (len) { len 302 arch/alpha/lib/csum_partial_copy.c mskqh(second_dest, len, second_dest); len 315 arch/alpha/lib/csum_partial_copy.c mskql(word, len-doff, word); len 317 arch/alpha/lib/csum_partial_copy.c mskqh(second_dest, len, second_dest); len 328 arch/alpha/lib/csum_partial_copy.c csum_partial_copy_from_user(const void __user *src, void *dst, int len, len 335 arch/alpha/lib/csum_partial_copy.c if (len) { len 336 arch/alpha/lib/csum_partial_copy.c if (!access_ok(src, len)) { len 338 arch/alpha/lib/csum_partial_copy.c memset(dst, 0, len); len 346 arch/alpha/lib/csum_partial_copy.c len-8, checksum, errp); len 351 arch/alpha/lib/csum_partial_copy.c soff, len-8, checksum, errp); len 359 arch/alpha/lib/csum_partial_copy.c doff, len-8, checksum, len 365 arch/alpha/lib/csum_partial_copy.c soff, doff, len-8, checksum, len 375 arch/alpha/lib/csum_partial_copy.c csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum) len 381 arch/alpha/lib/csum_partial_copy.c dst, len, sum, NULL); len 14 arch/alpha/lib/srm_printk.c long len, num_lf; len 18 arch/alpha/lib/srm_printk.c len = vsprintf(buf, fmt, args); len 40 arch/alpha/lib/srm_printk.c srm_puts(buf, num_lf+len); len 41 arch/alpha/lib/srm_printk.c return len; len 10 arch/alpha/lib/srm_puts.c srm_puts(const char *str, long len) len 15 arch/alpha/lib/srm_puts.c return len; len 17 arch/alpha/lib/srm_puts.c for (remaining = len; remaining > 0; remaining -= written) len 23 arch/alpha/lib/srm_puts.c return len; len 64 arch/arc/include/asm/cache.h extern char *arc_cache_mumbojumbo(int cpu_id, char *buf, int len); len 32 arch/arc/include/asm/cacheflush.h void __sync_icache_dcache(phys_addr_t paddr, unsigned long vaddr, int len); len 107 arch/arc/include/asm/cacheflush.h #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ len 109 arch/arc/include/asm/cacheflush.h memcpy(dst, src, len); \ len 111 arch/arc/include/asm/cacheflush.h __sync_icache_dcache((unsigned long)(dst), vaddr, len); \ len 114 arch/arc/include/asm/cacheflush.h #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ len 115 arch/arc/include/asm/cacheflush.h memcpy(dst, src, len); \ len 70 arch/arc/include/asm/checksum.h csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, len 82 arch/arc/include/asm/checksum.h "r"(len), len 84 arch/arc/include/asm/checksum.h "r"(len << 8), len 86 arch/arc/include/asm/mmu.h extern char *arc_mmu_mumbojumbo(int cpu_id, char *buf, int len); len 269 arch/arc/kernel/setup.c static char *arc_cpu_mumbojumbo(int cpu_id, char *buf, int len) len 278 arch/arc/kernel/setup.c n += scnprintf(buf + n, len - n, len 282 arch/arc/kernel/setup.c n += scnprintf(buf + n, len - n, "processor [%d]\t: %s %s (%s ISA) %s%s%s\n", len 288 arch/arc/kernel/setup.c n += scnprintf(buf + n, len - n, "Timers\t\t: %s%s%s%s%s%s\nISA Extn\t: ", len 308 arch/arc/kernel/setup.c n += scnprintf(buf + n, len - n, "%s%s%s%s%s%s%s%s\n", len 316 arch/arc/kernel/setup.c n += scnprintf(buf + n, len - n, len 330 arch/arc/kernel/setup.c n += scnprintf(buf + n, len - n, " Loop Buffer:%d %s", len 335 arch/arc/kernel/setup.c n += scnprintf(buf + n, len - n, "\n"); len 341 arch/arc/kernel/setup.c static char *arc_extn_mumbojumbo(int cpu_id, char *buf, int len) len 348 arch/arc/kernel/setup.c n += scnprintf(buf + n, len - n, "Vector Table\t: %#x\n", cpu->vec_base); len 351 arch/arc/kernel/setup.c n += scnprintf(buf + n, len - n, "FPU\t\t: %s%s\n", len 356 arch/arc/kernel/setup.c n += scnprintf(buf + n, len - n, "DEBUG\t\t: %s%s", len 360 arch/arc/kernel/setup.c n += scnprintf(buf + n, len - n, "ActionPoint %d/%s", len 364 arch/arc/kernel/setup.c n += scnprintf(buf + n, len - n, "\n"); len 368 arch/arc/kernel/setup.c n += scnprintf(buf + n, len - n, "Extn [CCM]\t: DCCM @ %x, %d KB / ICCM: @ %x, %d KB\n", len 383 arch/arc/kernel/setup.c n += scnprintf(buf + n, len - n, "Extn [ECC]\t: %s%s%s%s%s%s\n", len 30 arch/arc/kernel/troubleshoot.c int n = 0, len = sizeof(buf); len 33 arch/arc/kernel/troubleshoot.c n += scnprintf(buf + n, len - n, "r%02u: 0x%08lx\t", len 37 arch/arc/kernel/troubleshoot.c n += scnprintf(buf + n, len - n, "\n"); len 47 arch/arc/kernel/troubleshoot.c n += scnprintf(buf + n, len - n, "\n\n"); len 616 arch/arc/kernel/unwind.c uleb128_t len; len 633 arch/arc/kernel/unwind.c len = get_uleb128(&ptr, end); /* augmentation length */ len 635 arch/arc/kernel/unwind.c if (ptr + len < ptr || ptr + len > end) len 638 arch/arc/kernel/unwind.c end = ptr + len; len 38 arch/arc/mm/cache.c char *arc_cache_mumbojumbo(int c, char *buf, int len) len 45 arch/arc/mm/cache.c n += scnprintf(buf + n, len - n, str"\t\t: N/A\n"); \ len 47 arch/arc/mm/cache.c n += scnprintf(buf + n, len - n, \ len 59 arch/arc/mm/cache.c n += scnprintf(buf + n, len - n, len 63 arch/arc/mm/cache.c n += scnprintf(buf + n, len - n, "Peripherals\t: %#lx%s%s\n", len 999 arch/arc/mm/cache.c void __sync_icache_dcache(phys_addr_t paddr, unsigned long vaddr, int len) len 1001 arch/arc/mm/cache.c __dc_line_op(paddr, vaddr, len, OP_FLUSH_N_INV); len 1002 arch/arc/mm/cache.c __ic_line_inv_vaddr(paddr, vaddr, len); len 30 arch/arc/mm/mmap.c unsigned long len, unsigned long pgoff, unsigned long flags) len 54 arch/arc/mm/mmap.c if (len > TASK_SIZE) len 64 arch/arc/mm/mmap.c if (TASK_SIZE - len >= addr && len 65 arch/arc/mm/mmap.c (!vma || addr + len <= vm_start_gap(vma))) len 70 arch/arc/mm/mmap.c info.length = len; len 792 arch/arc/mm/tlb.c char *arc_mmu_mumbojumbo(int cpu_id, char *buf, int len) len 803 arch/arc/mm/tlb.c n += scnprintf(buf + n, len - n, len 49 arch/arm/boot/compressed/atags_to_fdt.c const char *property, int *len) len 56 arch/arm/boot/compressed/atags_to_fdt.c return fdt_getprop(fdt, offset, property, len); len 61 arch/arm/boot/compressed/atags_to_fdt.c int len; len 63 arch/arm/boot/compressed/atags_to_fdt.c const uint32_t *size_len = getprop(fdt, "/", "#size-cells", &len); len 75 arch/arm/boot/compressed/atags_to_fdt.c int len = 0; len 78 arch/arm/boot/compressed/atags_to_fdt.c fdt_bootargs = getprop(fdt, "/chosen", "bootargs", &len); len 80 arch/arm/boot/compressed/atags_to_fdt.c if (len < COMMAND_LINE_SIZE) { len 81 arch/arm/boot/compressed/atags_to_fdt.c memcpy(ptr, fdt_bootargs, len); len 84 arch/arm/boot/compressed/atags_to_fdt.c ptr += len - 1; len 89 arch/arm/boot/compressed/atags_to_fdt.c len = strlen(fdt_cmdline); len 90 arch/arm/boot/compressed/atags_to_fdt.c if (ptr - cmdline + len + 2 < COMMAND_LINE_SIZE) { len 92 arch/arm/boot/compressed/atags_to_fdt.c memcpy(ptr, fdt_cmdline, len); len 93 arch/arm/boot/compressed/atags_to_fdt.c ptr += len; len 59 arch/arm/boot/compressed/decompress.c int do_decompress(u8 *input, int len, u8 *output, void (*error)(char *x)) len 61 arch/arm/boot/compressed/decompress.c return __decompress(input, len, NULL, NULL, output, 0, NULL, error); len 138 arch/arm/boot/compressed/misc.c extern int do_decompress(u8 *input, int len, u8 *output, void (*error)(char *x)); len 19 arch/arm/common/bL_switcher_dummy_if.c size_t len, loff_t *pos) len 27 arch/arm/common/bL_switcher_dummy_if.c if (len < 3) len 43 arch/arm/common/bL_switcher_dummy_if.c return ret ? : len; len 27 arch/arm/crypto/crc32-ce-glue.c asmlinkage u32 crc32_pmull_le(const u8 buf[], u32 len, u32 init_crc); len 28 arch/arm/crypto/crc32-ce-glue.c asmlinkage u32 crc32_armv8_le(u32 init_crc, const u8 buf[], u32 len); len 30 arch/arm/crypto/crc32-ce-glue.c asmlinkage u32 crc32c_pmull_le(const u8 buf[], u32 len, u32 init_crc); len 31 arch/arm/crypto/crc32-ce-glue.c asmlinkage u32 crc32c_armv8_le(u32 init_crc, const u8 buf[], u32 len); len 33 arch/arm/crypto/crc32-ce-glue.c static u32 (*fallback_crc32)(u32 init_crc, const u8 buf[], u32 len); len 34 arch/arm/crypto/crc32-ce-glue.c static u32 (*fallback_crc32c)(u32 init_crc, const u8 buf[], u32 len); len 22 arch/arm/crypto/crct10dif-ce-glue.c asmlinkage u16 crc_t10dif_pmull(u16 init_crc, const u8 *buf, size_t len); len 99 arch/arm/crypto/ghash-ce-glue.c unsigned int len) len 104 arch/arm/crypto/ghash-ce-glue.c ctx->count += len; len 106 arch/arm/crypto/ghash-ce-glue.c if ((partial + len) >= GHASH_BLOCK_SIZE) { len 115 arch/arm/crypto/ghash-ce-glue.c len -= p; len 118 arch/arm/crypto/ghash-ce-glue.c blocks = len / GHASH_BLOCK_SIZE; len 119 arch/arm/crypto/ghash-ce-glue.c len %= GHASH_BLOCK_SIZE; len 126 arch/arm/crypto/ghash-ce-glue.c if (len) len 127 arch/arm/crypto/ghash-ce-glue.c memcpy(ctx->buf + partial, src, len); len 30 arch/arm/crypto/sha1-ce-glue.c unsigned int len) len 35 arch/arm/crypto/sha1-ce-glue.c (sctx->count % SHA1_BLOCK_SIZE) + len < SHA1_BLOCK_SIZE) len 36 arch/arm/crypto/sha1-ce-glue.c return sha1_update_arm(desc, data, len); len 39 arch/arm/crypto/sha1-ce-glue.c sha1_base_do_update(desc, data, len, sha1_ce_transform); len 46 arch/arm/crypto/sha1-ce-glue.c unsigned int len, u8 *out) len 49 arch/arm/crypto/sha1-ce-glue.c return sha1_finup_arm(desc, data, len, out); len 52 arch/arm/crypto/sha1-ce-glue.c if (len) len 53 arch/arm/crypto/sha1-ce-glue.c sha1_base_do_update(desc, data, len, sha1_ce_transform); len 9 arch/arm/crypto/sha1.h unsigned int len); len 12 arch/arm/crypto/sha1.h unsigned int len, u8 *out); len 29 arch/arm/crypto/sha1_glue.c unsigned int len) len 34 arch/arm/crypto/sha1_glue.c return sha1_base_do_update(desc, data, len, len 46 arch/arm/crypto/sha1_glue.c unsigned int len, u8 *out) len 48 arch/arm/crypto/sha1_glue.c sha1_base_do_update(desc, data, len, len 34 arch/arm/crypto/sha1_neon_glue.c unsigned int len) len 39 arch/arm/crypto/sha1_neon_glue.c (sctx->count % SHA1_BLOCK_SIZE) + len < SHA1_BLOCK_SIZE) len 40 arch/arm/crypto/sha1_neon_glue.c return sha1_update_arm(desc, data, len); len 43 arch/arm/crypto/sha1_neon_glue.c sha1_base_do_update(desc, data, len, len 51 arch/arm/crypto/sha1_neon_glue.c unsigned int len, u8 *out) len 54 arch/arm/crypto/sha1_neon_glue.c return sha1_finup_arm(desc, data, len, out); len 57 arch/arm/crypto/sha1_neon_glue.c if (len) len 58 arch/arm/crypto/sha1_neon_glue.c sha1_base_do_update(desc, data, len, len 31 arch/arm/crypto/sha2-ce-glue.c unsigned int len) len 36 arch/arm/crypto/sha2-ce-glue.c (sctx->count % SHA256_BLOCK_SIZE) + len < SHA256_BLOCK_SIZE) len 37 arch/arm/crypto/sha2-ce-glue.c return crypto_sha256_arm_update(desc, data, len); len 40 arch/arm/crypto/sha2-ce-glue.c sha256_base_do_update(desc, data, len, len 48 arch/arm/crypto/sha2-ce-glue.c unsigned int len, u8 *out) len 51 arch/arm/crypto/sha2-ce-glue.c return crypto_sha256_arm_finup(desc, data, len, out); len 54 arch/arm/crypto/sha2-ce-glue.c if (len) len 55 arch/arm/crypto/sha2-ce-glue.c sha256_base_do_update(desc, data, len, len 32 arch/arm/crypto/sha256_glue.c unsigned int len) len 37 arch/arm/crypto/sha256_glue.c return sha256_base_do_update(desc, data, len, len 50 arch/arm/crypto/sha256_glue.c unsigned int len, u8 *out) len 52 arch/arm/crypto/sha256_glue.c sha256_base_do_update(desc, data, len, len 10 arch/arm/crypto/sha256_glue.h unsigned int len); len 13 arch/arm/crypto/sha256_glue.h unsigned int len, u8 *hash); len 29 arch/arm/crypto/sha256_neon_glue.c unsigned int len) len 34 arch/arm/crypto/sha256_neon_glue.c (sctx->count % SHA256_BLOCK_SIZE) + len < SHA256_BLOCK_SIZE) len 35 arch/arm/crypto/sha256_neon_glue.c return crypto_sha256_arm_update(desc, data, len); len 38 arch/arm/crypto/sha256_neon_glue.c sha256_base_do_update(desc, data, len, len 46 arch/arm/crypto/sha256_neon_glue.c unsigned int len, u8 *out) len 49 arch/arm/crypto/sha256_neon_glue.c return crypto_sha256_arm_finup(desc, data, len, out); len 52 arch/arm/crypto/sha256_neon_glue.c if (len) len 53 arch/arm/crypto/sha256_neon_glue.c sha256_base_do_update(desc, data, len, len 31 arch/arm/crypto/sha512-glue.c unsigned int len) len 33 arch/arm/crypto/sha512-glue.c return sha512_base_do_update(desc, data, len, len 45 arch/arm/crypto/sha512-glue.c unsigned int len, u8 *out) len 47 arch/arm/crypto/sha512-glue.c sha512_base_do_update(desc, data, len, len 27 arch/arm/crypto/sha512-neon-glue.c unsigned int len) len 32 arch/arm/crypto/sha512-neon-glue.c (sctx->count[0] % SHA512_BLOCK_SIZE) + len < SHA512_BLOCK_SIZE) len 33 arch/arm/crypto/sha512-neon-glue.c return sha512_arm_update(desc, data, len); len 36 arch/arm/crypto/sha512-neon-glue.c sha512_base_do_update(desc, data, len, len 44 arch/arm/crypto/sha512-neon-glue.c unsigned int len, u8 *out) len 47 arch/arm/crypto/sha512-neon-glue.c return sha512_arm_finup(desc, data, len, out); len 50 arch/arm/crypto/sha512-neon-glue.c if (len) len 51 arch/arm/crypto/sha512-neon-glue.c sha512_base_do_update(desc, data, len, len 4 arch/arm/crypto/sha512.h unsigned int len); len 7 arch/arm/crypto/sha512.h unsigned int len, u8 *out); len 170 arch/arm/include/asm/cacheflush.h #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ len 172 arch/arm/include/asm/cacheflush.h memcpy(dst, src, len); \ len 321 arch/arm/include/asm/cacheflush.h #define flush_icache_user_range(vma,page,addr,len) \ len 477 arch/arm/include/asm/cacheflush.h void *kaddr, unsigned long len); len 27 arch/arm/include/asm/checksum.h __wsum csum_partial(const void *buff, int len, __wsum sum); len 38 arch/arm/include/asm/checksum.h csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum); len 41 arch/arm/include/asm/checksum.h csum_partial_copy_from_user(const void __user *src, void *dst, int len, __wsum sum, int *err_ptr); len 88 arch/arm/include/asm/checksum.h csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, len 91 arch/arm/include/asm/checksum.h u32 lenprot = len + proto; len 125 arch/arm/include/asm/checksum.h csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, len 128 arch/arm/include/asm/checksum.h return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); len 137 arch/arm/include/asm/checksum.h ip_compute_csum(const void *buff, int len) len 139 arch/arm/include/asm/checksum.h return csum_fold(csum_partial(buff, len, 0)); len 144 arch/arm/include/asm/checksum.h __csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __be32 len, len 149 arch/arm/include/asm/checksum.h __u32 len, __u8 proto, __wsum sum) len 151 arch/arm/include/asm/checksum.h return csum_fold(__csum_ipv6_magic(saddr, daddr, htonl(len), len 18 arch/arm/include/asm/hugetlb.h unsigned long addr, unsigned long len) len 15 arch/arm/include/asm/hw_breakpoint.h len : 8, len 30 arch/arm/include/asm/hw_breakpoint.h return (ctrl.mismatch << 22) | (ctrl.len << 5) | (ctrl.type << 3) | len 43 arch/arm/include/asm/hw_breakpoint.h ctrl->len = reg & 0xff; len 17 arch/arm/include/asm/ide.h #define __ide_mm_insw(port,addr,len) readsw(port,addr,len) len 18 arch/arm/include/asm/ide.h #define __ide_mm_insl(port,addr,len) readsl(port,addr,len) len 19 arch/arm/include/asm/ide.h #define __ide_mm_outsw(port,addr,len) writesw(port,addr,len) len 20 arch/arm/include/asm/ide.h #define __ide_mm_outsl(port,addr,len) writesl(port,addr,len) len 318 arch/arm/include/asm/kvm_emulate.h unsigned int len) len 321 arch/arm/include/asm/kvm_emulate.h switch (len) { len 330 arch/arm/include/asm/kvm_emulate.h switch (len) { len 343 arch/arm/include/asm/kvm_emulate.h unsigned int len) len 346 arch/arm/include/asm/kvm_emulate.h switch (len) { len 355 arch/arm/include/asm/kvm_emulate.h switch (len) { len 21 arch/arm/include/asm/kvm_mmio.h void kvm_mmio_write_buf(void *buf, unsigned int len, unsigned long data); len 22 arch/arm/include/asm/kvm_mmio.h unsigned long kvm_mmio_read_buf(const void *buf, unsigned int len); len 362 arch/arm/include/asm/kvm_mmu.h gpa_t gpa, void *data, unsigned long len) len 365 arch/arm/include/asm/kvm_mmu.h int ret = kvm_read_guest(kvm, gpa, data, len); len 373 arch/arm/include/asm/kvm_mmu.h const void *data, unsigned long len) len 376 arch/arm/include/asm/kvm_mmu.h int ret = kvm_write_guest(kvm, gpa, data, len); len 27 arch/arm/include/asm/tcm.h void *tcm_alloc(size_t len); len 28 arch/arm/include/asm/tcm.h void tcm_free(void *addr, size_t len); len 3 arch/arm/include/uapi/asm/mman.h #define arch_mmap_check(addr, len, flags) \ len 302 arch/arm/kernel/hw_breakpoint.c ctrl.len = ARM_BREAKPOINT_LEN_8; len 450 arch/arm/kernel/hw_breakpoint.c unsigned int len; len 454 arch/arm/kernel/hw_breakpoint.c len = get_hbp_len(hw->ctrl.len); len 456 arch/arm/kernel/hw_breakpoint.c return (va >= TASK_SIZE) && ((va + len - 1) >= TASK_SIZE); len 486 arch/arm/kernel/hw_breakpoint.c switch (ctrl.len) { len 534 arch/arm/kernel/hw_breakpoint.c hw->ctrl.len = ARM_BREAKPOINT_LEN_1; len 537 arch/arm/kernel/hw_breakpoint.c hw->ctrl.len = ARM_BREAKPOINT_LEN_2; len 540 arch/arm/kernel/hw_breakpoint.c hw->ctrl.len = ARM_BREAKPOINT_LEN_4; len 543 arch/arm/kernel/hw_breakpoint.c hw->ctrl.len = ARM_BREAKPOINT_LEN_8; len 559 arch/arm/kernel/hw_breakpoint.c hw->ctrl.len != ARM_BREAKPOINT_LEN_2 && len 560 arch/arm/kernel/hw_breakpoint.c hw->ctrl.len != ARM_BREAKPOINT_LEN_4) len 600 arch/arm/kernel/hw_breakpoint.c if (hw->ctrl.len == ARM_BREAKPOINT_LEN_8) len 610 arch/arm/kernel/hw_breakpoint.c if (hw->ctrl.len == ARM_BREAKPOINT_LEN_2) len 615 arch/arm/kernel/hw_breakpoint.c if (hw->ctrl.len == ARM_BREAKPOINT_LEN_1) len 624 arch/arm/kernel/hw_breakpoint.c hw->ctrl.len <<= offset; len 668 arch/arm/kernel/hw_breakpoint.c info->step_ctrl.len = ARM_BREAKPOINT_LEN_4; len 713 arch/arm/kernel/hw_breakpoint.c if (info->ctrl.len == ARM_BREAKPOINT_LEN_8) len 726 arch/arm/kernel/hw_breakpoint.c if (!((1 << (addr & alignment_mask)) & ctrl.len)) len 821 arch/arm/kernel/hw_breakpoint.c if ((1 << (addr & 0x3)) & ctrl.len) { len 487 arch/arm/kernel/ptrace.c while (!(arch_ctrl.len & 0x1)) len 488 arch/arm/kernel/ptrace.c arch_ctrl.len >>= 1; len 33 arch/arm/kernel/sys_arm.c loff_t offset, loff_t len) len 35 arch/arm/kernel/sys_arm.c return ksys_fadvise64_64(fd, offset, len, advice); len 402 arch/arm/kernel/sys_oabi-compat.c size_t len, unsigned flags, len 411 arch/arm/kernel/sys_oabi-compat.c return sys_sendto(fd, buff, len, flags, addr, addrlen); len 74 arch/arm/kernel/tcm.c void *tcm_alloc(size_t len) len 81 arch/arm/kernel/tcm.c vaddr = gen_pool_alloc(tcm_pool, len); len 92 arch/arm/kernel/tcm.c void tcm_free(void *addr, size_t len) len 94 arch/arm/kernel/tcm.c gen_pool_free(tcm_pool, (unsigned long) addr, len); len 99 arch/arm/kernel/topology.c int len; len 122 arch/arm/kernel/topology.c rate = of_get_property(cn, "clock-frequency", &len); len 123 arch/arm/kernel/topology.c if (!rate || len != 4) { len 245 arch/arm/kernel/vdso.c unsigned long len; len 257 arch/arm/kernel/vdso.c len = (vdso_total_pages - 1) << PAGE_SHIFT; len 259 arch/arm/kernel/vdso.c vma = _install_special_mapping(mm, addr, len, len 278 arch/arm/mach-davinci/board-da830-evm.c .len = 4, len 289 arch/arm/mach-davinci/board-da830-evm.c .len = 4, len 581 arch/arm/mach-davinci/board-dm644x-evm.c .len = 2, len 586 arch/arm/mach-davinci/board-dm644x-evm.c .len = 4, len 172 arch/arm/mach-davinci/board-dm646x-evm.c .len = 1, len 178 arch/arm/mach-davinci/board-dm646x-evm.c .len = 1, len 97 arch/arm/mach-davinci/davinci.h const struct spi_board_info *info, unsigned len); len 112 arch/arm/mach-davinci/davinci.h const struct spi_board_info *info, unsigned len); len 84 arch/arm/mach-davinci/dm355.c const struct spi_board_info *info, unsigned len) len 95 arch/arm/mach-davinci/dm355.c spi_register_board_info(info, len); len 247 arch/arm/mach-davinci/dm365.c const struct spi_board_info *info, unsigned len) len 259 arch/arm/mach-davinci/dm365.c spi_register_board_info(info, len); len 22 arch/arm/mach-davinci/sram.c void *sram_alloc(size_t len, dma_addr_t *dma) len 31 arch/arm/mach-davinci/sram.c return gen_pool_dma_alloc(sram_pool, len, dma); len 36 arch/arm/mach-davinci/sram.c void sram_free(void *addr, size_t len) len 38 arch/arm/mach-davinci/sram.c gen_pool_free(sram_pool, (unsigned long) addr, len); len 52 arch/arm/mach-davinci/sram.c unsigned len = davinci_soc_info.sram_len; len 56 arch/arm/mach-davinci/sram.c if (len) { len 57 arch/arm/mach-davinci/sram.c len = min_t(unsigned, len, SRAM_SIZE); len 64 arch/arm/mach-davinci/sram.c addr = ioremap(phys, len); len 68 arch/arm/mach-davinci/sram.c phys, len, -1); len 21 arch/arm/mach-davinci/sram.h extern void *sram_alloc(size_t len, dma_addr_t *dma); len 22 arch/arm/mach-davinci/sram.h extern void sram_free(void *addr, size_t len); len 106 arch/arm/mach-ebsa110/io.c void readsw(const volatile void __iomem *addr, void *data, int len) len 112 arch/arm/mach-ebsa110/io.c __raw_readsw(a, data, len); len 116 arch/arm/mach-ebsa110/io.c void readsl(const volatile void __iomem *addr, void *data, int len) len 122 arch/arm/mach-ebsa110/io.c __raw_readsl(a, data, len); len 161 arch/arm/mach-ebsa110/io.c void writesw(volatile void __iomem *addr, const void *data, int len) len 167 arch/arm/mach-ebsa110/io.c __raw_writesw(a, data, len); len 171 arch/arm/mach-ebsa110/io.c void writesl(volatile void __iomem *addr, const void *data, int len) len 177 arch/arm/mach-ebsa110/io.c __raw_writesl(a, data, len); len 349 arch/arm/mach-ebsa110/io.c void outsb(unsigned int port, const void *from, int len) len 361 arch/arm/mach-ebsa110/io.c __raw_writesb((void __iomem *)ISAIO_BASE + off, from, len); len 364 arch/arm/mach-ebsa110/io.c void insb(unsigned int port, void *from, int len) len 376 arch/arm/mach-ebsa110/io.c __raw_readsb((void __iomem *)ISAIO_BASE + off, from, len); len 382 arch/arm/mach-ebsa110/io.c void outsw(unsigned int port, const void *from, int len) len 394 arch/arm/mach-ebsa110/io.c __raw_writesw((void __iomem *)ISAIO_BASE + off, from, len); len 397 arch/arm/mach-ebsa110/io.c void insw(unsigned int port, void *from, int len) len 409 arch/arm/mach-ebsa110/io.c __raw_readsw((void __iomem *)ISAIO_BASE + off, from, len); len 419 arch/arm/mach-ebsa110/io.c void outsl(unsigned int port, const void *from, int len) len 426 arch/arm/mach-ebsa110/io.c __raw_writesw((void __iomem *)ISAIO_BASE + off, from, len << 1); len 429 arch/arm/mach-ebsa110/io.c void insl(unsigned int port, void *from, int len) len 436 arch/arm/mach-ebsa110/io.c __raw_readsw((void __iomem *)ISAIO_BASE + off, from, len << 1); len 65 arch/arm/mach-exynos/exynos.c int len; len 70 arch/arm/mach-exynos/exynos.c reg = of_get_flat_dt_prop(node, "reg", &len); len 71 arch/arm/mach-exynos/exynos.c if (reg == NULL || len != (sizeof(unsigned long) * 2)) len 58 arch/arm/mach-omap1/board-sx1.c msg->len = 2; len 83 arch/arm/mach-omap1/board-sx1.c msg->len = 1; len 90 arch/arm/mach-omap1/board-sx1.c msg->len = 1; len 141 arch/arm/mach-omap1/i2c.c unsigned len) len 148 arch/arm/mach-omap1/i2c.c err = i2c_register_board_info(bus_id, info, len); len 20 arch/arm/mach-omap1/i2c.h unsigned len); len 25 arch/arm/mach-omap1/i2c.h unsigned len) len 217 arch/arm/mach-omap2/omap_hwmod.c int len; len 2249 arch/arm/mach-omap2/omap_hwmod.c int len, error; len 2254 arch/arm/mach-omap2/omap_hwmod.c ranges = of_get_property(np, "ranges", &len); len 2258 arch/arm/mach-omap2/omap_hwmod.c len /= sizeof(*ranges); len 2260 arch/arm/mach-omap2/omap_hwmod.c if (len < 3) len 3530 arch/arm/mach-omap2/omap_hwmod.c { .match = "msdi", .len = 4, .reset = omap_msdi_reset, }, len 3534 arch/arm/mach-omap2/omap_hwmod.c { .match = "pcie", .len = 4, .reset = dra7xx_pciess_reset, }, len 3538 arch/arm/mach-omap2/omap_hwmod.c { .match = "dss", .len = 3, .reset = omap_dss_reset, }, len 3539 arch/arm/mach-omap2/omap_hwmod.c { .match = "hdq1w", .len = 5, .reset = omap_hdq1w_reset, }, len 3540 arch/arm/mach-omap2/omap_hwmod.c { .match = "i2c", .len = 3, .reset = omap_i2c_reset, }, len 3541 arch/arm/mach-omap2/omap_hwmod.c { .match = "wd_timer", .len = 8, .reset = omap2_wd_timer_reset, }, len 3555 arch/arm/mach-omap2/omap_hwmod.c if (!strncmp(data->name, quirk->match, quirk->len)) { len 156 arch/arm/mach-orion5x/ts78xx-setup.c const uint8_t *buf, int len) len 163 arch/arm/mach-orion5x/ts78xx-setup.c sz = min_t(int, 4 - off, len); len 166 arch/arm/mach-orion5x/ts78xx-setup.c len -= sz; len 169 arch/arm/mach-orion5x/ts78xx-setup.c sz = len >> 2; len 174 arch/arm/mach-orion5x/ts78xx-setup.c len -= sz << 2; len 177 arch/arm/mach-orion5x/ts78xx-setup.c if (len) len 178 arch/arm/mach-orion5x/ts78xx-setup.c writesb(io_base, buf, len); len 182 arch/arm/mach-orion5x/ts78xx-setup.c uint8_t *buf, int len) len 189 arch/arm/mach-orion5x/ts78xx-setup.c sz = min_t(int, 4 - off, len); len 192 arch/arm/mach-orion5x/ts78xx-setup.c len -= sz; len 195 arch/arm/mach-orion5x/ts78xx-setup.c sz = len >> 2; len 200 arch/arm/mach-orion5x/ts78xx-setup.c len -= sz << 2; len 203 arch/arm/mach-orion5x/ts78xx-setup.c if (len) len 204 arch/arm/mach-orion5x/ts78xx-setup.c readsb(io_base, buf, len); len 34 arch/arm/mach-pxa/colibri.h extern void colibri_pxa3xx_init_mmc(mfp_cfg_t *pins, int len, int detect_pin); len 36 arch/arm/mach-pxa/colibri.h static inline void colibri_pxa3xx_init_mmc(mfp_cfg_t *pins, int len, int detect_pin) {} len 623 arch/arm/mach-pxa/corgi.c .len = 2, len 297 arch/arm/mach-pxa/eseries.c .len = 2, len 346 arch/arm/mach-pxa/poodle.c .len = 2, len 753 arch/arm/mach-pxa/spitz.c .len = 2, len 835 arch/arm/mach-pxa/spitz.c spitz_nand_bbt.len = 1; len 688 arch/arm/mach-pxa/tosa.c .len = 2, len 137 arch/arm/mach-rpc/ecard.c unsigned int len = req->length; len 176 arch/arm/mach-rpc/ecard.c while (len--) { len 188 arch/arm/mach-rpc/ecard.c while (len--) { len 193 arch/arm/mach-rpc/ecard.c while(len--) { len 312 arch/arm/mach-rpc/ecard.c ecard_readbytes(void *addr, ecard_t *ec, int off, int len, int useld) len 319 arch/arm/mach-rpc/ecard.c req.length = len; len 26 arch/arm/mach-s5pv210/s5pv210.c int len; len 31 arch/arm/mach-s5pv210/s5pv210.c reg = of_get_flat_dt_prop(node, "reg", &len); len 32 arch/arm/mach-s5pv210/s5pv210.c if (reg == NULL || len != (sizeof(unsigned long) * 2)) len 57 arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c .len = ARRAY_SIZE(da9063_irq_clr), len 62 arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c .len = ARRAY_SIZE(da9210_irq_clr), len 904 arch/arm/mm/dma-mapping.c size_t len = left; len 910 arch/arm/mm/dma-mapping.c if (len + offset > PAGE_SIZE) len 911 arch/arm/mm/dma-mapping.c len = PAGE_SIZE - offset; len 915 arch/arm/mm/dma-mapping.c op(vaddr + offset, len, dir); len 920 arch/arm/mm/dma-mapping.c op(vaddr + offset, len, dir); len 926 arch/arm/mm/dma-mapping.c op(vaddr, len, dir); len 930 arch/arm/mm/dma-mapping.c left -= len; len 1367 arch/arm/mm/dma-mapping.c unsigned int len, j; len 1373 arch/arm/mm/dma-mapping.c len = (j - i) << PAGE_SHIFT; len 1374 arch/arm/mm/dma-mapping.c ret = iommu_map(mapping->domain, iova, phys, len, len 1378 arch/arm/mm/dma-mapping.c iova += len; len 1636 arch/arm/mm/dma-mapping.c unsigned int len = PAGE_ALIGN(s->offset + s->length); len 1643 arch/arm/mm/dma-mapping.c ret = iommu_map(mapping->domain, iova, phys, len, prot); len 1646 arch/arm/mm/dma-mapping.c count += len >> PAGE_SHIFT; len 1647 arch/arm/mm/dma-mapping.c iova += len; len 1843 arch/arm/mm/dma-mapping.c int ret, prot, len = PAGE_ALIGN(size + offset); len 1845 arch/arm/mm/dma-mapping.c dma_addr = __alloc_iova(mapping, len); len 1851 arch/arm/mm/dma-mapping.c ret = iommu_map(mapping->domain, dma_addr, page_to_phys(page), len, prot); len 1857 arch/arm/mm/dma-mapping.c __free_iova(mapping, dma_addr, len); len 1896 arch/arm/mm/dma-mapping.c int len = PAGE_ALIGN(size + offset); len 1901 arch/arm/mm/dma-mapping.c iommu_unmap(mapping->domain, iova, len); len 1902 arch/arm/mm/dma-mapping.c __free_iova(mapping, iova, len); len 1921 arch/arm/mm/dma-mapping.c int len = PAGE_ALIGN(size + offset); len 1929 arch/arm/mm/dma-mapping.c iommu_unmap(mapping->domain, iova, len); len 1930 arch/arm/mm/dma-mapping.c __free_iova(mapping, iova, len); len 1949 arch/arm/mm/dma-mapping.c size_t len = PAGE_ALIGN(size + offset); len 1951 arch/arm/mm/dma-mapping.c dma_addr = __alloc_iova(mapping, len); len 1957 arch/arm/mm/dma-mapping.c ret = iommu_map(mapping->domain, dma_addr, addr, len, prot); len 1963 arch/arm/mm/dma-mapping.c __free_iova(mapping, dma_addr, len); len 1981 arch/arm/mm/dma-mapping.c size_t len = PAGE_ALIGN(size + offset); len 1986 arch/arm/mm/dma-mapping.c iommu_unmap(mapping->domain, iova, len); len 1987 arch/arm/mm/dma-mapping.c __free_iova(mapping, iova, len); len 52 arch/arm/mm/flush.c static void flush_icache_alias(unsigned long pfn, unsigned long vaddr, unsigned long len) len 60 arch/arm/mm/flush.c flush_icache_range(to, to + len); len 116 arch/arm/mm/flush.c #define flush_icache_alias(pfn,vaddr,len) do { } while (0) len 129 arch/arm/mm/flush.c unsigned long len, unsigned int flags) len 134 arch/arm/mm/flush.c __cpuc_coherent_kern_range(addr, addr + len); len 149 arch/arm/mm/flush.c flush_icache_alias(page_to_pfn(page), uaddr, len); len 151 arch/arm/mm/flush.c __cpuc_coherent_kern_range(addr, addr + len); len 160 arch/arm/mm/flush.c unsigned long uaddr, void *kaddr, unsigned long len) len 167 arch/arm/mm/flush.c __flush_ptrace_access(page, uaddr, kaddr, len, flags); len 171 arch/arm/mm/flush.c void *kaddr, unsigned long len) len 175 arch/arm/mm/flush.c __flush_ptrace_access(page, uaddr, kaddr, len, flags); len 187 arch/arm/mm/flush.c unsigned long len) len 192 arch/arm/mm/flush.c memcpy(dst, src, len); len 193 arch/arm/mm/flush.c flush_ptrace_access(vma, page, uaddr, dst, len); len 31 arch/arm/mm/mmap.c unsigned long len, unsigned long pgoff, unsigned long flags) len 56 arch/arm/mm/mmap.c if (len > TASK_SIZE) len 66 arch/arm/mm/mmap.c if (TASK_SIZE - len >= addr && len 67 arch/arm/mm/mmap.c (!vma || addr + len <= vm_start_gap(vma))) len 72 arch/arm/mm/mmap.c info.length = len; len 82 arch/arm/mm/mmap.c const unsigned long len, const unsigned long pgoff, len 100 arch/arm/mm/mmap.c if (len > TASK_SIZE) len 117 arch/arm/mm/mmap.c if (TASK_SIZE - len >= addr && len 118 arch/arm/mm/mmap.c (!vma || addr + len <= vm_start_gap(vma))) len 123 arch/arm/mm/mmap.c info.length = len; len 161 arch/arm/mm/mmu.c int len = strlen(cache_policies[i].policy); len 163 arch/arm/mm/mmu.c if (memcmp(p, cache_policies[i].policy, len) == 0) { len 1187 arch/arm/mm/mmu.c phys_addr_t len; len 1189 arch/arm/mm/mmu.c len = round_up(reg->base, PMD_SIZE) - reg->base; len 1190 arch/arm/mm/mmu.c memblock_mark_nomap(reg->base, len); len 177 arch/arm/mm/nommu.c unsigned long len) len 179 arch/arm/mm/nommu.c memcpy(dst, src, len); len 181 arch/arm/mm/nommu.c __cpuc_coherent_user_range(uaddr, uaddr + len); len 375 arch/arm/net/bpf_jit_32.c offset = ctx->offsets[ctx->prog->len - 1] * 4; len 1799 arch/arm/net/bpf_jit_32.c if (i == ctx->prog->len - 1) len 1828 arch/arm/net/bpf_jit_32.c for (i = 0; i < prog->len; i++) { len 1910 arch/arm/net/bpf_jit_32.c ctx.offsets = kcalloc(prog->len, sizeof(int), GFP_KERNEL); len 2003 arch/arm/net/bpf_jit_32.c bpf_jit_dump(prog->len, image_size, 2, ctx.target); len 114 arch/arm/probes/uprobes/core.c void *src, unsigned long len) len 122 arch/arm/probes/uprobes/core.c memcpy(dst, src, len); len 125 arch/arm/probes/uprobes/core.c flush_uprobe_xol_access(page, vaddr, dst, len); len 383 arch/arm/vfp/vfpmodule.c u32 len; len 385 arch/arm/vfp/vfpmodule.c len = fpexc + (1 << FPEXC_LENGTH_BIT); len 388 arch/arm/vfp/vfpmodule.c fpscr |= (len & FPEXC_LENGTH_MASK) << (FPSCR_LENGTH_BIT - FPEXC_LENGTH_BIT); len 211 arch/arm/xen/enlighten.c int len; len 219 arch/arm/xen/enlighten.c s = of_get_flat_dt_prop(node, "compatible", &len); len 220 arch/arm/xen/enlighten.c if (strlen(hyper_node.prefix) + 3 < len && len 144 arch/arm64/crypto/aes-ce-ccm-glue.c struct __packed { __be16 l; __be32 h; u16 len; } ltag; len 146 arch/arm64/crypto/aes-ce-ccm-glue.c u32 len = req->assoclen; len 150 arch/arm64/crypto/aes-ce-ccm-glue.c if (len < 0xff00) { len 151 arch/arm64/crypto/aes-ce-ccm-glue.c ltag.l = cpu_to_be16(len); len 152 arch/arm64/crypto/aes-ce-ccm-glue.c ltag.len = 2; len 155 arch/arm64/crypto/aes-ce-ccm-glue.c put_unaligned_be32(len, <ag.h); len 156 arch/arm64/crypto/aes-ce-ccm-glue.c ltag.len = 6; len 159 arch/arm64/crypto/aes-ce-ccm-glue.c ccm_update_mac(ctx, mac, (u8 *)<ag, ltag.len, &macp); len 163 arch/arm64/crypto/aes-ce-ccm-glue.c u32 n = scatterwalk_clamp(&walk, len); len 168 arch/arm64/crypto/aes-ce-ccm-glue.c n = scatterwalk_clamp(&walk, len); len 172 arch/arm64/crypto/aes-ce-ccm-glue.c len -= n; len 176 arch/arm64/crypto/aes-ce-ccm-glue.c scatterwalk_done(&walk, 0, len); len 177 arch/arm64/crypto/aes-ce-ccm-glue.c } while (len); len 235 arch/arm64/crypto/aes-ce-ccm-glue.c u32 len = req->cryptlen; len 238 arch/arm64/crypto/aes-ce-ccm-glue.c err = ccm_init_mac(req, mac, len); len 293 arch/arm64/crypto/aes-ce-ccm-glue.c u32 len = req->cryptlen - authsize; len 296 arch/arm64/crypto/aes-ce-ccm-glue.c err = ccm_init_mac(req, mac, len); len 127 arch/arm64/crypto/aes-glue.c unsigned int len; len 867 arch/arm64/crypto/aes-glue.c ctx->len = 0; len 896 arch/arm64/crypto/aes-glue.c static int mac_update(struct shash_desc *desc, const u8 *p, unsigned int len) len 901 arch/arm64/crypto/aes-glue.c while (len > 0) { len 904 arch/arm64/crypto/aes-glue.c if ((ctx->len % AES_BLOCK_SIZE) == 0 && len 905 arch/arm64/crypto/aes-glue.c (ctx->len + len) > AES_BLOCK_SIZE) { len 907 arch/arm64/crypto/aes-glue.c int blocks = len / AES_BLOCK_SIZE; len 909 arch/arm64/crypto/aes-glue.c len %= AES_BLOCK_SIZE; len 912 arch/arm64/crypto/aes-glue.c (ctx->len != 0), (len != 0)); len 916 arch/arm64/crypto/aes-glue.c if (!len) { len 917 arch/arm64/crypto/aes-glue.c ctx->len = AES_BLOCK_SIZE; len 920 arch/arm64/crypto/aes-glue.c ctx->len = 0; len 923 arch/arm64/crypto/aes-glue.c l = min(len, AES_BLOCK_SIZE - ctx->len); len 926 arch/arm64/crypto/aes-glue.c crypto_xor(ctx->dg + ctx->len, p, l); len 927 arch/arm64/crypto/aes-glue.c ctx->len += l; len 928 arch/arm64/crypto/aes-glue.c len -= l; len 941 arch/arm64/crypto/aes-glue.c mac_do_update(&tctx->key, NULL, 0, ctx->dg, (ctx->len != 0), 0); len 954 arch/arm64/crypto/aes-glue.c if (ctx->len != AES_BLOCK_SIZE) { len 955 arch/arm64/crypto/aes-glue.c ctx->dg[ctx->len] ^= 0x80; len 23 arch/arm64/crypto/crct10dif-ce-glue.c asmlinkage u16 crc_t10dif_pmull_p8(u16 init_crc, const u8 *buf, size_t len); len 24 arch/arm64/crypto/crct10dif-ce-glue.c asmlinkage u16 crc_t10dif_pmull_p64(u16 init_crc, const u8 *buf, size_t len); len 119 arch/arm64/crypto/ghash-ce-glue.c unsigned int len, len 128 arch/arm64/crypto/ghash-ce-glue.c ctx->count += len; len 130 arch/arm64/crypto/ghash-ce-glue.c if ((partial + len) >= GHASH_BLOCK_SIZE) { len 139 arch/arm64/crypto/ghash-ce-glue.c len -= p; len 142 arch/arm64/crypto/ghash-ce-glue.c blocks = len / GHASH_BLOCK_SIZE; len 143 arch/arm64/crypto/ghash-ce-glue.c len %= GHASH_BLOCK_SIZE; len 157 arch/arm64/crypto/ghash-ce-glue.c if (len) len 158 arch/arm64/crypto/ghash-ce-glue.c memcpy(ctx->buf + partial, src, len); len 163 arch/arm64/crypto/ghash-ce-glue.c unsigned int len) len 165 arch/arm64/crypto/ghash-ce-glue.c return __ghash_update(desc, src, len, pmull_ghash_update_p8); len 169 arch/arm64/crypto/ghash-ce-glue.c unsigned int len) len 171 arch/arm64/crypto/ghash-ce-glue.c return __ghash_update(desc, src, len, pmull_ghash_update_p64); len 371 arch/arm64/crypto/ghash-ce-glue.c u32 len = req->assoclen; len 377 arch/arm64/crypto/ghash-ce-glue.c u32 n = scatterwalk_clamp(&walk, len); len 382 arch/arm64/crypto/ghash-ce-glue.c n = scatterwalk_clamp(&walk, len); len 387 arch/arm64/crypto/ghash-ce-glue.c len -= n; len 391 arch/arm64/crypto/ghash-ce-glue.c scatterwalk_done(&walk, 0, len); len 392 arch/arm64/crypto/ghash-ce-glue.c } while (len); len 35 arch/arm64/crypto/sha1-ce-glue.c unsigned int len) len 40 arch/arm64/crypto/sha1-ce-glue.c return crypto_sha1_update(desc, data, len); len 44 arch/arm64/crypto/sha1-ce-glue.c sha1_base_do_update(desc, data, len, len 52 arch/arm64/crypto/sha1-ce-glue.c unsigned int len, u8 *out) len 55 arch/arm64/crypto/sha1-ce-glue.c bool finalize = !sctx->sst.count && !(len % SHA1_BLOCK_SIZE) && len; len 58 arch/arm64/crypto/sha1-ce-glue.c return crypto_sha1_finup(desc, data, len, out); len 67 arch/arm64/crypto/sha1-ce-glue.c sha1_base_do_update(desc, data, len, len 39 arch/arm64/crypto/sha2-ce-glue.c unsigned int len) len 44 arch/arm64/crypto/sha2-ce-glue.c return sha256_base_do_update(desc, data, len, len 49 arch/arm64/crypto/sha2-ce-glue.c sha256_base_do_update(desc, data, len, len 57 arch/arm64/crypto/sha2-ce-glue.c unsigned int len, u8 *out) len 60 arch/arm64/crypto/sha2-ce-glue.c bool finalize = !sctx->sst.count && !(len % SHA256_BLOCK_SIZE) && len; len 63 arch/arm64/crypto/sha2-ce-glue.c if (len) len 64 arch/arm64/crypto/sha2-ce-glue.c sha256_base_do_update(desc, data, len, len 78 arch/arm64/crypto/sha2-ce-glue.c sha256_base_do_update(desc, data, len, len 34 arch/arm64/crypto/sha256-glue.c unsigned int len) len 36 arch/arm64/crypto/sha256-glue.c return sha256_base_do_update(desc, data, len, len 41 arch/arm64/crypto/sha256-glue.c unsigned int len, u8 *out) len 43 arch/arm64/crypto/sha256-glue.c if (len) len 44 arch/arm64/crypto/sha256-glue.c sha256_base_do_update(desc, data, len, len 84 arch/arm64/crypto/sha256-glue.c unsigned int len) len 89 arch/arm64/crypto/sha256-glue.c return sha256_base_do_update(desc, data, len, len 92 arch/arm64/crypto/sha256-glue.c while (len > 0) { len 93 arch/arm64/crypto/sha256-glue.c unsigned int chunk = len; len 110 arch/arm64/crypto/sha256-glue.c len -= chunk; len 116 arch/arm64/crypto/sha256-glue.c unsigned int len, u8 *out) len 119 arch/arm64/crypto/sha256-glue.c if (len) len 120 arch/arm64/crypto/sha256-glue.c sha256_base_do_update(desc, data, len, len 125 arch/arm64/crypto/sha256-glue.c if (len) len 126 arch/arm64/crypto/sha256-glue.c sha256_update_neon(desc, data, len); len 31 arch/arm64/crypto/sha3-ce-glue.c unsigned int len) len 37 arch/arm64/crypto/sha3-ce-glue.c return crypto_sha3_update(desc, data, len); len 39 arch/arm64/crypto/sha3-ce-glue.c if ((sctx->partial + len) >= sctx->rsiz) { len 51 arch/arm64/crypto/sha3-ce-glue.c len -= p; len 55 arch/arm64/crypto/sha3-ce-glue.c blocks = len / sctx->rsiz; len 56 arch/arm64/crypto/sha3-ce-glue.c len %= sctx->rsiz; len 66 arch/arm64/crypto/sha3-ce-glue.c if (len) { len 67 arch/arm64/crypto/sha3-ce-glue.c memcpy(sctx->buf + sctx->partial, data, len); len 68 arch/arm64/crypto/sha3-ce-glue.c sctx->partial += len; len 33 arch/arm64/crypto/sha512-ce-glue.c unsigned int len) len 36 arch/arm64/crypto/sha512-ce-glue.c return sha512_base_do_update(desc, data, len, len 40 arch/arm64/crypto/sha512-ce-glue.c sha512_base_do_update(desc, data, len, len 48 arch/arm64/crypto/sha512-ce-glue.c unsigned int len, u8 *out) len 51 arch/arm64/crypto/sha512-ce-glue.c if (len) len 52 arch/arm64/crypto/sha512-ce-glue.c sha512_base_do_update(desc, data, len, len 60 arch/arm64/crypto/sha512-ce-glue.c sha512_base_do_update(desc, data, len, len 28 arch/arm64/crypto/sha512-glue.c unsigned int len) len 30 arch/arm64/crypto/sha512-glue.c return sha512_base_do_update(desc, data, len, len 35 arch/arm64/crypto/sha512-glue.c unsigned int len, u8 *out) len 37 arch/arm64/crypto/sha512-glue.c if (len) len 38 arch/arm64/crypto/sha512-glue.c sha512_base_do_update(desc, data, len, len 27 arch/arm64/crypto/sm3-ce-glue.c unsigned int len) len 30 arch/arm64/crypto/sm3-ce-glue.c return crypto_sm3_update(desc, data, len); len 33 arch/arm64/crypto/sm3-ce-glue.c sm3_base_do_update(desc, data, len, sm3_ce_transform); len 52 arch/arm64/crypto/sm3-ce-glue.c unsigned int len, u8 *out) len 55 arch/arm64/crypto/sm3-ce-glue.c return crypto_sm3_finup(desc, data, len, out); len 58 arch/arm64/crypto/sm3-ce-glue.c sm3_base_do_update(desc, data, len, sm3_ce_transform); len 66 arch/arm64/include/asm/cacheflush.h extern void __flush_dcache_area(void *addr, size_t len); len 67 arch/arm64/include/asm/cacheflush.h extern void __inval_dcache_area(void *addr, size_t len); len 68 arch/arm64/include/asm/cacheflush.h extern void __clean_dcache_area_poc(void *addr, size_t len); len 69 arch/arm64/include/asm/cacheflush.h extern void __clean_dcache_area_pop(void *addr, size_t len); len 70 arch/arm64/include/asm/cacheflush.h extern void __clean_dcache_area_pou(void *addr, size_t len); len 72 arch/arm64/include/asm/cacheflush.h extern void sync_icache_aliases(void *kaddr, unsigned long len); len 126 arch/arm64/include/asm/cacheflush.h #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ len 128 arch/arm64/include/asm/cacheflush.h memcpy(dst, src, len); \ len 137 arch/arm64/include/asm/compat.h static inline void __user *arch_compat_alloc_user_space(long len) len 139 arch/arm64/include/asm/compat.h return (void __user *)compat_user_stack_pointer() - len; len 27 arch/arm64/include/asm/hugetlb.h unsigned long addr, unsigned long len) len 15 arch/arm64/include/asm/hw_breakpoint.h len : 8, len 35 arch/arm64/include/asm/hw_breakpoint.h u32 val = (ctrl.len << 5) | (ctrl.type << 3) | (ctrl.privilege << 1) | len 53 arch/arm64/include/asm/hw_breakpoint.h ctrl->len = reg & 0xff; len 422 arch/arm64/include/asm/kvm_emulate.h unsigned int len) len 425 arch/arm64/include/asm/kvm_emulate.h switch (len) { len 436 arch/arm64/include/asm/kvm_emulate.h switch (len) { len 453 arch/arm64/include/asm/kvm_emulate.h unsigned int len) len 456 arch/arm64/include/asm/kvm_emulate.h switch (len) { len 467 arch/arm64/include/asm/kvm_emulate.h switch (len) { len 20 arch/arm64/include/asm/kvm_mmio.h void kvm_mmio_write_buf(void *buf, unsigned int len, unsigned long data); len 21 arch/arm64/include/asm/kvm_mmio.h unsigned long kvm_mmio_read_buf(const void *buf, unsigned int len); len 427 arch/arm64/include/asm/kvm_mmu.h gpa_t gpa, void *data, unsigned long len) len 430 arch/arm64/include/asm/kvm_mmu.h int ret = kvm_read_guest(kvm, gpa, data, len); len 438 arch/arm64/include/asm/kvm_mmu.h const void *data, unsigned long len) len 441 arch/arm64/include/asm/kvm_mmu.h int ret = kvm_write_guest(kvm, gpa, data, len); len 58 arch/arm64/include/asm/string.h #define memcpy(dst, src, len) __memcpy(dst, src, len) len 59 arch/arm64/include/asm/string.h #define memmove(dst, src, len) __memmove(dst, src, len) len 437 arch/arm64/include/asm/uaccess.h void memcpy_page_flushcache(char *to, struct page *page, size_t offset, size_t len); len 299 arch/arm64/kernel/cpu_errata.c int len = strlen(ssbd_options[i].str); len 301 arch/arm64/kernel/cpu_errata.c if (strncmp(buf, ssbd_options[i].str, len)) len 1954 arch/arm64/kernel/cpufeature.c unsigned int len = zcr & ZCR_ELx_LEN_MASK; len 1956 arch/arm64/kernel/cpufeature.c if (len < safe_len || sve_verify_vq_map()) { len 337 arch/arm64/kernel/hw_breakpoint.c unsigned int len; len 341 arch/arm64/kernel/hw_breakpoint.c len = get_hbp_len(hw->ctrl.len); len 343 arch/arm64/kernel/hw_breakpoint.c return (va >= TASK_SIZE) && ((va + len - 1) >= TASK_SIZE); len 372 arch/arm64/kernel/hw_breakpoint.c if (!ctrl.len) len 374 arch/arm64/kernel/hw_breakpoint.c *offset = __ffs(ctrl.len); len 377 arch/arm64/kernel/hw_breakpoint.c switch (ctrl.len >> *offset) { len 437 arch/arm64/kernel/hw_breakpoint.c hw->ctrl.len = ARM_BREAKPOINT_LEN_1; len 440 arch/arm64/kernel/hw_breakpoint.c hw->ctrl.len = ARM_BREAKPOINT_LEN_2; len 443 arch/arm64/kernel/hw_breakpoint.c hw->ctrl.len = ARM_BREAKPOINT_LEN_3; len 446 arch/arm64/kernel/hw_breakpoint.c hw->ctrl.len = ARM_BREAKPOINT_LEN_4; len 449 arch/arm64/kernel/hw_breakpoint.c hw->ctrl.len = ARM_BREAKPOINT_LEN_5; len 452 arch/arm64/kernel/hw_breakpoint.c hw->ctrl.len = ARM_BREAKPOINT_LEN_6; len 455 arch/arm64/kernel/hw_breakpoint.c hw->ctrl.len = ARM_BREAKPOINT_LEN_7; len 458 arch/arm64/kernel/hw_breakpoint.c hw->ctrl.len = ARM_BREAKPOINT_LEN_8; len 471 arch/arm64/kernel/hw_breakpoint.c if (hw->ctrl.len != ARM_BREAKPOINT_LEN_2 && len 472 arch/arm64/kernel/hw_breakpoint.c hw->ctrl.len != ARM_BREAKPOINT_LEN_4) len 474 arch/arm64/kernel/hw_breakpoint.c } else if (hw->ctrl.len != ARM_BREAKPOINT_LEN_4) { len 481 arch/arm64/kernel/hw_breakpoint.c hw->ctrl.len = ARM_BREAKPOINT_LEN_4; len 529 arch/arm64/kernel/hw_breakpoint.c if (hw->ctrl.len == ARM_BREAKPOINT_LEN_8) len 541 arch/arm64/kernel/hw_breakpoint.c if (hw->ctrl.len == ARM_BREAKPOINT_LEN_2) len 547 arch/arm64/kernel/hw_breakpoint.c if (hw->ctrl.len == ARM_BREAKPOINT_LEN_1) len 563 arch/arm64/kernel/hw_breakpoint.c hw->ctrl.len <<= offset; len 650 arch/arm64/kernel/hw_breakpoint.c if (!((1 << (addr & 0x3)) & ctrl.len)) len 720 arch/arm64/kernel/hw_breakpoint.c lens = __ffs(ctrl->len); len 721 arch/arm64/kernel/hw_breakpoint.c lene = __fls(ctrl->len); len 27 arch/arm64/kernel/kaslr.c int node, len; len 35 arch/arm64/kernel/kaslr.c prop = fdt_getprop_w(fdt, node, "kaslr-seed", &len); len 36 arch/arm64/kernel/kaslr.c if (!prop || len != sizeof(u64)) len 88 arch/arm64/kernel/module.c static int reloc_data(enum aarch64_reloc_op op, void *place, u64 val, int len) len 104 arch/arm64/kernel/module.c switch (len) { len 141 arch/arm64/kernel/module.c pr_err("Invalid length (%d) for data relocation\n", len); len 194 arch/arm64/kernel/module.c int lsb, int len, enum aarch64_insn_imm_type imm_type) len 205 arch/arm64/kernel/module.c imm_mask = (BIT(lsb + len) - 1) >> lsb; len 216 arch/arm64/kernel/module.c sval = (s64)(sval & ~(imm_mask >> 1)) >> (len - 1); len 38 arch/arm64/kernel/pci.c unsigned int devfn, int reg, int len, u32 *val) len 44 arch/arm64/kernel/pci.c return b->ops->read(b, devfn, reg, len, val); len 48 arch/arm64/kernel/pci.c unsigned int devfn, int reg, int len, u32 val) len 54 arch/arm64/kernel/pci.c return b->ops->write(b, devfn, reg, len, val); len 15 arch/arm64/kernel/probes/uprobes.c void *src, unsigned long len) len 21 arch/arm64/kernel/probes/uprobes.c memcpy(dst, src, len); len 24 arch/arm64/kernel/probes/uprobes.c sync_icache_aliases(dst, len); len 332 arch/arm64/kernel/ptrace.c int err, len, type, offset, disabled = !ctrl.enabled; len 338 arch/arm64/kernel/ptrace.c err = arch_bp_generic_fields(ctrl, &len, &type, &offset); len 355 arch/arm64/kernel/ptrace.c attr->bp_len = len; len 21 arch/arm64/kernel/sys.c SYSCALL_DEFINE6(mmap, unsigned long, addr, unsigned long, len, len 28 arch/arm64/kernel/sys.c return ksys_mmap_pgoff(addr, len, prot, flags, fd, off >> PAGE_SHIFT); len 55 arch/arm64/kernel/sys32.c COMPAT_SYSCALL_DEFINE6(aarch32_mmap2, unsigned long, addr, unsigned long, len, len 64 arch/arm64/kernel/sys32.c return ksys_mmap_pgoff(addr, len, prot, flags, fd, off_4k); len 107 arch/arm64/kernel/sys32.c arg_u32p(offset), arg_u32p(len)) len 109 arch/arm64/kernel/sys32.c return ksys_fadvise64_64(fd, arg_u64(offset), arg_u64(len), advice); len 120 arch/arm64/kernel/sys32.c arg_u32p(offset), arg_u32p(len)) len 122 arch/arm64/kernel/sys32.c return ksys_fallocate(fd, mode, arg_u64(offset), arg_u64(len)); len 101 arch/arm64/kvm/trace.h TP_PROTO(const char *type, int len, __u64 *control, __u64 *value), len 102 arch/arm64/kvm/trace.h TP_ARGS(type, len, control, value), len 105 arch/arm64/kvm/trace.h __field(int, len) len 111 arch/arm64/kvm/trace.h __entry->len = len; len 112 arch/arm64/kvm/trace.h memcpy(__entry->ctrls, control, len << 3); len 113 arch/arm64/kvm/trace.h memcpy(__entry->values, value, len << 3); len 115 arch/arm64/kvm/trace.h TP_printk("%d %s CTRL:%s VALUE:%s", __entry->len, __entry->name, len 116 arch/arm64/kvm/trace.h __print_array(__entry->ctrls, __entry->len, sizeof(__u64)), len 117 arch/arm64/kvm/trace.h __print_array(__entry->values, __entry->len, sizeof(__u64))) len 23 arch/arm64/lib/uaccess_flushcache.c size_t len) len 25 arch/arm64/lib/uaccess_flushcache.c memcpy_flushcache(to, page_address(page) + offset, len); len 17 arch/arm64/mm/flush.c void sync_icache_aliases(void *kaddr, unsigned long len) len 22 arch/arm64/mm/flush.c __clean_dcache_area_pou(kaddr, len); len 29 arch/arm64/mm/flush.c __flush_icache_range(addr, addr + len); len 35 arch/arm64/mm/flush.c unsigned long len) len 38 arch/arm64/mm/flush.c sync_icache_aliases(kaddr, len); len 48 arch/arm64/mm/flush.c unsigned long len) len 50 arch/arm64/mm/flush.c memcpy(dst, src, len); len 51 arch/arm64/mm/flush.c flush_ptrace_access(vma, page, uaddr, dst, len); len 127 arch/arm64/mm/init.c int len; len 132 arch/arm64/mm/init.c reg = of_get_flat_dt_prop(node, "linux,elfcorehdr", &len); len 133 arch/arm64/mm/init.c if (!reg || (len < (dt_root_addr_cells + dt_root_size_cells))) len 281 arch/arm64/mm/init.c int len; len 286 arch/arm64/mm/init.c reg = of_get_flat_dt_prop(node, "linux,usable-memory-range", &len); len 287 arch/arm64/mm/init.c if (!reg || (len < (dt_root_addr_cells + dt_root_size_cells))) len 660 arch/arm64/net/bpf_jit_comp.c if (i == ctx->prog->len - 1) len 783 arch/arm64/net/bpf_jit_comp.c for (i = 0; i < prog->len; i++) { len 874 arch/arm64/net/bpf_jit_comp.c ctx.offset = kcalloc(prog->len, sizeof(int), GFP_KERNEL); len 930 arch/arm64/net/bpf_jit_comp.c bpf_jit_dump(prog->len, image_size, 2, ctx.image); len 53 arch/c6x/include/asm/cacheflush.h #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ len 55 arch/c6x/include/asm/cacheflush.h memcpy(dst, src, len); \ len 56 arch/c6x/include/asm/cacheflush.h flush_icache_range((unsigned) (dst), (unsigned) (dst) + (len)); \ len 59 arch/c6x/include/asm/cacheflush.h #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ len 60 arch/c6x/include/asm/cacheflush.h memcpy(dst, src, len) len 10 arch/c6x/include/asm/checksum.h csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, len 23 arch/c6x/include/asm/checksum.h : "=&a"(tmp), "+a"(len), "+a"(sum) len 36 arch/c6x/include/asm/syscalls.h u32 len, int advice); len 13 arch/c6x/lib/checksum.c csum_partial_copy_from_user(const void __user *src, void *dst, int len, len 18 arch/c6x/lib/checksum.c missing = __copy_from_user(dst, src, len); len 20 arch/c6x/lib/checksum.c memset(dst + len - missing, 0, missing); len 25 arch/c6x/lib/checksum.c return csum_partial(dst, len, sum); len 47 arch/c6x/platforms/emif.c int i, len, err; len 63 arch/c6x/platforms/emif.c p = of_get_property(node, "ti,emifa-ce-config", &len); len 65 arch/c6x/platforms/emif.c len /= sizeof(u32); len 66 arch/c6x/platforms/emif.c if (len > NUM_EMIFA_CHIP_ENABLES) len 67 arch/c6x/platforms/emif.c len = NUM_EMIFA_CHIP_ENABLES; len 68 arch/c6x/platforms/emif.c for (i = 0; i <= len; i++) len 52 arch/csky/abiv1/inc/abi/cacheflush.h #define flush_icache_user_range(vma,page,addr,len) \ len 55 arch/csky/abiv1/inc/abi/cacheflush.h #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ len 57 arch/csky/abiv1/inc/abi/cacheflush.h memcpy(dst, src, len); \ len 60 arch/csky/abiv1/inc/abi/cacheflush.h #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ len 62 arch/csky/abiv1/inc/abi/cacheflush.h memcpy(dst, src, len); \ len 26 arch/csky/abiv1/mmap.c unsigned long len, unsigned long pgoff, unsigned long flags) len 49 arch/csky/abiv1/mmap.c if (len > TASK_SIZE) len 59 arch/csky/abiv1/mmap.c if (TASK_SIZE - len >= addr && len 60 arch/csky/abiv1/mmap.c (!vma || addr + len <= vm_start_gap(vma))) len 65 arch/csky/abiv1/mmap.c info.length = len; len 21 arch/csky/abiv2/cacheflush.c unsigned long vaddr, int len) len 27 arch/csky/abiv2/cacheflush.c cache_wbinv_range(kaddr, kaddr + len); len 33 arch/csky/abiv2/inc/abi/cacheflush.h unsigned long vaddr, int len); len 38 arch/csky/abiv2/inc/abi/cacheflush.h #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ len 40 arch/csky/abiv2/inc/abi/cacheflush.h memcpy(dst, src, len); \ len 41 arch/csky/abiv2/inc/abi/cacheflush.h cache_wbinv_range((unsigned long)dst, (unsigned long)dst + len); \ len 43 arch/csky/abiv2/inc/abi/cacheflush.h #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ len 44 arch/csky/abiv2/inc/abi/cacheflush.h memcpy(dst, src, len) len 27 arch/csky/include/asm/checksum.h unsigned short len, unsigned short proto, __wsum sum) len 38 arch/csky/include/asm/checksum.h "r"(proto + len), len 40 arch/csky/include/asm/checksum.h "r"((proto + len) << 8), len 13 arch/csky/include/asm/syscalls.h long sys_csky_fadvise64_64(int fd, int advice, loff_t offset, loff_t len); len 19 arch/csky/kernel/syscall.c unsigned long, len, len 28 arch/csky/kernel/syscall.c return ksys_mmap_pgoff(addr, len, prot, flags, fd, len 40 arch/csky/kernel/syscall.c loff_t, len) len 42 arch/csky/kernel/syscall.c return ksys_fadvise64_64(fd, offset, len, advice); len 26 arch/csky/mm/dma-mapping.c size_t len = left; len 28 arch/csky/mm/dma-mapping.c if (offset + len > PAGE_SIZE) len 29 arch/csky/mm/dma-mapping.c len = PAGE_SIZE - offset; len 35 arch/csky/mm/dma-mapping.c (unsigned long)start + offset + len); len 40 arch/csky/mm/dma-mapping.c (unsigned long)start + offset + len); len 46 arch/csky/mm/dma-mapping.c left -= len; len 48 arch/h8300/kernel/ptrace_h.c #define OPTABLE(ptn, msk, len, jmp) \ len 52 arch/h8300/kernel/ptrace_h.c .length = len, \ len 33 arch/h8300/mm/memory.c void cache_clear(unsigned long paddr, int len) len 38 arch/h8300/mm/memory.c void cache_push(unsigned long paddr, int len) len 42 arch/h8300/mm/memory.c void cache_push_v(unsigned long vaddr, int len) len 38 arch/hexagon/include/asm/cacheflush.h #define flush_icache_user_range(vma, pg, adr, len) do { } while (0) len 80 arch/hexagon/include/asm/cacheflush.h unsigned long vaddr, void *dst, void *src, int len); len 82 arch/hexagon/include/asm/cacheflush.h #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ len 83 arch/hexagon/include/asm/cacheflush.h memcpy(dst, src, len) len 10 arch/hexagon/include/asm/checksum.h unsigned int do_csum(const void *voidptr, int len); len 21 arch/hexagon/include/asm/checksum.h int len, __wsum sum); len 29 arch/hexagon/include/asm/checksum.h __u32 len, __u8 proto, __wsum sum); len 33 arch/hexagon/include/asm/checksum.h __u32 len, __u8 proto, __wsum sum); len 77 arch/hexagon/include/asm/hexagon_vm.h long __vmcache(enum VM_CACHE_OPS op, unsigned long addr, unsigned long len); len 101 arch/hexagon/include/asm/hexagon_vm.h static inline long __vmcache_dccleaninva(unsigned long addr, unsigned long len) len 103 arch/hexagon/include/asm/hexagon_vm.h return __vmcache(hvmc_dccleaninva, addr, len); len 106 arch/hexagon/include/asm/hexagon_vm.h static inline long __vmcache_icinva(unsigned long addr, unsigned long len) len 108 arch/hexagon/include/asm/hexagon_vm.h return __vmcache(hvmc_icinva, addr, len); len 112 arch/hexagon/include/asm/hexagon_vm.h unsigned long len) len 114 arch/hexagon/include/asm/hexagon_vm.h return __vmcache(hvmc_idsync, addr, len); len 51 arch/hexagon/lib/checksum.c __u32 len, __u8 proto, __wsum sum) len 55 arch/hexagon/lib/checksum.c (__force u64)sum + ((len + proto) << 8)); len 59 arch/hexagon/lib/checksum.c __u32 len, __u8 proto, __wsum sum) len 64 arch/hexagon/lib/checksum.c (__force u64)sum + ((len + proto) << 8); len 85 arch/hexagon/lib/checksum.c unsigned int do_csum(const void *voidptr, int len) len 93 arch/hexagon/lib/checksum.c if (len <= 0) len 97 arch/hexagon/lib/checksum.c mask = 0x7fffffffUL >> HEXAGON_R_cl0_R(len); len 100 arch/hexagon/lib/checksum.c mid = len - start; len 184 arch/hexagon/lib/checksum.c csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum) len 186 arch/hexagon/lib/checksum.c memcpy(dst, src, len); len 187 arch/hexagon/lib/checksum.c return csum_partial(dst, len, sum); len 18 arch/hexagon/lib/io.c void __raw_readsw(const void __iomem *addr, void *data, int len) len 26 arch/hexagon/lib/io.c while (len-- > 0) len 37 arch/hexagon/lib/io.c void __raw_writesw(void __iomem *addr, const void *data, int len) len 45 arch/hexagon/lib/io.c while (len-- > 0) len 52 arch/hexagon/lib/io.c void __raw_readsl(const void __iomem *addr, void *data, int len) len 60 arch/hexagon/lib/io.c while (len-- > 0) len 66 arch/hexagon/lib/io.c void __raw_writesl(void __iomem *addr, const void *data, int len) len 74 arch/hexagon/lib/io.c while (len-- > 0) len 119 arch/hexagon/mm/cache.c unsigned long vaddr, void *dst, void *src, int len) len 121 arch/hexagon/mm/cache.c memcpy(dst, src, len); len 124 arch/hexagon/mm/cache.c (unsigned long) dst + len); len 42 arch/ia64/include/asm/cacheflush.h #define flush_icache_user_range(vma, page, user_addr, len) \ len 45 arch/ia64/include/asm/cacheflush.h flush_icache_range(_addr, _addr + (len)); \ len 48 arch/ia64/include/asm/cacheflush.h #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ len 49 arch/ia64/include/asm/cacheflush.h do { memcpy(dst, src, len); \ len 50 arch/ia64/include/asm/cacheflush.h flush_icache_user_range(vma, page, vaddr, len); \ len 52 arch/ia64/include/asm/cacheflush.h #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ len 53 arch/ia64/include/asm/cacheflush.h memcpy(dst, src, len) len 21 arch/ia64/include/asm/checksum.h __u32 len, __u8 proto, __wsum sum); len 24 arch/ia64/include/asm/checksum.h __u32 len, __u8 proto, __wsum sum); len 38 arch/ia64/include/asm/checksum.h extern __wsum csum_partial(const void *buff, int len, __wsum sum); len 47 arch/ia64/include/asm/checksum.h int len, __wsum sum, len 51 arch/ia64/include/asm/checksum.h int len, __wsum sum); len 57 arch/ia64/include/asm/checksum.h extern __sum16 ip_compute_csum(const void *buff, int len); len 74 arch/ia64/include/asm/checksum.h __u32 len, __u8 proto, __wsum csum); len 14 arch/ia64/include/asm/hugetlb.h unsigned long addr, unsigned long len); len 18 arch/ia64/include/asm/hugetlb.h unsigned long len) len 21 arch/ia64/include/asm/hugetlb.h REGION_NUMBER((addr)+(len)-1) == RGN_HPAGE); len 52 arch/ia64/include/asm/meminit.h extern void call_pernode_memory (unsigned long start, unsigned long len, void *func); len 54 arch/ia64/include/asm/meminit.h # define call_pernode_memory(start, len, func) (*func)(start, len, 0) len 59 arch/ia64/include/asm/meminit.h extern int register_active_ranges(u64 start, u64 len, int nid); len 15 arch/ia64/include/asm/mman.h int ia64_mmap_check(unsigned long addr, unsigned long len, len 332 arch/ia64/include/asm/sal.h u32 len; /* Length of this error log in bytes */ len 359 arch/ia64/include/asm/sal.h u32 len; /* Section length */ len 50 arch/ia64/include/asm/sn/sn_sal.h sn_partition_reserved_page_pa(u64 buf, u64 *cookie, u64 *addr, u64 *len) len 54 arch/ia64/include/asm/sn/sn_sal.h *addr, buf, *len, 0, 0, 0); len 57 arch/ia64/include/asm/sn/sn_sal.h *len = rv.v2; len 67 arch/ia64/include/asm/sn/sn_sal.h sn_change_memprotect(u64 paddr, u64 len, u64 perms, u64 *nasid_array) len 71 arch/ia64/include/asm/sn/sn_sal.h ia64_sal_oemcall_nolock(&ret_stuff, SN_SAL_MEMPROTECT, paddr, len, len 251 arch/ia64/include/asm/uaccess.h #define strnlen_user(str, len) \ len 256 arch/ia64/include/asm/uaccess.h __su_ret = __strnlen_user(__su_str, len); \ len 27 arch/ia64/include/asm/unistd.h unsigned long addr, unsigned long len, len 31 arch/ia64/include/asm/unistd.h unsigned long addr, unsigned long len, len 361 arch/ia64/kernel/acpi.c u32 len; len 363 arch/ia64/kernel/acpi.c len = sizeof(struct acpi_table_header) + 8 len 365 arch/ia64/kernel/acpi.c if (slit->header.length != len) { len 368 arch/ia64/kernel/acpi.c len, slit->header.length); len 230 arch/ia64/kernel/mca_drv.c int record_len = ((sal_log_record_header_t*)buffer)->len; len 259 arch/ia64/kernel/mca_drv.c ercd_pos < record_len; ercd_pos += sp->len, sects++) { len 27 arch/ia64/kernel/sys_ia64.c arch_get_unmapped_area (struct file *filp, unsigned long addr, unsigned long len, len 35 arch/ia64/kernel/sys_ia64.c if (len > RGN_MAP_LIMIT) len 40 arch/ia64/kernel/sys_ia64.c if (is_hugepage_only_range(mm, addr, len)) len 62 arch/ia64/kernel/sys_ia64.c info.length = len; len 118 arch/ia64/kernel/sys_ia64.c int ia64_mmap_check(unsigned long addr, unsigned long len, len 129 arch/ia64/kernel/sys_ia64.c if ((len > RGN_MAP_LIMIT) || (roff > (RGN_MAP_LIMIT - len))) len 140 arch/ia64/kernel/sys_ia64.c sys_mmap2 (unsigned long addr, unsigned long len, int prot, int flags, int fd, long pgoff) len 142 arch/ia64/kernel/sys_ia64.c addr = ksys_mmap_pgoff(addr, len, prot, flags, fd, pgoff); len 149 arch/ia64/kernel/sys_ia64.c sys_mmap (unsigned long addr, unsigned long len, int prot, int flags, int fd, long off) len 154 arch/ia64/kernel/sys_ia64.c addr = ksys_mmap_pgoff(addr, len, prot, flags, fd, off >> PAGE_SHIFT); len 37 arch/ia64/kernel/unaligned.c # define DDUMP(str,vp,len) dump(str, vp, len) len 40 arch/ia64/kernel/unaligned.c dump (const char *str, void *vp, size_t len) len 46 arch/ia64/kernel/unaligned.c for (i = 0; i < len; ++i) len 52 arch/ia64/kernel/unaligned.c # define DDUMP(str,vp,len) len 756 arch/ia64/kernel/unaligned.c unsigned int len = 1 << ld.x6_sz; len 772 arch/ia64/kernel/unaligned.c if (len != 2 && len != 4 && len != 8) { len 777 arch/ia64/kernel/unaligned.c if (copy_from_user(&val, (void __user *) ifa, len)) len 878 arch/ia64/kernel/unaligned.c unsigned int len = 1 << ld.x6_sz; len 896 arch/ia64/kernel/unaligned.c DPRINT("st%d [%lx]=%lx\n", len, ifa, r2); len 898 arch/ia64/kernel/unaligned.c if (len != 2 && len != 4 && len != 8) { len 904 arch/ia64/kernel/unaligned.c if (copy_to_user((void __user *) ifa, &r2, len)) len 1028 arch/ia64/kernel/unaligned.c unsigned long len = float_fsz[ld.x6_sz]; len 1053 arch/ia64/kernel/unaligned.c if (copy_from_user(&fpr_init[0], (void __user *) ifa, len) len 1054 arch/ia64/kernel/unaligned.c || copy_from_user(&fpr_init[1], (void __user *) (ifa + len), len)) len 1058 arch/ia64/kernel/unaligned.c DDUMP("frp_init =", &fpr_init, 2*len); len 1081 arch/ia64/kernel/unaligned.c DDUMP("fpr_final =", &fpr_final, 2*len); len 1102 arch/ia64/kernel/unaligned.c ifa += len<<1; len 1133 arch/ia64/kernel/unaligned.c unsigned long len = float_fsz[ld.x6_sz]; len 1155 arch/ia64/kernel/unaligned.c if (copy_from_user(&fpr_init, (void __user *) ifa, len)) len 1159 arch/ia64/kernel/unaligned.c DDUMP("fpr_init =", &fpr_init, len); len 1177 arch/ia64/kernel/unaligned.c DDUMP("fpr_final =", &fpr_final, len); len 1209 arch/ia64/kernel/unaligned.c unsigned long len = float_fsz[ld.x6_sz]; len 1244 arch/ia64/kernel/unaligned.c DDUMP("fpr_init =", &fpr_init, len); len 1245 arch/ia64/kernel/unaligned.c DDUMP("fpr_final =", &fpr_final, len); len 1247 arch/ia64/kernel/unaligned.c if (copy_to_user((void __user *) ifa, &fpr_final, len)) len 1331 arch/ia64/kernel/unaligned.c size_t len; len 1333 arch/ia64/kernel/unaligned.c len = sprintf(buf, "%s(%d): unaligned access to 0x%016lx, " len 1346 arch/ia64/kernel/unaligned.c buf[len-1] = '\0'; /* drop '\r' */ len 38 arch/ia64/lib/checksum.c csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, len 43 arch/ia64/lib/checksum.c (__force u64)sum + ((len + proto) << 8)); len 49 arch/ia64/lib/checksum.c csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, len 55 arch/ia64/lib/checksum.c (__force u64)sum + ((len + proto) << 8); len 80 arch/ia64/lib/checksum.c __wsum csum_partial(const void *buff, int len, __wsum sum) len 82 arch/ia64/lib/checksum.c u64 result = do_csum(buff, len); len 97 arch/ia64/lib/checksum.c __sum16 ip_compute_csum (const void *buff, int len) len 99 arch/ia64/lib/checksum.c return (__force __sum16)~do_csum(buff,len); len 35 arch/ia64/lib/csum_partial_copy.c unsigned long do_csum_c(const unsigned char * buff, int len, unsigned int psum) len 40 arch/ia64/lib/csum_partial_copy.c if (len <= 0) len 45 arch/ia64/lib/csum_partial_copy.c len--; len 48 arch/ia64/lib/csum_partial_copy.c count = len >> 1; /* nr of 16-bit words.. */ len 53 arch/ia64/lib/csum_partial_copy.c len -= 2; len 61 arch/ia64/lib/csum_partial_copy.c len -= 4; len 78 arch/ia64/lib/csum_partial_copy.c if (len & 4) { len 83 arch/ia64/lib/csum_partial_copy.c if (len & 2) { len 88 arch/ia64/lib/csum_partial_copy.c if (len & 1) len 110 arch/ia64/lib/csum_partial_copy.c int len, __wsum psum, int *errp) len 120 arch/ia64/lib/csum_partial_copy.c if (__copy_from_user(dst, src, len) != 0 && errp) len 123 arch/ia64/lib/csum_partial_copy.c result = do_csum(dst, len); len 135 arch/ia64/lib/csum_partial_copy.c csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum) len 138 arch/ia64/lib/csum_partial_copy.c dst, len, sum, NULL); len 71 arch/ia64/mm/discontig.c static int __init build_node_maps(unsigned long start, unsigned long len, len 74 arch/ia64/mm/discontig.c unsigned long spfn, epfn, end = start + len; len 313 arch/ia64/mm/discontig.c static int __init find_pernode_space(unsigned long start, unsigned long len, len 320 arch/ia64/mm/discontig.c epfn = (start + len) >> PAGE_SHIFT; len 341 arch/ia64/mm/discontig.c if (start + len > (pernode + pernodesize)) len 555 arch/ia64/mm/discontig.c void call_pernode_memory(unsigned long start, unsigned long len, void *arg) len 557 arch/ia64/mm/discontig.c unsigned long rs, re, end = start + len; len 76 arch/ia64/mm/hugetlbpage.c unsigned long addr, unsigned long len) len 78 arch/ia64/mm/hugetlbpage.c if (len & ~HPAGE_MASK) len 138 arch/ia64/mm/hugetlbpage.c unsigned long hugetlb_get_unmapped_area(struct file *file, unsigned long addr, unsigned long len, len 143 arch/ia64/mm/hugetlbpage.c if (len > RGN_MAP_LIMIT) len 145 arch/ia64/mm/hugetlbpage.c if (len & ~HPAGE_MASK) len 150 arch/ia64/mm/hugetlbpage.c if (prepare_hugepage_range(file, addr, len)) len 160 arch/ia64/mm/hugetlbpage.c info.length = len; len 574 arch/ia64/mm/init.c int __init register_active_ranges(u64 start, u64 len, int nid) len 576 arch/ia64/mm/init.c u64 end = start + len; len 49 arch/ia64/pci/pci.c int reg, int len, u32 *value) len 67 arch/ia64/pci/pci.c result = ia64_sal_pci_config_read(addr, mode, len, &data); len 76 arch/ia64/pci/pci.c int reg, int len, u32 value) len 93 arch/ia64/pci/pci.c result = ia64_sal_pci_config_write(addr, mode, len, value); len 158 arch/ia64/pci/pci.c unsigned int sparse = 0, space_nr, len; len 160 arch/ia64/pci/pci.c len = strlen(info->common.name) + 32; len 161 arch/ia64/pci/pci.c iospace = resource_list_create_entry(NULL, len); len 179 arch/ia64/pci/pci.c snprintf(name, len, "%s I/O Ports %08lx-%08lx", info->common.name, len 46 arch/m68k/68000/m68328.c void __init config_BSP(char *command, int len) len 56 arch/m68k/68000/m68EZ328.c void __init config_BSP(char *command, int len) len 709 arch/m68k/amiga/config.c void amiga_serial_gets(struct console *co, char *s, int len) len 732 arch/m68k/amiga/config.c if (cnt >= len + 1) { len 44 arch/m68k/amiga/pcmcia.c int cnt, pos, len; len 52 arch/m68k/amiga/pcmcia.c len = (int)gayle_attribute[pos+2] + 2; len 54 arch/m68k/amiga/pcmcia.c len = (len > max_len)?max_len:len; len 55 arch/m68k/amiga/pcmcia.c for (cnt = 0; cnt < len; cnt++) { len 59 arch/m68k/amiga/pcmcia.c return len; len 61 arch/m68k/amiga/pcmcia.c pos += len<<1; len 111 arch/m68k/atari/atakeyb.c int len; len 165 arch/m68k/atari/atakeyb.c kb_state.len = 1; /* skip max. 1 another byte */ len 179 arch/m68k/atari/atakeyb.c kb_state.len = 0; len 187 arch/m68k/atari/atakeyb.c kb_state.len = 1; len 193 arch/m68k/atari/atakeyb.c kb_state.len = 0; len 199 arch/m68k/atari/atakeyb.c kb_state.len = 1; len 250 arch/m68k/atari/atakeyb.c kb_state.buf[kb_state.len++] = scancode; len 251 arch/m68k/atari/atakeyb.c if (kb_state.len == 5) { len 259 arch/m68k/atari/atakeyb.c kb_state.buf[kb_state.len++] = scancode; len 260 arch/m68k/atari/atakeyb.c if (kb_state.len == 3) { len 276 arch/m68k/atari/atakeyb.c kb_state.buf[kb_state.len++] = scancode; len 277 arch/m68k/atari/atakeyb.c if (kb_state.len == 6) { len 287 arch/m68k/atari/atakeyb.c if (kb_state.len <= 0 || IS_SYNC_CODE(scancode)) { len 291 arch/m68k/atari/atakeyb.c kb_state.len--; len 319 arch/m68k/atari/atakeyb.c void ikbd_write(const char *str, int len) len 323 arch/m68k/atari/atakeyb.c if ((len < 1) || (len > 7)) len 325 arch/m68k/atari/atakeyb.c while (len) { len 329 arch/m68k/atari/atakeyb.c len--; len 505 arch/m68k/atari/atakeyb.c kb_state.len = 0; len 67 arch/m68k/emu/nfblock.c int dir, len, shift; len 73 arch/m68k/emu/nfblock.c len = bvec.bv_len; len 74 arch/m68k/emu/nfblock.c len >>= 9; len 75 arch/m68k/emu/nfblock.c nfhd_read_write(dev->id, 0, dir, sec >> shift, len >> shift, len 77 arch/m68k/emu/nfblock.c sec += len; len 146 arch/m68k/emu/nfeth.c unsigned int len; len 151 arch/m68k/emu/nfeth.c len = skb->len; len 152 arch/m68k/emu/nfeth.c if (len < ETH_ZLEN) { len 154 arch/m68k/emu/nfeth.c memcpy(shortpkt, data, len); len 156 arch/m68k/emu/nfeth.c len = ETH_ZLEN; len 159 arch/m68k/emu/nfeth.c netdev_dbg(dev, "%s: send %u bytes\n", __func__, len); len 161 arch/m68k/emu/nfeth.c len); len 164 arch/m68k/emu/nfeth.c dev->stats.tx_bytes += len; len 138 arch/m68k/include/asm/atarihw.h unsigned long len, len 144 arch/m68k/include/asm/atarihw.h cache_push( paddr, len ); len 148 arch/m68k/include/asm/atarihw.h cache_clear( paddr, len ); len 144 arch/m68k/include/asm/cacheflush_mm.h extern void cache_clear(unsigned long paddr, int len); len 150 arch/m68k/include/asm/cacheflush_mm.h extern void cache_push(unsigned long paddr, int len); len 156 arch/m68k/include/asm/cacheflush_mm.h extern void cache_push_v(unsigned long vaddr, int len); len 258 arch/m68k/include/asm/cacheflush_mm.h unsigned long addr, int len); len 263 arch/m68k/include/asm/cacheflush_mm.h void *dst, void *src, int len) len 266 arch/m68k/include/asm/cacheflush_mm.h memcpy(dst, src, len); len 267 arch/m68k/include/asm/cacheflush_mm.h flush_icache_user_range(vma, page, vaddr, len); len 271 arch/m68k/include/asm/cacheflush_mm.h void *dst, void *src, int len) len 274 arch/m68k/include/asm/cacheflush_mm.h memcpy(dst, src, len); len 16 arch/m68k/include/asm/cacheflush_no.h #define flush_dcache_range(start, len) __flush_dcache_all() len 21 arch/m68k/include/asm/cacheflush_no.h #define flush_icache_range(start, len) __flush_icache_all() len 23 arch/m68k/include/asm/cacheflush_no.h #define flush_icache_user_range(vma,pg,adr,len) do { } while (0) len 27 arch/m68k/include/asm/cacheflush_no.h #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ len 28 arch/m68k/include/asm/cacheflush_no.h memcpy(dst, src, len) len 29 arch/m68k/include/asm/cacheflush_no.h #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ len 30 arch/m68k/include/asm/cacheflush_no.h memcpy(dst, src, len) len 87 arch/m68k/include/asm/cacheflush_no.h static inline void cache_push(unsigned long paddr, int len) len 96 arch/m68k/include/asm/cacheflush_no.h static inline void cache_clear(unsigned long paddr, int len) len 23 arch/m68k/include/asm/checksum.h __wsum csum_partial(const void *buff, int len, __wsum sum); len 35 arch/m68k/include/asm/checksum.h int len, __wsum sum, len 39 arch/m68k/include/asm/checksum.h void *dst, int len, len 82 arch/m68k/include/asm/checksum.h csum_tcpudp_nofold(__be32 saddr, __be32 daddr, unsigned short len, len 91 arch/m68k/include/asm/checksum.h : "g" (daddr), "1" (saddr), "d" (len + proto), len 102 arch/m68k/include/asm/checksum.h csum_tcpudp_magic(__be32 saddr, __be32 daddr, unsigned short len, len 105 arch/m68k/include/asm/checksum.h return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); len 113 arch/m68k/include/asm/checksum.h static inline __sum16 ip_compute_csum(const void *buff, int len) len 115 arch/m68k/include/asm/checksum.h return csum_fold (csum_partial(buff, len, 0)); len 121 arch/m68k/include/asm/checksum.h __u32 len, __u8 proto, __wsum sum) len 143 arch/m68k/include/asm/checksum.h : "a" (saddr), "a" (daddr), "d" (len + proto), len 15 arch/m68k/include/asm/dsp56k.h int len; len 21 arch/m68k/include/asm/dvma.h int len); len 27 arch/m68k/include/asm/dvma.h extern unsigned long dvma_map_align(unsigned long kaddr, int len, len 29 arch/m68k/include/asm/dvma.h extern void *dvma_malloc_align(unsigned long len, unsigned long align); len 62 arch/m68k/include/asm/dvma.h int len) len 81 arch/m68k/include/asm/dvma.h extern int dvma_map_cpu(unsigned long kaddr, unsigned long vaddr, int len); len 39 arch/m68k/include/asm/machdep.h extern void config_BSP(char *command, int len); len 218 arch/m68k/include/asm/openprom.h void (*pv_putstr)(char *str, int len); len 230 arch/m68k/include/asm/openprom.h void (*v0_eval)(int len, char *str); len 282 arch/m68k/include/asm/openprom.h int (*no_setprop)(int node, char *name, char *val, int len); len 17 arch/m68k/include/asm/parport.h #define insl(port,buf,len) isa_insb(port,buf,(len)<<2) len 18 arch/m68k/include/asm/parport.h #define outsl(port,buf,len) isa_outsb(port,buf,(len)<<2) len 101 arch/m68k/include/asm/raw_io.h static inline void raw_insb(volatile u8 __iomem *port, u8 *buf, unsigned int len) len 105 arch/m68k/include/asm/raw_io.h for (i = 0; i < len; i++) len 416 arch/m68k/include/asm/raw_io.h static inline void raw_rom_insb(volatile u8 __iomem *port, u8 *buf, unsigned int len) len 420 arch/m68k/include/asm/raw_io.h for (i = 0; i < len; i++) len 425 arch/m68k/include/asm/raw_io.h unsigned int len) len 429 arch/m68k/include/asm/raw_io.h for (i = 0; i < len; i++) len 40 arch/m68k/kernel/sys_m68k.c asmlinkage long sys_mmap2(unsigned long addr, unsigned long len, len 49 arch/m68k/kernel/sys_m68k.c return ksys_mmap_pgoff(addr, len, prot, flags, fd, pgoff); len 68 arch/m68k/kernel/sys_m68k.c cache_flush_040 (unsigned long addr, int scope, int cache, unsigned long len) len 105 arch/m68k/kernel/sys_m68k.c len = (len + (addr & 15) + 15) >> 4; len 109 arch/m68k/kernel/sys_m68k.c if (len <= tmp) len 112 arch/m68k/kernel/sys_m68k.c len -= tmp; len 118 arch/m68k/kernel/sys_m68k.c if (len <= tmp) len 121 arch/m68k/kernel/sys_m68k.c len -= tmp; len 123 arch/m68k/kernel/sys_m68k.c len = (len + 15) >> 4; len 126 arch/m68k/kernel/sys_m68k.c while (len--) len 153 arch/m68k/kernel/sys_m68k.c if (!--i && len) len 167 arch/m68k/kernel/sys_m68k.c if (len <= i) len 169 arch/m68k/kernel/sys_m68k.c len -= i; len 180 arch/m68k/kernel/sys_m68k.c len += (addr & ~PAGE_MASK) + (PAGE_SIZE - 1); len 181 arch/m68k/kernel/sys_m68k.c for (len >>= PAGE_SHIFT; len--; addr += PAGE_SIZE) len 228 arch/m68k/kernel/sys_m68k.c cache_flush_060 (unsigned long addr, int scope, int cache, unsigned long len) len 265 arch/m68k/kernel/sys_m68k.c len += addr & 15; len 270 arch/m68k/kernel/sys_m68k.c if (len <= tmp) len 273 arch/m68k/kernel/sys_m68k.c len -= tmp; len 279 arch/m68k/kernel/sys_m68k.c if (len <= tmp) len 282 arch/m68k/kernel/sys_m68k.c len -= tmp; len 285 arch/m68k/kernel/sys_m68k.c len = (len + 15) >> 4; len 287 arch/m68k/kernel/sys_m68k.c while (len--) len 311 arch/m68k/kernel/sys_m68k.c if (!--i && len) len 328 arch/m68k/kernel/sys_m68k.c if (len <= i) len 330 arch/m68k/kernel/sys_m68k.c len -= i; len 341 arch/m68k/kernel/sys_m68k.c len += (addr & ~PAGE_MASK) + (PAGE_SIZE - 1); len 344 arch/m68k/kernel/sys_m68k.c for (len >>= PAGE_SHIFT; len--; addr += PAGE_SIZE) len 378 arch/m68k/kernel/sys_m68k.c sys_cacheflush (unsigned long addr, int scope, int cache, unsigned long len) len 395 arch/m68k/kernel/sys_m68k.c if (addr + len < addr) len 404 arch/m68k/kernel/sys_m68k.c if (!vma || addr < vma->vm_start || addr + len > vma->vm_end) len 409 arch/m68k/kernel/sys_m68k.c if (scope == FLUSH_SCOPE_LINE && len < 256) { len 416 arch/m68k/kernel/sys_m68k.c len >>= 2; len 417 arch/m68k/kernel/sys_m68k.c while (len--) { len 442 arch/m68k/kernel/sys_m68k.c if (len>=3*PAGE_SIZE && scope<FLUSH_SCOPE_PAGE) len 444 arch/m68k/kernel/sys_m68k.c if (len>=10*PAGE_SIZE && scope<FLUSH_SCOPE_ALL) len 447 arch/m68k/kernel/sys_m68k.c ret = cache_flush_040 (addr, scope, cache, len); len 449 arch/m68k/kernel/sys_m68k.c ret = cache_flush_060 (addr, scope, cache, len); len 525 arch/m68k/kernel/sys_m68k.c sys_cacheflush (unsigned long addr, int scope, int cache, unsigned long len) len 93 arch/m68k/kernel/uboot.c int len, n; len 97 arch/m68k/kernel/uboot.c len = size - n; len 98 arch/m68k/kernel/uboot.c if (len) { len 101 arch/m68k/kernel/uboot.c len--; len 104 arch/m68k/kernel/uboot.c parse_uboot_commandline(commandp, len); len 105 arch/m68k/kernel/uboot.c commandp[len - 1] = 0; len 38 arch/m68k/lib/checksum.c __wsum csum_partial(const void *buff, int len, __wsum sum) len 117 arch/m68k/lib/checksum.c : "=d" (sum), "=d" (len), "=a" (buff), len 119 arch/m68k/lib/checksum.c : "0" (sum), "1" (len), "2" (buff) len 133 arch/m68k/lib/checksum.c int len, __wsum sum, int *csum_err) len 309 arch/m68k/lib/checksum.c : "=d" (sum), "=d" (len), "=a" (src), "=a" (dst), len 311 arch/m68k/lib/checksum.c : "0" (sum), "1" (len), "2" (src), "3" (dst) len 327 arch/m68k/lib/checksum.c csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum) len 415 arch/m68k/lib/checksum.c : "=d" (sum), "=d" (len), "=a" (src), "=a" (dst), len 417 arch/m68k/lib/checksum.c : "0" (sum), "1" (len), "2" (src), "3" (dst) len 110 arch/m68k/mm/cache.c unsigned long addr, int len) len 115 arch/m68k/mm/cache.c end = (addr + len) & ICACHE_SET_MASK; len 202 arch/m68k/mm/memory.c void cache_clear (unsigned long paddr, int len) len 216 arch/m68k/mm/memory.c if ((len -= tmp) <= 0) len 222 arch/m68k/mm/memory.c while ((len -= tmp) >= 0) { len 226 arch/m68k/mm/memory.c if ((len += tmp)) len 251 arch/m68k/mm/memory.c void cache_push (unsigned long paddr, int len) len 263 arch/m68k/mm/memory.c len += paddr & (PAGE_SIZE - 1); len 274 arch/m68k/mm/memory.c } while ((len -= tmp) > 0); len 46 arch/m68k/sun3/dvma.c int len) len 54 arch/m68k/sun3/dvma.c end = vaddr + len; len 25 arch/m68k/sun3/sun3dvma.c extern void dvma_unmap_iommu(unsigned long baddr, int len); len 152 arch/m68k/sun3/sun3dvma.c static inline unsigned long get_baddr(int len, unsigned long align) len 173 arch/m68k/sun3/sun3dvma.c newlen = len + ((hole->end - len) & (align-1)); len 175 arch/m68k/sun3/sun3dvma.c newlen = len; len 206 arch/m68k/sun3/sun3dvma.c unsigned long len; len 212 arch/m68k/sun3/sun3dvma.c len = dvma_entry_use(baddr); len 215 arch/m68k/sun3/sun3dvma.c dvma_unmap_iommu(baddr, len); len 219 arch/m68k/sun3/sun3dvma.c dvma_free_bytes += len; len 226 arch/m68k/sun3/sun3dvma.c hole->end += len; len 227 arch/m68k/sun3/sun3dvma.c hole->size += len; len 229 arch/m68k/sun3/sun3dvma.c } else if(hole->start == (baddr + len)) { len 231 arch/m68k/sun3/sun3dvma.c hole->size += len; len 240 arch/m68k/sun3/sun3dvma.c hole->end = baddr + len; len 241 arch/m68k/sun3/sun3dvma.c hole->size = len; len 284 arch/m68k/sun3/sun3dvma.c unsigned long dvma_map_align(unsigned long kaddr, int len, int align) len 290 arch/m68k/sun3/sun3dvma.c if(!len) len 291 arch/m68k/sun3/sun3dvma.c len = 0x800; len 293 arch/m68k/sun3/sun3dvma.c if(!kaddr || !len) { len 299 arch/m68k/sun3/sun3dvma.c pr_debug("dvma_map request %08x bytes from %08lx\n", len, kaddr); len 302 arch/m68k/sun3/sun3dvma.c len += off; len 303 arch/m68k/sun3/sun3dvma.c len = ((len + (DVMA_PAGE_SIZE-1)) & DVMA_PAGE_MASK); len 310 arch/m68k/sun3/sun3dvma.c baddr = get_baddr(len, align); len 313 arch/m68k/sun3/sun3dvma.c if(!dvma_map_iommu(kaddr, baddr, len)) len 317 arch/m68k/sun3/sun3dvma.c len); len 339 arch/m68k/sun3/sun3dvma.c void *dvma_malloc_align(unsigned long len, unsigned long align) len 345 arch/m68k/sun3/sun3dvma.c if(!len) len 348 arch/m68k/sun3/sun3dvma.c pr_debug("dvma_malloc request %lx bytes\n", len); len 349 arch/m68k/sun3/sun3dvma.c len = ((len + (DVMA_PAGE_SIZE-1)) & DVMA_PAGE_MASK); len 351 arch/m68k/sun3/sun3dvma.c if((kaddr = __get_free_pages(GFP_ATOMIC, get_order(len))) == 0) len 354 arch/m68k/sun3/sun3dvma.c if((baddr = (unsigned long)dvma_map_align(kaddr, len, align)) == 0) { len 355 arch/m68k/sun3/sun3dvma.c free_pages(kaddr, get_order(len)); len 361 arch/m68k/sun3/sun3dvma.c if(dvma_map_cpu(kaddr, vaddr, len) < 0) { len 363 arch/m68k/sun3/sun3dvma.c free_pages(kaddr, get_order(len)); len 367 arch/m68k/sun3/sun3dvma.c pr_debug("mapped %08lx bytes %08lx kern -> %08lx bus\n", len, kaddr, len 80 arch/m68k/sun3x/dvma.c unsigned long vaddr, int len) len 89 arch/m68k/sun3x/dvma.c end = PAGE_ALIGN(vaddr + len); len 144 arch/m68k/sun3x/dvma.c int len) len 149 arch/m68k/sun3x/dvma.c end = ((baddr+len) >> DVMA_PAGE_SHIFT); len 151 arch/m68k/sun3x/dvma.c if(len & ~DVMA_PAGE_MASK) len 176 arch/m68k/sun3x/dvma.c void dvma_unmap_iommu(unsigned long baddr, int len) len 183 arch/m68k/sun3x/dvma.c end = (DVMA_PAGE_ALIGN(baddr+len) >> DVMA_PAGE_SHIFT); len 64 arch/microblaze/include/asm/cacheflush.h #define flush_icache_user_range(vma, pg, adr, len) flush_icache(); len 97 arch/microblaze/include/asm/cacheflush.h #define flush_cache_range(vma, start, len) { \ len 98 arch/microblaze/include/asm/cacheflush.h flush_icache_range((unsigned) (start), (unsigned) (start) + (len)); \ len 99 arch/microblaze/include/asm/cacheflush.h flush_dcache_range((unsigned) (start), (unsigned) (start) + (len)); \ len 103 arch/microblaze/include/asm/cacheflush.h #define flush_cache_range(vma, start, len) do { } while (0) len 107 arch/microblaze/include/asm/cacheflush.h void *dst, void *src, int len) len 110 arch/microblaze/include/asm/cacheflush.h memcpy(dst, src, len); len 119 arch/microblaze/include/asm/cacheflush.h void *dst, void *src, int len) len 121 arch/microblaze/include/asm/cacheflush.h memcpy(dst, src, len); len 19 arch/microblaze/include/asm/checksum.h csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, len 29 arch/microblaze/include/asm/checksum.h "d" ((len + proto) << 8) len 31 arch/microblaze/include/asm/checksum.h "d" (len + proto) len 330 arch/microblaze/include/asm/uaccess.h extern int __strncpy_user(char *to, const char __user *from, int len); len 345 arch/microblaze/include/asm/uaccess.h extern int __strnlen_user(const char __user *sstr, int len); len 106 arch/microblaze/kernel/cpu/cache.c unsigned int len = cache_size - line_length; \ len 113 arch/microblaze/kernel/cpu/cache.c : : "r" (len), "r" (step) \ len 36 arch/microblaze/kernel/sys_microblaze.c SYSCALL_DEFINE6(mmap, unsigned long, addr, unsigned long, len, len 43 arch/microblaze/kernel/sys_microblaze.c return ksys_mmap_pgoff(addr, len, prot, flags, fd, pgoff >> PAGE_SHIFT); len 46 arch/microblaze/kernel/sys_microblaze.c SYSCALL_DEFINE6(mmap2, unsigned long, addr, unsigned long, len, len 53 arch/microblaze/kernel/sys_microblaze.c return ksys_mmap_pgoff(addr, len, prot, flags, fd, len 19 arch/microblaze/pci/indirect_pci.c int len, u32 *val) len 57 arch/microblaze/pci/indirect_pci.c switch (len) { len 73 arch/microblaze/pci/indirect_pci.c int len, u32 val) len 123 arch/microblaze/pci/indirect_pci.c switch (len) { len 1069 arch/microblaze/pci/pci-common.c int len, u32 *val) len 1076 arch/microblaze/pci/pci-common.c int len, u32 val) len 103 arch/mips/alchemy/common/dma.c int i, len = 0; len 109 arch/mips/alchemy/common/dma.c len += sprintf(buf + len, "%2d: %s\n", len 113 arch/mips/alchemy/common/dma.c if (fpos >= len) { len 119 arch/mips/alchemy/common/dma.c len -= fpos; len 120 arch/mips/alchemy/common/dma.c if (len > length) len 123 arch/mips/alchemy/common/dma.c return len; len 67 arch/mips/ar7/prom.c u8 len; len 156 arch/mips/ar7/prom.c if ((chunks[i].num == 0xff) || ((i + chunks[i].len) > n)) len 167 arch/mips/ar7/prom.c i += chunks[i].len; len 36 arch/mips/bcm47xx/time.c int len; len 62 arch/mips/bcm47xx/time.c len = bcm47xx_nvram_getenv("clkfreq", buf, sizeof(buf)); len 63 arch/mips/bcm47xx/time.c if (len >= 0 && !strncmp(buf, "200", 4)) len 89 arch/mips/bmips/dma.c int len; len 94 arch/mips/bmips/dma.c data = of_get_property(np, "dma-ranges", &len); len 98 arch/mips/bmips/dma.c len /= sizeof(*data) * 3; len 99 arch/mips/bmips/dma.c if (!len) len 103 arch/mips/bmips/dma.c bmips_dma_ranges = kcalloc(len + 1, sizeof(struct bmips_dma_range), len 108 arch/mips/bmips/dma.c for (r = bmips_dma_ranges; len; len--, r++) { len 61 arch/mips/boot/elf2ecoff.c uint32_t len; len 104 arch/mips/boot/elf2ecoff.c if (!base->len) len 106 arch/mips/boot/elf2ecoff.c else if (new->len) { len 107 arch/mips/boot/elf2ecoff.c if (base->vaddr + base->len != new->vaddr) { len 109 arch/mips/boot/elf2ecoff.c base->len = new->vaddr - base->vaddr; len 116 arch/mips/boot/elf2ecoff.c base->len += new->len; len 133 arch/mips/boot/elf2ecoff.c static char *saveRead(int file, off_t offset, off_t len, char *name) len 142 arch/mips/boot/elf2ecoff.c if (!(tmp = (char *) malloc(len))) { len 144 arch/mips/boot/elf2ecoff.c len); len 147 arch/mips/boot/elf2ecoff.c count = read(file, tmp, len); len 148 arch/mips/boot/elf2ecoff.c if (count != len) { len 283 arch/mips/boot/elf2ecoff.c text.len = data.len = bss.len = 0; len 365 arch/mips/boot/elf2ecoff.c ndata.len = ph[i].p_filesz; len 367 arch/mips/boot/elf2ecoff.c nbss.len = ph[i].p_memsz - ph[i].p_filesz; len 375 arch/mips/boot/elf2ecoff.c ntxt.len = ph[i].p_filesz; len 395 arch/mips/boot/elf2ecoff.c text.vaddr + text.len > data.vaddr len 396 arch/mips/boot/elf2ecoff.c || data.vaddr + data.len > bss.vaddr) { len 406 arch/mips/boot/elf2ecoff.c if (data.len && !text.len) { len 408 arch/mips/boot/elf2ecoff.c data.vaddr = text.vaddr + text.len; len 409 arch/mips/boot/elf2ecoff.c data.len = 0; len 416 arch/mips/boot/elf2ecoff.c if (text.vaddr + text.len < data.vaddr) len 417 arch/mips/boot/elf2ecoff.c text.len = data.vaddr - text.vaddr; len 422 arch/mips/boot/elf2ecoff.c eah.tsize = text.len; len 423 arch/mips/boot/elf2ecoff.c eah.dsize = data.len; len 424 arch/mips/boot/elf2ecoff.c eah.bsize = bss.len; len 82 arch/mips/cavium-octeon/crypto/octeon-md5.c unsigned int len) len 89 arch/mips/cavium-octeon/crypto/octeon-md5.c mctx->byte_count += len; len 91 arch/mips/cavium-octeon/crypto/octeon-md5.c if (avail > len) { len 93 arch/mips/cavium-octeon/crypto/octeon-md5.c data, len); len 105 arch/mips/cavium-octeon/crypto/octeon-md5.c len -= avail; len 107 arch/mips/cavium-octeon/crypto/octeon-md5.c while (len >= sizeof(mctx->block)) { len 110 arch/mips/cavium-octeon/crypto/octeon-md5.c len -= sizeof(mctx->block); len 116 arch/mips/cavium-octeon/crypto/octeon-md5.c memcpy(mctx->block, data, len); len 89 arch/mips/cavium-octeon/crypto/octeon-sha1.c unsigned int len) len 96 arch/mips/cavium-octeon/crypto/octeon-sha1.c sctx->count += len; len 100 arch/mips/cavium-octeon/crypto/octeon-sha1.c if ((partial + len) >= SHA1_BLOCK_SIZE) { len 112 arch/mips/cavium-octeon/crypto/octeon-sha1.c } while (done + SHA1_BLOCK_SIZE <= len); len 116 arch/mips/cavium-octeon/crypto/octeon-sha1.c memcpy(sctx->buffer + partial, src, len - done); len 120 arch/mips/cavium-octeon/crypto/octeon-sha1.c unsigned int len) len 131 arch/mips/cavium-octeon/crypto/octeon-sha1.c if ((sctx->count % SHA1_BLOCK_SIZE) + len < SHA1_BLOCK_SIZE) len 132 arch/mips/cavium-octeon/crypto/octeon-sha1.c return crypto_sha1_update(desc, data, len); len 137 arch/mips/cavium-octeon/crypto/octeon-sha1.c __octeon_sha1_update(sctx, data, len); len 101 arch/mips/cavium-octeon/crypto/octeon-sha256.c unsigned int len) len 108 arch/mips/cavium-octeon/crypto/octeon-sha256.c sctx->count += len; len 112 arch/mips/cavium-octeon/crypto/octeon-sha256.c if ((partial + len) >= SHA256_BLOCK_SIZE) { len 124 arch/mips/cavium-octeon/crypto/octeon-sha256.c } while (done + SHA256_BLOCK_SIZE <= len); len 128 arch/mips/cavium-octeon/crypto/octeon-sha256.c memcpy(sctx->buf + partial, src, len - done); len 132 arch/mips/cavium-octeon/crypto/octeon-sha256.c unsigned int len) len 143 arch/mips/cavium-octeon/crypto/octeon-sha256.c if ((sctx->count % SHA256_BLOCK_SIZE) + len < SHA256_BLOCK_SIZE) len 144 arch/mips/cavium-octeon/crypto/octeon-sha256.c return crypto_sha256_update(desc, data, len); len 149 arch/mips/cavium-octeon/crypto/octeon-sha256.c __octeon_sha256_update(sctx, data, len); len 112 arch/mips/cavium-octeon/crypto/octeon-sha512.c unsigned int len) len 122 arch/mips/cavium-octeon/crypto/octeon-sha512.c if ((sctx->count[0] += len) < len) len 128 arch/mips/cavium-octeon/crypto/octeon-sha512.c if (len >= part_len) { len 132 arch/mips/cavium-octeon/crypto/octeon-sha512.c for (i = part_len; i + SHA512_BLOCK_SIZE <= len; len 142 arch/mips/cavium-octeon/crypto/octeon-sha512.c memcpy(&sctx->buf[index], &data[i], len - i); len 146 arch/mips/cavium-octeon/crypto/octeon-sha512.c unsigned int len) len 157 arch/mips/cavium-octeon/crypto/octeon-sha512.c if ((sctx->count[0] % SHA512_BLOCK_SIZE) + len < SHA512_BLOCK_SIZE) len 158 arch/mips/cavium-octeon/crypto/octeon-sha512.c return crypto_sha512_update(desc, data, len); len 163 arch/mips/cavium-octeon/crypto/octeon-sha512.c __octeon_sha512_update(sctx, data, len); len 291 arch/mips/cavium-octeon/executive/cvmx-l2c.c static void fault_in(uint64_t addr, int len) len 299 arch/mips/cavium-octeon/executive/cvmx-l2c.c len += addr & CVMX_CACHE_LINE_MASK; len 307 arch/mips/cavium-octeon/executive/cvmx-l2c.c while (len > 0) { len 309 arch/mips/cavium-octeon/executive/cvmx-l2c.c len -= CVMX_CACHE_LINE_SIZE; len 414 arch/mips/cavium-octeon/executive/cvmx-l2c.c int cvmx_l2c_lock_mem_region(uint64_t start, uint64_t len) len 419 arch/mips/cavium-octeon/executive/cvmx-l2c.c len += start & CVMX_CACHE_LINE_MASK; len 421 arch/mips/cavium-octeon/executive/cvmx-l2c.c len = (len + CVMX_CACHE_LINE_MASK) & ~CVMX_CACHE_LINE_MASK; len 423 arch/mips/cavium-octeon/executive/cvmx-l2c.c while (len) { len 426 arch/mips/cavium-octeon/executive/cvmx-l2c.c len -= CVMX_CACHE_LINE_SIZE; len 506 arch/mips/cavium-octeon/executive/cvmx-l2c.c int cvmx_l2c_unlock_mem_region(uint64_t start, uint64_t len) len 510 arch/mips/cavium-octeon/executive/cvmx-l2c.c len += start & CVMX_CACHE_LINE_MASK; len 512 arch/mips/cavium-octeon/executive/cvmx-l2c.c len = (len + CVMX_CACHE_LINE_MASK) & ~CVMX_CACHE_LINE_MASK; len 513 arch/mips/cavium-octeon/executive/cvmx-l2c.c while (len > 0) { len 516 arch/mips/cavium-octeon/executive/cvmx-l2c.c len -= CVMX_CACHE_LINE_SIZE; len 344 arch/mips/cavium-octeon/executive/cvmx-spi.c srxx_spi4_stat.s.len = num_ports; len 407 arch/mips/cavium-octeon/executive/cvmx-spi.c stxx_spi4_stat.s.len = num_ports; len 656 arch/mips/cavium-octeon/executive/cvmx-spi.c gmxx_rxx_frm_min.s.len = 64; len 660 arch/mips/cavium-octeon/executive/cvmx-spi.c gmxx_rxx_frm_max.s.len = 64 * 1024 - 4; len 50 arch/mips/cavium-octeon/flash_setup.c unsigned long from, ssize_t len) len 53 arch/mips/cavium-octeon/flash_setup.c inline_map_copy_from(map, to, from, len); len 58 arch/mips/cavium-octeon/flash_setup.c const void *from, ssize_t len) len 61 arch/mips/cavium-octeon/flash_setup.c inline_map_copy_to(map, to, from, len); len 104 arch/mips/cavium-octeon/oct_ilm.c timx.s.len = interval; len 142 arch/mips/cavium-octeon/oct_ilm.c timx.s.len = 0; len 933 arch/mips/cavium-octeon/octeon-platform.c int len; len 1003 arch/mips/cavium-octeon/octeon-platform.c ranges = fdt_getprop_w(initial_boot_params, bootbus, "ranges", &len); len 1004 arch/mips/cavium-octeon/octeon-platform.c if (!ranges || len < (5 * 8 * sizeof(__be32))) len 1033 arch/mips/cavium-octeon/octeon-platform.c int len; len 1064 arch/mips/cavium-octeon/octeon-platform.c ranges = fdt_getprop_w(initial_boot_params, bootbus, "ranges", &len); len 1065 arch/mips/cavium-octeon/octeon-platform.c if (!ranges || len < (5 * 8 * sizeof(__be32))) len 234 arch/mips/cavium-octeon/octeon-usb.c int gpio, len, power_active_low; len 238 arch/mips/cavium-octeon/octeon-usb.c if (of_find_property(node, "power", &len) != NULL) { len 239 arch/mips/cavium-octeon/octeon-usb.c if (len == 12) { len 243 arch/mips/cavium-octeon/octeon-usb.c } else if (len == 8) { len 70 arch/mips/crypto/crc32-mips.c static u32 crc32_mips_le_hw(u32 crc_, const u8 *p, unsigned int len) len 75 arch/mips/crypto/crc32-mips.c while (len >= sizeof(u64)) { len 80 arch/mips/crypto/crc32-mips.c len -= sizeof(u64); len 83 arch/mips/crypto/crc32-mips.c if (len & sizeof(u32)) { len 85 arch/mips/crypto/crc32-mips.c while (len >= sizeof(u32)) { len 91 arch/mips/crypto/crc32-mips.c len -= sizeof(u32); len 94 arch/mips/crypto/crc32-mips.c if (len & sizeof(u16)) { len 101 arch/mips/crypto/crc32-mips.c if (len & sizeof(u8)) { len 110 arch/mips/crypto/crc32-mips.c static u32 crc32c_mips_le_hw(u32 crc_, const u8 *p, unsigned int len) len 115 arch/mips/crypto/crc32-mips.c while (len >= sizeof(u64)) { len 120 arch/mips/crypto/crc32-mips.c len -= sizeof(u64); len 123 arch/mips/crypto/crc32-mips.c if (len & sizeof(u32)) { len 125 arch/mips/crypto/crc32-mips.c while (len >= sizeof(u32)) { len 131 arch/mips/crypto/crc32-mips.c len -= sizeof(u32); len 134 arch/mips/crypto/crc32-mips.c if (len & sizeof(u16)) { len 141 arch/mips/crypto/crc32-mips.c if (len & sizeof(u8)) { len 222 arch/mips/crypto/crc32-mips.c static int __chksum_finup(u32 crc, const u8 *data, unsigned int len, u8 *out) len 224 arch/mips/crypto/crc32-mips.c put_unaligned_le32(crc32_mips_le_hw(crc, data, len), out); len 228 arch/mips/crypto/crc32-mips.c static int __chksumc_finup(u32 crc, const u8 *data, unsigned int len, u8 *out) len 230 arch/mips/crypto/crc32-mips.c put_unaligned_le32(~crc32c_mips_le_hw(crc, data, len), out); len 235 arch/mips/crypto/crc32-mips.c unsigned int len, u8 *out) len 239 arch/mips/crypto/crc32-mips.c return __chksum_finup(ctx->crc, data, len, out); len 243 arch/mips/crypto/crc32-mips.c unsigned int len, u8 *out) len 247 arch/mips/crypto/crc32-mips.c return __chksumc_finup(ctx->crc, data, len, out); len 23 arch/mips/emma/markeins/led.c int len = strlen(str); len 26 arch/mips/emma/markeins/led.c if (len > 8) len 27 arch/mips/emma/markeins/led.c len = 8; len 30 arch/mips/emma/markeins/led.c for (i = 0; i < len; i++) len 33 arch/mips/emma/markeins/led.c for (i = 0; i < len; i++) len 44 arch/mips/fw/arc/cmdline.c int len = strlen(used_arc[i][0]); len 46 arch/mips/fw/arc/cmdline.c if (!strncmp(prom_argv(actr), used_arc[i][0], len)) { len 83 arch/mips/fw/arc/cmdline.c int len = strlen(ignored[i]); len 85 arch/mips/fw/arc/cmdline.c if (!strncmp(prom_argv(actr), ignored[i], len)) len 106 arch/mips/include/asm/cacheflush.h unsigned long len); len 110 arch/mips/include/asm/cacheflush.h unsigned long len); len 35 arch/mips/include/asm/checksum.h __wsum csum_partial(const void *buff, int len, __wsum sum); len 38 arch/mips/include/asm/checksum.h int len, __wsum sum, int *err_ptr); len 41 arch/mips/include/asm/checksum.h int len, __wsum sum, int *err_ptr); len 43 arch/mips/include/asm/checksum.h int len, __wsum sum, int *err_ptr); len 49 arch/mips/include/asm/checksum.h __wsum csum_partial_copy_from_user(const void __user *src, void *dst, int len, len 55 arch/mips/include/asm/checksum.h len, sum, err_ptr); len 58 arch/mips/include/asm/checksum.h len, sum, err_ptr); len 64 arch/mips/include/asm/checksum.h int len, __wsum sum, int *err_ptr) len 66 arch/mips/include/asm/checksum.h if (access_ok(src, len)) len 67 arch/mips/include/asm/checksum.h return csum_partial_copy_from_user(src, dst, len, sum, len 69 arch/mips/include/asm/checksum.h if (len) len 80 arch/mips/include/asm/checksum.h __wsum csum_and_copy_to_user(const void *src, void __user *dst, int len, len 84 arch/mips/include/asm/checksum.h if (access_ok(dst, len)) { len 88 arch/mips/include/asm/checksum.h len, sum, err_ptr); len 92 arch/mips/include/asm/checksum.h len, sum, err_ptr); len 94 arch/mips/include/asm/checksum.h if (len) len 105 arch/mips/include/asm/checksum.h int len, __wsum sum); len 164 arch/mips/include/asm/checksum.h __u32 len, __u8 proto, len 198 arch/mips/include/asm/checksum.h "r" ((proto + len) << 8), len 200 arch/mips/include/asm/checksum.h "r" (proto + len), len 212 arch/mips/include/asm/checksum.h static inline __sum16 ip_compute_csum(const void *buff, int len) len 214 arch/mips/include/asm/checksum.h return csum_fold(csum_partial(buff, len, 0)); len 220 arch/mips/include/asm/checksum.h __u32 len, __u8 proto, len 279 arch/mips/include/asm/checksum.h "0" (htonl(len)), "r" (htonl(proto)), "r" (sum)); len 121 arch/mips/include/asm/compat.h static inline void __user *arch_compat_alloc_user_space(long len) len 126 arch/mips/include/asm/compat.h return (void __user *) (regs->regs[29] - len); len 16 arch/mips/include/asm/hugetlb.h unsigned long len) len 24 arch/mips/include/asm/hugetlb.h unsigned long len) len 29 arch/mips/include/asm/hugetlb.h if (len & ~huge_page_mask(h)) len 33 arch/mips/include/asm/hugetlb.h if (len > task_size) len 35 arch/mips/include/asm/hugetlb.h if (task_size - len < addr) len 578 arch/mips/include/asm/octeon/cvmx-agl-defs.h uint64_t len:16; len 580 arch/mips/include/asm/octeon/cvmx-agl-defs.h uint64_t len:16; len 591 arch/mips/include/asm/octeon/cvmx-agl-defs.h uint64_t len:16; len 593 arch/mips/include/asm/octeon/cvmx-agl-defs.h uint64_t len:16; len 980 arch/mips/include/asm/octeon/cvmx-agl-defs.h uint64_t len:7; len 982 arch/mips/include/asm/octeon/cvmx-agl-defs.h uint64_t len:7; len 157 arch/mips/include/asm/octeon/cvmx-ciu-defs.h __BITFIELD_FIELD(uint64_t len:36, len 169 arch/mips/include/asm/octeon/cvmx-ciu-defs.h __BITFIELD_FIELD(uint64_t len:16, len 344 arch/mips/include/asm/octeon/cvmx-ciu3-defs.h uint64_t len : 36; len 346 arch/mips/include/asm/octeon/cvmx-ciu3-defs.h uint64_t len : 36; len 61 arch/mips/include/asm/octeon/cvmx-fpa.h uint64_t len:8; len 72 arch/mips/include/asm/octeon/cvmx-fpa.h uint64_t len:8; len 211 arch/mips/include/asm/octeon/cvmx-fpa.h data.s.len = 1; len 787 arch/mips/include/asm/octeon/cvmx-gmxx-defs.h uint64_t len:16; len 789 arch/mips/include/asm/octeon/cvmx-gmxx-defs.h uint64_t len:16; len 800 arch/mips/include/asm/octeon/cvmx-gmxx-defs.h uint64_t len:16; len 802 arch/mips/include/asm/octeon/cvmx-gmxx-defs.h uint64_t len:16; len 264 arch/mips/include/asm/octeon/cvmx-l2c.h int cvmx_l2c_lock_mem_region(uint64_t start, uint64_t len); len 288 arch/mips/include/asm/octeon/cvmx-l2c.h int cvmx_l2c_unlock_mem_region(uint64_t start, uint64_t len); len 137 arch/mips/include/asm/octeon/cvmx-pip-defs.h uint64_t len:1; len 159 arch/mips/include/asm/octeon/cvmx-pip-defs.h uint64_t len:1; len 512 arch/mips/include/asm/octeon/cvmx-pip.h uint64_t len) len 514 arch/mips/include/asm/octeon/cvmx-pip.h while (len--) { len 226 arch/mips/include/asm/octeon/cvmx-pko-defs.h uint64_t len:1; len 234 arch/mips/include/asm/octeon/cvmx-pko-defs.h uint64_t len:1; len 327 arch/mips/include/asm/octeon/cvmx-pko.h uint64_t len) len 342 arch/mips/include/asm/octeon/cvmx-pko.h cvmx_write_io(ptr.u64, len); len 1229 arch/mips/include/asm/octeon/cvmx-pow.h uint64_t len:8; len 1241 arch/mips/include/asm/octeon/cvmx-pow.h uint64_t len:8; len 1448 arch/mips/include/asm/octeon/cvmx-pow.h data.s.len = 1; len 98 arch/mips/include/asm/octeon/cvmx-srxx-defs.h uint64_t len:7; len 100 arch/mips/include/asm/octeon/cvmx-srxx-defs.h uint64_t len:7; len 266 arch/mips/include/asm/octeon/cvmx-stxx-defs.h uint64_t len:7; len 268 arch/mips/include/asm/octeon/cvmx-stxx-defs.h uint64_t len:7; len 461 arch/mips/include/asm/octeon/cvmx-wqe.h uint64_t len:16; len 472 arch/mips/include/asm/octeon/cvmx-wqe.h uint64_t len:16; len 477 arch/mips/include/asm/octeon/cvmx-wqe.h uint64_t len:16; len 501 arch/mips/include/asm/octeon/cvmx-wqe.h uint64_t len:16; len 509 arch/mips/include/asm/octeon/cvmx-wqe.h uint64_t len:16; len 540 arch/mips/include/asm/octeon/cvmx-wqe.h uint64_t len:16; len 314 arch/mips/include/asm/octeon/cvmx.h uint64_t len:8; len 320 arch/mips/include/asm/octeon/cvmx.h addr.s.len = 1; len 19 arch/mips/include/asm/setup.h extern void set_handler(unsigned long offset, void *addr, unsigned long len); len 20 arch/mips/include/asm/setup.h extern void set_uncached_handler(unsigned long offset, void *addr, unsigned long len); len 249 arch/mips/include/asm/sgiarcs.h ULONG len; /* length of parm block */ len 21 arch/mips/include/asm/txx9/spi.h int address, unsigned char *buf, int len); len 28 arch/mips/include/asm/txx9/spi.h int address, unsigned char *buf, int len) len 62 arch/mips/include/asm/vpe.h unsigned long len; len 122 arch/mips/include/asm/vpe.h void *alloc_progmem(unsigned long len); len 65 arch/mips/kernel/mips-mt-fpaff.c asmlinkage long mipsmt_sys_sched_setaffinity(pid_t pid, unsigned int len, len 73 arch/mips/kernel/mips-mt-fpaff.c if (len < sizeof(new_mask)) len 157 arch/mips/kernel/mips-mt-fpaff.c asmlinkage long mipsmt_sys_sched_getaffinity(pid_t pid, unsigned int len, len 166 arch/mips/kernel/mips-mt-fpaff.c if (len < real_len) len 216 arch/mips/kernel/relocate.c int node, len; len 222 arch/mips/kernel/relocate.c "kaslr-seed", &len); len 223 arch/mips/kernel/relocate.c if (prop && (len == sizeof(u64))) len 60 arch/mips/kernel/syscall.c SYSCALL_DEFINE6(mips_mmap, unsigned long, addr, unsigned long, len, len 66 arch/mips/kernel/syscall.c return ksys_mmap_pgoff(addr, len, prot, flags, fd, len 70 arch/mips/kernel/syscall.c SYSCALL_DEFINE6(mips_mmap2, unsigned long, addr, unsigned long, len, len 77 arch/mips/kernel/syscall.c return ksys_mmap_pgoff(addr, len, prot, flags, fd, len 228 arch/mips/kernel/uprobes.c void *src, unsigned long len) len 235 arch/mips/kernel/uprobes.c memcpy((void *)kstart, src, len); len 236 arch/mips/kernel/uprobes.c flush_icache_range(kstart, kstart + len); len 25 arch/mips/kernel/vpe-cmp.c const char *buf, size_t len) len 36 arch/mips/kernel/vpe-cmp.c return len; len 49 arch/mips/kernel/vpe-cmp.c const char *buf, size_t len) len 65 arch/mips/kernel/vpe-cmp.c return len; len 262 arch/mips/kernel/vpe-mt.c const char *buf, size_t len) len 275 arch/mips/kernel/vpe-mt.c return len; len 288 arch/mips/kernel/vpe-mt.c const char *buf, size_t len) len 303 arch/mips/kernel/vpe-mt.c return len; len 142 arch/mips/kernel/vpe.c void *alloc_progmem(unsigned long len) len 152 arch/mips/kernel/vpe.c memset(addr, 0, len); len 155 arch/mips/kernel/vpe.c addr = kzalloc(len, GFP_KERNEL); len 582 arch/mips/kernel/vpe.c unsigned int len, i, symindex = 0, strindex = 0, relocate = 0; len 589 arch/mips/kernel/vpe.c len = v->plen; len 605 arch/mips/kernel/vpe.c if (len < hdr->e_shoff + hdr->e_shnum * sizeof(Elf_Shdr)) { len 606 arch/mips/kernel/vpe.c pr_err("VPE loader: program length %u truncated\n", len); len 622 arch/mips/kernel/vpe.c (len < sechdrs[i].sh_offset + sechdrs[i].sh_size)) { len 624 arch/mips/kernel/vpe.c len); len 732 arch/mips/kernel/vpe.c (unsigned long)v->load_addr + v->len); len 805 arch/mips/kernel/vpe.c v->len = 0; len 874 arch/mips/kernel/vpe.c if ((count + v->len) > v->plen) { len 879 arch/mips/kernel/vpe.c count -= copy_from_user(v->pbuffer + v->len, buffer, count); len 883 arch/mips/kernel/vpe.c v->len += count; len 1627 arch/mips/kvm/emulate.c run->mmio.len = 8; len 1637 arch/mips/kvm/emulate.c run->mmio.len = 4; len 1646 arch/mips/kvm/emulate.c run->mmio.len = 2; len 1655 arch/mips/kvm/emulate.c run->mmio.len = 1; len 1714 arch/mips/kvm/emulate.c run->mmio.len = 8; len 1722 arch/mips/kvm/emulate.c run->mmio.len = 4; len 1729 arch/mips/kvm/emulate.c run->mmio.len = 2; len 1736 arch/mips/kvm/emulate.c run->mmio.len = 1; len 2583 arch/mips/kvm/emulate.c if (run->mmio.len > sizeof(*gpr)) { len 2584 arch/mips/kvm/emulate.c kvm_err("Bad MMIO length: %d", run->mmio.len); len 2592 arch/mips/kvm/emulate.c switch (run->mmio.len) { len 22 arch/mips/lasat/lasat_board.c #define EEPROM_CRC(data, len) (~crc32(~0, data, len)) len 26 arch/mips/lasat/lasat_board.c int EEPROMRead(unsigned int pos, unsigned char *data, int len) len 30 arch/mips/lasat/lasat_board.c for (i = 0; i < len; i++) len 36 arch/mips/lasat/lasat_board.c int EEPROMWrite(unsigned int pos, unsigned char *data, int len) len 40 arch/mips/lasat/lasat_board.c for (i = 0; i < len; i++) len 127 arch/mips/lasat/picvue.c int len = strlen(str); len 130 arch/mips/lasat/picvue.c if (len > PVC_VISIBLE_CHARS) len 140 arch/mips/lasat/picvue.c int len = strlen(str); len 143 arch/mips/lasat/picvue.c if (len > PVC_VISIBLE_CHARS) len 70 arch/mips/lasat/picvue_proc.c size_t len; len 74 arch/mips/lasat/picvue_proc.c len = min(count, sizeof(kbuf) - 1); len 75 arch/mips/lasat/picvue_proc.c if (copy_from_user(kbuf, buf, len)) len 77 arch/mips/lasat/picvue_proc.c kbuf[len] = '\0'; len 79 arch/mips/lasat/picvue_proc.c if (len > 0 && kbuf[len - 1] == '\n') len 80 arch/mips/lasat/picvue_proc.c len--; len 83 arch/mips/lasat/picvue_proc.c strncpy(pvc_lines[lineno], kbuf, len); len 84 arch/mips/lasat/picvue_proc.c pvc_lines[lineno][len] = '\0'; len 105 arch/mips/lasat/picvue_proc.c size_t len; len 108 arch/mips/lasat/picvue_proc.c len = min(count, sizeof(kbuf) - 1); len 109 arch/mips/lasat/picvue_proc.c if (copy_from_user(kbuf, buf, len)) len 111 arch/mips/lasat/picvue_proc.c kbuf[len] = '\0'; len 85 arch/mips/lasat/sysctl.c int len; len 95 arch/mips/lasat/sysctl.c len = 0; len 97 arch/mips/lasat/sysctl.c while (len < *lenp) { len 102 arch/mips/lasat/sysctl.c len++; len 104 arch/mips/lasat/sysctl.c if (len >= sizeof(ipbuf)-1) len 105 arch/mips/lasat/sysctl.c len = sizeof(ipbuf) - 1; len 106 arch/mips/lasat/sysctl.c if (copy_from_user(ipbuf, buffer, len)) len 108 arch/mips/lasat/sysctl.c ipbuf[len] = 0; len 121 arch/mips/lasat/sysctl.c len = strlen(ipbuf); len 122 arch/mips/lasat/sysctl.c if (len > *lenp) len 123 arch/mips/lasat/sysctl.c len = *lenp; len 124 arch/mips/lasat/sysctl.c if (len) len 125 arch/mips/lasat/sysctl.c if (copy_to_user(buffer, ipbuf, len)) len 127 arch/mips/lasat/sysctl.c if (len < *lenp) { len 128 arch/mips/lasat/sysctl.c if (put_user('\n', ((char *) buffer) + len)) len 130 arch/mips/lasat/sysctl.c len++; len 132 arch/mips/lasat/sysctl.c *lenp = len; len 133 arch/mips/lasat/sysctl.c *ppos += len; len 102 arch/mips/mm/dma-noncoherent.c size_t len = left; len 107 arch/mips/mm/dma-noncoherent.c if (offset + len > PAGE_SIZE) len 108 arch/mips/mm/dma-noncoherent.c len = PAGE_SIZE - offset; len 111 arch/mips/mm/dma-noncoherent.c dma_sync_virt(addr + offset, len, dir); len 117 arch/mips/mm/dma-noncoherent.c left -= len; len 58 arch/mips/mm/hugetlbpage.c int is_aligned_hugepage_range(unsigned long addr, unsigned long len) len 60 arch/mips/mm/hugetlbpage.c if (len & ~HPAGE_MASK) len 197 arch/mips/mm/init.c unsigned long len) len 202 arch/mips/mm/init.c memcpy(vto, src, len); len 205 arch/mips/mm/init.c memcpy(dst, src, len); len 215 arch/mips/mm/init.c unsigned long len) len 220 arch/mips/mm/init.c memcpy(dst, vfrom, len); len 223 arch/mips/mm/init.c memcpy(dst, src, len); len 30 arch/mips/mm/mmap.c unsigned long addr0, unsigned long len, unsigned long pgoff, len 39 arch/mips/mm/mmap.c if (unlikely(len > TASK_SIZE)) len 44 arch/mips/mm/mmap.c if (TASK_SIZE - len < addr) len 69 arch/mips/mm/mmap.c if (TASK_SIZE - len >= addr && len 70 arch/mips/mm/mmap.c (!vma || addr + len <= vm_start_gap(vma))) len 74 arch/mips/mm/mmap.c info.length = len; len 102 arch/mips/mm/mmap.c unsigned long len, unsigned long pgoff, unsigned long flags) len 105 arch/mips/mm/mmap.c addr0, len, pgoff, flags, UP); len 113 arch/mips/mm/mmap.c unsigned long addr0, unsigned long len, unsigned long pgoff, len 117 arch/mips/mm/mmap.c addr0, len, pgoff, flags, DOWN); len 303 arch/mips/mti-malta/malta-dtshim.c int root_off, len, err; len 317 arch/mips/mti-malta/malta-dtshim.c compat = fdt_getprop(fdt_buf, root_off, "compatible", &len); len 319 arch/mips/mti-malta/malta-dtshim.c panic("No root compatible property in DT: %d", len); len 322 arch/mips/mti-malta/malta-dtshim.c if (strncmp(compat, "mti,malta", len)) len 362 arch/mips/net/ebpf_jit.c td = get_reg_val_type(ctx, prog->len, BPF_REG_0); len 1524 arch/mips/net/ebpf_jit.c for (i = 0; i < prog->len; ) { len 1535 arch/mips/net/ebpf_jit.c r = build_one_insn(insn, ctx, i, prog->len); len 1550 arch/mips/net/ebpf_jit.c for (i = 0; i < prog->len; i++) { len 1569 arch/mips/net/ebpf_jit.c for (idx = start_idx; idx < prog->len; idx++) { len 1681 arch/mips/net/ebpf_jit.c rvt[prog->len] = exit_rvt; len 1765 arch/mips/net/ebpf_jit.c for (i = 0; i < prog->len; i++) { len 1836 arch/mips/net/ebpf_jit.c ctx.offsets = kcalloc(prog->len + 1, sizeof(*ctx.offsets), GFP_KERNEL); len 1840 arch/mips/net/ebpf_jit.c ctx.reg_val_types = kcalloc(prog->len + 1, sizeof(*ctx.reg_val_types), GFP_KERNEL); len 1910 arch/mips/net/ebpf_jit.c bpf_jit_dump(prog->len, image_size, 2, ctx.target); len 104 arch/mips/netlogic/xlr/setup.c int i, remain, len; len 111 arch/mips/netlogic/xlr/setup.c len = strlen(arg); len 112 arch/mips/netlogic/xlr/setup.c if (len + 1 > remain) len 116 arch/mips/netlogic/xlr/setup.c remain -= len + 1; len 122 arch/mips/netlogic/xlr/setup.c len = strlen(arg); len 123 arch/mips/netlogic/xlr/setup.c if (len > remain) len 126 arch/mips/netlogic/xlr/setup.c remain -= len; len 131 arch/mips/netlogic/xlr/setup.c len = strlen(arg); len 132 arch/mips/netlogic/xlr/setup.c if (len > remain) len 135 arch/mips/netlogic/xlr/setup.c remain -= len; len 379 arch/mips/pmcs-msp71xx/msp_prom.c int len = 0; len 387 arch/mips/pmcs-msp71xx/msp_prom.c len += sizeof(char *); /* length of pointer */ len 388 arch/mips/pmcs-msp71xx/msp_prom.c len += strlen(prom_argv[argc]) + 1; /* length of string */ len 390 arch/mips/pmcs-msp71xx/msp_prom.c len += sizeof(char *); /* plus length of null pointer */ len 392 arch/mips/pmcs-msp71xx/msp_prom.c argv = kmalloc(len, GFP_KERNEL); len 404 arch/mips/pmcs-msp71xx/msp_prom.c len = 0; len 408 arch/mips/pmcs-msp71xx/msp_prom.c len += sizeof(char *); /* length of pointer */ len 409 arch/mips/pmcs-msp71xx/msp_prom.c len += strlen(*envp) + 1; /* length of string */ len 411 arch/mips/pmcs-msp71xx/msp_prom.c len += sizeof(char *); /* plus length of null pointer */ len 413 arch/mips/pmcs-msp71xx/msp_prom.c envp = kmalloc(len, GFP_KERNEL); len 169 arch/mips/sgi-ip22/ip22-gio.c int len = snprintf(buf, PAGE_SIZE, "gio:%x\n", gio_dev->id.id); len 171 arch/mips/sgi-ip22/ip22-gio.c return (len >= PAGE_SIZE) ? (PAGE_SIZE - 1) : len; len 51 arch/mips/txx9/generic/spi_eeprom.c int len; len 58 arch/mips/txx9/generic/spi_eeprom.c int len = read_param->len; len 67 arch/mips/txx9/generic/spi_eeprom.c while (len > 0) { len 69 arch/mips/txx9/generic/spi_eeprom.c int c = len < AT250X0_PAGE_SIZE ? len : AT250X0_PAGE_SIZE; len 74 arch/mips/txx9/generic/spi_eeprom.c len -= c; len 88 arch/mips/txx9/generic/spi_eeprom.c unsigned char *buf, int len) len 96 arch/mips/txx9/generic/spi_eeprom.c .len = len len 327 arch/mips/txx9/rbtx4939/setup.c unsigned long from, ssize_t len) len 337 arch/mips/txx9/rbtx4939/setup.c while (len) { len 338 arch/mips/txx9/rbtx4939/setup.c curlen = min_t(unsigned long, len, len 344 arch/mips/txx9/rbtx4939/setup.c len -= curlen; len 353 arch/mips/txx9/rbtx4939/setup.c while (len) { len 354 arch/mips/txx9/rbtx4939/setup.c curlen = min_t(unsigned long, len, len 357 arch/mips/txx9/rbtx4939/setup.c len -= curlen; len 364 arch/mips/txx9/rbtx4939/setup.c memcpy(to, (void *)from, len); len 31 arch/nds32/include/asm/cacheflush.h unsigned long vaddr, void *dst, void *src, int len); len 33 arch/nds32/include/asm/cacheflush.h unsigned long vaddr, void *dst, void *src, int len); len 48 arch/nds32/include/asm/cacheflush.h unsigned long addr, int len); len 7 arch/nds32/include/asm/syscalls.h asmlinkage long sys_cacheflush(unsigned long addr, unsigned long len, unsigned int op); len 8 arch/nds32/include/asm/syscalls.h asmlinkage long sys_fadvise64_64_wrapper(int fd, int advice, loff_t offset, loff_t len); len 22 arch/nds32/kernel/dma.c size_t len = left; len 27 arch/nds32/kernel/dma.c if (offset + len > PAGE_SIZE) { len 32 arch/nds32/kernel/dma.c len = PAGE_SIZE - offset; len 37 arch/nds32/kernel/dma.c fn(start, start + len); len 45 arch/nds32/kernel/dma.c left -= len; len 12 arch/nds32/kernel/sys_nds32.c SYSCALL_DEFINE6(mmap2, unsigned long, addr, unsigned long, len, len 19 arch/nds32/kernel/sys_nds32.c return sys_mmap_pgoff(addr, len, prot, flags, fd, len 24 arch/nds32/kernel/sys_nds32.c loff_t, len) len 26 arch/nds32/kernel/sys_nds32.c return sys_fadvise64_64(fd, offset, len, advice); len 78 arch/nds32/mm/alignment.c #define get_data(addr, val_ptr, len) \ len 79 arch/nds32/mm/alignment.c if (len == 2) \ len 141 arch/nds32/mm/alignment.c #define set_data(addr, val, len) \ len 142 arch/nds32/mm/alignment.c if (len == 2) \ len 173 arch/nds32/mm/alignment.c static inline unsigned long sign_extend(unsigned long val, int len) len 184 arch/nds32/mm/alignment.c while (i++ < len) len 198 arch/nds32/mm/alignment.c int imm, regular, load, len, addr_mode, idx_mode; len 207 arch/nds32/mm/alignment.c len = 2; len 215 arch/nds32/mm/alignment.c len = 4; len 223 arch/nds32/mm/alignment.c len = 4; len 231 arch/nds32/mm/alignment.c len = 4; len 239 arch/nds32/mm/alignment.c len = 2; len 247 arch/nds32/mm/alignment.c len = 4; len 255 arch/nds32/mm/alignment.c len = 4; len 263 arch/nds32/mm/alignment.c len = 4; len 286 arch/nds32/mm/alignment.c shift = IMM3U(inst) * len; len 292 arch/nds32/mm/alignment.c if (!access_ok((void *)unaligned_addr, len)) len 295 arch/nds32/mm/alignment.c get_data(unaligned_addr, &target_val, len); len 298 arch/nds32/mm/alignment.c if (!access_ok((void *)unaligned_addr, len)) len 301 arch/nds32/mm/alignment.c set_data((void *)unaligned_addr, target_val, len); len 315 arch/nds32/mm/alignment.c int imm, regular, load, len, sign_ext; len 326 arch/nds32/mm/alignment.c len = 2; len 333 arch/nds32/mm/alignment.c len = 2; len 340 arch/nds32/mm/alignment.c len = 2; len 347 arch/nds32/mm/alignment.c len = 2; len 354 arch/nds32/mm/alignment.c len = 4; len 361 arch/nds32/mm/alignment.c len = 4; len 368 arch/nds32/mm/alignment.c len = 2; len 375 arch/nds32/mm/alignment.c len = 2; len 382 arch/nds32/mm/alignment.c len = 4; len 389 arch/nds32/mm/alignment.c len = 4; len 400 arch/nds32/mm/alignment.c len = 2; len 407 arch/nds32/mm/alignment.c len = 2; len 414 arch/nds32/mm/alignment.c len = 2; len 421 arch/nds32/mm/alignment.c len = 2; len 428 arch/nds32/mm/alignment.c len = 4; len 435 arch/nds32/mm/alignment.c len = 4; len 442 arch/nds32/mm/alignment.c len = 2; len 449 arch/nds32/mm/alignment.c len = 2; len 456 arch/nds32/mm/alignment.c len = 4; len 463 arch/nds32/mm/alignment.c len = 4; len 473 arch/nds32/mm/alignment.c shift = GET_IMMSVAL(IMM(inst)) * len; len 482 arch/nds32/mm/alignment.c if (!access_ok((void *)unaligned_addr, len)) len 485 arch/nds32/mm/alignment.c get_data(unaligned_addr, &target_val, len); len 489 arch/nds32/mm/alignment.c sign_extend(target_val, len); len 494 arch/nds32/mm/alignment.c if (!access_ok((void *)unaligned_addr, len)) len 498 arch/nds32/mm/alignment.c set_data((void *)unaligned_addr, target_val, len); len 41 arch/nds32/mm/cacheflush.c unsigned long addr, int len) len 45 arch/nds32/mm/cacheflush.c flush_icache_range(kaddr, kaddr + len); len 267 arch/nds32/mm/cacheflush.c unsigned long vaddr, void *dst, void *src, int len) len 274 arch/nds32/mm/cacheflush.c memcpy(dst, src, len); len 279 arch/nds32/mm/cacheflush.c ((unsigned long)dst + len + line_size - 1) & ~(line_size - len 288 arch/nds32/mm/cacheflush.c unsigned long vaddr, void *dst, void *src, int len) len 295 arch/nds32/mm/cacheflush.c memcpy(dst, src, len); len 23 arch/nds32/mm/mmap.c unsigned long len, unsigned long pgoff, len 51 arch/nds32/mm/mmap.c if (len > TASK_SIZE) len 61 arch/nds32/mm/mmap.c if (TASK_SIZE - len >= addr && len 62 arch/nds32/mm/mmap.c (!vma || addr + len <= vma->vm_start)) len 67 arch/nds32/mm/mmap.c info.length = len; len 41 arch/nios2/include/asm/cacheflush.h void *dst, void *src, int len); len 44 arch/nios2/include/asm/cacheflush.h void *dst, void *src, int len); len 14 arch/nios2/include/asm/checksum.h extern __wsum csum_partial(const void *buff, int len, __wsum sum); len 15 arch/nios2/include/asm/checksum.h extern __wsum csum_partial_copy(const void *src, void *dst, int len, len 18 arch/nios2/include/asm/checksum.h int len, __wsum sum, int *csum_err); len 19 arch/nios2/include/asm/checksum.h #define csum_partial_copy_nocheck(src, dst, len, sum) \ len 20 arch/nios2/include/asm/checksum.h csum_partial_copy((src), (dst), (len), (sum)) len 23 arch/nios2/include/asm/checksum.h extern __sum16 ip_compute_csum(const void *buff, int len); len 48 arch/nios2/include/asm/checksum.h __u32 len, __u8 proto, len 62 arch/nios2/include/asm/checksum.h : "r" (daddr), "r" ((len + proto) << 8), len 71 arch/nios2/include/asm/checksum.h __u32 len, __u8 proto, len 74 arch/nios2/include/asm/checksum.h return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); len 8 arch/nios2/include/asm/syscalls.h int sys_cacheflush(unsigned long addr, unsigned long len, len 35 arch/nios2/include/asm/uaccess.h #define __access_ok(addr, len) \ len 37 arch/nios2/include/asm/uaccess.h ((long)(addr) | (((long)(addr)) + (len)) | (len)))) == 0) len 39 arch/nios2/include/asm/uaccess.h #define access_ok(addr, len) \ len 40 arch/nios2/include/asm/uaccess.h likely(__access_ok((unsigned long)(addr), (unsigned long)(len))) len 35 arch/nios2/kernel/cpuinfo.c int len; len 48 arch/nios2/kernel/cpuinfo.c str = of_get_property(cpu, "altr,implementation", &len); len 21 arch/nios2/kernel/sys_nios2.c asmlinkage int sys_cacheflush(unsigned long addr, unsigned long len, len 26 arch/nios2/kernel/sys_nios2.c if (len == 0) len 34 arch/nios2/kernel/sys_nios2.c if (addr + len < addr) len 42 arch/nios2/kernel/sys_nios2.c if (vma == NULL || addr < vma->vm_start || addr + len > vma->vm_end) len 45 arch/nios2/kernel/sys_nios2.c flush_cache_range(vma, addr, addr + len); len 72 arch/nios2/lib/memcpy.c static void _wordcopy_fwd_aligned(long int dstp, long int srcp, size_t len) len 74 arch/nios2/lib/memcpy.c while (len > 7) { len 96 arch/nios2/lib/memcpy.c len -= 8; len 98 arch/nios2/lib/memcpy.c while (len > 0) { len 103 arch/nios2/lib/memcpy.c len -= 1; len 113 arch/nios2/lib/memcpy.c size_t len) len 130 arch/nios2/lib/memcpy.c while (len > 3) { len 145 arch/nios2/lib/memcpy.c len -= 4; len 147 arch/nios2/lib/memcpy.c while (len > 0) { len 156 arch/nios2/lib/memcpy.c len -= 1; len 160 arch/nios2/lib/memcpy.c void *memcpy(void *dstpp, const void *srcpp, size_t len) len 168 arch/nios2/lib/memcpy.c if (len >= OP_T_THRES) { len 170 arch/nios2/lib/memcpy.c len -= (-dstp) % OPSIZ; len 183 arch/nios2/lib/memcpy.c WORD_COPY_FWD(dstp, srcp, len, len); len 189 arch/nios2/lib/memcpy.c BYTE_COPY_FWD(dstp, srcp, len); len 194 arch/nios2/lib/memcpy.c void *memcpyb(void *dstpp, const void *srcpp, unsigned len) len 199 arch/nios2/lib/memcpy.c BYTE_COPY_FWD(dstp, srcp, len); len 254 arch/nios2/mm/cacheflush.c void *dst, void *src, int len) len 257 arch/nios2/mm/cacheflush.c memcpy(dst, src, len); len 258 arch/nios2/mm/cacheflush.c __flush_dcache((unsigned long)src, (unsigned long)src + len); len 260 arch/nios2/mm/cacheflush.c __flush_icache((unsigned long)src, (unsigned long)src + len); len 265 arch/nios2/mm/cacheflush.c void *dst, void *src, int len) len 268 arch/nios2/mm/cacheflush.c memcpy(dst, src, len); len 269 arch/nios2/mm/cacheflush.c __flush_dcache((unsigned long)dst, (unsigned long)dst + len); len 271 arch/nios2/mm/cacheflush.c __flush_icache((unsigned long)dst, (unsigned long)dst + len); len 78 arch/openrisc/include/asm/cacheflush.h #define flush_icache_user_range(vma, pg, adr, len) do { } while (0) len 82 arch/openrisc/include/asm/cacheflush.h #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ len 84 arch/openrisc/include/asm/cacheflush.h memcpy(dst, src, len); \ len 89 arch/openrisc/include/asm/cacheflush.h #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ len 90 arch/openrisc/include/asm/cacheflush.h memcpy(dst, src, len) len 91 arch/parisc/boot/compressed/misc.c void *memcpy(void *d, const void *s, size_t len) len 96 arch/parisc/boot/compressed/misc.c while (len--) len 25 arch/parisc/include/asm/alternative.h s32 len; /* end of original instructions */ len 71 arch/parisc/include/asm/cacheflush.h #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ len 74 arch/parisc/include/asm/cacheflush.h memcpy(dst, src, len); \ len 75 arch/parisc/include/asm/cacheflush.h flush_kernel_dcache_range_asm((unsigned long)dst, (unsigned long)dst + len); \ len 78 arch/parisc/include/asm/cacheflush.h #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ len 81 arch/parisc/include/asm/cacheflush.h memcpy(dst, src, len); \ len 34 arch/parisc/include/asm/checksum.h void *dst, int len, __wsum sum, int *errp); len 89 arch/parisc/include/asm/checksum.h __u32 len, __u8 proto, len 98 arch/parisc/include/asm/checksum.h : "r" (daddr), "r"(saddr), "r"(proto+len), "0"(sum)); len 107 arch/parisc/include/asm/checksum.h __u32 len, __u8 proto, len 110 arch/parisc/include/asm/checksum.h return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); len 117 arch/parisc/include/asm/checksum.h static inline __sum16 ip_compute_csum(const void *buf, int len) len 119 arch/parisc/include/asm/checksum.h return csum_fold (csum_partial(buf, len, 0)); len 126 arch/parisc/include/asm/checksum.h __u32 len, __u8 proto, len 182 arch/parisc/include/asm/checksum.h : "=r" (sum), "=r" (saddr), "=r" (daddr), "=r" (len) len 183 arch/parisc/include/asm/checksum.h : "0" (sum), "1" (saddr), "2" (daddr), "3" (len), "r" (proto) len 194 arch/parisc/include/asm/checksum.h int len, __wsum sum, len 198 arch/parisc/include/asm/checksum.h sum = csum_partial(src, len, sum); len 200 arch/parisc/include/asm/checksum.h if (copy_to_user(dst, src, len)) { len 193 arch/parisc/include/asm/compat.h static __inline__ void __user *arch_compat_alloc_user_space(long len) len 17 arch/parisc/include/asm/hugetlb.h unsigned long len) { len 27 arch/parisc/include/asm/hugetlb.h unsigned long addr, unsigned long len) len 29 arch/parisc/include/asm/hugetlb.h if (len & ~HPAGE_MASK) len 7 arch/parisc/include/asm/patch.h void patch_text_multiple(void *addr, u32 *insn, unsigned int len); len 11 arch/parisc/include/asm/patch.h void __patch_text_multiple(void *addr, u32 *insn, unsigned int len); len 31 arch/parisc/include/asm/pdc.h int pdc_chassis_info(struct pdc_chassis_info *chassis_info, void *led_info, unsigned long len); len 215 arch/parisc/include/asm/uaccess.h unsigned long len); len 217 arch/parisc/include/asm/uaccess.h unsigned long len); len 219 arch/parisc/include/asm/uaccess.h unsigned long len); len 32 arch/parisc/kernel/alternative.c s32 len; len 35 arch/parisc/kernel/alternative.c len = entry->len; len 45 arch/parisc/kernel/alternative.c index, cond, len, from, replacement); len 77 arch/parisc/kernel/alternative.c if (replacement == INSN_NOP && len > 1) len 78 arch/parisc/kernel/alternative.c replacement = 0xe8000002 + (len-2)*8; /* "b,n .+8" */ len 81 arch/parisc/kernel/alternative.c index, cond, len, replacement, from, from); len 83 arch/parisc/kernel/alternative.c if (len < 0) { len 86 arch/parisc/kernel/alternative.c len = -len; len 88 arch/parisc/kernel/alternative.c memcpy(from, source, 4 * len); len 258 arch/parisc/kernel/firmware.c int __init pdc_chassis_info(struct pdc_chassis_info *chassis_info, void *led_info, unsigned long len) len 265 arch/parisc/kernel/firmware.c memcpy(&pdc_result2, led_info, len); len 267 arch/parisc/kernel/firmware.c __pa(pdc_result), __pa(pdc_result2), len); len 269 arch/parisc/kernel/firmware.c memcpy(led_info, pdc_result2, len); len 135 arch/parisc/kernel/module.c static inline int sign_unext(int x, int len) len 139 arch/parisc/kernel/module.c len_ones = (1 << len) - 1; len 143 arch/parisc/kernel/module.c static inline int low_sign_unext(int x, int len) len 147 arch/parisc/kernel/module.c sign = (x >> (len-1)) & 1; len 148 arch/parisc/kernel/module.c temp = sign_unext(x, len-1); len 303 arch/parisc/kernel/module.c unsigned long gots = 0, fdescs = 0, len; len 306 arch/parisc/kernel/module.c len = hdr->e_shnum * sizeof(me->arch.section[0]); len 307 arch/parisc/kernel/module.c me->arch.section = kzalloc(len, GFP_KERNEL); len 21 arch/parisc/kernel/patch.c unsigned int len; len 61 arch/parisc/kernel/patch.c void __kprobes __patch_text_multiple(void *addr, u32 *insn, unsigned int len) len 64 arch/parisc/kernel/patch.c unsigned long end = (unsigned long)addr + len; len 70 arch/parisc/kernel/patch.c flush_kernel_vmap_range(addr, len); len 75 arch/parisc/kernel/patch.c while (len >= 4) { len 78 arch/parisc/kernel/patch.c len -= sizeof(u32); len 79 arch/parisc/kernel/patch.c if (len && offset_in_page(addr) == 0) { len 108 arch/parisc/kernel/patch.c __patch_text_multiple(patch->addr, patch->insn, patch->len); len 117 arch/parisc/kernel/patch.c .len = sizeof(insn), len 123 arch/parisc/kernel/patch.c void __kprobes patch_text_multiple(void *addr, u32 *insn, unsigned int len) len 129 arch/parisc/kernel/patch.c .len = len len 83 arch/parisc/kernel/sys_parisc.c unsigned long len, unsigned long pgoff, unsigned long flags) len 91 arch/parisc/kernel/sys_parisc.c if (len > task_size) len 114 arch/parisc/kernel/sys_parisc.c if (task_size - len >= addr && len 115 arch/parisc/kernel/sys_parisc.c (!vma || addr + len <= vm_start_gap(vma)) && len 121 arch/parisc/kernel/sys_parisc.c info.length = len; len 137 arch/parisc/kernel/sys_parisc.c const unsigned long len, const unsigned long pgoff, len 147 arch/parisc/kernel/sys_parisc.c if (len > TASK_SIZE) len 171 arch/parisc/kernel/sys_parisc.c if (TASK_SIZE - len >= addr && len 172 arch/parisc/kernel/sys_parisc.c (!vma || addr + len <= vm_start_gap(vma)) && len 178 arch/parisc/kernel/sys_parisc.c info.length = len; len 194 arch/parisc/kernel/sys_parisc.c return arch_get_unmapped_area(filp, addr0, len, pgoff, flags); len 255 arch/parisc/kernel/sys_parisc.c asmlinkage unsigned long sys_mmap2(unsigned long addr, unsigned long len, len 261 arch/parisc/kernel/sys_parisc.c return ksys_mmap_pgoff(addr, len, prot, flags, fd, len 265 arch/parisc/kernel/sys_parisc.c asmlinkage unsigned long sys_mmap(unsigned long addr, unsigned long len, len 270 arch/parisc/kernel/sys_parisc.c return ksys_mmap_pgoff(addr, len, prot, flags, fd, len 37 arch/parisc/lib/checksum.c static inline unsigned int do_csum(const unsigned char * buff, int len) len 42 arch/parisc/lib/checksum.c if (len <= 0) len 47 arch/parisc/lib/checksum.c len--; len 50 arch/parisc/lib/checksum.c count = len >> 1; /* nr of 16-bit words.. */ len 55 arch/parisc/lib/checksum.c len -= 2; len 81 arch/parisc/lib/checksum.c if (len & 2) { len 86 arch/parisc/lib/checksum.c if (len & 1) len 101 arch/parisc/lib/checksum.c __wsum csum_partial(const void *buff, int len, __wsum sum) len 103 arch/parisc/lib/checksum.c unsigned int result = do_csum(buff, len); len 114 arch/parisc/lib/checksum.c int len, __wsum sum) len 120 arch/parisc/lib/checksum.c sum = csum_partial(src, len, sum); len 121 arch/parisc/lib/checksum.c memcpy(dst, src, len); len 132 arch/parisc/lib/checksum.c void *dst, int len, len 137 arch/parisc/lib/checksum.c missing = copy_from_user(dst, src, len); len 139 arch/parisc/lib/checksum.c memset(dst + len - missing, 0, missing); len 143 arch/parisc/lib/checksum.c return csum_partial(dst, len, sum); len 21 arch/parisc/lib/memcpy.c unsigned long len); len 24 arch/parisc/lib/memcpy.c unsigned long len) len 28 arch/parisc/lib/memcpy.c return pa_memcpy((void __force *)dst, src, len); len 33 arch/parisc/lib/memcpy.c unsigned long len) len 37 arch/parisc/lib/memcpy.c return pa_memcpy(dst, (void __force *)src, len); len 41 arch/parisc/lib/memcpy.c unsigned long raw_copy_in_user(void __user *dst, const void __user *src, unsigned long len) len 45 arch/parisc/lib/memcpy.c return pa_memcpy((void __force *)dst, (void __force *)src, len); len 25 arch/parisc/math-emu/driver.c #define extru(r,pos,len) (((r) >> (31-(pos))) & (( 1 << (len)) - 1)) len 47 arch/parisc/math-emu/fpbits.h #define Bitfield_mask(start, len, object) \ len 48 arch/parisc/math-emu/fpbits.h ((object) & (((unsigned)-1 >> (HOSTWDSZ-len)) << (HOSTWDSZ-start-len))) len 50 arch/parisc/math-emu/fpbits.h #define Bitfield_deposit(value,start,len,object) object = \ len 51 arch/parisc/math-emu/fpbits.h ((object) & ~(((unsigned)-1 >> (HOSTWDSZ-len)) << (HOSTWDSZ-start-len))) | \ len 52 arch/parisc/math-emu/fpbits.h (((value) & ((unsigned)-1 >> (HOSTWDSZ-len))) << (HOSTWDSZ-start-len)) len 52 arch/parisc/math-emu/fpudispatch.c #define extru(r,pos,len) (((r) >> (31-(pos))) & (( 1 << (len)) - 1)) len 27 arch/parisc/mm/hugetlbpage.c unsigned long len, unsigned long pgoff, unsigned long flags) len 31 arch/parisc/mm/hugetlbpage.c if (len & ~huge_page_mask(h)) len 33 arch/parisc/mm/hugetlbpage.c if (len > TASK_SIZE) len 37 arch/parisc/mm/hugetlbpage.c if (prepare_hugepage_range(file, addr, len)) len 44 arch/parisc/mm/hugetlbpage.c return arch_get_unmapped_area(file, addr, len, pgoff, flags); len 54 arch/powerpc/boot/addnote.c #define ROUNDUP(len) (((len) + 3) & ~3) len 67 arch/powerpc/boot/cpm-serial.c u16 len; /* Data length in buffer */ len 149 arch/powerpc/boot/cpm-serial.c rbdf->len = 1; len 154 arch/powerpc/boot/cpm-serial.c tbdf->len = 1; len 54 arch/powerpc/boot/cuboot-pq2.c int len; len 77 arch/powerpc/boot/cuboot-pq2.c len = getprop(bus_node, "ranges", cs_ranges_buf, sizeof(cs_ranges_buf)); len 79 arch/powerpc/boot/cuboot-pq2.c for (i = 0; i < len / sizeof(struct cs_range); i++) { len 126 arch/powerpc/boot/cuboot-pq2.c int i, len; len 155 arch/powerpc/boot/cuboot-pq2.c len = getprop(node, "ranges", pci_ranges_buf, len 158 arch/powerpc/boot/cuboot-pq2.c for (i = 0; i < len / sizeof(struct pci_range); i++) { len 334 arch/powerpc/boot/devtree.c int len, pos; len 336 arch/powerpc/boot/devtree.c len = getprop(node, "compatible", buf, MAX_PROP_LEN); len 337 arch/powerpc/boot/devtree.c if (len < 0) len 340 arch/powerpc/boot/devtree.c for (pos = 0; pos < len; pos++) { len 344 arch/powerpc/boot/devtree.c pos += strnlen(&buf[pos], len - pos); len 71 arch/powerpc/boot/libfdt-wrapper.c int len; len 73 arch/powerpc/boot/libfdt-wrapper.c p = fdt_getprop(fdt, devp_offset(devp), name, &len); len 75 arch/powerpc/boot/libfdt-wrapper.c return check_err(len); len 76 arch/powerpc/boot/libfdt-wrapper.c memcpy(buf, p, min(len, buflen)); len 77 arch/powerpc/boot/libfdt-wrapper.c return len; len 81 arch/powerpc/boot/libfdt-wrapper.c const void *buf, const int len) len 85 arch/powerpc/boot/libfdt-wrapper.c rc = fdt_setprop(fdt, devp_offset(devp), name, buf, len); len 87 arch/powerpc/boot/libfdt-wrapper.c expand_buf(len + 16); len 88 arch/powerpc/boot/libfdt-wrapper.c rc = fdt_setprop(fdt, devp_offset(devp), name, buf, len); len 120 arch/powerpc/boot/libfdt-wrapper.c int len) len 123 arch/powerpc/boot/libfdt-wrapper.c name, val, len); len 135 arch/powerpc/boot/libfdt-wrapper.c static char *fdt_wrapper_get_path(const void *devp, char *buf, int len) len 139 arch/powerpc/boot/libfdt-wrapper.c rc = fdt_get_path(fdt, devp_offset(devp), buf, len); len 30 arch/powerpc/boot/main.c long len; len 33 arch/powerpc/boot/main.c len = partial_decompress(vmlinuz_addr, vmlinuz_size, len 36 arch/powerpc/boot/main.c if (len == -1) { len 84 arch/powerpc/boot/main.c len = partial_decompress(vmlinuz_addr, vmlinuz_size, len 87 arch/powerpc/boot/main.c if (len < 0) len 88 arch/powerpc/boot/main.c fatal("Decompression failed with error code %ld\n\r", len); len 90 arch/powerpc/boot/main.c if (len != ei.loadsize) len 92 arch/powerpc/boot/main.c len, ei.loadsize); len 94 arch/powerpc/boot/main.c printf("Done! Decompressed 0x%lx bytes\n\r", len); len 34 arch/powerpc/boot/ofconsole.c static void of_console_write(const char *buf, int len) len 36 arch/powerpc/boot/ofconsole.c of_call_prom("write", 3, 1, of_stdout_handle, buf, len); len 45 arch/powerpc/boot/opal.c uint64_t olen, len; len 49 arch/powerpc/boot/opal.c len = be64_to_cpu(olen); len 53 arch/powerpc/boot/opal.c } while (len < 1); len 54 arch/powerpc/boot/ops.h char *(*get_path)(const void *phandle, char *buf, int len); len 61 arch/powerpc/boot/ops.h void (*write)(const char *buf, int len); len 62 arch/powerpc/boot/ops.h void (*edit_cmdline)(char *buf, int len, unsigned int getline_timeout); len 210 arch/powerpc/boot/ops.h static inline char *get_path(const void *phandle, char *buf, int len) len 213 arch/powerpc/boot/ops.h return dt_ops.get_path(phandle, buf, len); len 51 arch/powerpc/boot/ps3.c static void ps3_console_write(const char *buf, int len) len 28 arch/powerpc/boot/serial.c static void serial_write(const char *buf, int len) len 36 arch/powerpc/boot/serial.c static void serial_edit_cmdline(char *buf, int len, unsigned int timeout) len 64 arch/powerpc/boot/serial.c } else if (count < len) { len 148 arch/powerpc/boot/stdio.c int len; len 240 arch/powerpc/boot/stdio.c len = strnlen(s, precision); len 243 arch/powerpc/boot/stdio.c while (len < field_width--) len 245 arch/powerpc/boot/stdio.c for (i = 0; i < len; ++i) len 247 arch/powerpc/boot/stdio.c while (len < field_width--) len 99 arch/powerpc/boot/treeboot-akebono.c int len, i, userdata_len; len 121 arch/powerpc/boot/treeboot-akebono.c len = ((int) end) - ((int) &userdata[i]); len 123 arch/powerpc/boot/treeboot-akebono.c userdata_len - (len + i) + 1); len 29 arch/powerpc/boot/ugecon.c #define EXI_CR_TLEN(len) (((len)-1)<<4) len 88 arch/powerpc/boot/ugecon.c void ug_console_write(const char *buf, int len) len 92 arch/powerpc/boot/ugecon.c while (len--) { len 16 arch/powerpc/boot/ugecon.h extern void ug_console_write(const char *buf, int len); len 104 arch/powerpc/boot/wii.c int len; len 112 arch/powerpc/boot/wii.c len = getprop(mem, "reg", reg, sizeof(reg)); len 113 arch/powerpc/boot/wii.c if (len != sizeof(reg)) { len 79 arch/powerpc/crypto/crc-vpmsum_test.c size_t len = prandom_u32_max(MAX_CRC_LENGTH); len 81 arch/powerpc/crypto/crc-vpmsum_test.c if (len <= offset) len 83 arch/powerpc/crypto/crc-vpmsum_test.c prandom_bytes(data, len); len 84 arch/powerpc/crypto/crc-vpmsum_test.c len -= offset; len 86 arch/powerpc/crypto/crc-vpmsum_test.c crypto_shash_update(crct10dif_shash, data+offset, len); len 88 arch/powerpc/crypto/crc-vpmsum_test.c verify16 = crc_t10dif_generic(verify16, data+offset, len); len 93 arch/powerpc/crypto/crc-vpmsum_test.c crc16, verify16, len); len 97 arch/powerpc/crypto/crc-vpmsum_test.c crypto_shash_update(crc32c_shash, data+offset, len); len 100 arch/powerpc/crypto/crc-vpmsum_test.c verify32le = ~cpu_to_le32(__crc32c_le(~verify32, data+offset, len)); len 103 arch/powerpc/crypto/crc-vpmsum_test.c crc32, verify32, len); len 21 arch/powerpc/crypto/crc32c-vpmsum_glue.c u32 __crc32c_vpmsum(u32 crc, unsigned char const *p, size_t len); len 23 arch/powerpc/crypto/crc32c-vpmsum_glue.c static u32 crc32c_vpmsum(u32 crc, unsigned char const *p, size_t len) len 28 arch/powerpc/crypto/crc32c-vpmsum_glue.c if (len < (VECTOR_BREAKPOINT + VMX_ALIGN) || !crypto_simd_usable()) len 29 arch/powerpc/crypto/crc32c-vpmsum_glue.c return __crc32c_le(crc, p, len); len 34 arch/powerpc/crypto/crc32c-vpmsum_glue.c len -= prealign; len 38 arch/powerpc/crypto/crc32c-vpmsum_glue.c if (len & ~VMX_ALIGN_MASK) { len 42 arch/powerpc/crypto/crc32c-vpmsum_glue.c crc = __crc32c_vpmsum(crc, p, len & ~VMX_ALIGN_MASK); len 48 arch/powerpc/crypto/crc32c-vpmsum_glue.c tail = len & VMX_ALIGN_MASK; len 50 arch/powerpc/crypto/crc32c-vpmsum_glue.c p += len & ~VMX_ALIGN_MASK; len 95 arch/powerpc/crypto/crc32c-vpmsum_glue.c unsigned int len) len 99 arch/powerpc/crypto/crc32c-vpmsum_glue.c *crcp = crc32c_vpmsum(*crcp, data, len); len 104 arch/powerpc/crypto/crc32c-vpmsum_glue.c static int __crc32c_vpmsum_finup(u32 *crcp, const u8 *data, unsigned int len, len 107 arch/powerpc/crypto/crc32c-vpmsum_glue.c *(__le32 *)out = ~cpu_to_le32(crc32c_vpmsum(*crcp, data, len)); len 113 arch/powerpc/crypto/crc32c-vpmsum_glue.c unsigned int len, u8 *out) len 115 arch/powerpc/crypto/crc32c-vpmsum_glue.c return __crc32c_vpmsum_finup(shash_desc_ctx(desc), data, len, out); len 128 arch/powerpc/crypto/crc32c-vpmsum_glue.c unsigned int len, u8 *out) len 130 arch/powerpc/crypto/crc32c-vpmsum_glue.c return __crc32c_vpmsum_finup(crypto_shash_ctx(desc->tfm), data, len, len 25 arch/powerpc/crypto/crct10dif-vpmsum_glue.c u32 __crct10dif_vpmsum(u32 crc, unsigned char const *p, size_t len); len 27 arch/powerpc/crypto/crct10dif-vpmsum_glue.c static u16 crct10dif_vpmsum(u16 crci, unsigned char const *p, size_t len) len 33 arch/powerpc/crypto/crct10dif-vpmsum_glue.c if (len < (VECTOR_BREAKPOINT + VMX_ALIGN) || !crypto_simd_usable()) len 34 arch/powerpc/crypto/crct10dif-vpmsum_glue.c return crc_t10dif_generic(crc, p, len); len 39 arch/powerpc/crypto/crct10dif-vpmsum_glue.c len -= prealign; len 43 arch/powerpc/crypto/crct10dif-vpmsum_glue.c if (len & ~VMX_ALIGN_MASK) { len 48 arch/powerpc/crypto/crct10dif-vpmsum_glue.c crc = __crct10dif_vpmsum(crc, p, len & ~VMX_ALIGN_MASK); len 55 arch/powerpc/crypto/crct10dif-vpmsum_glue.c tail = len & VMX_ALIGN_MASK; len 57 arch/powerpc/crypto/crct10dif-vpmsum_glue.c p += len & ~VMX_ALIGN_MASK; len 45 arch/powerpc/crypto/md5-glue.c unsigned int len) len 52 arch/powerpc/crypto/md5-glue.c sctx->byte_count += len; len 54 arch/powerpc/crypto/md5-glue.c if (avail > len) { len 55 arch/powerpc/crypto/md5-glue.c memcpy((char *)sctx->block + offset, src, len); len 62 arch/powerpc/crypto/md5-glue.c len -= avail; len 66 arch/powerpc/crypto/md5-glue.c if (len > 63) { len 67 arch/powerpc/crypto/md5-glue.c ppc_md5_transform(sctx->hash, src, len >> 6); len 68 arch/powerpc/crypto/md5-glue.c src += len & ~0x3f; len 69 arch/powerpc/crypto/md5-glue.c len &= 0x3f; len 72 arch/powerpc/crypto/md5-glue.c memcpy((char *)sctx->block, src, len); len 74 arch/powerpc/crypto/sha1-spe-glue.c unsigned int len) len 82 arch/powerpc/crypto/sha1-spe-glue.c if (avail > len) { len 83 arch/powerpc/crypto/sha1-spe-glue.c sctx->count += len; len 84 arch/powerpc/crypto/sha1-spe-glue.c memcpy((char *)sctx->buffer + offset, src, len); len 88 arch/powerpc/crypto/sha1-spe-glue.c sctx->count += len; len 97 arch/powerpc/crypto/sha1-spe-glue.c len -= avail; len 101 arch/powerpc/crypto/sha1-spe-glue.c while (len > 63) { len 102 arch/powerpc/crypto/sha1-spe-glue.c bytes = (len > MAX_BYTES) ? MAX_BYTES : len; len 110 arch/powerpc/crypto/sha1-spe-glue.c len -= bytes; len 113 arch/powerpc/crypto/sha1-spe-glue.c memcpy((char *)sctx->buffer, src, len); len 38 arch/powerpc/crypto/sha1.c unsigned int len) len 45 arch/powerpc/crypto/sha1.c sctx->count += len; len 49 arch/powerpc/crypto/sha1.c if ((partial + len) > 63) { len 62 arch/powerpc/crypto/sha1.c } while (done + 63 < len); len 67 arch/powerpc/crypto/sha1.c memcpy(sctx->buffer + partial, src, len - done); len 95 arch/powerpc/crypto/sha256-spe-glue.c unsigned int len) len 103 arch/powerpc/crypto/sha256-spe-glue.c if (avail > len) { len 104 arch/powerpc/crypto/sha256-spe-glue.c sctx->count += len; len 105 arch/powerpc/crypto/sha256-spe-glue.c memcpy((char *)sctx->buf + offset, src, len); len 109 arch/powerpc/crypto/sha256-spe-glue.c sctx->count += len; len 118 arch/powerpc/crypto/sha256-spe-glue.c len -= avail; len 122 arch/powerpc/crypto/sha256-spe-glue.c while (len > 63) { len 124 arch/powerpc/crypto/sha256-spe-glue.c bytes = (len > MAX_BYTES) ? MAX_BYTES : len; len 132 arch/powerpc/crypto/sha256-spe-glue.c len -= bytes; len 135 arch/powerpc/crypto/sha256-spe-glue.c memcpy((char *)sctx->buf, src, len); len 22 arch/powerpc/include/asm/async_tx.h #define async_tx_find_channel(dep, type, dst, dst_count, src, src_count, len) \ len 13 arch/powerpc/include/asm/book3s/64/hugetlb.h unsigned long len, unsigned long pgoff, len 27 arch/powerpc/include/asm/btext.h extern void btext_drawtext(const char *c, unsigned int len); len 48 arch/powerpc/include/asm/cacheflush.h int len); len 118 arch/powerpc/include/asm/cacheflush.h #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ len 120 arch/powerpc/include/asm/cacheflush.h memcpy(dst, src, len); \ len 121 arch/powerpc/include/asm/cacheflush.h flush_icache_user_range(vma, page, vaddr, len); \ len 123 arch/powerpc/include/asm/cacheflush.h #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ len 124 arch/powerpc/include/asm/cacheflush.h memcpy(dst, src, len) len 22 arch/powerpc/include/asm/checksum.h int len, __wsum sum, len 27 arch/powerpc/include/asm/checksum.h int len, __wsum sum, int *err_ptr); len 30 arch/powerpc/include/asm/checksum.h int len, __wsum sum, int *err_ptr); len 32 arch/powerpc/include/asm/checksum.h #define csum_partial_copy_nocheck(src, dst, len, sum) \ len 33 arch/powerpc/include/asm/checksum.h csum_partial_copy_generic((src), (dst), (len), (sum), NULL, NULL) len 57 arch/powerpc/include/asm/checksum.h static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, len 66 arch/powerpc/include/asm/checksum.h s += proto + len; len 68 arch/powerpc/include/asm/checksum.h s += (proto + len) << 8; len 79 arch/powerpc/include/asm/checksum.h : "r" (daddr), "r"(saddr), "r"(proto + len), "0"(sum)); len 88 arch/powerpc/include/asm/checksum.h static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, len 91 arch/powerpc/include/asm/checksum.h return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); len 165 arch/powerpc/include/asm/checksum.h __wsum __csum_partial(const void *buff, int len, __wsum sum); len 167 arch/powerpc/include/asm/checksum.h static inline __wsum csum_partial(const void *buff, int len, __wsum sum) len 169 arch/powerpc/include/asm/checksum.h if (__builtin_constant_p(len) && len <= 16 && (len & 1) == 0) { len 170 arch/powerpc/include/asm/checksum.h if (len == 2) len 172 arch/powerpc/include/asm/checksum.h if (len >= 4) len 174 arch/powerpc/include/asm/checksum.h if (len == 6) len 177 arch/powerpc/include/asm/checksum.h if (len >= 8) len 180 arch/powerpc/include/asm/checksum.h if (len == 10) len 183 arch/powerpc/include/asm/checksum.h if (len >= 12) len 186 arch/powerpc/include/asm/checksum.h if (len == 14) len 189 arch/powerpc/include/asm/checksum.h if (len >= 16) len 192 arch/powerpc/include/asm/checksum.h } else if (__builtin_constant_p(len) && (len & 3) == 0) { len 193 arch/powerpc/include/asm/checksum.h sum = csum_add(sum, ip_fast_csum_nofold(buff, len >> 2)); len 195 arch/powerpc/include/asm/checksum.h sum = __csum_partial(buff, len, sum); len 204 arch/powerpc/include/asm/checksum.h static inline __sum16 ip_compute_csum(const void *buff, int len) len 206 arch/powerpc/include/asm/checksum.h return csum_fold(csum_partial(buff, len, 0)); len 212 arch/powerpc/include/asm/checksum.h __u32 len, __u8 proto, __wsum sum); len 116 arch/powerpc/include/asm/compat.h static inline void __user *arch_compat_alloc_user_space(long len) len 129 arch/powerpc/include/asm/compat.h return (void __user *) (usp - len); len 698 arch/powerpc/include/asm/cpm2.h uint len; /* data length */ len 223 arch/powerpc/include/asm/eeh.h int (*get_log)(struct eeh_pe *pe, int severity, char *drv_log, unsigned long len); len 23 arch/powerpc/include/asm/hugetlb.h unsigned long len); len 27 arch/powerpc/include/asm/hugetlb.h unsigned long len) len 30 arch/powerpc/include/asm/hugetlb.h return slice_is_hugepage_only_range(mm, addr, len); len 28 arch/powerpc/include/asm/hvsi.h uint8_t len; len 16 arch/powerpc/include/asm/hw_breakpoint.h u16 len; /* length of the target data symbol */ len 72 arch/powerpc/include/asm/hw_breakpoint.h brk.len = 0; len 373 arch/powerpc/include/asm/kvm_host.h unsigned long len; /* Number of bytes required */ len 721 arch/powerpc/include/asm/opal-api.h __be32 len; len 229 arch/powerpc/include/asm/opal.h int64_t opal_get_device_tree(uint32_t phandle, uint64_t buf, uint64_t len); len 155 arch/powerpc/include/asm/pci-bridge.h int offset, int len, u32 *val); len 159 arch/powerpc/include/asm/pci-bridge.h int offset, int len, u32 *val); len 162 arch/powerpc/include/asm/pci-bridge.h int offset, int len, u32 val); len 91 arch/powerpc/include/asm/pmac_low_i2c.h u32 subaddr, u8 *data, int len); len 80 arch/powerpc/include/asm/pmac_pfunc.h int (*read_i2c)(PMF_STD_ARGS, u32 len); len 81 arch/powerpc/include/asm/pmac_pfunc.h int (*write_i2c)(PMF_STD_ARGS, u32 len, const u8 *data); len 85 arch/powerpc/include/asm/pmac_pfunc.h int (*read_cfg)(PMF_STD_ARGS, u32 offset, u32 len); len 86 arch/powerpc/include/asm/pmac_pfunc.h int (*write_cfg)(PMF_STD_ARGS, u32 offset, u32 len, const u8 *data); len 90 arch/powerpc/include/asm/pmac_pfunc.h int (*read_i2c_sub)(PMF_STD_ARGS, u8 subaddr, u32 len); len 91 arch/powerpc/include/asm/pmac_pfunc.h int (*write_i2c_sub)(PMF_STD_ARGS, u8 subaddr, u32 len, const u8 *data); len 108 arch/powerpc/include/asm/pmac_pfunc.h int (*mask_and_compare)(PMF_STD_ARGS, u32 len, const u8 *maskdata, len 20 arch/powerpc/include/asm/pnv-pci.h extern int pnv_pci_get_device_tree(uint32_t phandle, void *buf, uint64_t len); len 86 arch/powerpc/include/asm/ps3.h unsigned long len; len 102 arch/powerpc/include/asm/ps3.h unsigned long len, len 107 arch/powerpc/include/asm/ps3.h unsigned long len); len 120 arch/powerpc/include/asm/ps3.h enum ps3_dma_region_type region_type, void *addr, unsigned long len); len 124 arch/powerpc/include/asm/ps3.h unsigned long len, dma_addr_t *bus_addr, len 127 arch/powerpc/include/asm/ps3.h unsigned long len); len 147 arch/powerpc/include/asm/ps3.h unsigned long len; len 164 arch/powerpc/include/asm/ps3.h struct ps3_mmio_region *r, unsigned long bus_addr, unsigned long len, len 23 arch/powerpc/include/asm/slice.h unsigned long slice_get_unmapped_area(unsigned long addr, unsigned long len, len 30 arch/powerpc/include/asm/slice.h unsigned long len, unsigned int psize); len 533 arch/powerpc/include/asm/smu.h __u8 len; len 42 arch/powerpc/include/asm/string.h #define memcpy(dst, src, len) __memcpy(dst, src, len) len 43 arch/powerpc/include/asm/string.h #define memmove(dst, src, len) __memmove(dst, src, len) len 12 arch/powerpc/include/asm/syscalls.h asmlinkage long sys_mmap(unsigned long addr, size_t len, len 15 arch/powerpc/include/asm/syscalls.h asmlinkage long sys_mmap2(unsigned long addr, size_t len, len 84 arch/powerpc/include/asm/tsi108.h int offset, int len, u32 val); len 86 arch/powerpc/include/asm/tsi108.h int offset, int len, u32 * val); len 429 arch/powerpc/include/asm/uaccess.h size_t len); len 29 arch/powerpc/kernel/align.c unsigned char len; len 125 arch/powerpc/kernel/align.c nb = spe_aligninfo[instr].len; len 554 arch/powerpc/kernel/btext.c void btext_drawtext(const char *c, unsigned int len) len 558 arch/powerpc/kernel/btext.c while (len--) len 36 arch/powerpc/kernel/dawr.c mrd = ((brk->len + 7) >> 3) - 1; len 838 arch/powerpc/kernel/dt_cpu_ftrs.c int len; len 846 arch/powerpc/kernel/dt_cpu_ftrs.c prop = of_get_flat_dt_prop(node, "isa", &len); len 853 arch/powerpc/kernel/dt_cpu_ftrs.c prop = of_get_flat_dt_prop(node, "usable-privilege", &len); len 860 arch/powerpc/kernel/dt_cpu_ftrs.c prop = of_get_flat_dt_prop(node, "hv-support", &len); len 866 arch/powerpc/kernel/dt_cpu_ftrs.c prop = of_get_flat_dt_prop(node, "os-support", &len); len 872 arch/powerpc/kernel/dt_cpu_ftrs.c prop = of_get_flat_dt_prop(node, "hfscr-bit-nr", &len); len 877 arch/powerpc/kernel/dt_cpu_ftrs.c prop = of_get_flat_dt_prop(node, "fscr-bit-nr", &len); len 882 arch/powerpc/kernel/dt_cpu_ftrs.c prop = of_get_flat_dt_prop(node, "hwcap-bit-nr", &len); len 939 arch/powerpc/kernel/dt_cpu_ftrs.c if (!of_get_flat_dt_prop(node, "dependencies", &len)) { len 952 arch/powerpc/kernel/dt_cpu_ftrs.c int len; len 959 arch/powerpc/kernel/dt_cpu_ftrs.c prop = of_get_flat_dt_prop(f->node, "dependencies", &len); len 965 arch/powerpc/kernel/dt_cpu_ftrs.c nr_deps = len / sizeof(int); len 168 arch/powerpc/kernel/eeh.c static size_t eeh_dump_dev_log(struct eeh_dev *edev, char *buf, size_t len) len 181 arch/powerpc/kernel/eeh.c n += scnprintf(buf+n, len-n, "%04x:%02x:%02x.%01x\n", len 189 arch/powerpc/kernel/eeh.c n += scnprintf(buf+n, len-n, "dev/vend:%08x\n", cfg); len 193 arch/powerpc/kernel/eeh.c n += scnprintf(buf+n, len-n, "cmd/stat:%x\n", cfg); len 199 arch/powerpc/kernel/eeh.c n += scnprintf(buf+n, len-n, "sec stat:%x\n", cfg); len 203 arch/powerpc/kernel/eeh.c n += scnprintf(buf+n, len-n, "brdg ctl:%x\n", cfg); len 211 arch/powerpc/kernel/eeh.c n += scnprintf(buf+n, len-n, "pcix-cmd:%x\n", cfg); len 215 arch/powerpc/kernel/eeh.c n += scnprintf(buf+n, len-n, "pcix-stat:%x\n", cfg); len 222 arch/powerpc/kernel/eeh.c n += scnprintf(buf+n, len-n, "pci-e cap10:\n"); len 227 arch/powerpc/kernel/eeh.c n += scnprintf(buf+n, len-n, "%02x:%x\n", 4*i, cfg); len 249 arch/powerpc/kernel/eeh.c n += scnprintf(buf+n, len-n, "pci-e AER:\n"); len 254 arch/powerpc/kernel/eeh.c n += scnprintf(buf+n, len-n, "%02x:%x\n", 4*i, cfg); len 28 arch/powerpc/kernel/epapr_paravirt.c int len; len 31 arch/powerpc/kernel/epapr_paravirt.c insts = of_get_flat_dt_prop(node, "hcall-instructions", &len); len 35 arch/powerpc/kernel/epapr_paravirt.c if (len % 4 || len > (4 * 4)) len 38 arch/powerpc/kernel/epapr_paravirt.c for (i = 0; i < (len / 4); i++) { len 1209 arch/powerpc/kernel/fadump.c int len, ret = -1; len 1216 arch/powerpc/kernel/fadump.c prop = of_get_property(root, "reserved-ranges", &len); len 1224 arch/powerpc/kernel/fadump.c for (i = 0; i < len / (sizeof(*prop) * 4); i++) { len 156 arch/powerpc/kernel/hw_breakpoint.c hw->len = attr->bp_len; len 174 arch/powerpc/kernel/hw_breakpoint.c if (hw->len > len 31 arch/powerpc/kernel/ima_kexec.c static int do_get_kexec_buffer(const void *prop, int len, unsigned long *addr, len 40 arch/powerpc/kernel/ima_kexec.c if (len < 4 * (addr_cells + size_cells)) len 58 arch/powerpc/kernel/ima_kexec.c int ret, len; len 63 arch/powerpc/kernel/ima_kexec.c prop = of_get_property(of_chosen, "linux,ima-kexec-buffer", &len); len 67 arch/powerpc/kernel/ima_kexec.c ret = do_get_kexec_buffer(prop, len, &tmp_addr, &tmp_size); len 111 arch/powerpc/kernel/ima_kexec.c int ret, len; len 116 arch/powerpc/kernel/ima_kexec.c prop = fdt_getprop(fdt, chosen_node, "linux,ima-kexec-buffer", &len); len 120 arch/powerpc/kernel/ima_kexec.c ret = do_get_kexec_buffer(prop, len, &addr, &size); len 174 arch/powerpc/kernel/iomap.c void __iomem *ioport_map(unsigned long port, unsigned int len) len 78 arch/powerpc/kernel/kprobes.c int len = 0; len 82 arch/powerpc/kernel/kprobes.c len = c - name; len 83 arch/powerpc/kernel/kprobes.c memcpy(dot_name, name, len); len 88 arch/powerpc/kernel/kprobes.c dot_name[len++] = '.'; len 91 arch/powerpc/kernel/kprobes.c ret = strscpy(dot_name + len, c, KSYM_NAME_LEN); len 132 arch/powerpc/kernel/kvm.c static u32 * __init kvm_alloc(int len) len 136 arch/powerpc/kernel/kvm.c if ((kvm_tmp_index + len) > (kvm_tmp_end - kvm_tmp)) { len 138 arch/powerpc/kernel/kvm.c kvm_tmp_index, len); len 144 arch/powerpc/kernel/kvm.c kvm_tmp_index += len; len 1524 arch/powerpc/kernel/pci-common.c int len, u32 *val) len 1531 arch/powerpc/kernel/pci-common.c int len, u32 val) len 78 arch/powerpc/kernel/pci_32.c int len; len 82 arch/powerpc/kernel/pci_32.c bus_range = of_get_property(node, "bus-range", &len); len 83 arch/powerpc/kernel/pci_32.c if (bus_range == NULL || len < 2 * sizeof(int)) { len 25 arch/powerpc/kernel/pci_of_scan.c int len; len 27 arch/powerpc/kernel/pci_of_scan.c prop = of_get_property(np, name, &len); len 28 arch/powerpc/kernel/pci_of_scan.c if (prop && len >= 4) len 256 arch/powerpc/kernel/pci_of_scan.c int len, i, mode; len 265 arch/powerpc/kernel/pci_of_scan.c busrange = of_get_property(node, "bus-range", &len); len 266 arch/powerpc/kernel/pci_of_scan.c if (busrange == NULL || len != 8) { len 271 arch/powerpc/kernel/pci_of_scan.c ranges = of_get_property(node, "ranges", &len); len 304 arch/powerpc/kernel/pci_of_scan.c for (; len >= 32; len -= 32, ranges += 8) { len 817 arch/powerpc/kernel/process.c if (a->len != b->len) len 185 arch/powerpc/kernel/prom.c unsigned long i, len, bit; len 191 arch/powerpc/kernel/prom.c len = 2 + ftrs[0]; len 192 arch/powerpc/kernel/prom.c if (tablelen < len) len 196 arch/powerpc/kernel/prom.c tablelen -= len; len 197 arch/powerpc/kernel/prom.c ftrs += len; len 314 arch/powerpc/kernel/prom.c int len; len 323 arch/powerpc/kernel/prom.c intserv = of_get_flat_dt_prop(node, "ibm,ppc-interrupt-server#s", &len); len 325 arch/powerpc/kernel/prom.c intserv = of_get_flat_dt_prop(node, "reg", &len); len 327 arch/powerpc/kernel/prom.c nthreads = len / sizeof(int); len 583 arch/powerpc/kernel/prom.c int len; len 591 arch/powerpc/kernel/prom.c prop = of_get_flat_dt_prop(dt_root, "reserved-ranges", &len); len 600 arch/powerpc/kernel/prom.c for (i = 0; i < len / (sizeof(*prop) * 4); i++) { len 311 arch/powerpc/kernel/prom_init.c size_t len = (ret >= size) ? size - 1 : ret; len 312 arch/powerpc/kernel/prom_init.c memcpy(dest, src, len); len 313 arch/powerpc/kernel/prom_init.c dest[len] = '\0'; len 2245 arch/powerpc/kernel/prom_init.c int len, i = 0; len 2252 arch/powerpc/kernel/prom_init.c len = prom_getprop(prom.root, "compatible", len 2254 arch/powerpc/kernel/prom_init.c if (len > 0) { len 2255 arch/powerpc/kernel/prom_init.c compat[len] = 0; len 2256 arch/powerpc/kernel/prom_init.c while (i < len) { len 2283 arch/powerpc/kernel/prom_init.c len = prom_getprop(prom.root, "device_type", len 2285 arch/powerpc/kernel/prom_init.c if (len <= 0) len 2984 arch/powerpc/kernel/prom_init.c int rv, len; len 3016 arch/powerpc/kernel/prom_init.c len = prom_getproplen(node, "interrupts"); len 3017 arch/powerpc/kernel/prom_init.c if (len == 12) { len 2428 arch/powerpc/kernel/ptrace.c hw_brk.len = 8; len 2829 arch/powerpc/kernel/ptrace.c int len = 0; len 2885 arch/powerpc/kernel/ptrace.c brk.len = 8; len 2896 arch/powerpc/kernel/ptrace.c len = bp_info->addr2 - bp_info->addr; len 2898 arch/powerpc/kernel/ptrace.c len = 1; len 2908 arch/powerpc/kernel/ptrace.c attr.bp_len = len; len 436 arch/powerpc/kernel/rtas-proc.c int len, i; len 438 arch/powerpc/kernel/rtas-proc.c utmp = of_get_property(rtas_node, "rtas-sensors", &len); len 444 arch/powerpc/kernel/rtas-proc.c sensors.quant = len / 8; /* int + int */ len 240 arch/powerpc/kernel/rtas_flash.c size_t len; len 266 arch/powerpc/kernel/rtas_flash.c len = strlen(msg); len 267 arch/powerpc/kernel/rtas_flash.c memcpy(buf, msg, len + 1); len 268 arch/powerpc/kernel/rtas_flash.c return len; len 277 arch/powerpc/kernel/rtas_flash.c size_t len; len 285 arch/powerpc/kernel/rtas_flash.c len = get_flash_status_msg(status, msg); len 286 arch/powerpc/kernel/rtas_flash.c return simple_read_from_buffer(buf, count, ppos, msg, len); len 214 arch/powerpc/kernel/rtas_pci.c unsigned int len; len 216 arch/powerpc/kernel/rtas_pci.c bus_range = of_get_property(dev, "bus-range", &len); len 217 arch/powerpc/kernel/rtas_pci.c if (bus_range == NULL || len < 2 * sizeof(int)) { len 110 arch/powerpc/kernel/rtasd.c static void printk_log_rtas(char *buf, int len) len 128 arch/powerpc/kernel/rtasd.c for (i = 0; i < len; i++) { len 161 arch/powerpc/kernel/rtasd.c int len; len 166 arch/powerpc/kernel/rtasd.c len = 8; len 172 arch/powerpc/kernel/rtasd.c len += extended_log_length; len 178 arch/powerpc/kernel/rtasd.c if (len > rtas_error_log_max) len 179 arch/powerpc/kernel/rtasd.c len = rtas_error_log_max; len 181 arch/powerpc/kernel/rtasd.c return len; len 202 arch/powerpc/kernel/rtasd.c int len = 0; len 213 arch/powerpc/kernel/rtasd.c len = log_rtas_len(buf); len 227 arch/powerpc/kernel/rtasd.c nvram_write_error_log(buf, len, err_type, error_log_cnt); len 236 arch/powerpc/kernel/rtasd.c printk_log_rtas(buf, len); len 257 arch/powerpc/kernel/rtasd.c memcpy(&rtas_log_buf[offset], buf, len); len 155 arch/powerpc/kernel/security.c return s.len; len 193 arch/powerpc/kernel/security.c return s.len; len 238 arch/powerpc/kernel/security.c return s.len; len 463 arch/powerpc/kernel/setup-common.c int j, len; len 468 arch/powerpc/kernel/setup-common.c &len); len 474 arch/powerpc/kernel/setup-common.c intserv = of_get_property(dn, "reg", &len); len 479 arch/powerpc/kernel/setup-common.c len = 4; len 483 arch/powerpc/kernel/setup-common.c nthreads = len / sizeof(int); len 51 arch/powerpc/kernel/sys_ppc32.c unsigned long compat_sys_mmap2(unsigned long addr, size_t len, len 56 arch/powerpc/kernel/sys_ppc32.c return sys_mmap(addr, len, prot, flags, fd, pgoff << 12); len 101 arch/powerpc/kernel/sys_ppc32.c size_t len, int advice) len 103 arch/powerpc/kernel/sys_ppc32.c return ksys_fadvise64_64(fd, (u64)offset_high << 32 | offset_low, len, len 40 arch/powerpc/kernel/syscalls.c static inline long do_mmap2(unsigned long addr, size_t len, len 55 arch/powerpc/kernel/syscalls.c ret = ksys_mmap_pgoff(addr, len, prot, flags, fd, off); len 60 arch/powerpc/kernel/syscalls.c SYSCALL_DEFINE6(mmap2, unsigned long, addr, size_t, len, len 64 arch/powerpc/kernel/syscalls.c return do_mmap2(addr, len, prot, flags, fd, pgoff, PAGE_SHIFT-12); len 67 arch/powerpc/kernel/syscalls.c SYSCALL_DEFINE6(mmap, unsigned long, addr, size_t, len, len 71 arch/powerpc/kernel/syscalls.c return do_mmap2(addr, len, prot, flags, fd, offset, PAGE_SHIFT); len 2054 arch/powerpc/kvm/book3s_64_mmu_hv.c size_t len, loff_t *ppos) len 2073 arch/powerpc/kvm/book3s_64_mmu_hv.c if (n > len) len 2074 arch/powerpc/kvm/book3s_64_mmu_hv.c n = len; len 2080 arch/powerpc/kvm/book3s_64_mmu_hv.c len -= n; len 2091 arch/powerpc/kvm/book3s_64_mmu_hv.c for (; len != 0 && i < kvmppc_hpt_npte(&kvm->arch.hpt); len 2113 arch/powerpc/kvm/book3s_64_mmu_hv.c if (n > len) len 2114 arch/powerpc/kvm/book3s_64_mmu_hv.c n = len; len 2120 arch/powerpc/kvm/book3s_64_mmu_hv.c len -= n; len 2136 arch/powerpc/kvm/book3s_64_mmu_hv.c size_t len, loff_t *ppos) len 1190 arch/powerpc/kvm/book3s_64_mmu_radix.c size_t len, loff_t *ppos) len 1216 arch/powerpc/kvm/book3s_64_mmu_radix.c if (n > len) len 1217 arch/powerpc/kvm/book3s_64_mmu_radix.c n = len; len 1223 arch/powerpc/kvm/book3s_64_mmu_radix.c len -= n; len 1235 arch/powerpc/kvm/book3s_64_mmu_radix.c while (len != 0 && p->lpid >= 0) { len 1315 arch/powerpc/kvm/book3s_64_mmu_radix.c if (n > len) len 1316 arch/powerpc/kvm/book3s_64_mmu_radix.c n = len; len 1322 arch/powerpc/kvm/book3s_64_mmu_radix.c len -= n; len 1340 arch/powerpc/kvm/book3s_64_mmu_radix.c size_t len, loff_t *ppos) len 459 arch/powerpc/kvm/book3s_hv.c unsigned long addr, unsigned long len) len 465 arch/powerpc/kvm/book3s_hv.c if (v->next_gpa != addr || v->len != len) { len 467 arch/powerpc/kvm/book3s_hv.c v->len = addr ? len : 0; len 495 arch/powerpc/kvm/book3s_hv.c unsigned long len, nb; len 518 arch/powerpc/kvm/book3s_hv.c len = be16_to_cpu(((struct reg_vpa *)va)->length.hword); len 520 arch/powerpc/kvm/book3s_hv.c len = be32_to_cpu(((struct reg_vpa *)va)->length.word); len 524 arch/powerpc/kvm/book3s_hv.c if (len > nb || len < sizeof(struct reg_vpa)) len 528 arch/powerpc/kvm/book3s_hv.c len = 0; len 544 arch/powerpc/kvm/book3s_hv.c if (len < sizeof(struct lppaca)) len 551 arch/powerpc/kvm/book3s_hv.c if (len < sizeof(struct dtl_entry)) len 553 arch/powerpc/kvm/book3s_hv.c len -= len % sizeof(struct dtl_entry); len 598 arch/powerpc/kvm/book3s_hv.c vpap->len = len; len 638 arch/powerpc/kvm/book3s_hv.c if (va && nb < vpap->len) { len 654 arch/powerpc/kvm/book3s_hv.c vpap->pinned_end = va + vpap->len; len 802 arch/powerpc/kvm/book3s_hv.c unsigned long len) len 813 arch/powerpc/kvm/book3s_hv.c if ((from + len) >= ((from_memslot->base_gfn + from_memslot->npages) len 825 arch/powerpc/kvm/book3s_hv.c if ((to + len) >= ((to_memslot->base_gfn + to_memslot->npages) len 835 arch/powerpc/kvm/book3s_hv.c len); len 1737 arch/powerpc/kvm/book3s_hv.c val->vpaval.length = vcpu->arch.slb_shadow.len; len 1743 arch/powerpc/kvm/book3s_hv.c val->vpaval.length = vcpu->arch.dtl.len; len 1848 arch/powerpc/kvm/book3s_hv.c unsigned long addr, len; len 1956 arch/powerpc/kvm/book3s_hv.c len = val->vpaval.length; len 1960 arch/powerpc/kvm/book3s_hv.c r = set_vpa(vcpu, &vcpu->arch.slb_shadow, addr, len); len 1964 arch/powerpc/kvm/book3s_hv.c len = val->vpaval.length; len 1966 arch/powerpc/kvm/book3s_hv.c if (addr && (len < sizeof(struct dtl_entry) || len 1969 arch/powerpc/kvm/book3s_hv.c len -= len % sizeof(struct dtl_entry); len 1970 arch/powerpc/kvm/book3s_hv.c r = set_vpa(vcpu, &vcpu->arch.dtl, addr, len); len 2158 arch/powerpc/kvm/book3s_hv.c size_t len, loff_t *ppos) len 2210 arch/powerpc/kvm/book3s_hv.c if (len > p->buflen - pos) len 2211 arch/powerpc/kvm/book3s_hv.c len = p->buflen - pos; len 2212 arch/powerpc/kvm/book3s_hv.c n = copy_to_user(buf, p->buf + pos, len); len 2214 arch/powerpc/kvm/book3s_hv.c if (n == len) len 2216 arch/powerpc/kvm/book3s_hv.c len -= n; len 2218 arch/powerpc/kvm/book3s_hv.c *ppos = pos + len; len 2219 arch/powerpc/kvm/book3s_hv.c return len; len 2223 arch/powerpc/kvm/book3s_hv.c size_t len, loff_t *ppos) len 343 arch/powerpc/kvm/book3s_mmu_hpte.c static void kvmppc_mmu_hpte_init_hash(struct hlist_head *hash_list, int len) len 347 arch/powerpc/kvm/book3s_mmu_hpte.c for (i = 0; i < len; i++) len 178 arch/powerpc/kvm/book3s_paired_singles.c int len = sizeof(u32); len 181 arch/powerpc/kvm/book3s_paired_singles.c len = sizeof(u64); len 184 arch/powerpc/kvm/book3s_paired_singles.c r = kvmppc_ld(vcpu, &addr, len, tmp, true); len 192 arch/powerpc/kvm/book3s_paired_singles.c len, 1); len 210 arch/powerpc/kvm/book3s_paired_singles.c addr, len); len 223 arch/powerpc/kvm/book3s_paired_singles.c int len; len 229 arch/powerpc/kvm/book3s_paired_singles.c len = sizeof(u32); len 234 arch/powerpc/kvm/book3s_paired_singles.c len = sizeof(u32); len 239 arch/powerpc/kvm/book3s_paired_singles.c len = sizeof(u64); len 243 arch/powerpc/kvm/book3s_paired_singles.c len = 0; len 246 arch/powerpc/kvm/book3s_paired_singles.c r = kvmppc_st(vcpu, &addr, len, tmp, true); len 251 arch/powerpc/kvm/book3s_paired_singles.c emulated = kvmppc_handle_store(run, vcpu, val, len, 1); len 257 arch/powerpc/kvm/book3s_paired_singles.c val, addr, len); len 311 arch/powerpc/kvm/book3s_paired_singles.c int len = w ? sizeof(u32) : sizeof(u64); len 316 arch/powerpc/kvm/book3s_paired_singles.c r = kvmppc_st(vcpu, &addr, len, tmp, true); len 330 arch/powerpc/kvm/book3s_paired_singles.c tmp[0], tmp[1], addr, len); len 1374 arch/powerpc/kvm/mpic.c gpa_t addr, int len, void *ptr) len 1383 arch/powerpc/kvm/mpic.c if (addr & (len - 1)) { len 1385 arch/powerpc/kvm/mpic.c __func__, addr, len); len 1398 arch/powerpc/kvm/mpic.c if (len == 4) { len 1402 arch/powerpc/kvm/mpic.c } else if (len == 1) { len 1407 arch/powerpc/kvm/mpic.c pr_debug("%s: bad length %d\n", __func__, len); len 1416 arch/powerpc/kvm/mpic.c gpa_t addr, int len, const void *ptr) len 1421 arch/powerpc/kvm/mpic.c if (len != 4) { len 1422 arch/powerpc/kvm/mpic.c pr_debug("%s: bad length %d\n", __func__, len); len 1426 arch/powerpc/kvm/mpic.c pr_debug("%s: bad alignment %llx/%d\n", __func__, addr, len); len 1115 arch/powerpc/kvm/powerpc.c if (run->mmio.len > sizeof(gpr)) { len 1116 arch/powerpc/kvm/powerpc.c printk(KERN_ERR "bad MMIO length: %d\n", run->mmio.len); len 1121 arch/powerpc/kvm/powerpc.c switch (run->mmio.len) { len 1128 arch/powerpc/kvm/powerpc.c switch (run->mmio.len) { len 1137 arch/powerpc/kvm/powerpc.c if ((vcpu->arch.mmio_sp64_extend) && (run->mmio.len == 4)) len 1141 arch/powerpc/kvm/powerpc.c switch (run->mmio.len) { len 1238 arch/powerpc/kvm/powerpc.c run->mmio.len); len 1242 arch/powerpc/kvm/powerpc.c run->mmio.len = bytes; len 1301 arch/powerpc/kvm/powerpc.c vcpu->arch.paddr_accessed += run->mmio.len; len 1326 arch/powerpc/kvm/powerpc.c run->mmio.len); len 1330 arch/powerpc/kvm/powerpc.c run->mmio.len = bytes; len 1448 arch/powerpc/kvm/powerpc.c vcpu->arch.paddr_accessed += run->mmio.len; len 1463 arch/powerpc/kvm/powerpc.c vcpu->arch.paddr_accessed += run->mmio.len; len 1467 arch/powerpc/kvm/powerpc.c run->mmio.len, 1, vcpu->arch.mmio_sign_extend); len 1470 arch/powerpc/kvm/powerpc.c vcpu->arch.io_gpr, run->mmio.len, 1); len 1508 arch/powerpc/kvm/powerpc.c vcpu->arch.paddr_accessed += run->mmio.len; len 1628 arch/powerpc/kvm/powerpc.c vcpu->arch.paddr_accessed += run->mmio.len; len 1642 arch/powerpc/kvm/powerpc.c vcpu->arch.paddr_accessed += run->mmio.len; len 1646 arch/powerpc/kvm/powerpc.c vcpu->arch.io_gpr, run->mmio.len, 1); len 1649 arch/powerpc/kvm/powerpc.c vcpu->arch.io_gpr, run->mmio.len, 1); len 15 arch/powerpc/lib/checksum_wrappers.c int len, __wsum sum, int *err_ptr) len 20 arch/powerpc/lib/checksum_wrappers.c allow_read_from_user(src, len); len 24 arch/powerpc/lib/checksum_wrappers.c if (!len) { len 29 arch/powerpc/lib/checksum_wrappers.c if (unlikely((len < 0) || !access_ok(src, len))) { len 36 arch/powerpc/lib/checksum_wrappers.c len, sum, err_ptr, NULL); len 39 arch/powerpc/lib/checksum_wrappers.c int missing = __copy_from_user(dst, src, len); len 42 arch/powerpc/lib/checksum_wrappers.c memset(dst + len - missing, 0, missing); len 48 arch/powerpc/lib/checksum_wrappers.c csum = csum_partial(dst, len, sum); len 52 arch/powerpc/lib/checksum_wrappers.c prevent_read_from_user(src, len); len 57 arch/powerpc/lib/checksum_wrappers.c __wsum csum_and_copy_to_user(const void *src, void __user *dst, int len, len 63 arch/powerpc/lib/checksum_wrappers.c allow_write_to_user(dst, len); len 67 arch/powerpc/lib/checksum_wrappers.c if (!len) { len 72 arch/powerpc/lib/checksum_wrappers.c if (unlikely((len < 0) || !access_ok(dst, len))) { len 79 arch/powerpc/lib/checksum_wrappers.c len, sum, NULL, err_ptr); len 82 arch/powerpc/lib/checksum_wrappers.c csum = csum_partial(src, len, sum); len 84 arch/powerpc/lib/checksum_wrappers.c if (copy_to_user(dst, src, len)) { len 91 arch/powerpc/lib/checksum_wrappers.c prevent_write_to_user(dst, len); len 55 arch/powerpc/lib/pmem.c size_t len) len 57 arch/powerpc/lib/pmem.c memcpy_flushcache(to, page_to_virt(page) + offset, len); len 47 arch/powerpc/mm/book3s64/radix_hugetlbpage.c unsigned long len, unsigned long pgoff, len 58 arch/powerpc/mm/book3s64/radix_hugetlbpage.c if (addr >= high_limit || (fixed && (addr + len > high_limit))) len 61 arch/powerpc/mm/book3s64/radix_hugetlbpage.c if (len & ~huge_page_mask(h)) len 63 arch/powerpc/mm/book3s64/radix_hugetlbpage.c if (len > high_limit) len 67 arch/powerpc/mm/book3s64/radix_hugetlbpage.c if (addr > high_limit - len) len 69 arch/powerpc/mm/book3s64/radix_hugetlbpage.c if (prepare_hugepage_range(file, addr, len)) len 77 arch/powerpc/mm/book3s64/radix_hugetlbpage.c if (high_limit - len >= addr && addr >= mmap_min_addr && len 78 arch/powerpc/mm/book3s64/radix_hugetlbpage.c (!vma || addr + len <= vm_start_gap(vma))) len 86 arch/powerpc/mm/book3s64/radix_hugetlbpage.c info.length = len; len 86 arch/powerpc/mm/book3s64/subpage_prot.c static void subpage_prot_clear(unsigned long addr, unsigned long len) len 101 arch/powerpc/mm/book3s64/subpage_prot.c limit = addr + len; len 147 arch/powerpc/mm/book3s64/subpage_prot.c unsigned long len) len 159 arch/powerpc/mm/book3s64/subpage_prot.c if (vma && ((addr + len) <= vma->vm_start)) len 163 arch/powerpc/mm/book3s64/subpage_prot.c if (vma->vm_start >= (addr + len)) len 172 arch/powerpc/mm/book3s64/subpage_prot.c unsigned long len) len 189 arch/powerpc/mm/book3s64/subpage_prot.c unsigned long, len, u32 __user *, map) len 203 arch/powerpc/mm/book3s64/subpage_prot.c if ((addr & ~PAGE_MASK) || (len & ~PAGE_MASK) || len 204 arch/powerpc/mm/book3s64/subpage_prot.c addr >= mm->task_size || len >= mm->task_size || len 205 arch/powerpc/mm/book3s64/subpage_prot.c addr + len > mm->task_size) len 208 arch/powerpc/mm/book3s64/subpage_prot.c if (is_hugepage_only_range(mm, addr, len)) len 213 arch/powerpc/mm/book3s64/subpage_prot.c subpage_prot_clear(addr, len); len 217 arch/powerpc/mm/book3s64/subpage_prot.c if (!access_ok(map, (len >> PAGE_SHIFT) * sizeof(u32))) len 236 arch/powerpc/mm/book3s64/subpage_prot.c subpage_mark_vma_nohuge(mm, addr, len); len 237 arch/powerpc/mm/book3s64/subpage_prot.c for (limit = addr + len; addr < limit; addr = next) { len 272 arch/powerpc/mm/drmem.c int len; len 274 arch/powerpc/mm/drmem.c prop = of_get_flat_dt_prop(node, "ibm,lmb-size", &len); len 275 arch/powerpc/mm/drmem.c if (!prop || len < dt_root_size_cells * sizeof(__be32)) len 280 arch/powerpc/mm/drmem.c usm = of_get_flat_dt_prop(node, "linux,drconf-usable-memory", &len); len 282 arch/powerpc/mm/drmem.c prop = of_get_flat_dt_prop(node, "ibm,dynamic-memory", &len); len 287 arch/powerpc/mm/drmem.c &len); len 300 arch/powerpc/mm/drmem.c int len; len 305 arch/powerpc/mm/drmem.c prop = of_get_property(dn, "ibm,lmb-size", &len); len 306 arch/powerpc/mm/drmem.c if (!prop || len < dt_root_size_cells * sizeof(__be32)) { len 323 arch/powerpc/mm/drmem.c u32 len; len 325 arch/powerpc/mm/drmem.c prop = of_get_property(dn, "linux,drconf-usable-memory", &len); len 326 arch/powerpc/mm/drmem.c if (!prop || len < sizeof(unsigned int)) len 535 arch/powerpc/mm/hugetlbpage.c unsigned long len, unsigned long pgoff, len 543 arch/powerpc/mm/hugetlbpage.c return radix__hugetlb_get_unmapped_area(file, addr, len, len 546 arch/powerpc/mm/hugetlbpage.c return slice_get_unmapped_area(addr, len, flags, mmu_psize, 1); len 576 arch/powerpc/mm/mem.c unsigned long addr, int len) len 581 arch/powerpc/mm/mem.c flush_icache_range(maddr, maddr + len); len 91 arch/powerpc/mm/mmap.c unsigned long len, unsigned long pgoff, len 101 arch/powerpc/mm/mmap.c if (addr >= high_limit || (fixed && (addr + len > high_limit))) len 104 arch/powerpc/mm/mmap.c if (len > high_limit) len 108 arch/powerpc/mm/mmap.c if (addr > high_limit - len) len 116 arch/powerpc/mm/mmap.c if (high_limit - len >= addr && addr >= mmap_min_addr && len 117 arch/powerpc/mm/mmap.c (!vma || addr + len <= vm_start_gap(vma))) len 122 arch/powerpc/mm/mmap.c info.length = len; len 133 arch/powerpc/mm/mmap.c const unsigned long len, len 145 arch/powerpc/mm/mmap.c if (addr >= high_limit || (fixed && (addr + len > high_limit))) len 148 arch/powerpc/mm/mmap.c if (len > high_limit) len 152 arch/powerpc/mm/mmap.c if (addr > high_limit - len) len 160 arch/powerpc/mm/mmap.c if (high_limit - len >= addr && addr >= mmap_min_addr && len 161 arch/powerpc/mm/mmap.c (!vma || addr + len <= vm_start_gap(vma))) len 166 arch/powerpc/mm/mmap.c info.length = len; len 182 arch/powerpc/mm/mmap.c return radix__arch_get_unmapped_area(filp, addr0, len, pgoff, flags); len 401 arch/powerpc/mm/numa.c u32 len; len 407 arch/powerpc/mm/numa.c prop = of_get_property(memory, "ibm,associativity-lookup-arrays", &len); len 408 arch/powerpc/mm/numa.c if (!prop || len < 2 * sizeof(unsigned int)) { len 421 arch/powerpc/mm/numa.c if (len < (aa->n_arrays * aa->array_sz + 2) * sizeof(unsigned int)) len 690 arch/powerpc/mm/numa.c unsigned int len; len 693 arch/powerpc/mm/numa.c "linux,usable-memory", &len); len 694 arch/powerpc/mm/numa.c if (!memcell_buf || len <= 0) len 695 arch/powerpc/mm/numa.c memcell_buf = of_get_property(memory, "reg", &len); len 696 arch/powerpc/mm/numa.c if (!memcell_buf || len <= 0) len 700 arch/powerpc/mm/numa.c ranges = (len >> 2) / (n_mem_addr_cells + n_mem_size_cells); len 998 arch/powerpc/mm/numa.c unsigned int len; len 1000 arch/powerpc/mm/numa.c memcell_buf = of_get_property(memory, "reg", &len); len 1001 arch/powerpc/mm/numa.c if (!memcell_buf || len <= 0) len 1005 arch/powerpc/mm/numa.c ranges = (len >> 2) / (n_mem_addr_cells + n_mem_size_cells); len 60 arch/powerpc/mm/slice.c static void slice_range_to_mask(unsigned long start, unsigned long len, len 63 arch/powerpc/mm/slice.c unsigned long end = start + len - 1; len 87 arch/powerpc/mm/slice.c unsigned long len) len 91 arch/powerpc/mm/slice.c if ((mm_ctx_slb_addr_limit(&mm->context) - len) < addr) len 94 arch/powerpc/mm/slice.c return (!vma || (addr + len) <= vm_start_gap(vma)); len 140 arch/powerpc/mm/slice.c unsigned long start, unsigned long len) len 142 arch/powerpc/mm/slice.c unsigned long end = start + len - 1; len 279 arch/powerpc/mm/slice.c unsigned long len, len 288 arch/powerpc/mm/slice.c info.length = len; len 325 arch/powerpc/mm/slice.c unsigned long len, len 335 arch/powerpc/mm/slice.c info.length = len; len 380 arch/powerpc/mm/slice.c return slice_find_area_bottomup(mm, len, available, psize, high_limit); len 384 arch/powerpc/mm/slice.c static unsigned long slice_find_area(struct mm_struct *mm, unsigned long len, len 389 arch/powerpc/mm/slice.c return slice_find_area_topdown(mm, len, mask, psize, high_limit); len 391 arch/powerpc/mm/slice.c return slice_find_area_bottomup(mm, len, mask, psize, high_limit); len 429 arch/powerpc/mm/slice.c unsigned long slice_get_unmapped_area(unsigned long addr, unsigned long len, len 445 arch/powerpc/mm/slice.c if (addr >= high_limit || (fixed && (addr + len > high_limit))) len 448 arch/powerpc/mm/slice.c if (len > high_limit) len 450 arch/powerpc/mm/slice.c if (len & (page_size - 1)) len 455 arch/powerpc/mm/slice.c if (addr > high_limit - len) len 477 arch/powerpc/mm/slice.c addr, len, flags, topdown); len 484 arch/powerpc/mm/slice.c if (addr > high_limit - len || addr < mmap_min_addr || len 485 arch/powerpc/mm/slice.c !slice_area_is_free(mm, addr, len)) len 537 arch/powerpc/mm/slice.c if (slice_check_range_fits(mm, &good_mask, addr, len)) { len 546 arch/powerpc/mm/slice.c newaddr = slice_find_area(mm, len, &good_mask, len 565 arch/powerpc/mm/slice.c if (slice_check_range_fits(mm, &potential_mask, addr, len)) { len 582 arch/powerpc/mm/slice.c newaddr = slice_find_area(mm, len, &good_mask, len 593 arch/powerpc/mm/slice.c newaddr = slice_find_area(mm, len, &potential_mask, len 600 arch/powerpc/mm/slice.c newaddr = slice_find_area(mm, len, &potential_mask, len 607 arch/powerpc/mm/slice.c slice_range_to_mask(newaddr, len, &potential_mask); len 644 arch/powerpc/mm/slice.c unsigned long len, len 648 arch/powerpc/mm/slice.c return slice_get_unmapped_area(addr, len, flags, len 654 arch/powerpc/mm/slice.c const unsigned long len, len 658 arch/powerpc/mm/slice.c return slice_get_unmapped_area(addr0, len, flags, len 730 arch/powerpc/mm/slice.c unsigned long len, unsigned int psize) len 736 arch/powerpc/mm/slice.c slice_range_to_mask(start, len, &mask); len 761 arch/powerpc/mm/slice.c unsigned long len) len 777 arch/powerpc/mm/slice.c return !slice_check_range_fits(mm, &available, addr, len); len 780 arch/powerpc/mm/slice.c return !slice_check_range_fits(mm, maskp, addr, len); len 63 arch/powerpc/net/bpf_jit_comp.c PPC_LWZ_OFFS(r_HL, r_skb, offsetof(struct sk_buff, len)); len 115 arch/powerpc/net/bpf_jit_comp.c int flen = fp->len; len 324 arch/powerpc/net/bpf_jit_comp.c BUILD_BUG_ON(FIELD_SIZEOF(struct sk_buff, len) != 4); len 325 arch/powerpc/net/bpf_jit_comp.c PPC_LWZ_OFFS(r_A, r_skb, offsetof(struct sk_buff, len)); len 331 arch/powerpc/net/bpf_jit_comp.c PPC_LWZ_OFFS(r_X, r_skb, offsetof(struct sk_buff, len)); len 560 arch/powerpc/net/bpf_jit_comp.c int flen = fp->len; len 297 arch/powerpc/net/bpf_jit_comp64.c int flen = fp->len; len 1023 arch/powerpc/net/bpf_jit_comp64.c for (i = 0; i < fp->len; i++) { len 1114 arch/powerpc/net/bpf_jit_comp64.c flen = fp->len; len 191 arch/powerpc/perf/hv-24x7.c static char *event_name(struct hv_24x7_event_data *ev, int *len) len 193 arch/powerpc/perf/hv-24x7.c *len = be16_to_cpu(ev->event_name_len) - 2; len 197 arch/powerpc/perf/hv-24x7.c static char *event_desc(struct hv_24x7_event_data *ev, int *len) len 202 arch/powerpc/perf/hv-24x7.c *len = be16_to_cpu(*desc_len) - 2; len 206 arch/powerpc/perf/hv-24x7.c static char *event_long_desc(struct hv_24x7_event_data *ev, int *len) len 213 arch/powerpc/perf/hv-24x7.c *len = be16_to_cpu(*long_desc_len) - 2; len 148 arch/powerpc/platforms/4xx/cpm.c int len; len 151 arch/powerpc/platforms/4xx/cpm.c len = p ? p - buf : n; len 154 arch/powerpc/platforms/4xx/cpm.c if (strncmp(buf, idle_mode[i].name, len) == 0) { len 237 arch/powerpc/platforms/4xx/cpm.c int len; len 238 arch/powerpc/platforms/4xx/cpm.c const unsigned int *prop = of_get_property(np, name, &len); len 240 arch/powerpc/platforms/4xx/cpm.c if (prop == NULL || len < sizeof(u32)) len 1604 arch/powerpc/platforms/4xx/pci.c int offset, int len, u32 *val) len 1630 arch/powerpc/platforms/4xx/pci.c switch (len) { len 1645 arch/powerpc/platforms/4xx/pci.c devfn, offset, len, addr + offset, *val); len 1650 arch/powerpc/platforms/4xx/pci.c if (len != 4 || offset != 0) len 1661 arch/powerpc/platforms/4xx/pci.c int offset, int len, u32 val) len 1685 arch/powerpc/platforms/4xx/pci.c devfn, offset, len, addr + offset, val); len 1687 arch/powerpc/platforms/4xx/pci.c switch (len) { len 78 arch/powerpc/platforms/4xx/soc.c int len; len 96 arch/powerpc/platforms/4xx/soc.c dcrreg = of_get_property(np, "dcr-reg", &len); len 97 arch/powerpc/platforms/4xx/soc.c if (!dcrreg || (len != 4 * sizeof(u32))) { len 232 arch/powerpc/platforms/4xx/uic.c int len; len 241 arch/powerpc/platforms/4xx/uic.c indexp = of_get_property(node, "cell-index", &len); len 242 arch/powerpc/platforms/4xx/uic.c if (!indexp || (len != sizeof(u32))) { len 249 arch/powerpc/platforms/4xx/uic.c dcrreg = of_get_property(node, "dcr-reg", &len); len 250 arch/powerpc/platforms/4xx/uic.c if (!dcrreg || (len != 2*sizeof(u32))) { len 236 arch/powerpc/platforms/512x/clock-commonclk.c u32 __iomem *reg, u8 pos, u8 len, int divflags) len 240 arch/powerpc/platforms/512x/clock-commonclk.c reg, pos, len, divflags, &clklock); len 245 arch/powerpc/platforms/512x/clock-commonclk.c u32 __iomem *reg, u8 pos, u8 len, len 252 arch/powerpc/platforms/512x/clock-commonclk.c reg, pos, len, divflags, len 271 arch/powerpc/platforms/512x/clock-commonclk.c u32 __iomem *reg, u8 pos, u8 len) len 280 arch/powerpc/platforms/512x/clock-commonclk.c reg, pos, len, muxflags, &clklock); len 286 arch/powerpc/platforms/512x/clock-commonclk.c static inline int get_bit_field(uint32_t __iomem *reg, uint8_t pos, uint8_t len) len 292 arch/powerpc/platforms/512x/clock-commonclk.c val &= (1 << len) - 1; len 36 arch/powerpc/platforms/52xx/efika.c int len, u32 * val) len 45 arch/powerpc/platforms/52xx/efika.c rval = rtas_call(rtas_token("read-pci-config"), 2, 2, &ret, addr, len); len 51 arch/powerpc/platforms/52xx/efika.c int offset, int len, u32 val) len 60 arch/powerpc/platforms/52xx/efika.c addr, len, val); len 73 arch/powerpc/platforms/52xx/efika.c int len; len 97 arch/powerpc/platforms/52xx/efika.c bus_range = of_get_property(pcictrl, "bus-range", &len); len 98 arch/powerpc/platforms/52xx/efika.c if (bus_range == NULL || len < 2 * sizeof(int)) { len 538 arch/powerpc/platforms/52xx/mpc52xx_gpt.c size_t len, loff_t *ppos) len 108 arch/powerpc/platforms/52xx/mpc52xx_pci.c int offset, int len, u32 *val) len 128 arch/powerpc/platforms/52xx/mpc52xx_pci.c switch (len) { len 149 arch/powerpc/platforms/52xx/mpc52xx_pci.c if (len != 4) { len 151 arch/powerpc/platforms/52xx/mpc52xx_pci.c value &= 0xffffffff >> (32 - (len << 3)); len 165 arch/powerpc/platforms/52xx/mpc52xx_pci.c int offset, int len, u32 val) len 185 arch/powerpc/platforms/52xx/mpc52xx_pci.c switch (len) { len 206 arch/powerpc/platforms/52xx/mpc52xx_pci.c if (len != 4) { len 210 arch/powerpc/platforms/52xx/mpc52xx_pci.c mask = (0xffffffff >> (32 - (len << 3))); len 366 arch/powerpc/platforms/52xx/mpc52xx_pci.c int len; len 381 arch/powerpc/platforms/52xx/mpc52xx_pci.c bus_range = of_get_property(node, "bus-range", &len); len 382 arch/powerpc/platforms/52xx/mpc52xx_pci.c if (bus_range == NULL || len < 2 * sizeof(int)) { len 325 arch/powerpc/platforms/8xx/micropatch.c static void __init cpm_write_patch(cpm8xx_t *cp, int offset, uint *patch, int len) len 327 arch/powerpc/platforms/8xx/micropatch.c if (!len) len 329 arch/powerpc/platforms/8xx/micropatch.c memcpy_toio(cp->cp_dpmem + offset, patch, len); len 97 arch/powerpc/platforms/8xx/tqm8xx_setup.c int len; len 106 arch/powerpc/platforms/8xx/tqm8xx_setup.c prop = of_find_property(dnode, "ethernet1", &len); len 35 arch/powerpc/platforms/amigaone/setup.c int len; len 46 arch/powerpc/platforms/amigaone/setup.c bus_range = of_get_property(dev, "bus-range", &len); len 47 arch/powerpc/platforms/amigaone/setup.c if ((bus_range == NULL) || (len < 2 * sizeof(int))) len 203 arch/powerpc/platforms/cell/axon_msi.c int len; len 216 arch/powerpc/platforms/cell/axon_msi.c prop = of_get_property(dn, "msi-address-64", &len); len 221 arch/powerpc/platforms/cell/axon_msi.c prop = of_get_property(dn, "msi-address-32", &len); len 232 arch/powerpc/platforms/cell/axon_msi.c switch (len) { len 173 arch/powerpc/platforms/cell/cbe_regs.c int len,i; len 176 arch/powerpc/platforms/cell/cbe_regs.c cpu_handle = of_get_property(np, "cpus", &len); len 185 arch/powerpc/platforms/cell/cbe_regs.c for (i=0; i<len; i++) len 216 arch/powerpc/platforms/cell/cbe_regs.c unsigned int len; len 223 arch/powerpc/platforms/cell/cbe_regs.c map->pmd_regs = ioremap(prop->address, prop->len); len 227 arch/powerpc/platforms/cell/cbe_regs.c map->iic_regs = ioremap(prop->address, prop->len); len 231 arch/powerpc/platforms/cell/cbe_regs.c map->mic_tm_regs = ioremap(prop->address, prop->len); len 797 arch/powerpc/platforms/cell/iommu.c int i, len, best, naddr, nsize, pna, range_size; len 811 arch/powerpc/platforms/cell/iommu.c ranges = of_get_property(np, "dma-ranges", &len); len 814 arch/powerpc/platforms/cell/iommu.c if (ranges && len > 0) len 823 arch/powerpc/platforms/cell/iommu.c len /= sizeof(u32); len 833 arch/powerpc/platforms/cell/iommu.c for (i = 0, best = -1, best_size = 0; i < len; i += range_size) { len 108 arch/powerpc/platforms/cell/spu_manage.c unsigned int len; len 116 arch/powerpc/platforms/cell/spu_manage.c return ioremap(prop->address, prop->len); len 194 arch/powerpc/platforms/cell/spu_manage.c unsigned long len; len 202 arch/powerpc/platforms/cell/spu_manage.c len = resource_size(&resource); len 203 arch/powerpc/platforms/cell/spu_manage.c *virt = ioremap(resource.start, len); len 70 arch/powerpc/platforms/cell/spufs/file.c size_t len, loff_t *ppos) len 96 arch/powerpc/platforms/cell/spufs/file.c ret = simple_read_from_buffer(buf, len, ppos, attr->get_buf, size); len 103 arch/powerpc/platforms/cell/spufs/file.c size_t len, loff_t *ppos) len 119 arch/powerpc/platforms/cell/spufs/file.c size = min(sizeof(attr->set_buf) - 1, len); len 123 arch/powerpc/platforms/cell/spufs/file.c ret = len; /* claim we got the whole input */ len 256 arch/powerpc/platforms/cell/spufs/file.c void *buf, int len, int write) len 266 arch/powerpc/platforms/cell/spufs/file.c if ((offset + len) > vma->vm_end) len 267 arch/powerpc/platforms/cell/spufs/file.c len = vma->vm_end - offset; len 270 arch/powerpc/platforms/cell/spufs/file.c memcpy_toio(local_store + offset, buf, len); len 272 arch/powerpc/platforms/cell/spufs/file.c memcpy_fromio(buf, local_store + offset, len); len 274 arch/powerpc/platforms/cell/spufs/file.c return len; len 590 arch/powerpc/platforms/cell/spufs/file.c size_t len, loff_t *pos) len 596 arch/powerpc/platforms/cell/spufs/file.c if (len < 4) len 599 arch/powerpc/platforms/cell/spufs/file.c if (!access_ok(buf, len)) len 608 arch/powerpc/platforms/cell/spufs/file.c for (count = 0; (count + 4) <= len; count += 4, udata++) { len 641 arch/powerpc/platforms/cell/spufs/file.c size_t len, loff_t *pos) len 647 arch/powerpc/platforms/cell/spufs/file.c if (len < 4) len 698 arch/powerpc/platforms/cell/spufs/file.c size_t len, loff_t *pos) len 704 arch/powerpc/platforms/cell/spufs/file.c if (len < 4) len 707 arch/powerpc/platforms/cell/spufs/file.c if (!access_ok(buf, len)) len 734 arch/powerpc/platforms/cell/spufs/file.c for (count = 4, udata++; (count + 4) <= len; count += 4, udata++) { len 781 arch/powerpc/platforms/cell/spufs/file.c size_t len, loff_t *pos) len 787 arch/powerpc/platforms/cell/spufs/file.c if (len < 4) len 836 arch/powerpc/platforms/cell/spufs/file.c size_t len, loff_t *pos) len 842 arch/powerpc/platforms/cell/spufs/file.c if (len < 4) len 846 arch/powerpc/platforms/cell/spufs/file.c if (!access_ok(buf, len)) len 874 arch/powerpc/platforms/cell/spufs/file.c for (count = 4, udata++; (count + 4) <= len; count += 4, udata++) { len 917 arch/powerpc/platforms/cell/spufs/file.c size_t len, loff_t *pos) len 923 arch/powerpc/platforms/cell/spufs/file.c if (len < 4) len 971 arch/powerpc/platforms/cell/spufs/file.c size_t len, loff_t *pos) len 976 arch/powerpc/platforms/cell/spufs/file.c if (len < 4) len 995 arch/powerpc/platforms/cell/spufs/file.c size_t len, loff_t *pos) len 1003 arch/powerpc/platforms/cell/spufs/file.c ret = __spufs_signal1_read(ctx, buf, len, pos); len 1010 arch/powerpc/platforms/cell/spufs/file.c size_t len, loff_t *pos) len 1018 arch/powerpc/platforms/cell/spufs/file.c if (len < 4) len 1108 arch/powerpc/platforms/cell/spufs/file.c size_t len, loff_t *pos) len 1113 arch/powerpc/platforms/cell/spufs/file.c if (len < 4) len 1132 arch/powerpc/platforms/cell/spufs/file.c size_t len, loff_t *pos) len 1140 arch/powerpc/platforms/cell/spufs/file.c ret = __spufs_signal2_read(ctx, buf, len, pos); len 1147 arch/powerpc/platforms/cell/spufs/file.c size_t len, loff_t *pos) len 1155 arch/powerpc/platforms/cell/spufs/file.c if (len < 4) len 1965 arch/powerpc/platforms/cell/spufs/file.c char __user *buf, size_t len, loff_t *pos) len 1975 arch/powerpc/platforms/cell/spufs/file.c return simple_read_from_buffer(buf, len, pos, &data, sizeof data); len 1979 arch/powerpc/platforms/cell/spufs/file.c size_t len, loff_t *pos) len 1984 arch/powerpc/platforms/cell/spufs/file.c if (!access_ok(buf, len)) len 1991 arch/powerpc/platforms/cell/spufs/file.c ret = __spufs_mbox_info_read(ctx, buf, len, pos); len 2005 arch/powerpc/platforms/cell/spufs/file.c char __user *buf, size_t len, loff_t *pos) len 2015 arch/powerpc/platforms/cell/spufs/file.c return simple_read_from_buffer(buf, len, pos, &data, sizeof data); len 2019 arch/powerpc/platforms/cell/spufs/file.c size_t len, loff_t *pos) len 2024 arch/powerpc/platforms/cell/spufs/file.c if (!access_ok(buf, len)) len 2031 arch/powerpc/platforms/cell/spufs/file.c ret = __spufs_ibox_info_read(ctx, buf, len, pos); len 2045 arch/powerpc/platforms/cell/spufs/file.c char __user *buf, size_t len, loff_t *pos) len 2057 arch/powerpc/platforms/cell/spufs/file.c return simple_read_from_buffer(buf, len, pos, &data, len 2062 arch/powerpc/platforms/cell/spufs/file.c size_t len, loff_t *pos) len 2067 arch/powerpc/platforms/cell/spufs/file.c if (!access_ok(buf, len)) len 2074 arch/powerpc/platforms/cell/spufs/file.c ret = __spufs_wbox_info_read(ctx, buf, len, pos); len 2088 arch/powerpc/platforms/cell/spufs/file.c char __user *buf, size_t len, loff_t *pos) len 2109 arch/powerpc/platforms/cell/spufs/file.c return simple_read_from_buffer(buf, len, pos, &info, len 2114 arch/powerpc/platforms/cell/spufs/file.c size_t len, loff_t *pos) len 2119 arch/powerpc/platforms/cell/spufs/file.c if (!access_ok(buf, len)) len 2126 arch/powerpc/platforms/cell/spufs/file.c ret = __spufs_dma_info_read(ctx, buf, len, pos); len 2140 arch/powerpc/platforms/cell/spufs/file.c char __user *buf, size_t len, loff_t *pos) len 2147 arch/powerpc/platforms/cell/spufs/file.c if (len < ret) len 2150 arch/powerpc/platforms/cell/spufs/file.c if (!access_ok(buf, len)) len 2166 arch/powerpc/platforms/cell/spufs/file.c return simple_read_from_buffer(buf, len, pos, &info, len 2171 arch/powerpc/platforms/cell/spufs/file.c size_t len, loff_t *pos) len 2180 arch/powerpc/platforms/cell/spufs/file.c ret = __spufs_proxydma_info_read(ctx, buf, len, pos); len 2377 arch/powerpc/platforms/cell/spufs/file.c size_t len, loff_t *ppos) len 2390 arch/powerpc/platforms/cell/spufs/file.c while (cnt < len) { len 2427 arch/powerpc/platforms/cell/spufs/file.c if (width < len) len 35 arch/powerpc/platforms/chrp/pci.c int len, u32 *val) len 47 arch/powerpc/platforms/chrp/pci.c switch (len) { len 62 arch/powerpc/platforms/chrp/pci.c int len, u32 val) len 74 arch/powerpc/platforms/chrp/pci.c switch (len) { len 98 arch/powerpc/platforms/chrp/pci.c int len, u32 *val) len 107 arch/powerpc/platforms/chrp/pci.c rval = rtas_call(rtas_token("read-pci-config"), 2, 2, &ret, addr, len); len 113 arch/powerpc/platforms/chrp/pci.c int len, u32 val) len 122 arch/powerpc/platforms/chrp/pci.c addr, len, val); len 212 arch/powerpc/platforms/chrp/pci.c int len, index = -1; len 243 arch/powerpc/platforms/chrp/pci.c bus_range = of_get_property(dev, "bus-range", &len); len 244 arch/powerpc/platforms/chrp/pci.c if (bus_range == NULL || len < 2 * sizeof(int)) { len 292 arch/powerpc/platforms/chrp/pci.c &len); len 293 arch/powerpc/platforms/chrp/pci.c if (dma && len >= sizeof(*dma)) { len 296 arch/powerpc/platforms/chrp/pci.c len - sizeof(*dma)); len 310 arch/powerpc/platforms/chrp/pci.c dma = of_get_property(dev, "ibm,dma-ranges", &len); len 311 arch/powerpc/platforms/chrp/pci.c if (index == 0 && dma != NULL && len >= 6 * sizeof(*dma)) { len 378 arch/powerpc/platforms/chrp/setup.c int len, i, j; len 407 arch/powerpc/platforms/chrp/setup.c iranges = of_get_property(np, "interrupt-ranges", &len); len 409 arch/powerpc/platforms/chrp/setup.c len = 0; /* non-distributed mpic */ len 411 arch/powerpc/platforms/chrp/setup.c len /= 2 * sizeof(unsigned int); len 417 arch/powerpc/platforms/chrp/setup.c if (oplen < len) { len 419 arch/powerpc/platforms/chrp/setup.c " OpenPIC (%d < %d)\n", oplen, len); len 420 arch/powerpc/platforms/chrp/setup.c len = oplen; len 424 arch/powerpc/platforms/chrp/setup.c if (len > 0 && iranges[1] != 0) { len 428 arch/powerpc/platforms/chrp/setup.c if (len > 1) len 438 arch/powerpc/platforms/chrp/setup.c for (i = 1; i < len; ++i) { len 40 arch/powerpc/platforms/embedded6xx/linkstation.c int len; len 46 arch/powerpc/platforms/embedded6xx/linkstation.c bus_range = of_get_property(dev, "bus-range", &len); len 47 arch/powerpc/platforms/embedded6xx/linkstation.c if (bus_range == NULL || len < 2 * sizeof(int)) len 32 arch/powerpc/platforms/embedded6xx/ls_uart.c int len = strlen(string); len 39 arch/powerpc/platforms/embedded6xx/ls_uart.c for (j = 0; j < 16 && i < len; j++, i++) len 41 arch/powerpc/platforms/embedded6xx/ls_uart.c if (i == len) { len 118 arch/powerpc/platforms/embedded6xx/ls_uart.c int len; len 124 arch/powerpc/platforms/embedded6xx/ls_uart.c avr_clock = *(u32*)of_get_property(avr, "clock-frequency", &len); len 125 arch/powerpc/platforms/embedded6xx/ls_uart.c phys_addr = ((u32*)of_get_property(avr, "reg", &len))[0]; len 109 arch/powerpc/platforms/embedded6xx/mvme5100.c int len; len 115 arch/powerpc/platforms/embedded6xx/mvme5100.c bus_range = of_get_property(dev, "bus-range", &len); len 43 arch/powerpc/platforms/embedded6xx/storcenter.c int len; len 53 arch/powerpc/platforms/embedded6xx/storcenter.c bus_range = of_get_property(dev, "bus-range", &len); len 32 arch/powerpc/platforms/embedded6xx/usbgecko_udbg.c #define EXI_CR_TLEN(len) (((len)-1)<<4) len 40 arch/powerpc/platforms/maple/pci.c int len; len 47 arch/powerpc/platforms/maple/pci.c bus_range = of_get_property(node, "bus-range", &len); len 48 arch/powerpc/platforms/maple/pci.c if (bus_range != NULL && len > 2 * sizeof(int)) { len 67 arch/powerpc/platforms/maple/pci.c int len; len 70 arch/powerpc/platforms/maple/pci.c prop = of_find_property(bridge, "bus-range", &len); len 71 arch/powerpc/platforms/maple/pci.c if (prop == NULL || prop->value == NULL || len < 2 * sizeof(int)) { len 118 arch/powerpc/platforms/maple/pci.c int offset, int len, u32 *val) len 134 arch/powerpc/platforms/maple/pci.c switch (len) { len 149 arch/powerpc/platforms/maple/pci.c int offset, int len, u32 val) len 165 arch/powerpc/platforms/maple/pci.c switch (len) { len 207 arch/powerpc/platforms/maple/pci.c int len, u32 *val) len 212 arch/powerpc/platforms/maple/pci.c addr += ((offset & ~3) << 2) + (4 - len - (offset & 3)); len 214 arch/powerpc/platforms/maple/pci.c switch (len) { len 230 arch/powerpc/platforms/maple/pci.c int len, u32 val) len 234 arch/powerpc/platforms/maple/pci.c addr = hose->cfg_addr + ((offset & ~3) << 2) + (4 - len - (offset & 3)); len 239 arch/powerpc/platforms/maple/pci.c switch (len) { len 255 arch/powerpc/platforms/maple/pci.c int offset, int len, u32 *val) len 265 arch/powerpc/platforms/maple/pci.c return u3_ht_root_read_config(hose, offset, len, val); len 278 arch/powerpc/platforms/maple/pci.c switch (len) { len 293 arch/powerpc/platforms/maple/pci.c int offset, int len, u32 val) len 303 arch/powerpc/platforms/maple/pci.c return u3_ht_root_write_config(hose, offset, len, val); len 315 arch/powerpc/platforms/maple/pci.c switch (len) { len 372 arch/powerpc/platforms/maple/pci.c int offset, int len, u32 *val) len 389 arch/powerpc/platforms/maple/pci.c switch (len) { len 403 arch/powerpc/platforms/maple/pci.c int offset, int len, u32 val) len 420 arch/powerpc/platforms/maple/pci.c switch (len) { len 491 arch/powerpc/platforms/maple/pci.c int len; len 499 arch/powerpc/platforms/maple/pci.c bus_range = of_get_property(dev, "bus-range", &len); len 500 arch/powerpc/platforms/maple/pci.c if (bus_range == NULL || len < 2 * sizeof(int)) { len 63 arch/powerpc/platforms/pasemi/misc.c int len; len 65 arch/powerpc/platforms/pasemi/misc.c addr = of_get_property(node, "reg", &len); len 66 arch/powerpc/platforms/pasemi/misc.c if (!addr || len < sizeof(int) || len 58 arch/powerpc/platforms/pasemi/pci.c int offset, int len, u32 *val) len 82 arch/powerpc/platforms/pasemi/pci.c switch (len) { len 156 arch/powerpc/platforms/pasemi/pci.c int offset, int len, u32 *val) len 168 arch/powerpc/platforms/pasemi/pci.c if (workaround_5945(bus, devfn, offset, len, val)) len 179 arch/powerpc/platforms/pasemi/pci.c switch (len) { len 195 arch/powerpc/platforms/pasemi/pci.c int offset, int len, u32 val) len 215 arch/powerpc/platforms/pasemi/pci.c switch (len) { len 2718 arch/powerpc/platforms/powermac/feature.c int len; len 2727 arch/powerpc/platforms/powermac/feature.c slots = of_get_property(np, "slot-names", &len); len 2728 arch/powerpc/platforms/powermac/feature.c conn = of_get_property(np, "AAPL,connector", &len); len 95 arch/powerpc/platforms/powermac/low_i2c.c u32 subaddr, u8 *data, int len); len 113 arch/powerpc/platforms/powermac/low_i2c.c unsigned len; len 282 arch/powerpc/platforms/powermac/low_i2c.c if (host->len == 0) len 286 arch/powerpc/platforms/powermac/low_i2c.c if (host->len > 1) len 292 arch/powerpc/platforms/powermac/low_i2c.c host->len--; len 301 arch/powerpc/platforms/powermac/low_i2c.c host->len--; len 303 arch/powerpc/platforms/powermac/low_i2c.c if (host->len == 0) len 305 arch/powerpc/platforms/powermac/low_i2c.c else if (host->len == 1) len 313 arch/powerpc/platforms/powermac/low_i2c.c } else if (host->len) { len 315 arch/powerpc/platforms/powermac/low_i2c.c host->len--; len 397 arch/powerpc/platforms/powermac/low_i2c.c u32 subaddr, u8 *data, int len) len 441 arch/powerpc/platforms/powermac/low_i2c.c host->len = len; len 673 arch/powerpc/platforms/powermac/low_i2c.c u32 subaddr, u8 *data, int len) len 683 arch/powerpc/platforms/powermac/low_i2c.c if (len > 16) len 691 arch/powerpc/platforms/powermac/low_i2c.c hdr->count = len; len 722 arch/powerpc/platforms/powermac/low_i2c.c if (!read && len) { len 723 arch/powerpc/platforms/powermac/low_i2c.c memcpy(hdr->data, data, len); len 724 arch/powerpc/platforms/powermac/low_i2c.c req->nbytes += len; len 763 arch/powerpc/platforms/powermac/low_i2c.c if (rlen != len) { len 765 arch/powerpc/platforms/powermac/low_i2c.c " bytes, expected %d !\n", rlen, len); len 768 arch/powerpc/platforms/powermac/low_i2c.c if (len) len 769 arch/powerpc/platforms/powermac/low_i2c.c memcpy(data, &req->reply[1], len); len 839 arch/powerpc/platforms/powermac/low_i2c.c u32 subaddr, u8 *data, int len) len 846 arch/powerpc/platforms/powermac/low_i2c.c if ((read && len > SMU_I2C_READ_MAX) || len 847 arch/powerpc/platforms/powermac/low_i2c.c ((!read) && len > SMU_I2C_WRITE_MAX)) len 853 arch/powerpc/platforms/powermac/low_i2c.c cmd->info.datalen = len; len 877 arch/powerpc/platforms/powermac/low_i2c.c if (!read && len) len 878 arch/powerpc/platforms/powermac/low_i2c.c memcpy(cmd->info.data, data, len); len 889 arch/powerpc/platforms/powermac/low_i2c.c if (read && len) len 890 arch/powerpc/platforms/powermac/low_i2c.c memcpy(data, cmd->info.data, len); len 1135 arch/powerpc/platforms/powermac/low_i2c.c u32 subaddr, u8 *data, int len) len 1143 arch/powerpc/platforms/powermac/low_i2c.c subaddr, len, bus->busnode); len 1145 arch/powerpc/platforms/powermac/low_i2c.c rc = bus->xfer(bus, addrdir, subsize, subaddr, data, len); len 1273 arch/powerpc/platforms/powermac/low_i2c.c static int pmac_i2c_do_read(PMF_STD_ARGS, u32 len) len 1277 arch/powerpc/platforms/powermac/low_i2c.c inst->bytes = len; len 1279 arch/powerpc/platforms/powermac/low_i2c.c inst->buffer, len); len 1282 arch/powerpc/platforms/powermac/low_i2c.c static int pmac_i2c_do_write(PMF_STD_ARGS, u32 len, const u8 *data) len 1287 arch/powerpc/platforms/powermac/low_i2c.c (u8 *)data, len); len 1297 arch/powerpc/platforms/powermac/low_i2c.c u32 len, const u8 *mask, const u8 *val) len 1302 arch/powerpc/platforms/powermac/low_i2c.c for (i = 0; i < len; i ++) len 1305 arch/powerpc/platforms/powermac/low_i2c.c for (i = 0; i < len; i ++) len 1327 arch/powerpc/platforms/powermac/low_i2c.c static int pmac_i2c_do_read_sub(PMF_STD_ARGS, u8 subaddr, u32 len) len 1331 arch/powerpc/platforms/powermac/low_i2c.c inst->bytes = len; len 1333 arch/powerpc/platforms/powermac/low_i2c.c inst->buffer, len); len 1336 arch/powerpc/platforms/powermac/low_i2c.c static int pmac_i2c_do_write_sub(PMF_STD_ARGS, u8 subaddr, u32 len, len 1342 arch/powerpc/platforms/powermac/low_i2c.c subaddr, (u8 *)data, len); len 1368 arch/powerpc/platforms/powermac/low_i2c.c static int pmac_i2c_do_mask_and_comp(PMF_STD_ARGS, u32 len, len 1380 arch/powerpc/platforms/powermac/low_i2c.c if (len > inst->bytes) len 1383 arch/powerpc/platforms/powermac/low_i2c.c for (i = 0, match = 1; match && i < len; i ++) len 56 arch/powerpc/platforms/powermac/nvram.c u16 len; len 232 arch/powerpc/platforms/powermac/nvram.c for (ptr = (u8 *)&hdr->len; ptr < hdr->data; ptr++) len 459 arch/powerpc/platforms/powermac/nvram.c offset += (hdr->len * 0x10); len 64 arch/powerpc/platforms/powermac/pci.c int len; len 71 arch/powerpc/platforms/powermac/pci.c bus_range = of_get_property(node, "bus-range", &len); len 72 arch/powerpc/platforms/powermac/pci.c if (bus_range != NULL && len > 2 * sizeof(int)) { len 89 arch/powerpc/platforms/powermac/pci.c int *bus_range, len; len 93 arch/powerpc/platforms/powermac/pci.c prop = of_find_property(bridge, "bus-range", &len); len 283 arch/powerpc/platforms/powermac/pci.c int offset, int len, u32 *val) len 302 arch/powerpc/platforms/powermac/pci.c switch (len) { len 319 arch/powerpc/platforms/powermac/pci.c switch (len) { len 334 arch/powerpc/platforms/powermac/pci.c int offset, int len, u32 val) len 362 arch/powerpc/platforms/powermac/pci.c switch (len) { len 773 arch/powerpc/platforms/powermac/pci.c int len; len 786 arch/powerpc/platforms/powermac/pci.c bus_range = of_get_property(dev, "bus-range", &len); len 787 arch/powerpc/platforms/powermac/pci.c if (bus_range == NULL || len < 2 * sizeof(int)) { len 1177 arch/powerpc/platforms/powernv/eeh-powernv.c char *drv_log, unsigned long len) len 172 arch/powerpc/platforms/powernv/opal-dump.c const char *buf, size_t len) len 183 arch/powerpc/platforms/powernv/opal-dump.c return attribute->store(dump, attribute, buf, len); len 108 arch/powerpc/platforms/powernv/opal-elog.c const char *buf, size_t len) len 119 arch/powerpc/platforms/powernv/opal-elog.c return attribute->store(elog, attribute, buf, len); len 628 arch/powerpc/platforms/powernv/opal-fadump.c int i, len; len 646 arch/powerpc/platforms/powernv/opal-fadump.c prop = of_get_flat_dt_prop(dn, "fw-load-area", &len); len 652 arch/powerpc/platforms/powernv/opal-fadump.c for (i = 0; i < len / (sizeof(*prop) * 4); i++) { len 154 arch/powerpc/platforms/powernv/opal-flash.c int len; len 158 arch/powerpc/platforms/powernv/opal-flash.c len = sprintf(buf, "%d\n", args_buf->status); len 163 arch/powerpc/platforms/powernv/opal-flash.c len = sprintf(buf, "%d\n", args_buf->result); len 170 arch/powerpc/platforms/powernv/opal-flash.c if (args_buf->buf_size > (VALIDATE_BUF_SIZE - len)) { len 171 arch/powerpc/platforms/powernv/opal-flash.c memcpy(buf + len, args_buf->buf, VALIDATE_BUF_SIZE - len); len 172 arch/powerpc/platforms/powernv/opal-flash.c len = VALIDATE_BUF_SIZE; len 174 arch/powerpc/platforms/powernv/opal-flash.c memcpy(buf + len, args_buf->buf, args_buf->buf_size); len 175 arch/powerpc/platforms/powernv/opal-flash.c len += args_buf->buf_size; len 180 arch/powerpc/platforms/powernv/opal-flash.c return len; len 188 arch/powerpc/platforms/powernv/opal-lpc.c u32 data, pos, len, todo; len 203 arch/powerpc/platforms/powernv/opal-lpc.c len = 1; len 206 arch/powerpc/platforms/powernv/opal-lpc.c len = 4; len 208 arch/powerpc/platforms/powernv/opal-lpc.c len = 2; len 211 arch/powerpc/platforms/powernv/opal-lpc.c &data, len); len 248 arch/powerpc/platforms/powernv/opal-lpc.c switch(len) { len 267 arch/powerpc/platforms/powernv/opal-lpc.c *ppos += len; len 268 arch/powerpc/platforms/powernv/opal-lpc.c ubuf += len; len 269 arch/powerpc/platforms/powernv/opal-lpc.c todo -= len; len 279 arch/powerpc/platforms/powernv/opal-lpc.c u32 data, pos, len, todo; len 294 arch/powerpc/platforms/powernv/opal-lpc.c len = 1; len 297 arch/powerpc/platforms/powernv/opal-lpc.c len = 4; len 299 arch/powerpc/platforms/powernv/opal-lpc.c len = 2; len 318 arch/powerpc/platforms/powernv/opal-lpc.c switch(len) { len 335 arch/powerpc/platforms/powernv/opal-lpc.c data, len); len 338 arch/powerpc/platforms/powernv/opal-lpc.c *ppos += len; len 339 arch/powerpc/platforms/powernv/opal-lpc.c ubuf += len; len 340 arch/powerpc/platforms/powernv/opal-lpc.c todo -= len; len 129 arch/powerpc/platforms/powernv/opal-sensor-groups.c static int add_attr_group(const __be32 *ops, int len, struct sensor_group *sg, len 135 arch/powerpc/platforms/powernv/opal-sensor-groups.c for (i = 0; i < len; i++) len 147 arch/powerpc/platforms/powernv/opal-sensor-groups.c static int get_nr_attrs(const __be32 *ops, int len) len 152 arch/powerpc/platforms/powernv/opal-sensor-groups.c for (i = 0; i < len; i++) len 183 arch/powerpc/platforms/powernv/opal-sensor-groups.c u32 sgid, len, nr_attrs, chipid; len 185 arch/powerpc/platforms/powernv/opal-sensor-groups.c ops = of_get_property(node, "ops", &len); len 189 arch/powerpc/platforms/powernv/opal-sensor-groups.c nr_attrs = get_nr_attrs(ops, len); len 218 arch/powerpc/platforms/powernv/opal-sensor-groups.c if (add_attr_group(ops, len, &sgs[i], sgid)) { len 348 arch/powerpc/platforms/powernv/opal.c __be64 evt, len; len 355 arch/powerpc/platforms/powernv/opal.c len = cpu_to_be64(count); len 356 arch/powerpc/platforms/powernv/opal.c rc = opal_console_read(vtermno, &len, buf); len 358 arch/powerpc/platforms/powernv/opal.c return be64_to_cpu(len); len 3671 arch/powerpc/platforms/powernv/pci-ioda.c int len; len 3705 arch/powerpc/platforms/powernv/pci-ioda.c prop32 = of_get_property(np, "bus-range", &len); len 3706 arch/powerpc/platforms/powernv/pci-ioda.c if (prop32 && len == 8) { len 77 arch/powerpc/platforms/powernv/pci.c int pnv_pci_get_device_tree(uint32_t phandle, void *buf, uint64_t len) len 84 arch/powerpc/platforms/powernv/pci.c rc = opal_get_device_tree(phandle, (uint64_t)buf, len); len 27 arch/powerpc/platforms/powernv/vas-window.c static void compute_paste_address(struct vas_window *window, u64 *addr, int *len) len 37 arch/powerpc/platforms/powernv/vas-window.c if (len) len 38 arch/powerpc/platforms/powernv/vas-window.c *len = PAGE_SIZE; len 44 arch/powerpc/platforms/powernv/vas-window.c u64 *start, int *len) len 50 arch/powerpc/platforms/powernv/vas-window.c *len = VAS_HVWC_SIZE; len 54 arch/powerpc/platforms/powernv/vas-window.c u64 *start, int *len) len 60 arch/powerpc/platforms/powernv/vas-window.c *len = VAS_UWC_SIZE; len 70 arch/powerpc/platforms/powernv/vas-window.c int len; len 81 arch/powerpc/platforms/powernv/vas-window.c compute_paste_address(txwin, &start, &len); len 83 arch/powerpc/platforms/powernv/vas-window.c if (!request_mem_region(start, len, name)) { len 85 arch/powerpc/platforms/powernv/vas-window.c __func__, start, len); len 89 arch/powerpc/platforms/powernv/vas-window.c map = ioremap_cache(start, len); len 92 arch/powerpc/platforms/powernv/vas-window.c start, len); len 104 arch/powerpc/platforms/powernv/vas-window.c static void *map_mmio_region(char *name, u64 start, int len) len 108 arch/powerpc/platforms/powernv/vas-window.c if (!request_mem_region(start, len, name)) { len 110 arch/powerpc/platforms/powernv/vas-window.c __func__, start, len); len 114 arch/powerpc/platforms/powernv/vas-window.c map = ioremap(start, len); len 117 arch/powerpc/platforms/powernv/vas-window.c len); len 124 arch/powerpc/platforms/powernv/vas-window.c static void unmap_region(void *addr, u64 start, int len) len 127 arch/powerpc/platforms/powernv/vas-window.c release_mem_region((phys_addr_t)start, len); len 135 arch/powerpc/platforms/powernv/vas-window.c int len; len 139 arch/powerpc/platforms/powernv/vas-window.c compute_paste_address(window, &busaddr_start, &len); len 140 arch/powerpc/platforms/powernv/vas-window.c unmap_region(window->paste_kaddr, busaddr_start, len); len 156 arch/powerpc/platforms/powernv/vas-window.c int len; len 172 arch/powerpc/platforms/powernv/vas-window.c get_hvwc_mmio_bar(window, &busaddr_start, &len); len 173 arch/powerpc/platforms/powernv/vas-window.c unmap_region(hvwc_map, busaddr_start, len); len 177 arch/powerpc/platforms/powernv/vas-window.c get_uwc_mmio_bar(window, &busaddr_start, &len); len 178 arch/powerpc/platforms/powernv/vas-window.c unmap_region(uwc_map, busaddr_start, len); len 189 arch/powerpc/platforms/powernv/vas-window.c int len; len 192 arch/powerpc/platforms/powernv/vas-window.c get_hvwc_mmio_bar(window, &start, &len); len 193 arch/powerpc/platforms/powernv/vas-window.c window->hvwc_map = map_mmio_region("HVWCM_Window", start, len); len 195 arch/powerpc/platforms/powernv/vas-window.c get_uwc_mmio_bar(window, &start, &len); len 196 arch/powerpc/platforms/powernv/vas-window.c window->uwc_map = map_mmio_region("UWCM_Window", start, len); len 191 arch/powerpc/platforms/ps3/device-init.c u64 len; len 222 arch/powerpc/platforms/ps3/device-init.c &bus_addr, &len); len 239 arch/powerpc/platforms/ps3/device-init.c result = ps3_mmio_region_init(&p->dev, p->dev.m_region, bus_addr, len, len 72 arch/powerpc/platforms/ps3/gelic_udbg.c static void map_dma_mem(int bus_id, int dev_id, void *start, size_t len, len 77 arch/powerpc/platforms/ps3/gelic_udbg.c u64 real_end = real_addr + len; len 99 arch/powerpc/platforms/ps3/gelic_udbg.c static int unmap_dma_mem(int bus_id, int dev_id, u64 bus_addr, size_t len) len 105 arch/powerpc/platforms/ps3/gelic_udbg.c len += bus_addr - real_bus_addr; len 106 arch/powerpc/platforms/ps3/gelic_udbg.c len = (len + 0xfff) & ~0xfff; len 109 arch/powerpc/platforms/ps3/gelic_udbg.c len); len 201 arch/powerpc/platforms/ps3/gelic_udbg.c h_udp->len = msgsize + sizeof(struct udphdr); len 339 arch/powerpc/platforms/ps3/mm.c BUG_ON(lpar_addr >= r->offset + r->len); len 351 arch/powerpc/platforms/ps3/mm.c DBG("%s:%d: len %lxh\n", func, line, r->len); len 373 arch/powerpc/platforms/ps3/mm.c unsigned long len; len 386 arch/powerpc/platforms/ps3/mm.c DBG("%s:%d: r.len %lxh\n", func, line, c->region->len); len 390 arch/powerpc/platforms/ps3/mm.c DBG("%s:%d: c.len %lxh\n", func, line, c->len); len 394 arch/powerpc/platforms/ps3/mm.c unsigned long bus_addr, unsigned long len) len 398 arch/powerpc/platforms/ps3/mm.c unsigned long aligned_len = _ALIGN_UP(len+bus_addr-aligned_bus, len 404 arch/powerpc/platforms/ps3/mm.c aligned_bus + aligned_len <= c->bus_addr + c->len) len 412 arch/powerpc/platforms/ps3/mm.c if (aligned_bus >= c->bus_addr + c->len) len 423 arch/powerpc/platforms/ps3/mm.c unsigned long lpar_addr, unsigned long len) len 427 arch/powerpc/platforms/ps3/mm.c unsigned long aligned_len = _ALIGN_UP(len + lpar_addr - aligned_lpar, len 433 arch/powerpc/platforms/ps3/mm.c aligned_lpar < c->lpar_addr + c->len) { len 434 arch/powerpc/platforms/ps3/mm.c if (aligned_lpar + aligned_len <= c->lpar_addr + c->len) len 446 arch/powerpc/platforms/ps3/mm.c if (c->lpar_addr + c->len <= aligned_lpar) { len 459 arch/powerpc/platforms/ps3/mm.c c->region->dev->dev_id, c->bus_addr, c->len); len 475 arch/powerpc/platforms/ps3/mm.c for (iopage = 0; iopage < (c->len >> r->page_size); iopage++) { len 510 arch/powerpc/platforms/ps3/mm.c unsigned long len, struct dma_chunk **c_out, u64 iopte_flag) len 524 arch/powerpc/platforms/ps3/mm.c c->len = len; len 529 arch/powerpc/platforms/ps3/mm.c c->bus_addr, c->len, iopte_flag); len 550 arch/powerpc/platforms/ps3/mm.c unsigned long len, struct dma_chunk **c_out, len 559 arch/powerpc/platforms/ps3/mm.c phys_addr, ps3_mm_phys_to_lpar(phys_addr), len); len 567 arch/powerpc/platforms/ps3/mm.c c->len = len; len 577 arch/powerpc/platforms/ps3/mm.c c->bus_addr = last->bus_addr + last->len; len 579 arch/powerpc/platforms/ps3/mm.c last->bus_addr, last->len); len 585 arch/powerpc/platforms/ps3/mm.c pages = len >> r->page_size; len 587 arch/powerpc/platforms/ps3/mm.c r->page_size, r->len, pages, iopte_flag); len 650 arch/powerpc/platforms/ps3/mm.c __LINE__, r->len, r->page_size, r->offset); len 652 arch/powerpc/platforms/ps3/mm.c BUG_ON(!r->len); len 660 arch/powerpc/platforms/ps3/mm.c roundup_pow_of_two(r->len), r->page_size, r->region_type, len 667 arch/powerpc/platforms/ps3/mm.c r->len = r->bus_addr = 0; len 682 arch/powerpc/platforms/ps3/mm.c r->len, len 689 arch/powerpc/platforms/ps3/mm.c r->len = r->bus_addr = 0; len 692 arch/powerpc/platforms/ps3/mm.c r->len, r->page_size, r->bus_addr); len 770 arch/powerpc/platforms/ps3/mm.c unsigned long len, dma_addr_t *bus_addr, len 779 arch/powerpc/platforms/ps3/mm.c unsigned long aligned_len = _ALIGN_UP(len + phys_addr - aligned_phys, len 792 arch/powerpc/platforms/ps3/mm.c DBG("%s:%d len %lxh\n", __func__, __LINE__, len); len 794 arch/powerpc/platforms/ps3/mm.c *bus_addr, len); len 798 arch/powerpc/platforms/ps3/mm.c c = dma_find_chunk(r, *bus_addr, len); len 825 arch/powerpc/platforms/ps3/mm.c unsigned long len, dma_addr_t *bus_addr, len 834 arch/powerpc/platforms/ps3/mm.c unsigned long aligned_len = _ALIGN_UP(len + phys_addr - aligned_phys, len 838 arch/powerpc/platforms/ps3/mm.c virt_addr, len); len 843 arch/powerpc/platforms/ps3/mm.c c = dma_find_chunk_lpar(r, ps3_mm_phys_to_lpar(phys_addr), len); len 883 arch/powerpc/platforms/ps3/mm.c unsigned long len) len 889 arch/powerpc/platforms/ps3/mm.c c = dma_find_chunk(r, bus_addr, len); len 894 arch/powerpc/platforms/ps3/mm.c unsigned long aligned_len = _ALIGN_UP(len + bus_addr len 899 arch/powerpc/platforms/ps3/mm.c __func__, __LINE__, len); len 919 arch/powerpc/platforms/ps3/mm.c dma_addr_t bus_addr, unsigned long len) len 924 arch/powerpc/platforms/ps3/mm.c DBG("%s: start a=%#llx l=%#lx\n", __func__, bus_addr, len); len 926 arch/powerpc/platforms/ps3/mm.c c = dma_find_chunk(r, bus_addr, len); len 931 arch/powerpc/platforms/ps3/mm.c unsigned long aligned_len = _ALIGN_UP(len + bus_addr len 937 arch/powerpc/platforms/ps3/mm.c __func__, __LINE__, len); len 968 arch/powerpc/platforms/ps3/mm.c unsigned long virt_addr, len; len 971 arch/powerpc/platforms/ps3/mm.c if (r->len > 16*1024*1024) { /* FIXME: need proper fix */ len 977 arch/powerpc/platforms/ps3/mm.c r->len = _ALIGN_UP(r->len, 1 << r->page_size); len 987 arch/powerpc/platforms/ps3/mm.c len = map.rm.size - r->offset; len 988 arch/powerpc/platforms/ps3/mm.c if (len > r->len) len 989 arch/powerpc/platforms/ps3/mm.c len = r->len; len 990 arch/powerpc/platforms/ps3/mm.c result = dma_sb_map_area(r, virt_addr, len, &tmp, len 996 arch/powerpc/platforms/ps3/mm.c if (r->offset + r->len > map.rm.size) { len 999 arch/powerpc/platforms/ps3/mm.c len = r->len; len 1003 arch/powerpc/platforms/ps3/mm.c len -= map.rm.size - r->offset; len 1004 arch/powerpc/platforms/ps3/mm.c result = dma_sb_map_area(r, virt_addr, len, &tmp, len 1024 arch/powerpc/platforms/ps3/mm.c unsigned long len, lpar_addr; len 1029 arch/powerpc/platforms/ps3/mm.c len = map.rm.size - r->offset; len 1030 arch/powerpc/platforms/ps3/mm.c if (len > r->len) len 1031 arch/powerpc/platforms/ps3/mm.c len = r->len; len 1033 arch/powerpc/platforms/ps3/mm.c result = dma_sb_unmap_area(r, bus_addr, len); len 1037 arch/powerpc/platforms/ps3/mm.c if (r->offset + r->len > map.rm.size) { len 1040 arch/powerpc/platforms/ps3/mm.c len = r->len; len 1044 arch/powerpc/platforms/ps3/mm.c len -= map.rm.size - r->offset; len 1046 arch/powerpc/platforms/ps3/mm.c result = dma_sb_unmap_area(r, bus_addr, len); len 1069 arch/powerpc/platforms/ps3/mm.c unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, len 1088 arch/powerpc/platforms/ps3/mm.c dma_addr_t bus_addr, unsigned long len) len 1116 arch/powerpc/platforms/ps3/mm.c enum ps3_dma_region_type region_type, void *addr, unsigned long len) len 1128 arch/powerpc/platforms/ps3/mm.c r->len = len ? len : _ALIGN_UP(map.total, 1 << r->page_size); len 1166 arch/powerpc/platforms/ps3/mm.c unsigned long len, dma_addr_t *bus_addr, len 1169 arch/powerpc/platforms/ps3/mm.c return r->region_ops->map(r, virt_addr, len, bus_addr, iopte_flag); len 1173 arch/powerpc/platforms/ps3/mm.c unsigned long len) len 1175 arch/powerpc/platforms/ps3/mm.c return r->region_ops->unmap(r, bus_addr, len); len 118 arch/powerpc/platforms/ps3/platform.h u64 *len); len 121 arch/powerpc/platforms/ps3/platform.h enum ps3_reg_type *reg_type, u64 *bus_addr, u64 *len); len 144 arch/powerpc/platforms/ps3/platform.h enum ps3_reg_type reg_type, u64 *bus_addr, u64 *len); len 267 arch/powerpc/platforms/ps3/repository.c unsigned int dev_index, unsigned int reg_index, u64 *bus_addr, u64 *len) len 274 arch/powerpc/platforms/ps3/repository.c bus_addr, len); len 279 arch/powerpc/platforms/ps3/repository.c enum ps3_reg_type *reg_type, u64 *bus_addr, u64 *len) len 285 arch/powerpc/platforms/ps3/repository.c reg_index, bus_addr, len); len 521 arch/powerpc/platforms/ps3/repository.c enum ps3_reg_type reg_type, u64 *bus_addr, u64 *len) len 528 arch/powerpc/platforms/ps3/repository.c *bus_addr = *len = 0; len 546 arch/powerpc/platforms/ps3/repository.c *len = l; len 1212 arch/powerpc/platforms/ps3/repository.c u64 len; len 1215 arch/powerpc/platforms/ps3/repository.c repo->dev_index, res_index, ®_type, &bus_addr, &len); len 1227 arch/powerpc/platforms/ps3/repository.c reg_type, bus_addr, len); len 236 arch/powerpc/platforms/ps3/system-bus.c pr_debug("%s:%d: len %lxh\n", func, line, r->len); len 246 arch/powerpc/platforms/ps3/system-bus.c r->bus_addr, r->len, r->page_size, &lpar_addr); len 312 arch/powerpc/platforms/ps3/system-bus.c struct ps3_mmio_region *r, unsigned long bus_addr, unsigned long len, len 317 arch/powerpc/platforms/ps3/system-bus.c r->len = len; len 457 arch/powerpc/platforms/ps3/system-bus.c int len = snprintf(buf, PAGE_SIZE, "ps3:%d:%d\n", dev->match_id, len 460 arch/powerpc/platforms/ps3/system-bus.c return (len >= PAGE_SIZE) ? (PAGE_SIZE - 1) : len; len 250 arch/powerpc/platforms/pseries/dtl.c static ssize_t dtl_file_read(struct file *filp, char __user *buf, size_t len, len 257 arch/powerpc/platforms/pseries/dtl.c if ((len % sizeof(struct dtl_entry)) != 0) len 263 arch/powerpc/platforms/pseries/dtl.c n_req = len / sizeof(struct dtl_entry); len 557 arch/powerpc/platforms/pseries/eeh_pseries.c static int pseries_eeh_get_log(struct eeh_pe *pe, int severity, char *drv_log, unsigned long len) len 573 arch/powerpc/platforms/pseries/eeh_pseries.c virt_to_phys(drv_log), len, len 73 arch/powerpc/platforms/pseries/firmware.c unsigned long len) len 80 arch/powerpc/platforms/pseries/firmware.c for (s = hypertas; s < hypertas + len; s += strlen(s) + 1) { len 119 arch/powerpc/platforms/pseries/firmware.c static void __init fw_vec5_feature_init(const char *vec5, unsigned long len) len 130 arch/powerpc/platforms/pseries/firmware.c if (index < len && (vec5[index] & feat)) len 145 arch/powerpc/platforms/pseries/firmware.c int len; len 154 arch/powerpc/platforms/pseries/firmware.c &len); len 157 arch/powerpc/platforms/pseries/firmware.c fw_hypertas_feature_init(prop, len); len 165 arch/powerpc/platforms/pseries/firmware.c &len); len 167 arch/powerpc/platforms/pseries/firmware.c fw_vec5_feature_init(prop, len); len 247 arch/powerpc/platforms/pseries/hotplug-cpu.c int err = -ENOSPC, len, nthreads, i; len 250 arch/powerpc/platforms/pseries/hotplug-cpu.c intserv = of_get_property(np, "ibm,ppc-interrupt-server#s", &len); len 257 arch/powerpc/platforms/pseries/hotplug-cpu.c nthreads = len / sizeof(u32); len 312 arch/powerpc/platforms/pseries/hotplug-cpu.c int len, nthreads, i; len 316 arch/powerpc/platforms/pseries/hotplug-cpu.c intserv = of_get_property(np, "ibm,ppc-interrupt-server#s", &len); len 320 arch/powerpc/platforms/pseries/hotplug-cpu.c nthreads = len / sizeof(u32); len 345 arch/powerpc/platforms/pseries/hotplug-cpu.c int len, nthreads, i; len 349 arch/powerpc/platforms/pseries/hotplug-cpu.c intserv = of_get_property(dn, "ibm,ppc-interrupt-server#s", &len); len 353 arch/powerpc/platforms/pseries/hotplug-cpu.c nthreads = len / sizeof(u32); len 512 arch/powerpc/platforms/pseries/hotplug-cpu.c int len, nthreads, i; len 516 arch/powerpc/platforms/pseries/hotplug-cpu.c intserv = of_get_property(dn, "ibm,ppc-interrupt-server#s", &len); len 520 arch/powerpc/platforms/pseries/hotplug-cpu.c nthreads = len / sizeof(u32); len 841 arch/powerpc/platforms/pseries/iommu.c int len; len 850 arch/powerpc/platforms/pseries/iommu.c direct64 = of_get_property(pdn, DIRECT64_PROPNAME, &len); len 855 arch/powerpc/platforms/pseries/iommu.c if (!window || len < sizeof(struct dynamic_dma_window_prop)) { len 950 arch/powerpc/platforms/pseries/iommu.c int n_mem_addr_cells, n_mem_size_cells, len; len 953 arch/powerpc/platforms/pseries/iommu.c memcell_buf = of_get_property(memory, "reg", &len); len 954 arch/powerpc/platforms/pseries/iommu.c if (!memcell_buf || len <= 0) len 984 arch/powerpc/platforms/pseries/iommu.c int len, ret; len 1067 arch/powerpc/platforms/pseries/iommu.c len = order_base_2(max_addr); len 1083 arch/powerpc/platforms/pseries/iommu.c ret = create_ddw(dev, ddw_avail, &create, page_shift, len); len 1091 arch/powerpc/platforms/pseries/iommu.c ddwprop->window_shift = cpu_to_be32(len); len 1420 arch/powerpc/platforms/pseries/lpar.c int call_status, len, idx, bpsize; len 1446 arch/powerpc/platforms/pseries/lpar.c len = be16_to_cpu(*((u16 *)local_buffer)) + 2; len 1447 arch/powerpc/platforms/pseries/lpar.c if (len > SPLPAR_TLB_BIC_MAXLENGTH) { len 1448 arch/powerpc/platforms/pseries/lpar.c pr_warn("%s too large returned buffer %d", __func__, len); len 1453 arch/powerpc/platforms/pseries/lpar.c while (idx < len) { len 1464 arch/powerpc/platforms/pseries/lpar.c npsize > 0 && idx < len; npsize--) len 1975 arch/powerpc/platforms/pseries/lpar.c static ssize_t vpa_file_read(struct file *filp, char __user *buf, size_t len, len 1981 arch/powerpc/platforms/pseries/lpar.c return simple_read_from_buffer(buf, len, pos, lppaca, len 40 arch/powerpc/platforms/pseries/nvram.c unsigned long len; len 58 arch/powerpc/platforms/pseries/nvram.c for (; count != 0; count -= len) { len 59 arch/powerpc/platforms/pseries/nvram.c len = count; len 60 arch/powerpc/platforms/pseries/nvram.c if (len > NVRW_CNT) len 61 arch/powerpc/platforms/pseries/nvram.c len = NVRW_CNT; len 64 arch/powerpc/platforms/pseries/nvram.c len) != 0) || len != done) { len 69 arch/powerpc/platforms/pseries/nvram.c memcpy(p, nvram_buf, len); len 71 arch/powerpc/platforms/pseries/nvram.c p += len; len 72 arch/powerpc/platforms/pseries/nvram.c i += len; len 84 arch/powerpc/platforms/pseries/nvram.c unsigned long len; len 101 arch/powerpc/platforms/pseries/nvram.c for (; count != 0; count -= len) { len 102 arch/powerpc/platforms/pseries/nvram.c len = count; len 103 arch/powerpc/platforms/pseries/nvram.c if (len > NVRW_CNT) len 104 arch/powerpc/platforms/pseries/nvram.c len = NVRW_CNT; len 106 arch/powerpc/platforms/pseries/nvram.c memcpy(nvram_buf, p, len); len 109 arch/powerpc/platforms/pseries/nvram.c len) != 0) || len != done) { len 114 arch/powerpc/platforms/pseries/nvram.c p += len; len 115 arch/powerpc/platforms/pseries/nvram.c i += len; len 152 arch/powerpc/platforms/pseries/papr_scm.c int len, read; len 158 arch/powerpc/platforms/pseries/papr_scm.c for (len = hdr->in_length; len; len -= read) { len 160 arch/powerpc/platforms/pseries/papr_scm.c data_offset = hdr->in_length - len; len 163 arch/powerpc/platforms/pseries/papr_scm.c if (len >= 8) len 165 arch/powerpc/platforms/pseries/papr_scm.c else if (len >= 4) len 167 arch/powerpc/platforms/pseries/papr_scm.c else if (len >= 2) len 204 arch/powerpc/platforms/pseries/papr_scm.c int len, wrote; len 212 arch/powerpc/platforms/pseries/papr_scm.c for (len = hdr->in_length; len; len -= wrote) { len 214 arch/powerpc/platforms/pseries/papr_scm.c data_offset = hdr->in_length - len; len 217 arch/powerpc/platforms/pseries/papr_scm.c if (len >= 8) { len 221 arch/powerpc/platforms/pseries/papr_scm.c } else if (len >= 4) { len 226 arch/powerpc/platforms/pseries/papr_scm.c } else if (len >= 2) { len 445 arch/powerpc/platforms/pseries/ras.c int len, error_log_length; len 448 arch/powerpc/platforms/pseries/ras.c len = min_t(int, error_log_length, RTAS_ERROR_LOG_MAX); len 449 arch/powerpc/platforms/pseries/ras.c memcpy(local_paca->mce_data_buf, h, len); len 47 arch/powerpc/platforms/pseries/scanlog.c unsigned long len, off; len 85 arch/powerpc/platforms/pseries/scanlog.c len = data[1]; len 87 arch/powerpc/platforms/pseries/scanlog.c if (len > 0) { len 88 arch/powerpc/platforms/pseries/scanlog.c if (copy_to_user(buf, ((char *)data)+off, len)) len 90 arch/powerpc/platforms/pseries/scanlog.c return len; len 148 arch/powerpc/sysdev/fsl_msi.c int len; len 152 arch/powerpc/sysdev/fsl_msi.c reg = of_get_property(hose->dn, "msi-address-64", &len); len 153 arch/powerpc/sysdev/fsl_msi.c if (reg && (len == sizeof(u64))) len 404 arch/powerpc/sysdev/fsl_msi.c int len; len 483 arch/powerpc/sysdev/fsl_msi.c p = of_get_property(dev->dev.of_node, "msi-available-ranges", &len); len 507 arch/powerpc/sysdev/fsl_msi.c if (p && len % (2 * sizeof(u32)) != 0) { len 516 arch/powerpc/sysdev/fsl_msi.c len = sizeof(all_avail); len 519 arch/powerpc/sysdev/fsl_msi.c for (irq_index = 0, i = 0; i < len / (2 * sizeof(u32)); i++) { len 91 arch/powerpc/sysdev/fsl_pci.c int offset, int len, u32 *val) len 100 arch/powerpc/sysdev/fsl_pci.c return indirect_read_config(bus, devfn, offset, len, val); len 203 arch/powerpc/sysdev/fsl_pci.c int len; len 330 arch/powerpc/sysdev/fsl_pci.c reg = of_get_property(hose->dn, "msi-address-64", &len); len 331 arch/powerpc/sysdev/fsl_pci.c if (reg && (len == sizeof(u64))) { len 518 arch/powerpc/sysdev/fsl_pci.c int len; len 544 arch/powerpc/sysdev/fsl_pci.c bus_range = of_get_property(dev, "bus-range", &len); len 545 arch/powerpc/sysdev/fsl_pci.c if (bus_range == NULL || len < 2 * sizeof(int)) len 732 arch/powerpc/sysdev/fsl_pci.c int offset, int len, u32 val) len 740 arch/powerpc/sysdev/fsl_pci.c return pci_generic_config_write(bus, devfn, offset, len, val); len 798 arch/powerpc/sysdev/fsl_pci.c int len; len 845 arch/powerpc/sysdev/fsl_pci.c bus_range = of_get_property(dev, "bus-range", &len); len 846 arch/powerpc/sysdev/fsl_pci.c if (bus_range == NULL || len < 2 * sizeof(int)) { len 134 arch/powerpc/sysdev/fsl_rio.c int index, u32 offset, int len, u32 *data) len 156 arch/powerpc/sysdev/fsl_rio.c int index, u32 offset, int len, u32 data) len 182 arch/powerpc/sysdev/fsl_rio.c u8 hopcount, u32 offset, int len, u32 *val) len 192 arch/powerpc/sysdev/fsl_rio.c index, destid, hopcount, offset, len); len 196 arch/powerpc/sysdev/fsl_rio.c if (offset > (0x1000000 - len) || !IS_ALIGNED(offset, len)) len 206 arch/powerpc/sysdev/fsl_rio.c switch (len) { len 247 arch/powerpc/sysdev/fsl_rio.c u8 hopcount, u32 offset, int len, u32 val) len 257 arch/powerpc/sysdev/fsl_rio.c index, destid, hopcount, offset, len, val); len 261 arch/powerpc/sysdev/fsl_rio.c if (offset > (0x1000000 - len) || !IS_ALIGNED(offset, len)) len 271 arch/powerpc/sysdev/fsl_rio.c switch (len) { len 135 arch/powerpc/sysdev/fsl_rio.h int mbox, void *buffer, size_t len); len 661 arch/powerpc/sysdev/fsl_rmu.c void *buffer, size_t len) len 670 arch/powerpc/sysdev/fsl_rmu.c "%p len %8.8zx\n", rdev->destid, mbox, buffer, len); len 671 arch/powerpc/sysdev/fsl_rmu.c if ((len < 8) || (len > RIO_MAX_MSG_SIZE)) { len 678 arch/powerpc/sysdev/fsl_rmu.c len); len 679 arch/powerpc/sysdev/fsl_rmu.c if (len < (RIO_MAX_MSG_SIZE - 4)) len 681 arch/powerpc/sysdev/fsl_rmu.c + len, 0, RIO_MAX_MSG_SIZE - len); len 690 arch/powerpc/sysdev/fsl_rmu.c desc->dwcnt = is_power_of_2(len) ? len : 1 << get_bitmask_order(len); len 21 arch/powerpc/sysdev/indirect_pci.c int offset, int len, u32 *val) len 62 arch/powerpc/sysdev/indirect_pci.c switch (len) { len 77 arch/powerpc/sysdev/indirect_pci.c int offset, int len, u32 *val) len 81 arch/powerpc/sysdev/indirect_pci.c return __indirect_read_config(hose, bus->number, devfn, offset, len, len 86 arch/powerpc/sysdev/indirect_pci.c int offset, int len, u32 val) len 140 arch/powerpc/sysdev/indirect_pci.c switch (len) { len 426 arch/powerpc/sysdev/mpic_timer.c int len; len 428 arch/powerpc/sysdev/mpic_timer.c p = of_get_property(np, "fsl,available-ranges", &len); len 429 arch/powerpc/sysdev/mpic_timer.c if (p && len % (2 * sizeof(u32)) != 0) { len 436 arch/powerpc/sysdev/mpic_timer.c len = sizeof(all_timer); len 439 arch/powerpc/sysdev/mpic_timer.c len /= 2 * sizeof(u32); len 441 arch/powerpc/sysdev/mpic_timer.c for (i = 0; i < len; i++) { len 76 arch/powerpc/sysdev/msi_bitmap.c int i, j, len; len 82 arch/powerpc/sysdev/msi_bitmap.c p = of_get_property(bmp->of_node, "msi-available-ranges", &len); len 89 arch/powerpc/sysdev/msi_bitmap.c if (len % (2 * sizeof(u32)) != 0) { len 100 arch/powerpc/sysdev/msi_bitmap.c len /= 2 * sizeof(u32); len 101 arch/powerpc/sysdev/msi_bitmap.c for (i = 0; i < len; i++, p += 2) { len 49 arch/powerpc/sysdev/tsi108_pci.c int offset, int len, u32 val) len 65 arch/powerpc/sysdev/tsi108_pci.c printk("%d ADDR=0x%08x ", len, (uint) cfg_addr); len 69 arch/powerpc/sysdev/tsi108_pci.c switch (len) { len 133 arch/powerpc/sysdev/tsi108_pci.c int len, u32 * val) len 148 arch/powerpc/sysdev/tsi108_pci.c switch (len) { len 166 arch/powerpc/sysdev/tsi108_pci.c printk("%d ADDR=0x%08x ", len, (uint) cfg_addr); len 185 arch/powerpc/sysdev/tsi108_pci.c int len; len 201 arch/powerpc/sysdev/tsi108_pci.c bus_range = of_get_property(dev, "bus-range", &len); len 202 arch/powerpc/sysdev/tsi108_pci.c if (bus_range == NULL || len < 2 * sizeof(int)) { len 676 arch/powerpc/sysdev/xive/spapr.c u32 len; len 685 arch/powerpc/sysdev/xive/spapr.c reg = of_get_property(rootdn, "ibm,plat-res-int-priorities", &len); len 691 arch/powerpc/sysdev/xive/spapr.c if (len % (2 * sizeof(u32)) != 0) { len 705 arch/powerpc/sysdev/xive/spapr.c for (i = 0; i < len / (2 * sizeof(u32)); i++) { len 783 arch/powerpc/sysdev/xive/spapr.c u32 len; len 813 arch/powerpc/sysdev/xive/spapr.c reg = of_get_property(np, "ibm,xive-lisn-ranges", &len); len 819 arch/powerpc/sysdev/xive/spapr.c if (len % (2 * sizeof(u32)) != 0) { len 824 arch/powerpc/sysdev/xive/spapr.c for (i = 0; i < len / (2 * sizeof(u32)); i++, reg += 2) len 936 arch/powerpc/xmon/xmon.c brk.len = 8; len 2893 arch/powerpc/xmon/xmon.c size_t len; len 2905 arch/powerpc/xmon/xmon.c while (kmsg_dump_get_line_nolock(&dumper, false, buf, sizeof(buf), &len)) { len 2906 arch/powerpc/xmon/xmon.c buf[len] = '\0'; len 62 arch/riscv/include/asm/cacheflush.h #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ len 64 arch/riscv/include/asm/cacheflush.h memcpy(dst, src, len); \ len 65 arch/riscv/include/asm/cacheflush.h flush_icache_user_range(vma, page, vaddr, len); \ len 67 arch/riscv/include/asm/cacheflush.h #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ len 68 arch/riscv/include/asm/cacheflush.h memcpy(dst, src, len) len 88 arch/riscv/include/asm/cacheflush.h #define flush_icache_user_range(vma, pg, addr, len) flush_icache_all() len 10 arch/riscv/include/asm/hugetlb.h unsigned long len) { len 212 arch/riscv/include/asm/io.h #define __io_reads_ins(port, ctype, len, bfence, afence) \ len 213 arch/riscv/include/asm/io.h static inline void __ ## port ## len(const volatile void __iomem *addr, \ len 222 arch/riscv/include/asm/io.h ctype x = __raw_read ## len(addr); \ len 229 arch/riscv/include/asm/io.h #define __io_writes_outs(port, ctype, len, bfence, afence) \ len 230 arch/riscv/include/asm/io.h static inline void __ ## port ## len(volatile void __iomem *addr, \ len 239 arch/riscv/include/asm/io.h __raw_write ## len(*buf++, addr); \ len 12 arch/riscv/kernel/sys_riscv.c static long riscv_sys_mmap(unsigned long addr, unsigned long len, len 19 arch/riscv/kernel/sys_riscv.c return ksys_mmap_pgoff(addr, len, prot, flags, fd, len 24 arch/riscv/kernel/sys_riscv.c SYSCALL_DEFINE6(mmap, unsigned long, addr, unsigned long, len, len 28 arch/riscv/kernel/sys_riscv.c return riscv_sys_mmap(addr, len, prot, flags, fd, offset, 0); len 31 arch/riscv/kernel/sys_riscv.c SYSCALL_DEFINE6(mmap2, unsigned long, addr, unsigned long, len, len 39 arch/riscv/kernel/sys_riscv.c return riscv_sys_mmap(addr, len, prot, flags, fd, offset, 12); len 1248 arch/riscv/net/bpf_jit_comp.c if (i == ctx->prog->len - 1) len 1522 arch/riscv/net/bpf_jit_comp.c for (i = 0; i < prog->len; i++) { len 1594 arch/riscv/net/bpf_jit_comp.c ctx->offset = kcalloc(prog->len, sizeof(int), GFP_KERNEL); len 1633 arch/riscv/net/bpf_jit_comp.c bpf_jit_dump(prog->len, image_size, 2, ctx->insns); len 104 arch/s390/boot/ipl_parm.c size_t len, rc = 0; len 106 arch/s390/boot/ipl_parm.c len = strlen(early_command_line); len 108 arch/s390/boot/ipl_parm.c delim = early_command_line + len; /* '\0' character position */ len 109 arch/s390/boot/ipl_parm.c parm = early_command_line + len + 1; /* append right after '\0' */ len 114 arch/s390/boot/ipl_parm.c parm, COMMAND_LINE_SIZE - len - 1, &ipl_block); len 118 arch/s390/boot/ipl_parm.c parm, COMMAND_LINE_SIZE - len - 1, &ipl_block); len 21 arch/s390/boot/ipl_report.c (void *) entry + sizeof(*entry) <= (void *) rb + rb->len; \ len 46 arch/s390/boot/ipl_report.c ipl_cert_list_size += sizeof(unsigned int) + cert->len; len 61 arch/s390/boot/ipl_report.c if (intersects(safe_addr, size, comp->addr, comp->len)) { len 62 arch/s390/boot/ipl_report.c safe_addr = comp->addr + comp->len; len 66 arch/s390/boot/ipl_report.c if (intersects(safe_addr, size, cert->addr, cert->len)) { len 67 arch/s390/boot/ipl_report.c safe_addr = cert->addr + cert->len; len 92 arch/s390/boot/ipl_report.c *(unsigned int *) ptr = cert->len; len 94 arch/s390/boot/ipl_report.c memcpy(ptr, (void *) cert->addr, cert->len); len 95 arch/s390/boot/ipl_report.c ptr += cert->len; len 125 arch/s390/boot/ipl_report.c tmp = (tmp + pl_hdr->len + 7) & -8UL; len 130 arch/s390/boot/ipl_report.c rl_end = (void *) rl_hdr + rl_hdr->len; len 133 arch/s390/boot/ipl_report.c (void *) rb_hdr + rb_hdr->len <= rl_end) { len 146 arch/s390/boot/ipl_report.c rb_hdr = (void *) rb_hdr + rb_hdr->len; len 12 arch/s390/boot/uv.c .header.len = sizeof(uvcb) len 182 arch/s390/crypto/aes_s390.c unsigned int len) len 192 arch/s390/crypto/aes_s390.c ret = crypto_sync_skcipher_setkey(sctx->fallback.blk, key, len); len 451 arch/s390/crypto/aes_s390.c unsigned int len) len 461 arch/s390/crypto/aes_s390.c ret = crypto_sync_skcipher_setkey(xts_ctx->fallback, key, len); len 836 arch/s390/crypto/aes_s390.c unsigned int len) len 839 arch/s390/crypto/aes_s390.c gw->walk_bytes_remain = len; len 998 arch/s390/crypto/aes_s390.c unsigned int n, len, in_bytes, out_bytes, len 1025 arch/s390/crypto/aes_s390.c len = aadlen + pclen; len 1035 arch/s390/crypto/aes_s390.c gcm_walk_start(&gw_in, req->src, len); len 1036 arch/s390/crypto/aes_s390.c gcm_walk_start(&gw_out, req->dst, len); len 1079 arch/s390/crypto/aes_s390.c scatterwalk_map_and_copy(tag, req->src, len, taglen, 0); len 1083 arch/s390/crypto/aes_s390.c scatterwalk_map_and_copy(param.t, req->dst, len, taglen, 1); len 163 arch/s390/crypto/crc32-vx.c static int __crc32le_vx_finup(u32 *crc, const u8 *data, unsigned int len, len 166 arch/s390/crypto/crc32-vx.c *(__le32 *)out = cpu_to_le32(crc32_le_vx(*crc, data, len)); len 170 arch/s390/crypto/crc32-vx.c static int __crc32be_vx_finup(u32 *crc, const u8 *data, unsigned int len, len 173 arch/s390/crypto/crc32-vx.c *(__be32 *)out = cpu_to_be32(crc32_be_vx(*crc, data, len)); len 177 arch/s390/crypto/crc32-vx.c static int __crc32c_vx_finup(u32 *crc, const u8 *data, unsigned int len, len 184 arch/s390/crypto/crc32-vx.c *(__le32 *)out = ~cpu_to_le32(crc32c_le_vx(*crc, data, len)); len 203 arch/s390/crypto/crc32-vx.c unsigned int len, u8 *out) \ len 206 arch/s390/crypto/crc32-vx.c data, len, out); \ len 31 arch/s390/crypto/sha.h int s390_sha_update(struct shash_desc *desc, const u8 *data, unsigned int len); len 16 arch/s390/crypto/sha_common.c int s390_sha_update(struct shash_desc *desc, const u8 *data, unsigned int len) len 24 arch/s390/crypto/sha_common.c ctx->count += len; len 26 arch/s390/crypto/sha_common.c if ((index + len) < bsize) len 34 arch/s390/crypto/sha_common.c len -= bsize - index; len 39 arch/s390/crypto/sha_common.c if (len >= bsize) { len 40 arch/s390/crypto/sha_common.c n = (len / bsize) * bsize; len 43 arch/s390/crypto/sha_common.c len -= n; len 46 arch/s390/crypto/sha_common.c if (len) len 47 arch/s390/crypto/sha_common.c memcpy(ctx->buf + index , data, len); len 393 arch/s390/hypfs/hypfs_diag.c u64 len; /* Length of d204 buffer without header */ len 421 arch/s390/hypfs/hypfs_diag.c d204->hdr.len = PAGE_SIZE * diag204_buf_pages; len 425 arch/s390/hypfs/hypfs_diag.c *size = d204->hdr.len + sizeof(struct dbfs_d204_hdr); len 88 arch/s390/hypfs/hypfs_diag0c.c diag0c_data->hdr.len = count * sizeof(struct hypfs_diag0c_entry); len 93 arch/s390/hypfs/hypfs_diag0c.c *size = diag0c_data->hdr.len + sizeof(struct hypfs_diag0c_hdr); len 235 arch/s390/hypfs/hypfs_vm.c u64 len; /* Length of d2fc buffer without header */ len 256 arch/s390/hypfs/hypfs_vm.c d2fc->hdr.len = count * sizeof(struct diag2fc_data); len 262 arch/s390/hypfs/hypfs_vm.c *size = d2fc->hdr.len + sizeof(struct dbfs_d2fc_hdr); len 61 arch/s390/include/asm/alternative.h #define INSTR_LEN_SANITY_CHECK(len) \ len 62 arch/s390/include/asm/alternative.h ".if " len " > 254\n" \ len 66 arch/s390/include/asm/alternative.h ".if (" len ") %% 2\n" \ len 30 arch/s390/include/asm/checksum.h csum_partial(const void *buff, int len, __wsum sum) len 33 arch/s390/include/asm/checksum.h register unsigned long reg3 asm("3") = (unsigned long) len; len 52 arch/s390/include/asm/checksum.h int len, __wsum sum, len 55 arch/s390/include/asm/checksum.h if (unlikely(copy_from_user(dst, src, len))) len 57 arch/s390/include/asm/checksum.h return csum_partial(dst, len, sum); len 62 arch/s390/include/asm/checksum.h csum_partial_copy_nocheck (const void *src, void *dst, int len, __wsum sum) len 64 arch/s390/include/asm/checksum.h memcpy(dst,src,len); len 65 arch/s390/include/asm/checksum.h return csum_partial(dst, len, sum); len 95 arch/s390/include/asm/checksum.h csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, len 108 arch/s390/include/asm/checksum.h csum += len + proto; len 109 arch/s390/include/asm/checksum.h if (csum < len + proto) len 121 arch/s390/include/asm/checksum.h csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, __u8 proto, len 124 arch/s390/include/asm/checksum.h return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); len 132 arch/s390/include/asm/checksum.h static inline __sum16 ip_compute_csum(const void *buff, int len) len 134 arch/s390/include/asm/checksum.h return csum_fold(csum_partial(buff, len, 0)); len 12 arch/s390/include/asm/clp.h u16 len; len 20 arch/s390/include/asm/clp.h u16 len; len 193 arch/s390/include/asm/compat.h static inline void __user *arch_compat_alloc_user_space(long len) len 200 arch/s390/include/asm/compat.h return (void __user *) (stack - len); len 261 arch/s390/include/asm/cpacf.h : [src] "+a" (r2), [len] "+d" (r3), [dst] "+a" (r4) len 291 arch/s390/include/asm/cpacf.h : [src] "+a" (r2), [len] "+d" (r3), [dst] "+a" (r4) len 317 arch/s390/include/asm/cpacf.h : [src] "+a" (r2), [len] "+d" (r3) len 340 arch/s390/include/asm/cpacf.h : [src] "+a" (r2), [len] "+d" (r3) len 366 arch/s390/include/asm/cpacf.h : [src] "+a" (r2), [len] "+d" (r3) len 398 arch/s390/include/asm/cpacf.h : [src] "+a" (r2), [len] "+d" (r3), len 22 arch/s390/include/asm/dis.h void print_fn_code(unsigned char *code, unsigned long len); len 110 arch/s390/include/asm/gmap.h unsigned long to, unsigned long len); len 111 arch/s390/include/asm/gmap.h int gmap_unmap_segment(struct gmap *gmap, unsigned long to, unsigned long len); len 143 arch/s390/include/asm/gmap.h unsigned long len, int prot); len 26 arch/s390/include/asm/hugetlb.h unsigned long len) len 36 arch/s390/include/asm/hugetlb.h unsigned long addr, unsigned long len) len 38 arch/s390/include/asm/hugetlb.h if (len & ~HPAGE_MASK) len 111 arch/s390/include/asm/ipl.h unsigned long addr, unsigned long len); len 605 arch/s390/include/asm/kvm_host.h int len; len 611 arch/s390/include/asm/kvm_host.h int len; len 36 arch/s390/include/asm/os_info.h void os_info_entry_add(int nr, void *ptr, u64 len); len 20 arch/s390/include/asm/pci_debug.h static inline void zpci_err_hex(void *addr, int len) len 22 arch/s390/include/asm/pci_debug.h debug_event(pci_debug_err_id, 0, addr, len); len 132 arch/s390/include/asm/pci_insn.h int zpci_load(u64 *data, const volatile void __iomem *addr, unsigned long len); len 134 arch/s390/include/asm/pci_insn.h int zpci_store(const volatile void __iomem *addr, u64 data, unsigned long len); len 38 arch/s390/include/asm/pci_io.h #define ZPCI_CREATE_REQ(handle, space, len) \ len 39 arch/s390/include/asm/pci_io.h ((u64) handle << 32 | space << 16 | len) len 72 arch/s390/include/asm/pci_io.h unsigned long len) len 76 arch/s390/include/asm/pci_io.h switch (len) { len 93 arch/s390/include/asm/pci_io.h return zpci_store(dst, val, len); len 97 arch/s390/include/asm/pci_io.h unsigned long len) len 102 arch/s390/include/asm/pci_io.h cc = zpci_load(&data, src, len); len 106 arch/s390/include/asm/pci_io.h switch (len) { len 125 arch/s390/include/asm/pci_io.h unsigned long len); len 127 arch/s390/include/asm/pci_io.h static inline u8 zpci_get_max_write_size(u64 src, u64 dst, int len, int max) len 129 arch/s390/include/asm/pci_io.h int count = len > max ? max : len, size = 1; len 118 arch/s390/include/asm/sclp.h void __sclp_early_printk(const char *s, unsigned int len, unsigned int force); len 27 arch/s390/include/asm/stacktrace.h unsigned long addr, size_t len) len 31 arch/s390/include/asm/stacktrace.h if (addr + len < addr) len 33 arch/s390/include/asm/stacktrace.h return addr >= info->begin && addr + len <= info->end; len 71 arch/s390/include/asm/string.h #define memcpy(dst, src, len) __memcpy(dst, src, len) len 72 arch/s390/include/asm/string.h #define memmove(dst, src, len) __memmove(dst, src, len) len 112 arch/s390/include/asm/timex.h #define ptff(ptff_block, len, func) \ len 114 arch/s390/include/asm/timex.h struct addrtype { char _[len]; }; \ len 37 arch/s390/include/asm/uv.h u16 len; len 84 arch/s390/include/asm/uv.h .header.len = sizeof(uvcb), len 33 arch/s390/include/uapi/asm/hypfs.h __u64 len; /* Length of diag0c buffer without header */ len 9 arch/s390/include/uapi/asm/ipl.h __u32 len; len 21 arch/s390/include/uapi/asm/ipl.h __u32 len; len 34 arch/s390/include/uapi/asm/ipl.h __u32 len; len 46 arch/s390/include/uapi/asm/ipl.h __u32 len; len 72 arch/s390/include/uapi/asm/ipl.h __u32 len; len 94 arch/s390/include/uapi/asm/ipl.h __u32 len; len 101 arch/s390/include/uapi/asm/ipl.h __u32 len; len 110 arch/s390/include/uapi/asm/ipl.h __u32 len; len 124 arch/s390/include/uapi/asm/ipl.h __u64 len; len 128 arch/s390/include/uapi/asm/ipl.h __u32 len; len 137 arch/s390/include/uapi/asm/ipl.h __u64 len; len 148 arch/s390/include/uapi/asm/ipl.h __u32 len; len 207 arch/s390/include/uapi/asm/kvm.h __u64 len; len 80 arch/s390/include/uapi/asm/pkey.h __u32 len; /* bytes actually stored in protkey[] */ len 384 arch/s390/include/uapi/asm/ptrace.h unsigned int len; len 36 arch/s390/kernel/alternative.c static void __init_or_module add_jump_padding(void *insns, unsigned int len) len 40 arch/s390/kernel/alternative.c len / 2 len 45 arch/s390/kernel/alternative.c len -= sizeof(brcl); len 47 arch/s390/kernel/alternative.c while (len > 0) { len 50 arch/s390/kernel/alternative.c len -= 2; len 54 arch/s390/kernel/alternative.c static void __init_or_module add_padding(void *insns, unsigned int len) len 56 arch/s390/kernel/alternative.c if (len > 6) len 57 arch/s390/kernel/alternative.c add_jump_padding(insns, len); len 58 arch/s390/kernel/alternative.c else if (len >= 2) len 59 arch/s390/kernel/alternative.c memcpy(insns, nops[len / 2 - 1], len); len 206 arch/s390/kernel/asm-offsets.c OFFSET(__KEXEC_SHA_REGION_LEN, kexec_sha_region, len); len 197 arch/s390/kernel/compat_linux.c compat_ulong_t len; len 212 arch/s390/kernel/compat_linux.c return ksys_mmap_pgoff(a.addr, a.len, a.prot, a.flags, a.fd, len 222 arch/s390/kernel/compat_linux.c return ksys_mmap_pgoff(a.addr, a.len, a.prot, a.flags, a.fd, a.offset); len 247 arch/s390/kernel/compat_linux.c COMPAT_SYSCALL_DEFINE5(s390_fadvise64, int, fd, u32, high, u32, low, compat_size_t, len, int, advise) len 253 arch/s390/kernel/compat_linux.c return ksys_fadvise64_64(fd, (unsigned long)high << 32 | low, len, len 260 arch/s390/kernel/compat_linux.c long long len; len 274 arch/s390/kernel/compat_linux.c return ksys_fadvise64_64(a.fd, a.offset, a.len, a.advice); len 123 arch/s390/kernel/compat_linux.h long compat_sys_s390_fadvise64(int fd, u32 high, u32 low, compat_size_t len, int advise); len 59 arch/s390/kernel/compat_ptrace.h __u32 len; len 90 arch/s390/kernel/cpcmd.c int len; len 99 arch/s390/kernel/cpcmd.c len = __cpcmd(cmd, lowbuf, rlen, response_code); len 105 arch/s390/kernel/cpcmd.c len = __cpcmd(cmd, response, rlen, response_code); len 108 arch/s390/kernel/cpcmd.c return len; len 137 arch/s390/kernel/crash_dump.c unsigned long from, len; len 145 arch/s390/kernel/crash_dump.c len = min(count, sclp.hsa_size - from); len 146 arch/s390/kernel/crash_dump.c rc = memcpy_hsa_kernel(dst, from, len); len 153 arch/s390/kernel/crash_dump.c len = min(count, OLDMEM_SIZE - from); len 155 arch/s390/kernel/crash_dump.c len = min(count, OLDMEM_SIZE - from); len 158 arch/s390/kernel/crash_dump.c len = count; len 162 arch/s390/kernel/crash_dump.c len = min(PAGE_SIZE - offset_in_page(ra), len); len 166 arch/s390/kernel/crash_dump.c if (memcpy_real(ra, (void *) from, len)) len 169 arch/s390/kernel/crash_dump.c dst += len; len 170 arch/s390/kernel/crash_dump.c src += len; len 171 arch/s390/kernel/crash_dump.c count -= len; len 181 arch/s390/kernel/crash_dump.c unsigned long from, len; len 188 arch/s390/kernel/crash_dump.c len = min(count, sclp.hsa_size - from); len 189 arch/s390/kernel/crash_dump.c rc = memcpy_hsa_user(dst, from, len); len 196 arch/s390/kernel/crash_dump.c len = min(count, OLDMEM_SIZE - from); len 198 arch/s390/kernel/crash_dump.c len = min(count, OLDMEM_SIZE - from); len 201 arch/s390/kernel/crash_dump.c len = count; len 207 arch/s390/kernel/crash_dump.c dst += len; len 208 arch/s390/kernel/crash_dump.c src += len; len 209 arch/s390/kernel/crash_dump.c count -= len; len 314 arch/s390/kernel/crash_dump.c u64 len; len 320 arch/s390/kernel/crash_dump.c len = sizeof(Elf64_Nhdr); len 322 arch/s390/kernel/crash_dump.c memcpy(buf + len, name, note->n_namesz); len 323 arch/s390/kernel/crash_dump.c len = roundup(len + note->n_namesz, 4); len 325 arch/s390/kernel/crash_dump.c memcpy(buf + len, desc, note->n_descsz); len 326 arch/s390/kernel/crash_dump.c len = roundup(len + note->n_descsz, 4); len 328 arch/s390/kernel/crash_dump.c return PTR_ADD(buf, len); len 438 arch/s390/kernel/debug.c size_t len = 0; len 443 arch/s390/kernel/debug.c len += view->prolog_proc(id_snap, view, p_info->temp_buf); len 454 arch/s390/kernel/debug.c len += view->header_proc(id_snap, view, p_info->act_area, len 455 arch/s390/kernel/debug.c act_entry, p_info->temp_buf + len); len 457 arch/s390/kernel/debug.c len += view->format_proc(id_snap, view, p_info->temp_buf + len, len 460 arch/s390/kernel/debug.c return len; len 504 arch/s390/kernel/debug.c size_t len, /* length of buffer */ len 517 arch/s390/kernel/debug.c while (count < len) { len 525 arch/s390/kernel/debug.c user_buf_residue = len-count; len 944 arch/s390/kernel/debug.c int len) len 959 arch/s390/kernel/debug.c memcpy(DEBUG_DATA(active), buf, min(len, id->buf_size)); len 960 arch/s390/kernel/debug.c if (len < id->buf_size) len 961 arch/s390/kernel/debug.c memset((DEBUG_DATA(active)) + len, 0, id->buf_size - len); len 963 arch/s390/kernel/debug.c len -= id->buf_size; len 965 arch/s390/kernel/debug.c } while (len > 0); len 977 arch/s390/kernel/debug.c const void *buf, int len) len 992 arch/s390/kernel/debug.c memcpy(DEBUG_DATA(active), buf, min(len, id->buf_size)); len 993 arch/s390/kernel/debug.c if (len < id->buf_size) len 994 arch/s390/kernel/debug.c memset((DEBUG_DATA(active)) + len, 0, id->buf_size - len); len 995 arch/s390/kernel/debug.c debug_finish_entry(id, active, level, len <= id->buf_size); len 996 arch/s390/kernel/debug.c len -= id->buf_size; len 998 arch/s390/kernel/debug.c } while (len > 0); len 558 arch/s390/kernel/dis.c void print_fn_code(unsigned char *code, unsigned long len) len 563 arch/s390/kernel/dis.c while (len) { len 566 arch/s390/kernel/dis.c if (opsize > len) len 579 arch/s390/kernel/dis.c len -= opsize; len 11 arch/s390/kernel/early_printk.c static void sclp_early_write(struct console *con, const char *s, unsigned int len) len 13 arch/s390/kernel/early_printk.c __sclp_early_printk(s, len, 0); len 183 arch/s390/kernel/ipl.c const char *buf, size_t len) \ len 195 arch/s390/kernel/ipl.c return len; \ len 216 arch/s390/kernel/ipl.c const char *buf, size_t len) \ len 222 arch/s390/kernel/ipl.c return len; \ len 233 arch/s390/kernel/ipl.c const char *buf, size_t len) \ len 237 arch/s390/kernel/ipl.c return len; \ len 330 arch/s390/kernel/ipl.c ipl_block.hdr.len); len 508 arch/s390/kernel/ipl.c const char *buf, size_t len) len 513 arch/s390/kernel/ipl.c ip_len = len; len 514 arch/s390/kernel/ipl.c if ((len > 0) && (buf[len - 1] == '\n')) len 535 arch/s390/kernel/ipl.c return len; len 547 arch/s390/kernel/ipl.c const char *buf, size_t len) len 549 arch/s390/kernel/ipl.c return reipl_generic_vmparm_store(reipl_block_nss, 56, buf, len); len 561 arch/s390/kernel/ipl.c const char *buf, size_t len) len 563 arch/s390/kernel/ipl.c return reipl_generic_vmparm_store(reipl_block_ccw, 64, buf, len); len 604 arch/s390/kernel/ipl.c reipl_block_fcp->hdr.len = IPL_BP_FCP_LEN + scpdata_len; len 605 arch/s390/kernel/ipl.c reipl_block_fcp->fcp.len = IPL_BP0_FCP_LEN + scpdata_len; len 649 arch/s390/kernel/ipl.c const char *buf, size_t len) len 654 arch/s390/kernel/ipl.c lp_len = len; len 655 arch/s390/kernel/ipl.c if ((len > 0) && (buf[len - 1] == '\n')) len 673 arch/s390/kernel/ipl.c return len; len 685 arch/s390/kernel/ipl.c const char *buf, size_t len) len 687 arch/s390/kernel/ipl.c return reipl_generic_loadparm_store(reipl_block_fcp, buf, len); len 721 arch/s390/kernel/ipl.c const char *buf, size_t len) len 723 arch/s390/kernel/ipl.c return reipl_generic_loadparm_store(reipl_block_nss, buf, len); len 735 arch/s390/kernel/ipl.c const char *buf, size_t len) len 737 arch/s390/kernel/ipl.c return reipl_generic_loadparm_store(reipl_block_ccw, buf, len); len 788 arch/s390/kernel/ipl.c const char *buf, size_t len) len 793 arch/s390/kernel/ipl.c nss_len = len; len 794 arch/s390/kernel/ipl.c if ((len > 0) && (buf[len - 1] == '\n')) len 810 arch/s390/kernel/ipl.c return len; len 836 arch/s390/kernel/ipl.c reipl_block_actual->hdr.len); len 871 arch/s390/kernel/ipl.c const char *buf, size_t len) len 881 arch/s390/kernel/ipl.c return (rc != 0) ? rc : len; len 921 arch/s390/kernel/ipl.c ipb->hdr.len = IPL_BP_CCW_LEN; len 923 arch/s390/kernel/ipl.c ipb->pb0_hdr.len = IPL_BP0_CCW_LEN; len 1027 arch/s390/kernel/ipl.c reipl_block_fcp->hdr.len = IPL_BP_FCP_LEN; len 1029 arch/s390/kernel/ipl.c reipl_block_fcp->fcp.len = IPL_BP0_FCP_LEN; len 1152 arch/s390/kernel/ipl.c const char *buf, size_t len) len 1162 arch/s390/kernel/ipl.c return (rc != 0) ? rc : len; len 1214 arch/s390/kernel/ipl.c dump_block_ccw->hdr.len = IPL_BP_CCW_LEN; len 1216 arch/s390/kernel/ipl.c dump_block_ccw->ccw.len = IPL_BP0_CCW_LEN; len 1236 arch/s390/kernel/ipl.c dump_block_fcp->hdr.len = IPL_BP_FCP_LEN; len 1238 arch/s390/kernel/ipl.c dump_block_fcp->fcp.len = IPL_BP0_FCP_LEN; len 1279 arch/s390/kernel/ipl.c csum_partial(reipl_block_actual, reipl_block_actual->hdr.len, 0); len 1385 arch/s390/kernel/ipl.c size_t len) len 1395 arch/s390/kernel/ipl.c return len; len 1415 arch/s390/kernel/ipl.c const char *buf, size_t len) len 1417 arch/s390/kernel/ipl.c return set_trigger(buf, &on_reboot_trigger, len); len 1441 arch/s390/kernel/ipl.c const char *buf, size_t len) len 1443 arch/s390/kernel/ipl.c return set_trigger(buf, &on_panic_trigger, len); len 1467 arch/s390/kernel/ipl.c const char *buf, size_t len) len 1469 arch/s390/kernel/ipl.c return set_trigger(buf, &on_restart_trigger, len); len 1504 arch/s390/kernel/ipl.c const char *buf, size_t len) len 1506 arch/s390/kernel/ipl.c return set_trigger(buf, &on_halt_trigger, len); len 1530 arch/s390/kernel/ipl.c const char *buf, size_t len) len 1532 arch/s390/kernel/ipl.c return set_trigger(buf, &on_poff_trigger, len); len 1725 arch/s390/kernel/ipl.c comp->entry.len = kbuf->memsz; len 1735 arch/s390/kernel/ipl.c unsigned long addr, unsigned long len) len 1745 arch/s390/kernel/ipl.c cert->entry.len = len; len 1749 arch/s390/kernel/ipl.c report->size += cert->entry.len; len 1766 arch/s390/kernel/ipl.c report->size = ALIGN(ipib->hdr.len, 8); len 1789 arch/s390/kernel/ipl.c memcpy(ptr, report->ipib, report->ipib->hdr.len); len 1794 arch/s390/kernel/ipl.c ptr += report->ipib->hdr.len; len 1807 arch/s390/kernel/ipl.c comps->len = ptr - (void *)comps; len 1816 arch/s390/kernel/ipl.c certs->len = ptr - (void *)certs; len 1817 arch/s390/kernel/ipl.c rl_hdr->len = ptr - (void *)rl_hdr; len 1820 arch/s390/kernel/ipl.c memcpy(ptr, cert->key, cert->entry.len); len 1821 arch/s390/kernel/ipl.c ptr += cert->entry.len; len 10 arch/s390/kernel/ipl_vmparm.c size_t len; len 13 arch/s390/kernel/ipl_vmparm.c len = 0; len 17 arch/s390/kernel/ipl_vmparm.c len = min_t(size_t, size - 1, ipb->ccw.vm_parm_len); len 18 arch/s390/kernel/ipl_vmparm.c memcpy(dest, ipb->ccw.vm_parm, len); len 22 arch/s390/kernel/ipl_vmparm.c for (i = 0; i < len; i++) len 30 arch/s390/kernel/ipl_vmparm.c EBC_TOLOWER(dest, len); len 31 arch/s390/kernel/ipl_vmparm.c EBCASC(dest, len); len 33 arch/s390/kernel/ipl_vmparm.c dest[len] = 0; len 35 arch/s390/kernel/ipl_vmparm.c return len; len 110 arch/s390/kernel/kexec_elf.c static int s390_elf_probe(const char *buf, unsigned long len) len 114 arch/s390/kernel/kexec_elf.c if (len < sizeof(Elf_Ehdr)) len 51 arch/s390/kernel/kexec_image.c static int s390_image_probe(const char *buf, unsigned long len) len 154 arch/s390/kernel/kprobes.c size_t len; len 157 arch/s390/kernel/kprobes.c len = sizeof(new_insn.opc); len 160 arch/s390/kernel/kprobes.c len = sizeof(new_insn); len 173 arch/s390/kernel/kprobes.c s390_kernel_write(p->addr, &new_insn, len); len 169 arch/s390/kernel/machine_kexec_file.c unsigned int len, ncerts; len 186 arch/s390/kernel/machine_kexec_file.c len = *(unsigned int *)ptr; len 187 arch/s390/kernel/machine_kexec_file.c ptr += sizeof(len); len 188 arch/s390/kernel/machine_kexec_file.c ptr += len; len 195 arch/s390/kernel/machine_kexec_file.c len = *(unsigned int *)ptr; len 196 arch/s390/kernel/machine_kexec_file.c ptr += sizeof(len); len 197 arch/s390/kernel/machine_kexec_file.c ipl_report_add_certificate(data->report, ptr, addr, len); len 198 arch/s390/kernel/machine_kexec_file.c addr += len; len 199 arch/s390/kernel/machine_kexec_file.c ptr += len; len 462 arch/s390/kernel/ptrace.c while (copied < parea.len) { len 812 arch/s390/kernel/ptrace.c while (copied < parea.len) { len 1082 arch/s390/kernel/setup.c ptr->addr, ptr->addr + ptr->len, str); len 42 arch/s390/kernel/sys_s390.c unsigned long len; len 56 arch/s390/kernel/sys_s390.c error = ksys_mmap_pgoff(a.addr, a.len, a.prot, a.flags, a.fd, a.offset); len 64 arch/s390/kernel/sysinfo.c static bool convert_ext_name(unsigned char encoding, char *name, size_t len) len 68 arch/s390/kernel/sysinfo.c EBCASC(name, len); len 240 arch/s390/kernel/sysinfo.c size_t len = sizeof(info->ext_names[lvl]); len 242 arch/s390/kernel/sysinfo.c if (!convert_ext_name(info->vm[lvl].evmne, info->ext_names[lvl], len)) len 164 arch/s390/kernel/uprobes.c static void adjust_psw_addr(psw_t *psw, unsigned long len) len 166 arch/s390/kernel/uprobes.c psw->addr = __rewind_psw(*psw, -len); len 250 arch/s390/kernel/uprobes.c static void sim_stor_event(struct pt_regs *regs, void *addr, int len) len 256 arch/s390/kernel/uprobes.c if ((void *)current->thread.per_user.start > (addr + len)) len 831 arch/s390/kvm/gaccess.c unsigned long len, enum gacc_mode mode) len 841 arch/s390/kvm/gaccess.c if (!len) len 847 arch/s390/kvm/gaccess.c nr_pages = (((ga & ~PAGE_MASK) + len - 1) >> PAGE_SHIFT) + 1; len 859 arch/s390/kvm/gaccess.c _len = min(PAGE_SIZE - (gpa & ~PAGE_MASK), len); len 864 arch/s390/kvm/gaccess.c len -= _len; len 876 arch/s390/kvm/gaccess.c void *data, unsigned long len, enum gacc_mode mode) len 881 arch/s390/kvm/gaccess.c while (len && !rc) { len 883 arch/s390/kvm/gaccess.c _len = min(PAGE_SIZE - (gpa & ~PAGE_MASK), len); len 888 arch/s390/kvm/gaccess.c len -= _len; len 122 arch/s390/kvm/gaccess.h unsigned long len) len 126 arch/s390/kvm/gaccess.h return kvm_write_guest(vcpu->kvm, gpa, data, len); len 148 arch/s390/kvm/gaccess.h unsigned long len) len 152 arch/s390/kvm/gaccess.h return kvm_read_guest(vcpu->kvm, gpa, data, len); len 167 arch/s390/kvm/gaccess.h unsigned long len, enum gacc_mode mode); len 170 arch/s390/kvm/gaccess.h void *data, unsigned long len, enum gacc_mode mode); len 219 arch/s390/kvm/gaccess.h unsigned long len) len 221 arch/s390/kvm/gaccess.h return access_guest(vcpu, ga, ar, data, len, GACC_STORE); len 239 arch/s390/kvm/gaccess.h unsigned long len) len 241 arch/s390/kvm/gaccess.h return access_guest(vcpu, ga, ar, data, len, GACC_FETCH); len 260 arch/s390/kvm/gaccess.h unsigned long len) len 262 arch/s390/kvm/gaccess.h return access_guest(vcpu, ga, 0, data, len, GACC_IFETCH); len 283 arch/s390/kvm/gaccess.h unsigned long len) len 285 arch/s390/kvm/gaccess.h return kvm_write_guest(vcpu->kvm, gpa, data, len); len 306 arch/s390/kvm/gaccess.h unsigned long len) len 308 arch/s390/kvm/gaccess.h return kvm_read_guest(vcpu->kvm, gpa, data, len); len 329 arch/s390/kvm/gaccess.h unsigned long len) len 331 arch/s390/kvm/gaccess.h return access_guest_real(vcpu, gra, data, len, 1); len 352 arch/s390/kvm/gaccess.h unsigned long len) len 354 arch/s390/kvm/gaccess.h return access_guest_real(vcpu, gra, data, len, 0); len 19 arch/s390/kvm/guestdbg.c static void extend_address_range(u64 *start, u64 *stop, u64 estart, int len) len 23 arch/s390/kvm/guestdbg.c if (len > 0) len 24 arch/s390/kvm/guestdbg.c len--; len 26 arch/s390/kvm/guestdbg.c len = 0; len 28 arch/s390/kvm/guestdbg.c estop = estart + len; len 61 arch/s390/kvm/guestdbg.c unsigned long start, len; len 81 arch/s390/kvm/guestdbg.c len = vcpu->arch.guestdbg.hw_bp_info[i].len; len 88 arch/s390/kvm/guestdbg.c len += start; len 92 arch/s390/kvm/guestdbg.c len += MAX_INST_SIZE; len 95 arch/s390/kvm/guestdbg.c extend_address_range(cr10, cr11, start, len); len 101 arch/s390/kvm/guestdbg.c unsigned long start, len; len 123 arch/s390/kvm/guestdbg.c len = vcpu->arch.guestdbg.hw_wp_info[i].len; len 125 arch/s390/kvm/guestdbg.c extend_address_range(cr10, cr11, start, len); len 179 arch/s390/kvm/guestdbg.c wp_info->len = bp_data->len; len 184 arch/s390/kvm/guestdbg.c if (wp_info->len < 0 || wp_info->len > MAX_WP_SIZE) len 187 arch/s390/kvm/guestdbg.c wp_info->old_data = kmalloc(bp_data->len, GFP_KERNEL); len 192 arch/s390/kvm/guestdbg.c wp_info->len); len 263 arch/s390/kvm/guestdbg.c bp_info[nr_bp].len = bp_data[i].len; len 311 arch/s390/kvm/guestdbg.c #define end_of_range(bp_info) (bp_info->addr + bp_info->len - 1) len 326 arch/s390/kvm/guestdbg.c if (bp_info->len > 0 && len 349 arch/s390/kvm/guestdbg.c if (!wp_info || !wp_info->old_data || wp_info->len <= 0) len 352 arch/s390/kvm/guestdbg.c temp = kmalloc(wp_info->len, GFP_KERNEL); len 358 arch/s390/kvm/guestdbg.c wp_info->len)) { len 359 arch/s390/kvm/guestdbg.c if (memcmp(temp, wp_info->old_data, wp_info->len)) { len 2096 arch/s390/kvm/interrupt.c static int get_all_floating_irqs(struct kvm *kvm, u8 __user *usrbuf, u64 len) len 2108 arch/s390/kvm/interrupt.c if (len > KVM_S390_FLIC_MAX_BUFFER || len == 0) len 2116 arch/s390/kvm/interrupt.c buf = vzalloc(len); len 2120 arch/s390/kvm/interrupt.c max_irqs = len / sizeof(struct kvm_s390_irq); len 2271 arch/s390/kvm/interrupt.c int len = attr->attr; len 2273 arch/s390/kvm/interrupt.c if (len % sizeof(struct kvm_s390_irq) != 0) len 2275 arch/s390/kvm/interrupt.c else if (len > KVM_S390_FLIC_MAX_BUFFER) len 2278 arch/s390/kvm/interrupt.c while (len >= sizeof(struct kvm_s390_irq)) { len 2293 arch/s390/kvm/interrupt.c len -= sizeof(struct kvm_s390_irq); len 2847 arch/s390/kvm/interrupt.c int kvm_s390_set_irq_state(struct kvm_vcpu *vcpu, void __user *irqstate, int len) len 2854 arch/s390/kvm/interrupt.c buf = vmalloc(len); len 2858 arch/s390/kvm/interrupt.c if (copy_from_user((void *) buf, irqstate, len)) { len 2873 arch/s390/kvm/interrupt.c for (n = 0; n < len / sizeof(*buf); n++) { len 2929 arch/s390/kvm/interrupt.c int kvm_s390_get_irq_state(struct kvm_vcpu *vcpu, __u8 __user *buf, int len) len 2950 arch/s390/kvm/interrupt.c if (n + sizeof(irq) > len) len 2961 arch/s390/kvm/interrupt.c if (n + sizeof(irq) > len) len 2972 arch/s390/kvm/interrupt.c if (n + sizeof(irq) > len) len 4449 arch/s390/kvm/kvm-s390.c if (irq_state.len > VCPU_IRQS_MAX_BUF || len 4450 arch/s390/kvm/kvm-s390.c irq_state.len == 0 || len 4451 arch/s390/kvm/kvm-s390.c irq_state.len % sizeof(struct kvm_s390_irq) > 0) { len 4458 arch/s390/kvm/kvm-s390.c irq_state.len); len 4467 arch/s390/kvm/kvm-s390.c if (irq_state.len == 0) { len 4474 arch/s390/kvm/kvm-s390.c irq_state.len); len 378 arch/s390/kvm/kvm-s390.h void __user *buf, int len); len 380 arch/s390/kvm/kvm-s390.h __u8 __user *buf, int len); len 471 arch/s390/kvm/priv.c unsigned long len; len 497 arch/s390/kvm/priv.c len = sizeof(tpi_data) - 4; len 498 arch/s390/kvm/priv.c rc = write_guest(vcpu, addr, ar, &tpi_data, len); len 508 arch/s390/kvm/priv.c len = sizeof(tpi_data); len 509 arch/s390/kvm/priv.c if (write_guest_lc(vcpu, __LC_SUBCHANNEL_ID, &tpi_data, len)) { len 108 arch/s390/lib/string.c size_t len = (ret >= size) ? size-1 : ret; len 109 arch/s390/lib/string.c dest[len] = '\0'; len 110 arch/s390/lib/string.c memcpy(dest, src, len); len 129 arch/s390/lib/string.c size_t len = __strnend(src, n) - src; len 130 arch/s390/lib/string.c memset(dest + len, 0, n - len); len 131 arch/s390/lib/string.c memcpy(dest, src, len); len 172 arch/s390/lib/string.c size_t len = __strend(src) - src; len 173 arch/s390/lib/string.c size_t res = dsize + len; len 178 arch/s390/lib/string.c if (len >= n) len 179 arch/s390/lib/string.c len = n - 1; len 180 arch/s390/lib/string.c dest[len] = '\0'; len 181 arch/s390/lib/string.c memcpy(dest, src, len); len 202 arch/s390/lib/string.c size_t len = __strnend(src, n) - src; len 205 arch/s390/lib/string.c p[len] = '\0'; len 206 arch/s390/lib/string.c memcpy(p, src, len); len 249 arch/s390/lib/string.c size_t len = __strend(s) - s; len 251 arch/s390/lib/string.c if (len) len 253 arch/s390/lib/string.c if (s[len] == (char) c) len 254 arch/s390/lib/string.c return (char *) s + len; len 255 arch/s390/lib/string.c } while (--len > 0); len 418 arch/s390/lib/uaccess.c unsigned long len; len 423 arch/s390/lib/uaccess.c len = strnlen_user_srst(src, size); len 425 arch/s390/lib/uaccess.c return len; len 431 arch/s390/lib/uaccess.c size_t done, len, offset, len_str; len 438 arch/s390/lib/uaccess.c len = min(size - done, L1_CACHE_BYTES - offset); len 439 arch/s390/lib/uaccess.c if (copy_from_user(dst, src, len)) len 441 arch/s390/lib/uaccess.c len_str = strnlen(dst, len); len 445 arch/s390/lib/uaccess.c } while ((len_str == len) && (done < size)); len 293 arch/s390/mm/cmm.c unsigned int len; len 301 arch/s390/mm/cmm.c len = min(*lenp, sizeof(buf)); len 302 arch/s390/mm/cmm.c if (copy_from_user(buf, buffer, len)) len 304 arch/s390/mm/cmm.c buf[len - 1] = '\0'; len 312 arch/s390/mm/cmm.c len = sprintf(buf, "%ld %ld\n", len 314 arch/s390/mm/cmm.c if (len > *lenp) len 315 arch/s390/mm/cmm.c len = *lenp; len 316 arch/s390/mm/cmm.c if (copy_to_user(buffer, buf, len)) len 318 arch/s390/mm/cmm.c *lenp = len; len 319 arch/s390/mm/cmm.c *ppos += len; len 435 arch/s390/mm/cmm.c int len = strlen(sender); len 436 arch/s390/mm/cmm.c while (len--) len 437 arch/s390/mm/cmm.c sender[len] = toupper(sender[len]); len 396 arch/s390/mm/gmap.c int gmap_unmap_segment(struct gmap *gmap, unsigned long to, unsigned long len) len 402 arch/s390/mm/gmap.c if ((to | len) & (PMD_SIZE - 1)) len 404 arch/s390/mm/gmap.c if (len == 0 || to + len < to) len 409 arch/s390/mm/gmap.c for (off = 0; off < len; off += PMD_SIZE) len 428 arch/s390/mm/gmap.c unsigned long to, unsigned long len) len 434 arch/s390/mm/gmap.c if ((from | to | len) & (PMD_SIZE - 1)) len 436 arch/s390/mm/gmap.c if (len == 0 || from + len < from || to + len < to || len 437 arch/s390/mm/gmap.c from + len - 1 > TASK_SIZE_MAX || to + len - 1 > gmap->asce_end) len 442 arch/s390/mm/gmap.c for (off = 0; off < len; off += PMD_SIZE) { len 454 arch/s390/mm/gmap.c if (off >= len) len 456 arch/s390/mm/gmap.c gmap_unmap_segment(gmap, to, len); len 1041 arch/s390/mm/gmap.c unsigned long len, int prot, unsigned long bits) len 1048 arch/s390/mm/gmap.c while (len) { len 1056 arch/s390/mm/gmap.c len -= PAGE_SIZE; len 1064 arch/s390/mm/gmap.c len = len < dist ? 0 : len - dist; len 1101 arch/s390/mm/gmap.c unsigned long len, int prot) len 1105 arch/s390/mm/gmap.c if ((gaddr & ~PAGE_MASK) || (len & ~PAGE_MASK) || gmap_is_shadow(gmap)) len 1110 arch/s390/mm/gmap.c rc = gmap_protect_range(gmap, gaddr, len, prot, GMAP_NOTIFY_MPROT); len 1206 arch/s390/mm/gmap.c unsigned long paddr, unsigned long len) len 1217 arch/s390/mm/gmap.c while (len) { len 1250 arch/s390/mm/gmap.c len -= PAGE_SIZE; len 1737 arch/s390/mm/gmap.c unsigned long raddr, origin, offset, len; len 1783 arch/s390/mm/gmap.c len = ((r2t & _REGION_ENTRY_LENGTH) + 1) * PAGE_SIZE - offset; len 1784 arch/s390/mm/gmap.c rc = gmap_protect_rmap(sg, raddr, origin + offset, len); len 1821 arch/s390/mm/gmap.c unsigned long raddr, origin, offset, len; len 1867 arch/s390/mm/gmap.c len = ((r3t & _REGION_ENTRY_LENGTH) + 1) * PAGE_SIZE - offset; len 1868 arch/s390/mm/gmap.c rc = gmap_protect_rmap(sg, raddr, origin + offset, len); len 1905 arch/s390/mm/gmap.c unsigned long raddr, origin, offset, len; len 1951 arch/s390/mm/gmap.c len = ((sgt & _REGION_ENTRY_LENGTH) + 1) * PAGE_SIZE - offset; len 1952 arch/s390/mm/gmap.c rc = gmap_protect_rmap(sg, raddr, origin + offset, len); len 278 arch/s390/mm/hugetlbpage.c unsigned long addr, unsigned long len, len 285 arch/s390/mm/hugetlbpage.c info.length = len; len 294 arch/s390/mm/hugetlbpage.c unsigned long addr0, unsigned long len, len 302 arch/s390/mm/hugetlbpage.c info.length = len; len 327 arch/s390/mm/hugetlbpage.c unsigned long len, unsigned long pgoff, unsigned long flags) len 334 arch/s390/mm/hugetlbpage.c if (len & ~huge_page_mask(h)) len 336 arch/s390/mm/hugetlbpage.c if (len > TASK_SIZE - mmap_min_addr) len 340 arch/s390/mm/hugetlbpage.c if (prepare_hugepage_range(file, addr, len)) len 348 arch/s390/mm/hugetlbpage.c if (TASK_SIZE - len >= addr && addr >= mmap_min_addr && len 349 arch/s390/mm/hugetlbpage.c (!vma || addr + len <= vm_start_gap(vma))) len 354 arch/s390/mm/hugetlbpage.c addr = hugetlb_get_unmapped_area_bottomup(file, addr, len, len 357 arch/s390/mm/hugetlbpage.c addr = hugetlb_get_unmapped_area_topdown(file, addr, len, len 363 arch/s390/mm/hugetlbpage.c if (addr + len > current->mm->context.asce_limit && len 364 arch/s390/mm/hugetlbpage.c addr + len <= TASK_SIZE) { len 365 arch/s390/mm/hugetlbpage.c rc = crst_table_upgrade(mm, addr + len); len 77 arch/s390/mm/mmap.c unsigned long len, unsigned long pgoff, unsigned long flags) len 84 arch/s390/mm/mmap.c if (len > TASK_SIZE - mmap_min_addr) len 93 arch/s390/mm/mmap.c if (TASK_SIZE - len >= addr && addr >= mmap_min_addr && len 94 arch/s390/mm/mmap.c (!vma || addr + len <= vm_start_gap(vma))) len 99 arch/s390/mm/mmap.c info.length = len; len 112 arch/s390/mm/mmap.c if (addr + len > current->mm->context.asce_limit && len 113 arch/s390/mm/mmap.c addr + len <= TASK_SIZE) { len 114 arch/s390/mm/mmap.c rc = crst_table_upgrade(mm, addr + len); len 124 arch/s390/mm/mmap.c const unsigned long len, const unsigned long pgoff, len 134 arch/s390/mm/mmap.c if (len > TASK_SIZE - mmap_min_addr) len 144 arch/s390/mm/mmap.c if (TASK_SIZE - len >= addr && addr >= mmap_min_addr && len 145 arch/s390/mm/mmap.c (!vma || addr + len <= vm_start_gap(vma))) len 150 arch/s390/mm/mmap.c info.length = len; len 177 arch/s390/mm/mmap.c if (addr + len > current->mm->context.asce_limit && len 178 arch/s390/mm/mmap.c addr + len <= TASK_SIZE) { len 179 arch/s390/mm/mmap.c rc = crst_table_upgrade(mm, addr + len); len 1113 arch/s390/net/bpf_jit_comp.c last = (i == fp->len - 1) ? 1 : 0; len 1301 arch/s390/net/bpf_jit_comp.c for (i = 0; i < fp->len; i += insn_count) { len 1373 arch/s390/net/bpf_jit_comp.c jit.addrs = kvcalloc(fp->len + 1, sizeof(*jit.addrs), GFP_KERNEL); len 1409 arch/s390/net/bpf_jit_comp.c bpf_jit_dump(fp->len, jit.size, pass, jit.prg_buf); len 188 arch/s390/pci/pci.c static int zpci_cfg_load(struct zpci_dev *zdev, int offset, u32 *val, u8 len) len 190 arch/s390/pci/pci.c u64 req = ZPCI_CREATE_REQ(zdev->fh, ZPCI_PCIAS_CFGSPC, len); len 197 arch/s390/pci/pci.c data >>= (8 - len) * 8; len 204 arch/s390/pci/pci.c static int zpci_cfg_store(struct zpci_dev *zdev, int offset, u32 val, u8 len) len 206 arch/s390/pci/pci.c u64 req = ZPCI_CREATE_REQ(zdev->fh, ZPCI_PCIAS_CFGSPC, len); len 210 arch/s390/pci/pci.c data <<= (8 - len) * 8; len 416 arch/s390/pci/pci.c resource_size_t len; len 420 arch/s390/pci/pci.c len = pci_resource_len(pdev, i); len 421 arch/s390/pci/pci.c if (!len) len 430 arch/s390/pci/pci.c pdev->resource[i].end = pdev->resource[i].start + len - 1; len 437 arch/s390/pci/pci.c len = pci_resource_len(pdev, bar); len 438 arch/s390/pci/pci.c if (!len) len 448 arch/s390/pci/pci.c resource_size_t len; len 455 arch/s390/pci/pci.c len = pci_resource_len(pdev, i); len 456 arch/s390/pci/pci.c if (!len) len 126 arch/s390/pci/pci_clp.c rrb->request.hdr.len = sizeof(rrb->request); len 128 arch/s390/pci/pci_clp.c rrb->response.hdr.len = sizeof(rrb->response); len 187 arch/s390/pci/pci_clp.c rrb->request.hdr.len = sizeof(rrb->request); len 189 arch/s390/pci/pci_clp.c rrb->response.hdr.len = sizeof(rrb->response); len 258 arch/s390/pci/pci_clp.c rrb->request.hdr.len = sizeof(rrb->request); len 260 arch/s390/pci/pci_clp.c rrb->response.hdr.len = sizeof(rrb->response); len 330 arch/s390/pci/pci_clp.c rrb->request.hdr.len = sizeof(rrb->request); len 333 arch/s390/pci/pci_clp.c rrb->response.hdr.len = CLP_BLK_SIZE - LIST_PCI_HDR_LEN; len 349 arch/s390/pci/pci_clp.c entries = (rrb->response.hdr.len - LIST_PCI_HDR_LEN) / len 477 arch/s390/pci/pci_clp.c if (lpcb->request.hdr.len != sizeof(lpcb->request) || len 478 arch/s390/pci/pci_clp.c lpcb->response.hdr.len > limit) len 497 arch/s390/pci/pci_clp.c if (lpcb->request.hdr.len != sizeof(lpcb->request) || len 498 arch/s390/pci/pci_clp.c lpcb->response.hdr.len > limit) len 507 arch/s390/pci/pci_clp.c if (lpcb->request.hdr.len != sizeof(lpcb->request) || len 508 arch/s390/pci/pci_clp.c lpcb->response.hdr.len > limit) len 520 arch/s390/pci/pci_clp.c if (lpcb->request.hdr.len != sizeof(lpcb->request) || len 521 arch/s390/pci/pci_clp.c lpcb->response.hdr.len > limit) len 533 arch/s390/pci/pci_clp.c if (lpcb->request.hdr.len != sizeof(lpcb->request) || len 534 arch/s390/pci/pci_clp.c lpcb->response.hdr.len > limit) len 166 arch/s390/pci/pci_insn.c unsigned long len) len 169 arch/s390/pci/pci_insn.c u64 req = ZPCI_CREATE_REQ(entry->fh, entry->bar, len); len 174 arch/s390/pci/pci_insn.c static inline int __pcilg_mio(u64 *data, u64 ioaddr, u64 len, u8 *status) len 177 arch/s390/pci/pci_insn.c register u64 r3 asm("3") = len; len 195 arch/s390/pci/pci_insn.c int zpci_load(u64 *data, const volatile void __iomem *addr, unsigned long len) len 201 arch/s390/pci/pci_insn.c return zpci_load_fh(data, addr, len); len 203 arch/s390/pci/pci_insn.c cc = __pcilg_mio(data, (__force u64) addr, len, &status); len 250 arch/s390/pci/pci_insn.c unsigned long len) len 253 arch/s390/pci/pci_insn.c u64 req = ZPCI_CREATE_REQ(entry->fh, entry->bar, len); len 258 arch/s390/pci/pci_insn.c static inline int __pcistg_mio(u64 data, u64 ioaddr, u64 len, u8 *status) len 261 arch/s390/pci/pci_insn.c register u64 r3 asm("3") = len; len 277 arch/s390/pci/pci_insn.c int zpci_store(const volatile void __iomem *addr, u64 data, unsigned long len) len 283 arch/s390/pci/pci_insn.c return zpci_store_fh(addr, data, len); len 285 arch/s390/pci/pci_insn.c cc = __pcistg_mio(data, (__force u64) addr, len, &status); len 330 arch/s390/pci/pci_insn.c const void *src, unsigned long len) len 333 arch/s390/pci/pci_insn.c u64 req = ZPCI_CREATE_REQ(entry->fh, entry->bar, len); len 339 arch/s390/pci/pci_insn.c static inline int __pcistb_mio(const u64 *data, u64 ioaddr, u64 len, u8 *status) len 349 arch/s390/pci/pci_insn.c : [cc] "+d" (cc), [len] "+d" (len) len 352 arch/s390/pci/pci_insn.c *status = len >> 24 & 0xff; len 357 arch/s390/pci/pci_insn.c const void *src, unsigned long len) len 363 arch/s390/pci/pci_insn.c return zpci_write_block_fh(dst, src, len); len 365 arch/s390/pci/pci_insn.c cc = __pcistb_mio(src, (__force u64) dst, len, &status); len 30 arch/s390/pci/pci_mmio.c u64 len, u8 *status) len 41 arch/s390/pci/pci_mmio.c : [cc] "+d" (cc), [len] "+d" (len) len 44 arch/s390/pci/pci_mmio.c *status = len >> 24 & 0xff; len 53 arch/s390/pci/pci_mmio.c register u64 len asm("3") = ulen; len 79 arch/s390/pci/pci_mmio.c [len] "+d" (len), [cc] "+d" (cc), len 82 arch/s390/pci/pci_mmio.c *status = len >> 24 & 0xff; len 202 arch/s390/pci/pci_mmio.c register u64 len asm("3") = ulen; len 228 arch/s390/pci/pci_mmio.c [cc] "+d" (cc), [val] "=d" (val), [len] "+d" (len), len 239 arch/s390/pci/pci_mmio.c *status = len >> 24 & 0xff; len 25 arch/s390/purgatory/purgatory.c sha256_update(&sctx, (uint8_t *)(ptr->start), ptr->len); len 165 arch/sh/boards/mach-cayman/setup.c static void __iomem *cayman_ioport_map(unsigned long port, unsigned int len) len 1040 arch/sh/boards/mach-ecovec24/setup.c msg[0].len = 1; len 1045 arch/sh/boards/mach-ecovec24/setup.c msg[1].len = 1; len 367 arch/sh/boards/mach-kfr2r09/setup.c msg.len = 1; len 376 arch/sh/boards/mach-kfr2r09/setup.c msg.len = 1; len 386 arch/sh/boards/mach-kfr2r09/setup.c msg.len = 2; len 410 arch/sh/boards/mach-kfr2r09/setup.c msg.len = 1; len 419 arch/sh/boards/mach-kfr2r09/setup.c msg.len = 1; len 429 arch/sh/boards/mach-kfr2r09/setup.c msg.len = 2; len 55 arch/sh/boards/mach-microdev/io.c void __iomem *microdev_ioport_map(unsigned long offset, unsigned int len) len 26 arch/sh/drivers/dma/dma-sysfs.c ssize_t len = 0; len 36 arch/sh/drivers/dma/dma-sysfs.c len += sprintf(buf + len, "%2d: %14s %s\n", len 41 arch/sh/drivers/dma/dma-sysfs.c return len; len 84 arch/sh/include/asm/cacheflush.h unsigned long len); len 88 arch/sh/include/asm/cacheflush.h unsigned long len); len 23 arch/sh/include/asm/checksum_32.h asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum); len 34 arch/sh/include/asm/checksum_32.h int len, __wsum sum, len 46 arch/sh/include/asm/checksum_32.h int len, __wsum sum) len 48 arch/sh/include/asm/checksum_32.h return csum_partial_copy_generic(src, dst, len, sum, NULL, NULL); len 53 arch/sh/include/asm/checksum_32.h int len, __wsum sum, int *err_ptr) len 56 arch/sh/include/asm/checksum_32.h len, sum, err_ptr, NULL); len 115 arch/sh/include/asm/checksum_32.h __u32 len, __u8 proto, len 119 arch/sh/include/asm/checksum_32.h unsigned long len_proto = (proto + len) << 8; len 121 arch/sh/include/asm/checksum_32.h unsigned long len_proto = proto + len; len 141 arch/sh/include/asm/checksum_32.h __u32 len, __u8 proto, len 144 arch/sh/include/asm/checksum_32.h return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); len 151 arch/sh/include/asm/checksum_32.h static inline __sum16 ip_compute_csum(const void *buff, int len) len 153 arch/sh/include/asm/checksum_32.h return csum_fold(csum_partial(buff, len, 0)); len 159 arch/sh/include/asm/checksum_32.h __u32 len, __u8 proto, __wsum sum) len 185 arch/sh/include/asm/checksum_32.h "r" (htonl(len)), "r" (htonl(proto)), "0" (sum) len 197 arch/sh/include/asm/checksum_32.h int len, __wsum sum, len 200 arch/sh/include/asm/checksum_32.h if (access_ok(dst, len)) len 202 arch/sh/include/asm/checksum_32.h dst, len, sum, NULL, err_ptr); len 204 arch/sh/include/asm/checksum_32.h if (len) len 10 arch/sh/include/asm/hugetlb.h unsigned long len) { len 20 arch/sh/include/asm/hugetlb.h unsigned long addr, unsigned long len) len 22 arch/sh/include/asm/hugetlb.h if (len & ~HPAGE_MASK) len 14 arch/sh/include/asm/hw_breakpoint.h u16 len; len 12 arch/sh/include/asm/sh_bios.h extern void sh_bios_console_write(const char *buf, unsigned int len); len 13 arch/sh/include/asm/sram.h static inline unsigned long sram_alloc(size_t len) len 18 arch/sh/include/asm/sram.h return gen_pool_alloc(sram_pool, len); len 21 arch/sh/include/asm/sram.h static inline void sram_free(unsigned long addr, size_t len) len 23 arch/sh/include/asm/sram.h return gen_pool_free(sram_pool, addr, len); len 28 arch/sh/include/asm/sram.h static inline unsigned long sram_alloc(size_t len) len 33 arch/sh/include/asm/sram.h static inline void sram_free(unsigned long addr, size_t len) len 7 arch/sh/include/asm/syscalls.h asmlinkage int old_mmap(unsigned long addr, unsigned long len, len 10 arch/sh/include/asm/syscalls.h asmlinkage long sys_mmap2(unsigned long addr, unsigned long len, len 31 arch/sh/include/cpu-sh4/cpu/sq.h void sq_flush_range(unsigned long start, unsigned int len); len 57 arch/sh/kernel/cpu/sh4/sq.c void sq_flush_range(unsigned long start, unsigned int len) len 62 arch/sh/kernel/cpu/sh4/sq.c for (len >>= 5; len--; sq += 8) len 303 arch/sh/kernel/cpu/sh4/sq.c unsigned long base = 0, len = 0; len 305 arch/sh/kernel/cpu/sh4/sq.c sscanf(buf, "%lx %lx", &base, &len); len 309 arch/sh/kernel/cpu/sh4/sq.c if (likely(len)) { len 310 arch/sh/kernel/cpu/sh4/sq.c int ret = sq_remap(base, len, "Userspace", PAGE_SHARED); len 34 arch/sh/kernel/cpu/sh4a/ubc.c __raw_writel(UBC_CBR_CE | info->len | info->type, UBC_CBR(idx)); len 267 arch/sh/kernel/dwarf.c static inline int dwarf_entry_len(char *addr, unsigned long *len) len 287 arch/sh/kernel/dwarf.c *len = get_unaligned((u64 *)addr + 4); len 294 arch/sh/kernel/dwarf.c *len = initial_len; len 735 arch/sh/kernel/dwarf.c static int dwarf_parse_cie(void *entry, void *p, unsigned long len, len 748 arch/sh/kernel/dwarf.c cie->length = len; len 866 arch/sh/kernel/dwarf.c void *start, unsigned long len, len 881 arch/sh/kernel/dwarf.c fde->length = len; len 1030 arch/sh/kernel/dwarf.c unsigned long len = 0; len 1041 arch/sh/kernel/dwarf.c count = dwarf_entry_len(p, &len); len 1056 arch/sh/kernel/dwarf.c end = p + len; len 1062 arch/sh/kernel/dwarf.c err = dwarf_parse_cie(entry, p, len, end, mod); len 1068 arch/sh/kernel/dwarf.c err = dwarf_parse_fde(entry, entry_type, p, len, len 1076 arch/sh/kernel/dwarf.c entry = (char *)entry + len + 4; len 126 arch/sh/kernel/hw_breakpoint.c unsigned int len; len 130 arch/sh/kernel/hw_breakpoint.c len = get_hbp_len(hw->len); len 132 arch/sh/kernel/hw_breakpoint.c return (va >= TASK_SIZE) && ((va + len - 1) >= TASK_SIZE); len 183 arch/sh/kernel/hw_breakpoint.c hw->len = SH_BREAKPOINT_LEN_1; len 186 arch/sh/kernel/hw_breakpoint.c hw->len = SH_BREAKPOINT_LEN_2; len 189 arch/sh/kernel/hw_breakpoint.c hw->len = SH_BREAKPOINT_LEN_4; len 192 arch/sh/kernel/hw_breakpoint.c hw->len = SH_BREAKPOINT_LEN_8; len 232 arch/sh/kernel/hw_breakpoint.c switch (hw->len) { len 44 arch/sh/kernel/io_trapped.c unsigned long len = 0, flags = 0; len 57 arch/sh/kernel/io_trapped.c len += roundup(resource_size(res), PAGE_SIZE); len 65 arch/sh/kernel/io_trapped.c n = len >> PAGE_SHIFT; len 77 arch/sh/kernel/io_trapped.c len = 0; len 81 arch/sh/kernel/io_trapped.c (unsigned long)(tiop->virt_base + len), len 84 arch/sh/kernel/io_trapped.c len += roundup(resource_size(res), PAGE_SIZE); len 114 arch/sh/kernel/io_trapped.c int k, len; len 127 arch/sh/kernel/io_trapped.c len = resource_size(res); len 128 arch/sh/kernel/io_trapped.c voffs += roundup(len, PAGE_SIZE); len 167 arch/sh/kernel/io_trapped.c unsigned long len; len 172 arch/sh/kernel/io_trapped.c len = roundup(resource_size(res), PAGE_SIZE); len 173 arch/sh/kernel/io_trapped.c if (address < (vaddr + len)) len 175 arch/sh/kernel/io_trapped.c vaddr += len; len 43 arch/sh/kernel/sh_bios.c void sh_bios_console_write(const char *buf, unsigned int len) len 45 arch/sh/kernel/sh_bios.c sh_bios_call(BIOS_CALL_CONSOLE_WRITE, (long)buf, (long)len, 0, 0); len 32 arch/sh/kernel/sys_sh.c asmlinkage int old_mmap(unsigned long addr, unsigned long len, len 38 arch/sh/kernel/sys_sh.c return ksys_mmap_pgoff(addr, len, prot, flags, fd, off>>PAGE_SHIFT); len 41 arch/sh/kernel/sys_sh.c asmlinkage long sys_mmap2(unsigned long addr, unsigned long len, len 54 arch/sh/kernel/sys_sh.c return ksys_mmap_pgoff(addr, len, prot, flags, fd, pgoff); len 58 arch/sh/kernel/sys_sh.c asmlinkage int sys_cacheflush(unsigned long addr, unsigned long len, int op) len 69 arch/sh/kernel/sys_sh.c if (addr + len < addr) len 74 arch/sh/kernel/sys_sh.c if (vma == NULL || addr < vma->vm_start || addr + len > vma->vm_end) { len 81 arch/sh/kernel/sys_sh.c __flush_invalidate_region((void *)addr, len); len 84 arch/sh/kernel/sys_sh.c __flush_wback_region((void *)addr, len); len 87 arch/sh/kernel/sys_sh.c __flush_purge_region((void *)addr, len); len 92 arch/sh/kernel/sys_sh.c flush_icache_range(addr, addr+len); len 14 arch/sh/lib/io.c void __raw_readsl(const void __iomem *addr, void *datap, int len) len 18 arch/sh/lib/io.c for (data = datap; (len != 0) && (((u32)data & 0x1f) != 0); len--) len 21 arch/sh/lib/io.c if (likely(len >= (0x20 >> 2))) { len 51 arch/sh/lib/io.c : "=&r" (data), "=&r" (len), len 54 arch/sh/lib/io.c : "r"(addr), "0" (data), "1" (len) len 58 arch/sh/lib/io.c for (; len != 0; len--) len 63 arch/sh/lib/io.c void __raw_writesl(void __iomem *addr, const void *data, int len) len 65 arch/sh/lib/io.c if (likely(len != 0)) { len 75 arch/sh/lib/io.c : "0" (data), "r" (len), "r"(addr) len 62 arch/sh/mm/cache.c unsigned long len) len 67 arch/sh/mm/cache.c memcpy(vto, src, len); len 70 arch/sh/mm/cache.c memcpy(dst, src, len); len 81 arch/sh/mm/cache.c unsigned long len) len 86 arch/sh/mm/cache.c memcpy(dst, vfrom, len); len 89 arch/sh/mm/cache.c memcpy(dst, src, len); len 35 arch/sh/mm/mmap.c unsigned long len, unsigned long pgoff, unsigned long flags) len 52 arch/sh/mm/mmap.c if (unlikely(len > TASK_SIZE)) len 66 arch/sh/mm/mmap.c if (TASK_SIZE - len >= addr && len 67 arch/sh/mm/mmap.c (!vma || addr + len <= vm_start_gap(vma))) len 72 arch/sh/mm/mmap.c info.length = len; len 82 arch/sh/mm/mmap.c const unsigned long len, const unsigned long pgoff, len 101 arch/sh/mm/mmap.c if (unlikely(len > TASK_SIZE)) len 116 arch/sh/mm/mmap.c if (TASK_SIZE - len >= addr && len 117 arch/sh/mm/mmap.c (!vma || addr + len <= vm_start_gap(vma))) len 122 arch/sh/mm/mmap.c info.length = len; len 40 arch/sparc/crypto/aes_glue.c unsigned int len); len 42 arch/sparc/crypto/aes_glue.c unsigned int len); len 44 arch/sparc/crypto/aes_glue.c unsigned int len, u64 *iv); len 46 arch/sparc/crypto/aes_glue.c unsigned int len, u64 *iv); len 48 arch/sparc/crypto/aes_glue.c unsigned int len, u64 *iv); len 81 arch/sparc/crypto/aes_glue.c u64 *output, unsigned int len); len 83 arch/sparc/crypto/aes_glue.c u64 *output, unsigned int len); len 85 arch/sparc/crypto/aes_glue.c u64 *output, unsigned int len); len 88 arch/sparc/crypto/aes_glue.c u64 *output, unsigned int len); len 90 arch/sparc/crypto/aes_glue.c u64 *output, unsigned int len); len 92 arch/sparc/crypto/aes_glue.c u64 *output, unsigned int len); len 95 arch/sparc/crypto/aes_glue.c u64 *output, unsigned int len, len 99 arch/sparc/crypto/aes_glue.c u64 *output, unsigned int len, len 103 arch/sparc/crypto/aes_glue.c u64 *output, unsigned int len, len 107 arch/sparc/crypto/aes_glue.c u64 *output, unsigned int len, len 111 arch/sparc/crypto/aes_glue.c u64 *output, unsigned int len, len 115 arch/sparc/crypto/aes_glue.c u64 *output, unsigned int len, len 119 arch/sparc/crypto/aes_glue.c u64 *output, unsigned int len, len 122 arch/sparc/crypto/aes_glue.c u64 *output, unsigned int len, len 125 arch/sparc/crypto/aes_glue.c u64 *output, unsigned int len, len 78 arch/sparc/crypto/camellia_glue.c typedef void ecb_crypt_op(const u64 *input, u64 *output, unsigned int len, len 141 arch/sparc/crypto/camellia_glue.c typedef void cbc_crypt_op(const u64 *input, u64 *output, unsigned int len, len 54 arch/sparc/crypto/crc32c_glue.c extern void crc32c_sparc64(u32 *crcp, const u64 *data, unsigned int len); len 56 arch/sparc/crypto/crc32c_glue.c static void crc32c_compute(u32 *crcp, const u64 *data, unsigned int len) len 60 arch/sparc/crypto/crc32c_glue.c asm_len = len & ~7U; len 64 arch/sparc/crypto/crc32c_glue.c len -= asm_len; len 66 arch/sparc/crypto/crc32c_glue.c if (len) len 67 arch/sparc/crypto/crc32c_glue.c *crcp = __crc32c_le(*crcp, (const unsigned char *) data, len); len 71 arch/sparc/crypto/crc32c_glue.c unsigned int len) len 75 arch/sparc/crypto/crc32c_glue.c crc32c_compute(crcp, (const u64 *) data, len); len 80 arch/sparc/crypto/crc32c_glue.c static int __crc32c_sparc64_finup(u32 *crcp, const u8 *data, unsigned int len, len 85 arch/sparc/crypto/crc32c_glue.c crc32c_compute(&tmp, (const u64 *) data, len); len 92 arch/sparc/crypto/crc32c_glue.c unsigned int len, u8 *out) len 94 arch/sparc/crypto/crc32c_glue.c return __crc32c_sparc64_finup(shash_desc_ctx(desc), data, len, out); len 106 arch/sparc/crypto/crc32c_glue.c unsigned int len, u8 *out) len 108 arch/sparc/crypto/crc32c_glue.c return __crc32c_sparc64_finup(crypto_shash_ctx(desc->tfm), data, len, len 86 arch/sparc/crypto/des_glue.c unsigned int len); len 136 arch/sparc/crypto/des_glue.c unsigned int len, u64 *iv); len 167 arch/sparc/crypto/des_glue.c unsigned int len, u64 *iv); len 252 arch/sparc/crypto/des_glue.c u64 *output, unsigned int len); len 303 arch/sparc/crypto/des_glue.c u64 *output, unsigned int len, len 339 arch/sparc/crypto/des_glue.c u64 *output, unsigned int len, len 47 arch/sparc/crypto/md5_glue.c unsigned int len, unsigned int partial) len 51 arch/sparc/crypto/md5_glue.c sctx->byte_count += len; len 57 arch/sparc/crypto/md5_glue.c if (len - done >= MD5_HMAC_BLOCK_SIZE) { len 58 arch/sparc/crypto/md5_glue.c const unsigned int rounds = (len - done) / MD5_HMAC_BLOCK_SIZE; len 64 arch/sparc/crypto/md5_glue.c memcpy(sctx->block, data + done, len - done); len 68 arch/sparc/crypto/md5_glue.c unsigned int len) len 74 arch/sparc/crypto/md5_glue.c if (partial + len < MD5_HMAC_BLOCK_SIZE) { len 75 arch/sparc/crypto/md5_glue.c sctx->byte_count += len; len 76 arch/sparc/crypto/md5_glue.c memcpy((u8 *)sctx->block + partial, data, len); len 78 arch/sparc/crypto/md5_glue.c __md5_sparc64_update(sctx, data, len, partial); len 42 arch/sparc/crypto/sha1_glue.c unsigned int len, unsigned int partial) len 46 arch/sparc/crypto/sha1_glue.c sctx->count += len; len 52 arch/sparc/crypto/sha1_glue.c if (len - done >= SHA1_BLOCK_SIZE) { len 53 arch/sparc/crypto/sha1_glue.c const unsigned int rounds = (len - done) / SHA1_BLOCK_SIZE; len 59 arch/sparc/crypto/sha1_glue.c memcpy(sctx->buffer, data + done, len - done); len 63 arch/sparc/crypto/sha1_glue.c unsigned int len) len 69 arch/sparc/crypto/sha1_glue.c if (partial + len < SHA1_BLOCK_SIZE) { len 70 arch/sparc/crypto/sha1_glue.c sctx->count += len; len 71 arch/sparc/crypto/sha1_glue.c memcpy(sctx->buffer + partial, data, len); len 73 arch/sparc/crypto/sha1_glue.c __sha1_sparc64_update(sctx, data, len, partial); len 63 arch/sparc/crypto/sha256_glue.c unsigned int len, unsigned int partial) len 67 arch/sparc/crypto/sha256_glue.c sctx->count += len; len 73 arch/sparc/crypto/sha256_glue.c if (len - done >= SHA256_BLOCK_SIZE) { len 74 arch/sparc/crypto/sha256_glue.c const unsigned int rounds = (len - done) / SHA256_BLOCK_SIZE; len 80 arch/sparc/crypto/sha256_glue.c memcpy(sctx->buf, data + done, len - done); len 84 arch/sparc/crypto/sha256_glue.c unsigned int len) len 90 arch/sparc/crypto/sha256_glue.c if (partial + len < SHA256_BLOCK_SIZE) { len 91 arch/sparc/crypto/sha256_glue.c sctx->count += len; len 92 arch/sparc/crypto/sha256_glue.c memcpy(sctx->buf + partial, data, len); len 94 arch/sparc/crypto/sha256_glue.c __sha256_sparc64_update(sctx, data, len, partial); len 62 arch/sparc/crypto/sha512_glue.c unsigned int len, unsigned int partial) len 66 arch/sparc/crypto/sha512_glue.c if ((sctx->count[0] += len) < len) len 73 arch/sparc/crypto/sha512_glue.c if (len - done >= SHA512_BLOCK_SIZE) { len 74 arch/sparc/crypto/sha512_glue.c const unsigned int rounds = (len - done) / SHA512_BLOCK_SIZE; len 80 arch/sparc/crypto/sha512_glue.c memcpy(sctx->buf, data + done, len - done); len 84 arch/sparc/crypto/sha512_glue.c unsigned int len) len 90 arch/sparc/crypto/sha512_glue.c if (partial + len < SHA512_BLOCK_SIZE) { len 91 arch/sparc/crypto/sha512_glue.c if ((sctx->count[0] += len) < len) len 93 arch/sparc/crypto/sha512_glue.c memcpy(sctx->buf + partial, data, len); len 95 arch/sparc/crypto/sha512_glue.c __sha512_sparc64_update(sctx, data, len, partial); len 24 arch/sparc/include/asm/bitext.h int bit_map_string_get(struct bit_map *t, int len, int align); len 25 arch/sparc/include/asm/bitext.h void bit_map_clear(struct bit_map *t, int offset, int len); len 20 arch/sparc/include/asm/cacheflush_32.h #define flush_icache_user_range(vma,pg,adr,len) do { } while (0) len 22 arch/sparc/include/asm/cacheflush_32.h #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ len 25 arch/sparc/include/asm/cacheflush_32.h memcpy(dst, src, len); \ len 27 arch/sparc/include/asm/cacheflush_32.h #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ len 30 arch/sparc/include/asm/cacheflush_32.h memcpy(dst, src, len); \ len 52 arch/sparc/include/asm/cacheflush_64.h #define flush_icache_user_range(vma,pg,adr,len) do { } while (0) len 56 arch/sparc/include/asm/cacheflush_64.h unsigned long len, int write); len 58 arch/sparc/include/asm/cacheflush_64.h #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ len 61 arch/sparc/include/asm/cacheflush_64.h memcpy(dst, src, len); \ len 62 arch/sparc/include/asm/cacheflush_64.h flush_ptrace_access(vma, page, vaddr, src, len, 0); \ len 65 arch/sparc/include/asm/cacheflush_64.h #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ len 68 arch/sparc/include/asm/cacheflush_64.h memcpy(dst, src, len); \ len 69 arch/sparc/include/asm/cacheflush_64.h flush_ptrace_access(vma, page, vaddr, dst, len, 1); \ len 33 arch/sparc/include/asm/checksum_32.h __wsum csum_partial(const void *buff, int len, __wsum sum); len 45 arch/sparc/include/asm/checksum_32.h csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum) len 49 arch/sparc/include/asm/checksum_32.h register int l asm("g1") = len; len 63 arch/sparc/include/asm/checksum_32.h csum_partial_copy_from_user(const void __user *src, void *dst, int len, len 68 arch/sparc/include/asm/checksum_32.h register int l asm("g1") = len; len 87 arch/sparc/include/asm/checksum_32.h csum_partial_copy_to_user(const void *src, void __user *dst, int len, len 90 arch/sparc/include/asm/checksum_32.h if (!access_ok(dst, len)) { len 96 arch/sparc/include/asm/checksum_32.h register int l asm("g1") = len; len 174 arch/sparc/include/asm/checksum_32.h __u32 len, __u8 proto, len 182 arch/sparc/include/asm/checksum_32.h : "r" (daddr), "r" (proto + len), "0" (sum), len 193 arch/sparc/include/asm/checksum_32.h __u32 len, __u8 proto, len 196 arch/sparc/include/asm/checksum_32.h return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); len 203 arch/sparc/include/asm/checksum_32.h __u32 len, __u8 proto, __wsum sum) len 227 arch/sparc/include/asm/checksum_32.h "r"(htonl(len)), "r"(htonl(proto)), "r"(sum) len 234 arch/sparc/include/asm/checksum_32.h static inline __sum16 ip_compute_csum(const void *buff, int len) len 236 arch/sparc/include/asm/checksum_32.h return csum_fold(csum_partial(buff, len, 0)); len 33 arch/sparc/include/asm/checksum_64.h __wsum csum_partial(const void * buff, int len, __wsum sum); len 42 arch/sparc/include/asm/checksum_64.h int len, __wsum sum); len 45 arch/sparc/include/asm/checksum_64.h void *dst, int len, len 50 arch/sparc/include/asm/checksum_64.h void *dst, int len, len 53 arch/sparc/include/asm/checksum_64.h long ret = __csum_partial_copy_from_user(src, dst, len, sum); len 64 arch/sparc/include/asm/checksum_64.h void __user *dst, int len, len 69 arch/sparc/include/asm/checksum_64.h void __user *dst, int len, len 72 arch/sparc/include/asm/checksum_64.h long ret = __csum_partial_copy_to_user(src, dst, len, sum); len 100 arch/sparc/include/asm/checksum_64.h __u32 len, __u8 proto, len 109 arch/sparc/include/asm/checksum_64.h : "r" (daddr), "r" (proto + len), "0" (sum), "1" (saddr) len 119 arch/sparc/include/asm/checksum_64.h __u32 len, __u8 proto, len 122 arch/sparc/include/asm/checksum_64.h return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); len 129 arch/sparc/include/asm/checksum_64.h __u32 len, __u8 proto, __wsum sum) len 152 arch/sparc/include/asm/checksum_64.h : "r" (saddr), "r" (daddr), "r"(htonl(len)), len 160 arch/sparc/include/asm/checksum_64.h static inline __sum16 ip_compute_csum(const void *buff, int len) len 162 arch/sparc/include/asm/checksum_64.h return csum_fold(csum_partial(buff, len, 0)); len 146 arch/sparc/include/asm/compat.h static inline void __user *arch_compat_alloc_user_space(long len) len 157 arch/sparc/include/asm/compat.h usp -= len; len 96 arch/sparc/include/asm/dma.h unsigned long sparc_dma_alloc_resource(struct device *dev, size_t len); len 30 arch/sparc/include/asm/ebus_dma.h size_t len); len 292 arch/sparc/include/asm/floppy_64.h int len; len 355 arch/sparc/include/asm/floppy_64.h (0 == sun_pci_dma_pending.len) || len 359 arch/sparc/include/asm/floppy_64.h sun_pci_dma_current.len = sun_pci_dma_pending.len; len 363 arch/sparc/include/asm/floppy_64.h sun_pci_dma_pending.len = 0; len 370 arch/sparc/include/asm/floppy_64.h sun_pci_dma_current.len, len 377 arch/sparc/include/asm/floppy_64.h sun_pci_dma_current.len)) len 387 arch/sparc/include/asm/floppy_64.h sun_pci_dma_current.len, len 404 arch/sparc/include/asm/floppy_64.h sun_pci_dma_pending.len = length; len 25 arch/sparc/include/asm/hugetlb.h unsigned long len) { len 995 arch/sparc/include/asm/hypervisor.h unsigned long len, len 3168 arch/sparc/include/asm/hypervisor.h unsigned long len, len 3438 arch/sparc/include/asm/hypervisor.h unsigned long len); len 112 arch/sparc/include/asm/ldc.h void *buf, unsigned int len, len 120 arch/sparc/include/asm/ldc.h void *buf, unsigned int len, unsigned long offset, len 124 arch/sparc/include/asm/ldc.h void *buf, unsigned int len, len 129 arch/sparc/include/asm/ldc.h return ldc_copy(lp, LDC_COPY_IN, buf, len, offset, cookies, ncookies); len 133 arch/sparc/include/asm/ldc.h void *buf, unsigned int len, len 138 arch/sparc/include/asm/ldc.h return ldc_copy(lp, LDC_COPY_OUT, buf, len, offset, cookies, ncookies); len 141 arch/sparc/include/asm/ldc.h void *ldc_alloc_exp_dring(struct ldc_channel *lp, unsigned int len, len 146 arch/sparc/include/asm/ldc.h unsigned int len, len 8 arch/sparc/include/asm/mman.h #define arch_mmap_check(addr,len,flags) sparc_mmap_check(addr,len) len 9 arch/sparc/include/asm/mman.h int sparc_mmap_check(unsigned long addr, unsigned long len); len 115 arch/sparc/include/asm/openprom.h void (*pv_putstr)(char *str, int len); len 127 arch/sparc/include/asm/openprom.h void (*v0_eval)(int len, char *str); len 178 arch/sparc/include/asm/openprom.h int (*no_setprop)(phandle node, const char *name, char *val, int len); len 95 arch/sparc/include/asm/oplib_32.h void prom_console_write_buf(const char *buf, int len); len 99 arch/sparc/include/asm/oplib_32.h void prom_write(const char *buf, unsigned int len); len 100 arch/sparc/include/asm/oplib_64.h void prom_console_write_buf(const char *buf, int len); len 104 arch/sparc/include/asm/oplib_64.h void prom_write(const char *buf, unsigned int len); len 348 arch/sparc/include/asm/pgtable_32.h unsigned long xva, unsigned int len); len 349 arch/sparc/include/asm/pgtable_32.h void srmmu_unmapiorange(unsigned long virt_addr, unsigned int len); len 33 arch/sparc/include/asm/prom.h int of_set_property(struct device_node *node, const char *name, void *val, int len); len 38 arch/sparc/include/asm/prom.h int of_find_in_proplist(const char *list, const char *match, int len); len 202 arch/sparc/include/asm/vio.h u32 len; len 208 arch/sparc/include/asm/vio.h u64 len; len 496 arch/sparc/include/asm/vio.h int vio_ldc_send(struct vio_driver_state *vio, void *data, int len); len 43 arch/sparc/kernel/adi_64.c int len; len 52 arch/sparc/kernel/adi_64.c prop = mdesc_get_property(hp, pn, "hwcap-list", &len); len 61 arch/sparc/kernel/adi_64.c while (len) { len 71 arch/sparc/kernel/adi_64.c len -= plen; len 85 arch/sparc/kernel/adi_64.c val = (u64 *) mdesc_get_property(hp, pn, "adp-blksz", &len); len 90 arch/sparc/kernel/adi_64.c val = (u64 *) mdesc_get_property(hp, pn, "adp-nbits", &len); len 95 arch/sparc/kernel/adi_64.c val = (u64 *) mdesc_get_property(hp, pn, "ue-on-adp", &len); len 188 arch/sparc/kernel/btext.c static void btext_drawtext(const char *c, unsigned int len) len 190 arch/sparc/kernel/btext.c while (len--) len 400 arch/sparc/kernel/chmc.c int err, len, num_mem_regs; len 411 arch/sparc/kernel/chmc.c mem_regs = of_get_property(mem_node, "reg", &len); len 416 arch/sparc/kernel/chmc.c num_mem_regs = len / sizeof(*mem_regs); len 428 arch/sparc/kernel/chmc.c prop = of_get_property(op->dev.of_node, "portid", &len); len 429 arch/sparc/kernel/chmc.c if (!prop || len != 4) { len 436 arch/sparc/kernel/chmc.c prop = of_get_property(op->dev.of_node, "memory-control-register-1", &len); len 437 arch/sparc/kernel/chmc.c if (!prop || len != 8) { len 698 arch/sparc/kernel/chmc.c int len, portid; len 712 arch/sparc/kernel/chmc.c pval = of_get_property(dp, "memory-layout", &len); len 713 arch/sparc/kernel/chmc.c if (pval && len > sizeof(p->layout_prop)) { len 715 arch/sparc/kernel/chmc.c "size %d.\n", len); len 727 arch/sparc/kernel/chmc.c p->layout_size = len; len 731 arch/sparc/kernel/chmc.c memcpy(&p->layout_prop, pval, len); len 55 arch/sparc/kernel/ds.c __u32 len; len 137 arch/sparc/kernel/ds.c void *buf, int len); len 148 arch/sparc/kernel/ds.c void *buf, int len); len 151 arch/sparc/kernel/ds.c void *buf, int len); len 154 arch/sparc/kernel/ds.c void *buf, int len); len 158 arch/sparc/kernel/ds.c void *buf, int len); len 162 arch/sparc/kernel/ds.c void *buf, int len); len 165 arch/sparc/kernel/ds.c void *buf, int len); len 244 arch/sparc/kernel/ds.c static int __ds_send(struct ldc_channel *lp, void *data, int len) len 250 arch/sparc/kernel/ds.c err = ldc_write(lp, data, len); len 259 arch/sparc/kernel/ds.c static int ds_send(struct ldc_channel *lp, void *data, int len) len 265 arch/sparc/kernel/ds.c err = __ds_send(lp, data, len); len 282 arch/sparc/kernel/ds.c void *buf, int len) len 300 arch/sparc/kernel/ds.c pkt.data.tag.len = sizeof(pkt) - sizeof(struct ds_msg_tag); len 321 arch/sparc/kernel/ds.c void *buf, int len) len 338 arch/sparc/kernel/ds.c pkt.data.tag.len = sizeof(pkt) - sizeof(struct ds_msg_tag); len 361 arch/sparc/kernel/ds.c void *buf, int len) len 378 arch/sparc/kernel/ds.c pkt.data.tag.len = sizeof(pkt) - sizeof(struct ds_msg_tag); len 443 arch/sparc/kernel/ds.c pkt.data.tag.len = msg_len - sizeof(struct ds_msg_tag); len 498 arch/sparc/kernel/ds.c resp->tag.len = resp_len - sizeof(struct ds_msg_tag); len 631 arch/sparc/kernel/ds.c int len) len 683 arch/sparc/kernel/ds.c void *buf, int len) len 691 arch/sparc/kernel/ds.c dp->id, rp->req_num, rp->type, len); len 728 arch/sparc/kernel/ds.c void *buf, int len) len 809 arch/sparc/kernel/ds.c pkt.header.data.tag.len = msg_len - sizeof(struct ds_msg_tag); len 852 arch/sparc/kernel/ds.c unsigned long len; len 856 arch/sparc/kernel/ds.c len = strlen(full_boot_str); len 862 arch/sparc/kernel/ds.c hv_ret = sun4v_reboot_data_set(ra, len); len 909 arch/sparc/kernel/ds.c pbuf.req.tag.len = (msg_len - sizeof(struct ds_msg_tag)); len 974 arch/sparc/kernel/ds.c .len = (sizeof(struct ds_data_nack) - len 1047 arch/sparc/kernel/ds.c static int ds_data(struct ds_info *dp, struct ds_msg_tag *pkt, int len) len 1052 arch/sparc/kernel/ds.c qp = kmalloc(sizeof(struct ds_queue_entry) + len, GFP_ATOMIC); len 1057 arch/sparc/kernel/ds.c memcpy(&qp->req, pkt, len); len 1071 arch/sparc/kernel/ds.c req.tag.len = sizeof(req) - sizeof(struct ds_msg_tag); len 1136 arch/sparc/kernel/ds.c err = ldc_read(lp, tag + 1, tag->len); len 1143 arch/sparc/kernel/ds.c if (err < tag->len) len 176 arch/sparc/kernel/ebus.c int ebus_dma_request(struct ebus_dma_info *p, dma_addr_t bus_addr, size_t len) len 182 arch/sparc/kernel/ebus.c if (len >= (1 << 24)) len 194 arch/sparc/kernel/ebus.c writel(len, p->regs + EBDMA_COUNT); len 629 arch/sparc/kernel/iommu.c unsigned int len = sg->dma_length; len 634 arch/sparc/kernel/iommu.c if (!len) len 636 arch/sparc/kernel/iommu.c npages = iommu_num_pages(dma_handle, len, IO_PAGE_SIZE); len 58 arch/sparc/kernel/ioport.c static inline void dma_make_coherent(unsigned long pa, unsigned long len) len 248 arch/sparc/kernel/ioport.c unsigned long sparc_dma_alloc_resource(struct device *dev, size_t len) len 257 arch/sparc/kernel/ioport.c if (allocate_resource(&_sparc_dvma, res, len, _sparc_dvma.start, len 259 arch/sparc/kernel/ioport.c printk("%s: cannot occupy 0x%zx", __func__, len); len 2060 arch/sparc/kernel/ldc.c static int pages_in_region(unsigned long base, long len) len 2067 arch/sparc/kernel/ldc.c len -= (new - base); len 2070 arch/sparc/kernel/ldc.c } while (len > 0); len 2085 arch/sparc/kernel/ldc.c unsigned long off, unsigned long len) len 2096 arch/sparc/kernel/ldc.c if (tlen > len) len 2097 arch/sparc/kernel/ldc.c tlen = len; len 2115 arch/sparc/kernel/ldc.c len -= tlen; len 2117 arch/sparc/kernel/ldc.c } while (len > 0); len 2123 arch/sparc/kernel/ldc.c long len = sg->length; len 2125 arch/sparc/kernel/ldc.c if ((sg->offset | len) & (8UL - 1)) len 2128 arch/sparc/kernel/ldc.c return pages_in_region(base + sg->offset, len); len 2194 arch/sparc/kernel/ldc.c void *buf, unsigned int len, len 2207 arch/sparc/kernel/ldc.c if ((pa | len) & (8UL - 1)) len 2210 arch/sparc/kernel/ldc.c npages = pages_in_region(pa, len); len 2225 arch/sparc/kernel/ldc.c fill_cookies(&state, (pa & PAGE_MASK), (pa & ~PAGE_MASK), len); len 2264 arch/sparc/kernel/ldc.c void *buf, unsigned int len, unsigned long offset, len 2278 arch/sparc/kernel/ldc.c if ((ra | len | offset) & (8UL - 1)) { len 2281 arch/sparc/kernel/ldc.c lp->id, ra, len, offset); len 2292 arch/sparc/kernel/ldc.c orig_len = len; len 2311 arch/sparc/kernel/ldc.c if (this_len > len) len 2312 arch/sparc/kernel/ldc.c this_len = len; len 2333 arch/sparc/kernel/ldc.c len -= actual_len; len 2340 arch/sparc/kernel/ldc.c if (!len) len 2349 arch/sparc/kernel/ldc.c return orig_len - len; len 2353 arch/sparc/kernel/ldc.c void *ldc_alloc_exp_dring(struct ldc_channel *lp, unsigned int len, len 2360 arch/sparc/kernel/ldc.c if (len & (8UL - 1)) len 2363 arch/sparc/kernel/ldc.c buf = kzalloc(len, GFP_ATOMIC); len 2367 arch/sparc/kernel/ldc.c err = ldc_map_single(lp, buf, len, cookies, *ncookies, map_perm); len 2378 arch/sparc/kernel/ldc.c void ldc_free_exp_dring(struct ldc_channel *lp, void *buf, unsigned int len, len 310 arch/sparc/kernel/leon_kernel.c int len; len 335 arch/sparc/kernel/leon_kernel.c pp = of_find_property(rootnp, "systemid", &len); len 346 arch/sparc/kernel/leon_kernel.c pp = of_find_property(np, "reg", &len); len 363 arch/sparc/kernel/leon_kernel.c pp = of_find_property(np, "ampopts", &len); len 377 arch/sparc/kernel/leon_kernel.c pp = of_find_property(np, "reg", &len); len 381 arch/sparc/kernel/leon_kernel.c pp = of_find_property(np, "interrupts", &len); len 515 arch/sparc/kernel/leon_pci_grpci1.c int err, len; len 667 arch/sparc/kernel/leon_pci_grpci1.c tmp = of_get_property(ofdev->dev.of_node, "all_pci_errors", &len); len 668 arch/sparc/kernel/leon_pci_grpci1.c if (tmp && (len == 4)) { len 688 arch/sparc/kernel/leon_pci_grpci2.c int err, i, len; len 737 arch/sparc/kernel/leon_pci_grpci2.c tmp = of_get_property(ofdev->dev.of_node, "barcfg", &len); len 738 arch/sparc/kernel/leon_pci_grpci2.c if (tmp && (len == 2*4*6)) len 744 arch/sparc/kernel/leon_pci_grpci2.c tmp = of_get_property(ofdev->dev.of_node, "irq_mask", &len); len 745 arch/sparc/kernel/leon_pci_grpci2.c if (tmp && (len == 4)) len 751 arch/sparc/kernel/leon_pci_grpci2.c tmp = of_get_property(ofdev->dev.of_node, "reset", &len); len 752 arch/sparc/kernel/leon_pci_grpci2.c if (tmp && (len == 4)) len 276 arch/sparc/kernel/leon_smp.c int cpu, len; len 286 arch/sparc/kernel/leon_smp.c pp = of_find_property(rootnp, "ipi_num", &len); len 502 arch/sparc/kernel/mdesc.c unsigned long len, real_len, status; len 508 arch/sparc/kernel/mdesc.c (void) sun4v_mach_desc(0UL, 0UL, &len); len 510 arch/sparc/kernel/mdesc.c hp = mdesc_alloc(len, &kmalloc_mdesc_memops); len 516 arch/sparc/kernel/mdesc.c status = sun4v_mach_desc(__pa(&hp->mdesc), len, &real_len); len 517 arch/sparc/kernel/mdesc.c if (status != HV_EOK || real_len > len) { len 672 arch/sparc/kernel/mdesc.c int len = 0; len 677 arch/sparc/kernel/mdesc.c len = 8; len 683 arch/sparc/kernel/mdesc.c len = ep->d.data.data_len; len 694 arch/sparc/kernel/mdesc.c *lenp = len; len 933 arch/sparc/kernel/mdesc.c int len; len 939 arch/sparc/kernel/mdesc.c type = mdesc_get_property(hp, mp, "type", &len); len 940 arch/sparc/kernel/mdesc.c if (!of_find_in_proplist(type, "instn", len)) len 1039 arch/sparc/kernel/mdesc.c int len; len 1041 arch/sparc/kernel/mdesc.c type = mdesc_get_property(hp, mp, "type", &len); len 1042 arch/sparc/kernel/mdesc.c if (!of_find_in_proplist(type, "int", len) && len 1043 arch/sparc/kernel/mdesc.c !of_find_in_proplist(type, "integer", len)) len 1264 arch/sparc/kernel/mdesc.c size_t len, loff_t *offp) len 1268 arch/sparc/kernel/mdesc.c int bytes_left, count = len; len 1327 arch/sparc/kernel/mdesc.c unsigned long len, real_len, status; len 1329 arch/sparc/kernel/mdesc.c (void) sun4v_mach_desc(0UL, 0UL, &len); len 1331 arch/sparc/kernel/mdesc.c printk("MDESC: Size is %lu bytes.\n", len); len 1333 arch/sparc/kernel/mdesc.c hp = mdesc_alloc(len, &memblock_mdesc_ops); len 1335 arch/sparc/kernel/mdesc.c prom_printf("MDESC: alloc of %lu bytes failed.\n", len); len 1339 arch/sparc/kernel/mdesc.c status = sun4v_mach_desc(__pa(&hp->mdesc), len, &real_len); len 1340 arch/sparc/kernel/mdesc.c if (status != HV_EOK || real_len > len) { len 1343 arch/sparc/kernel/mdesc.c status, len, real_len); len 346 arch/sparc/kernel/of_device_32.c int len, i; len 356 arch/sparc/kernel/of_device_32.c intr = of_get_property(dp, "intr", &len); len 358 arch/sparc/kernel/of_device_32.c op->archdata.num_irqs = len / sizeof(struct linux_prom_irqs); len 364 arch/sparc/kernel/of_device_32.c of_get_property(dp, "interrupts", &len); len 367 arch/sparc/kernel/of_device_32.c op->archdata.num_irqs = len / sizeof(unsigned int); len 642 arch/sparc/kernel/of_device_64.c int len, i; len 652 arch/sparc/kernel/of_device_64.c irq = of_get_property(dp, "interrupts", &len); len 654 arch/sparc/kernel/of_device_64.c op->archdata.num_irqs = len / 4; len 422 arch/sparc/kernel/pci.c int len, i, simba; len 432 arch/sparc/kernel/pci.c busrange = of_get_property(node, "bus-range", &len); len 433 arch/sparc/kernel/pci.c if (busrange == NULL || len != 8) { len 443 arch/sparc/kernel/pci.c ranges = of_get_property(node, "ranges", &len); len 482 arch/sparc/kernel/pci.c for (; len >= 32; len -= 32, ranges += 8) { len 1054 arch/sparc/kernel/pci.c int len; len 1057 arch/sparc/kernel/pci.c "physical-slot#", &len); len 1059 arch/sparc/kernel/pci.c if (slot_num == NULL || len != 4) len 1081 arch/sparc/kernel/pci.c int len, i; len 1084 arch/sparc/kernel/pci.c prop = of_get_property(node, "slot-names", &len); len 324 arch/sparc/kernel/pci_msi.c int len; len 326 arch/sparc/kernel/pci_msi.c val = of_get_property(pbm->op->dev.of_node, "#msi-eqs", &len); len 327 arch/sparc/kernel/pci_msi.c if (!val || len != 4) len 349 arch/sparc/kernel/pci_msi.c val = of_get_property(pbm->op->dev.of_node, "msi-eq-size", &len); len 350 arch/sparc/kernel/pci_msi.c if (!val || len != 4) len 356 arch/sparc/kernel/pci_msi.c "msi-eq-to-devino", &len); len 359 arch/sparc/kernel/pci_msi.c "msi-eq-devino", &len); len 360 arch/sparc/kernel/pci_msi.c if (!mqp || len != sizeof(struct msiq_prop)) len 366 arch/sparc/kernel/pci_msi.c val = of_get_property(pbm->op->dev.of_node, "#msi", &len); len 367 arch/sparc/kernel/pci_msi.c if (!val || len != 4) len 371 arch/sparc/kernel/pci_msi.c mrng = of_get_property(pbm->op->dev.of_node, "msi-ranges", &len); len 372 arch/sparc/kernel/pci_msi.c if (!mrng || len != sizeof(struct msi_range_prop)) len 376 arch/sparc/kernel/pci_msi.c val = of_get_property(pbm->op->dev.of_node, "msi-data-mask", &len); len 377 arch/sparc/kernel/pci_msi.c if (!val || len != 4) len 381 arch/sparc/kernel/pci_msi.c val = of_get_property(pbm->op->dev.of_node, "msix-data-width", &len); len 382 arch/sparc/kernel/pci_msi.c if (!val || len != 4) len 387 arch/sparc/kernel/pci_msi.c &len); len 388 arch/sparc/kernel/pci_msi.c if (!arng || len != sizeof(struct addr_range_prop)) len 649 arch/sparc/kernel/pci_sun4v.c unsigned int len = sg->dma_length; len 654 arch/sparc/kernel/pci_sun4v.c if (!len) len 656 arch/sparc/kernel/pci_sun4v.c npages = iommu_num_pages(dma_handle, len, IO_PAGE_SIZE); len 810 arch/sparc/kernel/pci_sun4v.c int len; len 813 arch/sparc/kernel/pci_sun4v.c &len); len 37 arch/sparc/kernel/prom_common.c int len; len 39 arch/sparc/kernel/prom_common.c prop = of_find_property(np, name, &len); len 40 arch/sparc/kernel/prom_common.c if (!prop || len != 4) len 50 arch/sparc/kernel/prom_common.c int of_set_property(struct device_node *dp, const char *name, void *val, int len) len 57 arch/sparc/kernel/prom_common.c new_val = kmemdup(val, len, GFP_KERNEL); len 73 arch/sparc/kernel/prom_common.c ret = prom_setprop(dp->phandle, name, val, len); len 78 arch/sparc/kernel/prom_common.c prop->length = len; len 100 arch/sparc/kernel/prom_common.c int of_find_in_proplist(const char *list, const char *match, int len) len 102 arch/sparc/kernel/prom_common.c while (len > 0) { len 109 arch/sparc/kernel/prom_common.c len -= l; len 110 arch/sparc/kernel/ptrace_64.c unsigned long len, int write) len 112 arch/sparc/kernel/ptrace_64.c BUG_ON(len > PAGE_SIZE); len 127 arch/sparc/kernel/ptrace_64.c unsigned long end = start + len; len 149 arch/sparc/kernel/ptrace_64.c unsigned long end = start + len; len 163 arch/sparc/kernel/ptrace_64.c void *kbuf, int len) len 166 arch/sparc/kernel/ptrace_64.c if (copy_from_user(kbuf, (void __user *) uaddr, len)) len 169 arch/sparc/kernel/ptrace_64.c int len2 = access_process_vm(target, uaddr, kbuf, len, len 171 arch/sparc/kernel/ptrace_64.c if (len2 != len) len 178 arch/sparc/kernel/ptrace_64.c void *kbuf, int len) len 181 arch/sparc/kernel/ptrace_64.c if (copy_to_user((void __user *) uaddr, kbuf, len)) len 184 arch/sparc/kernel/ptrace_64.c int len2 = access_process_vm(target, uaddr, kbuf, len, len 186 arch/sparc/kernel/ptrace_64.c if (len2 != len) len 490 arch/sparc/kernel/setup_64.c int len; len 501 arch/sparc/kernel/setup_64.c prop = mdesc_get_property(hp, pn, "hwcap-list", &len); len 505 arch/sparc/kernel/setup_64.c while (len) { len 523 arch/sparc/kernel/setup_64.c len -= plen; len 362 arch/sparc/kernel/sun4m_irq.c int i, err, len, num_cpu_timers; len 371 arch/sparc/kernel/sun4m_irq.c addr = of_get_property(dp, "address", &len); len 378 arch/sparc/kernel/sun4m_irq.c num_cpu_timers = (len / sizeof(u32)) - 1; len 439 arch/sparc/kernel/sun4m_irq.c int len, i, mid, num_cpu_iregs; len 447 arch/sparc/kernel/sun4m_irq.c addr = of_get_property(dp, "address", &len); len 454 arch/sparc/kernel/sun4m_irq.c num_cpu_iregs = (len / sizeof(u32)) - 1; len 210 arch/sparc/kernel/sys_sparc32.c compat_size_t, len, int, advice) len 212 arch/sparc/kernel/sys_sparc32.c return ksys_fadvise64_64(fd, ((u64)offhi << 32) | offlo, len, advice); len 42 arch/sparc/kernel/sys_sparc_32.c unsigned long arch_get_unmapped_area(struct file *filp, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) len 57 arch/sparc/kernel/sys_sparc_32.c if (len > TASK_SIZE - PAGE_SIZE) len 63 arch/sparc/kernel/sys_sparc_32.c info.length = len; len 90 arch/sparc/kernel/sys_sparc_32.c int sparc_mmap_check(unsigned long addr, unsigned long len) len 93 arch/sparc/kernel/sys_sparc_32.c if (len > TASK_SIZE - PAGE_SIZE || addr + len > TASK_SIZE - PAGE_SIZE) len 101 arch/sparc/kernel/sys_sparc_32.c SYSCALL_DEFINE6(mmap2, unsigned long, addr, unsigned long, len, len 107 arch/sparc/kernel/sys_sparc_32.c return ksys_mmap_pgoff(addr, len, prot, flags, fd, len 111 arch/sparc/kernel/sys_sparc_32.c SYSCALL_DEFINE6(mmap, unsigned long, addr, unsigned long, len, len 116 arch/sparc/kernel/sys_sparc_32.c return ksys_mmap_pgoff(addr, len, prot, flags, fd, off >> PAGE_SHIFT); len 198 arch/sparc/kernel/sys_sparc_32.c SYSCALL_DEFINE2(getdomainname, char __user *, name, int, len) len 203 arch/sparc/kernel/sys_sparc_32.c if (len < 0) len 210 arch/sparc/kernel/sys_sparc_32.c if (nlen > len) len 51 arch/sparc/kernel/sys_sparc_64.c static inline int invalid_64bit_range(unsigned long addr, unsigned long len) len 58 arch/sparc/kernel/sys_sparc_64.c if (unlikely(len >= va_exclude_start)) len 61 arch/sparc/kernel/sys_sparc_64.c if (unlikely((addr + len) < addr)) len 65 arch/sparc/kernel/sys_sparc_64.c ((addr + len) >= va_exclude_start && len 66 arch/sparc/kernel/sys_sparc_64.c (addr + len) < va_exclude_end))) len 90 arch/sparc/kernel/sys_sparc_64.c unsigned long arch_get_unmapped_area(struct file *filp, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) len 110 arch/sparc/kernel/sys_sparc_64.c if (unlikely(len > task_size || len >= VA_EXCLUDE_START)) len 124 arch/sparc/kernel/sys_sparc_64.c if (task_size - len >= addr && len 125 arch/sparc/kernel/sys_sparc_64.c (!vma || addr + len <= vm_start_gap(vma))) len 130 arch/sparc/kernel/sys_sparc_64.c info.length = len; len 149 arch/sparc/kernel/sys_sparc_64.c const unsigned long len, const unsigned long pgoff, len 172 arch/sparc/kernel/sys_sparc_64.c if (unlikely(len > task_size)) len 187 arch/sparc/kernel/sys_sparc_64.c if (task_size - len >= addr && len 188 arch/sparc/kernel/sys_sparc_64.c (!vma || addr + len <= vm_start_gap(vma))) len 193 arch/sparc/kernel/sys_sparc_64.c info.length = len; len 218 arch/sparc/kernel/sys_sparc_64.c unsigned long get_fb_unmapped_area(struct file *filp, unsigned long orig_addr, unsigned long len, unsigned long pgoff, unsigned long flags) len 228 arch/sparc/kernel/sys_sparc_64.c return get_area(NULL, orig_addr, len, pgoff, flags); len 233 arch/sparc/kernel/sys_sparc_64.c if (len >= (4UL * 1024 * 1024)) len 235 arch/sparc/kernel/sys_sparc_64.c else if (len >= (512UL * 1024)) len 237 arch/sparc/kernel/sys_sparc_64.c else if (len >= (64UL * 1024)) len 241 arch/sparc/kernel/sys_sparc_64.c addr = get_area(NULL, orig_addr, len + (align_goal - PAGE_SIZE), pgoff, flags); len 259 arch/sparc/kernel/sys_sparc_64.c addr = get_area(NULL, orig_addr, len, pgoff, flags); len 435 arch/sparc/kernel/sys_sparc_64.c int sparc_mmap_check(unsigned long addr, unsigned long len) len 438 arch/sparc/kernel/sys_sparc_64.c if (len >= STACK_TOP32) len 441 arch/sparc/kernel/sys_sparc_64.c if (addr > STACK_TOP32 - len) len 444 arch/sparc/kernel/sys_sparc_64.c if (len >= VA_EXCLUDE_START) len 447 arch/sparc/kernel/sys_sparc_64.c if (invalid_64bit_range(addr, len)) len 455 arch/sparc/kernel/sys_sparc_64.c SYSCALL_DEFINE6(mmap, unsigned long, addr, unsigned long, len, len 461 arch/sparc/kernel/sys_sparc_64.c if ((off + PAGE_ALIGN(len)) < off) len 465 arch/sparc/kernel/sys_sparc_64.c retval = ksys_mmap_pgoff(addr, len, prot, flags, fd, off >> PAGE_SHIFT); len 470 arch/sparc/kernel/sys_sparc_64.c SYSCALL_DEFINE2(64_munmap, unsigned long, addr, size_t, len) len 472 arch/sparc/kernel/sys_sparc_64.c if (invalid_64bit_range(addr, len)) len 475 arch/sparc/kernel/sys_sparc_64.c return vm_munmap(addr, len); len 524 arch/sparc/kernel/sys_sparc_64.c SYSCALL_DEFINE2(getdomainname, char __user *, name, int, len) len 529 arch/sparc/kernel/sys_sparc_64.c if (len < 0) len 536 arch/sparc/kernel/sys_sparc_64.c if (nlen > len) len 15 arch/sparc/kernel/systbls.h asmlinkage long sys_getdomainname(char __user *name, int len); len 17 arch/sparc/kernel/systbls.h asmlinkage long sys_mmap(unsigned long addr, unsigned long len, len 23 arch/sparc/kernel/systbls.h asmlinkage long sys_mmap2(unsigned long addr, unsigned long len, len 38 arch/sparc/kernel/systbls.h asmlinkage long sys64_munmap(unsigned long addr, size_t len); len 85 arch/sparc/kernel/systbls.h compat_size_t len, int advice); len 32 arch/sparc/kernel/uprobes.c const void *src, int len) len 36 arch/sparc/kernel/uprobes.c memcpy(kaddr + (vaddr & ~PAGE_MASK), src, len); len 48 arch/sparc/kernel/uprobes.c void *src, unsigned long len) len 67 arch/sparc/kernel/uprobes.c copy_to_page(page, vaddr, &insn, len); len 68 arch/sparc/kernel/uprobes.c copy_to_page(page, vaddr+len, &stp_insn, 4); len 27 arch/sparc/kernel/vio.c int len; len 31 arch/sparc/kernel/vio.c len = dev->compat_len; len 39 arch/sparc/kernel/vio.c match &= len && len 40 arch/sparc/kernel/vio.c of_find_in_proplist(compat, matches->compat, len); len 507 arch/sparc/kernel/vio.c int err, len; len 535 arch/sparc/kernel/vio.c compat = mdesc_get_property(hp, root, "compatible", &len); len 541 arch/sparc/kernel/vio.c if (!of_find_in_proplist(compat, channel_devices_compat, len)) { len 18 arch/sparc/kernel/viohs.c int vio_ldc_send(struct vio_driver_state *vio, void *data, int len) len 24 arch/sparc/kernel/viohs.c err = ldc_write(vio->lp, data, len); len 35 arch/sparc/kernel/viohs.c struct vio_msg_tag *tag, int len) len 38 arch/sparc/kernel/viohs.c return vio_ldc_send(vio, tag, len); len 431 arch/sparc/kernel/viohs.c int i, len; len 485 arch/sparc/kernel/viohs.c len = (sizeof(*pkt) + len 487 arch/sparc/kernel/viohs.c if (send_ctrl(vio, &pkt->tag, len) < 0) len 28 arch/sparc/lib/bitext.c int bit_map_string_get(struct bit_map *t, int len, int align) len 49 arch/sparc/lib/bitext.c if (len <= 0 || len > t->size) len 54 arch/sparc/lib/bitext.c if (len < t->last_size) len 66 arch/sparc/lib/bitext.c if (count + len > t->size) { len 70 arch/sparc/lib/bitext.c t->size, t->used, offset, len, align, count); len 74 arch/sparc/lib/bitext.c if (offset + len > t->size) { len 83 arch/sparc/lib/bitext.c if (i == len) { len 84 arch/sparc/lib/bitext.c bitmap_set(t->map, offset, len); len 88 arch/sparc/lib/bitext.c t->first_free + len); len 89 arch/sparc/lib/bitext.c if ((t->last_off = offset + len) >= t->size) len 91 arch/sparc/lib/bitext.c t->used += len; len 92 arch/sparc/lib/bitext.c t->last_size = len; len 103 arch/sparc/lib/bitext.c void bit_map_clear(struct bit_map *t, int offset, int len) len 107 arch/sparc/lib/bitext.c if (t->used < len) len 110 arch/sparc/lib/bitext.c for (i = 0; i < len; i++) { len 117 arch/sparc/lib/bitext.c t->used -= len; len 29 arch/sparc/mm/hugetlbpage.c unsigned long len, len 41 arch/sparc/mm/hugetlbpage.c info.length = len; len 60 arch/sparc/mm/hugetlbpage.c const unsigned long len, len 73 arch/sparc/mm/hugetlbpage.c info.length = len; len 99 arch/sparc/mm/hugetlbpage.c unsigned long len, unsigned long pgoff, unsigned long flags) len 109 arch/sparc/mm/hugetlbpage.c if (len & ~huge_page_mask(h)) len 111 arch/sparc/mm/hugetlbpage.c if (len > task_size) len 115 arch/sparc/mm/hugetlbpage.c if (prepare_hugepage_range(file, addr, len)) len 123 arch/sparc/mm/hugetlbpage.c if (task_size - len >= addr && len 124 arch/sparc/mm/hugetlbpage.c (!vma || addr + len <= vm_start_gap(vma))) len 128 arch/sparc/mm/hugetlbpage.c return hugetlb_get_unmapped_area_bottomup(file, addr, len, len 131 arch/sparc/mm/hugetlbpage.c return hugetlb_get_unmapped_area_topdown(file, addr, len, len 144 arch/sparc/mm/io-unit.c unsigned long offset, size_t len, enum dma_data_direction dir, len 152 arch/sparc/mm/io-unit.c if (!len || len > 256 * 1024) len 156 arch/sparc/mm/io-unit.c ret = iounit_get_area(iounit, (unsigned long)vaddr, len); len 179 arch/sparc/mm/io-unit.c static void iounit_unmap_page(struct device *dev, dma_addr_t vaddr, size_t len, len 186 arch/sparc/mm/io-unit.c len = ((vaddr & ~PAGE_MASK) + len + (PAGE_SIZE-1)) >> PAGE_SHIFT; len 188 arch/sparc/mm/io-unit.c IOD(("iounit_release %08lx-%08lx\n", (long)vaddr, (long)len+vaddr)); len 189 arch/sparc/mm/io-unit.c for (len += vaddr; vaddr < len; vaddr++) len 198 arch/sparc/mm/io-unit.c unsigned long flags, vaddr, len; len 204 arch/sparc/mm/io-unit.c len = ((sg->dma_address & ~PAGE_MASK) + sg->length + (PAGE_SIZE-1)) >> PAGE_SHIFT; len 206 arch/sparc/mm/io-unit.c IOD(("iounit_release %08lx-%08lx\n", (long)vaddr, (long)len+vaddr)); len 207 arch/sparc/mm/io-unit.c for (len += vaddr; vaddr < len; vaddr++) len 214 arch/sparc/mm/io-unit.c static void *iounit_alloc(struct device *dev, size_t len, len 223 arch/sparc/mm/io-unit.c if (!len || len > 256 * 1024) len 226 arch/sparc/mm/io-unit.c len = PAGE_ALIGN(len); len 227 arch/sparc/mm/io-unit.c va = __get_free_pages(gfp | __GFP_ZERO, get_order(len)); len 231 arch/sparc/mm/io-unit.c addr = ret = sparc_dma_alloc_resource(dev, len); len 237 arch/sparc/mm/io-unit.c end = PAGE_ALIGN((addr + len)); len 266 arch/sparc/mm/io-unit.c free_pages(va, get_order(len)); len 179 arch/sparc/mm/iommu.c unsigned long offset, size_t len, bool per_page_flush) len 184 arch/sparc/mm/iommu.c unsigned long npages = (off + len + PAGE_SIZE - 1) >> PAGE_SHIFT; len 191 arch/sparc/mm/iommu.c if (!len || len > 256 * 1024) len 203 arch/sparc/mm/iommu.c for (p = vaddr & PAGE_MASK; p < vaddr + len; p += PAGE_SIZE) len 229 arch/sparc/mm/iommu.c struct page *page, unsigned long offset, size_t len, len 233 arch/sparc/mm/iommu.c return __sbus_iommu_map_page(dev, page, offset, len, false); len 237 arch/sparc/mm/iommu.c struct page *page, unsigned long offset, size_t len, len 240 arch/sparc/mm/iommu.c return __sbus_iommu_map_page(dev, page, offset, len, true); len 275 arch/sparc/mm/iommu.c size_t len, enum dma_data_direction dir, unsigned long attrs) len 280 arch/sparc/mm/iommu.c unsigned int npages = (off + len + PAGE_SIZE-1) >> PAGE_SHIFT; len 307 arch/sparc/mm/iommu.c static void *sbus_iommu_alloc(struct device *dev, size_t len, len 317 arch/sparc/mm/iommu.c if (!len || len > 256 * 1024) len 320 arch/sparc/mm/iommu.c len = PAGE_ALIGN(len); len 321 arch/sparc/mm/iommu.c va = __get_free_pages(gfp | __GFP_ZERO, get_order(len)); len 325 arch/sparc/mm/iommu.c addr = ret = sparc_dma_alloc_resource(dev, len); len 331 arch/sparc/mm/iommu.c BUG_ON((len & ~PAGE_MASK) != 0); len 334 arch/sparc/mm/iommu.c ioptex = bit_map_string_get(&iommu->usemap, len >> PAGE_SHIFT, len 341 arch/sparc/mm/iommu.c end = addr + len; len 379 arch/sparc/mm/iommu.c iommu_flush_iotlb(first, len >> PAGE_SHIFT); len 387 arch/sparc/mm/iommu.c free_pages(va, get_order(len)); len 391 arch/sparc/mm/iommu.c static void sbus_iommu_free(struct device *dev, size_t len, void *cpu_addr, len 400 arch/sparc/mm/iommu.c if (!sparc_dma_free_resource(cpu_addr, len)) len 404 arch/sparc/mm/iommu.c BUG_ON((len & ~PAGE_MASK) != 0); len 407 arch/sparc/mm/iommu.c end = busa + len; len 414 arch/sparc/mm/iommu.c bit_map_clear(&iommu->usemap, ioptex, len >> PAGE_SHIFT); len 416 arch/sparc/mm/iommu.c __free_pages(page, get_order(len)); len 540 arch/sparc/mm/srmmu.c unsigned long xva, unsigned int len) len 542 arch/sparc/mm/srmmu.c while (len != 0) { len 543 arch/sparc/mm/srmmu.c len -= PAGE_SIZE; len 565 arch/sparc/mm/srmmu.c void srmmu_unmapiorange(unsigned long virt_addr, unsigned int len) len 567 arch/sparc/mm/srmmu.c while (len != 0) { len 568 arch/sparc/mm/srmmu.c len -= PAGE_SIZE; len 331 arch/sparc/net/bpf_jit_comp_32.c int i, flen = fp->len, pc_ret0 = -1; len 378 arch/sparc/net/bpf_jit_comp_32.c emit_load32(r_SKB, struct sk_buff, len, r_HEADLEN); len 565 arch/sparc/net/bpf_jit_comp_32.c emit_skb_load32(len, r_A); len 568 arch/sparc/net/bpf_jit_comp_32.c emit_skb_load32(len, r_X); len 1236 arch/sparc/net/bpf_jit_comp_64.c if (i == ctx->prog->len - 1) len 1429 arch/sparc/net/bpf_jit_comp_64.c for (i = 0; i < prog->len; i++) { len 1515 arch/sparc/net/bpf_jit_comp_64.c ctx.offset = kmalloc_array(prog->len, sizeof(unsigned int), GFP_KERNEL); len 1524 arch/sparc/net/bpf_jit_comp_64.c for (i = 0; i < prog->len; i++) len 1586 arch/sparc/net/bpf_jit_comp_64.c bpf_jit_dump(prog->len, image_size, pass, ctx.image); len 47 arch/sparc/prom/console_32.c void prom_console_write_buf(const char *buf, int len) len 49 arch/sparc/prom/console_32.c while (len) { len 53 arch/sparc/prom/console_32.c len--; len 16 arch/sparc/prom/console_64.c static int __prom_console_write_buf(const char *buf, int len) len 26 arch/sparc/prom/console_64.c args[5] = (unsigned int) len; len 37 arch/sparc/prom/console_64.c void prom_console_write_buf(const char *buf, int len) len 39 arch/sparc/prom/console_64.c while (len) { len 40 arch/sparc/prom/console_64.c int n = __prom_console_write_buf(buf, len); len 43 arch/sparc/prom/console_64.c len -= n; len 44 arch/sparc/prom/console_64.c buf += len; len 99 arch/sparc/prom/misc_32.c int len; len 101 arch/sparc/prom/misc_32.c len = prom_getproplen(prom_root_node, "idprom"); len 102 arch/sparc/prom/misc_32.c if((len>num_bytes) || (len==-1)) return 0xff; len 154 arch/sparc/prom/misc_64.c int len; len 156 arch/sparc/prom/misc_64.c len = prom_getproplen(prom_root_node, "idprom"); len 157 arch/sparc/prom/misc_64.c if ((len >num_bytes) || (len == -1)) len 172 arch/sparc/prom/tree_32.c int len; len 174 arch/sparc/prom/tree_32.c len = prom_getproperty(node, prop, user_buf, ubuf_size); len 175 arch/sparc/prom/tree_32.c if(len != -1) return; len 191 arch/sparc/prom/tree_64.c int len; len 193 arch/sparc/prom/tree_64.c len = prom_getproperty(node, prop, user_buf, ubuf_size); len 194 arch/sparc/prom/tree_64.c if (len != -1) len 159 arch/sparc/vdso/vdso2c.c static void map_input(const char *name, void **addr, size_t *len, int prot) len 171 arch/sparc/vdso/vdso2c.c *len = (size_t)tmp_len; len 352 arch/sparc/vdso/vma.c static unsigned long vdso_addr(unsigned long start, unsigned int len) len 33 arch/um/drivers/chan.h extern int write_chan(struct chan *chan, const char *buf, int len, len 36 arch/um/drivers/chan.h int len); len 43 arch/um/drivers/chan_kern.c static int not_configged_write(int fd, const char *buf, int len, void *data) len 50 arch/um/drivers/chan_kern.c static int not_configged_console_write(int fd, const char *buf, int len) len 250 arch/um/drivers/chan_kern.c int write_chan(struct chan *chan, const char *buf, int len, len 255 arch/um/drivers/chan_kern.c if (len == 0 || !chan || !chan->ops->write) len 258 arch/um/drivers/chan_kern.c n = chan->ops->write(chan->fd, buf, len, chan->data); len 265 arch/um/drivers/chan_kern.c int console_write_chan(struct chan *chan, const char *buf, int len) len 272 arch/um/drivers/chan_kern.c n = chan->ops->console_write(chan->fd, buf, len); len 11 arch/um/drivers/cow.h extern int file_reader(__u64 offset, char *buf, int len, void *arg); len 121 arch/um/drivers/cow_user.c #define DIV_ROUND(x, len) (((x) + (len) - 1) / (len)) len 268 arch/um/drivers/cow_user.c int file_reader(__u64 offset, char *buf, int len, void *arg) len 272 arch/um/drivers/cow_user.c return pread(fd, buf, len, offset); len 26 arch/um/drivers/daemon.h extern int daemon_user_write(int fd, void *buf, int len, len 50 arch/um/drivers/daemon_kern.c return daemon_user_write(fd, skb->data, skb->len, len 32 arch/um/drivers/daemon_user.c static struct sockaddr_un *new_addr(void *name, int len) len 43 arch/um/drivers/daemon_user.c memcpy(sun->sun_path, name, len); len 177 arch/um/drivers/daemon_user.c int daemon_user_write(int fd, void *buf, int len, struct daemon_data *pri) len 181 arch/um/drivers/daemon_user.c return net_sendto(fd, buf, len, data_addr, sizeof(*data_addr)); len 117 arch/um/drivers/harddog_kern.c static ssize_t harddog_write(struct file *file, const char __user *data, size_t len, len 123 arch/um/drivers/harddog_kern.c if(len) len 86 arch/um/drivers/line.c static int buffer_data(struct line *line, const char *buf, int len) len 102 arch/um/drivers/line.c len = (len > room) ? room : len; len 106 arch/um/drivers/line.c if (len < end) { len 107 arch/um/drivers/line.c memcpy(line->tail, buf, len); len 108 arch/um/drivers/line.c line->tail += len; len 114 arch/um/drivers/line.c memcpy(line->buffer, buf, len - end); len 115 arch/um/drivers/line.c line->tail = line->buffer + len - end; len 118 arch/um/drivers/line.c return len; len 192 arch/um/drivers/line.c int line_write(struct tty_struct *tty, const unsigned char *buf, int len) len 200 arch/um/drivers/line.c ret = buffer_data(line, buf, len); len 202 arch/um/drivers/line.c n = write_chan(line->chan_out, buf, len, len 209 arch/um/drivers/line.c len -= n; len 211 arch/um/drivers/line.c if (len > 0) len 212 arch/um/drivers/line.c ret += buffer_data(line, buf + n, len); len 744 arch/um/drivers/line.c int len; len 750 arch/um/drivers/line.c len = strlen(base) + strlen(" ()") + strlen(umid) + 1; len 751 arch/um/drivers/line.c title = kmalloc(len, GFP_KERNEL); len 757 arch/um/drivers/line.c snprintf(title, len, "%s (%s)", base, umid); len 68 arch/um/drivers/line.h int len); len 24 arch/um/drivers/mconsole.h u32 len; len 31 arch/um/drivers/mconsole.h u32 len; len 40 arch/um/drivers/mconsole.h u32 len; len 57 arch/um/drivers/mconsole.h int len; len 73 arch/um/drivers/mconsole.h int len, int err, int more); len 93 arch/um/drivers/mconsole.h int len); len 114 arch/um/drivers/mconsole_kern.c int len; len 119 arch/um/drivers/mconsole_kern.c len = req->len - (ptr - req->request.data); len 120 arch/um/drivers/mconsole_kern.c printk(KERN_WARNING "%.*s", len, ptr); len 128 arch/um/drivers/mconsole_kern.c int len; len 151 arch/um/drivers/mconsole_kern.c len = kernel_read(file, buf, PAGE_SIZE - 1, &pos); len 152 arch/um/drivers/mconsole_kern.c if (len < 0) { len 161 arch/um/drivers/mconsole_kern.c buf[len] = '\0'; len 162 arch/um/drivers/mconsole_kern.c mconsole_reply(req, buf, 0, (len > 0)); len 163 arch/um/drivers/mconsole_kern.c } while (len > 0); len 378 arch/um/drivers/mconsole_kern.c int len = 0; len 381 arch/um/drivers/mconsole_kern.c CONFIG_CHUNK(str, size, len, buf, 1); len 383 arch/um/drivers/mconsole_kern.c return len; len 552 arch/um/drivers/mconsole_kern.c unsigned int len) len 560 arch/um/drivers/mconsole_kern.c while (len > 0) { len 561 arch/um/drivers/mconsole_kern.c n = min((size_t) len, ARRAY_SIZE(console_buf)); len 564 arch/um/drivers/mconsole_kern.c len -= n; len 81 arch/um/drivers/mconsole_user.c int len; len 84 arch/um/drivers/mconsole_user.c req->len = recvfrom(fd, &req->request, sizeof(req->request), 0, len 86 arch/um/drivers/mconsole_user.c if (req->len < 0) len 93 arch/um/drivers/mconsole_user.c len = MIN(sizeof(req->request.data) - 1, len 95 arch/um/drivers/mconsole_user.c memmove(req->request.data, &req->request, len); len 96 arch/um/drivers/mconsole_user.c req->request.data[len] = '\0'; len 100 arch/um/drivers/mconsole_user.c req->request.len = len; len 107 arch/um/drivers/mconsole_user.c if (req->request.len >= MCONSOLE_MAX_DATA) { len 116 arch/um/drivers/mconsole_user.c req->request.data[req->request.len] = '\0'; len 135 arch/um/drivers/mconsole_user.c int len, n; len 143 arch/um/drivers/mconsole_user.c len = MIN(total, MCONSOLE_MAX_DATA - 1); len 145 arch/um/drivers/mconsole_user.c if (len == total) reply.more = more; len 148 arch/um/drivers/mconsole_user.c memcpy(reply.data, str, len); len 149 arch/um/drivers/mconsole_user.c reply.data[len] = '\0'; len 150 arch/um/drivers/mconsole_user.c total -= len; len 151 arch/um/drivers/mconsole_user.c str += len; len 152 arch/um/drivers/mconsole_user.c reply.len = len + 1; len 154 arch/um/drivers/mconsole_user.c len = sizeof(reply) + reply.len - sizeof(reply.data); len 156 arch/um/drivers/mconsole_user.c n = sendto(req->originating_fd, &reply, len, 0, len 179 arch/um/drivers/mconsole_user.c int mconsole_notify(char *sock_name, int type, const void *data, int len) len 205 arch/um/drivers/mconsole_user.c len = (len > sizeof(packet.data)) ? sizeof(packet.data) : len; len 206 arch/um/drivers/mconsole_user.c packet.len = len; len 207 arch/um/drivers/mconsole_user.c memcpy(packet.data, data, len); len 210 arch/um/drivers/mconsole_user.c len = sizeof(packet) + packet.len - sizeof(packet.data); len 211 arch/um/drivers/mconsole_user.c n = sendto(notify_sock, &packet, len, 0, (struct sockaddr *) &target, len 98 arch/um/drivers/net_kern.c dev->stats.rx_bytes += skb->len; len 211 arch/um/drivers/net_kern.c int len; len 217 arch/um/drivers/net_kern.c len = (*lp->write)(lp->fd, skb, lp); len 220 arch/um/drivers/net_kern.c if (len == skb->len) { len 222 arch/um/drivers/net_kern.c dev->stats.tx_bytes += skb->len; len 229 arch/um/drivers/net_kern.c else if (len == 0) { len 235 arch/um/drivers/net_kern.c printk(KERN_ERR "uml_net_start_xmit: failed(%d)\n", len); len 562 arch/um/drivers/net_kern.c int len; len 564 arch/um/drivers/net_kern.c len = strlen(transport->name); len 565 arch/um/drivers/net_kern.c if (strncmp(eth, transport->name, len)) len 568 arch/um/drivers/net_kern.c eth += len; len 50 arch/um/drivers/net_user.c void read_output(int fd, char *output, int len) len 58 arch/um/drivers/net_user.c len = sizeof(c); len 73 arch/um/drivers/net_user.c expected = (remain < len) ? remain : len; len 95 arch/um/drivers/net_user.c int net_read(int fd, void *buf, int len) len 99 arch/um/drivers/net_user.c n = read(fd, buf, len); len 108 arch/um/drivers/net_user.c int net_recvfrom(int fd, void *buf, int len) len 112 arch/um/drivers/net_user.c CATCH_EINTR(n = recvfrom(fd, buf, len, 0, NULL, NULL)); len 123 arch/um/drivers/net_user.c int net_write(int fd, void *buf, int len) len 127 arch/um/drivers/net_user.c n = write(fd, buf, len); len 136 arch/um/drivers/net_user.c int net_send(int fd, void *buf, int len) len 140 arch/um/drivers/net_user.c CATCH_EINTR(n = send(fd, buf, len, 0)); len 151 arch/um/drivers/net_user.c int net_sendto(int fd, void *buf, int len, void *to, int sock_len) len 155 arch/um/drivers/net_user.c CATCH_EINTR(n = sendto(fd, buf, len, 0, (struct sockaddr *) to, len 95 arch/um/drivers/pcap_user.c int len; len 101 arch/um/drivers/pcap_user.c int len; len 105 arch/um/drivers/pcap_user.c len = hdata->len < header->caplen ? hdata->len : header->caplen; len 106 arch/um/drivers/pcap_user.c memcpy(hdata->buffer, packet, len); len 107 arch/um/drivers/pcap_user.c hdata->len = len; len 110 arch/um/drivers/pcap_user.c int pcap_user_read(int fd, void *buffer, int len, struct pcap_data *pri) len 114 arch/um/drivers/pcap_user.c .len = len }); len 125 arch/um/drivers/pcap_user.c return hdata.len; len 20 arch/um/drivers/pcap_user.h extern int pcap_user_read(int fd, void *buf, int len, struct pcap_data *pri); len 18 arch/um/drivers/slip.h extern int slip_user_read(int fd, void *buf, int len, struct slip_data *pri); len 19 arch/um/drivers/slip.h extern int slip_user_write(int fd, void *buf, int len, struct slip_data *pri); len 6 arch/um/drivers/slip_common.c int slip_proto_read(int fd, void *buf, int len, struct slip_proto *slip) len 46 arch/um/drivers/slip_common.c int slip_proto_write(int fd, void *buf, int len, struct slip_proto *slip) len 50 arch/um/drivers/slip_common.c actual = slip_esc(buf, slip->obuf, len); len 54 arch/um/drivers/slip_common.c else return len; len 47 arch/um/drivers/slip_common.h static inline int slip_esc(unsigned char *s, unsigned char *d, int len) len 65 arch/um/drivers/slip_common.h while (len-- > 0) { len 101 arch/um/drivers/slip_common.h extern int slip_proto_read(int fd, void *buf, int len, len 103 arch/um/drivers/slip_common.h extern int slip_proto_write(int fd, void *buf, int len, len 55 arch/um/drivers/slip_kern.c return slip_user_write(fd, skb->data, skb->len, len 212 arch/um/drivers/slip_user.c int slip_user_read(int fd, void *buf, int len, struct slip_data *pri) len 214 arch/um/drivers/slip_user.c return slip_proto_read(fd, buf, len, &pri->slip); len 217 arch/um/drivers/slip_user.c int slip_user_write(int fd, void *buf, int len, struct slip_data *pri) len 219 arch/um/drivers/slip_user.c return slip_proto_write(fd, buf, len, &pri->slip); len 30 arch/um/drivers/slirp.h extern int slirp_user_read(int fd, void *buf, int len, struct slirp_data *pri); len 31 arch/um/drivers/slirp.h extern int slirp_user_write(int fd, void *buf, int len, len 60 arch/um/drivers/slirp_kern.c return slirp_user_write(fd, skb->data, skb->len, len 106 arch/um/drivers/slirp_user.c int slirp_user_read(int fd, void *buf, int len, struct slirp_data *pri) len 108 arch/um/drivers/slirp_user.c return slip_proto_read(fd, buf, len, &pri->slip); len 111 arch/um/drivers/slirp_user.c int slirp_user_write(int fd, void *buf, int len, struct slirp_data *pri) len 113 arch/um/drivers/slirp_user.c return slip_proto_write(fd, buf, len, &pri->slip); len 116 arch/um/drivers/ssl.c unsigned len) len 122 arch/um/drivers/ssl.c console_write_chan(line->chan_out, string, len); len 20 arch/um/drivers/stderr_console.c unsigned len) len 22 arch/um/drivers/stderr_console.c generic_write(2 /* stderr */, string, len, NULL); len 117 arch/um/drivers/stdio_console.c unsigned len) len 123 arch/um/drivers/stdio_console.c console_write_chan(line->chan_out, string, len); len 592 arch/um/drivers/ubd_kern.c static int read_cow_bitmap(int fd, void *buf, int offset, int len) len 596 arch/um/drivers/ubd_kern.c err = os_pread_file(fd, buf, len, offset); len 1016 arch/um/drivers/ubd_kern.c int n, len = 0; len 1028 arch/um/drivers/ubd_kern.c CONFIG_CHUNK(str, size, len, "", 1); len 1032 arch/um/drivers/ubd_kern.c CONFIG_CHUNK(str, size, len, ubd_dev->file, 0); len 1035 arch/um/drivers/ubd_kern.c CONFIG_CHUNK(str, size, len, ",", 0); len 1036 arch/um/drivers/ubd_kern.c CONFIG_CHUNK(str, size, len, ubd_dev->cow.file, 1); len 1038 arch/um/drivers/ubd_kern.c else CONFIG_CHUNK(str, size, len, "", 1); len 1042 arch/um/drivers/ubd_kern.c return len; len 1503 arch/um/drivers/ubd_kern.c unsigned long len; len 1527 arch/um/drivers/ubd_kern.c len = (end - start) * req->sectorsize; len 1536 arch/um/drivers/ubd_kern.c len -= n; len 1537 arch/um/drivers/ubd_kern.c n = os_pread_file(req->fds[bit], buf, len, off); len 1542 arch/um/drivers/ubd_kern.c } while((n < len) && (n != 0)); len 1543 arch/um/drivers/ubd_kern.c if (n < len) memset(&buf[n], 0, len - n); len 1546 arch/um/drivers/ubd_kern.c n = os_pwrite_file(req->fds[bit], buf, len, off); len 1547 arch/um/drivers/ubd_kern.c if(n != len){ len 1554 arch/um/drivers/ubd_kern.c n = os_falloc_punch(req->fds[bit], off, len); len 24 arch/um/drivers/umcast.h extern int umcast_user_write(int fd, void *buf, int len, len 59 arch/um/drivers/umcast_kern.c return umcast_user_write(fd, skb->data, skb->len, len 168 arch/um/drivers/umcast_user.c int umcast_user_write(int fd, void *buf, int len, struct umcast_data *pri) len 172 arch/um/drivers/umcast_user.c return net_sendto(fd, buf, len, data_addr, sizeof(*data_addr)); len 29 arch/um/drivers/vde.h extern int vde_user_read(void *conn, void *buf, int len); len 30 arch/um/drivers/vde.h extern int vde_user_write(void *conn, void *buf, int len); len 57 arch/um/drivers/vde_kern.c skb->len); len 96 arch/um/drivers/vde_user.c int vde_user_read(void *conn, void *buf, int len) len 104 arch/um/drivers/vde_user.c rv = vde_recv(vconn, buf, len, 0); len 116 arch/um/drivers/vde_user.c int vde_user_write(void *conn, void *buf, int len) len 123 arch/um/drivers/vde_user.c return vde_send(vconn, buf, len, 0); len 288 arch/um/drivers/vector_kern.c iov[iov_index].iov_len = skb->len - skb->data_len; len 291 arch/um/drivers/vector_kern.c iov[iov_index].iov_len = skb->len; len 323 arch/um/drivers/vector_kern.c packet_len = skb->len; len 347 arch/um/drivers/vector_kern.c packet_len = skb->len; len 366 arch/um/drivers/vector_kern.c bytes_compl += skb->len; len 600 arch/um/drivers/vector_kern.c int iov_index = 0, len; len 606 arch/um/drivers/vector_kern.c len = linear; len 608 arch/um/drivers/vector_kern.c len = vp->req_size; len 611 arch/um/drivers/vector_kern.c len - vp->max_packet, len 626 arch/um/drivers/vector_kern.c result->data_len = len - vp->max_packet; len 627 arch/um/drivers/vector_kern.c result->len += len - vp->max_packet; len 694 arch/um/drivers/vector_kern.c int n, len, err; len 697 arch/um/drivers/vector_kern.c len = strlen(str); len 873 arch/um/drivers/vector_kern.c vp->dev->stats.rx_bytes += skb->len; len 914 arch/um/drivers/vector_kern.c vp->dev->stats.tx_bytes += skb->len; len 998 arch/um/drivers/vector_kern.c vp->dev->stats.rx_bytes += skb->len; len 1061 arch/um/drivers/vector_kern.c netdev_sent_queue(vp->dev, skb->len); len 1078 arch/um/drivers/vector_kern.c if (skb->len < TX_SMALL_PACKET) { len 73 arch/um/drivers/vector_user.c int pos, len; len 82 arch/um/drivers/vector_user.c len = strlen(arg); len 83 arch/um/drivers/vector_user.c for (pos = 0; pos < len; pos++) { len 417 arch/um/drivers/vector_user.c int len = sizeof(struct virtio_net_hdr); len 427 arch/um/drivers/vector_user.c ioctl(fd, TUNSETVNETHDRSZ, &len); len 680 arch/um/drivers/vector_user.c .len = 6, len 66 arch/um/drivers/virtio_uml.c static int full_sendmsg_fds(int fd, const void *buf, unsigned int len, len 72 arch/um/drivers/virtio_uml.c rc = os_sendmsg_fds(fd, buf, len, fds, fds_num); len 75 arch/um/drivers/virtio_uml.c len -= rc; len 79 arch/um/drivers/virtio_uml.c } while (len && (rc >= 0 || rc == -EINTR)); len 86 arch/um/drivers/virtio_uml.c static int full_read(int fd, void *buf, int len, bool abortable) len 91 arch/um/drivers/virtio_uml.c rc = os_read_file(fd, buf, len); len 94 arch/um/drivers/virtio_uml.c len -= rc; len 96 arch/um/drivers/virtio_uml.c } while (len && (rc > 0 || rc == -EINTR || (!abortable && rc == -EAGAIN))); len 410 arch/um/drivers/virtio_uml.c u32 offset, void *buf, u32 len) len 412 arch/um/drivers/virtio_uml.c u32 cfg_size = offset + len; len 454 arch/um/drivers/virtio_uml.c memcpy(buf, msg->payload.config.payload + offset, len); len 461 arch/um/drivers/virtio_uml.c u32 offset, const void *buf, u32 len) len 464 arch/um/drivers/virtio_uml.c size_t payload_size = sizeof(msg->payload.config) + len; len 478 arch/um/drivers/virtio_uml.c msg->payload.config.size = len; len 479 arch/um/drivers/virtio_uml.c memcpy(msg->payload.config.payload, buf, len); len 695 arch/um/drivers/virtio_uml.c void *buf, unsigned len) len 699 arch/um/drivers/virtio_uml.c vhost_user_get_config(vu_dev, offset, buf, len); len 703 arch/um/drivers/virtio_uml.c const void *buf, unsigned len) len 707 arch/um/drivers/virtio_uml.c vhost_user_set_config(vu_dev, offset, buf, len); len 1094 arch/um/drivers/virtio_uml.c unsigned int len = strlen(buffer); len 1096 arch/um/drivers/virtio_uml.c snprintf(buffer + len, PAGE_SIZE - len, "%s:%d:%d\n", len 27 arch/um/include/asm/uaccess.h extern long __strnlen_user(const void __user *str, long len); len 28 arch/um/include/asm/uaccess.h extern unsigned long __clear_user(void __user *mem, unsigned long len); len 54 arch/um/include/shared/mem_user.h extern unsigned long get_vm(unsigned long len); len 56 arch/um/include/shared/mem_user.h unsigned long len, unsigned long long highmem); len 60 arch/um/include/shared/mem_user.h unsigned long len, int r, int w, int x); len 38 arch/um/include/shared/net_user.h extern void read_output(int fd, char *output_out, int len); len 40 arch/um/include/shared/net_user.h extern int net_read(int fd, void *buf, int len); len 41 arch/um/include/shared/net_user.h extern int net_recvfrom(int fd, void *buf, int len); len 42 arch/um/include/shared/net_user.h extern int net_write(int fd, void *buf, int len); len 43 arch/um/include/shared/net_user.h extern int net_send(int fd, void *buf, int len); len 44 arch/um/include/shared/net_user.h extern int net_sendto(int fd, void *buf, int len, void *to, int sock_len); len 147 arch/um/include/shared/os.h extern int os_read_file(int fd, void *buf, int len); len 151 arch/um/include/shared/os.h extern int os_pread_file(int fd, void *buf, int len, unsigned long long offset); len 159 arch/um/include/shared/os.h extern int os_create_unix_socket(const char *file, int len, int close_on_exec); len 163 arch/um/include/shared/os.h extern int create_unix_socket(char *file, int len, int close_on_exec); len 182 arch/um/include/shared/os.h extern int os_sendmsg_fds(int fd, const void *buf, unsigned int len, len 191 arch/um/include/shared/os.h extern int create_mem_file(unsigned long long len); len 207 arch/um/include/shared/os.h unsigned long len, int r, int w, int x); len 208 arch/um/include/shared/os.h extern int os_protect_memory(void *addr, unsigned long len, len 210 arch/um/include/shared/os.h extern int os_unmap_memory(void *addr, int len); len 214 arch/um/include/shared/os.h extern int os_mincore(void *addr, unsigned long len); len 226 arch/um/include/shared/os.h extern int umid_file_name(char *name, char *buf, int len); len 248 arch/um/include/shared/os.h extern void setup_hostinfo(char *buf, int len); len 275 arch/um/include/shared/os.h unsigned long len, int prot, int phys_fd, len 277 arch/um/include/shared/os.h extern int unmap(struct mm_id * mm_idp, unsigned long addr, unsigned long len, len 280 arch/um/include/shared/os.h unsigned long len, unsigned int prot, int done, void **data); len 13 arch/um/kernel/kmsg_dump.c size_t len = 0; len 29 arch/um/kernel/kmsg_dump.c while (kmsg_dump_get_line(dumper, true, line, sizeof(line), &len)) { len 30 arch/um/kernel/kmsg_dump.c line[len] = '\0'; len 41 arch/um/kernel/physmem.c void map_memory(unsigned long virt, unsigned long phys, unsigned long len, len 48 arch/um/kernel/physmem.c err = os_map_memory((void *) virt, fd, offset, len, r, w, x); len 55 arch/um/kernel/physmem.c "err = %d\n", virt, fd, offset, len, r, w, x, err); len 80 arch/um/kernel/physmem.c unsigned long len, unsigned long long highmem) len 83 arch/um/kernel/physmem.c long map_size = len - reserve; len 88 arch/um/kernel/physmem.c reserve, len); len 92 arch/um/kernel/physmem.c physmem_fd = create_mem_file(len + highmem); len 111 arch/um/kernel/physmem.c memblock_add(__pa(start), len + highmem); len 59 arch/um/kernel/skas/uaccess.c static int do_op_one_page(unsigned long addr, int len, int is_write, len 60 arch/um/kernel/skas/uaccess.c int (*op)(unsigned long addr, int len, void *arg), void *arg) len 79 arch/um/kernel/skas/uaccess.c n = (*op)(addr, len, arg); len 90 arch/um/kernel/skas/uaccess.c static long buffer_op(unsigned long addr, int len, int is_write, len 95 arch/um/kernel/skas/uaccess.c size = min(PAGE_ALIGN(addr) - addr, (unsigned long) len); len 96 arch/um/kernel/skas/uaccess.c remain = len; len 133 arch/um/kernel/skas/uaccess.c static int copy_chunk_from_user(unsigned long from, int len, void *arg) len 137 arch/um/kernel/skas/uaccess.c memcpy((void *) to, (void *) from, len); len 138 arch/um/kernel/skas/uaccess.c *to_ptr += len; len 153 arch/um/kernel/skas/uaccess.c static int copy_chunk_to_user(unsigned long to, int len, void *arg) len 157 arch/um/kernel/skas/uaccess.c memcpy((void *) to, (void *) from, len); len 158 arch/um/kernel/skas/uaccess.c *from_ptr += len; len 173 arch/um/kernel/skas/uaccess.c static int strncpy_chunk_from_user(unsigned long from, int len, void *arg) len 178 arch/um/kernel/skas/uaccess.c strncpy(to, (void *) from, len); len 179 arch/um/kernel/skas/uaccess.c n = strnlen(to, len); len 182 arch/um/kernel/skas/uaccess.c if (n < len) len 205 arch/um/kernel/skas/uaccess.c static int clear_chunk(unsigned long addr, int len, void *unused) len 207 arch/um/kernel/skas/uaccess.c memset((void *) addr, 0, len); len 211 arch/um/kernel/skas/uaccess.c unsigned long __clear_user(void __user *mem, unsigned long len) len 214 arch/um/kernel/skas/uaccess.c memset((__force void*)mem, 0, len); len 218 arch/um/kernel/skas/uaccess.c return buffer_op((unsigned long) mem, len, 1, clear_chunk, NULL); len 222 arch/um/kernel/skas/uaccess.c static int strnlen_chunk(unsigned long str, int len, void *arg) len 226 arch/um/kernel/skas/uaccess.c n = strnlen((void *) str, len); len 229 arch/um/kernel/skas/uaccess.c if (n < len) len 234 arch/um/kernel/skas/uaccess.c long __strnlen_user(const void __user *str, long len) len 239 arch/um/kernel/skas/uaccess.c return strnlen((__force char*)str, len) + 1; len 241 arch/um/kernel/skas/uaccess.c n = buffer_op((unsigned long) str, len, 0, strnlen_chunk, &count); len 17 arch/um/kernel/syscall.c long old_mmap(unsigned long addr, unsigned long len, len 25 arch/um/kernel/syscall.c err = ksys_mmap_pgoff(addr, len, prot, flags, fd, offset >> PAGE_SHIFT); len 24 arch/um/kernel/tlb.c unsigned long len; len 31 arch/um/kernel/tlb.c unsigned long len; len 35 arch/um/kernel/tlb.c unsigned long len; len 75 arch/um/kernel/tlb.c op->u.mmap.len, op->u.mmap.prot, len 81 arch/um/kernel/tlb.c op->u.mmap.len, 1, 1, 1); len 87 arch/um/kernel/tlb.c op->u.munmap.len, finished, len 92 arch/um/kernel/tlb.c op->u.munmap.len); len 99 arch/um/kernel/tlb.c op->u.mprotect.len, len 105 arch/um/kernel/tlb.c op->u.mprotect.len, len 122 arch/um/kernel/tlb.c static int add_mmap(unsigned long virt, unsigned long phys, unsigned long len, len 136 arch/um/kernel/tlb.c (last->u.mmap.addr + last->u.mmap.len == virt) && len 138 arch/um/kernel/tlb.c (last->u.mmap.offset + last->u.mmap.len == offset)) { len 139 arch/um/kernel/tlb.c last->u.mmap.len += len; len 152 arch/um/kernel/tlb.c .len = len, len 160 arch/um/kernel/tlb.c static int add_munmap(unsigned long addr, unsigned long len, len 172 arch/um/kernel/tlb.c (last->u.munmap.addr + last->u.mmap.len == addr)) { len 173 arch/um/kernel/tlb.c last->u.munmap.len += len; len 186 arch/um/kernel/tlb.c .len = len } } }); len 190 arch/um/kernel/tlb.c static int add_mprotect(unsigned long addr, unsigned long len, len 199 arch/um/kernel/tlb.c (last->u.mprotect.addr + last->u.mprotect.len == addr) && len 201 arch/um/kernel/tlb.c last->u.mprotect.len += len; len 214 arch/um/kernel/tlb.c .len = len, len 41 arch/um/os-Linux/drivers/ethertap_kern.c int len; len 43 arch/um/os-Linux/drivers/ethertap_kern.c len = net_recvfrom(fd, skb_mac_header(skb), len 45 arch/um/os-Linux/drivers/ethertap_kern.c if (len <= 0) len 46 arch/um/os-Linux/drivers/ethertap_kern.c return(len); len 49 arch/um/os-Linux/drivers/ethertap_kern.c len -= 2; len 50 arch/um/os-Linux/drivers/ethertap_kern.c return len; len 56 arch/um/os-Linux/drivers/ethertap_kern.c return net_send(fd, skb->data, skb->len); len 46 arch/um/os-Linux/drivers/tuntap_kern.c return net_write(fd, skb->data, skb->len); len 133 arch/um/os-Linux/drivers/tuntap_user.c int err, fds[2], len, used; len 167 arch/um/os-Linux/drivers/tuntap_user.c buffer = get_output_buffer(&len); len 169 arch/um/os-Linux/drivers/tuntap_user.c len--; len 173 arch/um/os-Linux/drivers/tuntap_user.c fds[1], buffer, len, &used); len 50 arch/um/os-Linux/execvp.c size_t len, pathlen; len 56 arch/um/os-Linux/execvp.c len = strlen(file) + 1; len 59 arch/um/os-Linux/execvp.c name = memcpy(buf + pathlen + 1, file, len); len 261 arch/um/os-Linux/file.c int os_read_file(int fd, void *buf, int len) len 263 arch/um/os-Linux/file.c int n = read(fd, buf, len); len 270 arch/um/os-Linux/file.c int os_pread_file(int fd, void *buf, int len, unsigned long long offset) len 272 arch/um/os-Linux/file.c int n = pread(fd, buf, len, offset); len 279 arch/um/os-Linux/file.c int os_write_file(int fd, const void *buf, int len) len 281 arch/um/os-Linux/file.c int n = write(fd, (void *) buf, len); len 297 arch/um/os-Linux/file.c int os_pwrite_file(int fd, const void *buf, int len, unsigned long long offset) len 299 arch/um/os-Linux/file.c int n = pwrite(fd, (void *) buf, len, offset); len 542 arch/um/os-Linux/file.c int os_create_unix_socket(const char *file, int len, int close_on_exec) len 560 arch/um/os-Linux/file.c snprintf(addr.sun_path, len, "%s", file); len 616 arch/um/os-Linux/file.c int os_falloc_punch(int fd, unsigned long long offset, int len) len 618 arch/um/os-Linux/file.c int n = fallocate(fd, FALLOC_FL_PUNCH_HOLE|FALLOC_FL_KEEP_SIZE, offset, len); len 634 arch/um/os-Linux/file.c int os_sendmsg_fds(int fd, const void *buf, unsigned int len, const int *fds, len 639 arch/um/os-Linux/file.c .iov_len = len, len 147 arch/um/os-Linux/mem.c static int __init create_tmp_file(unsigned long long len) len 160 arch/um/os-Linux/mem.c if (lseek64(fd, len - 1, SEEK_SET) < 0) { len 176 arch/um/os-Linux/mem.c int __init create_mem_file(unsigned long long len) len 180 arch/um/os-Linux/mem.c fd = create_tmp_file(len); len 138 arch/um/os-Linux/process.c int os_map_memory(void *virt, int fd, unsigned long long off, unsigned long len, len 147 arch/um/os-Linux/process.c loc = mmap64((void *) virt, len, prot, MAP_SHARED | MAP_FIXED, len 154 arch/um/os-Linux/process.c int os_protect_memory(void *addr, unsigned long len, int r, int w, int x) len 159 arch/um/os-Linux/process.c if (mprotect(addr, len, prot) < 0) len 165 arch/um/os-Linux/process.c int os_unmap_memory(void *addr, int len) len 169 arch/um/os-Linux/process.c err = munmap(addr, len); len 242 arch/um/os-Linux/process.c int os_mincore(void *addr, unsigned long len) len 247 arch/um/os-Linux/process.c if (len <= UM_KERN_PAGE_SIZE) len 250 arch/um/os-Linux/process.c vec = calloc(1, (len + UM_KERN_PAGE_SIZE - 1) / UM_KERN_PAGE_SIZE); len 264 arch/um/os-Linux/process.c for (i = 0; i < ((len + UM_KERN_PAGE_SIZE - 1) / UM_KERN_PAGE_SIZE); i++) { len 170 arch/um/os-Linux/skas/mem.c int map(struct mm_id * mm_idp, unsigned long virt, unsigned long len, int prot, len 174 arch/um/os-Linux/skas/mem.c unsigned long args[] = { virt, len, prot, len 184 arch/um/os-Linux/skas/mem.c int unmap(struct mm_id * mm_idp, unsigned long addr, unsigned long len, len 188 arch/um/os-Linux/skas/mem.c unsigned long args[] = { (unsigned long) addr, len, 0, 0, 0, len 197 arch/um/os-Linux/skas/mem.c int protect(struct mm_id * mm_idp, unsigned long addr, unsigned long len, len 201 arch/um/os-Linux/skas/mem.c unsigned long args[] = { addr, len, prot, 0, 0, 0 }; len 31 arch/um/os-Linux/umid.c int len, err; len 47 arch/um/os-Linux/umid.c len = strlen(dir); len 48 arch/um/os-Linux/umid.c if (len > 0 && dir[len - 1] != '/') len 85 arch/um/os-Linux/umid.c int len; len 100 arch/um/os-Linux/umid.c len = strlen(dir) + sizeof("/") + strlen(ent->d_name) + 1; len 101 arch/um/os-Linux/umid.c if (len > sizeof(file)) { len 344 arch/um/os-Linux/umid.c int __init umid_file_name(char *name, char *buf, int len) len 352 arch/um/os-Linux/umid.c n = snprintf(buf, len, "%s%s/%s", uml_dir, umid, name); len 353 arch/um/os-Linux/umid.c if (n >= len) { len 69 arch/um/os-Linux/util.c void setup_hostinfo(char *buf, int len) len 74 arch/um/os-Linux/util.c snprintf(buf, len, "%s %s %s %s %s", host.sysname, host.nodename, len 108 arch/unicore32/include/asm/cacheflush.h #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ len 110 arch/unicore32/include/asm/cacheflush.h memcpy(dst, src, len); \ len 173 arch/unicore32/include/asm/cacheflush.h #define flush_icache_user_range(vma, page, addr, len) \ len 20 arch/unicore32/include/asm/checksum.h csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, len 30 arch/unicore32/include/asm/checksum.h : "r" (sum), "r" (daddr), "r" (saddr), "r" (len), "Ir" (htons(proto)) len 33 arch/unicore32/mm/flush.c unsigned long uaddr, void *kaddr, unsigned long len) len 39 arch/unicore32/mm/flush.c __cpuc_coherent_kern_range(addr, addr + len); len 52 arch/unicore32/mm/flush.c unsigned long len) len 54 arch/unicore32/mm/flush.c memcpy(dst, src, len); len 55 arch/unicore32/mm/flush.c flush_ptrace_access(vma, page, uaddr, dst, len); len 176 arch/x86/boot/boot.h static inline bool memcmp_fs(const void *s1, addr_t s2, size_t len) len 180 arch/x86/boot/boot.h : CC_OUT(nz) (diff), "+D" (s1), "+S" (s2), "+c" (len)); len 183 arch/x86/boot/boot.h static inline bool memcmp_gs(const void *s1, addr_t s2, size_t len) len 187 arch/x86/boot/boot.h : CC_OUT(nz) (diff), "+D" (s1), "+S" (s2), "+c" (len)); len 215 arch/x86/boot/boot.h void copy_to_fs(addr_t dst, void *src, size_t len); len 216 arch/x86/boot/boot.h void *copy_from_fs(void *dst, addr_t src, size_t len); len 217 arch/x86/boot/boot.h void copy_to_gs(addr_t dst, void *src, size_t len); len 218 arch/x86/boot/boot.h void *copy_from_gs(void *dst, addr_t src, size_t len); len 32 arch/x86/boot/cmdline.c int len = -1; len 61 arch/x86/boot/cmdline.c len = 0; len 80 arch/x86/boot/cmdline.c if (len < bufsize-1) len 82 arch/x86/boot/cmdline.c len++; len 91 arch/x86/boot/cmdline.c return len; len 307 arch/x86/boot/compressed/acpi.c u32 num_entries, size, len; len 341 arch/x86/boot/compressed/acpi.c len = header->length; len 342 arch/x86/boot/compressed/acpi.c if (len < sizeof(struct acpi_table_header) + size) len 345 arch/x86/boot/compressed/acpi.c num_entries = (len - sizeof(struct acpi_table_header)) / size; len 83 arch/x86/boot/compressed/eboot.c rom->data.len = size - sizeof(struct setup_data); len 232 arch/x86/boot/compressed/eboot.c new->len = size; len 497 arch/x86/boot/compressed/eboot.c e820ext->len = nr_entries * sizeof(struct boot_e820_entry); len 245 arch/x86/boot/compressed/kaslr.c size_t len = strlen((char *)args); len 254 arch/x86/boot/compressed/kaslr.c tmp_cmdline = malloc(len + 1); len 258 arch/x86/boot/compressed/kaslr.c memcpy(tmp_cmdline, args, len); len 259 arch/x86/boot/compressed/kaslr.c tmp_cmdline[len] = 0; len 454 arch/x86/boot/compressed/kaslr.c avoid.size = sizeof(*ptr) + ptr->len; len 60 arch/x86/boot/pm.c u16 len; len 84 arch/x86/boot/pm.c gdt.len = sizeof(boot_gdt)-1; len 115 arch/x86/boot/printf.c int len; len 207 arch/x86/boot/printf.c len = strnlen(s, precision); len 210 arch/x86/boot/printf.c while (len < field_width--) len 212 arch/x86/boot/printf.c for (i = 0; i < len; ++i) len 214 arch/x86/boot/printf.c while (len < field_width--) len 32 arch/x86/boot/string.c int memcmp(const void *s1, const void *s2, size_t len) len 36 arch/x86/boot/string.c : CC_OUT(nz) (diff), "+D" (s1), "+S" (s2), "+c" (len)); len 43 arch/x86/boot/string.c int bcmp(const void *s1, const void *s2, size_t len) len 45 arch/x86/boot/string.c return memcmp(s1, s2, len); len 10 arch/x86/boot/string.h void *memcpy(void *dst, const void *src, size_t len); len 11 arch/x86/boot/string.h void *memset(void *dst, int c, size_t len); len 12 arch/x86/boot/string.h int memcmp(const void *s1, const void *s2, size_t len); len 123 arch/x86/boot/tools/build.c static u32 partial_crc32(const u8 *s, int len, u32 crc) len 125 arch/x86/boot/tools/build.c while (len--) len 101 arch/x86/boot/video.c int i, len = 0; len 109 arch/x86/boot/video.c if (len > 0) { len 111 arch/x86/boot/video.c len--; len 116 arch/x86/boot/video.c if (len < sizeof(entry_buf)) { len 117 arch/x86/boot/video.c entry_buf[len++] = key; len 124 arch/x86/boot/video.c if (len == 0) len 128 arch/x86/boot/video.c for (i = 0; i < len; i++) { len 91 arch/x86/crypto/aesni-intel_glue.c const u8 *in, unsigned int len); len 93 arch/x86/crypto/aesni-intel_glue.c const u8 *in, unsigned int len); len 95 arch/x86/crypto/aesni-intel_glue.c const u8 *in, unsigned int len, u8 *iv); len 97 arch/x86/crypto/aesni-intel_glue.c const u8 *in, unsigned int len, u8 *iv); len 105 arch/x86/crypto/aesni-intel_glue.c const u8 *in, unsigned int len, u8 *iv); len 107 arch/x86/crypto/aesni-intel_glue.c const u8 *in, unsigned int len, u8 *iv); len 374 arch/x86/crypto/aesni-intel_glue.c unsigned int len) len 377 arch/x86/crypto/aesni-intel_glue.c crypto_skcipher_ctx(tfm), key, len); len 486 arch/x86/crypto/aesni-intel_glue.c const u8 *in, unsigned int len, u8 *iv) len 495 arch/x86/crypto/aesni-intel_glue.c aes_ctr_enc_128_avx_by8(in, iv, (void *)ctx, out, len); len 497 arch/x86/crypto/aesni-intel_glue.c aes_ctr_enc_192_avx_by8(in, iv, (void *)ctx, out, len); len 499 arch/x86/crypto/aesni-intel_glue.c aes_ctr_enc_256_avx_by8(in, iv, (void *)ctx, out, len); len 713 arch/x86/crypto/aesni-intel_glue.c unsigned long len, srclen, dstlen; len 771 arch/x86/crypto/aesni-intel_glue.c len = min(srclen, dstlen); len 772 arch/x86/crypto/aesni-intel_glue.c if (len) { len 775 arch/x86/crypto/aesni-intel_glue.c dst, src, len); len 778 arch/x86/crypto/aesni-intel_glue.c dst, src, len); len 780 arch/x86/crypto/aesni-intel_glue.c left -= len; len 784 arch/x86/crypto/aesni-intel_glue.c scatterwalk_advance(&src_sg_walk, len); len 785 arch/x86/crypto/aesni-intel_glue.c scatterwalk_advance(&dst_sg_walk, len); len 792 arch/x86/crypto/aesni-intel_glue.c len = scatterwalk_clamp(&src_sg_walk, left); len 793 arch/x86/crypto/aesni-intel_glue.c if (len) { len 796 arch/x86/crypto/aesni-intel_glue.c src, src, len); len 799 arch/x86/crypto/aesni-intel_glue.c src, src, len); len 801 arch/x86/crypto/aesni-intel_glue.c left -= len; len 803 arch/x86/crypto/aesni-intel_glue.c scatterwalk_advance(&src_sg_walk, len); len 20 arch/x86/crypto/chacha_glue.c unsigned int len, int nrounds); len 22 arch/x86/crypto/chacha_glue.c unsigned int len, int nrounds); len 26 arch/x86/crypto/chacha_glue.c unsigned int len, int nrounds); len 28 arch/x86/crypto/chacha_glue.c unsigned int len, int nrounds); len 30 arch/x86/crypto/chacha_glue.c unsigned int len, int nrounds); len 34 arch/x86/crypto/chacha_glue.c unsigned int len, int nrounds); len 36 arch/x86/crypto/chacha_glue.c unsigned int len, int nrounds); len 38 arch/x86/crypto/chacha_glue.c unsigned int len, int nrounds); len 43 arch/x86/crypto/chacha_glue.c static unsigned int chacha_advance(unsigned int len, unsigned int maxblocks) len 45 arch/x86/crypto/chacha_glue.c len = min(len, maxblocks * CHACHA_BLOCK_SIZE); len 46 arch/x86/crypto/chacha_glue.c return round_up(len, CHACHA_BLOCK_SIZE) / CHACHA_BLOCK_SIZE; len 49 arch/x86/crypto/crc32-pclmul_glue.c u32 crc32_pclmul_le_16(unsigned char const *buffer, size_t len, u32 crc32); len 52 arch/x86/crypto/crc32-pclmul_glue.c crc32_pclmul_le(u32 crc, unsigned char const *p, size_t len) len 58 arch/x86/crypto/crc32-pclmul_glue.c if (len < PCLMUL_MIN_LEN + SCALE_F_MASK || !crypto_simd_usable()) len 59 arch/x86/crypto/crc32-pclmul_glue.c return crc32_le(crc, p, len); len 66 arch/x86/crypto/crc32-pclmul_glue.c len -= prealign; len 70 arch/x86/crypto/crc32-pclmul_glue.c iquotient = len & (~SCALE_F_MASK); len 71 arch/x86/crypto/crc32-pclmul_glue.c iremainder = len & SCALE_F_MASK; len 116 arch/x86/crypto/crc32-pclmul_glue.c unsigned int len) len 120 arch/x86/crypto/crc32-pclmul_glue.c *crcp = crc32_pclmul_le(*crcp, data, len); len 125 arch/x86/crypto/crc32-pclmul_glue.c static int __crc32_pclmul_finup(u32 *crcp, const u8 *data, unsigned int len, len 128 arch/x86/crypto/crc32-pclmul_glue.c *(__le32 *)out = cpu_to_le32(crc32_pclmul_le(*crcp, data, len)); len 133 arch/x86/crypto/crc32-pclmul_glue.c unsigned int len, u8 *out) len 135 arch/x86/crypto/crc32-pclmul_glue.c return __crc32_pclmul_finup(shash_desc_ctx(desc), data, len, out); len 147 arch/x86/crypto/crc32-pclmul_glue.c unsigned int len, u8 *out) len 149 arch/x86/crypto/crc32-pclmul_glue.c return __crc32_pclmul_finup(crypto_shash_ctx(desc->tfm), data, len, len 44 arch/x86/crypto/crc32c-intel_glue.c asmlinkage unsigned int crc_pcl(const u8 *buffer, int len, len 62 arch/x86/crypto/crc32c-intel_glue.c static u32 __pure crc32c_intel_le_hw(u32 crc, unsigned char const *p, size_t len) len 64 arch/x86/crypto/crc32c-intel_glue.c unsigned int iquotient = len / SCALE_F; len 65 arch/x86/crypto/crc32c-intel_glue.c unsigned int iremainder = len % SCALE_F; len 113 arch/x86/crypto/crc32c-intel_glue.c unsigned int len) len 117 arch/x86/crypto/crc32c-intel_glue.c *crcp = crc32c_intel_le_hw(*crcp, data, len); len 121 arch/x86/crypto/crc32c-intel_glue.c static int __crc32c_intel_finup(u32 *crcp, const u8 *data, unsigned int len, len 124 arch/x86/crypto/crc32c-intel_glue.c *(__le32 *)out = ~cpu_to_le32(crc32c_intel_le_hw(*crcp, data, len)); len 129 arch/x86/crypto/crc32c-intel_glue.c unsigned int len, u8 *out) len 131 arch/x86/crypto/crc32c-intel_glue.c return __crc32c_intel_finup(shash_desc_ctx(desc), data, len, out); len 143 arch/x86/crypto/crc32c-intel_glue.c unsigned int len, u8 *out) len 145 arch/x86/crypto/crc32c-intel_glue.c return __crc32c_intel_finup(crypto_shash_ctx(desc->tfm), data, len, len 160 arch/x86/crypto/crc32c-intel_glue.c unsigned int len) len 168 arch/x86/crypto/crc32c-intel_glue.c if (len >= CRC32C_PCL_BREAKEVEN && crypto_simd_usable()) { len 170 arch/x86/crypto/crc32c-intel_glue.c *crcp = crc_pcl(data, len, *crcp); len 173 arch/x86/crypto/crc32c-intel_glue.c *crcp = crc32c_intel_le_hw(*crcp, data, len); len 177 arch/x86/crypto/crc32c-intel_glue.c static int __crc32c_pcl_intel_finup(u32 *crcp, const u8 *data, unsigned int len, len 180 arch/x86/crypto/crc32c-intel_glue.c if (len >= CRC32C_PCL_BREAKEVEN && crypto_simd_usable()) { len 182 arch/x86/crypto/crc32c-intel_glue.c *(__le32 *)out = ~cpu_to_le32(crc_pcl(data, len, *crcp)); len 186 arch/x86/crypto/crc32c-intel_glue.c ~cpu_to_le32(crc32c_intel_le_hw(*crcp, data, len)); len 191 arch/x86/crypto/crc32c-intel_glue.c unsigned int len, u8 *out) len 193 arch/x86/crypto/crc32c-intel_glue.c return __crc32c_pcl_intel_finup(shash_desc_ctx(desc), data, len, out); len 197 arch/x86/crypto/crc32c-intel_glue.c unsigned int len, u8 *out) len 199 arch/x86/crypto/crc32c-intel_glue.c return __crc32c_pcl_intel_finup(crypto_shash_ctx(desc->tfm), data, len, len 37 arch/x86/crypto/crct10dif-pclmul_glue.c asmlinkage u16 crc_t10dif_pcl(u16 init_crc, const u8 *buf, size_t len); len 74 arch/x86/crypto/crct10dif-pclmul_glue.c static int __chksum_finup(__u16 crc, const u8 *data, unsigned int len, u8 *out) len 76 arch/x86/crypto/crct10dif-pclmul_glue.c if (len >= 16 && crypto_simd_usable()) { len 78 arch/x86/crypto/crct10dif-pclmul_glue.c *(__u16 *)out = crc_t10dif_pcl(crc, data, len); len 81 arch/x86/crypto/crct10dif-pclmul_glue.c *(__u16 *)out = crc_t10dif_generic(crc, data, len); len 86 arch/x86/crypto/crct10dif-pclmul_glue.c unsigned int len, u8 *out) len 90 arch/x86/crypto/crct10dif-pclmul_glue.c return __chksum_finup(ctx->crc, data, len, out); len 34 arch/x86/crypto/sha1_ssse3_glue.c unsigned int len, sha1_transform_fn *sha1_xform) len 39 arch/x86/crypto/sha1_ssse3_glue.c (sctx->count % SHA1_BLOCK_SIZE) + len < SHA1_BLOCK_SIZE) len 40 arch/x86/crypto/sha1_ssse3_glue.c return crypto_sha1_update(desc, data, len); len 46 arch/x86/crypto/sha1_ssse3_glue.c sha1_base_do_update(desc, data, len, len 54 arch/x86/crypto/sha1_ssse3_glue.c unsigned int len, u8 *out, sha1_transform_fn *sha1_xform) len 57 arch/x86/crypto/sha1_ssse3_glue.c return crypto_sha1_finup(desc, data, len, out); len 60 arch/x86/crypto/sha1_ssse3_glue.c if (len) len 61 arch/x86/crypto/sha1_ssse3_glue.c sha1_base_do_update(desc, data, len, len 73 arch/x86/crypto/sha1_ssse3_glue.c unsigned int len) len 75 arch/x86/crypto/sha1_ssse3_glue.c return sha1_update(desc, data, len, len 80 arch/x86/crypto/sha1_ssse3_glue.c unsigned int len, u8 *out) len 82 arch/x86/crypto/sha1_ssse3_glue.c return sha1_finup(desc, data, len, out, len 126 arch/x86/crypto/sha1_ssse3_glue.c unsigned int len) len 128 arch/x86/crypto/sha1_ssse3_glue.c return sha1_update(desc, data, len, len 133 arch/x86/crypto/sha1_ssse3_glue.c unsigned int len, u8 *out) len 135 arch/x86/crypto/sha1_ssse3_glue.c return sha1_finup(desc, data, len, out, len 217 arch/x86/crypto/sha1_ssse3_glue.c unsigned int len) len 219 arch/x86/crypto/sha1_ssse3_glue.c return sha1_update(desc, data, len, len 224 arch/x86/crypto/sha1_ssse3_glue.c unsigned int len, u8 *out) len 226 arch/x86/crypto/sha1_ssse3_glue.c return sha1_finup(desc, data, len, out, len 274 arch/x86/crypto/sha1_ssse3_glue.c unsigned int len) len 276 arch/x86/crypto/sha1_ssse3_glue.c return sha1_update(desc, data, len, len 281 arch/x86/crypto/sha1_ssse3_glue.c unsigned int len, u8 *out) len 283 arch/x86/crypto/sha1_ssse3_glue.c return sha1_finup(desc, data, len, out, len 49 arch/x86/crypto/sha256_ssse3_glue.c unsigned int len, sha256_transform_fn *sha256_xform) len 54 arch/x86/crypto/sha256_ssse3_glue.c (sctx->count % SHA256_BLOCK_SIZE) + len < SHA256_BLOCK_SIZE) len 55 arch/x86/crypto/sha256_ssse3_glue.c return crypto_sha256_update(desc, data, len); len 61 arch/x86/crypto/sha256_ssse3_glue.c sha256_base_do_update(desc, data, len, len 69 arch/x86/crypto/sha256_ssse3_glue.c unsigned int len, u8 *out, sha256_transform_fn *sha256_xform) len 72 arch/x86/crypto/sha256_ssse3_glue.c return crypto_sha256_finup(desc, data, len, out); len 75 arch/x86/crypto/sha256_ssse3_glue.c if (len) len 76 arch/x86/crypto/sha256_ssse3_glue.c sha256_base_do_update(desc, data, len, len 85 arch/x86/crypto/sha256_ssse3_glue.c unsigned int len) len 87 arch/x86/crypto/sha256_ssse3_glue.c return _sha256_update(desc, data, len, sha256_transform_ssse3); len 91 arch/x86/crypto/sha256_ssse3_glue.c unsigned int len, u8 *out) len 93 arch/x86/crypto/sha256_ssse3_glue.c return sha256_finup(desc, data, len, out, sha256_transform_ssse3); len 152 arch/x86/crypto/sha256_ssse3_glue.c unsigned int len) len 154 arch/x86/crypto/sha256_ssse3_glue.c return _sha256_update(desc, data, len, sha256_transform_avx); len 158 arch/x86/crypto/sha256_ssse3_glue.c unsigned int len, u8 *out) len 160 arch/x86/crypto/sha256_ssse3_glue.c return sha256_finup(desc, data, len, out, sha256_transform_avx); len 234 arch/x86/crypto/sha256_ssse3_glue.c unsigned int len) len 236 arch/x86/crypto/sha256_ssse3_glue.c return _sha256_update(desc, data, len, sha256_transform_rorx); len 240 arch/x86/crypto/sha256_ssse3_glue.c unsigned int len, u8 *out) len 242 arch/x86/crypto/sha256_ssse3_glue.c return sha256_finup(desc, data, len, out, sha256_transform_rorx); len 314 arch/x86/crypto/sha256_ssse3_glue.c unsigned int len) len 316 arch/x86/crypto/sha256_ssse3_glue.c return _sha256_update(desc, data, len, sha256_ni_transform); len 320 arch/x86/crypto/sha256_ssse3_glue.c unsigned int len, u8 *out) len 322 arch/x86/crypto/sha256_ssse3_glue.c return sha256_finup(desc, data, len, out, sha256_ni_transform); len 48 arch/x86/crypto/sha512_ssse3_glue.c unsigned int len, sha512_transform_fn *sha512_xform) len 53 arch/x86/crypto/sha512_ssse3_glue.c (sctx->count[0] % SHA512_BLOCK_SIZE) + len < SHA512_BLOCK_SIZE) len 54 arch/x86/crypto/sha512_ssse3_glue.c return crypto_sha512_update(desc, data, len); len 60 arch/x86/crypto/sha512_ssse3_glue.c sha512_base_do_update(desc, data, len, len 68 arch/x86/crypto/sha512_ssse3_glue.c unsigned int len, u8 *out, sha512_transform_fn *sha512_xform) len 71 arch/x86/crypto/sha512_ssse3_glue.c return crypto_sha512_finup(desc, data, len, out); len 74 arch/x86/crypto/sha512_ssse3_glue.c if (len) len 75 arch/x86/crypto/sha512_ssse3_glue.c sha512_base_do_update(desc, data, len, len 84 arch/x86/crypto/sha512_ssse3_glue.c unsigned int len) len 86 arch/x86/crypto/sha512_ssse3_glue.c return sha512_update(desc, data, len, sha512_transform_ssse3); len 90 arch/x86/crypto/sha512_ssse3_glue.c unsigned int len, u8 *out) len 92 arch/x86/crypto/sha512_ssse3_glue.c return sha512_finup(desc, data, len, out, sha512_transform_ssse3); len 161 arch/x86/crypto/sha512_ssse3_glue.c unsigned int len) len 163 arch/x86/crypto/sha512_ssse3_glue.c return sha512_update(desc, data, len, sha512_transform_avx); len 167 arch/x86/crypto/sha512_ssse3_glue.c unsigned int len, u8 *out) len 169 arch/x86/crypto/sha512_ssse3_glue.c return sha512_finup(desc, data, len, out, sha512_transform_avx); len 232 arch/x86/crypto/sha512_ssse3_glue.c unsigned int len) len 234 arch/x86/crypto/sha512_ssse3_glue.c return sha512_update(desc, data, len, sha512_transform_rorx); len 238 arch/x86/crypto/sha512_ssse3_glue.c unsigned int len, u8 *out) len 240 arch/x86/crypto/sha512_ssse3_glue.c return sha512_finup(desc, data, len, out, sha512_transform_rorx); len 181 arch/x86/entry/vdso/vdso2c.c static void map_input(const char *name, void **addr, size_t *len, int prot) len 192 arch/x86/entry/vdso/vdso2c.c *len = (size_t)tmp_len; len 212 arch/x86/entry/vdso/vma.c static unsigned long vdso_addr(unsigned long start, unsigned len) len 224 arch/x86/entry/vdso/vma.c end = (start + len + PMD_SIZE - 1) & PMD_MASK; len 227 arch/x86/entry/vdso/vma.c end -= len; len 251 arch/x86/ia32/ia32_aout.c unsigned long bss, start_addr, len, error; len 306 arch/x86/ia32/ia32_aout.c len = PAGE_ALIGN(ex.a_text + ex.a_data); len 308 arch/x86/ia32/ia32_aout.c if (bss > len) { len 309 arch/x86/ia32/ia32_aout.c retval = vm_brk(start_addr + len, bss - len); len 152 arch/x86/ia32/sys_ia32.c unsigned int len; len 169 arch/x86/ia32/sys_ia32.c return ksys_mmap_pgoff(a.addr, a.len, a.prot, a.flags, a.fd, len 219 arch/x86/ia32/sys_ia32.c unsigned int, offset_hi, size_t, len, int, advice) len 222 arch/x86/ia32/sys_ia32.c len, advice); len 27 arch/x86/include/asm/bootparam_utils.h .len = sizeof_mbr(struct boot_params, struct_member), \ len 32 arch/x86/include/asm/bootparam_utils.h unsigned int len; len 83 arch/x86/include/asm/bootparam_utils.h bp_base + to_save[i].start, to_save[i].len); len 20 arch/x86/include/asm/checksum_32.h asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum); len 31 arch/x86/include/asm/checksum_32.h int len, __wsum sum, len 42 arch/x86/include/asm/checksum_32.h int len, __wsum sum) len 44 arch/x86/include/asm/checksum_32.h return csum_partial_copy_generic(src, dst, len, sum, NULL, NULL); len 49 arch/x86/include/asm/checksum_32.h int len, __wsum sum, len 57 arch/x86/include/asm/checksum_32.h len, sum, err_ptr, NULL); len 115 arch/x86/include/asm/checksum_32.h __u32 len, __u8 proto, len 124 arch/x86/include/asm/checksum_32.h "g" ((len + proto) << 8), "0" (sum)); len 133 arch/x86/include/asm/checksum_32.h __u32 len, __u8 proto, len 136 arch/x86/include/asm/checksum_32.h return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); len 144 arch/x86/include/asm/checksum_32.h static inline __sum16 ip_compute_csum(const void *buff, int len) len 146 arch/x86/include/asm/checksum_32.h return csum_fold(csum_partial(buff, len, 0)); len 152 arch/x86/include/asm/checksum_32.h __u32 len, __u8 proto, __wsum sum) len 167 arch/x86/include/asm/checksum_32.h "r" (htonl(len)), "r" (htonl(proto)), "0" (sum) len 179 arch/x86/include/asm/checksum_32.h int len, __wsum sum, len 185 arch/x86/include/asm/checksum_32.h if (access_ok(dst, len)) { len 188 arch/x86/include/asm/checksum_32.h len, sum, NULL, err_ptr); len 193 arch/x86/include/asm/checksum_32.h if (len) len 88 arch/x86/include/asm/checksum_64.h csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, len 97 arch/x86/include/asm/checksum_64.h "g" ((len + proto)<<8), "0" (sum)); len 114 arch/x86/include/asm/checksum_64.h __u32 len, __u8 proto, len 117 arch/x86/include/asm/checksum_64.h return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); len 130 arch/x86/include/asm/checksum_64.h extern __wsum csum_partial(const void *buff, int len, __wsum sum); len 138 arch/x86/include/asm/checksum_64.h int len, __wsum sum, len 143 arch/x86/include/asm/checksum_64.h int len, __wsum isum, int *errp); len 145 arch/x86/include/asm/checksum_64.h int len, __wsum isum, int *errp); len 147 arch/x86/include/asm/checksum_64.h int len, __wsum sum); len 161 arch/x86/include/asm/checksum_64.h extern __sum16 ip_compute_csum(const void *buff, int len); len 181 arch/x86/include/asm/checksum_64.h __u32 len, __u8 proto, __wsum sum); len 197 arch/x86/include/asm/compat.h static inline void __user *arch_compat_alloc_user_space(long len) len 208 arch/x86/include/asm/compat.h return (void __user *)round_down(sp - len, 16); len 11 arch/x86/include/asm/dmi.h static __always_inline __init void *dmi_alloc(unsigned len) len 13 arch/x86/include/asm/dmi.h return extend_brk(len, sizeof(int)); len 311 arch/x86/include/asm/elf.h extern bool mmap_address_hint_valid(unsigned long addr, unsigned long len); len 12 arch/x86/include/asm/hugetlb.h unsigned long len) { len 17 arch/x86/include/asm/hw_breakpoint.h u8 len; len 72 arch/x86/include/asm/hw_breakpoint.h unsigned long encode_dr7(int drnum, unsigned int len, unsigned int type); len 73 arch/x86/include/asm/hw_breakpoint.h int decode_dr7(unsigned long dr7, int bpnum, unsigned *len, unsigned *type); len 32 arch/x86/include/asm/intel_scu_ipc.h int intel_scu_ipc_readv(u16 *addr, u8 *data, int len); len 44 arch/x86/include/asm/intel_scu_ipc.h int intel_scu_ipc_writev(u16 *addr, u8 *data, int len); len 81 arch/x86/include/asm/intel_telemetry.h int len, int log_all_evts); len 85 arch/x86/include/asm/intel_telemetry.h int len, int log_all_evts); len 101 arch/x86/include/asm/intel_telemetry.h const char **name, int len); len 116 arch/x86/include/asm/intel_telemetry.h struct telemetry_evtlog *evtlog, int len); len 119 arch/x86/include/asm/intel_telemetry.h struct telemetry_evtlog *evtlog, int len); len 122 arch/x86/include/asm/intel_telemetry.h struct telemetry_evtlog *evtlog, int len); len 125 arch/x86/include/asm/intel_telemetry.h struct telemetry_evtlog *evtlog, int len); len 1406 arch/x86/include/asm/kvm_host.h gfn_t gfn, void *data, int offset, int len, len 138 arch/x86/include/asm/mce.h unsigned len; /* = MCE_LOG_LEN */ len 86 arch/x86/include/asm/mpx.h extern unsigned long mpx_unmapped_area_check(unsigned long addr, unsigned long len, unsigned long flags); len 110 arch/x86/include/asm/mpx.h unsigned long len, unsigned long flags) len 92 arch/x86/include/asm/paravirt_types.h unsigned long addr, unsigned len); len 368 arch/x86/include/asm/paravirt_types.h unsigned paravirt_patch_ident_64(void *insn_buff, unsigned len); len 369 arch/x86/include/asm/paravirt_types.h unsigned paravirt_patch_default(u8 type, void *insn_buff, unsigned long addr, unsigned len); len 370 arch/x86/include/asm/paravirt_types.h unsigned paravirt_patch_insns(void *insn_buff, unsigned len, const char *start, const char *end); len 372 arch/x86/include/asm/paravirt_types.h unsigned native_patch(u8 type, void *insn_buff, unsigned long addr, unsigned len); len 672 arch/x86/include/asm/paravirt_types.h u8 len; /* length of original instruction */ len 22 arch/x86/include/asm/pci_64.h int reg, int len, u32 *value); len 24 arch/x86/include/asm/pci_64.h int reg, int len, u32 value); len 104 arch/x86/include/asm/pci_x86.h int reg, int len, u32 *val); len 106 arch/x86/include/asm/pci_x86.h int reg, int len, u32 val); len 41 arch/x86/include/asm/stacktrace.h static inline bool on_stack(struct stack_info *info, void *addr, size_t len) len 48 arch/x86/include/asm/stacktrace.h addr + len > begin && addr + len <= end); len 157 arch/x86/include/asm/string_32.h static inline void *__constant_memcpy3d(void *to, const void *from, size_t len) len 159 arch/x86/include/asm/string_32.h if (len < 512) len 160 arch/x86/include/asm/string_32.h return __constant_memcpy(to, from, len); len 161 arch/x86/include/asm/string_32.h return _mmx_memcpy(to, from, len); len 164 arch/x86/include/asm/string_32.h static inline void *__memcpy3d(void *to, const void *from, size_t len) len 166 arch/x86/include/asm/string_32.h if (len < 512) len 167 arch/x86/include/asm/string_32.h return __memcpy(to, from, len); len 168 arch/x86/include/asm/string_32.h return _mmx_memcpy(to, from, len); len 14 arch/x86/include/asm/string_64.h extern void *memcpy(void *to, const void *from, size_t len); len 15 arch/x86/include/asm/string_64.h extern void *__memcpy(void *to, const void *from, size_t len); len 75 arch/x86/include/asm/string_64.h #define memcpy(dst, src, len) __memcpy(dst, src, len) len 76 arch/x86/include/asm/string_64.h #define memmove(dst, src, len) __memmove(dst, src, len) len 31 arch/x86/include/asm/text-patching.h size_t len; len 35 arch/x86/include/asm/text-patching.h extern void text_poke_early(void *addr, const void *opcode, size_t len); len 51 arch/x86/include/asm/text-patching.h extern void *text_poke(void *addr, const void *opcode, size_t len); len 52 arch/x86/include/asm/text-patching.h extern void *text_poke_kgdb(void *addr, const void *opcode, size_t len); len 54 arch/x86/include/asm/text-patching.h extern void text_poke_bp(void *addr, const void *opcode, size_t len, void *handler); len 182 arch/x86/include/asm/thread_info.h const void *obj, unsigned long len) len 204 arch/x86/include/asm/thread_info.h if (obj + len <= frame) len 584 arch/x86/include/asm/uaccess.h unsigned long __must_check clear_user(void __user *mem, unsigned long len); len 585 arch/x86/include/asm/uaccess.h unsigned long __must_check __clear_user(void __user *mem, unsigned long len); len 712 arch/x86/include/asm/uaccess.h static __must_check __always_inline bool user_access_begin(const void __user *ptr, size_t len) len 714 arch/x86/include/asm/uaccess.h if (unlikely(!access_ok(ptr,len))) len 741 arch/x86/include/asm/uaccess.h #define unsafe_copy_loop(dst, src, len, type, label) \ len 742 arch/x86/include/asm/uaccess.h while (len >= sizeof(type)) { \ len 746 arch/x86/include/asm/uaccess.h len -= sizeof(type); \ len 21 arch/x86/include/asm/uaccess_64.h copy_user_enhanced_fast_string(void *to, const void *from, unsigned len); len 23 arch/x86/include/asm/uaccess_64.h copy_user_generic_string(void *to, const void *from, unsigned len); len 25 arch/x86/include/asm/uaccess_64.h copy_user_generic_unrolled(void *to, const void *from, unsigned len); len 28 arch/x86/include/asm/uaccess_64.h copy_user_generic(void *to, const void *from, unsigned len) len 43 arch/x86/include/asm/uaccess_64.h "=d" (len)), len 44 arch/x86/include/asm/uaccess_64.h "1" (to), "2" (from), "3" (len) len 50 arch/x86/include/asm/uaccess_64.h copy_to_user_mcsafe(void *to, const void *from, unsigned len) len 60 arch/x86/include/asm/uaccess_64.h ret = __memcpy_mcsafe(to, from, len); len 193 arch/x86/include/asm/uaccess_64.h size_t len); len 211 arch/x86/include/asm/uaccess_64.h mcsafe_handle_tail(char *to, char *from, unsigned len); len 48 arch/x86/include/uapi/asm/bootparam.h __u32 len; len 59 arch/x86/kernel/alternative.c #define DUMP_BYTES(buf, len, fmt, args...) \ len 64 arch/x86/kernel/alternative.c if (!(len)) \ len 68 arch/x86/kernel/alternative.c for (j = 0; j < (len) - 1; j++) \ len 256 arch/x86/kernel/alternative.c static void __init_or_module add_nops(void *insns, unsigned int len) len 258 arch/x86/kernel/alternative.c while (len > 0) { len 259 arch/x86/kernel/alternative.c unsigned int noplen = len; len 264 arch/x86/kernel/alternative.c len -= noplen; len 270 arch/x86/kernel/alternative.c void text_poke_early(void *addr, const void *opcode, size_t len); len 602 arch/x86/kernel/alternative.c BUG_ON(p->len > MAX_PATCH_LEN); len 604 arch/x86/kernel/alternative.c memcpy(insn_buff, p->instr, p->len); len 605 arch/x86/kernel/alternative.c used = pv_ops.init.patch(p->type, insn_buff, (unsigned long)p->instr, p->len); len 607 arch/x86/kernel/alternative.c BUG_ON(used > p->len); len 610 arch/x86/kernel/alternative.c add_nops(insn_buff + used, p->len - used); len 611 arch/x86/kernel/alternative.c text_poke_early(p->instr, insn_buff, p->len); len 760 arch/x86/kernel/alternative.c size_t len) len 771 arch/x86/kernel/alternative.c memcpy(addr, opcode, len); len 774 arch/x86/kernel/alternative.c memcpy(addr, opcode, len); len 788 arch/x86/kernel/alternative.c static void *__text_poke(void *addr, const void *opcode, size_t len) len 790 arch/x86/kernel/alternative.c bool cross_page_boundary = offset_in_page(addr) + len > PAGE_SIZE; len 853 arch/x86/kernel/alternative.c memcpy((u8 *)poking_addr + offset_in_page(addr), opcode, len); len 885 arch/x86/kernel/alternative.c BUG_ON(memcmp(addr, opcode, len)); len 908 arch/x86/kernel/alternative.c void *text_poke(void *addr, const void *opcode, size_t len) len 912 arch/x86/kernel/alternative.c return __text_poke(addr, opcode, len); len 929 arch/x86/kernel/alternative.c void *text_poke_kgdb(void *addr, const void *opcode, size_t len) len 931 arch/x86/kernel/alternative.c return __text_poke(addr, opcode, len); len 1057 arch/x86/kernel/alternative.c if (tp[i].len - sizeof(int3) > 0) { len 1060 arch/x86/kernel/alternative.c tp[i].len - sizeof(int3)); len 1101 arch/x86/kernel/alternative.c void text_poke_bp(void *addr, const void *opcode, size_t len, void *handler) len 1106 arch/x86/kernel/alternative.c .len = len, len 1109 arch/x86/kernel/alternative.c if (len > POKE_MAX_OPCODE_SIZE) { len 1114 arch/x86/kernel/alternative.c memcpy((void *)tp.opcode, opcode, len); len 612 arch/x86/kernel/cpu/bugs.c int len = strlen(opt); len 614 arch/x86/kernel/cpu/bugs.c return len == arglen && !strncmp(arg, opt, len); len 34 arch/x86/kernel/cpu/mce/dev-mcelog.c .len = MCE_LOG_LEN, len 431 arch/x86/kernel/cpu/microcode/core.c size_t len, loff_t *ppos) len 436 arch/x86/kernel/cpu/microcode/core.c if ((len >> PAGE_SHIFT) > nr_pages) { len 444 arch/x86/kernel/cpu/microcode/core.c if (do_microcode_update(buf, len) == 0) len 445 arch/x86/kernel/cpu/microcode/core.c ret = (ssize_t)len; len 94 arch/x86/kernel/cpu/mtrr/if.c mtrr_write(struct file *file, const char __user *buf, size_t len, loff_t * ppos) len 109 arch/x86/kernel/cpu/mtrr/if.c len = min_t(size_t, len, LINE_SIZE - 1); len 110 arch/x86/kernel/cpu/mtrr/if.c length = strncpy_from_user(line, buf, len); len 124 arch/x86/kernel/cpu/mtrr/if.c return len; len 154 arch/x86/kernel/cpu/mtrr/if.c return len; len 731 arch/x86/kernel/cpu/resctrl/rdtgroup.c int len; len 734 arch/x86/kernel/cpu/resctrl/rdtgroup.c len = seq_buf_used(&last_cmd_status); len 735 arch/x86/kernel/cpu/resctrl/rdtgroup.c if (len) len 736 arch/x86/kernel/cpu/resctrl/rdtgroup.c seq_printf(seq, "%.*s", len, last_cmd_status_buf); len 1487 arch/x86/kernel/cpu/resctrl/rdtgroup.c int ret, len; len 1490 arch/x86/kernel/cpu/resctrl/rdtgroup.c len = ARRAY_SIZE(res_common_files); len 1494 arch/x86/kernel/cpu/resctrl/rdtgroup.c for (rft = rfts; rft < rfts + len; rft++) { len 1573 arch/x86/kernel/cpu/resctrl/rdtgroup.c int ret, len; len 1576 arch/x86/kernel/cpu/resctrl/rdtgroup.c len = ARRAY_SIZE(res_common_files); len 1578 arch/x86/kernel/cpu/resctrl/rdtgroup.c for (rft = rfts; rft < rfts + len; rft++) { len 716 arch/x86/kernel/e820.c entries = sdata->len / sizeof(*extmap); len 1000 arch/x86/kernel/e820.c e820__range_update(pa_data, sizeof(*data)+data->len, E820_TYPE_RAM, E820_TYPE_RESERVED_KERN); len 1001 arch/x86/kernel/e820.c e820__range_update_kexec(pa_data, sizeof(*data)+data->len, E820_TYPE_RAM, E820_TYPE_RESERVED_KERN); len 51 arch/x86/kernel/hw_breakpoint.c __encode_dr7(int drnum, unsigned int len, unsigned int type) len 55 arch/x86/kernel/hw_breakpoint.c bp_info = (len | type) & 0xf; len 66 arch/x86/kernel/hw_breakpoint.c unsigned long encode_dr7(int drnum, unsigned int len, unsigned int type) len 68 arch/x86/kernel/hw_breakpoint.c return __encode_dr7(drnum, len, type) | DR_GLOBAL_SLOWDOWN; len 75 arch/x86/kernel/hw_breakpoint.c int decode_dr7(unsigned long dr7, int bpnum, unsigned *len, unsigned *type) len 79 arch/x86/kernel/hw_breakpoint.c *len = (bp_info & 0xc) | 0x40; len 116 arch/x86/kernel/hw_breakpoint.c *dr7 |= encode_dr7(i, info->len, info->type); len 153 arch/x86/kernel/hw_breakpoint.c *dr7 &= ~__encode_dr7(i, info->len, info->type); len 181 arch/x86/kernel/hw_breakpoint.c int len; len 203 arch/x86/kernel/hw_breakpoint.c len = arch_bp_generic_len(x86_len); len 204 arch/x86/kernel/hw_breakpoint.c if (len < 0) len 206 arch/x86/kernel/hw_breakpoint.c *gen_len = len; len 217 arch/x86/kernel/hw_breakpoint.c int len; len 220 arch/x86/kernel/hw_breakpoint.c len = arch_bp_generic_len(hw->len); len 221 arch/x86/kernel/hw_breakpoint.c WARN_ON_ONCE(len < 0); len 227 arch/x86/kernel/hw_breakpoint.c return (va >= TASK_SIZE_MAX) || ((va + len - 1) >= TASK_SIZE_MAX); len 263 arch/x86/kernel/hw_breakpoint.c hw->len = X86_BREAKPOINT_LEN_X; len 274 arch/x86/kernel/hw_breakpoint.c hw->len = X86_BREAKPOINT_LEN_1; len 277 arch/x86/kernel/hw_breakpoint.c hw->len = X86_BREAKPOINT_LEN_2; len 280 arch/x86/kernel/hw_breakpoint.c hw->len = X86_BREAKPOINT_LEN_4; len 284 arch/x86/kernel/hw_breakpoint.c hw->len = X86_BREAKPOINT_LEN_8; len 305 arch/x86/kernel/hw_breakpoint.c hw->len = X86_BREAKPOINT_LEN_1; len 326 arch/x86/kernel/hw_breakpoint.c switch (hw->len) { len 380 arch/x86/kernel/hw_breakpoint.c dr7 |= encode_dr7(i, info->len, info->type); len 167 arch/x86/kernel/jailhouse.c header.len >= sizeof(setup_data)) { len 154 arch/x86/kernel/jump_label.c tp->len = JUMP_LABEL_NOP_SIZE; len 26 arch/x86/kernel/kdebugfs.c u32 len; len 41 arch/x86/kernel/kdebugfs.c if (pos >= node->len) len 44 arch/x86/kernel/kdebugfs.c if (count > node->len - pos) len 45 arch/x86/kernel/kdebugfs.c count = node->len - pos; len 113 arch/x86/kernel/kdebugfs.c node->len = data->len; len 73 arch/x86/kernel/kexec-bzimage64.c unsigned long cmdline_ptr_phys, len = 0; len 77 arch/x86/kernel/kexec-bzimage64.c len = sprintf(cmdline_ptr, len 80 arch/x86/kernel/kexec-bzimage64.c memcpy(cmdline_ptr + len, cmdline, cmdline_len); len 81 arch/x86/kernel/kexec-bzimage64.c cmdline_len += len; len 150 arch/x86/kernel/kexec-bzimage64.c sd->len = sizeof(struct efi_setup_data); len 272 arch/x86/kernel/kexec-bzimage64.c static int bzImage64_probe(const char *buf, unsigned long len) len 278 arch/x86/kernel/kexec-bzimage64.c if (len < 2 * 512) { len 182 arch/x86/kernel/kgdb.c int len; len 203 arch/x86/kernel/kgdb.c breakinfo[breakno].len, len 213 arch/x86/kernel/kgdb.c bp->attr.bp_len = breakinfo[breakno].len; len 216 arch/x86/kernel/kgdb.c info->len = breakinfo[breakno].len; len 276 arch/x86/kernel/kgdb.c kgdb_remove_hw_break(unsigned long addr, int len, enum kgdb_bptype bptype) len 311 arch/x86/kernel/kgdb.c early_dr7 &= ~encode_dr7(i, breakinfo[i].len, len 321 arch/x86/kernel/kgdb.c kgdb_set_hw_break(unsigned long addr, int len, enum kgdb_bptype bptype) len 333 arch/x86/kernel/kgdb.c len = 1; len 345 arch/x86/kernel/kgdb.c switch (len) { len 347 arch/x86/kernel/kgdb.c breakinfo[i].len = X86_BREAKPOINT_LEN_1; len 350 arch/x86/kernel/kgdb.c breakinfo[i].len = X86_BREAKPOINT_LEN_2; len 353 arch/x86/kernel/kgdb.c breakinfo[i].len = X86_BREAKPOINT_LEN_4; len 357 arch/x86/kernel/kgdb.c breakinfo[i].len = X86_BREAKPOINT_LEN_8; len 393 arch/x86/kernel/kgdb.c early_dr7 &= ~encode_dr7(i, breakinfo[i].len, len 396 arch/x86/kernel/kprobes/core.c int len = insn->length; len 399 arch/x86/kernel/kprobes/core.c MAX_INSN_SIZE - len >= RELATIVEJUMP_SIZE) { len 404 arch/x86/kernel/kprobes/core.c synthesize_reljump(buf + len, p->ainsn.insn + len, len 406 arch/x86/kernel/kprobes/core.c len += RELATIVEJUMP_SIZE; len 412 arch/x86/kernel/kprobes/core.c return len; len 450 arch/x86/kernel/kprobes/core.c int len; len 453 arch/x86/kernel/kprobes/core.c len = __copy_instruction(buf, p->addr, p->ainsn.insn, &insn); len 454 arch/x86/kernel/kprobes/core.c if (!len) len 461 arch/x86/kernel/kprobes/core.c len = prepare_boost(buf, p, &insn); len 470 arch/x86/kernel/kprobes/core.c text_poke(p->ainsn.insn, buf, len); len 180 arch/x86/kernel/kprobes/opt.c int len = 0, ret; len 182 arch/x86/kernel/kprobes/opt.c while (len < RELATIVEJUMP_SIZE) { len 183 arch/x86/kernel/kprobes/opt.c ret = __copy_instruction(dest + len, src + len, real + len, &insn); len 184 arch/x86/kernel/kprobes/opt.c if (!ret || !can_boost(&insn, src + len)) len 186 arch/x86/kernel/kprobes/opt.c len += ret; len 189 arch/x86/kernel/kprobes/opt.c if (ftrace_text_reserved(src, src + len - 1) || len 190 arch/x86/kernel/kprobes/opt.c alternatives_text_reserved(src, src + len - 1) || len 191 arch/x86/kernel/kprobes/opt.c jump_label_text_reserved(src, src + len - 1)) len 194 arch/x86/kernel/kprobes/opt.c return len; len 206 arch/x86/kernel/kprobes/opt.c static int insn_jump_into_range(struct insn *insn, unsigned long start, int len) len 229 arch/x86/kernel/kprobes/opt.c return (start <= target && target <= start + len); len 357 arch/x86/kernel/kprobes/opt.c int ret, len; len 392 arch/x86/kernel/kprobes/opt.c len = TMPL_END_IDX + op->optinsn.size; len 402 arch/x86/kernel/kprobes/opt.c synthesize_reljump(buf + len, slot + len, len 404 arch/x86/kernel/kprobes/opt.c len += RELATIVEJUMP_SIZE; len 407 arch/x86/kernel/kprobes/opt.c text_poke(slot, buf, len); len 103 arch/x86/kernel/ksysfs.c *size = data->len; len 160 arch/x86/kernel/ksysfs.c if (off > data->len) { len 165 arch/x86/kernel/ksysfs.c if (count > data->len - off) len 166 arch/x86/kernel/ksysfs.c count = data->len - off; len 172 arch/x86/kernel/ksysfs.c p = memremap(paddr + sizeof(*data), data->len, MEMREMAP_WB); len 38 arch/x86/kernel/mpparse.c static int __init mpf_checksum(unsigned char *mp, int len) len 42 arch/x86/kernel/mpparse.c while (len--) len 62 arch/x86/kernel/paravirt.c unsigned long addr, unsigned len) len 68 arch/x86/kernel/paravirt.c if (len < call_len) { len 89 arch/x86/kernel/paravirt.c unsigned long addr, unsigned len) len 94 arch/x86/kernel/paravirt.c if (len < 5) { len 98 arch/x86/kernel/paravirt.c return len; /* call too long for patch site */ len 117 arch/x86/kernel/paravirt.c unsigned long addr, unsigned len) len 128 arch/x86/kernel/paravirt.c ret = paravirt_patch_insns(insn_buff, len, ud2a, ud2a+sizeof(ud2a)); len 135 arch/x86/kernel/paravirt.c ret = paravirt_patch_ident_64(insn_buff, len); len 140 arch/x86/kernel/paravirt.c ret = paravirt_patch_jmp(insn_buff, opfunc, addr, len); len 144 arch/x86/kernel/paravirt.c ret = paravirt_patch_call(insn_buff, opfunc, addr, len); len 149 arch/x86/kernel/paravirt.c unsigned paravirt_patch_insns(void *insn_buff, unsigned len, len 155 arch/x86/kernel/paravirt.c BUG_ON(insn_len > len || start == NULL); len 13 arch/x86/kernel/paravirt_patch.c #define PATCH(d, m, insn_buff, len) \ len 14 arch/x86/kernel/paravirt_patch.c paravirt_patch_insns(insn_buff, len, PSTART(d, m), PEND(d, m)) len 16 arch/x86/kernel/paravirt_patch.c #define PATCH_CASE(ops, m, data, insn_buff, len) \ len 18 arch/x86/kernel/paravirt_patch.c return PATCH(data, ops##_##m, insn_buff, len) len 60 arch/x86/kernel/paravirt_patch.c unsigned int paravirt_patch_ident_64(void *insn_buff, unsigned int len) len 63 arch/x86/kernel/paravirt_patch.c return PATCH(xxl, mov64, insn_buff, len); len 87 arch/x86/kernel/paravirt_patch.c unsigned int len) len 92 arch/x86/kernel/paravirt_patch.c PATCH_CASE(irq, restore_fl, xxl, insn_buff, len); len 93 arch/x86/kernel/paravirt_patch.c PATCH_CASE(irq, save_fl, xxl, insn_buff, len); len 94 arch/x86/kernel/paravirt_patch.c PATCH_CASE(irq, irq_enable, xxl, insn_buff, len); len 95 arch/x86/kernel/paravirt_patch.c PATCH_CASE(irq, irq_disable, xxl, insn_buff, len); len 97 arch/x86/kernel/paravirt_patch.c PATCH_CASE(mmu, read_cr2, xxl, insn_buff, len); len 98 arch/x86/kernel/paravirt_patch.c PATCH_CASE(mmu, read_cr3, xxl, insn_buff, len); len 99 arch/x86/kernel/paravirt_patch.c PATCH_CASE(mmu, write_cr3, xxl, insn_buff, len); len 102 arch/x86/kernel/paravirt_patch.c PATCH_CASE(cpu, usergs_sysret64, xxl, insn_buff, len); len 103 arch/x86/kernel/paravirt_patch.c PATCH_CASE(cpu, swapgs, xxl, insn_buff, len); len 104 arch/x86/kernel/paravirt_patch.c PATCH_CASE(cpu, wbinvd, xxl, insn_buff, len); len 106 arch/x86/kernel/paravirt_patch.c PATCH_CASE(cpu, iret, xxl, insn_buff, len); len 113 arch/x86/kernel/paravirt_patch.c return PATCH(lock, queued_spin_unlock, insn_buff, len); len 118 arch/x86/kernel/paravirt_patch.c return PATCH(lock, vcpu_is_preempted, insn_buff, len); len 125 arch/x86/kernel/paravirt_patch.c return paravirt_patch_default(type, insn_buff, addr, len); len 1468 arch/x86/kernel/pci-calgary_64.c size_t len; len 1489 arch/x86/kernel/pci-calgary_64.c len = strlen("translate_empty_slots"); len 1490 arch/x86/kernel/pci-calgary_64.c if (!strncmp(p, "translate_empty_slots", len)) len 1493 arch/x86/kernel/pci-calgary_64.c len = strlen("disable"); len 1494 arch/x86/kernel/pci-calgary_64.c if (!strncmp(p, "disable", len)) { len 1495 arch/x86/kernel/pci-calgary_64.c p += len; len 508 arch/x86/kernel/ptrace.c dr7 |= encode_dr7(i, info->len, info->type); len 516 arch/x86/kernel/ptrace.c int len, int type, bool disabled) len 520 arch/x86/kernel/ptrace.c err = arch_bp_generic_fields(len, type, &bp_len, &bp_type); len 531 arch/x86/kernel/ptrace.c ptrace_register_breakpoint(struct task_struct *tsk, int len, int type, len 540 arch/x86/kernel/ptrace.c err = ptrace_fill_bp_fields(&attr, len, type, disabled); len 548 arch/x86/kernel/ptrace.c static int ptrace_modify_breakpoint(struct perf_event *bp, int len, int type, len 554 arch/x86/kernel/ptrace.c err = ptrace_fill_bp_fields(&attr, len, type, disabled); len 577 arch/x86/kernel/ptrace.c unsigned len, type; len 578 arch/x86/kernel/ptrace.c bool disabled = !decode_dr7(data, i, &len, &type); len 586 arch/x86/kernel/ptrace.c len, type, 0, disabled); len 596 arch/x86/kernel/ptrace.c rc = ptrace_modify_breakpoint(bp, len, type, disabled); len 410 arch/x86/kernel/setup.c data_len = data->len + sizeof(struct setup_data); len 440 arch/x86/kernel/setup.c memblock_reserve(pa_data, sizeof(*data) + data->len); len 91 arch/x86/kernel/sys_x86_64.c SYSCALL_DEFINE6(mmap, unsigned long, addr, unsigned long, len, len 100 arch/x86/kernel/sys_x86_64.c error = ksys_mmap_pgoff(addr, len, prot, flags, fd, off >> PAGE_SHIFT); len 133 arch/x86/kernel/sys_x86_64.c unsigned long len, unsigned long pgoff, unsigned long flags) len 140 arch/x86/kernel/sys_x86_64.c addr = mpx_unmapped_area_check(addr, len, flags); len 149 arch/x86/kernel/sys_x86_64.c if (len > end) len 155 arch/x86/kernel/sys_x86_64.c if (end - len >= addr && len 156 arch/x86/kernel/sys_x86_64.c (!vma || addr + len <= vm_start_gap(vma))) len 161 arch/x86/kernel/sys_x86_64.c info.length = len; len 175 arch/x86/kernel/sys_x86_64.c const unsigned long len, const unsigned long pgoff, len 183 arch/x86/kernel/sys_x86_64.c addr = mpx_unmapped_area_check(addr, len, flags); len 188 arch/x86/kernel/sys_x86_64.c if (len > TASK_SIZE) len 202 arch/x86/kernel/sys_x86_64.c if (!mmap_address_hint_valid(addr, len)) len 206 arch/x86/kernel/sys_x86_64.c if (!vma || addr + len <= vm_start_gap(vma)) len 212 arch/x86/kernel/sys_x86_64.c info.length = len; len 244 arch/x86/kernel/sys_x86_64.c return arch_get_unmapped_area(filp, addr0, len, pgoff, flags); len 199 arch/x86/kernel/unwind_frame.c size_t len; len 210 arch/x86/kernel/unwind_frame.c len = sizeof(*regs); len 214 arch/x86/kernel/unwind_frame.c len = FRAME_HEADER_SIZE; len 224 arch/x86/kernel/unwind_frame.c while (!on_stack(info, frame, len)) len 334 arch/x86/kernel/unwind_orc.c size_t len) len 339 arch/x86/kernel/unwind_orc.c if (!on_stack(info, addr, len) && len 1898 arch/x86/kvm/emulate.c void *dest, int len) len 1905 arch/x86/kvm/emulate.c rc = segmented_read(ctxt, addr, dest, len); len 1909 arch/x86/kvm/emulate.c rsp_increment(ctxt, len); len 1919 arch/x86/kvm/emulate.c void *dest, int len) len 1926 arch/x86/kvm/emulate.c rc = emulate_pop(ctxt, &val, len); len 2971 arch/x86/kvm/emulate.c u16 port, u16 len) len 2978 arch/x86/kvm/emulate.c unsigned mask = (1 << len) - 1; len 3012 arch/x86/kvm/emulate.c u16 port, u16 len) len 3018 arch/x86/kvm/emulate.c if (!emulator_io_port_access_allowed(ctxt, port, len)) len 429 arch/x86/kvm/i8254.c gpa_t addr, int len, const void *data) len 446 arch/x86/kvm/i8254.c (unsigned int)addr, len, val); len 505 arch/x86/kvm/i8254.c gpa_t addr, int len, void *data) len 565 arch/x86/kvm/i8254.c if (len > sizeof(ret)) len 566 arch/x86/kvm/i8254.c len = sizeof(ret); len 567 arch/x86/kvm/i8254.c memcpy(data, (char *)&ret, len); len 575 arch/x86/kvm/i8254.c gpa_t addr, int len, const void *data) len 592 arch/x86/kvm/i8254.c gpa_t addr, int len, void *data) len 607 arch/x86/kvm/i8254.c if (len > sizeof(ret)) len 608 arch/x86/kvm/i8254.c len = sizeof(ret); len 609 arch/x86/kvm/i8254.c memcpy(data, (char *)&ret, len); len 452 arch/x86/kvm/i8259.c gpa_t addr, int len, const void *val) len 456 arch/x86/kvm/i8259.c if (len != 1) { len 486 arch/x86/kvm/i8259.c gpa_t addr, int len, void *val) len 490 arch/x86/kvm/i8259.c if (len != 1) { len 491 arch/x86/kvm/i8259.c memset(val, 0, len); len 517 arch/x86/kvm/i8259.c gpa_t addr, int len, const void *val) len 520 arch/x86/kvm/i8259.c addr, len, val); len 524 arch/x86/kvm/i8259.c gpa_t addr, int len, void *val) len 527 arch/x86/kvm/i8259.c addr, len, val); len 531 arch/x86/kvm/i8259.c gpa_t addr, int len, const void *val) len 534 arch/x86/kvm/i8259.c addr, len, val); len 538 arch/x86/kvm/i8259.c gpa_t addr, int len, void *val) len 541 arch/x86/kvm/i8259.c addr, len, val); len 545 arch/x86/kvm/i8259.c gpa_t addr, int len, const void *val) len 548 arch/x86/kvm/i8259.c addr, len, val); len 552 arch/x86/kvm/i8259.c gpa_t addr, int len, void *val) len 555 arch/x86/kvm/i8259.c addr, len, val); len 502 arch/x86/kvm/ioapic.c gpa_t addr, int len, void *val) len 519 arch/x86/kvm/ioapic.c result = ioapic_read_indirect(ioapic, addr, len); len 528 arch/x86/kvm/ioapic.c switch (len) { len 535 arch/x86/kvm/ioapic.c memcpy(val, (char *)&result, len); len 538 arch/x86/kvm/ioapic.c printk(KERN_WARNING "ioapic: wrong length %d\n", len); len 544 arch/x86/kvm/ioapic.c gpa_t addr, int len, const void *val) len 553 arch/x86/kvm/ioapic.c switch (len) { len 565 arch/x86/kvm/ioapic.c printk(KERN_WARNING "ioapic: Unsupported size %d\n", len); len 1301 arch/x86/kvm/lapic.c int kvm_lapic_reg_read(struct kvm_lapic *apic, u32 offset, int len, len 1342 arch/x86/kvm/lapic.c switch (len) { len 1346 arch/x86/kvm/lapic.c memcpy(data, (char *)&result + alignment, len); len 1350 arch/x86/kvm/lapic.c "should be 1,2, or 4 instead\n", len); len 1364 arch/x86/kvm/lapic.c gpa_t address, int len, void *data) len 1377 arch/x86/kvm/lapic.c memset(data, 0xff, len); len 1381 arch/x86/kvm/lapic.c kvm_lapic_reg_read(apic, offset, len, data); len 1994 arch/x86/kvm/lapic.c gpa_t address, int len, const void *data) len 2016 arch/x86/kvm/lapic.c if (len != 4 || (offset & 0xf)) len 2678 arch/x86/kvm/lapic.c int kvm_lapic_enable_pv_eoi(struct kvm_vcpu *vcpu, u64 data, unsigned long len) len 2691 arch/x86/kvm/lapic.c if (addr == ghc->gpa && len <= ghc->len) len 2692 arch/x86/kvm/lapic.c new_len = ghc->len; len 2694 arch/x86/kvm/lapic.c new_len = len; len 82 arch/x86/kvm/lapic.h int kvm_lapic_reg_read(struct kvm_lapic *apic, u32 offset, int len, len 125 arch/x86/kvm/lapic.h int kvm_lapic_enable_pv_eoi(struct kvm_vcpu *vcpu, u64 data, unsigned long len); len 959 arch/x86/kvm/svm.c uint64_t len, status = 0; len 962 arch/x86/kvm/svm.c len = native_read_msr_safe(MSR_AMD64_OSVW_ID_LENGTH, &err); len 970 arch/x86/kvm/svm.c if (len < osvw_len) len 971 arch/x86/kvm/svm.c osvw_len = len; len 6536 arch/x86/kvm/svm.c size = params.len; len 6555 arch/x86/kvm/svm.c int offset, len; len 6566 arch/x86/kvm/svm.c len = min_t(size_t, ((pages * PAGE_SIZE) - offset), size); len 6569 arch/x86/kvm/svm.c data->len = len; len 6575 arch/x86/kvm/svm.c size -= len; len 6576 arch/x86/kvm/svm.c next_vaddr = vaddr + len; len 6613 arch/x86/kvm/svm.c if (!params.len) len 6618 arch/x86/kvm/svm.c if (params.len > SEV_FW_BLOB_MAX_SIZE) { len 6624 arch/x86/kvm/svm.c blob = kmalloc(params.len, GFP_KERNEL); len 6629 arch/x86/kvm/svm.c data->len = params.len; len 6639 arch/x86/kvm/svm.c if (!params.len) len 6646 arch/x86/kvm/svm.c if (copy_to_user(p, blob, params.len)) len 6651 arch/x86/kvm/svm.c params.len = data->len; len 6726 arch/x86/kvm/svm.c data->len = size; len 6796 arch/x86/kvm/svm.c int ret, len = size; len 6852 arch/x86/kvm/svm.c len = round_up(size, 16); len 6855 arch/x86/kvm/svm.c ret = __sev_issue_dbg_cmd(kvm, paddr, dst_paddr, len, error, true); len 6881 arch/x86/kvm/svm.c if (!debug.len || debug.src_uaddr + debug.len < debug.src_uaddr) len 6887 arch/x86/kvm/svm.c size = debug.len; len 6892 arch/x86/kvm/svm.c int len, s_off, d_off; len 6920 arch/x86/kvm/svm.c len = min_t(size_t, (PAGE_SIZE - s_off), size); len 6927 arch/x86/kvm/svm.c len, &argp->error); len 6934 arch/x86/kvm/svm.c len, &argp->error); len 6942 arch/x86/kvm/svm.c next_vaddr = vaddr + len; len 6943 arch/x86/kvm/svm.c dst_vaddr = dst_vaddr + len; len 6944 arch/x86/kvm/svm.c size -= len; len 740 arch/x86/kvm/trace.h __field( __u8, len ) len 748 arch/x86/kvm/trace.h __entry->len = vcpu->arch.emulate_ctxt.fetch.ptr len 750 arch/x86/kvm/trace.h __entry->rip = vcpu->arch.emulate_ctxt._eip - __entry->len; len 760 arch/x86/kvm/trace.h __print_hex(__entry->insn, __entry->len), len 4208 arch/x86/kvm/vmx/nested.c u32 vmx_instruction_info, bool wr, int len, gva_t *ret) len 4318 arch/x86/kvm/vmx/nested.c exn = exn || ((u64)off + len - 1 > s.limit); len 4606 arch/x86/kvm/vmx/nested.c int len; len 4648 arch/x86/kvm/vmx/nested.c len = is_64_bit_mode(vcpu) ? 8 : 4; len 4650 arch/x86/kvm/vmx/nested.c vmx_instruction_info, true, len, &gva)) len 4653 arch/x86/kvm/vmx/nested.c if (kvm_write_guest_virt_system(vcpu, gva, &field_value, len, &e)) { len 4689 arch/x86/kvm/vmx/nested.c int len; len 4723 arch/x86/kvm/vmx/nested.c len = is_64_bit_mode(vcpu) ? 8 : 4; len 4725 arch/x86/kvm/vmx/nested.c vmx_instruction_info, false, len, &gva)) len 4727 arch/x86/kvm/vmx/nested.c if (kvm_read_guest_virt(vcpu, gva, &field_value, len, &e)) { len 34 arch/x86/kvm/vmx/nested.h u32 vmx_instruction_info, bool wr, int len, gva_t *ret); len 664 arch/x86/kvm/x86.c gfn_t ngfn, void *data, int offset, int len, len 678 arch/x86/kvm/x86.c return kvm_vcpu_read_guest_page(vcpu, real_gfn, data, offset, len); len 683 arch/x86/kvm/x86.c void *data, int offset, int len, u32 access) len 686 arch/x86/kvm/x86.c data, offset, len, access); len 5287 arch/x86/kvm/x86.c static int vcpu_mmio_write(struct kvm_vcpu *vcpu, gpa_t addr, int len, len 5294 arch/x86/kvm/x86.c n = min(len, 8); len 5301 arch/x86/kvm/x86.c len -= n; len 5303 arch/x86/kvm/x86.c } while (len); len 5308 arch/x86/kvm/x86.c static int vcpu_mmio_read(struct kvm_vcpu *vcpu, gpa_t addr, int len, void *v) len 5314 arch/x86/kvm/x86.c n = min(len, 8); len 5323 arch/x86/kvm/x86.c len -= n; len 5325 arch/x86/kvm/x86.c } while (len); len 5675 arch/x86/kvm/x86.c memcpy(vcpu->run->mmio.data, frag->data, min(8u, frag->len)); len 5741 arch/x86/kvm/x86.c frag->len = bytes; len 5791 arch/x86/kvm/x86.c vcpu->run->mmio.len = min(8u, vcpu->mmio_fragments[0].len); len 8472 arch/x86/kvm/x86.c unsigned len; len 8478 arch/x86/kvm/x86.c len = min(8u, frag->len); len 8480 arch/x86/kvm/x86.c memcpy(frag->data, run->mmio.data, len); len 8482 arch/x86/kvm/x86.c if (frag->len <= 8) { len 8488 arch/x86/kvm/x86.c frag->data += len; len 8489 arch/x86/kvm/x86.c frag->gpa += len; len 8490 arch/x86/kvm/x86.c frag->len -= len; len 8506 arch/x86/kvm/x86.c memcpy(run->mmio.data, frag->data, min(8u, frag->len)); len 8507 arch/x86/kvm/x86.c run->mmio.len = min(8u, frag->len); len 125 arch/x86/lib/cmdline.c int pos = 0, len = -1; len 163 arch/x86/lib/cmdline.c len = 0; len 191 arch/x86/lib/cmdline.c if (++len < bufsize) len 201 arch/x86/lib/cmdline.c return len; len 35 arch/x86/lib/csum-partial_64.c static unsigned do_csum(const unsigned char *buff, unsigned len) len 40 arch/x86/lib/csum-partial_64.c if (unlikely(len == 0)) len 45 arch/x86/lib/csum-partial_64.c len--; len 48 arch/x86/lib/csum-partial_64.c count = len >> 1; /* nr of 16-bit words.. */ len 53 arch/x86/lib/csum-partial_64.c len -= 2; len 63 arch/x86/lib/csum-partial_64.c len -= 4; len 102 arch/x86/lib/csum-partial_64.c if (len & 4) { len 107 arch/x86/lib/csum-partial_64.c if (len & 2) { len 112 arch/x86/lib/csum-partial_64.c if (len & 1) len 134 arch/x86/lib/csum-partial_64.c __wsum csum_partial(const void *buff, int len, __wsum sum) len 136 arch/x86/lib/csum-partial_64.c return (__force __wsum)add32_with_carry(do_csum(buff, len), len 145 arch/x86/lib/csum-partial_64.c __sum16 ip_compute_csum(const void *buff, int len) len 147 arch/x86/lib/csum-partial_64.c return csum_fold(csum_partial(buff,len,0)); len 25 arch/x86/lib/csum-wrappers_64.c int len, __wsum isum, int *errp) len 30 arch/x86/lib/csum-wrappers_64.c if (!likely(access_ok(src, len))) len 42 arch/x86/lib/csum-wrappers_64.c while (((unsigned long)src & 6) && len >= 2) { len 53 arch/x86/lib/csum-wrappers_64.c len -= 2; len 58 arch/x86/lib/csum-wrappers_64.c dst, len, isum, errp, NULL); len 67 arch/x86/lib/csum-wrappers_64.c memset(dst, 0, len); len 86 arch/x86/lib/csum-wrappers_64.c int len, __wsum isum, int *errp) len 92 arch/x86/lib/csum-wrappers_64.c if (unlikely(!access_ok(dst, len))) { len 98 arch/x86/lib/csum-wrappers_64.c while (((unsigned long)dst & 6) && len >= 2) { len 108 arch/x86/lib/csum-wrappers_64.c len -= 2; len 115 arch/x86/lib/csum-wrappers_64.c len, isum, NULL, errp); len 131 arch/x86/lib/csum-wrappers_64.c csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum) len 133 arch/x86/lib/csum-wrappers_64.c return csum_partial_copy_generic(src, dst, len, sum, NULL, NULL); len 139 arch/x86/lib/csum-wrappers_64.c __u32 len, __u8 proto, __wsum sum) len 143 arch/x86/lib/csum-wrappers_64.c rest = (__force __u64)htonl(len) + (__force __u64)htons(proto) + len 29 arch/x86/lib/mmx_32.c void *_mmx_memcpy(void *to, const void *from, size_t len) len 35 arch/x86/lib/mmx_32.c return __memcpy(to, from, len); len 38 arch/x86/lib/mmx_32.c i = len >> 6; /* len/64 */ len 112 arch/x86/lib/mmx_32.c __memcpy(to, from, len & 63); len 64 arch/x86/lib/usercopy_64.c mcsafe_handle_tail(char *to, char *from, unsigned len) len 66 arch/x86/lib/usercopy_64.c for (; len; --len, to++, from++) { len 76 arch/x86/lib/usercopy_64.c return len; len 144 arch/x86/lib/usercopy_64.c unsigned len = min_t(unsigned, size, ALIGN(dest, 8) - dest); len 146 arch/x86/lib/usercopy_64.c memcpy((void *) dest, (void *) source, len); len 147 arch/x86/lib/usercopy_64.c clean_cache_range((void *) dest, len); len 148 arch/x86/lib/usercopy_64.c dest += len; len 149 arch/x86/lib/usercopy_64.c source += len; len 150 arch/x86/lib/usercopy_64.c size -= len; len 203 arch/x86/lib/usercopy_64.c size_t len) len 207 arch/x86/lib/usercopy_64.c memcpy_flushcache(to, from + offset, len); len 81 arch/x86/mm/hugetlbpage.c unsigned long addr, unsigned long len, len 88 arch/x86/mm/hugetlbpage.c info.length = len; len 104 arch/x86/mm/hugetlbpage.c unsigned long addr, unsigned long len, len 111 arch/x86/mm/hugetlbpage.c info.length = len; len 145 arch/x86/mm/hugetlbpage.c unsigned long len, unsigned long pgoff, unsigned long flags) len 151 arch/x86/mm/hugetlbpage.c if (len & ~huge_page_mask(h)) len 154 arch/x86/mm/hugetlbpage.c addr = mpx_unmapped_area_check(addr, len, flags); len 158 arch/x86/mm/hugetlbpage.c if (len > TASK_SIZE) len 163 arch/x86/mm/hugetlbpage.c if (prepare_hugepage_range(file, addr, len)) len 170 arch/x86/mm/hugetlbpage.c if (!mmap_address_hint_valid(addr, len)) len 174 arch/x86/mm/hugetlbpage.c if (!vma || addr + len <= vm_start_gap(vma)) len 180 arch/x86/mm/hugetlbpage.c return hugetlb_get_unmapped_area_bottomup(file, addr, len, len 183 arch/x86/mm/hugetlbpage.c return hugetlb_get_unmapped_area_topdown(file, addr, len, len 639 arch/x86/mm/ioremap.c unsigned int len; len 648 arch/x86/mm/ioremap.c len = data->len; len 652 arch/x86/mm/ioremap.c if ((phys_addr > paddr) && (phys_addr < (paddr + len))) len 673 arch/x86/mm/ioremap.c unsigned int len; len 681 arch/x86/mm/ioremap.c len = data->len; len 685 arch/x86/mm/ioremap.c if ((phys_addr > paddr) && (phys_addr < (paddr + len))) len 102 arch/x86/mm/kmmio.c if (addr >= p->addr && addr < (p->addr + p->len)) len 444 arch/x86/mm/kmmio.c const unsigned long size_lim = p->len + (p->addr & ~PAGE_MASK); len 538 arch/x86/mm/kmmio.c const unsigned long size_lim = p->len + (p->addr & ~PAGE_MASK); len 63 arch/x86/mm/mem_encrypt.c size_t len; len 75 arch/x86/mm/mem_encrypt.c len = min_t(size_t, sizeof(sme_early_buffer), size); len 81 arch/x86/mm/mem_encrypt.c src = enc ? early_memremap_decrypted_wp(paddr, len) : len 82 arch/x86/mm/mem_encrypt.c early_memremap_encrypted_wp(paddr, len); len 84 arch/x86/mm/mem_encrypt.c dst = enc ? early_memremap_encrypted(paddr, len) : len 85 arch/x86/mm/mem_encrypt.c early_memremap_decrypted(paddr, len); len 98 arch/x86/mm/mem_encrypt.c memcpy(sme_early_buffer, src, len); len 99 arch/x86/mm/mem_encrypt.c memcpy(dst, sme_early_buffer, len); len 101 arch/x86/mm/mem_encrypt.c early_memunmap(dst, len); len 102 arch/x86/mm/mem_encrypt.c early_memunmap(src, len); len 104 arch/x86/mm/mem_encrypt.c paddr += len; len 105 arch/x86/mm/mem_encrypt.c size -= len; len 243 arch/x86/mm/mem_encrypt_identity.c static unsigned long __init sme_pgtable_calc(unsigned long len) len 262 arch/x86/mm/mem_encrypt_identity.c entries += (DIV_ROUND_UP(len, PGDIR_SIZE) + 1) * sizeof(p4d_t) * PTRS_PER_P4D; len 263 arch/x86/mm/mem_encrypt_identity.c entries += (DIV_ROUND_UP(len, P4D_SIZE) + 1) * sizeof(pud_t) * PTRS_PER_PUD; len 264 arch/x86/mm/mem_encrypt_identity.c entries += (DIV_ROUND_UP(len, PUD_SIZE) + 1) * sizeof(pmd_t) * PTRS_PER_PMD; len 209 arch/x86/mm/mmap.c bool mmap_address_hint_valid(unsigned long addr, unsigned long len) len 211 arch/x86/mm/mmap.c if (TASK_SIZE - len < addr) len 214 arch/x86/mm/mmap.c return (addr > DEFAULT_MAP_WINDOW) == (addr + len > DEFAULT_MAP_WINDOW); len 230 arch/x86/mm/mmio-mod.c .len = size, len 242 arch/x86/mm/mmio-mod.c .len = size, len 285 arch/x86/mm/mmio-mod.c .len = 0, len 355 arch/x86/mm/mmio-mod.c trace->probe.addr, trace->probe.len); len 46 arch/x86/mm/mpx.c static unsigned long mpx_mmap(unsigned long len) len 52 arch/x86/mm/mpx.c if (len != mpx_bt_size_bytes(mm)) len 56 arch/x86/mm/mpx.c addr = do_mmap(NULL, 0, len, PROT_READ | PROT_WRITE, len 628 arch/x86/mm/mpx.c unsigned long addr, len; len 673 arch/x86/mm/mpx.c len = min(vma->vm_end, end) - addr; len 674 arch/x86/mm/mpx.c zap_page_range(vma, addr, len); len 675 arch/x86/mm/mpx.c trace_mpx_unmap_zap(addr, addr+len); len 919 arch/x86/mm/mpx.c unsigned long mpx_unmapped_area_check(unsigned long addr, unsigned long len, len 924 arch/x86/mm/mpx.c if (addr + len <= DEFAULT_MAP_WINDOW) len 933 arch/x86/mm/mpx.c if (len > DEFAULT_MAP_WINDOW) len 112 arch/x86/mm/pageattr-test.c static unsigned int len[NTEST]; len 143 arch/x86/mm/pageattr-test.c len[i] = prandom_u32() % NPAGES; len 144 arch/x86/mm/pageattr-test.c len[i] = min_t(unsigned long, len[i], max_pfn_mapped - pfn - 1); len 146 arch/x86/mm/pageattr-test.c if (len[i] == 0) len 147 arch/x86/mm/pageattr-test.c len[i] = 1; len 152 arch/x86/mm/pageattr-test.c for (k = 0; k < len[i]; k++) { len 164 arch/x86/mm/pageattr-test.c len[i] = k; len 169 arch/x86/mm/pageattr-test.c len[i] = k; len 183 arch/x86/mm/pageattr-test.c err = change_page_attr_set(&addr[i], len[i], PAGE_CPA_TEST, 0); len 187 arch/x86/mm/pageattr-test.c err = change_page_attr_set(addrs, len[1], PAGE_CPA_TEST, 1); len 191 arch/x86/mm/pageattr-test.c err = cpa_set_pages_array(pages, len[i], PAGE_CPA_TEST); len 227 arch/x86/mm/pageattr-test.c err = change_page_attr_clear(&addr[i], len[i], PAGE_CPA_TEST, 0); len 105 arch/x86/mm/pf_in.c int len; len 110 arch/x86/mm/pf_in.c len = 2; len 113 arch/x86/mm/pf_in.c len = 1; len 116 arch/x86/mm/pf_in.c return len; len 148 arch/x86/mm/pkeys.c unsigned int len; len 150 arch/x86/mm/pkeys.c len = sprintf(buf, "0x%x\n", init_pkru_value); len 151 arch/x86/mm/pkeys.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 159 arch/x86/mm/pkeys.c ssize_t len; len 162 arch/x86/mm/pkeys.c len = min(count, sizeof(buf) - 1); len 163 arch/x86/mm/pkeys.c if (copy_from_user(buf, user_buf, len)) len 167 arch/x86/mm/pkeys.c buf[len] = '\0'; len 881 arch/x86/mm/tlb.c unsigned int len; len 883 arch/x86/mm/tlb.c len = sprintf(buf, "%ld\n", tlb_single_page_flush_ceiling); len 884 arch/x86/mm/tlb.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 891 arch/x86/mm/tlb.c ssize_t len; len 894 arch/x86/mm/tlb.c len = min(count, sizeof(buf) - 1); len 895 arch/x86/mm/tlb.c if (copy_from_user(buf, user_buf, len)) len 898 arch/x86/mm/tlb.c buf[len] = '\0'; len 16 arch/x86/net/bpf_jit_comp.c static u8 *emit_code(u8 *ptr, u32 bytes, unsigned int len) len 18 arch/x86/net/bpf_jit_comp.c if (len == 1) len 20 arch/x86/net/bpf_jit_comp.c else if (len == 2) len 26 arch/x86/net/bpf_jit_comp.c return ptr + len; len 29 arch/x86/net/bpf_jit_comp.c #define EMIT(bytes, len) \ len 30 arch/x86/net/bpf_jit_comp.c do { prog = emit_code(prog, bytes, len); cnt += len; } while (0) len 397 arch/x86/net/bpf_jit_comp.c int insn_cnt = bpf_prog->len; len 1121 arch/x86/net/bpf_jit_comp.c addrs = kmalloc_array(prog->len + 1, sizeof(*addrs), GFP_KERNEL); len 1131 arch/x86/net/bpf_jit_comp.c for (proglen = 0, i = 0; i <= prog->len; i++) { len 1175 arch/x86/net/bpf_jit_comp.c bpf_jit_dump(prog->len, proglen, pass + 1, image); len 50 arch/x86/net/bpf_jit_comp32.c static u8 *emit_code(u8 *ptr, u32 bytes, unsigned int len) len 52 arch/x86/net/bpf_jit_comp32.c if (len == 1) len 54 arch/x86/net/bpf_jit_comp32.c else if (len == 2) len 60 arch/x86/net/bpf_jit_comp32.c return ptr + len; len 63 arch/x86/net/bpf_jit_comp32.c #define EMIT(bytes, len) \ len 64 arch/x86/net/bpf_jit_comp32.c do { prog = emit_code(prog, bytes, len); cnt += len; } while (0) len 1466 arch/x86/net/bpf_jit_comp32.c int insn_cnt = bpf_prog->len; len 2326 arch/x86/net/bpf_jit_comp32.c addrs = kmalloc_array(prog->len, sizeof(*addrs), GFP_KERNEL); len 2336 arch/x86/net/bpf_jit_comp32.c for (proglen = 0, i = 0; i < prog->len; i++) { len 2379 arch/x86/net/bpf_jit_comp32.c bpf_jit_dump(prog->len, proglen, pass + 1, image); len 166 arch/x86/pci/ce4100.c static inline void extract_bytes(u32 *value, int reg, int len) len 171 arch/x86/pci/ce4100.c mask = 0xFFFFFFFF >> ((4 - len) * 8); len 175 arch/x86/pci/ce4100.c int bridge_read(unsigned int devfn, int reg, int len, u32 *value) len 193 arch/x86/pci/ce4100.c if (len == 4) len 216 arch/x86/pci/ce4100.c else if (len == 2) len 243 arch/x86/pci/ce4100.c static int ce4100_bus1_read(unsigned int devfn, int reg, int len, u32 *value) len 256 arch/x86/pci/ce4100.c extract_bytes(value, reg, len); len 264 arch/x86/pci/ce4100.c unsigned int devfn, int reg, int len, u32 *value) len 268 arch/x86/pci/ce4100.c if (bus == 1 && !ce4100_bus1_read(devfn, reg, len, value)) len 272 arch/x86/pci/ce4100.c !bridge_read(devfn, reg, len, value)) len 275 arch/x86/pci/ce4100.c return pci_direct_conf1.read(seg, bus, devfn, reg, len, value); len 278 arch/x86/pci/ce4100.c static int ce4100_bus1_write(unsigned int devfn, int reg, int len, u32 value) len 298 arch/x86/pci/ce4100.c unsigned int devfn, int reg, int len, u32 value) len 302 arch/x86/pci/ce4100.c if (bus == 1 && !ce4100_bus1_write(devfn, reg, len, value)) len 310 arch/x86/pci/ce4100.c return pci_direct_conf1.write(seg, bus, devfn, reg, len, value); len 40 arch/x86/pci/common.c int reg, int len, u32 *val) len 43 arch/x86/pci/common.c return raw_pci_ops->read(domain, bus, devfn, reg, len, val); len 45 arch/x86/pci/common.c return raw_pci_ext_ops->read(domain, bus, devfn, reg, len, val); len 50 arch/x86/pci/common.c int reg, int len, u32 val) len 53 arch/x86/pci/common.c return raw_pci_ops->write(domain, bus, devfn, reg, len, val); len 55 arch/x86/pci/common.c return raw_pci_ext_ops->write(domain, bus, devfn, reg, len, val); len 22 arch/x86/pci/direct.c unsigned int devfn, int reg, int len, u32 *value) len 35 arch/x86/pci/direct.c switch (len) { len 53 arch/x86/pci/direct.c unsigned int devfn, int reg, int len, u32 value) len 64 arch/x86/pci/direct.c switch (len) { len 96 arch/x86/pci/direct.c unsigned int devfn, int reg, int len, u32 *value) len 118 arch/x86/pci/direct.c switch (len) { len 138 arch/x86/pci/direct.c unsigned int devfn, int reg, int len, u32 value) len 158 arch/x86/pci/direct.c switch (len) { len 95 arch/x86/pci/intel_mid_pci.c int reg, int len, u32 val, int offset) len 104 arch/x86/pci/intel_mid_pci.c if (val == ~0 && len == 4) { len 135 arch/x86/pci/intel_mid_pci.c return raw_pci_ext_ops->write(domain, busnum, devfn, reg, len, val); len 147 arch/x86/pci/mmconfig-shared.c u32 pciexbar, mask = 0, len = 0; len 159 arch/x86/pci/mmconfig-shared.c len = 0x10000000U; len 163 arch/x86/pci/mmconfig-shared.c len = 0x08000000U; len 167 arch/x86/pci/mmconfig-shared.c len = 0x04000000U; len 183 arch/x86/pci/mmconfig-shared.c if (pci_mmconfig_add(0, 0, (len >> 20) - 1, pciexbar & mask) == NULL) len 52 arch/x86/pci/mmconfig_32.c unsigned int devfn, int reg, int len, u32 *value) len 73 arch/x86/pci/mmconfig_32.c switch (len) { len 91 arch/x86/pci/mmconfig_32.c unsigned int devfn, int reg, int len, u32 value) len 110 arch/x86/pci/mmconfig_32.c switch (len) { len 29 arch/x86/pci/mmconfig_64.c unsigned int devfn, int reg, int len, u32 *value) len 46 arch/x86/pci/mmconfig_64.c switch (len) { len 63 arch/x86/pci/mmconfig_64.c unsigned int devfn, int reg, int len, u32 value) len 78 arch/x86/pci/mmconfig_64.c switch (len) { len 31 arch/x86/pci/numachip.c unsigned int devfn, int reg, int len, u32 *value) len 54 arch/x86/pci/numachip.c switch (len) { len 71 arch/x86/pci/numachip.c unsigned int devfn, int reg, int len, u32 value) len 90 arch/x86/pci/numachip.c switch (len) { len 201 arch/x86/pci/olpc.c unsigned int devfn, int reg, int len, uint32_t *value) len 209 arch/x86/pci/olpc.c return pci_direct_conf1.read(seg, bus, devfn, reg, len, value); len 245 arch/x86/pci/olpc.c switch (len) { len 263 arch/x86/pci/olpc.c unsigned int devfn, int reg, int len, uint32_t value) len 269 arch/x86/pci/olpc.c return pci_direct_conf1.write(seg, bus, devfn, reg, len, value); len 184 arch/x86/pci/pcbios.c unsigned int devfn, int reg, int len, u32 *value) len 197 arch/x86/pci/pcbios.c switch (len) { len 234 arch/x86/pci/pcbios.c unsigned int devfn, int reg, int len, u32 value) len 247 arch/x86/pci/pcbios.c switch (len) { len 88 arch/x86/platform/geode/net5501.c u16 len; len 117 arch/x86/platform/geode/net5501.c if (!memcmp(model, boards[i].sig, boards[i].len)) { len 55 arch/x86/platform/olpc/olpc_dt.c int len; len 56 arch/x86/platform/olpc/olpc_dt.c void *res[] = { &len }; len 66 arch/x86/platform/olpc/olpc_dt.c return len; len 108 arch/x86/platform/olpc/olpc_dt.c const int buflen, int *len) len 111 arch/x86/platform/olpc/olpc_dt.c void *res[] = { len }; len 116 arch/x86/platform/olpc/olpc_dt.c if (olpc_ofw("package-to-path", args, res) || *len < 1) len 222 arch/x86/platform/olpc/olpc_dt.c int plen, len; len 228 arch/x86/platform/olpc/olpc_dt.c len = strlen(compat); len 146 arch/x86/platform/uv/bios_uv.c uv_bios_change_memprotect(u64 paddr, u64 len, enum uv_memprotect perms) len 148 arch/x86/platform/uv/bios_uv.c return uv_bios_call_irqsave(UV_BIOS_MEMPROTECT, paddr, len, len 154 arch/x86/platform/uv/bios_uv.c uv_bios_reserved_page_pa(u64 buf, u64 *cookie, u64 *addr, u64 *len) len 157 arch/x86/platform/uv/bios_uv.c (u64)addr, buf, (u64)len, 0); len 49 arch/x86/purgatory/purgatory.c sha256_update(&sctx, (uint8_t *)(ptr->start), ptr->len); len 21 arch/x86/um/asm/checksum.h extern __wsum csum_partial(const void *buff, int len, __wsum sum); len 33 arch/x86/um/asm/checksum.h int len, __wsum sum) len 35 arch/x86/um/asm/checksum.h memcpy(dst, src, len); len 36 arch/x86/um/asm/checksum.h return csum_partial(dst, len, sum); len 49 arch/x86/um/asm/checksum.h int len, __wsum sum, int *err_ptr) len 51 arch/x86/um/asm/checksum.h if (copy_from_user(dst, src, len)) { len 56 arch/x86/um/asm/checksum.h return csum_partial(dst, len, sum); len 91 arch/x86/um/asm/checksum.h csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, len 99 arch/x86/um/asm/checksum.h : "g" (daddr), "g" (saddr), "g" ((len + proto) << 8), "0" (sum)); len 108 arch/x86/um/asm/checksum.h __u32 len, __u8 proto, len 111 arch/x86/um/asm/checksum.h return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); len 8 arch/x86/um/asm/checksum_32.h static inline __sum16 ip_compute_csum(const void *buff, int len) len 10 arch/x86/um/asm/checksum_32.h return csum_fold (csum_partial(buff, len, 0)); len 16 arch/x86/um/asm/checksum_32.h __u32 len, __u8 proto, len 33 arch/x86/um/asm/checksum_32.h "r"(htonl(len)), "r"(htonl(proto)), "0"(sum)); len 44 arch/x86/um/asm/checksum_32.h int len, __wsum sum, int *err_ptr) len 46 arch/x86/um/asm/checksum_32.h if (access_ok(dst, len)) { len 47 arch/x86/um/asm/checksum_32.h if (copy_to_user(dst, src, len)) { len 52 arch/x86/um/asm/checksum_32.h return csum_partial(src, len, sum); len 55 arch/x86/um/asm/checksum_32.h if (len) len 17 arch/x86/um/asm/checksum_64.h extern __sum16 ip_compute_csum(const void *buff, int len); len 26 arch/x86/um/shared/sysdep/syscalls_64.h extern long old_mmap(unsigned long addr, unsigned long len, len 506 arch/x86/xen/setup.c unsigned long len = 0; len 524 arch/x86/xen/setup.c len += xen_remap_buf.size; len 525 arch/x86/xen/setup.c } else if (pfn_s + len == xen_remap_buf.target_pfn) { len 526 arch/x86/xen/setup.c len += xen_remap_buf.size; len 528 arch/x86/xen/setup.c xen_del_extra_mem(pfn_s, len); len 530 arch/x86/xen/setup.c len = xen_remap_buf.size; len 535 arch/x86/xen/setup.c if (pfn_s != ~0UL && len) len 536 arch/x86/xen/setup.c xen_del_extra_mem(pfn_s, len); len 680 arch/x86/xen/setup.c phys_addr_t dest_off, src_off, dest_len, src_len, len; len 692 arch/x86/xen/setup.c len = min(dest_len, src_len); len 695 arch/x86/xen/setup.c memcpy(to, from, len); len 698 arch/x86/xen/setup.c n -= len; len 699 arch/x86/xen/setup.c dest += len; len 700 arch/x86/xen/setup.c src += len; len 170 arch/xtensa/include/asm/cacheflush.h #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ len 172 arch/xtensa/include/asm/cacheflush.h memcpy(dst, src, len); \ len 173 arch/xtensa/include/asm/cacheflush.h __flush_dcache_range((unsigned long) dst, len); \ len 174 arch/xtensa/include/asm/cacheflush.h __invalidate_icache_range((unsigned long) dst, len); \ len 177 arch/xtensa/include/asm/cacheflush.h #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ len 178 arch/xtensa/include/asm/cacheflush.h memcpy(dst, src, len) len 30 arch/xtensa/include/asm/checksum.h asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum); len 41 arch/xtensa/include/asm/checksum.h int len, __wsum sum, len 52 arch/xtensa/include/asm/checksum.h int len, __wsum sum) len 54 arch/xtensa/include/asm/checksum.h return csum_partial_copy_generic(src, dst, len, sum, NULL, NULL); len 59 arch/xtensa/include/asm/checksum.h int len, __wsum sum, int *err_ptr) len 62 arch/xtensa/include/asm/checksum.h len, sum, err_ptr, NULL); len 126 arch/xtensa/include/asm/checksum.h __u32 len, __u8 proto, len 131 arch/xtensa/include/asm/checksum.h unsigned long len_proto = (len + proto) << 8; len 133 arch/xtensa/include/asm/checksum.h unsigned long len_proto = len + proto; len 159 arch/xtensa/include/asm/checksum.h __u32 len, __u8 proto, len 162 arch/xtensa/include/asm/checksum.h return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum)); len 170 arch/xtensa/include/asm/checksum.h static __inline__ __sum16 ip_compute_csum(const void *buff, int len) len 172 arch/xtensa/include/asm/checksum.h return csum_fold (csum_partial(buff, len, 0)); len 178 arch/xtensa/include/asm/checksum.h __u32 len, __u8 proto, len 232 arch/xtensa/include/asm/checksum.h "r" (htonl(len)), "r" (htonl(proto)), "0" (sum) len 243 arch/xtensa/include/asm/checksum.h void __user *dst, int len, len 246 arch/xtensa/include/asm/checksum.h if (access_ok(dst, len)) len 247 arch/xtensa/include/asm/checksum.h return csum_partial_copy_generic(src,dst,len,sum,NULL,err_ptr); len 249 arch/xtensa/include/asm/checksum.h if (len) len 29 arch/xtensa/include/asm/hw_breakpoint.h u16 len; len 131 arch/xtensa/include/asm/string.h #define memcpy(dst, src, len) __memcpy(dst, src, len) len 132 arch/xtensa/include/asm/string.h #define memmove(dst, src, len) __memmove(dst, src, len) len 311 arch/xtensa/include/asm/uaccess.h static inline long strnlen_user(const char *str, long len) len 317 arch/xtensa/include/asm/uaccess.h return __strnlen_user(str, len); len 38 arch/xtensa/kernel/hw_breakpoint.c unsigned int len; len 42 arch/xtensa/kernel/hw_breakpoint.c len = hw->len; len 44 arch/xtensa/kernel/hw_breakpoint.c return (va >= TASK_SIZE) && ((va + len - 1) >= TASK_SIZE); len 73 arch/xtensa/kernel/hw_breakpoint.c hw->len = attr->bp_len; len 74 arch/xtensa/kernel/hw_breakpoint.c if (hw->len < 1 || hw->len > 64 || !is_power_of_2(hw->len)) len 79 arch/xtensa/kernel/hw_breakpoint.c if (hw->address & (hw->len - 1)) len 160 arch/xtensa/kernel/hw_breakpoint.c unsigned long dbreakc = DBREAKC_MASK_MASK & -info->len; len 252 arch/xtensa/kernel/process.c int len = childregs->wmask & ~0xf; len 253 arch/xtensa/kernel/process.c if (regs->areg[1] == usp && len != 0) { len 263 arch/xtensa/kernel/process.c int len = childregs->wmask & ~0xf; len 264 arch/xtensa/kernel/process.c memcpy(&childregs->areg[XCHAL_NUM_AREGS - len/4], len 265 arch/xtensa/kernel/process.c ®s->areg[XCHAL_NUM_AREGS - len/4], len); len 197 arch/xtensa/kernel/setup.c int len; len 205 arch/xtensa/kernel/setup.c ranges = of_get_flat_dt_prop(node, "ranges", &len); len 208 arch/xtensa/kernel/setup.c if (len == 0) len 55 arch/xtensa/kernel/syscall.c unsigned long long offset, unsigned long long len) len 57 arch/xtensa/kernel/syscall.c return ksys_fadvise64_64(fd, offset, len, advice); len 62 arch/xtensa/kernel/syscall.c unsigned long len, unsigned long pgoff, unsigned long flags) len 76 arch/xtensa/kernel/syscall.c if (len > TASK_SIZE) len 88 arch/xtensa/kernel/syscall.c if (TASK_SIZE - len < addr) len 90 arch/xtensa/kernel/syscall.c if (!vmm || addr + len <= vm_start_gap(vmm)) len 260 arch/xtensa/mm/cache.c unsigned long len) len 274 arch/xtensa/mm/cache.c memcpy(dst, src, len); len 284 arch/xtensa/mm/cache.c __flush_invalidate_dcache_range((unsigned long) dst, len); len 289 arch/xtensa/mm/cache.c __flush_dcache_range((unsigned long)dst,len); len 290 arch/xtensa/mm/cache.c __invalidate_icache_range((unsigned long) dst, len); len 296 arch/xtensa/mm/cache.c unsigned long len) len 311 arch/xtensa/mm/cache.c memcpy(dst, src, len); len 227 arch/xtensa/platforms/iss/console.c int len = strlen(s); len 230 arch/xtensa/platforms/iss/console.c simc_write(1, s, count < len ? count : len); len 204 arch/xtensa/platforms/iss/network.c return simc_write(lp->tp.info.tuntap.fd, (*skb)->data, (*skb)->len); len 304 arch/xtensa/platforms/iss/network.c lp->stats.rx_bytes += skb->len; len 416 arch/xtensa/platforms/iss/network.c int len; len 421 arch/xtensa/platforms/iss/network.c len = lp->tp.write(lp, &skb); len 423 arch/xtensa/platforms/iss/network.c if (len == skb->len) { len 425 arch/xtensa/platforms/iss/network.c lp->stats.tx_bytes += skb->len; len 432 arch/xtensa/platforms/iss/network.c } else if (len == 0) { len 438 arch/xtensa/platforms/iss/network.c pr_err("%s: %s failed(%d)\n", dev->name, __func__, len); len 113 arch/xtensa/platforms/iss/simdisk.c unsigned len = bvec.bv_len >> SECTOR_SHIFT; len 115 arch/xtensa/platforms/iss/simdisk.c simdisk_transfer(dev, sector, len, buffer, len 117 arch/xtensa/platforms/iss/simdisk.c sector += len; len 447 block/badblocks.c int len = BB_LEN(p[i]); len 449 block/badblocks.c p[i] = BB_MAKE(start, len, 1); len 469 block/badblocks.c size_t len; len 480 block/badblocks.c len = 0; len 483 block/badblocks.c while (len < PAGE_SIZE && i < bb->count) { len 493 block/badblocks.c len += snprintf(page+len, PAGE_SIZE-len, "%llu %u\n", len 497 block/badblocks.c if (unack && len == 0) len 503 block/badblocks.c return len; len 517 block/badblocks.c ssize_t badblocks_store(struct badblocks *bb, const char *page, size_t len, len 540 block/badblocks.c return len; len 1055 block/bfq-iosched.h static inline void bfq_pid_to_str(int pid, char *str, int len) len 1058 block/bfq-iosched.h snprintf(str, len, "%d", pid); len 1060 block/bfq-iosched.h snprintf(str, len, "SHARED-"); len 121 block/bio-integrity.c unsigned int len, unsigned int offset) len 139 block/bio-integrity.c iv->bv_len = len; len 143 block/bio-integrity.c return len; len 206 block/bio-integrity.c unsigned int len, nr_pages; len 236 block/bio-integrity.c len = intervals * bi->tuple_size; len 237 block/bio-integrity.c buf = kmalloc(len, GFP_NOIO | q->bounce_gfp); len 244 block/bio-integrity.c end = (((unsigned long) buf) + len + PAGE_SIZE - 1) >> PAGE_SHIFT; len 258 block/bio-integrity.c bip->bip_iter.bi_size = len; len 270 block/bio-integrity.c if (len <= 0) len 273 block/bio-integrity.c if (bytes > len) len 274 block/bio-integrity.c bytes = len; len 290 block/bio-integrity.c len -= bytes; len 683 block/bio.c struct page *page, unsigned int len, unsigned int off, len 702 block/bio.c struct page *page, unsigned len, unsigned offset, len 708 block/bio.c phys_addr_t addr2 = page_to_phys(page) + offset + len - 1; len 712 block/bio.c if (bv->bv_len + len > queue_max_segment_size(q)) len 714 block/bio.c return __bio_try_merge_page(bio, page, len, offset, same_page); len 734 block/bio.c struct page *page, unsigned int len, unsigned int offset, len 745 block/bio.c if (((bio->bi_iter.bi_size + len) >> 9) > queue_max_hw_sectors(q)) len 749 block/bio.c if (bio_try_merge_pc_page(q, bio, page, len, offset, same_page)) len 750 block/bio.c return len; len 761 block/bio.c if (bio_full(bio, len)) len 769 block/bio.c bvec->bv_len = len; len 772 block/bio.c bio->bi_iter.bi_size += len; len 773 block/bio.c return len; len 777 block/bio.c struct page *page, unsigned int len, unsigned int offset) len 780 block/bio.c return __bio_add_pc_page(q, bio, page, len, offset, &same_page); len 801 block/bio.c unsigned int len, unsigned int off, bool *same_page) len 809 block/bio.c if (page_is_mergeable(bv, page, len, off, same_page)) { len 810 block/bio.c if (bio->bi_iter.bi_size > UINT_MAX - len) len 812 block/bio.c bv->bv_len += len; len 813 block/bio.c bio->bi_iter.bi_size += len; len 832 block/bio.c unsigned int len, unsigned int off) len 837 block/bio.c WARN_ON_ONCE(bio_full(bio, len)); len 841 block/bio.c bv->bv_len = len; len 843 block/bio.c bio->bi_iter.bi_size += len; len 862 block/bio.c unsigned int len, unsigned int offset) len 866 block/bio.c if (!__bio_try_merge_page(bio, page, len, offset, &same_page)) { len 867 block/bio.c if (bio_full(bio, len)) len 869 block/bio.c __bio_add_page(bio, page, len, offset); len 871 block/bio.c return len; len 893 block/bio.c unsigned int len; len 899 block/bio.c len = min_t(size_t, bv->bv_len - iter->iov_offset, iter->count); len 900 block/bio.c size = bio_add_page(bio, bv->bv_page, len, len 902 block/bio.c if (unlikely(size != len)) len 928 block/bio.c unsigned len, i; len 943 block/bio.c for (left = size, i = 0; left > 0; left -= len, i++) { len 946 block/bio.c len = min_t(size_t, PAGE_SIZE - offset, left); len 948 block/bio.c if (__bio_try_merge_page(bio, page, len, offset, &same_page)) { len 952 block/bio.c if (WARN_ON_ONCE(bio_full(bio, len))) len 954 block/bio.c __bio_add_page(bio, page, len, offset); len 1283 block/bio.c unsigned int len = iter->count; len 1297 block/bio.c nr_pages = DIV_ROUND_UP(offset + len, PAGE_SIZE); len 1312 block/bio.c while (len) { len 1317 block/bio.c if (bytes > len) len 1318 block/bio.c bytes = len; len 1344 block/bio.c len -= bytes; len 1492 block/bio.c unsigned long i, len = 0; len 1495 block/bio.c len += bio->bi_io_vec[i].bv_len; len 1496 block/bio.c invalidate_kernel_vmap_range(bio->bi_private, len); len 1517 block/bio.c struct bio *bio_map_kern(struct request_queue *q, void *data, unsigned int len, len 1521 block/bio.c unsigned long end = (kaddr + len + PAGE_SIZE - 1) >> PAGE_SHIFT; len 1534 block/bio.c flush_kernel_vmap_range(data, len); len 1542 block/bio.c if (len <= 0) len 1545 block/bio.c if (bytes > len) len 1546 block/bio.c bytes = len; len 1560 block/bio.c len -= bytes; len 1599 block/bio.c struct bio *bio_copy_kern(struct request_queue *q, void *data, unsigned int len, len 1603 block/bio.c unsigned long end = (kaddr + len + PAGE_SIZE - 1) >> PAGE_SHIFT; len 1620 block/bio.c while (len) { len 1624 block/bio.c if (bytes > len) len 1625 block/bio.c bytes = len; len 1637 block/bio.c len -= bytes; len 163 block/blk-map.c unsigned long len, gfp_t gfp_mask) len 167 block/blk-map.c int ret = import_single_range(rq_data_dir(rq), ubuf, len, &iov, &i); len 222 block/blk-map.c unsigned int len, gfp_t gfp_mask) len 230 block/blk-map.c if (len > (queue_max_hw_sectors(q) << 9)) len 232 block/blk-map.c if (!len || !kbuf) len 235 block/blk-map.c do_copy = !blk_rq_aligned(q, addr, len) || object_is_on_stack(kbuf); len 237 block/blk-map.c bio = bio_copy_kern(q, kbuf, len, gfp_mask, reading); len 239 block/blk-map.c bio = bio_map_kern(q, kbuf, len, gfp_mask); len 199 block/blk-merge.c unsigned len = min(bv->bv_len, max_len); len 203 block/blk-merge.c while (len && *nsegs < max_segs) { len 205 block/blk-merge.c seg_size = min(seg_size, len); len 209 block/blk-merge.c len -= seg_size; len 218 block/blk-merge.c return len > 0 || bv->bv_len > max_len; len 407 block/blk-merge.c unsigned len = min(get_max_segment_size(q, offset), nbytes); len 422 block/blk-merge.c sg_set_page(*sg, page, len, offset); len 424 block/blk-merge.c total += len; len 425 block/blk-merge.c nbytes -= len; len 1614 block/blk-throttle.c int len; len 1616 block/blk-throttle.c if (sscanf(ctx.body, "%26s%n", tok, &len) != 1) len 1620 block/blk-throttle.c ctx.body += len; len 112 block/blk-zoned.c if (rep->start + rep->len > bdev->bd_part->nr_sects) len 116 block/blk-zoned.c rep->wp = rep->start + rep->len; len 100 block/bsg-lib.c int len = min(hdr->max_response_len, job->reply_len); len 102 block/bsg-lib.c if (copy_to_user(uptr64(hdr->response), job->reply, len)) len 105 block/bsg-lib.c hdr->response_len = len; len 106 block/bsg.c int len = min_t(unsigned int, hdr->max_response_len, len 109 block/bsg.c if (copy_to_user(uptr64(hdr->response), sreq->sense, len)) len 112 block/bsg.c hdr->response_len = len; len 782 block/elevator.c int len = 0; len 788 block/elevator.c len += sprintf(name+len, "[none] "); len 795 block/elevator.c len += sprintf(name+len, "[%s] ", elv->elevator_name); len 801 block/elevator.c len += sprintf(name+len, "%s ", __e->elevator_name); len 806 block/elevator.c len += sprintf(name+len, "none"); len 808 block/elevator.c len += sprintf(len+name, "\n"); len 809 block/elevator.c return len; len 115 block/genhd.c if (unlikely(partno < 0 || partno >= ptbl->len)) len 171 block/genhd.c piter->idx = ptbl->len - 1; len 215 block/genhd.c end = ptbl->len; len 292 block/genhd.c for (i = 1; i < ptbl->len; i++) { len 853 block/genhd.c const char *page, size_t len) len 860 block/genhd.c return badblocks_store(disk->bb, page, len, 0); len 1291 block/genhd.c int len = old_ptbl ? old_ptbl->len : 0; len 1306 block/genhd.c if (target <= len) len 1314 block/genhd.c new_ptbl->len = target; len 1316 block/genhd.c for (i = 0; i < len; i++) len 205 block/ioctl.c uint64_t start, len; len 220 block/ioctl.c len = range[1]; len 224 block/ioctl.c if (len & 511) len 227 block/ioctl.c if (start + len > i_size_read(bdev->bd_inode)) len 229 block/ioctl.c truncate_inode_pages_range(mapping, start, start + len - 1); len 230 block/ioctl.c return blkdev_issue_discard(bdev, start >> 9, len >> 9, len 239 block/ioctl.c uint64_t start, end, len; len 248 block/ioctl.c len = range[1]; len 249 block/ioctl.c end = start + len - 1; len 253 block/ioctl.c if (len & 511) len 264 block/ioctl.c return blkdev_issue_zeroout(bdev, start >> 9, len >> 9, GFP_KERNEL, len 276 block/partition-generic.c if (partno >= ptbl->len) len 310 block/partition-generic.c sector_t start, sector_t len, int flags, len 346 block/partition-generic.c p->nr_sects = len; len 120 block/partitions/efi.c efi_crc32(const void *buf, unsigned long len) len 122 block/partitions/efi.c return (crc32(~0L, buf, len) ^ ~0L); len 722 block/partitions/ldm.c int r_objid, r_name, r_vstate, r_child, r_parent, r_stripe, r_cols, len; len 736 block/partitions/ldm.c len = r_cols; len 740 block/partitions/ldm.c len = r_parent; len 742 block/partitions/ldm.c if (len < 0) len 745 block/partitions/ldm.c len += VBLK_SIZE_CMP3; len 746 block/partitions/ldm.c if (len != get_unaligned_be32(buffer + 0x14)) len 773 block/partitions/ldm.c int r_objid, r_name, r_diskid, r_id1, r_id2, len; len 785 block/partitions/ldm.c len = r_id2; len 789 block/partitions/ldm.c len = r_diskid; len 791 block/partitions/ldm.c if (len < 0) len 794 block/partitions/ldm.c len += VBLK_SIZE_DGR3; len 795 block/partitions/ldm.c if (len != get_unaligned_be32(buffer + 0x14)) len 818 block/partitions/ldm.c int r_objid, r_name, r_id1, r_id2, len; len 828 block/partitions/ldm.c len = r_id2; len 832 block/partitions/ldm.c len = r_name; len 834 block/partitions/ldm.c if (len < 0) len 837 block/partitions/ldm.c len += VBLK_SIZE_DGR4; len 838 block/partitions/ldm.c if (len != get_unaligned_be32(buffer + 0x14)) len 858 block/partitions/ldm.c int r_objid, r_name, r_diskid, r_altname, len; len 867 block/partitions/ldm.c len = r_altname; len 868 block/partitions/ldm.c if (len < 0) len 871 block/partitions/ldm.c len += VBLK_SIZE_DSK3; len 872 block/partitions/ldm.c if (len != get_unaligned_be32(buffer + 0x14)) len 897 block/partitions/ldm.c int r_objid, r_name, len; len 904 block/partitions/ldm.c len = r_name; len 905 block/partitions/ldm.c if (len < 0) len 908 block/partitions/ldm.c len += VBLK_SIZE_DSK4; len 909 block/partitions/ldm.c if (len != get_unaligned_be32(buffer + 0x14)) len 930 block/partitions/ldm.c int r_objid, r_name, r_size, r_parent, r_diskid, r_index, len; len 965 block/partitions/ldm.c len = r_index; len 968 block/partitions/ldm.c len = r_diskid; len 970 block/partitions/ldm.c if (len < 0) { len 971 block/partitions/ldm.c ldm_error("len %d < 0", len); len 974 block/partitions/ldm.c len += VBLK_SIZE_PRT3; len 975 block/partitions/ldm.c if (len > get_unaligned_be32(buffer + 0x14)) { len 976 block/partitions/ldm.c ldm_error("len %d > BE32(buffer + 0x14) %d", len, len 1007 block/partitions/ldm.c int r_id1, r_id2, r_size2, r_drive, len; len 1074 block/partitions/ldm.c len = r_drive; len 1075 block/partitions/ldm.c if (len < 0) { len 1076 block/partitions/ldm.c ldm_error("len %d < 0", len); len 1079 block/partitions/ldm.c len += VBLK_SIZE_VOL5; len 1080 block/partitions/ldm.c if (len > get_unaligned_be32(buffer + 0x14)) { len 1081 block/partitions/ldm.c ldm_error("len %d > BE32(buffer + 0x14) %d", len, len 1113 block/partitions/ldm.c static bool ldm_parse_vblk (const u8 *buf, int len, struct vblk *vb) len 1120 block/partitions/ldm.c r_objid = ldm_relative (buf, len, 0x18, 0); len 1132 block/partitions/ldm.c case VBLK_CMP3: result = ldm_parse_cmp3 (buf, len, vb); break; len 1133 block/partitions/ldm.c case VBLK_DSK3: result = ldm_parse_dsk3 (buf, len, vb); break; len 1134 block/partitions/ldm.c case VBLK_DSK4: result = ldm_parse_dsk4 (buf, len, vb); break; len 1135 block/partitions/ldm.c case VBLK_DGR3: result = ldm_parse_dgr3 (buf, len, vb); break; len 1136 block/partitions/ldm.c case VBLK_DGR4: result = ldm_parse_dgr4 (buf, len, vb); break; len 1137 block/partitions/ldm.c case VBLK_PRT3: result = ldm_parse_prt3 (buf, len, vb); break; len 1138 block/partitions/ldm.c case VBLK_VOL5: result = ldm_parse_vol5 (buf, len, vb); break; len 1165 block/partitions/ldm.c static bool ldm_ldmdb_add (u8 *data, int len, struct ldmdb *ldb) len 1178 block/partitions/ldm.c if (!ldm_parse_vblk (data, len, vb)) { len 23 block/partitions/mac.c static inline void mac_fix_string(char *stg, int len) len 27 block/partitions/mac.c for (i = len - 1; i >= 0 && stg[i] == ' '; i--) len 263 block/scsi_ioctl.c int len = min((unsigned int) hdr->mx_sb_len, req->sense_len); len 265 block/scsi_ioctl.c if (!copy_to_user(hdr->sbp, req->sense, len)) len 266 block/scsi_ioctl.c hdr->sb_len_wr = len; len 54 block/sed-opal.c size_t len; len 535 block/sed-opal.c static bool can_add(int *err, struct opal_dev *cmd, size_t len) len 540 block/sed-opal.c if (remaining_size(cmd) < len) { len 541 block/sed-opal.c pr_debug("Error adding %zu bytes: end of buffer.\n", len); len 558 block/sed-opal.c bool has_sign, int len) len 566 block/sed-opal.c atom |= len & SHORT_ATOM_LEN_MASK; len 572 block/sed-opal.c bool has_sign, int len) len 579 block/sed-opal.c header0 |= (len >> 8) & MEDIUM_ATOM_LEN_MASK; len 582 block/sed-opal.c cmd->cmd[cmd->pos++] = len; len 587 block/sed-opal.c size_t len; len 596 block/sed-opal.c len = DIV_ROUND_UP(msb, 8); len 598 block/sed-opal.c if (!can_add(err, cmd, len + 1)) { len 602 block/sed-opal.c add_short_atom_header(cmd, false, false, len); len 603 block/sed-opal.c while (len--) len 604 block/sed-opal.c add_token_u8(err, cmd, number >> (len * 8)); len 607 block/sed-opal.c static u8 *add_bytestring_header(int *err, struct opal_dev *cmd, size_t len) len 612 block/sed-opal.c if (len & ~SHORT_ATOM_LEN_MASK) { len 617 block/sed-opal.c if (!can_add(err, cmd, header_len + len)) { len 623 block/sed-opal.c add_short_atom_header(cmd, true, false, len); len 625 block/sed-opal.c add_medium_atom_header(cmd, true, false, len); len 631 block/sed-opal.c const u8 *bytestring, size_t len) len 635 block/sed-opal.c start = add_bytestring_header(err, cmd, len); len 638 block/sed-opal.c memcpy(start, bytestring, len); len 639 block/sed-opal.c cmd->pos += len; len 746 block/sed-opal.c if (tok->len == 0) { len 758 block/sed-opal.c tok->len = 1; len 768 block/sed-opal.c return tok->len; len 775 block/sed-opal.c tok->len = (pos[0] & SHORT_ATOM_LEN_MASK) + 1; len 787 block/sed-opal.c if (tok->len > 9) { len 791 block/sed-opal.c for (i = tok->len - 1; i > 0; i--) { len 798 block/sed-opal.c return tok->len; len 805 block/sed-opal.c tok->len = (((pos[0] & MEDIUM_ATOM_LEN_MASK) << 8) | pos[1]) + 2; len 815 block/sed-opal.c return tok->len; len 822 block/sed-opal.c tok->len = ((pos[1] << 16) | (pos[2] << 8) | pos[3]) + 4; len 832 block/sed-opal.c return tok->len; len 839 block/sed-opal.c tok->len = 1; len 843 block/sed-opal.c return tok->len; len 947 block/sed-opal.c return tok->len - skip; len 1589 block/sed-opal.c u64 len; len 1599 block/sed-opal.c len = response_get_u64(&dev->parsed, 4); len 1600 block/sed-opal.c if (shadow->size > len || shadow->offset > len - shadow->size) { len 1602 block/sed-opal.c shadow->offset + shadow->size, len); len 1624 block/sed-opal.c len = min(remaining_size(dev) - (2+1+CMD_FINALIZE_BYTES_NEEDED), len 1627 block/sed-opal.c off, len, shadow->size); len 1629 block/sed-opal.c dst = add_bytestring_header(&err, dev, len); len 1632 block/sed-opal.c if (copy_from_user(dst, src + off, len)) len 1634 block/sed-opal.c dev->pos += len; len 1644 block/sed-opal.c off += len; len 14 block/t10-pi.c static __be16 t10_pi_crc_fn(void *data, unsigned int len) len 16 block/t10-pi.c return cpu_to_be16(crc_t10dif(data, len)); len 19 block/t10-pi.c static __be16 t10_pi_ip_fn(void *data, unsigned int len) len 21 block/t10-pi.c return (__force __be16)ip_compute_csum(data, len); len 203 certs/system_keyring.c int verify_pkcs7_message_sig(const void *data, size_t len, len 208 certs/system_keyring.c const void *data, size_t len, len 215 certs/system_keyring.c if (data && pkcs7_supply_detached_data(pkcs7, data, len) < 0) { len 255 certs/system_keyring.c ret = pkcs7_get_content_data(pkcs7, &data, &len, &asn1hdrlen); len 262 certs/system_keyring.c ret = view_content(ctx, data, len, asn1hdrlen); len 282 certs/system_keyring.c int verify_pkcs7_signature(const void *data, size_t len, len 287 certs/system_keyring.c const void *data, size_t len, len 298 certs/system_keyring.c ret = verify_pkcs7_message_sig(data, len, pkcs7, trusted_keys, usage, len 27 crypto/ablkcipher.c unsigned int len; len 37 crypto/ablkcipher.c scatterwalk_copychunks(p->data, &p->dst, p->len, 1); len 62 crypto/ablkcipher.c static inline u8 *ablkcipher_get_spot(u8 *start, unsigned int len) len 64 crypto/ablkcipher.c u8 *end_page = (u8 *)(((unsigned long)(start + len - 1)) & PAGE_MASK); len 161 crypto/ablkcipher.c p->len = bsize; len 393 crypto/af_alg.c int af_alg_make_sg(struct af_alg_sgl *sgl, struct iov_iter *iter, int len) len 399 crypto/af_alg.c n = iov_iter_get_pages(iter, sgl->pages, len, ALG_MAX_PAGES, &off); len 409 crypto/af_alg.c for (i = 0, len = n; i < npages; i++) { len 410 crypto/af_alg.c int plen = min_t(int, len, PAGE_SIZE - off); len 415 crypto/af_alg.c len -= plen; len 865 crypto/af_alg.c size_t len = size; len 873 crypto/af_alg.c len = min_t(size_t, len, len 878 crypto/af_alg.c msg, len); len 882 crypto/af_alg.c sg->length += len; len 886 crypto/af_alg.c ctx->used += len; len 887 crypto/af_alg.c copied += len; len 888 crypto/af_alg.c size -= len; len 899 crypto/af_alg.c len = min_t(unsigned long, len, af_alg_sndbuf(sk)); len 914 crypto/af_alg.c plen = min_t(size_t, len, PAGE_SIZE); len 931 crypto/af_alg.c len -= plen; len 936 crypto/af_alg.c } while (len && sgl->cur < MAX_SGL_ENTS); len 1120 crypto/af_alg.c size_t len = 0; len 1122 crypto/af_alg.c while (maxsize > len && msg_data_left(msg)) { len 1131 crypto/af_alg.c seglen = min_t(size_t, (maxsize - len), len 1157 crypto/af_alg.c len += err; len 1163 crypto/af_alg.c *outlen = len; len 224 crypto/ahash.c static inline unsigned int ahash_align_buffer_size(unsigned len, len 227 crypto/ahash.c return len + (mask & ~(crypto_tfm_ctx_alignment() - 1)); len 977 crypto/algapi.c void __crypto_xor(u8 *dst, const u8 *src1, const u8 *src2, unsigned int len) len 995 crypto/algapi.c while (((unsigned long)dst & (relalign - 1)) && len > 0) { len 997 crypto/algapi.c len--; len 1001 crypto/algapi.c while (IS_ENABLED(CONFIG_64BIT) && len >= 8 && !(relalign & 7)) { len 1006 crypto/algapi.c len -= 8; len 1009 crypto/algapi.c while (len >= 4 && !(relalign & 3)) { len 1014 crypto/algapi.c len -= 4; len 1017 crypto/algapi.c while (len >= 2 && !(relalign & 1)) { len 1022 crypto/algapi.c len -= 2; len 1025 crypto/algapi.c while (len--) len 96 crypto/algboss.c unsigned int len; len 109 crypto/algboss.c len = p - name; len 110 crypto/algboss.c if (!len || *p != '(') len 113 crypto/algboss.c memcpy(param->template, name, len); len 140 crypto/algboss.c len = p - name; len 141 crypto/algboss.c if (!len) len 148 crypto/algboss.c memcpy(param->attrs[i].alg.data.name, name, len); len 76 crypto/algif_aead.c struct scatterlist *dst, unsigned int len) len 83 crypto/algif_aead.c skcipher_request_set_crypt(skreq, src, dst, len, NULL); len 537 crypto/algif_aead.c sock_kfree_s(sk, ctx, ctx->len); len 547 crypto/algif_aead.c unsigned int len = sizeof(*ctx); len 550 crypto/algif_aead.c ctx = sock_kmalloc(sk, len, GFP_KERNEL); len 553 crypto/algif_aead.c memset(ctx, 0, len); len 557 crypto/algif_aead.c sock_kfree_s(sk, ctx, len); len 563 crypto/algif_aead.c ctx->len = len; len 26 crypto/algif_hash.c unsigned int len; len 89 crypto/algif_hash.c int len = msg_data_left(msg); len 91 crypto/algif_hash.c if (len > limit) len 92 crypto/algif_hash.c len = limit; len 94 crypto/algif_hash.c len = af_alg_make_sg(&ctx->sgl, &msg->msg_iter, len); len 95 crypto/algif_hash.c if (len < 0) { len 96 crypto/algif_hash.c err = copied ? 0 : len; len 100 crypto/algif_hash.c ahash_request_set_crypt(&ctx->req, ctx->sgl.sg, NULL, len); len 108 crypto/algif_hash.c copied += len; len 109 crypto/algif_hash.c iov_iter_advance(&msg->msg_iter, len); len 183 crypto/algif_hash.c static int hash_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, len 193 crypto/algif_hash.c if (len > ds) len 194 crypto/algif_hash.c len = ds; len 195 crypto/algif_hash.c else if (len < ds) len 221 crypto/algif_hash.c err = memcpy_to_msg(msg, ctx->result, len); len 227 crypto/algif_hash.c return err ?: len; len 422 crypto/algif_hash.c sock_kfree_s(sk, ctx, ctx->len); len 431 crypto/algif_hash.c unsigned int len = sizeof(*ctx) + crypto_ahash_reqsize(tfm); len 433 crypto/algif_hash.c ctx = sock_kmalloc(sk, len, GFP_KERNEL); len 438 crypto/algif_hash.c ctx->len = len; len 54 crypto/algif_rng.c unsigned int len; len 58 crypto/algif_rng.c static int rng_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, len 68 crypto/algif_rng.c if (len == 0) len 70 crypto/algif_rng.c if (len > MAXSIZE) len 71 crypto/algif_rng.c len = MAXSIZE; len 77 crypto/algif_rng.c memset(result, 0, len); len 85 crypto/algif_rng.c genlen = crypto_rng_get_bytes(ctx->drng, result, len); len 89 crypto/algif_rng.c err = memcpy_to_msg(msg, result, len); len 90 crypto/algif_rng.c memzero_explicit(result, len); len 92 crypto/algif_rng.c return err ? err : len; len 131 crypto/algif_rng.c sock_kfree_s(sk, ctx, ctx->len); len 139 crypto/algif_rng.c unsigned int len = sizeof(*ctx); len 141 crypto/algif_rng.c ctx = sock_kmalloc(sk, len, GFP_KERNEL); len 145 crypto/algif_rng.c ctx->len = len; len 62 crypto/algif_skcipher.c size_t len = 0; len 77 crypto/algif_skcipher.c err = af_alg_get_rsgl(sk, msg, flags, areq, -1, &len); len 82 crypto/algif_skcipher.c if (len > ctx->used) len 83 crypto/algif_skcipher.c len = ctx->used; len 89 crypto/algif_skcipher.c if (ctx->more || len < ctx->used) len 90 crypto/algif_skcipher.c len -= len % bs; len 96 crypto/algif_skcipher.c areq->tsgl_entries = af_alg_count_tsgl(sk, len, 0); len 107 crypto/algif_skcipher.c af_alg_pull_tsgl(sk, len, areq->tsgl, 0); len 112 crypto/algif_skcipher.c areq->first_rsgl.sgl.sg, len, ctx->iv); len 120 crypto/algif_skcipher.c areq->outlen = len; len 150 crypto/algif_skcipher.c return err ? err : len; len 329 crypto/algif_skcipher.c sock_kfree_s(sk, ctx, ctx->len); len 338 crypto/algif_skcipher.c unsigned int len = sizeof(*ctx); len 340 crypto/algif_skcipher.c ctx = sock_kmalloc(sk, len, GFP_KERNEL); len 347 crypto/algif_skcipher.c sock_kfree_s(sk, ctx, len); len 354 crypto/algif_skcipher.c ctx->len = len; len 52 crypto/ansi_cprng.c static void hexdump(char *note, unsigned char *buf, unsigned int len) len 58 crypto/ansi_cprng.c buf, len, false); len 327 crypto/api.c unsigned int len; len 329 crypto/api.c len = alg->cra_alignmask & ~(crypto_tfm_ctx_alignment() - 1); len 331 crypto/api.c return len + type_obj->ctxsize(alg, type, mask); len 338 crypto/api.c len += crypto_cipher_ctxsize(alg); len 342 crypto/api.c len += crypto_compress_ctxsize(alg); len 346 crypto/api.c return len; len 325 crypto/asymmetric_keys/asym_tpm.c static inline uint32_t definite_length(uint32_t len) len 327 crypto/asymmetric_keys/asym_tpm.c if (len <= 127) len 329 crypto/asymmetric_keys/asym_tpm.c if (len <= 255) len 335 crypto/asymmetric_keys/asym_tpm.c uint32_t len) len 339 crypto/asymmetric_keys/asym_tpm.c if (len <= 127) { len 340 crypto/asymmetric_keys/asym_tpm.c buf[0] = len; len 344 crypto/asymmetric_keys/asym_tpm.c if (len <= 255) { len 346 crypto/asymmetric_keys/asym_tpm.c buf[1] = len; len 351 crypto/asymmetric_keys/asym_tpm.c put_unaligned_be16(len, buf + 1); len 355 crypto/asymmetric_keys/asym_tpm.c static uint32_t derive_pub_key(const void *pub_key, uint32_t len, uint8_t *buf) len 358 crypto/asymmetric_keys/asym_tpm.c uint32_t n_len = definite_length(len) + 1 + len + 1; len 365 crypto/asymmetric_keys/asym_tpm.c cur = encode_tag_length(cur, 0x02, len + 1); len 367 crypto/asymmetric_keys/asym_tpm.c memcpy(cur + 1, pub_key, len); len 368 crypto/asymmetric_keys/asym_tpm.c cur += len + 1; len 417 crypto/asymmetric_keys/asym_tpm.c int len; len 435 crypto/asymmetric_keys/asym_tpm.c len = crypto_akcipher_maxsize(tfm); len 439 crypto/asymmetric_keys/asym_tpm.c info->max_sig_size = len; len 440 crypto/asymmetric_keys/asym_tpm.c info->max_enc_size = len; len 833 crypto/asymmetric_keys/asym_tpm.c uint32_t len = tk->blob_len; len 838 crypto/asymmetric_keys/asym_tpm.c if (len < 11) len 847 crypto/asymmetric_keys/asym_tpm.c len -= 11; len 849 crypto/asymmetric_keys/asym_tpm.c if (len < 12) len 865 crypto/asymmetric_keys/asym_tpm.c if (len < sz + 12) len 869 crypto/asymmetric_keys/asym_tpm.c len -= 12; len 887 crypto/asymmetric_keys/asym_tpm.c len -= sz; len 889 crypto/asymmetric_keys/asym_tpm.c if (len < 4) len 893 crypto/asymmetric_keys/asym_tpm.c if (len < 4 + sz) len 898 crypto/asymmetric_keys/asym_tpm.c len -= 4 + sz; len 55 crypto/asymmetric_keys/asymmetric_type.c int len; len 61 crypto/asymmetric_keys/asymmetric_type.c len = id_0->len; len 64 crypto/asymmetric_keys/asymmetric_type.c len = id_1->len; len 68 crypto/asymmetric_keys/asymmetric_type.c p = req = kmalloc(2 + 1 + len * 2 + 1, GFP_KERNEL); len 80 crypto/asymmetric_keys/asymmetric_type.c p = bin2hex(p, lookup, len); len 146 crypto/asymmetric_keys/asymmetric_type.c kid->len = len_1 + len_2; len 162 crypto/asymmetric_keys/asymmetric_type.c if (kid1->len != kid2->len) len 164 crypto/asymmetric_keys/asymmetric_type.c return memcmp(kid1->data, kid2->data, kid1->len) == 0; len 178 crypto/asymmetric_keys/asymmetric_type.c if (kid1->len < kid2->len) len 180 crypto/asymmetric_keys/asymmetric_type.c return memcmp(kid1->data + (kid1->len - kid2->len), len 181 crypto/asymmetric_keys/asymmetric_type.c kid2->data, kid2->len) == 0; len 212 crypto/asymmetric_keys/asymmetric_type.c match_id->len = hexlen; len 347 crypto/asymmetric_keys/asymmetric_type.c n = kid->len; len 28 crypto/asymmetric_keys/pkcs7_key_type.c static int pkcs7_view_content(void *ctx, const void *data, size_t len, len 39 crypto/asymmetric_keys/pkcs7_key_type.c prep->datalen = len; len 406 crypto/asymmetric_keys/pkcs7_parser.c pr_debug("- fingerprint %*phN\n", x509->id->len, x509->id->data); len 668 crypto/asymmetric_keys/pkcs7_parser.c pr_devel("SINFO KID: %u [%*phN]\n", kid->len, kid->len, kid->data); len 125 crypto/asymmetric_keys/pkcs7_verify.c int pkcs7_get_digest(struct pkcs7_message *pkcs7, const u8 **buf, u32 *len, len 142 crypto/asymmetric_keys/pkcs7_verify.c *len = sinfo->sig->digest_size; len 193 crypto/asymmetric_keys/pkcs7_verify.c sinfo->sig->auth_ids[0]->len, sinfo->sig->auth_ids[0]->data); len 237 crypto/asymmetric_keys/pkcs7_verify.c sig->auth_ids[0]->len, sig->auth_ids[0]->data); len 240 crypto/asymmetric_keys/pkcs7_verify.c sig->auth_ids[1]->len, sig->auth_ids[1]->data); len 260 crypto/asymmetric_keys/pkcs7_verify.c pr_debug("- want %*phN\n", auth->len, auth->data); len 263 crypto/asymmetric_keys/pkcs7_verify.c p->index, p->id->len, p->id->data); len 269 crypto/asymmetric_keys/pkcs7_verify.c pr_debug("- want %*phN\n", auth->len, auth->data); len 274 crypto/asymmetric_keys/pkcs7_verify.c p->index, p->skid->len, p->skid->data); len 110 crypto/asymmetric_keys/public_key.c int ret, len; len 139 crypto/asymmetric_keys/public_key.c len = crypto_akcipher_maxsize(tfm); len 140 crypto/asymmetric_keys/public_key.c info->key_size = len * 8; len 141 crypto/asymmetric_keys/public_key.c info->max_data_size = len; len 142 crypto/asymmetric_keys/public_key.c info->max_sig_size = len; len 143 crypto/asymmetric_keys/public_key.c info->max_enc_size = len; len 144 crypto/asymmetric_keys/public_key.c info->max_dec_size = len; len 127 crypto/asymmetric_keys/verify_pefile.c unsigned len; len 174 crypto/asymmetric_keys/verify_pefile.c len = pkcs7[1] + 2; len 179 crypto/asymmetric_keys/verify_pefile.c len = pkcs7[2] + 3; len 182 crypto/asymmetric_keys/verify_pefile.c len = ((pkcs7[2] << 8) | pkcs7[3]) + 4; len 191 crypto/asymmetric_keys/verify_pefile.c if (len <= ctx->sig_len) { len 193 crypto/asymmetric_keys/verify_pefile.c ctx->sig_len = len; len 501 crypto/asymmetric_keys/x509_cert_parser.c pr_debug("subjkeyid %*phN\n", kid->len, kid->data); len 644 crypto/asymmetric_keys/x509_cert_parser.c pr_debug("authkeyid %*phN\n", kid->len, kid->data); len 687 crypto/asymmetric_keys/x509_cert_parser.c pr_debug("authkeyid %*phN\n", kid->len, kid->data); len 33 crypto/async_tx/async_memcpy.c unsigned int src_offset, size_t len, len 37 crypto/async_tx/async_memcpy.c &dest, 1, &src, 1, len); len 45 crypto/async_tx/async_memcpy.c if (unmap && is_dma_copy_aligned(device, src_offset, dest_offset, len)) { len 54 crypto/async_tx/async_memcpy.c unmap->addr[0] = dma_map_page(device->dev, src, src_offset, len, len 57 crypto/async_tx/async_memcpy.c unmap->addr[1] = dma_map_page(device->dev, dest, dest_offset, len, len 59 crypto/async_tx/async_memcpy.c unmap->len = len; len 62 crypto/async_tx/async_memcpy.c unmap->addr[0], len, len 67 crypto/async_tx/async_memcpy.c pr_debug("%s: (async) len: %zu\n", __func__, len); len 73 crypto/async_tx/async_memcpy.c pr_debug("%s: (sync) len: %zu\n", __func__, len); len 81 crypto/async_tx/async_memcpy.c memcpy(dest_buf, src_buf, len); len 81 crypto/async_tx/async_pq.c &scfs[src_off], unmap->len, len 108 crypto/async_tx/async_pq.c size_t len, struct async_submit_ctl *submit) len 135 crypto/async_tx/async_pq.c raid6_call.xor_syndrome(disks, start, stop, len, srcs); len 137 crypto/async_tx/async_pq.c raid6_call.gen_syndrome(disks, len, srcs); len 164 crypto/async_tx/async_pq.c size_t len, struct async_submit_ctl *submit) len 169 crypto/async_tx/async_pq.c blocks, src_cnt, len); len 182 crypto/async_tx/async_pq.c is_dma_pq_aligned(device, offset, 0, len)) { len 190 crypto/async_tx/async_pq.c __func__, disks, len); len 195 crypto/async_tx/async_pq.c unmap->len = len; len 200 crypto/async_tx/async_pq.c len, DMA_TO_DEVICE); len 213 crypto/async_tx/async_pq.c offset, len, DMA_BIDIRECTIONAL); len 222 crypto/async_tx/async_pq.c offset, len, DMA_BIDIRECTIONAL); len 236 crypto/async_tx/async_pq.c pr_debug("%s: (sync) disks: %d len: %zu\n", __func__, disks, len); len 243 crypto/async_tx/async_pq.c BUG_ON(len + offset > PAGE_SIZE); len 247 crypto/async_tx/async_pq.c BUG_ON(len + offset > PAGE_SIZE); len 249 crypto/async_tx/async_pq.c do_sync_gen_syndrome(blocks, offset, disks, len, submit); len 256 crypto/async_tx/async_pq.c pq_val_chan(struct async_submit_ctl *submit, struct page **blocks, int disks, size_t len) len 262 crypto/async_tx/async_pq.c disks, len); len 282 crypto/async_tx/async_pq.c size_t len, enum sum_check_flags *pqres, struct page *spare, len 285 crypto/async_tx/async_pq.c struct dma_chan *chan = pq_val_chan(submit, blocks, disks, len); len 298 crypto/async_tx/async_pq.c is_dma_pq_aligned(device, offset, 0, len)) { len 304 crypto/async_tx/async_pq.c __func__, disks, len); len 306 crypto/async_tx/async_pq.c unmap->len = len; len 310 crypto/async_tx/async_pq.c offset, len, len 323 crypto/async_tx/async_pq.c offset, len, len 333 crypto/async_tx/async_pq.c offset, len, len 346 crypto/async_tx/async_pq.c len, pqres, len 366 crypto/async_tx/async_pq.c __func__, disks, len); len 384 crypto/async_tx/async_pq.c tx = async_xor(spare, blocks, offset, disks-2, len, submit); len 388 crypto/async_tx/async_pq.c *pqres |= !!memcmp(p, s, len) << SUM_CHECK_P; len 395 crypto/async_tx/async_pq.c tx = async_gen_syndrome(blocks, offset, disks, len, submit); len 399 crypto/async_tx/async_pq.c *pqres |= !!memcmp(q, s, len) << SUM_CHECK_Q; len 19 crypto/async_tx/async_raid6_recov.c size_t len, struct async_submit_ctl *submit) len 22 crypto/async_tx/async_raid6_recov.c &dest, 1, srcs, 2, len); len 40 crypto/async_tx/async_raid6_recov.c unmap->addr[0] = dma_map_page(dev, srcs[0], 0, len, DMA_TO_DEVICE); len 41 crypto/async_tx/async_raid6_recov.c unmap->addr[1] = dma_map_page(dev, srcs[1], 0, len, DMA_TO_DEVICE); len 44 crypto/async_tx/async_raid6_recov.c unmap->addr[2] = dma_map_page(dev, dest, 0, len, DMA_BIDIRECTIONAL); len 49 crypto/async_tx/async_raid6_recov.c unmap->len = len; len 51 crypto/async_tx/async_raid6_recov.c len, dma_flags); len 73 crypto/async_tx/async_raid6_recov.c while (len--) { len 83 crypto/async_tx/async_raid6_recov.c async_mult(struct page *dest, struct page *src, u8 coef, size_t len, len 87 crypto/async_tx/async_raid6_recov.c &dest, 1, &src, 1, len); len 104 crypto/async_tx/async_raid6_recov.c unmap->addr[0] = dma_map_page(dev, src, 0, len, DMA_TO_DEVICE); len 106 crypto/async_tx/async_raid6_recov.c unmap->addr[1] = dma_map_page(dev, dest, 0, len, DMA_BIDIRECTIONAL); len 109 crypto/async_tx/async_raid6_recov.c unmap->len = len; len 116 crypto/async_tx/async_raid6_recov.c 1, &coef, len, dma_flags); len 139 crypto/async_tx/async_raid6_recov.c while (len--) len 66 crypto/async_tx/async_xor.c xor_src_cnt, unmap->len, len 77 crypto/async_tx/async_xor.c xor_src_cnt, unmap->len, len 101 crypto/async_tx/async_xor.c int src_cnt, size_t len, struct async_submit_ctl *submit) len 123 crypto/async_tx/async_xor.c memset(dest_buf, 0, len); len 128 crypto/async_tx/async_xor.c xor_blocks(xor_src_cnt, len, dest_buf, &srcs[src_off]); len 161 crypto/async_tx/async_xor.c int src_cnt, size_t len, struct async_submit_ctl *submit) len 165 crypto/async_tx/async_xor.c src_cnt, len); len 174 crypto/async_tx/async_xor.c if (unmap && is_dma_xor_aligned(device, offset, 0, len)) { len 179 crypto/async_tx/async_xor.c pr_debug("%s (async): len: %zu\n", __func__, len); len 181 crypto/async_tx/async_xor.c unmap->len = len; len 187 crypto/async_tx/async_xor.c offset, len, DMA_TO_DEVICE); len 191 crypto/async_tx/async_xor.c unmap->addr[j] = dma_map_page(device->dev, dest, offset, len, len 201 crypto/async_tx/async_xor.c pr_debug("%s (sync): len: %zu\n", __func__, len); len 216 crypto/async_tx/async_xor.c do_sync_xor(dest, src_list, offset, src_cnt, len, submit); len 223 crypto/async_tx/async_xor.c static int page_is_zero(struct page *p, unsigned int offset, size_t len) len 225 crypto/async_tx/async_xor.c return !memchr_inv(page_address(p) + offset, 0, len); len 230 crypto/async_tx/async_xor.c struct page **src_list, int src_cnt, size_t len) len 236 crypto/async_tx/async_xor.c src_cnt, len); len 257 crypto/async_tx/async_xor.c int src_cnt, size_t len, enum sum_check_flags *result, len 260 crypto/async_tx/async_xor.c struct dma_chan *chan = xor_val_chan(submit, dest, src_list, src_cnt, len); len 271 crypto/async_tx/async_xor.c is_dma_xor_aligned(device, offset, 0, len)) { len 275 crypto/async_tx/async_xor.c pr_debug("%s: (async) len: %zu\n", __func__, len); len 284 crypto/async_tx/async_xor.c offset, len, DMA_TO_DEVICE); len 287 crypto/async_tx/async_xor.c unmap->len = len; len 290 crypto/async_tx/async_xor.c len, result, len 298 crypto/async_tx/async_xor.c unmap->addr, src_cnt, len, result, len 307 crypto/async_tx/async_xor.c pr_debug("%s: (sync) len: %zu\n", __func__, len); len 315 crypto/async_tx/async_xor.c tx = async_xor(dest, src_list, offset, src_cnt, len, submit); len 319 crypto/async_tx/async_xor.c *result = !page_is_zero(dest, offset, len) << SUM_CHECK_P; len 177 crypto/authencesn.c static int crypto_authenc_esn_copy(struct aead_request *req, unsigned int len) len 186 crypto/authencesn.c skcipher_request_set_crypt(skreq, req->src, req->dst, len, NULL); len 62 crypto/blkcipher.c static inline u8 *blkcipher_get_spot(u8 *start, unsigned int len) len 64 crypto/blkcipher.c u8 *end_page = (u8 *)(((unsigned long)(start + len - 1)) & PAGE_MASK); len 443 crypto/blkcipher.c unsigned int len = alg->cra_ctxsize; len 447 crypto/blkcipher.c len = ALIGN(len, (unsigned long)alg->cra_alignmask + 1); len 448 crypto/blkcipher.c len += cipher->ivsize; len 451 crypto/blkcipher.c return len; len 59 crypto/ccm.c unsigned int len; len 159 crypto/ccm.c int len = 0; len 166 crypto/ccm.c len = 2; len 170 crypto/ccm.c len = 6; len 173 crypto/ccm.c return len; len 846 crypto/ccm.c ctx->len = 0; len 853 crypto/ccm.c unsigned int len) len 862 crypto/ccm.c while (len > 0) { len 863 crypto/ccm.c unsigned int l = min(len, bs - ctx->len); len 865 crypto/ccm.c crypto_xor(dg + ctx->len, p, l); len 866 crypto/ccm.c ctx->len +=l; len 867 crypto/ccm.c len -= l; len 870 crypto/ccm.c if (ctx->len == bs) { len 872 crypto/ccm.c ctx->len = 0; len 888 crypto/ccm.c if (ctx->len) len 45 crypto/cmac.c unsigned int len; len 111 crypto/cmac.c ctx->len = 0; len 118 crypto/cmac.c unsigned int len) len 130 crypto/cmac.c if ((ctx->len + len) <= bs) { len 131 crypto/cmac.c memcpy(odds + ctx->len, p, len); len 132 crypto/cmac.c ctx->len += len; len 137 crypto/cmac.c memcpy(odds + ctx->len, p, bs - ctx->len); len 138 crypto/cmac.c len -= bs - ctx->len; len 139 crypto/cmac.c p += bs - ctx->len; len 145 crypto/cmac.c ctx->len = 0; len 148 crypto/cmac.c while (len > bs) { len 152 crypto/cmac.c len -= bs; len 156 crypto/cmac.c if (len) { len 157 crypto/cmac.c memcpy(odds, p, len); len 158 crypto/cmac.c ctx->len = len; len 178 crypto/cmac.c if (ctx->len != bs) { len 180 crypto/cmac.c u8 *p = odds + ctx->len; len 185 crypto/cmac.c rlen = bs - ctx->len - 1; len 82 crypto/crc32_generic.c unsigned int len) len 86 crypto/crc32_generic.c *crcp = crc32_le(*crcp, data, len); len 91 crypto/crc32_generic.c static int __crc32_finup(u32 *crcp, const u8 *data, unsigned int len, len 94 crypto/crc32_generic.c put_unaligned_le32(crc32_le(*crcp, data, len), out); len 99 crypto/crc32_generic.c unsigned int len, u8 *out) len 101 crypto/crc32_generic.c return __crc32_finup(shash_desc_ctx(desc), data, len, out); len 113 crypto/crc32_generic.c unsigned int len, u8 *out) len 115 crypto/crc32_generic.c return __crc32_finup(crypto_shash_ctx(desc->tfm), data, len, len 102 crypto/crc32c_generic.c static int __chksum_finup(u32 *crcp, const u8 *data, unsigned int len, u8 *out) len 104 crypto/crc32c_generic.c put_unaligned_le32(~__crc32c_le(*crcp, data, len), out); len 109 crypto/crc32c_generic.c unsigned int len, u8 *out) len 113 crypto/crc32c_generic.c return __chksum_finup(&ctx->crc, data, len, out); len 70 crypto/crct10dif_common.c __u16 crc_t10dif_generic(__u16 crc, const unsigned char *buffer, size_t len) len 74 crypto/crct10dif_common.c for (i = 0 ; i < len ; i++) len 68 crypto/crct10dif_generic.c static int __chksum_finup(__u16 crc, const u8 *data, unsigned int len, u8 *out) len 70 crypto/crct10dif_generic.c *(__u16 *)out = crc_t10dif_generic(crc, data, len); len 75 crypto/crct10dif_generic.c unsigned int len, u8 *out) len 79 crypto/crct10dif_generic.c return __chksum_finup(ctx->crc, data, len, out); len 43 crypto/crypto_null.c unsigned int len) len 54 crypto/crypto_null.c unsigned int len, u8 *out) len 249 crypto/crypto_user_base.c res = skb->len; len 75 crypto/dh.c unsigned int len) len 83 crypto/dh.c if (crypto_dh_decode_key(buf, len, ¶ms) < 0) len 40 crypto/dh_helper.c int crypto_dh_encode_key(char *buf, unsigned int len, const struct dh *params) len 43 crypto/dh_helper.c u8 * const end = ptr + len; len 46 crypto/dh_helper.c .len = len len 49 crypto/dh_helper.c if (unlikely(!len)) len 68 crypto/dh_helper.c int crypto_dh_decode_key(const char *buf, unsigned int len, struct dh *params) len 73 crypto/dh_helper.c if (unlikely(!buf || len < DH_KPP_SECRET_MIN_SIZE)) len 84 crypto/dh_helper.c if (secret.len != crypto_dh_key_len(params)) len 333 crypto/drbg.c size_t len = curr->len; len 335 crypto/drbg.c while (len) { len 346 crypto/drbg.c len--; len 434 crypto/drbg.c inputlen += seed->len; len 598 crypto/drbg.c int len = min_t(int, buflen, INT_MAX); len 608 crypto/drbg.c ret = drbg_kcapi_sym_ctr(drbg, NULL, 0, buf, len); len 615 crypto/drbg.c len = ret; len 617 crypto/drbg.c return len; len 710 crypto/drbg.c int len = 0; len 724 crypto/drbg.c while (len < buflen) { len 730 crypto/drbg.c outlen = (drbg_blocklen(drbg) < (buflen - len)) ? len 731 crypto/drbg.c drbg_blocklen(drbg) : (buflen - len); len 734 crypto/drbg.c memcpy(buf + len, drbg->V, outlen); len 735 crypto/drbg.c len += outlen; len 746 crypto/drbg.c return len; len 785 crypto/drbg.c size_t len = addlen; len 789 crypto/drbg.c while (len) { len 793 crypto/drbg.c len--; dstptr--; addptr--; len 795 crypto/drbg.c len = dstlen - addlen; len 796 crypto/drbg.c while (len && remainder > 0) { len 800 crypto/drbg.c len--; dstptr--; len 825 crypto/drbg.c size_t len = 0; len 839 crypto/drbg.c while (len < outlen) { len 847 crypto/drbg.c blocklen = (drbg_blocklen(drbg) < (outlen - len)) ? len 848 crypto/drbg.c drbg_blocklen(drbg) : (outlen - len); len 849 crypto/drbg.c memcpy(outval + len, tmp, blocklen); len 850 crypto/drbg.c len += blocklen; len 938 crypto/drbg.c int len = 0; len 950 crypto/drbg.c while (len < buflen) { len 955 crypto/drbg.c len = ret; len 958 crypto/drbg.c outlen = (drbg_blocklen(drbg) < (buflen - len)) ? len 959 crypto/drbg.c drbg_blocklen(drbg) : (buflen - len); len 961 crypto/drbg.c memcpy(buf + len, dst, outlen); len 962 crypto/drbg.c len += outlen; len 964 crypto/drbg.c if (len < buflen) len 971 crypto/drbg.c return len; len 979 crypto/drbg.c int len = 0; len 994 crypto/drbg.c len = drbg_hash_hashgen(drbg, buf, buflen); len 1004 crypto/drbg.c len = ret; len 1018 crypto/drbg.c return len; len 1131 crypto/drbg.c if (pers && pers->len > (drbg_max_addtl(drbg))) { len 1133 crypto/drbg.c pers->len); len 1139 crypto/drbg.c drbg->test_data.len); len 1186 crypto/drbg.c if (pers && pers->buf && 0 < pers->len) { len 1337 crypto/drbg.c int len = 0; len 1348 crypto/drbg.c if (addtl && NULL == addtl->buf && 0 < addtl->len) { len 1354 crypto/drbg.c len = -EINVAL; len 1364 crypto/drbg.c if (addtl && addtl->len > (drbg_max_addtl(drbg))) { len 1366 crypto/drbg.c addtl->len); len 1384 crypto/drbg.c len = drbg_seed(drbg, addtl, true); len 1385 crypto/drbg.c if (len) len 1391 crypto/drbg.c if (addtl && 0 < addtl->len) len 1394 crypto/drbg.c len = drbg->d_ops->generate(drbg, buf, buflen, &addtllist); len 1398 crypto/drbg.c if (0 >= len) len 1447 crypto/drbg.c len = 0; len 1449 crypto/drbg.c return len; len 1464 crypto/drbg.c unsigned int len = 0; len 1469 crypto/drbg.c slice = ((buflen - len) / drbg_max_request_bytes(drbg)); len 1470 crypto/drbg.c chunk = slice ? drbg_max_request_bytes(drbg) : (buflen - len); len 1472 crypto/drbg.c err = drbg_generate(drbg, buf + len, chunk, addtl); len 1476 crypto/drbg.c len += chunk; len 1477 crypto/drbg.c } while (slice > 0 && (len < buflen)); len 1641 crypto/drbg.c const u8 *data, unsigned int len) len 1646 crypto/drbg.c drbg_string_fill(&drbg->test_data, data, len); len 1712 crypto/drbg.c crypto_shash_update(&sdesc->shash, input->buf, input->len); len 1815 crypto/drbg.c BUG_ON(in->len < drbg_blocklen(drbg)); len 1884 crypto/drbg.c int len = 0; len 1898 crypto/drbg.c len = strlen(cra_driver_name) - start; len 1901 crypto/drbg.c len)) { len 1987 crypto/drbg.c int len = 0; len 2030 crypto/drbg.c len = drbg_generate(drbg, buf, OUTBUFLEN, &addtl); len 2031 crypto/drbg.c BUG_ON(0 < len); len 2033 crypto/drbg.c len = drbg_generate(drbg, buf, (max_request_bytes + 1), NULL); len 2034 crypto/drbg.c BUG_ON(0 < len); len 60 crypto/ecc.c size_t len = ndigits * sizeof(u64); len 62 crypto/ecc.c if (!len) len 65 crypto/ecc.c return kmalloc(len, GFP_KERNEL); len 36 crypto/ecdh.c unsigned int len) len 42 crypto/ecdh.c if (crypto_ecdh_decode_key(buf, len, ¶ms) < 0) len 33 crypto/ecdh_helper.c int crypto_ecdh_encode_key(char *buf, unsigned int len, len 39 crypto/ecdh_helper.c .len = len len 45 crypto/ecdh_helper.c if (len != crypto_ecdh_key_len(params)) len 57 crypto/ecdh_helper.c int crypto_ecdh_decode_key(const char *buf, unsigned int len, len 63 crypto/ecdh_helper.c if (unlikely(!buf || len < ECDH_KPP_SECRET_MIN_SIZE)) len 72 crypto/ecdh_helper.c if (secret.len != crypto_ecdh_key_len(params)) len 405 crypto/essiv.c int len; len 417 crypto/essiv.c len = q - p; len 418 crypto/essiv.c if (len >= CRYPTO_MAX_ALG_NAME) len 421 crypto/essiv.c memcpy(essiv_cipher_name, p, len); len 422 crypto/essiv.c essiv_cipher_name[len] = '\0'; len 200 crypto/gcm.c static inline unsigned int gcm_remain(unsigned int len) len 202 crypto/gcm.c len &= 0xfU; len 203 crypto/gcm.c return len ? 16 - len : 0; len 211 crypto/gcm.c unsigned int len, u32 flags) len 217 crypto/gcm.c ahash_request_set_crypt(ahreq, src, NULL, len); len 49 crypto/jitterentropy-kcapi.c unsigned int len); len 59 crypto/jitterentropy-kcapi.c void *jent_zalloc(unsigned int len) len 61 crypto/jitterentropy-kcapi.c return kzalloc(len, GFP_KERNEL); len 107 crypto/jitterentropy.c void *jent_zalloc(unsigned int len); len 446 crypto/jitterentropy.c unsigned int len) len 453 crypto/jitterentropy.c while (0 < len) { len 458 crypto/jitterentropy.c if ((DATA_SIZE_BITS / 8) < len) len 461 crypto/jitterentropy.c tocopy = len; len 464 crypto/jitterentropy.c len -= tocopy; len 364 crypto/lrw.c unsigned len; len 366 crypto/lrw.c len = strlcpy(ecb_name, cipher_name + 4, sizeof(ecb_name)); len 367 crypto/lrw.c if (len < 2 || len >= sizeof(ecb_name)) len 370 crypto/lrw.c if (ecb_name[len - 1] != ')') len 373 crypto/lrw.c ecb_name[len - 1] = 0; len 152 crypto/md4.c static int md4_update(struct shash_desc *desc, const u8 *data, unsigned int len) len 157 crypto/md4.c mctx->byte_count += len; len 159 crypto/md4.c if (avail > len) { len 161 crypto/md4.c data, len); len 170 crypto/md4.c len -= avail; len 172 crypto/md4.c while (len >= sizeof(mctx->block)) { len 176 crypto/md4.c len -= sizeof(mctx->block); len 179 crypto/md4.c memcpy(mctx->block, data, len); len 145 crypto/md5.c static int md5_update(struct shash_desc *desc, const u8 *data, unsigned int len) len 150 crypto/md5.c mctx->byte_count += len; len 152 crypto/md5.c if (avail > len) { len 154 crypto/md5.c data, len); len 163 crypto/md5.c len -= avail; len 165 crypto/md5.c while (len >= sizeof(mctx->block)) { len 169 crypto/md5.c len -= sizeof(mctx->block); len 172 crypto/md5.c memcpy(mctx->block, data, len); len 60 crypto/michael_mic.c unsigned int len) len 67 crypto/michael_mic.c if (flen > len) len 68 crypto/michael_mic.c flen = len; len 72 crypto/michael_mic.c len -= flen; len 85 crypto/michael_mic.c while (len >= 4) { len 88 crypto/michael_mic.c len -= 4; len 91 crypto/michael_mic.c if (len > 0) { len 92 crypto/michael_mic.c mctx->pending_len = len; len 93 crypto/michael_mic.c memcpy(mctx->pending, src, len); len 230 crypto/rmd128.c unsigned int len) len 235 crypto/rmd128.c rctx->byte_count += len; len 238 crypto/rmd128.c if (avail > len) { len 240 crypto/rmd128.c data, len); len 249 crypto/rmd128.c len -= avail; len 251 crypto/rmd128.c while (len >= sizeof(rctx->buffer)) { len 255 crypto/rmd128.c len -= sizeof(rctx->buffer); len 258 crypto/rmd128.c memcpy(rctx->buffer, data, len); len 274 crypto/rmd160.c unsigned int len) len 279 crypto/rmd160.c rctx->byte_count += len; len 282 crypto/rmd160.c if (avail > len) { len 284 crypto/rmd160.c data, len); len 293 crypto/rmd160.c len -= avail; len 295 crypto/rmd160.c while (len >= sizeof(rctx->buffer)) { len 299 crypto/rmd160.c len -= sizeof(rctx->buffer); len 302 crypto/rmd160.c memcpy(rctx->buffer, data, len); len 249 crypto/rmd256.c unsigned int len) len 254 crypto/rmd256.c rctx->byte_count += len; len 257 crypto/rmd256.c if (avail > len) { len 259 crypto/rmd256.c data, len); len 268 crypto/rmd256.c len -= avail; len 270 crypto/rmd256.c while (len >= sizeof(rctx->buffer)) { len 274 crypto/rmd256.c len -= sizeof(rctx->buffer); len 277 crypto/rmd256.c memcpy(rctx->buffer, data, len); len 298 crypto/rmd320.c unsigned int len) len 303 crypto/rmd320.c rctx->byte_count += len; len 306 crypto/rmd320.c if (avail > len) { len 308 crypto/rmd320.c data, len); len 317 crypto/rmd320.c len -= avail; len 319 crypto/rmd320.c while (len >= sizeof(rctx->buffer)) { len 323 crypto/rmd320.c len -= sizeof(rctx->buffer); len 326 crypto/rmd320.c memcpy(rctx->buffer, data, len); len 161 crypto/rsa-pkcs1pad.c static void pkcs1pad_sg_set_buf(struct scatterlist *sg, void *buf, size_t len, len 167 crypto/rsa-pkcs1pad.c sg_set_buf(sg, buf, len); len 179 crypto/rsa-pkcs1pad.c unsigned int len; len 185 crypto/rsa-pkcs1pad.c len = req_ctx->child_req.dst_len; len 186 crypto/rsa-pkcs1pad.c pad_len = ctx->key_size - len; len 197 crypto/rsa-pkcs1pad.c sg_copy_to_buffer(req->dst, sg_nents_for_len(req->dst, len), len 198 crypto/rsa-pkcs1pad.c out_buf + pad_len, len); len 141 crypto/rsa.c static int rsa_check_key_length(unsigned int len) len 143 crypto/rsa.c switch (len) { len 74 crypto/scatterwalk.c unsigned int len) len 77 crypto/scatterwalk.c if (!len) len 80 crypto/scatterwalk.c if (src->length > len) len 83 crypto/scatterwalk.c len -= src->length; len 88 crypto/scatterwalk.c sg_set_page(dst, sg_page(src), src->length - len, src->offset + len); len 44 crypto/sha1_generic.c unsigned int len) len 46 crypto/sha1_generic.c return sha1_base_do_update(desc, data, len, sha1_generic_block_fn); len 57 crypto/sha1_generic.c unsigned int len, u8 *out) len 59 crypto/sha1_generic.c sha1_base_do_update(desc, data, len, sha1_generic_block_fn); len 47 crypto/sha256_generic.c unsigned int len) len 49 crypto/sha256_generic.c return sha256_update(shash_desc_ctx(desc), data, len); len 62 crypto/sha256_generic.c unsigned int len, u8 *hash) len 64 crypto/sha256_generic.c sha256_update(shash_desc_ctx(desc), data, len); len 176 crypto/sha3_generic.c unsigned int len) len 185 crypto/sha3_generic.c if ((sctx->partial + len) > (sctx->rsiz - 1)) { len 202 crypto/sha3_generic.c } while (done + (sctx->rsiz - 1) < len); len 206 crypto/sha3_generic.c memcpy(sctx->buf + sctx->partial, src, len - done); len 207 crypto/sha3_generic.c sctx->partial += (len - done); len 161 crypto/sha512_generic.c unsigned int len) len 163 crypto/sha512_generic.c return sha512_base_do_update(desc, data, len, sha512_generic_block_fn); len 174 crypto/sha512_generic.c unsigned int len, u8 *hash) len 176 crypto/sha512_generic.c sha512_base_do_update(desc, data, len, sha512_generic_block_fn); len 81 crypto/shash.c unsigned int len) len 99 crypto/shash.c if (unaligned_len > len) len 100 crypto/shash.c unaligned_len = len; len 107 crypto/shash.c shash->update(desc, data + unaligned_len, len - unaligned_len); len 111 crypto/shash.c unsigned int len) len 118 crypto/shash.c return shash_update_unaligned(desc, data, len); len 120 crypto/shash.c return shash->update(desc, data, len); len 166 crypto/shash.c unsigned int len, u8 *out) len 168 crypto/shash.c return crypto_shash_update(desc, data, len) ?: len 173 crypto/shash.c unsigned int len, u8 *out) len 180 crypto/shash.c return shash_finup_unaligned(desc, data, len, out); len 182 crypto/shash.c return shash->finup(desc, data, len, out); len 187 crypto/shash.c unsigned int len, u8 *out) len 190 crypto/shash.c crypto_shash_finup(desc, data, len, out); len 194 crypto/shash.c unsigned int len, u8 *out) len 204 crypto/shash.c return shash_digest_unaligned(desc, data, len, out); len 206 crypto/shash.c return shash->digest(desc, data, len, out); len 37 crypto/skcipher.c unsigned int len; len 86 crypto/skcipher.c static inline u8 *skcipher_get_spot(u8 *start, unsigned int len) len 88 crypto/skcipher.c u8 *end_page = (u8 *)(((unsigned long)(start + len - 1)) & PAGE_MASK); len 197 crypto/skcipher.c scatterwalk_copychunks(data, &p->dst, p->len, 1); len 199 crypto/skcipher.c if (offset_in_page(p->data) + p->len + walk->stride > len 264 crypto/skcipher.c p->len = bsize; len 305 crypto/skcipher.c p->len = walk->nbytes; len 146 crypto/sm3_generic.c unsigned int len) len 148 crypto/sm3_generic.c return sm3_base_do_update(desc, data, len, sm3_generic_block_fn); len 159 crypto/sm3_generic.c unsigned int len, u8 *hash) len 161 crypto/sm3_generic.c sm3_base_do_update(desc, data, len, sm3_generic_block_fn); len 1003 crypto/streebog_generic.c unsigned int len) len 1010 crypto/streebog_generic.c if (chunksize > len) len 1011 crypto/streebog_generic.c chunksize = len; len 1014 crypto/streebog_generic.c len -= chunksize; len 1023 crypto/streebog_generic.c while (len >= STREEBOG_BLOCK_SIZE) { len 1026 crypto/streebog_generic.c len -= STREEBOG_BLOCK_SIZE; len 1029 crypto/streebog_generic.c if (len) { len 1030 crypto/streebog_generic.c memcpy(&ctx->buffer, data, len); len 1031 crypto/streebog_generic.c ctx->fillsize = len; len 143 crypto/testmgr.c static void hexdump(unsigned char *buf, unsigned int len) len 147 crypto/testmgr.c buf, len, false); len 190 crypto/testmgr.c static inline void testmgr_poison(void *addr, size_t len) len 192 crypto/testmgr.c memset(addr, TESTMGR_POISON_BYTE, len); len 196 crypto/testmgr.c static inline bool testmgr_is_poison(const void *addr, size_t len) len 198 crypto/testmgr.c return memchr_inv(addr, TESTMGR_POISON_BYTE, len) == NULL; len 632 crypto/testmgr.c unsigned int len = sg->length; len 637 crypto/testmgr.c if (unchecked_prefix_len >= len) { len 638 crypto/testmgr.c unchecked_prefix_len -= len; len 642 crypto/testmgr.c len -= unchecked_prefix_len; len 645 crypto/testmgr.c len = min(len, len_to_check); len 647 crypto/testmgr.c if (memcmp(expected_output, actual_output, len) != 0) len 650 crypto/testmgr.c !testmgr_is_poison(actual_output + len, TESTMGR_POISON_LEN)) len 652 crypto/testmgr.c len_to_check -= len; len 653 crypto/testmgr.c expected_output += len; len 748 crypto/testmgr.c unsigned int len = prandom_u32() % (max_len + 1); len 752 crypto/testmgr.c return len % 64; len 754 crypto/testmgr.c return len % 256; len 756 crypto/testmgr.c return len % 1024; len 758 crypto/testmgr.c return len; len 1001 crypto/testmgr.c size_t len = strlen(algname); len 1003 crypto/testmgr.c if (len >= CRYPTO_MAX_ALG_NAME) len 1011 crypto/testmgr.c len += 8; len 1012 crypto/testmgr.c if (len >= CRYPTO_MAX_ALG_NAME) len 2382 crypto/testmgr.c if (WARN_ON(template[i].len > PAGE_SIZE)) len 2386 crypto/testmgr.c memcpy(data, input, template[i].len); len 2409 crypto/testmgr.c for (k = 0; k < template[i].len; len 2420 crypto/testmgr.c if (memcmp(q, result, template[i].len)) { len 2423 crypto/testmgr.c hexdump(q, template[i].len); len 2499 crypto/testmgr.c input.iov_len = vec->len; len 2501 crypto/testmgr.c vec->len, vec->len, &input, 1); len 2512 crypto/testmgr.c vec->len, iv); len 2521 crypto/testmgr.c if (req->cryptlen != vec->len || len 2531 crypto/testmgr.c if (req->cryptlen != vec->len) len 2577 crypto/testmgr.c vec->len, 0, true); len 2670 crypto/testmgr.c vec->len = generate_random_length(maxdatasize); len 2671 crypto/testmgr.c generate_random_bytes((u8 *)vec->ptext, vec->len); len 2678 crypto/testmgr.c sg_init_one(&src, vec->ptext, vec->len); len 2679 crypto/testmgr.c sg_init_one(&dst, vec->ctext, vec->len); len 2682 crypto/testmgr.c skcipher_request_set_crypt(req, &src, &dst, vec->len, iv); len 2691 crypto/testmgr.c memset((u8 *)vec->ctext, 0, vec->len); len 2695 crypto/testmgr.c vec->len, vec->klen); len 72 crypto/testmgr.h unsigned int len; len 7227 crypto/testmgr.h .len = 8, len 7233 crypto/testmgr.h .len = 8, len 7239 crypto/testmgr.h .len = 8, len 7249 crypto/testmgr.h .len = 24, len 7257 crypto/testmgr.h .len = 8, len 7265 crypto/testmgr.h .len = 16, len 7273 crypto/testmgr.h .len = 16, len 7285 crypto/testmgr.h .len = 32, len 7351 crypto/testmgr.h .len = 248, len 7367 crypto/testmgr.h .len = 24, len 7375 crypto/testmgr.h .len = 8, len 7383 crypto/testmgr.h .len = 8, len 7391 crypto/testmgr.h .len = 8, len 7459 crypto/testmgr.h .len = 248, len 7531 crypto/testmgr.h .len = 248, len 7599 crypto/testmgr.h .len = 247, len 7611 crypto/testmgr.h .len = 8, len 7619 crypto/testmgr.h .len = 8, len 7627 crypto/testmgr.h .len = 8, len 7757 crypto/testmgr.h .len = 496, len 7801 crypto/testmgr.h .len = 128, len 7934 crypto/testmgr.h .len = 496, len 8070 crypto/testmgr.h .len = 496, len 8204 crypto/testmgr.h .len = 499, len 8217 crypto/testmgr.h .len = 8, len 8223 crypto/testmgr.h .len = 8, len 8229 crypto/testmgr.h .len = 8, len 8236 crypto/testmgr.h .len = 8, len 8244 crypto/testmgr.h .len = 8, len 8256 crypto/testmgr.h .len = 8, len 8389 crypto/testmgr.h .len = 504, len 8408 crypto/testmgr.h .len = 32, len 8543 crypto/testmgr.h .len = 504, len 8682 crypto/testmgr.h .len = 504, len 8817 crypto/testmgr.h .len = 503, len 8952 crypto/testmgr.h .len = 504, len 8966 crypto/testmgr.h .len = 16, len 8975 crypto/testmgr.h .len = 16, len 8985 crypto/testmgr.h .len = 16, len 9116 crypto/testmgr.h .len = 496, len 9130 crypto/testmgr.h .len = 16, len 9141 crypto/testmgr.h .len = 16, len 9152 crypto/testmgr.h .len = 16, len 9166 crypto/testmgr.h .len = 48, len 9301 crypto/testmgr.h .len = 496, len 9440 crypto/testmgr.h .len = 496, len 9575 crypto/testmgr.h .len = 496, len 9712 crypto/testmgr.h .len = 499, len 9730 crypto/testmgr.h .len = 16, len 9743 crypto/testmgr.h .len = 16, len 9756 crypto/testmgr.h .len = 16, len 9770 crypto/testmgr.h .len = 16, len 9784 crypto/testmgr.h .len = 16, len 9799 crypto/testmgr.h .len = 16, len 9814 crypto/testmgr.h .len = 16, len 9953 crypto/testmgr.h .len = 512, len 9975 crypto/testmgr.h .len = 32, len 9992 crypto/testmgr.h .len = 32, len 10009 crypto/testmgr.h .len = 32, len 10146 crypto/testmgr.h .len = 512, len 10287 crypto/testmgr.h .len = 512, len 10301 crypto/testmgr.h .len = 16, len 10310 crypto/testmgr.h .len = 16, len 10321 crypto/testmgr.h .len = 16, len 10328 crypto/testmgr.h .len = 16, len 10459 crypto/testmgr.h .len = 496, len 10469 crypto/testmgr.h .len = 16, len 10479 crypto/testmgr.h .len = 16, len 10488 crypto/testmgr.h .len = 16, len 10495 crypto/testmgr.h .len = 16, len 10505 crypto/testmgr.h .len = 16, len 10516 crypto/testmgr.h .len = 16, len 10527 crypto/testmgr.h .len = 16, len 10538 crypto/testmgr.h .len = 16, len 10677 crypto/testmgr.h .len = 496, len 10816 crypto/testmgr.h .len = 496, len 10953 crypto/testmgr.h .len = 499, len 11088 crypto/testmgr.h .len = 496, len 11106 crypto/testmgr.h .len = 16, len 11119 crypto/testmgr.h .len = 16, len 11132 crypto/testmgr.h .len = 16, len 11146 crypto/testmgr.h .len = 16, len 11160 crypto/testmgr.h .len = 16, len 11175 crypto/testmgr.h .len = 16, len 11190 crypto/testmgr.h .len = 16, len 11329 crypto/testmgr.h .len = 512, len 11351 crypto/testmgr.h .len = 32, len 11368 crypto/testmgr.h .len = 32, len 11385 crypto/testmgr.h .len = 32, len 11522 crypto/testmgr.h .len = 512, len 11663 crypto/testmgr.h .len = 512, len 11682 crypto/testmgr.h .len = 16, len 11727 crypto/testmgr.h .len = 160 len 11740 crypto/testmgr.h .len = 32, len 11753 crypto/testmgr.h .len = 32, len 11774 crypto/testmgr.h .len = 32, len 11791 crypto/testmgr.h .len = 32, len 11820 crypto/testmgr.h .len = 64, len 11845 crypto/testmgr.h .len = 64, len 11858 crypto/testmgr.h .len = 16, len 11867 crypto/testmgr.h .len = 16, len 11877 crypto/testmgr.h .len = 16, len 12010 crypto/testmgr.h .len = 496, len 12149 crypto/testmgr.h .len = 496, len 12170 crypto/testmgr.h .len = 17, len 12305 crypto/testmgr.h .len = 496, len 12448 crypto/testmgr.h .len = 512, len 12593 crypto/testmgr.h .len = 512, len 12609 crypto/testmgr.h .len = 16, len 12619 crypto/testmgr.h .len = 16, len 12630 crypto/testmgr.h .len = 16, len 12761 crypto/testmgr.h .len = 496, len 12777 crypto/testmgr.h .len = 16, len 12794 crypto/testmgr.h .len = 32, len 12820 crypto/testmgr.h .len = 64, len 12847 crypto/testmgr.h .len = 64, len 12982 crypto/testmgr.h .len = 496, len 13009 crypto/testmgr.h .len = 64, len 13033 crypto/testmgr.h .len = 64, len 13058 crypto/testmgr.h .len = 64, len 13071 crypto/testmgr.h .len = 17, len 13080 crypto/testmgr.h .len = 7, len 14713 crypto/testmgr.h .len = 16, len 14726 crypto/testmgr.h .len = 16, len 14739 crypto/testmgr.h .len = 16, len 14753 crypto/testmgr.h .len = 16, len 14767 crypto/testmgr.h .len = 16, len 14782 crypto/testmgr.h .len = 16, len 14797 crypto/testmgr.h .len = 16, len 14818 crypto/testmgr.h .len = 48, len 14958 crypto/testmgr.h .len = 512, len 14981 crypto/testmgr.h .len = 32, len 14998 crypto/testmgr.h .len = 32, len 15015 crypto/testmgr.h .len = 32, len 15152 crypto/testmgr.h .len = 512, len 15293 crypto/testmgr.h .len = 512, len 15322 crypto/testmgr.h .len = 64, len 15348 crypto/testmgr.h .len = 64, len 15375 crypto/testmgr.h .len = 64, len 15510 crypto/testmgr.h .len = 496, len 15647 crypto/testmgr.h .len = 499, len 15661 crypto/testmgr.h .len = 16, len 15676 crypto/testmgr.h .len = 32, len 15687 crypto/testmgr.h .len = 16, len 15703 crypto/testmgr.h .len = 32, len 15715 crypto/testmgr.h .len = 16, len 15732 crypto/testmgr.h .len = 32, len 16770 crypto/testmgr.h .len = 4100, len 16797 crypto/testmgr.h .len = 64, len 16810 crypto/testmgr.h .len = 17, len 16819 crypto/testmgr.h .len = 7, len 19508 crypto/testmgr.h .len = 16, len 19521 crypto/testmgr.h .len = 16, len 20457 crypto/testmgr.h .len = 8, len 20464 crypto/testmgr.h .len = 8, len 20470 crypto/testmgr.h .len = 8, len 20600 crypto/testmgr.h .len = 496, len 20735 crypto/testmgr.h .len = 496, len 20752 crypto/testmgr.h .len = 17, len 20883 crypto/testmgr.h .len = 496, len 20896 crypto/testmgr.h .len = 8, len 20902 crypto/testmgr.h .len = 8, len 20908 crypto/testmgr.h .len = 8, len 20918 crypto/testmgr.h .len = 20, len 20930 crypto/testmgr.h .len = 28, len 20938 crypto/testmgr.h .len = 10, len 20945 crypto/testmgr.h .len = 8, len 20958 crypto/testmgr.h .len = 8, len 20965 crypto/testmgr.h .len = 8, len 20974 crypto/testmgr.h .len = 16, len 20987 crypto/testmgr.h .len = 32, len 21000 crypto/testmgr.h .len = 8, len 21007 crypto/testmgr.h .len = 8, len 21016 crypto/testmgr.h .len = 16, len 21029 crypto/testmgr.h .len = 32, len 21043 crypto/testmgr.h .len = 8, len 21050 crypto/testmgr.h .len = 8, len 21057 crypto/testmgr.h .len = 8, len 21064 crypto/testmgr.h .len = 8, len 21073 crypto/testmgr.h .len = 16, len 21090 crypto/testmgr.h .len = 16, len 21101 crypto/testmgr.h .len = 16, len 21112 crypto/testmgr.h .len = 16, len 21123 crypto/testmgr.h .len = 16, len 21135 crypto/testmgr.h .len = 16, len 21154 crypto/testmgr.h .len = 32, len 21172 crypto/testmgr.h .len = 32, len 21185 crypto/testmgr.h .len = 8, len 21192 crypto/testmgr.h .len = 8, len 21201 crypto/testmgr.h .len = 16, len 21214 crypto/testmgr.h .len = 32, len 21228 crypto/testmgr.h .len = 8, len 21235 crypto/testmgr.h .len = 8, len 21247 crypto/testmgr.h .len = 48, len 21259 crypto/testmgr.h .len = 48, len 21275 crypto/testmgr.h .len = 16, len 21285 crypto/testmgr.h .len = 16, len 21296 crypto/testmgr.h .len = 16, len 21555 crypto/testmgr.h .len = 1008, len 21571 crypto/testmgr.h .len = 16, len 21588 crypto/testmgr.h .len = 32, len 21851 crypto/testmgr.h .len = 1008, len 21990 crypto/testmgr.h .len = 496, len 22255 crypto/testmgr.h .len = 1011, len 22518 crypto/testmgr.h .len = 1008, len 22536 crypto/testmgr.h .len = 16, len 22549 crypto/testmgr.h .len = 16, len 22562 crypto/testmgr.h .len = 16, len 22576 crypto/testmgr.h .len = 16, len 22590 crypto/testmgr.h .len = 16, len 22605 crypto/testmgr.h .len = 16, len 22620 crypto/testmgr.h .len = 16, len 22759 crypto/testmgr.h .len = 512, len 22781 crypto/testmgr.h .len = 32, len 22798 crypto/testmgr.h .len = 32, len 22815 crypto/testmgr.h .len = 32, len 22952 crypto/testmgr.h .len = 512, len 23093 crypto/testmgr.h .len = 512, len 23108 crypto/testmgr.h .len = 16, len 23116 crypto/testmgr.h .len = 16, len 23125 crypto/testmgr.h .len = 16, len 23134 crypto/testmgr.h .len = 16, len 23159 crypto/testmgr.h .len = 39, len 23181 crypto/testmgr.h .len = 64, len 23217 crypto/testmgr.h .len = 111, len 23259 crypto/testmgr.h .len = 129, len 24296 crypto/testmgr.h .len = 4100, len 24325 crypto/testmgr.h .len = 64, len 24428 crypto/testmgr.h .len = 375, len 24470 crypto/testmgr.h .len = 127, len 24801 crypto/testmgr.h .len = 1281, len 24824 crypto/testmgr.h .len = 29, len 24859 crypto/testmgr.h .len = 91, len 24888 crypto/testmgr.h .len = 64, len 24993 crypto/testmgr.h .len = 375, len 25037 crypto/testmgr.h .len = 127, len 25370 crypto/testmgr.h .len = 1281, len 25457 crypto/testmgr.h .len = 304, len 25484 crypto/testmgr.h .len = 29, len 25519 crypto/testmgr.h .len = 91, len 25546 crypto/testmgr.h .len = 64, len 25652 crypto/testmgr.h .len = 375, len 25696 crypto/testmgr.h .len = 127, len 26029 crypto/testmgr.h .len = 1281, len 26116 crypto/testmgr.h .len = 304, len 26136 crypto/testmgr.h .len = 16, len 26155 crypto/testmgr.h .len = 31, len 26198 crypto/testmgr.h .len = 128, len 26337 crypto/testmgr.h .len = 512, len 26732 crypto/testmgr.h .len = 1536, len 27767 crypto/testmgr.h .len = 4096, len 27788 crypto/testmgr.h .len = 16, len 27807 crypto/testmgr.h .len = 31, len 27850 crypto/testmgr.h .len = 128, len 27989 crypto/testmgr.h .len = 512, len 28384 crypto/testmgr.h .len = 1536, len 29419 crypto/testmgr.h .len = 4096, len 29434 crypto/testmgr.h .len = 17, len 29446 crypto/testmgr.h .len = 31, len 29459 crypto/testmgr.h .len = 32, len 29474 crypto/testmgr.h .len = 47, len 29491 crypto/testmgr.h .len = 48, len 29510 crypto/testmgr.h .len = 64, len 31085 crypto/testmgr.h .len = 16, len 31100 crypto/testmgr.h .len = 32, len 31124 crypto/testmgr.h .len = 64, len 31149 crypto/testmgr.h .len = 64, len 31282 crypto/testmgr.h .len = 496, len 510 crypto/tgr192.c unsigned int len) len 523 crypto/tgr192.c for (; len && tctx->count < 64; len--) { len 527 crypto/tgr192.c if (!len) { len 533 crypto/tgr192.c while (len >= 64) { len 537 crypto/tgr192.c len -= 64; len 540 crypto/tgr192.c for (; len && tctx->count < 64; len--) { len 358 crypto/vmac.c static u64 l3hash(u64 p1, u64 p2, u64 k1, u64 k2, u64 len) len 365 crypto/vmac.c ADD128(p1, p2, len, t); len 493 crypto/vmac.c static int vmac_update(struct shash_desc *desc, const u8 *p, unsigned int len) len 501 crypto/vmac.c n = min(len, VMAC_NONCEBYTES - dctx->nonce_size); len 505 crypto/vmac.c len -= n; len 509 crypto/vmac.c n = min(len, VMAC_NHBYTES - dctx->partial_size); len 513 crypto/vmac.c len -= n; len 520 crypto/vmac.c if (len >= VMAC_NHBYTES) { len 521 crypto/vmac.c n = round_down(len, VMAC_NHBYTES); len 525 crypto/vmac.c len -= n; len 528 crypto/vmac.c if (len) { len 529 crypto/vmac.c memcpy(dctx->partial, p, len); len 530 crypto/vmac.c dctx->partial_size = len; len 1004 crypto/wp512.c unsigned int len) len 1008 crypto/wp512.c unsigned int bits_len = len * 8; // convert to number of bits len 44 crypto/xcbc.c unsigned int len; len 78 crypto/xcbc.c ctx->len = 0; len 85 crypto/xcbc.c unsigned int len) len 97 crypto/xcbc.c if ((ctx->len + len) <= bs) { len 98 crypto/xcbc.c memcpy(odds + ctx->len, p, len); len 99 crypto/xcbc.c ctx->len += len; len 104 crypto/xcbc.c memcpy(odds + ctx->len, p, bs - ctx->len); len 105 crypto/xcbc.c len -= bs - ctx->len; len 106 crypto/xcbc.c p += bs - ctx->len; len 112 crypto/xcbc.c ctx->len = 0; len 115 crypto/xcbc.c while (len > bs) { len 119 crypto/xcbc.c len -= bs; len 123 crypto/xcbc.c if (len) { len 124 crypto/xcbc.c memcpy(odds, p, len); len 125 crypto/xcbc.c ctx->len = len; len 144 crypto/xcbc.c if (ctx->len != bs) { len 146 crypto/xcbc.c u8 *p = odds + ctx->len; len 151 crypto/xcbc.c rlen = bs - ctx->len -1; len 404 crypto/xts.c unsigned len; len 406 crypto/xts.c len = strlcpy(ctx->name, cipher_name + 4, sizeof(ctx->name)); len 407 crypto/xts.c if (len < 2 || len >= sizeof(ctx->name)) len 410 crypto/xts.c if (ctx->name[len - 1] != ')') len 413 crypto/xts.c ctx->name[len - 1] = 0; len 257 drivers/acpi/acpi_dbg.c static int acpi_aml_write_kern(const char *buf, int len) len 270 drivers/acpi/acpi_dbg.c n = min(len, circ_space_to_end(crc)); len 579 drivers/acpi/acpi_dbg.c static int acpi_aml_read_user(char __user *buf, int len) len 592 drivers/acpi/acpi_dbg.c n = min(len, circ_count_to_end(crc)); len 649 drivers/acpi/acpi_dbg.c static int acpi_aml_write_user(const char __user *buf, int len) len 662 drivers/acpi/acpi_dbg.c n = min(len, circ_space_to_end(crc)); len 86 drivers/acpi/apei/erst-dbg.c ssize_t len = 0; len 109 drivers/acpi/apei/erst-dbg.c len = 0; len 114 drivers/acpi/apei/erst-dbg.c rc = len = erst_read(id, erst_dbg_buf, erst_dbg_buf_len); len 120 drivers/acpi/apei/erst-dbg.c if (len > ERST_DBG_RECORD_LEN_MAX) { len 123 drivers/acpi/apei/erst-dbg.c id, len); len 127 drivers/acpi/apei/erst-dbg.c if (len > erst_dbg_buf_len) { len 130 drivers/acpi/apei/erst-dbg.c p = kmalloc(len, GFP_KERNEL); len 135 drivers/acpi/apei/erst-dbg.c erst_dbg_buf_len = len; len 140 drivers/acpi/apei/erst-dbg.c if (len > usize) len 144 drivers/acpi/apei/erst-dbg.c if (copy_to_user(ubuf, erst_dbg_buf, len)) len 149 drivers/acpi/apei/erst-dbg.c return rc ? rc : len; len 430 drivers/acpi/apei/erst.c int len; len 500 drivers/acpi/apei/erst.c for (i = 0; i < erst_record_id_cache.len; i++) { len 505 drivers/acpi/apei/erst.c if (i < erst_record_id_cache.len) len 507 drivers/acpi/apei/erst.c if (erst_record_id_cache.len >= erst_record_id_cache.size) { len 524 drivers/acpi/apei/erst.c erst_record_id_cache.len * sizeof(entries[0])); len 530 drivers/acpi/apei/erst.c erst_record_id_cache.len++; len 550 drivers/acpi/apei/erst.c BUG_ON(*pos < 0 || *pos > erst_record_id_cache.len); len 554 drivers/acpi/apei/erst.c for (; *pos < erst_record_id_cache.len; (*pos)++) len 558 drivers/acpi/apei/erst.c if (*pos < erst_record_id_cache.len) { len 594 drivers/acpi/apei/erst.c for (i = 0; i < erst_record_id_cache.len; i++) { len 601 drivers/acpi/apei/erst.c erst_record_id_cache.len = wpos; len 824 drivers/acpi/apei/erst.c u64 offset, len = 0; len 831 drivers/acpi/apei/erst.c len = rcd_tmp->record_length; len 832 drivers/acpi/apei/erst.c if (len <= buflen) len 833 drivers/acpi/apei/erst.c memcpy(record, rcd_tmp, len); len 835 drivers/acpi/apei/erst.c return len; len 846 drivers/acpi/apei/erst.c ssize_t len; len 853 drivers/acpi/apei/erst.c len = __erst_read(record_id, record, buflen); len 855 drivers/acpi/apei/erst.c return len; len 880 drivers/acpi/apei/erst.c for (i = 0; i < erst_record_id_cache.len; i++) { len 975 drivers/acpi/apei/erst.c ssize_t len = 0; len 999 drivers/acpi/apei/erst.c len = erst_read(record_id, &rcd->hdr, rcd_len); len 1001 drivers/acpi/apei/erst.c if (len == -ENOENT) len 1003 drivers/acpi/apei/erst.c else if (len < 0 || len < sizeof(*rcd)) { len 1010 drivers/acpi/apei/erst.c record->buf = kmalloc(len, GFP_KERNEL); len 1015 drivers/acpi/apei/erst.c memcpy(record->buf, rcd->data, len - sizeof(*rcd)); len 1037 drivers/acpi/apei/erst.c return (rc < 0) ? rc : (len - sizeof(*rcd)); len 155 drivers/acpi/apei/ghes.c unsigned long addr, len; len 162 drivers/acpi/apei/ghes.c len = GHES_ESTATUS_CACHE_AVG_SIZE * GHES_ESTATUS_CACHE_ALLOCED_MAX; len 163 drivers/acpi/apei/ghes.c len += (num_ghes * GHES_ESOURCE_PREALLOC_MAX_SIZE); len 165 drivers/acpi/apei/ghes.c ghes_estatus_pool_size_request = PAGE_ALIGN(len); len 166 drivers/acpi/apei/ghes.c addr = (unsigned long)vmalloc(PAGE_ALIGN(len)); len 176 drivers/acpi/apei/ghes.c rc = gen_pool_add(ghes_estatus_pool, addr, PAGE_ALIGN(len), -1); len 287 drivers/acpi/apei/ghes.c static void ghes_copy_tofrom_phys(void *buffer, u64 paddr, u32 len, len 295 drivers/acpi/apei/ghes.c while (len > 0) { len 299 drivers/acpi/apei/ghes.c trunk = min(trunk, len); len 304 drivers/acpi/apei/ghes.c len -= trunk; len 315 drivers/acpi/apei/ghes.c u32 len = cper_estatus_len(estatus); len 317 drivers/acpi/apei/ghes.c if (len < sizeof(*estatus)) { len 322 drivers/acpi/apei/ghes.c if (len > ghes->generic->error_block_length) { len 585 drivers/acpi/apei/ghes.c u32 len; len 591 drivers/acpi/apei/ghes.c len = cper_estatus_len(estatus); len 597 drivers/acpi/apei/ghes.c if (len != cache->estatus_len) len 600 drivers/acpi/apei/ghes.c if (memcmp(estatus, cache_estatus, len)) len 617 drivers/acpi/apei/ghes.c u32 len, cache_len; len 626 drivers/acpi/apei/ghes.c len = cper_estatus_len(estatus); len 627 drivers/acpi/apei/ghes.c cache_len = GHES_ESTATUS_CACHE_LEN(len); len 634 drivers/acpi/apei/ghes.c memcpy(cache_estatus, estatus, len); len 635 drivers/acpi/apei/ghes.c cache->estatus_len = len; len 644 drivers/acpi/apei/ghes.c u32 len; len 646 drivers/acpi/apei/ghes.c len = cper_estatus_len(GHES_ESTATUS_FROM_CACHE(cache)); len 647 drivers/acpi/apei/ghes.c len = GHES_ESTATUS_CACHE_LEN(len); len 648 drivers/acpi/apei/ghes.c gen_pool_free(ghes_estatus_pool, (unsigned long)cache, len); len 830 drivers/acpi/apei/ghes.c u32 len, node_len; len 843 drivers/acpi/apei/ghes.c len = cper_estatus_len(estatus); len 844 drivers/acpi/apei/ghes.c node_len = GHES_ESTATUS_NODE_LEN(len); len 885 drivers/acpi/apei/ghes.c u32 len, node_len; len 904 drivers/acpi/apei/ghes.c len = cper_estatus_len(&tmp_header); len 905 drivers/acpi/apei/ghes.c node_len = GHES_ESTATUS_NODE_LEN(len); len 914 drivers/acpi/apei/ghes.c if (__ghes_read_estatus(estatus, buf_paddr, fixmap_idx, len)) { len 55 drivers/acpi/apei/hest.c int len; len 60 drivers/acpi/apei/hest.c len = hest_esrc_len_tab[hest_type]; len 65 drivers/acpi/apei/hest.c len = sizeof(*cmc) + cmc->num_hardware_banks * len 70 drivers/acpi/apei/hest.c len = sizeof(*mc) + mc->num_hardware_banks * len 75 drivers/acpi/apei/hest.c len = sizeof(*mc) + mc->num_hardware_banks * len 78 drivers/acpi/apei/hest.c BUG_ON(len == -1); len 80 drivers/acpi/apei/hest.c return len; len 86 drivers/acpi/apei/hest.c int i, rc, len; len 93 drivers/acpi/apei/hest.c len = hest_esrc_len(hest_hdr); len 94 drivers/acpi/apei/hest.c if (!len) { len 101 drivers/acpi/apei/hest.c if ((void *)hest_hdr + len > len 113 drivers/acpi/apei/hest.c hest_hdr = (void *)hest_hdr + len; len 662 drivers/acpi/bus.c char *modalias, size_t len) len 679 drivers/acpi/bus.c strlcpy(modalias, chr ? chr + 1 : str, len); len 696 drivers/acpi/bus.c char *modalias, size_t len) len 698 drivers/acpi/bus.c if (!acpi_of_modalias(adev, modalias, len)) len 699 drivers/acpi/bus.c strlcpy(modalias, default_id, len); len 137 drivers/acpi/device_sysfs.c int len; len 158 drivers/acpi/device_sysfs.c len = snprintf(modalias, size, "acpi:"); len 159 drivers/acpi/device_sysfs.c if (len <= 0) len 160 drivers/acpi/device_sysfs.c return len; len 162 drivers/acpi/device_sysfs.c size -= len; len 168 drivers/acpi/device_sysfs.c count = snprintf(&modalias[len], size, "%s:", id->id); len 175 drivers/acpi/device_sysfs.c len += count; len 178 drivers/acpi/device_sysfs.c modalias[len] = '\0'; len 179 drivers/acpi/device_sysfs.c return len; len 198 drivers/acpi/device_sysfs.c int len, count; len 210 drivers/acpi/device_sysfs.c len = snprintf(modalias, size, "of:N%sT", (char *)buf.pointer); len 213 drivers/acpi/device_sysfs.c if (len <= 0) len 214 drivers/acpi/device_sysfs.c return len; len 225 drivers/acpi/device_sysfs.c count = snprintf(&modalias[len], size, "C%s", len 233 drivers/acpi/device_sysfs.c len += count; len 236 drivers/acpi/device_sysfs.c modalias[len] = '\0'; len 237 drivers/acpi/device_sysfs.c return len; len 243 drivers/acpi/device_sysfs.c int len; len 254 drivers/acpi/device_sysfs.c len = create_pnp_modalias(adev, &env->buf[env->buflen - 1], len 256 drivers/acpi/device_sysfs.c if (len < 0) len 257 drivers/acpi/device_sysfs.c return len; len 259 drivers/acpi/device_sysfs.c env->buflen += len; len 263 drivers/acpi/device_sysfs.c if (len > 0 && add_uevent_var(env, "MODALIAS=")) len 266 drivers/acpi/device_sysfs.c len = create_of_modalias(adev, &env->buf[env->buflen - 1], len 268 drivers/acpi/device_sysfs.c if (len < 0) len 269 drivers/acpi/device_sysfs.c return len; len 271 drivers/acpi/device_sysfs.c env->buflen += len; len 292 drivers/acpi/device_sysfs.c int len, count; len 300 drivers/acpi/device_sysfs.c len = create_pnp_modalias(adev, buf, size - 1); len 301 drivers/acpi/device_sysfs.c if (len < 0) { len 302 drivers/acpi/device_sysfs.c return len; len 303 drivers/acpi/device_sysfs.c } else if (len > 0) { len 304 drivers/acpi/device_sysfs.c buf[len++] = '\n'; len 305 drivers/acpi/device_sysfs.c size -= len; len 308 drivers/acpi/device_sysfs.c return len; len 310 drivers/acpi/device_sysfs.c count = create_of_modalias(adev, buf + len, size - 1); len 314 drivers/acpi/device_sysfs.c len += count; len 315 drivers/acpi/device_sysfs.c buf[len++] = '\n'; len 318 drivers/acpi/device_sysfs.c return len; len 296 drivers/acpi/nfit/core.c u32 len, void *data) len 309 drivers/acpi/nfit/core.c .integer.value = len, len 314 drivers/acpi/nfit/core.c .buffer.length = len, len 326 drivers/acpi/nfit/core.c u32 len) len 339 drivers/acpi/nfit/core.c .integer.value = len, len 2408 drivers/acpi/nfit/core.c resource_size_t dpa, unsigned int len, unsigned int write) len 2421 drivers/acpi/nfit/core.c len = len >> L1_CACHE_SHIFT; len 2422 drivers/acpi/nfit/core.c cmd |= ((u64) len & BCW_LEN_MASK) << BCW_LEN_SHIFT; len 2437 drivers/acpi/nfit/core.c resource_size_t dpa, void *iobuf, size_t len, int rw, len 2447 drivers/acpi/nfit/core.c write_blk_ctl(nfit_blk, lane, dpa, len, rw); len 2448 drivers/acpi/nfit/core.c while (len) { len 2458 drivers/acpi/nfit/core.c c = min_t(size_t, len, mmio->line_size - line_offset); len 2461 drivers/acpi/nfit/core.c c = len; len 2475 drivers/acpi/nfit/core.c len -= c; len 2486 drivers/acpi/nfit/core.c resource_size_t dpa, void *iobuf, u64 len, int rw) len 2495 drivers/acpi/nfit/core.c while (len) { len 2496 drivers/acpi/nfit/core.c u64 c = min(len, mmio->size); len 2504 drivers/acpi/nfit/core.c len -= c; len 245 drivers/acpi/nfit/nfit.h void *iobuf, u64 len, int rw); len 150 drivers/acpi/pci_root.c int i, len = 0; len 156 drivers/acpi/pci_root.c len += snprintf(buf + len, sizeof(buf) - len, "%s%s", len 157 drivers/acpi/pci_root.c len ? " " : "", entry->desc); len 1119 drivers/acpi/property.c unsigned int len = strlen(str); len 1122 drivers/acpi/property.c if (!len || !is_acpi_data_node(fwnode)) len 1128 drivers/acpi/property.c !strncmp(name, str, len) && name[len] == '@') || len 51 drivers/acpi/resource.c static bool acpi_dev_resource_len_valid(u64 start, u64 end, u64 len, bool io) len 62 drivers/acpi/resource.c if (len && reslen && start <= end) len 66 drivers/acpi/resource.c io ? "io" : "mem", start, end, len); len 71 drivers/acpi/resource.c static void acpi_dev_memresource_flags(struct resource *res, u64 len, len 76 drivers/acpi/resource.c if (!acpi_dev_resource_len_valid(res->start, res->end, len, false)) len 83 drivers/acpi/resource.c static void acpi_dev_get_memresource(struct resource *res, u64 start, u64 len, len 87 drivers/acpi/resource.c res->end = start + len - 1; len 88 drivers/acpi/resource.c acpi_dev_memresource_flags(res, len, write_protect); len 139 drivers/acpi/resource.c static void acpi_dev_ioresource_flags(struct resource *res, u64 len, len 144 drivers/acpi/resource.c if (!acpi_dev_resource_len_valid(res->start, res->end, len, true)) len 156 drivers/acpi/resource.c static void acpi_dev_get_ioresource(struct resource *res, u64 start, u64 len, len 160 drivers/acpi/resource.c res->end = start + len - 1; len 161 drivers/acpi/resource.c acpi_dev_ioresource_flags(res, len, io_decode, 0); len 211 drivers/acpi/resource.c u64 len = attr->address_length; len 219 drivers/acpi/resource.c if ((addr->min_address_fixed != addr->max_address_fixed && len) || len 220 drivers/acpi/resource.c (addr->min_address_fixed && addr->max_address_fixed && !len)) len 222 drivers/acpi/resource.c addr->min_address_fixed, addr->max_address_fixed, len); len 251 drivers/acpi/resource.c acpi_dev_memresource_flags(res, len, wp); len 254 drivers/acpi/resource.c acpi_dev_ioresource_flags(res, len, iodec, len 1400 drivers/acpi/scan.c u64 len, dma_start = U64_MAX, dma_end = 0, dma_offset = 0; len 1447 drivers/acpi/scan.c len = dma_end - dma_start; len 1448 drivers/acpi/scan.c *size = max(len, len + 1); len 88 drivers/amba/bus.c ssize_t len; len 91 drivers/amba/bus.c len = sprintf(buf, "%s\n", dev->driver_override); len 93 drivers/amba/bus.c return len; len 663 drivers/android/binderfs.c size_t len; len 723 drivers/android/binderfs.c for (len = strcspn(name, ","); len > 0; len = strcspn(name, ",")) { len 724 drivers/android/binderfs.c strscpy(device_info.name, name, len + 1); len 728 drivers/android/binderfs.c name += len; len 769 drivers/android/binderfs.c size_t len; len 773 drivers/android/binderfs.c for (len = strcspn(name, ","); len > 0; len = strcspn(name, ",")) { len 774 drivers/android/binderfs.c if (len > BINDERFS_MAX_NAME) len 776 drivers/android/binderfs.c name += len; len 1114 drivers/ata/libata-core.c unsigned int ofs, unsigned int len) len 1118 drivers/ata/libata-core.c BUG_ON(len & 1); len 1120 drivers/ata/libata-core.c while (len > 0) { len 1130 drivers/ata/libata-core.c len -= 2; len 1149 drivers/ata/libata-core.c unsigned int ofs, unsigned int len) len 1153 drivers/ata/libata-core.c ata_id_string(id, s, ofs, len - 1); len 1155 drivers/ata/libata-core.c p = s + strnlen(s, len - 1); len 275 drivers/ata/libata-eh.c unsigned long long start, len; len 283 drivers/ata/libata-eh.c len = (unsigned long long)pci_resource_len(pdev, bar); len 286 drivers/ata/libata-eh.c ata_port_desc(ap, "%s %s%llu@0x%llx", name, type, len, start); len 198 drivers/ata/libata-scsi.c const char *buf, size_t len) len 254 drivers/ata/libata-scsi.c return rc ? rc : len; len 289 drivers/ata/libata-scsi.c const char *buf, size_t len) len 330 drivers/ata/libata-scsi.c return rc ? rc : len; len 1100 drivers/ata/libata-scsi.c u8 len; len 1103 drivers/ata/libata-scsi.c len = sb[7]; len 1104 drivers/ata/libata-scsi.c desc = (char *)scsi_sense_desc_find(sb, len + 8, 9); len 1106 drivers/ata/libata-scsi.c if (SCSI_SENSE_BUFFERSIZE < len + 14) len 1108 drivers/ata/libata-scsi.c sb[7] = len + 14; len 1109 drivers/ata/libata-scsi.c desc = sb + 8 + len; len 1583 drivers/ata/libata-scsi.c u32 len; len 1591 drivers/ata/libata-scsi.c len = cdb[4]; len 1594 drivers/ata/libata-scsi.c *plen = len; len 1610 drivers/ata/libata-scsi.c u32 len = 0; len 1619 drivers/ata/libata-scsi.c len |= ((u32)cdb[7]) << 8; len 1620 drivers/ata/libata-scsi.c len |= ((u32)cdb[8]); len 1623 drivers/ata/libata-scsi.c *plen = len; len 1639 drivers/ata/libata-scsi.c u32 len = 0; len 1652 drivers/ata/libata-scsi.c len |= ((u32)cdb[10]) << 24; len 1653 drivers/ata/libata-scsi.c len |= ((u32)cdb[11]) << 16; len 1654 drivers/ata/libata-scsi.c len |= ((u32)cdb[12]) << 8; len 1655 drivers/ata/libata-scsi.c len |= ((u32)cdb[13]); len 1658 drivers/ata/libata-scsi.c *plen = len; len 3409 drivers/ata/libata-scsi.c size_t len = sdp->sector_size; len 3415 drivers/ata/libata-scsi.c WARN_ON(len > ATA_SCSI_RBUF_SIZE); len 3417 drivers/ata/libata-scsi.c if (len > ATA_SCSI_RBUF_SIZE) len 3418 drivers/ata/libata-scsi.c len = ATA_SCSI_RBUF_SIZE; len 3422 drivers/ata/libata-scsi.c memset(buf, 0, len); len 3432 drivers/ata/libata-scsi.c r = sg_copy_from_buffer(scsi_sglist(cmd), scsi_sg_count(cmd), buf, len); len 3454 drivers/ata/libata-scsi.c size_t len = sdp->sector_size; len 3459 drivers/ata/libata-scsi.c const u32 trmax = len >> 3; len 3510 drivers/ata/libata-scsi.c if (size != len) len 3868 drivers/ata/libata-scsi.c const u8 *buf, int len, u16 *fp) len 3881 drivers/ata/libata-scsi.c if (len != CACHE_MPAGE_LEN - 2) { len 3882 drivers/ata/libata-scsi.c if (len < CACHE_MPAGE_LEN - 2) len 3883 drivers/ata/libata-scsi.c *fp = len; len 3925 drivers/ata/libata-scsi.c const u8 *buf, int len, u16 *fp) len 3937 drivers/ata/libata-scsi.c if (len != CONTROL_MPAGE_LEN - 2) { len 3938 drivers/ata/libata-scsi.c if (len < CONTROL_MPAGE_LEN - 2) len 3939 drivers/ata/libata-scsi.c *fp = len; len 3984 drivers/ata/libata-scsi.c int len; len 3997 drivers/ata/libata-scsi.c len = cdb[4]; len 4005 drivers/ata/libata-scsi.c len = (cdb[7] << 8) + cdb[8]; len 4017 drivers/ata/libata-scsi.c if (!scsi_sg_count(scmd) || scsi_sglist(scmd)->length < len) len 4023 drivers/ata/libata-scsi.c if (len < hdr_len) len 4031 drivers/ata/libata-scsi.c len -= hdr_len; len 4033 drivers/ata/libata-scsi.c if (len < bd_len) len 4041 drivers/ata/libata-scsi.c len -= bd_len; len 4043 drivers/ata/libata-scsi.c if (len == 0) len 4049 drivers/ata/libata-scsi.c if (len < 4) len 4055 drivers/ata/libata-scsi.c len -= 4; len 4057 drivers/ata/libata-scsi.c if (len < 2) len 4063 drivers/ata/libata-scsi.c len -= 2; len 4075 drivers/ata/libata-scsi.c if (pg_len > len) len 4102 drivers/ata/libata-scsi.c if (len > pg_len) len 4125 drivers/ata/libata-scsi.c static u8 ata_scsi_trusted_op(u32 len, bool send, bool dma) len 4127 drivers/ata/libata-scsi.c if (len == 0) len 4143 drivers/ata/libata-scsi.c u32 len = get_unaligned_be32(&cdb[6]); len 4155 drivers/ata/libata-scsi.c if (len > 0xffff) { len 4160 drivers/ata/libata-scsi.c if (len > 0x01fffe00) { len 4166 drivers/ata/libata-scsi.c len = (len + 511) / 512; len 4173 drivers/ata/libata-scsi.c tf->command = ata_scsi_trusted_op(len, send, dma); len 4178 drivers/ata/libata-scsi.c if (len) { len 4179 drivers/ata/libata-scsi.c tf->nsect = len & 0xff; len 4180 drivers/ata/libata-scsi.c tf->lbal = len >> 8; len 4325 drivers/ata/libata-scsi.c int len = COMMAND_SIZE(scsi_op); len 4326 drivers/ata/libata-scsi.c if (unlikely(len > scmd->cmd_len || len 4327 drivers/ata/libata-scsi.c len > dev->cdb_len || len 2585 drivers/ata/libata-sff.c u32 sg_len, len; len 2596 drivers/ata/libata-sff.c len = sg_len; len 2598 drivers/ata/libata-sff.c len = 0x10000 - offset; len 2601 drivers/ata/libata-sff.c prd[pi].flags_len = cpu_to_le32(len & 0xffff); len 2602 drivers/ata/libata-sff.c VPRINTK("PRD[%u] = (0x%X, 0x%X)\n", pi, addr, len); len 2605 drivers/ata/libata-sff.c sg_len -= len; len 2606 drivers/ata/libata-sff.c addr += len; len 2636 drivers/ata/libata-sff.c u32 sg_len, len, blen; len 2647 drivers/ata/libata-sff.c len = sg_len; len 2649 drivers/ata/libata-sff.c len = 0x10000 - offset; len 2651 drivers/ata/libata-sff.c blen = len & 0xffff; len 2662 drivers/ata/libata-sff.c VPRINTK("PRD[%u] = (0x%X, 0x%X)\n", pi, addr, len); len 2665 drivers/ata/libata-sff.c sg_len -= len; len 2666 drivers/ata/libata-sff.c addr += len; len 101 drivers/ata/libata-transport.c ssize_t len = 0; \ len 106 drivers/ata/libata-transport.c len += sprintf(buf + len, "%s%s", \ len 111 drivers/ata/libata-transport.c len += sprintf(buf + len, "\n"); \ len 112 drivers/ata/libata-transport.c return len; \ len 119 drivers/ata/libata-transport.c ssize_t len = 0; \ len 124 drivers/ata/libata-transport.c len += sprintf(buf + len, "%s", \ len 129 drivers/ata/libata-transport.c len += sprintf(buf + len, "\n"); \ len 130 drivers/ata/libata-transport.c return len; \ len 395 drivers/ata/pata_arasan_cf.c dma_xfer(struct arasan_cf_dev *acdev, dma_addr_t src, dma_addr_t dest, u32 len) len 403 drivers/ata/pata_arasan_cf.c tx = chan->device->device_prep_dma_memcpy(chan, dest, src, len, flags); len 277 drivers/ata/pata_atp867x.c unsigned long start, len; len 282 drivers/ata/pata_atp867x.c len = pci_resource_len(pdev, i); len 284 drivers/ata/pata_atp867x.c start, len); len 656 drivers/ata/pata_it821x.c static u8 *it821x_firmware_command(struct ata_port *ap, u8 cmd, int len) len 660 drivers/ata/pata_it821x.c u16 *buf = kmalloc(len, GFP_KERNEL); len 683 drivers/ata/pata_it821x.c ioread16_rep(ap->ioaddr.data_addr, buf, len/2); len 532 drivers/ata/pata_macio.c u32 addr, sg_len, len; len 545 drivers/ata/pata_macio.c len = (sg_len < MAX_DBDMA_SEG) ? sg_len : MAX_DBDMA_SEG; len 547 drivers/ata/pata_macio.c table->req_count = cpu_to_le16(len); len 552 drivers/ata/pata_macio.c addr += len; len 553 drivers/ata/pata_macio.c sg_len -= len; len 188 drivers/ata/pata_pdc202xx_old.c u32 len; len 202 drivers/ata/pata_pdc202xx_old.c len = qc->nbytes / 2; len 205 drivers/ata/pata_pdc202xx_old.c len |= 0x06000000; len 207 drivers/ata/pata_pdc202xx_old.c len |= 0x05000000; len 209 drivers/ata/pata_pdc202xx_old.c iowrite32(len, atapi_reg); len 268 drivers/ata/pdc_adma.c u32 len; len 274 drivers/ata/pdc_adma.c len = sg_dma_len(sg) >> 3; len 275 drivers/ata/pdc_adma.c *(__le32 *)(buf + i) = cpu_to_le32(len); len 289 drivers/ata/pdc_adma.c (unsigned long)addr, len); len 361 drivers/ata/pdc_adma.c int j, len = 0; len 364 drivers/ata/pdc_adma.c len += sprintf(obuf+len, "%02x ", buf[j]); len 367 drivers/ata/pdc_adma.c len = 0; len 370 drivers/ata/pdc_adma.c if (len) len 196 drivers/ata/sata_inic162x.c __le32 len; /* Total Transfer Length */ len 222 drivers/ata/sata_inic162x.c __le16 len; /* Transfer Length */ len 472 drivers/ata/sata_inic162x.c prd->len = cpu_to_le16(sg_dma_len(sg)); len 503 drivers/ata/sata_inic162x.c cpb->len = cpu_to_le32(qc->nbytes + cdb_len); len 529 drivers/ata/sata_inic162x.c prd->len = cpu_to_le16(cdb_len); len 485 drivers/ata/sata_mv.c __le32 len; len 1799 drivers/ata/sata_mv.c u32 len = sg_len; len 1801 drivers/ata/sata_mv.c if (offset + len > 0x10000) len 1802 drivers/ata/sata_mv.c len = 0x10000 - offset; len 1806 drivers/ata/sata_mv.c mv_sg->flags_size = cpu_to_le32(len & 0xffff); len 1809 drivers/ata/sata_mv.c sg_len -= len; len 1810 drivers/ata/sata_mv.c addr += len; len 190 drivers/ata/sata_nv.c __le32 len; len 215 drivers/ata/sata_nv.c u8 len; /* 3 */ len 1305 drivers/ata/sata_nv.c aprd->len = cpu_to_le32(((u32)sg_dma_len(sg))); /* len in bytes */ len 1367 drivers/ata/sata_nv.c cpb->len = 3; len 1979 drivers/ata/sata_nv.c u32 sg_len, len; len 1986 drivers/ata/sata_nv.c len = sg_len; len 1988 drivers/ata/sata_nv.c len = 0x10000 - offset; len 1991 drivers/ata/sata_nv.c prd[idx].flags_len = cpu_to_le32(len & 0xffff); len 1994 drivers/ata/sata_nv.c sg_len -= len; len 1995 drivers/ata/sata_nv.c addr += len; len 580 drivers/ata/sata_promise.c u32 len; len 599 drivers/ata/sata_promise.c len = sg_len; len 601 drivers/ata/sata_promise.c len = 0x10000 - offset; len 604 drivers/ata/sata_promise.c prd[idx].flags_len = cpu_to_le32(len & 0xffff); len 605 drivers/ata/sata_promise.c VPRINTK("PRD[%u] = (0x%X, 0x%X)\n", idx, addr, len); len 608 drivers/ata/sata_promise.c sg_len -= len; len 609 drivers/ata/sata_promise.c addr += len; len 613 drivers/ata/sata_promise.c len = le32_to_cpu(prd[idx - 1].flags_len); len 615 drivers/ata/sata_promise.c if (len > SG_COUNT_ASIC_BUG) { len 621 drivers/ata/sata_promise.c prd[idx - 1].flags_len = cpu_to_le32(len - SG_COUNT_ASIC_BUG); len 624 drivers/ata/sata_promise.c addr = addr + len - SG_COUNT_ASIC_BUG; len 625 drivers/ata/sata_promise.c len = SG_COUNT_ASIC_BUG; len 627 drivers/ata/sata_promise.c prd[idx].flags_len = cpu_to_le32(len); len 628 drivers/ata/sata_promise.c VPRINTK("PRD[%u] = (0x%X, 0x%X)\n", idx, addr, len); len 246 drivers/ata/sata_qstor.c u32 len; len 252 drivers/ata/sata_qstor.c len = sg_dma_len(sg); len 253 drivers/ata/sata_qstor.c *(__le32 *)prd = cpu_to_le32(len); len 257 drivers/ata/sata_qstor.c (unsigned long long)addr, len); len 46 drivers/atm/adummy.c const char *buf, size_t len) len 391 drivers/atm/ambassador.c for (i=0; i<skb->len && i < 256;i++) len 1297 drivers/atm/ambassador.c unsigned int tx_len = skb->len; len 1320 drivers/atm/ambassador.c if (skb->len > (size_t) atm_vcc->qos.txtp.max_sdu) { len 1325 drivers/atm/ambassador.c if (check_area (skb->data, skb->len)) { len 1392 drivers/atm/ambassador.c skb->len = 0; len 1807 drivers/atm/ambassador.c tb->count = cpu_to_be32(be16_to_cpu(rec->len) / 4); len 1808 drivers/atm/ambassador.c memcpy(tb->data, rec->data, be16_to_cpu(rec->len)); len 1823 drivers/atm/ambassador.c tb->count = cpu_to_be32(be16_to_cpu(rec->len) / 4); len 1825 drivers/atm/ambassador.c if (!res && memcmp(tb->data, rec->data, be16_to_cpu(rec->len))) len 1924 drivers/atm/ambassador.c if (be16_to_cpu(rec->len) != sizeof(__be32) || be32_to_cpu(rec->addr)) { len 1936 drivers/atm/ambassador.c be16_to_cpu(rec->len)); len 1937 drivers/atm/ambassador.c if (be16_to_cpu(rec->len) > 4 * MAX_TRANSFER_DATA) { len 1941 drivers/atm/ambassador.c if (be16_to_cpu(rec->len) & 3) { len 213 drivers/atm/atmtcp.c size = skb->len+sizeof(struct atmtcp_hdr); len 224 drivers/atm/atmtcp.c hdr->length = htonl(skb->len); len 225 drivers/atm/atmtcp.c skb_copy_from_linear_data(skb, skb_put(new_skb, skb->len), skb->len); len 291 drivers/atm/atmtcp.c if (!skb->len) return 0; len 308 drivers/atm/atmtcp.c new_skb = atm_alloc_charge(out_vcc,skb->len,GFP_KERNEL); len 314 drivers/atm/atmtcp.c skb_copy_from_linear_data(skb, skb_put(new_skb, skb->len), skb->len); len 206 drivers/atm/eni.c int len,order; len 211 drivers/atm/eni.c len = eni_dev->free_len; len 213 drivers/atm/eni.c if (len >= eni_dev->free_list_size) { len 224 drivers/atm/eni.c list[len].start = (void __iomem *) start; len 225 drivers/atm/eni.c list[len].order = order; len 226 drivers/atm/eni.c len++; len 230 drivers/atm/eni.c eni_dev->free_len = len; len 239 drivers/atm/eni.c int len,i,order,best_order,index; len 242 drivers/atm/eni.c len = eni_dev->free_len; len 250 drivers/atm/eni.c for (i = 0; i < len; i++) len 262 drivers/atm/eni.c list[index] = list[--len]; len 263 drivers/atm/eni.c eni_dev->free_len = len; len 277 drivers/atm/eni.c int len,i,order; len 281 drivers/atm/eni.c len = eni_dev->free_len; len 284 drivers/atm/eni.c for (i = 0; i < len; i++) len 289 drivers/atm/eni.c list[i] = list[--len]; len 295 drivers/atm/eni.c if (len >= eni_dev->free_list_size) { len 300 drivers/atm/eni.c list[len].start = start; len 301 drivers/atm/eni.c list[len].order = order; len 302 drivers/atm/eni.c eni_dev->free_len = len+1; len 359 drivers/atm/eni.c paddr = dma_map_single(&eni_dev->pci_dev->dev,skb->data,skb->len, len 486 drivers/atm/eni.c dma_unmap_single(&eni_dev->pci_dev->dev,paddr,skb->len, len 763 drivers/atm/eni.c dma_unmap_single(&eni_dev->pci_dev->dev,ENI_PRV_PADDR(skb),skb->len, len 765 drivers/atm/eni.c if (!skb->len) dev_kfree_skb_irq(skb); len 767 drivers/atm/eni.c EVENT("pushing (len=%ld)\n",skb->len,0); len 1046 drivers/atm/eni.c EVENT("do_tx: skb=0x%lx, %ld bytes\n",(unsigned long) skb,skb->len); len 1060 drivers/atm/eni.c skb->len -= hack; len 1082 drivers/atm/eni.c size = skb->len+4*AAL5_TRAILER+ATM_CELL_PAYLOAD-1; len 1117 drivers/atm/eni.c paddr = dma_map_single(&eni_dev->pci_dev->dev,skb->data,skb->len, len 1127 drivers/atm/eni.c if (aal5) put_dma(tx->index,eni_dev->dma,&j,paddr,skb->len); len 1128 drivers/atm/eni.c else put_dma(tx->index,eni_dev->dma,&j,paddr+4,skb->len-4); len 1142 drivers/atm/eni.c if (skb->len & 3) { len 1144 drivers/atm/eni.c 4 - (skb->len & 3)); len 1162 drivers/atm/eni.c DPRINTK("size: %d, len:%d\n",size,skb->len); len 1164 drivers/atm/eni.c writel(skb->len,tx->send+ len 1231 drivers/atm/eni.c dma_unmap_single(&eni_dev->pci_dev->dev,ENI_PRV_PADDR(skb),skb->len, len 2067 drivers/atm/eni.c if (skb->len != ATM_CELL_SIZE-1) { len 332 drivers/atm/firestream.c static void my_hd (void *addr, int len) len 337 drivers/atm/firestream.c while (len > 0) { len 339 drivers/atm/firestream.c for (j=0;j < ((len < 16)?len:16);j++) { len 345 drivers/atm/firestream.c for (j=0;j < ((len < 16)?len:16);j++) { len 351 drivers/atm/firestream.c len -= 16; len 355 drivers/atm/firestream.c static void my_hd (void *addr, int len){} len 1185 drivers/atm/firestream.c td->flags = TD_EPI | TD_DATA | skb->len; len 718 drivers/atm/fore200e.c int len; len 720 drivers/atm/fore200e.c prop = of_get_property(op->dev.of_node, "madaddrlo2", &len); len 725 drivers/atm/fore200e.c prop = of_get_property(op->dev.of_node, "madaddrhi4", &len); len 1026 drivers/atm/fore200e.c DPRINTK(3, "rx skb: len = %d, truesize = %d\n", skb->len, skb->truesize); len 1478 drivers/atm/fore200e.c int tx_len = skb->len; len 1508 drivers/atm/fore200e.c skb_len = tx_len = skb->len - 4; len 1516 drivers/atm/fore200e.c skb_len = skb->len; len 2739 drivers/atm/fore200e.c int i, len, left = *pos; len 2747 drivers/atm/fore200e.c len = sprintf(page,"\n" len 2753 drivers/atm/fore200e.c len += fore200e->bus->proc_read(fore200e, page + len); len 2755 drivers/atm/fore200e.c len += sprintf(page + len, len 2767 drivers/atm/fore200e.c return len; len 2784 drivers/atm/fore200e.c len = sprintf(page,"\n\n" len 2789 drivers/atm/fore200e.c len += sprintf(page + len, "0x%08x\n", hb); len 2791 drivers/atm/fore200e.c len += sprintf(page + len, "*** FATAL ERROR %04x ***\n", hb & 0xFFFF); len 2793 drivers/atm/fore200e.c return len; len 3000 drivers/atm/fore200e.c len = sprintf(page, len 3012 drivers/atm/fore200e.c return len; len 1620 drivers/atm/he.c tpd->iovec[0].addr = 0; tpd->iovec[0].len = 0; len 1621 drivers/atm/he.c tpd->iovec[1].addr = 0; tpd->iovec[1].len = 0; len 1622 drivers/atm/he.c tpd->iovec[2].addr = 0; tpd->iovec[2].len = 0; len 1627 drivers/atm/he.c #define AAL5_LEN(buf,len) \ len 1628 drivers/atm/he.c ((((unsigned char *)(buf))[(len)-6] << 8) | \ len 1629 drivers/atm/he.c (((unsigned char *)(buf))[(len)-5])) len 1637 drivers/atm/he.c #define TCP_CKSUM(buf,len) \ len 1638 drivers/atm/he.c ((((unsigned char *)(buf))[(len)-2] << 8) | \ len 1639 drivers/atm/he.c (((unsigned char *)(buf))[(len-1)])) len 1697 drivers/atm/he.c heb->len = RBRQ_BUFLEN(he_dev->rbrq_head) * 4; len 1700 drivers/atm/he.c he_vcc->pdu_len += heb->len; len 1737 drivers/atm/he.c skb_put_data(skb, &heb->data, heb->len); len 1742 drivers/atm/he.c skb->len = ATM_AAL0_SDU; len 1743 drivers/atm/he.c skb_set_tail_pointer(skb, skb->len); len 1748 drivers/atm/he.c skb->len = AAL5_LEN(skb->data, he_vcc->pdu_len); len 1749 drivers/atm/he.c skb_set_tail_pointer(skb, skb->len); len 1761 drivers/atm/he.c if (skb->len > vcc->qos.rxtp.max_sdu) len 1762 drivers/atm/he.c hprintk("pdu_len (%d) > vcc->qos.rxtp.max_sdu (%d)! cid 0x%x\n", skb->len, vcc->qos.rxtp.max_sdu, cid); len 1849 drivers/atm/he.c tpd->iovec[slot].len & TPD_LEN_MASK, len 1851 drivers/atm/he.c if (tpd->iovec[slot].len & TPD_LST) len 2090 drivers/atm/he.c tpd->iovec[slot].len & TPD_LEN_MASK, len 2503 drivers/atm/he.c if ((skb->len > HE_TPD_BUFSIZE) || len 2504 drivers/atm/he.c ((vcc->qos.aal == ATM_AAL0) && (skb->len != ATM_AAL0_SDU))) { len 2505 drivers/atm/he.c hprintk("buffer too large (or small) -- %d bytes\n", skb->len ); len 2556 drivers/atm/he.c tpd->iovec[slot].len = skb_headlen(skb); len 2585 drivers/atm/he.c tpd->iovec[slot].len = skb_frag_size(frag); len 2590 drivers/atm/he.c tpd->iovec[slot - 1].len |= TPD_LST; len 2592 drivers/atm/he.c tpd->address0 = dma_map_single(&he_dev->pci_dev->dev, skb->data, skb->len, DMA_TO_DEVICE); len 2593 drivers/atm/he.c tpd->length0 = skb->len | TPD_LST; len 125 drivers/atm/he.h u32 addr, len; len 129 drivers/atm/he.h #define length0 iovec[0].len len 226 drivers/atm/he.h unsigned long len; len 372 drivers/atm/horizon.c static inline void wrs_regb (const hrz_dev * dev, unsigned char reg, void * addr, u32 len) { len 373 drivers/atm/horizon.c outsb (dev->iobase + reg, addr, len); len 376 drivers/atm/horizon.c static inline void rds_regb (const hrz_dev * dev, unsigned char reg, void * addr, u32 len) { len 377 drivers/atm/horizon.c insb (dev->iobase + reg, addr, len); len 454 drivers/atm/horizon.c for (i=0; i<skb->len && i < 256;i++) len 1002 drivers/atm/horizon.c PRINTD (DBG_RX|DBG_SKB, "push %p %u", skb->data, skb->len); len 1173 drivers/atm/horizon.c wr_regl (dev, TX_DESCRIPTOR_PORT_OFF, cpu_to_be32 (dev->tx_skb->len)); len 1177 drivers/atm/horizon.c wr_regl (dev, TX_DESCRIPTOR_REG_OFF, cpu_to_be32 (dev->tx_skb->len)); len 1561 drivers/atm/horizon.c channel, skb->data, skb->len); len 1574 drivers/atm/horizon.c if (skb->len > atm_vcc->qos.txtp.max_sdu) { len 1628 drivers/atm/horizon.c buffers_required = (skb->len+(ATM_AAL5_TRAILER-1)) / ATM_CELL_PAYLOAD + 3; len 1685 drivers/atm/horizon.c unsigned int tx_len = skb->len; len 678 drivers/atm/idt77252.c skb->len, DMA_TO_DEVICE); len 689 drivers/atm/idt77252.c skb->len, DMA_TO_DEVICE); len 726 drivers/atm/idt77252.c vc->estimator->cells += (skb->len + 47) / 48; len 805 drivers/atm/idt77252.c skb->len, DMA_TO_DEVICE); len 839 drivers/atm/idt77252.c if (skb->len == 0) { len 840 drivers/atm/idt77252.c printk("%s: invalid skb->len (%d)\n", card->name, skb->len); len 845 drivers/atm/idt77252.c card->name, skb->len); len 851 drivers/atm/idt77252.c skb->len, DMA_TO_DEVICE); len 856 drivers/atm/idt77252.c if (skb->len != 52) len 881 drivers/atm/idt77252.c if (skb->len > 52) len 898 drivers/atm/idt77252.c tbd->word_1 = SAR_TBD_EPDU | SAR_TBD_AAL5 | skb->len; len 900 drivers/atm/idt77252.c tbd->word_3 = skb->len; len 929 drivers/atm/idt77252.c skb->len, DMA_TO_DEVICE); len 1112 drivers/atm/idt77252.c skb->len = (stat & SAR_RSQE_CELLCNT) * ATM_CELL_PAYLOAD; len 1117 drivers/atm/idt77252.c rpp->len += skb->len; len 1121 drivers/atm/idt77252.c unsigned int len; len 1123 drivers/atm/idt77252.c l1l2 = (unsigned char *) ((unsigned long) skb->data + skb->len - 6); len 1125 drivers/atm/idt77252.c len = (l1l2[0] << 8) | l1l2[1]; len 1126 drivers/atm/idt77252.c len = len ? len : 0x10000; len 1128 drivers/atm/idt77252.c RXPRINTK("%s: PDU has %d bytes.\n", card->name, len); len 1130 drivers/atm/idt77252.c if ((len + 8 > rpp->len) || (len + (47 + 8) < rpp->len)) { len 1133 drivers/atm/idt77252.c card->name, len, rpp->len, readl(SAR_REG_CDC)); len 1147 drivers/atm/idt77252.c skb = dev_alloc_skb(rpp->len); len 1161 drivers/atm/idt77252.c skb_put_data(skb, sb->data, sb->len); len 1165 drivers/atm/idt77252.c skb_trim(skb, len); len 1187 drivers/atm/idt77252.c skb_trim(skb, len); len 1336 drivers/atm/idt77252.c if (queue->len < 128) { len 1806 drivers/atm/idt77252.c skb->len = 0; len 1830 drivers/atm/idt77252.c memset(&skb->data[(skb->len & ~(0x3f)) - 64], 0, 2 * sizeof(u32)); len 1910 drivers/atm/idt77252.c rpp->len = 0; len 177 drivers/atm/idt77252.h unsigned int len; len 672 drivers/atm/iphase.c if ((vcc->pop) && (skb1->len != 0)) len 687 drivers/atm/iphase.c if ((vcc->pop) && (skb->len != 0)) len 874 drivers/atm/iphase.c const struct ia_reg *regs, int len) len 876 drivers/atm/iphase.c while (len--) { len 1102 drivers/atm/iphase.c int len; len 1170 drivers/atm/iphase.c len = dma_addr - buf_addr; len 1171 drivers/atm/iphase.c if (len > iadev->rx_buf_sz) { len 1177 drivers/atm/iphase.c if (!(skb = atm_alloc_charge(vcc, len, GFP_ATOMIC))) { len 1182 drivers/atm/iphase.c skb_put(skb,len); len 1191 drivers/atm/iphase.c len, DMA_FROM_DEVICE); len 1193 drivers/atm/iphase.c wr_ptr->bytes = len; /* We don't know this do we ?? */ len 1280 drivers/atm/iphase.c int len; len 1300 drivers/atm/iphase.c if (!(len = skb->len)) len 1312 drivers/atm/iphase.c len, DMA_FROM_DEVICE); len 1330 drivers/atm/iphase.c skb->len - sizeof(*trailer)); len 1333 drivers/atm/iphase.c (skb->len - sizeof(struct cpcs_trailer)))) len 1337 drivers/atm/iphase.c length, skb->len);) len 1345 drivers/atm/iphase.c IF_RXPKT(printk("\nDmad Recvd data: len = %d \n", skb->len); len 1346 drivers/atm/iphase.c xdump(skb->data, skb->len, "RX: "); len 1707 drivers/atm/iphase.c dma_unmap_single(&iadev->pci->dev, dle->sys_pkt_addr, skb->len, len 1726 drivers/atm/iphase.c if ((vcc->pop) && (skb->len != 0)) len 2780 drivers/atm/iphase.c ia_cmds.len = 0x80; len 2788 drivers/atm/iphase.c ia_cmds.len = 0x80; len 2918 drivers/atm/iphase.c if (skb->len > iadev->tx_buf_sz - 8) { len 2984 drivers/atm/iphase.c total_len = skb->len + sizeof(struct cpcs_trailer); len 2986 drivers/atm/iphase.c IF_TX(printk("ia packet len:%d padding:%d\n", total_len, total_len - skb->len);) len 2991 drivers/atm/iphase.c skb, skb->data, skb->len, desc);) len 2994 drivers/atm/iphase.c trailer->length = ((skb->len & 0xff) << 8) | ((skb->len & 0xff00) >> 8); len 2999 drivers/atm/iphase.c skb->len, tcnter++); len 3000 drivers/atm/iphase.c xdump(skb->data, skb->len, "TX: "); len 3019 drivers/atm/iphase.c skb->len, DMA_TO_DEVICE); len 3023 drivers/atm/iphase.c wr_ptr->bytes = skb->len; len 3083 drivers/atm/iphase.c if ((!skb)||(skb->len>(iadev->tx_buf_sz-sizeof(struct cpcs_trailer)))) len 138 drivers/atm/iphase.h int len; len 1160 drivers/atm/lanai.c u32 flags, int len) len 1172 drivers/atm/lanai.c pos = (pos + len) & (lanai_buf_size(&lvcc->tx.buf) - 1); len 1187 drivers/atm/lanai.c int len, int cpi, int uu) len 1192 drivers/atm/lanai.c lvcc->tx.buf.ptr[-2] = cpu_to_be32((uu << 24) | (cpi << 16) | len); len 1282 drivers/atm/lanai.c APRINTK(pdusize == aal5_size(skb->len), len 1284 drivers/atm/lanai.c pdusize, aal5_size(skb->len)); len 1286 drivers/atm/lanai.c pad = pdusize - skb->len - 8; len 1289 drivers/atm/lanai.c vcc_tx_memcpy(lvcc, skb->data, skb->len); len 1291 drivers/atm/lanai.c vcc_tx_add_aal5_trailer(lvcc, skb->len, 0, 0); len 1311 drivers/atm/lanai.c n = aal5_size(skb->len); len 1335 drivers/atm/lanai.c n = aal5_size(skb->len); len 2415 drivers/atm/lanai.c if (unlikely(skb->len != ATM_CELL_SIZE-1)) len 1668 drivers/atm/nicstar.c skb->len, DMA_TO_DEVICE); len 1671 drivers/atm/nicstar.c buflen = (skb->len + 47 + 8) / 48 * 48; /* Multiple of 48 */ len 1674 drivers/atm/nicstar.c scqe.word_3 = cpu_to_le32(skb->len); len 1929 drivers/atm/nicstar.c skb->len, len 1973 drivers/atm/nicstar.c int len; len 2084 drivers/atm/nicstar.c iovb->len = 0; len 2096 drivers/atm/nicstar.c iovb->len = 0; len 2103 drivers/atm/nicstar.c iovb->len += iov->iov_len; len 2140 drivers/atm/nicstar.c len = (aal5_len == 0x0000) ? 0x10000 : aal5_len; len 2142 drivers/atm/nicstar.c len + 8 > iovb->len || len + (47 + 8) < iovb->len) { len 2144 drivers/atm/nicstar.c if (len + 8 > iovb->len || len + (47 + 8) < iovb->len) len 2164 drivers/atm/nicstar.c skb_put(skb, len); len 2177 drivers/atm/nicstar.c if (len <= NS_SMBUFSIZE) { len 2182 drivers/atm/nicstar.c skb_put(sb, len); len 2202 drivers/atm/nicstar.c skb_put(skb, len - NS_SMBUFSIZE); len 2285 drivers/atm/nicstar.c remaining = len - iov->iov_len; len 2304 drivers/atm/nicstar.c if (remaining != 0 || hb->len != len) len 229 drivers/atm/solos-pci.c buflen = prm.response->len; len 287 drivers/atm/solos-pci.c buflen = skb->len; len 316 drivers/atm/solos-pci.c for (i = 0; i < skb->len; i++) { len 417 drivers/atm/solos-pci.c if (skb->len < 7) len 450 drivers/atm/solos-pci.c unsigned int len; len 458 drivers/atm/solos-pci.c len = skb->len; len 459 drivers/atm/solos-pci.c memcpy(buf, skb->data, len); len 462 drivers/atm/solos-pci.c return len; len 846 drivers/atm/solos-pci.c dev_warn(&card->dev->dev, "Bad status packet of %d bytes on port %d:\n", skb->len, port); len 1001 drivers/atm/solos-pci.c int len,i; len 1005 drivers/atm/solos-pci.c len = buf->len; len 1006 drivers/atm/solos-pci.c for (i = 0; i < len; i++){ len 1075 drivers/atm/solos-pci.c oldskb->len, DMA_TO_DEVICE); len 1085 drivers/atm/solos-pci.c memcpy_toio(TX_BUF(card, port), skb->data, skb->len); len 1092 drivers/atm/solos-pci.c memcpy(data, skb->data, skb->len); len 1095 drivers/atm/solos-pci.c skb->len, DMA_TO_DEVICE); len 1143 drivers/atm/solos-pci.c pktlen = skb->len; len 1424 drivers/atm/solos-pci.c skb->len, DMA_TO_DEVICE); len 471 drivers/atm/zatm.c skb->len = size; len 657 drivers/atm/zatm.c dsc[2] = skb->len; len 88 drivers/auxdisplay/charlcd.c int len; len 541 drivers/auxdisplay/charlcd.c if (priv->esc_seq.buf[priv->esc_seq.len - 1] != ';') len 586 drivers/auxdisplay/charlcd.c if ((c != '\n') && priv->esc_seq.len >= 0) { len 588 drivers/auxdisplay/charlcd.c priv->esc_seq.buf[priv->esc_seq.len++] = c; len 589 drivers/auxdisplay/charlcd.c priv->esc_seq.buf[priv->esc_seq.len] = '\0'; len 592 drivers/auxdisplay/charlcd.c priv->esc_seq.len = -1; len 597 drivers/auxdisplay/charlcd.c priv->esc_seq.len = 0; len 598 drivers/auxdisplay/charlcd.c priv->esc_seq.buf[priv->esc_seq.len] = '\0'; len 652 drivers/auxdisplay/charlcd.c if (priv->esc_seq.len >= 2) { len 665 drivers/auxdisplay/charlcd.c else if ((priv->esc_seq.len >= 3) && len 676 drivers/auxdisplay/charlcd.c if (processed || (priv->esc_seq.len >= LCD_ESCAPE_LEN)) len 677 drivers/auxdisplay/charlcd.c priv->esc_seq.len = -1; len 818 drivers/auxdisplay/charlcd.c priv->esc_seq.len = -1; len 135 drivers/auxdisplay/ht16k33.c int len, pos = 0, first = -1; len 151 drivers/auxdisplay/ht16k33.c len = HT16K33_FB_SIZE - first; len 156 drivers/auxdisplay/ht16k33.c while (len > 1) { len 159 drivers/auxdisplay/ht16k33.c len--; len 164 drivers/auxdisplay/ht16k33.c if (!i2c_smbus_write_i2c_block_data(priv->client, first, len, p2)) len 165 drivers/auxdisplay/ht16k33.c memcpy(p1, p2, len); len 245 drivers/base/cpu.c int n = 0, len = PAGE_SIZE-2; len 252 drivers/base/cpu.c n = scnprintf(buf, len, "%*pbl", cpumask_pr_args(offline)); len 257 drivers/base/cpu.c if (n && n < len) len 261 drivers/base/cpu.c n += snprintf(&buf[n], len - n, "%u", nr_cpu_ids); len 263 drivers/base/cpu.c n += snprintf(&buf[n], len - n, "%u-%d", len 267 drivers/base/cpu.c n += snprintf(&buf[n], len - n, "\n"); len 275 drivers/base/cpu.c int n = 0, len = PAGE_SIZE-2; len 283 drivers/base/cpu.c n = scnprintf(buf, len, "%*pbl\n", cpumask_pr_args(isolated)); len 295 drivers/base/cpu.c int n = 0, len = PAGE_SIZE-2; len 297 drivers/base/cpu.c n = scnprintf(buf, len, "%*pbl\n", cpumask_pr_args(tick_nohz_full_mask)); len 891 drivers/base/devres.c unsigned int len; len 896 drivers/base/devres.c len = vsnprintf(NULL, 0, fmt, aq); len 899 drivers/base/devres.c p = devm_kmalloc(dev, len+1, gfp); len 903 drivers/base/devres.c vsnprintf(p, len+1, fmt, ap); len 966 drivers/base/devres.c void *devm_kmemdup(struct device *dev, const void *src, size_t len, gfp_t gfp) len 970 drivers/base/devres.c p = devm_kmalloc(dev, len, gfp); len 972 drivers/base/devres.c memcpy(p, src, len); len 465 drivers/base/firmware_loader/main.c int i, len; len 488 drivers/base/firmware_loader/main.c len = snprintf(path, PATH_MAX, "%s/%s%s", len 490 drivers/base/firmware_loader/main.c if (len >= PATH_MAX) { len 133 drivers/base/memory.c ssize_t len = 0; len 141 drivers/base/memory.c len = sprintf(buf, "online\n"); len 144 drivers/base/memory.c len = sprintf(buf, "offline\n"); len 147 drivers/base/memory.c len = sprintf(buf, "going-offline\n"); len 150 drivers/base/memory.c len = sprintf(buf, "ERROR-UNKNOWN-%ld\n", len 156 drivers/base/memory.c return len; len 523 drivers/base/node.c int len = 0; len 533 drivers/base/node.c len += sprintf(buf + len, "%s%d", i ? " " : "", node_distance(nid, i)); len 535 drivers/base/node.c len += sprintf(buf + len, "\n"); len 536 drivers/base/node.c return len; len 953 drivers/base/platform.c int len; len 955 drivers/base/platform.c len = of_device_modalias(dev, buf, PAGE_SIZE); len 956 drivers/base/platform.c if (len != -ENODEV) len 957 drivers/base/platform.c return len; len 959 drivers/base/platform.c len = acpi_device_modalias(dev, buf, PAGE_SIZE -1); len 960 drivers/base/platform.c if (len != -ENODEV) len 961 drivers/base/platform.c return len; len 963 drivers/base/platform.c len = snprintf(buf, PAGE_SIZE, "platform:%s\n", pdev->name); len 965 drivers/base/platform.c return (len >= PAGE_SIZE) ? (PAGE_SIZE - 1) : len; len 1007 drivers/base/platform.c ssize_t len; len 1010 drivers/base/platform.c len = sprintf(buf, "%s\n", pdev->driver_override); len 1012 drivers/base/platform.c return len; len 233 drivers/base/power/trace.c int len = snprintf(buf, size, "%s\n", len 235 drivers/base/power/trace.c if (len > size) len 236 drivers/base/power/trace.c len = size; len 237 drivers/base/power/trace.c buf += len; len 238 drivers/base/power/trace.c ret += len; len 239 drivers/base/power/trace.c size -= len; len 155 drivers/base/regmap/regmap-i2c.c xfer[0].len = reg_size; len 160 drivers/base/regmap/regmap-i2c.c xfer[1].len = val_size; len 183 drivers/base/regmap/regmap-i2c.c xfer[0].len = reg_size; len 188 drivers/base/regmap/regmap-i2c.c xfer[1].len = val_size; len 16 drivers/base/regmap/regmap-i3c.c .len = count, len 33 drivers/base/regmap/regmap-i3c.c xfers[0].len = reg_size; len 37 drivers/base/regmap/regmap-i3c.c xfers[1].len = val_size; len 43 drivers/base/regmap/regmap-spi.c struct spi_transfer t[2] = { { .tx_buf = reg, .len = reg_len, }, len 44 drivers/base/regmap/regmap-spi.c { .tx_buf = val, .len = val_len, }, }; len 65 drivers/base/regmap/regmap-spi.c async->t[0].len = reg_len; len 67 drivers/base/regmap/regmap-spi.c async->t[1].len = val_len; len 110 drivers/base/regmap/regmap-spmi.c size_t len; len 122 drivers/base/regmap/regmap-spmi.c len = min_t(size_t, val_size, 16); len 124 drivers/base/regmap/regmap-spmi.c err = spmi_ext_register_read(context, addr, val, len); len 128 drivers/base/regmap/regmap-spmi.c addr += len; len 129 drivers/base/regmap/regmap-spmi.c val += len; len 130 drivers/base/regmap/regmap-spmi.c val_size -= len; len 134 drivers/base/regmap/regmap-spmi.c len = min_t(size_t, val_size, 8); len 136 drivers/base/regmap/regmap-spmi.c err = spmi_ext_register_readl(context, addr, val, len); len 140 drivers/base/regmap/regmap-spmi.c addr += len; len 141 drivers/base/regmap/regmap-spmi.c val += len; len 142 drivers/base/regmap/regmap-spmi.c val_size -= len; len 154 drivers/base/regmap/regmap-spmi.c size_t len; len 162 drivers/base/regmap/regmap-spmi.c len = min_t(size_t, val_size, 16); len 164 drivers/base/regmap/regmap-spmi.c err = spmi_ext_register_write(context, addr, val, len); len 168 drivers/base/regmap/regmap-spmi.c addr += len; len 169 drivers/base/regmap/regmap-spmi.c val += len; len 170 drivers/base/regmap/regmap-spmi.c val_size -= len; len 174 drivers/base/regmap/regmap-spmi.c len = min_t(size_t, val_size, 8); len 176 drivers/base/regmap/regmap-spmi.c err = spmi_ext_register_writel(context, addr, val, len); len 180 drivers/base/regmap/regmap-spmi.c addr += len; len 181 drivers/base/regmap/regmap-spmi.c val += len; len 182 drivers/base/regmap/regmap-spmi.c val_size -= len; len 1486 drivers/base/regmap/regmap.c size_t len; len 1652 drivers/base/regmap/regmap.c len = map->format.reg_bytes + map->format.pad_bytes + val_len; len 1653 drivers/base/regmap/regmap.c buf = kzalloc(len, GFP_KERNEL); len 1660 drivers/base/regmap/regmap.c ret = map->bus->write(map->bus_context, buf, len); len 2146 drivers/base/regmap/regmap.c size_t len = pair_size * num_regs; len 2148 drivers/base/regmap/regmap.c if (!len) len 2151 drivers/base/regmap/regmap.c buf = kzalloc(len, GFP_KERNEL); len 2171 drivers/base/regmap/regmap.c ret = map->bus->write(map->bus_context, buf, len); len 2328 drivers/base/regmap/regmap.c size_t len = sizeof(struct reg_sequence)*num_regs; len 2329 drivers/base/regmap/regmap.c struct reg_sequence *base = kmemdup(regs, len, len 86 drivers/bcma/driver_pci_host.c void *buf, int len) len 93 drivers/bcma/driver_pci_host.c if (unlikely(len != 1 && len != 2 && len != 4)) len 129 drivers/bcma/driver_pci_host.c switch (len) { len 150 drivers/bcma/driver_pci_host.c const void *buf, int len) len 158 drivers/bcma/driver_pci_host.c if (unlikely(len != 1 && len != 2 && len != 4)) len 193 drivers/bcma/driver_pci_host.c switch (len) { len 793 drivers/block/amiflop.c static inline unsigned long checksum(unsigned long *addr, int len) len 797 drivers/block/amiflop.c len /= sizeof(*addr); len 798 drivers/block/amiflop.c while (len-- > 0) len 806 drivers/block/amiflop.c int len) len 811 drivers/block/amiflop.c len >>= 2; len 813 drivers/block/amiflop.c even = odd + len; len 816 drivers/block/amiflop.c raw += len * 2; len 820 drivers/block/amiflop.c } while (--len != 0); len 913 drivers/block/amiflop.c static void encode_block(unsigned long *dest, unsigned long *src, int len) len 919 drivers/block/amiflop.c for (cnt = 0; cnt < len / 4; cnt++) { len 925 drivers/block/amiflop.c for (cnt = 0; cnt < len / 4; cnt++) { len 1132 drivers/block/amiflop.c static unsigned long dos_decode(unsigned char *data, unsigned short *raw, int len) len 1136 drivers/block/amiflop.c for (i = 0; i < len; i++) len 1260 drivers/block/amiflop.c static void dos_encode_block(ushort *dest, unsigned char *src, int len) len 1264 drivers/block/amiflop.c for (i = 0; i < len; i++) { len 37 drivers/block/aoe/aoechr.c short len; len 150 drivers/block/aoe/aoechr.c em->len = n; len 218 drivers/block/aoe/aoechr.c ssize_t len; len 250 drivers/block/aoe/aoechr.c if (em->len > cnt) { len 255 drivers/block/aoe/aoechr.c len = em->len; len 264 drivers/block/aoe/aoechr.c n = copy_to_user(buf, mp, len); len 266 drivers/block/aoe/aoechr.c return n == 0 ? len : -EFAULT; len 63 drivers/block/aoe/aoecmd.c new_skb(ulong len) len 67 drivers/block/aoe/aoecmd.c skb = alloc_skb(len + MAX_HEADER, GFP_ATOMIC); len 330 drivers/block/aoe/aoecmd.c memset(h, 0, skb->len); len 355 drivers/block/aoe/aoecmd.c skb->len += f->iter.bi_size; len 611 drivers/block/aoe/aoecmd.c skb->len += f->iter.bi_size; len 1121 drivers/block/aoe/aoecmd.c if (skb->len < n) { len 1125 drivers/block/aoe/aoecmd.c skb->len, n); len 1148 drivers/block/aoe/aoecmd.c if (skb->len < 512) { len 1152 drivers/block/aoe/aoecmd.c skb->len); len 1396 drivers/block/aoe/aoecmd.c memset(h, 0, skb->len); len 76 drivers/block/aoe/aoenet.c register int len; len 85 drivers/block/aoe/aoenet.c len = q - p; len 87 drivers/block/aoe/aoenet.c len = strlen(p); /* last token in aoe_iflist */ len 89 drivers/block/aoe/aoenet.c if (strlen(ifp->name) == len && !strncmp(ifp->name, p, len)) len 148 drivers/block/aoe/aoenet.c if (skb->len >= sn) { len 259 drivers/block/brd.c unsigned int len, unsigned int off, unsigned int op, len 266 drivers/block/brd.c err = copy_to_brd_setup(brd, sector, len); len 273 drivers/block/brd.c copy_from_brd(mem + off, brd, sector, len); len 277 drivers/block/brd.c copy_to_brd(brd, mem + off, sector, len); len 297 drivers/block/brd.c unsigned int len = bvec.bv_len; len 300 drivers/block/brd.c err = brd_do_bvec(brd, bvec.bv_page, len, bvec.bv_offset, len 304 drivers/block/brd.c sector += len >> SECTOR_SHIFT; len 584 drivers/block/drbd/drbd_bitmap.c static void bm_memset(struct drbd_bitmap *b, size_t offset, int c, size_t len) len 590 drivers/block/drbd/drbd_bitmap.c end = offset + len; len 985 drivers/block/drbd/drbd_bitmap.c unsigned int len; len 995 drivers/block/drbd/drbd_bitmap.c len = min_t(unsigned int, PAGE_SIZE, len 1015 drivers/block/drbd/drbd_bitmap.c bio_add_page(bio, page, len, 0); len 1026 drivers/block/drbd/drbd_bitmap.c atomic_add(len >> 9, &device->rs_sect_ev); len 1117 drivers/block/drbd/drbd_main.c unsigned len; len 1184 drivers/block/drbd/drbd_main.c len = bs.cur.b - p->code + !!bs.cur.bit; len 1186 drivers/block/drbd/drbd_main.c if (plain_bits < (len << 3)) { len 1202 drivers/block/drbd/drbd_main.c return len; len 1217 drivers/block/drbd/drbd_main.c int len, err; len 1219 drivers/block/drbd/drbd_main.c len = fill_bitmap_rle_bits(device, p, len 1221 drivers/block/drbd/drbd_main.c if (len < 0) len 1224 drivers/block/drbd/drbd_main.c if (len) { len 1227 drivers/block/drbd/drbd_main.c P_COMPRESSED_BITMAP, sizeof(*p) + len, len 1230 drivers/block/drbd/drbd_main.c c->bytes[0] += header_size + sizeof(*p) + len; len 1233 drivers/block/drbd/drbd_main.c len = 0; /* DONE */ len 1244 drivers/block/drbd/drbd_main.c len = num_words * sizeof(*p); len 1245 drivers/block/drbd/drbd_main.c if (len) len 1247 drivers/block/drbd/drbd_main.c err = __send_command(first_peer_device(device)->connection, device->vnr, sock, P_BITMAP, len, NULL, 0); len 1252 drivers/block/drbd/drbd_main.c c->bytes[1] += header_size + len; len 1258 drivers/block/drbd/drbd_main.c if (len == 0) { len 1546 drivers/block/drbd/drbd_main.c int len = size; len 1563 drivers/block/drbd/drbd_main.c sent = socket->ops->sendpage(socket, page, offset, len, msg_flags); len 1571 drivers/block/drbd/drbd_main.c __func__, (int)size, len, sent); len 1576 drivers/block/drbd/drbd_main.c len -= sent; len 1578 drivers/block/drbd/drbd_main.c } while (len > 0 /* THINK && device->cstate >= C_CONNECTED*/); len 1581 drivers/block/drbd/drbd_main.c if (len == 0) { len 1635 drivers/block/drbd/drbd_main.c unsigned len = peer_req->i.size; len 1640 drivers/block/drbd/drbd_main.c unsigned l = min_t(unsigned, len, PAGE_SIZE); len 1646 drivers/block/drbd/drbd_main.c len -= l; len 124 drivers/block/drbd/drbd_nl.c int len; len 136 drivers/block/drbd/drbd_nl.c len = vscnprintf(nla_data(txt), 256, fmt, args); len 140 drivers/block/drbd/drbd_nl.c txt->nla_len = nla_attr_size(len+1); len 3362 drivers/block/drbd/drbd_nl.c return skb->len; len 3501 drivers/block/drbd/drbd_nl.c return skb->len; len 3626 drivers/block/drbd/drbd_nl.c return skb->len; len 3763 drivers/block/drbd/drbd_nl.c return skb->len; len 4041 drivers/block/drbd/drbd_nl.c return skb->len; len 4973 drivers/block/drbd/drbd_nl.c return skb->len; len 10 drivers/block/drbd/drbd_nla.c int len = nla_len(nla); len 21 drivers/block/drbd/drbd_nla.c nla_for_each_attr(nla, head, len, rem) { len 109 drivers/block/drbd/drbd_receiver.c static struct page *page_chain_tail(struct page *page, int *len) len 115 drivers/block/drbd/drbd_receiver.c if (len) len 116 drivers/block/drbd/drbd_receiver.c *len = i; len 1706 drivers/block/drbd/drbd_receiver.c unsigned len = min_t(unsigned, data_size, PAGE_SIZE); len 1707 drivers/block/drbd/drbd_receiver.c if (!bio_add_page(bio, page, len, 0)) len 1709 drivers/block/drbd/drbd_receiver.c data_size -= len; len 1710 drivers/block/drbd/drbd_receiver.c sector += len >> 9; len 1952 drivers/block/drbd/drbd_receiver.c unsigned len = min_t(int, ds, PAGE_SIZE); len 1954 drivers/block/drbd/drbd_receiver.c err = drbd_recv_all_warn(peer_device->connection, data, len); len 1964 drivers/block/drbd/drbd_receiver.c ds -= len; len 1996 drivers/block/drbd/drbd_receiver.c unsigned int len = min_t(int, data_size, PAGE_SIZE); len 1998 drivers/block/drbd/drbd_receiver.c err = drbd_recv_all_warn(peer_device->connection, data, len); len 2001 drivers/block/drbd/drbd_receiver.c data_size -= len; len 4734 drivers/block/drbd/drbd_receiver.c unsigned int len) len 4746 drivers/block/drbd/drbd_receiver.c bitstream_init(&bs, p->code, len, dcbp_get_pad_bits(p)); len 4803 drivers/block/drbd/drbd_receiver.c unsigned int len) len 4806 drivers/block/drbd/drbd_receiver.c return recv_bm_rle_bits(peer_device, p, c, len - sizeof(*p)); len 226 drivers/block/drbd/drbd_vli.h static inline void bitstream_init(struct bitstream *bs, void *s, size_t len, unsigned int pad_bits) len 229 drivers/block/drbd/drbd_vli.h bs->buf_len = len; len 291 drivers/block/drbd/drbd_worker.c unsigned len; len 307 drivers/block/drbd/drbd_worker.c len = peer_req->i.size & (PAGE_SIZE - 1); len 308 drivers/block/drbd/drbd_worker.c crypto_shash_update(desc, src, len ?: PAGE_SIZE); len 1088 drivers/block/drbd/drbd_worker.c unsigned int len = peer_req->i.size; len 1091 drivers/block/drbd/drbd_worker.c unsigned int l = min_t(unsigned int, len, PAGE_SIZE); len 1103 drivers/block/drbd/drbd_worker.c len -= l; len 347 drivers/block/loop.c ssize_t len; len 351 drivers/block/loop.c len = vfs_iter_read(lo->lo_backing_file, &i, &pos, 0); len 352 drivers/block/loop.c if (len < 0) len 353 drivers/block/loop.c return len; len 357 drivers/block/loop.c if (len != bvec.bv_len) { len 377 drivers/block/loop.c ssize_t len; len 392 drivers/block/loop.c len = vfs_iter_read(lo->lo_backing_file, &i, &pos, 0); len 393 drivers/block/loop.c if (len < 0) { len 394 drivers/block/loop.c ret = len; len 399 drivers/block/loop.c bvec.bv_offset, len, offset >> 9); len 405 drivers/block/loop.c if (len != bvec.bv_len) { len 1072 drivers/block/mtip32xx/mtip32xx.c static inline void ata_swap_string(u16 *buf, unsigned int len) len 1075 drivers/block/mtip32xx/mtip32xx.c for (i = 0; i < (len/2); i++) len 2238 drivers/block/mtip32xx/mtip32xx.c size_t len, loff_t *offset) len 2245 drivers/block/mtip32xx/mtip32xx.c if (!len || *offset) len 2257 drivers/block/mtip32xx/mtip32xx.c *offset = size <= len ? size : len; len 2267 drivers/block/mtip32xx/mtip32xx.c size_t len, loff_t *offset) len 2275 drivers/block/mtip32xx/mtip32xx.c if (!len || size) len 2324 drivers/block/mtip32xx/mtip32xx.c *offset = size <= len ? size : len; len 2334 drivers/block/mtip32xx/mtip32xx.c size_t len, loff_t *offset) len 2341 drivers/block/mtip32xx/mtip32xx.c if (!len || size) len 2356 drivers/block/mtip32xx/mtip32xx.c *offset = size <= len ? size : len; len 570 drivers/block/nbd.c request.len = htonl(size); len 1037 drivers/block/null_blk_main.c unsigned int len, unsigned int off, bool is_write, sector_t sector, len 1043 drivers/block/null_blk_main.c err = copy_from_nullb(nullb, page, off, sector, len); len 1047 drivers/block/null_blk_main.c err = copy_to_nullb(nullb, page, off, sector, len, is_fua); len 1058 drivers/block/null_blk_main.c unsigned int len; len 1072 drivers/block/null_blk_main.c len = bvec.bv_len; len 1073 drivers/block/null_blk_main.c err = null_transfer(nullb, bvec.bv_page, len, bvec.bv_offset, len 1080 drivers/block/null_blk_main.c sector += len >> SECTOR_SHIFT; len 1092 drivers/block/null_blk_main.c unsigned int len; len 1107 drivers/block/null_blk_main.c len = bvec.bv_len; len 1108 drivers/block/null_blk_main.c err = null_transfer(nullb, bvec.bv_page, len, bvec.bv_offset, len 1115 drivers/block/null_blk_main.c sector += len >> SECTOR_SHIFT; len 46 drivers/block/null_blk_zoned.c zone->len = dev->zone_size_sects; len 47 drivers/block/null_blk_zoned.c zone->wp = zone->start + zone->len; len 58 drivers/block/null_blk_zoned.c zone->len = dev->zone_size_sects; len 113 drivers/block/null_blk_zoned.c if (zone->wp == zone->start + zone->len) len 81 drivers/block/paride/bpck6.c static void bpck6_write_block( PIA *pi, char * buf, int len ) len 83 drivers/block/paride/bpck6.c ppc6_wr_port16_blk(PPCSTRUCT(pi),ATAPI_DATA,buf,(u32)len>>1); len 86 drivers/block/paride/bpck6.c static void bpck6_read_block( PIA *pi, char * buf, int len ) len 88 drivers/block/paride/bpck6.c ppc6_rd_port16_blk(PPCSTRUCT(pi),ATAPI_DATA,buf,(u32)len>>1); len 442 drivers/block/paride/paride.c int len = strlen(drv->name); len 444 drivers/block/paride/paride.c if (strncmp(par_dev->name, drv->name, len)) len 603 drivers/block/paride/pf.c static void xs(char *buf, char *targ, int offs, int len) len 609 drivers/block/paride/pf.c for (k = 0; k < len; k++) len 422 drivers/block/paride/pg.c static void xs(char *buf, char *targ, int len) len 427 drivers/block/paride/pg.c for (k = 0; k < len; k++) { len 504 drivers/block/paride/pt.c static void xs(char *buf, char *targ, int offs, int len) len 510 drivers/block/paride/pt.c for (k = 0; k < len; k++) len 268 drivers/block/pktcdvd.c const char *data, size_t len) len 273 drivers/block/pktcdvd.c if (strcmp(attr->name, "reset") == 0 && len > 0) { len 296 drivers/block/pktcdvd.c return len; len 318 drivers/block/ps3disk.c unsigned int len) len 322 drivers/block/ps3disk.c while (len > 0) { len 332 drivers/block/ps3disk.c len -= 2; len 337 drivers/block/ps3disk.c unsigned int len) len 341 drivers/block/ps3disk.c WARN_ON(!(len & 1)); len 343 drivers/block/ps3disk.c ata_id_string(id, s, ofs, len - 1); len 345 drivers/block/ps3disk.c p = s + strnlen(s, len - 1); len 253 drivers/block/ps3vram.c int len, int count) len 261 drivers/block/ps3vram.c ps3vram_out_ring(priv, len); len 262 drivers/block/ps3vram.c ps3vram_out_ring(priv, len); len 263 drivers/block/ps3vram.c ps3vram_out_ring(priv, len); len 285 drivers/block/ps3vram.c int len, int count) len 293 drivers/block/ps3vram.c ps3vram_out_ring(priv, len); len 294 drivers/block/ps3vram.c ps3vram_out_ring(priv, len); len 295 drivers/block/ps3vram.c ps3vram_out_ring(priv, len); len 432 drivers/block/ps3vram.c size_t len, size_t *retlen, u_char *buf) len 438 drivers/block/ps3vram.c (unsigned int)from, len); len 443 drivers/block/ps3vram.c if (len > priv->size - from) len 444 drivers/block/ps3vram.c len = priv->size - from; len 447 drivers/block/ps3vram.c count = len; len 471 drivers/block/ps3vram.c *retlen = len; len 476 drivers/block/ps3vram.c size_t len, size_t *retlen, const u_char *buf) len 484 drivers/block/ps3vram.c if (len > priv->size - to) len 485 drivers/block/ps3vram.c len = priv->size - to; len 488 drivers/block/ps3vram.c count = len; len 514 drivers/block/ps3vram.c *retlen = len; len 552 drivers/block/ps3vram.c size_t len = bvec.bv_len, retlen; len 555 drivers/block/ps3vram.c len, offset); len 557 drivers/block/ps3vram.c error = ps3vram_write(dev, offset, len, &retlen, ptr); len 559 drivers/block/ps3vram.c error = ps3vram_read(dev, offset, len, &retlen, ptr); len 566 drivers/block/ps3vram.c if (retlen != len) { len 572 drivers/block/ps3vram.c offset += len; len 2739 drivers/block/rbd.c u64 off, u64 len) len 2741 drivers/block/rbd.c struct ceph_file_extent ex = { off, len }; len 2806 drivers/block/rbd.c u64 off, u64 len, struct bio *bio) len 2808 drivers/block/rbd.c struct ceph_file_extent ex = { off, len }; len 3222 drivers/block/rbd.c unsigned int len = min(obj_overlap, (u64)PAGE_SIZE); len 3229 drivers/block/rbd.c obj_req->copyup_bvecs[i].bv_len = len; len 3230 drivers/block/rbd.c obj_overlap -= len; len 3913 drivers/block/rbd.c u32 len; len 3918 drivers/block/rbd.c ceph_decode_32_safe(&p, end, len, e_inval); len 3919 drivers/block/rbd.c if (!len) len 3931 drivers/block/rbd.c &struct_v, &len); len 4493 drivers/block/rbd.c u32 len; len 4501 drivers/block/rbd.c &struct_v, &len); len 4512 drivers/block/rbd.c len = 0; len 6085 drivers/block/rbd.c size_t len = 0; len 6091 drivers/block/rbd.c len = strlen(rbd_dev->spec->image_id); len 6092 drivers/block/rbd.c image_id_size = sizeof (__le32) + len; len 6099 drivers/block/rbd.c ceph_encode_string(&p, end, rbd_dev->spec->image_id, (u32)len); len 6115 drivers/block/rbd.c image_name = ceph_extract_encoded_string(&p, end, &len, GFP_KERNEL); len 6119 drivers/block/rbd.c dout("%s: name is %s len is %zd\n", __func__, image_name, len); len 6448 drivers/block/rbd.c size_t len; len 6450 drivers/block/rbd.c len = next_token(buf); len 6451 drivers/block/rbd.c dup = kmemdup(*buf, len + 1, GFP_KERNEL); len 6454 drivers/block/rbd.c *(dup + len) = '\0'; len 6455 drivers/block/rbd.c *buf += len; len 6458 drivers/block/rbd.c *lenp = len; len 6509 drivers/block/rbd.c size_t len; len 6520 drivers/block/rbd.c len = next_token(&buf); len 6521 drivers/block/rbd.c if (!len) { len 6526 drivers/block/rbd.c mon_addrs_size = len + 1; len 6527 drivers/block/rbd.c buf += len; len 6562 drivers/block/rbd.c len = next_token(&buf); len 6563 drivers/block/rbd.c if (!len) { len 6565 drivers/block/rbd.c len = sizeof (RBD_SNAP_HEAD_NAME) - 1; len 6566 drivers/block/rbd.c } else if (len > RBD_MAX_SNAP_NAME_LEN) { len 6570 drivers/block/rbd.c snap_name = kmemdup(buf, len + 1, GFP_KERNEL); len 6573 drivers/block/rbd.c *(snap_name + len) = '\0'; len 529 drivers/block/rsxx/cregs.c static void hw_log_msg(struct rsxx_cardinfo *card, const char *str, int len) len 537 drivers/block/rsxx/cregs.c if ((len > 3) && (str[0] == '<') && (str[2] == '>')) { len 540 drivers/block/rsxx/cregs.c len -= 3; len 545 drivers/block/rsxx/cregs.c dev_emerg(CARD_TO_DEV(card), "HW: %.*s", len, str); len 548 drivers/block/rsxx/cregs.c dev_alert(CARD_TO_DEV(card), "HW: %.*s", len, str); len 551 drivers/block/rsxx/cregs.c dev_crit(CARD_TO_DEV(card), "HW: %.*s", len, str); len 554 drivers/block/rsxx/cregs.c dev_err(CARD_TO_DEV(card), "HW: %.*s", len, str); len 557 drivers/block/rsxx/cregs.c dev_warn(CARD_TO_DEV(card), "HW: %.*s", len, str); len 560 drivers/block/rsxx/cregs.c dev_notice(CARD_TO_DEV(card), "HW: %.*s", len, str); len 563 drivers/block/rsxx/cregs.c dev_info(CARD_TO_DEV(card), "HW: %.*s", len, str); len 566 drivers/block/rsxx/cregs.c dev_dbg(CARD_TO_DEV(card), "HW: %.*s", len, str); len 569 drivers/block/rsxx/cregs.c dev_info(CARD_TO_DEV(card), "HW: %.*s", len, str); len 602 drivers/block/rsxx/cregs.c int len; len 615 drivers/block/rsxx/cregs.c len = substrncpy(log_str, &buf[off], cnt); len 617 drivers/block/rsxx/cregs.c off += len; len 618 drivers/block/rsxx/cregs.c card->log.buf_len += len; len 624 drivers/block/rsxx/cregs.c if ((log_str[len - 1] == '\0') || len 468 drivers/block/sunvdc.c u64 len; len 487 drivers/block/sunvdc.c len = 0; len 489 drivers/block/sunvdc.c len += sg[i].length; len 514 drivers/block/sunvdc.c desc->size = len; len 570 drivers/block/sunvdc.c static int generic_request(struct vdc_port *port, u8 op, void *buf, int len) len 646 drivers/block/sunvdc.c if (len > op_len) len 647 drivers/block/sunvdc.c len = op_len; len 650 drivers/block/sunvdc.c memcpy(req_buf, buf, len); len 703 drivers/block/sunvdc.c memcpy(buf, req_buf, len); len 713 drivers/block/sunvdc.c unsigned long len, entry_size; len 719 drivers/block/sunvdc.c len = (VDC_TX_RING_SIZE * entry_size); len 722 drivers/block/sunvdc.c dring = ldc_alloc_exp_dring(port->vio.lp, len, len 310 drivers/block/sx8.c __le32 len; len 332 drivers/block/sx8.c __le32 len; len 614 drivers/block/sx8.c ab->len = cpu_to_le32(PDC_SHM_SIZE >> 1); len 622 drivers/block/sx8.c ab->sg[0].len = cpu_to_le32(65536); len 771 drivers/block/sx8.c carm_sg->len = cpu_to_le32(sg_dma_len(&crq->sg[i])); len 252 drivers/block/virtio_blk.c unsigned int len; len 257 drivers/block/virtio_blk.c while ((vbr = virtqueue_get_buf(vblk->vqs[qid].vq, &len)) != NULL) { len 585 drivers/block/xen-blkfront.c unsigned int len, void *data) len 648 drivers/block/xen-blkfront.c len); len 651 drivers/block/xen-blkfront.c setup->bvec_off += len; len 655 drivers/block/xen-blkfront.c lsect = fsect + (len >> 9) - 1; len 1370 drivers/block/xen-blkfront.c unsigned int len, void *data) len 1380 drivers/block/xen-blkfront.c shared_data + offset, len); len 1382 drivers/block/xen-blkfront.c info->bvec_offset += len; len 1966 drivers/block/xen-blkfront.c int len; len 1984 drivers/block/xen-blkfront.c type = xenbus_read(XBT_NIL, dev->nodename, "device-type", &len); len 369 drivers/block/xsysace.c static void ace_dump_mem(void *base, int len) len 374 drivers/block/xsysace.c for (i = 0; i < len; i += 16) { len 388 drivers/block/xsysace.c static inline void ace_dump_mem(void *base, int len) len 74 drivers/block/z2ram.c unsigned long len = blk_rq_cur_bytes(req); len 78 drivers/block/z2ram.c if (start + len > z2ram_size) { len 88 drivers/block/z2ram.c while (len) { len 93 drivers/block/z2ram.c if (len < size) len 94 drivers/block/z2ram.c size = len; len 101 drivers/block/z2ram.c len -= size; len 201 drivers/block/zram/zram_drv.c static inline void zram_fill_page(void *ptr, unsigned long len, len 204 drivers/block/zram/zram_drv.c WARN_ON_ONCE(!IS_ALIGNED(len, sizeof(unsigned long))); len 205 drivers/block/zram/zram_drv.c memset_l(ptr, value, len / sizeof(unsigned long)); len 249 drivers/block/zram/zram_drv.c struct device_attribute *attr, const char *buf, size_t len) len 263 drivers/block/zram/zram_drv.c return len; len 267 drivers/block/zram/zram_drv.c struct device_attribute *attr, const char *buf, size_t len) len 284 drivers/block/zram/zram_drv.c return len; len 288 drivers/block/zram/zram_drv.c struct device_attribute *attr, const char *buf, size_t len) len 317 drivers/block/zram/zram_drv.c return len; len 322 drivers/block/zram/zram_drv.c struct device_attribute *attr, const char *buf, size_t len) len 336 drivers/block/zram/zram_drv.c ret = len; len 357 drivers/block/zram/zram_drv.c struct device_attribute *attr, const char *buf, size_t len) len 371 drivers/block/zram/zram_drv.c ret = len; len 444 drivers/block/zram/zram_drv.c struct device_attribute *attr, const char *buf, size_t len) len 534 drivers/block/zram/zram_drv.c return len; len 621 drivers/block/zram/zram_drv.c struct device_attribute *attr, const char *buf, size_t len) len 629 drivers/block/zram/zram_drv.c ssize_t ret = len; len 966 drivers/block/zram/zram_drv.c struct device_attribute *attr, const char *buf, size_t len) len 968 drivers/block/zram/zram_drv.c return len; len 985 drivers/block/zram/zram_drv.c struct device_attribute *attr, const char *buf, size_t len) len 1009 drivers/block/zram/zram_drv.c return len; len 1013 drivers/block/zram/zram_drv.c struct device_attribute *attr, const char *buf, size_t len) len 1026 drivers/block/zram/zram_drv.c return len; len 1706 drivers/block/zram/zram_drv.c struct device_attribute *attr, const char *buf, size_t len) len 1745 drivers/block/zram/zram_drv.c return len; len 1755 drivers/block/zram/zram_drv.c struct device_attribute *attr, const char *buf, size_t len) len 1796 drivers/block/zram/zram_drv.c return len; len 192 drivers/bluetooth/ath3k.c static inline void ath3k_log_failed_loading(int err, int len, int size, len 196 drivers/bluetooth/ath3k.c err, len, size, count); len 209 drivers/bluetooth/ath3k.c int len = 0; len 244 drivers/bluetooth/ath3k.c &len, 3000); len 246 drivers/bluetooth/ath3k.c if (err || (len != size)) { len 247 drivers/bluetooth/ath3k.c ath3k_log_failed_loading(err, len, size, count); len 306 drivers/bluetooth/ath3k.c int len = 0; len 344 drivers/bluetooth/ath3k.c &len, 3000); len 345 drivers/bluetooth/ath3k.c if (err || (len != size)) { len 346 drivers/bluetooth/ath3k.c ath3k_log_failed_loading(err, len, size, count); len 68 drivers/bluetooth/bcm203x.c int len; len 117 drivers/bluetooth/bcm203x.c len = min_t(uint, data->fw_size - data->fw_sent, 4096); len 120 drivers/bluetooth/bcm203x.c data->fw_data + data->fw_sent, len, bcm203x_complete, data); len 122 drivers/bluetooth/bcm203x.c data->fw_sent += len; len 117 drivers/bluetooth/bfusb.c BT_DBG("bfusb %p skb %p len %d", data, skb, skb->len); len 127 drivers/bluetooth/bfusb.c usb_fill_bulk_urb(urb, data->udev, pipe, skb->data, skb->len, len 178 drivers/bluetooth/bfusb.c BT_DBG("bfusb %p urb %p skb %p len %d", data, urb, skb, skb->len); len 186 drivers/bluetooth/bfusb.c data->hdev->stat.byte_tx += skb->len; len 245 drivers/bluetooth/bfusb.c static inline int bfusb_recv_block(struct bfusb_data *data, int hdr, unsigned char *buf, int len) len 247 drivers/bluetooth/bfusb.c BT_DBG("bfusb %p hdr 0x%02x data %p len %d", data, hdr, buf, len); len 267 drivers/bluetooth/bfusb.c if (len < 1) { len 272 drivers/bluetooth/bfusb.c pkt_type = *buf++; len--; len 276 drivers/bluetooth/bfusb.c if (len >= HCI_EVENT_HDR_SIZE) { len 286 drivers/bluetooth/bfusb.c if (len >= HCI_ACL_HDR_SIZE) { len 296 drivers/bluetooth/bfusb.c if (len >= HCI_SCO_HDR_SIZE) { len 322 drivers/bluetooth/bfusb.c if (len > 0) len 323 drivers/bluetooth/bfusb.c skb_put_data(data->reassembly, buf, len); len 339 drivers/bluetooth/bfusb.c int err, hdr, len; len 341 drivers/bluetooth/bfusb.c BT_DBG("bfusb %p urb %p skb %p len %d", data, urb, skb, skb->len); len 359 drivers/bluetooth/bfusb.c len = 0; len 363 drivers/bluetooth/bfusb.c len = (buf[2] == 0) ? 256 : buf[2]; len 368 drivers/bluetooth/bfusb.c if (count < len) { len 374 drivers/bluetooth/bfusb.c bfusb_recv_block(data, hdr, buf, len); len 376 drivers/bluetooth/bfusb.c count -= len; len 377 drivers/bluetooth/bfusb.c buf += len; len 458 drivers/bluetooth/bfusb.c hci_skb_pkt_type(skb), skb->len); len 475 drivers/bluetooth/bfusb.c count = skb->len; len 501 drivers/bluetooth/bfusb.c if ((nskb->len % data->bulk_pkt_size) == 0) { len 523 drivers/bluetooth/bfusb.c int err, pipe, len, size, sent = 0; len 554 drivers/bluetooth/bfusb.c &len, BFUSB_BLOCK_TIMEOUT); len 556 drivers/bluetooth/bfusb.c if (err || (len != size)) { len 566 drivers/bluetooth/bfusb.c &len, BFUSB_BLOCK_TIMEOUT); len 202 drivers/bluetooth/bluecard_cs.c static int bluecard_write(unsigned int iobase, unsigned int offset, __u8 *buf, int len) len 206 drivers/bluetooth/bluecard_cs.c actual = (len > 15) ? 15 : len; len 238 drivers/bluetooth/bluecard_cs.c int len; len 273 drivers/bluetooth/bluecard_cs.c len = bluecard_write(iobase, offset, skb->data, skb->len); len 320 drivers/bluetooth/bluecard_cs.c if (len == skb->len) { len 323 drivers/bluetooth/bluecard_cs.c skb_pull(skb, len); len 327 drivers/bluetooth/bluecard_cs.c info->hdev->stat.byte_tx += len; len 340 drivers/bluetooth/bluecard_cs.c int i, n, len; len 344 drivers/bluetooth/bluecard_cs.c len = inb(iobase + offset); len 348 drivers/bluetooth/bluecard_cs.c while (n < len) { len 362 drivers/bluetooth/bluecard_cs.c return len; len 371 drivers/bluetooth/bluecard_cs.c int i, len; len 383 drivers/bluetooth/bluecard_cs.c len = bluecard_read(iobase, offset, buf, sizeof(buf)); len 385 drivers/bluetooth/bluecard_cs.c for (i = 0; i < len; i++) { len 491 drivers/bluetooth/bluecard_cs.c info->hdev->stat.byte_rx += len; len 296 drivers/bluetooth/bpa10x.c dr->wLength = __cpu_to_le16(skb->len); len 301 drivers/bluetooth/bpa10x.c skb->data, skb->len, bpa10x_tx_complete, skb); len 310 drivers/bluetooth/bpa10x.c skb->data, skb->len, bpa10x_tx_complete, skb); len 319 drivers/bluetooth/bpa10x.c skb->data, skb->len, bpa10x_tx_complete, skb); len 159 drivers/bluetooth/bt3c_cs.c static int bt3c_write(unsigned int iobase, int fifo_size, __u8 *buf, int len) len 166 drivers/bluetooth/bt3c_cs.c while (actual < len) { len 191 drivers/bluetooth/bt3c_cs.c int len; len 203 drivers/bluetooth/bt3c_cs.c len = bt3c_write(iobase, 256, skb->data, skb->len); len 205 drivers/bluetooth/bt3c_cs.c if (len != skb->len) len 210 drivers/bluetooth/bt3c_cs.c info->hdev->stat.byte_tx += len; len 42 drivers/bluetooth/btbcm.c if (skb->len != sizeof(*bda)) { len 201 drivers/bluetooth/btbcm.c if (skb->len != sizeof(struct hci_rp_read_local_name)) { len 222 drivers/bluetooth/btbcm.c if (skb->len != sizeof(struct hci_rp_read_local_version)) { len 242 drivers/bluetooth/btbcm.c if (skb->len != 7) { len 262 drivers/bluetooth/btbcm.c if (skb->len != 9) { len 282 drivers/bluetooth/btbcm.c if (skb->len != 5) { len 359 drivers/bluetooth/btbcm.c int btbcm_initialize(struct hci_dev *hdev, char *fw_name, size_t len, len 415 drivers/bluetooth/btbcm.c snprintf(fw_name, len, "brcm/%s-%4.4x-%4.4x.hcd", len 418 drivers/bluetooth/btbcm.c snprintf(fw_name, len, "brcm/%s.hcd", hw_name); len 61 drivers/bluetooth/btbcm.h int btbcm_initialize(struct hci_dev *hdev, char *fw_name, size_t len, len 93 drivers/bluetooth/btbcm.h size_t len, bool reinit) len 37 drivers/bluetooth/btintel.c if (skb->len != sizeof(*bda)) { len 195 drivers/bluetooth/btintel.c if (skb->len != 13) { len 349 drivers/bluetooth/btintel.c if (skb->len != sizeof(*ver)) { len 378 drivers/bluetooth/btintel.c __u8 len; len 416 drivers/bluetooth/btintel.c cp.len = val_size; len 429 drivers/bluetooth/btintel.c if (skb->len != sizeof(*rp) + val_size) { len 487 drivers/bluetooth/btintel.c cp->len = val_size; len 590 drivers/bluetooth/btintel.c if (skb->len != sizeof(*params)) { len 176 drivers/bluetooth/btmrvl_main.c const void *param, u8 len) len 186 drivers/bluetooth/btmrvl_main.c skb = bt_skb_alloc(HCI_COMMAND_HDR_SIZE + len, GFP_KERNEL); len 194 drivers/bluetooth/btmrvl_main.c hdr->plen = len; len 196 drivers/bluetooth/btmrvl_main.c if (len) len 197 drivers/bluetooth/btmrvl_main.c skb_put_data(skb, param, len); len 368 drivers/bluetooth/btmrvl_main.c if (!skb->len || ((skb->len + BTM_HEADER_LEN) > BTM_UPLD_SIZE)) { len 370 drivers/bluetooth/btmrvl_main.c skb->len, BTM_UPLD_SIZE); len 381 drivers/bluetooth/btmrvl_main.c skb->data[0] = (skb->len & 0x0000ff); len 382 drivers/bluetooth/btmrvl_main.c skb->data[1] = (skb->len & 0x00ff00) >> 8; len 383 drivers/bluetooth/btmrvl_main.c skb->data[2] = (skb->len & 0xff0000) >> 16; len 387 drivers/bluetooth/btmrvl_main.c ret = priv->hw_host_to_card(priv, skb->data, skb->len); len 431 drivers/bluetooth/btmrvl_main.c BT_DBG("type=%d, len=%d", hci_skb_pkt_type(skb), skb->len); len 484 drivers/bluetooth/btmrvl_main.c u8 *data, int len) len 491 drivers/bluetooth/btmrvl_main.c data[3] = len; len 494 drivers/bluetooth/btmrvl_main.c DUMP_PREFIX_OFFSET, data, BT_CAL_HDR_LEN + len); len 497 drivers/bluetooth/btmrvl_main.c BT_CAL_HDR_LEN + len); len 660 drivers/bluetooth/btmrvl_main.c priv->btmrvl_dev.hcidev->stat.byte_tx += skb->len; len 623 drivers/bluetooth/btmrvl_sdio.c u16 len, blksz_dl = card->sd_blksz_fw_dl; len 689 drivers/bluetooth/btmrvl_sdio.c len = (((u16) base1) << 8) | base0; len 690 drivers/bluetooth/btmrvl_sdio.c if (len) len 696 drivers/bluetooth/btmrvl_sdio.c if (!len) len 698 drivers/bluetooth/btmrvl_sdio.c else if (len > BTM_UPLD_SIZE) { len 700 drivers/bluetooth/btmrvl_sdio.c offset, len); len 705 drivers/bluetooth/btmrvl_sdio.c txlen = len; len 707 drivers/bluetooth/btmrvl_sdio.c if (len & BIT(0)) { len 716 drivers/bluetooth/btmrvl_sdio.c "len = 0x%04X, txlen = %d", len, txlen); len 717 drivers/bluetooth/btmrvl_sdio.c len &= ~BIT(0); len 112 drivers/bluetooth/btmtksdio.c __le16 len; len 277 drivers/bluetooth/btmtksdio.c sdio_hdr->len = cpu_to_le16(skb->len); len 282 drivers/bluetooth/btmtksdio.c round_up(skb->len, MTK_SDIO_BLOCK_SIZE)); len 286 drivers/bluetooth/btmtksdio.c bdev->hdev->stat.byte_tx += skb->len; len 412 drivers/bluetooth/btmtksdio.c if (rx_size != le16_to_cpu(sdio_hdr->len)) { len 438 drivers/bluetooth/btmtksdio.c if (skb->len < (&pkts[i])->hlen) { len 455 drivers/bluetooth/btmtksdio.c pad_size = skb->len - (&pkts[i])->hlen - dlen; len 464 drivers/bluetooth/btmtksdio.c skb_trim(skb, skb->len - pad_size); len 380 drivers/bluetooth/btmtkuart.c int len; len 385 drivers/bluetooth/btmtkuart.c len = serdev_device_write_buf(serdev, skb->data, len 386 drivers/bluetooth/btmtkuart.c skb->len); len 387 drivers/bluetooth/btmtkuart.c hdev->stat.byte_tx += len; len 389 drivers/bluetooth/btmtkuart.c skb_pull(skb, len); len 390 drivers/bluetooth/btmtkuart.c if (skb->len > 0) { len 883 drivers/bluetooth/btmtkuart.c dlen = skb->len; len 37 drivers/bluetooth/btqca.c if (skb->len != sizeof(*edl) + sizeof(*ver)) { len 38 drivers/bluetooth/btqca.c bt_dev_err(hdev, "QCA Version size mismatch len %d", skb->len); len 250 drivers/bluetooth/btqca.c if (skb->len != sizeof(*edl) + sizeof(*tlv_resp)) { len 70 drivers/bluetooth/btqcomsmd.c ret = rpmsg_send(btq->acl_channel, skb->data, skb->len); len 76 drivers/bluetooth/btqcomsmd.c hdev->stat.byte_tx += skb->len; len 79 drivers/bluetooth/btqcomsmd.c ret = rpmsg_send(btq->cmd_channel, skb->data, skb->len); len 85 drivers/bluetooth/btqcomsmd.c hdev->stat.byte_tx += skb->len; len 76 drivers/bluetooth/btrsi.c int skb_len = skb->len; len 103 drivers/bluetooth/btrsi.c h_adapter->hdev->stat.byte_rx += skb->len; len 193 drivers/bluetooth/btrtl.c if (skb->len != sizeof(struct hci_rp_read_local_version)) { len 215 drivers/bluetooth/btrtl.c if (skb->len != sizeof(*rom_version)) { len 238 drivers/bluetooth/btrtl.c int i, len; len 372 drivers/bluetooth/btrtl.c len = patch_length; len 381 drivers/bluetooth/btrtl.c return len; len 425 drivers/bluetooth/btrtl.c if (skb->len != sizeof(struct rtl_download_response)) { len 760 drivers/bluetooth/btrtl.c if (entry->len < sizeof(*device_baudrate)) { len 769 drivers/bluetooth/btrtl.c if (entry->len >= 13) len 779 drivers/bluetooth/btrtl.c le16_to_cpu(entry->offset), entry->len); len 783 drivers/bluetooth/btrtl.c i += sizeof(*entry) + entry->len; len 40 drivers/bluetooth/btrtl.h __u8 len; len 72 drivers/bluetooth/btsdio.c skb->data[0] = (skb->len & 0x0000ff); len 73 drivers/bluetooth/btsdio.c skb->data[1] = (skb->len & 0x00ff00) >> 8; len 74 drivers/bluetooth/btsdio.c skb->data[2] = (skb->len & 0xff0000) >> 16; len 77 drivers/bluetooth/btsdio.c err = sdio_writesb(data->func, REG_TDAT, skb->data, skb->len); len 84 drivers/bluetooth/btsdio.c data->hdev->stat.byte_tx += skb->len; len 117 drivers/bluetooth/btsdio.c int err, len; len 125 drivers/bluetooth/btsdio.c len = hdr[0] | (hdr[1] << 8) | (hdr[2] << 16); len 126 drivers/bluetooth/btsdio.c if (len < 4 || len > 65543) len 129 drivers/bluetooth/btsdio.c skb = bt_skb_alloc(len - 4, GFP_KERNEL); len 138 drivers/bluetooth/btsdio.c skb_put(skb, len - 4); len 140 drivers/bluetooth/btsdio.c err = sdio_readsb(data->func, skb->data, REG_RDAT, len - 4); len 146 drivers/bluetooth/btsdio.c data->hdev->stat.byte_rx += len; len 588 drivers/bluetooth/btusb.c int len; len 601 drivers/bluetooth/btusb.c len = min_t(uint, hci_skb_expect(skb), count); len 602 drivers/bluetooth/btusb.c skb_put_data(skb, buffer, len); len 604 drivers/bluetooth/btusb.c count -= len; len 605 drivers/bluetooth/btusb.c buffer += len; len 606 drivers/bluetooth/btusb.c hci_skb_expect(skb) -= len; len 608 drivers/bluetooth/btusb.c if (skb->len == HCI_EVENT_HDR_SIZE) { len 644 drivers/bluetooth/btusb.c int len; len 657 drivers/bluetooth/btusb.c len = min_t(uint, hci_skb_expect(skb), count); len 658 drivers/bluetooth/btusb.c skb_put_data(skb, buffer, len); len 660 drivers/bluetooth/btusb.c count -= len; len 661 drivers/bluetooth/btusb.c buffer += len; len 662 drivers/bluetooth/btusb.c hci_skb_expect(skb) -= len; len 664 drivers/bluetooth/btusb.c if (skb->len == HCI_ACL_HDR_SIZE) { len 702 drivers/bluetooth/btusb.c int len; len 715 drivers/bluetooth/btusb.c len = min_t(uint, hci_skb_expect(skb), count); len 716 drivers/bluetooth/btusb.c skb_put_data(skb, buffer, len); len 718 drivers/bluetooth/btusb.c count -= len; len 719 drivers/bluetooth/btusb.c buffer += len; len 720 drivers/bluetooth/btusb.c hci_skb_expect(skb) -= len; len 722 drivers/bluetooth/btusb.c if (skb->len == HCI_SCO_HDR_SIZE) { len 977 drivers/bluetooth/btusb.c static inline void __fill_isoc_descriptor(struct urb *urb, int len, int mtu) len 981 drivers/bluetooth/btusb.c BT_DBG("len %d mtu %d", len, mtu); len 983 drivers/bluetooth/btusb.c for (i = 0; i < BTUSB_MAX_ISOC_FRAMES && len >= mtu; len 984 drivers/bluetooth/btusb.c i++, offset += mtu, len -= mtu) { len 989 drivers/bluetooth/btusb.c if (len && i < BTUSB_MAX_ISOC_FRAMES) { len 991 drivers/bluetooth/btusb.c urb->iso_frame_desc[i].length = len; len 1324 drivers/bluetooth/btusb.c dr->wLength = __cpu_to_le16(skb->len); len 1329 drivers/bluetooth/btusb.c skb->data, skb->len, btusb_tx_complete, skb); len 1352 drivers/bluetooth/btusb.c skb->data, skb->len, btusb_tx_complete, skb); len 1375 drivers/bluetooth/btusb.c skb->data, skb->len, btusb_isoc_tx_complete, len 1380 drivers/bluetooth/btusb.c __fill_isoc_descriptor(urb, skb->len, len 1635 drivers/bluetooth/btusb.c if (skb->len != sizeof(struct hci_rp_read_local_version)) { len 1799 drivers/bluetooth/btusb.c if (skb->len != evt->plen) { len 2007 drivers/bluetooth/btusb.c unsigned int len) len 2011 drivers/bluetooth/btusb.c if (len != sizeof(*evt)) len 2019 drivers/bluetooth/btusb.c const void *ptr, unsigned int len) len 2023 drivers/bluetooth/btusb.c if (len != sizeof(*evt)) len 2041 drivers/bluetooth/btusb.c if (skb->len > HCI_EVENT_HDR_SIZE && hdr->evt == 0xff && len 2044 drivers/bluetooth/btusb.c unsigned int len = skb->len - HCI_EVENT_HDR_SIZE - 1; len 2052 drivers/bluetooth/btusb.c btusb_intel_bootup(data, ptr, len); len 2060 drivers/bluetooth/btusb.c btusb_intel_secure_send_result(data, ptr, len); len 2132 drivers/bluetooth/btusb.c char *fw_name, size_t len, len 2138 drivers/bluetooth/btusb.c snprintf(fw_name, len, "intel/ibt-%u-%u.%s", len 2147 drivers/bluetooth/btusb.c snprintf(fw_name, len, "intel/ibt-%u-%u-%u.%s", len 3223 drivers/bluetooth/btusb.c int pipe, len, err; len 3257 drivers/bluetooth/btusb.c err = usb_bulk_msg(udev, pipe, buf, size, &len, len 3265 drivers/bluetooth/btusb.c if (size != len) { len 3478 drivers/bluetooth/btusb.c skb->data, skb->len, btusb_tx_complete, skb); len 104 drivers/bluetooth/btwilink.c lhst->hdev->stat.byte_rx += skb->len; len 234 drivers/bluetooth/btwilink.c long len; len 243 drivers/bluetooth/btwilink.c skb->len); len 250 drivers/bluetooth/btwilink.c len = hst->st_write(skb); len 251 drivers/bluetooth/btwilink.c if (len < 0) { len 252 drivers/bluetooth/btwilink.c BT_ERR("ST write failed (%ld)", len); len 258 drivers/bluetooth/btwilink.c hdev->stat.byte_tx += len; len 100 drivers/bluetooth/dtl1_cs.c u16 len; len 110 drivers/bluetooth/dtl1_cs.c static int dtl1_write(unsigned int iobase, int fifo_size, __u8 *buf, int len) len 119 drivers/bluetooth/dtl1_cs.c while ((fifo_size-- > 0) && (actual < len)) { len 149 drivers/bluetooth/dtl1_cs.c int len; len 161 drivers/bluetooth/dtl1_cs.c len = dtl1_write(iobase, 32, skb->data, skb->len); len 163 drivers/bluetooth/dtl1_cs.c if (len == skb->len) { len 167 drivers/bluetooth/dtl1_cs.c skb_pull(skb, len); len 171 drivers/bluetooth/dtl1_cs.c info->hdev->stat.byte_tx += len; len 185 drivers/bluetooth/dtl1_cs.c for (i = 0; i < skb->len; i++) len 239 drivers/bluetooth/dtl1_cs.c info->rx_count = nsh->len + (nsh->len & 0x0001); len 245 drivers/bluetooth/dtl1_cs.c if (nsh->len & 0x0001) { len 247 drivers/bluetooth/dtl1_cs.c info->rx_skb->len--; len 408 drivers/bluetooth/dtl1_cs.c nsh.len = skb->len; len 410 drivers/bluetooth/dtl1_cs.c s = bt_skb_alloc(NSHL + skb->len + 1, GFP_ATOMIC); len 415 drivers/bluetooth/dtl1_cs.c skb_copy_from_linear_data(skb, skb_put(s, skb->len), skb->len); len 416 drivers/bluetooth/dtl1_cs.c if (skb->len & 0x0001) len 53 drivers/bluetooth/h4_recv.h int i, len; len 78 drivers/bluetooth/h4_recv.h len = min_t(uint, hci_skb_expect(skb) - skb->len, count); len 79 drivers/bluetooth/h4_recv.h skb_put_data(skb, buffer, len); len 81 drivers/bluetooth/h4_recv.h count -= len; len 82 drivers/bluetooth/h4_recv.h buffer += len; len 85 drivers/bluetooth/h4_recv.h if (skb->len < hci_skb_expect(skb)) len 98 drivers/bluetooth/h4_recv.h if (skb->len == (&pkts[i])->hlen) { len 46 drivers/bluetooth/hci_ath.c __u8 len; len 158 drivers/bluetooth/hci_ath.c cmd.len = dlen; len 138 drivers/bluetooth/hci_bcsp.c if (skb->len > 0xFFF) { len 164 drivers/bluetooth/hci_bcsp.c int len, int pkt_type) len 206 drivers/bluetooth/hci_bcsp.c len -= HCI_COMMAND_HDR_SIZE + 1; len 218 drivers/bluetooth/hci_bcsp.c nskb = alloc_skb((len + 6) * 2 + 2, GFP_ATOMIC); len 239 drivers/bluetooth/hci_bcsp.c hdr[1] = ((len << 4) & 0xff) | chan; len 240 drivers/bluetooth/hci_bcsp.c hdr[2] = len >> 4; len 252 drivers/bluetooth/hci_bcsp.c for (i = 0; i < len; i++) { len 285 drivers/bluetooth/hci_bcsp.c nskb = bcsp_prepare_pkt(bcsp, skb->data, skb->len, len 308 drivers/bluetooth/hci_bcsp.c nskb = bcsp_prepare_pkt(bcsp, skb->data, skb->len, len 544 drivers/bluetooth/hci_bcsp.c hdr.plen = bcsp->rx_skb->len; len 576 drivers/bluetooth/hci_bcsp.c return get_unaligned_be16(&bcsp->rx_skb->data[bcsp->rx_skb->len - 2]); len 640 drivers/bluetooth/hci_bcsp.c skb_trim(bcsp->rx_skb, bcsp->rx_skb->len - 2); len 167 drivers/bluetooth/hci_h4.c int i, len; len 200 drivers/bluetooth/hci_h4.c len = min_t(uint, hci_skb_expect(skb) - skb->len, count); len 201 drivers/bluetooth/hci_h4.c skb_put_data(skb, buffer, len); len 203 drivers/bluetooth/hci_h4.c count -= len; len 204 drivers/bluetooth/hci_h4.c buffer += len; len 207 drivers/bluetooth/hci_h4.c if (skb->len < hci_skb_expect(skb)) len 220 drivers/bluetooth/hci_h4.c if (skb->len == (&pkts[i])->hlen) { len 256 drivers/bluetooth/hci_h4.c hu->padding = (skb->len - 1) % alignment; len 264 drivers/bluetooth/hci_h4.c hu->padding = (skb->len - 1) % alignment; len 110 drivers/bluetooth/hci_h5.c static void h5_link_control(struct hci_uart *hu, const void *data, size_t len) len 121 drivers/bluetooth/hci_h5.c skb_put_data(nskb, data, len); len 578 drivers/bluetooth/hci_h5.c if (skb->len > 0xfff) { len 579 drivers/bluetooth/hci_h5.c BT_ERR("Packet too long (%u bytes)", skb->len); len 648 drivers/bluetooth/hci_h5.c const u8 *data, size_t len) len 666 drivers/bluetooth/hci_h5.c nskb = alloc_skb((len + 6) * 2 + 2, GFP_ATOMIC); len 684 drivers/bluetooth/hci_h5.c hdr[1] = pkt_type | ((len & 0x0f) << 4); len 685 drivers/bluetooth/hci_h5.c hdr[2] = len >> 4; len 696 drivers/bluetooth/hci_h5.c for (i = 0; i < len; i++) len 726 drivers/bluetooth/hci_h5.c skb->data, skb->len); len 744 drivers/bluetooth/hci_h5.c skb->data, skb->len); len 894 drivers/bluetooth/hci_intel.c if (skb->len == 7 && hdr->evt == 0xff && hdr->plen == 0x05 && len 907 drivers/bluetooth/hci_intel.c } else if (skb->len == 9 && hdr->evt == 0xff && hdr->plen == 0x07 && len 161 drivers/bluetooth/hci_ldisc.c int len; len 164 drivers/bluetooth/hci_ldisc.c len = tty->ops->write(tty, skb->data, skb->len); len 165 drivers/bluetooth/hci_ldisc.c hdev->stat.byte_tx += len; len 167 drivers/bluetooth/hci_ldisc.c skb_pull(skb, len); len 168 drivers/bluetooth/hci_ldisc.c if (skb->len) { len 278 drivers/bluetooth/hci_ldisc.c skb->len); len 437 drivers/bluetooth/hci_ldisc.c if (skb->len != sizeof(*ver)) { len 466 drivers/bluetooth/hci_ll.c if (skb->len != sizeof(*ver)) { len 520 drivers/bluetooth/hci_ll.c int version, err, len; len 547 drivers/bluetooth/hci_ll.c len = fw->size; len 552 drivers/bluetooth/hci_ll.c len -= sizeof(struct bts_header); len 554 drivers/bluetooth/hci_ll.c while (len > 0 && ptr) { len 578 drivers/bluetooth/hci_ll.c len -= (sizeof(struct bts_action) + len 736 drivers/bluetooth/hci_ll.c size_t len; len 738 drivers/bluetooth/hci_ll.c bdaddr = nvmem_cell_read(bdaddr_cell, &len); len 744 drivers/bluetooth/hci_ll.c if (len != sizeof(bdaddr_t)) { len 228 drivers/bluetooth/hci_nokia.c int len; len 232 drivers/bluetooth/hci_nokia.c len = H4_TYPE_SIZE + sizeof(*hdr) + sizeof(*pkt); len 233 drivers/bluetooth/hci_nokia.c skb = bt_skb_alloc(len, GFP_KERNEL); len 238 drivers/bluetooth/hci_nokia.c memset(skb->data, 0x00, len); len 268 drivers/bluetooth/hci_nokia.c int len, err; len 272 drivers/bluetooth/hci_nokia.c len = H4_TYPE_SIZE + sizeof(*neg_hdr) + sizeof(*neg_cmd); len 273 drivers/bluetooth/hci_nokia.c skb = bt_skb_alloc(len, GFP_KERNEL); len 519 drivers/bluetooth/hci_nokia.c if (skb->len % 2) { len 73 drivers/bluetooth/hci_serdev.c int len; len 75 drivers/bluetooth/hci_serdev.c len = serdev_device_write_buf(serdev, len 76 drivers/bluetooth/hci_serdev.c skb->data, skb->len); len 77 drivers/bluetooth/hci_serdev.c hdev->stat.byte_tx += len; len 79 drivers/bluetooth/hci_serdev.c skb_pull(skb, len); len 80 drivers/bluetooth/hci_serdev.c if (skb->len) { len 143 drivers/bluetooth/hci_serdev.c skb->len); len 201 drivers/bluetooth/hci_serdev.c if (skb->len != sizeof(*ver)) len 59 drivers/bluetooth/hci_uart.h int (*recv)(struct hci_uart *hu, const void *data, int len); len 157 drivers/bluetooth/hci_vhci.c size_t len = iov_iter_count(from); len 162 drivers/bluetooth/hci_vhci.c if (len < 2 || len > HCI_MAX_FRAME_SIZE) len 165 drivers/bluetooth/hci_vhci.c skb = bt_skb_alloc(len, GFP_KERNEL); len 169 drivers/bluetooth/hci_vhci.c if (!copy_from_iter_full(skb_put(skb, len), len, from)) { len 197 drivers/bluetooth/hci_vhci.c if (skb->len > 0) { len 212 drivers/bluetooth/hci_vhci.c return (ret < 0) ? ret : len; len 220 drivers/bluetooth/hci_vhci.c int len; len 222 drivers/bluetooth/hci_vhci.c len = min_t(unsigned int, skb->len, count); len 224 drivers/bluetooth/hci_vhci.c if (copy_to_user(ptr, skb->data, len)) len 228 drivers/bluetooth/hci_vhci.c return len; len 230 drivers/bluetooth/hci_vhci.c data->hdev->stat.byte_tx += len; len 244 drivers/bluetooth/hci_vhci.c return len; len 349 drivers/bus/hisi_lpc.c resource_size_t len = resource_size(res); len 351 drivers/bus/hisi_lpc.c sys_port = logic_pio_trans_hwaddr(&host->fwnode, res->start, len); len 356 drivers/bus/hisi_lpc.c res->end = sys_port + len; len 391 drivers/bus/moxtet.c .len = moxtet->count + 1 len 464 drivers/bus/moxtet.c static ssize_t input_read(struct file *file, char __user *buf, size_t len, len 481 drivers/bus/moxtet.c return simple_read_from_buffer(buf, len, ppos, hex, 2*n + 1); len 491 drivers/bus/moxtet.c static ssize_t output_read(struct file *file, char __user *buf, size_t len, len 508 drivers/bus/moxtet.c return simple_read_from_buffer(buf, len, ppos, hex, p - hex); len 512 drivers/bus/moxtet.c size_t len, loff_t *ppos) len 521 drivers/bus/moxtet.c if (len > 2 * moxtet->count + 1 || len < 2 * moxtet->count) len 524 drivers/bus/moxtet.c res = simple_write_to_buffer(hex, sizeof(hex), &dummy, buf, len); len 528 drivers/bus/moxtet.c if (len % 2 == 1 && hex[len - 1] != '\n') len 545 drivers/bus/moxtet.c return err < 0 ? err : len; len 315 drivers/bus/sunxi-rsb.c u32 *buf, size_t len) len 323 drivers/bus/sunxi-rsb.c switch (len) { len 334 drivers/bus/sunxi-rsb.c dev_err(rsb->dev, "Invalid access width: %zd\n", len); len 348 drivers/bus/sunxi-rsb.c *buf = readl(rsb->regs + RSB_DATA) & GENMASK(len * 8 - 1, 0); len 357 drivers/bus/sunxi-rsb.c const u32 *buf, size_t len) len 365 drivers/bus/sunxi-rsb.c switch (len) { len 376 drivers/bus/sunxi-rsb.c dev_err(rsb->dev, "Invalid access width: %zd\n", len); len 532 drivers/bus/ti-sysc.c int len, error; len 534 drivers/bus/ti-sysc.c ranges = of_get_property(np, "ranges", &len); len 541 drivers/bus/ti-sysc.c len /= sizeof(*ranges); len 543 drivers/bus/ti-sysc.c if (len < 3) { len 818 drivers/bus/ti-sysc.c int len; len 823 drivers/bus/ti-sysc.c len = sprintf(bufp, ":%08x", ddata->revision); len 825 drivers/bus/ti-sysc.c return len; len 2069 drivers/bus/ti-sysc.c int i, len; len 2074 drivers/bus/ti-sysc.c prop = of_get_property(np, name, &len); len 1583 drivers/cdrom/cdrom.c void init_cdrom_command(struct packet_command *cgc, void *buf, int len, len 1588 drivers/cdrom/cdrom.c memset(buf, 0, len); len 1590 drivers/cdrom/cdrom.c cgc->buflen = len; len 1915 drivers/cdrom/cdrom.c s->bca.len = buf[0] << 8 | buf[1]; len 1916 drivers/cdrom/cdrom.c if (s->bca.len < 12 || s->bca.len > 188) { len 1918 drivers/cdrom/cdrom.c s->bca.len); len 1922 drivers/cdrom/cdrom.c memcpy(s->bca.value, &buf[4], s->bca.len); len 1952 drivers/cdrom/cdrom.c s->manufact.len = buf[0] << 8 | buf[1]; len 1953 drivers/cdrom/cdrom.c if (s->manufact.len < 0) { len 1955 drivers/cdrom/cdrom.c s->manufact.len); len 1958 drivers/cdrom/cdrom.c if (s->manufact.len > 2048) { len 1960 drivers/cdrom/cdrom.c s->manufact.len); len 1961 drivers/cdrom/cdrom.c s->manufact.len = 2048; len 1963 drivers/cdrom/cdrom.c memcpy(s->manufact.value, &buf[4], s->manufact.len); len 2180 drivers/cdrom/cdrom.c unsigned int len; len 2201 drivers/cdrom/cdrom.c len = nr * CD_FRAMESIZE_RAW; len 2210 drivers/cdrom/cdrom.c ret = blk_rq_map_user(q, rq, NULL, ubuf, len, GFP_KERNEL); len 2250 drivers/cdrom/cdrom.c ubuf += len; len 3099 drivers/cdrom/cdrom.c cgc->cmd[7] = (blk.len >> 8) & 0xff; len 3100 drivers/cdrom/cdrom.c cgc->cmd[8] = blk.len & 0xff; len 860 drivers/char/agp/intel-gtt.c unsigned int len, m; len 868 drivers/char/agp/intel-gtt.c len = sg_dma_len(sg) >> PAGE_SHIFT; len 869 drivers/char/agp/intel-gtt.c for (m = 0; m < len; m++) { len 125 drivers/char/dsp56k.c static int dsp56k_upload(u_char __user *bin, int len) len 168 drivers/char/dsp56k.c for (i = 0; i < len; i++) { len 320 drivers/char/dsp56k.c int r, len; len 323 drivers/char/dsp56k.c if(get_user(len, &binary->len) < 0) len 328 drivers/char/dsp56k.c if (len <= 0) { len 331 drivers/char/dsp56k.c if (len > DSP56K_MAX_BINARY_LENGTH) { len 335 drivers/char/dsp56k.c r = dsp56k_upload(bin, len); len 206 drivers/char/hw_random/core.c int bytes_read, len; len 241 drivers/char/hw_random/core.c len = data_avail; len 242 drivers/char/hw_random/core.c if (len > size) len 243 drivers/char/hw_random/core.c len = size; len 245 drivers/char/hw_random/core.c data_avail -= len; len 248 drivers/char/hw_random/core.c len)) { len 253 drivers/char/hw_random/core.c size -= len; len 254 drivers/char/hw_random/core.c ret += len; len 320 drivers/char/hw_random/core.c const char *buf, size_t len) len 343 drivers/char/hw_random/core.c return err ? : len; len 423 drivers/char/hw_random/n2-drv.c int len; len 426 drivers/char/hw_random/n2-drv.c len = 0; len 430 drivers/char/hw_random/n2-drv.c len = 4; len 437 drivers/char/hw_random/n2-drv.c len = 4; len 443 drivers/char/hw_random/n2-drv.c len = 0; len 447 drivers/char/hw_random/n2-drv.c return len; len 71 drivers/char/hw_random/n2rng.h unsigned long len, len 74 drivers/char/hw_random/n2rng.h unsigned long len, len 18 drivers/char/hw_random/powernv-rng.c int i, len; len 21 drivers/char/hw_random/powernv-rng.c len = max / sizeof(unsigned long); len 25 drivers/char/hw_random/powernv-rng.c for (i = 0; i < len; i++) len 28 drivers/char/hw_random/powernv-rng.c return len * sizeof(unsigned long); len 165 drivers/char/hw_random/s390-trng.c static inline void _trng_hwrng_read(u8 *buf, size_t len) len 167 drivers/char/hw_random/s390-trng.c cpacf_trng(NULL, 0, buf, len); len 168 drivers/char/hw_random/s390-trng.c atomic64_add(len, &trng_hwrng_counter); len 173 drivers/char/hw_random/s390-trng.c size_t len = sizeof(*data); len 175 drivers/char/hw_random/s390-trng.c _trng_hwrng_read((u8 *) data, len); len 177 drivers/char/hw_random/s390-trng.c DEBUG_DBG("trng_hwrng_data_read()=%zu\n", len); len 179 drivers/char/hw_random/s390-trng.c return len; len 184 drivers/char/hw_random/s390-trng.c size_t len = max <= PAGE_SIZE ? max : PAGE_SIZE; len 186 drivers/char/hw_random/s390-trng.c _trng_hwrng_read((u8 *) data, len); len 188 drivers/char/hw_random/s390-trng.c DEBUG_DBG("trng_hwrng_read()=%zu\n", len); len 190 drivers/char/hw_random/s390-trng.c return len; len 197 drivers/char/ipmi/bt-bmc.c u8 len; len 225 drivers/char/ipmi/bt-bmc.c len = kbuffer[0]; len 228 drivers/char/ipmi/bt-bmc.c if (len + 1 > count) len 229 drivers/char/ipmi/bt-bmc.c len = count - 1; len 231 drivers/char/ipmi/bt-bmc.c while (len) { len 232 drivers/char/ipmi/bt-bmc.c nread = min_t(ssize_t, len, sizeof(kbuffer) - len_byte); len 240 drivers/char/ipmi/bt-bmc.c len -= nread; len 40 drivers/char/ipmi/ipmb_dev_int.c u8 len; len 108 drivers/char/ipmi/ipmb_dev_int.c count = min_t(size_t, count, msg.len + 1); len 275 drivers/char/ipmi/ipmb_dev_int.c ipmb_dev->request.len = ipmb_dev->msg_idx; len 131 drivers/char/ipmi/ipmi_dmi.c u8 len = dm->length; len 136 drivers/char/ipmi/ipmi_dmi.c if (len < DMI_IPMI_MIN_LENGTH) len 147 drivers/char/ipmi/ipmi_dmi.c if (len >= DMI_IPMI_VER2_LENGTH) { len 49 drivers/char/ipmi/ipmi_msghandler.c unsigned int len) len 55 drivers/char/ipmi/ipmi_msghandler.c for (i = 0; i < len; i++) len 62 drivers/char/ipmi/ipmi_msghandler.c unsigned int len) len 848 drivers/char/ipmi/ipmi_msghandler.c int ipmi_validate_addr(struct ipmi_addr *addr, int len) len 850 drivers/char/ipmi/ipmi_msghandler.c if (len < sizeof(struct ipmi_system_interface_addr)) len 865 drivers/char/ipmi/ipmi_msghandler.c if (len < sizeof(struct ipmi_ipmb_addr)) len 871 drivers/char/ipmi/ipmi_msghandler.c if (len < sizeof(struct ipmi_lan_addr)) len 191 drivers/char/ipmi/ipmi_si_hotmod.c unsigned int len; len 198 drivers/char/ipmi/ipmi_si_hotmod.c len = strlen(str); len 199 drivers/char/ipmi/ipmi_si_hotmod.c ival = len - 1; len 238 drivers/char/ipmi/ipmi_si_hotmod.c rv = len; len 565 drivers/char/ipmi/ipmi_si_intf.c unsigned int len; len 568 drivers/char/ipmi/ipmi_si_intf.c len = smi_info->handlers->get_result(smi_info->si_sm, msg, 4); len 572 drivers/char/ipmi/ipmi_si_intf.c } else if (len < 4) { len 203 drivers/char/ipmi/ipmi_ssif.c unsigned char *data, unsigned int len); len 312 drivers/char/ipmi/ipmi_ssif.c unsigned int len); len 535 drivers/char/ipmi/ipmi_ssif.c unsigned char *data, unsigned int len); len 624 drivers/char/ipmi/ipmi_ssif.c unsigned char *data, unsigned int len) len 655 drivers/char/ipmi/ipmi_ssif.c len = 0; len 659 drivers/char/ipmi/ipmi_ssif.c if ((len > 1) && (ssif_info->multi_pos == 0) len 667 drivers/char/ipmi/ipmi_ssif.c len -= 2; len 669 drivers/char/ipmi/ipmi_ssif.c for (i = 0; i < len; i++) len 671 drivers/char/ipmi/ipmi_ssif.c ssif_info->multi_len = len; len 690 drivers/char/ipmi/ipmi_ssif.c if (len == 0) { len 700 drivers/char/ipmi/ipmi_ssif.c len--; len 703 drivers/char/ipmi/ipmi_ssif.c if (blocknum != 0xff && len != 31) { len 713 drivers/char/ipmi/ipmi_ssif.c if (ssif_info->multi_len + len > IPMI_MAX_MSG_LENGTH) { len 723 drivers/char/ipmi/ipmi_ssif.c for (i = 0; i < len; i++) len 725 drivers/char/ipmi/ipmi_ssif.c ssif_info->multi_len += len; len 728 drivers/char/ipmi/ipmi_ssif.c len = ssif_info->multi_len; len 779 drivers/char/ipmi/ipmi_ssif.c if (len > IPMI_MAX_MSG_LENGTH) len 780 drivers/char/ipmi/ipmi_ssif.c len = IPMI_MAX_MSG_LENGTH; len 781 drivers/char/ipmi/ipmi_ssif.c memcpy(msg->rsp, data, len); len 783 drivers/char/ipmi/ipmi_ssif.c len = 0; len 785 drivers/char/ipmi/ipmi_ssif.c msg->rsp_size = len; len 803 drivers/char/ipmi/ipmi_ssif.c if ((result < 0) || (len < 4) || (data[2] != 0)) { len 812 drivers/char/ipmi/ipmi_ssif.c result, len, (len >= 3) ? data[2] : 0); len 832 drivers/char/ipmi/ipmi_ssif.c if ((result < 0) || (len < 3) || (data[2] != 0)) { len 836 drivers/char/ipmi/ipmi_ssif.c result, len, (len >= 3) ? data[2] : 0); len 848 drivers/char/ipmi/ipmi_ssif.c if ((result < 0) || (len < 3) || (msg->rsp[2] != 0)) { len 872 drivers/char/ipmi/ipmi_ssif.c if ((result < 0) || (len < 3) || (msg->rsp[2] != 0)) { len 914 drivers/char/ipmi/ipmi_ssif.c unsigned char *data, unsigned int len) len 1052 drivers/char/ipmi/ipmi_ssif.c unsigned int len) len 1054 drivers/char/ipmi/ipmi_ssif.c if (len > IPMI_MAX_MSG_LENGTH) len 1056 drivers/char/ipmi/ipmi_ssif.c if (len > ssif_info->max_xmit_msg_size) len 1060 drivers/char/ipmi/ipmi_ssif.c memcpy(ssif_info->data + 1, data, len); len 1061 drivers/char/ipmi/ipmi_ssif.c ssif_info->data_len = len; len 1351 drivers/char/ipmi/ipmi_ssif.c static int do_cmd(struct i2c_client *client, int len, unsigned char *msg, len 1359 drivers/char/ipmi/ipmi_ssif.c ret = i2c_smbus_write_block_data(client, SSIF_IPMI_REQUEST, len, msg); len 1390 drivers/char/ipmi/ipmi_ssif.c int len; len 1399 drivers/char/ipmi/ipmi_ssif.c rv = do_cmd(client, 2, msg, &len, resp); len 1673 drivers/char/ipmi/ipmi_ssif.c int len; len 1734 drivers/char/ipmi/ipmi_ssif.c rv = do_cmd(client, 3, msg, &len, resp); len 1735 drivers/char/ipmi/ipmi_ssif.c if (!rv && (len >= 3) && (resp[2] == 0)) { len 1736 drivers/char/ipmi/ipmi_ssif.c if (len < 7) { len 1739 drivers/char/ipmi/ipmi_ssif.c "SSIF info too short: %d\n", len); len 1778 drivers/char/ipmi/ipmi_ssif.c rv, len, resp[2]); len 1792 drivers/char/ipmi/ipmi_ssif.c rv = do_cmd(client, 3, msg, &len, resp); len 1793 drivers/char/ipmi/ipmi_ssif.c if (rv || (len < 3) || (resp[2] != 0)) len 1796 drivers/char/ipmi/ipmi_ssif.c rv, len, resp[2]); len 1801 drivers/char/ipmi/ipmi_ssif.c rv = do_cmd(client, 2, msg, &len, resp); len 1802 drivers/char/ipmi/ipmi_ssif.c if (rv || (len < 4) || (resp[2] != 0)) { len 1805 drivers/char/ipmi/ipmi_ssif.c rv, len, resp[2]); len 1821 drivers/char/ipmi/ipmi_ssif.c rv = do_cmd(client, 3, msg, &len, resp); len 1822 drivers/char/ipmi/ipmi_ssif.c if (rv || (len < 2)) { len 1825 drivers/char/ipmi/ipmi_ssif.c rv, len, resp[2]); len 1843 drivers/char/ipmi/ipmi_ssif.c rv = do_cmd(client, 3, msg, &len, resp); len 1844 drivers/char/ipmi/ipmi_ssif.c if (rv || (len < 2)) { len 1847 drivers/char/ipmi/ipmi_ssif.c rv, len, resp[2]); len 747 drivers/char/ipmi/ipmi_watchdog.c size_t len, len 752 drivers/char/ipmi/ipmi_watchdog.c if (len) { len 759 drivers/char/ipmi/ipmi_watchdog.c for (i = 0; i != len; i++) { len 772 drivers/char/ipmi/ipmi_watchdog.c return len; len 329 drivers/char/mem.c unsigned long len, len 333 drivers/char/mem.c if (!valid_mmap_phys_addr_range(pgoff, len)) len 696 drivers/char/mem.c return sd->len; len 700 drivers/char/mem.c loff_t *ppos, size_t len, unsigned int flags) len 702 drivers/char/mem.c return splice_from_pipe(pipe, out, ppos, len, flags, pipe_to_null); len 737 drivers/char/mem.c unsigned long addr, unsigned long len, len 748 drivers/char/mem.c return shmem_get_unmapped_area(NULL, addr, len, pgoff, flags); len 752 drivers/char/mem.c return current->mm->get_unmapped_area(file, addr, len, pgoff, flags); len 43 drivers/char/nsc_gpio.c size_t len, loff_t *ppos) len 51 drivers/char/nsc_gpio.c for (i = 0; i < len; ++i) { len 102 drivers/char/nsc_gpio.c return len; len 106 drivers/char/nsc_gpio.c size_t len, loff_t * ppos) len 196 drivers/char/pcmcia/cm4000_cs.c static void str_invert_revert(unsigned char *b, int len) len 200 drivers/char/pcmcia/cm4000_cs.c for (i = 0; i < len; i++) len 122 drivers/char/pcmcia/scr24x_cs.c int len; len 138 drivers/char/pcmcia/scr24x_cs.c len = CCID_HEADER_SIZE; len 139 drivers/char/pcmcia/scr24x_cs.c ret = read_chunk(dev, 0, len); len 143 drivers/char/pcmcia/scr24x_cs.c len += le32_to_cpu(*(__le32 *)(&dev->buf[CCID_LENGTH_OFFSET])); len 144 drivers/char/pcmcia/scr24x_cs.c if (len > sizeof(dev->buf)) { len 148 drivers/char/pcmcia/scr24x_cs.c ret = read_chunk(dev, CCID_HEADER_SIZE, len); len 152 drivers/char/pcmcia/scr24x_cs.c if (len < count) len 153 drivers/char/pcmcia/scr24x_cs.c count = len; len 3939 drivers/char/pcmcia/synclink_cs.c skb_copy_from_linear_data(skb, info->tx_buf, skb->len); len 3941 drivers/char/pcmcia/synclink_cs.c info->tx_put = info->tx_count = skb->len; len 3945 drivers/char/pcmcia/synclink_cs.c dev->stats.tx_bytes += skb->len; len 43 drivers/char/powernv-op-panel.c static ssize_t oppanel_read(struct file *filp, char __user *userbuf, size_t len, len 46 drivers/char/powernv-op-panel.c return simple_read_from_buffer(userbuf, len, f_pos, oppanel_data, len 89 drivers/char/powernv-op-panel.c size_t len, loff_t *f_pos) len 101 drivers/char/powernv-op-panel.c len); len 834 drivers/char/ppdev.c int len = strlen(drv->name); len 836 drivers/char/ppdev.c if (strncmp(par_dev->name, drv->name, len)) len 929 drivers/char/random.c static int crng_fast_load(const char *cp, size_t len) len 941 drivers/char/random.c while (len > 0 && crng_init_cnt < CRNG_INIT_CNT_THRESH) { len 943 drivers/char/random.c cp++; crng_init_cnt++; len--; len 969 drivers/char/random.c static int crng_slow_load(const char *cp, size_t len) len 984 drivers/char/random.c if (len > max) len 985 drivers/char/random.c max = len; len 993 drivers/char/random.c dest_buf[i % CHACHA_KEY_SIZE] ^= src_buf[i % len] ^ lfsr; len 149 drivers/char/tb0219.c static ssize_t tanbac_tb0219_read(struct file *file, char __user *buf, size_t len, len 173 drivers/char/tb0219.c if (len <= 0) len 183 drivers/char/tb0219.c size_t len, loff_t *ppos) len 203 drivers/char/tb0219.c for (i = 0; i < len; i++) { len 50 drivers/char/tpm/eventlog/acpi.c u64 len, start; len 73 drivers/char/tpm/eventlog/acpi.c len = buff->server.log_max_len; len 78 drivers/char/tpm/eventlog/acpi.c len = buff->client.log_max_len; len 82 drivers/char/tpm/eventlog/acpi.c if (!len) { len 88 drivers/char/tpm/eventlog/acpi.c log->bios_event_log = kmalloc(len, GFP_KERNEL); len 92 drivers/char/tpm/eventlog/acpi.c log->bios_event_log_end = log->bios_event_log + len; len 94 drivers/char/tpm/eventlog/acpi.c virt = acpi_os_map_iomem(start, len); len 98 drivers/char/tpm/eventlog/acpi.c memcpy_fromio(log->bios_event_log, virt, len); len 100 drivers/char/tpm/eventlog/acpi.c acpi_os_unmap_iomem(virt, len); len 253 drivers/char/tpm/eventlog/tpm1.c int len = 0; len 275 drivers/char/tpm/eventlog/tpm1.c len += get_event_name(eventname, event, event_entry); len 126 drivers/char/tpm/st33zp24/spi.c spi_xfer.len = total_length + phy->latency; len 162 drivers/char/tpm/st33zp24/spi.c spi_xfer.len = total_length + phy->latency + tpm_size; len 307 drivers/char/tpm/st33zp24/st33zp24.c int size = 0, burstcnt, len, ret; len 317 drivers/char/tpm/st33zp24/st33zp24.c len = min_t(int, burstcnt, count - size); len 319 drivers/char/tpm/st33zp24/st33zp24.c buf + size, len); len 323 drivers/char/tpm/st33zp24/st33zp24.c size += len; len 356 drivers/char/tpm/st33zp24/st33zp24.c size_t len) len 364 drivers/char/tpm/st33zp24/st33zp24.c if (len < TPM_HEADER_SIZE) len 382 drivers/char/tpm/st33zp24/st33zp24.c for (i = 0; i < len - 1;) { len 386 drivers/char/tpm/st33zp24/st33zp24.c size = min_t(int, len - i - 1, burstcnt); len 402 drivers/char/tpm/st33zp24/st33zp24.c buf + len - 1, 1); len 29 drivers/char/tpm/tpm-dev-common.c ssize_t ret, len; len 45 drivers/char/tpm/tpm-dev-common.c len = tpm_transmit(chip, buf, bufsiz); len 46 drivers/char/tpm/tpm-dev-common.c if (len < 0) len 47 drivers/char/tpm/tpm-dev-common.c ret = len; len 50 drivers/char/tpm/tpm-dev-common.c ret = tpm2_commit_space(chip, space, buf, &len); len 53 drivers/char/tpm/tpm-dev-common.c return ret ? ret : len; len 64 drivers/char/tpm/tpm-interface.c ssize_t len = 0; len 125 drivers/char/tpm/tpm-interface.c len = chip->ops->recv(chip, buf, bufsiz); len 126 drivers/char/tpm/tpm-interface.c if (len < 0) { len 127 drivers/char/tpm/tpm-interface.c rc = len; len 129 drivers/char/tpm/tpm-interface.c } else if (len < TPM_HEADER_SIZE || len != be32_to_cpu(header->length)) len 132 drivers/char/tpm/tpm-interface.c return rc ? rc : len; len 217 drivers/char/tpm/tpm-interface.c ssize_t len; len 219 drivers/char/tpm/tpm-interface.c len = tpm_transmit(chip, buf->data, PAGE_SIZE); len 220 drivers/char/tpm/tpm-interface.c if (len < 0) len 221 drivers/char/tpm/tpm-interface.c return len; len 231 drivers/char/tpm/tpm-interface.c if (len < min_rsp_body_length + TPM_HEADER_SIZE) len 338 drivers/char/tpm/tpm.h u32 len = tpm_buf_length(buf); len 344 drivers/char/tpm/tpm.h if ((len + new_len) > PAGE_SIZE) { len 350 drivers/char/tpm/tpm.h memcpy(&buf->data[len], new_data, new_len); len 351 drivers/char/tpm/tpm.h head->length = cpu_to_be32(len + new_len); len 264 drivers/char/tpm/tpm2-space.c const void *cmd, size_t len) len 272 drivers/char/tpm/tpm2-space.c if (len < TPM_HEADER_SIZE || !chip->nr_commands) len 287 drivers/char/tpm/tpm2-space.c if (len < TPM_HEADER_SIZE + 4 * nr_handles) len 293 drivers/char/tpm/tpm2-space.c len); len 370 drivers/char/tpm/tpm2-space.c size_t len) len 430 drivers/char/tpm/tpm2-space.c size_t len) len 446 drivers/char/tpm/tpm2-space.c if (len < TPM_HEADER_SIZE + 9) len 453 drivers/char/tpm/tpm2-space.c if (len != TPM_HEADER_SIZE + 9 + 4 * be32_to_cpu(data->count)) len 358 drivers/char/tpm/tpm_crb.c static int crb_send(struct tpm_chip *chip, u8 *buf, size_t len) len 368 drivers/char/tpm/tpm_crb.c if (len > priv->cmd_size) { len 370 drivers/char/tpm/tpm_crb.c len, priv->cmd_size); len 374 drivers/char/tpm/tpm_crb.c memcpy_toio(priv->cmd, buf, len); len 47 drivers/char/tpm/tpm_ftpm_tee.c size_t len; len 49 drivers/char/tpm/tpm_ftpm_tee.c len = pvt_data->resp_len; len 50 drivers/char/tpm/tpm_ftpm_tee.c if (count < len) { len 53 drivers/char/tpm/tpm_ftpm_tee.c __func__, count, len); len 57 drivers/char/tpm/tpm_ftpm_tee.c memcpy(buf, pvt_data->resp_buf, len); len 60 drivers/char/tpm/tpm_ftpm_tee.c return len; len 73 drivers/char/tpm/tpm_ftpm_tee.c static int ftpm_tee_tpm_op_send(struct tpm_chip *chip, u8 *buf, size_t len) len 84 drivers/char/tpm/tpm_ftpm_tee.c if (len > MAX_COMMAND_SIZE) { len 87 drivers/char/tpm/tpm_ftpm_tee.c __func__, len); len 107 drivers/char/tpm/tpm_ftpm_tee.c .size = len, len 119 drivers/char/tpm/tpm_ftpm_tee.c memcpy(temp_buf, buf, len); len 33 drivers/char/tpm/tpm_i2c_atmel.c size_t len; len 40 drivers/char/tpm/tpm_i2c_atmel.c static int i2c_atmel_send(struct tpm_chip *chip, u8 *buf, size_t len) len 46 drivers/char/tpm/tpm_i2c_atmel.c priv->len = 0; len 48 drivers/char/tpm/tpm_i2c_atmel.c if (len <= 2) len 51 drivers/char/tpm/tpm_i2c_atmel.c status = i2c_master_send(client, buf, len); len 55 drivers/char/tpm/tpm_i2c_atmel.c (int)min_t(size_t, 64, len), buf, len, status); len 61 drivers/char/tpm/tpm_i2c_atmel.c if (status != len) len 75 drivers/char/tpm/tpm_i2c_atmel.c if (priv->len == 0) len 85 drivers/char/tpm/tpm_i2c_atmel.c if (priv->len >= expected_len) { len 116 drivers/char/tpm/tpm_i2c_atmel.c priv->len = 0; len 128 drivers/char/tpm/tpm_i2c_atmel.c priv->len = rc; len 92 drivers/char/tpm/tpm_i2c_infineon.c static int iic_tpm_read(u8 addr, u8 *buffer, size_t len) len 97 drivers/char/tpm/tpm_i2c_infineon.c .len = 1, len 103 drivers/char/tpm/tpm_i2c_infineon.c .len = len, len 110 drivers/char/tpm/tpm_i2c_infineon.c unsigned int msglen = len; len 134 drivers/char/tpm/tpm_i2c_infineon.c while (len > 0) { len 157 drivers/char/tpm/tpm_i2c_infineon.c len); len 158 drivers/char/tpm/tpm_i2c_infineon.c msg2.len = msglen; len 168 drivers/char/tpm/tpm_i2c_infineon.c if (msglen > len) len 169 drivers/char/tpm/tpm_i2c_infineon.c len = 0; len 171 drivers/char/tpm/tpm_i2c_infineon.c len -= msglen; len 204 drivers/char/tpm/tpm_i2c_infineon.c static int iic_tpm_write_generic(u8 addr, u8 *buffer, size_t len, len 213 drivers/char/tpm/tpm_i2c_infineon.c .len = len + 1, len 217 drivers/char/tpm/tpm_i2c_infineon.c if (len > TPM_I2C_INFINEON_BUFSIZE) len 226 drivers/char/tpm/tpm_i2c_infineon.c memcpy(&(tpm_dev.buf[1]), buffer, len); len 271 drivers/char/tpm/tpm_i2c_infineon.c static int iic_tpm_write(u8 addr, u8 *buffer, size_t len) len 273 drivers/char/tpm/tpm_i2c_infineon.c return iic_tpm_write_generic(addr, buffer, len, SLEEP_DURATION_LOW, len 281 drivers/char/tpm/tpm_i2c_infineon.c static int iic_tpm_write_long(u8 addr, u8 *buffer, size_t len) len 283 drivers/char/tpm/tpm_i2c_infineon.c return iic_tpm_write_generic(addr, buffer, len, SLEEP_DURATION_LONG_LOW, len 517 drivers/char/tpm/tpm_i2c_infineon.c static int tpm_tis_i2c_send(struct tpm_chip *chip, u8 *buf, size_t len) len 525 drivers/char/tpm/tpm_i2c_infineon.c if (len > TPM_I2C_INFINEON_BUFSIZE) len 542 drivers/char/tpm/tpm_i2c_infineon.c while (count < len - 1) { len 549 drivers/char/tpm/tpm_i2c_infineon.c if (burstcnt > (len - 1 - count)) len 550 drivers/char/tpm/tpm_i2c_infineon.c burstcnt = len - 1 - count; len 352 drivers/char/tpm/tpm_i2c_nuvoton.c static int i2c_nuvoton_send(struct tpm_chip *chip, u8 *buf, size_t len) len 373 drivers/char/tpm/tpm_i2c_nuvoton.c while (count < len - 1) { len 383 drivers/char/tpm/tpm_i2c_nuvoton.c len - 1 - count); len 455 drivers/char/tpm/tpm_i2c_nuvoton.c dev_dbg(dev, "%s() -> %zd\n", __func__, len); len 87 drivers/char/tpm/tpm_ibmvtpm.c u8 valid, u8 msg, u16 len, u32 data) len 89 drivers/char/tpm/tpm_ibmvtpm.c u64 w1 = ((u64)valid << 56) | ((u64)msg << 48) | ((u64)len << 32) | len 107 drivers/char/tpm/tpm_ibmvtpm.c u16 len; len 119 drivers/char/tpm/tpm_ibmvtpm.c len = ibmvtpm->res_len; len 121 drivers/char/tpm/tpm_ibmvtpm.c if (count < len) { len 124 drivers/char/tpm/tpm_ibmvtpm.c count, len); len 129 drivers/char/tpm/tpm_ibmvtpm.c memcpy((void *)buf, (void *)ibmvtpm->rtce_buf, len); len 130 drivers/char/tpm/tpm_ibmvtpm.c memset(ibmvtpm->rtce_buf, 0, len); len 133 drivers/char/tpm/tpm_ibmvtpm.c return len; len 524 drivers/char/tpm/tpm_ibmvtpm.c if (be16_to_cpu(crq->len) <= 0) { len 528 drivers/char/tpm/tpm_ibmvtpm.c ibmvtpm->rtce_size = be16_to_cpu(crq->len); len 553 drivers/char/tpm/tpm_ibmvtpm.c ibmvtpm->res_len = be16_to_cpu(crq->len); len 20 drivers/char/tpm/tpm_ibmvtpm.h __be16 len; len 132 drivers/char/tpm/tpm_tis.c static int tpm_tcg_read_bytes(struct tpm_tis_data *data, u32 addr, u16 len, len 137 drivers/char/tpm/tpm_tis.c while (len--) len 143 drivers/char/tpm/tpm_tis.c static int tpm_tcg_write_bytes(struct tpm_tis_data *data, u32 addr, u16 len, len 148 drivers/char/tpm/tpm_tis.c while (len--) len 362 drivers/char/tpm/tpm_tis_core.c static int tpm_tis_send_data(struct tpm_chip *chip, const u8 *buf, size_t len) len 380 drivers/char/tpm/tpm_tis_core.c while (count < len - 1) { len 387 drivers/char/tpm/tpm_tis_core.c burstcnt = min_t(int, burstcnt, len - count - 1); len 456 drivers/char/tpm/tpm_tis_core.c static int tpm_tis_send_main(struct tpm_chip *chip, const u8 *buf, size_t len) len 463 drivers/char/tpm/tpm_tis_core.c rc = tpm_tis_send_data(chip, buf, len); len 489 drivers/char/tpm/tpm_tis_core.c static int tpm_tis_send(struct tpm_chip *chip, u8 *buf, size_t len) len 495 drivers/char/tpm/tpm_tis_core.c return tpm_tis_send_main(chip, buf, len); len 501 drivers/char/tpm/tpm_tis_core.c rc = tpm_tis_send_main(chip, buf, len); len 570 drivers/char/tpm/tpm_tis_core.c size_t len = sizeof(cmd_getticks); len 587 drivers/char/tpm/tpm_tis_core.c rc = tpm_tis_send_data(chip, cmd_getticks, len); len 595 drivers/char/tpm/tpm_tis_core.c rc = tpm_tis_send_data(chip, cmd_getticks, len); len 102 drivers/char/tpm/tpm_tis_core.h int (*read_bytes)(struct tpm_tis_data *data, u32 addr, u16 len, len 104 drivers/char/tpm/tpm_tis_core.h int (*write_bytes)(struct tpm_tis_data *data, u32 addr, u16 len, len 112 drivers/char/tpm/tpm_tis_core.h u16 len, u8 *result) len 114 drivers/char/tpm/tpm_tis_core.h return data->phy_ops->read_bytes(data, addr, len, result); len 135 drivers/char/tpm/tpm_tis_core.h u16 len, const u8 *value) len 137 drivers/char/tpm/tpm_tis_core.h return data->phy_ops->write_bytes(data, addr, len, value); len 53 drivers/char/tpm/tpm_tis_spi.c static int tpm_tis_spi_transfer(struct tpm_tis_data *data, u32 addr, u16 len, len 65 drivers/char/tpm/tpm_tis_spi.c while (len) { len 66 drivers/char/tpm/tpm_tis_spi.c transfer_len = min_t(u16, len, MAX_SPI_FRAMESIZE); len 76 drivers/char/tpm/tpm_tis_spi.c spi_xfer.len = 4; len 90 drivers/char/tpm/tpm_tis_spi.c spi_xfer.len = 1; len 107 drivers/char/tpm/tpm_tis_spi.c spi_xfer.len = transfer_len; len 129 drivers/char/tpm/tpm_tis_spi.c len -= transfer_len; len 138 drivers/char/tpm/tpm_tis_spi.c u16 len, u8 *result) len 140 drivers/char/tpm/tpm_tis_spi.c return tpm_tis_spi_transfer(data, addr, len, result, NULL); len 144 drivers/char/tpm/tpm_tis_spi.c u16 len, const u8 *value) len 146 drivers/char/tpm/tpm_tis_spi.c return tpm_tis_spi_transfer(data, addr, len, NULL, value); len 76 drivers/char/tpm/tpm_vtpm_proxy.c size_t len; len 92 drivers/char/tpm/tpm_vtpm_proxy.c len = proxy_dev->req_len; len 94 drivers/char/tpm/tpm_vtpm_proxy.c if (count < len) { len 97 drivers/char/tpm/tpm_vtpm_proxy.c count, len); len 101 drivers/char/tpm/tpm_vtpm_proxy.c rc = copy_to_user(buf, proxy_dev->buffer, len); len 102 drivers/char/tpm/tpm_vtpm_proxy.c memset(proxy_dev->buffer, 0, len); len 113 drivers/char/tpm/tpm_vtpm_proxy.c return len; len 270 drivers/char/tpm/tpm_vtpm_proxy.c size_t len; len 280 drivers/char/tpm/tpm_vtpm_proxy.c len = proxy_dev->resp_len; len 281 drivers/char/tpm/tpm_vtpm_proxy.c if (count < len) { len 284 drivers/char/tpm/tpm_vtpm_proxy.c count, len); len 285 drivers/char/tpm/tpm_vtpm_proxy.c len = -EIO; len 289 drivers/char/tpm/tpm_vtpm_proxy.c memcpy(buf, proxy_dev->buffer, len); len 295 drivers/char/tpm/tpm_vtpm_proxy.c return len; len 98 drivers/char/virtio_console.c size_t len; len 456 drivers/char/virtio_console.c buf->len = 0; len 471 drivers/char/virtio_console.c unsigned int len; len 476 drivers/char/virtio_console.c buf = virtqueue_get_buf(port->in_vq, &len); len 478 drivers/char/virtio_console.c buf->len = len; len 480 drivers/char/virtio_console.c port->stats.bytes_received += len; len 519 drivers/char/virtio_console.c port->stats.bytes_discarded += buf->len - buf->offset; len 552 drivers/char/virtio_console.c unsigned int len; len 569 drivers/char/virtio_console.c while (!virtqueue_get_buf(vq, &len) len 592 drivers/char/virtio_console.c unsigned int len; len 598 drivers/char/virtio_console.c while ((buf = virtqueue_get_buf(port->out_vq, &len))) { len 611 drivers/char/virtio_console.c unsigned int len; len 644 drivers/char/virtio_console.c while (!virtqueue_get_buf(out_vq, &len) len 672 drivers/char/virtio_console.c out_count = min(out_count, buf->len - buf->offset); len 687 drivers/char/virtio_console.c if (buf->offset == buf->len) { len 860 drivers/char/virtio_console.c size_t len; len 868 drivers/char/virtio_console.c unsigned int offset, len; len 879 drivers/char/virtio_console.c len = min(buf->len, sd->len); len 880 drivers/char/virtio_console.c sg_set_page(&(sgl->sg[sgl->n]), buf->page, len, buf->offset); len 891 drivers/char/virtio_console.c len = sd->len; len 892 drivers/char/virtio_console.c if (len + offset > PAGE_SIZE) len 893 drivers/char/virtio_console.c len = PAGE_SIZE - offset; len 896 drivers/char/virtio_console.c memcpy(page_address(page) + offset, src + buf->offset, len); len 899 drivers/char/virtio_console.c sg_set_page(&(sgl->sg[sgl->n]), page, len, offset); len 902 drivers/char/virtio_console.c sgl->len += len; len 904 drivers/char/virtio_console.c return len; len 910 drivers/char/virtio_console.c size_t len, unsigned int flags) len 917 drivers/char/virtio_console.c .total_len = len, len 953 drivers/char/virtio_console.c sgl.len = 0; len 960 drivers/char/virtio_console.c ret = __send_to_port(port, buf->sg, sgl.n, sgl.len, buf, true); len 1669 drivers/char/virtio_console.c name_size = buf->len - buf->offset - sizeof(*cpkt) + 1; len 1708 drivers/char/virtio_console.c unsigned int len; len 1714 drivers/char/virtio_console.c while ((buf = virtqueue_get_buf(vq, &len))) { len 1717 drivers/char/virtio_console.c buf->len = len; len 1735 drivers/char/virtio_console.c unsigned int len; len 1737 drivers/char/virtio_console.c while ((buf = virtqueue_get_buf(vq, &len))) len 448 drivers/char/xilinx_hwicap/xilinx_hwicap.c ssize_t len; len 472 drivers/char/xilinx_hwicap/xilinx_hwicap.c len = left; len 474 drivers/char/xilinx_hwicap/xilinx_hwicap.c if (len > PAGE_SIZE) len 475 drivers/char/xilinx_hwicap/xilinx_hwicap.c len = PAGE_SIZE; len 476 drivers/char/xilinx_hwicap/xilinx_hwicap.c len &= ~3; len 484 drivers/char/xilinx_hwicap/xilinx_hwicap.c len - (drvdata->write_buffer_in_use))) { len 490 drivers/char/xilinx_hwicap/xilinx_hwicap.c if (copy_from_user(kbuf, buf + written, len)) { len 498 drivers/char/xilinx_hwicap/xilinx_hwicap.c kbuf, len >> 2); len 506 drivers/char/xilinx_hwicap/xilinx_hwicap.c len -= drvdata->write_buffer_in_use; len 510 drivers/char/xilinx_hwicap/xilinx_hwicap.c written += len; len 511 drivers/char/xilinx_hwicap/xilinx_hwicap.c left -= len; len 571 drivers/char/xillybus/xillybus_core.c int len; len 593 drivers/char/xillybus/xillybus_core.c len = endpoint->idtlen - (3 + ((int) (scan - idt))); len 595 drivers/char/xillybus/xillybus_core.c if (len & 0x03) { len 601 drivers/char/xillybus/xillybus_core.c idt_handle->entries = len >> 2; len 568 drivers/clk/clk-cdce925.c xfer[0].len = 1; len 573 drivers/clk/clk-cdce925.c xfer[0].len = 2; len 578 drivers/clk/clk-cdce925.c xfer[1].len = val_size; len 306 drivers/clk/hisilicon/clk-hi3620.c static u32 mmc_clk_delay(u32 val, u32 para, u32 off, u32 len) len 310 drivers/clk/hisilicon/clk-hi3620.c for (i = 0; i < len; i++) { len 175 drivers/clk/qcom/clk-rcg.h size_t len); len 1117 drivers/clk/qcom/clk-rcg2.c const struct clk_rcg_dfs_data *rcgs, size_t len) len 1121 drivers/clk/qcom/clk-rcg2.c for (i = 0; i < len; i++) { len 906 drivers/clk/rockchip/clk-pll.c int len; len 909 drivers/clk/rockchip/clk-pll.c for (len = 0; rate_table[len].rate != 0; ) len 910 drivers/clk/rockchip/clk-pll.c len++; len 912 drivers/clk/rockchip/clk-pll.c pll->rate_count = len; len 1255 drivers/clk/samsung/clk-pll.c int ret, len; len 1271 drivers/clk/samsung/clk-pll.c for (len = 0; pll_clk->rate_table[len].rate != 0; ) len 1272 drivers/clk/samsung/clk-pll.c len++; len 1274 drivers/clk/samsung/clk-pll.c pll->rate_count = len; len 33 drivers/clk/sunxi/clk-factors.c #define SETMASK(len, pos) (((1U << (len)) - 1) << (pos)) len 34 drivers/clk/sunxi/clk-factors.c #define CLRMASK(len, pos) (~(SETMASK(len, pos))) len 35 drivers/clk/sunxi/clk-factors.c #define FACTOR_GET(bit, len, reg) (((reg) & SETMASK(len, bit)) >> (bit)) len 37 drivers/clk/sunxi/clk-factors.c #define FACTOR_SET(bit, len, reg, val) \ len 38 drivers/clk/sunxi/clk-factors.c (((reg) & CLRMASK(len, bit)) | (val << (bit))) len 87 drivers/connector/cn_proc.c msg->len = sizeof(*ev); len 111 drivers/connector/cn_proc.c msg->len = sizeof(*ev); len 149 drivers/connector/cn_proc.c msg->len = sizeof(*ev); len 173 drivers/connector/cn_proc.c msg->len = sizeof(*ev); len 205 drivers/connector/cn_proc.c msg->len = sizeof(*ev); len 230 drivers/connector/cn_proc.c msg->len = sizeof(*ev); len 263 drivers/connector/cn_proc.c msg->len = sizeof(*ev); len 298 drivers/connector/cn_proc.c msg->len = sizeof(*ev); len 330 drivers/connector/cn_proc.c msg->len = sizeof(*ev); len 345 drivers/connector/cn_proc.c if (msg->len != sizeof(*mc_op)) len 61 drivers/connector/connector.c int cn_netlink_send_mult(struct cn_msg *msg, u16 len, u32 portid, u32 __group, len 94 drivers/connector/connector.c size = sizeof(*msg) + len; len 124 drivers/connector/connector.c return cn_netlink_send_mult(msg, msg->len, portid, __group, gfp_mask); len 142 drivers/connector/connector.c if (nlh->nlmsg_len < NLMSG_HDRLEN + sizeof(struct cn_msg) + msg->len) len 173 drivers/connector/connector.c int len, err; len 175 drivers/connector/connector.c if (skb->len >= NLMSG_HDRLEN) { len 177 drivers/connector/connector.c len = nlmsg_len(nlh); len 179 drivers/connector/connector.c if (len < (int)sizeof(struct cn_msg) || len 180 drivers/connector/connector.c skb->len < nlh->nlmsg_len || len 181 drivers/connector/connector.c len > CONNECTOR_MAX_MSG_SIZE) len 257 drivers/counter/104-quad-8.c const struct iio_chan_spec *chan, const char *buf, size_t len) len 286 drivers/counter/104-quad-8.c return len; len 300 drivers/counter/104-quad-8.c size_t len) len 327 drivers/counter/104-quad-8.c return len; len 1099 drivers/counter/104-quad-8.c struct counter_count *count, void *private, const char *buf, size_t len) len 1122 drivers/counter/104-quad-8.c return len; len 1167 drivers/counter/104-quad-8.c struct counter_count *count, void *private, const char *buf, size_t len) len 1187 drivers/counter/104-quad-8.c return len; len 1212 drivers/counter/104-quad-8.c struct counter_count *count, void *private, const char *buf, size_t len) len 1238 drivers/counter/104-quad-8.c return len; len 1250 drivers/counter/104-quad-8.c struct counter_count *count, void *private, const char *buf, size_t len) len 1276 drivers/counter/104-quad-8.c return len; len 61 drivers/counter/counter.c const char *buf, size_t len) len 78 drivers/counter/counter.c return len; len 88 drivers/counter/counter.c size_t len = 0; len 94 drivers/counter/counter.c len += sprintf(buf + len, "%s\n", e->items[i]); len 96 drivers/counter/counter.c return len; len 124 drivers/counter/counter.c const char *buf, size_t len) len 141 drivers/counter/counter.c return len; len 151 drivers/counter/counter.c size_t len = 0; len 157 drivers/counter/counter.c len += sprintf(buf + len, "%s\n", e->items[i]); len 159 drivers/counter/counter.c return len; len 185 drivers/counter/counter.c const char *buf, size_t len) len 202 drivers/counter/counter.c return len; len 211 drivers/counter/counter.c size_t len = 0; len 217 drivers/counter/counter.c len += sprintf(buf + len, "%s\n", e->items[i]); len 219 drivers/counter/counter.c return len; len 242 drivers/counter/counter.c val->len = sprintf(val->buf, "%s\n", len 245 drivers/counter/counter.c val->len = 0; len 264 drivers/counter/counter.c val->len = sprintf(val->buf, "%lu\n", *(unsigned long *)data); len 267 drivers/counter/counter.c val->len = 0; len 310 drivers/counter/counter.c const char *buf, size_t len); len 386 drivers/counter/counter.c return val.len; len 455 drivers/counter/counter.c const char *buf, size_t len) len 462 drivers/counter/counter.c len); len 643 drivers/counter/counter.c const char *buf, size_t len) len 671 drivers/counter/counter.c return len; len 686 drivers/counter/counter.c ssize_t len = 0; len 690 drivers/counter/counter.c len += sprintf(buf + len, "%s\n", len 694 drivers/counter/counter.c return len; len 797 drivers/counter/counter.c return val.len; len 802 drivers/counter/counter.c const char *buf, size_t len) len 815 drivers/counter/counter.c return len; len 852 drivers/counter/counter.c const char *buf, size_t len) len 879 drivers/counter/counter.c return len; len 899 drivers/counter/counter.c const char *buf, size_t len) len 906 drivers/counter/counter.c len); len 967 drivers/counter/counter.c ssize_t len = 0; len 971 drivers/counter/counter.c len += sprintf(buf + len, "%s\n", len 975 drivers/counter/counter.c return len; len 1172 drivers/counter/counter.c const char *buf, size_t len) len 1178 drivers/counter/counter.c return ext->write(dev_get_drvdata(dev), ext->priv, buf, len); len 263 drivers/counter/stm32-lptimer-cnt.c const char *buf, size_t len) len 277 drivers/counter/stm32-lptimer-cnt.c return len; len 293 drivers/counter/stm32-lptimer-cnt.c const char *buf, size_t len) len 297 drivers/counter/stm32-lptimer-cnt.c return stm32_lptim_cnt_set_ceiling(priv, buf, len); len 454 drivers/counter/stm32-lptimer-cnt.c const char *buf, size_t len) len 479 drivers/counter/stm32-lptimer-cnt.c return len; len 494 drivers/counter/stm32-lptimer-cnt.c const char *buf, size_t len) len 498 drivers/counter/stm32-lptimer-cnt.c return stm32_lptim_cnt_set_ceiling(priv, buf, len); len 176 drivers/counter/stm32-timer-cnt.c const char *buf, size_t len) len 191 drivers/counter/stm32-timer-cnt.c return len; len 209 drivers/counter/stm32-timer-cnt.c const char *buf, size_t len) len 234 drivers/counter/stm32-timer-cnt.c return len; len 56 drivers/cpufreq/cpufreq_stats.c ssize_t len = 0; len 67 drivers/cpufreq/cpufreq_stats.c len += sprintf(buf + len, "%u %llu\n", stats->freq_table[i], len 71 drivers/cpufreq/cpufreq_stats.c return len; len 87 drivers/cpufreq/cpufreq_stats.c ssize_t len = 0; len 93 drivers/cpufreq/cpufreq_stats.c len += snprintf(buf + len, PAGE_SIZE - len, " From : To\n"); len 94 drivers/cpufreq/cpufreq_stats.c len += snprintf(buf + len, PAGE_SIZE - len, " : "); len 96 drivers/cpufreq/cpufreq_stats.c if (len >= PAGE_SIZE) len 98 drivers/cpufreq/cpufreq_stats.c len += snprintf(buf + len, PAGE_SIZE - len, "%9u ", len 101 drivers/cpufreq/cpufreq_stats.c if (len >= PAGE_SIZE) len 104 drivers/cpufreq/cpufreq_stats.c len += snprintf(buf + len, PAGE_SIZE - len, "\n"); len 107 drivers/cpufreq/cpufreq_stats.c if (len >= PAGE_SIZE) len 110 drivers/cpufreq/cpufreq_stats.c len += snprintf(buf + len, PAGE_SIZE - len, "%9u: ", len 114 drivers/cpufreq/cpufreq_stats.c if (len >= PAGE_SIZE) len 116 drivers/cpufreq/cpufreq_stats.c len += snprintf(buf + len, PAGE_SIZE - len, "%9u ", len 119 drivers/cpufreq/cpufreq_stats.c if (len >= PAGE_SIZE) len 121 drivers/cpufreq/cpufreq_stats.c len += snprintf(buf + len, PAGE_SIZE - len, "\n"); len 124 drivers/cpufreq/cpufreq_stats.c if (len >= PAGE_SIZE) { len 128 drivers/cpufreq/cpufreq_stats.c return len; len 391 drivers/cpufreq/pmac64-cpufreq.c ssize = (shdr->len * sizeof(u32)) - sizeof(*shdr); len 67 drivers/cpufreq/qcom-cpufreq-nvmem.c size_t len; len 71 drivers/cpufreq/qcom-cpufreq-nvmem.c msm_id = qcom_smem_get(QCOM_SMEM_HOST_ANY, MSM_ID_SMEM, &len); len 98 drivers/cpufreq/qcom-cpufreq-nvmem.c size_t len; len 108 drivers/cpufreq/qcom-cpufreq-nvmem.c speedbin = nvmem_cell_read(speedbin_nvmem, &len); len 39 drivers/cpufreq/sun50i-cpufreq-nvmem.c size_t len; len 66 drivers/cpufreq/sun50i-cpufreq-nvmem.c speedbin = nvmem_cell_read(speedbin_nvmem, &len); len 90 drivers/cpuidle/sysfs.c size_t len = count; len 93 drivers/cpuidle/sysfs.c if (!len || len >= sizeof(gov_name)) len 96 drivers/cpuidle/sysfs.c memcpy(gov_name, buf, len); len 97 drivers/cpuidle/sysfs.c gov_name[len] = '\0'; len 98 drivers/cpuidle/sysfs.c if (gov_name[len - 1] == '\n') len 99 drivers/cpuidle/sysfs.c gov_name[--len] = '\0'; len 104 drivers/cpuidle/sysfs.c if (strlen(gov->name) == len && !strcmp(gov->name, gov_name)) { len 335 drivers/crypto/amcc/crypto4xx_alg.c unsigned int len, len 348 drivers/crypto/amcc/crypto4xx_alg.c if (len < AES_BLOCK_SIZE) len 468 drivers/crypto/amcc/crypto4xx_alg.c unsigned int len = req->cryptlen; len 471 drivers/crypto/amcc/crypto4xx_alg.c len -= crypto_aead_authsize(aead); len 473 drivers/crypto/amcc/crypto4xx_alg.c if (crypto4xx_aead_need_fallback(req, len, true, decrypt)) len 488 drivers/crypto/amcc/crypto4xx_alg.c len, iv, sizeof(iv), len 614 drivers/crypto/amcc/crypto4xx_alg.c unsigned int len = req->cryptlen; len 617 drivers/crypto/amcc/crypto4xx_alg.c len -= crypto_aead_authsize(crypto_aead_reqtfm(req)); len 619 drivers/crypto/amcc/crypto4xx_alg.c if (crypto4xx_aead_need_fallback(req, len, false, decrypt)) len 626 drivers/crypto/amcc/crypto4xx_alg.c len, iv, sizeof(iv), len 842 drivers/crypto/amcc/crypto4xx_core.c size_t len; len 844 drivers/crypto/amcc/crypto4xx_core.c len = min(sg->length, nbytes); len 846 drivers/crypto/amcc/crypto4xx_core.c sg_page(sg), sg->offset, len, DMA_TO_DEVICE); len 847 drivers/crypto/amcc/crypto4xx_core.c gd->ctl_len.len = len; len 850 drivers/crypto/amcc/crypto4xx_core.c if (len >= nbytes) len 194 drivers/crypto/amcc/crypto4xx_core.h size_t len) len 196 drivers/crypto/amcc/crypto4xx_core.h for (; len >= 4; buf += 4, len -= 4) len 199 drivers/crypto/amcc/crypto4xx_core.h if (len) { len 202 drivers/crypto/amcc/crypto4xx_core.h switch (len) { len 222 drivers/crypto/amcc/crypto4xx_core.h size_t len) len 224 drivers/crypto/amcc/crypto4xx_core.h crypto4xx_memcpy_swab32(dst, buf, len); len 228 drivers/crypto/amcc/crypto4xx_core.h size_t len) len 230 drivers/crypto/amcc/crypto4xx_core.h crypto4xx_memcpy_swab32((u32 *)dst, buf, len); len 217 drivers/crypto/amcc/crypto4xx_reg_def.h u32 len:16; len 414 drivers/crypto/atmel-aes.c static inline size_t atmel_aes_padlen(size_t len, size_t block_size) len 416 drivers/crypto/atmel-aes.c len &= block_size - 1; len 417 drivers/crypto/atmel-aes.c return len ? block_size - len : 0; len 613 drivers/crypto/atmel-aes.c size_t len, len 616 drivers/crypto/atmel-aes.c size_t padlen = atmel_aes_padlen(len, AES_BLOCK_SIZE); len 618 drivers/crypto/atmel-aes.c if (unlikely(len == 0)) len 621 drivers/crypto/atmel-aes.c sg_copy_to_buffer(src, sg_nents(src), dd->buf, len); len 623 drivers/crypto/atmel-aes.c dd->total = len; len 626 drivers/crypto/atmel-aes.c dd->datalen = len + padlen; len 639 drivers/crypto/atmel-aes.c size_t len, len 644 drivers/crypto/atmel-aes.c if (!IS_ALIGNED(len, dd->ctx->block_size)) len 651 drivers/crypto/atmel-aes.c if (len <= sg->length) { len 652 drivers/crypto/atmel-aes.c if (!IS_ALIGNED(len, dd->ctx->block_size)) len 656 drivers/crypto/atmel-aes.c dma->remainder = sg->length - len; len 657 drivers/crypto/atmel-aes.c sg->length = len; len 664 drivers/crypto/atmel-aes.c len -= sg->length; len 690 drivers/crypto/atmel-aes.c size_t len) len 695 drivers/crypto/atmel-aes.c dd->total = len; len 700 drivers/crypto/atmel-aes.c src_aligned = atmel_aes_check_aligned(dd, src, len, &dd->src); len 704 drivers/crypto/atmel-aes.c dst_aligned = atmel_aes_check_aligned(dd, dst, len, &dd->dst); len 706 drivers/crypto/atmel-aes.c padlen = atmel_aes_padlen(len, dd->ctx->block_size); len 708 drivers/crypto/atmel-aes.c if (dd->buflen < len + padlen) len 712 drivers/crypto/atmel-aes.c sg_copy_to_buffer(src, sg_nents(src), dd->buf, len); len 725 drivers/crypto/atmel-aes.c sg_set_buf(&dd->aligned_sg, dd->buf, len + padlen); len 855 drivers/crypto/atmel-aes.c size_t len, len 889 drivers/crypto/atmel-aes.c err = atmel_aes_map(dd, src, dst, len); len 89 drivers/crypto/atmel-ecc.c unsigned int len) len 102 drivers/crypto/atmel-ecc.c if (crypto_ecdh_decode_key(buf, len, ¶ms) < 0) { len 111 drivers/crypto/atmel-ecc.c return crypto_kpp_set_secret(ctx->fallback, buf, len); len 48 drivers/crypto/atmel-i2c.c size_t len = cmd->count - CRC_SIZE; len 49 drivers/crypto/atmel-i2c.c __le16 *__crc16 = (__le16 *)(data + len); len 51 drivers/crypto/atmel-i2c.c *__crc16 = cpu_to_le16(bitrev16(crc16(0, data, len))); len 1456 drivers/crypto/atmel-sha.c size_t len) len 1472 drivers/crypto/atmel-sha.c if (len <= sg->length) { len 1475 drivers/crypto/atmel-sha.c sg->length = ALIGN(len, sizeof(u32)); len 1483 drivers/crypto/atmel-sha.c len -= sg->length; len 1510 drivers/crypto/atmel-sha.c size_t len, len 1618 drivers/crypto/atmel-sha.c unsigned int len, len 1626 drivers/crypto/atmel-sha.c if (!len) len 1638 drivers/crypto/atmel-sha.c ctx->total = len; len 158 drivers/crypto/axis/artpec6_crypto.c unsigned int len : 24; len 179 drivers/crypto/axis/artpec6_crypto.c unsigned int len : 24; len 545 drivers/crypto/axis/artpec6_crypto.c dma_addr_t addr, size_t len, bool eop) len 561 drivers/crypto/axis/artpec6_crypto.c d->data.len = len; len 578 drivers/crypto/axis/artpec6_crypto.c void *dst, unsigned int len, bool eop) len 587 drivers/crypto/axis/artpec6_crypto.c } else if (len > 7 || len < 1) { len 594 drivers/crypto/axis/artpec6_crypto.c d->ctrl.short_len = len; len 596 drivers/crypto/axis/artpec6_crypto.c memcpy(d->shrt.data, dst, len); len 705 drivers/crypto/axis/artpec6_crypto.c void *dst, unsigned int len, bool eop, len 708 drivers/crypto/axis/artpec6_crypto.c if (use_short && len < 7) { len 709 drivers/crypto/axis/artpec6_crypto.c return artpec6_crypto_setup_out_descr_short(common, dst, len, len 715 drivers/crypto/axis/artpec6_crypto.c ret = artpec6_crypto_dma_map_single(common, dst, len, len 722 drivers/crypto/axis/artpec6_crypto.c len, eop); len 737 drivers/crypto/axis/artpec6_crypto.c dma_addr_t addr, unsigned int len, bool intr) len 751 drivers/crypto/axis/artpec6_crypto.c d->data.len = len; len 767 drivers/crypto/axis/artpec6_crypto.c void *buffer, unsigned int len, bool last) len 772 drivers/crypto/axis/artpec6_crypto.c ret = artpec6_crypto_dma_map_single(common, buffer, len, len 777 drivers/crypto/axis/artpec6_crypto.c return artpec6_crypto_setup_in_descr_phys(common, dma_addr, len, last); len 1248 drivers/crypto/axis/artpec6_crypto.c unsigned int len) len 1252 drivers/crypto/axis/artpec6_crypto.c if (len != 16 && len != 24 && len != 32) { len 1257 drivers/crypto/axis/artpec6_crypto.c ctx->key_length = len; len 1259 drivers/crypto/axis/artpec6_crypto.c memcpy(ctx->aes_key, key, len); len 51 drivers/crypto/bcm/util.c unsigned int len, unsigned int skip) len 56 drivers/crypto/bcm/util.c copied = sg_pcopy_to_buffer(src, nents, dest, len, skip); len 57 drivers/crypto/bcm/util.c if (copied != len) { len 59 drivers/crypto/bcm/util.c __func__, (u32)copied, len); len 70 drivers/crypto/bcm/util.c unsigned int len, unsigned int skip) len 75 drivers/crypto/bcm/util.c copied = sg_pcopy_from_buffer(dest, nents, src, len, skip); len 76 drivers/crypto/bcm/util.c if (copied != len) { len 78 drivers/crypto/bcm/util.c __func__, (u32)copied, len); len 272 drivers/crypto/bcm/util.c void __dump_sg(struct scatterlist *sg, unsigned int skip, unsigned int len) len 280 drivers/crypto/bcm/util.c while (num_out < len) { len 281 drivers/crypto/bcm/util.c count = (len - num_out > 16) ? 16 : len - num_out; len 515 drivers/crypto/bcm/util.c void format_value_ccm(unsigned int val, u8 *buf, u8 len) len 520 drivers/crypto/bcm/util.c memset(buf, 0, len); len 523 drivers/crypto/bcm/util.c for (i = 0; i < len; i++) { len 524 drivers/crypto/bcm/util.c buf[len - i - 1] = (val >> (8 * i)) & 0xff; len 55 drivers/crypto/bcm/util.h void __dump_sg(struct scatterlist *sg, unsigned int skip, unsigned int len); len 57 drivers/crypto/bcm/util.h #define dump_sg(sg, skip, len) __dump_sg(sg, skip, len) len 66 drivers/crypto/bcm/util.h #define dump_sg(sg, skip, len) do {} while (0) len 75 drivers/crypto/bcm/util.h unsigned int len, unsigned int skip); len 78 drivers/crypto/bcm/util.h unsigned int len, unsigned int skip); len 97 drivers/crypto/bcm/util.h void format_value_ccm(unsigned int val, u8 *buf, u8 len); len 1098 drivers/crypto/caam/caamalg.c int len, sec4_sg_index = 0; len 1105 drivers/crypto/caam/caamalg.c len = desc_len(sh_desc); len 1106 drivers/crypto/caam/caamalg.c init_job_desc_shared(desc, ptr, len, HDR_SHARE_DEFER | HDR_REVERSE); len 1277 drivers/crypto/caam/caamalg.c int len, sec4_sg_index = 0; len 1291 drivers/crypto/caam/caamalg.c len = desc_len(sh_desc); len 1292 drivers/crypto/caam/caamalg.c init_job_desc_shared(desc, ptr, len, HDR_SHARE_DEFER | HDR_REVERSE); len 4324 drivers/crypto/caam/caamalg_qi2.c int len; len 4329 drivers/crypto/caam/caamalg_qi2.c len = state->buflen_1; len 4332 drivers/crypto/caam/caamalg_qi2.c len = state->buflen_0; len 4335 drivers/crypto/caam/caamalg_qi2.c memcpy(export->buf, buf, len); len 4337 drivers/crypto/caam/caamalg_qi2.c export->buflen = len; len 1584 drivers/crypto/caam/caamhash.c int len; len 1589 drivers/crypto/caam/caamhash.c len = state->buflen_1; len 1592 drivers/crypto/caam/caamhash.c len = state->buflen_0; len 1595 drivers/crypto/caam/caamhash.c memcpy(export->buf, buf, len); len 1597 drivers/crypto/caam/caamhash.c export->buflen = len; len 205 drivers/crypto/caam/caampkc.c unsigned int len; len 216 drivers/crypto/caam/caampkc.c len = 0; len 219 drivers/crypto/caam/caampkc.c while (len && !*buff && lzeros < nbytes) { len 221 drivers/crypto/caam/caampkc.c len--; len 225 drivers/crypto/caam/caampkc.c if (len && *buff) len 230 drivers/crypto/caam/caampkc.c len = miter.length; len 862 drivers/crypto/caam/caampkc.c static int caam_rsa_check_key_length(unsigned int len) len 864 drivers/crypto/caam/caampkc.c if (len > 4096) len 154 drivers/crypto/caam/desc_constr.h int len, u32 options) len 158 drivers/crypto/caam/desc_constr.h (len << HDR_START_IDX_SHIFT)); len 162 drivers/crypto/caam/desc_constr.h static inline void append_data(u32 * const desc, const void *data, int len) len 166 drivers/crypto/caam/desc_constr.h if (len) /* avoid sparse warning: memcpy with byte count of 0 */ len 167 drivers/crypto/caam/desc_constr.h memcpy(offset, data, len); len 170 drivers/crypto/caam/desc_constr.h (len + CAAM_CMD_SZ - 1) / CAAM_CMD_SZ); len 208 drivers/crypto/caam/desc_constr.h static inline void append_cmd_ptr(u32 * const desc, dma_addr_t ptr, int len, len 211 drivers/crypto/caam/desc_constr.h append_cmd(desc, command | len); len 217 drivers/crypto/caam/desc_constr.h unsigned int len, u32 command) len 222 drivers/crypto/caam/desc_constr.h append_cmd(desc, len); len 225 drivers/crypto/caam/desc_constr.h static inline void append_cmd_data(u32 * const desc, const void *data, int len, len 228 drivers/crypto/caam/desc_constr.h append_cmd(desc, command | IMMEDIATE | len); len 229 drivers/crypto/caam/desc_constr.h append_data(desc, data, len); len 268 drivers/crypto/caam/desc_constr.h static inline void append_##cmd(u32 * const desc, unsigned int len, \ len 272 drivers/crypto/caam/desc_constr.h append_cmd(desc, CMD_##op | len | options); \ len 282 drivers/crypto/caam/desc_constr.h unsigned int len, u32 options) \ len 285 drivers/crypto/caam/desc_constr.h append_cmd_ptr(desc, ptr, len, CMD_##op | options); \ len 293 drivers/crypto/caam/desc_constr.h unsigned int len, u32 options) len 299 drivers/crypto/caam/desc_constr.h append_cmd(desc, CMD_STORE | options | len); len 312 drivers/crypto/caam/desc_constr.h unsigned int len, \ len 317 drivers/crypto/caam/desc_constr.h append_cmd(desc, CMD_SEQ_##op##_PTR | len | options); \ len 319 drivers/crypto/caam/desc_constr.h append_cmd_ptr(desc, ptr, len, CMD_SEQ_##op##_PTR | options); \ len 326 drivers/crypto/caam/desc_constr.h unsigned int len, u32 options) \ len 329 drivers/crypto/caam/desc_constr.h append_cmd_data(desc, data, len, CMD_##op | options); \ len 336 drivers/crypto/caam/desc_constr.h unsigned int len, u32 options) \ len 339 drivers/crypto/caam/desc_constr.h append_cmd_ptr_extlen(desc, ptr, len, CMD_##op | SQIN_EXT | options); \ len 350 drivers/crypto/caam/desc_constr.h type len, u32 options) \ len 354 drivers/crypto/caam/desc_constr.h append_##cmd##_extlen(desc, ptr, len, options); \ len 356 drivers/crypto/caam/desc_constr.h append_##cmd##_intlen(desc, ptr, len, options); \ len 368 drivers/crypto/caam/desc_constr.h unsigned int len, u32 options) \ len 371 drivers/crypto/caam/desc_constr.h append_cmd(desc, CMD_##op | IMMEDIATE | len | options); \ len 411 drivers/crypto/caam/desc_constr.h #define APPEND_MATH(op, desc, dest, src_0, src_1, len) \ len 413 drivers/crypto/caam/desc_constr.h MATH_SRC0_##src_0 | MATH_SRC1_##src_1 | (u32)len); len 415 drivers/crypto/caam/desc_constr.h #define append_math_add(desc, dest, src0, src1, len) \ len 416 drivers/crypto/caam/desc_constr.h APPEND_MATH(ADD, desc, dest, src0, src1, len) len 417 drivers/crypto/caam/desc_constr.h #define append_math_sub(desc, dest, src0, src1, len) \ len 418 drivers/crypto/caam/desc_constr.h APPEND_MATH(SUB, desc, dest, src0, src1, len) len 419 drivers/crypto/caam/desc_constr.h #define append_math_add_c(desc, dest, src0, src1, len) \ len 420 drivers/crypto/caam/desc_constr.h APPEND_MATH(ADDC, desc, dest, src0, src1, len) len 421 drivers/crypto/caam/desc_constr.h #define append_math_sub_b(desc, dest, src0, src1, len) \ len 422 drivers/crypto/caam/desc_constr.h APPEND_MATH(SUBB, desc, dest, src0, src1, len) len 423 drivers/crypto/caam/desc_constr.h #define append_math_and(desc, dest, src0, src1, len) \ len 424 drivers/crypto/caam/desc_constr.h APPEND_MATH(AND, desc, dest, src0, src1, len) len 425 drivers/crypto/caam/desc_constr.h #define append_math_or(desc, dest, src0, src1, len) \ len 426 drivers/crypto/caam/desc_constr.h APPEND_MATH(OR, desc, dest, src0, src1, len) len 427 drivers/crypto/caam/desc_constr.h #define append_math_xor(desc, dest, src0, src1, len) \ len 428 drivers/crypto/caam/desc_constr.h APPEND_MATH(XOR, desc, dest, src0, src1, len) len 429 drivers/crypto/caam/desc_constr.h #define append_math_lshift(desc, dest, src0, src1, len) \ len 430 drivers/crypto/caam/desc_constr.h APPEND_MATH(LSHIFT, desc, dest, src0, src1, len) len 431 drivers/crypto/caam/desc_constr.h #define append_math_rshift(desc, dest, src0, src1, len) \ len 432 drivers/crypto/caam/desc_constr.h APPEND_MATH(RSHIFT, desc, dest, src0, src1, len) len 433 drivers/crypto/caam/desc_constr.h #define append_math_ldshift(desc, dest, src0, src1, len) \ len 434 drivers/crypto/caam/desc_constr.h APPEND_MATH(SHLD, desc, dest, src0, src1, len) len 22 drivers/crypto/caam/error.c size_t len; len 37 drivers/crypto/caam/error.c len = min_t(size_t, tlen, it->length); len 39 drivers/crypto/caam/error.c groupsize, buf, len, ascii); len 40 drivers/crypto/caam/error.c tlen -= len; len 76 drivers/crypto/caam/regs.h #define caam_to_cpu(len) \ len 77 drivers/crypto/caam/regs.h static inline u##len caam##len ## _to_cpu(u##len val) \ len 80 drivers/crypto/caam/regs.h return le##len ## _to_cpu((__force __le##len)val); \ len 82 drivers/crypto/caam/regs.h return be##len ## _to_cpu((__force __be##len)val); \ len 85 drivers/crypto/caam/regs.h #define cpu_to_caam(len) \ len 86 drivers/crypto/caam/regs.h static inline u##len cpu_to_caam##len(u##len val) \ len 89 drivers/crypto/caam/regs.h return (__force u##len)cpu_to_le##len(val); \ len 91 drivers/crypto/caam/regs.h return (__force u##len)cpu_to_be##len(val); \ len 23 drivers/crypto/caam/sg_sw_qm.h dma_addr_t dma, u32 len, u16 offset) len 26 drivers/crypto/caam/sg_sw_qm.h qm_sg_entry_set_len(qm_sg_ptr, len); len 30 drivers/crypto/caam/sg_sw_qm.h dma_addr_t dma, u32 len, u16 offset) len 33 drivers/crypto/caam/sg_sw_qm.h qm_sg_entry_set_f(qm_sg_ptr, len); len 37 drivers/crypto/caam/sg_sw_qm.h dma_addr_t dma, u32 len, u16 offset) len 40 drivers/crypto/caam/sg_sw_qm.h qm_sg_ptr->cfg = cpu_to_be32(QM_SG_EXT | (len & QM_SG_LEN_MASK)); len 44 drivers/crypto/caam/sg_sw_qm.h dma_addr_t dma, u32 len, len 49 drivers/crypto/caam/sg_sw_qm.h (len & QM_SG_LEN_MASK)); len 57 drivers/crypto/caam/sg_sw_qm.h sg_to_qm_sg(struct scatterlist *sg, int len, len 62 drivers/crypto/caam/sg_sw_qm.h while (len) { len 63 drivers/crypto/caam/sg_sw_qm.h ent_len = min_t(int, sg_dma_len(sg), len); len 69 drivers/crypto/caam/sg_sw_qm.h len -= ent_len; len 78 drivers/crypto/caam/sg_sw_qm.h static inline void sg_to_qm_sg_last(struct scatterlist *sg, int len, len 81 drivers/crypto/caam/sg_sw_qm.h qm_sg_ptr = sg_to_qm_sg(sg, len, qm_sg_ptr, offset); len 13 drivers/crypto/caam/sg_sw_qm2.h dma_addr_t dma, u32 len, u16 offset) len 18 drivers/crypto/caam/sg_sw_qm2.h dpaa2_sg_set_len(qm_sg_ptr, len); len 28 drivers/crypto/caam/sg_sw_qm2.h sg_to_qm_sg(struct scatterlist *sg, int len, len 33 drivers/crypto/caam/sg_sw_qm2.h while (len) { len 34 drivers/crypto/caam/sg_sw_qm2.h ent_len = min_t(int, sg_dma_len(sg), len); len 40 drivers/crypto/caam/sg_sw_qm2.h len -= ent_len; len 49 drivers/crypto/caam/sg_sw_qm2.h static inline void sg_to_qm_sg_last(struct scatterlist *sg, int len, len 53 drivers/crypto/caam/sg_sw_qm2.h qm_sg_ptr = sg_to_qm_sg(sg, len, qm_sg_ptr, offset); len 19 drivers/crypto/caam/sg_sw_sec4.h u32 len; len 27 drivers/crypto/caam/sg_sw_sec4.h dma_addr_t dma, u32 len, u16 offset) len 30 drivers/crypto/caam/sg_sw_sec4.h dma_to_qm_sg_one((struct dpaa2_sg_entry *)sec4_sg_ptr, dma, len, len 34 drivers/crypto/caam/sg_sw_sec4.h sec4_sg_ptr->len = cpu_to_caam32(len); len 48 drivers/crypto/caam/sg_sw_sec4.h sg_to_sec4_sg(struct scatterlist *sg, int len, len 53 drivers/crypto/caam/sg_sw_sec4.h while (len) { len 54 drivers/crypto/caam/sg_sw_sec4.h ent_len = min_t(int, sg_dma_len(sg), len); len 60 drivers/crypto/caam/sg_sw_sec4.h len -= ent_len; len 70 drivers/crypto/caam/sg_sw_sec4.h sec4_sg_ptr->len |= cpu_to_caam32(SEC4_SG_LEN_FIN); len 77 drivers/crypto/caam/sg_sw_sec4.h static inline void sg_to_sec4_sg_last(struct scatterlist *sg, int len, len 81 drivers/crypto/caam/sg_sw_sec4.h sec4_sg_ptr = sg_to_sec4_sg(sg, len, sec4_sg_ptr, offset); len 65 drivers/crypto/cavium/cpt/cptvf_algs.c u32 len = min(nbytes, inp_sg->length); len 69 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->in[*argcnt].size = len; len 70 drivers/crypto/cavium/cpt/cptvf_algs.c nbytes -= len; len 84 drivers/crypto/cavium/cpt/cptvf_algs.c u32 len = min(nbytes, outp_sg->length); len 88 drivers/crypto/cavium/cpt/cptvf_algs.c req_info->out[*argcnt].size = len; len 89 drivers/crypto/cavium/cpt/cptvf_algs.c nbytes -= len; len 74 drivers/crypto/cavium/cpt/request_manager.h u64 len; len 456 drivers/crypto/cavium/nitrox/nitrox_req.h __be16 len[4]; len 129 drivers/crypto/cavium/nitrox/nitrox_reqmgr.c sgcomp[i].len[j] = cpu_to_be16(sg_dma_len(sg)); len 66 drivers/crypto/ccp/ccp-crypto-aes-cmac.c u64 len; len 75 drivers/crypto/ccp/ccp-crypto-aes-cmac.c len = (u64)rctx->buf_count + (u64)nbytes; len 77 drivers/crypto/ccp/ccp-crypto-aes-cmac.c if (!final && (len <= block_size)) { len 89 drivers/crypto/ccp/ccp-crypto-aes-cmac.c rctx->hash_rem = final ? 0 : len & (block_size - 1); len 90 drivers/crypto/ccp/ccp-crypto-aes-cmac.c rctx->hash_cnt = len - rctx->hash_rem; len 97 drivers/crypto/ccp/ccp-crypto-aes-cmac.c if (final && (rctx->null_msg || (len & (block_size - 1)))) len 133 drivers/crypto/ccp/ccp-crypto-aes-cmac.c int pad_length = block_size - (len & (block_size - 1)); len 104 drivers/crypto/ccp/ccp-crypto-rsa.c static int ccp_check_key_length(unsigned int len) len 107 drivers/crypto/ccp/ccp-crypto-rsa.c if (len < 8 || len > 4096) len 67 drivers/crypto/ccp/ccp-crypto-sha.c u64 len; len 70 drivers/crypto/ccp/ccp-crypto-sha.c len = (u64)rctx->buf_count + (u64)nbytes; len 72 drivers/crypto/ccp/ccp-crypto-sha.c if (!final && (len <= block_size)) { len 84 drivers/crypto/ccp/ccp-crypto-sha.c rctx->hash_rem = final ? 0 : len & (block_size - 1); len 85 drivers/crypto/ccp/ccp-crypto-sha.c rctx->hash_cnt = len - rctx->hash_rem; len 510 drivers/crypto/ccp/ccp-dev.c int len = min_t(int, sizeof(trng_value), max); len 529 drivers/crypto/ccp/ccp-dev.c memcpy(data, &trng_value, len); len 531 drivers/crypto/ccp/ccp-dev.c return len; len 242 drivers/crypto/ccp/ccp-dev.h size_t len; len 369 drivers/crypto/ccp/ccp-dmaengine.c unsigned int len; len 420 drivers/crypto/ccp/ccp-dmaengine.c len = min(dst_len, src_len); len 436 drivers/crypto/ccp/ccp-dmaengine.c ccp_pt->src_len = len; len 448 drivers/crypto/ccp/ccp-dmaengine.c total_len += len; len 450 drivers/crypto/ccp/ccp-dmaengine.c src_len -= len; len 451 drivers/crypto/ccp/ccp-dmaengine.c src_offset += len; len 453 drivers/crypto/ccp/ccp-dmaengine.c dst_len -= len; len 454 drivers/crypto/ccp/ccp-dmaengine.c dst_offset += len; len 457 drivers/crypto/ccp/ccp-dmaengine.c desc->len = total_len; len 480 drivers/crypto/ccp/ccp-dmaengine.c struct dma_chan *dma_chan, dma_addr_t dst, dma_addr_t src, size_t len, len 490 drivers/crypto/ccp/ccp-dmaengine.c __func__, &src, &dst, len, flags); len 494 drivers/crypto/ccp/ccp-dmaengine.c sg_dma_len(&dst_sg) = len; len 498 drivers/crypto/ccp/ccp-dmaengine.c sg_dma_len(&src_sg) = len; len 72 drivers/crypto/ccp/ccp-ops.c struct scatterlist *sg, u64 len, len 81 drivers/crypto/ccp/ccp-ops.c wa->nents = sg_nents_for_len(sg, len); len 85 drivers/crypto/ccp/ccp-ops.c wa->bytes_left = len; len 88 drivers/crypto/ccp/ccp-ops.c if (len == 0) len 104 drivers/crypto/ccp/ccp-ops.c static void ccp_update_sg_workarea(struct ccp_sg_workarea *wa, unsigned int len) len 106 drivers/crypto/ccp/ccp-ops.c unsigned int nbytes = min_t(u64, len, wa->bytes_left); len 138 drivers/crypto/ccp/ccp-ops.c unsigned int len, len 143 drivers/crypto/ccp/ccp-ops.c if (!len) len 147 drivers/crypto/ccp/ccp-ops.c wa->length = len; len 149 drivers/crypto/ccp/ccp-ops.c if (len <= CCP_DMAPOOL_MAX_SIZE) { len 160 drivers/crypto/ccp/ccp-ops.c wa->address = kzalloc(len, GFP_KERNEL); len 164 drivers/crypto/ccp/ccp-ops.c wa->dma.address = dma_map_single(wa->dev, wa->address, len, len 169 drivers/crypto/ccp/ccp-ops.c wa->dma.length = len; len 178 drivers/crypto/ccp/ccp-ops.c unsigned int len) len 182 drivers/crypto/ccp/ccp-ops.c if (len > (wa->length - wa_offset)) len 185 drivers/crypto/ccp/ccp-ops.c scatterwalk_map_and_copy(wa->address + wa_offset, sg, sg_offset, len, len 192 drivers/crypto/ccp/ccp-ops.c unsigned int len) len 196 drivers/crypto/ccp/ccp-ops.c scatterwalk_map_and_copy(wa->address + wa_offset, sg, sg_offset, len, len 204 drivers/crypto/ccp/ccp-ops.c unsigned int len) len 209 drivers/crypto/ccp/ccp-ops.c rc = ccp_set_dm_area(wa, wa_offset, sg, sg_offset, len); len 214 drivers/crypto/ccp/ccp-ops.c q = p + len - 1; len 229 drivers/crypto/ccp/ccp-ops.c unsigned int len) len 234 drivers/crypto/ccp/ccp-ops.c q = p + len - 1; len 243 drivers/crypto/ccp/ccp-ops.c ccp_get_dm_area(wa, wa_offset, sg, sg_offset, len); len 382 drivers/crypto/ccp/psp-dev.c data->len = input.length; len 394 drivers/crypto/ccp/psp-dev.c input.length = data->len; len 413 drivers/crypto/ccp/psp-dev.c void *psp_copy_user_blob(u64 __user uaddr, u32 len) len 415 drivers/crypto/ccp/psp-dev.c if (!uaddr || !len) len 419 drivers/crypto/ccp/psp-dev.c if (len > SEV_FW_BLOB_MAX_SIZE) len 422 drivers/crypto/ccp/psp-dev.c return memdup_user((void __user *)(uintptr_t)uaddr, len); len 520 drivers/crypto/ccp/psp-dev.c data->len = firmware->size; len 620 drivers/crypto/ccp/psp-dev.c data->len = input.length; len 629 drivers/crypto/ccp/psp-dev.c input.length = data->len; len 638 drivers/crypto/ccp/psp-dev.c id_blob, data->len)) { len 678 drivers/crypto/ccp/psp-dev.c data->len = user_size; len 682 drivers/crypto/ccp/psp-dev.c if (copy_to_user((void __user *)argp->data, id_blob, data->len)) len 1377 drivers/crypto/ccree/cc_aead.c unsigned int len = 0; len 1383 drivers/crypto/ccree/cc_aead.c len = 2; len 1388 drivers/crypto/ccree/cc_aead.c len = 6; len 1398 drivers/crypto/ccree/cc_aead.c return len; len 115 drivers/crypto/ccree/cc_driver.c void __dump_byte_array(const char *name, const u8 *buf, size_t len) len 122 drivers/crypto/ccree/cc_driver.c snprintf(prefix, sizeof(prefix), "%s[%zu]: ", name, len); len 125 drivers/crypto/ccree/cc_driver.c len, false); len 207 drivers/crypto/ccree/cc_driver.h void __dump_byte_array(const char *name, const u8 *buf, size_t len); len 49 drivers/crypto/ccree/cc_request_mgr.c unsigned int len; len 281 drivers/crypto/ccree/cc_request_mgr.c struct cc_hw_desc *desc, unsigned int len, len 286 drivers/crypto/ccree/cc_request_mgr.c unsigned int total_seq_len = len; /*initial sequence length*/ len 312 drivers/crypto/ccree/cc_request_mgr.c enqueue_seq(drvdata, desc, len); len 381 drivers/crypto/ccree/cc_request_mgr.c rc = cc_queues_status(drvdata, mgr, bli->len); len 393 drivers/crypto/ccree/cc_request_mgr.c bli->len, false); len 413 drivers/crypto/ccree/cc_request_mgr.c struct cc_hw_desc *desc, unsigned int len, len 430 drivers/crypto/ccree/cc_request_mgr.c rc = cc_queues_status(drvdata, mgr, len); len 447 drivers/crypto/ccree/cc_request_mgr.c memcpy(&bli->desc, desc, len * sizeof(*desc)); len 448 drivers/crypto/ccree/cc_request_mgr.c bli->len = len; len 455 drivers/crypto/ccree/cc_request_mgr.c rc = cc_do_send_request(drvdata, cc_req, desc, len, false); len 463 drivers/crypto/ccree/cc_request_mgr.c unsigned int len) len 481 drivers/crypto/ccree/cc_request_mgr.c rc = cc_queues_status(drvdata, mgr, len + 1); len 495 drivers/crypto/ccree/cc_request_mgr.c rc = cc_do_send_request(drvdata, cc_req, desc, len, true); len 519 drivers/crypto/ccree/cc_request_mgr.c unsigned int len) len 522 drivers/crypto/ccree/cc_request_mgr.c unsigned int total_seq_len = len; /*initial sequence length*/ len 531 drivers/crypto/ccree/cc_request_mgr.c set_queue_last_ind(drvdata, &desc[(len - 1)]); len 539 drivers/crypto/ccree/cc_request_mgr.c enqueue_seq(drvdata, desc, len); len 29 drivers/crypto/ccree/cc_request_mgr.h struct cc_hw_desc *desc, unsigned int len, len 34 drivers/crypto/ccree/cc_request_mgr.h unsigned int len); len 37 drivers/crypto/ccree/cc_request_mgr.h unsigned int len); len 131 drivers/crypto/chelsio/chcr_algo.c return (skb->len <= SGE_MAX_WR_LEN); len 419 drivers/crypto/chelsio/chcr_algo.c walk->to->len[j % 8] = htons(size); len 433 drivers/crypto/chelsio/chcr_algo.c unsigned int left_size = slen, len = 0; len 451 drivers/crypto/chelsio/chcr_algo.c len = min_t(u32, left_size, sg_dma_len(sg) - skip_len); len 453 drivers/crypto/chelsio/chcr_algo.c while (len) { len 454 drivers/crypto/chelsio/chcr_algo.c ent_len = min_t(u32, len, CHCR_DST_SG_SIZE); len 455 drivers/crypto/chelsio/chcr_algo.c walk->to->len[j % 8] = htons(ent_len); len 459 drivers/crypto/chelsio/chcr_algo.c len -= ent_len; len 504 drivers/crypto/chelsio/chcr_algo.c walk->pair->len[walk->pair_idx] = cpu_to_be32(size); len 514 drivers/crypto/chelsio/chcr_algo.c unsigned int len, len 521 drivers/crypto/chelsio/chcr_algo.c if (!len) len 535 drivers/crypto/chelsio/chcr_algo.c small = min_t(unsigned int, sg_dma_len(sg) - skip_len, len); len 540 drivers/crypto/chelsio/chcr_algo.c len -= sgmin; len 550 drivers/crypto/chelsio/chcr_algo.c while (sg && len) { len 551 drivers/crypto/chelsio/chcr_algo.c small = min(sg_dma_len(sg) - skip_len, len); len 553 drivers/crypto/chelsio/chcr_algo.c walk->pair->len[walk->pair_idx] = cpu_to_be32(sgmin); len 560 drivers/crypto/chelsio/chcr_algo.c len -= sgmin; len 743 drivers/crypto/chelsio/chcr_algo.c chcr_req->ulptx.len = htonl((DIV_ROUND_UP(len16, 16) - len 747 drivers/crypto/chelsio/chcr_algo.c chcr_req->sc_imm.len = cpu_to_be32(sizeof(struct cpl_tx_sec_pdu) + len 154 drivers/crypto/chelsio/chcr_algo.h #define FILL_SEC_CPL_OP_IVINSR(id, len, ofst) \ len 160 drivers/crypto/chelsio/chcr_algo.h CPL_TX_SEC_PDU_CPLLEN_V((len)) | \ len 191 drivers/crypto/chelsio/chcr_algo.h #define FILL_SEC_CPL_IVGEN_HDRLEN(last, more, ctx_in, mac, ivdrop, len) htonl( \ len 201 drivers/crypto/chelsio/chcr_algo.h SCMD_HDR_LEN_V((len))) len 266 drivers/crypto/chelsio/chcr_algo.h #define CIP_SPACE_LEFT(len) \ len 267 drivers/crypto/chelsio/chcr_algo.h ((SGE_MAX_WR_LEN - CIP_WR_MIN_LEN - (len))) len 268 drivers/crypto/chelsio/chcr_algo.h #define HASH_SPACE_LEFT(len) \ len 269 drivers/crypto/chelsio/chcr_algo.h ((SGE_MAX_WR_LEN - HASH_WR_MIN_LEN - (len))) len 331 drivers/crypto/chelsio/chcr_algo.h __be16 len[8]; len 333 drivers/crypto/chelsio/chcr_crypto.h int sg_nents_len_skip(struct scatterlist *sg, u64 len, u64 skip); len 326 drivers/crypto/chelsio/chcr_ipsec.c if (skb->len <= MAX_IMM_TX_PKT_LEN - hdrlen) len 353 drivers/crypto/chelsio/chcr_ipsec.c return DIV_ROUND_UP(skb->len + hdrlen, sizeof(__be64)); len 391 drivers/crypto/chelsio/chcr_ipsec.c int len; len 403 drivers/crypto/chelsio/chcr_ipsec.c len = DIV_ROUND_UP(sizeof(struct chcr_ipsec_aadiv), 16) << 4; len 404 drivers/crypto/chelsio/chcr_ipsec.c memset(pos, 0, len); len 422 drivers/crypto/chelsio/chcr_ipsec.c sc_imm->len = cpu_to_be32(skb->len); len 424 drivers/crypto/chelsio/chcr_ipsec.c pos += len; len 462 drivers/crypto/chelsio/chcr_ipsec.c cpl->len = htons(skb->len); len 555 drivers/crypto/chelsio/chcr_ipsec.c immdatalen = skb->len; len 579 drivers/crypto/chelsio/chcr_ipsec.c wr->req.ulptx.len = htonl(ndesc - 1); len 583 drivers/crypto/chelsio/chcr_ipsec.c wr->req.sc_imm.len = cpu_to_be32(sizeof(struct cpl_tx_sec_pdu) + len 601 drivers/crypto/chelsio/chcr_ipsec.c wr->req.sec_cpl.pldlen = htonl(skb->len + esnlen); len 693 drivers/crypto/chelsio/chcr_ipsec.c if (sp->len != 1) { len 476 drivers/crypto/chelsio/chtls/chtls.h size_t len, int nonblock, int flags, int *addr_len); len 173 drivers/crypto/chelsio/chtls/chtls_cm.c static struct sk_buff *alloc_ctrl_skb(struct sk_buff *skb, int len) len 179 drivers/crypto/chelsio/chtls/chtls_cm.c skb = alloc_skb(len, GFP_KERNEL | __GFP_NOFAIL); len 261 drivers/crypto/chelsio/chtls/chtls_cm.c unsigned int len; len 263 drivers/crypto/chelsio/chtls/chtls_cm.c len = roundup(sizeof(struct cpl_close_con_req), 16); len 267 drivers/crypto/chelsio/chtls/chtls_cm.c skb = alloc_skb(len, GFP_KERNEL | __GFP_NOFAIL); len 268 drivers/crypto/chelsio/chtls/chtls_cm.c req = (struct cpl_close_con_req *)__skb_put(skb, len); len 269 drivers/crypto/chelsio/chtls/chtls_cm.c memset(req, 0, len); len 928 drivers/crypto/chelsio/chtls/chtls_cm.c unsigned int len; len 938 drivers/crypto/chelsio/chtls/chtls_cm.c len = roundup(sizeof(*rpl5), 16); len 940 drivers/crypto/chelsio/chtls/chtls_cm.c rpl5 = __skb_put_zero(skb, len); len 1126 drivers/crypto/chelsio/chtls/chtls_cm.c unsigned int len; len 1128 drivers/crypto/chelsio/chtls/chtls_cm.c len = roundup(sizeof(struct cpl_tid_release), 16); len 1129 drivers/crypto/chelsio/chtls/chtls_cm.c req = (struct cpl_tid_release *)__skb_put(skb, len); len 1130 drivers/crypto/chelsio/chtls/chtls_cm.c memset(req, 0, len); len 1162 drivers/crypto/chelsio/chtls/chtls_cm.c unsigned int len; len 1179 drivers/crypto/chelsio/chtls/chtls_cm.c len = roundup(sizeof(*rpl), 16); len 1180 drivers/crypto/chelsio/chtls/chtls_cm.c reply_skb = alloc_skb(len, GFP_ATOMIC); len 1492 drivers/crypto/chelsio/chtls/chtls_cm.c if (skb && tp->copied_seq - ULP_SKB_CB(skb)->seq >= skb->len) len 1542 drivers/crypto/chelsio/chtls/chtls_cm.c __skb_trim(skb, ntohs(hdr->len)); len 1547 drivers/crypto/chelsio/chtls/chtls_cm.c tp->urg_seq - tp->rcv_nxt < skb->len)) len 1557 drivers/crypto/chelsio/chtls/chtls_cm.c tp->rcv_nxt += skb->len; len 1610 drivers/crypto/chelsio/chtls/chtls_cm.c tp->rcv_nxt < skb->len)) len 1794 drivers/crypto/chelsio/chtls/chtls_cm.c size_t len, gfp_t gfp) len 1797 drivers/crypto/chelsio/chtls/chtls_cm.c WARN_ONCE(skb->len < len, "skb alloc error"); len 1798 drivers/crypto/chelsio/chtls/chtls_cm.c __skb_trim(skb, len); len 1801 drivers/crypto/chelsio/chtls/chtls_cm.c skb = alloc_skb(len, gfp); len 1803 drivers/crypto/chelsio/chtls/chtls_cm.c __skb_put(skb, len); len 38 drivers/crypto/chelsio/chtls/chtls_hw.c sc->len = htonl(0); len 296 drivers/crypto/chelsio/chtls/chtls_hw.c int wrlen, klen, len; len 308 drivers/crypto/chelsio/chtls/chtls_hw.c len = klen + wrlen; len 318 drivers/crypto/chelsio/chtls/chtls_hw.c skb = alloc_skb(len, GFP_KERNEL); len 329 drivers/crypto/chelsio/chtls/chtls_hw.c kwr = (struct tls_key_req *)__skb_put_zero(skb, len); len 334 drivers/crypto/chelsio/chtls/chtls_hw.c cpu_to_be32(FW_WR_LEN16_V(DIV_ROUND_UP(len, 16) | len 345 drivers/crypto/chelsio/chtls/chtls_hw.c DIV_ROUND_UP(len - sizeof(kwr->wr), 16)); len 351 drivers/crypto/chelsio/chtls/chtls_hw.c kwr->sc_imm.len = cpu_to_be32(klen); len 361 drivers/crypto/chelsio/chtls/chtls_hw.c csk->wr_credits -= DIV_ROUND_UP(len, 16); len 362 drivers/crypto/chelsio/chtls/chtls_hw.c csk->wr_unacked += DIV_ROUND_UP(len, 16); len 52 drivers/crypto/chelsio/chtls/chtls_io.c int ivs_size = nos_ivs(sk, skb->len) * CIPHER_BLOCK_SIZE; len 71 drivers/crypto/chelsio/chtls/chtls_io.c return set_ivs_imm(sk, skb) ? (nos_ivs(sk, skb->len) * len 232 drivers/crypto/chelsio/chtls/chtls_io.c number_of_ivs = nos_ivs(sk, skb->len); len 295 drivers/crypto/chelsio/chtls/chtls_io.c sc->len = htonl(0); len 313 drivers/crypto/chelsio/chtls/chtls_io.c (skb->len > MAX_IMM_ULPTX_WR_LEN); len 357 drivers/crypto/chelsio/chtls/chtls_io.c int len; len 365 drivers/crypto/chelsio/chtls/chtls_io.c len = dlen + expn; len 410 drivers/crypto/chelsio/chtls/chtls_io.c req_wr->plen = htonl(len); len 425 drivers/crypto/chelsio/chtls/chtls_io.c req_cpl->pld_len = htonl(len - expn); len 509 drivers/crypto/chelsio/chtls/chtls_io.c unsigned int immdlen, int len, len 537 drivers/crypto/chelsio/chtls/chtls_io.c req->plen = htonl(len); len 561 drivers/crypto/chelsio/chtls/chtls_io.c int length = skb->len; len 563 drivers/crypto/chelsio/chtls/chtls_io.c if (skb->peeked || skb->len > MAX_IMM_ULPTX_WR_LEN) len 618 drivers/crypto/chelsio/chtls/chtls_io.c unsigned int credit_len = skb->len; len 621 drivers/crypto/chelsio/chtls/chtls_io.c int tls_len = skb->len;/* TLS data len before IV/key */ len 623 drivers/crypto/chelsio/chtls/chtls_io.c int len = skb->len; /* length [ulp bytes] inserted by hw */ len 627 drivers/crypto/chelsio/chtls/chtls_io.c immdlen = skb->len; len 682 drivers/crypto/chelsio/chtls/chtls_io.c make_tx_data_wr(sk, skb, immdlen, len, len 684 drivers/crypto/chelsio/chtls/chtls_io.c tp->snd_nxt += len; len 798 drivers/crypto/chelsio/chtls/chtls_io.c static int select_size(struct sock *sk, int io_len, int flags, int len) len 800 drivers/crypto/chelsio/chtls/chtls_io.c const int pgbreak = SKB_MAX_HEAD(len); len 894 drivers/crypto/chelsio/chtls/chtls_io.c off, copy, skb->len); len 898 drivers/crypto/chelsio/chtls/chtls_io.c skb->len += copy; len 1018 drivers/crypto/chelsio/chtls/chtls_io.c copy = mss - skb->len; len 1151 drivers/crypto/chelsio/chtls/chtls_io.c if (unlikely(skb->len == mss)) len 1185 drivers/crypto/chelsio/chtls/chtls_io.c if (!skb->len) { len 1228 drivers/crypto/chelsio/chtls/chtls_io.c (copy = mss - skb->len) <= 0) { len 1261 drivers/crypto/chelsio/chtls/chtls_io.c skb->len += copy; len 1262 drivers/crypto/chelsio/chtls/chtls_io.c if (skb->len == mss) len 1397 drivers/crypto/chelsio/chtls/chtls_io.c static int chtls_pt_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, len 1412 drivers/crypto/chelsio/chtls/chtls_io.c target = sock_rcvlowat(sk, flags & MSG_WAITALL, len); len 1486 drivers/crypto/chelsio/chtls/chtls_io.c if (!skb->len) { len 1504 drivers/crypto/chelsio/chtls/chtls_io.c avail = skb->len - offset; len 1505 drivers/crypto/chelsio/chtls/chtls_io.c if (len < avail) len 1506 drivers/crypto/chelsio/chtls/chtls_io.c avail = len; len 1532 drivers/crypto/chelsio/chtls/chtls_io.c len -= avail; len 1538 drivers/crypto/chelsio/chtls/chtls_io.c if ((avail + offset) >= skb->len) { len 1540 drivers/crypto/chelsio/chtls/chtls_io.c tp->copied_seq += skb->len; len 1552 drivers/crypto/chelsio/chtls/chtls_io.c } while (len > 0); len 1564 drivers/crypto/chelsio/chtls/chtls_io.c size_t len, int nonblock, int flags) len 1590 drivers/crypto/chelsio/chtls/chtls_io.c if (offset < skb->len) len 1635 drivers/crypto/chelsio/chtls/chtls_io.c avail = skb->len - offset; len 1636 drivers/crypto/chelsio/chtls/chtls_io.c if (len < avail) len 1637 drivers/crypto/chelsio/chtls/chtls_io.c avail = len; len 1669 drivers/crypto/chelsio/chtls/chtls_io.c if (skb_copy_datagram_msg(skb, offset, msg, len)) { len 1677 drivers/crypto/chelsio/chtls/chtls_io.c len -= avail; len 1678 drivers/crypto/chelsio/chtls/chtls_io.c } while (len > 0); len 1684 drivers/crypto/chelsio/chtls/chtls_io.c int chtls_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, len 1698 drivers/crypto/chelsio/chtls/chtls_io.c return tcp_prot.recvmsg(sk, msg, len, nonblock, flags, len 1702 drivers/crypto/chelsio/chtls/chtls_io.c return peekmsg(sk, msg, len, nonblock, flags); len 1713 drivers/crypto/chelsio/chtls/chtls_io.c return chtls_pt_recvmsg(sk, msg, len, nonblock, len 1717 drivers/crypto/chelsio/chtls/chtls_io.c target = sock_rcvlowat(sk, flags & MSG_WAITALL, len); len 1791 drivers/crypto/chelsio/chtls/chtls_io.c if (!skb->len) { len 1805 drivers/crypto/chelsio/chtls/chtls_io.c avail = skb->len - offset; len 1806 drivers/crypto/chelsio/chtls/chtls_io.c if (len < avail) len 1807 drivers/crypto/chelsio/chtls/chtls_io.c avail = len; len 1837 drivers/crypto/chelsio/chtls/chtls_io.c len -= avail; len 1843 drivers/crypto/chelsio/chtls/chtls_io.c if (avail + offset >= skb->len) { len 1852 drivers/crypto/chelsio/chtls/chtls_io.c } while (len > 0); len 223 drivers/crypto/chelsio/chtls/chtls_main.c memset(cdev->askb->data, 0, cdev->askb->len); len 380 drivers/crypto/chelsio/chtls/chtls_main.c unsigned int len; len 383 drivers/crypto/chelsio/chtls/chtls_main.c len = 64 - sizeof(struct rsp_ctrl) - 8; len 393 drivers/crypto/chelsio/chtls/chtls_main.c if (skb_tailroom(skb) >= len) len 398 drivers/crypto/chelsio/chtls/chtls_main.c skb = alloc_skb(len, GFP_ATOMIC); len 403 drivers/crypto/chelsio/chtls/chtls_main.c __skb_put(skb, len); len 404 drivers/crypto/chelsio/chtls/chtls_main.c skb_copy_to_linear_data(skb, rsp, len); len 46 drivers/crypto/geode-aes.c do_crypt(const void *src, void *dst, u32 len, u32 flags) len 53 drivers/crypto/geode-aes.c iowrite32(len, _iobase + AES_LENA_REG); len 70 drivers/crypto/geode-aes.c void *dst, u32 len, u8 *iv, int mode, int dir) len 98 drivers/crypto/geode-aes.c ret = do_crypt(src, dst, len, flags); len 110 drivers/crypto/geode-aes.c unsigned int len) len 115 drivers/crypto/geode-aes.c tctx->keylen = len; len 117 drivers/crypto/geode-aes.c if (len == AES_KEYSIZE_128) { len 118 drivers/crypto/geode-aes.c memcpy(tctx->key, key, len); len 122 drivers/crypto/geode-aes.c if (len != AES_KEYSIZE_192 && len != AES_KEYSIZE_256) { len 135 drivers/crypto/geode-aes.c ret = crypto_cipher_setkey(tctx->fallback.cip, key, len); len 145 drivers/crypto/geode-aes.c unsigned int len) len 150 drivers/crypto/geode-aes.c tctx->keylen = len; len 152 drivers/crypto/geode-aes.c if (len == AES_KEYSIZE_128) { len 153 drivers/crypto/geode-aes.c memcpy(tctx->key, key, len); len 157 drivers/crypto/geode-aes.c if (len != AES_KEYSIZE_192 && len != AES_KEYSIZE_256) { len 171 drivers/crypto/geode-aes.c ret = crypto_skcipher_setkey(tctx->fallback.skcipher, key, len); len 1325 drivers/crypto/hifn_795x.c unsigned int n, len; len 1331 drivers/crypto/hifn_795x.c len = min(src->length, n); len 1333 drivers/crypto/hifn_795x.c hifn_setup_src_desc(dev, spage, soff, len, n - len == 0); len 1336 drivers/crypto/hifn_795x.c n -= len; len 1346 drivers/crypto/hifn_795x.c len = t->length; len 1351 drivers/crypto/hifn_795x.c len = dst->length; len 1353 drivers/crypto/hifn_795x.c len = min(len, n); len 1355 drivers/crypto/hifn_795x.c hifn_setup_dst_desc(dev, dpage, doff, len, n - len == 0); len 1359 drivers/crypto/hifn_795x.c n -= len; len 1940 drivers/crypto/hifn_795x.c unsigned int len) len 1952 drivers/crypto/hifn_795x.c memcpy(ctx->key, key, len); len 1953 drivers/crypto/hifn_795x.c ctx->keysize = len; len 1959 drivers/crypto/hifn_795x.c unsigned int len) len 1971 drivers/crypto/hifn_795x.c memcpy(ctx->key, key, len); len 1972 drivers/crypto/hifn_795x.c ctx->keysize = len; len 843 drivers/crypto/hisilicon/qm.c int len, ret; len 851 drivers/crypto/hisilicon/qm.c len = simple_write_to_buffer(tbuf, QM_DBG_TMP_BUF_LEN - 1, pos, buf, len 853 drivers/crypto/hisilicon/qm.c if (len < 0) len 854 drivers/crypto/hisilicon/qm.c return len; len 856 drivers/crypto/hisilicon/qm.c tbuf[len] = '\0'; len 210 drivers/crypto/hisilicon/sec/sec_algs.c sgl_current->sge_entries[sge_index].len = sg_dma_len(sg); len 362 drivers/crypto/hisilicon/sec/sec_drv.h unsigned int len; len 40 drivers/crypto/hisilicon/sgl.c __le32 len; len 122 drivers/crypto/hisilicon/sgl.c hw_sge->len = sgl->dma_length; len 460 drivers/crypto/hisilicon/zip/zip_main.c int len, ret; len 468 drivers/crypto/hisilicon/zip/zip_main.c len = simple_write_to_buffer(tbuf, HZIP_BUF_SIZE - 1, pos, buf, count); len 469 drivers/crypto/hisilicon/zip/zip_main.c if (len < 0) len 470 drivers/crypto/hisilicon/zip/zip_main.c return len; len 472 drivers/crypto/hisilicon/zip/zip_main.c tbuf[len] = '\0'; len 361 drivers/crypto/img-hash.c size_t nbytes, bleft, wsend, len, tbc; len 404 drivers/crypto/img-hash.c len = ctx->sg->length; len 405 drivers/crypto/img-hash.c if (likely(len > (4 - ctx->bufcnt))) len 406 drivers/crypto/img-hash.c len = 4 - ctx->bufcnt; len 408 drivers/crypto/img-hash.c ctx->buffer + ctx->bufcnt, len, len 749 drivers/crypto/inside-secure/safexcel.h u64 len; len 798 drivers/crypto/inside-secure/safexcel.h dma_addr_t data, u32 len, len 804 drivers/crypto/inside-secure/safexcel.h dma_addr_t data, u32 len); len 271 drivers/crypto/inside-secure/safexcel_cipher.c const u8 *key, unsigned int len) len 279 drivers/crypto/inside-secure/safexcel_cipher.c ret = aes_expandkey(&aes, key, len); len 286 drivers/crypto/inside-secure/safexcel_cipher.c for (i = 0; i < len / sizeof(u32); i++) { len 294 drivers/crypto/inside-secure/safexcel_cipher.c for (i = 0; i < len / sizeof(u32); i++) len 297 drivers/crypto/inside-secure/safexcel_cipher.c ctx->key_len = len; len 304 drivers/crypto/inside-secure/safexcel_cipher.c unsigned int len) len 314 drivers/crypto/inside-secure/safexcel_cipher.c if (crypto_authenc_extractkeys(&keys, key, len) != 0) len 646 drivers/crypto/inside-secure/safexcel_cipher.c int len = sg_dma_len(sg); len 649 drivers/crypto/inside-secure/safexcel_cipher.c if (queued - len < 0) len 650 drivers/crypto/inside-secure/safexcel_cipher.c len = queued; len 653 drivers/crypto/inside-secure/safexcel_cipher.c !(queued - len), len 654 drivers/crypto/inside-secure/safexcel_cipher.c sg_dma_address(sg), len, totlen, len 667 drivers/crypto/inside-secure/safexcel_cipher.c queued -= len; len 695 drivers/crypto/inside-secure/safexcel_cipher.c u32 len = sg_dma_len(sg); len 698 drivers/crypto/inside-secure/safexcel_cipher.c if (len > totlen_dst) len 699 drivers/crypto/inside-secure/safexcel_cipher.c len = totlen_dst; len 700 drivers/crypto/inside-secure/safexcel_cipher.c if (unlikely(!len)) len 702 drivers/crypto/inside-secure/safexcel_cipher.c totlen_dst -= len; len 706 drivers/crypto/inside-secure/safexcel_cipher.c if (assoclen >= len) { len 707 drivers/crypto/inside-secure/safexcel_cipher.c assoclen -= len; len 713 drivers/crypto/inside-secure/safexcel_cipher.c len - assoclen); len 718 drivers/crypto/inside-secure/safexcel_cipher.c len); len 1277 drivers/crypto/inside-secure/safexcel_cipher.c const u8 *key, unsigned int len) len 1287 drivers/crypto/inside-secure/safexcel_cipher.c ctx->nonce = *(u32 *)(key + len - CTR_RFC3686_NONCE_SIZE); len 1289 drivers/crypto/inside-secure/safexcel_cipher.c keylen = len - CTR_RFC3686_NONCE_SIZE; len 1352 drivers/crypto/inside-secure/safexcel_cipher.c unsigned int len) len 1363 drivers/crypto/inside-secure/safexcel_cipher.c if (memcmp(ctx->key, key, len)) len 1366 drivers/crypto/inside-secure/safexcel_cipher.c memcpy(ctx->key, key, len); len 1367 drivers/crypto/inside-secure/safexcel_cipher.c ctx->key_len = len; len 1444 drivers/crypto/inside-secure/safexcel_cipher.c const u8 *key, unsigned int len) len 1455 drivers/crypto/inside-secure/safexcel_cipher.c if (memcmp(ctx->key, key, len)) len 1459 drivers/crypto/inside-secure/safexcel_cipher.c memcpy(ctx->key, key, len); len 1461 drivers/crypto/inside-secure/safexcel_cipher.c ctx->key_len = len; len 1951 drivers/crypto/inside-secure/safexcel_cipher.c const u8 *key, unsigned int len) len 1961 drivers/crypto/inside-secure/safexcel_cipher.c ret = xts_verify_key(ctfm, key, len); len 1966 drivers/crypto/inside-secure/safexcel_cipher.c keylen = (len >> 1); len 2067 drivers/crypto/inside-secure/safexcel_cipher.c unsigned int len) len 2076 drivers/crypto/inside-secure/safexcel_cipher.c ret = aes_expandkey(&aes, key, len); len 2084 drivers/crypto/inside-secure/safexcel_cipher.c for (i = 0; i < len / sizeof(u32); i++) { len 2092 drivers/crypto/inside-secure/safexcel_cipher.c for (i = 0; i < len / sizeof(u32); i++) len 2095 drivers/crypto/inside-secure/safexcel_cipher.c ctx->key_len = len; len 2101 drivers/crypto/inside-secure/safexcel_cipher.c ret = crypto_cipher_setkey(ctx->hkaes, key, len); len 2185 drivers/crypto/inside-secure/safexcel_cipher.c unsigned int len) len 2193 drivers/crypto/inside-secure/safexcel_cipher.c ret = aes_expandkey(&aes, key, len); len 2201 drivers/crypto/inside-secure/safexcel_cipher.c for (i = 0; i < len / sizeof(u32); i++) { len 2209 drivers/crypto/inside-secure/safexcel_cipher.c for (i = 0; i < len / sizeof(u32); i++) { len 2215 drivers/crypto/inside-secure/safexcel_cipher.c ctx->key_len = len; len 2216 drivers/crypto/inside-secure/safexcel_cipher.c ctx->state_sz = 2 * AES_BLOCK_SIZE + len; len 2218 drivers/crypto/inside-secure/safexcel_cipher.c if (len == AES_KEYSIZE_192) len 2220 drivers/crypto/inside-secure/safexcel_cipher.c else if (len == AES_KEYSIZE_256) len 44 drivers/crypto/inside-secure/safexcel_hash.c u64 len; len 56 drivers/crypto/inside-secure/safexcel_hash.c return req->len - req->processed; len 228 drivers/crypto/inside-secure/safexcel_hash.c sreq->len = sreq->block_sz + len 265 drivers/crypto/inside-secure/safexcel_hash.c u64 queued, len, cache_len; len 267 drivers/crypto/inside-secure/safexcel_hash.c queued = len = safexcel_queued_len(req); len 290 drivers/crypto/inside-secure/safexcel_hash.c len -= extra; len 308 drivers/crypto/inside-secure/safexcel_hash.c (cache_len == len), len 309 drivers/crypto/inside-secure/safexcel_hash.c req->cache_dma, cache_len, len, len 346 drivers/crypto/inside-secure/safexcel_hash.c sglen, len, ctx->base.ctxr_dma); len 366 drivers/crypto/inside-secure/safexcel_hash.c safexcel_hash_token(first_cdesc, len, req->state_sz); len 385 drivers/crypto/inside-secure/safexcel_hash.c req->processed += len; len 651 drivers/crypto/inside-secure/safexcel_hash.c req->len += areq->nbytes; len 670 drivers/crypto/inside-secure/safexcel_hash.c if (unlikely(!req->len && !areq->nbytes)) { len 697 drivers/crypto/inside-secure/safexcel_hash.c (req->len == req->block_sz) && len 723 drivers/crypto/inside-secure/safexcel_hash.c req->len += req->block_sz; /* plus 1 hash block */ len 753 drivers/crypto/inside-secure/safexcel_hash.c export->len = req->len; len 774 drivers/crypto/inside-secure/safexcel_hash.c req->len = export->len; len 886 drivers/crypto/inside-secure/safexcel_hash.c req->len = SHA1_BLOCK_SIZE; len 1245 drivers/crypto/inside-secure/safexcel_hash.c req->len = SHA256_BLOCK_SIZE; len 1315 drivers/crypto/inside-secure/safexcel_hash.c req->len = SHA256_BLOCK_SIZE; len 1495 drivers/crypto/inside-secure/safexcel_hash.c req->len = SHA512_BLOCK_SIZE; len 1565 drivers/crypto/inside-secure/safexcel_hash.c req->len = SHA512_BLOCK_SIZE; len 1683 drivers/crypto/inside-secure/safexcel_hash.c req->len = MD5_HMAC_BLOCK_SIZE; len 171 drivers/crypto/inside-secure/safexcel_ring.c dma_addr_t data, u32 len) len 183 drivers/crypto/inside-secure/safexcel_ring.c rdesc->particle_size = len; len 786 drivers/crypto/ixp4xx_crypto.c unsigned len = min(nbytes, sg->length); len 791 drivers/crypto/ixp4xx_crypto.c nbytes -= len; len 798 drivers/crypto/ixp4xx_crypto.c sg_dma_address(sg) = dma_map_single(dev, ptr, len, dir); len 804 drivers/crypto/ixp4xx_crypto.c buf->buf_len = len; len 344 drivers/crypto/marvell/cesa.h unsigned int len; len 609 drivers/crypto/marvell/cesa.h u64 len; len 681 drivers/crypto/marvell/cesa.h static inline void mv_cesa_set_crypt_op_len(struct mv_cesa_op_ctx *op, int len) len 683 drivers/crypto/marvell/cesa.h op->desc.enc_len = cpu_to_le32(len); len 687 drivers/crypto/marvell/cesa.h int len) len 690 drivers/crypto/marvell/cesa.h op->desc.mac_src_p |= CESA_SA_DESC_MAC_TOTAL_LEN(len); len 694 drivers/crypto/marvell/cesa.h int len) len 697 drivers/crypto/marvell/cesa.h op->desc.mac_digest |= CESA_SA_DESC_MAC_FRAG_LEN(len); len 778 drivers/crypto/marvell/cesa.h unsigned int len) len 780 drivers/crypto/marvell/cesa.h iter->len = len; len 781 drivers/crypto/marvell/cesa.h iter->op_len = min(len, CESA_SA_SRAM_PAYLOAD_SIZE); len 805 drivers/crypto/marvell/cesa.h unsigned int len); len 810 drivers/crypto/marvell/cesa.h iter->op_len = min(iter->len - iter->offset, len 86 drivers/crypto/marvell/cipher.c size_t len = min_t(size_t, req->cryptlen - sreq->offset, len 92 drivers/crypto/marvell/cipher.c len = sg_pcopy_to_buffer(req->src, creq->src_nents, len 94 drivers/crypto/marvell/cipher.c len, sreq->offset); len 96 drivers/crypto/marvell/cipher.c sreq->size = len; len 97 drivers/crypto/marvell/cipher.c mv_cesa_set_crypt_op_len(&sreq->op, len); len 120 drivers/crypto/marvell/cipher.c size_t len; len 122 drivers/crypto/marvell/cipher.c len = sg_pcopy_from_buffer(req->dst, creq->dst_nents, len 126 drivers/crypto/marvell/cipher.c sreq->offset += len; len 248 drivers/crypto/marvell/cipher.c unsigned int len) len 257 drivers/crypto/marvell/cipher.c ret = aes_expandkey(&ctx->aes, key, len); len 273 drivers/crypto/marvell/cipher.c unsigned int len) len 288 drivers/crypto/marvell/cipher.c const u8 *key, unsigned int len) len 28 drivers/crypto/marvell/hash.c unsigned int len = req->nbytes + creq->cache_ptr; len 31 drivers/crypto/marvell/hash.c len &= ~CESA_HASH_BLOCK_SIZE_MSK; len 33 drivers/crypto/marvell/hash.c mv_cesa_req_dma_iter_init(&iter->base, len); len 127 drivers/crypto/marvell/hash.c index = creq->len & CESA_HASH_BLOCK_SIZE_MSK; len 143 drivers/crypto/marvell/hash.c __le64 bits = cpu_to_le64(creq->len << 3); len 146 drivers/crypto/marvell/hash.c __be64 bits = cpu_to_be64(creq->len << 3); len 161 drivers/crypto/marvell/hash.c size_t len; len 178 drivers/crypto/marvell/hash.c len = min_t(size_t, req->nbytes + creq->cache_ptr - sreq->offset, len 182 drivers/crypto/marvell/hash.c new_cache_ptr = len & CESA_HASH_BLOCK_SIZE_MSK; len 183 drivers/crypto/marvell/hash.c len &= ~CESA_HASH_BLOCK_SIZE_MSK; len 186 drivers/crypto/marvell/hash.c if (len - creq->cache_ptr) len 191 drivers/crypto/marvell/hash.c len - creq->cache_ptr, len 199 drivers/crypto/marvell/hash.c creq->len <= CESA_SA_DESC_MAC_SRC_TOTAL_LEN_MAX) { len 208 drivers/crypto/marvell/hash.c if (len && len 209 drivers/crypto/marvell/hash.c creq->len <= CESA_SA_DESC_MAC_SRC_TOTAL_LEN_MAX) { len 210 drivers/crypto/marvell/hash.c mv_cesa_set_mac_op_total_len(op, creq->len); len 214 drivers/crypto/marvell/hash.c if (len + trailerlen > CESA_SA_SRAM_PAYLOAD_SIZE) { len 215 drivers/crypto/marvell/hash.c len &= CESA_HASH_BLOCK_SIZE_MSK; len 219 drivers/crypto/marvell/hash.c CESA_SA_DATA_SRAM_OFFSET + len, len 222 drivers/crypto/marvell/hash.c len += mv_cesa_ahash_pad_req(creq, len 223 drivers/crypto/marvell/hash.c engine->sram + len + len 234 drivers/crypto/marvell/hash.c mv_cesa_set_mac_op_frag_len(op, len); len 422 drivers/crypto/marvell/hash.c creq->len = 0; len 518 drivers/crypto/marvell/hash.c unsigned int len, trailerlen, padoff = 0; len 526 drivers/crypto/marvell/hash.c if (creq->len <= CESA_SA_DESC_MAC_SRC_TOTAL_LEN_MAX && frag_len) { len 532 drivers/crypto/marvell/hash.c mv_cesa_set_mac_op_total_len(op, creq->len); len 558 drivers/crypto/marvell/hash.c len = min(CESA_SA_SRAM_PAYLOAD_SIZE - frag_len, trailerlen); len 559 drivers/crypto/marvell/hash.c if (len) { len 564 drivers/crypto/marvell/hash.c len, CESA_TDMA_DST_IN_SRAM, len 569 drivers/crypto/marvell/hash.c op = mv_cesa_dma_add_frag(chain, &creq->op_tmpl, frag_len + len, len 574 drivers/crypto/marvell/hash.c if (len == trailerlen) len 577 drivers/crypto/marvell/hash.c padoff += len; len 697 drivers/crypto/marvell/hash.c iter.base.len; len 777 drivers/crypto/marvell/hash.c creq->len += req->nbytes; len 787 drivers/crypto/marvell/hash.c mv_cesa_set_mac_op_total_len(tmpl, creq->len); len 799 drivers/crypto/marvell/hash.c creq->len += req->nbytes; len 800 drivers/crypto/marvell/hash.c mv_cesa_set_mac_op_total_len(tmpl, creq->len); len 807 drivers/crypto/marvell/hash.c u64 *len, void *cache) len 816 drivers/crypto/marvell/hash.c *len = creq->len; len 825 drivers/crypto/marvell/hash.c u64 len, const void *cache) len 839 drivers/crypto/marvell/hash.c if (len >= blocksize) len 844 drivers/crypto/marvell/hash.c creq->len = len; len 848 drivers/crypto/marvell/hash.c cache_ptr = do_div(len, blocksize); len 17 drivers/crypto/marvell/tdma.c unsigned int len) len 22 drivers/crypto/marvell/tdma.c sgiter->op_offset += len; len 23 drivers/crypto/marvell/tdma.c sgiter->offset += len; len 327 drivers/crypto/marvell/tdma.c unsigned int len; len 333 drivers/crypto/marvell/tdma.c len = mv_cesa_req_dma_iter_transfer_len(dma_iter, sgiter); len 342 drivers/crypto/marvell/tdma.c ret = mv_cesa_dma_add_data_transfer(chain, dst, src, len, len 347 drivers/crypto/marvell/tdma.c } while (mv_cesa_req_dma_iter_next_transfer(dma_iter, sgiter, len)); len 185 drivers/crypto/mediatek/mtk-aes.c static inline size_t mtk_aes_padlen(size_t len) len 187 drivers/crypto/mediatek/mtk-aes.c len &= AES_BLOCK_SIZE - 1; len 188 drivers/crypto/mediatek/mtk-aes.c return len ? AES_BLOCK_SIZE - len : 0; len 191 drivers/crypto/mediatek/mtk-aes.c static bool mtk_aes_check_aligned(struct scatterlist *sg, size_t len, len 196 drivers/crypto/mediatek/mtk-aes.c if (!IS_ALIGNED(len, AES_BLOCK_SIZE)) len 203 drivers/crypto/mediatek/mtk-aes.c if (len <= sg->length) { len 204 drivers/crypto/mediatek/mtk-aes.c if (!IS_ALIGNED(len, AES_BLOCK_SIZE)) len 208 drivers/crypto/mediatek/mtk-aes.c dma->remainder = sg->length - len; len 209 drivers/crypto/mediatek/mtk-aes.c sg->length = len; len 216 drivers/crypto/mediatek/mtk-aes.c len -= sg->length; len 415 drivers/crypto/mediatek/mtk-aes.c size_t len) len 422 drivers/crypto/mediatek/mtk-aes.c ctx->ct_hdr = AES_CT_CTRL_HDR | cpu_to_le32(len); len 423 drivers/crypto/mediatek/mtk-aes.c info->cmd[cnt++] = AES_CMD0 | cpu_to_le32(len); len 465 drivers/crypto/mediatek/mtk-aes.c size_t len) len 470 drivers/crypto/mediatek/mtk-aes.c aes->total = len; len 475 drivers/crypto/mediatek/mtk-aes.c src_aligned = mtk_aes_check_aligned(src, len, &aes->src); len 479 drivers/crypto/mediatek/mtk-aes.c dst_aligned = mtk_aes_check_aligned(dst, len, &aes->dst); len 482 drivers/crypto/mediatek/mtk-aes.c padlen = mtk_aes_padlen(len); len 484 drivers/crypto/mediatek/mtk-aes.c if (len + padlen > AES_BUF_SIZE) len 488 drivers/crypto/mediatek/mtk-aes.c sg_copy_to_buffer(src, sg_nents(src), aes->buf, len); len 501 drivers/crypto/mediatek/mtk-aes.c sg_set_buf(&aes->aligned_sg, aes->buf, len + padlen); len 504 drivers/crypto/mediatek/mtk-aes.c mtk_aes_info_init(cryp, aes, len + padlen); len 879 drivers/crypto/mediatek/mtk-aes.c size_t len) len 888 drivers/crypto/mediatek/mtk-aes.c ctx->ct_hdr = AES_CT_CTRL_HDR | len; len 917 drivers/crypto/mediatek/mtk-aes.c size_t len) len 925 drivers/crypto/mediatek/mtk-aes.c src_aligned = mtk_aes_check_aligned(src, len, &aes->src); len 929 drivers/crypto/mediatek/mtk-aes.c dst_aligned = mtk_aes_check_aligned(dst, len, &aes->dst); len 936 drivers/crypto/mediatek/mtk-aes.c sg_copy_to_buffer(src, sg_nents(src), aes->buf, len); len 952 drivers/crypto/mediatek/mtk-aes.c mtk_aes_gcm_info_init(cryp, aes, len); len 963 drivers/crypto/mediatek/mtk-aes.c u32 len = req->assoclen + req->cryptlen; len 972 drivers/crypto/mediatek/mtk-aes.c aes->total = len + gctx->authsize; len 974 drivers/crypto/mediatek/mtk-aes.c scatterwalk_map_and_copy(tag, req->dst, len, gctx->authsize, 1); len 977 drivers/crypto/mediatek/mtk-aes.c aes->total = len; len 980 drivers/crypto/mediatek/mtk-aes.c return mtk_aes_gcm_dma(cryp, aes, req->src, req->dst, len); len 131 drivers/crypto/mediatek/mtk-platform.c u32 len = MTK_HIA_DMA_LENGTH(cap->hia_opt) - 1; len 132 drivers/crypto/mediatek/mtk-platform.c u32 ipbuf = min((u32)MTK_IN_DBUF_SIZE(cap->hw_opt) + width, len); len 133 drivers/crypto/mediatek/mtk-platform.c u32 opbuf = min((u32)MTK_OUT_DBUF_SIZE(cap->hw_opt) + width, len); len 134 drivers/crypto/mediatek/mtk-platform.c u32 itbuf = min((u32)MTK_IN_TBUF_SIZE(cap->hw_opt) + width, len); len 239 drivers/crypto/mediatek/mtk-sha.c static void mtk_sha_fill_padding(struct mtk_sha_reqctx *ctx, u32 len) len 246 drivers/crypto/mediatek/mtk-sha.c size += len; len 516 drivers/crypto/mediatek/mtk-sha.c u32 len, final, tail; len 534 drivers/crypto/mediatek/mtk-sha.c len = min(ctx->total, sg->length); len 539 drivers/crypto/mediatek/mtk-sha.c tail = len & (ctx->bs - 1); len 540 drivers/crypto/mediatek/mtk-sha.c len -= tail; len 544 drivers/crypto/mediatek/mtk-sha.c ctx->total -= len; len 545 drivers/crypto/mediatek/mtk-sha.c ctx->offset = len; /* offset where to start slow */ len 553 drivers/crypto/mediatek/mtk-sha.c tail = len & (ctx->bs - 1); len 554 drivers/crypto/mediatek/mtk-sha.c len -= tail; len 556 drivers/crypto/mediatek/mtk-sha.c ctx->offset = len; /* offset where to start slow */ len 560 drivers/crypto/mediatek/mtk-sha.c mtk_sha_fill_padding(ctx, len); len 573 drivers/crypto/mediatek/mtk-sha.c if (len == 0) { len 587 drivers/crypto/mediatek/mtk-sha.c len, ctx->dma_addr, count); len 599 drivers/crypto/mediatek/mtk-sha.c len, 0, 0); len 298 drivers/crypto/mxs-dcp.c unsigned int i, len, clen, rem = 0, tlen = 0; len 318 drivers/crypto/mxs-dcp.c len = sg_dma_len(src); len 319 drivers/crypto/mxs-dcp.c tlen += len; len 323 drivers/crypto/mxs-dcp.c len = req->nbytes - (tlen - len); len 326 drivers/crypto/mxs-dcp.c if (actx->fill + len > out_off) len 329 drivers/crypto/mxs-dcp.c clen = len; len 332 drivers/crypto/mxs-dcp.c len -= clen; len 370 drivers/crypto/mxs-dcp.c } while (len); len 493 drivers/crypto/mxs-dcp.c unsigned int len) len 503 drivers/crypto/mxs-dcp.c actx->key_len = len; len 504 drivers/crypto/mxs-dcp.c if (len == AES_KEYSIZE_128) { len 505 drivers/crypto/mxs-dcp.c memcpy(actx->key, key, len); len 518 drivers/crypto/mxs-dcp.c ret = crypto_sync_skcipher_setkey(actx->fallback, key, len); len 631 drivers/crypto/mxs-dcp.c unsigned int i, len, clen, oft = 0; len 639 drivers/crypto/mxs-dcp.c len = req->nbytes; len 641 drivers/crypto/mxs-dcp.c while (len) { len 642 drivers/crypto/mxs-dcp.c if (actx->fill + len > DCP_BUF_SZ) len 645 drivers/crypto/mxs-dcp.c clen = len; len 650 drivers/crypto/mxs-dcp.c len -= clen; len 658 drivers/crypto/mxs-dcp.c if (len && actx->fill == DCP_BUF_SZ) { len 211 drivers/crypto/n2_core.c static u64 control_word_base(unsigned int len, unsigned int hmac_key_len, len 217 drivers/crypto/n2_core.c u64 word = (len - 1) & CONTROL_LEN; len 46 drivers/crypto/n2_core.h u64 len; len 94 drivers/crypto/nx/nx-842-powernv.c unsigned long pa, unsigned int len) len 96 drivers/crypto/nx/nx-842-powernv.c unsigned int l = min_t(unsigned int, len, LEN_ON_PAGE(pa)); len 115 drivers/crypto/nx/nx-842-powernv.c unsigned char *buf, unsigned int len, len 119 drivers/crypto/nx/nx-842-powernv.c int i, ret, total_len = len; len 132 drivers/crypto/nx/nx-842-powernv.c if (len % DDE_BUFFER_LAST_MULT) { len 134 drivers/crypto/nx/nx-842-powernv.c in ? "input" : "output", len, DDE_BUFFER_LAST_MULT); len 137 drivers/crypto/nx/nx-842-powernv.c len = round_down(len, DDE_BUFFER_LAST_MULT); len 141 drivers/crypto/nx/nx-842-powernv.c if (len <= LEN_ON_PAGE(pa)) { len 142 drivers/crypto/nx/nx-842-powernv.c ret = setup_direct_dde(dde, pa, len); len 143 drivers/crypto/nx/nx-842-powernv.c WARN_ON(ret < len); len 148 drivers/crypto/nx/nx-842-powernv.c for (i = 0; i < DDL_LEN_MAX && len > 0; i++) { len 149 drivers/crypto/nx/nx-842-powernv.c ret = setup_direct_dde(&ddl[i], pa, len); len 151 drivers/crypto/nx/nx-842-powernv.c len -= ret; len 155 drivers/crypto/nx/nx-842-powernv.c if (len > 0) { len 157 drivers/crypto/nx/nx-842-powernv.c total_len, in ? "input" : "output", len); len 160 drivers/crypto/nx/nx-842-powernv.c total_len -= len; len 29 drivers/crypto/nx/nx-842-pseries.c static int check_constraints(unsigned long buf, unsigned int *len, bool in) len 37 drivers/crypto/nx/nx-842-pseries.c if (*len % nx842_pseries_constraints.multiple) { len 39 drivers/crypto/nx/nx-842-pseries.c in ? "input" : "output", *len, len 43 drivers/crypto/nx/nx-842-pseries.c *len = round_down(*len, nx842_pseries_constraints.multiple); len 45 drivers/crypto/nx/nx-842-pseries.c if (*len < nx842_pseries_constraints.minimum) { len 47 drivers/crypto/nx/nx-842-pseries.c in ? "input" : "output", *len, len 51 drivers/crypto/nx/nx-842-pseries.c if (*len > nx842_pseries_constraints.maximum) { len 53 drivers/crypto/nx/nx-842-pseries.c in ? "input" : "output", *len, len 57 drivers/crypto/nx/nx-842-pseries.c *len = nx842_pseries_constraints.maximum; len 153 drivers/crypto/nx/nx-842-pseries.c __be64 len; len 169 drivers/crypto/nx/nx-842-pseries.c static int nx842_build_scatterlist(unsigned long buf, int len, len 178 drivers/crypto/nx/nx-842-pseries.c while (len) { len 180 drivers/crypto/nx/nx-842-pseries.c entrylen = min_t(int, len, len 182 drivers/crypto/nx/nx-842-pseries.c entry->len = cpu_to_be64(entrylen); len 184 drivers/crypto/nx/nx-842-pseries.c len -= entrylen; len 237 drivers/crypto/nx/nx-aes-ccm.c unsigned int len = 16; len 239 drivers/crypto/nx/nx-aes-ccm.c nx_insg = nx_build_sg_list(nx_insg, b1, &len, nx_ctx->ap->sglen); len 241 drivers/crypto/nx/nx-aes-ccm.c if (len != 16) len 244 drivers/crypto/nx/nx-aes-ccm.c nx_outsg = nx_build_sg_list(nx_outsg, tmp, &len, len 247 drivers/crypto/nx/nx-aes-ccm.c if (len != 16) len 252 drivers/crypto/nx/nx-aes-gcm.c int len; len 268 drivers/crypto/nx/nx-aes-gcm.c len = AES_BLOCK_SIZE; len 272 drivers/crypto/nx/nx-aes-gcm.c &len, nx_ctx->ap->sglen); len 274 drivers/crypto/nx/nx-aes-gcm.c if (len != AES_BLOCK_SIZE) len 277 drivers/crypto/nx/nx-aes-gcm.c len = sizeof(out); len 278 drivers/crypto/nx/nx-aes-gcm.c out_sg = nx_build_sg_list(nx_ctx->out_sg, (u8 *) out, &len, len 281 drivers/crypto/nx/nx-aes-gcm.c if (len != sizeof(out)) len 67 drivers/crypto/nx/nx-aes-xcbc.c int len; len 79 drivers/crypto/nx/nx-aes-xcbc.c len = sizeof(keys); len 81 drivers/crypto/nx/nx-aes-xcbc.c in_sg = nx_build_sg_list(nx_ctx->in_sg, (u8 *) keys, &len, len 84 drivers/crypto/nx/nx-aes-xcbc.c if (len != sizeof(keys)) len 87 drivers/crypto/nx/nx-aes-xcbc.c out_sg = nx_build_sg_list(nx_ctx->out_sg, (u8 *) keys, &len, len 90 drivers/crypto/nx/nx-aes-xcbc.c if (len != sizeof(keys)) len 104 drivers/crypto/nx/nx-aes-xcbc.c len = sizeof(keys[1]); len 108 drivers/crypto/nx/nx-aes-xcbc.c in_sg = nx_build_sg_list(nx_ctx->in_sg, (u8 *) keys[1], &len, len 111 drivers/crypto/nx/nx-aes-xcbc.c if (len != sizeof(keys[1])) len 114 drivers/crypto/nx/nx-aes-xcbc.c len = AES_BLOCK_SIZE; len 115 drivers/crypto/nx/nx-aes-xcbc.c out_sg = nx_build_sg_list(nx_ctx->out_sg, out, &len, len 118 drivers/crypto/nx/nx-aes-xcbc.c if (len != AES_BLOCK_SIZE) len 167 drivers/crypto/nx/nx-aes-xcbc.c unsigned int len) len 183 drivers/crypto/nx/nx-aes-xcbc.c total = sctx->count + len; len 190 drivers/crypto/nx/nx-aes-xcbc.c memcpy(sctx->buffer + sctx->count, data, len); len 191 drivers/crypto/nx/nx-aes-xcbc.c sctx->count += len; len 203 drivers/crypto/nx/nx-aes-xcbc.c &len, nx_ctx->ap->sglen); len 300 drivers/crypto/nx/nx-aes-xcbc.c int len; len 323 drivers/crypto/nx/nx-aes-xcbc.c len = sctx->count; len 325 drivers/crypto/nx/nx-aes-xcbc.c &len, nx_ctx->ap->sglen); len 327 drivers/crypto/nx/nx-aes-xcbc.c if (len != sctx->count) { len 332 drivers/crypto/nx/nx-aes-xcbc.c len = AES_BLOCK_SIZE; len 333 drivers/crypto/nx/nx-aes-xcbc.c out_sg = nx_build_sg_list(nx_ctx->out_sg, out, &len, len 336 drivers/crypto/nx/nx-aes-xcbc.c if (len != AES_BLOCK_SIZE) { len 57 drivers/crypto/nx/nx-sha256.c unsigned int len) len 76 drivers/crypto/nx/nx-sha256.c total = (sctx->count % SHA256_BLOCK_SIZE) + len; len 78 drivers/crypto/nx/nx-sha256.c memcpy(sctx->buf + buf_len, data, len); len 79 drivers/crypto/nx/nx-sha256.c sctx->count += len; len 169 drivers/crypto/nx/nx-sha256.c sctx->count += len; len 185 drivers/crypto/nx/nx-sha256.c int len; len 209 drivers/crypto/nx/nx-sha256.c len = sctx->count & (SHA256_BLOCK_SIZE - 1); len 211 drivers/crypto/nx/nx-sha256.c &len, max_sg_len); len 213 drivers/crypto/nx/nx-sha256.c if (len != (sctx->count & (SHA256_BLOCK_SIZE - 1))) { len 218 drivers/crypto/nx/nx-sha256.c len = SHA256_DIGEST_SIZE; len 219 drivers/crypto/nx/nx-sha256.c out_sg = nx_build_sg_list(nx_ctx->out_sg, out, &len, max_sg_len); len 221 drivers/crypto/nx/nx-sha256.c if (len != SHA256_DIGEST_SIZE) { len 57 drivers/crypto/nx/nx-sha512.c unsigned int len) len 76 drivers/crypto/nx/nx-sha512.c total = (sctx->count[0] % SHA512_BLOCK_SIZE) + len; len 78 drivers/crypto/nx/nx-sha512.c memcpy(sctx->buf + buf_len, data, len); len 79 drivers/crypto/nx/nx-sha512.c sctx->count[0] += len; len 172 drivers/crypto/nx/nx-sha512.c sctx->count[0] += len; len 189 drivers/crypto/nx/nx-sha512.c int len; len 218 drivers/crypto/nx/nx-sha512.c len = sctx->count[0] & (SHA512_BLOCK_SIZE - 1); len 219 drivers/crypto/nx/nx-sha512.c in_sg = nx_build_sg_list(nx_ctx->in_sg, sctx->buf, &len, len 222 drivers/crypto/nx/nx-sha512.c if (len != (sctx->count[0] & (SHA512_BLOCK_SIZE - 1))) { len 227 drivers/crypto/nx/nx-sha512.c len = SHA512_DIGEST_SIZE; len 228 drivers/crypto/nx/nx-sha512.c out_sg = nx_build_sg_list(nx_ctx->out_sg, out, &len, len 80 drivers/crypto/nx/nx.c unsigned int *len, len 96 drivers/crypto/nx/nx.c end_addr = sg_addr + *len; len 108 drivers/crypto/nx/nx.c for (sg = sg_head; sg_len < *len; sg++) { len 116 drivers/crypto/nx/nx.c sg->len = min_t(u64, sg_addr, next_page) - sg->addr; len 117 drivers/crypto/nx/nx.c sg_len += sg->len; len 123 drivers/crypto/nx/nx.c end_addr = sg_addr + *len - sg_len; len 133 drivers/crypto/nx/nx.c *len = sg_len; len 156 drivers/crypto/nx/nx.c unsigned int n, offset = 0, len = *src_len; len 174 drivers/crypto/nx/nx.c while (len && (nx_sg - nx_dst) < sglen) { len 175 drivers/crypto/nx/nx.c n = scatterwalk_clamp(&walk, len); len 180 drivers/crypto/nx/nx.c n = scatterwalk_clamp(&walk, len); len 185 drivers/crypto/nx/nx.c len -= n; len 189 drivers/crypto/nx/nx.c scatterwalk_done(&walk, SCATTERWALK_FROM_SG, len); len 192 drivers/crypto/nx/nx.c *src_len -= len; len 217 drivers/crypto/nx/nx.c if (last->len > delta) { len 218 drivers/crypto/nx/nx.c last->len -= delta; len 222 drivers/crypto/nx/nx.c delta -= last->len; len 233 drivers/crypto/nx/nx.c data_back = (abs(oplen) / AES_BLOCK_SIZE) * sg->len; len 16 drivers/crypto/nx/nx.h u32 len; len 34 drivers/crypto/omap-crypto.c int len = (*sg)->length; len 36 drivers/crypto/omap-crypto.c if (total < len) len 37 drivers/crypto/omap-crypto.c len = total; len 39 drivers/crypto/omap-crypto.c if (len > 0) { len 40 drivers/crypto/omap-crypto.c total -= len; len 41 drivers/crypto/omap-crypto.c sg_set_page(tmp, sg_page(*sg), len, (*sg)->offset); len 91 drivers/crypto/omap-crypto.c int len = 0; len 109 drivers/crypto/omap-crypto.c len += sg->length; len 112 drivers/crypto/omap-crypto.c if (len >= total) len 119 drivers/crypto/omap-crypto.c if (len != total) len 158 drivers/crypto/omap-crypto.c int offset, int len, u8 flags_shift, len 171 drivers/crypto/omap-crypto.c pages = get_order(len); len 174 drivers/crypto/omap-crypto.c scatterwalk_map_and_copy(buf, orig, offset, len, 1); len 31 drivers/crypto/omap-crypto.h int offset, int len, u8 flags_shift, len 667 drivers/crypto/omap-sham.c int len = sg->length - offset; len 675 drivers/crypto/omap-sham.c if (new_len < len) len 676 drivers/crypto/omap-sham.c len = new_len; len 678 drivers/crypto/omap-sham.c if (len > 0) { len 679 drivers/crypto/omap-sham.c new_len -= len; len 680 drivers/crypto/omap-sham.c sg_set_page(tmp, sg_page(sg), len, sg->offset); len 702 drivers/crypto/omap-sham.c int len; len 704 drivers/crypto/omap-sham.c len = new_len + ctx->bufcnt; len 720 drivers/crypto/omap-sham.c sg_set_buf(ctx->sgl, buf, len); len 830 drivers/crypto/omap-sham.c int len = bs - rctx->bufcnt % bs; len 832 drivers/crypto/omap-sham.c if (len > nbytes) len 833 drivers/crypto/omap-sham.c len = nbytes; len 835 drivers/crypto/omap-sham.c 0, len, 0); len 836 drivers/crypto/omap-sham.c rctx->bufcnt += len; len 837 drivers/crypto/omap-sham.c nbytes -= len; len 838 drivers/crypto/omap-sham.c rctx->offset = len; len 1220 drivers/crypto/omap-sham.c const u8 *data, unsigned int len, u8 *out) len 1226 drivers/crypto/omap-sham.c return crypto_shash_digest(shash, data, len, out); len 286 drivers/crypto/padlock-sha.c const u8 *data, unsigned int len) len 297 drivers/crypto/padlock-sha.c sctx->count += len; len 302 drivers/crypto/padlock-sha.c if ((partial + len) >= SHA1_BLOCK_SIZE) { len 318 drivers/crypto/padlock-sha.c if (len - done >= SHA1_BLOCK_SIZE) { len 322 drivers/crypto/padlock-sha.c "c"((unsigned long)((len - done) / SHA1_BLOCK_SIZE))); len 323 drivers/crypto/padlock-sha.c done += ((len - done) - (len - done) % SHA1_BLOCK_SIZE); len 329 drivers/crypto/padlock-sha.c memcpy(sctx->buffer + partial, src, len - done); len 370 drivers/crypto/padlock-sha.c unsigned int len) len 381 drivers/crypto/padlock-sha.c sctx->count += len; len 386 drivers/crypto/padlock-sha.c if ((partial + len) >= SHA256_BLOCK_SIZE) { len 402 drivers/crypto/padlock-sha.c if (len - done >= SHA256_BLOCK_SIZE) { len 406 drivers/crypto/padlock-sha.c "c"((unsigned long)((len - done) / 64))); len 407 drivers/crypto/padlock-sha.c done += ((len - done) - (len - done) % 64); len 413 drivers/crypto/padlock-sha.c memcpy(sctx->buf + partial, src, len - done); len 70 drivers/crypto/picoxcell_crypto.c u32 len; len 262 drivers/crypto/picoxcell_crypto.c static inline void ddt_set(struct spacc_ddt *ddt, dma_addr_t phys, size_t len) len 265 drivers/crypto/picoxcell_crypto.c ddt->len = len; len 387 drivers/crypto/picoxcell_crypto.c unsigned len = sg_dma_len(cur); len 389 drivers/crypto/picoxcell_crypto.c if (len <= total) { len 390 drivers/crypto/picoxcell_crypto.c total -= len; len 394 drivers/crypto/picoxcell_crypto.c ddt_set(dst_ddt++, sg_dma_address(cur) + total, len - total); len 737 drivers/crypto/picoxcell_crypto.c unsigned int len) len 746 drivers/crypto/picoxcell_crypto.c memcpy(ctx->key, key, len); len 747 drivers/crypto/picoxcell_crypto.c ctx->key_len = len; len 757 drivers/crypto/picoxcell_crypto.c unsigned int len) len 766 drivers/crypto/picoxcell_crypto.c memcpy(ctx->key, key, len); len 767 drivers/crypto/picoxcell_crypto.c ctx->key_len = len; len 777 drivers/crypto/picoxcell_crypto.c unsigned int len) len 783 drivers/crypto/picoxcell_crypto.c if (len > AES_MAX_KEY_SIZE) { len 793 drivers/crypto/picoxcell_crypto.c if (len != AES_KEYSIZE_128 && len != AES_KEYSIZE_256) { len 807 drivers/crypto/picoxcell_crypto.c err = crypto_sync_skcipher_setkey(ctx->sw_cipher, key, len); len 818 drivers/crypto/picoxcell_crypto.c memcpy(ctx->key, key, len); len 819 drivers/crypto/picoxcell_crypto.c ctx->key_len = len; len 826 drivers/crypto/picoxcell_crypto.c const u8 *key, unsigned int len) len 832 drivers/crypto/picoxcell_crypto.c if (len > AES_MAX_KEY_SIZE) { len 838 drivers/crypto/picoxcell_crypto.c memcpy(ctx->key, key, len); len 839 drivers/crypto/picoxcell_crypto.c ctx->key_len = len; len 1211 drivers/crypto/picoxcell_crypto.c const char *buf, size_t len) len 1225 drivers/crypto/picoxcell_crypto.c return len; len 80 drivers/crypto/qat/qat_common/qat_algs.c uint32_t len; len 689 drivers/crypto/qat/qat_common/qat_algs.c bl->bufers[i].len, DMA_BIDIRECTIONAL); len 699 drivers/crypto/qat/qat_common/qat_algs.c blout->bufers[i].len, len 743 drivers/crypto/qat/qat_common/qat_algs.c bufl->bufers[y].len = sg->length; len 778 drivers/crypto/qat/qat_common/qat_algs.c bufers[y].len = sg->length; len 798 drivers/crypto/qat/qat_common/qat_algs.c buflout->bufers[i].len, len 809 drivers/crypto/qat/qat_common/qat_algs.c bufl->bufers[i].len, len 234 drivers/crypto/qat/qat_common/qat_asym_algs.c static unsigned long qat_dh_fn_id(unsigned int len, bool g2) len 236 drivers/crypto/qat/qat_common/qat_asym_algs.c unsigned int bitslen = len << 3; len 489 drivers/crypto/qat/qat_common/qat_asym_algs.c unsigned int len) len 496 drivers/crypto/qat/qat_common/qat_asym_algs.c if (crypto_dh_decode_key(buf, len, ¶ms) < 0) len 606 drivers/crypto/qat/qat_common/qat_asym_algs.c static unsigned long qat_rsa_enc_fn_id(unsigned int len) len 608 drivers/crypto/qat/qat_common/qat_asym_algs.c unsigned int bitslen = len << 3; len 635 drivers/crypto/qat/qat_common/qat_asym_algs.c static unsigned long qat_rsa_dec_fn_id(unsigned int len) len 637 drivers/crypto/qat/qat_common/qat_asym_algs.c unsigned int bitslen = len << 3; len 664 drivers/crypto/qat/qat_common/qat_asym_algs.c static unsigned long qat_rsa_dec_fn_id_crt(unsigned int len) len 666 drivers/crypto/qat/qat_common/qat_asym_algs.c unsigned int bitslen = len << 3; len 1058 drivers/crypto/qat/qat_common/qat_asym_algs.c static void qat_rsa_drop_leading_zeros(const char **ptr, unsigned int *len) len 1060 drivers/crypto/qat/qat_common/qat_asym_algs.c while (!**ptr && *len) { len 1062 drivers/crypto/qat/qat_common/qat_asym_algs.c (*len)--; len 1071 drivers/crypto/qat/qat_common/qat_asym_algs.c unsigned int len; len 1076 drivers/crypto/qat/qat_common/qat_asym_algs.c len = rsa_key->p_sz; len 1077 drivers/crypto/qat/qat_common/qat_asym_algs.c qat_rsa_drop_leading_zeros(&ptr, &len); len 1078 drivers/crypto/qat/qat_common/qat_asym_algs.c if (!len) len 1083 drivers/crypto/qat/qat_common/qat_asym_algs.c memcpy(ctx->p + (half_key_sz - len), ptr, len); len 1087 drivers/crypto/qat/qat_common/qat_asym_algs.c len = rsa_key->q_sz; len 1088 drivers/crypto/qat/qat_common/qat_asym_algs.c qat_rsa_drop_leading_zeros(&ptr, &len); len 1089 drivers/crypto/qat/qat_common/qat_asym_algs.c if (!len) len 1094 drivers/crypto/qat/qat_common/qat_asym_algs.c memcpy(ctx->q + (half_key_sz - len), ptr, len); len 1098 drivers/crypto/qat/qat_common/qat_asym_algs.c len = rsa_key->dp_sz; len 1099 drivers/crypto/qat/qat_common/qat_asym_algs.c qat_rsa_drop_leading_zeros(&ptr, &len); len 1100 drivers/crypto/qat/qat_common/qat_asym_algs.c if (!len) len 1106 drivers/crypto/qat/qat_common/qat_asym_algs.c memcpy(ctx->dp + (half_key_sz - len), ptr, len); len 1110 drivers/crypto/qat/qat_common/qat_asym_algs.c len = rsa_key->dq_sz; len 1111 drivers/crypto/qat/qat_common/qat_asym_algs.c qat_rsa_drop_leading_zeros(&ptr, &len); len 1112 drivers/crypto/qat/qat_common/qat_asym_algs.c if (!len) len 1118 drivers/crypto/qat/qat_common/qat_asym_algs.c memcpy(ctx->dq + (half_key_sz - len), ptr, len); len 1122 drivers/crypto/qat/qat_common/qat_asym_algs.c len = rsa_key->qinv_sz; len 1123 drivers/crypto/qat/qat_common/qat_asym_algs.c qat_rsa_drop_leading_zeros(&ptr, &len); len 1124 drivers/crypto/qat/qat_common/qat_asym_algs.c if (!len) len 1130 drivers/crypto/qat/qat_common/qat_asym_algs.c memcpy(ctx->qinv + (half_key_sz - len), ptr, len); len 31 drivers/crypto/qce/common.c const u32 *val, unsigned int len) len 35 drivers/crypto/qce/common.c for (i = 0; i < len; i++) len 40 drivers/crypto/qce/common.c qce_clear_array(struct qce_device *qce, u32 offset, unsigned int len) len 44 drivers/crypto/qce/common.c for (i = 0; i < len; i++) len 158 drivers/crypto/qce/common.c void qce_cpu_to_be32p_array(__be32 *dst, const u8 *src, unsigned int len) len 164 drivers/crypto/qce/common.c n = len / sizeof(u32); len 88 drivers/crypto/qce/common.h void qce_cpu_to_be32p_array(__be32 *dst, const u8 *src, unsigned int len); len 233 drivers/crypto/qce/sha.c unsigned int total, len; len 273 drivers/crypto/qce/sha.c len = rctx->buflen; len 276 drivers/crypto/qce/sha.c while (len < nbytes && sg) { len 277 drivers/crypto/qce/sha.c if (len + sg_dma_len(sg) > nbytes) len 279 drivers/crypto/qce/sha.c len += sg_dma_len(sg); len 454 drivers/crypto/s5p-sss.c int len; len 459 drivers/crypto/s5p-sss.c len = ALIGN(dev->req->nbytes, AES_BLOCK_SIZE); len 460 drivers/crypto/s5p-sss.c free_pages((unsigned long)sg_virt(*sg), get_order(len)); len 520 drivers/crypto/s5p-sss.c int len; len 526 drivers/crypto/s5p-sss.c len = ALIGN(dev->req->nbytes, AES_BLOCK_SIZE); len 527 drivers/crypto/s5p-sss.c pages = (void *)__get_free_pages(GFP_ATOMIC, get_order(len)); len 537 drivers/crypto/s5p-sss.c sg_set_buf(*dst, pages, len); len 1027 drivers/crypto/s5p-sss.c unsigned int pages, len; len 1030 drivers/crypto/s5p-sss.c len = new_len + ctx->bufcnt; len 1031 drivers/crypto/s5p-sss.c pages = get_order(len); len 1046 drivers/crypto/s5p-sss.c sg_set_buf(ctx->sgl, buf, len); len 1075 drivers/crypto/s5p-sss.c unsigned int len; len 1104 drivers/crypto/s5p-sss.c len = sg->length - skip; len 1105 drivers/crypto/s5p-sss.c if (new_len < len) len 1106 drivers/crypto/s5p-sss.c len = new_len; len 1108 drivers/crypto/s5p-sss.c new_len -= len; len 1109 drivers/crypto/s5p-sss.c sg_set_page(tmp, sg_page(sg), len, sg->offset + skip); len 1232 drivers/crypto/s5p-sss.c int len = BUFLEN - ctx->bufcnt % BUFLEN; len 1234 drivers/crypto/s5p-sss.c if (len > nbytes) len 1235 drivers/crypto/s5p-sss.c len = nbytes; len 1238 drivers/crypto/s5p-sss.c 0, len, 0); len 1239 drivers/crypto/s5p-sss.c ctx->bufcnt += len; len 1240 drivers/crypto/s5p-sss.c nbytes -= len; len 1241 drivers/crypto/s5p-sss.c ctx->skip = len; len 1532 drivers/crypto/s5p-sss.c const u8 *data, unsigned int len, u8 *out) len 1538 drivers/crypto/s5p-sss.c return crypto_shash_digest(shash, data, len, out); len 138 drivers/crypto/sahara.c u32 len; len 433 drivers/crypto/sahara.c dev_dbg(dev->device, "\tlen = %u\n", dev->hw_link[i]->len); len 503 drivers/crypto/sahara.c dev->hw_link[i]->len = sg->length; len 517 drivers/crypto/sahara.c dev->hw_link[j]->len = sg->length; len 821 drivers/crypto/sahara.c dev->hw_link[i]->len = sg->length; len 870 drivers/crypto/sahara.c dev->hw_link[i]->len = result_len; len 899 drivers/crypto/sahara.c dev->hw_link[index]->len = rctx->context_size; len 930 drivers/crypto/sahara.c unsigned int len; len 935 drivers/crypto/sahara.c len = rctx->buf_cnt + req->nbytes; len 938 drivers/crypto/sahara.c if (!rctx->last && (len < block_size)) { len 952 drivers/crypto/sahara.c hash_later = rctx->last ? 0 : len & (block_size - 1); len 288 drivers/crypto/stm32/stm32-cryp.c int len = 0; len 303 drivers/crypto/stm32/stm32-cryp.c len += sg->length; len 307 drivers/crypto/stm32/stm32-cryp.c if (len != total) len 647 drivers/crypto/stm32/stm32-cryp.c int pages, len; len 655 drivers/crypto/stm32/stm32-cryp.c len = ALIGN(cryp->total_in_save, cryp->hw_blocksize); len 656 drivers/crypto/stm32/stm32-cryp.c pages = len ? get_order(len) : 1; len 659 drivers/crypto/stm32/stm32-cryp.c len = ALIGN(cryp->total_out_save, cryp->hw_blocksize); len 660 drivers/crypto/stm32/stm32-cryp.c pages = len ? get_order(len) : 1; len 544 drivers/crypto/stm32/stm32-hash.c int err = 0, len = 0, reg, ncp = 0; len 565 drivers/crypto/stm32/stm32-hash.c len = sg->length; len 570 drivers/crypto/stm32/stm32-hash.c len = (ALIGN(sg->length, 16) - 16); len 574 drivers/crypto/stm32/stm32-hash.c rctx->buffer, sg->length - len, len 575 drivers/crypto/stm32/stm32-hash.c rctx->total - sg->length + len); len 577 drivers/crypto/stm32/stm32-hash.c sg->length = len; len 580 drivers/crypto/stm32/stm32-hash.c len = sg->length; len 594 drivers/crypto/stm32/stm32-hash.c err = stm32_hash_xmit_dma(hdev, sg, len, len 55 drivers/crypto/sunxi-ss/sun4i-ss-hash.c octx->byte_count = op->byte_count + op->len; len 57 drivers/crypto/sunxi-ss/sun4i-ss-hash.c memcpy(octx->block, op->buf, op->len); len 81 drivers/crypto/sunxi-ss/sun4i-ss-hash.c op->len = ictx->byte_count & 0x3F; len 83 drivers/crypto/sunxi-ss/sun4i-ss-hash.c memcpy(op->buf, ictx->block, op->len); len 97 drivers/crypto/sunxi-ss/sun4i-ss-hash.c octx->count = op->byte_count + op->len; len 99 drivers/crypto/sunxi-ss/sun4i-ss-hash.c memcpy(octx->buffer, op->buf, op->len); len 124 drivers/crypto/sunxi-ss/sun4i-ss-hash.c op->len = ictx->count & 0x3F; len 126 drivers/crypto/sunxi-ss/sun4i-ss-hash.c memcpy(op->buf, ictx->buffer, op->len); len 192 drivers/crypto/sunxi-ss/sun4i-ss-hash.c op->len, op->hash[0]); len 198 drivers/crypto/sunxi-ss/sun4i-ss-hash.c if (unlikely(areq->nbytes > UINT_MAX - op->len)) { len 203 drivers/crypto/sunxi-ss/sun4i-ss-hash.c if (op->len + areq->nbytes < 64 && !(op->flags & SS_HASH_FINAL)) { len 206 drivers/crypto/sunxi-ss/sun4i-ss-hash.c op->buf + op->len, areq->nbytes, 0); len 207 drivers/crypto/sunxi-ss/sun4i-ss-hash.c op->len += copied; len 230 drivers/crypto/sunxi-ss/sun4i-ss-hash.c end = ((areq->nbytes + op->len) / 64) * 64 - op->len; len 243 drivers/crypto/sunxi-ss/sun4i-ss-hash.c end = ((areq->nbytes + op->len) / 4) * 4 - op->len; len 253 drivers/crypto/sunxi-ss/sun4i-ss-hash.c if (i == 1 && !op->len && areq->nbytes) len 268 drivers/crypto/sunxi-ss/sun4i-ss-hash.c if (op->len || (mi.length - in_i) < 4) { len 274 drivers/crypto/sunxi-ss/sun4i-ss-hash.c while (op->len < 64 && i < end) { len 276 drivers/crypto/sunxi-ss/sun4i-ss-hash.c in_r = min(end - i, 64 - op->len); len 278 drivers/crypto/sunxi-ss/sun4i-ss-hash.c memcpy(op->buf + op->len, mi.addr + in_i, in_r); len 279 drivers/crypto/sunxi-ss/sun4i-ss-hash.c op->len += in_r; len 287 drivers/crypto/sunxi-ss/sun4i-ss-hash.c if (op->len > 3 && !(op->len % 4)) { len 290 drivers/crypto/sunxi-ss/sun4i-ss-hash.c op->len / 4); len 291 drivers/crypto/sunxi-ss/sun4i-ss-hash.c op->byte_count += op->len; len 292 drivers/crypto/sunxi-ss/sun4i-ss-hash.c op->len = 0; len 322 drivers/crypto/sunxi-ss/sun4i-ss-hash.c while (i < areq->nbytes && in_i < mi.length && op->len < 64) { len 324 drivers/crypto/sunxi-ss/sun4i-ss-hash.c in_r = min(areq->nbytes - i, 64 - op->len); len 326 drivers/crypto/sunxi-ss/sun4i-ss-hash.c memcpy(op->buf + op->len, mi.addr + in_i, in_r); len 327 drivers/crypto/sunxi-ss/sun4i-ss-hash.c op->len += in_r; len 390 drivers/crypto/sunxi-ss/sun4i-ss-hash.c if (op->len) { len 391 drivers/crypto/sunxi-ss/sun4i-ss-hash.c nwait = op->len / 4; len 397 drivers/crypto/sunxi-ss/sun4i-ss-hash.c nbw = op->len - 4 * nwait; len 24 drivers/crypto/sunxi-ss/sun4i-ss-prng.c size_t len; len 41 drivers/crypto/sunxi-ss/sun4i-ss-prng.c len = min_t(size_t, SS_DATA_LEN / BITS_PER_BYTE, todo); len 42 drivers/crypto/sunxi-ss/sun4i-ss-prng.c readsl(ss->base + SS_TXFIFO, data, len / 4); len 43 drivers/crypto/sunxi-ss/sun4i-ss-prng.c data += len / 4; len 44 drivers/crypto/sunxi-ss/sun4i-ss-prng.c todo -= len; len 175 drivers/crypto/sunxi-ss/sun4i-ss.h unsigned int len; len 46 drivers/crypto/talitos.c unsigned int len, bool is_sec1) len 50 drivers/crypto/talitos.c ptr->len1 = cpu_to_be16(len); len 52 drivers/crypto/talitos.c ptr->len = cpu_to_be16(len); len 64 drivers/crypto/talitos.c dst_ptr->len = src_ptr->len; len 75 drivers/crypto/talitos.c return be16_to_cpu(ptr->len); len 96 drivers/crypto/talitos.c unsigned int len, void *data, len 100 drivers/crypto/talitos.c dma_addr_t dma_addr = dma_map_single_attrs(dev, data, len, dir, attrs); len 104 drivers/crypto/talitos.c to_talitos_ptr(ptr, dma_addr, len, is_sec1); len 109 drivers/crypto/talitos.c unsigned int len, void *data, len 112 drivers/crypto/talitos.c __map_single_talitos_ptr(dev, ptr, len, data, dir, 0); len 117 drivers/crypto/talitos.c unsigned int len, void *data, len 120 drivers/crypto/talitos.c __map_single_talitos_ptr(dev, ptr, len, data, dir, len 967 drivers/crypto/talitos.c unsigned int len, unsigned int offset) len 976 drivers/crypto/talitos.c len, DMA_FROM_DEVICE); len 977 drivers/crypto/talitos.c sg_pcopy_from_buffer(dst, dst_nents, edesc->buf + offset, len, len 1107 drivers/crypto/talitos.c unsigned int len = sg_dma_len(sg); len 1109 drivers/crypto/talitos.c if (offset >= len) { len 1110 drivers/crypto/talitos.c offset -= len; len 1114 drivers/crypto/talitos.c len -= offset; len 1116 drivers/crypto/talitos.c if (len > cryptlen) len 1117 drivers/crypto/talitos.c len = cryptlen; len 1119 drivers/crypto/talitos.c if (datalen > 0 && len > datalen) { len 1124 drivers/crypto/talitos.c len -= datalen; len 1128 drivers/crypto/talitos.c sg_dma_address(sg) + offset, len, 0); len 1131 drivers/crypto/talitos.c cryptlen -= len; len 1132 drivers/crypto/talitos.c datalen -= len; len 1148 drivers/crypto/talitos.c unsigned int len, struct talitos_edesc *edesc, len 1162 drivers/crypto/talitos.c to_talitos_ptr(ptr, sg_dma_address(src) + offset, len, is_sec1); len 1166 drivers/crypto/talitos.c to_talitos_ptr(ptr, edesc->dma_link_tbl + offset, len, is_sec1); len 1169 drivers/crypto/talitos.c sg_count = sg_to_link_tbl_offset(src, sg_count, offset, len, elen, len 1177 drivers/crypto/talitos.c tbl_off * sizeof(struct talitos_ptr), len, is_sec1); len 1184 drivers/crypto/talitos.c unsigned int len, struct talitos_edesc *edesc, len 1188 drivers/crypto/talitos.c return talitos_sg_map_ext(dev, src, len, edesc, ptr, sg_count, offset, len 20 drivers/crypto/talitos.h __be16 len; /* length */ len 162 drivers/crypto/ux500/cryp/cryp_core.c u8 *out, u32 len) len 168 drivers/crypto/ux500/cryp/cryp_core.c j = len - BYTES_PER_WORD; len 171 drivers/crypto/ux500/cryp/cryp_core.c index = len - j - BYTES_PER_WORD + i; len 522 drivers/crypto/ux500/cryp/cryp_core.c int len, len 627 drivers/crypto/ux500/cryp/cryp_core.c int len) len 629 drivers/crypto/ux500/cryp/cryp_core.c int error = cryp_set_dma_transfer(ctx, sg, len, DMA_TO_DEVICE); len 638 drivers/crypto/ux500/cryp/cryp_core.c return len; len 641 drivers/crypto/ux500/cryp/cryp_core.c static int cryp_dma_read(struct cryp_ctx *ctx, struct scatterlist *sg, int len) len 643 drivers/crypto/ux500/cryp/cryp_core.c int error = cryp_set_dma_transfer(ctx, sg, len, DMA_FROM_DEVICE); len 650 drivers/crypto/ux500/cryp/cryp_core.c return len; len 656 drivers/crypto/ux500/cryp/cryp_core.c int len = ctx->blocksize / BYTES_PER_WORD; len 662 drivers/crypto/ux500/cryp/cryp_core.c writesl(&device_data->base->din, indata, len); len 663 drivers/crypto/ux500/cryp/cryp_core.c indata += len; len 664 drivers/crypto/ux500/cryp/cryp_core.c remaining_length -= (len * BYTES_PER_WORD); len 667 drivers/crypto/ux500/cryp/cryp_core.c readsl(&device_data->base->dout, outdata, len); len 668 drivers/crypto/ux500/cryp/cryp_core.c outdata += len; len 108 drivers/crypto/ux500/hash/hash_alg.h #define HASH_SET_DIN(val, len) writesl(&device_data->base->din, (val), (len)) len 139 drivers/crypto/ux500/hash/hash_core.c int len, enum dma_data_direction direction) len 196 drivers/crypto/ux500/hash/hash_core.c struct scatterlist *sg, int len) len 198 drivers/crypto/ux500/hash/hash_core.c int error = hash_set_dma_transfer(ctx, sg, len, DMA_TO_DEVICE); len 205 drivers/crypto/ux500/hash/hash_core.c return len; len 592 drivers/crypto/ux500/hash/hash_core.c int len = length / HASH_BYTES_PER_WORD; len 601 drivers/crypto/ux500/hash/hash_core.c HASH_SET_DIN(message, len); len 58 drivers/crypto/virtio/virtio_crypto_algs.c (struct virtio_crypto_request *vc_req, int len) len 89 drivers/crypto/virtio/virtio_crypto_common.h (struct virtio_crypto_request *vc_req, int len); len 30 drivers/crypto/virtio/virtio_crypto_core.c unsigned int len; len 36 drivers/crypto/virtio/virtio_crypto_core.c while ((vc_req = virtqueue_get_buf(vq, &len)) != NULL) { len 40 drivers/crypto/virtio/virtio_crypto_core.c vc_req->alg_cb(vc_req, len); len 16 drivers/crypto/vmx/aesp8-ppc.h void aes_p8_cbc_encrypt(const u8 *in, u8 *out, size_t len, len 19 drivers/crypto/vmx/aesp8-ppc.h size_t len, const struct aes_key *key, len 21 drivers/crypto/vmx/aesp8-ppc.h void aes_p8_xts_encrypt(const u8 *in, u8 *out, size_t len, len 23 drivers/crypto/vmx/aesp8-ppc.h void aes_p8_xts_decrypt(const u8 *in, u8 *out, size_t len, len 30 drivers/crypto/vmx/ghash.c const u8 *in, size_t len); len 119 drivers/crypto/vmx/ghash.c unsigned int len; len 139 drivers/crypto/vmx/ghash.c len = srclen & ~(GHASH_DIGEST_SIZE - 1); len 140 drivers/crypto/vmx/ghash.c if (len) { len 141 drivers/crypto/vmx/ghash.c __ghash_blocks(ctx, dctx, src, len); len 142 drivers/crypto/vmx/ghash.c src += len; len 143 drivers/crypto/vmx/ghash.c srclen -= len; len 330 drivers/dax/device.c unsigned long addr, unsigned long len, unsigned long pgoff, len 343 drivers/dax/device.c off_end = off + len; len 349 drivers/dax/device.c len_align = len + align; len 360 drivers/dax/device.c return current->mm->get_unmapped_area(filp, addr, len, pgoff, flags); len 79 drivers/dax/super.c long len, len2; len 104 drivers/dax/super.c len = dax_direct_access(dax_dev, pgoff, 1, &kaddr, &pfn); len 108 drivers/dax/super.c if (len < 1 || len2 < 1) { len 110 drivers/dax/super.c bdevname(bdev, buf), len < 1 ? len : len2); len 237 drivers/dax/super.c struct device_attribute *attr, const char *buf, size_t len) len 248 drivers/dax/super.c len = rc; len 253 drivers/dax/super.c return len; len 319 drivers/dax/super.c int blocksize, sector_t start, sector_t len) len 324 drivers/dax/super.c return dax_dev->ops->dax_supported(dax_dev, bdev, blocksize, start, len); len 1407 drivers/devfreq/devfreq.c ssize_t len; len 1422 drivers/devfreq/devfreq.c len = sprintf(buf, " From : To\n"); len 1423 drivers/devfreq/devfreq.c len += sprintf(buf + len, " :"); len 1425 drivers/devfreq/devfreq.c len += sprintf(buf + len, "%10lu", len 1428 drivers/devfreq/devfreq.c len += sprintf(buf + len, " time(ms)\n"); len 1433 drivers/devfreq/devfreq.c len += sprintf(buf + len, "*"); len 1435 drivers/devfreq/devfreq.c len += sprintf(buf + len, " "); len 1437 drivers/devfreq/devfreq.c len += sprintf(buf + len, "%10lu:", len 1440 drivers/devfreq/devfreq.c len += sprintf(buf + len, "%10u", len 1442 drivers/devfreq/devfreq.c len += sprintf(buf + len, "%10u\n", len 1446 drivers/devfreq/devfreq.c len += sprintf(buf + len, "Total transition : %u\n", len 1448 drivers/devfreq/devfreq.c return len; len 131 drivers/dma-buf/sync_file.c char *sync_file_get_name(struct sync_file *sync_file, char *buf, int len) len 134 drivers/dma-buf/sync_file.c strlcpy(buf, sync_file->user_name, len); len 138 drivers/dma-buf/sync_file.c snprintf(buf, len, "%s-%s%llu-%lld", len 45 drivers/dma/altera-msgdma.c u32 len; len 263 drivers/dma/altera-msgdma.c dma_addr_t dst, dma_addr_t src, size_t len, len 274 drivers/dma/altera-msgdma.c desc->len = len; len 330 drivers/dma/altera-msgdma.c dma_addr_t dma_src, size_t len, ulong flags) len 339 drivers/dma/altera-msgdma.c desc_cnt = DIV_ROUND_UP(len, MSGDMA_MAX_TRANS_LEN); len 354 drivers/dma/altera-msgdma.c copy = min_t(size_t, len, MSGDMA_MAX_TRANS_LEN); len 358 drivers/dma/altera-msgdma.c len -= copy; len 365 drivers/dma/altera-msgdma.c } while (len); len 394 drivers/dma/altera-msgdma.c size_t len, avail; len 421 drivers/dma/altera-msgdma.c len = min_t(size_t, avail, MSGDMA_MAX_TRANS_LEN); len 432 drivers/dma/altera-msgdma.c msgdma_desc_config(desc, dma_dst, dma_src, len, stride); len 433 drivers/dma/altera-msgdma.c avail -= len; len 182 drivers/dma/amba-pl08x.c size_t len; len 1170 drivers/dma/amba-pl08x.c int num_llis, int len, u32 cctl, u32 cctl2) len 1191 drivers/dma/amba-pl08x.c bd->srcbus.addr += len; len 1192 drivers/dma/amba-pl08x.c bd->dstbus.addr += len; len 1195 drivers/dma/amba-pl08x.c bd->srcbus.addr += len; len 1197 drivers/dma/amba-pl08x.c bd->dstbus.addr += len; len 1200 drivers/dma/amba-pl08x.c BUG_ON(bd->remainder < len); len 1202 drivers/dma/amba-pl08x.c bd->remainder -= len; len 1206 drivers/dma/amba-pl08x.c struct pl08x_lli_build_data *bd, u32 *cctl, u32 len, len 1209 drivers/dma/amba-pl08x.c *cctl = pl08x_lli_control_bits(pl08x, *cctl, 1, 1, len); len 1210 drivers/dma/amba-pl08x.c pl08x_fill_lli_for_desc(pl08x, bd, num_llis, len, *cctl, len); len 1211 drivers/dma/amba-pl08x.c (*total_bytes) += len; len 1290 drivers/dma/amba-pl08x.c bd.remainder = dsg->len; len 1456 drivers/dma/amba-pl08x.c if (total_bytes != dsg->len) { len 1459 drivers/dma/amba-pl08x.c __func__, total_bytes, dsg->len); len 1584 drivers/dma/amba-pl08x.c bytes += dsg->len; len 1891 drivers/dma/amba-pl08x.c size_t len, unsigned long flags) len 1915 drivers/dma/amba-pl08x.c dsg->len = len; len 2027 drivers/dma/amba-pl08x.c unsigned int len) len 2037 drivers/dma/amba-pl08x.c dsg->len = len; len 66 drivers/dma/at_hdmac.c size_t len) len 70 drivers/dma/at_hdmac.c if (!((src | dst | len) & 3)) len 72 drivers/dma/at_hdmac.c else if (!((src | dst | len) & 1)) len 412 drivers/dma/at_hdmac.c ret -= desc_first->len; len 417 drivers/dma/at_hdmac.c ret -= desc->len; len 711 drivers/dma/at_hdmac.c size_t len = 0; len 742 drivers/dma/at_hdmac.c len += chunk->size; len 746 drivers/dma/at_hdmac.c xt->dst_start, len); len 748 drivers/dma/at_hdmac.c xfer_count = len >> dwidth; len 782 drivers/dma/at_hdmac.c desc->total_len = desc->len = len; len 802 drivers/dma/at_hdmac.c size_t len, unsigned long flags) len 816 drivers/dma/at_hdmac.c &dest, &src, len, flags); len 818 drivers/dma/at_hdmac.c if (unlikely(!len)) { len 832 drivers/dma/at_hdmac.c src_width = dst_width = atc_get_xfer_width(src, dest, len); len 837 drivers/dma/at_hdmac.c for (offset = 0; offset < len; offset += xfer_count << src_width) { len 838 drivers/dma/at_hdmac.c xfer_count = min_t(size_t, (len - offset) >> src_width, len 851 drivers/dma/at_hdmac.c desc->len = xfer_count << src_width; len 858 drivers/dma/at_hdmac.c first->total_len = len; len 875 drivers/dma/at_hdmac.c size_t len) len 887 drivers/dma/at_hdmac.c xfer_count = len >> 2; len 907 drivers/dma/at_hdmac.c desc->len = len; len 922 drivers/dma/at_hdmac.c size_t len, unsigned long flags) len 930 drivers/dma/at_hdmac.c &dest, value, len, flags); len 932 drivers/dma/at_hdmac.c if (unlikely(!len)) { len 937 drivers/dma/at_hdmac.c if (!is_dma_fill_aligned(chan->device, dest, 0, len)) { len 951 drivers/dma/at_hdmac.c desc = atc_create_memset_desc(chan, paddr, dest, len); len 963 drivers/dma/at_hdmac.c desc->total_len = len; len 1011 drivers/dma/at_hdmac.c size_t len = sg_dma_len(sg); len 1014 drivers/dma/at_hdmac.c __func__, &dest, len); len 1016 drivers/dma/at_hdmac.c if (!is_dma_fill_aligned(chan->device, dest, 0, len)) { len 1022 drivers/dma/at_hdmac.c desc = atc_create_memset_desc(chan, paddr, dest, len); len 1028 drivers/dma/at_hdmac.c total_len += len; len 1107 drivers/dma/at_hdmac.c u32 len; len 1115 drivers/dma/at_hdmac.c len = sg_dma_len(sg); len 1116 drivers/dma/at_hdmac.c if (unlikely(!len)) { len 1122 drivers/dma/at_hdmac.c if (unlikely(mem & 3 || len & 3)) len 1129 drivers/dma/at_hdmac.c | len >> mem_width; len 1131 drivers/dma/at_hdmac.c desc->len = len; len 1134 drivers/dma/at_hdmac.c total_len += len; len 1148 drivers/dma/at_hdmac.c u32 len; len 1156 drivers/dma/at_hdmac.c len = sg_dma_len(sg); len 1157 drivers/dma/at_hdmac.c if (unlikely(!len)) { len 1163 drivers/dma/at_hdmac.c if (unlikely(mem & 3 || len & 3)) len 1170 drivers/dma/at_hdmac.c | len >> reg_width; len 1172 drivers/dma/at_hdmac.c desc->len = len; len 1175 drivers/dma/at_hdmac.c total_len += len; len 1252 drivers/dma/at_hdmac.c desc->len = period_len; len 1264 drivers/dma/at_hdmac.c desc->len = period_len; len 192 drivers/dma/at_hdmac_regs.h size_t len; len 667 drivers/dma/at_xdmac.c u32 len, mem, dwidth, fixed_dwidth; len 669 drivers/dma/at_xdmac.c len = sg_dma_len(sg); len 671 drivers/dma/at_xdmac.c if (unlikely(!len)) { len 676 drivers/dma/at_xdmac.c __func__, i, len, mem); len 695 drivers/dma/at_xdmac.c fixed_dwidth = IS_ALIGNED(len, 1 << dwidth) len 701 drivers/dma/at_xdmac.c | (len >> fixed_dwidth); /* microblock length */ len 719 drivers/dma/at_xdmac.c xfer_size += len; len 946 drivers/dma/at_xdmac.c size_t src_skip = 0, dst_skip = 0, len = 0; len 1020 drivers/dma/at_xdmac.c len += chunk->size; len 1027 drivers/dma/at_xdmac.c first->xfer_size = len; len 1034 drivers/dma/at_xdmac.c size_t len, unsigned long flags) len 1038 drivers/dma/at_xdmac.c size_t remaining_size = len, xfer_size = 0, ublen; len 1062 drivers/dma/at_xdmac.c __func__, &src, &dest, len, flags); len 1064 drivers/dma/at_xdmac.c if (unlikely(!len)) len 1131 drivers/dma/at_xdmac.c first->xfer_size = len; len 1139 drivers/dma/at_xdmac.c size_t len, len 1169 drivers/dma/at_xdmac.c if (len >= (AT_XDMAC_MBR_UBC_UBLEN_MAX << dwidth)) { len 1186 drivers/dma/at_xdmac.c ublen = len >> dwidth; len 1206 drivers/dma/at_xdmac.c size_t len, unsigned long flags) len 1212 drivers/dma/at_xdmac.c __func__, &dest, len, value, flags); len 1214 drivers/dma/at_xdmac.c if (unlikely(!len)) len 1217 drivers/dma/at_xdmac.c desc = at_xdmac_memset_create_desc(chan, atchan, dest, len, value); len 1222 drivers/dma/at_xdmac.c desc->xfer_size = len; len 1236 drivers/dma/at_xdmac.c size_t stride = 0, pstride = 0, len = 0; len 1379 drivers/dma/at_xdmac.c len += sg_dma_len(sg); len 1384 drivers/dma/at_xdmac.c first->xfer_size = len; len 713 drivers/dma/bcm-sba-raid.c size_t len, unsigned long flags) len 726 drivers/dma/bcm-sba-raid.c off, len, dst, src); len 737 drivers/dma/bcm-sba-raid.c size_t len, unsigned long flags) len 745 drivers/dma/bcm-sba-raid.c while (len) { len 746 drivers/dma/bcm-sba-raid.c req_len = (len < sba->hw_buf_size) ? len : sba->hw_buf_size; len 762 drivers/dma/bcm-sba-raid.c len -= req_len; len 852 drivers/dma/bcm-sba-raid.c u32 src_cnt, size_t len, unsigned long flags) len 865 drivers/dma/bcm-sba-raid.c off, len, dst, src, src_cnt); len 876 drivers/dma/bcm-sba-raid.c u32 src_cnt, size_t len, unsigned long flags) len 888 drivers/dma/bcm-sba-raid.c while (len) { len 889 drivers/dma/bcm-sba-raid.c req_len = (len < sba->hw_buf_size) ? len : sba->hw_buf_size; len 905 drivers/dma/bcm-sba-raid.c len -= req_len; len 1063 drivers/dma/bcm-sba-raid.c u32 src_cnt, const u8 *scf, size_t len, unsigned long flags) len 1077 drivers/dma/bcm-sba-raid.c off, len, dst_p, dst_q, scf, src, src_cnt); len 1317 drivers/dma/bcm-sba-raid.c dma_addr_t src, u8 scf, size_t len, len 1331 drivers/dma/bcm-sba-raid.c req->cmds, &req->msg, off, len, len 1343 drivers/dma/bcm-sba-raid.c u32 src_cnt, const u8 *scf, size_t len, unsigned long flags) len 1367 drivers/dma/bcm-sba-raid.c while (len) { len 1368 drivers/dma/bcm-sba-raid.c req_len = (len < sba->hw_buf_size) ? len : sba->hw_buf_size; len 1429 drivers/dma/bcm-sba-raid.c len -= req_len; len 184 drivers/dma/bcm2835-dma.c static inline size_t bcm2835_dma_frames_for_length(size_t len, len 187 drivers/dma/bcm2835-dma.c return DIV_ROUND_UP(len, max_len); len 226 drivers/dma/bcm2835-dma.c size_t len, len 234 drivers/dma/bcm2835-dma.c control_block->length = min_t(u32, len, max_len); len 309 drivers/dma/bcm2835-dma.c size_t len = buf_len, total_len; len 350 drivers/dma/bcm2835-dma.c len, period_len, &total_len, len 354 drivers/dma/bcm2835-dma.c len -= control_block->length; len 393 drivers/dma/bcm2835-dma.c size_t len, max_len; len 400 drivers/dma/bcm2835-dma.c for (addr = sg_dma_address(sgent), len = sg_dma_len(sgent); len 401 drivers/dma/bcm2835-dma.c len > 0; len 402 drivers/dma/bcm2835-dma.c addr += cb->cb->length, len -= cb->cb->length, cb++) { len 407 drivers/dma/bcm2835-dma.c cb->cb->length = min(len, max_len); len 616 drivers/dma/bcm2835-dma.c size_t len, unsigned long flags) len 626 drivers/dma/bcm2835-dma.c if (!src || !dst || !len) len 630 drivers/dma/bcm2835-dma.c frames = bcm2835_dma_frames_for_length(len, max_len); len 635 drivers/dma/bcm2835-dma.c src, dst, len, 0, GFP_KERNEL); len 2277 drivers/dma/coh901318.c int len = 0; len 2340 drivers/dma/coh901318.c len++; len 2348 drivers/dma/coh901318.c len += factor; len 2351 drivers/dma/coh901318.c pr_debug("Allocate %d lli:s for this transfer\n", len); len 2352 drivers/dma/coh901318.c lli = coh901318_lli_alloc(&cohc->base->pool, len); len 73 drivers/dma/coh901318.h unsigned int len); len 55 drivers/dma/coh901318_lli.c coh901318_lli_alloc(struct coh901318_pool *pool, unsigned int len) len 63 drivers/dma/coh901318_lli.c if (len == 0) len 80 drivers/dma/coh901318_lli.c for (i = 1; i < len; i++) { len 178 drivers/dma/dma-axi-dmac.c static bool axi_dmac_check_len(struct axi_dmac_chan *chan, unsigned int len) len 180 drivers/dma/dma-axi-dmac.c if (len == 0) len 182 drivers/dma/dma-axi-dmac.c if ((len & chan->length_align_mask) != 0) /* Not aligned */ len 286 drivers/dma/dma-axi-dmac.c u32 xfer_done, len, id, i; len 290 drivers/dma/dma-axi-dmac.c len = axi_dmac_read(dmac, AXI_DMAC_REG_PARTIAL_XFER_LEN); len 301 drivers/dma/dma-axi-dmac.c sg->partial_len = len; len 313 drivers/dma/dma-axi-dmac.c id, len); len 317 drivers/dma/dma-axi-dmac.c id, len); len 490 drivers/dma/dma-axi-dmac.c unsigned int len; len 499 drivers/dma/dma-axi-dmac.c len = period_len; len 501 drivers/dma/dma-axi-dmac.c while (len > segment_size) { len 510 drivers/dma/dma-axi-dmac.c len -= segment_size; len 517 drivers/dma/dma-axi-dmac.c sg->x_len = len; len 520 drivers/dma/dma-axi-dmac.c addr += len; len 302 drivers/dma/dma-jz4780.c struct jz4780_dma_hwdesc *desc, dma_addr_t addr, size_t len, len 331 drivers/dma/dma-jz4780.c tsz = jz4780_dma_transfer_size(jzchan, addr | len | (width * maxburst), len 349 drivers/dma/dma-jz4780.c desc->dtc = len >> jzchan->transfer_shift; len 452 drivers/dma/dma-jz4780.c size_t len, unsigned long flags) len 462 drivers/dma/dma-jz4780.c tsz = jz4780_dma_transfer_size(jzchan, dest | src | len, len 473 drivers/dma/dma-jz4780.c desc->desc[0].dtc = len >> jzchan->transfer_shift; len 1214 drivers/dma/dmaengine.c dma_unmap_page(dev, unmap->addr[i], unmap->len, len 1218 drivers/dma/dmaengine.c dma_unmap_page(dev, unmap->addr[i], unmap->len, len 1224 drivers/dma/dmaengine.c dma_unmap_page(dev, unmap->addr[i], unmap->len, len 326 drivers/dma/dmatest.c static void dmatest_init_srcs(u8 **bufs, unsigned int start, unsigned int len, len 335 drivers/dma/dmatest.c for ( ; i < start + len; i++) len 343 drivers/dma/dmatest.c static void dmatest_init_dsts(u8 **bufs, unsigned int start, unsigned int len, len 352 drivers/dma/dmatest.c for ( ; i < start + len; i++) len 445 drivers/dma/dmatest.c unsigned int dst_off, unsigned int len, unsigned long data) len 448 drivers/dma/dmatest.c current->comm, n, err, src_off, dst_off, len, data); len 452 drivers/dma/dmatest.c unsigned int dst_off, unsigned int len, len 456 drivers/dma/dmatest.c current->comm, n, err, src_off, dst_off, len, data); len 459 drivers/dma/dmatest.c #define verbose_result(err, n, src_off, dst_off, len, data) ({ \ len 461 drivers/dma/dmatest.c result(err, n, src_off, dst_off, len, data); \ len 463 drivers/dma/dmatest.c dbg_result(err, n, src_off, dst_off, len, data);\ len 486 drivers/dma/dmatest.c static unsigned long long dmatest_KBs(s64 runtime, unsigned long long len) len 488 drivers/dma/dmatest.c return FIXPT_TO_INT(dmatest_persec(runtime, len >> 10)); len 670 drivers/dma/dmatest.c unsigned int len; len 680 drivers/dma/dmatest.c len = params->transfer_size; len 682 drivers/dma/dmatest.c len = buf_size; len 684 drivers/dma/dmatest.c len = dmatest_random() % buf_size + 1; len 689 drivers/dma/dmatest.c len = (len >> align) << align; len 690 drivers/dma/dmatest.c if (!len) len 691 drivers/dma/dmatest.c len = 1 << align; len 693 drivers/dma/dmatest.c total_len += len; len 699 drivers/dma/dmatest.c src->off = dmatest_random() % (buf_size - len + 1); len 700 drivers/dma/dmatest.c dst->off = dmatest_random() % (buf_size - len + 1); len 708 drivers/dma/dmatest.c dmatest_init_srcs(src->aligned, src->off, len, len 710 drivers/dma/dmatest.c dmatest_init_dsts(dst->aligned, dst->off, len, len 722 drivers/dma/dmatest.c src->off, dst->off, len, ret); len 726 drivers/dma/dmatest.c um->len = buf_size; len 733 drivers/dma/dmatest.c um->len, DMA_TO_DEVICE); len 738 drivers/dma/dmatest.c src->off, dst->off, len, ret); len 750 drivers/dma/dmatest.c dsts[i] = dma_map_page(dev->dev, pg, pg_off, um->len, len 755 drivers/dma/dmatest.c src->off, dst->off, len, ret); len 764 drivers/dma/dmatest.c srcs[0], len, flags); len 769 drivers/dma/dmatest.c len, flags); len 774 drivers/dma/dmatest.c len, flags); len 780 drivers/dma/dmatest.c len, flags); len 785 drivers/dma/dmatest.c dst->off, len, ret); len 799 drivers/dma/dmatest.c dst->off, len, ret); len 822 drivers/dma/dmatest.c len, 0); len 828 drivers/dma/dmatest.c dst->off, len, ret); len 836 drivers/dma/dmatest.c dst->off, len, 0); len 845 drivers/dma/dmatest.c src->off + len, src->off, len 847 drivers/dma/dmatest.c error_count += dmatest_verify(src->aligned, src->off + len, len 848 drivers/dma/dmatest.c buf_size, src->off + len, len 856 drivers/dma/dmatest.c dst->off + len, src->off, len 859 drivers/dma/dmatest.c error_count += dmatest_verify(dst->aligned, dst->off + len, len 860 drivers/dma/dmatest.c buf_size, dst->off + len, len 868 drivers/dma/dmatest.c len, error_count); len 872 drivers/dma/dmatest.c dst->off, len, 0); len 186 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c dma_addr_t dst, size_t len) len 190 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c return __ffs(src | dst | len | BIT(max_width)); len 426 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c dma_addr_t src_adr, size_t len, unsigned long flags) len 435 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c axi_chan_name(chan), &src_adr, &dst_adr, len, flags); len 439 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c while (len) { len 440 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c xfer_len = len; len 500 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c len -= xfer_len; len 339 drivers/dma/dw-edma/dw-edma-core.c if (!xfer->xfer.cyclic.len || !xfer->xfer.cyclic.cnt) len 342 drivers/dma/dw-edma/dw-edma-core.c if (xfer->xfer.sg.len < 1) len 363 drivers/dma/dw-edma/dw-edma-core.c cnt = xfer->xfer.sg.len; len 382 drivers/dma/dw-edma/dw-edma-core.c burst->sz = xfer->xfer.cyclic.len; len 436 drivers/dma/dw-edma/dw-edma-core.c unsigned int len, len 445 drivers/dma/dw-edma/dw-edma-core.c xfer.xfer.sg.len = len; len 454 drivers/dma/dw-edma/dw-edma-core.c size_t len, size_t count, len 463 drivers/dma/dw-edma/dw-edma-core.c xfer.xfer.cyclic.len = len; len 133 drivers/dma/dw-edma/dw-edma-core.h unsigned int len; len 138 drivers/dma/dw-edma/dw-edma-core.h size_t len; len 334 drivers/dma/dw/core.c desc->residue -= desc->len; len 336 drivers/dma/dw/core.c desc->residue -= to_dw_desc(active->prev)->len; len 388 drivers/dma/dw/core.c desc->residue -= desc->len; len 396 drivers/dma/dw/core.c desc->residue -= child->len; len 546 drivers/dma/dw/core.c size_t len, unsigned long flags) len 564 drivers/dma/dw/core.c &dest, &src, len, flags); len 566 drivers/dma/dw/core.c if (unlikely(!len)) { len 573 drivers/dma/dw/core.c src_width = dst_width = __ffs(data_width | src | dest | len); len 583 drivers/dma/dw/core.c for (offset = 0; offset < len; offset += xfer_count) { len 588 drivers/dma/dw/core.c ctlhi = dw->bytes2block(dwc, len - offset, src_width, &xfer_count); len 594 drivers/dma/dw/core.c desc->len = xfer_count; len 612 drivers/dma/dw/core.c first->total_len = len; len 665 drivers/dma/dw/core.c u32 len, mem; len 669 drivers/dma/dw/core.c len = sg_dma_len(sg); len 671 drivers/dma/dw/core.c mem_width = __ffs(data_width | mem | len); len 678 drivers/dma/dw/core.c ctlhi = dw->bytes2block(dwc, len, mem_width, &dlen); len 684 drivers/dma/dw/core.c desc->len = dlen; len 695 drivers/dma/dw/core.c len -= dlen; len 698 drivers/dma/dw/core.c if (len) len 715 drivers/dma/dw/core.c u32 len, mem; len 719 drivers/dma/dw/core.c len = sg_dma_len(sg); len 726 drivers/dma/dw/core.c ctlhi = dw->bytes2block(dwc, len, reg_width, &dlen); len 733 drivers/dma/dw/core.c desc->len = dlen; len 744 drivers/dma/dw/core.c len -= dlen; len 747 drivers/dma/dw/core.c if (len) len 47 drivers/dma/dw/dw.c size_t bytes, unsigned int width, size_t *len) len 53 drivers/dma/dw/dw.c *len = dwc->block_size << width; len 56 drivers/dma/dw/dw.c *len = bytes; len 53 drivers/dma/dw/idma32.c size_t bytes, unsigned int width, size_t *len) len 59 drivers/dma/dw/idma32.c *len = dwc->block_size; len 62 drivers/dma/dw/idma32.c *len = bytes; len 329 drivers/dma/dw/regs.h unsigned int width, size_t *len); len 395 drivers/dma/dw/regs.h size_t len; len 986 drivers/dma/ep93xx_dma.c dma_addr_t src, size_t len, unsigned long flags) len 993 drivers/dma/ep93xx_dma.c for (offset = 0; offset < len; offset += bytes) { len 1000 drivers/dma/ep93xx_dma.c bytes = min_t(size_t, len - offset, DMA_MAX_CHAN_BYTES); len 1058 drivers/dma/ep93xx_dma.c size_t len = sg_dma_len(sg); len 1060 drivers/dma/ep93xx_dma.c if (len > DMA_MAX_CHAN_BYTES) { len 1062 drivers/dma/ep93xx_dma.c len); len 1079 drivers/dma/ep93xx_dma.c desc->size = len; len 273 drivers/dma/fsl-edma-common.c size_t len, size; len 277 drivers/dma/fsl-edma-common.c for (len = i = 0; i < fsl_chan->edesc->n_tcds; i++) len 278 drivers/dma/fsl-edma-common.c len += le32_to_cpu(edesc->tcd[i].vtcd->nbytes) len 282 drivers/dma/fsl-edma-common.c return len; len 298 drivers/dma/fsl-edma-common.c len -= size; len 300 drivers/dma/fsl-edma-common.c len += dma_addr + size - cur_addr; len 305 drivers/dma/fsl-edma-common.c return len; len 260 drivers/dma/fsl-edma.c int len, chans; len 276 drivers/dma/fsl-edma.c len = sizeof(*fsl_edma) + sizeof(*fsl_chan) * chans; len 277 drivers/dma/fsl-edma.c fsl_edma = devm_kzalloc(&pdev->dev, len, GFP_KERNEL); len 261 drivers/dma/fsl-qdma.c static inline void qdma_csgf_set_len(struct fsl_qdma_format *csgf, int len) len 263 drivers/dma/fsl-qdma.c csgf->cfg = cpu_to_le32(len & QDMA_SG_LEN_MASK); len 266 drivers/dma/fsl-qdma.c static inline void qdma_csgf_set_f(struct fsl_qdma_format *csgf, int len) len 268 drivers/dma/fsl-qdma.c csgf->cfg = cpu_to_le32(QDMA_SG_FIN | (len & QDMA_SG_LEN_MASK)); len 343 drivers/dma/fsl-qdma.c dma_addr_t dst, dma_addr_t src, u32 len) len 368 drivers/dma/fsl-qdma.c qdma_csgf_set_len(csgf_src, len); len 370 drivers/dma/fsl-qdma.c qdma_csgf_set_len(csgf_dest, len); len 372 drivers/dma/fsl-qdma.c qdma_csgf_set_f(csgf_dest, len); len 473 drivers/dma/fsl-qdma.c int ret, len, i, j; len 483 drivers/dma/fsl-qdma.c len = sizeof(*queue_head) * queue_num * block_number; len 484 drivers/dma/fsl-qdma.c queue_head = devm_kzalloc(&pdev->dev, len, GFP_KERNEL); len 922 drivers/dma/fsl-qdma.c dma_addr_t src, size_t len, unsigned long flags) len 932 drivers/dma/fsl-qdma.c fsl_qdma_comp_fill_memcpy(fsl_comp, dst, src, len); len 1070 drivers/dma/fsl-qdma.c u32 len, chans, queues; len 1096 drivers/dma/fsl-qdma.c len = sizeof(*fsl_qdma); len 1097 drivers/dma/fsl-qdma.c fsl_qdma = devm_kzalloc(&pdev->dev, len, GFP_KERNEL); len 1101 drivers/dma/fsl-qdma.c len = sizeof(*fsl_chan) * chans; len 1102 drivers/dma/fsl-qdma.c fsl_qdma->chans = devm_kzalloc(&pdev->dev, len, GFP_KERNEL); len 1106 drivers/dma/fsl-qdma.c len = sizeof(struct fsl_qdma_queue *) * blk_num; len 1107 drivers/dma/fsl-qdma.c fsl_qdma->status = devm_kzalloc(&pdev->dev, len, GFP_KERNEL); len 1111 drivers/dma/fsl-qdma.c len = sizeof(int) * blk_num; len 1112 drivers/dma/fsl-qdma.c fsl_qdma->queue_irq = devm_kzalloc(&pdev->dev, len, GFP_KERNEL); len 318 drivers/dma/fsl_raid.c unsigned int src_cnt, const unsigned char *scf, size_t len, len 331 drivers/dma/fsl_raid.c if (len > FSL_RE_MAX_DATA_LEN) { len 333 drivers/dma/fsl_raid.c len, FSL_RE_MAX_DATA_LEN); len 372 drivers/dma/fsl_raid.c fill_cfd_frame(cf, 1, len, dest, 0); len 376 drivers/dma/fsl_raid.c fill_cfd_frame(cf, i, len, src[j], 0); len 379 drivers/dma/fsl_raid.c fill_cfd_frame(cf, i++, len, dest, 0); len 393 drivers/dma/fsl_raid.c unsigned int src_cnt, size_t len, unsigned long flags) len 396 drivers/dma/fsl_raid.c return fsl_re_prep_dma_genq(chan, dest, src, src_cnt, NULL, len, flags); len 405 drivers/dma/fsl_raid.c unsigned int src_cnt, const unsigned char *scf, size_t len, len 418 drivers/dma/fsl_raid.c if (len > FSL_RE_MAX_DATA_LEN) { len 420 drivers/dma/fsl_raid.c len, FSL_RE_MAX_DATA_LEN); len 438 drivers/dma/fsl_raid.c tx = fsl_re_prep_dma_genq(chan, dest[1], dma_src, 2, coef, len, len 456 drivers/dma/fsl_raid.c scf, len, flags); len 494 drivers/dma/fsl_raid.c fill_cfd_frame(cf, i, len, dest[j], 0); len 498 drivers/dma/fsl_raid.c fill_cfd_frame(cf, i, len, src[j], 0); len 506 drivers/dma/fsl_raid.c fill_cfd_frame(cf, i++, len, dest[0], 0); len 507 drivers/dma/fsl_raid.c fill_cfd_frame(cf, i++, len, dest[1], 0); len 508 drivers/dma/fsl_raid.c fill_cfd_frame(cf, i++, len, dest[1], 0); len 528 drivers/dma/fsl_raid.c size_t len, unsigned long flags) len 539 drivers/dma/fsl_raid.c if (len > FSL_RE_MAX_DATA_LEN) { len 541 drivers/dma/fsl_raid.c len, FSL_RE_MAX_DATA_LEN); len 562 drivers/dma/fsl_raid.c length = min_t(size_t, len, FSL_RE_MAX_DATA_LEN); len 761 drivers/dma/fsldma.c size_t len, unsigned long flags) len 770 drivers/dma/fsldma.c if (!len) len 784 drivers/dma/fsldma.c copy = min(len, (size_t)FSL_DMA_BCR_MAX_CNT); len 799 drivers/dma/fsldma.c len -= copy; len 805 drivers/dma/fsldma.c } while (len); len 80 drivers/dma/hsu/hsu.c hsu_chan_writel(hsuc, HSU_CH_DxTSR(i), desc->sg[i].len); len 274 drivers/dma/hsu/hsu.c desc->sg[i].len = sg_dma_len(sg); len 305 drivers/dma/hsu/hsu.c bytes += desc->sg[i].len; len 64 drivers/dma/hsu/hsu.h unsigned int len; len 235 drivers/dma/idma64.c u32 ctlhi = IDMA64C_CTLH_BLOCK_TS(hw->len); len 244 drivers/dma/idma64.c src_width = __ffs(sar | hw->len | 4); len 252 drivers/dma/idma64.c dst_width = __ffs(dar | hw->len | 4); len 282 drivers/dma/idma64.c desc->length += hw->len; len 318 drivers/dma/idma64.c hw->len = sg_dma_len(sg); len 353 drivers/dma/idma64.c bytes -= hw->len; len 360 drivers/dma/idma64.c bytes += desc->hw[--i].len; len 110 drivers/dma/idma64.h unsigned int len; len 208 drivers/dma/img-mdc-dma.c dma_addr_t src, dma_addr_t dst, size_t len) len 222 drivers/dma/img-mdc-dma.c ldesc->xfer_size = len - 1; len 286 drivers/dma/img-mdc-dma.c struct dma_chan *chan, dma_addr_t dest, dma_addr_t src, size_t len, len 295 drivers/dma/img-mdc-dma.c if (!len) len 302 drivers/dma/img-mdc-dma.c mdesc->list_xfer_size = len; len 304 drivers/dma/img-mdc-dma.c while (len > 0) { len 319 drivers/dma/img-mdc-dma.c xfer_size = min_t(size_t, mdma->max_xfer_size, len); len 329 drivers/dma/img-mdc-dma.c len -= xfer_size; len 126 drivers/dma/imx-dma.c size_t len; len 288 drivers/dma/imx-dma.c now = min_t(size_t, d->len, sg_dma_len(sg)); len 289 drivers/dma/imx-dma.c if (d->len != IMX_DMA_LENGTH_LOOP) len 290 drivers/dma/imx-dma.c d->len -= now; len 566 drivers/dma/imx-dma.c imx_dmav1_writel(imxdma, d->len, DMA_CNTR(imxdmac->channel)); len 572 drivers/dma/imx-dma.c (unsigned long long)d->src, d->len); len 587 drivers/dma/imx-dma.c d->sg, d->sgcount, d->len, len 598 drivers/dma/imx-dma.c d->sg, d->sgcount, d->len, len 853 drivers/dma/imx-dma.c desc->len = dma_length; len 909 drivers/dma/imx-dma.c desc->len = IMX_DMA_LENGTH_LOOP; len 926 drivers/dma/imx-dma.c dma_addr_t src, size_t len, unsigned long flags) len 934 drivers/dma/imx-dma.c (unsigned long long)dest, len); len 945 drivers/dma/imx-dma.c desc->len = len; len 985 drivers/dma/imx-dma.c desc->len = desc->x * desc->y; len 1386 drivers/dma/imx-sdma.c dma_addr_t dma_src, size_t len, unsigned long flags) len 1396 drivers/dma/imx-sdma.c if (!chan || !len) len 1400 drivers/dma/imx-sdma.c &dma_src, &dma_dst, len, channel); len 1403 drivers/dma/imx-sdma.c len / SDMA_BD_MAX_CNT + 1); len 1408 drivers/dma/imx-sdma.c count = min_t(size_t, len, SDMA_BD_MAX_CNT); len 1418 drivers/dma/imx-sdma.c len -= count; len 1423 drivers/dma/imx-sdma.c if (!len) { len 1435 drivers/dma/imx-sdma.c } while (len); len 183 drivers/dma/ioat/dma.h size_t len; len 333 drivers/dma/ioat/dma.h ioat_xferlen_to_descs(struct ioatdma_chan *ioat_chan, size_t len) len 335 drivers/dma/ioat/dma.h u16 num_descs = len >> ioat_chan->xfercap_log; len 337 drivers/dma/ioat/dma.h num_descs += !!(len & ((1 << ioat_chan->xfercap_log) - 1)); len 359 drivers/dma/ioat/dma.h dma_addr_t dma_src, size_t len, unsigned long flags); len 364 drivers/dma/ioat/dma.h unsigned int src_cnt, size_t len, unsigned long flags); len 367 drivers/dma/ioat/dma.h unsigned int src_cnt, size_t len, len 371 drivers/dma/ioat/dma.h unsigned int src_cnt, const unsigned char *scf, size_t len, len 375 drivers/dma/ioat/dma.h unsigned int src_cnt, const unsigned char *scf, size_t len, len 379 drivers/dma/ioat/dma.h unsigned int src_cnt, size_t len, unsigned long flags); len 382 drivers/dma/ioat/dma.h unsigned int src_cnt, size_t len, len 102 drivers/dma/ioat/prep.c dma_addr_t dma_src, size_t len, unsigned long flags) len 109 drivers/dma/ioat/prep.c size_t total_len = len; len 115 drivers/dma/ioat/prep.c num_descs = ioat_xferlen_to_descs(ioat_chan, len); len 123 drivers/dma/ioat/prep.c size_t copy = min_t(size_t, len, 1 << ioat_chan->xfercap_log); len 133 drivers/dma/ioat/prep.c len -= copy; len 140 drivers/dma/ioat/prep.c desc->len = total_len; len 154 drivers/dma/ioat/prep.c size_t len, unsigned long flags) len 160 drivers/dma/ioat/prep.c size_t total_len = len; len 170 drivers/dma/ioat/prep.c num_descs = ioat_xferlen_to_descs(ioat_chan, len); len 194 drivers/dma/ioat/prep.c len, 1 << ioat_chan->xfercap_log); len 217 drivers/dma/ioat/prep.c len -= xfer_size; len 224 drivers/dma/ioat/prep.c desc->len = total_len; len 246 drivers/dma/ioat/prep.c unsigned int src_cnt, size_t len, unsigned long flags) len 253 drivers/dma/ioat/prep.c return __ioat_prep_xor_lock(chan, NULL, dest, src, src_cnt, len, flags); len 258 drivers/dma/ioat/prep.c unsigned int src_cnt, size_t len, len 272 drivers/dma/ioat/prep.c src_cnt - 1, len, flags); len 342 drivers/dma/ioat/prep.c size_t len, unsigned long flags) len 349 drivers/dma/ioat/prep.c size_t total_len = len; len 364 drivers/dma/ioat/prep.c num_descs = ioat_xferlen_to_descs(ioat_chan, len); len 389 drivers/dma/ioat/prep.c size_t xfer_size = min_t(size_t, len, len 428 drivers/dma/ioat/prep.c len -= xfer_size; len 434 drivers/dma/ioat/prep.c desc->len = total_len; len 466 drivers/dma/ioat/prep.c size_t len, unsigned long flags) len 471 drivers/dma/ioat/prep.c size_t total_len = len; len 482 drivers/dma/ioat/prep.c num_descs = ioat_xferlen_to_descs(ioat_chan, len); len 497 drivers/dma/ioat/prep.c size_t xfer_size = min_t(size_t, len, len 542 drivers/dma/ioat/prep.c len -= xfer_size; len 548 drivers/dma/ioat/prep.c desc->len = total_len; len 575 drivers/dma/ioat/prep.c unsigned int src_cnt, const unsigned char *scf, size_t len, len 604 drivers/dma/ioat/prep.c 2, single_source_coef, len, len 607 drivers/dma/ioat/prep.c single_source_coef, len, flags); len 612 drivers/dma/ioat/prep.c scf, len, flags) : len 614 drivers/dma/ioat/prep.c scf, len, flags); len 620 drivers/dma/ioat/prep.c unsigned int src_cnt, const unsigned char *scf, size_t len, len 640 drivers/dma/ioat/prep.c __ioat_prep_pq16_lock(chan, pqres, pq, src, src_cnt, scf, len, len 642 drivers/dma/ioat/prep.c __ioat_prep_pq_lock(chan, pqres, pq, src, src_cnt, scf, len, len 648 drivers/dma/ioat/prep.c unsigned int src_cnt, size_t len, unsigned long flags) len 666 drivers/dma/ioat/prep.c __ioat_prep_pq16_lock(chan, NULL, pq, src, src_cnt, scf, len, len 668 drivers/dma/ioat/prep.c __ioat_prep_pq_lock(chan, NULL, pq, src, src_cnt, scf, len, len 674 drivers/dma/ioat/prep.c unsigned int src_cnt, size_t len, len 699 drivers/dma/ioat/prep.c scf, len, flags) : len 701 drivers/dma/ioat/prep.c scf, len, flags); len 730 drivers/dma/ioat/prep.c desc->len = 1; len 507 drivers/dma/iop-adma.c dma_addr_t dma_src, size_t len, unsigned long flags) len 513 drivers/dma/iop-adma.c if (unlikely(!len)) len 515 drivers/dma/iop-adma.c BUG_ON(len > IOP_ADMA_MAX_BYTE_COUNT); len 518 drivers/dma/iop-adma.c __func__, len); len 521 drivers/dma/iop-adma.c slot_cnt = iop_chan_memcpy_slot_count(len, &slots_per_op); len 526 drivers/dma/iop-adma.c iop_desc_set_byte_count(grp_start, iop_chan, len); len 538 drivers/dma/iop-adma.c dma_addr_t *dma_src, unsigned int src_cnt, size_t len, len 545 drivers/dma/iop-adma.c if (unlikely(!len)) len 547 drivers/dma/iop-adma.c BUG_ON(len > IOP_ADMA_XOR_MAX_BYTE_COUNT); len 551 drivers/dma/iop-adma.c __func__, src_cnt, len, flags); len 554 drivers/dma/iop-adma.c slot_cnt = iop_chan_xor_slot_count(len, src_cnt, &slots_per_op); len 559 drivers/dma/iop-adma.c iop_desc_set_byte_count(grp_start, iop_chan, len); len 573 drivers/dma/iop-adma.c unsigned int src_cnt, size_t len, u32 *result, len 580 drivers/dma/iop-adma.c if (unlikely(!len)) len 584 drivers/dma/iop-adma.c __func__, src_cnt, len); len 587 drivers/dma/iop-adma.c slot_cnt = iop_chan_zero_sum_slot_count(len, src_cnt, &slots_per_op); len 592 drivers/dma/iop-adma.c iop_desc_set_zero_sum_byte_count(grp_start, len); len 608 drivers/dma/iop-adma.c unsigned int src_cnt, const unsigned char *scf, size_t len, len 616 drivers/dma/iop-adma.c if (unlikely(!len)) len 618 drivers/dma/iop-adma.c BUG_ON(len > IOP_ADMA_XOR_MAX_BYTE_COUNT); len 622 drivers/dma/iop-adma.c __func__, src_cnt, len, flags); len 632 drivers/dma/iop-adma.c slot_cnt = iop_chan_pq_slot_count(len, continue_srcs, &slots_per_op); len 638 drivers/dma/iop-adma.c iop_desc_set_byte_count(g, iop_chan, len); len 673 drivers/dma/iop-adma.c size_t len, enum sum_check_flags *pqres, len 680 drivers/dma/iop-adma.c if (unlikely(!len)) len 682 drivers/dma/iop-adma.c BUG_ON(len > IOP_ADMA_XOR_MAX_BYTE_COUNT); len 685 drivers/dma/iop-adma.c __func__, src_cnt, len); len 688 drivers/dma/iop-adma.c slot_cnt = iop_chan_pq_zero_sum_slot_count(len, src_cnt + 2, &slots_per_op); len 698 drivers/dma/iop-adma.c iop_desc_set_pq_zero_sum_byte_count(g, len); len 174 drivers/dma/iop-adma.h iop_chan_pq_slot_count(size_t len, int src_cnt, int *slots_per_op) len 201 drivers/dma/iop-adma.h iop_chan_pq_zero_sum_slot_count(size_t len, int src_cnt, int *slots_per_op) len 215 drivers/dma/iop-adma.h iop_desc_set_pq_zero_sum_byte_count(struct iop_adma_desc_slot *desc, u32 len) len 292 drivers/dma/iop-adma.h static inline int iop_chan_memcpy_slot_count(size_t len, int *slots_per_op) len 299 drivers/dma/iop-adma.h static inline int iop_chan_memset_slot_count(size_t len, int *slots_per_op) len 305 drivers/dma/iop-adma.h static inline int iop3xx_aau_xor_slot_count(size_t len, int src_cnt, len 337 drivers/dma/iop-adma.h static inline int iop_chan_xor_slot_count(size_t len, int src_cnt, len 340 drivers/dma/iop-adma.h int slot_cnt = iop3xx_aau_xor_slot_count(len, src_cnt, slots_per_op); len 342 drivers/dma/iop-adma.h if (len <= IOP_ADMA_XOR_MAX_BYTE_COUNT) len 345 drivers/dma/iop-adma.h len -= IOP_ADMA_XOR_MAX_BYTE_COUNT; len 346 drivers/dma/iop-adma.h while (len > IOP_ADMA_XOR_MAX_BYTE_COUNT) { len 347 drivers/dma/iop-adma.h len -= IOP_ADMA_XOR_MAX_BYTE_COUNT; len 359 drivers/dma/iop-adma.h static inline int iop_chan_zero_sum_slot_count(size_t len, int src_cnt, len 362 drivers/dma/iop-adma.h int slot_cnt = iop3xx_aau_xor_slot_count(len, src_cnt, slots_per_op); len 364 drivers/dma/iop-adma.h if (len <= IOP_ADMA_ZERO_SUM_MAX_BYTE_COUNT) len 367 drivers/dma/iop-adma.h len -= IOP_ADMA_ZERO_SUM_MAX_BYTE_COUNT; len 368 drivers/dma/iop-adma.h while (len > IOP_ADMA_ZERO_SUM_MAX_BYTE_COUNT) { len 369 drivers/dma/iop-adma.h len -= IOP_ADMA_ZERO_SUM_MAX_BYTE_COUNT; len 674 drivers/dma/iop-adma.h iop_desc_set_zero_sum_byte_count(struct iop_adma_desc_slot *desc, u32 len) len 680 drivers/dma/iop-adma.h if (len <= IOP_ADMA_ZERO_SUM_MAX_BYTE_COUNT) { len 681 drivers/dma/iop-adma.h hw_desc->byte_count = len; len 686 drivers/dma/iop-adma.h len -= IOP_ADMA_ZERO_SUM_MAX_BYTE_COUNT; len 688 drivers/dma/iop-adma.h } while (len > IOP_ADMA_ZERO_SUM_MAX_BYTE_COUNT); len 691 drivers/dma/iop-adma.h iter->byte_count = len; len 449 drivers/dma/k3dma.c dma_addr_t src, size_t len, u32 num, u32 ccfg) len 456 drivers/dma/k3dma.c ds->desc_hw[num].count = len; len 492 drivers/dma/k3dma.c size_t len, unsigned long flags) len 499 drivers/dma/k3dma.c if (!len) len 502 drivers/dma/k3dma.c num = DIV_ROUND_UP(len, DMA_MAX_SIZE); len 509 drivers/dma/k3dma.c ds->size = len; len 520 drivers/dma/k3dma.c copy = min_t(size_t, len, DMA_MAX_SIZE); len 525 drivers/dma/k3dma.c len -= copy; len 526 drivers/dma/k3dma.c } while (len); len 538 drivers/dma/k3dma.c size_t len, avail, total = 0; len 566 drivers/dma/k3dma.c len = min_t(size_t, avail, DMA_MAX_SIZE); len 576 drivers/dma/k3dma.c k3_dma_fill_desc(ds, dst, src, len, num++, c->ccfg); len 578 drivers/dma/k3dma.c addr += len; len 579 drivers/dma/k3dma.c avail -= len; len 596 drivers/dma/k3dma.c size_t len, avail, total = 0; len 625 drivers/dma/k3dma.c len = min_t(size_t, avail, modulo); len 634 drivers/dma/k3dma.c since += len; len 642 drivers/dma/k3dma.c k3_dma_fill_desc(ds, dst, src, len, num++, c->ccfg | en_tc2); len 644 drivers/dma/k3dma.c addr += len; len 645 drivers/dma/k3dma.c avail -= len; len 179 drivers/dma/mcf-edma.c int ret, i, len, chans; len 188 drivers/dma/mcf-edma.c len = sizeof(*mcf_edma) + sizeof(*mcf_chan) * chans; len 189 drivers/dma/mcf-edma.c mcf_edma = devm_kzalloc(&pdev->dev, len, GFP_KERNEL); len 81 drivers/dma/mediatek/mtk-cqdma.c size_t len; len 260 drivers/dma/mediatek/mtk-cqdma.c mtk_dma_set(pc, MTK_CQDMA_LEN1, cvd->len); len 329 drivers/dma/mediatek/mtk-cqdma.c cvd->parent->residue -= cvd->len; len 489 drivers/dma/mediatek/mtk-cqdma.c dma_addr_t src, size_t len, unsigned long flags) len 506 drivers/dma/mediatek/mtk-cqdma.c nr_vd = DIV_ROUND_UP(len, MTK_CQDMA_MAX_LEN); len 523 drivers/dma/mediatek/mtk-cqdma.c tlen = (len > MTK_CQDMA_MAX_LEN) ? MTK_CQDMA_MAX_LEN : len; len 524 drivers/dma/mediatek/mtk-cqdma.c cvd[i]->len = tlen; len 533 drivers/dma/mediatek/mtk-cqdma.c cvd[0]->residue = len; len 544 drivers/dma/mediatek/mtk-cqdma.c len -= tlen; len 133 drivers/dma/mediatek/mtk-hsdma.c size_t len; len 428 drivers/dma/mediatek/mtk-hsdma.c num_sgs = DIV_ROUND_UP(hvd->len, MTK_HSDMA_MAX_LEN); len 440 drivers/dma/mediatek/mtk-hsdma.c tlen = (hvd->len > MTK_HSDMA_MAX_LEN) ? len 441 drivers/dma/mediatek/mtk-hsdma.c MTK_HSDMA_MAX_LEN : hvd->len; len 469 drivers/dma/mediatek/mtk-hsdma.c hvd->len -= tlen; len 476 drivers/dma/mediatek/mtk-hsdma.c if (!hvd->len) { len 518 drivers/dma/mediatek/mtk-hsdma.c if (err == -ENOSPC || hvd->len > 0) len 722 drivers/dma/mediatek/mtk-hsdma.c dma_addr_t src, size_t len, unsigned long flags) len 730 drivers/dma/mediatek/mtk-hsdma.c hvd->len = len; len 731 drivers/dma/mediatek/mtk-hsdma.c hvd->residue = len; len 223 drivers/dma/mediatek/mtk-uart-apdma.c unsigned int len, wg, rg; len 234 drivers/dma/mediatek/mtk-uart-apdma.c len = c->cfg.src_port_window_size; len 244 drivers/dma/mediatek/mtk-uart-apdma.c cnt += len; len 142 drivers/dma/mic_x100_dma.c dma_addr_t dst, size_t len) len 147 drivers/dma/mic_x100_dma.c int num_desc = len / max_xfer_size + 3; len 150 drivers/dma/mic_x100_dma.c if (len % max_xfer_size) len 157 drivers/dma/mic_x100_dma.c current_transfer_len = min(len, max_xfer_size); len 161 drivers/dma/mic_x100_dma.c len -= current_transfer_len; len 164 drivers/dma/mic_x100_dma.c } while (len > 0); len 181 drivers/dma/mic_x100_dma.c dma_addr_t dst, size_t len) len 183 drivers/dma/mic_x100_dma.c if (len && -ENOMEM == mic_dma_prog_memcpy_desc(ch, src, dst, len)) { len 302 drivers/dma/mic_x100_dma.c dma_addr_t dma_src, size_t len, unsigned long flags) len 308 drivers/dma/mic_x100_dma.c if (!len && !flags) len 312 drivers/dma/mic_x100_dma.c result = mic_dma_do_dma(mic_ch, flags, dma_src, dma_dest, len); len 447 drivers/dma/mmp_pdma.c size_t len, unsigned long flags) len 456 drivers/dma/mmp_pdma.c if (!len) len 476 drivers/dma/mmp_pdma.c copy = min_t(size_t, len, PDMA_MAX_DESC_BYTES); len 493 drivers/dma/mmp_pdma.c len -= copy; len 506 drivers/dma/mmp_pdma.c } while (len); len 532 drivers/dma/mmp_pdma.c size_t len, avail; len 549 drivers/dma/mmp_pdma.c len = min_t(size_t, avail, PDMA_MAX_DESC_BYTES); len 560 drivers/dma/mmp_pdma.c new->desc.dcmd = chan->dcmd | (DCMD_LENGTH & len); len 582 drivers/dma/mmp_pdma.c addr += len; len 583 drivers/dma/mmp_pdma.c avail -= len; len 607 drivers/dma/mmp_pdma.c dma_addr_t buf_addr, size_t len, size_t period_len, len 615 drivers/dma/mmp_pdma.c if (!dchan || !len || !period_len) len 619 drivers/dma/mmp_pdma.c if (len % period_len != 0) len 666 drivers/dma/mmp_pdma.c len -= period_len; len 675 drivers/dma/mmp_pdma.c } while (len); len 790 drivers/dma/mmp_pdma.c u32 start, end, len; len 797 drivers/dma/mmp_pdma.c len = sw->desc.dcmd & DCMD_LENGTH; len 798 drivers/dma/mmp_pdma.c end = start + len; len 809 drivers/dma/mmp_pdma.c residue += len; len 120 drivers/dma/moxart-dma.c uint32_t len; len 322 drivers/dma/moxart-dma.c d->sg[i].len = sg_dma_len(sgent); len 378 drivers/dma/moxart-dma.c static void moxart_set_transfer_params(struct moxart_chan *ch, unsigned int len) len 383 drivers/dma/moxart-dma.c d->dma_cycles = len >> sglen_div; len 392 drivers/dma/moxart-dma.c __func__, d->dma_cycles, len); len 414 drivers/dma/moxart-dma.c moxart_set_transfer_params(ch, sg->len); len 457 drivers/dma/moxart-dma.c size += d->sg[i].len; len 602 drivers/dma/mpc512x_dma.c size_t len, unsigned long flags) len 632 drivers/dma/mpc512x_dma.c if (IS_ALIGNED(src | dst | len, 32)) { len 637 drivers/dma/mpc512x_dma.c } else if (!mdma->is_mpc8308 && IS_ALIGNED(src | dst | len, 16)) { len 643 drivers/dma/mpc512x_dma.c } else if (IS_ALIGNED(src | dst | len, 4)) { len 648 drivers/dma/mpc512x_dma.c } else if (IS_ALIGNED(src | dst | len, 2)) { len 662 drivers/dma/mpc512x_dma.c tcd->nbytes = len; len 696 drivers/dma/mpc512x_dma.c size_t len; len 773 drivers/dma/mpc512x_dma.c len = sg_dma_len(sg); len 775 drivers/dma/mpc512x_dma.c if (!IS_ALIGNED(len, tcd->nbytes)) len 778 drivers/dma/mpc512x_dma.c iter = len / tcd->nbytes; len 556 drivers/dma/mv_xor.c unsigned int src_cnt, size_t len, unsigned long flags) len 562 drivers/dma/mv_xor.c if (unlikely(len < MV_XOR_MIN_BYTE_COUNT)) len 565 drivers/dma/mv_xor.c BUG_ON(len > MV_XOR_MAX_BYTE_COUNT); len 569 drivers/dma/mv_xor.c __func__, src_cnt, len, &dest, flags); len 580 drivers/dma/mv_xor.c mv_desc_init(sw_desc, dest, len, flags); len 600 drivers/dma/mv_xor.c size_t len, unsigned long flags) len 606 drivers/dma/mv_xor.c return mv_xor_prep_dma_xor(chan, dest, &src, 1, len, flags); len 614 drivers/dma/mv_xor.c size_t len; len 618 drivers/dma/mv_xor.c len = MV_XOR_MIN_BYTE_COUNT; len 624 drivers/dma/mv_xor.c return mv_xor_prep_dma_xor(chan, dest, &src, 1, len, flags); len 821 drivers/dma/mv_xor.c unmap->len = PAGE_SIZE; len 954 drivers/dma/mv_xor.c unmap->len = PAGE_SIZE; len 375 drivers/dma/mv_xor_v2.c dma_addr_t src, size_t len, unsigned long flags) len 385 drivers/dma/mv_xor_v2.c __func__, len, &src, &dest, flags); len 417 drivers/dma/mv_xor_v2.c hw_descriptor->buff_size = len; len 428 drivers/dma/mv_xor_v2.c unsigned int src_cnt, size_t len, unsigned long flags) len 441 drivers/dma/mv_xor_v2.c __func__, src_cnt, len, &dest, flags); len 476 drivers/dma/mv_xor_v2.c hw_descriptor->buff_size = len; len 776 drivers/dma/nbpfaxi.c static struct nbpf_desc *nbpf_desc_get(struct nbpf_channel *chan, size_t len) len 823 drivers/dma/nbpfaxi.c } while (i < len); len 915 drivers/dma/nbpfaxi.c size_t len, enum dma_transfer_direction direction, len 945 drivers/dma/nbpfaxi.c desc = nbpf_desc_get(chan, len); len 962 drivers/dma/nbpfaxi.c i == len - 1); len 984 drivers/dma/nbpfaxi.c size_t len, unsigned long flags) len 996 drivers/dma/nbpfaxi.c sg_dma_len(&dst_sg) = len; len 997 drivers/dma/nbpfaxi.c sg_dma_len(&src_sg) = len; len 1000 drivers/dma/nbpfaxi.c __func__, len, &src, &dst); len 362 drivers/dma/owl-dma.c u32 len, enum dma_transfer_direction dir, len 413 drivers/dma/owl-dma.c hw->flen = len; /* Max frame length is 1MB */ len 828 drivers/dma/owl-dma.c size_t len, unsigned long flags) len 837 drivers/dma/owl-dma.c if (!len) len 847 drivers/dma/owl-dma.c for (offset = 0; offset < len; offset += bytes) { len 854 drivers/dma/owl-dma.c bytes = min_t(size_t, (len - offset), OWL_DMA_FRAME_MAX_LENGTH); len 888 drivers/dma/owl-dma.c size_t len; len 899 drivers/dma/owl-dma.c len = sg_dma_len(sg); len 901 drivers/dma/owl-dma.c if (len > OWL_DMA_FRAME_MAX_LENGTH) { len 921 drivers/dma/owl-dma.c ret = owl_dma_cfg_lli(vchan, lli, src, dst, len, dir, sconfig, len 2612 drivers/dma/pl330.c dma_addr_t dst, dma_addr_t src, size_t len) len 2614 drivers/dma/pl330.c px->bytes = len; len 2621 drivers/dma/pl330.c dma_addr_t src, size_t len) len 2641 drivers/dma/pl330.c fill_px(&desc->px, dst, src, len); len 2647 drivers/dma/pl330.c static inline int get_burst_len(struct dma_pl330_desc *desc, size_t len) len 2665 drivers/dma/pl330.c struct dma_chan *chan, dma_addr_t dma_addr, size_t len, len 2676 drivers/dma/pl330.c if (len % period_len != 0) len 2690 drivers/dma/pl330.c for (i = 0; i < len / period_len; i++) { len 2756 drivers/dma/pl330.c dma_addr_t src, size_t len, unsigned long flags) len 2763 drivers/dma/pl330.c if (unlikely(!pch || !len)) len 2768 drivers/dma/pl330.c desc = __pl330_prep_dma_memcpy(pch, dst, src, len); len 2784 drivers/dma/pl330.c while ((src | dst | len) & (burst - 1)) len 2798 drivers/dma/pl330.c desc->rqcfg.brst_len = get_burst_len(desc, len); len 2799 drivers/dma/pl330.c desc->bytes_requested = len; len 793 drivers/dma/ppc4xx/adma.c static int ppc440spe_chan_xor_slot_count(size_t len, int src_cnt, len 801 drivers/dma/ppc4xx/adma.c if (likely(len <= PPC440SPE_ADMA_XOR_MAX_BYTE_COUNT)) len 805 drivers/dma/ppc4xx/adma.c __func__, len, PPC440SPE_ADMA_XOR_MAX_BYTE_COUNT); len 815 drivers/dma/ppc4xx/adma.c int src_cnt, size_t len) len 826 drivers/dma/ppc4xx/adma.c if (cur_addr == old_addr + len) { len 832 drivers/dma/ppc4xx/adma.c } else if (old_addr == cur_addr + len) { len 844 drivers/dma/ppc4xx/adma.c && cur_addr != old_addr - len)) { len 848 drivers/dma/ppc4xx/adma.c } else if (cur_addr == old_addr + len*order) { len 852 drivers/dma/ppc4xx/adma.c } else if (cur_addr == old_addr + 2*len) { len 856 drivers/dma/ppc4xx/adma.c } else if (cur_addr == old_addr + 3*len) { len 1253 drivers/dma/ppc4xx/adma.c static int ppc440spe_can_rxor(struct page **srcs, int src_cnt, size_t len) len 1277 drivers/dma/ppc4xx/adma.c if (cur_addr == old_addr + len) { len 1281 drivers/dma/ppc4xx/adma.c } else if (old_addr == cur_addr + len) { len 1290 drivers/dma/ppc4xx/adma.c (order == -1 && cur_addr != old_addr - len)) { len 1293 drivers/dma/ppc4xx/adma.c } else if ((cur_addr == old_addr + len * order) || len 1294 drivers/dma/ppc4xx/adma.c (cur_addr == old_addr + 2 * len) || len 1295 drivers/dma/ppc4xx/adma.c (cur_addr == old_addr + 3 * len)) { len 1979 drivers/dma/ppc4xx/adma.c dma_addr_t dma_src, size_t len, unsigned long flags) len 1987 drivers/dma/ppc4xx/adma.c if (unlikely(!len)) len 1990 drivers/dma/ppc4xx/adma.c BUG_ON(len > PPC440SPE_ADMA_DMA_MAX_BYTE_COUNT); len 1996 drivers/dma/ppc4xx/adma.c ppc440spe_chan->device->id, __func__, len, len 2006 drivers/dma/ppc4xx/adma.c ppc440spe_desc_set_byte_count(group_start, ppc440spe_chan, len); len 2007 drivers/dma/ppc4xx/adma.c sw_desc->unmap_len = len; len 2020 drivers/dma/ppc4xx/adma.c dma_addr_t *dma_src, u32 src_cnt, size_t len, len 2031 drivers/dma/ppc4xx/adma.c if (unlikely(!len)) len 2033 drivers/dma/ppc4xx/adma.c BUG_ON(len > PPC440SPE_ADMA_XOR_MAX_BYTE_COUNT); len 2037 drivers/dma/ppc4xx/adma.c ppc440spe_chan->device->id, __func__, src_cnt, len, len 2041 drivers/dma/ppc4xx/adma.c slot_cnt = ppc440spe_chan_xor_slot_count(len, src_cnt, &slots_per_op); len 2051 drivers/dma/ppc4xx/adma.c ppc440spe_desc_set_byte_count(group_start, ppc440spe_chan, len); len 2052 drivers/dma/ppc4xx/adma.c sw_desc->unmap_len = len; len 2088 drivers/dma/ppc4xx/adma.c const unsigned char *scf, size_t len, unsigned long flags) len 2130 drivers/dma/ppc4xx/adma.c ppc440spe_desc_set_byte_count(iter, ppc440spe_chan, len); len 2131 drivers/dma/ppc4xx/adma.c iter->unmap_len = len; len 2156 drivers/dma/ppc4xx/adma.c ppc440spe_desc_set_byte_count(iter, ppc440spe_chan, len); len 2157 drivers/dma/ppc4xx/adma.c iter->unmap_len = len; len 2174 drivers/dma/ppc4xx/adma.c const unsigned char *scf, size_t len, unsigned long flags) len 2214 drivers/dma/ppc4xx/adma.c ppc440spe_desc_set_byte_count(iter, ppc440spe_chan, len); len 2215 drivers/dma/ppc4xx/adma.c iter->unmap_len = len; len 2240 drivers/dma/ppc4xx/adma.c ppc440spe_desc_set_byte_count(iter, ppc440spe_chan, len); len 2241 drivers/dma/ppc4xx/adma.c iter->unmap_len = len; len 2265 drivers/dma/ppc4xx/adma.c ppc440spe_desc_set_byte_count(iter, ppc440spe_chan, len); len 2266 drivers/dma/ppc4xx/adma.c iter->unmap_len = len; len 2278 drivers/dma/ppc4xx/adma.c const unsigned char *scf, size_t len, unsigned long flags) len 2286 drivers/dma/ppc4xx/adma.c __func__, dst_cnt, src_cnt, len); len 2300 drivers/dma/ppc4xx/adma.c !(len & MQ0_CF2H_RXOR_BS_MASK) && len 2301 drivers/dma/ppc4xx/adma.c (src[0] + len) == src[1]) { len 2306 drivers/dma/ppc4xx/adma.c if ((src[1] + len) == src[2]) { len 2310 drivers/dma/ppc4xx/adma.c } else if ((src[1] + len * 2) == src[2]) { len 2313 drivers/dma/ppc4xx/adma.c } else if ((src[1] + len * 3) == src[2]) { len 2334 drivers/dma/ppc4xx/adma.c ppc440spe_desc_set_rxor_block_size(len); len 2411 drivers/dma/ppc4xx/adma.c ppc440spe_chan, len); len 2412 drivers/dma/ppc4xx/adma.c iter->unmap_len = len; len 2423 drivers/dma/ppc4xx/adma.c const unsigned char *scf, size_t len, unsigned long flags) len 2435 drivers/dma/ppc4xx/adma.c descs_per_op = ppc440spe_dma2_pq_slot_count(src, src_cnt, len); len 2452 drivers/dma/ppc4xx/adma.c len); len 2453 drivers/dma/ppc4xx/adma.c iter->unmap_len = len; len 2456 drivers/dma/ppc4xx/adma.c iter->rxor_cursor.len = len; len 2502 drivers/dma/ppc4xx/adma.c ppc440spe_desc_set_rxor_block_size(len); len 2512 drivers/dma/ppc4xx/adma.c size_t len, unsigned long flags) len 2522 drivers/dma/ppc4xx/adma.c BUG_ON(!len); len 2523 drivers/dma/ppc4xx/adma.c BUG_ON(len > PPC440SPE_ADMA_XOR_MAX_BYTE_COUNT); len 2534 drivers/dma/ppc4xx/adma.c dest, 2, src, src_cnt, scf, len, flags); len 2540 drivers/dma/ppc4xx/adma.c &dst[1], src, 2, scf, len, flags); len 2560 drivers/dma/ppc4xx/adma.c ppc440spe_chan->device->id, __func__, src_cnt, len, len 2568 drivers/dma/ppc4xx/adma.c len, flags); len 2574 drivers/dma/ppc4xx/adma.c len, flags); len 2587 drivers/dma/ppc4xx/adma.c unsigned int src_cnt, const unsigned char *scf, size_t len, len 2631 drivers/dma/ppc4xx/adma.c len); len 2632 drivers/dma/ppc4xx/adma.c iter->unmap_len = len; len 2653 drivers/dma/ppc4xx/adma.c len); len 2685 drivers/dma/ppc4xx/adma.c len); len 2766 drivers/dma/ppc4xx/adma.c size_t len, enum sum_check_flags *result, unsigned long flags) len 2777 drivers/dma/ppc4xx/adma.c src_cnt - 1, 0, len, len 3258 drivers/dma/ppc4xx/adma.c if (addr == cursor->addrl + cursor->len) { len 3269 drivers/dma/ppc4xx/adma.c } else if (cursor->addrl == addr + cursor->len) { len 3292 drivers/dma/ppc4xx/adma.c && addr != cursor->addrl - 2*cursor->len)) { len 3301 drivers/dma/ppc4xx/adma.c } else if (addr == cursor->addrl + 2*sign*cursor->len) { len 3311 drivers/dma/ppc4xx/adma.c } else if (addr == cursor->addrl + 3*cursor->len) { len 3321 drivers/dma/ppc4xx/adma.c } else if (addr == cursor->addrl + 4*cursor->len) { len 4016 drivers/dma/ppc4xx/adma.c int len; len 4029 drivers/dma/ppc4xx/adma.c idx = of_get_property(np, "cell-index", &len); len 4030 drivers/dma/ppc4xx/adma.c if (!idx || (len != sizeof(u32))) { len 114 drivers/dma/ppc4xx/adma.h int len; len 86 drivers/dma/pxa_dma.c size_t len; /* Number of bytes xfered */ len 926 drivers/dma/pxa_dma.c size_t len, unsigned long flags) len 935 drivers/dma/pxa_dma.c if (!dchan || !len) len 941 drivers/dma/pxa_dma.c len, flags); len 944 drivers/dma/pxa_dma.c nb_desc = DIV_ROUND_UP(len, PDMA_MAX_DESC_BYTES); len 948 drivers/dma/pxa_dma.c sw_desc->len = len; len 957 drivers/dma/pxa_dma.c copy = min_t(size_t, len, PDMA_MAX_DESC_BYTES); len 961 drivers/dma/pxa_dma.c len -= copy; len 964 drivers/dma/pxa_dma.c } while (len); len 977 drivers/dma/pxa_dma.c size_t len, avail; len 999 drivers/dma/pxa_dma.c sw_desc->len += avail; len 1002 drivers/dma/pxa_dma.c len = min_t(size_t, avail, PDMA_MAX_DESC_BYTES); len 1007 drivers/dma/pxa_dma.c dcmd | (PXA_DCMD_LENGTH & len); len 1011 drivers/dma/pxa_dma.c dma += len; len 1012 drivers/dma/pxa_dma.c avail -= len; len 1022 drivers/dma/pxa_dma.c dma_addr_t buf_addr, size_t len, size_t period_len, len 1032 drivers/dma/pxa_dma.c if (!dchan || !len || !period_len) len 1040 drivers/dma/pxa_dma.c if (len % period_len != 0 || period_len > PDMA_MAX_DESC_BYTES || len 1048 drivers/dma/pxa_dma.c __func__, (unsigned long)buf_addr, len, period_len, dir, flags); len 1051 drivers/dma/pxa_dma.c nb_desc *= DIV_ROUND_UP(len, period_len); len 1056 drivers/dma/pxa_dma.c sw_desc->len = len; len 1066 drivers/dma/pxa_dma.c len -= period_len; len 1067 drivers/dma/pxa_dma.c } while (len); len 1127 drivers/dma/pxa_dma.c u32 curr, start, len, end, residue = 0; len 1167 drivers/dma/pxa_dma.c len = hw_desc->dcmd & PXA_DCMD_LENGTH; len 1168 drivers/dma/pxa_dma.c end = start + len; len 1180 drivers/dma/pxa_dma.c residue += len; len 1187 drivers/dma/pxa_dma.c residue = sw_desc->len; len 401 drivers/dma/qcom/hidma.c size_t len, unsigned long flags) len 421 drivers/dma/qcom/hidma.c src, dest, len, flags, len 434 drivers/dma/qcom/hidma.c size_t len, unsigned long flags) len 454 drivers/dma/qcom/hidma.c value, dest, len, flags, len 147 drivers/dma/qcom/hidma.h dma_addr_t src, dma_addr_t dest, u32 len, u32 flags, u32 txntype); len 599 drivers/dma/qcom/hidma_ll.c dma_addr_t src, dma_addr_t dest, u32 len, len 621 drivers/dma/qcom/hidma_ll.c tre_local[HIDMA_TRE_LEN_IDX] = len; len 151 drivers/dma/s3c24xx-dma.c size_t len; len 452 drivers/dma/s3c24xx-dma.c dcon |= S3C24XX_DCON_DSZ_BYTE | dsg->len; len 455 drivers/dma/s3c24xx-dma.c dcon |= S3C24XX_DCON_DSZ_HALFWORD | (dsg->len / 2); len 458 drivers/dma/s3c24xx-dma.c dcon |= S3C24XX_DCON_DSZ_WORD | (dsg->len / 4); len 786 drivers/dma/s3c24xx-dma.c bytes += dsg->len; len 796 drivers/dma/s3c24xx-dma.c bytes += dsg->len; len 817 drivers/dma/s3c24xx-dma.c size_t len, unsigned long flags) len 826 drivers/dma/s3c24xx-dma.c len, s3cchan->name); len 828 drivers/dma/s3c24xx-dma.c if ((len & S3C24XX_DCON_TC_MASK) != len) { len 829 drivers/dma/s3c24xx-dma.c dev_err(&s3cdma->pdev->dev, "memcpy size %zu to large\n", len); len 846 drivers/dma/s3c24xx-dma.c dsg->len = len; len 856 drivers/dma/s3c24xx-dma.c switch (len % 4) { len 958 drivers/dma/s3c24xx-dma.c dsg->len = period; len 961 drivers/dma/s3c24xx-dma.c dsg->len = size - period * i; len 1050 drivers/dma/s3c24xx-dma.c dsg->len = sg_dma_len(sg); len 69 drivers/dma/sa11x0-dma.c u32 len; len 213 drivers/dma/sa11x0-dma.c writel_relaxed(sg->len, base + dbtx); len 219 drivers/dma/sa11x0-dma.c 'A' + (dbtx == DMA_DBTB), sg->len); len 466 drivers/dma/sa11x0-dma.c i, txd->sg[i].addr, txd->sg[i].len); len 468 drivers/dma/sa11x0-dma.c addr < txd->sg[i].addr + txd->sg[i].len) { len 469 drivers/dma/sa11x0-dma.c unsigned len; len 471 drivers/dma/sa11x0-dma.c len = txd->sg[i].len - len 474 drivers/dma/sa11x0-dma.c i, len); len 475 drivers/dma/sa11x0-dma.c bytes += len; len 482 drivers/dma/sa11x0-dma.c i, txd->sg[i].addr, txd->sg[i].len); len 483 drivers/dma/sa11x0-dma.c bytes += txd->sg[i].len; len 545 drivers/dma/sa11x0-dma.c unsigned int len = sg_dma_len(sgent); len 547 drivers/dma/sa11x0-dma.c if (len > DMA_MAX_SIZE) len 548 drivers/dma/sa11x0-dma.c j += DIV_ROUND_UP(len, DMA_MAX_SIZE & ~DMA_ALIGN) - 1; len 565 drivers/dma/sa11x0-dma.c unsigned len = sg_dma_len(sgent); len 567 drivers/dma/sa11x0-dma.c size += len; len 570 drivers/dma/sa11x0-dma.c unsigned tlen = len; len 586 drivers/dma/sa11x0-dma.c txd->sg[j].len = tlen; len 589 drivers/dma/sa11x0-dma.c len -= tlen; len 591 drivers/dma/sa11x0-dma.c } while (len); len 633 drivers/dma/sa11x0-dma.c size_t tlen, len = period; len 636 drivers/dma/sa11x0-dma.c tlen = len; len 644 drivers/dma/sa11x0-dma.c txd->sg[k].len = tlen; len 646 drivers/dma/sa11x0-dma.c len -= tlen; len 649 drivers/dma/sa11x0-dma.c WARN_ON(len != 0); len 932 drivers/dma/sh/rcar-dmac.c unsigned int len = sg_dma_len(sg); len 934 drivers/dma/sh/rcar-dmac.c full_size += len; len 946 drivers/dma/sh/rcar-dmac.c while (len) { len 947 drivers/dma/sh/rcar-dmac.c unsigned int size = min(len, max_chunk_size); len 982 drivers/dma/sh/rcar-dmac.c chan->index, chunk, desc, i, sg, size, len, len 989 drivers/dma/sh/rcar-dmac.c len -= size; len 1094 drivers/dma/sh/rcar-dmac.c dma_addr_t dma_src, size_t len, unsigned long flags) len 1099 drivers/dma/sh/rcar-dmac.c if (!len) len 1103 drivers/dma/sh/rcar-dmac.c sg_set_page(&sgl, pfn_to_page(PFN_DOWN(dma_src)), len, len 1106 drivers/dma/sh/rcar-dmac.c sg_dma_len(&sgl) = len; len 502 drivers/dma/sh/shdma-base.c unsigned long flags, dma_addr_t *dst, dma_addr_t *src, size_t *len, len 508 drivers/dma/sh/shdma-base.c size_t copy_size = *len; len 533 drivers/dma/sh/shdma-base.c copy_size, *len, src, dst, &new->async_tx, len 541 drivers/dma/sh/shdma-base.c *len -= copy_size; len 590 drivers/dma/sh/shdma-base.c size_t len = sg_dma_len(sg); len 592 drivers/dma/sh/shdma-base.c if (!len) len 597 drivers/dma/sh/shdma-base.c i, sg, len, &sg_addr); len 601 drivers/dma/sh/shdma-base.c &sg_addr, addr, &len, &first, len 605 drivers/dma/sh/shdma-base.c addr, &sg_addr, &len, &first, len 616 drivers/dma/sh/shdma-base.c } while (len); len 641 drivers/dma/sh/shdma-base.c size_t len, unsigned long flags) len 646 drivers/dma/sh/shdma-base.c if (!chan || !len) len 652 drivers/dma/sh/shdma-base.c sg_set_page(&sg, pfn_to_page(PFN_DOWN(dma_src)), len, len 655 drivers/dma/sh/shdma-base.c sg_dma_len(&sg) = len; len 379 drivers/dma/sh/shdmac.c dma_addr_t src, dma_addr_t dst, size_t *len) len 384 drivers/dma/sh/shdmac.c if (*len > schan->max_xfer_len) len 385 drivers/dma/sh/shdmac.c *len = schan->max_xfer_len; len 389 drivers/dma/sh/shdmac.c sh_desc->hw.tcr = *len; len 720 drivers/dma/sprd-dma.c dma_addr_t src, dma_addr_t dst, u32 len, len 811 drivers/dma/sprd-dma.c hw->trsc_len = len & SPRD_DMA_TRSC_LEN_MASK; len 846 drivers/dma/sprd-dma.c dma_addr_t src, dma_addr_t dst, u32 len, len 860 drivers/dma/sprd-dma.c return sprd_dma_fill_desc(chan, hw, sglen, sg_index, src, dst, len, len 866 drivers/dma/sprd-dma.c size_t len, unsigned long flags) len 889 drivers/dma/sprd-dma.c if (IS_ALIGNED(len, 8)) { len 892 drivers/dma/sprd-dma.c } else if (IS_ALIGNED(len, 4)) { len 895 drivers/dma/sprd-dma.c } else if (IS_ALIGNED(len, 2)) { len 906 drivers/dma/sprd-dma.c temp |= len & SPRD_DMA_FRG_LEN_MASK; len 909 drivers/dma/sprd-dma.c hw->blk_len = len & SPRD_DMA_BLK_LEN_MASK; len 910 drivers/dma/sprd-dma.c hw->trsc_len = len & SPRD_DMA_TRSC_LEN_MASK; len 930 drivers/dma/sprd-dma.c u32 len = 0; len 964 drivers/dma/sprd-dma.c len = sg_dma_len(sg); len 987 drivers/dma/sprd-dma.c ret = sprd_dma_fill_linklist_desc(chan, sglen, i, src, dst, len, len 996 drivers/dma/sprd-dma.c start_dst, len, dir, flags, slave_cfg); len 311 drivers/dma/st_fdma.c size_t len, unsigned long flags) len 317 drivers/dma/st_fdma.c if (!len) len 335 drivers/dma/st_fdma.c hw_node->nbytes = len; len 338 drivers/dma/st_fdma.c hw_node->generic.length = len; len 429 drivers/dma/st_fdma.c size_t len, enum dma_transfer_direction direction) len 433 drivers/dma/st_fdma.c if (!chan || !len) len 447 drivers/dma/st_fdma.c struct dma_chan *chan, dma_addr_t buf_addr, size_t len, len 455 drivers/dma/st_fdma.c fchan = st_fdma_prep_common(chan, len, direction); len 468 drivers/dma/st_fdma.c if (len % period_len != 0) { len 473 drivers/dma/st_fdma.c sg_len = len / period_len; len 1025 drivers/dma/ste_dma40.c int len = 0; len 1033 drivers/dma/ste_dma40.c len += ret; len 1035 drivers/dma/ste_dma40.c return len; len 286 drivers/dma/ste_dma40_ll.c unsigned int len = sg_dma_len(current_sg); len 297 drivers/dma/ste_dma40_ll.c lli = d40_phy_buf_to_lli(lli, dst, len, l_phys, lli_phys, len 435 drivers/dma/ste_dma40_ll.c unsigned int len = sg_dma_len(current_sg); len 440 drivers/dma/ste_dma40_ll.c lli = d40_log_buf_to_lli(lli, addr, len, len 180 drivers/dma/stm32-dma.c u32 len; len 866 drivers/dma/stm32-dma.c desc->sg_req[i].len = sg_dma_len(sg); len 868 drivers/dma/stm32-dma.c nb_data_items = desc->sg_req[i].len / buswidth; len 956 drivers/dma/stm32-dma.c desc->sg_req[i].len = period_len; len 976 drivers/dma/stm32-dma.c dma_addr_t src, size_t len, unsigned long flags) len 985 drivers/dma/stm32-dma.c num_sgs = DIV_ROUND_UP(len, STM32_DMA_ALIGNED_MAX_DATA_ITEMS); len 992 drivers/dma/stm32-dma.c for (offset = 0, i = 0; offset < len; offset += xfer_count, i++) { len 993 drivers/dma/stm32-dma.c xfer_count = min_t(size_t, len - offset, len 998 drivers/dma/stm32-dma.c best_burst = stm32_dma_get_best_burst(len, STM32_DMA_MAX_BURST, len 1017 drivers/dma/stm32-dma.c desc->sg_req[i].len = xfer_count; len 1115 drivers/dma/stm32-dma.c residue = sg_req->len; len 1127 drivers/dma/stm32-dma.c residue += desc->sg_req[i].len; len 693 drivers/dma/stm32-mdma.c u32 len, u32 ctcr, u32 ctbr, bool is_last, len 706 drivers/dma/stm32-mdma.c hwdesc->cbndtr |= STM32_MDMA_CBNDTR_BNDT(len); len 913 drivers/dma/stm32-mdma.c size_t len, unsigned long flags) len 937 drivers/dma/stm32-mdma.c count = DIV_ROUND_UP(len, STM32_MDMA_MAX_BLOCK_LEN); len 975 drivers/dma/stm32-mdma.c if (len <= STM32_MDMA_MAX_BLOCK_LEN) { len 976 drivers/dma/stm32-mdma.c cbndtr |= STM32_MDMA_CBNDTR_BNDT(len); len 977 drivers/dma/stm32-mdma.c if (len <= STM32_MDMA_MAX_BUF_LEN) { len 991 drivers/dma/stm32-mdma.c max_width = stm32_mdma_get_max_width(src, len, tlen); len 995 drivers/dma/stm32-mdma.c best_burst = stm32_mdma_get_best_burst(len, tlen, max_burst, len 1004 drivers/dma/stm32-mdma.c max_width = stm32_mdma_get_max_width(dest, len, tlen); len 1008 drivers/dma/stm32-mdma.c best_burst = stm32_mdma_get_best_burst(len, tlen, max_burst, len 1039 drivers/dma/stm32-mdma.c for (i = 0, offset = 0; offset < len; len 1041 drivers/dma/stm32-mdma.c xfer_count = min_t(size_t, len - offset, len 1045 drivers/dma/stm32-mdma.c max_width = stm32_mdma_get_max_width(src, len, tlen); len 1049 drivers/dma/stm32-mdma.c best_burst = stm32_mdma_get_best_burst(len, tlen, len 1059 drivers/dma/stm32-mdma.c max_width = stm32_mdma_get_max_width(dest, len, tlen); len 1063 drivers/dma/stm32-mdma.c best_burst = stm32_mdma_get_best_burst(len, tlen, len 25 drivers/dma/sun4i-dma.c #define SUN4I_DMA_CFG_DST_BURST_LENGTH(len) ((len) << 23) len 29 drivers/dma/sun4i-dma.c #define SUN4I_DMA_CFG_SRC_BURST_LENGTH(len) ((len) << 7) len 149 drivers/dma/sun4i-dma.c size_t len; len 272 drivers/dma/sun4i-dma.c writel_relaxed(d->len, pchan->base + SUN4I_DDMA_BYTE_COUNT_REG); len 278 drivers/dma/sun4i-dma.c writel_relaxed(d->len, pchan->base + SUN4I_NDMA_BYTE_COUNT_REG); len 433 drivers/dma/sun4i-dma.c size_t len, struct dma_slave_config *sconfig, len 449 drivers/dma/sun4i-dma.c promise->len = len; len 500 drivers/dma/sun4i-dma.c size_t len, struct dma_slave_config *sconfig) len 511 drivers/dma/sun4i-dma.c promise->len = len; len 612 drivers/dma/sun4i-dma.c dma_addr_t src, size_t len, unsigned long flags) len 634 drivers/dma/sun4i-dma.c promise = generate_ddma_promise(chan, src, dest, len, sconfig); len 636 drivers/dma/sun4i-dma.c promise = generate_ndma_promise(chan, src, dest, len, sconfig, len 661 drivers/dma/sun4i-dma.c sun4i_dma_prep_dma_cyclic(struct dma_chan *chan, dma_addr_t buf, size_t len, len 739 drivers/dma/sun4i-dma.c nr_periods = DIV_ROUND_UP(len / period_len, 2); len 743 drivers/dma/sun4i-dma.c plength = min((len - offset), (period_len * 2)); len 961 drivers/dma/sun4i-dma.c bytes += promise->len; len 971 drivers/dma/sun4i-dma.c bytes -= promise->len; len 148 drivers/dma/sun6i-dma.c u32 len; len 357 drivers/dma/sun6i-dma.c bytes += lli->len; len 398 drivers/dma/sun6i-dma.c lli->len, lli->para, lli->p_lli_next); len 631 drivers/dma/sun6i-dma.c size_t len, unsigned long flags) len 642 drivers/dma/sun6i-dma.c __func__, vchan->vc.chan.chan_id, &dest, &src, len, flags); len 644 drivers/dma/sun6i-dma.c if (!len) len 659 drivers/dma/sun6i-dma.c v_lli->len = len; len 715 drivers/dma/sun6i-dma.c v_lli->len = sg_dma_len(sg); len 796 drivers/dma/sun6i-dma.c v_lli->len = period_len; len 951 drivers/dma/sun6i-dma.c bytes += lli->len; len 931 drivers/dma/tegra20-apb-dma.c u32 burst_size, enum dma_slave_buswidth slave_bw, int len) len 945 drivers/dma/tegra20-apb-dma.c if (len & 0xF) len 947 drivers/dma/tegra20-apb-dma.c else if ((len >> 4) & 0x1) len 990 drivers/dma/tegra20-apb-dma.c struct tegra_dma_channel_regs *ch_regs, u32 len) len 992 drivers/dma/tegra20-apb-dma.c u32 len_field = (len - 4) & 0xFFFC; len 1065 drivers/dma/tegra20-apb-dma.c u32 len, mem; len 1068 drivers/dma/tegra20-apb-dma.c len = sg_dma_len(sg); len 1070 drivers/dma/tegra20-apb-dma.c if ((len & 3) || (mem & 3) || len 1071 drivers/dma/tegra20-apb-dma.c (len > tdc->tdma->chip_data->max_dma_count)) { len 1085 drivers/dma/tegra20-apb-dma.c ahb_seq |= get_burst_size(tdc, burst_size, slave_bw, len); len 1086 drivers/dma/tegra20-apb-dma.c dma_desc->bytes_requested += len; len 1091 drivers/dma/tegra20-apb-dma.c tegra_dma_prep_wcount(tdc, &sg_req->ch_regs, len); len 1097 drivers/dma/tegra20-apb-dma.c sg_req->req_len = len; len 1132 drivers/dma/tegra20-apb-dma.c int len; len 1168 drivers/dma/tegra20-apb-dma.c len = period_len; len 1169 drivers/dma/tegra20-apb-dma.c if ((len & 3) || (buf_addr & 3) || len 1170 drivers/dma/tegra20-apb-dma.c (len > tdc->tdma->chip_data->max_dma_count)) { len 1221 drivers/dma/tegra20-apb-dma.c ahb_seq |= get_burst_size(tdc, burst_size, slave_bw, len); len 1225 drivers/dma/tegra20-apb-dma.c tegra_dma_prep_wcount(tdc, &sg_req->ch_regs, len); len 1231 drivers/dma/tegra20-apb-dma.c sg_req->req_len = len; len 1234 drivers/dma/tegra20-apb-dma.c remain_len -= len; len 1235 drivers/dma/tegra20-apb-dma.c mem += len; len 330 drivers/dma/ti/cppi41.c u32 desc, len; len 350 drivers/dma/ti/cppi41.c len = 0; len 352 drivers/dma/ti/cppi41.c len = pd_trans_len(c->desc->pd0); len 354 drivers/dma/ti/cppi41.c c->residue = pd_trans_len(c->desc->pd6) - len; len 609 drivers/dma/ti/cppi41.c u32 len; len 613 drivers/dma/ti/cppi41.c len = sg_dma_len(sg); len 615 drivers/dma/ti/cppi41.c d->pd0 = get_host_pd0(len); len 618 drivers/dma/ti/cppi41.c d->pd3 = get_host_pd3(len); len 621 drivers/dma/ti/cppi41.c d->pd6 = get_host_pd6(len); len 313 drivers/dma/ti/dma-crossbar.c static inline void ti_dra7_xbar_reserve(int offset, int len, unsigned long *p) len 315 drivers/dma/ti/dma-crossbar.c for (; len > 0; len--) len 316 drivers/dma/ti/dma-crossbar.c set_bit(offset + (len - 1), p); len 173 drivers/dma/ti/edma.c u32 len; len 790 drivers/dma/ti/edma.c edesc->sg_len += edesc->pset[j].len; len 1005 drivers/dma/ti/edma.c epset->len = dma_length; len 1151 drivers/dma/ti/edma.c size_t len, unsigned long tx_flags) len 1159 drivers/dma/ti/edma.c if (unlikely(!echan || !len)) len 1163 drivers/dma/ti/edma.c switch (__ffs((src | dest | len))) { len 1175 drivers/dma/ti/edma.c if (len < SZ_64K) { len 1181 drivers/dma/ti/edma.c width = len; len 1182 drivers/dma/ti/edma.c pset_len = len; len 1197 drivers/dma/ti/edma.c pset_len = rounddown(len, width); len 1199 drivers/dma/ti/edma.c if (unlikely(pset_len == len)) len 1210 drivers/dma/ti/edma.c edesc->residue = edesc->residue_stat = len; len 1244 drivers/dma/ti/edma.c pset_len = width = len % array_size; len 1814 drivers/dma/ti/edma.c if (pos >= pset->addr && pos < pset->addr + pset->len) len 1819 drivers/dma/ti/edma.c edesc->residue_stat -= pset->len; len 1170 drivers/dma/ti/omap-dma.c size_t len, unsigned long tx_flags) len 1180 drivers/dma/ti/omap-dma.c data_type = __ffs((src | dest | len)); len 1188 drivers/dma/ti/omap-dma.c d->sg[0].en = len / BIT(data_type); len 710 drivers/dma/txx9dmac.c size_t len, unsigned long flags) len 721 drivers/dma/txx9dmac.c (u64)dest, (u64)src, len, flags); len 723 drivers/dma/txx9dmac.c if (unlikely(!len)) { len 730 drivers/dma/txx9dmac.c for (offset = 0; offset < len; offset += xfer_count) { len 731 drivers/dma/txx9dmac.c xfer_count = min_t(size_t, len - offset, TXX9_DMA_MAX_COUNT); len 797 drivers/dma/txx9dmac.c first->len = len; len 892 drivers/dma/txx9dmac.c first->len = 0; len 232 drivers/dma/txx9dmac.h size_t len; len 349 drivers/dma/xgene-dma.c static u64 xgene_dma_encode_len(size_t len) len 351 drivers/dma/xgene-dma.c return (len < XGENE_DMA_MAX_BYTE_CNT) ? len 352 drivers/dma/xgene-dma.c ((u64)len << XGENE_DMA_DESC_BUFLEN_POS) : len 370 drivers/dma/xgene-dma.c static void xgene_dma_set_src_buffer(__le64 *ext8, size_t *len, len 373 drivers/dma/xgene-dma.c size_t nbytes = (*len < XGENE_DMA_MAX_BYTE_CNT) ? len 374 drivers/dma/xgene-dma.c *len : XGENE_DMA_MAX_BYTE_CNT; len 378 drivers/dma/xgene-dma.c *len -= nbytes; len 418 drivers/dma/xgene-dma.c size_t len = *nbytes; len 439 drivers/dma/xgene-dma.c len = *nbytes; len 442 drivers/dma/xgene-dma.c &len, &src[i]); len 447 drivers/dma/xgene-dma.c *nbytes = len; len 837 drivers/dma/xgene-dma.c u32 src_cnt, size_t len, unsigned long flags) len 844 drivers/dma/xgene-dma.c if (unlikely(!dchan || !len)) len 857 drivers/dma/xgene-dma.c src_cnt, &len, multi); len 867 drivers/dma/xgene-dma.c } while (len); len 885 drivers/dma/xgene-dma.c u32 src_cnt, const u8 *scf, size_t len, unsigned long flags) len 889 drivers/dma/xgene-dma.c size_t _len = len; len 893 drivers/dma/xgene-dma.c if (unlikely(!dchan || !len)) len 906 drivers/dma/xgene-dma.c len = 0; len 930 drivers/dma/xgene-dma.c if (len) { len 932 drivers/dma/xgene-dma.c src_cnt, &len, multi); len 944 drivers/dma/xgene-dma.c } while (len || _len); len 1720 drivers/dma/xilinx/xilinx_dma.c dma_addr_t dma_src, size_t len, unsigned long flags) len 1727 drivers/dma/xilinx/xilinx_dma.c if (!len || len > chan->xdev->max_buffer_len) len 1743 drivers/dma/xilinx/xilinx_dma.c hw->control = len; len 180 drivers/dma/xilinx/zynqmp_dma.c u32 len; len 304 drivers/dma/xilinx/zynqmp_dma.c dma_addr_t src, dma_addr_t dst, size_t len, len 309 drivers/dma/xilinx/zynqmp_dma.c sdesc->size = ddesc->size = len; len 802 drivers/dma/xilinx/zynqmp_dma.c dma_addr_t dma_src, size_t len, ulong flags) len 813 drivers/dma/xilinx/zynqmp_dma.c desc_cnt = DIV_ROUND_UP(len, ZYNQMP_DMA_MAX_TRANS_LEN); len 828 drivers/dma/xilinx/zynqmp_dma.c copy = min_t(size_t, len, ZYNQMP_DMA_MAX_TRANS_LEN); len 833 drivers/dma/xilinx/zynqmp_dma.c len -= copy; len 840 drivers/dma/xilinx/zynqmp_dma.c } while (len); len 407 drivers/dma/zx_dma.c dma_addr_t src, size_t len, u32 num, u32 ccfg) len 414 drivers/dma/zx_dma.c ds->desc_hw[num].src_x = len; len 508 drivers/dma/zx_dma.c size_t len, unsigned long flags) len 515 drivers/dma/zx_dma.c if (!len) len 521 drivers/dma/zx_dma.c num = DIV_ROUND_UP(len, DMA_MAX_SIZE); len 527 drivers/dma/zx_dma.c ds->size = len; len 531 drivers/dma/zx_dma.c copy = min_t(size_t, len, DMA_MAX_SIZE); len 536 drivers/dma/zx_dma.c len -= copy; len 537 drivers/dma/zx_dma.c } while (len); len 551 drivers/dma/zx_dma.c size_t len, avail, total = 0; len 580 drivers/dma/zx_dma.c len = min_t(size_t, avail, DMA_MAX_SIZE); len 590 drivers/dma/zx_dma.c zx_dma_fill_desc(ds, dst, src, len, num++, c->ccfg); len 592 drivers/dma/zx_dma.c addr += len; len 593 drivers/dma/zx_dma.c avail -= len; len 414 drivers/edac/armada_xp_edac.c size_t len = 0; len 432 drivers/edac/armada_xp_edac.c len += snprintf(msg+len, size-len, "src=CPU%d ", src); len 434 drivers/edac/armada_xp_edac.c len += snprintf(msg+len, size-len, "src=IO "); len 439 drivers/edac/armada_xp_edac.c len += snprintf(msg+len, size-len, "txn=Data-Read "); len 442 drivers/edac/armada_xp_edac.c len += snprintf(msg+len, size-len, "txn=Isn-Read "); len 445 drivers/edac/armada_xp_edac.c len += snprintf(msg+len, size-len, "txn=Clean-Flush "); len 448 drivers/edac/armada_xp_edac.c len += snprintf(msg+len, size-len, "txn=Eviction "); len 451 drivers/edac/armada_xp_edac.c len += snprintf(msg+len, size-len, len 459 drivers/edac/armada_xp_edac.c len += snprintf(msg+len, size-len, "err=CorrECC "); len 462 drivers/edac/armada_xp_edac.c len += snprintf(msg+len, size-len, "err=UnCorrECC "); len 465 drivers/edac/armada_xp_edac.c len += snprintf(msg+len, size-len, "err=TagParity "); len 469 drivers/edac/armada_xp_edac.c len += snprintf(msg+len, size-len, "addr=0x%x ", addr_cap & AURORA_ERR_ADDR_CAP_ADDR_MASK); len 470 drivers/edac/armada_xp_edac.c len += snprintf(msg+len, size-len, "index=0x%x ", (way_cap & AURORA_ERR_WAY_IDX_MSK) >> AURORA_ERR_WAY_IDX_OFF); len 471 drivers/edac/armada_xp_edac.c len += snprintf(msg+len, size-len, "way=0x%x", (way_cap & AURORA_ERR_WAY_CAP_WAY_MASK) >> AURORA_ERR_WAY_CAP_WAY_OFFSET); len 288 drivers/edac/cpc925_edac.c int len, sw, aw; len 297 drivers/edac/cpc925_edac.c reg = (const unsigned int *)of_get_property(np, "reg", &len); len 298 drivers/edac/cpc925_edac.c reg_end = reg + len/4; len 118 drivers/edac/edac_mc.c unsigned int len) len 125 drivers/edac/edac_mc.c n = snprintf(p, len, "%s %d ", len 129 drivers/edac/edac_mc.c len -= n; len 131 drivers/edac/edac_mc.c if (!len) len 320 drivers/edac/edac_mc.c int i, j, row, chn, n, len, off; len 445 drivers/edac/edac_mc.c len = sizeof(dimm->label); len 447 drivers/edac/edac_mc.c n = snprintf(p, len, "mc#%u", mc_num); len 449 drivers/edac/edac_mc.c len -= n; len 451 drivers/edac/edac_mc.c n = snprintf(p, len, "%s#%u", len 455 drivers/edac/edac_mc.c len -= n; len 458 drivers/edac/edac_mc.c if (len <= 0) len 42 drivers/edac/edac_module.h unsigned len); len 103 drivers/edac/skx_common.c int i, len = 0; len 125 drivers/edac/skx_common.c len += snprintf(adxl_msg + len, MSG_SIZE - len, " %s:0x%llx", len 127 drivers/edac/skx_common.c if (MSG_SIZE - len <= 0) len 117 drivers/firewire/net.c u16 len; len 219 drivers/firewire/net.c const void *saddr, unsigned len) len 285 drivers/firewire/net.c unsigned offset, unsigned len) len 288 drivers/firewire/net.c unsigned end = offset + len; len 291 drivers/firewire/net.c if (offset < fi->offset + fi->len && end > fi->offset) len 299 drivers/firewire/net.c struct fwnet_partial_datagram *pd, unsigned offset, unsigned len) len 306 drivers/firewire/net.c if (fi->offset + fi->len == offset) { len 311 drivers/firewire/net.c if (fi->offset + fi->len == fi2->offset) { len 313 drivers/firewire/net.c fi->len += len + fi2->len; len 317 drivers/firewire/net.c fi->len += len; len 322 drivers/firewire/net.c if (offset + len == fi->offset) { len 327 drivers/firewire/net.c if (fi2->offset + fi2->len == fi->offset) { len 329 drivers/firewire/net.c fi2->len += fi->len + len; len 336 drivers/firewire/net.c fi->len += len; len 340 drivers/firewire/net.c if (offset > fi->offset + fi->len) { len 344 drivers/firewire/net.c if (offset + len < fi->offset) { len 355 drivers/firewire/net.c new->len = len; len 447 drivers/firewire/net.c return fi->len == pd->datagram_size; len 518 drivers/firewire/net.c NULL, skb->len) >= 0) { len 555 drivers/firewire/net.c net->stats.rx_bytes += skb->len; len 569 drivers/firewire/net.c static int fwnet_incoming_packet(struct fwnet_device *dev, __be32 *buf, int len, len 586 drivers/firewire/net.c if (len <= RFC2374_UNFRAG_HDR_SIZE) len 599 drivers/firewire/net.c len -= RFC2374_UNFRAG_HDR_SIZE; len 601 drivers/firewire/net.c skb = dev_alloc_skb(len + LL_RESERVED_SPACE(net)); len 608 drivers/firewire/net.c skb_put_data(skb, buf, len); len 616 drivers/firewire/net.c if (len <= RFC2374_FRAG_HDR_SIZE) len 621 drivers/firewire/net.c len -= RFC2374_FRAG_HDR_SIZE; len 632 drivers/firewire/net.c if (fg_off + len > dg_size) len 652 drivers/firewire/net.c dg_size, buf, fg_off, len); len 659 drivers/firewire/net.c if (fwnet_frag_overlap(pd, fg_off, len) || len 667 drivers/firewire/net.c dg_size, buf, fg_off, len); len 674 drivers/firewire/net.c if (!fwnet_pd_update(peer, pd, buf, fg_off, len)) { len 849 drivers/firewire/net.c dev->netdev->stats.tx_bytes += skb->len; len 899 drivers/firewire/net.c ptask->max_payload = skb->len + RFC2374_FRAG_HDR_SIZE; len 1285 drivers/firewire/net.c dg_size = skb->len; len 78 drivers/firmware/arm_scmi/common.h size_t len; len 202 drivers/firmware/arm_scmi/driver.c xfer->rx.len = min_t(size_t, xfer->rx.len, ioread32(&mem->length) - 8); len 205 drivers/firmware/arm_scmi/driver.c memcpy_fromio(xfer->rx.buf, mem->msg_payload + 4, xfer->rx.len); len 262 drivers/firmware/arm_scmi/driver.c iowrite32(sizeof(mem->msg_header) + t->tx.len, &mem->length); len 265 drivers/firmware/arm_scmi/driver.c memcpy_toio(mem->msg_payload, t->tx.buf, t->tx.len); len 549 drivers/firmware/arm_scmi/driver.c xfer->tx.len = tx_size; len 550 drivers/firmware/arm_scmi/driver.c xfer->rx.len = rx_size ? : info->desc->max_msg_size; len 382 drivers/firmware/arm_scpi.c unsigned int len; len 389 drivers/firmware/arm_scpi.c len = match->rx_len; len 392 drivers/firmware/arm_scpi.c memcpy_fromio(match->rx_buf, mem->payload, len); len 396 drivers/firmware/arm_scpi.c len = min_t(unsigned int, match->rx_len, CMD_SIZE(cmd)); len 399 drivers/firmware/arm_scpi.c memcpy_fromio(match->rx_buf, mem->payload, len); len 402 drivers/firmware/arm_scpi.c if (match->rx_len > len) len 403 drivers/firmware/arm_scpi.c memset(match->rx_buf + len, 0, match->rx_len - len); len 27 drivers/firmware/broadcom/bcm47xx_nvram.c u32 len; len 93 drivers/firmware/broadcom/bcm47xx_nvram.c nvram_len = ((struct nvram_header *)(nvram_buf))->len; len 148 drivers/firmware/broadcom/bcm47xx_nvram.c header.len > sizeof(header)) { len 149 drivers/firmware/broadcom/bcm47xx_nvram.c nvram_len = header.len; len 36 drivers/firmware/broadcom/bcm47xx_sprom.c const char *name, char *buf, int len) len 39 drivers/firmware/broadcom/bcm47xx_sprom.c snprintf(buf, len, "%s%s%s", prefix, name, postfix); len 41 drivers/firmware/broadcom/bcm47xx_sprom.c snprintf(buf, len, "%s%s", prefix, name); len 43 drivers/firmware/broadcom/bcm47xx_sprom.c snprintf(buf, len, "%s%s", name, postfix); len 45 drivers/firmware/broadcom/bcm47xx_sprom.c snprintf(buf, len, "%s", name); len 49 drivers/firmware/broadcom/bcm47xx_sprom.c const char *name, char *buf, int len, bool fallback) len 56 drivers/firmware/broadcom/bcm47xx_sprom.c err = bcm47xx_nvram_getenv(key, buf, len); len 59 drivers/firmware/broadcom/bcm47xx_sprom.c err = bcm47xx_nvram_getenv(key, buf, len); len 27 drivers/firmware/dmi-id.c ssize_t len; len 28 drivers/firmware/dmi-id.c len = scnprintf(page, PAGE_SIZE, "%s\n", dmi_get_system_info(field)); len 29 drivers/firmware/dmi-id.c page[len-1] = '\n'; len 30 drivers/firmware/dmi-id.c return len; len 151 drivers/firmware/dmi-id.c ssize_t len; len 155 drivers/firmware/dmi-id.c len = get_modalias(&env->buf[env->buflen - 1], len 157 drivers/firmware/dmi-id.c if (len >= (sizeof(env->buf) - env->buflen)) len 159 drivers/firmware/dmi-id.c env->buflen += len; len 65 drivers/firmware/dmi_scan.c size_t len; len 70 drivers/firmware/dmi_scan.c len = strlen(bp) + 1; len 71 drivers/firmware/dmi_scan.c str = dmi_alloc(len); len 150 drivers/firmware/dmi_scan.c static int __init dmi_checksum(const u8 *buf, u8 len) len 155 drivers/firmware/dmi_scan.c for (a = 0; a < len; a++) len 482 drivers/firmware/dmi_scan.c static int __init print_filtered(char *buf, size_t len, const char *info) len 492 drivers/firmware/dmi_scan.c c += scnprintf(buf + c, len - c, "%c", *p); len 494 drivers/firmware/dmi_scan.c c += scnprintf(buf + c, len - c, "\\x%02x", *p & 0xff); len 498 drivers/firmware/dmi_scan.c static void __init dmi_format_ids(char *buf, size_t len) len 503 drivers/firmware/dmi_scan.c c += print_filtered(buf + c, len - c, len 505 drivers/firmware/dmi_scan.c c += scnprintf(buf + c, len - c, " "); len 506 drivers/firmware/dmi_scan.c c += print_filtered(buf + c, len - c, len 511 drivers/firmware/dmi_scan.c c += scnprintf(buf + c, len - c, "/"); len 512 drivers/firmware/dmi_scan.c c += print_filtered(buf + c, len - c, board); len 514 drivers/firmware/dmi_scan.c c += scnprintf(buf + c, len - c, ", BIOS "); len 515 drivers/firmware/dmi_scan.c c += print_filtered(buf + c, len - c, len 517 drivers/firmware/dmi_scan.c c += scnprintf(buf + c, len - c, " "); len 518 drivers/firmware/dmi_scan.c c += print_filtered(buf + c, len - c, len 236 drivers/firmware/edd.c ssize_t len = sizeof (info->params); len 244 drivers/firmware/edd.c len = info->params.length; len 247 drivers/firmware/edd.c if (len > (sizeof(info->params))) len 248 drivers/firmware/edd.c len = sizeof(info->params); len 250 drivers/firmware/edd.c memcpy(buf, &info->params, len); len 251 drivers/firmware/edd.c return len; len 32 drivers/firmware/efi/apple-properties.c u32 len; len 42 drivers/firmware/efi/apple-properties.c u32 len; len 55 drivers/firmware/efi/apple-properties.c int remaining = dev_header->len - (ptr - (void *)dev_header); len 108 drivers/firmware/efi/apple-properties.c 16, 1, dev_header, dev_header->len, true); len 119 drivers/firmware/efi/apple-properties.c while (offset + sizeof(struct dev_header) < properties->len) { len 123 drivers/firmware/efi/apple-properties.c size_t len; len 127 drivers/firmware/efi/apple-properties.c if (offset + dev_header->len > properties->len || len 128 drivers/firmware/efi/apple-properties.c dev_header->len <= sizeof(*dev_header)) { len 134 drivers/firmware/efi/apple-properties.c len = dev_header->len - sizeof(*dev_header); len 136 drivers/firmware/efi/apple-properties.c dev = efi_get_device_by_path((struct efi_dev_path **)&ptr, &len); len 141 drivers/firmware/efi/apple-properties.c 16, 1, dev_header, dev_header->len, true); len 167 drivers/firmware/efi/apple-properties.c offset += dev_header->len; len 198 drivers/firmware/efi/apple-properties.c data_len = data->len; len 213 drivers/firmware/efi/apple-properties.c } else if (properties->len != data_len) { len 225 drivers/firmware/efi/apple-properties.c data->len = 0; len 241 drivers/firmware/efi/cper-arm.c int i, len, max_ctx_type; len 248 drivers/firmware/efi/cper-arm.c len = proc->section_length - (sizeof(*proc) + len 250 drivers/firmware/efi/cper-arm.c if (len < 0) { len 318 drivers/firmware/efi/cper-arm.c if (len < size) { len 332 drivers/firmware/efi/cper-arm.c len -= size; len 336 drivers/firmware/efi/cper-arm.c if (len > 0) { len 338 drivers/firmware/efi/cper-arm.c len); len 340 drivers/firmware/efi/cper-arm.c len, true); len 87 drivers/firmware/efi/cper.c int i, len = 0; len 97 drivers/firmware/efi/cper.c if (len && len + strlen(str) + 2 > 80) { len 99 drivers/firmware/efi/cper.c len = 0; len 101 drivers/firmware/efi/cper.c if (!len) len 102 drivers/firmware/efi/cper.c len = snprintf(buf, sizeof(buf), "%s%s", pfx, str); len 104 drivers/firmware/efi/cper.c len += snprintf(buf+len, sizeof(buf)-len, ", %s", str); len 106 drivers/firmware/efi/cper.c if (len) len 218 drivers/firmware/efi/cper.c u32 len, n; len 224 drivers/firmware/efi/cper.c len = CPER_REC_LEN - 1; len 226 drivers/firmware/efi/cper.c n += scnprintf(msg + n, len - n, "node: %d ", mem->node); len 228 drivers/firmware/efi/cper.c n += scnprintf(msg + n, len - n, "card: %d ", mem->card); len 230 drivers/firmware/efi/cper.c n += scnprintf(msg + n, len - n, "module: %d ", mem->module); len 232 drivers/firmware/efi/cper.c n += scnprintf(msg + n, len - n, "rank: %d ", mem->rank); len 234 drivers/firmware/efi/cper.c n += scnprintf(msg + n, len - n, "bank: %d ", mem->bank); len 236 drivers/firmware/efi/cper.c n += scnprintf(msg + n, len - n, "device: %d ", mem->device); len 238 drivers/firmware/efi/cper.c n += scnprintf(msg + n, len - n, "row: %d ", mem->row); len 240 drivers/firmware/efi/cper.c n += scnprintf(msg + n, len - n, "column: %d ", mem->column); len 242 drivers/firmware/efi/cper.c n += scnprintf(msg + n, len - n, "bit_position: %d ", len 245 drivers/firmware/efi/cper.c n += scnprintf(msg + n, len - n, "requestor_id: 0x%016llx ", len 248 drivers/firmware/efi/cper.c n += scnprintf(msg + n, len - n, "responder_id: 0x%016llx ", len 251 drivers/firmware/efi/cper.c scnprintf(msg + n, len - n, "target_id: 0x%016llx ", len 260 drivers/firmware/efi/cper.c u32 len, n; len 267 drivers/firmware/efi/cper.c len = CPER_REC_LEN - 1; len 270 drivers/firmware/efi/cper.c n = snprintf(msg, len, "DIMM location: %s %s ", bank, device); len 272 drivers/firmware/efi/cper.c n = snprintf(msg, len, len 315 drivers/firmware/efi/cper.c int len) len 320 drivers/firmware/efi/cper.c if (len == sizeof(struct cper_sec_mem_err_old) && len 160 drivers/firmware/efi/dev-path-parser.c size_t *len) len 165 drivers/firmware/efi/dev-path-parser.c if (!*len) len 169 drivers/firmware/efi/dev-path-parser.c if (*len < 4 || *len < (*node)->length) len 189 drivers/firmware/efi/dev-path-parser.c *len -= (*node)->length; len 193 drivers/firmware/efi/dev-path-parser.c *len = 0; len 52 drivers/firmware/efi/earlycon.c static __ref void *efi_earlycon_map(unsigned long start, unsigned long len) len 60 drivers/firmware/efi/earlycon.c return early_memremap_prot(fb_base + start, len, pgprot_val(fb_prot)); len 63 drivers/firmware/efi/earlycon.c static __ref void efi_earlycon_unmap(void *addr, unsigned long len) len 68 drivers/firmware/efi/earlycon.c early_memunmap(addr, len); len 74 drivers/firmware/efi/earlycon.c u16 len; len 76 drivers/firmware/efi/earlycon.c len = screen_info.lfb_linelength; len 77 drivers/firmware/efi/earlycon.c dst = efi_earlycon_map(y*len, len); len 81 drivers/firmware/efi/earlycon.c memset(dst, 0, len); len 82 drivers/firmware/efi/earlycon.c efi_earlycon_unmap(dst, len); len 88 drivers/firmware/efi/earlycon.c u16 len; len 91 drivers/firmware/efi/earlycon.c len = screen_info.lfb_linelength; len 95 drivers/firmware/efi/earlycon.c dst = efi_earlycon_map(i*len, len); len 99 drivers/firmware/efi/earlycon.c src = efi_earlycon_map((i + font->height) * len, len); len 101 drivers/firmware/efi/earlycon.c efi_earlycon_unmap(dst, len); len 105 drivers/firmware/efi/earlycon.c memmove(dst, src, len); len 107 drivers/firmware/efi/earlycon.c efi_earlycon_unmap(src, len); len 108 drivers/firmware/efi/earlycon.c efi_earlycon_unmap(dst, len); len 136 drivers/firmware/efi/earlycon.c unsigned int len; len 141 drivers/firmware/efi/earlycon.c len = si->lfb_linelength; len 160 drivers/firmware/efi/earlycon.c dst = efi_earlycon_map((efi_y + h) * len, len); len 174 drivers/firmware/efi/earlycon.c efi_earlycon_unmap(dst, len); len 726 drivers/firmware/efi/efi.c int i, len; len 729 drivers/firmware/efi/efi.c prop = of_get_flat_dt_prop(node, params[i].propname, &len); len 738 drivers/firmware/efi/efi.c val = of_read_number(prop, len / sizeof(u32)); len 15 drivers/firmware/efi/libstub/gop.c u8 first, len; len 18 drivers/firmware/efi/libstub/gop.c len = 0; len 28 drivers/firmware/efi/libstub/gop.c len++; len 33 drivers/firmware/efi/libstub/gop.c *size = len; len 36 drivers/firmware/efi/test/efi_test.c size_t len; len 42 drivers/firmware/efi/test/efi_test.c len = sizeof(efi_char16_t); len 54 drivers/firmware/efi/test/efi_test.c len += sizeof(efi_char16_t); len 56 drivers/firmware/efi/test/efi_test.c return len; len 64 drivers/firmware/efi/test/efi_test.c size_t len) len 76 drivers/firmware/efi/test/efi_test.c buf = memdup_user(src, len); len 92 drivers/firmware/efi/test/efi_test.c get_ucs2_strsize_from_user(efi_char16_t __user *src, size_t *len) len 97 drivers/firmware/efi/test/efi_test.c *len = user_ucs2_strsize(src); len 98 drivers/firmware/efi/test/efi_test.c if (*len == 0) len 119 drivers/firmware/efi/test/efi_test.c size_t len; len 124 drivers/firmware/efi/test/efi_test.c len = user_ucs2_strsize(src); len 125 drivers/firmware/efi/test/efi_test.c if (len == 0) len 127 drivers/firmware/efi/test/efi_test.c return copy_ucs2_from_user_len(dst, src, len); len 140 drivers/firmware/efi/test/efi_test.c copy_ucs2_to_user_len(efi_char16_t __user *dst, efi_char16_t *src, size_t len) len 148 drivers/firmware/efi/test/efi_test.c return copy_to_user(dst, src, len); len 41 drivers/firmware/efi/vars.c unsigned long len) len 48 drivers/firmware/efi/vars.c if (len < sizeof(*node)) len 51 drivers/firmware/efi/vars.c while (offset <= len - sizeof(*node) && len 53 drivers/firmware/efi/vars.c node->length <= len - offset) { len 74 drivers/firmware/efi/vars.c unsigned long len) len 77 drivers/firmware/efi/vars.c if ((len % 2) != 0) len 85 drivers/firmware/efi/vars.c unsigned long len) len 104 drivers/firmware/efi/vars.c if (len < 8) len 113 drivers/firmware/efi/vars.c desclength = ucs2_strsize((efi_char16_t *)(buffer + 6), len - 6) + 2; len 124 drivers/firmware/efi/vars.c if ((desclength + filepathlength + 6) > len) len 136 drivers/firmware/efi/vars.c unsigned long len) len 139 drivers/firmware/efi/vars.c if (len != 2) len 147 drivers/firmware/efi/vars.c unsigned long len) len 151 drivers/firmware/efi/vars.c for (i = 0; i < len; i++) { len 166 drivers/firmware/efi/vars.c unsigned long len); len 212 drivers/firmware/efi/vars.c variable_matches(const char *var_name, size_t len, const char *match_name, len 225 drivers/firmware/efi/vars.c return (*match == len); len 233 drivers/firmware/efi/vars.c if (*match < len && c == var_name[*match]) len 278 drivers/firmware/efi/vars.c size_t len) len 291 drivers/firmware/efi/vars.c if (variable_matches(var_name, len, len 367 drivers/firmware/efi/vars.c unsigned long len; len 375 drivers/firmware/efi/vars.c for (len = 2; len <= variable_name_size; len += sizeof(c)) { len 376 drivers/firmware/efi/vars.c c = variable_name[(len / sizeof(c)) - 1]; len 381 drivers/firmware/efi/vars.c return min(len, variable_name_size); len 123 drivers/firmware/google/coreboot_table.c resource_size_t len; len 134 drivers/firmware/google/coreboot_table.c len = resource_size(res); len 135 drivers/firmware/google/coreboot_table.c if (!res->start || !len) len 143 drivers/firmware/google/coreboot_table.c len = header->header_bytes + header->table_bytes; len 151 drivers/firmware/google/coreboot_table.c ptr = memremap(res->start, len, MEMREMAP_WB); len 47 drivers/firmware/google/memconsole-coreboot.c u32 len; /* length of segment */ len 55 drivers/firmware/google/memconsole-coreboot.c seg[0] = (struct seg){.phys = cursor, .len = size - cursor}; len 56 drivers/firmware/google/memconsole-coreboot.c seg[1] = (struct seg){.phys = 0, .len = cursor}; len 58 drivers/firmware/google/memconsole-coreboot.c seg[0] = (struct seg){.phys = 0, .len = min(cursor, size)}; len 63 drivers/firmware/google/memconsole-coreboot.c cbmem_console->body + seg[i].phys, seg[i].len); len 64 drivers/firmware/google/memconsole-coreboot.c pos -= seg[i].len; len 222 drivers/firmware/iscsi_ibft.c static ssize_t sprintf_string(char *str, int len, char *buf) len 224 drivers/firmware/iscsi_ibft.c return sprintf(str, "%.*s\n", len, buf); len 443 drivers/firmware/iscsi_ibft.c int len; len 447 drivers/firmware/iscsi_ibft.c len = ibft_addr->header.length; len 456 drivers/firmware/iscsi_ibft.c for (pos = (u8 *)ibft_addr; pos < (u8 *)ibft_addr + len; pos++) len 53 drivers/firmware/iscsi_ibft_find.c unsigned int len = 0; len 69 drivers/firmware/iscsi_ibft_find.c len = *addr; len 72 drivers/firmware/iscsi_ibft_find.c if (pos + len <= (IBFT_END-1)) { len 81 drivers/firmware/iscsi_ibft_find.c return len; len 212 drivers/firmware/psci/psci_checker.c ssize_t len = cpumap_print_to_pagebuf(true, page_buf, len 215 drivers/firmware/psci/psci_checker.c page_buf[len - 1] = '\0'; len 66 drivers/firmware/qcom_scm-32.c __le32 len; len 80 drivers/firmware/qcom_scm-32.c __le32 len; len 176 drivers/firmware/qcom_scm-32.c cmd->len = cpu_to_le32(alloc_len); len 493 drivers/firmware/qcom_scm-32.c __le32 len; len 498 drivers/firmware/qcom_scm-32.c request.len = cpu_to_le32(size); len 204 drivers/firmware/tegra/bpmp-debugfs.c size_t len, nbytes; len 223 drivers/firmware/tegra/bpmp-debugfs.c len = strlen(filename); len 226 drivers/firmware/tegra/bpmp-debugfs.c ret = mrq_debugfs_read(bpmp, namephys, len, dataphys, datasize, len 255 drivers/firmware/tegra/bpmp-debugfs.c size_t len; len 274 drivers/firmware/tegra/bpmp-debugfs.c len = strlen(filename); len 282 drivers/firmware/tegra/bpmp-debugfs.c ret = mrq_debugfs_write(bpmp, namephys, len, dataphys, len 284 drivers/firmware/ti_sci.c if (mbox_msg->len > info->desc->max_msg_size) { len 286 drivers/firmware/ti_sci.c mbox_msg->len, info->desc->max_msg_size); len 290 drivers/firmware/ti_sci.c if (mbox_msg->len < xfer->rx_len) { len 292 drivers/firmware/ti_sci.c mbox_msg->len, xfer->rx_len); len 369 drivers/firmware/ti_sci.c xfer->tx_message.len = tx_message_size; len 148 drivers/firmware/xilinx/zynqmp-debug.c const char __user *ptr, size_t len, len 163 drivers/firmware/xilinx/zynqmp-debug.c if (*off != 0 || len <= 1 || len > PAGE_SIZE - 1) len 166 drivers/firmware/xilinx/zynqmp-debug.c kern_buff = memdup_user_nul(ptr, len); len 192 drivers/firmware/xilinx/zynqmp-debug.c return len; len 206 drivers/firmware/xilinx/zynqmp-debug.c size_t len, loff_t *off) len 208 drivers/firmware/xilinx/zynqmp-debug.c return simple_read_from_buffer(ptr, len, off, debugfs_buf, len 266 drivers/fpga/altera-cvp.c const u32 *data, size_t len) len 268 drivers/fpga/altera-cvp.c u32 mask, words = len / sizeof(u32); len 275 drivers/fpga/altera-cvp.c remainder = len % sizeof(u32); len 435 drivers/fpga/altera-cvp.c size_t done, remaining, len; len 455 drivers/fpga/altera-cvp.c len = min(conf->priv->block_size, remaining); len 456 drivers/fpga/altera-cvp.c altera_cvp_send_block(conf, data, len); len 457 drivers/fpga/altera-cvp.c data += len / sizeof(u32); len 458 drivers/fpga/altera-cvp.c done += len; len 459 drivers/fpga/altera-cvp.c remaining -= len; len 153 drivers/fpga/altera-ps-spi.c static void rev_buf(char *buf, size_t len) len 156 drivers/fpga/altera-ps-spi.c size_t extra_bytes = (len & 0x03); len 157 drivers/fpga/altera-ps-spi.c const u32 *fw_end = (u32 *)(buf + len - extra_bytes); len 89 drivers/fpga/dfl-pci.c resource_size_t start, len; len 114 drivers/fpga/dfl-pci.c len = pci_resource_len(pcidev, 0); len 116 drivers/fpga/dfl-pci.c dfl_fpga_enum_info_add_dfl(info, start, len, base); len 145 drivers/fpga/dfl-pci.c len = pci_resource_len(pcidev, bar) - offset; len 147 drivers/fpga/dfl-pci.c dfl_fpga_enum_info_add_dfl(info, start, len, len 152 drivers/fpga/dfl-pci.c len = pci_resource_len(pcidev, 0); len 154 drivers/fpga/dfl-pci.c dfl_fpga_enum_info_add_dfl(info, start, len, base); len 659 drivers/fpga/dfl.c if (dfl->len - ofst < size) len 793 drivers/fpga/dfl.c void __iomem *end = dfl->ioaddr + dfl->len; len 876 drivers/fpga/dfl.c resource_size_t start, resource_size_t len, len 886 drivers/fpga/dfl.c dfl->len = len; len 388 drivers/fpga/dfl.h resource_size_t len; len 397 drivers/fpga/dfl.h resource_size_t start, resource_size_t len, len 101 drivers/fpga/fpga-mgr.c size_t len; len 127 drivers/fpga/fpga-mgr.c len = sg_copy_to_buffer(sgt->sgl, sgt->nents, buf, len 129 drivers/fpga/fpga-mgr.c ret = fpga_mgr_write_init_buf(mgr, info, buf, len); len 414 drivers/fpga/fpga-mgr.c int len = 0; len 422 drivers/fpga/fpga-mgr.c len += sprintf(buf + len, "reconfig operation error\n"); len 424 drivers/fpga/fpga-mgr.c len += sprintf(buf + len, "reconfig CRC error\n"); len 426 drivers/fpga/fpga-mgr.c len += sprintf(buf + len, "reconfig incompatible image\n"); len 428 drivers/fpga/fpga-mgr.c len += sprintf(buf + len, "reconfig IP protocol error\n"); len 430 drivers/fpga/fpga-mgr.c len += sprintf(buf + len, "reconfig fifo overflow error\n"); len 432 drivers/fpga/fpga-mgr.c return len; len 76 drivers/fpga/machxo2-spi.c tx.len = sizeof(cmd); len 78 drivers/fpga/machxo2-spi.c rx.len = 4; len 147 drivers/fpga/machxo2-spi.c tx[0].len = sizeof(erase); len 159 drivers/fpga/machxo2-spi.c tx[1].len = sizeof(refresh); len 210 drivers/fpga/machxo2-spi.c tx[0].len = sizeof(enable); len 215 drivers/fpga/machxo2-spi.c tx[1].len = sizeof(erase); len 232 drivers/fpga/machxo2-spi.c tx[2].len = sizeof(initaddr); len 271 drivers/fpga/machxo2-spi.c tx.len = MACHXO2_BUF_SIZE; len 300 drivers/fpga/machxo2-spi.c tx[0].len = sizeof(progdone); len 319 drivers/fpga/machxo2-spi.c tx[1].len = sizeof(refresh); len 163 drivers/fpga/zynq-fpga.c u32 len; len 173 drivers/fpga/zynq-fpga.c len = sg_dma_len(priv->cur_sg); len 189 drivers/fpga/zynq-fpga.c zynq_fpga_write(priv, DMA_SRC_LEN_OFFSET, len / 4); len 412 drivers/fsi/fsi-core.c unsigned int len, na, ns; len 422 drivers/fsi/fsi-core.c prop = of_get_property(np, "reg", &len); len 423 drivers/fsi/fsi-core.c if (!prop || len != 8) len 648 drivers/fsi/fsi-core.c unsigned int len, na, ns; len 660 drivers/fsi/fsi-core.c prop = of_get_property(np, "reg", &len); len 661 drivers/fsi/fsi-core.c if (!prop || len != 8) len 97 drivers/fsi/fsi-occ.c static ssize_t occ_read(struct file *file, char __user *buf, size_t len, len 106 drivers/fsi/fsi-occ.c if (len > OCC_SRAM_BYTES) len 118 drivers/fsi/fsi-occ.c rc = min(len, client->data_size - client->read_offset); len 131 drivers/fsi/fsi-occ.c size_t len, loff_t *offset) len 142 drivers/fsi/fsi-occ.c if (len > (OCC_CMD_DATA_BYTES + 3) || len < 3) len 160 drivers/fsi/fsi-occ.c if (copy_from_user(&cmd[1], buf, len)) { len 191 drivers/fsi/fsi-occ.c rc = len; len 238 drivers/fsi/fsi-occ.c static int occ_getsram(struct occ *occ, u32 address, void *data, ssize_t len) len 240 drivers/fsi/fsi-occ.c u32 data_len = ((len + 7) / 8) * 8; /* must be multiples of 8 B */ len 275 drivers/fsi/fsi-occ.c memcpy(data, resp, len); len 291 drivers/fsi/fsi-occ.c ssize_t len) len 294 drivers/fsi/fsi-occ.c u32 data_len = ((len + 7) / 8) * 8; /* must be multiples of 8 B */ len 319 drivers/fsi/fsi-occ.c memcpy(&buf[5], data, len); len 477 drivers/fsi/fsi-sbefifo.c size_t len, chunk, vacant = 0, remaining = cmd_len; len 495 drivers/fsi/fsi-sbefifo.c len = chunk = min(vacant, remaining); len 501 drivers/fsi/fsi-sbefifo.c while (len--) { len 533 drivers/fsi/fsi-sbefifo.c size_t len; len 547 drivers/fsi/fsi-sbefifo.c len = sbefifo_populated(status); len 550 drivers/fsi/fsi-sbefifo.c dev_vdbg(dev, " chunk size %zd eot_set=0x%x\n", len, eot_set); len 553 drivers/fsi/fsi-sbefifo.c while(len--) { len 567 drivers/fsi/fsi-sbefifo.c if (len) { len 570 drivers/fsi/fsi-sbefifo.c len); len 787 drivers/fsi/fsi-sbefifo.c size_t len, loff_t *offset) len 799 drivers/fsi/fsi-sbefifo.c if (len & 3) len 817 drivers/fsi/fsi-sbefifo.c resp_iov.iov_len = len; len 818 drivers/fsi/fsi-sbefifo.c iov_iter_init(&resp_iter, WRITE, &resp_iov, 1, len); len 828 drivers/fsi/fsi-sbefifo.c rc = len - iov_iter_count(&resp_iter); len 836 drivers/fsi/fsi-sbefifo.c size_t len, loff_t *offset) len 840 drivers/fsi/fsi-sbefifo.c int rc = len; len 845 drivers/fsi/fsi-sbefifo.c if (len > SBEFIFO_MAX_USER_CMD_LEN) len 847 drivers/fsi/fsi-sbefifo.c if (len & 3) len 853 drivers/fsi/fsi-sbefifo.c if (len <= PAGE_SIZE) len 856 drivers/fsi/fsi-sbefifo.c user->pending_cmd = vmalloc(len); len 863 drivers/fsi/fsi-sbefifo.c if (copy_from_user(user->pending_cmd, buf, len)) { len 869 drivers/fsi/fsi-sbefifo.c if (len == 4 && be32_to_cpu(*(__be32 *)user->pending_cmd) == len 885 drivers/fsi/fsi-sbefifo.c user->pending_len = len; len 352 drivers/fsi/fsi-scom.c static ssize_t scom_read(struct file *filep, char __user *buf, size_t len, len 360 drivers/fsi/fsi-scom.c if (len != sizeof(uint64_t)) len 374 drivers/fsi/fsi-scom.c rc = copy_to_user(buf, &val, len); len 378 drivers/fsi/fsi-scom.c return rc ? rc : len; len 382 drivers/fsi/fsi-scom.c size_t len, loff_t *offset) len 389 drivers/fsi/fsi-scom.c if (len != sizeof(uint64_t)) len 392 drivers/fsi/fsi-scom.c rc = copy_from_user(&val, buf, len); len 409 drivers/fsi/fsi-scom.c return len; len 77 drivers/gpio/gpio-dln2.c int len = sizeof(count); len 79 drivers/gpio/gpio-dln2.c ret = dln2_transfer_rx(pdev, DLN2_GPIO_GET_PIN_COUNT, &count, &len); len 82 drivers/gpio/gpio-dln2.c if (len < sizeof(count)) len 104 drivers/gpio/gpio-dln2.c int len = sizeof(rsp); len 106 drivers/gpio/gpio-dln2.c ret = dln2_transfer(dln2->pdev, cmd, &req, sizeof(req), &rsp, &len); len 109 drivers/gpio/gpio-dln2.c if (len < sizeof(rsp) || req.pin != rsp.pin) len 157 drivers/gpio/gpio-dln2.c int len = sizeof(rsp); len 166 drivers/gpio/gpio-dln2.c &req, sizeof(req), &rsp, &len); len 169 drivers/gpio/gpio-dln2.c if (len < sizeof(rsp) || req.pin != rsp.pin) { len 396 drivers/gpio/gpio-dln2.c const void *data, int len) len 408 drivers/gpio/gpio-dln2.c if (len < sizeof(*event)) { len 415 drivers/gpio/gpio-max3191x.c max3191x->xfer.len = max3191x->nchips * max3191x_wordlen(max3191x); len 228 drivers/gpio/gpio-uniphier.c int len; len 230 drivers/gpio/gpio-uniphier.c range = of_get_property(np, "socionext,interrupt-ranges", &len); len 234 drivers/gpio/gpio-uniphier.c len /= sizeof(*range); len 236 drivers/gpio/gpio-uniphier.c for (; len >= 3; len -= 3) { len 211 drivers/gpio/gpiolib-acpi.c int len, pin; len 220 drivers/gpio/gpiolib-acpi.c len = pin_str - controller; len 221 drivers/gpio/gpiolib-acpi.c if (len == strlen(controller_in) && len 222 drivers/gpio/gpiolib-acpi.c strncmp(controller, controller_in, len) == 0) { len 773 drivers/gpio/gpiolib-of.c int len, i; len 777 drivers/gpio/gpiolib-of.c len = of_property_count_u32_elems(np, "gpio-reserved-ranges"); len 778 drivers/gpio/gpiolib-of.c if (len < 0 || len % 2 != 0) len 781 drivers/gpio/gpiolib-of.c for (i = 0; i < len; i += 2) { len 455 drivers/gpio/gpiolib-sysfs.c const char *buf, size_t len) len 496 drivers/gpio/gpiolib-sysfs.c return status ? : len; len 502 drivers/gpio/gpiolib-sysfs.c const char *buf, size_t len) len 532 drivers/gpio/gpiolib-sysfs.c return status ? : len; len 156 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c int len; len 173 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c len = AMD_VBIOS_LENGTH(header); len 174 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c len = ALIGN(len, 4); len 175 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c adev->bios = kmalloc(len, GFP_KERNEL); len 180 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c adev->bios_size = len; len 183 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c amdgpu_asic_read_bios_from_rom(adev, adev->bios, len); len 185 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c if (!check_atom_bios(adev->bios, len)) { len 240 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c int offset, int len) len 254 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c atrm_arg_elements[1].integer.value = len; len 264 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c len = obj->buffer.length; len 266 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c return len; len 457 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c .len = 1, len 463 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c .len = 8, len 294 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c .len = 1, len 300 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c .len = 1, len 326 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c .len = 2, len 88 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c .len = EEPROM_ADDRESS_SIZE + EEPROM_TABLE_HEADER_SIZE, len 114 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c .len = EEPROM_ADDRESS_SIZE + EEPROM_TABLE_HEADER_SIZE, len 389 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c msg->len = EEPROM_ADDRESS_SIZE + EEPROM_TABLE_RECORD_SIZE; len 1541 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c void *buf, int len, int write) len 1557 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c while (len && pos < adev->gmc.mc_vram_size) { len 1563 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c if (len < bytes) { len 1564 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c mask &= 0xffffffff >> (bytes - len) * 8; len 1565 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c bytes = len; len 1587 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c len -= bytes; len 726 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c uint32_t len = amdgpu_get_ib_value(p, ib_idx, idx); len 729 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c if ((len < 8) || (len & 3)) { len 730 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c DRM_ERROR("invalid VCE command length (%d)!\n", len); len 788 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c idx += len / 4; len 792 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c uint32_t len = amdgpu_get_ib_value(p, ib_idx, idx); len 915 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c idx += len / 4; len 956 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c uint32_t len = amdgpu_get_ib_value(p, ib_idx, idx); len 959 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c if ((len < 8) || (len & 3)) { len 960 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c DRM_ERROR("invalid VCE command length (%d)!\n", len); len 1004 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c idx += len / 4; len 1204 drivers/gpu/drm/amd/amdgpu/atom.c int len, ws, ps, ptr; len 1212 drivers/gpu/drm/amd/amdgpu/atom.c len = CU16(base + ATOM_CT_SIZE_PTR); len 1217 drivers/gpu/drm/amd/amdgpu/atom.c SDEBUG(">> execute %04X (len %d, WS %d, PS %d)\n", base, len, ws, ps); len 1239 drivers/gpu/drm/amd/amdgpu/atom.c base, len, ws, ps, ptr - 1); len 122 drivers/gpu/drm/amd/amdgpu/atombios_i2c.c if ((num == 1) && (p->len == 0)) { len 134 drivers/gpu/drm/amd/amdgpu/atombios_i2c.c remaining = p->len; len 646 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c msgs[i].buf, msgs[i].len); len 650 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c msgs[i].buf, msgs[i].len); len 4156 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ssize_t len; len 4168 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c len = hdmi_drm_infoframe_pack_only(&frame, buf, sizeof(buf)); len 4169 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (len < 0) len 4170 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c return (int)len; len 4173 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (len != 30) len 5134 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c cmd.payloads[i].length = msgs[i].len; len 529 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c msgs[i].len = cmd->payloads[i].length; len 2428 drivers/gpu/drm/amd/display/dc/core/dc.c int len, len 2434 drivers/gpu/drm/amd/display/dc/core/dc.c if (len > DC_MAX_EDID_BUFFER_SIZE) { len 2454 drivers/gpu/drm/amd/display/dc/core/dc.c memmove(dc_sink->dc_edid.raw_edid, edid, len); len 2455 drivers/gpu/drm/amd/display/dc/core/dc.c dc_sink->dc_edid.length = len; len 172 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c uint32_t len, len 179 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c for (pos = 0; pos < len; pos += payload_size) { len 183 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c .length = DDC_MIN(payload_size, len - pos), len 341 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c uint32_t len) len 353 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c .length = len, len 210 drivers/gpu/drm/amd/display/dc/dc_link.h int len, len 34 drivers/gpu/drm/amd/display/dc/dm_event_log.h #define EVENT_LOG_AUX_REQ(ddc, type, action, address, len, data) len 35 drivers/gpu/drm/amd/display/dc/dm_event_log.h #define EVENT_LOG_AUX_REP(ddc, type, replyStatus, len, data) len 63 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h uint32_t len, len 4919 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c uint32_t len; len 4945 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c len = sizeof(smu7_profiling) / sizeof(struct profile_mode_setting); len 4947 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c for (i = 0; i < len; i++) { len 528 drivers/gpu/drm/arm/malidp_drv.c size_t len, loff_t *offp) len 539 drivers/gpu/drm/arm/malidp_drv.c return len; len 52 drivers/gpu/drm/armada/armada_debugfs.c const char __user *ptr, size_t len, loff_t *off) len 63 drivers/gpu/drm/armada/armada_debugfs.c if (len > sizeof(buf) - 1) len 64 drivers/gpu/drm/armada/armada_debugfs.c len = sizeof(buf) - 1; len 66 drivers/gpu/drm/armada/armada_debugfs.c ret = strncpy_from_user(buf, ptr, len); len 69 drivers/gpu/drm/armada/armada_debugfs.c buf[len] = '\0'; len 82 drivers/gpu/drm/armada/armada_debugfs.c return len; len 192 drivers/gpu/drm/ast/ast_dp501.c u32 i, data, len = 0; len 202 drivers/gpu/drm/ast/ast_dp501.c len = 32*1024; len 209 drivers/gpu/drm/ast/ast_dp501.c len = ast->dp501_fw->size; len 232 drivers/gpu/drm/ast/ast_dp501.c for (i = 0; i < len; i += 4) { len 74 drivers/gpu/drm/bochs/bochs_hw.c unsigned int block, size_t len) len 79 drivers/gpu/drm/bochs/bochs_hw.c if (start + len > 0x400 /* vga register offset */) len 82 drivers/gpu/drm/bochs/bochs_hw.c for (i = 0; i < len; i++) { len 64 drivers/gpu/drm/bridge/adv7511/adv7511_audio.c unsigned int len; len 94 drivers/gpu/drm/bridge/adv7511/adv7511_audio.c len = ADV7511_I2S_SAMPLE_LEN_16; len 97 drivers/gpu/drm/bridge/adv7511/adv7511_audio.c len = ADV7511_I2S_SAMPLE_LEN_18; len 100 drivers/gpu/drm/bridge/adv7511/adv7511_audio.c len = ADV7511_I2S_SAMPLE_LEN_20; len 103 drivers/gpu/drm/bridge/adv7511/adv7511_audio.c len = ADV7511_I2S_SAMPLE_LEN_24; len 142 drivers/gpu/drm/bridge/adv7511/adv7511_audio.c ADV7511_AUDIO_CFG3_LEN_MASK, len); len 95 drivers/gpu/drm/bridge/adv7511/adv7511_cec.c unsigned int len; len 106 drivers/gpu/drm/bridge/adv7511/adv7511_cec.c ADV7511_REG_CEC_RX_FRAME_LEN + offset, &len)) len 109 drivers/gpu/drm/bridge/adv7511/adv7511_cec.c msg.len = len & 0x1f; len 111 drivers/gpu/drm/bridge/adv7511/adv7511_cec.c if (msg.len > 16) len 112 drivers/gpu/drm/bridge/adv7511/adv7511_cec.c msg.len = 16; len 114 drivers/gpu/drm/bridge/adv7511/adv7511_cec.c if (!msg.len) len 117 drivers/gpu/drm/bridge/adv7511/adv7511_cec.c for (i = 0; i < msg.len; i++) { len 253 drivers/gpu/drm/bridge/adv7511/adv7511_cec.c u8 len = msg->len; len 269 drivers/gpu/drm/bridge/adv7511/adv7511_cec.c for (i = 0; i < len; i++) len 276 drivers/gpu/drm/bridge/adv7511/adv7511_cec.c ADV7511_REG_CEC_TX_FRAME_LEN + offset, len); len 522 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c size_t len) len 530 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c if (len > 128) len 556 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c xfer[0].len = 1; len 560 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c xfer[1].len = 64; len 581 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c memcpy(buf, adv7511->edid_buf, len); len 583 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c memcpy(buf, adv7511->edid_buf + 128, len); len 79 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c .len = 1, len 84 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c .len = EDID_LENGTH, len 113 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c msgs[1].len = total_size; len 52 drivers/gpu/drm/bridge/nxp-ptn3460.c u8 *buf, int len) len 62 drivers/gpu/drm/bridge/nxp-ptn3460.c ret = i2c_master_recv(ptn_bridge->client, buf, len); len 81 drivers/gpu/drm/bridge/parade-ps8622.c msg.len = sizeof(data); len 683 drivers/gpu/drm/bridge/sii902x.c uint8_t *buf, size_t len) len 690 drivers/gpu/drm/bridge/sii902x.c min(sizeof(sii902x->connector.eld), len)); len 144 drivers/gpu/drm/bridge/sil-sii8620.c static void sii8620_read_buf(struct sii8620 *ctx, u16 addr, u8 *buf, int len) len 153 drivers/gpu/drm/bridge/sil-sii8620.c .len = 1, len 159 drivers/gpu/drm/bridge/sil-sii8620.c .len = len, len 169 drivers/gpu/drm/bridge/sil-sii8620.c dev_dbg(dev, "read at %04x: %*ph, %d\n", addr, len, buf, ret); len 173 drivers/gpu/drm/bridge/sil-sii8620.c addr, len, ret); len 187 drivers/gpu/drm/bridge/sil-sii8620.c int len) len 195 drivers/gpu/drm/bridge/sil-sii8620.c .len = len + 1, len 202 drivers/gpu/drm/bridge/sil-sii8620.c if (len > 1) { len 203 drivers/gpu/drm/bridge/sil-sii8620.c msg.buf = kmalloc(len + 1, GFP_KERNEL); len 208 drivers/gpu/drm/bridge/sil-sii8620.c memcpy(msg.buf + 1, buf, len); len 217 drivers/gpu/drm/bridge/sil-sii8620.c dev_dbg(dev, "write at %04x: %*ph, %d\n", addr, len, buf, ret); len 221 drivers/gpu/drm/bridge/sil-sii8620.c addr, len, buf, ret); len 225 drivers/gpu/drm/bridge/sil-sii8620.c if (len > 1) len 235 drivers/gpu/drm/bridge/sil-sii8620.c static void __sii8620_write_seq(struct sii8620 *ctx, const u16 *seq, int len) len 239 drivers/gpu/drm/bridge/sil-sii8620.c for (i = 0; i < len; i += 2) len 602 drivers/gpu/drm/bridge/sil-sii8620.c static void *sii8620_burst_get_tx_buf(struct sii8620 *ctx, int len) len 605 drivers/gpu/drm/bridge/sil-sii8620.c int size = len + 2; len 614 drivers/gpu/drm/bridge/sil-sii8620.c buf[1] = len; len 619 drivers/gpu/drm/bridge/sil-sii8620.c static u8 *sii8620_burst_get_rx_buf(struct sii8620 *ctx, int len) len 622 drivers/gpu/drm/bridge/sil-sii8620.c int size = len + 1; len 631 drivers/gpu/drm/bridge/sil-sii8620.c buf[0] = len; len 642 drivers/gpu/drm/bridge/sil-sii8620.c int len = d[1] + 2; len 644 drivers/gpu/drm/bridge/sil-sii8620.c if (ctx->burst.r_count + len > ctx->burst.r_size) len 648 drivers/gpu/drm/bridge/sil-sii8620.c sii8620_write_buf(ctx, REG_EMSC_XMIT_WRITE_PORT, d, len); len 649 drivers/gpu/drm/bridge/sil-sii8620.c ctx->burst.r_count += len; len 650 drivers/gpu/drm/bridge/sil-sii8620.c tx_left -= len; len 651 drivers/gpu/drm/bridge/sil-sii8620.c d += len; len 675 drivers/gpu/drm/bridge/sil-sii8620.c int len = min(count, 3); len 677 drivers/gpu/drm/bridge/sil-sii8620.c sii8620_read_buf(ctx, REG_EMSC_RCV_READ_PORT, buf, len); len 678 drivers/gpu/drm/bridge/sil-sii8620.c count -= len; len 679 drivers/gpu/drm/bridge/sil-sii8620.c ctx->burst.rx_ack += len - 1; len 684 drivers/gpu/drm/bridge/sil-sii8620.c if (len < 3 || !buf[2]) len 687 drivers/gpu/drm/bridge/sil-sii8620.c len = buf[2]; len 688 drivers/gpu/drm/bridge/sil-sii8620.c d = sii8620_burst_get_rx_buf(ctx, len); len 691 drivers/gpu/drm/bridge/sil-sii8620.c sii8620_read_buf(ctx, REG_EMSC_RCV_READ_PORT, d, len); len 692 drivers/gpu/drm/bridge/sil-sii8620.c count -= len; len 693 drivers/gpu/drm/bridge/sil-sii8620.c ctx->burst.rx_ack += len; len 748 drivers/gpu/drm/bridge/sil-sii8620.c int len = *d++; len 758 drivers/gpu/drm/bridge/sil-sii8620.c count -= len; len 759 drivers/gpu/drm/bridge/sil-sii8620.c d += len; len 111 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c for (i = 0; i < msg->len; i++) len 114 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c dw_hdmi_write(cec, msg->len, HDMI_CEC_TX_CNT); len 147 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c unsigned int len, i; len 149 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c len = dw_hdmi_read(cec, HDMI_CEC_RX_CNT); len 150 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c if (len > sizeof(cec->rx_msg.msg)) len 151 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c len = sizeof(cec->rx_msg.msg); len 153 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c for (i = 0; i < len; i++) len 159 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c cec->rx_msg.len = len; len 126 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c size_t len) len 130 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c memcpy(buf, audio->eld, min_t(size_t, MAX_ELD_BYTES, len)); len 414 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c if (msgs[i].len == 0) { len 438 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c i + 1, num, msgs[i].len, msgs[i].flags); len 439 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c if (msgs[i].addr == DDC_SEGMENT_ADDR && msgs[i].len == 1) { len 446 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c msgs[i].len); len 449 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c msgs[i].len); len 403 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c int len = packet->payload_length, pld_data_bytes = sizeof(u32), ret; len 407 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c while (len) { len 408 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c if (len < pld_data_bytes) { len 410 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c memcpy(&word, tx_buf, len); len 412 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c len = 0; len 417 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c len -= pld_data_bytes; len 438 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c int i, j, ret, len = msg->rx_len; len 451 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c for (i = 0; i < len; i += 4) { len 462 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c for (j = 0; j < 4 && j + i < len; j++) len 416 drivers/gpu/drm/drm_color_mgmt.c int i, len; len 428 drivers/gpu/drm/drm_color_mgmt.c len = 0; len 433 drivers/gpu/drm/drm_color_mgmt.c enum_list[len].type = i; len 434 drivers/gpu/drm/drm_color_mgmt.c enum_list[len].name = color_encoding_name[i]; len 435 drivers/gpu/drm/drm_color_mgmt.c len++; len 439 drivers/gpu/drm/drm_color_mgmt.c enum_list, len); len 447 drivers/gpu/drm/drm_color_mgmt.c len = 0; len 452 drivers/gpu/drm/drm_color_mgmt.c enum_list[len].type = i; len 453 drivers/gpu/drm/drm_color_mgmt.c enum_list[len].name = color_range_name[i]; len 454 drivers/gpu/drm/drm_color_mgmt.c len++; len 458 drivers/gpu/drm/drm_color_mgmt.c enum_list, len); len 326 drivers/gpu/drm/drm_debugfs.c size_t len, loff_t *offp) len 332 drivers/gpu/drm/drm_debugfs.c if (len > sizeof(buf) - 1) len 335 drivers/gpu/drm/drm_debugfs.c if (copy_from_user(buf, ubuf, len)) len 338 drivers/gpu/drm/drm_debugfs.c buf[len] = '\0'; len 351 drivers/gpu/drm/drm_debugfs.c return len; len 373 drivers/gpu/drm/drm_debugfs.c size_t len, loff_t *offp) len 381 drivers/gpu/drm/drm_debugfs.c buf = memdup_user(ubuf, len); len 387 drivers/gpu/drm/drm_debugfs.c if (len == 5 && !strncmp(buf, "reset", 5)) { len 390 drivers/gpu/drm/drm_debugfs.c } else if (len < EDID_LENGTH || len 391 drivers/gpu/drm/drm_debugfs.c EDID_LENGTH * (1 + edid->extensions) > len) len 402 drivers/gpu/drm/drm_debugfs.c return (ret) ? ret : len; len 121 drivers/gpu/drm/drm_debugfs_crc.c size_t len, loff_t *offp) len 130 drivers/gpu/drm/drm_debugfs_crc.c if (len == 0) len 133 drivers/gpu/drm/drm_debugfs_crc.c if (len > PAGE_SIZE - 1) { len 139 drivers/gpu/drm/drm_debugfs_crc.c source = memdup_user_nul(ubuf, len); len 143 drivers/gpu/drm/drm_debugfs_crc.c if (source[len - 1] == '\n') len 144 drivers/gpu/drm/drm_debugfs_crc.c source[len - 1] = '\0'; len 163 drivers/gpu/drm/drm_debugfs_crc.c *offp += len; len 164 drivers/gpu/drm/drm_debugfs_crc.c return len; len 122 drivers/gpu/drm/drm_dp_cec.c msg->msg, msg->len); len 127 drivers/gpu/drm/drm_dp_cec.c (msg->len - 1) | (retries << 4) | len 199 drivers/gpu/drm/drm_dp_cec.c msg.len = (rx_msg_info & DP_CEC_RX_MESSAGE_LEN_MASK) + 1; len 200 drivers/gpu/drm/drm_dp_cec.c err = drm_dp_dpcd_read(aux, DP_CEC_RX_MESSAGE_BUFFER, msg.msg, msg.len); len 69 drivers/gpu/drm/drm_dp_dual_mode_helper.c .len = 1, len 75 drivers/gpu/drm/drm_dp_dual_mode_helper.c .len = size, len 110 drivers/gpu/drm/drm_dp_dual_mode_helper.c .len = 1 + size, len 116 drivers/gpu/drm/drm_dp_dual_mode_helper.c data = kmalloc(msg.len, GFP_KERNEL); len 573 drivers/gpu/drm/drm_dp_helper.c int len; len 615 drivers/gpu/drm/drm_dp_helper.c len = drm_dp_dpcd_read(aux, DP_BRANCH_HW_REV, &rev[0], 1); len 616 drivers/gpu/drm/drm_dp_helper.c if (len > 0) len 620 drivers/gpu/drm/drm_dp_helper.c len = drm_dp_dpcd_read(aux, DP_BRANCH_SW_REV, rev, 2); len 621 drivers/gpu/drm/drm_dp_helper.c if (len > 0) len 681 drivers/gpu/drm/drm_dp_helper.c int len = AUX_PRECHARGE_LEN + AUX_SYNC_LEN + AUX_STOP_LEN + len 685 drivers/gpu/drm/drm_dp_helper.c len += msg->size * 8; len 687 drivers/gpu/drm/drm_dp_helper.c return len; len 692 drivers/gpu/drm/drm_dp_helper.c int len = AUX_PRECHARGE_LEN + AUX_SYNC_LEN + AUX_STOP_LEN + len 700 drivers/gpu/drm/drm_dp_helper.c len += msg->size * 8; len 702 drivers/gpu/drm/drm_dp_helper.c return len; len 948 drivers/gpu/drm/drm_dp_helper.c for (j = 0; j < msgs[i].len; j += msg.size) { len 950 drivers/gpu/drm/drm_dp_helper.c msg.size = min(transfer_size, msgs[i].len - j); len 210 drivers/gpu/drm/drm_dp_mst_topology.c u8 *buf, int *len) len 225 drivers/gpu/drm/drm_dp_mst_topology.c *len = idx; len 232 drivers/gpu/drm/drm_dp_mst_topology.c u8 len; len 237 drivers/gpu/drm/drm_dp_mst_topology.c len = 3; len 238 drivers/gpu/drm/drm_dp_mst_topology.c len += ((buf[0] & 0xf0) >> 4) / 2; len 239 drivers/gpu/drm/drm_dp_mst_topology.c if (len > buflen) len 241 drivers/gpu/drm/drm_dp_mst_topology.c crc4 = drm_dp_msg_header_crc4(buf, (len * 2) - 1); len 243 drivers/gpu/drm/drm_dp_mst_topology.c if ((crc4 & 0xf) != (buf[len - 1] & 0xf)) { len 244 drivers/gpu/drm/drm_dp_mst_topology.c DRM_DEBUG_KMS("crc4 mismatch 0x%x 0x%x\n", crc4, buf[len - 1]); len 372 drivers/gpu/drm/drm_dp_mst_topology.c static void drm_dp_crc_sideband_chunk_req(u8 *msg, u8 len) len 375 drivers/gpu/drm/drm_dp_mst_topology.c crc4 = drm_dp_msg_data_crc4(msg, len); len 376 drivers/gpu/drm/drm_dp_mst_topology.c msg[len] = crc4; len 1925 drivers/gpu/drm/drm_dp_mst_topology.c bool up, u8 *msg, int len) len 1933 drivers/gpu/drm/drm_dp_mst_topology.c total = len; len 2001 drivers/gpu/drm/drm_dp_mst_topology.c int len, space, idx, tosend; len 2018 drivers/gpu/drm/drm_dp_mst_topology.c len = txmsg->cur_len - txmsg->cur_offset; len 2023 drivers/gpu/drm/drm_dp_mst_topology.c tosend = min(len, space); len 2024 drivers/gpu/drm/drm_dp_mst_topology.c if (len == txmsg->cur_len) len 2026 drivers/gpu/drm/drm_dp_mst_topology.c if (space >= len) len 2109 drivers/gpu/drm/drm_dp_mst_topology.c int len; len 2118 drivers/gpu/drm/drm_dp_mst_topology.c len = build_link_address(txmsg); len 2163 drivers/gpu/drm/drm_dp_mst_topology.c int len; len 2172 drivers/gpu/drm/drm_dp_mst_topology.c len = build_enum_path_resources(txmsg, port->port_num); len 2249 drivers/gpu/drm/drm_dp_mst_topology.c int len, ret, port_num; len 2274 drivers/gpu/drm/drm_dp_mst_topology.c len = build_allocate_payload(txmsg, port_num, len 2305 drivers/gpu/drm/drm_dp_mst_topology.c int len, ret; len 2318 drivers/gpu/drm/drm_dp_mst_topology.c len = build_power_updown_phy(txmsg, port->port_num, power_up); len 2540 drivers/gpu/drm/drm_dp_mst_topology.c int len; len 2555 drivers/gpu/drm/drm_dp_mst_topology.c len = build_dpcd_read(txmsg, port->port_num, offset, size); len 2593 drivers/gpu/drm/drm_dp_mst_topology.c int len; len 2608 drivers/gpu/drm/drm_dp_mst_topology.c len = build_dpcd_write(txmsg, port->port_num, offset, size, bytes); len 2851 drivers/gpu/drm/drm_dp_mst_topology.c int len; len 2859 drivers/gpu/drm/drm_dp_mst_topology.c len = min(mgr->max_dpcd_transaction_bytes, 16); len 2861 drivers/gpu/drm/drm_dp_mst_topology.c replyblock, len); len 2862 drivers/gpu/drm/drm_dp_mst_topology.c if (ret != len) { len 2863 drivers/gpu/drm/drm_dp_mst_topology.c DRM_DEBUG_KMS("failed to read DPCD down rep %d %d\n", len, ret); len 2866 drivers/gpu/drm/drm_dp_mst_topology.c ret = drm_dp_sideband_msg_build(msg, replyblock, len, true); len 2874 drivers/gpu/drm/drm_dp_mst_topology.c replylen -= len; len 2875 drivers/gpu/drm/drm_dp_mst_topology.c curreply = len; len 2877 drivers/gpu/drm/drm_dp_mst_topology.c len = min3(replylen, mgr->max_dpcd_transaction_bytes, 16); len 2879 drivers/gpu/drm/drm_dp_mst_topology.c replyblock, len); len 2880 drivers/gpu/drm/drm_dp_mst_topology.c if (ret != len) { len 2882 drivers/gpu/drm/drm_dp_mst_topology.c len, ret); len 2886 drivers/gpu/drm/drm_dp_mst_topology.c ret = drm_dp_sideband_msg_build(msg, replyblock, len, false); len 2892 drivers/gpu/drm/drm_dp_mst_topology.c curreply += len; len 2893 drivers/gpu/drm/drm_dp_mst_topology.c replylen -= len; len 4029 drivers/gpu/drm/drm_dp_mst_topology.c msgs[i].len > 0xff) len 4034 drivers/gpu/drm/drm_dp_mst_topology.c msgs[num - 1].len <= 0xff; len 4066 drivers/gpu/drm/drm_dp_mst_topology.c msg.u.i2c_read.transactions[i].num_bytes = msgs[i].len; len 4071 drivers/gpu/drm/drm_dp_mst_topology.c msg.u.i2c_read.num_bytes_read = msgs[num - 1].len; len 4091 drivers/gpu/drm/drm_dp_mst_topology.c if (txmsg->reply.u.remote_i2c_read_ack.num_bytes != msgs[num - 1].len) { len 4095 drivers/gpu/drm/drm_dp_mst_topology.c memcpy(msgs[num - 1].buf, txmsg->reply.u.remote_i2c_read_ack.bytes, msgs[num - 1].len); len 1502 drivers/gpu/drm/drm_edid.c drm_do_probe_ddc_edid(void *data, u8 *buf, unsigned int block, size_t len) len 1522 drivers/gpu/drm/drm_edid.c .len = 1, len 1527 drivers/gpu/drm/drm_edid.c .len = 1, len 1532 drivers/gpu/drm/drm_edid.c .len = len, len 1647 drivers/gpu/drm/drm_edid.c size_t len), len 3372 drivers/gpu/drm/drm_edid.c do_cea_modes(struct drm_connector *connector, const u8 *db, u8 len) len 3377 drivers/gpu/drm/drm_edid.c for (i = 0; i < len; i++) { len 3379 drivers/gpu/drm/drm_edid.c mode = drm_display_mode_from_vic_index(connector, db, len, i); len 3534 drivers/gpu/drm/drm_edid.c do_hdmi_vsdb_modes(struct drm_connector *connector, const u8 *db, u8 len, len 3543 drivers/gpu/drm/drm_edid.c if (len < 8) len 3560 drivers/gpu/drm/drm_edid.c if (len < (8 + offset + 2)) len 3576 drivers/gpu/drm/drm_edid.c for (i = 0; i < vic_len && len >= (9 + offset + i); i++) { len 3591 drivers/gpu/drm/drm_edid.c if (len < (8 + offset + hdmi_3d_len - 1)) len 3969 drivers/gpu/drm/drm_edid.c u16 len; len 3971 drivers/gpu/drm/drm_edid.c len = cea_db_payload_len(db); len 3978 drivers/gpu/drm/drm_edid.c if (len >= 4) len 3980 drivers/gpu/drm/drm_edid.c if (len >= 5) len 3982 drivers/gpu/drm/drm_edid.c if (len >= 6) len 3989 drivers/gpu/drm/drm_edid.c u8 len = cea_db_payload_len(db); len 3991 drivers/gpu/drm/drm_edid.c if (len >= 6 && (db[6] & (1 << 7))) len 3993 drivers/gpu/drm/drm_edid.c if (len >= 8) { len 3997 drivers/gpu/drm/drm_edid.c if (len >= 9) len 3999 drivers/gpu/drm/drm_edid.c if (len >= 10) len 4001 drivers/gpu/drm/drm_edid.c if (len >= 11) len 4003 drivers/gpu/drm/drm_edid.c if (len >= 12) len 4564 drivers/gpu/drm/drm_edid.c u8 len = cea_db_payload_len(db); len 4566 drivers/gpu/drm/drm_edid.c if (len >= 6) len 4568 drivers/gpu/drm/drm_edid.c if (len >= 7) len 389 drivers/gpu/drm/drm_fb_helper.c size_t len = (clip->x2 - clip->x1) * cpp; len 393 drivers/gpu/drm/drm_fb_helper.c memcpy(dst, src, len); len 584 drivers/gpu/drm/drm_fb_helper.c if (info->cmap.len) len 926 drivers/gpu/drm/drm_fb_helper.c if (cmap->start + cmap->len > 16) len 929 drivers/gpu/drm/drm_fb_helper.c for (i = 0; i < cmap->len; ++i) { len 967 drivers/gpu/drm/drm_fb_helper.c if (cmap->start + cmap->len > crtc->gamma_size) len 974 drivers/gpu/drm/drm_fb_helper.c memcpy(r + cmap->start, cmap->red, cmap->len * sizeof(*r)); len 975 drivers/gpu/drm/drm_fb_helper.c memcpy(g + cmap->start, cmap->green, cmap->len * sizeof(*g)); len 976 drivers/gpu/drm/drm_fb_helper.c memcpy(b + cmap->start, cmap->blue, cmap->len * sizeof(*b)); len 997 drivers/gpu/drm/drm_fb_helper.c if (!size || cmap->start + cmap->len > size) len 1005 drivers/gpu/drm/drm_fb_helper.c if (cmap->start || cmap->len != size) { len 1015 drivers/gpu/drm/drm_fb_helper.c for (i = cmap->start + cmap->len; i < size; i++) { len 1022 drivers/gpu/drm/drm_fb_helper.c for (i = 0; i < cmap->len; i++) { len 1091 drivers/gpu/drm/drm_fb_helper.c memcpy(r + cmap->start, cmap->red, cmap->len * sizeof(*r)); len 1092 drivers/gpu/drm/drm_fb_helper.c memcpy(g + cmap->start, cmap->green, cmap->len * sizeof(*g)); len 1093 drivers/gpu/drm/drm_fb_helper.c memcpy(b + cmap->start, cmap->blue, cmap->len * sizeof(*b)); len 40 drivers/gpu/drm/drm_format_helper.c size_t len = (clip->x2 - clip->x1) * cpp; len 45 drivers/gpu/drm/drm_format_helper.c memcpy(dst, vaddr, len); len 47 drivers/gpu/drm/drm_format_helper.c dst += len; len 68 drivers/gpu/drm/drm_format_helper.c size_t len = (clip->x2 - clip->x1) * cpp; len 74 drivers/gpu/drm/drm_format_helper.c memcpy_toio(dst, vaddr, len); len 91 drivers/gpu/drm/drm_format_helper.c size_t len = (clip->x2 - clip->x1) * sizeof(u16); len 99 drivers/gpu/drm/drm_format_helper.c buf = kmalloc(len, GFP_KERNEL); len 106 drivers/gpu/drm/drm_format_helper.c memcpy(buf, src, len); len 290 drivers/gpu/drm/drm_format_helper.c unsigned int len = (clip->x2 - clip->x1) * sizeof(u32); len 301 drivers/gpu/drm/drm_format_helper.c buf = kmalloc(len, GFP_KERNEL); len 308 drivers/gpu/drm/drm_format_helper.c memcpy(buf, src, len); len 344 drivers/gpu/drm/drm_gem_cma_helper.c unsigned long len, len 360 drivers/gpu/drm/drm_gem_cma_helper.c len >> PAGE_SHIFT); len 475 drivers/gpu/drm/drm_ioctl.c int len; len 478 drivers/gpu/drm/drm_ioctl.c len = strlen(value); len 479 drivers/gpu/drm/drm_ioctl.c if (len > *buf_len) len 480 drivers/gpu/drm/drm_ioctl.c len = *buf_len; len 487 drivers/gpu/drm/drm_ioctl.c if (len && buf) len 488 drivers/gpu/drm/drm_ioctl.c if (copy_to_user(buf, value, len)) len 68 drivers/gpu/drm/drm_mipi_dbi.c #define MIPI_DBI_DEBUG_COMMAND(cmd, data, len) \ len 70 drivers/gpu/drm/drm_mipi_dbi.c if (!len) \ len 72 drivers/gpu/drm/drm_mipi_dbi.c else if (len <= 32) \ len 73 drivers/gpu/drm/drm_mipi_dbi.c DRM_DEBUG_DRIVER("cmd=%02x, par=%*ph\n", cmd, (int)len, data);\ len 75 drivers/gpu/drm/drm_mipi_dbi.c DRM_DEBUG_DRIVER("cmd=%02x, len=%zu\n", cmd, len); \ len 152 drivers/gpu/drm/drm_mipi_dbi.c int mipi_dbi_command_buf(struct mipi_dbi *dbi, u8 cmd, u8 *data, size_t len) len 163 drivers/gpu/drm/drm_mipi_dbi.c ret = dbi->command(dbi, cmdbuf, data, len); len 173 drivers/gpu/drm/drm_mipi_dbi.c int mipi_dbi_command_stackbuf(struct mipi_dbi *dbi, u8 cmd, u8 *data, size_t len) len 178 drivers/gpu/drm/drm_mipi_dbi.c buf = kmemdup(data, len, GFP_KERNEL); len 182 drivers/gpu/drm/drm_mipi_dbi.c ret = mipi_dbi_command_buf(dbi, cmd, buf, len); len 361 drivers/gpu/drm/drm_mipi_dbi.c size_t len = width * height * 2; len 367 drivers/gpu/drm/drm_mipi_dbi.c memset(dbidev->tx_buf, 0, len); len 374 drivers/gpu/drm/drm_mipi_dbi.c (u8 *)dbidev->tx_buf, len); len 734 drivers/gpu/drm/drm_mipi_dbi.c u32 mipi_dbi_spi_cmd_max_speed(struct spi_device *spi, size_t len) len 736 drivers/gpu/drm/drm_mipi_dbi.c if (len > 64) len 771 drivers/gpu/drm/drm_mipi_dbi.c const void *buf, size_t len, len 790 drivers/gpu/drm/drm_mipi_dbi.c tr.speed_hz = mipi_dbi_spi_cmd_max_speed(spi, len); len 794 drivers/gpu/drm/drm_mipi_dbi.c if (WARN_ON_ONCE(len != 1)) len 801 drivers/gpu/drm/drm_mipi_dbi.c tr.len = 9; len 809 drivers/gpu/drm/drm_mipi_dbi.c max_chunk = min(max_chunk, len); len 813 drivers/gpu/drm/drm_mipi_dbi.c while (len) { len 816 drivers/gpu/drm/drm_mipi_dbi.c chunk = min(len, max_chunk); len 817 drivers/gpu/drm/drm_mipi_dbi.c len -= chunk; len 878 drivers/gpu/drm/drm_mipi_dbi.c tr.len = chunk + added; len 889 drivers/gpu/drm/drm_mipi_dbi.c const void *buf, size_t len, len 904 drivers/gpu/drm/drm_mipi_dbi.c return mipi_dbi_spi1e_transfer(dbi, dc, buf, len, bpw); len 906 drivers/gpu/drm/drm_mipi_dbi.c tr.speed_hz = mipi_dbi_spi_cmd_max_speed(spi, len); len 914 drivers/gpu/drm/drm_mipi_dbi.c max_chunk = min(max_chunk / 2, len); len 919 drivers/gpu/drm/drm_mipi_dbi.c while (len) { len 920 drivers/gpu/drm/drm_mipi_dbi.c size_t chunk = min(len, max_chunk); len 940 drivers/gpu/drm/drm_mipi_dbi.c tr.len = chunk; len 941 drivers/gpu/drm/drm_mipi_dbi.c len -= chunk; len 972 drivers/gpu/drm/drm_mipi_dbi.c u8 *data, size_t len) len 981 drivers/gpu/drm/drm_mipi_dbi.c .len = 1, len 984 drivers/gpu/drm/drm_mipi_dbi.c .len = len, len 991 drivers/gpu/drm/drm_mipi_dbi.c if (!len) len 1000 drivers/gpu/drm/drm_mipi_dbi.c if (!(len == 3 || len == 4)) len 1003 drivers/gpu/drm/drm_mipi_dbi.c tr[1].len = len + 1; len 1006 drivers/gpu/drm/drm_mipi_dbi.c buf = kmalloc(tr[1].len, GFP_KERNEL); len 1018 drivers/gpu/drm/drm_mipi_dbi.c if (tr[1].len == len) { len 1019 drivers/gpu/drm/drm_mipi_dbi.c memcpy(data, buf, len); len 1023 drivers/gpu/drm/drm_mipi_dbi.c for (i = 0; i < len; i++) len 1027 drivers/gpu/drm/drm_mipi_dbi.c MIPI_DBI_DEBUG_COMMAND(*cmd, data, len); len 1148 drivers/gpu/drm/drm_mipi_dbi.c u8 bpw, const void *buf, size_t len) len 1161 drivers/gpu/drm/drm_mipi_dbi.c while (len) { len 1162 drivers/gpu/drm/drm_mipi_dbi.c chunk = min(len, max_chunk); len 1165 drivers/gpu/drm/drm_mipi_dbi.c tr.len = chunk; len 1167 drivers/gpu/drm/drm_mipi_dbi.c len -= chunk; len 1247 drivers/gpu/drm/drm_mipi_dbi.c size_t len; len 1259 drivers/gpu/drm/drm_mipi_dbi.c len = 2; len 1262 drivers/gpu/drm/drm_mipi_dbi.c len = 3; len 1265 drivers/gpu/drm/drm_mipi_dbi.c len = 4; len 1268 drivers/gpu/drm/drm_mipi_dbi.c len = 1; len 1273 drivers/gpu/drm/drm_mipi_dbi.c ret = mipi_dbi_command_buf(dbi, cmd, val, len); len 1278 drivers/gpu/drm/drm_mipi_dbi.c seq_printf(m, "%*phN\n", (int)len, val); len 651 drivers/gpu/drm/drm_mipi_dsi.c const void *data, size_t len) len 656 drivers/gpu/drm/drm_mipi_dsi.c .tx_len = len len 659 drivers/gpu/drm/drm_mipi_dsi.c switch (len) { len 694 drivers/gpu/drm/drm_mipi_dsi.c const void *data, size_t len) len 700 drivers/gpu/drm/drm_mipi_dsi.c if (len > 0) { len 701 drivers/gpu/drm/drm_mipi_dsi.c size = 1 + len; len 709 drivers/gpu/drm/drm_mipi_dsi.c memcpy(&tx[1], data, len); len 717 drivers/gpu/drm/drm_mipi_dsi.c if (len > 0) len 734 drivers/gpu/drm/drm_mipi_dsi.c size_t len) len 742 drivers/gpu/drm/drm_mipi_dsi.c .rx_len = len len 1571 drivers/gpu/drm/drm_modes.c static int drm_mode_parse_cmdline_options(char *str, size_t len, len 1587 drivers/gpu/drm/drm_modes.c delim = str + len; len 1861 drivers/gpu/drm/drm_modes.c int len = strlen(name) - (extra_ptr - name); len 1863 drivers/gpu/drm/drm_modes.c ret = drm_mode_parse_cmdline_extra(extra_ptr, len, false, len 1870 drivers/gpu/drm/drm_modes.c int len = strlen(name) - (options_ptr - name); len 1872 drivers/gpu/drm/drm_modes.c ret = drm_mode_parse_cmdline_options(options_ptr, len, len 953 drivers/gpu/drm/drm_prime.c u32 len, index; len 958 drivers/gpu/drm/drm_prime.c len = sg->length; len 962 drivers/gpu/drm/drm_prime.c while (len > 0) { len 972 drivers/gpu/drm/drm_prime.c len -= PAGE_SIZE; len 41 drivers/gpu/drm/drm_print.c ssize_t len; len 49 drivers/gpu/drm/drm_print.c len = strlen(str); len 51 drivers/gpu/drm/drm_print.c if (iterator->offset + len <= iterator->start) { len 52 drivers/gpu/drm/drm_print.c iterator->offset += len; len 56 drivers/gpu/drm/drm_print.c copy = len - (iterator->start - iterator->offset); len 70 drivers/gpu/drm/drm_print.c len = min_t(ssize_t, strlen(str), iterator->remain); len 72 drivers/gpu/drm/drm_print.c memcpy(iterator->data + pos, str, len); len 74 drivers/gpu/drm/drm_print.c iterator->offset += len; len 75 drivers/gpu/drm/drm_print.c iterator->remain -= len; len 83 drivers/gpu/drm/drm_print.c size_t len; len 90 drivers/gpu/drm/drm_print.c len = snprintf(NULL, 0, "%pV", vaf); len 93 drivers/gpu/drm/drm_print.c if (iterator->offset + len <= iterator->start) { len 94 drivers/gpu/drm/drm_print.c iterator->offset += len; len 99 drivers/gpu/drm/drm_print.c if ((iterator->offset >= iterator->start) && (len < iterator->remain)) { len 105 drivers/gpu/drm/drm_print.c iterator->offset += len; len 106 drivers/gpu/drm/drm_print.c iterator->remain -= len; len 115 drivers/gpu/drm/drm_print.c buf = kmalloc(len + 1, GFP_KERNEL | __GFP_NOWARN | __GFP_NORETRY); len 119 drivers/gpu/drm/drm_print.c snprintf(buf, len + 1, "%pV", vaf); len 61 drivers/gpu/drm/drm_scdc_helper.c .len = 1, len 66 drivers/gpu/drm/drm_scdc_helper.c .len = size, len 99 drivers/gpu/drm/drm_scdc_helper.c .len = 1 + size, len 115 drivers/gpu/drm/etnaviv/etnaviv_buffer.c struct etnaviv_cmdbuf *buf, u32 off, u32 len) len 123 drivers/gpu/drm/etnaviv/etnaviv_buffer.c off, size - len * 4 - off); len 126 drivers/gpu/drm/etnaviv/etnaviv_buffer.c ptr, len * 4, 0); len 163 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c unsigned int len, n, off; len 169 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c len = ALIGN(1 + n, 2); len 170 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c if (buf + len > end) len 183 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c len = 2 + n * 2; len 187 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c len = cmd_length[op]; len 188 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c if (len == 0) { len 196 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c buf += len; len 73 drivers/gpu/drm/etnaviv/etnaviv_mmu.c struct sg_table *sgt, unsigned len, int prot) len 110 drivers/gpu/drm/etnaviv/etnaviv_mmu.c struct sg_table *sgt, unsigned len) len 184 drivers/gpu/drm/exynos/exynos_drm_vidi.c const char *buf, size_t len) len 210 drivers/gpu/drm/exynos/exynos_drm_vidi.c return len; len 715 drivers/gpu/drm/exynos/exynos_hdmi.c u32 reg_offset, const u8 *buf, u32 len) len 717 drivers/gpu/drm/exynos/exynos_hdmi.c if ((reg_offset + len) > 32) len 723 drivers/gpu/drm/exynos/exynos_hdmi.c ret = i2c_master_send(hdata->hdmiphy_port, buf, len); len 724 drivers/gpu/drm/exynos/exynos_hdmi.c if (ret == len) len 729 drivers/gpu/drm/exynos/exynos_hdmi.c for (i = 0; i < len; i++) len 788 drivers/gpu/drm/exynos/exynos_hdmi.c int len; len 790 drivers/gpu/drm/exynos/exynos_hdmi.c len = hdmi_audio_infoframe_pack(infoframe, buf, sizeof(buf)); len 791 drivers/gpu/drm/exynos/exynos_hdmi.c if (len < 0) len 792 drivers/gpu/drm/exynos/exynos_hdmi.c return len; len 795 drivers/gpu/drm/exynos/exynos_hdmi.c hdmi_reg_write_buf(hdata, HDMI_AUI_HEADER0, buf, len); len 1624 drivers/gpu/drm/exynos/exynos_hdmi.c size_t len) len 1629 drivers/gpu/drm/exynos/exynos_hdmi.c memcpy(buf, connector->eld, min(sizeof(connector->eld), len)); len 161 drivers/gpu/drm/gma500/cdv_intel_dp.c u16 len = msgs[m].len; len 168 drivers/gpu/drm/gma500/cdv_intel_dp.c for (b = 0; b < len; b++) { len 174 drivers/gpu/drm/gma500/cdv_intel_dp.c for (b = 0; b < len; b++) { len 91 drivers/gpu/drm/gma500/cdv_intel_lvds.c .len = 2, len 324 drivers/gpu/drm/gma500/gtt.c struct gtt_range *psb_gtt_alloc_range(struct drm_device *dev, int len, len 353 drivers/gpu/drm/gma500/gtt.c len, start, end, align, NULL, NULL); len 45 drivers/gpu/drm/gma500/gtt.h extern struct gtt_range *psb_gtt_alloc_range(struct drm_device *dev, int len, len 265 drivers/gpu/drm/gma500/intel_gmbus.c u16 len = msgs[i].len; len 272 drivers/gpu/drm/gma500/intel_gmbus.c (len << GMBUS_BYTE_COUNT_SHIFT) | len 289 drivers/gpu/drm/gma500/intel_gmbus.c } while (--len && ++loop < 4); len 290 drivers/gpu/drm/gma500/intel_gmbus.c } while (len); len 297 drivers/gpu/drm/gma500/intel_gmbus.c } while (--len && ++loop < 4); len 302 drivers/gpu/drm/gma500/intel_gmbus.c (msgs[i].len << GMBUS_BYTE_COUNT_SHIFT) | len 307 drivers/gpu/drm/gma500/intel_gmbus.c while (len) { len 318 drivers/gpu/drm/gma500/intel_gmbus.c } while (--len && ++loop < 4); len 244 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c u8 *data, int len, bool hs) len 268 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c for (i = 0; i < len / 4; i++) { len 277 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c i = len % 4; len 299 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c val = FLD_VAL(len, 23, 8) | FLD_VAL(virtual_channel, 7, 6) | len 308 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c u8 *data, u16 len) len 339 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c u8 *data, u16 len) len 373 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c u8 *data, u16 len, bool hs) len 390 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c ret = send_pkg_prepare(sender, data_type, data, len); len 410 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c ret = send_long_pkg(sender, data_type, data, len, hs); len 414 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c send_pkg_done(sender, data_type, data, len); len 422 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c u32 len, bool hs) len 426 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c if (!sender || !data || !len) { len 432 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c send_pkg(sender, MIPI_DSI_DCS_LONG_WRITE, data, len, hs); len 505 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c u32 len, bool hs) len 509 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c if (!sender || !data || !len) { len 515 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c send_pkg(sender, MIPI_DSI_GENERIC_LONG_WRITE, data, len, hs); len 522 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c u8 *data, u16 len, u32 *data_out, u16 len_out, bool hs) len 551 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c send_pkg(sender, data_type, data, len, hs); len 581 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c u32 *data, u16 len, bool hs) len 583 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c if (!sender || !data || !len) { len 589 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c data, len, hs); len 71 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.h u32 len, bool hs); len 75 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.h u32 len, bool hs); len 78 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.h u32 *data, u16 len, bool hs); len 105 drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c temp = ((pmsg->len) << 20) | HI2C_EDID_READ | HI2C_ENABLE_TRANSACTION; len 140 drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c if (pmsg->len && pmsg->buf) { len 100 drivers/gpu/drm/gma500/psb_intel_lvds.c .len = 2, len 25 drivers/gpu/drm/gma500/psb_intel_modes.c .len = 1, len 31 drivers/gpu/drm/gma500/psb_intel_modes.c .len = 1, len 260 drivers/gpu/drm/gma500/psb_intel_sdvo.c .len = 1, len 266 drivers/gpu/drm/gma500/psb_intel_sdvo.c .len = 1, len 452 drivers/gpu/drm/gma500/psb_intel_sdvo.c msgs[i].len = 2; len 459 drivers/gpu/drm/gma500/psb_intel_sdvo.c msgs[i].len = 2; len 468 drivers/gpu/drm/gma500/psb_intel_sdvo.c msgs[i+1].len = 1; len 473 drivers/gpu/drm/gma500/psb_intel_sdvo.c msgs[i+2].len = 1; len 564 drivers/gpu/drm/gma500/psb_intel_sdvo.c static bool psb_intel_sdvo_set_value(struct psb_intel_sdvo *psb_intel_sdvo, u8 cmd, const void *data, int len) len 566 drivers/gpu/drm/gma500/psb_intel_sdvo.c if (!psb_intel_sdvo_write_cmd(psb_intel_sdvo, cmd, data, len)) len 573 drivers/gpu/drm/gma500/psb_intel_sdvo.c psb_intel_sdvo_get_value(struct psb_intel_sdvo *psb_intel_sdvo, u8 cmd, void *value, int len) len 578 drivers/gpu/drm/gma500/psb_intel_sdvo.c return psb_intel_sdvo_read_response(psb_intel_sdvo, value, len); len 871 drivers/gpu/drm/gma500/psb_intel_sdvo.c .len = DIP_LEN_AVI, len 241 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c .len = ARRAY_SIZE(tx_data), len 285 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c .len = ARRAY_SIZE(tx_data), len 291 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c .len = ARRAY_SIZE(rx_data), len 385 drivers/gpu/drm/i2c/sil164_drv.c .len = 0, len 87 drivers/gpu/drm/i2c/tda9950.c msg.len = cnt + 1; len 110 drivers/gpu/drm/i2c/tda9950.c msg[0].len = 1; len 114 drivers/gpu/drm/i2c/tda9950.c msg[1].len = cnt; len 198 drivers/gpu/drm/i2c/tda9950.c priv->rx_msg.len = buf[0] - 2; len 199 drivers/gpu/drm/i2c/tda9950.c if (priv->rx_msg.len > CEC_MAX_MSG_SIZE) len 200 drivers/gpu/drm/i2c/tda9950.c priv->rx_msg.len = CEC_MAX_MSG_SIZE; len 202 drivers/gpu/drm/i2c/tda9950.c memcpy(priv->rx_msg.msg, buf + 2, priv->rx_msg.len); len 221 drivers/gpu/drm/i2c/tda9950.c buf[0] = 2 + msg->len; len 223 drivers/gpu/drm/i2c/tda9950.c memcpy(buf + 2, msg->msg, msg->len); len 230 drivers/gpu/drm/i2c/tda9950.c return tda9950_write_range(priv->client, REG_CDR0, buf, 2 + msg->len); len 408 drivers/gpu/drm/i2c/tda998x_drv.c .len = 2, len 426 drivers/gpu/drm/i2c/tda998x_drv.c .len = 1, len 431 drivers/gpu/drm/i2c/tda998x_drv.c .len = 1, len 830 drivers/gpu/drm/i2c/tda998x_drv.c ssize_t len; len 832 drivers/gpu/drm/i2c/tda998x_drv.c len = hdmi_infoframe_pack(frame, buf, sizeof(buf)); len 833 drivers/gpu/drm/i2c/tda998x_drv.c if (len < 0) { len 836 drivers/gpu/drm/i2c/tda998x_drv.c frame->any.type, len); len 841 drivers/gpu/drm/i2c/tda998x_drv.c reg_write_range(priv, addr, buf, len); len 1147 drivers/gpu/drm/i2c/tda998x_drv.c uint8_t *buf, size_t len) len 1153 drivers/gpu/drm/i2c/tda998x_drv.c min(sizeof(priv->connector.eld), len)); len 175 drivers/gpu/drm/i915/display/dvo_ch7017.c .len = 1, len 181 drivers/gpu/drm/i915/display/dvo_ch7017.c .len = 1, len 194 drivers/gpu/drm/i915/display/dvo_ch7017.c .len = 2, len 147 drivers/gpu/drm/i915/display/dvo_ch7xxx.c .len = 1, len 153 drivers/gpu/drm/i915/display/dvo_ch7xxx.c .len = 1, len 182 drivers/gpu/drm/i915/display/dvo_ch7xxx.c .len = 2, len 203 drivers/gpu/drm/i915/display/dvo_ivch.c .len = 0, len 208 drivers/gpu/drm/i915/display/dvo_ivch.c .len = 1, len 214 drivers/gpu/drm/i915/display/dvo_ivch.c .len = 2, len 243 drivers/gpu/drm/i915/display/dvo_ivch.c .len = 3, len 404 drivers/gpu/drm/i915/display/dvo_ns2501.c .len = 1, len 410 drivers/gpu/drm/i915/display/dvo_ns2501.c .len = 1, len 447 drivers/gpu/drm/i915/display/dvo_ns2501.c .len = 2, len 80 drivers/gpu/drm/i915/display/dvo_sil164.c .len = 1, len 86 drivers/gpu/drm/i915/display/dvo_sil164.c .len = 1, len 114 drivers/gpu/drm/i915/display/dvo_sil164.c .len = 2, len 105 drivers/gpu/drm/i915/display/dvo_tfp410.c .len = 1, len 111 drivers/gpu/drm/i915/display/dvo_tfp410.c .len = 1, len 139 drivers/gpu/drm/i915/display/dvo_tfp410.c .len = 2, len 118 drivers/gpu/drm/i915/display/icl_dsi.c u32 len) len 126 drivers/gpu/drm/i915/display/icl_dsi.c for (i = 0; i < len; i += 4) { len 135 drivers/gpu/drm/i915/display/icl_dsi.c for (j = 0; j < min_t(u32, len - i, 4); j++) len 340 drivers/gpu/drm/i915/display/intel_audio.c int len, i; len 358 drivers/gpu/drm/i915/display/intel_audio.c len = (tmp >> 9) & 0x1f; /* ELD buffer size */ len 361 drivers/gpu/drm/i915/display/intel_audio.c len = min(drm_eld_size(eld) / 4, len); len 362 drivers/gpu/drm/i915/display/intel_audio.c DRM_DEBUG_DRIVER("ELD size %d\n", len); len 363 drivers/gpu/drm/i915/display/intel_audio.c for (i = 0; i < len; i++) len 511 drivers/gpu/drm/i915/display/intel_audio.c int len, i; len 537 drivers/gpu/drm/i915/display/intel_audio.c len = min(drm_eld_size(eld), 84); len 538 drivers/gpu/drm/i915/display/intel_audio.c for (i = 0; i < len / 4; i++) len 609 drivers/gpu/drm/i915/display/intel_audio.c int len, i; len 656 drivers/gpu/drm/i915/display/intel_audio.c len = min(drm_eld_size(eld), 84); len 657 drivers/gpu/drm/i915/display/intel_audio.c for (i = 0; i < len / 4; i++) len 969 drivers/gpu/drm/i915/display/intel_bios.c u16 len; len 972 drivers/gpu/drm/i915/display/intel_bios.c for (index = index + 1; index < total; index += len) { len 983 drivers/gpu/drm/i915/display/intel_bios.c len = *((const u16 *)(data + index + 2)) + 4; len 986 drivers/gpu/drm/i915/display/intel_bios.c len = 4; len 989 drivers/gpu/drm/i915/display/intel_bios.c len = 2; len 994 drivers/gpu/drm/i915/display/intel_bios.c len = *(data + index + 6) + 7; len 1008 drivers/gpu/drm/i915/display/intel_bios.c u16 len; len 1037 drivers/gpu/drm/i915/display/intel_bios.c for (; index < total; index += len) { len 1049 drivers/gpu/drm/i915/display/intel_bios.c len = *(data + index); len 1081 drivers/gpu/drm/i915/display/intel_bios.c int index, len; len 1087 drivers/gpu/drm/i915/display/intel_bios.c for (index = 1; data[index] != MIPI_SEQ_ELEM_END; index += len) { len 1092 drivers/gpu/drm/i915/display/intel_bios.c len = 5; /* 1 byte for operand + uint32 */ len 1095 drivers/gpu/drm/i915/display/intel_bios.c len = 3; /* 1 byte for op, 1 for gpio_nr, 1 for value */ len 1114 drivers/gpu/drm/i915/display/intel_bios.c int len; len 1132 drivers/gpu/drm/i915/display/intel_bios.c len = get_init_otp_deassert_fragment_len(dev_priv); len 1133 drivers/gpu/drm/i915/display/intel_bios.c if (!len) len 1140 drivers/gpu/drm/i915/display/intel_bios.c dev_priv->vbt.dsi.deassert_seq = kmemdup(init_otp, len + 1, GFP_KERNEL); len 1144 drivers/gpu/drm/i915/display/intel_bios.c dev_priv->vbt.dsi.deassert_seq[len] = MIPI_SEQ_ELEM_END; len 1149 drivers/gpu/drm/i915/display/intel_bios.c init_otp[len - 1] = MIPI_SEQ_INIT_OTP; len 1151 drivers/gpu/drm/i915/display/intel_bios.c dev_priv->vbt.dsi.sequence[MIPI_SEQ_INIT_OTP] = init_otp + len - 1; len 1754 drivers/gpu/drm/i915/display/intel_cdclk.c int len, i; len 1762 drivers/gpu/drm/i915/display/intel_cdclk.c len = ARRAY_SIZE(ranges_24); len 1767 drivers/gpu/drm/i915/display/intel_cdclk.c len = ARRAY_SIZE(ranges_19_38); len 1771 drivers/gpu/drm/i915/display/intel_cdclk.c for (i = 0; i < len; i++) { len 1776 drivers/gpu/drm/i915/display/intel_cdclk.c WARN_ON(min_cdclk > ranges[len - 1]); len 1777 drivers/gpu/drm/i915/display/intel_cdclk.c return ranges[len - 1]; len 1109 drivers/gpu/drm/i915/display/intel_color.c int len; len 1114 drivers/gpu/drm/i915/display/intel_color.c len = drm_color_lut_size(lut); len 1115 drivers/gpu/drm/i915/display/intel_color.c if (len != expected) { len 1117 drivers/gpu/drm/i915/display/intel_color.c len, expected); len 12003 drivers/gpu/drm/i915/display/intel_display.c static void snprintf_output_types(char *buf, size_t len, len 12017 drivers/gpu/drm/i915/display/intel_display.c r = snprintf(str, len, "%s%s", len 12019 drivers/gpu/drm/i915/display/intel_display.c if (r >= len) len 12022 drivers/gpu/drm/i915/display/intel_display.c len -= r; len 1277 drivers/gpu/drm/i915/display/intel_display_types.h const void *frame, ssize_t len); len 1281 drivers/gpu/drm/i915/display/intel_display_types.h void *frame, ssize_t len); len 189 drivers/gpu/drm/i915/display/intel_dp.c static int intel_dp_rate_limit_len(const int *rates, int len, int max_rate) len 194 drivers/gpu/drm/i915/display/intel_dp.c for (i = 0; i < len; i++) { len 195 drivers/gpu/drm/i915/display/intel_dp.c if (rates[len - i - 1] <= max_rate) len 196 drivers/gpu/drm/i915/display/intel_dp.c return len - i; len 398 drivers/gpu/drm/i915/display/intel_dp.c static int intel_dp_rate_index(const int *rates, int len, int rate) len 402 drivers/gpu/drm/i915/display/intel_dp.c for (i = 0; i < len; i++) len 1759 drivers/gpu/drm/i915/display/intel_dp.c static void snprintf_int_array(char *str, size_t len, len 1767 drivers/gpu/drm/i915/display/intel_dp.c int r = snprintf(str, len, "%s%d", i ? ", " : "", array[i]); len 1768 drivers/gpu/drm/i915/display/intel_dp.c if (r >= len) len 1771 drivers/gpu/drm/i915/display/intel_dp.c len -= r; len 1798 drivers/gpu/drm/i915/display/intel_dp.c int len; len 1800 drivers/gpu/drm/i915/display/intel_dp.c len = intel_dp_common_len_rate_limit(intel_dp, intel_dp->max_link_rate); len 1801 drivers/gpu/drm/i915/display/intel_dp.c if (WARN_ON(len <= 0)) len 1804 drivers/gpu/drm/i915/display/intel_dp.c return intel_dp->common_rates[len - 1]; len 5754 drivers/gpu/drm/i915/display/intel_dp.c size_t len = min(num_downstream - i, 3) * DRM_HDCP_KSV_LEN; len 5758 drivers/gpu/drm/i915/display/intel_dp.c len); len 5759 drivers/gpu/drm/i915/display/intel_dp.c if (ret != len) { len 5985 drivers/gpu/drm/i915/display/intel_dp.c ssize_t ret, bytes_to_write, len; len 6001 drivers/gpu/drm/i915/display/intel_dp.c len = bytes_to_write > DP_AUX_MAX_PAYLOAD_BYTES ? len 6005 drivers/gpu/drm/i915/display/intel_dp.c offset, (void *)byte, len); len 6049 drivers/gpu/drm/i915/display/intel_dp.c ssize_t ret, bytes_to_recv, len; len 6074 drivers/gpu/drm/i915/display/intel_dp.c len = bytes_to_recv > DP_AUX_MAX_PAYLOAD_BYTES ? len 6078 drivers/gpu/drm/i915/display/intel_dp.c (void *)byte, len); len 74 drivers/gpu/drm/i915/display/intel_dp_link_training.c int ret, len; len 82 drivers/gpu/drm/i915/display/intel_dp_link_training.c len = 1; len 86 drivers/gpu/drm/i915/display/intel_dp_link_training.c len = intel_dp->lane_count + 1; len 90 drivers/gpu/drm/i915/display/intel_dp_link_training.c buf, len); len 92 drivers/gpu/drm/i915/display/intel_dp_link_training.c return ret == len; len 127 drivers/gpu/drm/i915/display/intel_dsi_vbt.c u16 len; len 135 drivers/gpu/drm/i915/display/intel_dsi_vbt.c len = *((u16 *) data); len 179 drivers/gpu/drm/i915/display/intel_dsi_vbt.c mipi_dsi_generic_write(dsi_device, data, len); len 191 drivers/gpu/drm/i915/display/intel_dsi_vbt.c mipi_dsi_dcs_write_buffer(dsi_device, data, len); len 199 drivers/gpu/drm/i915/display/intel_dsi_vbt.c data += len; len 390 drivers/gpu/drm/i915/display/intel_gmbus.c unsigned short addr, u8 *buf, unsigned int len, len 393 drivers/gpu/drm/i915/display/intel_gmbus.c unsigned int size = len; len 394 drivers/gpu/drm/i915/display/intel_gmbus.c bool burst_read = len > gmbus_max_xfer_size(dev_priv); len 402 drivers/gpu/drm/i915/display/intel_gmbus.c if (len == 512) { len 404 drivers/gpu/drm/i915/display/intel_gmbus.c len++; len 406 drivers/gpu/drm/i915/display/intel_gmbus.c size = len % 256 + 256; len 416 drivers/gpu/drm/i915/display/intel_gmbus.c while (len) { len 426 drivers/gpu/drm/i915/display/intel_gmbus.c if (extra_byte_added && len == 1) len 431 drivers/gpu/drm/i915/display/intel_gmbus.c } while (--len && ++loop < 4); len 433 drivers/gpu/drm/i915/display/intel_gmbus.c if (burst_read && len == size - 4) len 456 drivers/gpu/drm/i915/display/intel_gmbus.c unsigned int rx_size = msg->len; len 457 drivers/gpu/drm/i915/display/intel_gmbus.c unsigned int len; len 462 drivers/gpu/drm/i915/display/intel_gmbus.c len = min(rx_size, INTEL_GMBUS_BURST_READ_MAX_LEN); len 464 drivers/gpu/drm/i915/display/intel_gmbus.c len = min(rx_size, gmbus_max_xfer_size(dev_priv)); len 466 drivers/gpu/drm/i915/display/intel_gmbus.c ret = gmbus_xfer_read_chunk(dev_priv, msg->addr, buf, len, len 471 drivers/gpu/drm/i915/display/intel_gmbus.c rx_size -= len; len 472 drivers/gpu/drm/i915/display/intel_gmbus.c buf += len; len 480 drivers/gpu/drm/i915/display/intel_gmbus.c unsigned short addr, u8 *buf, unsigned int len, len 483 drivers/gpu/drm/i915/display/intel_gmbus.c unsigned int chunk_size = len; len 487 drivers/gpu/drm/i915/display/intel_gmbus.c while (len && loop < 4) { len 489 drivers/gpu/drm/i915/display/intel_gmbus.c len -= 1; len 498 drivers/gpu/drm/i915/display/intel_gmbus.c while (len) { len 504 drivers/gpu/drm/i915/display/intel_gmbus.c } while (--len && ++loop < 4); len 521 drivers/gpu/drm/i915/display/intel_gmbus.c unsigned int tx_size = msg->len; len 522 drivers/gpu/drm/i915/display/intel_gmbus.c unsigned int len; len 526 drivers/gpu/drm/i915/display/intel_gmbus.c len = min(tx_size, gmbus_max_xfer_size(dev_priv)); len 528 drivers/gpu/drm/i915/display/intel_gmbus.c ret = gmbus_xfer_write_chunk(dev_priv, msg->addr, buf, len, len 533 drivers/gpu/drm/i915/display/intel_gmbus.c buf += len; len 534 drivers/gpu/drm/i915/display/intel_gmbus.c tx_size -= len; len 550 drivers/gpu/drm/i915/display/intel_gmbus.c (msgs[i].len == 1 || msgs[i].len == 2) && len 551 drivers/gpu/drm/i915/display/intel_gmbus.c msgs[i + 1].len > 0); len 562 drivers/gpu/drm/i915/display/intel_gmbus.c if (msgs[0].len == 2) len 565 drivers/gpu/drm/i915/display/intel_gmbus.c if (msgs[0].len == 1) len 678 drivers/gpu/drm/i915/display/intel_gmbus.c (msgs[i].flags & I2C_M_RD) ? 'r' : 'w', msgs[i].len); len 752 drivers/gpu/drm/i915/display/intel_gmbus.c .len = sizeof(cmd), len 758 drivers/gpu/drm/i915/display/intel_gmbus.c .len = sizeof(buf), len 207 drivers/gpu/drm/i915/display/intel_hdmi.c const void *frame, ssize_t len) len 223 drivers/gpu/drm/i915/display/intel_hdmi.c for (i = 0; i < len; i += 4) { len 242 drivers/gpu/drm/i915/display/intel_hdmi.c void *frame, ssize_t len) len 255 drivers/gpu/drm/i915/display/intel_hdmi.c for (i = 0; i < len; i += 4) len 278 drivers/gpu/drm/i915/display/intel_hdmi.c const void *frame, ssize_t len) len 296 drivers/gpu/drm/i915/display/intel_hdmi.c for (i = 0; i < len; i += 4) { len 315 drivers/gpu/drm/i915/display/intel_hdmi.c void *frame, ssize_t len) len 329 drivers/gpu/drm/i915/display/intel_hdmi.c for (i = 0; i < len; i += 4) len 355 drivers/gpu/drm/i915/display/intel_hdmi.c const void *frame, ssize_t len) len 376 drivers/gpu/drm/i915/display/intel_hdmi.c for (i = 0; i < len; i += 4) { len 395 drivers/gpu/drm/i915/display/intel_hdmi.c void *frame, ssize_t len) len 409 drivers/gpu/drm/i915/display/intel_hdmi.c for (i = 0; i < len; i += 4) len 431 drivers/gpu/drm/i915/display/intel_hdmi.c const void *frame, ssize_t len) len 449 drivers/gpu/drm/i915/display/intel_hdmi.c for (i = 0; i < len; i += 4) { len 468 drivers/gpu/drm/i915/display/intel_hdmi.c void *frame, ssize_t len) len 482 drivers/gpu/drm/i915/display/intel_hdmi.c for (i = 0; i < len; i += 4) len 507 drivers/gpu/drm/i915/display/intel_hdmi.c const void *frame, ssize_t len) len 522 drivers/gpu/drm/i915/display/intel_hdmi.c for (i = 0; i < len; i += 4) { len 540 drivers/gpu/drm/i915/display/intel_hdmi.c void *frame, ssize_t len) len 549 drivers/gpu/drm/i915/display/intel_hdmi.c for (i = 0; i < len; i += 4) len 643 drivers/gpu/drm/i915/display/intel_hdmi.c ssize_t len; len 653 drivers/gpu/drm/i915/display/intel_hdmi.c len = hdmi_infoframe_pack_only(frame, buffer + 1, sizeof(buffer) - 1); len 654 drivers/gpu/drm/i915/display/intel_hdmi.c if (WARN_ON(len < 0)) len 660 drivers/gpu/drm/i915/display/intel_hdmi.c len++; len 662 drivers/gpu/drm/i915/display/intel_hdmi.c intel_dig_port->write_infoframe(encoder, crtc_state, type, buffer, len); len 1256 drivers/gpu/drm/i915/display/intel_hdmi.c .len = 1, len 1262 drivers/gpu/drm/i915/display/intel_hdmi.c .len = size, len 1293 drivers/gpu/drm/i915/display/intel_hdmi.c msg.len = size + 1, len 343 drivers/gpu/drm/i915/display/intel_lspcon.c ssize_t len) len 358 drivers/gpu/drm/i915/display/intel_lspcon.c if (len > LSPCON_PARADE_AVI_IF_DATA_SIZE - 1) { len 363 drivers/gpu/drm/i915/display/intel_lspcon.c memcpy(&avi_if[1], frame, len); len 374 drivers/gpu/drm/i915/display/intel_lspcon.c const u8 *buffer, ssize_t len) len 383 drivers/gpu/drm/i915/display/intel_lspcon.c while (val < len) { len 434 drivers/gpu/drm/i915/display/intel_lspcon.c const void *frame, ssize_t len) len 446 drivers/gpu/drm/i915/display/intel_lspcon.c frame, len); len 449 drivers/gpu/drm/i915/display/intel_lspcon.c frame, len); len 462 drivers/gpu/drm/i915/display/intel_lspcon.c void *frame, ssize_t len) len 24 drivers/gpu/drm/i915/display/intel_lspcon.h const void *buf, ssize_t len); len 28 drivers/gpu/drm/i915/display/intel_lspcon.h void *frame, ssize_t len); len 258 drivers/gpu/drm/i915/display/intel_sdvo.c .len = 1, len 264 drivers/gpu/drm/i915/display/intel_sdvo.c .len = 1, len 485 drivers/gpu/drm/i915/display/intel_sdvo.c msgs[i].len = 2; len 492 drivers/gpu/drm/i915/display/intel_sdvo.c msgs[i].len = 2; len 501 drivers/gpu/drm/i915/display/intel_sdvo.c msgs[i+1].len = 1; len 506 drivers/gpu/drm/i915/display/intel_sdvo.c msgs[i+2].len = 1; len 635 drivers/gpu/drm/i915/display/intel_sdvo.c static bool intel_sdvo_set_value(struct intel_sdvo *intel_sdvo, u8 cmd, const void *data, int len) len 637 drivers/gpu/drm/i915/display/intel_sdvo.c if (!intel_sdvo_write_cmd(intel_sdvo, cmd, data, len)) len 644 drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_get_value(struct intel_sdvo *intel_sdvo, u8 cmd, void *value, int len) len 649 drivers/gpu/drm/i915/display/intel_sdvo.c return intel_sdvo_read_response(intel_sdvo, value, len); len 1124 drivers/gpu/drm/i915/display/intel_sdvo.c ssize_t len; len 1133 drivers/gpu/drm/i915/display/intel_sdvo.c len = hdmi_infoframe_pack_only(frame, sdvo_data, sizeof(sdvo_data)); len 1134 drivers/gpu/drm/i915/display/intel_sdvo.c if (WARN_ON(len < 0)) len 1139 drivers/gpu/drm/i915/display/intel_sdvo.c sdvo_data, len); len 1147 drivers/gpu/drm/i915/display/intel_sdvo.c ssize_t len; len 1153 drivers/gpu/drm/i915/display/intel_sdvo.c len = intel_sdvo_read_infoframe(intel_sdvo, SDVO_HBUF_INDEX_AVI_IF, len 1155 drivers/gpu/drm/i915/display/intel_sdvo.c if (len < 0) { len 1158 drivers/gpu/drm/i915/display/intel_sdvo.c } else if (len == 0) { len 1165 drivers/gpu/drm/i915/display/intel_sdvo.c ret = hdmi_infoframe_unpack(frame, sdvo_data, len); len 94 drivers/gpu/drm/i915/display/vlv_dsi.c const u8 *data, u32 len) len 98 drivers/gpu/drm/i915/display/vlv_dsi.c for (i = 0; i < len; i += 4) { len 101 drivers/gpu/drm/i915/display/vlv_dsi.c for (j = 0; j < min_t(u32, len - i, 4); j++) len 110 drivers/gpu/drm/i915/display/vlv_dsi.c u8 *data, u32 len) len 114 drivers/gpu/drm/i915/display/vlv_dsi.c for (i = 0; i < len; i += 4) { len 117 drivers/gpu/drm/i915/display/vlv_dsi.c for (j = 0; j < min_t(u32, len - i, 4); j++) len 1144 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c unsigned int len) len 1229 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c unsigned int len) len 1234 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c if (cache->rq_size > PAGE_SIZE/sizeof(u32) - (len + 1)) len 1247 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c err = __reloc_gpu_alloc(eb, vma, len); len 1253 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c cache->rq_size += len; len 1273 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c unsigned int len; len 1278 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c len = offset & 7 ? 8 : 5; len 1280 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c len = 4; len 1282 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c len = 3; len 1284 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c batch = reloc_gpu(eb, vma, len); len 1612 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c unsigned int len = len 1617 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c len)) len 1620 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c copied += len; len 229 drivers/gpu/drm/i915/gem/i915_gem_object.h unsigned int *len); len 515 drivers/gpu/drm/i915/gem/i915_gem_pages.c unsigned int *len) len 522 drivers/gpu/drm/i915/gem/i915_gem_pages.c if (len) len 523 drivers/gpu/drm/i915/gem/i915_gem_pages.c *len = sg_dma_len(sg) - (offset << PAGE_SHIFT); len 368 drivers/gpu/drm/i915/gem/i915_gem_shmem.c unsigned int len, unwritten; len 374 drivers/gpu/drm/i915/gem/i915_gem_shmem.c len = PAGE_SIZE - pg; len 375 drivers/gpu/drm/i915/gem/i915_gem_shmem.c if (len > remain) len 376 drivers/gpu/drm/i915/gem/i915_gem_shmem.c len = remain; len 383 drivers/gpu/drm/i915/gem/i915_gem_shmem.c err = __get_user(c, user_data + len - 1); len 388 drivers/gpu/drm/i915/gem/i915_gem_shmem.c offset, len, 0, len 396 drivers/gpu/drm/i915/gem/i915_gem_shmem.c len); len 400 drivers/gpu/drm/i915/gem/i915_gem_shmem.c offset, len, len - unwritten, len 409 drivers/gpu/drm/i915/gem/i915_gem_shmem.c remain -= len; len 410 drivers/gpu/drm/i915/gem/i915_gem_shmem.c user_data += len; len 411 drivers/gpu/drm/i915/gem/i915_gem_shmem.c offset += len; len 549 drivers/gpu/drm/i915/gem/i915_gem_shmem.c unsigned int len = min_t(typeof(size), size, PAGE_SIZE); len 554 drivers/gpu/drm/i915/gem/i915_gem_shmem.c offset, len, 0, len 560 drivers/gpu/drm/i915/gem/i915_gem_shmem.c memcpy(vaddr, data, len); len 564 drivers/gpu/drm/i915/gem/i915_gem_shmem.c offset, len, len, len 569 drivers/gpu/drm/i915/gem/i915_gem_shmem.c size -= len; len 570 drivers/gpu/drm/i915/gem/i915_gem_shmem.c data += len; len 571 drivers/gpu/drm/i915/gem/i915_gem_shmem.c offset += len; len 205 drivers/gpu/drm/i915/gem/selftests/huge_pages.c unsigned int len = min(page_size * div_u64(rem, page_size), len 211 drivers/gpu/drm/i915/gem/selftests/huge_pages.c sg->length = len; len 212 drivers/gpu/drm/i915/gem/selftests/huge_pages.c sg_dma_len(sg) = len; len 215 drivers/gpu/drm/i915/gem/selftests/huge_pages.c sg_page_sizes |= len; len 219 drivers/gpu/drm/i915/gem/selftests/huge_pages.c rem -= len; len 1130 drivers/gpu/drm/i915/gt/intel_engine_cs.c char *buf, int x, int len) len 1135 drivers/gpu/drm/i915/gt/intel_engine_cs.c x += snprintf(buf + x, len - x, len 1167 drivers/gpu/drm/i915/gt/intel_engine_cs.c static void hexdump(struct drm_printer *m, const void *buf, size_t len) len 1174 drivers/gpu/drm/i915/gt/intel_engine_cs.c for (pos = 0; pos < len; pos += rowsize) { len 1185 drivers/gpu/drm/i915/gt/intel_engine_cs.c WARN_ON_ONCE(hex_dump_to_buffer(buf + pos, len - pos, len 1285 drivers/gpu/drm/i915/gt/intel_engine_cs.c int len; len 1287 drivers/gpu/drm/i915/gt/intel_engine_cs.c len = snprintf(hdr, sizeof(hdr), len 1291 drivers/gpu/drm/i915/gt/intel_engine_cs.c len += snprintf(hdr + len, sizeof(hdr) - len, len 1296 drivers/gpu/drm/i915/gt/intel_engine_cs.c snprintf(hdr + len, sizeof(hdr) - len, "rq: "); len 1340 drivers/gpu/drm/i915/gt/intel_engine_cs.c unsigned int len = 0; len 1343 drivers/gpu/drm/i915/gt/intel_engine_cs.c len = rq->ring->size - head; len 1344 drivers/gpu/drm/i915/gt/intel_engine_cs.c memcpy(ring, vaddr + head, len); len 1347 drivers/gpu/drm/i915/gt/intel_engine_cs.c memcpy(ring + len, vaddr + head, size - len); len 210 drivers/gpu/drm/i915/gt/intel_gpu_commands.h #define GFX_OP_PIPE_CONTROL(len) ((0x3<<29)|(0x3<<27)|(0x2<<24)|((len)-2)) len 230 drivers/gpu/drm/i915/gt/intel_hangcheck.c int len; len 237 drivers/gpu/drm/i915/gt/intel_hangcheck.c len = scnprintf(msg, sizeof(msg), len 240 drivers/gpu/drm/i915/gt/intel_hangcheck.c len += scnprintf(msg + len, sizeof(msg) - len, len 242 drivers/gpu/drm/i915/gt/intel_hangcheck.c msg[len-2] = '\0'; len 2666 drivers/gpu/drm/i915/gt/intel_lrc.c u64 offset, u32 len, len 2702 drivers/gpu/drm/i915/gt/intel_lrc.c u64 offset, u32 len, len 2779 drivers/gpu/drm/i915/gt/intel_lrc.c int len; len 2812 drivers/gpu/drm/i915/gt/intel_lrc.c len = 6; len 2815 drivers/gpu/drm/i915/gt/intel_lrc.c len += 6; len 2818 drivers/gpu/drm/i915/gt/intel_lrc.c len += 12; len 2820 drivers/gpu/drm/i915/gt/intel_lrc.c cs = intel_ring_begin(request, len); len 1107 drivers/gpu/drm/i915/gt/intel_ringbuffer.c u64 offset, u32 len, len 1130 drivers/gpu/drm/i915/gt/intel_ringbuffer.c if (len > I830_BATCH_LIMIT) len 1143 drivers/gpu/drm/i915/gt/intel_ringbuffer.c *cs++ = DIV_ROUND_UP(len, 4096) << 16 | 4096; len 1170 drivers/gpu/drm/i915/gt/intel_ringbuffer.c u64 offset, u32 len, len 1580 drivers/gpu/drm/i915/gt/intel_ringbuffer.c int len; len 1591 drivers/gpu/drm/i915/gt/intel_ringbuffer.c len = 4; len 1593 drivers/gpu/drm/i915/gt/intel_ringbuffer.c len += 2 + (num_engines ? 4 * num_engines + 6 : 0); len 1595 drivers/gpu/drm/i915/gt/intel_ringbuffer.c len += 2; len 1600 drivers/gpu/drm/i915/gt/intel_ringbuffer.c len += 2; len 1603 drivers/gpu/drm/i915/gt/intel_ringbuffer.c cs = intel_ring_begin(rq, len); len 2093 drivers/gpu/drm/i915/gt/intel_ringbuffer.c u64 offset, u32 len, len 2113 drivers/gpu/drm/i915/gt/intel_ringbuffer.c u64 offset, u32 len, len 330 drivers/gpu/drm/i915/gt/uc/intel_guc.c int intel_guc_send_nop(struct intel_guc *guc, const u32 *action, u32 len, len 345 drivers/gpu/drm/i915/gt/uc/intel_guc.c int intel_guc_send_mmio(struct intel_guc *guc, const u32 *action, u32 len, len 353 drivers/gpu/drm/i915/gt/uc/intel_guc.c GEM_BUG_ON(!len); len 354 drivers/gpu/drm/i915/gt/uc/intel_guc.c GEM_BUG_ON(len > guc->send_regs.count); len 366 drivers/gpu/drm/i915/gt/uc/intel_guc.c for (i = 0; i < len; i++) len 412 drivers/gpu/drm/i915/gt/uc/intel_guc.c const u32 *payload, u32 len) len 416 drivers/gpu/drm/i915/gt/uc/intel_guc.c if (unlikely(!len)) len 76 drivers/gpu/drm/i915/gt/uc/intel_guc.h int (*send)(struct intel_guc *guc, const u32 *data, u32 len, len 87 drivers/gpu/drm/i915/gt/uc/intel_guc.h inline int intel_guc_send(struct intel_guc *guc, const u32 *action, u32 len) len 89 drivers/gpu/drm/i915/gt/uc/intel_guc.h return guc->send(guc, action, len, NULL, 0); len 93 drivers/gpu/drm/i915/gt/uc/intel_guc.h intel_guc_send_and_receive(struct intel_guc *guc, const u32 *action, u32 len, len 96 drivers/gpu/drm/i915/gt/uc/intel_guc.h return guc->send(guc, action, len, response_buf, response_buf_size); len 141 drivers/gpu/drm/i915/gt/uc/intel_guc.h int intel_guc_send_nop(struct intel_guc *guc, const u32 *action, u32 len, len 143 drivers/gpu/drm/i915/gt/uc/intel_guc.h int intel_guc_send_mmio(struct intel_guc *guc, const u32 *action, u32 len, len 148 drivers/gpu/drm/i915/gt/uc/intel_guc.h const u32 *payload, u32 len); len 293 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c u32 len /* in dwords */, len 321 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c if (unlikely(used + len + 1 >= size)) len 330 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c header = (len << GUC_CT_MSG_LEN_SHIFT) | len 337 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c 4 * (len - 1), &action[1]); len 345 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c for (i = 1; i < len; i++) { len 446 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c u32 len, len 459 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c GEM_BUG_ON(!len); len 460 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c GEM_BUG_ON(len & ~GUC_CT_MSG_LEN_MASK); len 473 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c err = ctb_write(ctb, action, len, fence, !!response_buf); len 514 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c int intel_guc_send_ct(struct intel_guc *guc, const u32 *action, u32 len, len 524 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c ret = ctch_send(ct, ctch, action, len, response_buf, response_buf_size, len 561 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c unsigned int len; len 585 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c len = ct_header_get_len(data[0]) + 1; len 586 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c if (unlikely(len > (u32)available)) { len 596 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c for (i = 1; i < len; i++) { len 600 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c CT_DEBUG_DRIVER("CT: received %*ph\n", 4 * len, data); len 627 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c u32 len = ct_header_get_len(header); len 628 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c u32 msglen = len + 1; /* total message length including header */ len 639 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c if (unlikely(len < 2)) { len 646 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c datalen = len - 2; len 683 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c u32 action, u32 len, const u32 *payload) len 688 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c CT_DEBUG_DRIVER("CT: request %x %*ph\n", action, 4 * len, payload); len 692 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c ret = intel_guc_to_host_process_recv_msg(guc, payload, len); len 700 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c action, 4 * len, payload); len 766 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c u32 len = ct_header_get_len(header); len 767 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c u32 msglen = len + 1; /* total message length including header */ len 89 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h int intel_guc_send_ct(struct intel_guc *guc, const u32 *action, u32 len, len 383 drivers/gpu/drm/i915/gvt/cmd_parser.c static int gvt_check_valid_cmd_length(int len, int valid_len) len 385 drivers/gpu/drm/i915/gvt/cmd_parser.c if (valid_len != len) { len 387 drivers/gpu/drm/i915/gvt/cmd_parser.c len, valid_len); len 437 drivers/gpu/drm/i915/gvt/cmd_parser.c u32 len; len 747 drivers/gpu/drm/i915/gvt/cmd_parser.c unsigned long len = 0; len 757 drivers/gpu/drm/i915/gvt/cmd_parser.c len = (s->ip_gma - s->ring_head); len 760 drivers/gpu/drm/i915/gvt/cmd_parser.c len = (ring_top - s->ring_head) + len 763 drivers/gpu/drm/i915/gvt/cmd_parser.c len = (s->ip_gma - s->ring_head); len 765 drivers/gpu/drm/i915/gvt/cmd_parser.c s->ip_va = s->rb_va + len; len 800 drivers/gpu/drm/i915/gvt/cmd_parser.c return info->len; len 802 drivers/gpu/drm/i915/gvt/cmd_parser.c return (cmd & ((1U << info->len) - 1)) + 2; len 1408 drivers/gpu/drm/i915/gvt/cmd_parser.c int len = cmd_length(s); len 1437 drivers/gpu/drm/i915/gvt/cmd_parser.c for (i = 0; i < len; i++) len 1695 drivers/gpu/drm/i915/gvt/cmd_parser.c unsigned long len = 0; len 1710 drivers/gpu/drm/i915/gvt/cmd_parser.c intel_gvt_hypervisor_read_gpa(vgpu, gpa, va + len, copy_len); len 1712 drivers/gpu/drm/i915/gvt/cmd_parser.c len += copy_len; len 1715 drivers/gpu/drm/i915/gvt/cmd_parser.c return len; len 148 drivers/gpu/drm/i915/gvt/debugfs.c int len; len 158 drivers/gpu/drm/i915/gvt/debugfs.c len = sprintf(buf, len 162 drivers/gpu/drm/i915/gvt/debugfs.c s = buf + len; len 169 drivers/gpu/drm/i915/gvt/debugfs.c len = snprintf(s, 4, "%d, ", engine->id); len 170 drivers/gpu/drm/i915/gvt/debugfs.c s += len; len 840 drivers/gpu/drm/i915/gvt/handlers.c unsigned int reg, int len, bool data_valid) len 854 drivers/gpu/drm/i915/gvt/handlers.c value |= (len << 20); len 905 drivers/gpu/drm/i915/gvt/handlers.c int msg, addr, ctrl, op, len; len 942 drivers/gpu/drm/i915/gvt/handlers.c len = msg & 0xff; len 949 drivers/gpu/drm/i915/gvt/handlers.c if ((addr + len + 1) >= DPCD_SIZE) { len 969 drivers/gpu/drm/i915/gvt/handlers.c if ((len + 1 + 4) > AUX_BURST_SIZE) { len 970 drivers/gpu/drm/i915/gvt/handlers.c gvt_vgpu_err("dp_aux_header: len %d is too large\n", len); len 986 drivers/gpu/drm/i915/gvt/handlers.c for (t = 0; t <= len; t++) { len 1007 drivers/gpu/drm/i915/gvt/handlers.c if ((addr + len + 1) >= DPCD_SIZE) { len 1023 drivers/gpu/drm/i915/gvt/handlers.c dp_aux_ch_ctl_trans_done(vgpu, data, offset, len + 2, len 1036 drivers/gpu/drm/i915/gvt/handlers.c if ((len + 2) > AUX_BURST_SIZE) { len 1037 drivers/gpu/drm/i915/gvt/handlers.c gvt_vgpu_err("dp_aux_header: len %d is too large\n", len); len 1044 drivers/gpu/drm/i915/gvt/handlers.c for (i = 1; i <= (len + 1); i++) { len 1051 drivers/gpu/drm/i915/gvt/handlers.c if ((i % 4 == 3) || (i == (len + 1))) { len 1058 drivers/gpu/drm/i915/gvt/handlers.c dp_aux_ch_ctl_trans_done(vgpu, data, offset, len + 2, len 56 drivers/gpu/drm/i915/gvt/hypercall.h unsigned long len); len 58 drivers/gpu/drm/i915/gvt/hypercall.h unsigned long len); len 1703 drivers/gpu/drm/i915/gvt/kvmgt.c const u8 *val, int len, len 1711 drivers/gpu/drm/i915/gvt/kvmgt.c (void *)val, len); len 1963 drivers/gpu/drm/i915/gvt/kvmgt.c void *buf, unsigned long len, bool write) len 1983 drivers/gpu/drm/i915/gvt/kvmgt.c ret = write ? kvm_write_guest(kvm, gpa, buf, len) : len 1984 drivers/gpu/drm/i915/gvt/kvmgt.c kvm_read_guest(kvm, gpa, buf, len); len 1996 drivers/gpu/drm/i915/gvt/kvmgt.c void *buf, unsigned long len) len 1998 drivers/gpu/drm/i915/gvt/kvmgt.c return kvmgt_rw_gpa(handle, gpa, buf, len, false); len 2002 drivers/gpu/drm/i915/gvt/kvmgt.c void *buf, unsigned long len) len 2004 drivers/gpu/drm/i915/gvt/kvmgt.c return kvmgt_rw_gpa(handle, gpa, buf, len, true); len 193 drivers/gpu/drm/i915/gvt/mpt.h unsigned long gpa, void *buf, unsigned long len) len 195 drivers/gpu/drm/i915/gvt/mpt.h return intel_gvt_host.mpt->read_gpa(vgpu->handle, gpa, buf, len); len 209 drivers/gpu/drm/i915/gvt/mpt.h unsigned long gpa, void *buf, unsigned long len) len 211 drivers/gpu/drm/i915/gvt/mpt.h return intel_gvt_host.mpt->write_gpa(vgpu->handle, gpa, buf, len); len 1184 drivers/gpu/drm/i915/i915_cmd_parser.c int len = min_t(int, batch_len, PAGE_SIZE - offset); len 1188 drivers/gpu/drm/i915/i915_cmd_parser.c drm_clflush_virt_range(src + offset, len); len 1189 drivers/gpu/drm/i915/i915_cmd_parser.c memcpy(ptr, src + offset, len); len 1192 drivers/gpu/drm/i915/i915_cmd_parser.c ptr += len; len 1193 drivers/gpu/drm/i915/i915_cmd_parser.c batch_len -= len; len 106 drivers/gpu/drm/i915/i915_debugfs.c stringify_page_sizes(unsigned int page_sizes, char *buf, size_t len) len 124 drivers/gpu/drm/i915/i915_debugfs.c x += snprintf(buf + x, len - x, "2M, "); len 126 drivers/gpu/drm/i915/i915_debugfs.c x += snprintf(buf + x, len - x, "64K, "); len 128 drivers/gpu/drm/i915/i915_debugfs.c x += snprintf(buf + x, len - x, "4K, "); len 2921 drivers/gpu/drm/i915/i915_debugfs.c size_t len, loff_t *offp) len 2929 drivers/gpu/drm/i915/i915_debugfs.c ret = kstrtobool_from_user(ubuf, len, &enable); len 2941 drivers/gpu/drm/i915/i915_debugfs.c return len; len 3124 drivers/gpu/drm/i915/i915_debugfs.c size_t len, loff_t *offp) len 3136 drivers/gpu/drm/i915/i915_debugfs.c if (len == 0) len 3139 drivers/gpu/drm/i915/i915_debugfs.c input_buffer = memdup_user_nul(ubuf, len); len 3143 drivers/gpu/drm/i915/i915_debugfs.c DRM_DEBUG_DRIVER("Copied %d bytes from user\n", (unsigned int)len); len 3177 drivers/gpu/drm/i915/i915_debugfs.c *offp += len; len 3178 drivers/gpu/drm/i915/i915_debugfs.c return len; len 3423 drivers/gpu/drm/i915/i915_debugfs.c size_t len, loff_t *offp, u16 wm[8]) len 3443 drivers/gpu/drm/i915/i915_debugfs.c if (len >= sizeof(tmp)) len 3446 drivers/gpu/drm/i915/i915_debugfs.c if (copy_from_user(tmp, ubuf, len)) len 3449 drivers/gpu/drm/i915/i915_debugfs.c tmp[len] = '\0'; len 3464 drivers/gpu/drm/i915/i915_debugfs.c return len; len 3469 drivers/gpu/drm/i915/i915_debugfs.c size_t len, loff_t *offp) len 3480 drivers/gpu/drm/i915/i915_debugfs.c return wm_latency_write(file, ubuf, len, offp, latencies); len 3484 drivers/gpu/drm/i915/i915_debugfs.c size_t len, loff_t *offp) len 3495 drivers/gpu/drm/i915/i915_debugfs.c return wm_latency_write(file, ubuf, len, offp, latencies); len 3499 drivers/gpu/drm/i915/i915_debugfs.c size_t len, loff_t *offp) len 3510 drivers/gpu/drm/i915/i915_debugfs.c return wm_latency_write(file, ubuf, len, offp, latencies); len 4027 drivers/gpu/drm/i915/i915_debugfs.c const char __user *ubuf, size_t len, len 4038 drivers/gpu/drm/i915/i915_debugfs.c if (len >= sizeof(tmp)) len 4041 drivers/gpu/drm/i915/i915_debugfs.c if (copy_from_user(tmp, ubuf, len)) len 4044 drivers/gpu/drm/i915/i915_debugfs.c tmp[len] = '\0'; len 4072 drivers/gpu/drm/i915/i915_debugfs.c return len; len 4108 drivers/gpu/drm/i915/i915_debugfs.c size_t len, loff_t *offp) len 4118 drivers/gpu/drm/i915/i915_debugfs.c if (len >= sizeof(tmp)) len 4121 drivers/gpu/drm/i915/i915_debugfs.c if (copy_from_user(tmp, ubuf, len)) len 4124 drivers/gpu/drm/i915/i915_debugfs.c tmp[len] = '\0'; len 4150 drivers/gpu/drm/i915/i915_debugfs.c return len; len 4549 drivers/gpu/drm/i915/i915_debugfs.c size_t len, loff_t *offp) len 4558 drivers/gpu/drm/i915/i915_debugfs.c if (len == 0) len 4562 drivers/gpu/drm/i915/i915_debugfs.c len); len 4564 drivers/gpu/drm/i915/i915_debugfs.c ret = kstrtobool_from_user(ubuf, len, &dsc_enable); len 4572 drivers/gpu/drm/i915/i915_debugfs.c *offp += len; len 4573 drivers/gpu/drm/i915/i915_debugfs.c return len; len 244 drivers/gpu/drm/i915/i915_gem.c shmem_pread(struct page *page, int offset, int len, char __user *user_data, len 253 drivers/gpu/drm/i915/i915_gem.c drm_clflush_virt_range(vaddr + offset, len); len 255 drivers/gpu/drm/i915/i915_gem.c ret = __copy_to_user(user_data, vaddr + offset, len); len 658 drivers/gpu/drm/i915/i915_gem.c shmem_pwrite(struct page *page, int offset, int len, char __user *user_data, len 668 drivers/gpu/drm/i915/i915_gem.c drm_clflush_virt_range(vaddr + offset, len); len 670 drivers/gpu/drm/i915/i915_gem.c ret = __copy_from_user(vaddr + offset, user_data, len); len 672 drivers/gpu/drm/i915/i915_gem.c drm_clflush_virt_range(vaddr + offset, len); len 968 drivers/gpu/drm/i915/i915_gem_gtt.c unsigned int idx, len; len 972 drivers/gpu/drm/i915/i915_gem_gtt.c len = gen8_pd_range(start, end, lvl--, &idx); len 975 drivers/gpu/drm/i915/i915_gem_gtt.c idx, len, atomic_read(px_used(pd))); len 976 drivers/gpu/drm/i915/i915_gem_gtt.c GEM_BUG_ON(!len || len >= atomic_read(px_used(pd))); len 1017 drivers/gpu/drm/i915/i915_gem_gtt.c } while (idx++, --len); len 1043 drivers/gpu/drm/i915/i915_gem_gtt.c unsigned int idx, len; len 1048 drivers/gpu/drm/i915/i915_gem_gtt.c len = gen8_pd_range(*start, end, lvl--, &idx); len 1051 drivers/gpu/drm/i915/i915_gem_gtt.c idx, len, atomic_read(px_used(pd))); len 1052 drivers/gpu/drm/i915/i915_gem_gtt.c GEM_BUG_ON(!len || (idx + len - 1) >> gen8_pd_shift(1)); len 1125 drivers/gpu/drm/i915/i915_gem_gtt.c } while (idx++, --len); len 3532 drivers/gpu/drm/i915/i915_gem_gtt.c unsigned int len; len 3534 drivers/gpu/drm/i915/i915_gem_gtt.c len = min(iter->length - (offset << PAGE_SHIFT), len 3536 drivers/gpu/drm/i915/i915_gem_gtt.c sg_set_page(sg, NULL, len, 0); len 3539 drivers/gpu/drm/i915/i915_gem_gtt.c sg_dma_len(sg) = len; len 3542 drivers/gpu/drm/i915/i915_gem_gtt.c count -= len >> PAGE_SHIFT; len 3663 drivers/gpu/drm/i915/i915_gem_gtt.c static u64 random_offset(u64 start, u64 end, u64 len, u64 align) len 3667 drivers/gpu/drm/i915/i915_gem_gtt.c GEM_BUG_ON(range_overflows(start, len, end)); len 3668 drivers/gpu/drm/i915/i915_gem_gtt.c GEM_BUG_ON(round_up(start, align) > round_down(end - len, align)); len 3670 drivers/gpu/drm/i915/i915_gem_gtt.c range = round_down(end - len, align) - round_up(start, align); len 54 drivers/gpu/drm/i915/i915_gpu_error.c void *addr, unsigned int len, loff_t it) len 58 drivers/gpu/drm/i915/i915_gpu_error.c sg->length = len; len 62 drivers/gpu/drm/i915/i915_gpu_error.c static bool __i915_error_grow(struct drm_i915_error_state_buf *e, size_t len) len 64 drivers/gpu/drm/i915/i915_gpu_error.c if (!len) len 67 drivers/gpu/drm/i915/i915_gpu_error.c if (e->bytes + len + 1 <= e->size) len 99 drivers/gpu/drm/i915/i915_gpu_error.c e->size = ALIGN(len + 1, SZ_64K); len 102 drivers/gpu/drm/i915/i915_gpu_error.c e->size = PAGE_ALIGN(len + 1); len 118 drivers/gpu/drm/i915/i915_gpu_error.c int len; len 124 drivers/gpu/drm/i915/i915_gpu_error.c len = vsnprintf(NULL, 0, fmt, ap); len 126 drivers/gpu/drm/i915/i915_gpu_error.c if (len <= 0) { len 127 drivers/gpu/drm/i915/i915_gpu_error.c e->err = len; len 131 drivers/gpu/drm/i915/i915_gpu_error.c if (!__i915_error_grow(e, len)) len 135 drivers/gpu/drm/i915/i915_gpu_error.c len = vscnprintf(e->buf + e->bytes, e->size - e->bytes, fmt, args); len 136 drivers/gpu/drm/i915/i915_gpu_error.c if (len < 0) { len 137 drivers/gpu/drm/i915/i915_gpu_error.c e->err = len; len 140 drivers/gpu/drm/i915/i915_gpu_error.c e->bytes += len; len 145 drivers/gpu/drm/i915/i915_gpu_error.c unsigned len; len 150 drivers/gpu/drm/i915/i915_gpu_error.c len = strlen(str); len 151 drivers/gpu/drm/i915/i915_gpu_error.c if (!__i915_error_grow(e, len)) len 154 drivers/gpu/drm/i915/i915_gpu_error.c GEM_BUG_ON(e->bytes + len > e->size); len 155 drivers/gpu/drm/i915/i915_gpu_error.c memcpy(e->buf + e->bytes, str, len); len 156 drivers/gpu/drm/i915/i915_gpu_error.c e->bytes += len; len 579 drivers/gpu/drm/i915/i915_gpu_error.c int i, len; len 581 drivers/gpu/drm/i915/i915_gpu_error.c len = PAGE_SIZE; len 583 drivers/gpu/drm/i915/i915_gpu_error.c len -= obj->unused; len 584 drivers/gpu/drm/i915/i915_gpu_error.c len = ascii85_encode_len(len); len 586 drivers/gpu/drm/i915/i915_gpu_error.c for (i = 0; i < len; i++) len 852 drivers/gpu/drm/i915/i915_gpu_error.c size_t len, start; len 859 drivers/gpu/drm/i915/i915_gpu_error.c len = sg->length; len 860 drivers/gpu/drm/i915/i915_gpu_error.c if (pos + len <= off) { len 861 drivers/gpu/drm/i915/i915_gpu_error.c pos += len; len 867 drivers/gpu/drm/i915/i915_gpu_error.c GEM_BUG_ON(off - pos > len); len 868 drivers/gpu/drm/i915/i915_gpu_error.c len -= off - pos; len 873 drivers/gpu/drm/i915/i915_gpu_error.c len = min(len, rem); len 874 drivers/gpu/drm/i915/i915_gpu_error.c GEM_BUG_ON(!len || len > sg->length); len 876 drivers/gpu/drm/i915/i915_gpu_error.c memcpy(buf, page_address(sg_page(sg)) + start, len); len 878 drivers/gpu/drm/i915/i915_gpu_error.c count += len; len 879 drivers/gpu/drm/i915/i915_gpu_error.c pos += len; len 881 drivers/gpu/drm/i915/i915_gpu_error.c buf += len; len 882 drivers/gpu/drm/i915/i915_gpu_error.c rem -= len; len 1599 drivers/gpu/drm/i915/i915_gpu_error.c int len; len 1601 drivers/gpu/drm/i915/i915_gpu_error.c len = scnprintf(error->error_msg, sizeof(error->error_msg), len 1607 drivers/gpu/drm/i915/i915_gpu_error.c len += scnprintf(error->error_msg + len, len 1608 drivers/gpu/drm/i915/i915_gpu_error.c sizeof(error->error_msg) - len, len 1614 drivers/gpu/drm/i915/i915_gpu_error.c len += scnprintf(error->error_msg + len, len 1615 drivers/gpu/drm/i915/i915_gpu_error.c sizeof(error->error_msg) - len, len 33 drivers/gpu/drm/i915/i915_memcpy.c static void __memcpy_ntdqa(void *dst, const void *src, unsigned long len) len 37 drivers/gpu/drm/i915/i915_memcpy.c len >>= 4; len 38 drivers/gpu/drm/i915/i915_memcpy.c while (len >= 4) { len 50 drivers/gpu/drm/i915/i915_memcpy.c len -= 4; len 52 drivers/gpu/drm/i915/i915_memcpy.c while (len--) { len 81 drivers/gpu/drm/i915/i915_memcpy.c bool i915_memcpy_from_wc(void *dst, const void *src, unsigned long len) len 83 drivers/gpu/drm/i915/i915_memcpy.c if (unlikely(((unsigned long)dst | (unsigned long)src | len) & 15)) len 88 drivers/gpu/drm/i915/i915_memcpy.c if (likely(len)) len 89 drivers/gpu/drm/i915/i915_memcpy.c __memcpy_ntdqa(dst, src, len); len 14 drivers/gpu/drm/i915/i915_memcpy.h bool i915_memcpy_from_wc(void *dst, const void *src, unsigned long len); len 26 drivers/gpu/drm/i915/i915_memcpy.h #define i915_can_memcpy_from_wc(dst, src, len) \ len 27 drivers/gpu/drm/i915/i915_memcpy.h i915_memcpy_from_wc((void *)((unsigned long)(dst) | (unsigned long)(src) | (len)), NULL, 0) len 108 drivers/gpu/drm/i915/i915_query.c int len, ret; len 113 drivers/gpu/drm/i915/i915_query.c len = sizeof(struct drm_i915_query_engine_info) + len 117 drivers/gpu/drm/i915/i915_query.c ret = copy_query_item(&query, sizeof(query), len, query_item); len 142 drivers/gpu/drm/i915/i915_query.c return len; len 529 drivers/gpu/drm/i915/i915_sysfs.c size_t len = strlen(str); len 531 drivers/gpu/drm/i915/i915_sysfs.c ret = min_t(size_t, count, len - off); len 503 drivers/gpu/drm/i915/i915_trace.h TP_PROTO(struct drm_i915_gem_object *obj, u64 offset, u64 len), len 504 drivers/gpu/drm/i915/i915_trace.h TP_ARGS(obj, offset, len), len 509 drivers/gpu/drm/i915/i915_trace.h __field(u64, len) len 515 drivers/gpu/drm/i915/i915_trace.h __entry->len = len; len 519 drivers/gpu/drm/i915/i915_trace.h __entry->obj, __entry->offset, __entry->len) len 523 drivers/gpu/drm/i915/i915_trace.h TP_PROTO(struct drm_i915_gem_object *obj, u64 offset, u64 len), len 524 drivers/gpu/drm/i915/i915_trace.h TP_ARGS(obj, offset, len), len 529 drivers/gpu/drm/i915/i915_trace.h __field(u64, len) len 535 drivers/gpu/drm/i915/i915_trace.h __entry->len = len; len 539 drivers/gpu/drm/i915/i915_trace.h __entry->obj, __entry->offset, __entry->len) len 868 drivers/gpu/drm/i915/i915_trace.h TP_PROTO(bool write, i915_reg_t reg, u64 val, int len, bool trace), len 870 drivers/gpu/drm/i915/i915_trace.h TP_ARGS(write, reg, val, len, trace), len 878 drivers/gpu/drm/i915/i915_trace.h __field(u16, len) len 885 drivers/gpu/drm/i915/i915_trace.h __entry->len = len; len 890 drivers/gpu/drm/i915/i915_trace.h __entry->reg, __entry->len, len 79 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c unsigned long len = min_t(typeof(rem), rem, BIT(31)); len 81 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c GEM_BUG_ON(!len); len 82 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c sg_set_page(sg, pfn_to_page(PFN_BIAS), len, 0); len 84 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c sg_dma_len(sg) = len; len 85 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c sg_page_sizes |= len; len 87 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c rem -= len; len 35 drivers/gpu/drm/i915/selftests/i915_syncmap.c unsigned long len; len 43 drivers/gpu/drm/i915/selftests/i915_syncmap.c len = scnprintf(buf, *sz, "| "); len 45 drivers/gpu/drm/i915/selftests/i915_syncmap.c len = scnprintf(buf, *sz, " "); len 46 drivers/gpu/drm/i915/selftests/i915_syncmap.c buf += len; len 47 drivers/gpu/drm/i915/selftests/i915_syncmap.c *sz -= len; len 49 drivers/gpu/drm/i915/selftests/i915_syncmap.c len = scnprintf(buf, *sz, "%x-> ", idx); len 50 drivers/gpu/drm/i915/selftests/i915_syncmap.c buf += len; len 51 drivers/gpu/drm/i915/selftests/i915_syncmap.c *sz -= len; len 55 drivers/gpu/drm/i915/selftests/i915_syncmap.c len = scnprintf(buf, *sz, "0x%016llx", p->prefix << p->height << SHIFT); len 56 drivers/gpu/drm/i915/selftests/i915_syncmap.c buf += len; len 57 drivers/gpu/drm/i915/selftests/i915_syncmap.c *sz -= len; len 63 drivers/gpu/drm/i915/selftests/i915_syncmap.c len = scnprintf(buf, *sz, " %x:%x,", len 65 drivers/gpu/drm/i915/selftests/i915_syncmap.c buf += len; len 66 drivers/gpu/drm/i915/selftests/i915_syncmap.c *sz -= len; len 72 drivers/gpu/drm/i915/selftests/i915_syncmap.c len = scnprintf(buf, *sz, "\n"); len 73 drivers/gpu/drm/i915/selftests/i915_syncmap.c buf += len; len 74 drivers/gpu/drm/i915/selftests/i915_syncmap.c *sz -= len; len 298 drivers/gpu/drm/mediatek/mtk_hdmi.c u8 len) len 1639 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_audio_get_eld(struct device *dev, void *data, uint8_t *buf, size_t len) len 1645 drivers/gpu/drm/mediatek/mtk_hdmi.c memcpy(buf, hdmi->conn.eld, min(sizeof(hdmi->conn.eld), len)); len 130 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c remain_count = msg->len; len 131 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c ack_count = (msg->len - 1) / 8; len 237 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c msg->addr, msg->flags, msg->len); len 91 drivers/gpu/drm/mga/mga_warp.c size += WARP_UCODE_SIZE(be16_to_cpu(rec->len)); len 119 drivers/gpu/drm/mga/mga_warp.c src_size = be16_to_cpu(rec->len); len 64 drivers/gpu/drm/msm/adreno/a2xx_gpu.c uint32_t *ptr, len; len 175 drivers/gpu/drm/msm/adreno/a2xx_gpu.c len = adreno_gpu->fw[ADRENO_FW_PM4]->size / 4; len 181 drivers/gpu/drm/msm/adreno/a2xx_gpu.c for (i = 1; i < len; i++) len 186 drivers/gpu/drm/msm/adreno/a2xx_gpu.c len = adreno_gpu->fw[ADRENO_FW_PFP]->size / 4; len 190 drivers/gpu/drm/msm/adreno/a2xx_gpu.c for (i = 1; i < len; i++) len 66 drivers/gpu/drm/msm/adreno/a3xx_gpu.c uint32_t *ptr, len; len 250 drivers/gpu/drm/msm/adreno/a3xx_gpu.c len = adreno_gpu->fw[ADRENO_FW_PM4]->size / 4; len 257 drivers/gpu/drm/msm/adreno/a3xx_gpu.c for (i = 1; i < len; i++) len 262 drivers/gpu/drm/msm/adreno/a3xx_gpu.c len = adreno_gpu->fw[ADRENO_FW_PFP]->size / 4; len 266 drivers/gpu/drm/msm/adreno/a3xx_gpu.c for (i = 1; i < len; i++) len 504 drivers/gpu/drm/msm/adreno/a3xx_gpu.c adreno_gpu->gmem = ocmem_hdl->len; len 140 drivers/gpu/drm/msm/adreno/a4xx_gpu.c uint32_t *ptr, len; len 270 drivers/gpu/drm/msm/adreno/a4xx_gpu.c len = adreno_gpu->fw[ADRENO_FW_PM4]->size / 4; len 273 drivers/gpu/drm/msm/adreno/a4xx_gpu.c for (i = 1; i < len; i++) len 278 drivers/gpu/drm/msm/adreno/a4xx_gpu.c len = adreno_gpu->fw[ADRENO_FW_PFP]->size / 4; len 282 drivers/gpu/drm/msm/adreno/a4xx_gpu.c for (i = 1; i < len; i++) len 588 drivers/gpu/drm/msm/adreno/a4xx_gpu.c adreno_gpu->gmem = ocmem_hdl->len; len 951 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c static void print_ascii85(struct drm_printer *p, size_t len, u32 *data) len 956 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c for (i = 0; i < len >> 2; i++) { len 623 drivers/gpu/drm/msm/adreno/adreno_gpu.c static char *adreno_gpu_ascii85_encode(u32 *src, size_t len) len 631 drivers/gpu/drm/msm/adreno/adreno_gpu.c if (!src || !len) len 634 drivers/gpu/drm/msm/adreno/adreno_gpu.c l = ascii85_encode_len(len); len 654 drivers/gpu/drm/msm/adreno/adreno_gpu.c static void adreno_show_object(struct drm_printer *p, void **ptr, int len, len 657 drivers/gpu/drm/msm/adreno/adreno_gpu.c if (!*ptr || !len) len 669 drivers/gpu/drm/msm/adreno/adreno_gpu.c for (datalen = 0, i = 0; i < len >> 2; i++) len 424 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c int len; len 427 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c len = scnprintf(buf, sizeof(buf), len 433 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c return simple_read_from_buffer(buff, count, ppos, buf, len); len 66 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c .base = 0x0, .len = 0x45C, len 94 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c .base = 0x1000, .len = 0xE4, len 99 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c .base = 0x1200, .len = 0xE4, len 104 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c .base = 0x1400, .len = 0xE4, len 109 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c .base = 0x1600, .len = 0xE4, len 114 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c .base = 0x1800, .len = 0xE4, len 138 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c .id = DPU_SSPP_SRC, .base = 0x00, .len = 0x150,}, \ len 141 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c .base = 0xa00, .len = 0xa0,}, \ len 144 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c .base = 0x1a00, .len = 0x100,}, \ len 158 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c .id = DPU_SSPP_SRC, .base = 0x00, .len = 0x150,}, \ len 179 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c .base = _base, .len = 0x1c8, \ len 221 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c .base = _base, .len = 0x320, \ len 241 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c .te2 = {.id = DPU_PINGPONG_TE2, .base = 0x2000, .len = 0x0, len 244 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c .len = 0x20, .version = 0x10000}, len 249 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c .len = 0x20, .version = 0x10000}, len 255 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c .base = _base, .len = 0xd4, \ len 262 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c .base = _base, .len = 0xd4, \ len 280 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c .base = _base, .len = 0x280, \ len 303 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c .base = 0, .len = 0x1040, len 196 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h u32 len; \ len 211 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h u32 len len 42 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c b->length = m->ctl[i].len; len 71 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c b->length = m->intf[i].len; len 38 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c b->length = m->mixer[i].len; len 42 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c b->length = m->pingpong[i].len; len 681 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c b->length = catalog->sspp[i].len; len 306 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c b->length = m->mdp[i].len; len 224 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c b->length = m->vbif[i].len; len 1252 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c int len; len 1255 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c len = scnprintf(buf, sizeof(buf), "%d\n", !kms->has_danger_ctrl); len 1257 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c return simple_read_from_buffer(buff, count, ppos, buf, len); len 1334 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c sblk->src_blk.len, len 1343 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c sblk->scaler_blk.len, len 1358 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c sblk->csc_blk.len, len 90 drivers/gpu/drm/msm/dsi/dsi.h bool msm_dsi_manager_cmd_xfer_trigger(int id, u32 dma_base, u32 len); len 154 drivers/gpu/drm/msm/dsi/dsi.h u32 dma_base, u32 len); len 1150 drivers/gpu/drm/msm/dsi/dsi_host.c int len; len 1159 drivers/gpu/drm/msm/dsi/dsi_host.c len = (packet.size + 3) & (~0x3); len 1161 drivers/gpu/drm/msm/dsi/dsi_host.c if (len > msm_host->tx_size) { len 1188 drivers/gpu/drm/msm/dsi/dsi_host.c if (packet.size < len) len 1189 drivers/gpu/drm/msm/dsi/dsi_host.c memset(data + packet.size, 0xff, len - packet.size); len 1194 drivers/gpu/drm/msm/dsi/dsi_host.c return len; len 1260 drivers/gpu/drm/msm/dsi/dsi_host.c static int dsi_cmd_dma_tx(struct msm_dsi_host *msm_host, int len) len 1278 drivers/gpu/drm/msm/dsi/dsi_host.c msm_host->id, dma_base, len); len 1286 drivers/gpu/drm/msm/dsi/dsi_host.c ret = len; len 1288 drivers/gpu/drm/msm/dsi/dsi_host.c ret = len; len 1346 drivers/gpu/drm/msm/dsi/dsi_host.c int len, ret; len 1350 drivers/gpu/drm/msm/dsi/dsi_host.c len = dsi_cmd_dma_add(msm_host, msg); len 1351 drivers/gpu/drm/msm/dsi/dsi_host.c if (!len) { len 1366 drivers/gpu/drm/msm/dsi/dsi_host.c if ((msm_host->mode_flags & MIPI_DSI_MODE_VIDEO) && (len > bllp_len)) { len 1368 drivers/gpu/drm/msm/dsi/dsi_host.c __func__, len); len 1372 drivers/gpu/drm/msm/dsi/dsi_host.c ret = dsi_cmd_dma_tx(msm_host, len); len 1373 drivers/gpu/drm/msm/dsi/dsi_host.c if (ret < len) { len 1375 drivers/gpu/drm/msm/dsi/dsi_host.c __func__, msg->type, (*(u8 *)(msg->tx_buf)), len); len 1379 drivers/gpu/drm/msm/dsi/dsi_host.c return len; len 1666 drivers/gpu/drm/msm/dsi/dsi_host.c int ret, i, len, num_lanes; len 1668 drivers/gpu/drm/msm/dsi/dsi_host.c prop = of_find_property(ep, "data-lanes", &len); len 1675 drivers/gpu/drm/msm/dsi/dsi_host.c num_lanes = len / sizeof(u32); len 2179 drivers/gpu/drm/msm/dsi/dsi_host.c u32 len) len 2184 drivers/gpu/drm/msm/dsi/dsi_host.c dsi_write(msm_host, REG_DSI_DMA_LEN, len); len 768 drivers/gpu/drm/msm/dsi/dsi_manager.c bool msm_dsi_manager_cmd_xfer_trigger(int id, u32 dma_base, u32 len) len 778 drivers/gpu/drm/msm/dsi/dsi_manager.c msm_dsi_host_cmd_xfer_commit(msm_dsi0->host, dma_base, len); len 780 drivers/gpu/drm/msm/dsi/dsi_manager.c msm_dsi_host_cmd_xfer_commit(host, dma_base, len); len 36 drivers/gpu/drm/msm/edp/edp_aux.c u32 reg, len; len 43 drivers/gpu/drm/msm/edp/edp_aux.c len = 4; len 45 drivers/gpu/drm/msm/edp/edp_aux.c len = msg->size + 4; len 50 drivers/gpu/drm/msm/edp/edp_aux.c if (len > AUX_CMD_FIFO_LEN) len 62 drivers/gpu/drm/msm/edp/edp_aux.c for (i = 0; i < len; i++) { len 85 drivers/gpu/drm/msm/edp/edp_aux.c u32 len = msg->size; len 94 drivers/gpu/drm/msm/edp/edp_aux.c for (i = 0; i < len; i++) { len 93 drivers/gpu/drm/msm/hdmi/hdmi_bridge.c int len; len 98 drivers/gpu/drm/msm/hdmi/hdmi_bridge.c len = hdmi_infoframe_pack(&frame, buffer, sizeof(buffer)); len 99 drivers/gpu/drm/msm/hdmi/hdmi_bridge.c if (len < 0) { len 87 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c .len = 1, len 92 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c .len = data_len, len 126 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c .len = 1, len 139 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c msgs[0].len = data_len + 1; len 137 drivers/gpu/drm/msm/hdmi/hdmi_i2c.c index += p->len; len 139 drivers/gpu/drm/msm/hdmi/hdmi_i2c.c for (j = 0; j < p->len; j++) { len 147 drivers/gpu/drm/msm/hdmi/hdmi_i2c.c i2c_trans = HDMI_I2C_TRANSACTION_REG_CNT(p->len) | len 199 drivers/gpu/drm/msm/hdmi/hdmi_i2c.c for (j = 0; j < p->len; j++) { len 807 drivers/gpu/drm/msm/msm_drv.c if (args->len) len 832 drivers/gpu/drm/msm/msm_drv.c if (args->len >= sizeof(msm_obj->name)) { len 837 drivers/gpu/drm/msm/msm_drv.c args->len)) { len 842 drivers/gpu/drm/msm/msm_drv.c msm_obj->name[args->len] = '\0'; len 843 drivers/gpu/drm/msm/msm_drv.c for (i = 0; i < args->len; i++) { len 851 drivers/gpu/drm/msm/msm_drv.c if (args->value && (args->len < strlen(msm_obj->name))) { len 855 drivers/gpu/drm/msm/msm_drv.c args->len = strlen(msm_obj->name); len 858 drivers/gpu/drm/msm/msm_drv.c msm_obj->name, args->len)) len 36 drivers/gpu/drm/msm/msm_gpummu.c struct sg_table *sgt, unsigned len, int prot) len 64 drivers/gpu/drm/msm/msm_gpummu.c static int msm_gpummu_unmap(struct msm_mmu *mmu, uint64_t iova, unsigned len) len 70 drivers/gpu/drm/msm/msm_gpummu.c for (i = 0; i < len / GPUMMU_PAGE_SIZE; i++, idx++) len 43 drivers/gpu/drm/msm/msm_iommu.c struct sg_table *sgt, unsigned len, int prot) len 51 drivers/gpu/drm/msm/msm_iommu.c return (ret == len) ? 0 : -EINVAL; len 54 drivers/gpu/drm/msm/msm_iommu.c static int msm_iommu_unmap(struct msm_mmu *mmu, uint64_t iova, unsigned len) len 58 drivers/gpu/drm/msm/msm_iommu.c iommu_unmap(iommu->domain, iova, len); len 16 drivers/gpu/drm/msm/msm_mmu.h unsigned len, int prot); len 17 drivers/gpu/drm/msm/msm_mmu.h int (*unmap)(struct msm_mmu *mmu, uint64_t iova, unsigned len); len 119 drivers/gpu/drm/msm/msm_submitqueue.c size_t size = min_t(size_t, args->len, sizeof(queue->faults)); len 123 drivers/gpu/drm/msm/msm_submitqueue.c if (!args->len) { len 124 drivers/gpu/drm/msm/msm_submitqueue.c args->len = sizeof(queue->faults); len 129 drivers/gpu/drm/msm/msm_submitqueue.c args->len = size; len 1581 drivers/gpu/drm/nouveau/dispnv50/disp.c u8 ver, hdr, cnt, len; len 1627 drivers/gpu/drm/nouveau/dispnv50/disp.c (data = nvbios_dp_table(bios, &ver, &hdr, &cnt, &len)) && len 6 drivers/gpu/drm/nouveau/include/nvkm/core/option.h const char *nvkm_stropt(const char *optstr, const char *opt, int *len); len 13 drivers/gpu/drm/nouveau/include/nvkm/core/option.h strncasecmpz(const char *str, const char *cmp, size_t len) len 15 drivers/gpu/drm/nouveau/include/nvkm/core/option.h if (strlen(cmp) != len) len 16 drivers/gpu/drm/nouveau/include/nvkm/core/option.h return len; len 17 drivers/gpu/drm/nouveau/include/nvkm/core/option.h return strncasecmp(str, cmp, len); len 27 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios.h u16 nvbios_findstr(const u8 *data, int size, const char *str, int len); len 28 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios.h int nvbios_memcmp(struct nvkm_bios *, u32 addr, const char *, u32 len); len 10 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0203.h u32 nvbios_M0203Te(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len); len 11 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0203.h u32 nvbios_M0203Tp(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, len 9 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0205.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz); len 11 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0205.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz, len 19 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0205.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len); len 21 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0205.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_M0205E *); len 5 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0209.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz); len 17 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0209.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len); len 19 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0209.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_M0209E *); len 5 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/P0260.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *xnr, u8 *xsz); len 30 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/conn.h u32 nvbios_connTe(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len); len 31 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/conn.h u32 nvbios_connTp(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, len 5 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/cstep.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *xnr, u8 *xsz); len 59 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/dcb.h u16 dcb_table(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *ent, u8 *len); len 60 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/dcb.h u16 dcb_outp(struct nvkm_bios *, u8 idx, u8 *ver, u8 *len); len 5 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/disp.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *sub); len 22 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/disp.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len); len 24 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/disp.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_outp *); len 26 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/disp.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_outp *); len 35 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/disp.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len); len 37 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/disp.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ocfg *); len 39 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/disp.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ocfg *); len 6 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/dp.h nvbios_dp_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len); len 17 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/dp.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, len 20 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/dp.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, len 32 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/dp.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_dpcfg *); len 35 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/dp.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_dpcfg *); len 46 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/gpio.h u16 dcb_gpio_table(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len); len 47 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/gpio.h u16 dcb_gpio_entry(struct nvkm_bios *, int idx, int ent, u8 *ver, u8 *len); len 48 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/gpio.h u16 dcb_gpio_parse(struct nvkm_bios *, int idx, int ent, u8 *ver, u8 *len, len 51 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/gpio.h u8 *ver, u8 *len, struct dcb_gpio_func *); len 23 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/i2c.h u16 dcb_i2c_table(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len); len 24 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/i2c.h u16 dcb_i2c_entry(struct nvkm_bios *, u8 index, u8 *ver, u8 *len); len 5 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/perf.h u8 *cnt, u8 *len, u8 *snr, u8 *ssz); len 22 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/perf.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len); len 24 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/perf.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_perfE *); len 35 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/perf.h u8 *ver, u8 *hdr, u8 cnt, u8 len); len 37 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/perf.h u8 *ver, u8 *hdr, u8 cnt, u8 len, struct nvbios_perfS *); len 7 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/pmu.h u32 nvbios_pmuTe(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len); len 7 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/rammap.h u8 *cnt, u8 *len, u8 *snr, u8 *ssz); len 10 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/rammap.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len); len 14 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/rammap.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ramcfg *); len 16 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/rammap.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ramcfg *); len 7 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/timing.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz); len 9 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/timing.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len); len 11 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/timing.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ramcfg *); len 10 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/vmap.h u32 nvbios_vmap_table(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len); len 11 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/vmap.h u32 nvbios_vmap_parse(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, len 22 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/vmap.h u32 nvbios_vmap_entry(struct nvkm_bios *, int idx, u8 *ver, u8 *len); len 23 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/vmap.h u32 nvbios_vmap_entry_parse(struct nvkm_bios *, int idx, u8 *ver, u8 *len, len 26 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/volt.h u32 nvbios_volt_table(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len); len 27 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/volt.h u32 nvbios_volt_parse(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, len 35 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/volt.h u32 nvbios_volt_entry(struct nvkm_bios *, int idx, u8 *ver, u8 *len); len 36 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/volt.h u32 nvbios_volt_entry_parse(struct nvkm_bios *, int idx, u8 *ver, u8 *len, len 16 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/xpio.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len); len 18 drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/xpio.h u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_xpio *); len 102 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h { .addr = addr, .flags = 0, .len = 1, .buf = ® }, len 103 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h { .addr = addr, .flags = I2C_M_RD, .len = 1, .buf = &val }, len 118 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h { .addr = addr, .flags = 0, .len = 1, .buf = ® }, len 119 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h { .addr = addr, .flags = I2C_M_RD, .len = 2, .buf = val }, len 134 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h { .addr = addr, .flags = 0, .len = 2, .buf = buf }, len 149 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h { .addr = addr, .flags = 0, .len = 3, .buf = buf }, len 390 drivers/gpu/drm/nouveau/nouveau_acpi.c int offset, int len) len 404 drivers/gpu/drm/nouveau/nouveau_acpi.c rom_arg_elements[1].integer.value = len; len 413 drivers/gpu/drm/nouveau/nouveau_acpi.c len = min(len, (int)obj->buffer.length); len 414 drivers/gpu/drm/nouveau/nouveau_acpi.c memcpy(bios+offset, obj->buffer.pointer, len); len 416 drivers/gpu/drm/nouveau/nouveau_acpi.c return len; len 436 drivers/gpu/drm/nouveau/nouveau_acpi.c int nouveau_acpi_get_bios_chunk(uint8_t *bios, int offset, int len) len 438 drivers/gpu/drm/nouveau/nouveau_acpi.c return nouveau_rom_call(nouveau_dsm_priv.rom_handle, bios, offset, len); len 13 drivers/gpu/drm/nouveau/nouveau_acpi.h int nouveau_acpi_get_bios_chunk(uint8_t *bios, int offset, int len); len 23 drivers/gpu/drm/nouveau/nouveau_acpi.h static inline int nouveau_acpi_get_bios_chunk(uint8_t *bios, int offset, int len) { return -EINVAL; } len 1232 drivers/gpu/drm/nouveau/nouveau_bios.c static uint16_t findstr(uint8_t *data, int n, const uint8_t *str, int len) len 1236 drivers/gpu/drm/nouveau/nouveau_bios.c for (i = 0; i <= (n - len); i++) { len 1237 drivers/gpu/drm/nouveau/nouveau_bios.c for (j = 0; j < len; j++) len 1240 drivers/gpu/drm/nouveau/nouveau_bios.c if (j == len) len 140 drivers/gpu/drm/nouveau/nouveau_debugfs.c size_t len, loff_t *offp) len 153 drivers/gpu/drm/nouveau/nouveau_debugfs.c if (len >= sizeof(buf)) len 156 drivers/gpu/drm/nouveau/nouveau_debugfs.c if (copy_from_user(buf, ubuf, len)) len 191 drivers/gpu/drm/nouveau/nouveau_debugfs.c return len; len 31 drivers/gpu/drm/nouveau/nvkm/core/option.c int len = strcspn(optstr, ",="); len 32 drivers/gpu/drm/nouveau/nvkm/core/option.c switch (optstr[len]) { len 34 drivers/gpu/drm/nouveau/nvkm/core/option.c if (!strncasecmpz(optstr, opt, len)) { len 35 drivers/gpu/drm/nouveau/nvkm/core/option.c optstr += len + 1; len 47 drivers/gpu/drm/nouveau/nvkm/core/option.c optstr += len; len 100 drivers/gpu/drm/nouveau/nvkm/core/option.c int len = strcspn(optstr, ",="); len 101 drivers/gpu/drm/nouveau/nvkm/core/option.c switch (optstr[len]) { len 103 drivers/gpu/drm/nouveau/nvkm/core/option.c if (strncasecmpz(optstr, sub, len)) len 109 drivers/gpu/drm/nouveau/nvkm/core/option.c if (!strncasecmpz(optstr, "fatal", len)) len 111 drivers/gpu/drm/nouveau/nvkm/core/option.c else if (!strncasecmpz(optstr, "error", len)) len 113 drivers/gpu/drm/nouveau/nvkm/core/option.c else if (!strncasecmpz(optstr, "warn", len)) len 115 drivers/gpu/drm/nouveau/nvkm/core/option.c else if (!strncasecmpz(optstr, "info", len)) len 117 drivers/gpu/drm/nouveau/nvkm/core/option.c else if (!strncasecmpz(optstr, "debug", len)) len 119 drivers/gpu/drm/nouveau/nvkm/core/option.c else if (!strncasecmpz(optstr, "trace", len)) len 121 drivers/gpu/drm/nouveau/nvkm/core/option.c else if (!strncasecmpz(optstr, "paranoia", len)) len 123 drivers/gpu/drm/nouveau/nvkm/core/option.c else if (!strncasecmpz(optstr, "spam", len)) len 127 drivers/gpu/drm/nouveau/nvkm/core/option.c if (optstr[len] != '\0') { len 135 drivers/gpu/drm/nouveau/nvkm/core/option.c optstr += len; len 81 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c u8 ver, hdr, cnt, len; len 112 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c &ver, &hdr, &cnt, &len, &info); len 117 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c lpre & 3, &ver, &hdr, &cnt, &len, len 633 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c u8 hdr, cnt, len; len 650 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c &hdr, &cnt, &len, &dp->info); len 657 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c dp->version, hdr, cnt, len); len 5 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.c u8 *raw_frame, ssize_t len) len 13 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.c switch (len) { len 15 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.h u8 *raw_frame, ssize_t len); len 183 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, len 190 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c u32 data = nvbios_outp_match(bios, t, m, ver, hdr, cnt, len, iedt); len 205 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c u8 ver, hdr, cnt, len, flags = 0x00; len 214 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c data = nv50_disp_super_iedt(head, outp, &ver, &hdr, &cnt, &len, &iedt); len 229 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c &ver, &hdr, &cnt, &len, &iedtrs); len 257 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c u8 ver, hdr, cnt, len; len 265 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c data = nv50_disp_super_iedt(head, outp, &ver, &hdr, &cnt, &len, &iedt); len 119 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c vmemdup(const void *src, size_t len) len 121 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c void *p = vmalloc(len); len 124 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c memcpy(p, src, len); len 536 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c int len = nv44_gr_class(ctx->device) ? 0x0084 : 0x0684; len 539 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c cp_lsr (ctx, len - 4); len 541 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c cp_lsr (ctx, len); len 545 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c ctx->ctxvals_pos += len; len 722 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c u32 len; len 743 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c len = strlen(ssrc->name) + len 745 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c src->name = kzalloc(len, GFP_KERNEL); len 750 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c snprintf(src->name, len, "%s_%s", ssrc->name, len 29 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c nvbios_M0203Te(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 42 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c *len = nvbios_rd08(bios, data + 0x02); len 55 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c nvbios_M0203Tp(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, len 58 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c u32 data = nvbios_M0203Te(bios, ver, hdr, cnt, len); len 74 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c u8 cnt, len; len 75 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c u32 data = nvbios_M0203Te(bios, ver, hdr, &cnt, &len); len 77 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c data = data + *hdr + idx * len; len 78 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c *hdr = len; len 108 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c u8 cnt, len, idx = 0xff; len 111 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c if (!nvbios_M0203Tp(bios, ver, hdr, &cnt, &len, &M0203T)) { len 30 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz) len 43 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c *len = nvbios_rd08(bios, data + 0x02); len 59 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz, len 62 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c u32 data = nvbios_M0205Te(bios, ver, hdr, cnt, len, snr, ssz); len 76 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 79 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c u32 data = nvbios_M0205Te(bios, ver, hdr, cnt, len, &snr, &ssz); len 81 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c data = data + *hdr + idx * (*len + (snr * ssz)); len 82 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c *hdr = *len; len 84 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c *len = ssz; len 92 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, len 95 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c u32 data = nvbios_M0205Ee(bios, idx, ver, hdr, cnt, len); len 111 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c u8 cnt, len; len 112 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c u32 data = nvbios_M0205Ee(bios, ent, ver, hdr, &cnt, &len); len 114 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c data = data + *hdr + idx * len; len 115 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c *hdr = len; len 30 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz) len 43 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c *len = nvbios_rd08(bios, data + 0x02); len 59 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 62 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c u32 data = nvbios_M0209Te(bios, ver, hdr, cnt, len, &snr, &ssz); len 64 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c data = data + *hdr + idx * (*len + (snr * ssz)); len 65 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c *hdr = *len; len 67 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c *len = ssz; len 75 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_M0209E *info) len 77 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c u32 data = nvbios_M0209Ee(bios, idx, ver, hdr, cnt, len); len 98 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c u8 cnt, len; len 99 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c u32 data = nvbios_M0209Ee(bios, ent, ver, hdr, &cnt, &len); len 101 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c data = data + *hdr + idx * len; len 102 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c *hdr = len; len 113 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c u8 cnt, len; len 114 drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c u32 data = nvbios_M0209Ep(bios, ent, ver, hdr, &cnt, &len, &M0209E); len 30 drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *xnr, u8 *xsz) len 44 drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c *len = 4; len 58 drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c nvbios_P0260Ee(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len) len 61 drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c u32 data = nvbios_P0260Te(bios, ver, &hdr, &cnt, len, &xnr, &xsz); len 63 drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c return data + hdr + (idx * *len); len 68 drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c nvbios_P0260Ep(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len, len 71 drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c u32 data = nvbios_P0260Ee(bios, idx, ver, len); len 86 drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c u8 hdr, cnt, len, xnr; len 87 drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c u32 data = nvbios_P0260Te(bios, ver, &hdr, &cnt, &len, &xnr, xsz); len 89 drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c return data + hdr + (cnt * len) + (idx * *xsz); len 83 drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c nvbios_findstr(const u8 *data, int size, const char *str, int len) len 87 drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c for (i = 0; i <= (size - len); i++) { len 88 drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c for (j = 0; j < len; j++) len 91 drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c if (j == len) len 99 drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c nvbios_memcmp(struct nvkm_bios *bios, u32 addr, const char *str, u32 len) len 103 drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c while (len--) { len 30 drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz) len 45 drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c *len = nvbios_rd08(bios, boost + 2); len 60 drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 63 drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c u32 data = nvbios_boostTe(bios, ver, hdr, cnt, len, &snr, &ssz); len 65 drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c data = data + *hdr + (idx * (*len + (snr * ssz))); len 66 drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c *hdr = *len; len 68 drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c *len = ssz; len 76 drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_boostE *info) len 78 drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c u32 data = nvbios_boostEe(bios, idx, ver, hdr, cnt, len); len 90 drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_boostE *info) len 93 drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c while ((data = nvbios_boostEp(bios, idx++, ver, hdr, cnt, len, info))) { len 102 drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c u32 data, u8 *ver, u8 *hdr, u8 cnt, u8 len) len 105 drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c data = data + *hdr + (idx * len); len 106 drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c *hdr = len; len 114 drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c u32 data, u8 *ver, u8 *hdr, u8 cnt, u8 len, len 117 drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c data = nvbios_boostSe(bios, idx, data, ver, hdr, cnt, len); len 29 drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c nvbios_connTe(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 31 drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c u32 dcb = dcb_table(bios, ver, hdr, cnt, len); len 38 drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c *len = nvbios_rd08(bios, data + 3); len 46 drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c nvbios_connTp(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, len 49 drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c u32 data = nvbios_connTe(bios, ver, hdr, cnt, len); len 62 drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c nvbios_connEe(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len) len 65 drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c u32 data = nvbios_connTe(bios, ver, &hdr, &cnt, len); len 67 drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c return data + hdr + (idx * *len); len 72 drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c nvbios_connEp(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len, len 75 drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c u32 data = nvbios_connEe(bios, idx, ver, len); len 84 drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c if (*len < 4) len 30 drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *xnr, u8 *xsz) len 45 drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c *len = nvbios_rd08(bios, cstep + 2); len 61 drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c u8 cnt, len, xnr, xsz; len 62 drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c u32 data = nvbios_cstepTe(bios, ver, hdr, &cnt, &len, &xnr, &xsz); len 64 drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c data = data + *hdr + (idx * len); len 65 drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c *hdr = len; len 99 drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c u8 cnt, len, xnr, xsz; len 100 drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c u32 data = nvbios_cstepTe(bios, ver, hdr, &cnt, &len, &xnr, &xsz); len 102 drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c data = data + *hdr + (cnt * len) + (idx * xsz); len 28 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c dcb_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 51 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c *len = nvbios_rd08(bios, dcb + 3); len 60 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c *len = 8; len 69 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c *len = 10; len 99 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c dcb_outp(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len) len 102 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c u16 dcb = dcb_table(bios, ver, &hdr, &cnt, len); len 104 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c return dcb + hdr + (idx * *len); len 121 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c dcb_outp_parse(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len, len 124 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c u16 dcb = dcb_outp(bios, idx, ver, len); len 198 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c u8 *ver, u8 *len, struct dcb_output *outp) len 201 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c while ((dcb = dcb_outp_parse(bios, idx++, ver, len, outp))) { len 215 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c u8 ver, len; len 218 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c while ((outp = dcb_outp(bios, ++idx, &ver, &len))) { len 30 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *sub) len 44 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c *len = nvbios_rd08(bios, data + 0x02); len 59 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c nvbios_disp_entry(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len, u8 *sub) len 62 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c u16 data = nvbios_disp_table(bios, ver, &hdr, &cnt, len, sub); len 64 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c return data + hdr + (idx * *len); len 70 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c nvbios_disp_parse(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len, u8 *sub, len 73 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c u16 data = nvbios_disp_entry(bios, idx, ver, len, sub); len 74 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c if (data && *len >= 2) { len 83 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 86 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c u16 data = nvbios_disp_parse(bios, idx, ver, len, hdr, &info); len 89 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c *len = 0x06; len 97 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_outp *info) len 99 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c u16 data = nvbios_outp_entry(bios, idx, ver, hdr, cnt, len); len 117 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_outp *info) len 120 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c while ((data = nvbios_outp_parse(bios, idx++, ver, hdr, cnt, len, info)) || *ver) { len 131 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 134 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c return outp + *hdr + (idx * *len); len 140 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ocfg *info) len 142 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c u16 data = nvbios_ocfg_entry(bios, outp, idx, ver, hdr, cnt, len); len 154 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ocfg *info) len 157 drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c while ((data = nvbios_ocfg_parse(bios, outp, idx++, ver, hdr, cnt, len, info))) { len 29 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c nvbios_dp_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 46 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c *len = nvbios_rd08(bios, data + 0x02); len 61 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 63 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c u16 data = nvbios_dp_table(bios, ver, hdr, cnt, len); len 65 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c u16 outp = nvbios_rd16(bios, data + *hdr + idx * *len); len 71 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c *len = nvbios_rd08(bios, data + 0x05); len 79 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c *len = 0; len 92 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, len 95 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c u16 data = nvbios_dpout_entry(bios, idx, ver, hdr, cnt, len); len 109 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c if (*len >= 0x0c) len 111 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c if (*len >= 0x0f) { len 115 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c if (*len >= 0x11) len 139 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, len 143 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c while ((data = nvbios_dpout_parse(bios, idx++, ver, hdr, cnt, len, info)) || *ver) { len 154 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 157 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c outp = nvbios_dp_table(bios, ver, hdr, cnt, len); len 158 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c *hdr = *hdr + (*len * * cnt); len 159 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c *len = nvbios_rd08(bios, outp + 0x06); len 165 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c return outp + *hdr + (idx * *len); len 172 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, len 175 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c u16 data = nvbios_dpcfg_entry(bios, outp, idx, ver, hdr, cnt, len); len 208 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, len 224 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c ver, hdr, cnt, len))) { len 231 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c return nvbios_dpcfg_parse(bios, outp, idx, ver, hdr, cnt, len, info); len 29 drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c extdev_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *len, u8 *cnt) len 45 drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c *len = nvbios_rd08(bios, extdev + 3); len 52 drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c u8 ver, hdr, len, cnt; len 53 drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c u16 data = extdev_table(bios, &ver, &hdr, &len, &cnt); len 63 drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c nvbios_extdev_entry(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len) len 66 drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c u16 extdev = extdev_table(bios, ver, &hdr, len, &cnt); len 68 drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c return extdev + idx * *len; len 85 drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c u8 ver, len; len 88 drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c if (!(entry = nvbios_extdev_entry(bios, idx, &ver, &len))) len 99 drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c u8 ver, len, i; len 103 drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c while ((entry = nvbios_extdev_entry(bios, i++, &ver, &len))) { len 29 drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.c nvbios_fan_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 43 drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.c *len = nvbios_rd08(bios, fan + 2); len 57 drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.c u8 *cnt, u8 *len) len 59 drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.c u32 data = nvbios_fan_table(bios, ver, hdr, cnt, len); len 61 drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.c return data + *hdr + (idx * (*len)); len 68 drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.c u8 ver, hdr, cnt, len; len 70 drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.c u32 data = nvbios_fan_entry(bios, 0, &ver, &hdr, &cnt, &len); len 30 drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c dcb_gpio_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 33 drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c u16 dcb = dcb_table(bios, ver, hdr, cnt, len); len 46 drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c *len = nvbios_rd08(bios, data + 0x01); len 51 drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c *len = nvbios_rd08(bios, data + 0x03); len 61 drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c dcb_gpio_entry(struct nvkm_bios *bios, int idx, int ent, u8 *ver, u8 *len) len 67 drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c gpio = dcb_gpio_table(bios, ver, &hdr, &cnt, len); len 69 drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c gpio = dcb_xpio_table(bios, idx, &xver, &hdr, &cnt, len); len 72 drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c return gpio + hdr + (ent * *len); len 78 drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c dcb_gpio_parse(struct nvkm_bios *bios, int idx, int ent, u8 *ver, u8 *len, len 81 drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c u16 data = dcb_gpio_entry(bios, idx, ent, ver, len); len 120 drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c u8 *ver, u8 *len, struct dcb_gpio_func *gpio) len 125 drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c while ((data = dcb_gpio_parse(bios, idx, i++, ver, len, gpio))) { len 132 drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c if ((data = dcb_table(bios, ver, &hdr, &cnt, len))) { len 29 drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c dcb_i2c_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 32 drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c u16 dcb = dcb_table(bios, ver, hdr, cnt, len); len 49 drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c *len = nvbios_rd08(bios, i2c + 3); len 54 drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c *len = 4; len 61 drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c dcb_i2c_entry(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len) len 64 drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c u16 i2c = dcb_i2c_table(bios, ver, &hdr, &cnt, len); len 66 drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c return i2c + hdr + (idx * *len); len 74 drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c u8 ver, len; len 75 drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c u16 ent = dcb_i2c_entry(bios, idx, &ver, &len); len 31 drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.c u8 *len) len 49 drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.c *len = nvbios_rd08(bios, iccsense + 2); len 63 drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.c u8 ver, hdr, cnt, len, i; len 66 drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.c table = nvbios_iccsense_table(bios, &ver, &hdr, &cnt, &len); len 87 drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.c entry = table + hdr + i * len; len 359 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c init_table(struct nvkm_bios *bios, u16 *len) len 364 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c *len = bit_I.length; len 369 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c *len = 14; len 380 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c u16 len, data = init_table(bios, &len); len 382 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c if (len >= offset + 2) { len 432 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c u16 len, data = init_table(bios, &len); len 433 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c if (data && len >= 16) len 802 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c u8 ver, hdr, cnt, len; len 819 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c &ver, &hdr, &cnt, &len, &info))) len 1079 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c .addr = addr, .flags = 0, .len = count, .buf = data, len 2173 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c { .addr = addr, .flags = 0, .len = 2, .buf = i }, len 2174 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c { .addr = addr, .flags = I2C_M_RD, .len = 1, .buf = o } len 2197 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c u8 idx = 0, ver, len; len 2207 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c while ((data = dcb_gpio_parse(bios, 0, idx++, &ver, &len, &func))) { len 31 drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c u8 *cnt, u8 *len, u8 *snr, u8 *ssz) len 44 drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c *len = nvbios_rd08(bios, perf + 2); len 51 drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c *len = nvbios_rd08(bios, perf + 3); len 67 drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c *len = nvbios_rd08(bios, perf + 3); len 80 drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 83 drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c u32 perf = nvbios_perf_table(bios, ver, hdr, cnt, len, &snr, &ssz); len 85 drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c perf = perf + *hdr + (idx * (*len + (snr * ssz))); len 86 drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c *hdr = *len; len 88 drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c *len = ssz; len 96 drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_perfE *info) len 98 drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c u32 perf = nvbios_perf_entry(bios, idx, ver, hdr, cnt, len); len 174 drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c u8 *ver, u8 *hdr, u8 cnt, u8 len) len 178 drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c data = perfE + *hdr + (idx * len); len 179 drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c *hdr = len; len 186 drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c u8 *ver, u8 *hdr, u8 cnt, u8 len, len 189 drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c u32 data = nvbios_perfSe(bios, perfE, idx, ver, hdr, cnt, len); len 205 drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c u8 ver, hdr, cnt, len, snr, ssz; len 206 drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c u32 perf = nvbios_perf_table(bios, &ver, &hdr, &cnt, &len, &snr, &ssz); len 81 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c pll_limits_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 94 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c *len = nvbios_rd08(bios, data + 2); len 106 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c *len = 0x18; len 144 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c pll_map_reg(struct nvkm_bios *bios, u32 reg, u32 *type, u8 *ver, u8 *len) len 150 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c data = pll_limits_table(bios, ver, &hdr, &cnt, len); len 158 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c data += *len; len 171 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c data += *len; len 186 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c pll_map_type(struct nvkm_bios *bios, u8 type, u32 *reg, u8 *ver, u8 *len) len 192 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c data = pll_limits_table(bios, ver, &hdr, &cnt, len); len 203 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c data += *len; len 216 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c data += *len; len 235 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c u8 ver, len; len 241 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c data = pll_map_reg(bios, reg, &type, &ver, &len); len 243 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c data = pll_map_type(bios, type, ®, &ver, &len); len 327 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c if (len > 0x22) len 30 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.c nvbios_pmuTe(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 41 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.c *len = nvbios_rd08(bios, data + 0x02); len 52 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.c u8 cnt, len; len 53 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.c u32 data = nvbios_pmuTe(bios, ver, hdr, &cnt, &len); len 55 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.c data = data + *hdr + (idx * len); len 56 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.c *hdr = len; len 30 drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c u8 *len) len 48 drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c *len = nvbios_rd08(bios, power_budget + 0x2); len 63 drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c u8 ver, hdr, cnt, len, cap_entry; len 69 drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c header = nvbios_power_budget_table(bios, &ver, &hdr, &cnt, &len); len 94 drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c budget->elen = len; len 30 drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c u8 *cnt, u8 *len, u8 *snr, u8 *ssz) len 46 drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c *len = nvbios_rd08(bios, rammap + 2); len 61 drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 64 drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c u32 rammap = nvbios_rammapTe(bios, ver, hdr, cnt, len, &snr, &ssz); len 66 drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c rammap = rammap + *hdr + (idx * (*len + (snr * ssz))); len 67 drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c *hdr = *len; len 69 drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c *len = ssz; len 92 drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ramcfg *p) len 94 drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c u32 data = nvbios_rammapEe(bios, idx, ver, hdr, cnt, len), temp; len 134 drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ramcfg *info) len 138 drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c while ((data = nvbios_rammapEp(bios, idx++, ver, hdr, cnt, len, info))) { len 26 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowacpi.c int nouveau_acpi_get_bios_chunk(uint8_t *bios, int offset, int len); len 36 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowacpi.c nouveau_acpi_get_bios_chunk(uint8_t *bios, int offset, int len) len 29 drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c therm_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *len, u8 *cnt) len 51 drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c *len = nvbios_rd08(bios, therm + 2); len 57 drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c nvbios_therm_entry(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len) len 60 drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c u32 therm = therm_table(bios, ver, &hdr, len, &cnt); len 62 drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c return therm + idx * *len; len 72 drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c u8 ver, len, i; len 83 drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c while ((entry = nvbios_therm_entry(bios, i++, &ver, &len))) { len 156 drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c u8 ver, len, i; len 165 drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c while ((entry = nvbios_therm_entry(bios, i++, &ver, &len))) { len 30 drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz) len 48 drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c *len = nvbios_rd08(bios, timing + 3); len 55 drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c *len = nvbios_rd08(bios, timing + 2); len 70 drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 73 drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c u32 timing = nvbios_timingTe(bios, ver, hdr, cnt, len, &snr, &ssz); len 75 drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c timing += *hdr + idx * (*len + (snr * ssz)); len 76 drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c *hdr = *len; len 78 drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c *len = ssz; len 86 drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ramcfg *p) len 88 drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c u32 data = nvbios_timingEe(bios, idx, ver, hdr, cnt, len), temp; len 29 drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c nvbios_vmap_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 44 drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c *len = nvbios_rd08(bios, vmap + 2); len 57 drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c nvbios_vmap_parse(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, len 60 drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c u32 vmap = nvbios_vmap_table(bios, ver, hdr, cnt, len); len 71 drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c if (*len >= 0xc) len 81 drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c nvbios_vmap_entry(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len) len 84 drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c u32 vmap = nvbios_vmap_table(bios, ver, &hdr, &cnt, len); len 86 drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c vmap = vmap + hdr + (idx * *len); len 93 drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c nvbios_vmap_entry_parse(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len, len 96 drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c u32 vmap = nvbios_vmap_entry(bios, idx, ver, len); len 29 drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c nvbios_volt_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 47 drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c *len = nvbios_rd08(bios, volt + 1); len 52 drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c *len = nvbios_rd08(bios, volt + 3); len 59 drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c *len = nvbios_rd08(bios, volt + 2); len 69 drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c nvbios_volt_parse(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, len 72 drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c u32 volt = nvbios_volt_table(bios, ver, hdr, cnt, len); len 125 drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c nvbios_volt_entry(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len) len 128 drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c u32 volt = nvbios_volt_table(bios, ver, &hdr, &cnt, len); len 130 drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c volt = volt + hdr + (idx * *len); len 137 drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c nvbios_volt_entry_parse(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len, len 140 drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c u32 volt = nvbios_volt_entry(bios, idx, ver, len); len 29 drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.c dcb_xpiod_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 31 drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.c u16 data = dcb_gpio_table(bios, ver, hdr, cnt, len); len 38 drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.c *len = nvbios_rd08(bios, data + 0x03); len 47 drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len) len 49 drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.c u16 data = dcb_xpiod_table(bios, ver, hdr, cnt, len); len 51 drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.c u16 xpio = nvbios_rd16(bios, data + *hdr + (idx * *len)); len 56 drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.c *len = nvbios_rd08(bios, data + 0x03); len 65 drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.c u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_xpio *info) len 67 drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.c u16 data = dcb_xpio_table(bios, idx, ver, hdr, cnt, len); len 68 drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.c if (data && *len >= 6) { len 46 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c u8 ver, hdr, cnt, len; len 49 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c data = nvbios_boostEm(bios, pstate, &ver, &hdr, &cnt, &len, &boostE); len 61 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c cnt, len, &boostS); len 409 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c u8 ver, hdr, cnt, len; len 412 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c data = nvbios_perfEp(bios, idx, &ver, &hdr, &cnt, &len, &perfE); len 440 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c &sver, &shdr, cnt, len, &perfS); len 32 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c pmu_code(struct nv50_devinit *init, u32 pmu, u32 img, u32 len, bool sec) len 39 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c for (i = 0; i < len; i += 4) { len 52 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c pmu_data(struct nv50_devinit *init, u32 pmu, u32 img, u32 len) len 59 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c for (i = 0; i < len; i += 4) len 145 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c u32 len = nvbios_rd16(bios, bit_I.offset + 0x16); len 146 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c pmu_data(init, pmu, img, len); len 153 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c u32 len = nvbios_rd16(bios, bit_I.offset + 0x1a); len 154 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c pmu_data(init, pmu, img, len); len 130 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c u8 ver = 0xff, hdr, cnt, len; len 139 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c &ver, &hdr, &cnt, &len, &info)) { len 136 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c u8 ver, cnt, len, strap; len 171 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c &cnt, &len); len 1280 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c u8 ver, hdr, cnt, len; len 1284 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c if (!(data = nvbios_M0205Ep(bios, i, &ver, &hdr, &cnt, &len, &M0205E))) len 1305 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c if (!(data = nvbios_M0209Ep(bios, i, &ver, &hdr, &cnt, &len, &M0209E))) len 1402 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c u8 ver, hdr, cnt, len, snr, ssz; len 1417 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c data = nvbios_rammapTe(bios, &ver, &hdr, &cnt, &len, &snr, &ssz); len 1445 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c u8 ver, hdr, cnt, len; len 1455 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c data = nvbios_rammapEp(bios, i, &ver, &hdr, &cnt, &len, &cfg->bios); len 1462 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c data = nvbios_rammapSp(bios, data, ver, hdr, cnt, len, ramcfg, len 1472 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c &ver, &hdr, &cnt, &len, len 36 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.c u8 ver, hdr, cnt, len, snr, ssz; len 51 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.c data = nvbios_rammapTe(bios, &ver, &hdr, &cnt, &len, &snr, &ssz); len 165 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c u8 ver, hdr, cnt, len, snr, ssz; len 181 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvbios_M0205Tp(bios, &ver, &hdr, &cnt, &len, &snr, &ssz, &M0205T); len 284 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c u8 ver, hdr, cnt, len; len 293 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c if (!nvbios_M0205Ep(bios, i, &ver, &hdr, &cnt, &len, &M0205E)) len 503 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c u8 ver, hdr, cnt, len, strap; len 519 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c data = nvbios_rammapEm(bios, freq / 1000, &ver, &hdr, &cnt, &len, len 533 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c data = nvbios_rammapSp(bios, data, ver, hdr, cnt, len, strap, len 543 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c &ver, &hdr, &cnt, &len, len 228 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c u8 ver, hdr, cnt, len, strap, size; len 270 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c &ver, &hdr, &cnt, &len, &next->bios); len 54 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c u8 ver, len; len 60 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c data = dcb_gpio_match(bios, idx, tag, line, &ver, &len, func); len 31 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.c u8 ver, len; len 35 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.c while ((entry = dcb_gpio_entry(bios, 0, ++ent, &ver, &len))) { len 31 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c u8 ver, len; len 35 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c while ((entry = dcb_gpio_entry(bios, 0, ++ent, &ver, &len))) { len 64 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c nvkm_wri2cr(adap, bus->addr, 0x44, msg->len); len 67 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c for (i = 0; i < msg->len; i++) { len 78 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c if (msg->addr == 0x50 && msg->len == 0x01) { len 81 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c if (msg->addr == 0x30 && msg->len == 0x01) { len 39 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c u8 remaining = msg->len; len 55 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c u8 ver, hdr, cnt, len; len 56 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c u16 i2c = dcb_i2c_table(bios, &ver, &hdr, &cnt, &len); len 189 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c u8 remaining = msg->len; len 36 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c { .addr = addr, .flags = 0, .len = 1, .buf = &offset }, len 37 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c { .addr = addr, .flags = I2C_M_RD, .len = size, .buf = data, }, len 237 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c u8 ver, len; len 245 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c data = mxm_table(bios, &ver, &len); len 99 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c u8 type, i2cidx, link, ver, len; len 147 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c conn += nvbios_connEe(bios, (ctx.outp[0] & 0x0000f000) >> 12, &ver, &len); len 192 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c u8 ver, hdr, cnt, len; len 193 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c u16 dcb = dcb_table(bios, &ver, &hdr, &cnt, &len); len 86 drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c u8 ver, len; len 89 drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c vmap = nvbios_vmap_entry_parse(bios, id, &ver, &len, &info); len 108 drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c u8 ver, len; len 111 drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c vmap = nvbios_vmap_entry_parse(bios, id, &ver, &len, &info); len 191 drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c u8 ver, hdr, cnt, len; len 195 drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c data = nvbios_volt_parse(bios, &ver, &hdr, &cnt, &len, &info); len 294 drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c u8 ver, hdr, cnt, len; len 301 drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c if (nvbios_vmap_parse(bios, &ver, &hdr, &cnt, &len, &vmap)) { len 104 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c u8 ver, hdr, cnt, len; len 107 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c if (!nvbios_volt_parse(device->bios, &ver, &hdr, &cnt, &len, &bios)) len 236 drivers/gpu/drm/omapdrm/dss/dispc.c u32 len; len 256 drivers/gpu/drm/omapdrm/dss/dispc.c .len = 256, len 279 drivers/gpu/drm/omapdrm/dss/dispc.c .len = 1024, len 302 drivers/gpu/drm/omapdrm/dss/dispc.c .len = 256, len 325 drivers/gpu/drm/omapdrm/dss/dispc.c .len = 256, len 3796 drivers/gpu/drm/omapdrm/dss/dispc.c return gdesc->len; len 3808 drivers/gpu/drm/omapdrm/dss/dispc.c for (i = 0; i < gdesc->len; ++i) { len 3853 drivers/gpu/drm/omapdrm/dss/dispc.c channel, length, gdesc->len); len 3864 drivers/gpu/drm/omapdrm/dss/dispc.c uint first = i * (gdesc->len - 1) / (length - 1); len 3865 drivers/gpu/drm/omapdrm/dss/dispc.c uint last = (i + 1) * (gdesc->len - 1) / (length - 1); len 3910 drivers/gpu/drm/omapdrm/dss/dispc.c gt = devm_kmalloc_array(&dispc->pdev->dev, gdesc->len, len 2590 drivers/gpu/drm/omapdrm/dss/dsi.c u8 data_type, u16 len, u8 ecc) len 2599 drivers/gpu/drm/omapdrm/dss/dsi.c val = FLD_VAL(data_id, 7, 0) | FLD_VAL(len, 23, 8) | len 2619 drivers/gpu/drm/omapdrm/dss/dsi.c u8 *data, u16 len, u8 ecc) len 2628 drivers/gpu/drm/omapdrm/dss/dsi.c DSSDBG("dsi_vc_send_long, %d bytes\n", len); len 2631 drivers/gpu/drm/omapdrm/dss/dsi.c if (dsi->vc[channel].tx_fifo_size * 32 * 4 < len + 4) { len 2638 drivers/gpu/drm/omapdrm/dss/dsi.c dsi_vc_write_long_header(dsi, channel, data_type, len, ecc); len 2641 drivers/gpu/drm/omapdrm/dss/dsi.c for (i = 0; i < len >> 2; i++) { len 2653 drivers/gpu/drm/omapdrm/dss/dsi.c i = len % 4; len 2716 drivers/gpu/drm/omapdrm/dss/dsi.c u8 *data, int len, len 2721 drivers/gpu/drm/omapdrm/dss/dsi.c if (len == 0) { len 2725 drivers/gpu/drm/omapdrm/dss/dsi.c } else if (len == 1) { len 2730 drivers/gpu/drm/omapdrm/dss/dsi.c } else if (len == 2) { len 2740 drivers/gpu/drm/omapdrm/dss/dsi.c MIPI_DSI_DCS_LONG_WRITE, data, len, 0); len 2747 drivers/gpu/drm/omapdrm/dss/dsi.c u8 *data, int len) len 2751 drivers/gpu/drm/omapdrm/dss/dsi.c return dsi_vc_write_nosync_common(dsi, channel, data, len, len 2756 drivers/gpu/drm/omapdrm/dss/dsi.c u8 *data, int len) len 2760 drivers/gpu/drm/omapdrm/dss/dsi.c return dsi_vc_write_nosync_common(dsi, channel, data, len, len 2765 drivers/gpu/drm/omapdrm/dss/dsi.c int channel, u8 *data, int len, len 2771 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_vc_write_nosync_common(dsi, channel, data, len, type); len 2790 drivers/gpu/drm/omapdrm/dss/dsi.c channel, data[0], len); len 2795 drivers/gpu/drm/omapdrm/dss/dsi.c int len) len 2797 drivers/gpu/drm/omapdrm/dss/dsi.c return dsi_vc_write_common(dssdev, channel, data, len, len 2802 drivers/gpu/drm/omapdrm/dss/dsi.c int len) len 2804 drivers/gpu/drm/omapdrm/dss/dsi.c return dsi_vc_write_common(dssdev, channel, data, len, len 2925 drivers/gpu/drm/omapdrm/dss/dsi.c int len = FLD_GET(val, 23, 8); len 2929 drivers/gpu/drm/omapdrm/dss/dsi.c "DCS", len); len 2931 drivers/gpu/drm/omapdrm/dss/dsi.c if (len > buflen) { len 2937 drivers/gpu/drm/omapdrm/dss/dsi.c for (w = 0; w < len + 2;) { len 2949 drivers/gpu/drm/omapdrm/dss/dsi.c if (w < len) len 2956 drivers/gpu/drm/omapdrm/dss/dsi.c return len; len 3028 drivers/gpu/drm/omapdrm/dss/dsi.c u16 len) len 3033 drivers/gpu/drm/omapdrm/dss/dsi.c MIPI_DSI_SET_MAXIMUM_RETURN_PACKET_SIZE, len, 0); len 5147 drivers/gpu/drm/omapdrm/dss/dsi.c int len, num_pins; len 5156 drivers/gpu/drm/omapdrm/dss/dsi.c prop = of_find_property(ep, "lanes", &len); len 5163 drivers/gpu/drm/omapdrm/dss/dsi.c num_pins = len / sizeof(u32); len 275 drivers/gpu/drm/omapdrm/dss/hdmi4.c static int read_edid(struct omap_hdmi *hdmi, u8 *buf, int len) len 284 drivers/gpu/drm/omapdrm/dss/hdmi4.c r = hdmi4_read_edid(&hdmi->core, buf, len); len 409 drivers/gpu/drm/omapdrm/dss/hdmi4.c u8 *edid, int len) len 423 drivers/gpu/drm/omapdrm/dss/hdmi4.c r = read_edid(hdmi, edid, len); len 80 drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c msg.len = cnt & 0xf; len 81 drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c if (msg.len > CEC_MAX_MSG_SIZE - 2) len 82 drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c msg.len = CEC_MAX_MSG_SIZE - 2; len 87 drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c for (i = 0; i < msg.len; i++) { len 93 drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c msg.len += 2; len 307 drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c if (msg->len == 1) len 310 drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c if (msg->len == 1) len 316 drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c for (i = 0; i < msg->len - 2; i++) len 322 drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c (msg->len - 2) | 0x10); len 159 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c int hdmi4_read_edid(struct hdmi_core_data *core, u8 *edid, int len) len 163 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c if (len < 128) len 176 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c if (len >= 128 * 2 && edid[0x7e] > 0) { len 252 drivers/gpu/drm/omapdrm/dss/hdmi4_core.h int hdmi4_read_edid(struct hdmi_core_data *core, u8 *edid, int len); len 274 drivers/gpu/drm/omapdrm/dss/hdmi5.c static int read_edid(struct omap_hdmi *hdmi, u8 *buf, int len) len 288 drivers/gpu/drm/omapdrm/dss/hdmi5.c r = hdmi5_read_edid(&hdmi->core, buf, len); len 414 drivers/gpu/drm/omapdrm/dss/hdmi5.c u8 *edid, int len) len 428 drivers/gpu/drm/omapdrm/dss/hdmi5.c r = read_edid(hdmi, edid, len); len 187 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c int hdmi5_read_edid(struct hdmi_core_data *core, u8 *edid, int len) len 190 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c int max_ext_blocks = (len / 128) - 1; len 192 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c if (len < 128) len 215 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c return r ? r : len; len 284 drivers/gpu/drm/omapdrm/dss/hdmi5_core.h int hdmi5_read_edid(struct hdmi_core_data *core, u8 *edid, int len); len 16 drivers/gpu/drm/omapdrm/dss/hdmi_common.c int r, len; len 18 drivers/gpu/drm/omapdrm/dss/hdmi_common.c prop = of_find_property(ep, "lanes", &len); len 22 drivers/gpu/drm/omapdrm/dss/hdmi_common.c if (len / sizeof(u32) != ARRAY_SIZE(lanes)) { len 45 drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c int len) len 55 drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c prop->length = len; len 326 drivers/gpu/drm/omapdrm/dss/omapdss.h u8 *data, int len); len 328 drivers/gpu/drm/omapdrm/dss/omapdss.h u8 *data, int len); len 330 drivers/gpu/drm/omapdrm/dss/omapdss.h u8 *data, int len); len 333 drivers/gpu/drm/omapdrm/dss/omapdss.h u8 *data, int len); len 335 drivers/gpu/drm/omapdrm/dss/omapdss.h u8 *data, int len); len 338 drivers/gpu/drm/omapdrm/dss/omapdss.h u8 *data, int len); len 370 drivers/gpu/drm/omapdrm/dss/omapdss.h int (*read_edid)(struct omap_dss_device *dssdev, u8 *buf, int len); len 24 drivers/gpu/drm/panel/panel-innolux-p079zca.c size_t len; len 29 drivers/gpu/drm/panel/panel-innolux-p079zca.c .len = sizeof((char[]){__VA_ARGS__}), \ len 148 drivers/gpu/drm/panel/panel-innolux-p079zca.c for (i = 0; cmds[i].len != 0; i++) { len 152 drivers/gpu/drm/panel/panel-innolux-p079zca.c cmd->len); len 36 drivers/gpu/drm/panel/panel-lg-lb035q02.c .len = 3, len 40 drivers/gpu/drm/panel/panel-lg-lb035q02.c .len = 3, len 43 drivers/gpu/drm/panel/panel-lg-lg4573.c .len = 2, len 96 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c size_t len) len 100 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c if (mipi_dsi_dcs_write_buffer(dsi, data, len) < 0) len 105 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c size_t len) len 112 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c otm8009a_dcs_write_buf(ctx, data, len); len 108 drivers/gpu/drm/panel/panel-raydium-rm68200.c size_t len) len 113 drivers/gpu/drm/panel/panel-raydium-rm68200.c err = mipi_dsi_dcs_write_buffer(dsi, data, len); len 131 drivers/gpu/drm/panel/panel-samsung-ld9040.c .len = 2, len 142 drivers/gpu/drm/panel/panel-samsung-ld9040.c static void ld9040_dcs_write(struct ld9040 *ctx, const u8 *data, size_t len) len 146 drivers/gpu/drm/panel/panel-samsung-ld9040.c if (ctx->error < 0 || len == 0) len 149 drivers/gpu/drm/panel/panel-samsung-ld9040.c dev_dbg(ctx->dev, "writing dcs seq: %*ph\n", (int)len, data); len 152 drivers/gpu/drm/panel/panel-samsung-ld9040.c while (!ret && --len) { len 159 drivers/gpu/drm/panel/panel-samsung-ld9040.c (int)len, data); len 245 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c static int s6e3ha2_dcs_write(struct s6e3ha2 *ctx, const void *data, size_t len) len 249 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c return mipi_dsi_dcs_write_buffer(dsi, data, len); len 122 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c const void *seq, size_t len) len 126 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c return mipi_dsi_dcs_write_buffer(dsi, seq, len); len 143 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c .len = 2, len 154 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c static void s6e63m0_dcs_write(struct s6e63m0 *ctx, const u8 *data, size_t len) len 158 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c if (ctx->error < 0 || len == 0) len 161 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c DRM_DEV_DEBUG(ctx->dev, "writing dcs seq: %*ph\n", (int)len, data); len 164 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c while (!ret && --len) { len 171 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c (int)len, data); len 137 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c static void s6e8aa0_dcs_write(struct s6e8aa0 *ctx, const void *data, size_t len) len 145 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c ret = mipi_dsi_dcs_write_buffer(dsi, data, len); len 148 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c (int)len, data); len 153 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c static int s6e8aa0_dcs_read(struct s6e8aa0 *ctx, u8 cmd, void *data, size_t len) len 161 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c ret = mipi_dsi_dcs_read(dsi, cmd, data, len); len 118 drivers/gpu/drm/panel/panel-sitronix-st7701.c size_t len) len 120 drivers/gpu/drm/panel/panel-sitronix-st7701.c return mipi_dsi_dcs_write_buffer(st7701->dsi, seq, len); len 144 drivers/gpu/drm/panel/panel-sitronix-st7789v.c xfer.len = sizeof(txbuf); len 90 drivers/gpu/drm/panel/panel-sony-acx565akm.c x->len = 2; len 106 drivers/gpu/drm/panel/panel-sony-acx565akm.c x->len = wlen; len 114 drivers/gpu/drm/panel/panel-sony-acx565akm.c x->len = rlen; len 129 drivers/gpu/drm/panel/panel-sony-acx565akm.c int reg, const u8 *buf, int len) len 131 drivers/gpu/drm/panel/panel-sony-acx565akm.c acx565akm_transfer(lcd, reg, buf, len, NULL, 0); len 135 drivers/gpu/drm/panel/panel-sony-acx565akm.c int reg, u8 *buf, int len) len 137 drivers/gpu/drm/panel/panel-sony-acx565akm.c acx565akm_transfer(lcd, reg, NULL, 0, buf, len); len 238 drivers/gpu/drm/panel/panel-sony-acx565akm.c size_t len = 0; len 244 drivers/gpu/drm/panel/panel-sony-acx565akm.c len += sprintf(&buf[len], "%s%s", i ? " " : "", len 247 drivers/gpu/drm/panel/panel-sony-acx565akm.c buf[len++] = '\n'; len 249 drivers/gpu/drm/panel/panel-sony-acx565akm.c return len; len 88 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c xfer.len = 2; len 243 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c ssize_t len = 0; len 248 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c ret = snprintf(buf + len, PAGE_SIZE - len, "%u ", len 252 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c len += ret; len 254 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c buf[len - 1] = '\n'; len 256 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c return len; len 222 drivers/gpu/drm/panel/panel-tpo-tpg110.c t[0].len = 1; len 225 drivers/gpu/drm/panel/panel-tpo-tpg110.c t[1].len = 1; len 239 drivers/gpu/drm/panel/panel-tpo-tpg110.c t[0].len = 1; len 242 drivers/gpu/drm/panel/panel-tpo-tpg110.c t[1].len = 1; len 258 drivers/gpu/drm/panfrost/panfrost_mmu.c size_t len = sg_dma_len(sgl); len 260 drivers/gpu/drm/panfrost/panfrost_mmu.c dev_dbg(pfdev->dev, "map: as=%d, iova=%llx, paddr=%lx, len=%zx", mmu->as, iova, paddr, len); len 262 drivers/gpu/drm/panfrost/panfrost_mmu.c while (len) { len 263 drivers/gpu/drm/panfrost/panfrost_mmu.c size_t pgsize = get_pgsize(iova | paddr, len); len 268 drivers/gpu/drm/panfrost/panfrost_mmu.c len -= pgsize; len 309 drivers/gpu/drm/panfrost/panfrost_mmu.c size_t len = mapping->mmnode.size << PAGE_SHIFT; len 316 drivers/gpu/drm/panfrost/panfrost_mmu.c mapping->mmu->as, iova, len); len 318 drivers/gpu/drm/panfrost/panfrost_mmu.c while (unmapped_len < len) { len 320 drivers/gpu/drm/panfrost/panfrost_mmu.c size_t pgsize = get_pgsize(iova, len - unmapped_len); len 331 drivers/gpu/drm/panfrost/panfrost_mmu.c mapping->mmnode.start << PAGE_SHIFT, len); len 1161 drivers/gpu/drm/radeon/atom.c int len, ws, ps, ptr; len 1169 drivers/gpu/drm/radeon/atom.c len = CU16(base + ATOM_CT_SIZE_PTR); len 1174 drivers/gpu/drm/radeon/atom.c SDEBUG(">> execute %04X (len %d, WS %d, PS %d)\n", base, len, ws, ps); len 1196 drivers/gpu/drm/radeon/atom.c base, len, ws, ps, ptr - 1); len 115 drivers/gpu/drm/radeon/atombios_i2c.c if ((num == 1) && (p->len == 0)) { len 127 drivers/gpu/drm/radeon/atombios_i2c.c remaining = p->len; len 196 drivers/gpu/drm/radeon/mkregtable.c int len; len 235 drivers/gpu/drm/radeon/mkregtable.c len = strlen(buf); len 238 drivers/gpu/drm/radeon/mkregtable.c if (len) { len 151 drivers/gpu/drm/radeon/radeon_bios.c int offset, int len) len 165 drivers/gpu/drm/radeon/radeon_bios.c atrm_arg_elements[1].integer.value = len; len 175 drivers/gpu/drm/radeon/radeon_bios.c len = obj->buffer.length; len 177 drivers/gpu/drm/radeon/radeon_bios.c return len; len 54 drivers/gpu/drm/radeon/radeon_i2c.c .len = 1, len 60 drivers/gpu/drm/radeon/radeon_i2c.c .len = 8, len 468 drivers/gpu/drm/radeon/radeon_i2c.c if ((num == 1) && (p->len == 0)) { len 500 drivers/gpu/drm/radeon/radeon_i2c.c for (j = 0; j < p->len; j++) { len 671 drivers/gpu/drm/radeon/radeon_i2c.c if ((num == 1) && (p->len == 0)) { len 708 drivers/gpu/drm/radeon/radeon_i2c.c remaining = p->len; len 1060 drivers/gpu/drm/radeon/radeon_i2c.c .len = 1, len 1066 drivers/gpu/drm/radeon/radeon_i2c.c .len = 1, len 1092 drivers/gpu/drm/radeon/radeon_i2c.c .len = 2, len 566 drivers/gpu/drm/radeon/radeon_vce.c uint32_t len = radeon_get_ib_value(p, p->idx); len 569 drivers/gpu/drm/radeon/radeon_vce.c if ((len < 8) || (len & 3)) { len 570 drivers/gpu/drm/radeon/radeon_vce.c DRM_ERROR("invalid VCE command length (%d)!\n", len); len 665 drivers/gpu/drm/radeon/radeon_vce.c p->idx += len / 4; len 41 drivers/gpu/drm/radeon/vce_v1_0.c uint32_t len; len 194 drivers/gpu/drm/radeon/vce_v1_0.c data[4] = cpu_to_le32(le32_to_cpu(sign->len) + 64); len 199 drivers/gpu/drm/radeon/vce_v1_0.c data += (le32_to_cpu(sign->len) + 64) / 4; len 843 drivers/gpu/drm/rockchip/cdn-dp-core.c u8 *buf, size_t len) len 847 drivers/gpu/drm/rockchip/cdn-dp-core.c memcpy(buf, dp->connector.eld, min(sizeof(dp->connector.eld), len)); len 216 drivers/gpu/drm/rockchip/cdn-dp-reg.c int cdn_dp_dpcd_read(struct cdn_dp_device *dp, u32 addr, u8 *data, u16 len) len 221 drivers/gpu/drm/rockchip/cdn-dp-reg.c msg[0] = (len >> 8) & 0xff; len 222 drivers/gpu/drm/rockchip/cdn-dp-reg.c msg[1] = len & 0xff; len 233 drivers/gpu/drm/rockchip/cdn-dp-reg.c sizeof(reg) + len); len 241 drivers/gpu/drm/rockchip/cdn-dp-reg.c ret = cdn_dp_mailbox_read_receive(dp, data, len); len 465 drivers/gpu/drm/rockchip/cdn-dp-reg.h int cdn_dp_dpcd_read(struct cdn_dp_device *dp, u32 addr, u8 *data, u16 len); len 681 drivers/gpu/drm/rockchip/inno_hdmi.c int length = msgs->len; len 702 drivers/gpu/drm/rockchip/inno_hdmi.c if ((msgs->len != 1) || len 741 drivers/gpu/drm/rockchip/inno_hdmi.c i + 1, num, msgs[i].len, msgs[i].flags); len 611 drivers/gpu/drm/rockchip/rk3066_hdmi.c int length = msgs->len; len 632 drivers/gpu/drm/rockchip/rk3066_hdmi.c if (msgs->len != 1 || len 671 drivers/gpu/drm/rockchip/rk3066_hdmi.c i + 1, num, msgs[i].len, msgs[i].flags); len 144 drivers/gpu/drm/rockchip/rockchip_drm_vop.c uint32_t len; len 581 drivers/gpu/drm/rockchip/rockchip_drm_vop.c for (i = 0; i < vop->len; i += 4) len 1704 drivers/gpu/drm/rockchip/rockchip_drm_vop.c for (i = 0; i < vop->len; i += sizeof(u32)) len 1851 drivers/gpu/drm/rockchip/rockchip_drm_vop.c vop->len = resource_size(res); len 1856 drivers/gpu/drm/rockchip/rockchip_drm_vop.c vop->regsbak = devm_kzalloc(dev, vop->len, GFP_KERNEL); len 433 drivers/gpu/drm/savage/savage_bci.c unsigned int wrap, pad, align, len, i; len 468 drivers/gpu/drm/savage/savage_bci.c len = (cur - first) * SAVAGE_DMA_PAGE_SIZE + len 472 drivers/gpu/drm/savage/savage_bci.c phys_addr | dev_priv->dma_type, len); len 477 drivers/gpu/drm/savage/savage_bci.c BCI_DMA(len); len 1210 drivers/gpu/drm/sti/sti_hdmi.c static int hdmi_audio_get_eld(struct device *dev, void *data, uint8_t *buf, size_t len) len 1216 drivers/gpu/drm/sti/sti_hdmi.c memcpy(buf, connector->eld, min(sizeof(connector->eld), len)); len 25 drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c static int fifo_transfer(struct sun4i_hdmi *hdmi, u8 *buf, int len, bool read) len 47 drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c len = min_t(int, len, read ? read_len : SUN4I_HDMI_DDC_FIFO_SIZE); len 51 drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c reg & mask, len * byte_time_ns, len 59 drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c readsb(hdmi->base + hdmi->variant->ddc_fifo_reg, buf, len); len 61 drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c writesb(hdmi->base + hdmi->variant->ddc_fifo_reg, buf, len); len 67 drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c return len; len 72 drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c int i, len; len 106 drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c regmap_field_write(hdmi->field_ddc_byte_count, msg->len); len 124 drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c for (i = 0; i < msg->len; i += len) { len 125 drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c len = fifo_transfer(hdmi, msg->buf + i, msg->len - i, len 127 drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c if (len <= 0) len 128 drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c return len; len 154 drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c if (!msgs[i].len) len 156 drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c if (msgs[i].len > SUN4I_HDMI_DDC_BYTE_COUNT_MAX) len 254 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c static u16 sun6i_dsi_crc_compute(u8 const *buffer, size_t len) len 256 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c return crc_ccitt(0xffff, buffer, len); len 259 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c static u16 sun6i_dsi_crc_repeat(u8 pd, u8 *buffer, size_t len) len 261 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c memset(buffer, pd, len); len 263 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c return sun6i_dsi_crc_compute(buffer, len); len 284 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c static u32 sun6i_dsi_build_blk1_pkt(u16 pd, u8 *buffer, size_t len) len 288 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c return val | SUN6I_DSI_BLK_PF(sun6i_dsi_crc_repeat(pd, buffer, len)); len 863 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c int ret, len = 0; len 875 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c len += msg->tx_len; len 879 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c len += sizeof(crc); len 881 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c regmap_bulk_write(dsi->regs, SUN6I_DSI_CMD_TX_REG(1), bounce, len); len 882 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c regmap_write(dsi->regs, SUN6I_DSI_CMD_CTL_REG, len + 4 - 1); len 273 drivers/gpu/drm/tegra/dsi.c #define PKT_LEN0(len) (((len) & 0x07) << 0) len 275 drivers/gpu/drm/tegra/dsi.c #define PKT_LEN1(len) (((len) & 0x07) << 10) len 277 drivers/gpu/drm/tegra/dsi.c #define PKT_LEN2(len) (((len) & 0x07) << 20) len 210 drivers/gpu/drm/tiny/gm12u320.c int ret, len; len 223 drivers/gpu/drm/tiny/gm12u320.c gm12u320->cmd_buf, CMD_SIZE, &len, CMD_TIMEOUT); len 224 drivers/gpu/drm/tiny/gm12u320.c if (ret || len != CMD_SIZE) { len 232 drivers/gpu/drm/tiny/gm12u320.c gm12u320->cmd_buf, MISC_VALUE_SIZE, &len, len 234 drivers/gpu/drm/tiny/gm12u320.c if (ret || len != MISC_VALUE_SIZE) { len 243 drivers/gpu/drm/tiny/gm12u320.c gm12u320->cmd_buf, READ_STATUS_SIZE, &len, len 245 drivers/gpu/drm/tiny/gm12u320.c if (ret || len != READ_STATUS_SIZE) { len 253 drivers/gpu/drm/tiny/gm12u320.c static void gm12u320_32bpp_to_24bpp_packed(u8 *dst, u8 *src, int len) len 255 drivers/gpu/drm/tiny/gm12u320.c while (len--) { len 265 drivers/gpu/drm/tiny/gm12u320.c int block, dst_offset, len, remain, ret, x1, x2, y1, y2; len 303 drivers/gpu/drm/tiny/gm12u320.c len = (x2 - x1) * 3; len 308 drivers/gpu/drm/tiny/gm12u320.c if ((dst_offset + len) > DATA_BLOCK_CONTENT_SIZE) { len 309 drivers/gpu/drm/tiny/gm12u320.c remain = dst_offset + len - DATA_BLOCK_CONTENT_SIZE; len 310 drivers/gpu/drm/tiny/gm12u320.c len = DATA_BLOCK_CONTENT_SIZE - dst_offset; len 314 drivers/gpu/drm/tiny/gm12u320.c len /= 3; len 318 drivers/gpu/drm/tiny/gm12u320.c src, len); len 325 drivers/gpu/drm/tiny/gm12u320.c src + len * 4, remain / 3); len 350 drivers/gpu/drm/tiny/gm12u320.c int block, block_size, len; len 372 drivers/gpu/drm/tiny/gm12u320.c gm12u320->cmd_buf, CMD_SIZE, &len, len 374 drivers/gpu/drm/tiny/gm12u320.c if (ret || len != CMD_SIZE) len 381 drivers/gpu/drm/tiny/gm12u320.c &len, DATA_TIMEOUT); len 382 drivers/gpu/drm/tiny/gm12u320.c if (ret || len != block_size) len 388 drivers/gpu/drm/tiny/gm12u320.c gm12u320->cmd_buf, READ_STATUS_SIZE, &len, len 390 drivers/gpu/drm/tiny/gm12u320.c if (ret || len != READ_STATUS_SIZE) len 398 drivers/gpu/drm/tiny/gm12u320.c gm12u320->cmd_buf, CMD_SIZE, &len, CMD_TIMEOUT); len 399 drivers/gpu/drm/tiny/gm12u320.c if (ret || len != CMD_SIZE) len 405 drivers/gpu/drm/tiny/gm12u320.c gm12u320->cmd_buf, READ_STATUS_SIZE, &len, len 407 drivers/gpu/drm/tiny/gm12u320.c if (ret || len != READ_STATUS_SIZE) len 101 drivers/gpu/drm/tiny/repaper.c const void *tx, void *rx, size_t len) len 114 drivers/gpu/drm/tiny/repaper.c tr[0].len = 1; len 117 drivers/gpu/drm/tiny/repaper.c if (tx && len <= 32) { len 118 drivers/gpu/drm/tiny/repaper.c txbuf = kmemdup(tx, len, GFP_KERNEL); len 126 drivers/gpu/drm/tiny/repaper.c rxbuf = kmalloc(len, GFP_KERNEL); len 135 drivers/gpu/drm/tiny/repaper.c tr[1].len = len; len 140 drivers/gpu/drm/tiny/repaper.c memcpy(rx, rxbuf, len); len 151 drivers/gpu/drm/tiny/repaper.c const u8 *buf, size_t len) len 159 drivers/gpu/drm/tiny/repaper.c return repaper_spi_transfer(spi, 0x72, buf, NULL, len); len 68 drivers/gpu/drm/tiny/st7586.c size_t len = (clip->x2 - clip->x1) * (clip->y2 - clip->y1); len 72 drivers/gpu/drm/tiny/st7586.c buf = kmalloc(len, GFP_KERNEL); len 321 drivers/gpu/drm/ttm/ttm_bo_vm.c uint8_t *buf, int len, int write) len 324 drivers/gpu/drm/ttm/ttm_bo_vm.c unsigned long bytes_left = len; len 355 drivers/gpu/drm/ttm/ttm_bo_vm.c return len; len 359 drivers/gpu/drm/ttm/ttm_bo_vm.c void *buf, int len, int write) len 365 drivers/gpu/drm/ttm/ttm_bo_vm.c if (len < 1 || (offset + len) >> PAGE_SHIFT > bo->num_pages) len 381 drivers/gpu/drm/ttm/ttm_bo_vm.c ret = ttm_bo_vm_access_kmap(bo, offset, buf, len, write); len 386 drivers/gpu/drm/ttm/ttm_bo_vm.c bo, offset, buf, len, write); len 17 drivers/gpu/drm/udl/udl_connector.c size_t len) len 27 drivers/gpu/drm/udl/udl_connector.c for (i = 0; i < len; i++) { len 107 drivers/gpu/drm/udl/udl_drv.h int udl_submit_urb(struct drm_device *dev, struct urb *urb, size_t len); len 139 drivers/gpu/drm/udl/udl_fb.c int len; len 142 drivers/gpu/drm/udl/udl_fb.c len = cmd - (char *) urb->transfer_buffer; len 143 drivers/gpu/drm/udl/udl_fb.c ret = udl_submit_urb(dev, urb, len); len 144 drivers/gpu/drm/udl/udl_fb.c bytes_sent += len; len 296 drivers/gpu/drm/udl/udl_main.c int udl_submit_urb(struct drm_device *dev, struct urb *urb, size_t len) len 301 drivers/gpu/drm/udl/udl_main.c BUG_ON(len > udl->urbs.size); len 303 drivers/gpu/drm/udl/udl_main.c urb->transfer_buffer_length = len; /* set to actual payload len */ len 237 drivers/gpu/drm/udl/udl_transfer.c int len = cmd - (u8 *) urb->transfer_buffer; len 238 drivers/gpu/drm/udl/udl_transfer.c if (udl_submit_urb(dev, urb, len)) len 240 drivers/gpu/drm/udl/udl_transfer.c *sent_ptr += len; len 115 drivers/gpu/drm/vboxvideo/hgsmi_base.c u8 *pixels, u32 len) len 128 drivers/gpu/drm/vboxvideo/hgsmi_base.c if (pixel_len > len) len 36 drivers/gpu/drm/vboxvideo/vboxvideo_guest.h u8 *pixels, u32 len); len 48 drivers/gpu/drm/vboxvideo/vboxvideo_guest.h const void *p, u32 len); len 30 drivers/gpu/drm/vboxvideo/vbva_base.c const void *p, u32 len, u32 offset) len 35 drivers/gpu/drm/vboxvideo/vbva_base.c s32 diff = len - bytes_till_boundary; len 39 drivers/gpu/drm/vboxvideo/vbva_base.c memcpy(dst, p, len); len 62 drivers/gpu/drm/vboxvideo/vbva_base.c const void *p, u32 len) len 77 drivers/gpu/drm/vboxvideo/vbva_base.c while (len > 0) { len 78 drivers/gpu/drm/vboxvideo/vbva_base.c u32 chunk = len; len 100 drivers/gpu/drm/vboxvideo/vbva_base.c len -= chunk; len 1072 drivers/gpu/drm/vc4/vc4_bo.c if (!args->len) len 1075 drivers/gpu/drm/vc4/vc4_bo.c name = strndup_user(u64_to_user_ptr(args->name), args->len + 1); len 337 drivers/gpu/drm/vc4/vc4_hdmi.c ssize_t len, i; len 344 drivers/gpu/drm/vc4/vc4_hdmi.c len = hdmi_infoframe_pack(frame, buffer, sizeof(buffer)); len 345 drivers/gpu/drm/vc4/vc4_hdmi.c if (len < 0) len 354 drivers/gpu/drm/vc4/vc4_hdmi.c for (i = 0; i < len; i += 7) { len 1152 drivers/gpu/drm/vc4/vc4_hdmi.c if (hdmi->cec_rx_msg.len) len 1173 drivers/gpu/drm/vc4/vc4_hdmi.c msg->len = 1 + ((cntrl1 & VC4_HDMI_CEC_REC_WRD_CNT_MASK) >> len 1175 drivers/gpu/drm/vc4/vc4_hdmi.c for (i = 0; i < msg->len; i += 4) { len 1194 drivers/gpu/drm/vc4/vc4_hdmi.c hdmi->cec_rx_msg.len = 0; len 1273 drivers/gpu/drm/vc4/vc4_hdmi.c for (i = 0; i < msg->len; i += 4) len 1284 drivers/gpu/drm/vc4/vc4_hdmi.c val |= (msg->len - 1) << VC4_HDMI_CEC_MESSAGE_LENGTH_SHIFT; len 436 drivers/gpu/drm/vc4/vc4_validate.c uint16_t len; len 485 drivers/gpu/drm/vc4/vc4_validate.c uint32_t len = exec->args->bin_cl_size; len 489 drivers/gpu/drm/vc4/vc4_validate.c while (src_offset < len) { len 508 drivers/gpu/drm/vc4/vc4_validate.c if (src_offset + info->len > len) { len 511 drivers/gpu/drm/vc4/vc4_validate.c src_offset, cmd, info->name, info->len, len 512 drivers/gpu/drm/vc4/vc4_validate.c src_offset + len); len 517 drivers/gpu/drm/vc4/vc4_validate.c memcpy(dst_pkt, src_pkt, info->len); len 527 drivers/gpu/drm/vc4/vc4_validate.c src_offset += info->len; len 530 drivers/gpu/drm/vc4/vc4_validate.c dst_offset += info->len; len 165 drivers/gpu/drm/virtio/virtgpu_vq.c unsigned int len; len 168 drivers/gpu/drm/virtio/virtgpu_vq.c while ((vbuf = virtqueue_get_buf(vq, &len))) { len 608 drivers/gpu/drm/virtio/virtgpu_vq.c unsigned int block, size_t len) len 613 drivers/gpu/drm/virtio/virtgpu_vq.c if (start + len > le32_to_cpu(resp->size)) len 615 drivers/gpu/drm/virtio/virtgpu_vq.c memcpy(buf, resp->edid + start, len); len 459 drivers/gpu/drm/zte/zx_hdmi.c uint8_t *buf, size_t len) len 464 drivers/gpu/drm/zte/zx_hdmi.c memcpy(buf, connector->eld, min(sizeof(connector->eld), len)); len 500 drivers/gpu/drm/zte/zx_hdmi.c int len = msg->len; len 506 drivers/gpu/drm/zte/zx_hdmi.c hdmi_writeb(hdmi, ZX_DDC_DIN_CNT2, (len >> 8) & 0xff); len 508 drivers/gpu/drm/zte/zx_hdmi.c hdmi_writeb(hdmi, ZX_DDC_DIN_CNT1, len & 0xff); len 517 drivers/gpu/drm/zte/zx_hdmi.c while (len > 0) { len 535 drivers/gpu/drm/zte/zx_hdmi.c len -= cnt; len 547 drivers/gpu/drm/zte/zx_hdmi.c if ((msg->len != 1) || len 576 drivers/gpu/drm/zte/zx_hdmi.c i + 1, num, msgs[i].len, msgs[i].flags); len 222 drivers/gpu/drm/zte/zx_vga.c int len = msg->len; len 233 drivers/gpu/drm/zte/zx_vga.c while (len > 0) { len 256 drivers/gpu/drm/zte/zx_vga.c cnt = min_t(u32, len, cnt); len 261 drivers/gpu/drm/zte/zx_vga.c len -= cnt; len 274 drivers/gpu/drm/zte/zx_vga.c if ((msg->len != 1) || ((msg->addr != DDC_ADDR))) len 28 drivers/gpu/host1x/debug.c int len; len 31 drivers/gpu/host1x/debug.c len = vsnprintf(o->buf, sizeof(o->buf), fmt, args); len 34 drivers/gpu/host1x/debug.c o->fn(o->ctx, o->buf, len, false); len 40 drivers/gpu/host1x/debug.c int len; len 43 drivers/gpu/host1x/debug.c len = vsnprintf(o->buf, sizeof(o->buf), fmt, args); len 46 drivers/gpu/host1x/debug.c o->fn(o->ctx, o->buf, len, true); len 16 drivers/gpu/host1x/debug.h void (*fn)(void *ctx, const char *str, size_t len, bool cont); len 21 drivers/gpu/host1x/debug.h static inline void write_to_seqfile(void *ctx, const char *str, size_t len, len 24 drivers/gpu/host1x/debug.h seq_write((struct seq_file *)ctx, str, len); len 27 drivers/gpu/host1x/debug.h static inline void write_to_printk(void *ctx, const char *str, size_t len, len 80 drivers/gpu/ipu-v3/ipu-image-convert.c unsigned long len; len 358 drivers/gpu/ipu-v3/ipu-image-convert.c buf->len, buf->virt, buf->phys); len 367 drivers/gpu/ipu-v3/ipu-image-convert.c buf->len = PAGE_ALIGN(size); len 368 drivers/gpu/ipu-v3/ipu-image-convert.c buf->virt = dma_alloc_coherent(priv->ipu->dev, buf->len, &buf->phys, len 1010 drivers/gpu/vga/vgaarb.c size_t len; len 1027 drivers/gpu/vga/vgaarb.c len = sprintf(lbuf, "invalid"); len 1040 drivers/gpu/vga/vgaarb.c len = sprintf(lbuf, "invalid"); len 1045 drivers/gpu/vga/vgaarb.c len = snprintf(lbuf, 1024, len 1057 drivers/gpu/vga/vgaarb.c if (len > count) len 1058 drivers/gpu/vga/vgaarb.c len = count; len 1059 drivers/gpu/vga/vgaarb.c rc = copy_to_user(buf, lbuf, len); len 1063 drivers/gpu/vga/vgaarb.c return len; len 527 drivers/greybus/interface.c size_t len) len 567 drivers/greybus/interface.c return len; len 14 drivers/greybus/module.c const char *buf, size_t len) len 27 drivers/greybus/module.c return len; len 45 drivers/greybus/module.c return len; len 49 drivers/greybus/svc.c size_t len) len 65 drivers/greybus/svc.c return len; len 80 drivers/greybus/svc.c size_t len) len 96 drivers/greybus/svc.c return len; len 115 drivers/greybus/svc.c const char *buf, size_t len) len 126 drivers/greybus/svc.c return len; len 676 drivers/greybus/svc.c size_t len, loff_t *offset) len 696 drivers/greybus/svc.c return simple_read_from_buffer(buf, len, offset, buff, desc); len 700 drivers/greybus/svc.c size_t len, loff_t *offset) len 720 drivers/greybus/svc.c return simple_read_from_buffer(buf, len, offset, buff, desc); len 724 drivers/greybus/svc.c size_t len, loff_t *offset) len 743 drivers/greybus/svc.c return simple_read_from_buffer(buf, len, offset, buff, desc); len 183 drivers/hid/hid-appleir.c u8 *data, int len) len 191 drivers/hid/hid-appleir.c if (len != 5) len 56 drivers/hid/hid-cmedia.c u8 *data, int len) len 60 drivers/hid/hid-cmedia.c if (len != CM6533_JD_RAWEV_LEN) len 1628 drivers/hid/hid-core.c u32 len = hid_report_len(report) + 7; len 1630 drivers/hid/hid-core.c return kmalloc(len, flags); len 1693 drivers/hid/hid-core.c u32 len; len 1699 drivers/hid/hid-core.c len = hid_report_len(report); len 1704 drivers/hid/hid-core.c ret = hid->ll_driver->raw_request(hid, report->id, buf, len, len 1919 drivers/hid/hid-core.c int len; len 1956 drivers/hid/hid-core.c len = 0; len 1958 drivers/hid/hid-core.c len += sprintf(buf + len, "input"); len 1960 drivers/hid/hid-core.c len += sprintf(buf + len, "%shiddev%d", len ? "," : "", len 1963 drivers/hid/hid-core.c len += sprintf(buf + len, "%shidraw%d", len ? "," : "", len 534 drivers/hid/hid-cp2112.c msgs->addr, msgs->len); len 535 drivers/hid/hid-cp2112.c read_length = msgs->len; len 537 drivers/hid/hid-cp2112.c count = cp2112_read_req(buf, msgs->addr, msgs->len); len 540 drivers/hid/hid-cp2112.c msgs->addr, msgs->len); len 542 drivers/hid/hid-cp2112.c msgs->buf, msgs->len); len 551 drivers/hid/hid-cp2112.c msgs[0].addr, msgs[0].len, msgs[1].len); len 552 drivers/hid/hid-cp2112.c read_length = msgs[1].len; len 555 drivers/hid/hid-cp2112.c msgs[0].buf, msgs[0].len, msgs[1].len); len 150 drivers/hid/hid-creative-sb0540.c struct hid_report *report, u8 *data, int len) len 156 drivers/hid/hid-creative-sb0540.c if (len != 6) len 476 drivers/hid/hid-debug.c int len = 0; len 486 drivers/hid/hid-debug.c len = strlen(buf); len 487 drivers/hid/hid-debug.c snprintf(buf+len, max(0, HID_DEBUG_BUFSIZE - len), "."); len 488 drivers/hid/hid-debug.c len++; len 498 drivers/hid/hid-debug.c snprintf(buf + len, len 499 drivers/hid/hid-debug.c max(0,HID_DEBUG_BUFSIZE - len - 1), len 510 drivers/hid/hid-debug.c snprintf(buf + len, max(0, HID_DEBUG_BUFSIZE - len - 1), len 698 drivers/hid/hid-debug.c int len; len 703 drivers/hid/hid-debug.c len = strlen(buf); len 704 drivers/hid/hid-debug.c snprintf(buf + len, HID_DEBUG_BUFSIZE - len - 1, " = %d\n", value); len 252 drivers/hid/hid-hyperv.c size_t len; len 298 drivers/hid/hid-hyperv.c len = min(input_report->header.size, len 300 drivers/hid/hid-hyperv.c memcpy(input_dev->input_buf, input_report->buffer, len); len 302 drivers/hid/hid-hyperv.c input_dev->input_buf, len, 1); len 424 drivers/hid/hid-hyperv.c __u8 *buf, size_t len, len 144 drivers/hid/hid-input.c ke->len = sizeof(scancode); len 1479 drivers/hid/hid-input.c u32 len; len 1506 drivers/hid/hid-input.c len = hid_report_len(report); len 1513 drivers/hid/hid-input.c ret = hid_hw_output_report(hid, buf, len); len 1515 drivers/hid/hid-input.c hid_hw_raw_request(hid, report->id, buf, len, HID_OUTPUT_REPORT, len 747 drivers/hid/hid-logitech-hidpp.c int len; len 757 drivers/hid/hid-logitech-hidpp.c len = response.rap.params[1]; len 759 drivers/hid/hid-logitech-hidpp.c if (2 + len > sizeof(response.rap.params)) len 762 drivers/hid/hid-logitech-hidpp.c if (len < 4) /* logitech devices are usually at least Xddd */ len 765 drivers/hid/hid-logitech-hidpp.c name = kzalloc(len + 1, GFP_KERNEL); len 769 drivers/hid/hid-logitech-hidpp.c memcpy(name, &response.rap.params[2], len); len 772 drivers/hid/hid-logitech-hidpp.c hidpp_prefix_name(&name, len + 1); len 105 drivers/hid/hid-rmi.c static int rmi_write_report(struct hid_device *hdev, u8 *report, int len); len 165 drivers/hid/hid-rmi.c static int rmi_write_report(struct hid_device *hdev, u8 *report, int len) len 175 drivers/hid/hid-rmi.c len, HID_OUTPUT_REPORT, HID_REQ_SET_REPORT); len 177 drivers/hid/hid-rmi.c ret = hid_hw_output_report(hdev, (void *)report, len); len 189 drivers/hid/hid-rmi.c void *buf, size_t len) len 212 drivers/hid/hid-rmi.c data->writeReport[4] = len & 0xFF; len 213 drivers/hid/hid-rmi.c data->writeReport[5] = (len >> 8) & 0xFF; len 228 drivers/hid/hid-rmi.c bytes_needed = len; len 229 drivers/hid/hid-rmi.c while (bytes_read < len) { len 262 drivers/hid/hid-rmi.c const void *buf, size_t len) len 277 drivers/hid/hid-rmi.c data->writeReport[1] = len; len 280 drivers/hid/hid-rmi.c memcpy(&data->writeReport[4], buf, len); len 25 drivers/hid/hid-roccat-common.c int len; len 31 drivers/hid/hid-roccat-common.c len = usb_control_msg(usb_dev, usb_rcvctrlpipe(usb_dev, 0), len 39 drivers/hid/hid-roccat-common.c return ((len < 0) ? len : ((len != size) ? -EIO : 0)); len 47 drivers/hid/hid-roccat-common.c int len; len 53 drivers/hid/hid-roccat-common.c len = usb_control_msg(usb_dev, usb_sndctrlpipe(usb_dev, 0), len 60 drivers/hid/hid-roccat-common.c return ((len < 0) ? len : ((len != size) ? -EIO : 0)); len 57 drivers/hid/hid-roccat-kone.c int len; len 63 drivers/hid/hid-roccat-kone.c len = usb_control_msg(usb_dev, usb_rcvctrlpipe(usb_dev, 0), len 70 drivers/hid/hid-roccat-kone.c return ((len < 0) ? len : ((len != size) ? -EIO : 0)); len 77 drivers/hid/hid-roccat-kone.c int len; len 83 drivers/hid/hid-roccat-kone.c len = usb_control_msg(usb_dev, usb_sndctrlpipe(usb_dev, 0), len 89 drivers/hid/hid-roccat-kone.c return ((len < 0) ? len : ((len != size) ? -EIO : 0)); len 181 drivers/hid/hid-roccat-kone.c int len; len 186 drivers/hid/hid-roccat-kone.c len = usb_control_msg(usb_dev, usb_rcvctrlpipe(usb_dev, 0), len 192 drivers/hid/hid-roccat-kone.c if (len != sizeof(struct kone_profile)) len 207 drivers/hid/hid-roccat-kone.c int len; len 212 drivers/hid/hid-roccat-kone.c len = usb_control_msg(usb_dev, usb_sndctrlpipe(usb_dev, 0), len 219 drivers/hid/hid-roccat-kone.c if (len != sizeof(struct kone_profile)) len 220 drivers/hid/hid-roccat-kone.c return len; len 79 drivers/hid/hid-roccat.c ssize_t retval = 0, len; len 123 drivers/hid/hid-roccat.c len = device->report_size > count ? count : device->report_size; len 125 drivers/hid/hid-roccat.c if (copy_to_user(buffer, report->value, len)) { len 129 drivers/hid/hid-roccat.c retval += len; len 303 drivers/hid/hid-sensor-custom.c int len = 0; len 316 drivers/hid/hid-sensor-custom.c len += snprintf(&buf[len], len 317 drivers/hid/hid-sensor-custom.c PAGE_SIZE - len, len 339 drivers/hid/hid-sensor-custom.c len += snprintf(&buf[len], PAGE_SIZE - len, len 342 drivers/hid/hid-sensor-custom.c len += snprintf(&buf[len], PAGE_SIZE - len, "\n"); len 344 drivers/hid/hid-sensor-custom.c return len; len 110 drivers/hid/hid-uclogic-core.c size_t len; len 149 drivers/hid/hid-uclogic-core.c len = strlen(hdev->name) + 2 + strlen(suffix); len 150 drivers/hid/hid-uclogic-core.c name = devm_kzalloc(&hi->input->dev, len, GFP_KERNEL); len 152 drivers/hid/hid-uclogic-core.c snprintf(name, len, "%s %s", hdev->name, suffix); len 65 drivers/hid/hid-uclogic-params.c __u8 idx, size_t len) len 77 drivers/hid/hid-uclogic-params.c buf = kmalloc(len, GFP_KERNEL); len 86 drivers/hid/hid-uclogic-params.c 0x0409, buf, len, len 146 drivers/hid/hid-uclogic-params.c const int len = 12; len 164 drivers/hid/hid-uclogic-params.c rc = uclogic_params_get_str_desc(&buf, hdev, 100, len); len 172 drivers/hid/hid-uclogic-params.c } else if (rc != len) { len 175 drivers/hid/hid-uclogic-params.c rc, len); len 274 drivers/hid/hid-uclogic-params.c const int len = 18; len 292 drivers/hid/hid-uclogic-params.c rc = uclogic_params_get_str_desc(&buf, hdev, 200, len); len 300 drivers/hid/hid-uclogic-params.c } else if (rc != len) { len 303 drivers/hid/hid-uclogic-params.c rc, len); len 313 drivers/hid/hid-uclogic-params.c i < len && len 316 drivers/hid/hid-uclogic-params.c if (i >= len) { len 102 drivers/hid/hid-udraw-ps3.c u8 *data, int len) len 108 drivers/hid/hid-udraw-ps3.c if (len != 27) len 1287 drivers/hid/hid-wiimote-core.c static bool valid_ext_handler(const struct wiimod_ops *ops, size_t len) len 1291 drivers/hid/hid-wiimote-core.c if ((ops->flags & WIIMOD_FLAG_EXT8) && len < 8) len 1293 drivers/hid/hid-wiimote-core.c if ((ops->flags & WIIMOD_FLAG_EXT16) && len < 16) len 1300 drivers/hid/hid-wiimote-core.c size_t len) len 1312 drivers/hid/hid-wiimote-core.c if (len > 21) len 1313 drivers/hid/hid-wiimote-core.c len = 21; len 1314 drivers/hid/hid-wiimote-core.c if (len < 6 || !memcmp(payload, invalid, len)) len 1353 drivers/hid/hid-wiimote-core.c } else if (!is_mp && valid_ext_handler(ops, len)) { len 1363 drivers/hid/hid-wiimote-core.c } else if (!is_mp && valid_ext_handler(ops, len)) { len 1375 drivers/hid/hid-wiimote-core.c } else if (!is_mp && valid_ext_handler(ops, len)) { len 131 drivers/hid/hid-wiimote-debug.c ssize_t len; len 137 drivers/hid/hid-wiimote-debug.c len = min((size_t) 15, s); len 138 drivers/hid/hid-wiimote-debug.c if (copy_from_user(buf, u, len)) len 141 drivers/hid/hid-wiimote-debug.c buf[len] = 0; len 160 drivers/hid/hid-wiimote-debug.c return len; len 42 drivers/hid/hidraw.c int ret = 0, len; len 80 drivers/hid/hidraw.c len = list->buffer[list->tail].len > count ? len 81 drivers/hid/hidraw.c count : list->buffer[list->tail].len; len 84 drivers/hid/hidraw.c if (copy_to_user(buffer, list->buffer[list->tail].value, len)) { len 88 drivers/hid/hidraw.c ret = len; len 182 drivers/hid/hidraw.c int ret = 0, len; len 234 drivers/hid/hidraw.c len = (ret < count) ? ret : count; len 236 drivers/hid/hidraw.c if (copy_to_user(buffer, buf, len)) { len 241 drivers/hid/hidraw.c ret = len; len 387 drivers/hid/hidraw.c __u32 len; len 389 drivers/hid/hidraw.c if (get_user(len, (int __user *)arg)) len 391 drivers/hid/hidraw.c else if (len > HID_MAX_DESCRIPTOR_SIZE - 1) len 397 drivers/hid/hidraw.c min(dev->hid->rsize, len))) len 421 drivers/hid/hidraw.c int len = _IOC_SIZE(cmd); len 422 drivers/hid/hidraw.c ret = hidraw_send_report(file, user_arg, len, HID_FEATURE_REPORT); len 426 drivers/hid/hidraw.c int len = _IOC_SIZE(cmd); len 427 drivers/hid/hidraw.c ret = hidraw_get_report(file, user_arg, len, HID_FEATURE_REPORT); len 438 drivers/hid/hidraw.c int len = strlen(hid->name) + 1; len 439 drivers/hid/hidraw.c if (len > _IOC_SIZE(cmd)) len 440 drivers/hid/hidraw.c len = _IOC_SIZE(cmd); len 441 drivers/hid/hidraw.c ret = copy_to_user(user_arg, hid->name, len) ? len 442 drivers/hid/hidraw.c -EFAULT : len; len 447 drivers/hid/hidraw.c int len = strlen(hid->phys) + 1; len 448 drivers/hid/hidraw.c if (len > _IOC_SIZE(cmd)) len 449 drivers/hid/hidraw.c len = _IOC_SIZE(cmd); len 450 drivers/hid/hidraw.c ret = copy_to_user(user_arg, hid->phys, len) ? len 451 drivers/hid/hidraw.c -EFAULT : len; len 478 drivers/hid/hidraw.c int hidraw_report_event(struct hid_device *hid, u8 *data, int len) len 492 drivers/hid/hidraw.c if (!(list->buffer[list->head].value = kmemdup(data, len, GFP_ATOMIC))) { len 496 drivers/hid/hidraw.c list->buffer[list->head].len = len; len 245 drivers/hid/i2c-hid/i2c-hid-core.c msg[0].len = length; len 251 drivers/hid/i2c-hid/i2c-hid-core.c msg[1].len = data_len; len 675 drivers/hid/i2c-hid/i2c-hid-core.c __u8 *buf, size_t len, unsigned char rtype, len 680 drivers/hid/i2c-hid/i2c-hid-core.c return i2c_hid_get_raw_report(hid, reportnum, buf, len, rtype); len 684 drivers/hid/i2c-hid/i2c-hid-core.c return i2c_hid_output_raw_report(hid, buf, len, rtype, true); len 361 drivers/hid/intel-ish-hid/ishtp-hid-client.c void hid_ishtp_set_feature(struct hid_device *hid, char *buf, unsigned int len, len 392 drivers/hid/intel-ish-hid/ishtp-hid-client.c rv = ishtp_cl_send(client_data->hid_ishtp_cl, buf, len); len 55 drivers/hid/intel-ish-hid/ishtp-hid.c __u8 *buf, size_t len, unsigned char rtype, len 70 drivers/hid/intel-ish-hid/ishtp-hid.c hid_data->raw_buf_size = len; len 80 drivers/hid/intel-ish-hid/ishtp-hid.c ishtp_buf_len = len + header_size; len 85 drivers/hid/intel-ish-hid/ishtp-hid.c memcpy(ishtp_buf + header_size, buf, len); len 93 drivers/hid/intel-ish-hid/ishtp-hid.c return len; len 109 drivers/hid/intel-ish-hid/ishtp-hid.c unsigned int len = ((rep->size - 1) >> 3) + 1 + (rep->id > 0); len 113 drivers/hid/intel-ish-hid/ishtp-hid.c len += header_size; len 126 drivers/hid/intel-ish-hid/ishtp-hid.c buf = kzalloc(len + 7, GFP_KERNEL); len 131 drivers/hid/intel-ish-hid/ishtp-hid.c hid_ishtp_set_feature(hid, buf, len, rep->id); len 172 drivers/hid/intel-ish-hid/ishtp-hid.h void hid_ishtp_set_feature(struct hid_device *hid, char *buf, unsigned int len, len 366 drivers/hid/intel-ish-hid/ishtp/bus.c int len; len 368 drivers/hid/intel-ish-hid/ishtp/bus.c len = snprintf(buf, PAGE_SIZE, "ishtp:%s\n", dev_name(dev)); len 369 drivers/hid/intel-ish-hid/ishtp/bus.c return (len >= PAGE_SIZE) ? (PAGE_SIZE - 1) : len; len 21 drivers/hid/intel-ish-hid/ishtp/client-buffers.c size_t len = cl->device->fw_client->props.max_msg_length; len 33 drivers/hid/intel-ish-hid/ishtp/client-buffers.c ret = ishtp_io_rb_alloc_buf(rb, len); len 59 drivers/hid/intel-ish-hid/ishtp/client-buffers.c size_t len = cl->device->fw_client->props.max_msg_length; len 73 drivers/hid/intel-ish-hid/ishtp/client-buffers.c tx_buf->send_buf.data = kmalloc(len, GFP_KERNEL); len 56 drivers/hid/intel-ish-hid/ishtp/hbm.c void *buf, size_t len) len 60 drivers/hid/intel-ish-hid/ishtp/hbm.c memset(cmd, 0, len); len 266 drivers/hid/intel-ish-hid/ishtp/hbm.c const size_t len = sizeof(flow_ctrl); len 272 drivers/hid/intel-ish-hid/ishtp/hbm.c ishtp_hbm_hdr(&hdr, len); len 273 drivers/hid/intel-ish-hid/ishtp/hbm.c ishtp_hbm_cl_hdr(cl, ISHTP_FLOW_CONTROL_CMD, &flow_ctrl, len); len 317 drivers/hid/intel-ish-hid/ishtp/hbm.c const size_t len = sizeof(disconn_req); len 319 drivers/hid/intel-ish-hid/ishtp/hbm.c ishtp_hbm_hdr(&hdr, len); len 320 drivers/hid/intel-ish-hid/ishtp/hbm.c ishtp_hbm_cl_hdr(cl, CLIENT_DISCONNECT_REQ_CMD, &disconn_req, len); len 362 drivers/hid/intel-ish-hid/ishtp/hbm.c const size_t len = sizeof(conn_req); len 364 drivers/hid/intel-ish-hid/ishtp/hbm.c ishtp_hbm_hdr(&hdr, len); len 365 drivers/hid/intel-ish-hid/ishtp/hbm.c ishtp_hbm_cl_hdr(cl, CLIENT_CONNECT_REQ_CMD, &conn_req, len); len 411 drivers/hid/intel-ish-hid/ishtp/hbm.c const size_t len = sizeof(struct hbm_client_connect_response); len 422 drivers/hid/intel-ish-hid/ishtp/hbm.c ishtp_hbm_hdr(&hdr, len); len 424 drivers/hid/intel-ish-hid/ishtp/hbm.c len); len 644 drivers/hid/intel-ish-hid/ishtp/hbm.c const size_t len = sizeof(dma_alloc_notify); len 652 drivers/hid/intel-ish-hid/ishtp/hbm.c ishtp_hbm_hdr(&ishtp_hdr, len); len 929 drivers/hid/intel-ish-hid/ishtp/hbm.c const size_t len = sizeof(struct ish_system_states_status); len 931 drivers/hid/intel-ish-hid/ishtp/hbm.c fix_cl_hdr(&ishtp_hdr, len, ISHTP_SYSTEM_STATE_CLIENT_ADDR); len 933 drivers/hid/intel-ish-hid/ishtp/hbm.c memset(&state_status_msg, 0, len); len 955 drivers/hid/intel-ish-hid/ishtp/hbm.c const size_t len = sizeof(struct ish_system_states_status); len 957 drivers/hid/intel-ish-hid/ishtp/hbm.c fix_cl_hdr(&ishtp_hdr, len, ISHTP_SYSTEM_STATE_CLIENT_ADDR); len 959 drivers/hid/intel-ish-hid/ishtp/hbm.c memset(&state_status_msg, 0, len); len 981 drivers/hid/intel-ish-hid/ishtp/hbm.c const size_t len = sizeof(struct ish_system_states_query_subscribers); len 983 drivers/hid/intel-ish-hid/ishtp/hbm.c fix_cl_hdr(&ishtp_hdr, len, ISHTP_SYSTEM_STATE_CLIENT_ADDR); len 985 drivers/hid/intel-ish-hid/ishtp/hbm.c memset(&query_subscribers_msg, 0, len); len 297 drivers/hid/uhid.c __u8 *buf, size_t len, unsigned char rtype, len 318 drivers/hid/uhid.c return uhid_hid_get_report(hid, reportnum, buf, len, u_rtype); len 320 drivers/hid/uhid.c return uhid_hid_set_report(hid, reportnum, buf, len, u_rtype); len 399 drivers/hid/uhid.c static int uhid_event_from_user(const char __user *buffer, size_t len, len 421 drivers/hid/uhid.c len -= sizeof(type); len 423 drivers/hid/uhid.c min(len, sizeof(*compat)))) { len 453 drivers/hid/uhid.c if (copy_from_user(event, buffer, min(len, sizeof(*event)))) len 459 drivers/hid/uhid.c static int uhid_event_from_user(const char __user *buffer, size_t len, len 462 drivers/hid/uhid.c if (copy_from_user(event, buffer, min(len, sizeof(*event)))) len 473 drivers/hid/uhid.c size_t rd_size, len; len 498 drivers/hid/uhid.c len = min(sizeof(hid->name), sizeof(ev->u.create2.name)) - 1; len 499 drivers/hid/uhid.c strncpy(hid->name, ev->u.create2.name, len); len 500 drivers/hid/uhid.c len = min(sizeof(hid->phys), sizeof(ev->u.create2.phys)) - 1; len 501 drivers/hid/uhid.c strncpy(hid->phys, ev->u.create2.phys, len); len 502 drivers/hid/uhid.c len = min(sizeof(hid->uniq), sizeof(ev->u.create2.uniq)) - 1; len 503 drivers/hid/uhid.c strncpy(hid->uniq, ev->u.create2.uniq, len); len 658 drivers/hid/uhid.c size_t len; len 683 drivers/hid/uhid.c len = min(count, sizeof(**uhid->outq)); len 684 drivers/hid/uhid.c if (copy_to_user(buffer, uhid->outq[uhid->tail], len)) { len 697 drivers/hid/uhid.c return ret ? ret : len; len 705 drivers/hid/uhid.c size_t len; len 716 drivers/hid/uhid.c len = min(count, sizeof(uhid->input_buf)); len 718 drivers/hid/uhid.c ret = uhid_event_from_user(buffer, len, &uhid->input_buf); len 370 drivers/hid/usbhid/hid-core.c int len, r; len 377 drivers/hid/usbhid/hid-core.c len = ((report->size - 1) >> 3) + 1 + (report->id > 0); len 380 drivers/hid/usbhid/hid-core.c usbhid->urbctrl->transfer_buffer_length = len; len 382 drivers/hid/usbhid/hid-core.c memcpy(usbhid->ctrlbuf, raw_report, len); len 393 drivers/hid/usbhid/hid-core.c padlen = DIV_ROUND_UP(len, maxpacket); len 409 drivers/hid/usbhid/hid-core.c usbhid->cr->wLength = cpu_to_le16(len); len 1278 drivers/hid/usbhid/hid-core.c __u8 *buf, size_t len, unsigned char rtype, len 1283 drivers/hid/usbhid/hid-core.c return usbhid_get_raw_report(hid, reportnum, buf, len, rtype); len 1285 drivers/hid/usbhid/hid-core.c return usbhid_set_raw_report(hid, reportnum, buf, len, rtype); len 1327 drivers/hid/usbhid/hid-core.c size_t len; len 1382 drivers/hid/usbhid/hid-core.c len = strlen(hid->phys); len 1383 drivers/hid/usbhid/hid-core.c if (len < sizeof(hid->phys) - 1) len 1384 drivers/hid/usbhid/hid-core.c snprintf(hid->phys + len, sizeof(hid->phys) - len, len 566 drivers/hid/usbhid/hiddev.c int idx, len; len 575 drivers/hid/usbhid/hiddev.c if ((len = usb_string(dev, idx, buf, HID_STRING_SIZE-1)) < 0) { len 580 drivers/hid/usbhid/hiddev.c if (copy_to_user(user_arg+sizeof(int), buf, len+1)) { len 587 drivers/hid/usbhid/hiddev.c return len; len 821 drivers/hid/usbhid/hiddev.c int len = strlen(hid->name) + 1; len 822 drivers/hid/usbhid/hiddev.c if (len > _IOC_SIZE(cmd)) len 823 drivers/hid/usbhid/hiddev.c len = _IOC_SIZE(cmd); len 824 drivers/hid/usbhid/hiddev.c r = copy_to_user(user_arg, hid->name, len) ? len 825 drivers/hid/usbhid/hiddev.c -EFAULT : len; len 830 drivers/hid/usbhid/hiddev.c int len = strlen(hid->phys) + 1; len 831 drivers/hid/usbhid/hiddev.c if (len > _IOC_SIZE(cmd)) len 832 drivers/hid/usbhid/hiddev.c len = _IOC_SIZE(cmd); len 833 drivers/hid/usbhid/hiddev.c r = copy_to_user(user_arg, hid->phys, len) ? len 834 drivers/hid/usbhid/hiddev.c -EFAULT : len; len 222 drivers/hid/wacom.h void wacom_wac_irq(struct wacom_wac *wacom_wac, size_t len); len 995 drivers/hid/wacom_sys.c const unsigned len, const void *img) len 999 drivers/hid/wacom_sys.c const unsigned chunk_len = len / 4; /* 4 chunks are needed to be sent */ len 1129 drivers/hid/wacom_sys.c unsigned len; len 1133 drivers/hid/wacom_sys.c len = 256; len 1136 drivers/hid/wacom_sys.c len = 1024; len 1140 drivers/hid/wacom_sys.c if (count != len) len 1145 drivers/hid/wacom_sys.c err = wacom_led_putimage(wacom, button_id, xfer_id, len, buf); len 1047 drivers/hid/wacom_wac.c static int wacom_remote_irq(struct wacom_wac *wacom_wac, size_t len) len 1136 drivers/hid/wacom_wac.c static void wacom_remote_status_irq(struct wacom_wac *wacom_wac, size_t len) len 1192 drivers/hid/wacom_wac.c static int wacom_intuos_bt_irq(struct wacom_wac *wacom, size_t len) len 1198 drivers/hid/wacom_wac.c memcpy(data, wacom->data, len); len 1222 drivers/hid/wacom_wac.c data[0], data[1], len); len 1494 drivers/hid/wacom_wac.c static int wacom_intuos_pro2_bt_irq(struct wacom_wac *wacom, size_t len) len 1670 drivers/hid/wacom_wac.c static int wacom_tpc_single_touch(struct wacom_wac *wacom, size_t len) len 1677 drivers/hid/wacom_wac.c if (wacom->features.touch_max > 1 || len > WACOM_PKGLEN_TPC2FG) len 1680 drivers/hid/wacom_wac.c if (len == WACOM_PKGLEN_TPC1FG) { len 1684 drivers/hid/wacom_wac.c } else if (len == WACOM_PKGLEN_TPC1FG_B) { len 1736 drivers/hid/wacom_wac.c static int wacom_tpc_irq(struct wacom_wac *wacom, size_t len) len 1744 drivers/hid/wacom_wac.c if (len == WACOM_PKGLEN_PENABLED || len 1752 drivers/hid/wacom_wac.c switch (len) { len 1754 drivers/hid/wacom_wac.c return wacom_tpc_single_touch(wacom, len); len 1765 drivers/hid/wacom_wac.c return wacom_tpc_single_touch(wacom, len); len 3042 drivers/hid/wacom_wac.c static int wacom_bpt_irq(struct wacom_wac *wacom, size_t len) len 3049 drivers/hid/wacom_wac.c else if (len == WACOM_PKGLEN_BBTOUCH) len 3051 drivers/hid/wacom_wac.c else if (len == WACOM_PKGLEN_BBTOUCH3) len 3053 drivers/hid/wacom_wac.c else if (len == WACOM_PKGLEN_BBFUN || len == WACOM_PKGLEN_BBPEN) len 3125 drivers/hid/wacom_wac.c static int wacom_bamboo_pad_irq(struct wacom_wac *wacom, size_t len) len 3129 drivers/hid/wacom_wac.c if (!((len == WACOM_PKGLEN_BPAD_TOUCH) || len 3130 drivers/hid/wacom_wac.c (len == WACOM_PKGLEN_BPAD_TOUCH_USB)) || len 3143 drivers/hid/wacom_wac.c static int wacom_wireless_irq(struct wacom_wac *wacom, size_t len) len 3148 drivers/hid/wacom_wac.c if (len != WACOM_PKGLEN_WIRELESS || data[0] != WACOM_REPORT_WL) len 3185 drivers/hid/wacom_wac.c static int wacom_status_irq(struct wacom_wac *wacom_wac, size_t len) len 3225 drivers/hid/wacom_wac.c void wacom_wac_irq(struct wacom_wac *wacom_wac, size_t len) len 3279 drivers/hid/wacom_wac.c sync = wacom_intuos_bt_irq(wacom_wac, len); len 3293 drivers/hid/wacom_wac.c if (len == WACOM_PKGLEN_BBTOUCH3) len 3296 drivers/hid/wacom_wac.c sync = wacom_status_irq(wacom_wac, len); len 3304 drivers/hid/wacom_wac.c sync = wacom_intuos_pro2_bt_irq(wacom_wac, len); len 3313 drivers/hid/wacom_wac.c sync = wacom_tpc_irq(wacom_wac, len); len 3322 drivers/hid/wacom_wac.c sync = wacom_status_irq(wacom_wac, len); len 3324 drivers/hid/wacom_wac.c sync = wacom_bpt_irq(wacom_wac, len); len 3328 drivers/hid/wacom_wac.c sync = wacom_bamboo_pad_irq(wacom_wac, len); len 3332 drivers/hid/wacom_wac.c sync = wacom_wireless_irq(wacom_wac, len); len 3338 drivers/hid/wacom_wac.c wacom_remote_status_irq(wacom_wac, len); len 3340 drivers/hid/wacom_wac.c sync = wacom_remote_irq(wacom_wac, len); len 220 drivers/hsi/clients/hsi_char.c static inline void hsc_msg_len_set(struct hsi_msg *msg, unsigned int len) len 222 drivers/hsi/clients/hsi_char.c msg->sgt.sgl->length = len; len 412 drivers/hsi/clients/hsi_char.c static ssize_t hsc_read(struct file *file, char __user *buf, size_t len, len 419 drivers/hsi/clients/hsi_char.c if (len == 0) len 421 drivers/hsi/clients/hsi_char.c if (!IS_ALIGNED(len, sizeof(u32))) len 423 drivers/hsi/clients/hsi_char.c if (len > max_data_size) len 424 drivers/hsi/clients/hsi_char.c len = max_data_size; len 434 drivers/hsi/clients/hsi_char.c hsc_msg_len_set(msg, len); len 471 drivers/hsi/clients/hsi_char.c static ssize_t hsc_write(struct file *file, const char __user *buf, size_t len, len 478 drivers/hsi/clients/hsi_char.c if ((len == 0) || !IS_ALIGNED(len, sizeof(u32))) len 480 drivers/hsi/clients/hsi_char.c if (len > max_data_size) len 481 drivers/hsi/clients/hsi_char.c len = max_data_size; len 491 drivers/hsi/clients/hsi_char.c if (copy_from_user(sg_virt(msg->sgt.sgl), (void __user *)buf, len)) { len 495 drivers/hsi/clients/hsi_char.c hsc_msg_len_set(msg, len); len 596 drivers/hsi/clients/ssi_protocol.c ssip_set_cmd(msg, SSIP_START_TRANS_CMD(SSIP_BYTES_TO_FRAMES(skb->len), len 603 drivers/hsi/clients/ssi_protocol.c SSIP_BYTES_TO_FRAMES(skb->len)); len 627 drivers/hsi/clients/ssi_protocol.c dev->stats.rx_bytes += skb->len; len 775 drivers/hsi/clients/ssi_protocol.c int len = SSIP_PDU_LENGTH(cmd); len 777 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "RX strans: %d frames\n", len); len 794 drivers/hsi/clients/ssi_protocol.c skb = netdev_alloc_skb(ssi->netdev, len * 4); len 800 drivers/hsi/clients/ssi_protocol.c skb_put(skb, len * 4); len 978 drivers/hsi/clients/ssi_protocol.c (skb->len < SSIP_MIN_PN_HDR)) len 981 drivers/hsi/clients/ssi_protocol.c if ((skb->len & 3) && skb_pad(skb, 4 - (skb->len & 3))) len 1028 drivers/hsi/clients/ssi_protocol.c dev->stats.tx_bytes += skb->len; len 35 drivers/hsi/hsi_boardinfo.c unsigned int len) len 39 drivers/hsi/hsi_boardinfo.c cl_info = kcalloc(len, sizeof(*cl_info), GFP_KERNEL); len 43 drivers/hsi/hsi_boardinfo.c for (; len; len--, info++, cl_info++) { len 24 drivers/hv/channel.c #define NUM_PAGES_SPANNED(addr, len) \ len 25 drivers/hv/channel.c ((PAGE_ALIGN(addr + len) >> PAGE_SHIFT) - (addr >> PAGE_SHIFT)) len 821 drivers/hv/channel.c desc.range[i].len = pagebuffers[i].len; len 289 drivers/hv/hv_fcopy.c static int fcopy_on_msg(void *msg, int len) len 293 drivers/hv/hv_fcopy.c if (len != sizeof(int)) len 198 drivers/hv/hv_kvp.c static int kvp_on_msg(void *msg, int len) len 204 drivers/hv/hv_kvp.c if (len < sizeof(*message)) len 264 drivers/hv/hv_kvp.c int len; len 271 drivers/hv/hv_kvp.c len = utf8s_to_utf16s((char *)in->body.kvp_ip_val.ip_addr, len 276 drivers/hv/hv_kvp.c if (len < 0) len 277 drivers/hv/hv_kvp.c return len; len 279 drivers/hv/hv_kvp.c len = utf8s_to_utf16s((char *)in->body.kvp_ip_val.sub_net, len 284 drivers/hv/hv_kvp.c if (len < 0) len 285 drivers/hv/hv_kvp.c return len; len 287 drivers/hv/hv_kvp.c len = utf8s_to_utf16s((char *)in->body.kvp_ip_val.gate_way, len 292 drivers/hv/hv_kvp.c if (len < 0) len 293 drivers/hv/hv_kvp.c return len; len 295 drivers/hv/hv_kvp.c len = utf8s_to_utf16s((char *)in->body.kvp_ip_val.dns_addr, len 300 drivers/hv/hv_kvp.c if (len < 0) len 301 drivers/hv/hv_kvp.c return len; len 303 drivers/hv/hv_kvp.c len = utf8s_to_utf16s((char *)in->body.kvp_ip_val.adapter_id, len 308 drivers/hv/hv_kvp.c if (len < 0) len 309 drivers/hv/hv_kvp.c return len; len 129 drivers/hv/hv_snapshot.c static int vss_on_msg(void *msg, int len) len 133 drivers/hv/hv_snapshot.c if (len != sizeof(*vss_msg)) { len 211 drivers/hv/hv_utils_transport.c hvt_found->on_msg(msg->data, msg->len); len 217 drivers/hv/hv_utils_transport.c int hvutil_transport_send(struct hvutil_transport *hvt, void *msg, int len, len 227 drivers/hv/hv_utils_transport.c cn_msg = kzalloc(sizeof(*cn_msg) + len, GFP_ATOMIC); len 232 drivers/hv/hv_utils_transport.c cn_msg->len = len; len 233 drivers/hv/hv_utils_transport.c memcpy(cn_msg->data, msg, len); len 257 drivers/hv/hv_utils_transport.c hvt->outmsg = kzalloc(len, GFP_KERNEL); len 259 drivers/hv/hv_utils_transport.c memcpy(hvt->outmsg, msg, len); len 260 drivers/hv/hv_utils_transport.c hvt->outmsg_len = len; len 41 drivers/hv/hv_utils_transport.h int hvutil_transport_send(struct hvutil_transport *hvt, void *msg, int len, len 608 drivers/hv/vmbus_drv.c ssize_t len; len 611 drivers/hv/vmbus_drv.c len = snprintf(buf, PAGE_SIZE, "%s\n", hv_dev->driver_override); len 614 drivers/hv/vmbus_drv.c return len; len 112 drivers/hwmon/applesmc.c u8 len; /* bounded by APPLESMC_MAX_DATA_LENGTH */ len 219 drivers/hwmon/applesmc.c static int read_smc(u8 cmd, const char *key, u8 *buffer, u8 len) len 230 drivers/hwmon/applesmc.c if (send_byte(len, APPLESMC_DATA_PORT)) { len 235 drivers/hwmon/applesmc.c for (i = 0; i < len; i++) { len 257 drivers/hwmon/applesmc.c static int write_smc(u8 cmd, const char *key, const u8 *buffer, u8 len) len 266 drivers/hwmon/applesmc.c if (send_byte(len, APPLESMC_DATA_PORT)) { len 271 drivers/hwmon/applesmc.c for (i = 0; i < len; i++) { len 302 drivers/hwmon/applesmc.c u8 *buf, u8 len) len 306 drivers/hwmon/applesmc.c if (entry->len != len) len 309 drivers/hwmon/applesmc.c ret = read_smc(APPLESMC_READ_CMD, entry->key, buf, len); len 316 drivers/hwmon/applesmc.c const u8 *buf, u8 len) len 320 drivers/hwmon/applesmc.c if (entry->len != len) len 323 drivers/hwmon/applesmc.c ret = write_smc(APPLESMC_WRITE_CMD, entry->key, buf, len); len 351 drivers/hwmon/applesmc.c cache->len = info[0]; len 424 drivers/hwmon/applesmc.c static int applesmc_read_key(const char *key, u8 *buffer, u8 len) len 432 drivers/hwmon/applesmc.c return applesmc_read_entry(entry, buffer, len); len 435 drivers/hwmon/applesmc.c static int applesmc_write_key(const char *key, const u8 *buffer, u8 len) len 443 drivers/hwmon/applesmc.c return applesmc_write_entry(entry, buffer, len); len 744 drivers/hwmon/applesmc.c if (entry->len > 10) len 746 drivers/hwmon/applesmc.c data_length = entry->len; len 967 drivers/hwmon/applesmc.c ret = applesmc_read_entry(entry, sysfsbuf, entry->len); len 971 drivers/hwmon/applesmc.c return entry->len; len 983 drivers/hwmon/applesmc.c return snprintf(sysfsbuf, PAGE_SIZE, "%d\n", entry->len); len 771 drivers/hwmon/asus_atk0110.c size_t len = strlen(str); len 773 drivers/hwmon/asus_atk0110.c return simple_read_from_buffer(buf, count, pos, str, len); len 1166 drivers/hwmon/asus_atk0110.c int len = (data->voltage_count + data->temperature_count len 1169 drivers/hwmon/asus_atk0110.c attrs = devm_kcalloc(dev, len, sizeof(struct attribute *), GFP_KERNEL); len 92 drivers/hwmon/hih6130.c .len = 4, len 292 drivers/hwmon/ibmpex.c static int is_power_sensor(const char *sensor_id, int len) len 294 drivers/hwmon/ibmpex.c if (len < PEX_SENSOR_TYPE_LEN) len 302 drivers/hwmon/ibmpex.c static int is_temp_sensor(const char *sensor_id, int len) len 304 drivers/hwmon/ibmpex.c if (len < PEX_SENSOR_TYPE_LEN) len 313 drivers/hwmon/ibmpex.c const char *sensor_id, int len) len 320 drivers/hwmon/ibmpex.c for (i = PEX_SENSOR_TYPE_LEN; i < len - 1; i++) len 201 drivers/hwmon/lineage-pem.c static long pem_get_data(u8 *data, int len, int index) len 228 drivers/hwmon/lineage-pem.c static long pem_get_input(u8 *data, int len, int index) len 234 drivers/hwmon/lineage-pem.c if (len == INPUT_STRING_LEN) len 240 drivers/hwmon/lineage-pem.c if (len == INPUT_STRING_LEN) len 251 drivers/hwmon/lineage-pem.c static long pem_get_fan(u8 *data, int len, int index) len 163 drivers/hwmon/lm93.c static const struct { u8 cmd; u8 len; } lm93_block_read_cmds[12] = { len 889 drivers/hwmon/lm93.c if (result == lm93_block_read_cmds[fbn].len) { len 899 drivers/hwmon/lm93.c if (result == lm93_block_read_cmds[fbn].len) { len 901 drivers/hwmon/lm93.c lm93_block_read_cmds[fbn].len); len 171 drivers/hwmon/max1111.c x->len = MAX1111_TX_BUF_SIZE; len 176 drivers/hwmon/max1111.c x->len = MAX1111_RX_BUF_SIZE; len 471 drivers/hwmon/max6697.c int len; len 481 drivers/hwmon/max6697.c prop = of_get_property(node, "alert-mask", &len); len 482 drivers/hwmon/max6697.c if (prop && len == sizeof(u32)) len 484 drivers/hwmon/max6697.c prop = of_get_property(node, "over-temperature-mask", &len); len 485 drivers/hwmon/max6697.c if (prop && len == sizeof(u32)) len 487 drivers/hwmon/max6697.c prop = of_get_property(node, "resistance-cancellation", &len); len 489 drivers/hwmon/max6697.c if (len == sizeof(u32)) len 494 drivers/hwmon/max6697.c prop = of_get_property(node, "transistor-ideality", &len); len 495 drivers/hwmon/max6697.c if (prop && len == 2 * sizeof(u32)) { len 47 drivers/hwmon/occ/p8_i2c.c msgs[0].len = sizeof(u32); len 54 drivers/hwmon/occ/p8_i2c.c msgs[1].len = sizeof(u64); len 97 drivers/hwmon/pmbus/ibm-cffps.c .len = 1, len 102 drivers/hwmon/pmbus/ibm-cffps.c .len = CFFPS_INPUT_HISTORY_SIZE + 1, len 62 drivers/hwmon/pmbus/max31785.c .len = sizeof(cmdbuf), len 68 drivers/hwmon/pmbus/max31785.c .len = sizeof(rspbuf), len 185 drivers/hwmon/sht15.c int len) len 189 drivers/hwmon/sht15.c while (len--) { len 169 drivers/hwmon/sht21.c .len = 2, len 175 drivers/hwmon/sht21.c .len = 8, len 193 drivers/hwmon/sht21.c msgs[1].len = 6; len 672 drivers/hwmon/smsc47m1.c unsigned short len = ports[i + 1]; len 677 drivers/hwmon/smsc47m1.c err = acpi_check_region(start, len, DRVNAME); len 683 drivers/hwmon/smsc47m1.c if (!devm_request_region(dev, start, len, DRVNAME)) { len 686 drivers/hwmon/smsc47m1.c start, start + len); len 297 drivers/hwtracing/coresight/coresight-catu.c size_t len, char **bufpp) len 301 drivers/hwtracing/coresight/coresight-catu.c return tmc_sg_table_get_data(catu_buf->catu_table, offset, len, bufpp); len 318 drivers/hwtracing/coresight/coresight-catu.c etr_buf->len = w_offset - r_offset; len 320 drivers/hwtracing/coresight/coresight-catu.c etr_buf->len += etr_buf->size; len 322 drivers/hwtracing/coresight/coresight-catu.c etr_buf->len = etr_buf->size; len 326 drivers/hwtracing/coresight/coresight-catu.c tmc_sg_table_sync_data_range(catu_table, r_offset, etr_buf->len); len 612 drivers/hwtracing/coresight/coresight-etb10.c size_t len, loff_t *ppos) len 622 drivers/hwtracing/coresight/coresight-etb10.c if (*ppos + len > depth * 4) len 623 drivers/hwtracing/coresight/coresight-etb10.c len = depth * 4 - *ppos; len 625 drivers/hwtracing/coresight/coresight-etb10.c if (copy_to_user(data, drvdata->buf + *ppos, len)) { len 631 drivers/hwtracing/coresight/coresight-etb10.c *ppos += len; len 634 drivers/hwtracing/coresight/coresight-etb10.c __func__, len, (int)(depth * 4 - *ppos)); len 635 drivers/hwtracing/coresight/coresight-etb10.c return len; len 847 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c ssize_t len; len 855 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c len = scnprintf(buf, PAGE_SIZE, "%s\n", len 861 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c return len; len 1130 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c ssize_t len; len 1139 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c len = scnprintf(buf, PAGE_SIZE, "%s\n", val == ETM_CTX_NONE ? "none" : len 1143 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c return len; len 57 drivers/hwtracing/coresight/coresight-tmc-etf.c drvdata->len = 0; len 64 drivers/hwtracing/coresight/coresight-tmc-etf.c drvdata->len += 4; len 137 drivers/hwtracing/coresight/coresight-tmc-etf.c loff_t pos, size_t len, char **bufpp) len 139 drivers/hwtracing/coresight/coresight-tmc-etf.c ssize_t actual = len; len 142 drivers/hwtracing/coresight/coresight-tmc-etf.c if (pos + actual > drvdata->len) len 143 drivers/hwtracing/coresight/coresight-tmc-etf.c actual = drvdata->len - pos; len 385 drivers/hwtracing/coresight/coresight-tmc-etr.c u64 offset, size_t len, char **bufpp) len 397 drivers/hwtracing/coresight/coresight-tmc-etr.c len = (len < (size - offset)) ? len : size - offset; len 399 drivers/hwtracing/coresight/coresight-tmc-etr.c len = (len < (PAGE_SIZE - pg_offset)) ? len : (PAGE_SIZE - pg_offset); len 400 drivers/hwtracing/coresight/coresight-tmc-etr.c if (len > 0) len 402 drivers/hwtracing/coresight/coresight-tmc-etr.c return len; len 641 drivers/hwtracing/coresight/coresight-tmc-etr.c etr_buf->len = etr_buf->size; len 643 drivers/hwtracing/coresight/coresight-tmc-etr.c etr_buf->len = rwp - rrp; len 647 drivers/hwtracing/coresight/coresight-tmc-etr.c u64 offset, size_t len, char **bufpp) len 656 drivers/hwtracing/coresight/coresight-tmc-etr.c return len; len 698 drivers/hwtracing/coresight/coresight-tmc-etr.c size_t len, char **bufpp) len 702 drivers/hwtracing/coresight/coresight-tmc-etr.c return tmc_sg_table_get_data(etr_table->sg_table, offset, len, bufpp); len 716 drivers/hwtracing/coresight/coresight-tmc-etr.c etr_buf->len = 0; len 724 drivers/hwtracing/coresight/coresight-tmc-etr.c etr_buf->len = 0; len 730 drivers/hwtracing/coresight/coresight-tmc-etr.c etr_buf->len = etr_buf->size; len 732 drivers/hwtracing/coresight/coresight-tmc-etr.c etr_buf->len = ((w_offset < r_offset) ? etr_buf->size : 0) + len 734 drivers/hwtracing/coresight/coresight-tmc-etr.c tmc_sg_table_sync_data_range(table, r_offset, etr_buf->len); len 894 drivers/hwtracing/coresight/coresight-tmc-etr.c u64 offset, size_t len, char **bufpp) len 897 drivers/hwtracing/coresight/coresight-tmc-etr.c len = (len < (etr_buf->size - offset)) ? len : etr_buf->size - offset; len 899 drivers/hwtracing/coresight/coresight-tmc-etr.c return etr_buf->ops->get_data(etr_buf, (u64)offset, len, bufpp); len 905 drivers/hwtracing/coresight/coresight-tmc-etr.c ssize_t len; len 908 drivers/hwtracing/coresight/coresight-tmc-etr.c len = tmc_etr_buf_get_data(etr_buf, offset, len 910 drivers/hwtracing/coresight/coresight-tmc-etr.c if (WARN_ON(len < CORESIGHT_BARRIER_PKT_SIZE)) len 939 drivers/hwtracing/coresight/coresight-tmc-etr.c etr_buf->len = 0; len 1044 drivers/hwtracing/coresight/coresight-tmc-etr.c loff_t pos, size_t len, char **bufpp) len 1047 drivers/hwtracing/coresight/coresight-tmc-etr.c ssize_t actual = len; len 1050 drivers/hwtracing/coresight/coresight-tmc-etr.c if (pos + actual > etr_buf->len) len 1051 drivers/hwtracing/coresight/coresight-tmc-etr.c actual = etr_buf->len - pos; len 1510 drivers/hwtracing/coresight/coresight-tmc-etr.c size = etr_buf->len; len 1527 drivers/hwtracing/coresight/coresight-tmc-etr.c offset = etr_buf->offset + etr_buf->len - size; len 162 drivers/hwtracing/coresight/coresight-tmc.c loff_t pos, size_t len, char **bufpp) len 167 drivers/hwtracing/coresight/coresight-tmc.c return tmc_etb_get_sysfs_trace(drvdata, pos, len, bufpp); len 169 drivers/hwtracing/coresight/coresight-tmc.c return tmc_etr_get_sysfs_trace(drvdata, pos, len, bufpp); len 175 drivers/hwtracing/coresight/coresight-tmc.c static ssize_t tmc_read(struct file *file, char __user *data, size_t len, len 182 drivers/hwtracing/coresight/coresight-tmc.c actual = tmc_get_sysfs_trace(drvdata, *ppos, len, &bufp); len 160 drivers/hwtracing/coresight/coresight-tmc.h s64 len; len 199 drivers/hwtracing/coresight/coresight-tmc.h u32 len; len 216 drivers/hwtracing/coresight/coresight-tmc.h ssize_t (*get_data)(struct etr_buf *etr_buf, u64 offset, size_t len, len 267 drivers/hwtracing/coresight/coresight-tmc.h loff_t pos, size_t len, char **bufpp); len 273 drivers/hwtracing/coresight/coresight-tmc.h loff_t pos, size_t len, char **bufpp); len 319 drivers/hwtracing/coresight/coresight-tmc.h u64 offset, size_t len, char **bufpp); len 578 drivers/hwtracing/intel_th/msu.c size_t len = size; len 619 drivers/hwtracing/intel_th/msu.c if (len < tocopy) { len 620 drivers/hwtracing/intel_th/msu.c tocopy = len; len 630 drivers/hwtracing/intel_th/msu.c len -= copied; len 641 drivers/hwtracing/intel_th/msu.c } while (len); len 643 drivers/hwtracing/intel_th/msu.c return size - len; len 1414 drivers/hwtracing/intel_th/msu.c static unsigned long msc_win_to_user(void *data, void *src, size_t len) len 1419 drivers/hwtracing/intel_th/msu.c ret = copy_to_user(u->buf + u->offset, src, len); len 1420 drivers/hwtracing/intel_th/msu.c u->offset += len - ret; len 1459 drivers/hwtracing/intel_th/msu.c msc_single_to_user(struct msc *msc, char __user *buf, loff_t off, size_t len) len 1461 drivers/hwtracing/intel_th/msu.c unsigned long size = msc->nr_pages << PAGE_SHIFT, rem = len; len 1485 drivers/hwtracing/intel_th/msu.c return len - rem; len 1491 drivers/hwtracing/intel_th/msu.c return len; len 1495 drivers/hwtracing/intel_th/msu.c size_t len, loff_t *ppos) len 1517 drivers/hwtracing/intel_th/msu.c if (off + len >= size) len 1518 drivers/hwtracing/intel_th/msu.c len = size - off; len 1521 drivers/hwtracing/intel_th/msu.c ret = msc_single_to_user(msc, buf, off, len); len 1530 drivers/hwtracing/intel_th/msu.c ret = msc_buffer_iterate(iter, len, &u, msc_win_to_user); len 1845 drivers/hwtracing/intel_th/msu.c size_t len = size; len 1852 drivers/hwtracing/intel_th/msu.c cp = memchr(buf, '\n', len); len 1854 drivers/hwtracing/intel_th/msu.c len = cp - buf; len 1856 drivers/hwtracing/intel_th/msu.c mode = kstrndup(buf, len, GFP_KERNEL); len 1953 drivers/hwtracing/intel_th/msu.c size_t len = size; len 1966 drivers/hwtracing/intel_th/msu.c end = memchr(buf, '\n', len); len 1968 drivers/hwtracing/intel_th/msu.c len = end - buf; len 1971 drivers/hwtracing/intel_th/msu.c end = memchr(p, ',', len); len 1972 drivers/hwtracing/intel_th/msu.c s = kstrndup(p, end ? end - p : len, GFP_KERNEL); len 2003 drivers/hwtracing/intel_th/msu.c len -= end - p + 1; len 2005 drivers/hwtracing/intel_th/msu.c } while (len); len 31 drivers/hwtracing/stm/console.c stm_console_write(struct console *con, const char *buf, unsigned len) len 35 drivers/hwtracing/stm/console.c stm_source_write(&sc->data, 0, buf, len); len 37 drivers/hwtracing/stm/ftrace.c stm_ftrace_write(struct trace_export *export, const void *buf, unsigned int len) len 41 drivers/hwtracing/stm/ftrace.c stm_source_write(&stm->data, STM_FTRACE_CHAN, buf, len); len 362 drivers/i2c/algos/i2c-algo-bit.c int count = msg->len; len 421 drivers/i2c/algos/i2c-algo-bit.c int count = msg->len; len 451 drivers/i2c/algos/i2c-algo-bit.c msg->len += inval; len 577 drivers/i2c/algos/i2c-algo-bit.c if (ret < pmsg->len) { len 588 drivers/i2c/algos/i2c-algo-bit.c if (ret < pmsg->len) { len 202 drivers/i2c/algos/i2c-algo-pca.c curmsg, msg->len, addr, (addr << 1) | 1); len 205 drivers/i2c/algos/i2c-algo-pca.c curmsg, msg->len, addr, addr << 1, len 206 drivers/i2c/algos/i2c-algo-pca.c msg->len == 0 ? "" : ", "); len 207 drivers/i2c/algos/i2c-algo-pca.c for (i = 0; i < msg->len; i++) len 208 drivers/i2c/algos/i2c-algo-pca.c printk("%#04x%s", msg->buf[i], i == msg->len - 1 ? "" : ", "); len 234 drivers/i2c/algos/i2c-algo-pca.c if (numbytes < msg->len) { len 254 drivers/i2c/algos/i2c-algo-pca.c completed = pca_rx_ack(adap, msg->len > 1); len 258 drivers/i2c/algos/i2c-algo-pca.c if (numbytes < msg->len) { len 262 drivers/i2c/algos/i2c-algo-pca.c numbytes < msg->len - 1); len 298 drivers/i2c/algos/i2c-algo-pca.c if (numbytes == msg->len - 1) { len 308 drivers/i2c/algos/i2c-algo-pca.c numbytes, msg->len); len 320 drivers/i2c/algos/i2c-algo-pcf.c pmsg->len, pmsg->addr, i + 1, num);) len 352 drivers/i2c/algos/i2c-algo-pcf.c i, msgs[i].addr, msgs[i].flags, msgs[i].len);) len 355 drivers/i2c/algos/i2c-algo-pcf.c ret = pcf_readbytes(i2c_adap, pmsg->buf, pmsg->len, len 358 drivers/i2c/algos/i2c-algo-pcf.c if (ret != pmsg->len) { len 365 drivers/i2c/algos/i2c-algo-pcf.c ret = pcf_sendbytes(i2c_adap, pmsg->buf, pmsg->len, len 368 drivers/i2c/algos/i2c-algo-pcf.c if (ret != pmsg->len) { len 345 drivers/i2c/busses/i2c-ali1535.c int i, len; len 406 drivers/i2c/busses/i2c-ali1535.c len = data->block[0]; len 407 drivers/i2c/busses/i2c-ali1535.c if (len < 0) { len 408 drivers/i2c/busses/i2c-ali1535.c len = 0; len 409 drivers/i2c/busses/i2c-ali1535.c data->block[0] = len; len 411 drivers/i2c/busses/i2c-ali1535.c if (len > 32) { len 412 drivers/i2c/busses/i2c-ali1535.c len = 32; len 413 drivers/i2c/busses/i2c-ali1535.c data->block[0] = len; len 415 drivers/i2c/busses/i2c-ali1535.c outb_p(len, SMBHSTDAT0); len 418 drivers/i2c/busses/i2c-ali1535.c for (i = 1; i <= len; i++) len 448 drivers/i2c/busses/i2c-ali1535.c len = inb_p(SMBHSTDAT0); len 449 drivers/i2c/busses/i2c-ali1535.c if (len > 32) len 450 drivers/i2c/busses/i2c-ali1535.c len = 32; len 451 drivers/i2c/busses/i2c-ali1535.c data->block[0] = len; len 457 drivers/i2c/busses/i2c-ali1535.c len, i, data->block[i]); len 189 drivers/i2c/busses/i2c-ali1563.c int i, len; len 196 drivers/i2c/busses/i2c-ali1563.c len = data->block[0]; len 197 drivers/i2c/busses/i2c-ali1563.c if (len < 1) len 198 drivers/i2c/busses/i2c-ali1563.c len = 1; len 199 drivers/i2c/busses/i2c-ali1563.c else if (len > 32) len 200 drivers/i2c/busses/i2c-ali1563.c len = 32; len 201 drivers/i2c/busses/i2c-ali1563.c outb_p(len, SMB_HST_DAT0); len 204 drivers/i2c/busses/i2c-ali1563.c len = 32; len 208 drivers/i2c/busses/i2c-ali1563.c for (i = 0; i < len; i++) { len 219 drivers/i2c/busses/i2c-ali1563.c len = inb_p(SMB_HST_DAT0); len 220 drivers/i2c/busses/i2c-ali1563.c if (len < 1) len 221 drivers/i2c/busses/i2c-ali1563.c len = 1; len 222 drivers/i2c/busses/i2c-ali1563.c else if (len > 32) len 223 drivers/i2c/busses/i2c-ali1563.c len = 32; len 336 drivers/i2c/busses/i2c-ali15x3.c int i, len; len 390 drivers/i2c/busses/i2c-ali15x3.c len = data->block[0]; len 391 drivers/i2c/busses/i2c-ali15x3.c if (len < 0) { len 392 drivers/i2c/busses/i2c-ali15x3.c len = 0; len 393 drivers/i2c/busses/i2c-ali15x3.c data->block[0] = len; len 395 drivers/i2c/busses/i2c-ali15x3.c if (len > 32) { len 396 drivers/i2c/busses/i2c-ali15x3.c len = 32; len 397 drivers/i2c/busses/i2c-ali15x3.c data->block[0] = len; len 399 drivers/i2c/busses/i2c-ali15x3.c outb_p(len, SMBHSTDAT0); len 402 drivers/i2c/busses/i2c-ali15x3.c for (i = 1; i <= len; i++) len 433 drivers/i2c/busses/i2c-ali15x3.c len = inb_p(SMBHSTDAT0); len 434 drivers/i2c/busses/i2c-ali15x3.c if (len > 32) len 435 drivers/i2c/busses/i2c-ali15x3.c len = 32; len 436 drivers/i2c/busses/i2c-ali15x3.c data->block[0] = len; len 442 drivers/i2c/busses/i2c-ali15x3.c len, i, data->block[i]); len 322 drivers/i2c/busses/i2c-altera.c idev->msg_len = msg->len; len 84 drivers/i2c/busses/i2c-amd-mp2-pci.c i2c_cmd_base->s.length = i2c_common->msg->len; len 95 drivers/i2c/busses/i2c-amd-mp2-pci.c if (i2c_common->msg->len <= 32) { len 100 drivers/i2c/busses/i2c-amd-mp2-pci.c i2c_common->msg->len); len 114 drivers/i2c/busses/i2c-amd-mp2-pci.c int len = i2c_common->eventval.r.length; len 118 drivers/i2c/busses/i2c-amd-mp2-pci.c if (unlikely(len != i2c_common->msg->len)) { len 121 drivers/i2c/busses/i2c-amd-mp2-pci.c len, i2c_common->msg->len); len 141 drivers/i2c/busses/i2c-amd-mp2-pci.c int len = i2c_common->eventval.r.length; len 153 drivers/i2c/busses/i2c-amd-mp2-pci.c if (len <= 32) len 156 drivers/i2c/busses/i2c-amd-mp2-pci.c len); len 51 drivers/i2c/busses/i2c-amd-mp2-plat.c i2c_common->msg->len, len 72 drivers/i2c/busses/i2c-amd-mp2-plat.c i2c_common->msg->len, dma_direction); len 108 drivers/i2c/busses/i2c-amd-mp2-plat.c i2c_common->msg->len > 32) len 141 drivers/i2c/busses/i2c-amd-mp2-plat.c if (pmsg->len > 32) len 185 drivers/i2c/busses/i2c-amd756.c int i, len; len 222 drivers/i2c/busses/i2c-amd756.c len = data->block[0]; len 223 drivers/i2c/busses/i2c-amd756.c if (len < 0) len 224 drivers/i2c/busses/i2c-amd756.c len = 0; len 225 drivers/i2c/busses/i2c-amd756.c if (len > 32) len 226 drivers/i2c/busses/i2c-amd756.c len = 32; len 227 drivers/i2c/busses/i2c-amd756.c outw_p(len, SMB_HOST_DATA); len 229 drivers/i2c/busses/i2c-amd756.c for (i = 1; i <= len; i++) len 194 drivers/i2c/busses/i2c-amd8111.c unsigned char protocol, len, pec, temp[2]; len 252 drivers/i2c/busses/i2c-amd8111.c len = min_t(u8, data->block[0], len 254 drivers/i2c/busses/i2c-amd8111.c status = amd_ec_write(smbus, AMD_SMB_BCNT, len); len 257 drivers/i2c/busses/i2c-amd8111.c for (i = 0; i < len; i++) { len 269 drivers/i2c/busses/i2c-amd8111.c len = min_t(u8, data->block[0], len 274 drivers/i2c/busses/i2c-amd8111.c status = amd_ec_write(smbus, AMD_SMB_BCNT, len); len 278 drivers/i2c/busses/i2c-amd8111.c for (i = 0; i < len; i++) { len 305 drivers/i2c/busses/i2c-amd8111.c len = min_t(u8, data->block[0], len 310 drivers/i2c/busses/i2c-amd8111.c status = amd_ec_write(smbus, AMD_SMB_BCNT, len); len 313 drivers/i2c/busses/i2c-amd8111.c for (i = 0; i < len; i++) { len 380 drivers/i2c/busses/i2c-amd8111.c status = amd_ec_read(smbus, AMD_SMB_BCNT, &len); len 383 drivers/i2c/busses/i2c-amd8111.c len = min_t(u8, len, I2C_SMBUS_BLOCK_MAX); len 386 drivers/i2c/busses/i2c-amd8111.c for (i = 0; i < len; i++) { len 392 drivers/i2c/busses/i2c-amd8111.c data->block[0] = len; len 363 drivers/i2c/busses/i2c-aspeed.c if (msg->len == 1 && !(msg->flags & I2C_M_RECV_LEN)) len 486 drivers/i2c/busses/i2c-aspeed.c if (msg->len == 0) { /* SMBUS_QUICK */ len 509 drivers/i2c/busses/i2c-aspeed.c if (bus->buf_index < msg->len) { len 540 drivers/i2c/busses/i2c-aspeed.c msg->len = recv_byte + len 545 drivers/i2c/busses/i2c-aspeed.c if (bus->buf_index < msg->len) { len 548 drivers/i2c/busses/i2c-aspeed.c if (bus->buf_index + 1 == msg->len) len 258 drivers/i2c/busses/i2c-at91-master.c dev->msg->len = dev->buf_len + 1; len 625 drivers/i2c/busses/i2c-at91-master.c for (i = 0; i < msg->len; ++i) { len 626 drivers/i2c/busses/i2c-at91-master.c const unsigned addr = msg->buf[msg->len - 1 - i]; len 637 drivers/i2c/busses/i2c-at91-master.c if (m_start->len > 0 && len 638 drivers/i2c/busses/i2c-at91-master.c m_start->len < AT91_I2C_MAX_ALT_CMD_DATA_SIZE) { len 641 drivers/i2c/busses/i2c-at91-master.c AT91_TWI_ACR_DATAL(m_start->len) | len 654 drivers/i2c/busses/i2c-at91-master.c dev->buf_len = m_start->len; len 84 drivers/i2c/busses/i2c-at91.h #define AT91_TWI_ACR_DATAL(len) ((len) & 0xff) len 156 drivers/i2c/busses/i2c-au1550.c unsigned int len) len 160 drivers/i2c/busses/i2c-au1550.c if (len == 0) len 168 drivers/i2c/busses/i2c-au1550.c while (i < (len - 1)) { len 186 drivers/i2c/busses/i2c-au1550.c unsigned int len) len 191 drivers/i2c/busses/i2c-au1550.c if (len == 0) len 195 drivers/i2c/busses/i2c-au1550.c while (i < (len-1)) { len 224 drivers/i2c/busses/i2c-au1550.c (p->len == 0)); len 225 drivers/i2c/busses/i2c-au1550.c if (err || !p->len) len 228 drivers/i2c/busses/i2c-au1550.c err = i2c_read(adap, p->buf, p->len); len 230 drivers/i2c/busses/i2c-au1550.c err = i2c_write(adap, p->buf, p->len); len 274 drivers/i2c/busses/i2c-axxia.c int bytes_to_transfer = min(rx_fifo_avail, msg->len - idev->msg_xfrd_r); len 289 drivers/i2c/busses/i2c-axxia.c msg->len = 1 + c; len 290 drivers/i2c/busses/i2c-axxia.c writel(msg->len, idev->base + MST_RX_XFER); len 306 drivers/i2c/busses/i2c-axxia.c int bytes_to_transfer = min(tx_fifo_avail, msg->len - idev->msg_xfrd); len 307 drivers/i2c/busses/i2c-axxia.c int ret = msg->len - idev->msg_xfrd - bytes_to_transfer; len 419 drivers/i2c/busses/i2c-axxia.c if (i2c_m_rd(idev->msg_r) && idev->msg_xfrd_r < idev->msg_r->len) len 482 drivers/i2c/busses/i2c-axxia.c u32 rlen = i2c_m_recv_len(&msgs[1]) ? I2C_SMBUS_BLOCK_MAX : msgs[1].len; len 487 drivers/i2c/busses/i2c-axxia.c writel(msgs[0].len, idev->base + MST_TX_XFER); len 543 drivers/i2c/busses/i2c-axxia.c rx_xfer = i2c_m_recv_len(msg) ? I2C_SMBUS_BLOCK_MAX : msg->len; len 548 drivers/i2c/busses/i2c-axxia.c tx_xfer = msg->len; len 608 drivers/i2c/busses/i2c-axxia.c msgs[0].len > 0 && msgs[0].len <= FIFO_SIZE && len 609 drivers/i2c/busses/i2c-axxia.c msgs[1].len > 0 && msgs[0].addr == msgs[1].addr; len 401 drivers/i2c/busses/i2c-bcm-iproc.c while (iproc_i2c->rx_bytes < msg->len) { len 417 drivers/i2c/busses/i2c-bcm-iproc.c unsigned int tx_bytes = msg->len - iproc_i2c->tx_bytes; len 430 drivers/i2c/busses/i2c-bcm-iproc.c if (idx == msg->len - 1) { len 461 drivers/i2c/busses/i2c-bcm-iproc.c bytes_left = msg->len - iproc_i2c->rx_bytes; len 707 drivers/i2c/busses/i2c-bcm-iproc.c tx_bytes = min_t(unsigned int, msg->len, M_TX_RX_FIFO_SIZE - 1); len 713 drivers/i2c/busses/i2c-bcm-iproc.c if (i == msg->len - 1) len 740 drivers/i2c/busses/i2c-bcm-iproc.c msg->len > iproc_i2c->tx_bytes) len 750 drivers/i2c/busses/i2c-bcm-iproc.c if (msg->len > M_RX_FIFO_MAX_THLD_VALUE) len 753 drivers/i2c/busses/i2c-bcm-iproc.c iproc_i2c->thld_bytes = msg->len; len 765 drivers/i2c/busses/i2c-bcm-iproc.c (msg->len << M_CMD_RD_CNT_SHIFT); len 291 drivers/i2c/busses/i2c-bcm-kona.c uint8_t *buf, unsigned int len, len 304 drivers/i2c/busses/i2c-bcm-kona.c (len << RXFCR_READ_COUNT_SHIFT), len 319 drivers/i2c/busses/i2c-bcm-kona.c for (; len > 0; len--, buf++) len 336 drivers/i2c/busses/i2c-bcm-kona.c while (bytes_read < msg->len) { len 337 drivers/i2c/busses/i2c-bcm-kona.c if (msg->len - bytes_read <= MAX_RX_FIFO_SIZE) { len 339 drivers/i2c/busses/i2c-bcm-kona.c bytes_to_read = msg->len - bytes_read; len 402 drivers/i2c/busses/i2c-bcm-kona.c uint8_t *buf, unsigned int len) len 419 drivers/i2c/busses/i2c-bcm-kona.c for (k = 0; k < len; k++) len 460 drivers/i2c/busses/i2c-bcm-kona.c while (bytes_written < msg->len) { len 461 drivers/i2c/busses/i2c-bcm-kona.c if (msg->len - bytes_written <= MAX_TX_FIFO_SIZE) len 462 drivers/i2c/busses/i2c-bcm-kona.c bytes_to_write = msg->len - bytes_written; len 242 drivers/i2c/busses/i2c-bcm2835.c i2c_dev->msg_buf_remaining = msg->len; len 253 drivers/i2c/busses/i2c-bcm2835.c bcm2835_i2c_writel(i2c_dev, BCM2835_I2C_DLEN, msg->len); len 335 drivers/i2c/busses/i2c-brcmstb.c u8 *buf, unsigned int len, len 365 drivers/i2c/busses/i2c-brcmstb.c (len << BSC_CNT_REG1_SHIFT), cnt_reg); len 370 drivers/i2c/busses/i2c-brcmstb.c for (cnt = 0, i = 0; cnt < len; cnt += data_regsz, i++) { len 375 drivers/i2c/busses/i2c-brcmstb.c if ((cnt + byte) < len) len 393 drivers/i2c/busses/i2c-brcmstb.c for (cnt = 0, i = 0; cnt < len; cnt += data_regsz, i++) { len 397 drivers/i2c/busses/i2c-brcmstb.c (byte + cnt) < len; byte++) { len 464 drivers/i2c/busses/i2c-brcmstb.c int len = 0; len 471 drivers/i2c/busses/i2c-brcmstb.c len = pmsg->len; len 477 drivers/i2c/busses/i2c-brcmstb.c pmsg->buf ? pmsg->buf[0] : '0', pmsg->len); len 500 drivers/i2c/busses/i2c-brcmstb.c while (len) { len 501 drivers/i2c/busses/i2c-brcmstb.c bytes_to_xfer = min(len, xfersz); len 503 drivers/i2c/busses/i2c-brcmstb.c if (len <= xfersz) { len 521 drivers/i2c/busses/i2c-brcmstb.c len -= bytes_to_xfer; len 365 drivers/i2c/busses/i2c-cadence.c id->recv_count = id->p_msg->len; len 429 drivers/i2c/busses/i2c-cadence.c id->send_count = id->p_msg->len; len 63 drivers/i2c/busses/i2c-cbus-gpio.c static void cbus_send_data(struct cbus_host *host, unsigned data, unsigned len) len 67 drivers/i2c/busses/i2c-cbus-gpio.c for (i = len; i > 0; i--) len 201 drivers/i2c/busses/i2c-cpm.c out_be16(&tbdf->cbd_datlen, pmsg->len + 1); len 230 drivers/i2c/busses/i2c-cpm.c memcpy(tb+1, pmsg->buf, pmsg->len); len 273 drivers/i2c/busses/i2c-cpm.c memcpy(pmsg->buf, rb, pmsg->len); len 424 drivers/i2c/busses/i2c-cpm.c int len, ret, i; len 489 drivers/i2c/busses/i2c-cpm.c data = of_get_property(ofdev->dev.of_node, "fsl,cpm-command", &len); len 490 drivers/i2c/busses/i2c-cpm.c if (!data || len != 4) { len 496 drivers/i2c/busses/i2c-cpm.c data = of_get_property(ofdev->dev.of_node, "linux,i2c-class", &len); len 497 drivers/i2c/busses/i2c-cpm.c if (data && len == 4) len 500 drivers/i2c/busses/i2c-cpm.c data = of_get_property(ofdev->dev.of_node, "clock-frequency", &len); len 501 drivers/i2c/busses/i2c-cpm.c if (data && len == 4) len 632 drivers/i2c/busses/i2c-cpm.c int result, len; len 657 drivers/i2c/busses/i2c-cpm.c data = of_get_property(ofdev->dev.of_node, "linux,i2c-index", &len); len 658 drivers/i2c/busses/i2c-cpm.c cpm->adap.nr = (data && len == 4) ? be32_to_cpup(data) : -1; len 54 drivers/i2c/busses/i2c-cros-ec-tunnel.c size += i2c_msgs[i].len; len 89 drivers/i2c/busses/i2c-cros-ec-tunnel.c msg->len = i2c_msg->len; len 98 drivers/i2c/busses/i2c-cros-ec-tunnel.c memcpy(out_data, i2c_msg->buf, msg->len); len 99 drivers/i2c/busses/i2c-cros-ec-tunnel.c out_data += msg->len; len 122 drivers/i2c/busses/i2c-cros-ec-tunnel.c size += i2c_msgs[i].len; len 165 drivers/i2c/busses/i2c-cros-ec-tunnel.c memcpy(i2c_msg->buf, in_data, i2c_msg->len); len 166 drivers/i2c/busses/i2c-cros-ec-tunnel.c in_data += i2c_msg->len; len 435 drivers/i2c/busses/i2c-davinci.c dev->buf_len = msg->len; len 451 drivers/i2c/busses/i2c-davinci.c if (msg->len == 0) len 485 drivers/i2c/busses/i2c-davinci.c if (stop && msg->len != 0) len 511 drivers/i2c/busses/i2c-davinci.c return msg->len; len 521 drivers/i2c/busses/i2c-davinci.c return msg->len; len 270 drivers/i2c/busses/i2c-designware-master.c buf_len = msgs[dev->msg_write_idx].len; len 353 drivers/i2c/busses/i2c-designware-master.c i2c_dw_recv_len(struct dw_i2c_dev *dev, u8 len) len 362 drivers/i2c/busses/i2c-designware-master.c len += (flags & I2C_CLIENT_PEC) ? 2 : 1; len 363 drivers/i2c/busses/i2c-designware-master.c dev->tx_buf_len = len - min_t(u8, len, dev->rx_outstanding); len 364 drivers/i2c/busses/i2c-designware-master.c msgs[dev->msg_read_idx].len = len; len 367 drivers/i2c/busses/i2c-designware-master.c return len; len 377 drivers/i2c/busses/i2c-designware-master.c u32 len; len 384 drivers/i2c/busses/i2c-designware-master.c len = msgs[dev->msg_read_idx].len; len 387 drivers/i2c/busses/i2c-designware-master.c len = dev->rx_buf_len; len 393 drivers/i2c/busses/i2c-designware-master.c for (; len > 0 && rx_valid > 0; len--, rx_valid--) { len 400 drivers/i2c/busses/i2c-designware-master.c len = i2c_dw_recv_len(dev, *buf); len 406 drivers/i2c/busses/i2c-designware-master.c if (len > 0) { len 408 drivers/i2c/busses/i2c-designware-master.c dev->rx_buf_len = len; len 105 drivers/i2c/busses/i2c-digicolor.c bool last = (i2c->msgbuf_ptr + 1 == i2c->msg->len); len 193 drivers/i2c/busses/i2c-digicolor.c if (i2c->msgbuf_ptr < i2c->msg->len) len 199 drivers/i2c/busses/i2c-digicolor.c if (i2c->msgbuf_ptr < i2c->msg->len) len 365 drivers/i2c/busses/i2c-diolan-u2c.c for (j = 0; j < pmsg->len; j++) { len 367 drivers/i2c/busses/i2c-diolan-u2c.c bool ack = j < pmsg->len - 1; len 388 drivers/i2c/busses/i2c-diolan-u2c.c pmsg->len += byte; len 393 drivers/i2c/busses/i2c-diolan-u2c.c for (j = 0; j < pmsg->len; j++) { len 82 drivers/i2c/busses/i2c-dln2.c unsigned len; len 93 drivers/i2c/busses/i2c-dln2.c len = sizeof(*tx) + data_len - DLN2_I2C_MAX_XFER_SIZE; len 94 drivers/i2c/busses/i2c-dln2.c ret = dln2_transfer_tx(dln2->pdev, DLN2_I2C_WRITE, tx, len); len 154 drivers/i2c/busses/i2c-dln2.c pmsg->len); len 158 drivers/i2c/busses/i2c-dln2.c pmsg->len = ret; len 161 drivers/i2c/busses/i2c-dln2.c pmsg->len); len 162 drivers/i2c/busses/i2c-dln2.c if (ret != pmsg->len) len 151 drivers/i2c/busses/i2c-efm32.c if (ddata->current_word >= cur_msg->len) { len 174 drivers/i2c/busses/i2c-efm32.c if (ddata->current_word >= cur_msg->len) { len 379 drivers/i2c/busses/i2c-eg20t.c length = msgs->len; len 497 drivers/i2c/busses/i2c-eg20t.c length = msgs->len; len 176 drivers/i2c/busses/i2c-emev2.c for (count = 0; count < msg->len; count++) { len 419 drivers/i2c/busses/i2c-exynos5.c int len = 0; len 478 drivers/i2c/busses/i2c-exynos5.c len = min(fifo_level, i2c->msg->len - i2c->msg_ptr); len 480 drivers/i2c/busses/i2c-exynos5.c while (len > 0) { len 484 drivers/i2c/busses/i2c-exynos5.c len--; len 491 drivers/i2c/busses/i2c-exynos5.c len = i2c->variant->fifo_depth - fifo_level; len 492 drivers/i2c/busses/i2c-exynos5.c if (len > (i2c->msg->len - i2c->msg_ptr)) { len 497 drivers/i2c/busses/i2c-exynos5.c len = i2c->msg->len - i2c->msg_ptr; len 500 drivers/i2c/busses/i2c-exynos5.c while (len > 0) { len 503 drivers/i2c/busses/i2c-exynos5.c len--; len 509 drivers/i2c/busses/i2c-exynos5.c if ((i2c->trans_done && (i2c->msg->len == i2c->msg_ptr)) || len 631 drivers/i2c/busses/i2c-exynos5.c trig_lvl = (i2c->msg->len > i2c->variant->fifo_depth) ? len 632 drivers/i2c/busses/i2c-exynos5.c (i2c->variant->fifo_depth * 3 / 4) : i2c->msg->len; len 640 drivers/i2c/busses/i2c-exynos5.c trig_lvl = (i2c->msg->len > i2c->variant->fifo_depth) ? len 641 drivers/i2c/busses/i2c-exynos5.c (i2c->variant->fifo_depth * 1 / 4) : i2c->msg->len; len 663 drivers/i2c/busses/i2c-exynos5.c i2c_auto_conf |= i2c->msg->len; len 251 drivers/i2c/busses/i2c-fsi.c cmd |= FIELD_PREP(I2C_CMD_LEN, msg->len); len 273 drivers/i2c/busses/i2c-fsi.c int bytes_remaining = msg->len - port->xfrd; len 299 drivers/i2c/busses/i2c-fsi.c int xfr_remaining = msg->len - port->xfrd; len 565 drivers/i2c/busses/i2c-fsi.c if (port->xfrd < msg->len) len 568 drivers/i2c/busses/i2c-fsi.c return msg->len; len 593 drivers/i2c/busses/i2c-fsi.c if (rc == msg->len) len 89 drivers/i2c/busses/i2c-highlander.c static void smbus_write_data(u8 *src, u16 *dst, int len) len 91 drivers/i2c/busses/i2c-highlander.c for (; len > 1; len -= 2) { len 96 drivers/i2c/busses/i2c-highlander.c if (len) len 100 drivers/i2c/busses/i2c-highlander.c static void smbus_read_data(u16 *src, u8 *dst, int len) len 102 drivers/i2c/busses/i2c-highlander.c for (; len > 1; len -= 2) { len 107 drivers/i2c/busses/i2c-highlander.c if (len) len 112 drivers/i2c/busses/i2c-highlander.c u8 command, int len) len 117 drivers/i2c/busses/i2c-highlander.c for (i = 0; i < len; i += 2) { len 118 drivers/i2c/busses/i2c-highlander.c if (len - i == 1) len 289 drivers/i2c/busses/i2c-hix5hd2.c priv->msg->len == priv->msg_idx) || len 324 drivers/i2c/busses/i2c-hix5hd2.c priv->msg_len = priv->msg->len; len 264 drivers/i2c/busses/i2c-i801.c int len; len 518 drivers/i2c/busses/i2c-i801.c int i, len; len 537 drivers/i2c/busses/i2c-i801.c len = data->block[0]; len 538 drivers/i2c/busses/i2c-i801.c outb_p(len, SMBHSTDAT0(priv)); len 539 drivers/i2c/busses/i2c-i801.c for (i = 0; i < len; i++) len 549 drivers/i2c/busses/i2c-i801.c len = inb_p(SMBHSTDAT0(priv)); len 550 drivers/i2c/busses/i2c-i801.c if (len < 1 || len > I2C_SMBUS_BLOCK_MAX) len 553 drivers/i2c/busses/i2c-i801.c data->block[0] = len; len 554 drivers/i2c/busses/i2c-i801.c for (i = 0; i < len; i++) len 566 drivers/i2c/busses/i2c-i801.c priv->len = inb_p(SMBHSTDAT0(priv)); len 567 drivers/i2c/busses/i2c-i801.c if (priv->len < 1 || priv->len > I2C_SMBUS_BLOCK_MAX) { len 570 drivers/i2c/busses/i2c-i801.c priv->len); len 572 drivers/i2c/busses/i2c-i801.c priv->len = I2C_SMBUS_BLOCK_MAX; len 576 drivers/i2c/busses/i2c-i801.c priv->len); len 578 drivers/i2c/busses/i2c-i801.c priv->data[-1] = priv->len; len 582 drivers/i2c/busses/i2c-i801.c if (priv->count < priv->len) len 589 drivers/i2c/busses/i2c-i801.c if (priv->count == priv->len - 1) len 592 drivers/i2c/busses/i2c-i801.c } else if (priv->count < priv->len - 1) { len 680 drivers/i2c/busses/i2c-i801.c int i, len; len 693 drivers/i2c/busses/i2c-i801.c len = data->block[0]; len 696 drivers/i2c/busses/i2c-i801.c outb_p(len, SMBHSTDAT0(priv)); len 708 drivers/i2c/busses/i2c-i801.c if (len == 1 && priv->is_read) len 711 drivers/i2c/busses/i2c-i801.c priv->len = len; len 728 drivers/i2c/busses/i2c-i801.c for (i = 1; i <= len; i++) { len 729 drivers/i2c/busses/i2c-i801.c if (i == len && read_write == I2C_SMBUS_READ) len 743 drivers/i2c/busses/i2c-i801.c len = inb_p(SMBHSTDAT0(priv)); len 744 drivers/i2c/busses/i2c-i801.c if (len < 1 || len > I2C_SMBUS_BLOCK_MAX) { len 747 drivers/i2c/busses/i2c-i801.c len); len 756 drivers/i2c/busses/i2c-i801.c data->block[0] = len; len 762 drivers/i2c/busses/i2c-i801.c if (read_write == I2C_SMBUS_WRITE && i+1 <= len) len 463 drivers/i2c/busses/i2c-ibm_iic.c int len = pm->len; len 469 drivers/i2c/busses/i2c-ibm_iic.c loops = (len + 3) / 4; len 470 drivers/i2c/busses/i2c-ibm_iic.c for (i = 0; i < loops; ++i, len -= 4){ len 471 drivers/i2c/busses/i2c-ibm_iic.c int count = len > 4 ? 4 : len; len 568 drivers/i2c/busses/i2c-ibm_iic.c if (unlikely(msgs[i].len <= 0)){ len 569 drivers/i2c/busses/i2c-ibm_iic.c if (num == 1 && !msgs[0].len){ len 577 drivers/i2c/busses/i2c-ibm_iic.c msgs[i].len, i); len 548 drivers/i2c/busses/i2c-img-scb.c while (i2c->msg.len) { len 561 drivers/i2c/busses/i2c-img-scb.c i2c->msg.len--; len 569 drivers/i2c/busses/i2c-img-scb.c while (i2c->msg.len) { len 578 drivers/i2c/busses/i2c-img-scb.c i2c->msg.len--; len 583 drivers/i2c/busses/i2c-img-scb.c if (!i2c->msg.len) len 596 drivers/i2c/busses/i2c-img-scb.c img_i2c_writel(i2c, SCB_READ_COUNT_REG, i2c->msg.len); len 609 drivers/i2c/busses/i2c-img-scb.c img_i2c_writel(i2c, SCB_WRITE_COUNT_REG, i2c->msg.len); len 767 drivers/i2c/busses/i2c-img-scb.c if (i2c->msg.len == 0) { len 774 drivers/i2c/busses/i2c-img-scb.c --i2c->msg.len; len 787 drivers/i2c/busses/i2c-img-scb.c --i2c->msg.len; len 789 drivers/i2c/busses/i2c-img-scb.c if (i2c->msg.len) len 891 drivers/i2c/busses/i2c-img-scb.c if (i2c->msg.len == 0) len 897 drivers/i2c/busses/i2c-img-scb.c i2c->msg.len == 0) len 1045 drivers/i2c/busses/i2c-img-scb.c if (!msgs[i].len && msgs[i].flags & I2C_M_RD) len 1055 drivers/i2c/busses/i2c-img-scb.c if (!msgs[i].len || len 444 drivers/i2c/busses/i2c-imx-lpi2c.c temp = msgs->len > CHUNK_DATA ? CHUNK_DATA - 1 : msgs->len - 1; len 468 drivers/i2c/busses/i2c-imx-lpi2c.c if (num == 1 && msgs[0].len == 0) len 472 drivers/i2c/busses/i2c-imx-lpi2c.c lpi2c_imx->msglen = msgs[i].len; len 623 drivers/i2c/busses/i2c-imx.c dma->dma_len = msgs->len - 1; len 663 drivers/i2c/busses/i2c-imx.c imx_i2c_write_reg(msgs->buf[msgs->len-1], len 687 drivers/i2c/busses/i2c-imx.c dma->dma_len = msgs->len - 2; len 722 drivers/i2c/busses/i2c-imx.c msgs->buf[msgs->len-2] = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2DR); len 750 drivers/i2c/busses/i2c-imx.c msgs->buf[msgs->len-1] = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2DR); len 773 drivers/i2c/busses/i2c-imx.c for (i = 0; i < msgs->len; i++) { len 793 drivers/i2c/busses/i2c-imx.c int use_dma = i2c_imx->dma && msgs->len >= DMA_THRESHOLD && !block_data; len 818 drivers/i2c/busses/i2c-imx.c if ((msgs->len - 1) || block_data) len 831 drivers/i2c/busses/i2c-imx.c for (i = 0; i < msgs->len; i++) { len 832 drivers/i2c/busses/i2c-imx.c u8 len = 0; len 843 drivers/i2c/busses/i2c-imx.c len = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2DR); len 844 drivers/i2c/busses/i2c-imx.c if ((len == 0) || (len > I2C_SMBUS_BLOCK_MAX)) len 848 drivers/i2c/busses/i2c-imx.c __func__, len); len 849 drivers/i2c/busses/i2c-imx.c msgs->len += len; len 851 drivers/i2c/busses/i2c-imx.c if (i == (msgs->len - 1)) { len 875 drivers/i2c/busses/i2c-imx.c } else if (i == (msgs->len - 2)) { len 883 drivers/i2c/busses/i2c-imx.c msgs->buf[0] = len; len 957 drivers/i2c/busses/i2c-imx.c if (i2c_imx->dma && msgs[i].len >= DMA_THRESHOLD) len 344 drivers/i2c/busses/i2c-iop3xx.c return iop3xx_i2c_readbytes(i2c_adap, pmsg->buf, pmsg->len); len 346 drivers/i2c/busses/i2c-iop3xx.c return iop3xx_i2c_writebytes(i2c_adap, pmsg->buf, pmsg->len); len 142 drivers/i2c/busses/i2c-isch.c int i, len, temp, rc; len 196 drivers/i2c/busses/i2c-isch.c len = data->block[0]; len 197 drivers/i2c/busses/i2c-isch.c if (len == 0 || len > I2C_SMBUS_BLOCK_MAX) len 199 drivers/i2c/busses/i2c-isch.c outb(len, SMBHSTDAT0); len 200 drivers/i2c/busses/i2c-isch.c for (i = 1; i <= len; i++) len 847 drivers/i2c/busses/i2c-ismt.c unsigned long start, len; len 877 drivers/i2c/busses/i2c-ismt.c len = pci_resource_len(pdev, SMBBAR); len 878 drivers/i2c/busses/i2c-ismt.c if (!start || !len) { len 888 drivers/i2c/busses/i2c-ismt.c dev_dbg(&priv->pci_dev->dev, " len=0x%lX\n", len); len 900 drivers/i2c/busses/i2c-ismt.c start, start + len); len 904 drivers/i2c/busses/i2c-ismt.c priv->smba = pcim_iomap(pdev, SMBBAR, len); len 518 drivers/i2c/busses/i2c-jz4780.c unsigned char *buf, int len, int cnt, len 523 drivers/i2c/busses/i2c-jz4780.c int wait_time = JZ4780_I2C_TIMEOUT * (len + 5); len 527 drivers/i2c/busses/i2c-jz4780.c memset(buf, 0, len); len 534 drivers/i2c/busses/i2c-jz4780.c i2c->rd_total_len = len; len 538 drivers/i2c/busses/i2c-jz4780.c if (len <= JZ4780_I2C_FIFO_LEN) len 539 drivers/i2c/busses/i2c-jz4780.c jz4780_i2c_writew(i2c, JZ4780_I2C_RXTL, len - 1); len 577 drivers/i2c/busses/i2c-jz4780.c unsigned char *buf, int len, len 581 drivers/i2c/busses/i2c-jz4780.c int wait_time = JZ4780_I2C_TIMEOUT * (len + 5); len 595 drivers/i2c/busses/i2c-jz4780.c i2c->wt_len = len; len 660 drivers/i2c/busses/i2c-jz4780.c ret = jz4780_i2c_xfer_read(i2c, msg->buf, msg->len, len 663 drivers/i2c/busses/i2c-jz4780.c ret = jz4780_i2c_xfer_write(i2c, msg->buf, msg->len, len 154 drivers/i2c/busses/i2c-kempld.c if (i2c->pos >= msg->len) { len 176 drivers/i2c/busses/i2c-kempld.c kempld_write8(pld, KEMPLD_I2C_CMD, i2c->pos == (msg->len - 1) ? len 143 drivers/i2c/busses/i2c-lpc2k.c if (i2c->msg_idx < i2c->msg->len) { len 162 drivers/i2c/busses/i2c-lpc2k.c if (i2c->msg->len == 1) { len 181 drivers/i2c/busses/i2c-lpc2k.c if (i2c->msg_idx < i2c->msg->len) { len 187 drivers/i2c/busses/i2c-lpc2k.c if (i2c->msg_idx >= i2c->msg->len - 1 && i2c->is_last) { len 194 drivers/i2c/busses/i2c-lpc2k.c if (i2c->msg_idx >= i2c->msg->len - 1) { len 203 drivers/i2c/busses/i2c-lpc2k.c if (i2c->msg_idx >= i2c->msg->len - 2) { len 264 drivers/i2c/busses/i2c-lpc2k.c WARN_ON(i2c->msg->len == 0); len 153 drivers/i2c/busses/i2c-meson.c static void meson_i2c_get_data(struct meson_i2c *i2c, char *buf, int len) len 162 drivers/i2c/busses/i2c-meson.c rdata0, rdata1, len); len 164 drivers/i2c/busses/i2c-meson.c for (i = 0; i < min(4, len); i++) len 167 drivers/i2c/busses/i2c-meson.c for (i = 4; i < min(8, len); i++) len 171 drivers/i2c/busses/i2c-meson.c static void meson_i2c_put_data(struct meson_i2c *i2c, char *buf, int len) len 176 drivers/i2c/busses/i2c-meson.c for (i = 0; i < min(4, len); i++) len 179 drivers/i2c/busses/i2c-meson.c for (i = 4; i < min(8, len); i++) len 186 drivers/i2c/busses/i2c-meson.c wdata0, wdata1, len); len 194 drivers/i2c/busses/i2c-meson.c i2c->count = min(i2c->msg->len - i2c->pos, 8); len 200 drivers/i2c/busses/i2c-meson.c if (write || i2c->pos + i2c->count < i2c->msg->len) len 209 drivers/i2c/busses/i2c-meson.c if (i2c->last && i2c->pos + i2c->count >= i2c->msg->len) len 254 drivers/i2c/busses/i2c-meson.c if (i2c->pos >= i2c->msg->len) { len 92 drivers/i2c/busses/i2c-mlxcpld.c static void mlxcpld_i2c_lpc_write_buf(u8 *data, u8 len, u32 addr) len 96 drivers/i2c/busses/i2c-mlxcpld.c for (i = 0; i < len - len % 4; i += 4) len 98 drivers/i2c/busses/i2c-mlxcpld.c for (; i < len; ++i) len 102 drivers/i2c/busses/i2c-mlxcpld.c static void mlxcpld_i2c_lpc_read_buf(u8 *data, u8 len, u32 addr) len 106 drivers/i2c/busses/i2c-mlxcpld.c for (i = 0; i < len - len % 4; i += 4) len 108 drivers/i2c/busses/i2c-mlxcpld.c for (; i < len; ++i) len 241 drivers/i2c/busses/i2c-mlxcpld.c if (priv->xfer.cmd == I2C_M_RD && comm_len != msgs[0].len) { len 242 drivers/i2c/busses/i2c-mlxcpld.c priv->xfer.addr_width = msgs[0].len; len 363 drivers/i2c/busses/i2c-mlxcpld.c int i, len = 0; len 372 drivers/i2c/busses/i2c-mlxcpld.c priv->xfer.msg[1].len == 1 && len 383 drivers/i2c/busses/i2c-mlxcpld.c len, priv->xfer.msg[i].buf, len 384 drivers/i2c/busses/i2c-mlxcpld.c priv->xfer.msg[i].len); len 385 drivers/i2c/busses/i2c-mlxcpld.c len += priv->xfer.msg[i].len; len 415 drivers/i2c/busses/i2c-mlxcpld.c comm_len += msgs[i].len; len 601 drivers/i2c/busses/i2c-mpc.c pmsg->len, pmsg->addr, i + 1, num); len 605 drivers/i2c/busses/i2c-mpc.c ret = mpc_read(i2c, pmsg->addr, pmsg->buf, pmsg->len, i, len 608 drivers/i2c/busses/i2c-mpc.c pmsg->len = ret; len 611 drivers/i2c/busses/i2c-mpc.c mpc_write(i2c, pmsg->addr, pmsg->buf, pmsg->len, i); len 614 drivers/i2c/busses/i2c-mt65xx.c mtk_i2c_writew(i2c, msgs->len, OFFSET_TRANSFER_LEN); len 615 drivers/i2c/busses/i2c-mt65xx.c mtk_i2c_writew(i2c, (msgs + 1)->len, len 618 drivers/i2c/busses/i2c-mt65xx.c mtk_i2c_writew(i2c, msgs->len | ((msgs + 1)->len) << 8, len 623 drivers/i2c/busses/i2c-mt65xx.c mtk_i2c_writew(i2c, msgs->len, OFFSET_TRANSFER_LEN); len 637 drivers/i2c/busses/i2c-mt65xx.c msgs->len, DMA_FROM_DEVICE); len 650 drivers/i2c/busses/i2c-mt65xx.c writel(msgs->len, i2c->pdmabase + OFFSET_RX_LEN); len 660 drivers/i2c/busses/i2c-mt65xx.c msgs->len, DMA_TO_DEVICE); len 673 drivers/i2c/busses/i2c-mt65xx.c writel(msgs->len, i2c->pdmabase + OFFSET_TX_LEN); len 683 drivers/i2c/busses/i2c-mt65xx.c msgs->len, DMA_TO_DEVICE); len 693 drivers/i2c/busses/i2c-mt65xx.c msgs->len, DMA_TO_DEVICE); len 701 drivers/i2c/busses/i2c-mt65xx.c (msgs + 1)->len, len 705 drivers/i2c/busses/i2c-mt65xx.c msgs->len, DMA_TO_DEVICE); len 723 drivers/i2c/busses/i2c-mt65xx.c writel(msgs->len, i2c->pdmabase + OFFSET_TX_LEN); len 724 drivers/i2c/busses/i2c-mt65xx.c writel((msgs + 1)->len, i2c->pdmabase + OFFSET_RX_LEN); len 747 drivers/i2c/busses/i2c-mt65xx.c msgs->len, DMA_TO_DEVICE); len 752 drivers/i2c/busses/i2c-mt65xx.c msgs->len, DMA_FROM_DEVICE); len 756 drivers/i2c/busses/i2c-mt65xx.c dma_unmap_single(i2c->dev, wpaddr, msgs->len, len 758 drivers/i2c/busses/i2c-mt65xx.c dma_unmap_single(i2c->dev, rpaddr, (msgs + 1)->len, len 144 drivers/i2c/busses/i2c-mt7621.c int i, j, ret, len, page_len; len 191 drivers/i2c/busses/i2c-mt7621.c for (len = pmsg->len, j = 0; len > 0; len -= 8, j += 8) { len 192 drivers/i2c/busses/i2c-mt7621.c page_len = (len >= 8) ? 8 : len; len 195 drivers/i2c/busses/i2c-mt7621.c cmd = (len > 8) ? len 336 drivers/i2c/busses/i2c-mv64xxx.c drv_data->bytes_left = drv_data->msg->len; len 441 drivers/i2c/busses/i2c-mv64xxx.c memcpy(msg->buf, buf, msg->len); len 596 drivers/i2c/busses/i2c-mv64xxx.c memcpy(buf, msg->buf, msg->len); len 621 drivers/i2c/busses/i2c-mv64xxx.c size_t len = msgs[0].len - 1; len 624 drivers/i2c/busses/i2c-mv64xxx.c (len << MV64XXX_I2C_BRIDGE_CONTROL_TX_SIZE_SHIFT); len 629 drivers/i2c/busses/i2c-mv64xxx.c size_t len = msgs[0].len - 1; len 632 drivers/i2c/busses/i2c-mv64xxx.c (len << MV64XXX_I2C_BRIDGE_CONTROL_RX_SIZE_SHIFT); len 639 drivers/i2c/busses/i2c-mv64xxx.c size_t lentx = msgs[0].len - 1; len 640 drivers/i2c/busses/i2c-mv64xxx.c size_t lenrx = msgs[1].len - 1; len 664 drivers/i2c/busses/i2c-mv64xxx.c return msg->len <= 8 && msg->len >= 1; len 216 drivers/i2c/busses/i2c-mxs.c MXS_I2C_CTRL0_XFER_COUNT(msg->len); len 227 drivers/i2c/busses/i2c-mxs.c sg_init_one(&i2c->sg_io[1], msg->buf, msg->len); len 246 drivers/i2c/busses/i2c-mxs.c MXS_I2C_CTRL0_XFER_COUNT(msg->len + 1); len 259 drivers/i2c/busses/i2c-mxs.c sg_set_buf(&i2c->sg_io[1], msg->buf, msg->len); len 407 drivers/i2c/busses/i2c-mxs.c BUG_ON(msg->len > 4); len 423 drivers/i2c/busses/i2c-mxs.c MXS_I2C_CTRL0_XFER_COUNT(msg->len)); len 433 drivers/i2c/busses/i2c-mxs.c for (i = 0; i < msg->len; i++) { len 459 drivers/i2c/busses/i2c-mxs.c if (msg->len > 3) len 462 drivers/i2c/busses/i2c-mxs.c for (i = 0; i < msg->len; i++) { len 469 drivers/i2c/busses/i2c-mxs.c if (i + 1 == msg->len) { len 504 drivers/i2c/busses/i2c-mxs.c xlen, i, msg->len, len 568 drivers/i2c/busses/i2c-mxs.c msg->addr, msg->len, msg->flags, stop); len 575 drivers/i2c/busses/i2c-mxs.c if ((msg->flags & I2C_M_RD) && (msg->len <= 4)) len 577 drivers/i2c/busses/i2c-mxs.c if (!(msg->flags & I2C_M_RD) && (msg->len < 7)) len 184 drivers/i2c/busses/i2c-nforce2.c u8 len; len 222 drivers/i2c/busses/i2c-nforce2.c len = data->block[0]; len 223 drivers/i2c/busses/i2c-nforce2.c if ((len == 0) || (len > I2C_SMBUS_BLOCK_MAX)) { len 226 drivers/i2c/busses/i2c-nforce2.c len); len 229 drivers/i2c/busses/i2c-nforce2.c outb_p(len, NVIDIA_SMB_BCNT); len 264 drivers/i2c/busses/i2c-nforce2.c len = inb_p(NVIDIA_SMB_BCNT); len 265 drivers/i2c/busses/i2c-nforce2.c if ((len <= 0) || (len > I2C_SMBUS_BLOCK_MAX)) { len 268 drivers/i2c/busses/i2c-nforce2.c len); len 271 drivers/i2c/busses/i2c-nforce2.c for (i = 0; i < len; i++) len 273 drivers/i2c/busses/i2c-nforce2.c data->block[0] = len; len 679 drivers/i2c/busses/i2c-nomadik.c dev->cli.count = msgs[i].len; len 105 drivers/i2c/busses/i2c-nvidia-gpu.c static int gpu_i2c_read(struct gpu_i2c_dev *i2cd, u8 *data, u16 len) len 111 drivers/i2c/busses/i2c-nvidia-gpu.c (len << I2C_MST_CNTL_BURST_SIZE_SHIFT) | len 120 drivers/i2c/busses/i2c-nvidia-gpu.c switch (len) { len 182 drivers/i2c/busses/i2c-nvidia-gpu.c status = gpu_i2c_read(i2cd, msgs[i].buf, msgs[i].len); len 199 drivers/i2c/busses/i2c-nvidia-gpu.c for (j = 0; j < msgs[i].len; j++) { len 199 drivers/i2c/busses/i2c-ocores.c if (i2c->pos == msg->len) { len 226 drivers/i2c/busses/i2c-ocores.c oc_setreg(i2c, OCI2C_CMD, i2c->pos == (msg->len-1) ? len 413 drivers/i2c/busses/i2c-octeon-core.c cmd |= (u64)(msgs[0].len - 1) << SW_TWSI_SIZE_SHIFT; len 431 drivers/i2c/busses/i2c-octeon-core.c for (i = 0, j = msgs[0].len - 1; i < msgs[0].len && i < 4; i++, j--) len 434 drivers/i2c/busses/i2c-octeon-core.c if (msgs[0].len > 4) { len 436 drivers/i2c/busses/i2c-octeon-core.c for (i = 0; i < msgs[0].len - 4 && i < 4; i++, j--) len 455 drivers/i2c/busses/i2c-octeon-core.c cmd |= (u64)(msgs[0].len - 1) << SW_TWSI_SIZE_SHIFT; len 464 drivers/i2c/busses/i2c-octeon-core.c for (i = 0, j = msgs[0].len - 1; i < msgs[0].len && i < 4; i++, j--) len 467 drivers/i2c/busses/i2c-octeon-core.c if (msgs[0].len > 4) { len 470 drivers/i2c/busses/i2c-octeon-core.c for (i = 0; i < msgs[0].len - 4 && i < 4; i++, j--) len 498 drivers/i2c/busses/i2c-octeon-core.c cmd |= (u64)(msgs[1].len - 1) << SW_TWSI_SIZE_SHIFT; len 507 drivers/i2c/busses/i2c-octeon-core.c if (msgs[0].len == 2) { len 529 drivers/i2c/busses/i2c-octeon-core.c for (i = 0, j = msgs[1].len - 1; i < msgs[1].len && i < 4; i++, j--) len 532 drivers/i2c/busses/i2c-octeon-core.c if (msgs[1].len > 4) { len 534 drivers/i2c/busses/i2c-octeon-core.c for (i = 0; i < msgs[1].len - 4 && i < 4; i++, j--) len 553 drivers/i2c/busses/i2c-octeon-core.c cmd |= (u64)(msgs[1].len - 1) << SW_TWSI_SIZE_SHIFT; len 562 drivers/i2c/busses/i2c-octeon-core.c if (msgs[0].len == 2) { len 571 drivers/i2c/busses/i2c-octeon-core.c for (i = 0, j = msgs[1].len - 1; i < msgs[1].len && i < 4; i++, j--) len 574 drivers/i2c/busses/i2c-octeon-core.c if (msgs[1].len > 4) { len 575 drivers/i2c/busses/i2c-octeon-core.c for (i = 0; i < msgs[1].len - 4 && i < 4; i++, j--) len 611 drivers/i2c/busses/i2c-octeon-core.c if (msgs[0].len > 0 && msgs[0].len <= 8) { len 621 drivers/i2c/busses/i2c-octeon-core.c msgs[0].len > 0 && msgs[0].len <= 2 && len 622 drivers/i2c/busses/i2c-octeon-core.c msgs[1].len > 0 && msgs[1].len <= 8 && len 636 drivers/i2c/busses/i2c-octeon-core.c if (!pmsg->len) { len 647 drivers/i2c/busses/i2c-octeon-core.c &pmsg->len, pmsg->flags & I2C_M_RECV_LEN); len 650 drivers/i2c/busses/i2c-octeon-core.c pmsg->len); len 668 drivers/i2c/busses/i2c-omap.c msg->addr, msg->len, msg->flags, stop); len 671 drivers/i2c/busses/i2c-omap.c omap_i2c_resize_fifo(omap, msg->len, omap->receiver); len 677 drivers/i2c/busses/i2c-omap.c omap->buf_len = msg->len; len 89 drivers/i2c/busses/i2c-opal.c req.size = cpu_to_be32(msgs[0].len); len 96 drivers/i2c/busses/i2c-opal.c req.subaddr_sz = msgs[0].len; len 97 drivers/i2c/busses/i2c-opal.c for (i = 0; i < msgs[0].len; i++) len 100 drivers/i2c/busses/i2c-opal.c req.size = cpu_to_be32(msgs[1].len); len 195 drivers/i2c/busses/i2c-owl.c OWL_I2C_FIFOSTAT_RFE) && i2c_dev->msg_ptr < msg->len) { len 202 drivers/i2c/busses/i2c-owl.c OWL_I2C_FIFOSTAT_TFF) && i2c_dev->msg_ptr < msg->len) { len 302 drivers/i2c/busses/i2c-owl.c i2c_cmd |= OWL_I2C_CMD_AS(msgs[0].len + 1) | len 310 drivers/i2c/busses/i2c-owl.c for (idx = 0; idx < msgs[0].len; idx++) len 325 drivers/i2c/busses/i2c-owl.c writel(msg->len, i2c_dev->base + OWL_I2C_REG_DATCNT); len 332 drivers/i2c/busses/i2c-owl.c for (idx = 0; idx < msg->len; idx++) { len 119 drivers/i2c/busses/i2c-pasemi.c TXFIFO_WR(smbus, msg->len | MTXFIFO_READ | len 126 drivers/i2c/busses/i2c-pasemi.c for (i = 0; i < msg->len; i++) { len 135 drivers/i2c/busses/i2c-pasemi.c for (i = 0; i < msg->len - 1; i++) len 138 drivers/i2c/busses/i2c-pasemi.c TXFIFO_WR(smbus, msg->buf[msg->len-1] | len 173 drivers/i2c/busses/i2c-pasemi.c int len = 0, i; len 221 drivers/i2c/busses/i2c-pasemi.c len = min_t(u8, (rd & MRXFIFO_DATA_M), len 223 drivers/i2c/busses/i2c-pasemi.c TXFIFO_WR(smbus, len | MTXFIFO_READ | len 226 drivers/i2c/busses/i2c-pasemi.c len = min_t(u8, data->block[0], I2C_SMBUS_BLOCK_MAX); len 227 drivers/i2c/busses/i2c-pasemi.c TXFIFO_WR(smbus, len); len 228 drivers/i2c/busses/i2c-pasemi.c for (i = 1; i < len; i++) len 230 drivers/i2c/busses/i2c-pasemi.c TXFIFO_WR(smbus, data->block[len] | MTXFIFO_STOP); len 243 drivers/i2c/busses/i2c-pasemi.c len = min_t(u8, data->block[0], I2C_SMBUS_BLOCK_MAX - 1); len 247 drivers/i2c/busses/i2c-pasemi.c TXFIFO_WR(smbus, len); len 248 drivers/i2c/busses/i2c-pasemi.c for (i = 1; i <= len; i++) len 253 drivers/i2c/busses/i2c-pasemi.c len = min_t(u8, (rd & MRXFIFO_DATA_M), len 254 drivers/i2c/busses/i2c-pasemi.c I2C_SMBUS_BLOCK_MAX - len); len 255 drivers/i2c/busses/i2c-pasemi.c TXFIFO_WR(smbus, len | MTXFIFO_READ | MTXFIFO_STOP); len 297 drivers/i2c/busses/i2c-pasemi.c data->block[0] = len; len 298 drivers/i2c/busses/i2c-pasemi.c for (i = 1; i <= len; i ++) { len 520 drivers/i2c/busses/i2c-piix4.c int i, len; len 559 drivers/i2c/busses/i2c-piix4.c len = data->block[0]; len 560 drivers/i2c/busses/i2c-piix4.c if (len == 0 || len > I2C_SMBUS_BLOCK_MAX) len 562 drivers/i2c/busses/i2c-piix4.c outb_p(len, SMBHSTDAT0); len 564 drivers/i2c/busses/i2c-piix4.c for (i = 1; i <= len; i++) len 507 drivers/i2c/busses/i2c-pmcmsp.c cmd.write_len = msg->len; len 509 drivers/i2c/busses/i2c-pmcmsp.c cmd.read_len = nextmsg->len; len 513 drivers/i2c/busses/i2c-pmcmsp.c cmd.read_len = msg->len; len 521 drivers/i2c/busses/i2c-pmcmsp.c cmd.write_len = msg->len; len 544 drivers/i2c/busses/i2c-pmcmsp.c (msg->flags & I2C_M_RD) ? "read" : "write", msg->len, len 37 drivers/i2c/busses/i2c-pnx.c int len; /* Length of data buffer */ len 237 drivers/i2c/busses/i2c-pnx.c if (alg_data->mif.len > 0) { len 241 drivers/i2c/busses/i2c-pnx.c if (alg_data->mif.len == 1) len 244 drivers/i2c/busses/i2c-pnx.c alg_data->mif.len--; len 248 drivers/i2c/busses/i2c-pnx.c __func__, val, alg_data->mif.len + 1); len 250 drivers/i2c/busses/i2c-pnx.c if (alg_data->mif.len == 0) { len 270 drivers/i2c/busses/i2c-pnx.c } else if (alg_data->mif.len == 0) { len 347 drivers/i2c/busses/i2c-pnx.c if (alg_data->mif.len > 0) { len 351 drivers/i2c/busses/i2c-pnx.c __func__, val, alg_data->mif.len); len 353 drivers/i2c/busses/i2c-pnx.c alg_data->mif.len--; len 354 drivers/i2c/busses/i2c-pnx.c if (alg_data->mif.len == 0) { len 541 drivers/i2c/busses/i2c-pnx.c alg_data->mif.len = pmsg->len; len 542 drivers/i2c/busses/i2c-pnx.c alg_data->mif.order = pmsg->len; len 549 drivers/i2c/busses/i2c-pnx.c __func__, alg_data->mif.mode, alg_data->mif.len); len 594 drivers/i2c/busses/i2c-pnx.c alg_data->mif.len = 0; len 40 drivers/i2c/busses/i2c-powermac.c int mode, subsize, len; len 58 drivers/i2c/busses/i2c-powermac.c len = 0; len 63 drivers/i2c/busses/i2c-powermac.c len = 1; len 71 drivers/i2c/busses/i2c-powermac.c len = 2; len 87 drivers/i2c/busses/i2c-powermac.c len = data->block[0] + 1; len 91 drivers/i2c/busses/i2c-powermac.c len = data->block[0]; len 111 drivers/i2c/busses/i2c-powermac.c rc = pmac_i2c_xfer(bus, addrdir, subsize, subaddr, buf, len); len 162 drivers/i2c/busses/i2c-powermac.c rc = pmac_i2c_xfer(bus, addrdir, 0, 0, msgs->buf, msgs->len); len 211 drivers/i2c/busses/i2c-powermac.c int len; len 214 drivers/i2c/busses/i2c-powermac.c prop = of_get_property(node, "reg", &len); len 215 drivers/i2c/busses/i2c-powermac.c if (prop && (len >= sizeof(int))) len 219 drivers/i2c/busses/i2c-powermac.c prop = of_get_property(node, "i2c-address", &len); len 220 drivers/i2c/busses/i2c-powermac.c if (prop && (len >= sizeof(int))) len 140 drivers/i2c/busses/i2c-puv3.c pmsg->len, pmsg->len > 1 ? "s" : "", len 143 drivers/i2c/busses/i2c-puv3.c if (pmsg->len && pmsg->buf) { /* sanity check */ len 145 drivers/i2c/busses/i2c-puv3.c ret = xfer_read(adap, pmsg->buf, pmsg->len); len 147 drivers/i2c/busses/i2c-puv3.c ret = xfer_write(adap, pmsg->buf, pmsg->len); len 968 drivers/i2c/busses/i2c-pxa.c if (i2c->msg_ptr == i2c->msg->len - 1 && len 973 drivers/i2c/busses/i2c-pxa.c } else if (i2c->msg_ptr < i2c->msg->len) { len 985 drivers/i2c/busses/i2c-pxa.c if ((i2c->msg_ptr == i2c->msg->len) && len 1018 drivers/i2c/busses/i2c-pxa.c if (i2c->msg->len == 0) { len 1044 drivers/i2c/busses/i2c-pxa.c if (i2c->msg_ptr < i2c->msg->len) { len 1049 drivers/i2c/busses/i2c-pxa.c if (i2c->msg_ptr == i2c->msg->len - 1) len 194 drivers/i2c/busses/i2c-qcom-geni.c gi2c->cur->len, gi2c->cur->addr, gi2c->cur->flags); len 255 drivers/i2c/busses/i2c-qcom-geni.c while (gi2c->cur_rd < cur->len && p < sizeof(val)) { len 260 drivers/i2c/busses/i2c-qcom-geni.c if (gi2c->cur_rd == cur->len) len 270 drivers/i2c/busses/i2c-qcom-geni.c while (gi2c->cur_wr < cur->len && p < sizeof(val)) { len 277 drivers/i2c/busses/i2c-qcom-geni.c if (gi2c->cur_wr == cur->len) { len 360 drivers/i2c/busses/i2c-qcom-geni.c size_t len = msg->len; len 370 drivers/i2c/busses/i2c-qcom-geni.c writel_relaxed(len, se->base + SE_I2C_RX_TRANS_LEN); len 373 drivers/i2c/busses/i2c-qcom-geni.c if (dma_buf && geni_se_rx_dma_prep(se, dma_buf, len, &rx_dma)) { len 387 drivers/i2c/busses/i2c-qcom-geni.c geni_se_rx_dma_unprep(se, rx_dma, len); len 401 drivers/i2c/busses/i2c-qcom-geni.c size_t len = msg->len; len 411 drivers/i2c/busses/i2c-qcom-geni.c writel_relaxed(len, se->base + SE_I2C_TX_TRANS_LEN); len 414 drivers/i2c/busses/i2c-qcom-geni.c if (dma_buf && geni_se_tx_dma_prep(se, dma_buf, len, &tx_dma)) { len 431 drivers/i2c/busses/i2c-qcom-geni.c geni_se_tx_dma_unprep(se, tx_dma, len); len 440 drivers/i2c/busses/i2c-qup.c static int qup_i2c_bus_active(struct qup_i2c_dev *qup, int len) len 446 drivers/i2c/busses/i2c-qup.c timeout = jiffies + len * 4; len 455 drivers/i2c/busses/i2c-qup.c usleep_range(len, len * 2); len 479 drivers/i2c/busses/i2c-qup.c while (blk->tx_fifo_free && qup->pos < msg->len) { len 480 drivers/i2c/busses/i2c-qup.c if (qup->pos == msg->len - 1) len 491 drivers/i2c/busses/i2c-qup.c if (idx & 1 || qup->pos == msg->len - 1) len 504 drivers/i2c/busses/i2c-qup.c qup->blk.data_len = msg->len; len 505 drivers/i2c/busses/i2c-qup.c qup->blk.count = DIV_ROUND_UP(msg->len, qup->blk_xfer_limit); len 528 drivers/i2c/busses/i2c-qup.c int len = 0; len 531 drivers/i2c/busses/i2c-qup.c tags[len++] = QUP_TAG_V2_DATARD_STOP; len 532 drivers/i2c/busses/i2c-qup.c tags[len++] = qup_i2c_get_data_len(qup); len 534 drivers/i2c/busses/i2c-qup.c tags[len++] = QUP_TAG_V2_START; len 535 drivers/i2c/busses/i2c-qup.c tags[len++] = addr & 0xff; len 538 drivers/i2c/busses/i2c-qup.c tags[len++] = addr >> 8; len 540 drivers/i2c/busses/i2c-qup.c tags[len++] = QUP_TAG_V2_DATARD; len 542 drivers/i2c/busses/i2c-qup.c tags[len++] = 1; len 544 drivers/i2c/busses/i2c-qup.c return len; len 551 drivers/i2c/busses/i2c-qup.c int len = 0; len 561 drivers/i2c/busses/i2c-qup.c tags[len++] = QUP_TAG_V2_START; len 562 drivers/i2c/busses/i2c-qup.c tags[len++] = addr & 0xff; len 565 drivers/i2c/busses/i2c-qup.c tags[len++] = addr >> 8; len 571 drivers/i2c/busses/i2c-qup.c tags[len++] = QUP_TAG_V2_DATARD_STOP; len 573 drivers/i2c/busses/i2c-qup.c tags[len++] = QUP_TAG_V2_DATAWR_STOP; len 576 drivers/i2c/busses/i2c-qup.c tags[len++] = qup->blk.pos == (qup->blk.count - 1) ? len 580 drivers/i2c/busses/i2c-qup.c tags[len++] = QUP_TAG_V2_DATAWR; len 587 drivers/i2c/busses/i2c-qup.c tags[len++] = 0; len 589 drivers/i2c/busses/i2c-qup.c tags[len++] = data_len; len 591 drivers/i2c/busses/i2c-qup.c return len; len 656 drivers/i2c/busses/i2c-qup.c u32 len = 0, blocks, rem; len 664 drivers/i2c/busses/i2c-qup.c rem = msg->len - (blocks - 1) * limit; len 669 drivers/i2c/busses/i2c-qup.c tags = &qup->start_tag.start[qup->tag_buf_pos + len]; len 670 drivers/i2c/busses/i2c-qup.c len += qup_i2c_set_tags(tags, qup, msg); len 693 drivers/i2c/busses/i2c-qup.c len, qup, DMA_TO_DEVICE); len 697 drivers/i2c/busses/i2c-qup.c qup->tag_buf_pos += len; len 702 drivers/i2c/busses/i2c-qup.c len = qup_i2c_set_tags(tags, qup, msg); len 706 drivers/i2c/busses/i2c-qup.c tags, len, len 711 drivers/i2c/busses/i2c-qup.c tx_len += len; len 732 drivers/i2c/busses/i2c-qup.c u32 len = 0; len 736 drivers/i2c/busses/i2c-qup.c len = 1; len 739 drivers/i2c/busses/i2c-qup.c len++; len 749 drivers/i2c/busses/i2c-qup.c qup->btx.tag.start[len - 1] = QUP_BAM_FLUSH_STOP; len 751 drivers/i2c/busses/i2c-qup.c len, qup, DMA_TO_DEVICE); len 928 drivers/i2c/busses/i2c-qup.c while (blk->fifo_available && qup->pos < msg->len) { len 940 drivers/i2c/busses/i2c-qup.c if (qup->pos == msg->len) len 947 drivers/i2c/busses/i2c-qup.c u32 addr, len, val; len 952 drivers/i2c/busses/i2c-qup.c len = (msg->len == QUP_READ_LIMIT) ? 0 : msg->len; len 954 drivers/i2c/busses/i2c-qup.c val = ((QUP_TAG_REC | len) << QUP_MSW_SHIFT) | QUP_TAG_START | addr; len 1051 drivers/i2c/busses/i2c-qup.c blk->total_tx_len = msg->len + 1; len 1063 drivers/i2c/busses/i2c-qup.c blk->total_rx_len = qup->msg->len; len 1261 drivers/i2c/busses/i2c-qup.c qup_i2c_write_blk_data(struct qup_i2c_dev *qup, u8 **data, unsigned int *len) len 1266 drivers/i2c/busses/i2c-qup.c for (j = blk->tx_fifo_data_pos; *len && blk->tx_fifo_free; len 1267 drivers/i2c/busses/i2c-qup.c (*len)--, blk->tx_fifo_free--) { len 1470 drivers/i2c/busses/i2c-qup.c if (qup_i2c_check_msg_len(msg) && msg->len == 1 && len 1475 drivers/i2c/busses/i2c-qup.c msg->len = msg->buf[0]; len 1482 drivers/i2c/busses/i2c-qup.c msg->len += 1; len 1520 drivers/i2c/busses/i2c-qup.c msgs[idx].len); len 1523 drivers/i2c/busses/i2c-qup.c msgs[idx].len); len 1528 drivers/i2c/busses/i2c-qup.c total_len += msgs[idx].len; len 414 drivers/i2c/busses/i2c-rcar.c int len; len 417 drivers/i2c/busses/i2c-rcar.c if (IS_ERR(chan) || msg->len < RCAR_MIN_DMA_LEN || len 427 drivers/i2c/busses/i2c-rcar.c len = priv->msg->len - 2; len 433 drivers/i2c/busses/i2c-rcar.c len = priv->msg->len - 1; len 436 drivers/i2c/busses/i2c-rcar.c dma_addr = dma_map_single(chan->device->dev, buf, len, dir); len 442 drivers/i2c/busses/i2c-rcar.c sg_dma_len(&priv->sg) = len; len 488 drivers/i2c/busses/i2c-rcar.c if (priv->pos < msg->len) { len 537 drivers/i2c/busses/i2c-rcar.c } else if (priv->pos < msg->len) { len 544 drivers/i2c/busses/i2c-rcar.c if (priv->pos + 1 == msg->len) { len 553 drivers/i2c/busses/i2c-rcar.c if (priv->pos == msg->len && !(priv->flags & ID_LAST_MSG)) len 171 drivers/i2c/busses/i2c-riic.c riic->bytes_left = riic->msg->len; len 231 drivers/i2c/busses/i2c-riic.c riic->bytes_left = riic->msg->len; len 304 drivers/i2c/busses/i2c-rk3x.c unsigned int len = i2c->msg->len - i2c->processed; len 313 drivers/i2c/busses/i2c-rk3x.c if (len > 32) { len 314 drivers/i2c/busses/i2c-rk3x.c len = 32; len 327 drivers/i2c/busses/i2c-rk3x.c i2c_writel(i2c, len, REG_MRXCNT); len 343 drivers/i2c/busses/i2c-rk3x.c if ((i2c->processed == i2c->msg->len) && (cnt != 0)) len 357 drivers/i2c/busses/i2c-rk3x.c if (i2c->processed == i2c->msg->len) len 408 drivers/i2c/busses/i2c-rk3x.c if (i2c->processed == i2c->msg->len) len 417 drivers/i2c/busses/i2c-rk3x.c unsigned int len = i2c->msg->len - i2c->processed; len 429 drivers/i2c/busses/i2c-rk3x.c if (len > 32) len 430 drivers/i2c/busses/i2c-rk3x.c len = 32; len 433 drivers/i2c/busses/i2c-rk3x.c for (i = 0; i < len; ++i) { len 442 drivers/i2c/busses/i2c-rk3x.c if (i2c->processed == i2c->msg->len) len 983 drivers/i2c/busses/i2c-rk3x.c if (num >= 2 && msgs[0].len < 4 && len 992 drivers/i2c/busses/i2c-rk3x.c for (i = 0; i < msgs[0].len; ++i) { len 37 drivers/i2c/busses/i2c-robotfuzz-osif.c int value, int index, void *data, int len) len 43 drivers/i2c/busses/i2c-robotfuzz-osif.c USB_DIR_IN, value, index, data, len, 2000); len 47 drivers/i2c/busses/i2c-robotfuzz-osif.c int value, int index, void *data, int len) len 54 drivers/i2c/busses/i2c-robotfuzz-osif.c value, index, data, len, 2000); len 71 drivers/i2c/busses/i2c-robotfuzz-osif.c pmsg->buf, pmsg->len); len 72 drivers/i2c/busses/i2c-robotfuzz-osif.c if (ret != pmsg->len) { len 79 drivers/i2c/busses/i2c-robotfuzz-osif.c pmsg->buf, pmsg->len); len 80 drivers/i2c/busses/i2c-robotfuzz-osif.c if (ret != pmsg->len) { len 370 drivers/i2c/busses/i2c-s3c2410.c if (i2c->msg->flags & I2C_M_RECV_LEN && i2c->msg->len == 1) len 373 drivers/i2c/busses/i2c-s3c2410.c return i2c->msg_ptr == i2c->msg->len-1; len 381 drivers/i2c/busses/i2c-s3c2410.c return i2c->msg_ptr >= i2c->msg->len; len 426 drivers/i2c/busses/i2c-s3c2410.c if (is_lastmsg(i2c) && i2c->msg->len == 0) { len 513 drivers/i2c/busses/i2c-s3c2410.c if (i2c->msg->flags & I2C_M_RECV_LEN && i2c->msg->len == 1) len 514 drivers/i2c/busses/i2c-s3c2410.c i2c->msg->len += byte; len 95 drivers/i2c/busses/i2c-scmi.c int len = 0; len 146 drivers/i2c/busses/i2c-scmi.c len = data->block[0]; len 147 drivers/i2c/busses/i2c-scmi.c if (len == 0 || len > I2C_SMBUS_BLOCK_MAX) len 150 drivers/i2c/busses/i2c-scmi.c mt_params[3].integer.value = len; len 152 drivers/i2c/busses/i2c-scmi.c mt_params[4].buffer.length = len; len 234 drivers/i2c/busses/i2c-scmi.c len = obj->integer.value; len 246 drivers/i2c/busses/i2c-scmi.c if (len == 2) len 258 drivers/i2c/busses/i2c-scmi.c if (len == 0 || len > I2C_SMBUS_BLOCK_MAX) len 260 drivers/i2c/busses/i2c-scmi.c data->block[0] = len; len 261 drivers/i2c/busses/i2c-scmi.c memcpy(data->block + 1, obj->buffer.pointer, len); len 117 drivers/i2c/busses/i2c-sh7760.c unsigned long msr, fsr, fier, len; len 164 drivers/i2c/busses/i2c-sh7760.c len = IN32(id, I2CRFDR); len 165 drivers/i2c/busses/i2c-sh7760.c if (msg->len <= len) { len 181 drivers/i2c/busses/i2c-sh7760.c while (msg->len && len) { len 183 drivers/i2c/busses/i2c-sh7760.c msg->len--; len 184 drivers/i2c/busses/i2c-sh7760.c len--; len 187 drivers/i2c/busses/i2c-sh7760.c if (msg->len) { len 188 drivers/i2c/busses/i2c-sh7760.c len = (msg->len >= FIFO_SIZE) ? FIFO_SIZE - 1 len 189 drivers/i2c/busses/i2c-sh7760.c : msg->len - 1; len 191 drivers/i2c/busses/i2c-sh7760.c OUT32(id, I2CFCR, FCR_TFRST | ((len & 0xf) << 4)); len 195 drivers/i2c/busses/i2c-sh7760.c if ((fsr & FSR_TEND) && (msg->len < 1)) { len 208 drivers/i2c/busses/i2c-sh7760.c while (msg->len && (IN32(id, I2CTFDR) < FIFO_SIZE)) { len 210 drivers/i2c/busses/i2c-sh7760.c msg->len--; len 213 drivers/i2c/busses/i2c-sh7760.c if (msg->len < 1) { len 217 drivers/i2c/busses/i2c-sh7760.c len = (msg->len >= FIFO_SIZE) ? 2 : 0; len 219 drivers/i2c/busses/i2c-sh7760.c FCR_RFRST | ((len & 3) << 2)); len 242 drivers/i2c/busses/i2c-sh7760.c int len; len 251 drivers/i2c/busses/i2c-sh7760.c if (id->msg->len >= FIFO_SIZE) len 252 drivers/i2c/busses/i2c-sh7760.c len = FIFO_SIZE - 1; /* trigger at fifo full */ len 254 drivers/i2c/busses/i2c-sh7760.c len = id->msg->len - 1; /* trigger before all received */ len 257 drivers/i2c/busses/i2c-sh7760.c OUT32(id, I2CFCR, FCR_TFRST | ((len & 0xF) << 4)); len 268 drivers/i2c/busses/i2c-sh7760.c int len; len 277 drivers/i2c/busses/i2c-sh7760.c if (id->msg->len >= FIFO_SIZE) len 278 drivers/i2c/busses/i2c-sh7760.c len = 2; /* trig: 2 bytes left in TX fifo */ len 280 drivers/i2c/busses/i2c-sh7760.c len = 0; /* trig: 8 bytes left in TX fifo */ len 283 drivers/i2c/busses/i2c-sh7760.c OUT32(id, I2CFCR, FCR_RFRST | ((len & 3) << 2)); len 285 drivers/i2c/busses/i2c-sh7760.c while (id->msg->len && IN32(id, I2CTFDR) < FIFO_SIZE) { len 287 drivers/i2c/busses/i2c-sh7760.c (id->msg->len)--; len 295 drivers/i2c/busses/i2c-sh7760.c OUT32(id, I2CFIER, FIER_TEIE | (id->msg->len ? FIER_TXIE : 0)); len 356 drivers/i2c/busses/i2c-sh_mobile.c if (pd->pos == pd->msg->len) { len 382 drivers/i2c/busses/i2c-sh_mobile.c } else if (pd->pos == pd->msg->len) { len 402 drivers/i2c/busses/i2c-sh_mobile.c return pd->pos == (pd->msg->len + 2); len 416 drivers/i2c/busses/i2c-sh_mobile.c pd->pos, pd->msg->len); len 453 drivers/i2c/busses/i2c-sh_mobile.c pd->msg->len, pd->dma_direction); len 475 drivers/i2c/busses/i2c-sh_mobile.c pd->pos = pd->msg->len; len 538 drivers/i2c/busses/i2c-sh_mobile.c dma_addr = dma_map_single(chan->device->dev, pd->dma_buf, pd->msg->len, dir); len 544 drivers/i2c/busses/i2c-sh_mobile.c sg_dma_len(&pd->sg) = pd->msg->len; len 187 drivers/i2c/busses/i2c-sirf.c if (siic->last && (msg->len == 0)) len 205 drivers/i2c/busses/i2c-sirf.c int timeout = msecs_to_jiffies((msg->len + 1) * 50); len 247 drivers/i2c/busses/i2c-sirf.c siic->msg_len = msgs[i].len; len 232 drivers/i2c/busses/i2c-sis630.c int i, len = 0, rc = 0; len 236 drivers/i2c/busses/i2c-sis630.c len = data->block[0]; len 237 drivers/i2c/busses/i2c-sis630.c if (len < 0) len 238 drivers/i2c/busses/i2c-sis630.c len = 0; len 239 drivers/i2c/busses/i2c-sis630.c else if (len > 32) len 240 drivers/i2c/busses/i2c-sis630.c len = 32; len 241 drivers/i2c/busses/i2c-sis630.c sis630_write(SMB_COUNT, len); len 242 drivers/i2c/busses/i2c-sis630.c for (i = 1; i <= len; i++) { len 247 drivers/i2c/busses/i2c-sis630.c if (i == 8 || (len < 8 && i == len)) { len 249 drivers/i2c/busses/i2c-sis630.c "start trans len=%d i=%d\n", len, i); len 255 drivers/i2c/busses/i2c-sis630.c } else if ((i - 1) % 8 == 7 || i == len) { len 257 drivers/i2c/busses/i2c-sis630.c "trans_wait len=%d i=%d\n", len, i); len 261 drivers/i2c/busses/i2c-sis630.c " len=%d i=%d\n", len, i); len 280 drivers/i2c/busses/i2c-sis630.c data->block[0] = len = 0; len 292 drivers/i2c/busses/i2c-sis630.c if (len == 0) len 302 drivers/i2c/busses/i2c-sis630.c for (i = 0; i < 8 && len < data->block[0]; i++, len++) { len 304 drivers/i2c/busses/i2c-sis630.c "read i=%d len=%d\n", i, len); len 305 drivers/i2c/busses/i2c-sis630.c data->block[len + 1] = sis630_read(SMB_BYTE + len 310 drivers/i2c/busses/i2c-sis630.c "clear smbary_sts len=%d i=%d\n", len, i); len 314 drivers/i2c/busses/i2c-sis630.c } while (len < data->block[0]); len 138 drivers/i2c/busses/i2c-sprd.c static void sprd_i2c_write_bytes(struct sprd_i2c *i2c_dev, u8 *buf, u32 len) len 142 drivers/i2c/busses/i2c-sprd.c for (i = 0; i < len; i++) len 146 drivers/i2c/busses/i2c-sprd.c static void sprd_i2c_read_bytes(struct sprd_i2c *i2c_dev, u8 *buf, u32 len) len 150 drivers/i2c/busses/i2c-sprd.c for (i = 0; i < len; i++) len 250 drivers/i2c/busses/i2c-sprd.c i2c_dev->count = msg->len; len 255 drivers/i2c/busses/i2c-sprd.c sprd_i2c_set_count(i2c_dev, msg->len); len 655 drivers/i2c/busses/i2c-st.c c->count = msg->len; len 96 drivers/i2c/busses/i2c-stm32.c bool rd_wr, u32 len, u8 *buf, len 114 drivers/i2c/busses/i2c-stm32.c dma->dma_len = len; len 54 drivers/i2c/busses/i2c-stm32.h bool rd_wr, u32 len, u8 *buf, len 690 drivers/i2c/busses/i2c-stm32f4.c f4_msg->count = msg->len; len 780 drivers/i2c/busses/i2c-stm32f7.c f7_msg->count = msg->len; len 660 drivers/i2c/busses/i2c-stu300.c msg->addr, msg->len, msg->flags, stop); len 692 drivers/i2c/busses/i2c-stu300.c if ((msg->flags & I2C_M_RD) && (msg->len > 1)) len 732 drivers/i2c/busses/i2c-stu300.c for (i = 0; i < msg->len; i++) { len 733 drivers/i2c/busses/i2c-stu300.c if (i == msg->len-1) { len 755 drivers/i2c/busses/i2c-stu300.c for (i = 0; i < msg->len; i++) { len 156 drivers/i2c/busses/i2c-synquacer.c return i2c->msg_ptr == (i2c->msg->len - 1); len 161 drivers/i2c/busses/i2c-synquacer.c return i2c->msg_ptr >= i2c->msg->len; len 172 drivers/i2c/busses/i2c-synquacer.c bit_count += msgs->len; len 394 drivers/i2c/busses/i2c-synquacer.c if (is_lastmsg(i2c) && i2c->msg->len == 0) { len 121 drivers/i2c/busses/i2c-tegra-bpmp.c buf[pos++] = msg->len & 0xff; len 122 drivers/i2c/busses/i2c-tegra-bpmp.c buf[pos++] = (msg->len & 0xff00) >> 8; len 125 drivers/i2c/busses/i2c-tegra-bpmp.c for (j = 0; j < msg->len; j++) len 154 drivers/i2c/busses/i2c-tegra-bpmp.c size_t size = response->xfer.data_size, len = 0, pos = 0; len 160 drivers/i2c/busses/i2c-tegra-bpmp.c len += msgs[i].len; len 162 drivers/i2c/busses/i2c-tegra-bpmp.c if (len != size) len 167 drivers/i2c/busses/i2c-tegra-bpmp.c memcpy(msgs[i].buf, buf + pos, msgs[i].len); len 168 drivers/i2c/busses/i2c-tegra-bpmp.c pos += msgs[i].len; len 182 drivers/i2c/busses/i2c-tegra-bpmp.c tx_len += SERIALI2C_HDR_SIZE + msgs[i].len; len 189 drivers/i2c/busses/i2c-tegra-bpmp.c rx_len += msgs[i].len; len 323 drivers/i2c/busses/i2c-tegra.c unsigned long reg, int len) len 325 drivers/i2c/busses/i2c-tegra.c writesl(i2c_dev->base + tegra_i2c_reg_addr(i2c_dev, reg), data, len); len 329 drivers/i2c/busses/i2c-tegra.c unsigned long reg, int len) len 331 drivers/i2c/busses/i2c-tegra.c readsl(i2c_dev->base + tegra_i2c_reg_addr(i2c_dev, reg), data, len); len 357 drivers/i2c/busses/i2c-tegra.c static int tegra_i2c_dma_submit(struct tegra_i2c_dev *i2c_dev, size_t len) len 363 drivers/i2c/busses/i2c-tegra.c dev_dbg(i2c_dev->dev, "starting DMA for length: %zu\n", len); len 368 drivers/i2c/busses/i2c-tegra.c len, dir, DMA_PREP_INTERRUPT | len 933 drivers/i2c/busses/i2c-tegra.c size_t len) len 948 drivers/i2c/busses/i2c-tegra.c if (len & 0xF) len 950 drivers/i2c/busses/i2c-tegra.c else if (len & 0x10) len 1057 drivers/i2c/busses/i2c-tegra.c i2c_dev->msg_buf_remaining = msg->len; len 1063 drivers/i2c/busses/i2c-tegra.c xfer_size = msg->len; len 1065 drivers/i2c/busses/i2c-tegra.c xfer_size = msg->len + I2C_PACKET_HEADER_SIZE; len 1114 drivers/i2c/busses/i2c-tegra.c packet_header = msg->len - 1; len 1142 drivers/i2c/busses/i2c-tegra.c memcpy(buffer, msg->buf, msg->len); len 1196 drivers/i2c/busses/i2c-tegra.c msg->len); len 40 drivers/i2c/busses/i2c-tiny-usb.c int value, int index, void *data, int len); len 43 drivers/i2c/busses/i2c-tiny-usb.c int value, int index, void *data, int len); len 77 drivers/i2c/busses/i2c-tiny-usb.c pmsg->flags, pmsg->len, pmsg->addr); len 84 drivers/i2c/busses/i2c-tiny-usb.c pmsg->buf, pmsg->len) != pmsg->len) { len 94 drivers/i2c/busses/i2c-tiny-usb.c pmsg->buf, pmsg->len) != pmsg->len) { len 174 drivers/i2c/busses/i2c-tiny-usb.c int value, int index, void *data, int len) len 177 drivers/i2c/busses/i2c-tiny-usb.c void *dmadata = kmalloc(len, GFP_KERNEL); len 186 drivers/i2c/busses/i2c-tiny-usb.c USB_DIR_IN, value, index, dmadata, len, 2000); len 188 drivers/i2c/busses/i2c-tiny-usb.c memcpy(data, dmadata, len); len 194 drivers/i2c/busses/i2c-tiny-usb.c int value, int index, void *data, int len) len 197 drivers/i2c/busses/i2c-tiny-usb.c void *dmadata = kmemdup(data, len, GFP_KERNEL); len 206 drivers/i2c/busses/i2c-tiny-usb.c value, index, dmadata, len, 2000); len 85 drivers/i2c/busses/i2c-uniphier-f.c unsigned int len; len 107 drivers/i2c/busses/i2c-uniphier-f.c while (priv->len) { len 112 drivers/i2c/busses/i2c-uniphier-f.c priv->len--; len 121 drivers/i2c/busses/i2c-uniphier-f.c while (priv->len) { len 126 drivers/i2c/busses/i2c-uniphier-f.c priv->len--; len 187 drivers/i2c/busses/i2c-uniphier-f.c if (!priv->len) len 202 drivers/i2c/busses/i2c-uniphier-f.c if (!priv->len && (irq_status & UNIPHIER_FI2C_INT_RB)) len 206 drivers/i2c/busses/i2c-uniphier-f.c if (priv->len <= UNIPHIER_FI2C_FIFO_SIZE && len 212 drivers/i2c/busses/i2c-uniphier-f.c if (priv->len <= 1) len 272 drivers/i2c/busses/i2c-uniphier-f.c if (likely(priv->len < 256)) { len 277 drivers/i2c/busses/i2c-uniphier-f.c writel(priv->len, priv->membase + UNIPHIER_FI2C_RBC); len 323 drivers/i2c/busses/i2c-uniphier-f.c priv->len = msg->len; len 107 drivers/i2c/busses/i2c-uniphier.c static int uniphier_i2c_tx(struct i2c_adapter *adap, u16 addr, u16 len, len 118 drivers/i2c/busses/i2c-uniphier.c while (len--) { len 128 drivers/i2c/busses/i2c-uniphier.c static int uniphier_i2c_rx(struct i2c_adapter *adap, u16 addr, u16 len, len 140 drivers/i2c/busses/i2c-uniphier.c while (len--) { len 144 drivers/i2c/busses/i2c-uniphier.c len ? 0 : UNIPHIER_I2C_DTRM_NACK, len 168 drivers/i2c/busses/i2c-uniphier.c ret = uniphier_i2c_rx(adap, msg->addr, msg->len, msg->buf); len 170 drivers/i2c/busses/i2c-uniphier.c ret = uniphier_i2c_tx(adap, msg->addr, msg->len, msg->buf); len 235 drivers/i2c/busses/i2c-viapro.c u8 len = data->block[0]; len 236 drivers/i2c/busses/i2c-viapro.c if (len > I2C_SMBUS_BLOCK_MAX) len 237 drivers/i2c/busses/i2c-viapro.c len = I2C_SMBUS_BLOCK_MAX; len 238 drivers/i2c/busses/i2c-viapro.c outb_p(len, SMBHSTDAT0); len 240 drivers/i2c/busses/i2c-viapro.c for (i = 1; i <= len; i++) len 120 drivers/i2c/busses/i2c-viperboard.c remain_len = msg->len; len 226 drivers/i2c/busses/i2c-viperboard.c remain_len = msg->len; len 284 drivers/i2c/busses/i2c-viperboard.c pmsg->flags, pmsg->len, pmsg->addr); len 295 drivers/i2c/busses/i2c-viperboard.c amsg->len = cpu_to_le16(pmsg->len); len 320 drivers/i2c/busses/i2c-viperboard.c amsg->len = cpu_to_le16(pmsg->len); len 137 drivers/i2c/busses/i2c-wmt.c if (pmsg->len == 0) { len 175 drivers/i2c/busses/i2c-wmt.c while (xfer_len < pmsg->len) { len 194 drivers/i2c/busses/i2c-wmt.c if (pmsg->len == 0) { len 200 drivers/i2c/busses/i2c-wmt.c if (xfer_len == pmsg->len) { len 242 drivers/i2c/busses/i2c-wmt.c if (pmsg->len == 1) { len 265 drivers/i2c/busses/i2c-wmt.c while (xfer_len < pmsg->len) { len 279 drivers/i2c/busses/i2c-wmt.c if (xfer_len == pmsg->len - 1) { len 164 drivers/i2c/busses/i2c-xiic.c #define xiic_tx_space(i2c) ((i2c)->tx_msg->len - (i2c)->tx_pos) len 165 drivers/i2c/busses/i2c-xiic.c #define xiic_rx_space(i2c) ((i2c)->rx_msg->len - (i2c)->rx_pos) len 324 drivers/i2c/busses/i2c-xiic.c int len = xiic_tx_space(i2c); len 326 drivers/i2c/busses/i2c-xiic.c len = (len > fifo_space) ? fifo_space : len; len 329 drivers/i2c/busses/i2c-xiic.c __func__, len, fifo_space); len 331 drivers/i2c/busses/i2c-xiic.c while (len--) { len 537 drivers/i2c/busses/i2c-xiic.c rx_watermark = msg->len; len 551 drivers/i2c/busses/i2c-xiic.c msg->len | ((i2c->nmsgs == 1) ? XIIC_TX_DYN_STOP_MASK : 0)); len 559 drivers/i2c/busses/i2c-xiic.c i2c->tx_pos = msg->len; len 569 drivers/i2c/busses/i2c-xiic.c __func__, msg, msg->len); len 578 drivers/i2c/busses/i2c-xiic.c if ((i2c->nmsgs == 1) && msg->len == 0) len 151 drivers/i2c/busses/i2c-xlp9xx.c u32 len, i; len 154 drivers/i2c/busses/i2c-xlp9xx.c len = min(priv->msg_buf_remaining, XLP9XX_I2C_FIFO_SIZE); len 155 drivers/i2c/busses/i2c-xlp9xx.c for (i = 0; i < len; i++) len 157 drivers/i2c/busses/i2c-xlp9xx.c priv->msg_buf_remaining -= len; len 158 drivers/i2c/busses/i2c-xlp9xx.c priv->msg_buf += len; len 163 drivers/i2c/busses/i2c-xlp9xx.c u32 val, len; len 172 drivers/i2c/busses/i2c-xlp9xx.c len = xlp9xx_read_i2c_reg(priv, XLP9XX_I2C_FIFOWCNT) & len 174 drivers/i2c/busses/i2c-xlp9xx.c len = max_t(u32, priv->msg_len, len + 4); len 175 drivers/i2c/busses/i2c-xlp9xx.c if (len >= I2C_SMBUS_BLOCK_MAX + 2) len 178 drivers/i2c/busses/i2c-xlp9xx.c (len << XLP9XX_I2C_CTRL_MCTLEN_SHIFT); len 184 drivers/i2c/busses/i2c-xlp9xx.c u32 len, i; len 187 drivers/i2c/busses/i2c-xlp9xx.c len = xlp9xx_read_i2c_reg(priv, XLP9XX_I2C_FIFOWCNT) & len 189 drivers/i2c/busses/i2c-xlp9xx.c if (!len) len 207 drivers/i2c/busses/i2c-xlp9xx.c len--; len 226 drivers/i2c/busses/i2c-xlp9xx.c len = min(priv->msg_buf_remaining, len); len 227 drivers/i2c/busses/i2c-xlp9xx.c for (i = 0; i < len; i++, buf++) len 230 drivers/i2c/busses/i2c-xlp9xx.c priv->msg_buf_remaining -= len; len 329 drivers/i2c/busses/i2c-xlp9xx.c u32 intr_mask, cmd, val, len; len 332 drivers/i2c/busses/i2c-xlp9xx.c priv->msg_buf_remaining = priv->msg_len = msg->len; len 359 drivers/i2c/busses/i2c-xlp9xx.c len = priv->len_recv ? I2C_SMBUS_BLOCK_MAX + 2 : msg->len; len 368 drivers/i2c/busses/i2c-xlp9xx.c (len << XLP9XX_I2C_CTRL_MCTLEN_SHIFT); len 381 drivers/i2c/busses/i2c-xlp9xx.c if (msg->len == 0) len 384 drivers/i2c/busses/i2c-xlp9xx.c if (msg->len == 0) len 393 drivers/i2c/busses/i2c-xlp9xx.c if (msg->len) len 422 drivers/i2c/busses/i2c-xlp9xx.c msg->len = priv->msg_len; len 153 drivers/i2c/busses/i2c-xlr.c if (priv->pos < msg->len) { len 166 drivers/i2c/busses/i2c-xlr.c static int xlr_i2c_tx(struct xlr_i2c_private *priv, u16 len, len 186 drivers/i2c/busses/i2c-xlr.c if (len == 1) { len 187 drivers/i2c/busses/i2c-xlr.c xlr_i2c_wreg(priv->iobase, XLR_I2C_BYTECNT, len - 1); len 191 drivers/i2c/busses/i2c-xlr.c xlr_i2c_wreg(priv->iobase, XLR_I2C_BYTECNT, len - 2); len 204 drivers/i2c/busses/i2c-xlr.c return xlr_i2c_wait(priv, XLR_I2C_TIMEOUT * len); len 210 drivers/i2c/busses/i2c-xlr.c if ((i2c_status & XLR_I2C_SDOEMPTY) && pos < len) { len 227 drivers/i2c/busses/i2c-xlr.c if (!xlr_i2c_busy(priv, i2c_status) && pos >= len) len 234 drivers/i2c/busses/i2c-xlr.c static int xlr_i2c_rx(struct xlr_i2c_private *priv, u16 len, u8 *buf, u16 addr) len 243 drivers/i2c/busses/i2c-xlr.c xlr_i2c_wreg(priv->iobase, XLR_I2C_BYTECNT, len - 1); len 256 drivers/i2c/busses/i2c-xlr.c return xlr_i2c_wait(priv, XLR_I2C_TIMEOUT * len); len 262 drivers/i2c/busses/i2c-xlr.c if (nbytes >= len) len 310 drivers/i2c/busses/i2c-xlr.c ret = xlr_i2c_rx(priv, msg->len, &msg->buf[0], len 313 drivers/i2c/busses/i2c-xlr.c ret = xlr_i2c_tx(priv, msg->len, &msg->buf[0], len 81 drivers/i2c/busses/i2c-zx2967.c void *data, unsigned long reg, int len) len 83 drivers/i2c/busses/i2c-zx2967.c writesb(i2c->reg_base + reg, data, len); len 87 drivers/i2c/busses/i2c-zx2967.c void *data, unsigned long reg, int len) len 89 drivers/i2c/busses/i2c-zx2967.c readsb(i2c->reg_base + reg, data, len); len 283 drivers/i2c/busses/i2c-zx2967.c i2c->residue = msg->len; len 284 drivers/i2c/busses/i2c-zx2967.c i2c->access_cnt = msg->len / I2C_FIFO_MAX; len 76 drivers/i2c/busses/scx200_acb.c unsigned len; len 158 drivers/i2c/busses/scx200_acb.c if (iface->len == 1) len 174 drivers/i2c/busses/scx200_acb.c if (iface->len == 2) len 179 drivers/i2c/busses/scx200_acb.c if (iface->len == 1) { len 186 drivers/i2c/busses/scx200_acb.c --iface->len; len 191 drivers/i2c/busses/scx200_acb.c if (iface->len == 0) { len 199 drivers/i2c/busses/scx200_acb.c --iface->len; len 210 drivers/i2c/busses/scx200_acb.c iface->len, status); len 274 drivers/i2c/busses/scx200_acb.c int len; len 281 drivers/i2c/busses/scx200_acb.c len = 0; len 286 drivers/i2c/busses/scx200_acb.c len = 1; len 291 drivers/i2c/busses/scx200_acb.c len = 1; len 296 drivers/i2c/busses/scx200_acb.c len = 2; len 302 drivers/i2c/busses/scx200_acb.c len = data->block[0]; len 303 drivers/i2c/busses/scx200_acb.c if (len == 0 || len > I2C_SMBUS_BLOCK_MAX) len 314 drivers/i2c/busses/scx200_acb.c size, address, command, len, rw); len 316 drivers/i2c/busses/scx200_acb.c if (!len && rw == I2C_SMBUS_READ) { len 326 drivers/i2c/busses/scx200_acb.c iface->len = len; len 355 drivers/i2c/busses/scx200_acb.c for (i = 0; i < len; ++i) len 52 drivers/i2c/i2c-boardinfo.c int i2c_register_board_info(int busnum, struct i2c_board_info const *info, unsigned len) len 62 drivers/i2c/i2c-boardinfo.c for (status = 0; len; len--, info++) { len 25 drivers/i2c/i2c-core-acpi.c u8 len; len 523 drivers/i2c/i2c-core-acpi.c msgs[0].len = 1; len 528 drivers/i2c/i2c-core-acpi.c msgs[1].len = data_len; len 569 drivers/i2c/i2c-core-acpi.c msgs[0].len = data_len + 1; len 667 drivers/i2c/i2c-core-acpi.c gsb->len = status; len 672 drivers/i2c/i2c-core-acpi.c gsb->len, gsb->data); len 480 drivers/i2c/i2c-core-base.c int len; len 482 drivers/i2c/i2c-core-base.c len = of_device_modalias(dev, buf, PAGE_SIZE); len 483 drivers/i2c/i2c-core-base.c if (len != -ENODEV) len 484 drivers/i2c/i2c-core-base.c return len; len 486 drivers/i2c/i2c-core-base.c len = acpi_device_modalias(dev, buf, PAGE_SIZE -1); len 487 drivers/i2c/i2c-core-base.c if (len != -ENODEV) len 488 drivers/i2c/i2c-core-base.c return len; len 1895 drivers/i2c/i2c-core-base.c err_msg, msg->addr, msg->len, len 1920 drivers/i2c/i2c-core-base.c if (i2c_quirk_exceeded(msgs[0].len, q->max_comb_1st_msg_len)) len 1923 drivers/i2c/i2c-core-base.c if (i2c_quirk_exceeded(msgs[1].len, q->max_comb_2nd_msg_len)) len 1934 drivers/i2c/i2c-core-base.c u16 len = msgs[i].len; len 1937 drivers/i2c/i2c-core-base.c if (do_len_check && i2c_quirk_exceeded(len, q->max_read_len)) len 1940 drivers/i2c/i2c-core-base.c if (q->flags & I2C_AQ_NO_ZERO_LEN_READ && len == 0) len 1943 drivers/i2c/i2c-core-base.c if (do_len_check && i2c_quirk_exceeded(len, q->max_write_len)) len 1946 drivers/i2c/i2c-core-base.c if (q->flags & I2C_AQ_NO_ZERO_LEN_WRITE && len == 0) len 2086 drivers/i2c/i2c-core-base.c .len = count, len 2380 drivers/i2c/i2c-core-base.c if (msg->len < threshold || msg->len == 0) len 2387 drivers/i2c/i2c-core-base.c msg->addr, msg->len); len 2390 drivers/i2c/i2c-core-base.c return kzalloc(msg->len, GFP_KERNEL); len 2392 drivers/i2c/i2c-core-base.c return kmemdup(msg->buf, msg->len, GFP_KERNEL); len 2408 drivers/i2c/i2c-core-base.c memcpy(msg->buf, buf, msg->len); len 58 drivers/i2c/i2c-core-smbus.c return i2c_smbus_pec(pec, msg->buf, msg->len); len 64 drivers/i2c/i2c-core-smbus.c msg->buf[msg->len] = i2c_smbus_msg_pec(0, msg); len 65 drivers/i2c/i2c-core-smbus.c msg->len++; len 75 drivers/i2c/i2c-core-smbus.c u8 rpec = msg->buf[--msg->len]; len 334 drivers/i2c/i2c-core-smbus.c .len = 1, len 339 drivers/i2c/i2c-core-smbus.c .len = 0, len 347 drivers/i2c/i2c-core-smbus.c msg[0].len = 0; len 362 drivers/i2c/i2c-core-smbus.c msg[1].len = 1; len 364 drivers/i2c/i2c-core-smbus.c msg[0].len = 2; len 370 drivers/i2c/i2c-core-smbus.c msg[1].len = 2; len 372 drivers/i2c/i2c-core-smbus.c msg[0].len = 3; len 380 drivers/i2c/i2c-core-smbus.c msg[0].len = 3; len 381 drivers/i2c/i2c-core-smbus.c msg[1].len = 2; len 388 drivers/i2c/i2c-core-smbus.c msg[1].len = 1; /* block length will be added by len 392 drivers/i2c/i2c-core-smbus.c msg[0].len = data->block[0] + 2; len 393 drivers/i2c/i2c-core-smbus.c if (msg[0].len > I2C_SMBUS_BLOCK_MAX + 2) { len 401 drivers/i2c/i2c-core-smbus.c for (i = 1; i < msg[0].len; i++) len 415 drivers/i2c/i2c-core-smbus.c msg[0].len = data->block[0] + 2; len 417 drivers/i2c/i2c-core-smbus.c for (i = 1; i < msg[0].len; i++) len 421 drivers/i2c/i2c-core-smbus.c msg[1].len = 1; /* block length will be added by len 434 drivers/i2c/i2c-core-smbus.c msg[1].len = data->block[0]; len 437 drivers/i2c/i2c-core-smbus.c msg[0].len = data->block[0] + 1; len 461 drivers/i2c/i2c-core-smbus.c msg[num-1].len++; len 250 drivers/i2c/i2c-dev.c if (msgs[i].len > 8192) { len 256 drivers/i2c/i2c-dev.c msgs[i].buf = memdup_user(data_ptrs[i], msgs[i].len); len 277 drivers/i2c/i2c-dev.c msgs[i].len < 1 || msgs[i].buf[0] < 1 || len 278 drivers/i2c/i2c-dev.c msgs[i].len < msgs[i].buf[0] + len 285 drivers/i2c/i2c-dev.c msgs[i].len = msgs[i].buf[0]; len 301 drivers/i2c/i2c-dev.c msgs[i].len)) len 505 drivers/i2c/i2c-dev.c u16 len; len 551 drivers/i2c/i2c-dev.c .len = umsg.len, len 66 drivers/i2c/i2c-stub.c u8 len; len 128 drivers/i2c/i2c-stub.c int i, len; len 220 drivers/i2c/i2c-stub.c len = data->block[0]; len 222 drivers/i2c/i2c-stub.c for (i = 0; i < len; i++) { len 228 drivers/i2c/i2c-stub.c addr, len, command); len 230 drivers/i2c/i2c-stub.c for (i = 0; i < len; i++) { len 236 drivers/i2c/i2c-stub.c addr, len, command); len 249 drivers/i2c/i2c-stub.c len = data->block[0]; len 250 drivers/i2c/i2c-stub.c if (len == 0 || len > I2C_SMBUS_BLOCK_MAX) { len 263 drivers/i2c/i2c-stub.c if (len > b->len) len 264 drivers/i2c/i2c-stub.c b->len = len; len 265 drivers/i2c/i2c-stub.c for (i = 0; i < len; i++) len 268 drivers/i2c/i2c-stub.c chip->words[command] = (b->block[0] << 8) | b->len; len 271 drivers/i2c/i2c-stub.c addr, len, command); len 279 drivers/i2c/i2c-stub.c len = b->len; len 280 drivers/i2c/i2c-stub.c data->block[0] = len; len 281 drivers/i2c/i2c-stub.c for (i = 0; i < len; i++) len 285 drivers/i2c/i2c-stub.c addr, len, command); len 41 drivers/i3c/device.c if (!xfers[i].len || !xfers[i].data.in) len 613 drivers/i3c/master.c dest->payload.len = payloadlen; len 1003 drivers/i3c/master.c dest.payload.len -= 1; len 1005 drivers/i3c/master.c expected_len = dest.payload.len; len 1011 drivers/i3c/master.c if (dest.payload.len != expected_len) { len 1044 drivers/i3c/master.c if (dest.payload.len != sizeof(*mwl)) { len 1049 drivers/i3c/master.c info->max_write_len = be16_to_cpu(mwl->len); len 1075 drivers/i3c/master.c if (dest.payload.len != 2 && dest.payload.len != 5) { len 1082 drivers/i3c/master.c if (dest.payload.len == 5) len 1111 drivers/i3c/master.c if (dest.payload.len != 1) { len 2197 drivers/i3c/master.c payload.len = slot->len; len 680 drivers/i3c/master/dw-i3c-master.c cmd->tx_len = ccc->dests[0].payload.len; len 682 drivers/i3c/master/dw-i3c-master.c cmd->cmd_hi = COMMAND_PORT_ARG_DATA_LEN(ccc->dests[0].payload.len) | len 720 drivers/i3c/master/dw-i3c-master.c cmd->rx_len = ccc->dests[0].payload.len; len 722 drivers/i3c/master/dw-i3c-master.c cmd->cmd_hi = COMMAND_PORT_ARG_DATA_LEN(ccc->dests[0].payload.len) | len 846 drivers/i3c/master/dw-i3c-master.c nrxwords += DIV_ROUND_UP(i3c_xfers[i].len, 4); len 848 drivers/i3c/master/dw-i3c-master.c ntxwords += DIV_ROUND_UP(i3c_xfers[i].len, 4); len 862 drivers/i3c/master/dw-i3c-master.c cmd->cmd_hi = COMMAND_PORT_ARG_DATA_LEN(i3c_xfers[i].len) | len 867 drivers/i3c/master/dw-i3c-master.c cmd->rx_len = i3c_xfers[i].len; len 873 drivers/i3c/master/dw-i3c-master.c cmd->tx_len = i3c_xfers[i].len; len 974 drivers/i3c/master/dw-i3c-master.c nrxwords += DIV_ROUND_UP(i2c_xfers[i].len, 4); len 976 drivers/i3c/master/dw-i3c-master.c ntxwords += DIV_ROUND_UP(i2c_xfers[i].len, 4); len 990 drivers/i3c/master/dw-i3c-master.c cmd->cmd_hi = COMMAND_PORT_ARG_DATA_LEN(i2c_xfers[i].len) | len 1000 drivers/i3c/master/dw-i3c-master.c cmd->rx_len = i2c_xfers[i].len; len 1003 drivers/i3c/master/dw-i3c-master.c cmd->tx_len = i2c_xfers[i].len; len 701 drivers/i3c/master/i3c-master-cdns.c CMD0_FIFO_PL_LEN(cmd->dests[0].payload.len); len 709 drivers/i3c/master/i3c-master-cdns.c ccmd->rx_len = cmd->dests[0].payload.len; len 712 drivers/i3c/master/i3c-master-cdns.c ccmd->tx_len = cmd->dests[0].payload.len; len 736 drivers/i3c/master/i3c-master-cdns.c if (xfers[i].len > CMD0_FIFO_PL_LEN_MAX) len 753 drivers/i3c/master/i3c-master-cdns.c rxslots += DIV_ROUND_UP(xfers[i].len, 4); len 755 drivers/i3c/master/i3c-master-cdns.c txslots += DIV_ROUND_UP(xfers[i].len, 4); len 768 drivers/i3c/master/i3c-master-cdns.c u32 pl_len = xfers[i].len; len 776 drivers/i3c/master/i3c-master-cdns.c ccmd->rx_len = xfers[i].len; len 780 drivers/i3c/master/i3c-master-cdns.c ccmd->tx_len = xfers[i].len; len 820 drivers/i3c/master/i3c-master-cdns.c if (xfers[i].len > CMD0_FIFO_PL_LEN_MAX) len 824 drivers/i3c/master/i3c-master-cdns.c nrxwords += DIV_ROUND_UP(xfers[i].len, 4); len 826 drivers/i3c/master/i3c-master-cdns.c ntxwords += DIV_ROUND_UP(xfers[i].len, 4); len 841 drivers/i3c/master/i3c-master-cdns.c CMD0_FIFO_PL_LEN(xfers[i].len) | len 850 drivers/i3c/master/i3c-master-cdns.c ccmd->rx_len = xfers[i].len; len 853 drivers/i3c/master/i3c-master-cdns.c ccmd->tx_len = xfers[i].len; len 1310 drivers/i3c/master/i3c-master-cdns.c slot->len = min_t(unsigned int, IBIR_XFER_BYTES(ibir), len 94 drivers/ide/au1xxx-ide.c void *buf, unsigned int len) len 96 drivers/ide/au1xxx-ide.c auide_insw(drive->hwif->io_ports.data_addr, buf, (len + 1) / 2); len 100 drivers/ide/au1xxx-ide.c void *buf, unsigned int len) len 102 drivers/ide/au1xxx-ide.c auide_outsw(drive->hwif->io_ports.data_addr, buf, (len + 1) / 2); len 67 drivers/ide/falconide.c void *buf, unsigned int len) len 72 drivers/ide/falconide.c __ide_mm_insw(data_addr, buf, (len + 1) / 2); len 76 drivers/ide/falconide.c raw_insw_swapw((u16 *)data_addr, buf, (len + 1) / 2); len 80 drivers/ide/falconide.c void *buf, unsigned int len) len 85 drivers/ide/falconide.c __ide_mm_outsw(data_addr, buf, (len + 1) / 2); len 89 drivers/ide/falconide.c raw_outsw_swapw((u16 *)data_addr, buf, (len + 1) / 2); len 370 drivers/ide/ide-atapi.c int ide_check_ireason(ide_drive_t *drive, struct request *rq, int len, len 384 drivers/ide/ide-atapi.c ide_pad_transfer(drive, rw, len); len 616 drivers/ide/ide-cd.c u16 len; len 655 drivers/ide/ide-cd.c ide_read_bcount_and_ireason(drive, &len, &ireason); len 657 drivers/ide/ide-cd.c thislen = !blk_rq_is_passthrough(rq) ? len : cmd->nleft; len 658 drivers/ide/ide-cd.c if (thislen > len) len 659 drivers/ide/ide-cd.c thislen = len; len 706 drivers/ide/ide-cd.c rc = ide_check_ireason(drive, rq, len, ireason, write); len 727 drivers/ide/ide-cd.c len -= blen; len 734 drivers/ide/ide-cd.c if (len > 0) { len 736 drivers/ide/ide-cd.c ide_pad_transfer(drive, write, len); len 993 drivers/ide/ide-cd.c unsigned len = sizeof(capbuf); len 1001 drivers/ide/ide-cd.c stat = ide_cd_queue_pc(drive, cmd, 0, &capbuf, &len, NULL, 0, len 271 drivers/ide/ide-cd_ioctl.c unsigned len = sizeof(buf); len 279 drivers/ide/ide-cd_ioctl.c cmd[8] = len; len 281 drivers/ide/ide-cd_ioctl.c stat = ide_cd_queue_pc(drive, cmd, 0, buf, &len, NULL, 0, 0); len 446 drivers/ide/ide-cd_ioctl.c unsigned len = cgc->buflen; len 463 drivers/ide/ide-cd_ioctl.c cgc->buffer, &len, len 466 drivers/ide/ide-cd_ioctl.c cgc->buflen -= len; len 166 drivers/ide/ide-io-std.c unsigned int len) len 171 drivers/ide/ide-io-std.c unsigned int words = (len + 1) >> 1; len 192 drivers/ide/ide-io-std.c if (((len + 1) & 3) < 2) len 195 drivers/ide/ide-io-std.c buf += len & ~3; len 210 drivers/ide/ide-io-std.c unsigned int len) len 215 drivers/ide/ide-io-std.c unsigned int words = (len + 1) >> 1; len 236 drivers/ide/ide-io-std.c if (((len + 1) & 3) < 2) len 239 drivers/ide/ide-io-std.c buf += len & ~3; len 885 drivers/ide/ide-io.c void ide_pad_transfer(ide_drive_t *drive, int write, int len) len 890 drivers/ide/ide-io.c while (len > 0) { len 892 drivers/ide/ide-io.c hwif->tp_ops->output_data(drive, NULL, buf, min(4, len)); len 894 drivers/ide/ide-io.c hwif->tp_ops->input_data(drive, NULL, buf, min(4, len)); len 895 drivers/ide/ide-io.c len -= 4; len 116 drivers/ide/ide-park.c const char *buf, size_t len) len 154 drivers/ide/ide-park.c return rc ? rc : len; len 227 drivers/ide/ide-taskfile.c unsigned int write, unsigned int len) len 240 drivers/ide/ide-taskfile.c while (len) { len 241 drivers/ide/ide-taskfile.c unsigned nr_bytes = min(len, cursg->length - cmd->cursg_ofs); len 270 drivers/ide/ide-taskfile.c len -= nr_bytes; len 74 drivers/ide/q40ide.c void *buf, unsigned int len) len 79 drivers/ide/q40ide.c __ide_mm_insw(data_addr, buf, (len + 1) / 2); len 83 drivers/ide/q40ide.c raw_insw_swapw((u16 *)data_addr, buf, (len + 1) / 2); len 87 drivers/ide/q40ide.c void *buf, unsigned int len) len 92 drivers/ide/q40ide.c __ide_mm_outsw(data_addr, buf, (len + 1) / 2); len 96 drivers/ide/q40ide.c raw_outsw_swapw((u16 *)data_addr, buf, (len + 1) / 2); len 608 drivers/ide/siimage.c unsigned len = strnlen(s, ATA_ID_PROD_LEN); len 610 drivers/ide/siimage.c if ((len > 4) && (!memcmp(s, "ST", 2))) len 611 drivers/ide/siimage.c if ((!memcmp(s + len - 2, "AS", 2)) || len 612 drivers/ide/siimage.c (!memcmp(s + len - 3, "ASL", 3))) { len 75 drivers/ide/tx4938ide.c void *buf, unsigned int len) len 79 drivers/ide/tx4938ide.c unsigned int count = (len + 1) / 2; len 83 drivers/ide/tx4938ide.c __ide_flush_dcache_range((unsigned long)buf, roundup(len, 2)); len 87 drivers/ide/tx4938ide.c void *buf, unsigned int len) len 91 drivers/ide/tx4938ide.c unsigned int count = (len + 1) / 2; len 97 drivers/ide/tx4938ide.c __ide_flush_dcache_range((unsigned long)buf, roundup(len, 2)); len 448 drivers/ide/tx4939ide.c void *buf, unsigned int len) len 452 drivers/ide/tx4939ide.c unsigned int count = (len + 1) / 2; len 456 drivers/ide/tx4939ide.c __ide_flush_dcache_range((unsigned long)buf, roundup(len, 2)); len 460 drivers/ide/tx4939ide.c void *buf, unsigned int len) len 464 drivers/ide/tx4939ide.c unsigned int count = (len + 1) / 2; len 470 drivers/ide/tx4939ide.c __ide_flush_dcache_range((unsigned long)buf, roundup(len, 2)); len 733 drivers/iio/accel/adxl372.c size_t len = 0; len 736 drivers/iio/accel/adxl372.c len += scnprintf(buf + len, PAGE_SIZE - len, len 739 drivers/iio/accel/adxl372.c buf[len - 1] = '\n'; len 741 drivers/iio/accel/adxl372.c return len; len 413 drivers/iio/accel/bma180.c size_t len = 0; len 419 drivers/iio/accel/bma180.c len += scnprintf(buf + len, PAGE_SIZE - len, len 422 drivers/iio/accel/bma180.c buf[len - 1] = '\n'; len 424 drivers/iio/accel/bma180.c return len; len 224 drivers/iio/accel/hid-sensor-accel-3d.c int len, int64_t timestamp) len 259 drivers/iio/accel/mma8452.c size_t len = 0; len 262 drivers/iio/accel/mma8452.c len += scnprintf(buf + len, PAGE_SIZE - len, "%d.%06d ", len 266 drivers/iio/accel/mma8452.c buf[len - 1] = '\n'; len 268 drivers/iio/accel/mma8452.c return len; len 411 drivers/iio/accel/mma8452.c size_t len = 0; len 419 drivers/iio/accel/mma8452.c len += scnprintf(buf + len, PAGE_SIZE - len, "%d ", val); len 421 drivers/iio/accel/mma8452.c buf[len - 1] = '\n'; len 423 drivers/iio/accel/mma8452.c return len; len 139 drivers/iio/accel/mma9551_core.c out.len = req_len; len 154 drivers/iio/accel/mma9551_core.c in.len = sizeof(rsp); len 380 drivers/iio/accel/mma9551_core.c u16 reg, u8 len, u16 *buf) len 385 drivers/iio/accel/mma9551_core.c if (len > ARRAY_SIZE(be_buf)) { len 386 drivers/iio/accel/mma9551_core.c dev_err(&client->dev, "Invalid buffer size %d\n", len); len 391 drivers/iio/accel/mma9551_core.c reg, NULL, 0, (u8 *)be_buf, len * sizeof(u16)); len 395 drivers/iio/accel/mma9551_core.c for (i = 0; i < len; i++) len 419 drivers/iio/accel/mma9551_core.c u16 reg, u8 len, u16 *buf) len 424 drivers/iio/accel/mma9551_core.c if (len > ARRAY_SIZE(be_buf)) { len 425 drivers/iio/accel/mma9551_core.c dev_err(&client->dev, "Invalid buffer size %d\n", len); len 430 drivers/iio/accel/mma9551_core.c reg, NULL, 0, (u8 *)be_buf, len * sizeof(u16)); len 434 drivers/iio/accel/mma9551_core.c for (i = 0; i < len; i++) len 458 drivers/iio/accel/mma9551_core.c u16 reg, u8 len, u16 *buf) len 463 drivers/iio/accel/mma9551_core.c if (len > ARRAY_SIZE(be_buf)) { len 464 drivers/iio/accel/mma9551_core.c dev_err(&client->dev, "Invalid buffer size %d\n", len); len 468 drivers/iio/accel/mma9551_core.c for (i = 0; i < len; i++) len 472 drivers/iio/accel/mma9551_core.c reg, (u8 *)be_buf, len * sizeof(u16), NULL, 0); len 54 drivers/iio/accel/mma9551_core.h u16 reg, u8 len, u16 *buf); len 56 drivers/iio/accel/mma9551_core.h u16 reg, u8 len, u16 *buf); len 58 drivers/iio/accel/mma9551_core.h u16 reg, u8 len, u16 *buf); len 286 drivers/iio/accel/sca3000.c int len) len 290 drivers/iio/accel/sca3000.c .len = 1, len 293 drivers/iio/accel/sca3000.c .len = len, len 331 drivers/iio/accel/sca3000.c .len = 2, len 335 drivers/iio/accel/sca3000.c .len = 2, len 339 drivers/iio/accel/sca3000.c .len = 2, len 455 drivers/iio/accel/sca3000.c int len; len 457 drivers/iio/accel/sca3000.c len = sprintf(buf, "%d", st->info->measurement_mode_3db_freq); len 459 drivers/iio/accel/sca3000.c len += sprintf(buf + len, " %d", len 462 drivers/iio/accel/sca3000.c len += sprintf(buf + len, " %d", len 464 drivers/iio/accel/sca3000.c len += sprintf(buf + len, "\n"); len 466 drivers/iio/accel/sca3000.c return len; len 822 drivers/iio/accel/sca3000.c int len = 0, ret, val; len 833 drivers/iio/accel/sca3000.c len += sprintf(buf + len, "%d %d %d\n", len 839 drivers/iio/accel/sca3000.c len += sprintf(buf + len, "%d %d %d\n", len 845 drivers/iio/accel/sca3000.c len += sprintf(buf + len, "%d %d %d\n", len 851 drivers/iio/accel/sca3000.c return len; len 967 drivers/iio/accel/sca3000.c int len) len 972 drivers/iio/accel/sca3000.c .len = 1, len 975 drivers/iio/accel/sca3000.c .len = len, len 450 drivers/iio/adc/ad7266.c st->single_xfer[0].len = 2; len 454 drivers/iio/adc/ad7266.c st->single_xfer[1].len = 4; len 458 drivers/iio/adc/ad7266.c st->single_xfer[2].len = 1; len 125 drivers/iio/adc/ad7298.c st->ring_xfer[0].len = 2; len 128 drivers/iio/adc/ad7298.c st->ring_xfer[1].len = 2; len 137 drivers/iio/adc/ad7298.c st->ring_xfer[i + 2].len = 2; len 325 drivers/iio/adc/ad7298.c st->scan_single_xfer[0].len = 2; len 328 drivers/iio/adc/ad7298.c st->scan_single_xfer[1].len = 2; len 331 drivers/iio/adc/ad7298.c st->scan_single_xfer[2].len = 2; len 272 drivers/iio/adc/ad7476.c st->xfer.len = st->chip_info->channel[0].scan_type.storagebits / 8; len 203 drivers/iio/adc/ad7606.c size_t len = 0; len 207 drivers/iio/adc/ad7606.c len += scnprintf(buf + len, PAGE_SIZE - len, len 210 drivers/iio/adc/ad7606.c buf[len - 1] = '\n'; len 212 drivers/iio/adc/ad7606.c return len; len 129 drivers/iio/adc/ad7606_spi.c .len = 2, len 133 drivers/iio/adc/ad7606_spi.c .len = 2, len 286 drivers/iio/adc/ad7766.c ad7766->xfer.len = 3; len 175 drivers/iio/adc/ad7768-1.c unsigned int len) len 180 drivers/iio/adc/ad7768-1.c shift = 32 - (8 * len); len 184 drivers/iio/adc/ad7768-1.c &st->data.d32, len); len 339 drivers/iio/adc/ad7768-1.c int i, len = 0; len 344 drivers/iio/adc/ad7768-1.c len += scnprintf(buf + len, PAGE_SIZE - len, "%d ", freq); len 347 drivers/iio/adc/ad7768-1.c buf[len - 1] = '\n'; len 349 drivers/iio/adc/ad7768-1.c return len; len 361 drivers/iio/adc/ad7793.c int i, len = 0; len 364 drivers/iio/adc/ad7793.c len += sprintf(buf + len, "%d.%09u ", st->scale_avail[i][0], len 367 drivers/iio/adc/ad7793.c len += sprintf(buf + len, "\n"); len 369 drivers/iio/adc/ad7793.c return len; len 282 drivers/iio/adc/ad7887.c st->xfer[0].len = 2; len 292 drivers/iio/adc/ad7887.c st->xfer[1].len = 2; len 296 drivers/iio/adc/ad7887.c st->xfer[2].len = 2; len 304 drivers/iio/adc/ad7887.c st->xfer[3].len = 2; len 135 drivers/iio/adc/ad7923.c int i, cmd, len; len 137 drivers/iio/adc/ad7923.c len = 0; len 143 drivers/iio/adc/ad7923.c st->tx_buf[len++] = cpu_to_be16(cmd); len 147 drivers/iio/adc/ad7923.c st->ring_xfer[0].len = len; len 153 drivers/iio/adc/ad7923.c for (i = 0; i < len; i++) { len 155 drivers/iio/adc/ad7923.c st->ring_xfer[i + 1].len = 2; len 298 drivers/iio/adc/ad7923.c st->scan_single_xfer[0].len = 2; len 301 drivers/iio/adc/ad7923.c st->scan_single_xfer[1].len = 2; len 70 drivers/iio/adc/ad7949.c .len = 4, len 99 drivers/iio/adc/ad7949.c .len = 4, len 329 drivers/iio/adc/ad799x.c size_t len) len 360 drivers/iio/adc/ad799x.c ret = len; len 63 drivers/iio/adc/ad_sigma_delta.c .len = size + 1, len 109 drivers/iio/adc/ad_sigma_delta.c .len = 1, len 112 drivers/iio/adc/ad_sigma_delta.c .len = size, len 539 drivers/iio/adc/at91-sama5d2_adc.c int len) len 552 drivers/iio/adc/at91-sama5d2_adc.c while (i < len / 2) { len 602 drivers/iio/adc/dln2-adc.c const void *data, int len) len 243 drivers/iio/adc/envelope-detector.c const char *buf, size_t len) len 263 drivers/iio/adc/envelope-detector.c ret = len; len 283 drivers/iio/adc/envelope-detector.c const char *buf, size_t len) len 299 drivers/iio/adc/envelope-detector.c return len; len 404 drivers/iio/adc/hx711.c int i, len = 0; len 408 drivers/iio/adc/hx711.c len += sprintf(buf + len, "0.%09d ", len 411 drivers/iio/adc/hx711.c len += sprintf(buf + len, "\n"); len 413 drivers/iio/adc/hx711.c return len; len 542 drivers/iio/adc/ina2xx-adc.c const char *buf, size_t len) len 554 drivers/iio/adc/ina2xx-adc.c return len; len 592 drivers/iio/adc/ina2xx-adc.c const char *buf, size_t len) len 605 drivers/iio/adc/ina2xx-adc.c return len; len 73 drivers/iio/adc/max1118.c .len = 0, len 83 drivers/iio/adc/max1118.c .len = 0, len 88 drivers/iio/adc/max1118.c .len = 1, len 689 drivers/iio/adc/max1363.c size_t len) len 828 drivers/iio/adc/max1363.c int len; len 856 drivers/iio/adc/max1363.c len = 3 * numelements + 3; len 857 drivers/iio/adc/max1363.c tx_buf = kmalloc(len, GFP_KERNEL); len 898 drivers/iio/adc/max1363.c ret = st->send(st->client, tx_buf, len); len 901 drivers/iio/adc/max1363.c if (ret != len) { len 402 drivers/iio/adc/mcp320x.c adc->transfer[0].len = sizeof(adc->tx_buf); len 404 drivers/iio/adc/mcp320x.c adc->transfer[1].len = DIV_ROUND_UP(chip_info->resolution, 8); len 421 drivers/iio/adc/mcp320x.c adc->transfer[1].len++; len 57 drivers/iio/adc/mcp3911.c static int mcp3911_read(struct mcp3911 *adc, u8 reg, u32 *val, u8 len) len 62 drivers/iio/adc/mcp3911.c ret = spi_write_then_read(adc->spi, ®, 1, val, len); len 67 drivers/iio/adc/mcp3911.c *val >>= ((4 - len) * 8); len 73 drivers/iio/adc/mcp3911.c static int mcp3911_write(struct mcp3911 *adc, u8 reg, u32 val, u8 len) len 77 drivers/iio/adc/mcp3911.c val <<= (3 - len) * 8; len 81 drivers/iio/adc/mcp3911.c return spi_write(adc->spi, &val, len + 1); len 85 drivers/iio/adc/mcp3911.c u32 val, u8 len) len 90 drivers/iio/adc/mcp3911.c ret = mcp3911_read(adc, reg, &tmp, len); len 96 drivers/iio/adc/mcp3911.c return mcp3911_write(adc, reg, val, len); len 321 drivers/iio/adc/mxs-lradc-adc.c int i, ch, len = 0; len 325 drivers/iio/adc/mxs-lradc-adc.c len += sprintf(buf + len, "%u.%09u ", len 329 drivers/iio/adc/mxs-lradc-adc.c len += sprintf(buf + len, "\n"); len 331 drivers/iio/adc/mxs-lradc-adc.c return len; len 85 drivers/iio/adc/nau7802.c int i, len = 0; len 88 drivers/iio/adc/nau7802.c len += scnprintf(buf + len, PAGE_SIZE - len, "0.%09d ", len 91 drivers/iio/adc/nau7802.c buf[len-1] = '\n'; len 93 drivers/iio/adc/nau7802.c return len; len 158 drivers/iio/adc/qcom-spmi-adc5.c static int adc5_read(struct adc5_chip *adc, u16 offset, u8 *data, int len) len 160 drivers/iio/adc/qcom-spmi-adc5.c return regmap_bulk_read(adc->regmap, adc->base + offset, data, len); len 163 drivers/iio/adc/qcom-spmi-adc5.c static int adc5_write(struct adc5_chip *adc, u16 offset, u8 *data, int len) len 165 drivers/iio/adc/qcom-spmi-adc5.c return regmap_bulk_write(adc->regmap, adc->base + offset, data, len); len 130 drivers/iio/adc/sc27xx_adc.c size_t len; len 146 drivers/iio/adc/sc27xx_adc.c buf = nvmem_cell_read(cell, &len); len 152 drivers/iio/adc/sc27xx_adc.c memcpy(&calib_data, buf, min(len, sizeof(u32))); len 702 drivers/iio/adc/stm32-dfsdm-adc.c const char *buf, size_t len) len 729 drivers/iio/adc/stm32-dfsdm-adc.c return len; len 135 drivers/iio/adc/ti-adc0832.c .len = 2, len 69 drivers/iio/adc/ti-adc084s021.c int n_words = (adc->spi_trans.len >> 1) - 1; /* Discard first word */ len 170 drivers/iio/adc/ti-adc084s021.c adc->spi_trans.len = 2 + (i * sizeof(__be16)); /* Trash + channels */ len 179 drivers/iio/adc/ti-adc084s021.c adc->spi_trans.len = 4; /* Trash + single channel */ len 225 drivers/iio/adc/ti-adc084s021.c adc->spi_trans.len = 4; /* Trash + single channel */ len 132 drivers/iio/adc/ti-adc108s102.c st->ring_xfer.len = cmds * sizeof(st->tx_buf[0]); len 264 drivers/iio/adc/ti-adc108s102.c st->scan_single_xfer.len = 2 * sizeof(st->tx_buf[0]); len 122 drivers/iio/adc/ti-adc12138.c void *rx_buf, int len) len 127 drivers/iio/adc/ti-adc12138.c .len = len, len 141 drivers/iio/adc/ti-adc12138.c memcpy(rx_buf, adc->rx_buf, len); len 161 drivers/iio/adc/ti-adc12138.c void *data, int len) len 168 drivers/iio/adc/ti-adc12138.c return adc12138_mode_programming(adc, mode, data, len); len 195 drivers/iio/adc/ti-ads124s08.c .len = 4, len 200 drivers/iio/adc/ti-ads124s08.c .len = 4, len 287 drivers/iio/adc/ti-ads7950.c int i, cmd, len; len 289 drivers/iio/adc/ti-ads7950.c len = 0; len 292 drivers/iio/adc/ti-ads7950.c st->tx_buf[len++] = cmd; len 296 drivers/iio/adc/ti-ads7950.c st->tx_buf[len++] = 0; len 297 drivers/iio/adc/ti-ads7950.c st->tx_buf[len++] = 0; len 299 drivers/iio/adc/ti-ads7950.c st->ring_xfer.len = len * 2; len 586 drivers/iio/adc/ti-ads7950.c st->scan_single_xfer[0].len = 2; len 589 drivers/iio/adc/ti-ads7950.c st->scan_single_xfer[1].len = 2; len 592 drivers/iio/adc/ti-ads7950.c st->scan_single_xfer[2].len = 2; len 219 drivers/iio/adc/ti-ads8688.c .len = 4, len 224 drivers/iio/adc/ti-ads8688.c .len = 4, len 191 drivers/iio/adc/ti-tlc4541.c st->scan_single_xfer[0].len = 3; len 194 drivers/iio/adc/ti-tlc4541.c st->scan_single_xfer[2].len = 2; len 475 drivers/iio/adc/twl4030-madc.c int i, len, ret; len 507 drivers/iio/adc/twl4030-madc.c len = twl4030_madc_read_channels(madc, method->rbase, len 528 drivers/iio/adc/twl4030-madc.c len = twl4030_madc_read_channels(madc, method->rbase, len 598 drivers/iio/adc/vf610_adc.c size_t len = 0; len 602 drivers/iio/adc/vf610_adc.c len += scnprintf(buf + len, PAGE_SIZE - len, len 606 drivers/iio/adc/vf610_adc.c buf[len - 1] = '\n'; len 608 drivers/iio/adc/vf610_adc.c return len; len 113 drivers/iio/afe/iio-rescale.c const char *buf, size_t len) len 119 drivers/iio/afe/iio-rescale.c buf, len); len 66 drivers/iio/chemical/ams-iaq-core.c .len = AMS_IAQCORE_DATA_SIZE, len 333 drivers/iio/chemical/sps30.c const char *buf, size_t len) len 348 drivers/iio/chemical/sps30.c return len; len 371 drivers/iio/chemical/sps30.c const char *buf, size_t len) len 407 drivers/iio/chemical/sps30.c return len; len 184 drivers/iio/chemical/vz89x.c msg[0].len = chip->write_size; len 189 drivers/iio/chemical/vz89x.c msg[1].len = chip->read_size; len 187 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c const char *buf, size_t len) len 211 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c return ret ? ret : len; len 22 drivers/iio/common/hid-sensors/hid-sensor-trigger.c const char *buf, size_t len) len 36 drivers/iio/common/hid-sensors/hid-sensor-trigger.c return len; len 40 drivers/iio/common/hid-sensors/hid-sensor-trigger.c return len; len 197 drivers/iio/common/ms_sensors/ms_sensors_i2c.c .len = 2, len 209 drivers/iio/common/ms_sensors/ms_sensors_i2c.c msg[1].len = 8; len 231 drivers/iio/common/ms_sensors/ms_sensors_i2c.c msg[1].len = 6; len 371 drivers/iio/common/ms_sensors/ms_sensors_i2c.c const char *buf, size_t len) len 402 drivers/iio/common/ms_sensors/ms_sensors_i2c.c return len; len 500 drivers/iio/common/ms_sensors/ms_sensors_i2c.c static bool ms_sensors_tp_crc_valid(u16 *prom, u8 len) len 505 drivers/iio/common/ms_sensors/ms_sensors_i2c.c prom[len - 1] = 0; len 508 drivers/iio/common/ms_sensors/ms_sensors_i2c.c for (cnt = 0; cnt < len * 2; cnt++) { len 53 drivers/iio/common/ms_sensors/ms_sensors_i2c.h const char *buf, size_t len); len 71 drivers/iio/common/ssp_sensors/ssp_iio.c unsigned int len, int64_t timestamp) len 83 drivers/iio/common/ssp_sensors/ssp_iio.c memcpy(spd->buffer, buf, len); len 86 drivers/iio/common/ssp_sensors/ssp_iio.c memcpy(&time, &((char *)buf)[len], SSP_TIME_SIZE); len 44 drivers/iio/common/ssp_sensors/ssp_iio_sensor.h unsigned int len, int64_t timestamp); len 75 drivers/iio/common/ssp_sensors/ssp_spi.c static struct ssp_msg *ssp_create_msg(u8 cmd, u16 len, u16 opt, u32 data) len 85 drivers/iio/common/ssp_sensors/ssp_spi.c h.length = cpu_to_le16(len); len 89 drivers/iio/common/ssp_sensors/ssp_spi.c msg->buffer = kzalloc(SSP_HEADER_SIZE_ALIGNED + len, len 96 drivers/iio/common/ssp_sensors/ssp_spi.c msg->length = len; len 110 drivers/iio/common/ssp_sensors/ssp_spi.c const void *src, unsigned int len) len 112 drivers/iio/common/ssp_sensors/ssp_spi.c memcpy(&m->buffer[SSP_HEADER_SIZE_ALIGNED + offset], src, len); len 116 drivers/iio/common/ssp_sensors/ssp_spi.c void *dest, unsigned int len) len 118 drivers/iio/common/ssp_sensors/ssp_spi.c memcpy(dest, &m->buffer[SSP_HEADER_SIZE_ALIGNED + offset], len); len 267 drivers/iio/common/ssp_sensors/ssp_spi.c static int ssp_parse_dataframe(struct ssp_data *data, char *dataframe, int len) len 273 drivers/iio/common/ssp_sensors/ssp_spi.c for (idx = 0; idx < len;) { len 296 drivers/iio/common/ssp_sensors/ssp_spi.c sd = ssp_print_mcu_debug(dataframe, &idx, len); len 304 drivers/iio/common/ssp_sensors/ssp_spi.c idx += len; len 53 drivers/iio/common/st_sensors/st_sensors_buffer.c int len; len 70 drivers/iio/common/st_sensors/st_sensors_buffer.c len = st_sensors_get_buffer_element(indio_dev, sdata->buffer_data); len 71 drivers/iio/common/st_sensors/st_sensors_buffer.c if (len < 0) len 360 drivers/iio/common/st_sensors/st_sensors_core.c char *name, int len) len 369 drivers/iio/common/st_sensors/st_sensors_core.c strlcpy(name, of_id->data, len); len 661 drivers/iio/common/st_sensors/st_sensors_core.c int i, len = 0; len 670 drivers/iio/common/st_sensors/st_sensors_core.c len += scnprintf(buf + len, PAGE_SIZE - len, "%d ", len 674 drivers/iio/common/st_sensors/st_sensors_core.c buf[len - 1] = '\n'; len 676 drivers/iio/common/st_sensors/st_sensors_core.c return len; len 683 drivers/iio/common/st_sensors/st_sensors_core.c int i, len = 0, q, r; len 695 drivers/iio/common/st_sensors/st_sensors_core.c len += scnprintf(buf + len, PAGE_SIZE - len, "%u.%06u ", q, r); len 698 drivers/iio/common/st_sensors/st_sensors_core.c buf[len - 1] = '\n'; len 700 drivers/iio/common/st_sensors/st_sensors_core.c return len; len 285 drivers/iio/dac/ad5064.c size_t len) len 300 drivers/iio/dac/ad5064.c return ret ? ret : len; len 224 drivers/iio/dac/ad5360.c .len = 3, len 228 drivers/iio/dac/ad5360.c .len = 3, len 278 drivers/iio/dac/ad5360.c struct device_attribute *attr, const char *buf, size_t len) len 293 drivers/iio/dac/ad5360.c return ret ? ret : len; len 91 drivers/iio/dac/ad5380.c size_t len) len 112 drivers/iio/dac/ad5380.c return ret ? ret : len; len 161 drivers/iio/dac/ad5421.c .len = 3, len 165 drivers/iio/dac/ad5421.c .len = 3, len 101 drivers/iio/dac/ad5446.c const char *buf, size_t len) len 126 drivers/iio/dac/ad5446.c return ret ? ret : len; len 106 drivers/iio/dac/ad5449.c .len = 2, len 111 drivers/iio/dac/ad5449.c .len = 2, len 83 drivers/iio/dac/ad5504.c .len = 2, len 180 drivers/iio/dac/ad5504.c size_t len) len 202 drivers/iio/dac/ad5504.c return ret ? ret : len; len 26 drivers/iio/dac/ad5592r.c .len = 2 len 126 drivers/iio/dac/ad5624r_spi.c size_t len) len 145 drivers/iio/dac/ad5624r_spi.c return ret ? ret : len; len 54 drivers/iio/dac/ad5686-spi.c .len = 3, len 59 drivers/iio/dac/ad5686-spi.c .len = 3, len 68 drivers/iio/dac/ad5686.c size_t len) len 116 drivers/iio/dac/ad5686.c return ret ? ret : len; len 22 drivers/iio/dac/ad5696-i2c.c .len = 3, len 28 drivers/iio/dac/ad5696-i2c.c .len = 2, len 205 drivers/iio/dac/ad5755.c .len = 3, len 210 drivers/iio/dac/ad5755.c .len = 3, len 403 drivers/iio/dac/ad5755.c struct iio_chan_spec const *chan, const char *buf, size_t len) len 413 drivers/iio/dac/ad5755.c return ret ? ret : len; len 192 drivers/iio/dac/ad5758.c .len = 4, len 197 drivers/iio/dac/ad5758.c .len = 4, len 583 drivers/iio/dac/ad5758.c const char *buf, size_t len) len 617 drivers/iio/dac/ad5758.c return ret ? ret : len; len 141 drivers/iio/dac/ad5761.c .len = 3, len 147 drivers/iio/dac/ad5761.c .len = 3, len 146 drivers/iio/dac/ad5764.c .len = 3, len 150 drivers/iio/dac/ad5764.c .len = 3, len 126 drivers/iio/dac/ad5791.c .len = 3, len 132 drivers/iio/dac/ad5791.c .len = 3, len 187 drivers/iio/dac/ad5791.c size_t len) len 209 drivers/iio/dac/ad5791.c return ret ? ret : len; len 72 drivers/iio/dac/ad7303.c size_t len) len 94 drivers/iio/dac/ad7303.c return len; len 137 drivers/iio/dac/ltc2632.c size_t len) len 156 drivers/iio/dac/ltc2632.c return ret ? ret : len; len 113 drivers/iio/dac/max5821.c const char *buf, size_t len) len 129 drivers/iio/dac/max5821.c return len; len 74 drivers/iio/dac/mcp4725.c struct device_attribute *attr, const char *buf, size_t len) len 121 drivers/iio/dac/mcp4725.c return len; len 175 drivers/iio/dac/mcp4725.c const char *buf, size_t len) len 192 drivers/iio/dac/mcp4725.c return len; len 181 drivers/iio/dac/stm32-dac.c const char *buf, size_t len) len 194 drivers/iio/dac/stm32-dac.c return len; len 129 drivers/iio/dac/ti-dac082s085.c const char *buf, size_t len) len 140 drivers/iio/dac/ti-dac082s085.c return len; len 151 drivers/iio/dac/ti-dac082s085.c return ret ? ret : len; len 280 drivers/iio/dac/ti-dac082s085.c ti_dac->xfer.len = sizeof(ti_dac->buf); len 176 drivers/iio/dac/ti-dac5571.c const char *buf, size_t len) len 187 drivers/iio/dac/ti-dac5571.c return len; len 203 drivers/iio/dac/ti-dac5571.c return ret ? ret : len; len 119 drivers/iio/dac/ti-dac7311.c const char *buf, size_t len) len 138 drivers/iio/dac/ti-dac7311.c return ret ? ret : len; len 130 drivers/iio/dummy/iio_dummy_evgen.c size_t len) len 145 drivers/iio/dummy/iio_dummy_evgen.c return len; len 48 drivers/iio/dummy/iio_simple_dummy_buffer.c int len = 0; len 82 drivers/iio/dummy/iio_simple_dummy_buffer.c len += 2; len 312 drivers/iio/frequency/ad9523.c .len = 2, len 315 drivers/iio/frequency/ad9523.c .len = AD9523_TRANSF_LEN(addr), len 341 drivers/iio/frequency/ad9523.c .len = 2, len 344 drivers/iio/frequency/ad9523.c .len = AD9523_TRANSF_LEN(addr), len 511 drivers/iio/frequency/ad9523.c const char *buf, size_t len) len 524 drivers/iio/frequency/ad9523.c return len; len 539 drivers/iio/frequency/ad9523.c return ret ? ret : len; len 247 drivers/iio/frequency/adf4350.c const char *buf, size_t len) len 301 drivers/iio/frequency/adf4350.c return ret ? ret : len; len 370 drivers/iio/frequency/adf4371.c const char *buf, size_t len) len 409 drivers/iio/frequency/adf4371.c return ret ? ret : len; len 57 drivers/iio/gyro/adis16080.c .len = 2, len 61 drivers/iio/gyro/adis16080.c .len = 2, len 52 drivers/iio/gyro/adis16130.c .len = 4, len 78 drivers/iio/gyro/adis16136.c size_t len; len 98 drivers/iio/gyro/adis16136.c len = snprintf(buf, sizeof(buf), "%.4x%.4x%.4x-%.4x\n", lot1, lot2, len 101 drivers/iio/gyro/adis16136.c return simple_read_from_buffer(userbuf, count, ppos, buf, len); len 203 drivers/iio/gyro/adis16136.c struct device_attribute *attr, const char *buf, size_t len) len 219 drivers/iio/gyro/adis16136.c return ret ? ret : len; len 99 drivers/iio/gyro/adxrs450.c .len = sizeof(st->tx), len 104 drivers/iio/gyro/adxrs450.c .len = sizeof(st->rx), len 173 drivers/iio/gyro/adxrs450.c .len = sizeof(st->tx), len 178 drivers/iio/gyro/adxrs450.c .len = sizeof(st->rx), len 213 drivers/iio/gyro/adxrs450.c .len = sizeof(st->tx), len 185 drivers/iio/gyro/hid-sensor-gyro-3d.c int len) len 30 drivers/iio/gyro/itg3200_buffer.c .len = 1, len 36 drivers/iio/gyro/itg3200_buffer.c .len = ITG3200_SCAN_ELEMENTS * sizeof(s16), len 65 drivers/iio/gyro/itg3200_core.c .len = 1, len 71 drivers/iio/gyro/itg3200_core.c .len = 2, len 763 drivers/iio/gyro/mpu3050-core.c u8 len, len 783 drivers/iio/gyro/mpu3050-core.c len); len 121 drivers/iio/health/afe440x.h ssize_t len = 0; \ len 125 drivers/iio/health/afe440x.h len += scnprintf(buf + len, PAGE_SIZE - len, "%d.%06u ", \ len 129 drivers/iio/health/afe440x.h buf[len - 1] = '\n'; \ len 131 drivers/iio/health/afe440x.h return len; \ len 206 drivers/iio/humidity/hts221_core.c ssize_t len = 0; len 209 drivers/iio/humidity/hts221_core.c len += scnprintf(buf + len, PAGE_SIZE - len, "%d ", len 211 drivers/iio/humidity/hts221_core.c buf[len - 1] = '\n'; len 213 drivers/iio/humidity/hts221_core.c return len; len 222 drivers/iio/humidity/hts221_core.c ssize_t len = 0; len 226 drivers/iio/humidity/hts221_core.c len += scnprintf(buf + len, PAGE_SIZE - len, "%d ", len 228 drivers/iio/humidity/hts221_core.c buf[len - 1] = '\n'; len 230 drivers/iio/humidity/hts221_core.c return len; len 239 drivers/iio/humidity/hts221_core.c ssize_t len = 0; len 243 drivers/iio/humidity/hts221_core.c len += scnprintf(buf + len, PAGE_SIZE - len, "%d ", len 245 drivers/iio/humidity/hts221_core.c buf[len - 1] = '\n'; len 247 drivers/iio/humidity/hts221_core.c return len; len 148 drivers/iio/humidity/htu21.c const char *buf, size_t len) len 153 drivers/iio/humidity/htu21.c return ms_sensors_write_heater(dev_data, buf, len); len 28 drivers/iio/iio_core.h size_t len), len 39 drivers/iio/imu/adis.c .len = 2, len 47 drivers/iio/imu/adis.c .len = 2, len 55 drivers/iio/imu/adis.c .len = 2, len 63 drivers/iio/imu/adis.c .len = 2, len 68 drivers/iio/imu/adis.c .len = 2, len 139 drivers/iio/imu/adis.c .len = 2, len 147 drivers/iio/imu/adis.c .len = 2, len 156 drivers/iio/imu/adis.c .len = 2, len 164 drivers/iio/imu/adis.c .len = 2, len 216 drivers/iio/imu/adis16400.c size_t len; len 232 drivers/iio/imu/adis16400.c len = snprintf(buf, sizeof(buf), "%.4x-%.4x-%.4x\n", lot1, lot2, len 235 drivers/iio/imu/adis16400.c return simple_read_from_buffer(userbuf, count, ppos, buf, len); len 179 drivers/iio/imu/adis16480.c size_t len; len 187 drivers/iio/imu/adis16480.c len = scnprintf(buf, sizeof(buf), "%x.%x\n", rev >> 8, rev & 0xff); len 189 drivers/iio/imu/adis16480.c return simple_read_from_buffer(userbuf, count, ppos, buf, len); len 205 drivers/iio/imu/adis16480.c size_t len; len 216 drivers/iio/imu/adis16480.c len = snprintf(buf, sizeof(buf), "%.2x-%.2x-%.4x\n", len 219 drivers/iio/imu/adis16480.c return simple_read_from_buffer(userbuf, count, ppos, buf, len); len 50 drivers/iio/imu/adis_buffer.c adis->xfer[0].len = 2; len 53 drivers/iio/imu/adis_buffer.c adis->xfer[1].len = burst_length; len 99 drivers/iio/imu/adis_buffer.c adis->xfer[j].len = 2; len 203 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h u8 len; len 236 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h int len; len 369 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h void *val, unsigned int len) len 374 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h err = regmap_bulk_read(hw->regmap, addr, val, len); len 105 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c .len = ARRAY_SIZE(st_lsm6dsx_acc_channels), len 109 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c .len = ARRAY_SIZE(st_lsm6ds0_gyro_channels), len 178 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c .len = ARRAY_SIZE(st_lsm6dsx_acc_channels), len 182 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c .len = ARRAY_SIZE(st_lsm6dsx_gyro_channels), len 292 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c .len = ARRAY_SIZE(st_lsm6dsx_acc_channels), len 296 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c .len = ARRAY_SIZE(st_lsm6dsx_gyro_channels), len 415 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c .len = ARRAY_SIZE(st_lsm6dsx_acc_channels), len 419 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c .len = ARRAY_SIZE(st_lsm6dsx_gyro_channels), len 532 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c .len = ARRAY_SIZE(st_lsm6dsx_acc_channels), len 536 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c .len = ARRAY_SIZE(st_lsm6dsx_gyro_channels), len 664 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c .len = ARRAY_SIZE(st_lsm6dsx_acc_channels), len 668 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c .len = ARRAY_SIZE(st_lsm6dsx_gyro_channels), len 773 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c .len = ARRAY_SIZE(st_lsm6dsx_acc_channels), len 777 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c .len = ARRAY_SIZE(st_lsm6dsx_gyro_channels), len 1201 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c int i, len = 0; len 1204 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c len += scnprintf(buf + len, PAGE_SIZE - len, "%d ", len 1206 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c buf[len - 1] = '\n'; len 1208 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c return len; len 1218 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c int i, len = 0; len 1222 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c len += scnprintf(buf + len, PAGE_SIZE - len, "0.%06u ", len 1224 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c buf[len - 1] = '\n'; len 1226 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c return len; len 1454 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c iio_dev->num_channels = hw->settings->channels[id].len; len 88 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c .len = 6, len 109 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c u8 *data, int len) len 119 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c err = regmap_bulk_read(hw->regmap, addr, data, len); len 134 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c u8 *data, int len) len 143 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c err = regmap_bulk_write(hw->regmap, addr, data, len); len 211 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c u8 *data, int len) len 223 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c config[2] = len & ST_LS6DSX_READ_OP_MASK; len 237 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c len & ST_LS6DSX_READ_OP_MASK); len 254 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c u8 *data, int len) len 276 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c for (i = 0 ; i < len; i++) { len 384 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c config[j + 2] = (settings->out.len & ST_LS6DSX_READ_OP_MASK) | len 436 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c int err, delay, len; len 446 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c len = min_t(int, sizeof(data), ch->scan_type.realbits >> 3); len 447 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c err = st_lsm6dsx_shub_read(sensor, ch->address, data, len); len 454 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c switch (len) { len 537 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c int i, len = 0; len 544 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c len += scnprintf(buf + len, PAGE_SIZE - len, "%d ", len 547 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c buf[len - 1] = '\n'; len 549 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c return len; len 558 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c int i, len = 0; len 562 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c len += scnprintf(buf + len, PAGE_SIZE - len, "0.%06u ", len 564 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c buf[len - 1] = '\n'; len 566 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c return len; len 373 drivers/iio/industrialio-buffer.c size_t len) len 405 drivers/iio/industrialio-buffer.c return ret < 0 ? ret : len; len 420 drivers/iio/industrialio-buffer.c size_t len) len 439 drivers/iio/industrialio-buffer.c return ret ? ret : len; len 507 drivers/iio/industrialio-buffer.c const char *buf, size_t len) len 519 drivers/iio/industrialio-buffer.c return len; len 535 drivers/iio/industrialio-buffer.c return ret ? ret : len; len 1121 drivers/iio/industrialio-buffer.c size_t len) len 1149 drivers/iio/industrialio-buffer.c return (ret < 0) ? ret : len; len 1167 drivers/iio/industrialio-buffer.c size_t len) len 1196 drivers/iio/industrialio-buffer.c return ret ? ret : len; len 305 drivers/iio/industrialio-core.c ssize_t len; len 316 drivers/iio/industrialio-core.c len = snprintf(buf, sizeof(buf), "0x%X\n", val); len 318 drivers/iio/industrialio-core.c return simple_read_from_buffer(userbuf, count, ppos, buf, len); len 411 drivers/iio/industrialio-core.c size_t len) len 420 drivers/iio/industrialio-core.c this_attr->c, buf, len); len 428 drivers/iio/industrialio-core.c size_t len = 0; len 434 drivers/iio/industrialio-core.c len += scnprintf(buf + len, PAGE_SIZE - len, "%s ", e->items[i]); len 437 drivers/iio/industrialio-core.c buf[len - 1] = '\n'; len 439 drivers/iio/industrialio-core.c return len; len 464 drivers/iio/industrialio-core.c size_t len) len 477 drivers/iio/industrialio-core.c return ret ? ret : len; len 531 drivers/iio/industrialio-core.c size_t len = ARRAY_SIZE(iio_mount_idmatrix.rotation); len 535 drivers/iio/industrialio-core.c matrix->rotation, len); len 536 drivers/iio/industrialio-core.c if (err == len) len 552 drivers/iio/industrialio-core.c static ssize_t __iio_format_value(char *buf, size_t len, unsigned int type, len 561 drivers/iio/industrialio-core.c return snprintf(buf, len, "%d", vals[0]); len 567 drivers/iio/industrialio-core.c return snprintf(buf, len, "-%d.%06u%s", abs(vals[0]), len 570 drivers/iio/industrialio-core.c return snprintf(buf, len, "%d.%06u%s", vals[0], vals[1], len 574 drivers/iio/industrialio-core.c return snprintf(buf, len, "-%d.%09u", abs(vals[0]), len 577 drivers/iio/industrialio-core.c return snprintf(buf, len, "%d.%09u", vals[0], vals[1]); len 582 drivers/iio/industrialio-core.c return snprintf(buf, len, "%d.%09u", tmp0, abs(tmp1)); len 586 drivers/iio/industrialio-core.c return snprintf(buf, len, "%d.%09u", tmp0, abs(tmp1)); len 593 drivers/iio/industrialio-core.c l += snprintf(&buf[l], len - l, "%d ", vals[i]); len 594 drivers/iio/industrialio-core.c if (l >= len) len 620 drivers/iio/industrialio-core.c ssize_t len; len 622 drivers/iio/industrialio-core.c len = __iio_format_value(buf, PAGE_SIZE, type, size, vals); len 623 drivers/iio/industrialio-core.c if (len >= PAGE_SIZE - 1) len 626 drivers/iio/industrialio-core.c return len + sprintf(buf + len, "\n"); len 659 drivers/iio/industrialio-core.c ssize_t len = 0; len 664 drivers/iio/industrialio-core.c len += __iio_format_value(buf + len, PAGE_SIZE - len, len 666 drivers/iio/industrialio-core.c if (len >= PAGE_SIZE) len 669 drivers/iio/industrialio-core.c len += snprintf(buf + len, PAGE_SIZE - len, len 672 drivers/iio/industrialio-core.c len += snprintf(buf + len, PAGE_SIZE - len, len 674 drivers/iio/industrialio-core.c if (len >= PAGE_SIZE) len 680 drivers/iio/industrialio-core.c len += __iio_format_value(buf + len, PAGE_SIZE - len, len 682 drivers/iio/industrialio-core.c if (len >= PAGE_SIZE) len 685 drivers/iio/industrialio-core.c len += snprintf(buf + len, PAGE_SIZE - len, len 688 drivers/iio/industrialio-core.c len += snprintf(buf + len, PAGE_SIZE - len, len 690 drivers/iio/industrialio-core.c if (len >= PAGE_SIZE) len 695 drivers/iio/industrialio-core.c return len; len 701 drivers/iio/industrialio-core.c ssize_t len; len 703 drivers/iio/industrialio-core.c len = snprintf(buf, PAGE_SIZE, "["); len 707 drivers/iio/industrialio-core.c len += __iio_format_value(buf + len, PAGE_SIZE - len, len 709 drivers/iio/industrialio-core.c if (len >= PAGE_SIZE) len 712 drivers/iio/industrialio-core.c len += snprintf(buf + len, PAGE_SIZE - len, len 715 drivers/iio/industrialio-core.c len += snprintf(buf + len, PAGE_SIZE - len, len 717 drivers/iio/industrialio-core.c if (len >= PAGE_SIZE) len 723 drivers/iio/industrialio-core.c len += __iio_format_value(buf + len, PAGE_SIZE - len, len 725 drivers/iio/industrialio-core.c if (len >= PAGE_SIZE) len 728 drivers/iio/industrialio-core.c len += snprintf(buf + len, PAGE_SIZE - len, len 731 drivers/iio/industrialio-core.c len += snprintf(buf + len, PAGE_SIZE - len, len 733 drivers/iio/industrialio-core.c if (len >= PAGE_SIZE) len 738 drivers/iio/industrialio-core.c return len; len 835 drivers/iio/industrialio-core.c size_t len) len 871 drivers/iio/industrialio-core.c return len; len 884 drivers/iio/industrialio-core.c size_t len), len 1017 drivers/iio/industrialio-core.c size_t len), len 1289 drivers/iio/industrialio-core.c const char *buf, size_t len) len 1315 drivers/iio/industrialio-core.c return len; len 260 drivers/iio/industrialio-event.c size_t len) len 275 drivers/iio/industrialio-event.c return (ret < 0) ? ret : len; len 318 drivers/iio/industrialio-event.c size_t len) len 338 drivers/iio/industrialio-event.c return len; len 30 drivers/iio/industrialio-sw-device.c unsigned len) len 30 drivers/iio/industrialio-sw-trigger.c unsigned len) len 401 drivers/iio/industrialio-trigger.c size_t len) len 421 drivers/iio/industrialio-trigger.c ret = len; len 451 drivers/iio/industrialio-trigger.c return len; len 934 drivers/iio/inkern.c const char *buf, size_t len) len 943 drivers/iio/inkern.c chan->channel, buf, len); len 192 drivers/iio/light/bh1750.c size_t len = 0; len 197 drivers/iio/light/bh1750.c len += scnprintf(buf + len, PAGE_SIZE - len, "0.%06d ", len 200 drivers/iio/light/bh1750.c buf[len - 1] = '\n'; len 202 drivers/iio/light/bh1750.c return len; len 261 drivers/iio/light/cm32181.c int i, n, len; len 264 drivers/iio/light/cm32181.c for (i = 0, len = 0; i < n; i++) len 265 drivers/iio/light/cm32181.c len += sprintf(buf + len, "0.%06u ", als_it_value[i]); len 266 drivers/iio/light/cm32181.c return len + sprintf(buf + len, "\n"); len 290 drivers/iio/light/cm3232.c int i, len; len 292 drivers/iio/light/cm3232.c for (i = 0, len = 0; i < ARRAY_SIZE(cm3232_als_it_scales); i++) len 293 drivers/iio/light/cm3232.c len += scnprintf(buf + len, PAGE_SIZE - len, "%u.%06u ", len 296 drivers/iio/light/cm3232.c return len + scnprintf(buf + len, PAGE_SIZE - len, "\n"); len 175 drivers/iio/light/hid-sensor-als.c int len) len 155 drivers/iio/light/hid-sensor-prox.c int len) len 271 drivers/iio/light/isl29018.c int len = 0; len 275 drivers/iio/light/isl29018.c len += sprintf(buf + len, "%d.%06d ", len 280 drivers/iio/light/isl29018.c buf[len - 1] = '\n'; len 282 drivers/iio/light/isl29018.c return len; len 292 drivers/iio/light/isl29018.c int len = 0; len 295 drivers/iio/light/isl29018.c len += sprintf(buf + len, "0.%06d ", len 298 drivers/iio/light/isl29018.c buf[len - 1] = '\n'; len 300 drivers/iio/light/isl29018.c return len; len 425 drivers/iio/light/lm3533-als.c const char *buf, size_t len) len 463 drivers/iio/light/lm3533-als.c return len; len 538 drivers/iio/light/lm3533-als.c const char *buf, size_t len) len 568 drivers/iio/light/lm3533-als.c return len; len 181 drivers/iio/light/ltr501.c int len, int val, int val2) len 187 drivers/iio/light/ltr501.c for (i = 0; i < len; i++) { len 1085 drivers/iio/light/ltr501.c ssize_t len = 0; len 1091 drivers/iio/light/ltr501.c len += scnprintf(buf + len, PAGE_SIZE - len, "%d.%06d ", len 1096 drivers/iio/light/ltr501.c buf[len - 1] = '\n'; len 1098 drivers/iio/light/ltr501.c return len; len 1107 drivers/iio/light/ltr501.c ssize_t len = 0; len 1113 drivers/iio/light/ltr501.c len += scnprintf(buf + len, PAGE_SIZE - len, "%d.%06d ", len 1118 drivers/iio/light/ltr501.c buf[len - 1] = '\n'; len 1120 drivers/iio/light/ltr501.c return len; len 396 drivers/iio/light/lv0104cs.c ssize_t len = 0; len 400 drivers/iio/light/lv0104cs.c len += scnprintf(buf + len, PAGE_SIZE - len, "%d.%06d ", len 405 drivers/iio/light/lv0104cs.c buf[len - 1] = '\n'; len 407 drivers/iio/light/lv0104cs.c return len; len 413 drivers/iio/light/lv0104cs.c ssize_t len = 0; len 417 drivers/iio/light/lv0104cs.c len += scnprintf(buf + len, PAGE_SIZE - len, "%d.%06d ", len 422 drivers/iio/light/lv0104cs.c buf[len - 1] = '\n'; len 424 drivers/iio/light/lv0104cs.c return len; len 430 drivers/iio/light/lv0104cs.c ssize_t len = 0; len 434 drivers/iio/light/lv0104cs.c len += scnprintf(buf + len, PAGE_SIZE - len, "%d.%06d ", len 439 drivers/iio/light/lv0104cs.c buf[len - 1] = '\n'; len 441 drivers/iio/light/lv0104cs.c return len; len 208 drivers/iio/light/max44009.c .len = sizeof(hireg), len 214 drivers/iio/light/max44009.c .len = sizeof(hi), len 220 drivers/iio/light/max44009.c .len = sizeof(loreg), len 226 drivers/iio/light/max44009.c .len = sizeof(lo), len 405 drivers/iio/light/tcs3472.c size_t len = 0; len 409 drivers/iio/light/tcs3472.c len += scnprintf(buf + len, PAGE_SIZE - len, "0.%06d ", len 413 drivers/iio/light/tcs3472.c buf[len - 1] = '\n'; len 415 drivers/iio/light/tcs3472.c return len; len 478 drivers/iio/light/tsl2583.c const char *buf, size_t len) len 491 drivers/iio/light/tsl2583.c return len; len 496 drivers/iio/light/tsl2583.c const char *buf, size_t len) len 511 drivers/iio/light/tsl2583.c ret = len; len 549 drivers/iio/light/tsl2583.c const char *buf, size_t len) len 584 drivers/iio/light/tsl2583.c ret = len; len 940 drivers/iio/light/tsl2772.c const char *buf, size_t len) len 955 drivers/iio/light/tsl2772.c return len; len 960 drivers/iio/light/tsl2772.c const char *buf, size_t len) len 977 drivers/iio/light/tsl2772.c return len; len 1009 drivers/iio/light/tsl2772.c const char *buf, size_t len) len 1046 drivers/iio/light/tsl2772.c return len; len 1051 drivers/iio/light/tsl2772.c const char *buf, size_t len) len 1068 drivers/iio/light/tsl2772.c return len; len 128 drivers/iio/light/vl6180.c u8 len) len 132 drivers/iio/light/vl6180.c { .addr = client->addr, .len = sizeof(cmdbuf), .buf = (u8 *) &cmdbuf }, len 133 drivers/iio/light/vl6180.c { .addr = client->addr, .len = len, .buf = databuf, len 172 drivers/iio/light/vl6180.c { .addr = client->addr, .len = sizeof(buf), .buf = (u8 *) &buf } }; len 192 drivers/iio/light/vl6180.c { .addr = client->addr, .len = sizeof(buf), .buf = (u8 *) &buf } }; len 435 drivers/iio/light/zopt2201.c size_t len = 0; len 439 drivers/iio/light/zopt2201.c len += scnprintf(buf + len, PAGE_SIZE - len, "0.%06lu ", len 441 drivers/iio/light/zopt2201.c buf[len - 1] = '\n'; len 443 drivers/iio/light/zopt2201.c return len; len 452 drivers/iio/light/zopt2201.c ssize_t len = 0; len 456 drivers/iio/light/zopt2201.c len += scnprintf(buf + len, PAGE_SIZE - len, "%d.%06u ", len 459 drivers/iio/light/zopt2201.c buf[len - 1] = '\n'; len 461 drivers/iio/light/zopt2201.c return len; len 468 drivers/iio/light/zopt2201.c ssize_t len = 0; len 472 drivers/iio/light/zopt2201.c len += scnprintf(buf + len, PAGE_SIZE - len, "%d.%06u ", len 475 drivers/iio/light/zopt2201.c buf[len - 1] = '\n'; len 477 drivers/iio/light/zopt2201.c return len; len 593 drivers/iio/magnetometer/bmc150_magn.c size_t len = 0; len 599 drivers/iio/magnetometer/bmc150_magn.c len += scnprintf(buf + len, PAGE_SIZE - len, "%d ", len 603 drivers/iio/magnetometer/bmc150_magn.c buf[len - 1] = '\n'; len 605 drivers/iio/magnetometer/bmc150_magn.c return len; len 273 drivers/iio/magnetometer/hmc5843_core.c size_t len = 0; len 277 drivers/iio/magnetometer/hmc5843_core.c len += scnprintf(buf + len, PAGE_SIZE - len, len 282 drivers/iio/magnetometer/hmc5843_core.c buf[len - 1] = '\n'; len 284 drivers/iio/magnetometer/hmc5843_core.c return len; len 334 drivers/iio/magnetometer/hmc5843_core.c size_t len = 0; len 338 drivers/iio/magnetometer/hmc5843_core.c len += scnprintf(buf + len, PAGE_SIZE - len, len 342 drivers/iio/magnetometer/hmc5843_core.c buf[len - 1] = '\n'; len 344 drivers/iio/magnetometer/hmc5843_core.c return len; len 115 drivers/iio/magnetometer/mag3110.c size_t len = 0; len 118 drivers/iio/magnetometer/mag3110.c len += scnprintf(buf + len, PAGE_SIZE - len, len 122 drivers/iio/magnetometer/mag3110.c buf[len - 1] = '\n'; len 124 drivers/iio/magnetometer/mag3110.c return len; len 197 drivers/iio/multiplexer/iio-mux.c const char *buf, size_t len) len 205 drivers/iio/multiplexer/iio-mux.c if (len >= PAGE_SIZE) len 212 drivers/iio/multiplexer/iio-mux.c new = devm_kmemdup(dev, buf, len + 1, GFP_KERNEL); len 218 drivers/iio/multiplexer/iio-mux.c new[len] = 0; len 222 drivers/iio/multiplexer/iio-mux.c buf, len); len 231 drivers/iio/multiplexer/iio-mux.c mux->child[idx].ext_info_cache[private].size = len; len 184 drivers/iio/orientation/hid-sensor-incl-3d.c static void hid_sensor_push_data(struct iio_dev *indio_dev, u8 *data, int len) len 138 drivers/iio/orientation/hid-sensor-rotation.c static void hid_sensor_push_data(struct iio_dev *indio_dev, u8 *data, int len) len 149 drivers/iio/potentiometer/mcp4131.c static int mcp4131_read(struct spi_device *spi, void *buf, size_t len) len 154 drivers/iio/potentiometer/mcp4131.c .len = len, len 573 drivers/iio/pressure/bmp280-core.c size_t len = 0; len 577 drivers/iio/pressure/bmp280-core.c len += scnprintf(buf + len, PAGE_SIZE - len, "%d ", vals[i]); len 579 drivers/iio/pressure/bmp280-core.c buf[len - 1] = '\n'; len 581 drivers/iio/pressure/bmp280-core.c return len; len 159 drivers/iio/pressure/hid-sensor-press.c int len) len 44 drivers/iio/pressure/mpl115_spi.c .len = 4, len 64 drivers/iio/pressure/mpl115_spi.c .len = 2, len 56 drivers/iio/pressure/ms5611_core.c static bool ms5611_prom_is_valid(u16 *prom, size_t len) len 63 drivers/iio/pressure/ms5611_core.c for (i = 0; i < len * 2; i++) { len 128 drivers/iio/proximity/as3935.c const char *buf, size_t len) len 143 drivers/iio/proximity/as3935.c return len; len 383 drivers/iio/proximity/isl29501.c const char *buf, size_t len) len 466 drivers/iio/proximity/isl29501.c return len; len 43 drivers/iio/proximity/pulsedlight-lidar-lite-v2.c int (*xfer)(struct lidar_data *data, u8 reg, u8 *val, int len); len 64 drivers/iio/proximity/pulsedlight-lidar-lite-v2.c static int lidar_i2c_xfer(struct lidar_data *data, u8 reg, u8 *val, int len) len 72 drivers/iio/proximity/pulsedlight-lidar-lite-v2.c msg[0].len = 1; len 77 drivers/iio/proximity/pulsedlight-lidar-lite-v2.c msg[1].len = len; len 85 drivers/iio/proximity/pulsedlight-lidar-lite-v2.c static int lidar_smbus_xfer(struct lidar_data *data, u8 reg, u8 *val, int len) len 95 drivers/iio/proximity/pulsedlight-lidar-lite-v2.c while (len--) { len 293 drivers/iio/proximity/srf08.c const char *buf, size_t len) len 308 drivers/iio/proximity/srf08.c return len; len 317 drivers/iio/proximity/srf08.c int i, len = 0; len 323 drivers/iio/proximity/srf08.c len += sprintf(buf + len, "%d ", len 326 drivers/iio/proximity/srf08.c len += sprintf(buf + len, "\n"); len 328 drivers/iio/proximity/srf08.c return len; len 339 drivers/iio/proximity/srf08.c int len; len 341 drivers/iio/proximity/srf08.c len = sprintf(buf, "%d\n", data->sensitivity); len 343 drivers/iio/proximity/srf08.c return len; len 383 drivers/iio/proximity/srf08.c const char *buf, size_t len) len 398 drivers/iio/proximity/srf08.c return len; len 47 drivers/iio/trigger/iio-trig-hrtimer.c const char *buf, size_t len) len 64 drivers/iio/trigger/iio-trig-hrtimer.c return len; len 30 drivers/iio/trigger/iio-trig-sysfs.c size_t len) len 41 drivers/iio/trigger/iio-trig-sysfs.c return len; len 49 drivers/iio/trigger/iio-trig-sysfs.c size_t len) len 60 drivers/iio/trigger/iio-trig-sysfs.c return len; len 195 drivers/iio/trigger/stm32-timer-trigger.c const char *buf, size_t len) len 214 drivers/iio/trigger/stm32-timer-trigger.c return len; len 285 drivers/iio/trigger/stm32-timer-trigger.c const char *buf, size_t len) len 310 drivers/iio/trigger/stm32-timer-trigger.c return len; len 323 drivers/iio/trigger/stm32-timer-trigger.c size_t len = 0; len 331 drivers/iio/trigger/stm32-timer-trigger.c len += scnprintf(buf + len, PAGE_SIZE - len, len 335 drivers/iio/trigger/stm32-timer-trigger.c buf[len - 1] = '\n'; len 337 drivers/iio/trigger/stm32-timer-trigger.c return len; len 634 drivers/iio/trigger/stm32-timer-trigger.c const char *buf, size_t len) len 648 drivers/iio/trigger/stm32-timer-trigger.c return len; len 79 drivers/infiniband/core/addr.c .len = sizeof(struct rdma_nla_ls_gid)}, len 103 drivers/infiniband/core/addr.c int len, rem; len 107 drivers/infiniband/core/addr.c len = nlmsg_len(nlh); len 109 drivers/infiniband/core/addr.c nla_for_each_attr(curr, head, len, rem) { len 155 drivers/infiniband/core/addr.c int len; len 165 drivers/infiniband/core/addr.c len = nla_total_size(sizeof(size)); len 166 drivers/infiniband/core/addr.c len += NLMSG_ALIGN(sizeof(*header)); len 168 drivers/infiniband/core/addr.c skb = nlmsg_new(len, GFP_KERNEL); len 175 drivers/infiniband/core/cache.c size_t len; len 178 drivers/infiniband/core/cache.c len = strlen(buf); len 179 drivers/infiniband/core/cache.c if (len == 0) len 182 drivers/infiniband/core/cache.c if (buf[len - 1] == '\n') len 183 drivers/infiniband/core/cache.c len--; len 186 drivers/infiniband/core/cache.c if (gid_type_str[i] && !strncmp(buf, gid_type_str[i], len) && len 187 drivers/infiniband/core/cache.c len == strlen(gid_type_str[i])) { len 482 drivers/infiniband/core/cm_msgs.h u8 len) len 484 drivers/infiniband/core/cm_msgs.h rej_msg->offset9 = (u8) ((rej_msg->offset9 & 0x1) | (len << 1)); len 385 drivers/infiniband/core/iwpm_msg.c .len = IWPM_DEVNAME_SIZE - 1 }, len 387 drivers/infiniband/core/iwpm_msg.c .len = IWPM_ULIBNAME_SIZE - 1 }, len 462 drivers/infiniband/core/iwpm_msg.c .len = sizeof(struct sockaddr_storage) }, len 464 drivers/infiniband/core/iwpm_msg.c .len = sizeof(struct sockaddr_storage) }, len 535 drivers/infiniband/core/iwpm_msg.c .len = sizeof(struct sockaddr_storage) }, len 537 drivers/infiniband/core/iwpm_msg.c .len = sizeof(struct sockaddr_storage) }, len 539 drivers/infiniband/core/iwpm_msg.c .len = sizeof(struct sockaddr_storage) }, len 541 drivers/infiniband/core/iwpm_msg.c .len = sizeof(struct sockaddr_storage) }, len 702 drivers/infiniband/core/iwpm_msg.c .len = IWPM_ULIBNAME_SIZE - 1 }, len 132 drivers/infiniband/core/netlink.c int len, int client, int op, int flags) len 134 drivers/infiniband/core/netlink.c *nlh = nlmsg_put(skb, 0, seq, RDMA_NL_GET_TYPE(client, op), len, flags); len 142 drivers/infiniband/core/netlink.c int len, void *data, int type) len 144 drivers/infiniband/core/netlink.c if (nla_put(skb, type, len, data)) { len 215 drivers/infiniband/core/netlink.c while (skb->len >= nlmsg_total_size(0)) { len 221 drivers/infiniband/core/netlink.c if (nlh->nlmsg_len < NLMSG_HDRLEN || skb->len < nlh->nlmsg_len) len 249 drivers/infiniband/core/netlink.c if (msglen > skb->len) len 250 drivers/infiniband/core/netlink.c msglen = skb->len; len 52 drivers/infiniband/core/nldev.c .len = RDMA_NLDEV_ATTR_EMPTY_STRING }, len 54 drivers/infiniband/core/nldev.c .len = RDMA_NLDEV_ATTR_CHARDEV_TYPE_SIZE }, len 58 drivers/infiniband/core/nldev.c .len = IB_DEVICE_NAME_MAX }, len 61 drivers/infiniband/core/nldev.c .len = RDMA_NLDEV_ATTR_EMPTY_STRING }, len 66 drivers/infiniband/core/nldev.c .len = RDMA_NLDEV_ATTR_EMPTY_STRING }, len 72 drivers/infiniband/core/nldev.c .len = RDMA_NLDEV_ATTR_EMPTY_STRING }, len 75 drivers/infiniband/core/nldev.c .len = IFNAMSIZ }, len 79 drivers/infiniband/core/nldev.c .len = IFNAMSIZ }, len 93 drivers/infiniband/core/nldev.c .len = sizeof(struct __kernel_sockaddr_storage) }, len 96 drivers/infiniband/core/nldev.c .len = RDMA_NLDEV_ATTR_EMPTY_STRING }, len 118 drivers/infiniband/core/nldev.c .len = sizeof(struct __kernel_sockaddr_storage) }, len 124 drivers/infiniband/core/nldev.c .len = RDMA_NLDEV_ATTR_EMPTY_STRING }, len 921 drivers/infiniband/core/nldev.c return skb->len; len 1042 drivers/infiniband/core/nldev.c return skb->len; len 1114 drivers/infiniband/core/nldev.c return skb->len; len 1388 drivers/infiniband/core/nldev.c return skb->len; len 319 drivers/infiniband/core/rw.c u32 len = sg_dma_len(sg); len 321 drivers/infiniband/core/rw.c if (sg_offset < len) len 325 drivers/infiniband/core/rw.c sg_offset -= len; len 164 drivers/infiniband/core/sa_query.c .len = sizeof(struct ib_path_rec_data)}, len 168 drivers/infiniband/core/sa_query.c .len = sizeof(struct rdma_nla_ls_gid)}, len 170 drivers/infiniband/core/sa_query.c .len = sizeof(struct rdma_nla_ls_gid)}, len 804 drivers/infiniband/core/sa_query.c int len = 0; len 807 drivers/infiniband/core/sa_query.c len += nla_total_size(sizeof(u64)); len 809 drivers/infiniband/core/sa_query.c len += nla_total_size(sizeof(struct rdma_nla_ls_gid)); len 811 drivers/infiniband/core/sa_query.c len += nla_total_size(sizeof(struct rdma_nla_ls_gid)); len 813 drivers/infiniband/core/sa_query.c len += nla_total_size(sizeof(u8)); len 815 drivers/infiniband/core/sa_query.c len += nla_total_size(sizeof(u16)); len 817 drivers/infiniband/core/sa_query.c len += nla_total_size(sizeof(u16)); len 823 drivers/infiniband/core/sa_query.c if (WARN_ON(len == 0)) len 824 drivers/infiniband/core/sa_query.c return len; len 827 drivers/infiniband/core/sa_query.c len += NLMSG_ALIGN(sizeof(struct rdma_ls_resolve_header)); len 829 drivers/infiniband/core/sa_query.c return len; len 838 drivers/infiniband/core/sa_query.c int len; len 841 drivers/infiniband/core/sa_query.c len = ib_nl_get_path_rec_attrs_len(mad->sa_hdr.comp_mask); len 842 drivers/infiniband/core/sa_query.c if (len <= 0) len 845 drivers/infiniband/core/sa_query.c skb = nlmsg_new(len, gfp_mask); len 930 drivers/infiniband/core/sa_query.c int len, rem; len 936 drivers/infiniband/core/sa_query.c len = nlmsg_len(nlh); len 949 drivers/infiniband/core/sa_query.c nla_for_each_attr(curr, head, len, rem) { len 734 drivers/infiniband/core/sysfs.c int len) len 740 drivers/infiniband/core/sysfs.c tab_attr = kcalloc(1 + len, sizeof(struct attribute *), GFP_KERNEL); len 744 drivers/infiniband/core/sysfs.c for (i = 0; i < len; i++) { len 1701 drivers/infiniband/core/ucma.c size_t len, loff_t *pos) len 1713 drivers/infiniband/core/ucma.c if (len < sizeof(hdr)) len 1723 drivers/infiniband/core/ucma.c if (hdr.in + sizeof(hdr) > len) len 1731 drivers/infiniband/core/ucma.c ret = len; len 416 drivers/infiniband/core/ud_header.c int len = 0; len 420 drivers/infiniband/core/ud_header.c &header->lrh, buf + len); len 421 drivers/infiniband/core/ud_header.c len += IB_LRH_BYTES; len 425 drivers/infiniband/core/ud_header.c &header->eth, buf + len); len 426 drivers/infiniband/core/ud_header.c len += IB_ETH_BYTES; len 430 drivers/infiniband/core/ud_header.c &header->vlan, buf + len); len 431 drivers/infiniband/core/ud_header.c len += IB_VLAN_BYTES; len 435 drivers/infiniband/core/ud_header.c &header->grh, buf + len); len 436 drivers/infiniband/core/ud_header.c len += IB_GRH_BYTES; len 440 drivers/infiniband/core/ud_header.c &header->ip4, buf + len); len 441 drivers/infiniband/core/ud_header.c len += IB_IP4_BYTES; len 445 drivers/infiniband/core/ud_header.c &header->udp, buf + len); len 446 drivers/infiniband/core/ud_header.c len += IB_UDP_BYTES; len 450 drivers/infiniband/core/ud_header.c &header->bth, buf + len); len 451 drivers/infiniband/core/ud_header.c len += IB_BTH_BYTES; len 454 drivers/infiniband/core/ud_header.c &header->deth, buf + len); len 455 drivers/infiniband/core/ud_header.c len += IB_DETH_BYTES; len 458 drivers/infiniband/core/ud_header.c memcpy(buf + len, &header->immediate_data, sizeof header->immediate_data); len 459 drivers/infiniband/core/ud_header.c len += sizeof header->immediate_data; len 462 drivers/infiniband/core/ud_header.c return len; len 92 drivers/infiniband/core/umem.c unsigned long len; len 100 drivers/infiniband/core/umem.c for (len = 0; i != npages && len 101 drivers/infiniband/core/umem.c first_pfn + len == page_to_pfn(page_list[i]) && len 102 drivers/infiniband/core/umem.c len < (max_seg_sz >> PAGE_SHIFT); len 103 drivers/infiniband/core/umem.c len++) len 108 drivers/infiniband/core/umem.c if ((max_seg_sz - sg->length) >= (len << PAGE_SHIFT)) { len 110 drivers/infiniband/core/umem.c sg->length + (len << PAGE_SHIFT), len 123 drivers/infiniband/core/umem.c sg_set_page(sg, first_page, len << PAGE_SHIFT, 0); len 147 drivers/infiniband/core/uverbs_cmd.c size_t len) len 149 drivers/infiniband/core/uverbs_cmd.c if (iter->cur + len > iter->end) len 152 drivers/infiniband/core/uverbs_cmd.c if (copy_from_user(val, iter->cur, len)) len 155 drivers/infiniband/core/uverbs_cmd.c iter->cur += len; len 160 drivers/infiniband/core/uverbs_cmd.c size_t len) len 164 drivers/infiniband/core/uverbs_cmd.c if (iter->cur + len > iter->end) len 166 drivers/infiniband/core/uverbs_cmd.c iter->cur += len; len 137 drivers/infiniband/core/uverbs_ioctl.c u16 len) len 139 drivers/infiniband/core/uverbs_ioctl.c if (uattr->len > sizeof(((struct ib_uverbs_attr *)0)->data)) len 140 drivers/infiniband/core/uverbs_ioctl.c return ib_is_buffer_cleared(u64_to_user_ptr(uattr->data) + len, len 141 drivers/infiniband/core/uverbs_ioctl.c uattr->len - len); len 143 drivers/infiniband/core/uverbs_ioctl.c return !memchr_inv((const void *)&uattr->data + len, len 144 drivers/infiniband/core/uverbs_ioctl.c 0, uattr->len - len); len 177 drivers/infiniband/core/uverbs_ioctl.c if (uattr->len % sizeof(u32)) len 180 drivers/infiniband/core/uverbs_ioctl.c array_len = uattr->len / sizeof(u32); len 199 drivers/infiniband/core/uverbs_ioctl.c if (uattr->len > sizeof(uattr->data)) { len 201 drivers/infiniband/core/uverbs_ioctl.c uattr->len); len 205 drivers/infiniband/core/uverbs_ioctl.c memcpy(idr_vals, &uattr->data, uattr->len); len 218 drivers/infiniband/core/uverbs_ioctl.c attr->len = i; len 232 drivers/infiniband/core/uverbs_ioctl.c for (i = 0; i != attr->len; i++) { len 274 drivers/infiniband/core/uverbs_ioctl.c if (uattr->len > val_spec->u.ptr.len && len 276 drivers/infiniband/core/uverbs_ioctl.c !uverbs_is_attr_cleared(uattr, val_spec->u.ptr.len)) len 281 drivers/infiniband/core/uverbs_ioctl.c if (uattr->len < val_spec->u.ptr.min_len || len 283 drivers/infiniband/core/uverbs_ioctl.c uattr->len > val_spec->u.ptr.len)) len 291 drivers/infiniband/core/uverbs_ioctl.c e->ptr_attr.len = uattr->len; len 296 drivers/infiniband/core/uverbs_ioctl.c p = uverbs_alloc(&pbundle->bundle, uattr->len); len 303 drivers/infiniband/core/uverbs_ioctl.c uattr->len)) len 315 drivers/infiniband/core/uverbs_ioctl.c if (uattr->len != 0) len 667 drivers/infiniband/core/uverbs_ioctl.c if (attr->ptr_attr.len == 8) len 669 drivers/infiniband/core/uverbs_ioctl.c else if (attr->ptr_attr.len == 4) len 717 drivers/infiniband/core/uverbs_ioctl.c udata->inlen = in->ptr_attr.len; len 731 drivers/infiniband/core/uverbs_ioctl.c udata->outlen = out->ptr_attr.len; len 747 drivers/infiniband/core/uverbs_ioctl.c min_size = min_t(size_t, attr->ptr_attr.len, size); len 798 drivers/infiniband/core/uverbs_ioctl.c if (size < attr->ptr_attr.len) { len 800 drivers/infiniband/core/uverbs_ioctl.c attr->ptr_attr.len - size)) len 108 drivers/infiniband/core/uverbs_std_types_counters.c read_attr.ncounters = uattr->ptr_attr.len / sizeof(u64); len 119 drivers/infiniband/core/uverbs_std_types_flow_action.c size_t len, union ib_flow_spec *out) len 157 drivers/infiniband/core/uverbs_std_types_flow_action.c if (len > sizeof(user_val.ipv4) && len 159 drivers/infiniband/core/uverbs_std_types_flow_action.c len - sizeof(user_val.ipv4))) len 162 drivers/infiniband/core/uverbs_std_types_flow_action.c val_len = min_t(size_t, len, sizeof(user_val.ipv4)); len 171 drivers/infiniband/core/uverbs_std_types_flow_action.c if (len > sizeof(user_val.ipv6) && len 173 drivers/infiniband/core/uverbs_std_types_flow_action.c len - sizeof(user_val.ipv6))) len 176 drivers/infiniband/core/uverbs_std_types_flow_action.c val_len = min_t(size_t, len, sizeof(user_val.ipv6)); len 214 drivers/infiniband/core/uverbs_std_types_flow_action.c uverbs_encap.len, len 2831 drivers/infiniband/hw/bnxt_re/ib_verbs.c u32 len; len 2834 drivers/infiniband/hw/bnxt_re/ib_verbs.c len = (eth_type == ETH_P_IP ? sizeof(struct iphdr) : len 2836 drivers/infiniband/hw/bnxt_re/ib_verbs.c tmp_buf += sizeof(struct ethhdr) + len; len 573 drivers/infiniband/hw/cxgb3/cxio_hal.c u32 len, void *data) len 582 drivers/infiniband/hw/cxgb3/cxio_hal.c nr_wqe = len % 96 ? len / 96 + 1 : len / 96; /* 96B max per WQE */ len 584 drivers/infiniband/hw/cxgb3/cxio_hal.c __func__, rdev_p->ctrl_qp.wptr, rdev_p->ctrl_qp.rptr, len, len 610 drivers/infiniband/hw/cxgb3/cxio_hal.c if (len % 32) len 611 drivers/infiniband/hw/cxgb3/cxio_hal.c utx_len = len / 32 + 1; len 613 drivers/infiniband/hw/cxgb3/cxio_hal.c utx_len = len / 32; len 634 drivers/infiniband/hw/cxgb3/cxio_hal.c copy_len = len > 96 ? 96 : len; len 662 drivers/infiniband/hw/cxgb3/cxio_hal.c len -= 96; len 675 drivers/infiniband/hw/cxgb3/cxio_hal.c u32 zbva, u64 to, u32 len, u8 page_size, len 714 drivers/infiniband/hw/cxgb3/cxio_hal.c tpt.len = cpu_to_be32(len); len 766 drivers/infiniband/hw/cxgb3/cxio_hal.c enum tpt_mem_perm perm, u32 zbva, u64 to, u32 len, len 771 drivers/infiniband/hw/cxgb3/cxio_hal.c zbva, to, len, page_size, pbl_size, pbl_addr); len 775 drivers/infiniband/hw/cxgb3/cxio_hal.c enum tpt_mem_perm perm, u32 zbva, u64 to, u32 len, len 779 drivers/infiniband/hw/cxgb3/cxio_hal.c zbva, to, len, page_size, pbl_size, pbl_addr); len 1075 drivers/infiniband/hw/cxgb3/cxio_hal.c read_cqe->len = wq->oldest_read->read_len; len 172 drivers/infiniband/hw/cxgb3/cxio_hal.h enum tpt_mem_perm perm, u32 zbva, u64 to, u32 len, len 175 drivers/infiniband/hw/cxgb3/cxio_hal.h enum tpt_mem_perm perm, u32 zbva, u64 to, u32 len, len 162 drivers/infiniband/hw/cxgb3/cxio_wr.h __be32 len; len 186 drivers/infiniband/hw/cxgb3/cxio_wr.h __be32 len; len 429 drivers/infiniband/hw/cxgb3/cxio_wr.h u8 len, u8 sopeop) len 437 drivers/infiniband/hw/cxgb3/cxio_wr.h V_FW_RIWR_LEN(len)); len 477 drivers/infiniband/hw/cxgb3/cxio_wr.h __be32 len; len 555 drivers/infiniband/hw/cxgb3/cxio_wr.h __be32 len; len 619 drivers/infiniband/hw/cxgb3/cxio_wr.h #define CQE_LEN(x) (be32_to_cpu((x).len)) len 109 drivers/infiniband/hw/cxgb3/iwch_cm.c static struct sk_buff *get_skb(struct sk_buff *skb, int len, gfp_t gfp); len 323 drivers/infiniband/hw/cxgb3/iwch_cm.c static struct sk_buff *get_skb(struct sk_buff *skb, int len, gfp_t gfp) len 329 drivers/infiniband/hw/cxgb3/iwch_cm.c skb = alloc_skb(len, gfp); len 475 drivers/infiniband/hw/cxgb3/iwch_cm.c int len; len 513 drivers/infiniband/hw/cxgb3/iwch_cm.c len = skb->len; len 517 drivers/infiniband/hw/cxgb3/iwch_cm.c req->len = htonl(len); len 568 drivers/infiniband/hw/cxgb3/iwch_cm.c req->len = htonl(mpalen); len 583 drivers/infiniband/hw/cxgb3/iwch_cm.c int len; len 615 drivers/infiniband/hw/cxgb3/iwch_cm.c len = skb->len; len 619 drivers/infiniband/hw/cxgb3/iwch_cm.c req->len = htonl(len); len 833 drivers/infiniband/hw/cxgb3/iwch_cm.c if (ep->mpa_pkt_len + skb->len > sizeof(ep->mpa_pkt)) { len 842 drivers/infiniband/hw/cxgb3/iwch_cm.c skb->len); len 843 drivers/infiniband/hw/cxgb3/iwch_cm.c ep->mpa_pkt_len += skb->len; len 958 drivers/infiniband/hw/cxgb3/iwch_cm.c if (ep->mpa_pkt_len + skb->len > sizeof(ep->mpa_pkt)) { len 969 drivers/infiniband/hw/cxgb3/iwch_cm.c skb->len); len 970 drivers/infiniband/hw/cxgb3/iwch_cm.c ep->mpa_pkt_len += skb->len; len 1044 drivers/infiniband/hw/cxgb3/iwch_cm.c unsigned int dlen = ntohs(hdr->len); len 1690 drivers/infiniband/hw/cxgb3/iwch_cm.c pr_debug("%s saving %d bytes of term msg\n", __func__, skb->len); len 1692 drivers/infiniband/hw/cxgb3/iwch_cm.c skb->len); len 1693 drivers/infiniband/hw/cxgb3/iwch_cm.c ep->com.qp->attr.terminate_msg_len = skb->len; len 66 drivers/infiniband/hw/cxgb3/iwch_mem.c mhp->attr.len, len 182 drivers/infiniband/hw/cxgb3/iwch_provider.c mm->len = PAGE_ALIGN((1UL << uresp.size_log2) * len 186 drivers/infiniband/hw/cxgb3/iwch_provider.c mm->len = PAGE_ALIGN(((1UL << uresp.size_log2) + 1) * len 188 drivers/infiniband/hw/cxgb3/iwch_provider.c uresp.memsize = mm->len; len 239 drivers/infiniband/hw/cxgb3/iwch_provider.c int len = vma->vm_end - vma->vm_start; len 248 drivers/infiniband/hw/cxgb3/iwch_provider.c key, len); len 257 drivers/infiniband/hw/cxgb3/iwch_provider.c mm = remove_mmap(ucontext, key, len); len 279 drivers/infiniband/hw/cxgb3/iwch_provider.c len, vma->vm_page_prot); len 287 drivers/infiniband/hw/cxgb3/iwch_provider.c len, vma->vm_page_prot); len 417 drivers/infiniband/hw/cxgb3/iwch_provider.c mhp->attr.len = (u32) total_size; len 501 drivers/infiniband/hw/cxgb3/iwch_provider.c mhp->attr.len = (u32) length; len 837 drivers/infiniband/hw/cxgb3/iwch_provider.c mm1->len = PAGE_ALIGN(wqsize * sizeof(union t3_wr)); len 841 drivers/infiniband/hw/cxgb3/iwch_provider.c mm2->len = PAGE_SIZE; len 69 drivers/infiniband/hw/cxgb3/iwch_provider.h u32 len; len 203 drivers/infiniband/hw/cxgb3/iwch_provider.h unsigned len; len 207 drivers/infiniband/hw/cxgb3/iwch_provider.h u32 key, unsigned len) len 216 drivers/infiniband/hw/cxgb3/iwch_provider.h if (mm->key == key && mm->len == len) { len 221 drivers/infiniband/hw/cxgb3/iwch_provider.h (unsigned long long)mm->addr, mm->len); len 234 drivers/infiniband/hw/cxgb3/iwch_provider.h __func__, mm->key, (unsigned long long)mm->addr, mm->len); len 78 drivers/infiniband/hw/cxgb3/iwch_qp.c wqe->send.sgl[i].len = cpu_to_be32(wr->sg_list[i].length); len 104 drivers/infiniband/hw/cxgb3/iwch_qp.c wqe->write.sgl[0].len = cpu_to_be32(0); len 116 drivers/infiniband/hw/cxgb3/iwch_qp.c wqe->write.sgl[i].len = len 160 drivers/infiniband/hw/cxgb3/iwch_qp.c wqe->fastreg.len = cpu_to_be32(mhp->ibmr.length); len 233 drivers/infiniband/hw/cxgb3/iwch_qp.c mhp->attr.va_fbo + ((u64) mhp->attr.len)) { len 266 drivers/infiniband/hw/cxgb3/iwch_qp.c wqe->recv.sgl[i].len = cpu_to_be32(wr->sg_list[i].length); len 277 drivers/infiniband/hw/cxgb3/iwch_qp.c wqe->recv.sgl[i].len = 0; len 332 drivers/infiniband/hw/cxgb3/iwch_qp.c wqe->recv.sgl[i].len = cpu_to_be32(wr->sg_list[i].length); len 340 drivers/infiniband/hw/cxgb3/iwch_qp.c wqe->recv.sgl[i].len = 0; len 142 drivers/infiniband/hw/cxgb4/cm.c static struct sk_buff *get_skb(struct sk_buff *skb, int len, gfp_t gfp); len 237 drivers/infiniband/hw/cxgb4/cm.c u32 len = roundup(sizeof(struct cpl_tid_release), 16); len 239 drivers/infiniband/hw/cxgb4/cm.c skb = get_skb(skb, len, GFP_KERNEL); len 243 drivers/infiniband/hw/cxgb4/cm.c cxgb_mk_tid_release(skb, len, hwtid, 0); len 294 drivers/infiniband/hw/cxgb4/cm.c size_t len; len 296 drivers/infiniband/hw/cxgb4/cm.c len = roundup(sizeof(union cpl_wr_size), 16); len 298 drivers/infiniband/hw/cxgb4/cm.c skb = alloc_skb(len, GFP_KERNEL); len 455 drivers/infiniband/hw/cxgb4/cm.c static struct sk_buff *get_skb(struct sk_buff *skb, int len, gfp_t gfp) len 462 drivers/infiniband/hw/cxgb4/cm.c skb = alloc_skb(len, gfp); len 1477 drivers/infiniband/hw/cxgb4/cm.c if (ep->mpa_pkt_len + skb->len > sizeof(ep->mpa_pkt)) { len 1486 drivers/infiniband/hw/cxgb4/cm.c skb->len); len 1487 drivers/infiniband/hw/cxgb4/cm.c ep->mpa_pkt_len += skb->len; len 1717 drivers/infiniband/hw/cxgb4/cm.c if (ep->mpa_pkt_len + skb->len > sizeof(ep->mpa_pkt)) len 1726 drivers/infiniband/hw/cxgb4/cm.c skb->len); len 1727 drivers/infiniband/hw/cxgb4/cm.c ep->mpa_pkt_len += skb->len; len 1848 drivers/infiniband/hw/cxgb4/cm.c unsigned int dlen = ntohs(hdr->len); len 2824 drivers/infiniband/hw/cxgb4/cm.c u32 len = roundup(sizeof(struct cpl_abort_rpl), 16); len 2941 drivers/infiniband/hw/cxgb4/cm.c cxgb_mk_abort_rpl(rpl_skb, len, ep->hwtid, ep->txq_idx); len 3926 drivers/infiniband/hw/cxgb4/cm.c __be16 hdr_len, vlantag, len; len 3939 drivers/infiniband/hw/cxgb4/cm.c len = cpl->len; len 3979 drivers/infiniband/hw/cxgb4/cm.c req->len = len; len 304 drivers/infiniband/hw/cxgb4/cq.c read_cqe->len = htonl(wq->sq.oldest_read->read_len); len 1119 drivers/infiniband/hw/cxgb4/cq.c mm->len = chp->cq.memsize; len 1124 drivers/infiniband/hw/cxgb4/cq.c mm2->len = PAGE_SIZE; len 1175 drivers/infiniband/hw/cxgb4/device.c unsigned int len = 64 - sizeof(struct rsp_ctrl) - 8; len 1180 drivers/infiniband/hw/cxgb4/device.c __skb_put(skb, len); len 1181 drivers/infiniband/hw/cxgb4/device.c skb_copy_to_linear_data(skb, &rsp[1], len); len 70 drivers/infiniband/hw/cxgb4/ev.c CQE_STATUS(err_cqe), CQE_TYPE(err_cqe), ntohl(err_cqe->len), len 378 drivers/infiniband/hw/cxgb4/iw_cxgb4.h u64 len; len 545 drivers/infiniband/hw/cxgb4/iw_cxgb4.h unsigned len; len 549 drivers/infiniband/hw/cxgb4/iw_cxgb4.h u32 key, unsigned len) len 558 drivers/infiniband/hw/cxgb4/iw_cxgb4.h if (mm->key == key && mm->len == len) { len 562 drivers/infiniband/hw/cxgb4/iw_cxgb4.h (unsigned long long)mm->addr, mm->len); len 575 drivers/infiniband/hw/cxgb4/iw_cxgb4.h mm->key, (unsigned long long)mm->addr, mm->len); len 62 drivers/infiniband/hw/cxgb4/mem.c u32 len, dma_addr_t data, len 93 drivers/infiniband/hw/cxgb4/mem.c req->dlen = cpu_to_be32(ULP_MEMIO_DATA_LEN_V(len>>5)); len 100 drivers/infiniband/hw/cxgb4/mem.c sgl->len0 = cpu_to_be32(len); len 110 drivers/infiniband/hw/cxgb4/mem.c static int _c4iw_write_mem_inline(struct c4iw_rdev *rdev, u32 addr, u32 len, len 126 drivers/infiniband/hw/cxgb4/mem.c pr_debug("addr 0x%x len %u\n", addr, len); len 127 drivers/infiniband/hw/cxgb4/mem.c num_wqe = DIV_ROUND_UP(len, C4IW_MAX_INLINE_SIZE); len 131 drivers/infiniband/hw/cxgb4/mem.c copy_len = len > C4IW_MAX_INLINE_SIZE ? C4IW_MAX_INLINE_SIZE : len 132 drivers/infiniband/hw/cxgb4/mem.c len; len 165 drivers/infiniband/hw/cxgb4/mem.c sc->len = cpu_to_be32(roundup(copy_len, T4_ULPTX_MIN_IO)); len 184 drivers/infiniband/hw/cxgb4/mem.c len -= C4IW_MAX_INLINE_SIZE; len 190 drivers/infiniband/hw/cxgb4/mem.c static int _c4iw_write_mem_dma(struct c4iw_rdev *rdev, u32 addr, u32 len, len 194 drivers/infiniband/hw/cxgb4/mem.c u32 remain = len; len 200 drivers/infiniband/hw/cxgb4/mem.c daddr = dma_map_single(&rdev->lldi.pdev->dev, data, len, DMA_TO_DEVICE); len 226 drivers/infiniband/hw/cxgb4/mem.c dma_unmap_single(&rdev->lldi.pdev->dev, save, len, DMA_TO_DEVICE); len 234 drivers/infiniband/hw/cxgb4/mem.c static int write_adapter_mem(struct c4iw_rdev *rdev, u32 addr, u32 len, len 241 drivers/infiniband/hw/cxgb4/mem.c ret = _c4iw_write_mem_inline(rdev, addr, len, data, skb, len 246 drivers/infiniband/hw/cxgb4/mem.c if (len <= inline_threshold) { len 247 drivers/infiniband/hw/cxgb4/mem.c ret = _c4iw_write_mem_inline(rdev, addr, len, data, skb, len 252 drivers/infiniband/hw/cxgb4/mem.c ret = _c4iw_write_mem_dma(rdev, addr, len, data, skb, wr_waitp); len 256 drivers/infiniband/hw/cxgb4/mem.c ret = _c4iw_write_mem_inline(rdev, addr, len, data, skb, len 274 drivers/infiniband/hw/cxgb4/mem.c u64 len, u8 page_size, u32 pbl_size, u32 pbl_addr, len 326 drivers/infiniband/hw/cxgb4/mem.c tpt->len_lo = cpu_to_be32((u32)(len & 0xffffffffUL)); len 330 drivers/infiniband/hw/cxgb4/mem.c tpt->len_hi = cpu_to_be32((u32)(len >> 32)); len 401 drivers/infiniband/hw/cxgb4/mem.c mhp->ibmr.length = mhp->attr.len; len 415 drivers/infiniband/hw/cxgb4/mem.c FW_RI_STAG_NSMR, mhp->attr.len ? len 418 drivers/infiniband/hw/cxgb4/mem.c mhp->attr.va_fbo, mhp->attr.len ? len 419 drivers/infiniband/hw/cxgb4/mem.c mhp->attr.len : -1, shift - 12, len 482 drivers/infiniband/hw/cxgb4/mem.c mhp->attr.len = ~0ULL; len 593 drivers/infiniband/hw/cxgb4/mem.c mhp->attr.len = length; len 114 drivers/infiniband/hw/cxgb4/provider.c mm->len = PAGE_SIZE; len 126 drivers/infiniband/hw/cxgb4/provider.c int len = vma->vm_end - vma->vm_start; len 135 drivers/infiniband/hw/cxgb4/provider.c key, len); len 143 drivers/infiniband/hw/cxgb4/provider.c mm = remove_mmap(ucontext, key, len); len 159 drivers/infiniband/hw/cxgb4/provider.c len, vma->vm_page_prot); len 179 drivers/infiniband/hw/cxgb4/provider.c len, vma->vm_page_prot); len 187 drivers/infiniband/hw/cxgb4/provider.c len, vma->vm_page_prot); len 419 drivers/infiniband/hw/cxgb4/qp.c int rem, len; len 432 drivers/infiniband/hw/cxgb4/qp.c len = rem; len 434 drivers/infiniband/hw/cxgb4/qp.c len = (u8 *)&sq->queue[sq->size] - dstp; len 435 drivers/infiniband/hw/cxgb4/qp.c memcpy(dstp, srcp, len); len 436 drivers/infiniband/hw/cxgb4/qp.c dstp += len; len 437 drivers/infiniband/hw/cxgb4/qp.c srcp += len; len 438 drivers/infiniband/hw/cxgb4/qp.c rem -= len; len 441 drivers/infiniband/hw/cxgb4/qp.c len = roundup(plen + sizeof(*immdp), 16) - (plen + sizeof(*immdp)); len 442 drivers/infiniband/hw/cxgb4/qp.c if (len) len 443 drivers/infiniband/hw/cxgb4/qp.c memset(dstp, 0, len); len 2294 drivers/infiniband/hw/cxgb4/qp.c sq_key_mm->len = PAGE_ALIGN(qhp->wq.sq.memsize); len 2299 drivers/infiniband/hw/cxgb4/qp.c rq_key_mm->len = PAGE_ALIGN(qhp->wq.rq.memsize); len 2304 drivers/infiniband/hw/cxgb4/qp.c sq_db_key_mm->len = PAGE_SIZE; len 2310 drivers/infiniband/hw/cxgb4/qp.c rq_db_key_mm->len = PAGE_SIZE; len 2318 drivers/infiniband/hw/cxgb4/qp.c ma_sync_key_mm->len = PAGE_SIZE; len 2769 drivers/infiniband/hw/cxgb4/qp.c srq_key_mm->len = PAGE_ALIGN(srq->wq.memsize); len 2773 drivers/infiniband/hw/cxgb4/qp.c srq_db_key_mm->len = PAGE_SIZE; len 318 drivers/infiniband/hw/cxgb4/restrack.c if (rdma_nl_put_driver_u32(msg, "len", be32_to_cpu(cqe->len))) len 176 drivers/infiniband/hw/cxgb4/t4.h __be32 len; len 267 drivers/infiniband/hw/cxgb4/t4.h #define CQE_LEN(x) (be32_to_cpu((x)->len)) len 115 drivers/infiniband/hw/cxgb4/t4fw_ri_api.h __be32 len[2]; len 132 drivers/infiniband/hw/cxgb4/t4fw_ri_api.h __be32 len; len 206 drivers/infiniband/hw/efa/efa_verbs.c u64 key, u64 len) len 216 drivers/infiniband/hw/efa/efa_verbs.c if (!entry || get_mmap_key(entry) != key || entry->length != len) len 5263 drivers/infiniband/hw/hfi1/chip.c int len = *lenp; len 5269 drivers/infiniband/hw/hfi1/chip.c if (len == 0) { len 5274 drivers/infiniband/hw/hfi1/chip.c len--; len 5279 drivers/infiniband/hw/hfi1/chip.c if (len == 0) { len 5284 drivers/infiniband/hw/hfi1/chip.c len--; len 5290 drivers/infiniband/hw/hfi1/chip.c *lenp = len; len 5304 drivers/infiniband/hw/hfi1/chip.c int len = buf_len; len 5309 drivers/infiniband/hw/hfi1/chip.c if (len < 2) len 5312 drivers/infiniband/hw/hfi1/chip.c len--; /* leave room for a nul */ len 5315 drivers/infiniband/hw/hfi1/chip.c no_room = append_str(buf, &p, &len, table[i].str); len 5325 drivers/infiniband/hw/hfi1/chip.c no_room = append_str(buf, &p, &len, extra); len 5331 drivers/infiniband/hw/hfi1/chip.c if (len == 0) len 764 drivers/infiniband/hw/hfi1/chip.h int read_8051_data(struct hfi1_devdata *dd, u32 addr, u32 len, u64 *result); len 231 drivers/infiniband/hw/hfi1/common.h __u16 len; /* data length, in bytes */ len 101 drivers/infiniband/hw/hfi1/eprom.c static int read_length(struct hfi1_devdata *dd, u32 start, u32 len, void *dest) len 109 drivers/infiniband/hw/hfi1/eprom.c if (len == 0) len 112 drivers/infiniband/hw/hfi1/eprom.c end = start + len; len 134 drivers/infiniband/hw/hfi1/eprom.c if (len <= bytes) { len 136 drivers/infiniband/hw/hfi1/eprom.c memcpy(dest, (u8 *)buffer + start_offset, len); len 143 drivers/infiniband/hw/hfi1/eprom.c len -= bytes; len 149 drivers/infiniband/hw/hfi1/eprom.c while (len >= EP_PAGE_SIZE) { len 154 drivers/infiniband/hw/hfi1/eprom.c len -= EP_PAGE_SIZE; len 159 drivers/infiniband/hw/hfi1/eprom.c if (len) { len 161 drivers/infiniband/hw/hfi1/eprom.c memcpy(dest, buffer, len); len 132 drivers/infiniband/hw/hfi1/fault.c size_t len, loff_t *pos) len 143 drivers/infiniband/hw/hfi1/fault.c copy = min(len, datalen - 1); len 197 drivers/infiniband/hw/hfi1/fault.c ret = len; len 206 drivers/infiniband/hw/hfi1/fault.c size_t len, loff_t *pos) len 237 drivers/infiniband/hw/hfi1/fault.c ret = simple_read_from_buffer(buf, len, pos, data, size); len 81 drivers/infiniband/hw/hfi1/file_ops.c static int assign_ctxt(struct hfi1_filedata *fd, unsigned long arg, u32 len); len 87 drivers/infiniband/hw/hfi1/file_ops.c static int get_ctxt_info(struct hfi1_filedata *fd, unsigned long arg, u32 len); len 88 drivers/infiniband/hw/hfi1/file_ops.c static int get_base_info(struct hfi1_filedata *fd, unsigned long arg, u32 len); len 90 drivers/infiniband/hw/hfi1/file_ops.c u32 len); len 92 drivers/infiniband/hw/hfi1/file_ops.c u32 len); len 94 drivers/infiniband/hw/hfi1/file_ops.c u32 len); len 450 drivers/infiniband/hw/hfi1/file_ops.c memlen = uctxt->egrbufs.buffers[i].len; len 787 drivers/infiniband/hw/hfi1/file_ops.c static int assign_ctxt(struct hfi1_filedata *fd, unsigned long arg, u32 len) len 797 drivers/infiniband/hw/hfi1/file_ops.c if (sizeof(uinfo) != len) len 1139 drivers/infiniband/hw/hfi1/file_ops.c static int get_ctxt_info(struct hfi1_filedata *fd, unsigned long arg, u32 len) len 1144 drivers/infiniband/hw/hfi1/file_ops.c if (sizeof(cinfo) != len) len 1175 drivers/infiniband/hw/hfi1/file_ops.c if (copy_to_user((void __user *)arg, &cinfo, len)) len 1254 drivers/infiniband/hw/hfi1/file_ops.c static int get_base_info(struct hfi1_filedata *fd, unsigned long arg, u32 len) len 1263 drivers/infiniband/hw/hfi1/file_ops.c if (sizeof(binfo) != len) len 1325 drivers/infiniband/hw/hfi1/file_ops.c if (copy_to_user((void __user *)arg, &binfo, len)) len 1341 drivers/infiniband/hw/hfi1/file_ops.c u32 len) len 1347 drivers/infiniband/hw/hfi1/file_ops.c if (sizeof(tinfo) != len) len 1384 drivers/infiniband/hw/hfi1/file_ops.c u32 len) len 1390 drivers/infiniband/hw/hfi1/file_ops.c if (sizeof(tinfo) != len) len 1417 drivers/infiniband/hw/hfi1/file_ops.c u32 len) len 1423 drivers/infiniband/hw/hfi1/file_ops.c if (sizeof(tinfo) != len) len 308 drivers/infiniband/hw/hfi1/firmware.c int read_8051_data(struct hfi1_devdata *dd, u32 addr, u32 len, u64 *result) len 319 drivers/infiniband/hw/hfi1/firmware.c for (done = 0; done < len; addr += 8, done += 8, result++) { len 337 drivers/infiniband/hw/hfi1/firmware.c const u8 *data, u32 len) len 357 drivers/infiniband/hw/hfi1/firmware.c for (offset = 0; offset < len; offset += 8) { len 358 drivers/infiniband/hw/hfi1/firmware.c int bytes = len - offset; len 2082 drivers/infiniband/hw/hfi1/firmware.c u32 *data, u32 len) len 2090 drivers/infiniband/hw/hfi1/firmware.c memset(data, 0, len); len 2110 drivers/infiniband/hw/hfi1/firmware.c len *= 8; len 2118 drivers/infiniband/hw/hfi1/firmware.c if (len < field_len_bits) len 2160 drivers/infiniband/hw/hfi1/firmware.c if (!src_ptr || len < field_len_bits) len 181 drivers/infiniband/hw/hfi1/hfi.h ssize_t len; len 1595 drivers/infiniband/hw/hfi1/hfi.h static inline u32 egress_cycles(u32 len, u32 rate) len 1607 drivers/infiniband/hw/hfi1/hfi.h cycles = len * 8; /* bits */ len 2052 drivers/infiniband/hw/hfi1/hfi.h int qsfp_dump(struct hfi1_pportdata *ppd, char *buf, int len); len 2067 drivers/infiniband/hw/hfi1/hfi.h u32 *data, u32 len); len 2489 drivers/infiniband/hw/hfi1/hfi.h u16 lrh0, u16 len, len 2494 drivers/infiniband/hw/hfi1/hfi.h hdr->lrh[2] = cpu_to_be16(len); len 2500 drivers/infiniband/hw/hfi1/hfi.h u16 len, u16 pkey, len 2510 drivers/infiniband/hw/hfi1/hfi.h lrh0 = (lrh0 & ~OPA_16B_LEN_MASK) | (len << OPA_16B_LEN_SHIFT); len 882 drivers/infiniband/hw/hfi1/init.c unsigned long len; len 955 drivers/infiniband/hw/hfi1/init.c len = PAGE_ALIGN(chip_rcv_contexts(dd) * HFI1_MAX_SHARED_CTXTS * len 957 drivers/infiniband/hw/hfi1/init.c dd->events = vmalloc_user(len); len 1167 drivers/infiniband/hw/hfi1/init.c rcd->egrbufs.buffers[e].len, len 1973 drivers/infiniband/hw/hfi1/init.c rcd->egrbufs.buffers[idx].len = len 2028 drivers/infiniband/hw/hfi1/init.c rcd->egrbufs.buffers[j].len)) { len 2090 drivers/infiniband/hw/hfi1/init.c rcd->egrbufs.buffers[idx].len, len 2095 drivers/infiniband/hw/hfi1/init.c rcd->egrbufs.buffers[idx].len = 0; len 67 drivers/infiniband/hw/hfi1/mad.c int len; len 371 drivers/infiniband/hw/hfi1/mad.c memcpy(smp->route.lid.data, &trap->data, trap->len); len 473 drivers/infiniband/hw/hfi1/mad.c trap->len = sizeof(trap->data); len 510 drivers/infiniband/hw/hfi1/mad.c trap->len = sizeof(trap->data); len 536 drivers/infiniband/hw/hfi1/mad.c trap->len = sizeof(trap->data); len 556 drivers/infiniband/hw/hfi1/mad.c trap->len = sizeof(trap->data); len 578 drivers/infiniband/hw/hfi1/mad.c trap->len = sizeof(trap->data); len 2140 drivers/infiniband/hw/hfi1/mad.c u32 len = OPA_AM_CI_LEN(am) + 1; len 2144 drivers/infiniband/hw/hfi1/mad.c smp_length_check(len, max_len)) { len 2158 drivers/infiniband/hw/hfi1/mad.c (__CI_PAGE_NUM(addr) != __CI_PAGE_NUM(addr + len - 1))) { len 2163 drivers/infiniband/hw/hfi1/mad.c ret = get_cable_info(dd, port, addr, len, data); len 2181 drivers/infiniband/hw/hfi1/mad.c *resp_len += len; len 92 drivers/infiniband/hw/hfi1/mmu_rb.c return PAGE_ALIGN(node->addr + node->len) - 1; len 168 drivers/infiniband/hw/hfi1/mmu_rb.c trace_hfi1_mmu_rb_insert(mnode->addr, mnode->len); len 170 drivers/infiniband/hw/hfi1/mmu_rb.c node = __mmu_rb_search(handler, mnode->addr, mnode->len); len 191 drivers/infiniband/hw/hfi1/mmu_rb.c unsigned long len) len 195 drivers/infiniband/hw/hfi1/mmu_rb.c trace_hfi1_mmu_rb_search(addr, len); len 198 drivers/infiniband/hw/hfi1/mmu_rb.c (addr + len) - 1); len 201 drivers/infiniband/hw/hfi1/mmu_rb.c (addr + len) - 1); len 204 drivers/infiniband/hw/hfi1/mmu_rb.c (addr + len) - 1)) { len 205 drivers/infiniband/hw/hfi1/mmu_rb.c if (handler->ops->filter(node, addr, len)) len 213 drivers/infiniband/hw/hfi1/mmu_rb.c unsigned long addr, unsigned long len, len 221 drivers/infiniband/hw/hfi1/mmu_rb.c node = __mmu_rb_search(handler, addr, len); len 223 drivers/infiniband/hw/hfi1/mmu_rb.c if (node->addr == addr && node->len == len) len 276 drivers/infiniband/hw/hfi1/mmu_rb.c trace_hfi1_mmu_rb_remove(node->addr, node->len); len 301 drivers/infiniband/hw/hfi1/mmu_rb.c trace_hfi1_mmu_mem_invalidate(node->addr, node->len); len 54 drivers/infiniband/hw/hfi1/mmu_rb.h unsigned long len; len 66 drivers/infiniband/hw/hfi1/mmu_rb.h unsigned long len); len 85 drivers/infiniband/hw/hfi1/mmu_rb.h unsigned long addr, unsigned long len, len 145 drivers/infiniband/hw/hfi1/pcie.c unsigned long len; len 151 drivers/infiniband/hw/hfi1/pcie.c len = pci_resource_len(pdev, 0); len 159 drivers/infiniband/hw/hfi1/pcie.c if (len != TXE_PIO_SEND + TXE_PIO_SIZE) { len 217 drivers/infiniband/hw/hfi1/qsfp.c u8 *data, u16 len) len 229 drivers/infiniband/hw/hfi1/qsfp.c msgs[0].len = len; len 241 drivers/infiniband/hw/hfi1/qsfp.c msgs[0].len = offset_size; len 246 drivers/infiniband/hw/hfi1/qsfp.c msgs[1].len = len; len 257 drivers/infiniband/hw/hfi1/qsfp.c __func__, i2c->num, slave_addr, offset, len, ret); len 265 drivers/infiniband/hw/hfi1/qsfp.c u8 *data, u16 len) len 277 drivers/infiniband/hw/hfi1/qsfp.c msgs[0].len = len; len 289 drivers/infiniband/hw/hfi1/qsfp.c msgs[0].len = offset_size; len 294 drivers/infiniband/hw/hfi1/qsfp.c msgs[1].len = len; len 305 drivers/infiniband/hw/hfi1/qsfp.c __func__, bus->num, slave_addr, offset, len, ret); len 317 drivers/infiniband/hw/hfi1/qsfp.c int offset, void *bp, int len) len 327 drivers/infiniband/hw/hfi1/qsfp.c return i2c_bus_write(dd, bus, slave_addr, offset, offset_size, bp, len); len 336 drivers/infiniband/hw/hfi1/qsfp.c void *bp, int len) len 343 drivers/infiniband/hw/hfi1/qsfp.c ret = __i2c_write(ppd, target, i2c_addr, offset, bp, len); len 347 drivers/infiniband/hw/hfi1/qsfp.c return len; len 356 drivers/infiniband/hw/hfi1/qsfp.c int offset, void *bp, int len) len 366 drivers/infiniband/hw/hfi1/qsfp.c return i2c_bus_read(dd, bus, slave_addr, offset, offset_size, bp, len); len 375 drivers/infiniband/hw/hfi1/qsfp.c void *bp, int len) len 382 drivers/infiniband/hw/hfi1/qsfp.c ret = __i2c_read(ppd, target, i2c_addr, offset, bp, len); len 386 drivers/infiniband/hw/hfi1/qsfp.c return len; len 398 drivers/infiniband/hw/hfi1/qsfp.c int len) len 409 drivers/infiniband/hw/hfi1/qsfp.c while (count < len) { len 428 drivers/infiniband/hw/hfi1/qsfp.c nwrite = len - count; len 454 drivers/infiniband/hw/hfi1/qsfp.c int len) len 463 drivers/infiniband/hw/hfi1/qsfp.c ret = qsfp_write(ppd, target, addr, bp, len); len 478 drivers/infiniband/hw/hfi1/qsfp.c int len) len 489 drivers/infiniband/hw/hfi1/qsfp.c while (count < len) { len 507 drivers/infiniband/hw/hfi1/qsfp.c nread = len - count; len 531 drivers/infiniband/hw/hfi1/qsfp.c int len) len 540 drivers/infiniband/hw/hfi1/qsfp.c ret = qsfp_read(ppd, target, addr, bp, len); len 707 drivers/infiniband/hw/hfi1/qsfp.c int get_cable_info(struct hfi1_devdata *dd, u32 port_num, u32 addr, u32 len, len 711 drivers/infiniband/hw/hfi1/qsfp.c u32 excess_len = len; len 737 drivers/infiniband/hw/hfi1/qsfp.c if ((addr + len) > (QSFP_MAX_NUM_PAGES * 128)) { len 738 drivers/infiniband/hw/hfi1/qsfp.c excess_len = (addr + len) - (QSFP_MAX_NUM_PAGES * 128); len 739 drivers/infiniband/hw/hfi1/qsfp.c memcpy(data, &ppd->qsfp_info.cache[addr], (len - excess_len)); len 740 drivers/infiniband/hw/hfi1/qsfp.c data += (len - excess_len); len 744 drivers/infiniband/hw/hfi1/qsfp.c memcpy(data, &ppd->qsfp_info.cache[addr], len); len 747 drivers/infiniband/hw/hfi1/qsfp.c (addr + len) >= QSFP_MONITOR_VAL_START) { len 750 drivers/infiniband/hw/hfi1/qsfp.c if (addr + len <= QSFP_MONITOR_VAL_END) len 751 drivers/infiniband/hw/hfi1/qsfp.c len = addr + len - QSFP_MONITOR_VAL_START; len 753 drivers/infiniband/hw/hfi1/qsfp.c len = QSFP_MONITOR_RANGE; len 758 drivers/infiniband/hw/hfi1/qsfp.c if (addr + len > QSFP_MONITOR_VAL_END) len 759 drivers/infiniband/hw/hfi1/qsfp.c len = QSFP_MONITOR_RANGE; len 762 drivers/infiniband/hw/hfi1/qsfp.c if (addr + len > QSFP_MONITOR_VAL_END) len 763 drivers/infiniband/hw/hfi1/qsfp.c len = QSFP_MONITOR_VAL_END - addr + 1; len 766 drivers/infiniband/hw/hfi1/qsfp.c ret = one_qsfp_read(ppd, dd->hfi1_id, addr, data + offset, len); len 767 drivers/infiniband/hw/hfi1/qsfp.c if (ret != len) { len 790 drivers/infiniband/hw/hfi1/qsfp.c int qsfp_dump(struct hfi1_pportdata *ppd, char *buf, int len) len 811 drivers/infiniband/hw/hfi1/qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "PWR:%.3sW\n", len 814 drivers/infiniband/hw/hfi1/qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "TECH:%s%s\n", len 818 drivers/infiniband/hw/hfi1/qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "Vendor:%.*s\n", len 821 drivers/infiniband/hw/hfi1/qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "OUI:%06X\n", len 824 drivers/infiniband/hw/hfi1/qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "Part#:%.*s\n", len 827 drivers/infiniband/hw/hfi1/qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "Rev:%.*s\n", len 831 drivers/infiniband/hw/hfi1/qsfp.c sofar += scnprintf(buf + sofar, len - sofar, len 836 drivers/infiniband/hw/hfi1/qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "Serial:%.*s\n", len 839 drivers/infiniband/hw/hfi1/qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "Date:%.*s\n", len 842 drivers/infiniband/hw/hfi1/qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "Lot:%.*s\n", len 850 drivers/infiniband/hw/hfi1/qsfp.c sofar += scnprintf(buf + sofar, len - sofar, len 853 drivers/infiniband/hw/hfi1/qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "\n"); len 230 drivers/infiniband/hw/hfi1/qsfp.h u32 len, u8 *data); len 233 drivers/infiniband/hw/hfi1/qsfp.h int offset, void *bp, int len); len 235 drivers/infiniband/hw/hfi1/qsfp.h int offset, void *bp, int len); len 237 drivers/infiniband/hw/hfi1/qsfp.h int len); len 239 drivers/infiniband/hw/hfi1/qsfp.h int len); len 241 drivers/infiniband/hw/hfi1/qsfp.h int len); len 243 drivers/infiniband/hw/hfi1/qsfp.h int len); len 115 drivers/infiniband/hw/hfi1/rc.c u32 len = 0; len 187 drivers/infiniband/hw/hfi1/rc.c len = e->rdma_sge.sge_length; len 188 drivers/infiniband/hw/hfi1/rc.c if (len && !e->rdma_sge.mr) { len 203 drivers/infiniband/hw/hfi1/rc.c if (len > pmtu) { len 204 drivers/infiniband/hw/hfi1/rc.c len = pmtu; len 236 drivers/infiniband/hw/hfi1/rc.c len = e->rdma_sge.sge_length; len 237 drivers/infiniband/hw/hfi1/rc.c if (len && !e->rdma_sge.mr) { len 256 drivers/infiniband/hw/hfi1/rc.c len = 0; len 276 drivers/infiniband/hw/hfi1/rc.c len = qp->s_ack_rdma_sge.sge.sge_length; len 277 drivers/infiniband/hw/hfi1/rc.c if (len > pmtu) { len 278 drivers/infiniband/hw/hfi1/rc.c len = pmtu; len 329 drivers/infiniband/hw/hfi1/rc.c bth2, &len, len 352 drivers/infiniband/hw/hfi1/rc.c &bth1, &bth2, &len, len 387 drivers/infiniband/hw/hfi1/rc.c len = 0; len 396 drivers/infiniband/hw/hfi1/rc.c ps->s_txreq->s_cur_size = len; len 440 drivers/infiniband/hw/hfi1/rc.c u32 len = 0; len 581 drivers/infiniband/hw/hfi1/rc.c len = wqe->length; len 600 drivers/infiniband/hw/hfi1/rc.c if (len > pmtu) { len 602 drivers/infiniband/hw/hfi1/rc.c len = pmtu; len 640 drivers/infiniband/hw/hfi1/rc.c ohdr->u.rc.reth.length = cpu_to_be32(len); len 642 drivers/infiniband/hw/hfi1/rc.c if (len > pmtu) { len 644 drivers/infiniband/hw/hfi1/rc.c len = pmtu; len 678 drivers/infiniband/hw/hfi1/rc.c &len); len 788 drivers/infiniband/hw/hfi1/rc.c ohdr->u.rc.reth.length = cpu_to_be32(len); len 792 drivers/infiniband/hw/hfi1/rc.c len = 0; len 853 drivers/infiniband/hw/hfi1/rc.c len = min_t(u32, req->seg_len, len 857 drivers/infiniband/hw/hfi1/rc.c &len); len 908 drivers/infiniband/hw/hfi1/rc.c len = 0; len 956 drivers/infiniband/hw/hfi1/rc.c len = qp->s_len; len 957 drivers/infiniband/hw/hfi1/rc.c if (len > pmtu) { len 958 drivers/infiniband/hw/hfi1/rc.c len = pmtu; len 1001 drivers/infiniband/hw/hfi1/rc.c len = qp->s_len; len 1002 drivers/infiniband/hw/hfi1/rc.c if (len > pmtu) { len 1003 drivers/infiniband/hw/hfi1/rc.c len = pmtu; len 1033 drivers/infiniband/hw/hfi1/rc.c len = (delta_psn(qp->s_psn, wqe->psn)) * pmtu; len 1035 drivers/infiniband/hw/hfi1/rc.c wqe->rdma_wr.remote_addr + len, len 1039 drivers/infiniband/hw/hfi1/rc.c ohdr->u.rc.reth.length = cpu_to_be32(wqe->length - len); len 1045 drivers/infiniband/hw/hfi1/rc.c len = 0; len 1062 drivers/infiniband/hw/hfi1/rc.c len = wqe->length - (req->comp_seg * remote->max_len); len 1067 drivers/infiniband/hw/hfi1/rc.c &bth2, &len); len 1112 drivers/infiniband/hw/hfi1/rc.c len = min_t(u32, req->seg_len, len 1115 drivers/infiniband/hw/hfi1/rc.c len -= flow->sent; len 1118 drivers/infiniband/hw/hfi1/rc.c &bth2, &len); len 1158 drivers/infiniband/hw/hfi1/rc.c len = min_t(u32, req->seg_len, len 1161 drivers/infiniband/hw/hfi1/rc.c &bth2, &len); len 1187 drivers/infiniband/hw/hfi1/rc.c qp->s_len -= len; len 1191 drivers/infiniband/hw/hfi1/rc.c ps->s_txreq->s_cur_size = len; len 1326 drivers/infiniband/hw/hfi1/rc.c u16 len, pkey; len 1352 drivers/infiniband/hw/hfi1/rc.c len = (*hwords + *nwords) >> 1; len 1358 drivers/infiniband/hw/hfi1/rc.c 16B), len, pkey, becn, 0, l4, sc5); len 2613 drivers/infiniband/hw/hfi1/rc.c u32 len; len 2631 drivers/infiniband/hw/hfi1/rc.c len = be32_to_cpu(reth->length); len 2632 drivers/infiniband/hw/hfi1/rc.c if (unlikely(offset + len != e->rdma_sge.sge_length)) len 2635 drivers/infiniband/hw/hfi1/rc.c if (len != 0) { len 2640 drivers/infiniband/hw/hfi1/rc.c ok = rvt_rkey_ok(qp, &e->rdma_sge, len, vaddr, rkey, len 3059 drivers/infiniband/hw/hfi1/rc.c u32 len; len 3077 drivers/infiniband/hw/hfi1/rc.c len = be32_to_cpu(reth->length); len 3078 drivers/infiniband/hw/hfi1/rc.c if (len) { len 3084 drivers/infiniband/hw/hfi1/rc.c ok = rvt_rkey_ok(qp, &e->rdma_sge, len, vaddr, len 3092 drivers/infiniband/hw/hfi1/rc.c qp->r_psn += rvt_div_mtu(qp, len - 1); len 38 drivers/infiniband/hw/hfi1/rc.h u32 len; len 40 drivers/infiniband/hw/hfi1/rc.h len = delta_psn(psn, wqe->psn) * pmtu; len 41 drivers/infiniband/hw/hfi1/rc.h return rvt_restart_sge(ss, wqe, len); len 2149 drivers/infiniband/hw/hfi1/sdma.c u16 len; len 2177 drivers/infiniband/hw/hfi1/sdma.c len = (desc[0] >> SDMA_DESC0_BYTE_COUNT_SHIFT) len 2181 drivers/infiniband/hw/hfi1/sdma.c head, flags, addr, gen, len); len 2218 drivers/infiniband/hw/hfi1/sdma.c u16 len; len 2260 drivers/infiniband/hw/hfi1/sdma.c len = (desc[0] >> SDMA_DESC0_BYTE_COUNT_SHIFT) len 2264 drivers/infiniband/hw/hfi1/sdma.c head, flags, addr, gen, len); len 3115 drivers/infiniband/hw/hfi1/sdma.c unsigned long offset, u16 len) len 3141 drivers/infiniband/hw/hfi1/sdma.c memcpy(tx->coalesce_buf + tx->coalesce_idx, kvaddr, len); len 3142 drivers/infiniband/hw/hfi1/sdma.c tx->coalesce_idx += len; len 639 drivers/infiniband/hw/hfi1/sdma.h size_t len) len 654 drivers/infiniband/hw/hfi1/sdma.h (((u64)len & SDMA_DESC0_BYTE_COUNT_MASK) len 661 drivers/infiniband/hw/hfi1/sdma.h unsigned long offset, u16 len); len 690 drivers/infiniband/hw/hfi1/sdma.h u16 len) len 697 drivers/infiniband/hw/hfi1/sdma.h addr, len); len 698 drivers/infiniband/hw/hfi1/sdma.h WARN_ON(len > tx->tlen); len 699 drivers/infiniband/hw/hfi1/sdma.h tx->tlen -= len; len 735 drivers/infiniband/hw/hfi1/sdma.h u16 len) len 742 drivers/infiniband/hw/hfi1/sdma.h NULL, page, offset, len); len 751 drivers/infiniband/hw/hfi1/sdma.h len, len 760 drivers/infiniband/hw/hfi1/sdma.h dd, SDMA_MAP_PAGE, tx, addr, len); len 783 drivers/infiniband/hw/hfi1/sdma.h u16 len) len 794 drivers/infiniband/hw/hfi1/sdma.h return _sdma_txadd_daddr(dd, SDMA_MAP_NONE, tx, addr, len); len 817 drivers/infiniband/hw/hfi1/sdma.h u16 len) len 824 drivers/infiniband/hw/hfi1/sdma.h kvaddr, NULL, 0, len); len 832 drivers/infiniband/hw/hfi1/sdma.h len, len 841 drivers/infiniband/hw/hfi1/sdma.h dd, SDMA_MAP_SINGLE, tx, addr, len); len 1087 drivers/infiniband/hw/hfi1/tid_rdma.c u32 len = PAGE_SIZE; len 1093 drivers/infiniband/hw/hfi1/tid_rdma.c sge->vaddr += len; len 1094 drivers/infiniband/hw/hfi1/tid_rdma.c sge->length -= len; len 1095 drivers/infiniband/hw/hfi1/tid_rdma.c sge->sge_length -= len; len 1107 drivers/infiniband/hw/hfi1/tid_rdma.c length -= len; len 1698 drivers/infiniband/hw/hfi1/tid_rdma.c u32 *bth2, u32 *len) len 1744 drivers/infiniband/hw/hfi1/tid_rdma.c rreq->reth.length = cpu_to_be32(*len); len 1762 drivers/infiniband/hw/hfi1/tid_rdma.c flow->sent += *len; len 1771 drivers/infiniband/hw/hfi1/tid_rdma.c *len = req_len; len 1782 drivers/infiniband/hw/hfi1/tid_rdma.c u32 *bth2, u32 *len) len 1791 drivers/infiniband/hw/hfi1/tid_rdma.c u32 npkts = rvt_div_round_up_mtu(qp, *len); len 1872 drivers/infiniband/hw/hfi1/tid_rdma.c hdwords = hfi1_build_tid_rdma_read_packet(wqe, ohdr, bth1, bth2, len); len 1886 drivers/infiniband/hw/hfi1/tid_rdma.c u32 bth0, u32 psn, u64 vaddr, u32 len) len 1909 drivers/infiniband/hw/hfi1/tid_rdma.c flow->npkts = rvt_div_round_up_mtu(qp, len); len 1925 drivers/infiniband/hw/hfi1/tid_rdma.c if (tidlen * PAGE_SIZE < len) len 1940 drivers/infiniband/hw/hfi1/tid_rdma.c flow->length = len; len 1969 drivers/infiniband/hw/hfi1/tid_rdma.c req->total_len = len; len 2018 drivers/infiniband/hw/hfi1/tid_rdma.c u32 len; len 2029 drivers/infiniband/hw/hfi1/tid_rdma.c len = be32_to_cpu(reth->length); len 2030 drivers/infiniband/hw/hfi1/tid_rdma.c if (psn != e->psn || len != req->total_len) len 2038 drivers/infiniband/hw/hfi1/tid_rdma.c qp->r_len = len; len 2039 drivers/infiniband/hw/hfi1/tid_rdma.c ok = rvt_rkey_ok(qp, &e->rdma_sge, len, vaddr, rkey, len 2056 drivers/infiniband/hw/hfi1/tid_rdma.c vaddr, len)) len 2231 drivers/infiniband/hw/hfi1/tid_rdma.c u32 bth0, psn, len, rkey; len 2254 drivers/infiniband/hw/hfi1/tid_rdma.c len = be32_to_cpu(reth->length); len 2256 drivers/infiniband/hw/hfi1/tid_rdma.c if (!len || len & ~PAGE_MASK || len > qpriv->tid_rdma.local.max_len) len 2281 drivers/infiniband/hw/hfi1/tid_rdma.c qp->r_len = len; len 2289 drivers/infiniband/hw/hfi1/tid_rdma.c len)) len 2339 drivers/infiniband/hw/hfi1/tid_rdma.c u32 *bth1, u32 *bth2, u32 *len, bool *last) len 2353 drivers/infiniband/hw/hfi1/tid_rdma.c *len = min_t(u32, qp->pmtu, tidlen - flow->tid_offset); len 2354 drivers/infiniband/hw/hfi1/tid_rdma.c flow->sent += *len; len 2355 drivers/infiniband/hw/hfi1/tid_rdma.c next_offset = flow->tid_offset + *len; len 2484 drivers/infiniband/hw/hfi1/tid_rdma.c u32 len; len 2494 drivers/infiniband/hw/hfi1/tid_rdma.c len = restart_sge(&ss, req->e.swqe, ipsn, pmtu); len 2495 drivers/infiniband/hw/hfi1/tid_rdma.c if (unlikely(len < pmtu)) len 3355 drivers/infiniband/hw/hfi1/tid_rdma.c u32 *bth1, u32 *bth2, u32 *len) len 3373 drivers/infiniband/hw/hfi1/tid_rdma.c cpu_to_be64(wqe->rdma_wr.remote_addr + (wqe->length - *len)); len 3376 drivers/infiniband/hw/hfi1/tid_rdma.c ohdr->u.tid_rdma.w_req.reth.length = cpu_to_be32(*len); len 3383 drivers/infiniband/hw/hfi1/tid_rdma.c *len = 0; len 3655 drivers/infiniband/hw/hfi1/tid_rdma.c u32 bth0, psn, len, rkey, num_segs; len 3677 drivers/infiniband/hw/hfi1/tid_rdma.c len = be32_to_cpu(reth->length); len 3679 drivers/infiniband/hw/hfi1/tid_rdma.c num_segs = DIV_ROUND_UP(len, qpriv->tid_rdma.local.max_len); len 3722 drivers/infiniband/hw/hfi1/tid_rdma.c if (!len || len & ~PAGE_MASK) len 3726 drivers/infiniband/hw/hfi1/tid_rdma.c qp->r_len = len; len 3752 drivers/infiniband/hw/hfi1/tid_rdma.c req->total_len = len; len 3824 drivers/infiniband/hw/hfi1/tid_rdma.c u32 bth2, u32 *len, len 3897 drivers/infiniband/hw/hfi1/tid_rdma.c *len = epriv->ss.total_len; len 4194 drivers/infiniband/hw/hfi1/tid_rdma.c u32 *bth1, u32 *bth2, u32 *len) len 4212 drivers/infiniband/hw/hfi1/tid_rdma.c *len = min_t(u32, qp->pmtu, tidlen - flow->tid_offset); len 4213 drivers/infiniband/hw/hfi1/tid_rdma.c flow->sent += *len; len 4214 drivers/infiniband/hw/hfi1/tid_rdma.c next_offset = flow->tid_offset + *len; len 4299 drivers/infiniband/hw/hfi1/tid_rdma.c u32 len; len 4309 drivers/infiniband/hw/hfi1/tid_rdma.c len = req->comp_seg * req->seg_len; len 4310 drivers/infiniband/hw/hfi1/tid_rdma.c len += delta_psn(psn, len 4313 drivers/infiniband/hw/hfi1/tid_rdma.c if (unlikely(req->total_len - len < pmtu)) len 4324 drivers/infiniband/hw/hfi1/tid_rdma.c rvt_skip_sge(&ss, len, false); len 5000 drivers/infiniband/hw/hfi1/tid_rdma.c u32 bth1 = 0, bth2 = 0, hwords = 5, len, middle = 0; len 5090 drivers/infiniband/hw/hfi1/tid_rdma.c len = wqe->length; len 5098 drivers/infiniband/hw/hfi1/tid_rdma.c &len); len 5137 drivers/infiniband/hw/hfi1/tid_rdma.c len = 0; len 5149 drivers/infiniband/hw/hfi1/tid_rdma.c qp->s_len -= len; len 5153 drivers/infiniband/hw/hfi1/tid_rdma.c ps->s_txreq->s_cur_size = len; len 5181 drivers/infiniband/hw/hfi1/tid_rdma.c u32 len = 0; len 5297 drivers/infiniband/hw/hfi1/tid_rdma.c len = 0; len 5301 drivers/infiniband/hw/hfi1/tid_rdma.c ps->s_txreq->s_cur_size = len; len 246 drivers/infiniband/hw/hfi1/tid_rdma.h u32 *bth1, u32 *bth2, u32 *len); len 249 drivers/infiniband/hw/hfi1/tid_rdma.h u32 *bth2, u32 *len); len 253 drivers/infiniband/hw/hfi1/tid_rdma.h u32 *bth1, u32 *bth2, u32 *len, bool *last); len 276 drivers/infiniband/hw/hfi1/tid_rdma.h u32 *bth1, u32 *bth2, u32 *len); len 282 drivers/infiniband/hw/hfi1/tid_rdma.h u32 bth2, u32 *len, len 291 drivers/infiniband/hw/hfi1/tid_rdma.h u32 *bth1, u32 *bth2, u32 *len); len 192 drivers/infiniband/hw/hfi1/trace.c u16 *len, u32 *dlid, u32 *slid) len 198 drivers/infiniband/hw/hfi1/trace.c *len = ib_get_len(hdr); len 206 drivers/infiniband/hw/hfi1/trace.c u16 *entropy, u16 *len, u16 *pkey, len 216 drivers/infiniband/hw/hfi1/trace.c *len = hfi1_16B_get_len(hdr); len 230 drivers/infiniband/hw/hfi1/trace.c u16 len, u16 pkey, u32 dlid, u32 slid) len 234 drivers/infiniband/hw/hfi1/trace.c trace_seq_printf(p, LRH_PRN, len, sc, dlid, slid); len 489 drivers/infiniband/hw/hfi1/trace.c u32 *arr, int len) len 494 drivers/infiniband/hw/hfi1/trace.c for (i = 0; i < len ; i++) len 121 drivers/infiniband/hw/hfi1/trace_ibhdrs.h u16 *len, u32 *dlid, u32 *slid); len 129 drivers/infiniband/hw/hfi1/trace_ibhdrs.h u16 *entropy, u16 *len, u16 *pkey, len 136 drivers/infiniband/hw/hfi1/trace_ibhdrs.h u16 len, u16 pkey, u32 dlid, u32 slid); len 180 drivers/infiniband/hw/hfi1/trace_ibhdrs.h __field(u16, len) len 208 drivers/infiniband/hw/hfi1/trace_ibhdrs.h &__entry->len, len 235 drivers/infiniband/hw/hfi1/trace_ibhdrs.h &__entry->len, len 278 drivers/infiniband/hw/hfi1/trace_ibhdrs.h __entry->len, len 339 drivers/infiniband/hw/hfi1/trace_ibhdrs.h __field(u16, len) len 368 drivers/infiniband/hw/hfi1/trace_ibhdrs.h &__entry->len, len 400 drivers/infiniband/hw/hfi1/trace_ibhdrs.h &__entry->len, len 442 drivers/infiniband/hw/hfi1/trace_ibhdrs.h __entry->len, len 59 drivers/infiniband/hw/hfi1/trace_mmu.h TP_PROTO(unsigned long addr, unsigned long len), len 60 drivers/infiniband/hw/hfi1/trace_mmu.h TP_ARGS(addr, len), len 62 drivers/infiniband/hw/hfi1/trace_mmu.h __field(unsigned long, len) len 65 drivers/infiniband/hw/hfi1/trace_mmu.h __entry->len = len; len 69 drivers/infiniband/hw/hfi1/trace_mmu.h __entry->len len 74 drivers/infiniband/hw/hfi1/trace_mmu.h TP_PROTO(unsigned long addr, unsigned long len), len 75 drivers/infiniband/hw/hfi1/trace_mmu.h TP_ARGS(addr, len)); len 78 drivers/infiniband/hw/hfi1/trace_mmu.h TP_PROTO(unsigned long addr, unsigned long len), len 79 drivers/infiniband/hw/hfi1/trace_mmu.h TP_ARGS(addr, len)); len 82 drivers/infiniband/hw/hfi1/trace_mmu.h TP_PROTO(unsigned long addr, unsigned long len), len 83 drivers/infiniband/hw/hfi1/trace_mmu.h TP_ARGS(addr, len)); len 86 drivers/infiniband/hw/hfi1/trace_mmu.h TP_PROTO(unsigned long addr, unsigned long len), len 87 drivers/infiniband/hw/hfi1/trace_mmu.h TP_ARGS(addr, len)); len 691 drivers/infiniband/hw/hfi1/trace_tid.h __field(u16, len) len 699 drivers/infiniband/hw/hfi1/trace_tid.h __entry->len = hfi1_trace_get_tid_len(ent); len 707 drivers/infiniband/hw/hfi1/trace_tid.h __entry->len, len 657 drivers/infiniband/hw/hfi1/trace_tx.h #define __print_u32_hex(arr, len) print_u32_array(p, arr, len) len 661 drivers/infiniband/hw/hfi1/trace_tx.h u8 sde, u8 ahgidx, u32 *ahg, int len, u32 tidval), len 662 drivers/infiniband/hw/hfi1/trace_tx.h TP_ARGS(dd, ctxt, subctxt, req, sde, ahgidx, ahg, len, tidval), len 670 drivers/infiniband/hw/hfi1/trace_tx.h __field(int, len) len 681 drivers/infiniband/hw/hfi1/trace_tx.h __entry->len = len; len 683 drivers/infiniband/hw/hfi1/trace_tx.h memcpy(__entry->ahg, ahg, len * sizeof(u32)); len 692 drivers/infiniband/hw/hfi1/trace_tx.h __entry->len - 1, len 693 drivers/infiniband/hw/hfi1/trace_tx.h __print_u32_hex(__entry->ahg, __entry->len), len 70 drivers/infiniband/hw/hfi1/uc.c u32 len; len 157 drivers/infiniband/hw/hfi1/uc.c len = wqe->length; len 158 drivers/infiniband/hw/hfi1/uc.c qp->s_len = len; len 162 drivers/infiniband/hw/hfi1/uc.c if (len > pmtu) { len 164 drivers/infiniband/hw/hfi1/uc.c len = pmtu; len 189 drivers/infiniband/hw/hfi1/uc.c ohdr->u.rc.reth.length = cpu_to_be32(len); len 191 drivers/infiniband/hw/hfi1/uc.c if (len > pmtu) { len 193 drivers/infiniband/hw/hfi1/uc.c len = pmtu; len 221 drivers/infiniband/hw/hfi1/uc.c len = qp->s_len; len 222 drivers/infiniband/hw/hfi1/uc.c if (len > pmtu) { len 223 drivers/infiniband/hw/hfi1/uc.c len = pmtu; len 246 drivers/infiniband/hw/hfi1/uc.c len = qp->s_len; len 247 drivers/infiniband/hw/hfi1/uc.c if (len > pmtu) { len 248 drivers/infiniband/hw/hfi1/uc.c len = pmtu; len 268 drivers/infiniband/hw/hfi1/uc.c qp->s_len -= len; len 272 drivers/infiniband/hw/hfi1/uc.c ps->s_txreq->s_cur_size = len; len 225 drivers/infiniband/hw/hfi1/ud.c u32 len = rvt_get_sge_length(sge, length); len 227 drivers/infiniband/hw/hfi1/ud.c WARN_ON_ONCE(len == 0); len 228 drivers/infiniband/hw/hfi1/ud.c rvt_copy_sge(qp, &qp->r_sge, sge->vaddr, len, true, false); len 229 drivers/infiniband/hw/hfi1/ud.c rvt_update_sge(&ssge, len, false); len 230 drivers/infiniband/hw/hfi1/ud.c length -= len; len 307 drivers/infiniband/hw/hfi1/ud.c u16 len, slid, dlid, pkey; len 366 drivers/infiniband/hw/hfi1/ud.c len = ps->s_txreq->hdr_dwords + nwords; len 371 drivers/infiniband/hw/hfi1/ud.c lrh0, len, dlid, slid); len 385 drivers/infiniband/hw/hfi1/ud.c u16 len, pkey; len 460 drivers/infiniband/hw/hfi1/ud.c len = (ps->s_txreq->hdr_dwords + nwords) >> 1; len 465 drivers/infiniband/hw/hfi1/ud.c slid, dlid, len, pkey, 0, 0, l4, priv->s_sc); len 638 drivers/infiniband/hw/hfi1/ud.c u16 len; len 677 drivers/infiniband/hw/hfi1/ud.c len = (hwords + nwords) >> 1; len 678 drivers/infiniband/hw/hfi1/ud.c hfi1_make_16b_hdr(&hdr.opah, slid, dlid, len, pkey, 1, 0, l4, sc5); len 203 drivers/infiniband/hw/hfi1/user_exp_rcv.c node->mmu.len, PCI_DMA_FROMDEVICE); len 780 drivers/infiniband/hw/hfi1/user_exp_rcv.c node->mmu.len = npages * PAGE_SIZE; len 79 drivers/infiniband/hw/hfi1/user_exp_rcv.h unsigned long len) len 82 drivers/infiniband/hw/hfi1/user_exp_rcv.h const unsigned long epage = (addr + len - 1) & PAGE_MASK; len 93 drivers/infiniband/hw/hfi1/user_sdma.c struct user_sdma_txreq *tx, u32 len); len 99 drivers/infiniband/hw/hfi1/user_sdma.c static inline u32 get_lrh_len(struct hfi1_pkt_header, u32 len); len 109 drivers/infiniband/hw/hfi1/user_sdma.c unsigned long len); len 646 drivers/infiniband/hw/hfi1/user_sdma.c u32 len; len 650 drivers/infiniband/hw/hfi1/user_sdma.c len = req->data_len; len 652 drivers/infiniband/hw/hfi1/user_sdma.c len = ((be16_to_cpu(req->hdr.lrh[2]) << 2) - len 661 drivers/infiniband/hw/hfi1/user_sdma.c len = min(tidlen - req->tidoffset, (u32)req->info.fragsize); len 663 drivers/infiniband/hw/hfi1/user_sdma.c if (unlikely(!len) && ++req->tididx < req->n_tids && len 668 drivers/infiniband/hw/hfi1/user_sdma.c len = min_t(u32, tidlen, req->info.fragsize); len 675 drivers/infiniband/hw/hfi1/user_sdma.c len = min(len, req->data_len - req->sent); len 677 drivers/infiniband/hw/hfi1/user_sdma.c len = min(req->data_len - req->sent, (u32)req->info.fragsize); len 683 drivers/infiniband/hw/hfi1/user_sdma.c len); len 684 drivers/infiniband/hw/hfi1/user_sdma.c return len; len 687 drivers/infiniband/hw/hfi1/user_sdma.c static inline u32 pad_len(u32 len) len 689 drivers/infiniband/hw/hfi1/user_sdma.c if (len & (sizeof(u32) - 1)) len 690 drivers/infiniband/hw/hfi1/user_sdma.c len += sizeof(u32) - (len & (sizeof(u32) - 1)); len 691 drivers/infiniband/hw/hfi1/user_sdma.c return len; len 694 drivers/infiniband/hw/hfi1/user_sdma.c static inline u32 get_lrh_len(struct hfi1_pkt_header hdr, u32 len) len 697 drivers/infiniband/hw/hfi1/user_sdma.c return ((sizeof(hdr) - sizeof(hdr.pbc)) + 4 + len); len 743 drivers/infiniband/hw/hfi1/user_sdma.c unsigned int pageidx, len; len 753 drivers/infiniband/hw/hfi1/user_sdma.c len = offset + req->info.fragsize > PAGE_SIZE ? len 755 drivers/infiniband/hw/hfi1/user_sdma.c len = min((datalen - queued), len); len 757 drivers/infiniband/hw/hfi1/user_sdma.c offset, len); len 762 drivers/infiniband/hw/hfi1/user_sdma.c iov_offset += len; len 763 drivers/infiniband/hw/hfi1/user_sdma.c queued += len; len 764 drivers/infiniband/hw/hfi1/user_sdma.c data_sent += len; len 1002 drivers/infiniband/hw/hfi1/user_sdma.c node->rb.len = iovec->iov.iov_len; len 1487 drivers/infiniband/hw/hfi1/user_sdma.c unsigned long len) len 704 drivers/infiniband/hw/hfi1/verbs.c u32 len; len 708 drivers/infiniband/hw/hfi1/verbs.c len = rvt_get_sge_length(&ss->sge, length); len 709 drivers/infiniband/hw/hfi1/verbs.c WARN_ON_ONCE(len == 0); len 714 drivers/infiniband/hw/hfi1/verbs.c len); len 717 drivers/infiniband/hw/hfi1/verbs.c rvt_update_sge(ss, len, false); len 718 drivers/infiniband/hw/hfi1/verbs.c length -= len; len 844 drivers/infiniband/hw/hfi1/verbs.c u32 len = ps->s_txreq->s_cur_size; len 854 drivers/infiniband/hw/hfi1/verbs.c u8 extra_bytes = hfi1_get_16b_padding((hdrwords << 2), len); len 856 drivers/infiniband/hw/hfi1/verbs.c dwords = (len + extra_bytes + (SIZE_OF_CRC << 2) + len 859 drivers/infiniband/hw/hfi1/verbs.c dwords = (len + 3) >> 2; len 889 drivers/infiniband/hw/hfi1/verbs.c ret = build_verbs_tx_desc(tx->sde, len, tx, ahg_info, pbc); len 984 drivers/infiniband/hw/hfi1/verbs.c u32 len = ps->s_txreq->s_cur_size; len 999 drivers/infiniband/hw/hfi1/verbs.c u8 pad_size = hfi1_get_16b_padding((hdrwords << 2), len); len 1002 drivers/infiniband/hw/hfi1/verbs.c dwords = (len + extra_bytes) >> 2; len 1005 drivers/infiniband/hw/hfi1/verbs.c dwords = (len + 3) >> 2; len 1080 drivers/infiniband/hw/hfi1/verbs.c while (len) { len 1082 drivers/infiniband/hw/hfi1/verbs.c u32 slen = rvt_get_sge_length(&ss->sge, len); len 1086 drivers/infiniband/hw/hfi1/verbs.c len -= slen; len 249 drivers/infiniband/hw/hfi1/vnic_main.c int len) len 252 drivers/infiniband/hw/hfi1/vnic_main.c if (len >= 1515) len 254 drivers/infiniband/hw/hfi1/vnic_main.c else if (len >= 1020) len 256 drivers/infiniband/hw/hfi1/vnic_main.c else if (len >= 508) len 258 drivers/infiniband/hw/hfi1/vnic_main.c else if (len >= 252) len 260 drivers/infiniband/hw/hfi1/vnic_main.c else if (len >= 124) len 262 drivers/infiniband/hw/hfi1/vnic_main.c else if (len >= 61) len 278 drivers/infiniband/hw/hfi1/vnic_main.c stats->netstats.tx_bytes += skb->len + ETH_FCS_LEN; len 280 drivers/infiniband/hw/hfi1/vnic_main.c update_len_counters(tx_grp, skb->len); len 307 drivers/infiniband/hw/hfi1/vnic_main.c stats->netstats.rx_bytes += skb->len + ETH_FCS_LEN; len 309 drivers/infiniband/hw/hfi1/vnic_main.c update_len_counters(rx_grp, skb->len); len 371 drivers/infiniband/hw/hfi1/vnic_main.c v_dbg("xmit: queue %d skb len %d\n", q_idx, skb->len); len 386 drivers/infiniband/hw/hfi1/vnic_main.c pad_len = -(skb->len + OPA_VNIC_ICRC_TAIL_LEN) & 0x7; len 394 drivers/infiniband/hw/hfi1/vnic_main.c pkt_len = (skb->len + pad_len) >> 2; len 400 drivers/infiniband/hw/hfi1/vnic_main.c v_dbg("pbc 0x%016llX len %d pad_len %d\n", pbc, skb->len, pad_len); len 448 drivers/infiniband/hw/hfi1/vnic_main.c if (unlikely(skb->len > max_len)) len 450 drivers/infiniband/hw/hfi1/vnic_main.c else if (unlikely(skb->len < ETH_ZLEN)) len 467 drivers/infiniband/hw/hfi1/vnic_main.c pad_info = skb->data + skb->len - 1; len 468 drivers/infiniband/hw/hfi1/vnic_main.c skb_trim(skb, (skb->len - OPA_VNIC_ICRC_TAIL_LEN - len 136 drivers/infiniband/hw/hfi1/vnic_sdma.c hdrbytes + tx->skb->len + tx->plen, len 638 drivers/infiniband/hw/hns/hns_roce_device.h u32 len; len 50 drivers/infiniband/hw/hns/hns_roce_hw_v1.c dseg->len = cpu_to_le32(sg->length); len 58 drivers/infiniband/hw/hns/hns_roce_hw_v1.c rseg->len = 0; len 417 drivers/infiniband/hw/hns/hns_roce_hw_v1.h __le32 len; len 422 drivers/infiniband/hw/hns/hns_roce_hw_v1.h __le32 len;/* reserved */ len 56 drivers/infiniband/hw/hns/hns_roce_hw_v2.c dseg->len = cpu_to_le32(sg->length); len 683 drivers/infiniband/hw/hns/hns_roce_hw_v2.c sge_list[i].len = wr->sg_list[i].length; len 2679 drivers/infiniband/hw/hns/hns_roce_hw_v2.c size = min(sge_list[sge_cnt].len, data_len); len 6274 drivers/infiniband/hw/hns/hns_roce_hw_v2.c dseg[i].len = cpu_to_le32(wr->sg_list[i].length); len 6280 drivers/infiniband/hw/hns/hns_roce_hw_v2.c dseg[i].len = 0; len 1214 drivers/infiniband/hw/hns/hns_roce_hw_v2.h __le32 len; len 913 drivers/infiniband/hw/i40iw/i40iw_cm.c static int i40iw_parse_mpa(struct i40iw_cm_node *cm_node, u8 *buffer, u32 *type, u32 len) len 923 drivers/infiniband/hw/i40iw/i40iw_cm.c if (len < sizeof(struct ietf_mpa_v1)) { len 924 drivers/infiniband/hw/i40iw/i40iw_cm.c i40iw_pr_err("ietf buffer small (%x)\n", len); len 958 drivers/infiniband/hw/i40iw/i40iw_cm.c if (priv_data_len + mpa_hdr_len > len) { len 960 drivers/infiniband/hw/i40iw/i40iw_cm.c priv_data_len, mpa_hdr_len, len); len 963 drivers/infiniband/hw/i40iw/i40iw_cm.c if (len > MAX_CM_BUFFER) { len 964 drivers/infiniband/hw/i40iw/i40iw_cm.c i40iw_pr_err("ietf buffer large len = %d\n", len); len 88 drivers/infiniband/hw/i40iw/i40iw_main.c u32 vf_id, u8 *msg, u16 len); len 1933 drivers/infiniband/hw/i40iw/i40iw_main.c u16 len) len 1940 drivers/infiniband/hw/i40iw/i40iw_main.c if (!len || !msg) len 1951 drivers/infiniband/hw/i40iw/i40iw_main.c ret_code = dev->vchnl_if.vchnl_recv(dev, vf_id, msg, len); len 2006 drivers/infiniband/hw/i40iw/i40iw_main.c u16 len) len 2018 drivers/infiniband/hw/i40iw/i40iw_main.c return ldev->ops->virtchnl_send(ldev, &i40iw_client, vf_id, msg, len); len 407 drivers/infiniband/hw/i40iw/i40iw_puda.c set_64bit_val(wqe, 8, LS_64(info->len, I40IWQPSQ_FRAG_LEN)); len 453 drivers/infiniband/hw/i40iw/i40iw_puda.c info.len = buf->totallen; len 71 drivers/infiniband/hw/i40iw/i40iw_puda.h u32 len; len 210 drivers/infiniband/hw/i40iw/i40iw_uk.c (LS_64(sge->len, I40IWQPSQ_FRAG_LEN) | len 263 drivers/infiniband/hw/i40iw/i40iw_uk.c total_size += op_info->lo_sg_list[i].len; len 331 drivers/infiniband/hw/i40iw/i40iw_uk.c wqe = i40iw_qp_get_next_send_wqe(qp, &wqe_idx, wqe_size, op_info->lo_addr.len, info->wr_id); len 380 drivers/infiniband/hw/i40iw/i40iw_uk.c total_size += op_info->sg_list[i].len; len 437 drivers/infiniband/hw/i40iw/i40iw_uk.c if (op_info->len > I40IW_MAX_INLINE_DATA_SIZE) len 440 drivers/infiniband/hw/i40iw/i40iw_uk.c ret_code = i40iw_inline_data_size_to_wqesize(op_info->len, &wqe_size); len 444 drivers/infiniband/hw/i40iw/i40iw_uk.c wqe = i40iw_qp_get_next_send_wqe(qp, &wqe_idx, wqe_size, op_info->len, info->wr_id); len 454 drivers/infiniband/hw/i40iw/i40iw_uk.c LS_64(op_info->len, I40IWQPSQ_INLINEDATALEN) | len 465 drivers/infiniband/hw/i40iw/i40iw_uk.c if (op_info->len <= 16) { len 466 drivers/infiniband/hw/i40iw/i40iw_uk.c memcpy(dest, src, op_info->len); len 471 drivers/infiniband/hw/i40iw/i40iw_uk.c memcpy(dest, src, op_info->len - 16); len 480 drivers/infiniband/hw/i40iw/i40iw_uk.c memcpy(push, wqe, (op_info->len > 16) ? op_info->len + 16 : 32); len 513 drivers/infiniband/hw/i40iw/i40iw_uk.c if (op_info->len > I40IW_MAX_INLINE_DATA_SIZE) len 516 drivers/infiniband/hw/i40iw/i40iw_uk.c ret_code = i40iw_inline_data_size_to_wqesize(op_info->len, &wqe_size); len 520 drivers/infiniband/hw/i40iw/i40iw_uk.c wqe = i40iw_qp_get_next_send_wqe(qp, &wqe_idx, wqe_size, op_info->len, info->wr_id); len 527 drivers/infiniband/hw/i40iw/i40iw_uk.c LS_64(op_info->len, I40IWQPSQ_INLINEDATALEN) | len 538 drivers/infiniband/hw/i40iw/i40iw_uk.c if (op_info->len <= 16) { len 539 drivers/infiniband/hw/i40iw/i40iw_uk.c memcpy(dest, src, op_info->len); len 544 drivers/infiniband/hw/i40iw/i40iw_uk.c memcpy(dest, src, op_info->len - 16); len 553 drivers/infiniband/hw/i40iw/i40iw_uk.c memcpy(push, wqe, (op_info->len > 16) ? op_info->len + 16 : 32); len 668 drivers/infiniband/hw/i40iw/i40iw_uk.c total_size += info->sg_list[i].len; len 111 drivers/infiniband/hw/i40iw/i40iw_user.h u32 len; len 203 drivers/infiniband/hw/i40iw/i40iw_user.h u32 len; len 214 drivers/infiniband/hw/i40iw/i40iw_user.h u32 len; len 2104 drivers/infiniband/hw/i40iw/i40iw_verbs.c sg_list[i].len = sgl[i].length; len 2164 drivers/infiniband/hw/i40iw/i40iw_verbs.c info.op.inline_send.len = ib_wr->sg_list[0].length; len 2184 drivers/infiniband/hw/i40iw/i40iw_verbs.c info.op.inline_rdma_write.len = ib_wr->sg_list[0].length; len 2216 drivers/infiniband/hw/i40iw/i40iw_verbs.c info.op.rdma_read.lo_addr.len = ib_wr->sg_list->length; len 428 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c u16 len) len 440 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c if (!dev || !msg || !len) len 497 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c memcpy(&vf_dev->vf_msg_buffer.vchnl_msg, vchnl_msg, len); len 525 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c memcpy(&vf_dev->vf_msg_buffer.vchnl_msg, vchnl_msg, len); len 533 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c memcpy(&vf_dev->vf_msg_buffer.vchnl_msg, vchnl_msg, len); len 564 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c u16 len) len 571 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c if (len == (sizeof(*vchnl_msg_resp) + vchnl_req->parm_len - 1)) { len 580 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c len, (u32)(sizeof(*vchnl_msg_resp) + vchnl_req->parm_len - 1)); len 88 drivers/infiniband/hw/i40iw/i40iw_virtchnl.h u16 len); len 93 drivers/infiniband/hw/i40iw/i40iw_virtchnl.h u16 len); len 998 drivers/infiniband/hw/mlx4/mcg.c ssize_t len = 0; len 1014 drivers/infiniband/hw/mlx4/mcg.c len += sprintf(buf + len, "%1d [%02d,%02d,%02d] %4d %4s %5s ", len 1022 drivers/infiniband/hw/mlx4/mcg.c len += sprintf(buf + len, "%d[%1x] ", len 1025 drivers/infiniband/hw/mlx4/mcg.c len += sprintf(buf + len, "\t\t(%4hx %4x %2x %2x %2x %2x %2x " len 1039 drivers/infiniband/hw/mlx4/mcg.c return len; len 96 drivers/infiniband/hw/mlx4/mr.c u64 mtt_size, u64 mtt_shift, u64 len, len 100 drivers/infiniband/hw/mlx4/mr.c u64 cur_end_addr = cur_start_addr + len; len 106 drivers/infiniband/hw/mlx4/mr.c len += (cur_start_addr & (mtt_size - 1ULL)); len 108 drivers/infiniband/hw/mlx4/mr.c len += (cur_end_addr_aligned - cur_end_addr); len 109 drivers/infiniband/hw/mlx4/mr.c if (len & (mtt_size - 1ULL)) { len 111 drivers/infiniband/hw/mlx4/mr.c len, mtt_size); len 115 drivers/infiniband/hw/mlx4/mr.c mtt_entries = (len >> mtt_shift); len 186 drivers/infiniband/hw/mlx4/mr.c u64 len = 0; len 204 drivers/infiniband/hw/mlx4/mr.c if (cur_start_addr + len == sg_dma_address(sg)) { len 206 drivers/infiniband/hw/mlx4/mr.c len += sg_dma_len(sg); len 215 drivers/infiniband/hw/mlx4/mr.c mtt_shift, len, len 223 drivers/infiniband/hw/mlx4/mr.c len = sg_dma_len(sg); len 227 drivers/infiniband/hw/mlx4/mr.c if (len > 0) { len 233 drivers/infiniband/hw/mlx4/mr.c mtt_shift, len, len 499 drivers/infiniband/hw/mlx4/sysfs.c int len) len 505 drivers/infiniband/hw/mlx4/sysfs.c tab_attr = kcalloc(1 + len, sizeof (struct attribute *), GFP_KERNEL); len 509 drivers/infiniband/hw/mlx4/sysfs.c for (i = 0; i < len; i++) { len 545 drivers/infiniband/hw/mlx4/sysfs.c ssize_t len = 0; len 548 drivers/infiniband/hw/mlx4/sysfs.c len = sprintf(buf, "%d\n", 1); len 550 drivers/infiniband/hw/mlx4/sysfs.c len = sprintf(buf, "%d\n", 0); len 552 drivers/infiniband/hw/mlx4/sysfs.c return len; len 561 drivers/infiniband/hw/mlx4/sysfs.c ssize_t len = 0; len 564 drivers/infiniband/hw/mlx4/sysfs.c len = sprintf(buf, "%d\n", 1); len 566 drivers/infiniband/hw/mlx4/sysfs.c len = sprintf(buf, "%d\n", 0); len 568 drivers/infiniband/hw/mlx4/sysfs.c return len; len 1264 drivers/infiniband/hw/mlx5/devx.c mkey->size = MLX5_GET64(mkc, mkc, len); len 49 drivers/infiniband/hw/mlx5/flow.c .len = sizeof(u16), /* data is priority */ len 86 drivers/infiniband/hw/mlx5/flow.c int len, ret, i; len 149 drivers/infiniband/hw/mlx5/flow.c len = uverbs_attr_get_uobjs_arr(attrs, len 151 drivers/infiniband/hw/mlx5/flow.c if (len) { len 172 drivers/infiniband/hw/mlx5/flow.c len = uverbs_attr_get_uobjs_arr(attrs, len 174 drivers/infiniband/hw/mlx5/flow.c for (i = 0; i < len; i++) { len 478 drivers/infiniband/hw/mlx5/flow.c void *in, size_t len) len 493 drivers/infiniband/hw/mlx5/flow.c mlx5_packet_reformat_alloc(dev->mdev, prm_prt, len, len 542 drivers/infiniband/hw/mlx5/flow.c int len; len 551 drivers/infiniband/hw/mlx5/flow.c len = uverbs_attr_get_len(attrs, len 555 drivers/infiniband/hw/mlx5/flow.c maction, ft_type, dv_prt, in, len); len 5730 drivers/infiniband/hw/mlx5/main.c int len; len 5732 drivers/infiniband/hw/mlx5/main.c len = snprintf(lbuf, sizeof(lbuf), "%u\n", delay_drop->timeout); len 5733 drivers/infiniband/hw/mlx5/main.c return simple_read_from_buffer(buf, count, pos, lbuf, len); len 54 drivers/infiniband/hw/mlx5/mem.c u64 len, pfn; len 66 drivers/infiniband/hw/mlx5/mem.c len = sg_dma_len(sg) >> PAGE_SHIFT; len 80 drivers/infiniband/hw/mlx5/mem.c p += len; len 81 drivers/infiniband/hw/mlx5/mem.c i += len; len 137 drivers/infiniband/hw/mlx5/mem.c int len; len 156 drivers/infiniband/hw/mlx5/mem.c len = sg_dma_len(sg) >> PAGE_SHIFT; len 160 drivers/infiniband/hw/mlx5/mem.c if (i + len < offset << shift) { len 161 drivers/infiniband/hw/mlx5/mem.c i += len; len 173 drivers/infiniband/hw/mlx5/mem.c for (; k < len; k++) { len 737 drivers/infiniband/hw/mlx5/mr.c static int get_octo_len(u64 addr, u64 len, int page_shift) len 744 drivers/infiniband/hw/mlx5/mr.c npages = ALIGN(len + offset, page_size) >> page_shift; len 851 drivers/infiniband/hw/mlx5/mr.c u64 virt_addr, u64 len, int npages, len 879 drivers/infiniband/hw/mlx5/mr.c mr->mmkey.size = len; len 1100 drivers/infiniband/hw/mlx5/mr.c MLX5_SET64(mkc, mkc, len, length); len 1178 drivers/infiniband/hw/mlx5/mr.c MLX5_SET64(mkc, mkc, len, length); len 1407 drivers/infiniband/hw/mlx5/mr.c u64 addr, len; len 1423 drivers/infiniband/hw/mlx5/mr.c len = length; len 1426 drivers/infiniband/hw/mlx5/mr.c len = mr->umem->length; len 1437 drivers/infiniband/hw/mlx5/mr.c err = mr_umem_get(dev, udata, addr, len, access_flags, len 1445 drivers/infiniband/hw/mlx5/mr.c (flags & IB_MR_REREG_TRANS && !use_umr_mtt_update(mr, addr, len))) { len 1456 drivers/infiniband/hw/mlx5/mr.c mr = reg_create(ib_mr, pd, addr, len, mr->umem, ncont, len 1473 drivers/infiniband/hw/mlx5/mr.c mr->mmkey.size = len; len 1492 drivers/infiniband/hw/mlx5/mr.c set_mr_fields(dev, mr, npages, len, access_flags); len 1708 drivers/infiniband/hw/mlx5/qp.c size_t len = MLX5_FLD_SZ_BYTES(tirc, rx_hash_toeplitz_key); len 1710 drivers/infiniband/hw/mlx5/qp.c if (len != ucmd.rx_key_len) { len 1716 drivers/infiniband/hw/mlx5/qp.c memcpy(rss_key, ucmd.rx_hash_key, len); len 4359 drivers/infiniband/hw/mlx5/qp.c seg->len = cpu_to_be64(mr->ibmr.length); len 4386 drivers/infiniband/hw/mlx5/qp.c seg->len = cpu_to_be64(umrwr->length); len 4448 drivers/infiniband/hw/mlx5/qp.c size_t len = wr->sg_list[i].length; len 4451 drivers/infiniband/hw/mlx5/qp.c inl += len; len 4456 drivers/infiniband/hw/mlx5/qp.c while (likely(len)) { len 4465 drivers/infiniband/hw/mlx5/qp.c copysz = min_t(size_t, leftlen, len); len 4468 drivers/infiniband/hw/mlx5/qp.c len -= copysz; len 4714 drivers/infiniband/hw/mlx5/qp.c seg->len = cpu_to_be64(length); len 135 drivers/infiniband/hw/ocrdma/ocrdma.h u16 len; len 183 drivers/infiniband/hw/ocrdma/ocrdma.h u64 len; len 337 drivers/infiniband/hw/ocrdma/ocrdma.h u32 len; len 371 drivers/infiniband/hw/ocrdma/ocrdma.h u32 len; len 445 drivers/infiniband/hw/ocrdma/ocrdma.h u32 len; len 452 drivers/infiniband/hw/ocrdma/ocrdma.h unsigned long len; len 377 drivers/infiniband/hw/ocrdma/ocrdma_hw.c struct ocrdma_queue_info *q, u16 len, u16 entry_size) len 380 drivers/infiniband/hw/ocrdma/ocrdma_hw.c q->len = len; len 382 drivers/infiniband/hw/ocrdma/ocrdma_hw.c q->size = len * entry_size; len 589 drivers/infiniband/hw/ocrdma/ocrdma_hw.c cmd->async_cqid_ringsize |= (ocrdma_encoded_q_len(mq->len) << len 1304 drivers/infiniband/hw/ocrdma/ocrdma_hw.c mqe->u.nonemb_req.sge[0].len = dev->stats_mem.size; len 1352 drivers/infiniband/hw/ocrdma/ocrdma_hw.c mqe->u.nonemb_req.sge[0].len = dma.size; len 1813 drivers/infiniband/hw/ocrdma/ocrdma_hw.c cq->len = roundup(max_hw_cqe * cqe_size, OCRDMA_MIN_Q_PAGE_SIZE); len 1820 drivers/infiniband/hw/ocrdma/ocrdma_hw.c cq->va = dma_alloc_coherent(&pdev->dev, cq->len, &cq->pa, GFP_KERNEL); len 1825 drivers/infiniband/hw/ocrdma/ocrdma_hw.c page_size = cq->len / hw_pages; len 1833 drivers/infiniband/hw/ocrdma/ocrdma_hw.c cqe_count = cq->len / cqe_size; len 1862 drivers/infiniband/hw/ocrdma/ocrdma_hw.c cmd->cmd.pdid_cqecnt = (cq->len / cqe_size); len 1864 drivers/infiniband/hw/ocrdma/ocrdma_hw.c cmd->cmd.pdid_cqecnt = (cq->len / cqe_size) - 1; len 1883 drivers/infiniband/hw/ocrdma/ocrdma_hw.c dma_free_coherent(&pdev->dev, cq->len, cq->va, cq->pa); len 1905 drivers/infiniband/hw/ocrdma/ocrdma_hw.c dma_free_coherent(&dev->nic_info.pdev->dev, cq->len, cq->va, cq->pa); len 1989 drivers/infiniband/hw/ocrdma/ocrdma_hw.c cmd->totlen_low = hwmr->len; len 1990 drivers/infiniband/hw/ocrdma/ocrdma_hw.c cmd->totlen_high = upper_32_bits(hwmr->len); len 2186 drivers/infiniband/hw/ocrdma/ocrdma_hw.c u32 len, hw_pages, hw_page_size; len 2206 drivers/infiniband/hw/ocrdma/ocrdma_hw.c len = (hw_pages * hw_page_size); len 2208 drivers/infiniband/hw/ocrdma/ocrdma_hw.c qp->sq.va = dma_alloc_coherent(&pdev->dev, len, &pa, GFP_KERNEL); len 2211 drivers/infiniband/hw/ocrdma/ocrdma_hw.c qp->sq.len = len; len 2241 drivers/infiniband/hw/ocrdma/ocrdma_hw.c u32 len, hw_pages, hw_page_size; len 2256 drivers/infiniband/hw/ocrdma/ocrdma_hw.c len = (hw_pages * hw_page_size); len 2258 drivers/infiniband/hw/ocrdma/ocrdma_hw.c qp->rq.va = dma_alloc_coherent(&pdev->dev, len, &pa, GFP_KERNEL); len 2262 drivers/infiniband/hw/ocrdma/ocrdma_hw.c qp->rq.len = len; len 2456 drivers/infiniband/hw/ocrdma/ocrdma_hw.c dma_free_coherent(&pdev->dev, qp->rq.len, qp->rq.va, qp->rq.pa); len 2459 drivers/infiniband/hw/ocrdma/ocrdma_hw.c dma_free_coherent(&pdev->dev, qp->sq.len, qp->sq.va, qp->sq.pa); len 2735 drivers/infiniband/hw/ocrdma/ocrdma_hw.c dma_free_coherent(&pdev->dev, qp->sq.len, qp->sq.va, qp->sq.pa); len 2737 drivers/infiniband/hw/ocrdma/ocrdma_hw.c dma_free_coherent(&pdev->dev, qp->rq.len, qp->rq.va, qp->rq.pa); len 2749 drivers/infiniband/hw/ocrdma/ocrdma_hw.c int len; len 2771 drivers/infiniband/hw/ocrdma/ocrdma_hw.c len = hw_pages * hw_page_size; len 2772 drivers/infiniband/hw/ocrdma/ocrdma_hw.c srq->rq.va = dma_alloc_coherent(&pdev->dev, len, &pa, GFP_KERNEL); len 2781 drivers/infiniband/hw/ocrdma/ocrdma_hw.c srq->rq.len = len; len 2812 drivers/infiniband/hw/ocrdma/ocrdma_hw.c dma_free_coherent(&pdev->dev, srq->rq.len, srq->rq.va, pa); len 2872 drivers/infiniband/hw/ocrdma/ocrdma_hw.c dma_free_coherent(&pdev->dev, srq->rq.len, len 2902 drivers/infiniband/hw/ocrdma/ocrdma_hw.c mqe_sge->len = cmd.hdr.pyld_len; len 48 drivers/infiniband/hw/ocrdma/ocrdma_hw.h static inline void ocrdma_cpu_to_le32(void *dst, u32 len) len 54 drivers/infiniband/hw/ocrdma/ocrdma_hw.h for (; i < (len / 4); i++) len 59 drivers/infiniband/hw/ocrdma/ocrdma_hw.h static inline void ocrdma_le32_to_cpu(void *dst, u32 len) len 65 drivers/infiniband/hw/ocrdma/ocrdma_hw.h for (; i < (len / sizeof(u32)); i++) len 70 drivers/infiniband/hw/ocrdma/ocrdma_hw.h static inline void ocrdma_copy_cpu_to_le32(void *dst, void *src, u32 len) len 76 drivers/infiniband/hw/ocrdma/ocrdma_hw.h for (; i < (len / sizeof(u32)); i++) len 79 drivers/infiniband/hw/ocrdma/ocrdma_hw.h memcpy(dst, src, len); len 83 drivers/infiniband/hw/ocrdma/ocrdma_hw.h static inline void ocrdma_copy_le32_to_cpu(void *dst, void *src, u32 len) len 89 drivers/infiniband/hw/ocrdma/ocrdma_hw.h for (; i < len / sizeof(u32); i++) len 92 drivers/infiniband/hw/ocrdma/ocrdma_hw.h memcpy(dst, src, len); len 258 drivers/infiniband/hw/ocrdma/ocrdma_sli.h u32 len; len 1808 drivers/infiniband/hw/ocrdma/ocrdma_sli.h u32 len; len 200 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c unsigned long len) len 208 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c mm->key.len = len; len 218 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c unsigned long len) len 224 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c if (len != mm->key.len && phy_addr != mm->key.phy_addr) len 235 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c unsigned long len) len 242 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c if (len != mm->key.len && phy_addr != mm->key.phy_addr) len 491 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c ctx->ah_tbl.len = map_len; len 493 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c resp.ah_tbl_len = ctx->ah_tbl.len; len 519 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c ocrdma_del_mmap(ctx, ctx->ah_tbl.pa, ctx->ah_tbl.len); len 521 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c dma_free_coherent(&pdev->dev, ctx->ah_tbl.len, ctx->ah_tbl.va, len 535 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c ocrdma_del_mmap(uctx, uctx->ah_tbl.pa, uctx->ah_tbl.len); len 536 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c dma_free_coherent(&pdev->dev, uctx->ah_tbl.len, uctx->ah_tbl.va, len 551 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c unsigned long len = (vma->vm_end - vma->vm_start); len 557 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c found = ocrdma_search_mmap(ucontext, vma->vm_pgoff << PAGE_SHIFT, len); len 563 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c (len <= dev->nic_info.db_page_size)) { len 569 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c len, vma->vm_page_prot); len 574 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c (len <= dev->nic_info.dpp_unmapped_len)) { len 580 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c len, vma->vm_page_prot); len 583 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c vma->vm_pgoff, len, vma->vm_page_prot); len 861 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ib_mr *ocrdma_reg_user_mr(struct ib_pd *ibpd, u64 start, u64 len, len 878 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c mr->umem = ib_umem_get(udata, start, len, acc, 0); len 891 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c mr->hwmr.len = len; len 953 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c uresp.page_size = PAGE_ALIGN(cq->len); len 1087 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c PAGE_ALIGN(cq->len)); len 1200 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c uresp.sq_page_size = PAGE_ALIGN(qp->sq.len); len 1206 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c uresp.rq_page_size = PAGE_ALIGN(qp->rq.len); len 1733 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c PAGE_ALIGN(qp->sq.len)); len 1736 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c PAGE_ALIGN(qp->rq.len)); len 1757 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c uresp.rq_page_size = srq->rq.len; len 1879 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c PAGE_ALIGN(srq->rq.len)); len 1915 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c sge[i].len = sg_list[i].length; len 2005 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c ext_rw->len = hdr->total_len; len 2025 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c ext_rw->len = hdr->total_len; len 2434 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c ibwc->byte_len = rw->len; len 307 drivers/infiniband/hw/qedr/qedr.h unsigned long len; len 84 drivers/infiniband/hw/qedr/qedr_roce_cm.c dma_free_coherent(&dev->pdev->dev, pkt->header.len, pkt->header.vaddr, len 201 drivers/infiniband/hw/qedr/qedr_roce_cm.c ll2_tx_pkt.first_frag_len = pkt->header.len; len 210 drivers/infiniband/hw/qedr/qedr_roce_cm.c dma_free_coherent(&dev->pdev->dev, pkt->header.len, len 224 drivers/infiniband/hw/qedr/qedr_roce_cm.c pkt->payload[i].len); len 531 drivers/infiniband/hw/qedr/qedr_roce_cm.c packet->header.len = header_size; len 535 drivers/infiniband/hw/qedr/qedr_roce_cm.c packet->payload[i].len = swr->sg_list[i].length; len 63 drivers/infiniband/hw/qedr/verbs.c size_t len) len 65 drivers/infiniband/hw/qedr/verbs.c size_t min_len = min_t(size_t, len, udata->outlen); len 261 drivers/infiniband/hw/qedr/verbs.c unsigned long len) len 277 drivers/infiniband/hw/qedr/verbs.c mm->key.len = roundup(len, PAGE_SIZE); len 287 drivers/infiniband/hw/qedr/verbs.c (unsigned long)mm->key.len, uctx); len 293 drivers/infiniband/hw/qedr/verbs.c unsigned long len) len 300 drivers/infiniband/hw/qedr/verbs.c if (len != mm->key.len || phy_addr != mm->key.phy_addr) len 309 drivers/infiniband/hw/qedr/verbs.c mm->key.phy_addr, mm->key.len, uctx, found); len 381 drivers/infiniband/hw/qedr/verbs.c mm->key.phy_addr, mm->key.len, uctx); len 392 drivers/infiniband/hw/qedr/verbs.c unsigned long len = (vma->vm_end - vma->vm_start); len 402 drivers/infiniband/hw/qedr/verbs.c if ((vma->vm_start & (PAGE_SIZE - 1)) || (len & (PAGE_SIZE - 1))) { len 409 drivers/infiniband/hw/qedr/verbs.c if (!qedr_search_mmap(ucontext, phys_addr, len)) { len 416 drivers/infiniband/hw/qedr/verbs.c ((phys_addr + len) > (dpi_start + ucontext->dpi_size))) { len 430 drivers/infiniband/hw/qedr/verbs.c return io_remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, len, len 851 drivers/infiniband/hw/qedr/verbs.c if (!ureq.len) { len 860 drivers/infiniband/hw/qedr/verbs.c ureq.len, IB_ACCESS_LOCAL_WRITE, 1, len 2602 drivers/infiniband/hw/qedr/verbs.c struct ib_mr *qedr_reg_user_mr(struct ib_pd *ibpd, u64 start, u64 len, len 2613 drivers/infiniband/hw/qedr/verbs.c pd->pd_id, start, len, usr_addr, acc); len 2624 drivers/infiniband/hw/qedr/verbs.c mr->umem = ib_umem_get(udata, start, len, acc, 0); len 2658 drivers/infiniband/hw/qedr/verbs.c mr->hw_mr.length = len; len 2910 drivers/infiniband/hw/qedr/verbs.c int i, len = 0; len 2913 drivers/infiniband/hw/qedr/verbs.c len += sg_list[i].length; len 2915 drivers/infiniband/hw/qedr/verbs.c return len; len 2953 drivers/infiniband/hw/qedr/verbs.c u32 len = wr->sg_list[i].length; len 2956 drivers/infiniband/hw/qedr/verbs.c while (len > 0) { len 2968 drivers/infiniband/hw/qedr/verbs.c cur = min_t(u32, len, seg_siz); len 2977 drivers/infiniband/hw/qedr/verbs.c len -= cur; len 1277 drivers/infiniband/hw/qib/qib.h int len); len 1279 drivers/infiniband/hw/qib/qib.h const void *buffer, int len); len 1402 drivers/infiniband/hw/qib/qib.h extern int qib_qsfp_dump(struct qib_pportdata *ppd, char *buf, int len); len 520 drivers/infiniband/hw/qib/qib_common.h __u16 len; len 586 drivers/infiniband/hw/qib/qib_diag.c if (dp.len & 3) { len 603 drivers/infiniband/hw/qib/qib_diag.c if (dp.len > ppd->ibmaxlen - maxlen_reserve) { len 608 drivers/infiniband/hw/qib/qib_diag.c plen = sizeof(u32) + dp.len; len 618 drivers/infiniband/hw/qib/qib_diag.c dp.len)) { len 54 drivers/infiniband/hw/qib/qib_eeprom.c void *buff, int len) len 65 drivers/infiniband/hw/qib/qib_eeprom.c eeprom_offset, buff, len); len 78 drivers/infiniband/hw/qib/qib_eeprom.c const void *buf, int len) len 88 drivers/infiniband/hw/qib/qib_eeprom.c offset, buf, len); len 101 drivers/infiniband/hw/qib/qib_eeprom.c const void *buff, int len) len 107 drivers/infiniband/hw/qib/qib_eeprom.c ret = eeprom_write_with_enable(dd, eeprom_offset, buff, len); len 117 drivers/infiniband/hw/qib/qib_eeprom.c u8 csum = 0, len; len 124 drivers/infiniband/hw/qib/qib_eeprom.c len = ifp->if_length; len 125 drivers/infiniband/hw/qib/qib_eeprom.c if (len > sizeof(struct qib_flash)) len 126 drivers/infiniband/hw/qib/qib_eeprom.c len = sizeof(struct qib_flash); len 127 drivers/infiniband/hw/qib/qib_eeprom.c while (len--) len 149 drivers/infiniband/hw/qib/qib_eeprom.c int len, eep_stat; len 182 drivers/infiniband/hw/qib/qib_eeprom.c len = sizeof(struct qib_flash); len 183 drivers/infiniband/hw/qib/qib_eeprom.c buf = vmalloc(len); len 191 drivers/infiniband/hw/qib/qib_eeprom.c eep_stat = qib_eeprom_read(dd, 0, buf, len); len 252 drivers/infiniband/hw/qib/qib_eeprom.c len = strlen(snp); len 253 drivers/infiniband/hw/qib/qib_eeprom.c snp += len; len 254 drivers/infiniband/hw/qib/qib_eeprom.c len = sizeof(dd->serial) - len; len 255 drivers/infiniband/hw/qib/qib_eeprom.c if (len > sizeof(ifp->if_serial)) len 256 drivers/infiniband/hw/qib/qib_eeprom.c len = sizeof(ifp->if_serial); len 257 drivers/infiniband/hw/qib/qib_eeprom.c memcpy(snp, ifp->if_serial, len); len 709 drivers/infiniband/hw/qib/qib_file_ops.c unsigned len, void *kvaddr, u32 write_ok, char *what) len 715 drivers/infiniband/hw/qib/qib_file_ops.c if ((vma->vm_end - vma->vm_start) > len) { len 718 drivers/infiniband/hw/qib/qib_file_ops.c vma->vm_end - vma->vm_start, len); len 741 drivers/infiniband/hw/qib/qib_file_ops.c len, vma->vm_page_prot); len 745 drivers/infiniband/hw/qib/qib_file_ops.c what, rcd->ctxt, pfn, len, ret); len 898 drivers/infiniband/hw/qib/qib_file_ops.c unsigned long len; len 950 drivers/infiniband/hw/qib/qib_file_ops.c len = vma->vm_end - vma->vm_start; len 951 drivers/infiniband/hw/qib/qib_file_ops.c if (len > size) { len 3394 drivers/infiniband/hw/qib/qib_iba6120.c u32 len, u32 avail, struct qib_ctxtdata *rcd) len 4361 drivers/infiniband/hw/qib/qib_iba7220.c u32 len, u32 which, struct qib_ctxtdata *rcd) len 1368 drivers/infiniband/hw/qib/qib_iba7322.c static void err_decode(char *msg, size_t len, u64 errs, len 1379 drivers/infiniband/hw/qib/qib_iba7322.c if (len) { len 1383 drivers/infiniband/hw/qib/qib_iba7322.c len--; len 1386 drivers/infiniband/hw/qib/qib_iba7322.c took = min_t(size_t, msp->sz - (size_t)1, len); len 1388 drivers/infiniband/hw/qib/qib_iba7322.c len -= took; len 1390 drivers/infiniband/hw/qib/qib_iba7322.c if (len) len 1394 drivers/infiniband/hw/qib/qib_iba7322.c if (len && multi) { len 1402 drivers/infiniband/hw/qib/qib_iba7322.c took = scnprintf(msg, len, "_%d", idx); len 1403 drivers/infiniband/hw/qib/qib_iba7322.c len -= took; len 1410 drivers/infiniband/hw/qib/qib_iba7322.c if (len && errs) len 1411 drivers/infiniband/hw/qib/qib_iba7322.c snprintf(msg, len, "%sMORE:%llX", n ? "," : "", len 5224 drivers/infiniband/hw/qib/qib_iba7322.c u32 pnum, control, len; len 5228 drivers/infiniband/hw/qib/qib_iba7322.c len = 7 + dcnt + 1; /* 7 dword header, dword data, icrc */ len 5229 drivers/infiniband/hw/qib/qib_iba7322.c control = qib_7322_setpbc_control(ppd, len, 0, 15); len 5230 drivers/infiniband/hw/qib/qib_iba7322.c pbc = ((u64) control << 32) | len; len 7026 drivers/infiniband/hw/qib/qib_iba7322.c u32 len, u32 which, struct qib_ctxtdata *rcd) len 7029 drivers/infiniband/hw/qib/qib_iba7322.c const int last = start + len - 1; len 8282 drivers/infiniband/hw/qib/qib_iba7322.c int len, u8 *inp, u8 *outp) len 8292 drivers/infiniband/hw/qib/qib_iba7322.c for (pos = 0; pos < len; ++pos) { len 64 drivers/infiniband/hw/qib/qib_mad.c static void qib_send_trap(struct qib_ibport *ibp, void *data, unsigned len) len 101 drivers/infiniband/hw/qib/qib_mad.c memcpy(smp->data, data, len); len 139 drivers/infiniband/hw/qib/qib_pcie.c unsigned long len; len 146 drivers/infiniband/hw/qib/qib_pcie.c len = pci_resource_len(pdev, 0); len 148 drivers/infiniband/hw/qib/qib_pcie.c dd->kregbase = ioremap_nocache(addr, len); len 152 drivers/infiniband/hw/qib/qib_pcie.c dd->kregend = (u64 __iomem *)((void __iomem *) dd->kregbase + len); len 47 drivers/infiniband/hw/qib/qib_qsfp.c static int qsfp_read(struct qib_pportdata *ppd, int addr, void *bp, int len) len 99 drivers/infiniband/hw/qib/qib_qsfp.c while (cnt < len) { len 101 drivers/infiniband/hw/qib/qib_qsfp.c int wlen = len - cnt; len 158 drivers/infiniband/hw/qib/qib_qsfp.c int len) len 207 drivers/infiniband/hw/qib/qib_qsfp.c while (cnt < len) { len 209 drivers/infiniband/hw/qib/qib_qsfp.c int wlen = len - cnt; len 329 drivers/infiniband/hw/qib/qib_qsfp.c ret = qsfp_read(ppd, QSFP_MOD_LEN_OFFS, &cp->len, 1); len 332 drivers/infiniband/hw/qib/qib_qsfp.c cks += cp->len; len 488 drivers/infiniband/hw/qib/qib_qsfp.c int qib_qsfp_dump(struct qib_pportdata *ppd, char *buf, int len) len 504 drivers/infiniband/hw/qib/qib_qsfp.c sprintf(lenstr, "%dM ", cd.len); len 506 drivers/infiniband/hw/qib/qib_qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "PWR:%.3sW\n", pwr_codes + len 509 drivers/infiniband/hw/qib/qib_qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "TECH:%s%s\n", lenstr, len 512 drivers/infiniband/hw/qib/qib_qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "Vendor:%.*s\n", len 515 drivers/infiniband/hw/qib/qib_qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "OUI:%06X\n", len 518 drivers/infiniband/hw/qib/qib_qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "Part#:%.*s\n", len 520 drivers/infiniband/hw/qib/qib_qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "Rev:%.*s\n", len 523 drivers/infiniband/hw/qib/qib_qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "Atten:%d, %d\n", len 526 drivers/infiniband/hw/qib/qib_qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "Serial:%.*s\n", len 528 drivers/infiniband/hw/qib/qib_qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "Date:%.*s\n", len 530 drivers/infiniband/hw/qib/qib_qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "Lot:%.*s\n", len 540 drivers/infiniband/hw/qib/qib_qsfp.c sofar += scnprintf(buf + sofar, len-sofar, " %02X", len 543 drivers/infiniband/hw/qib/qib_qsfp.c sofar += scnprintf(buf + sofar, len - sofar, "\n"); len 156 drivers/infiniband/hw/qib/qib_qsfp.h u8 len; /* in meters, Cu only */ len 45 drivers/infiniband/hw/qib/qib_rc.c u32 len; len 47 drivers/infiniband/hw/qib/qib_rc.c len = ((psn - wqe->psn) & QIB_PSN_MASK) * pmtu; len 48 drivers/infiniband/hw/qib/qib_rc.c return rvt_restart_sge(ss, wqe, len); len 67 drivers/infiniband/hw/qib/qib_rc.c u32 len; len 113 drivers/infiniband/hw/qib/qib_rc.c len = e->rdma_sge.sge_length; len 114 drivers/infiniband/hw/qib/qib_rc.c if (len && !e->rdma_sge.mr) { len 125 drivers/infiniband/hw/qib/qib_rc.c if (len > pmtu) { len 126 drivers/infiniband/hw/qib/qib_rc.c len = pmtu; len 139 drivers/infiniband/hw/qib/qib_rc.c len = 0; len 158 drivers/infiniband/hw/qib/qib_rc.c len = qp->s_ack_rdma_sge.sge.sge_length; len 159 drivers/infiniband/hw/qib/qib_rc.c if (len > pmtu) len 160 drivers/infiniband/hw/qib/qib_rc.c len = pmtu; len 191 drivers/infiniband/hw/qib/qib_rc.c len = 0; len 197 drivers/infiniband/hw/qib/qib_rc.c qp->s_cur_size = len; len 223 drivers/infiniband/hw/qib/qib_rc.c u32 len; len 309 drivers/infiniband/hw/qib/qib_rc.c len = wqe->length; len 318 drivers/infiniband/hw/qib/qib_rc.c if (len > pmtu) { len 320 drivers/infiniband/hw/qib/qib_rc.c len = pmtu; len 351 drivers/infiniband/hw/qib/qib_rc.c ohdr->u.rc.reth.length = cpu_to_be32(len); len 353 drivers/infiniband/hw/qib/qib_rc.c if (len > pmtu) { len 355 drivers/infiniband/hw/qib/qib_rc.c len = pmtu; len 394 drivers/infiniband/hw/qib/qib_rc.c ohdr->u.rc.reth.length = cpu_to_be32(len); len 398 drivers/infiniband/hw/qib/qib_rc.c len = 0; len 438 drivers/infiniband/hw/qib/qib_rc.c len = 0; len 481 drivers/infiniband/hw/qib/qib_rc.c len = qp->s_len; len 482 drivers/infiniband/hw/qib/qib_rc.c if (len > pmtu) { len 483 drivers/infiniband/hw/qib/qib_rc.c len = pmtu; len 520 drivers/infiniband/hw/qib/qib_rc.c len = qp->s_len; len 521 drivers/infiniband/hw/qib/qib_rc.c if (len > pmtu) { len 522 drivers/infiniband/hw/qib/qib_rc.c len = pmtu; len 551 drivers/infiniband/hw/qib/qib_rc.c len = ((qp->s_psn - wqe->psn) & QIB_PSN_MASK) * pmtu; len 553 drivers/infiniband/hw/qib/qib_rc.c cpu_to_be64(wqe->rdma_wr.remote_addr + len); len 556 drivers/infiniband/hw/qib/qib_rc.c ohdr->u.rc.reth.length = cpu_to_be32(wqe->length - len); len 562 drivers/infiniband/hw/qib/qib_rc.c len = 0; len 577 drivers/infiniband/hw/qib/qib_rc.c qp->s_len -= len; len 580 drivers/infiniband/hw/qib/qib_rc.c qp->s_cur_size = len; len 1578 drivers/infiniband/hw/qib/qib_rc.c u32 len; len 1597 drivers/infiniband/hw/qib/qib_rc.c len = be32_to_cpu(reth->length); len 1598 drivers/infiniband/hw/qib/qib_rc.c if (unlikely(offset + len != e->rdma_sge.sge_length)) len 1604 drivers/infiniband/hw/qib/qib_rc.c if (len != 0) { len 1609 drivers/infiniband/hw/qib/qib_rc.c ok = rvt_rkey_ok(qp, &e->rdma_sge, len, vaddr, rkey, len 1938 drivers/infiniband/hw/qib/qib_rc.c u32 len; len 1959 drivers/infiniband/hw/qib/qib_rc.c len = be32_to_cpu(reth->length); len 1960 drivers/infiniband/hw/qib/qib_rc.c if (len) { len 1966 drivers/infiniband/hw/qib/qib_rc.c ok = rvt_rkey_ok(qp, &e->rdma_sge, len, vaddr, len 1974 drivers/infiniband/hw/qib/qib_rc.c qp->r_psn += rvt_div_mtu(qp, len - 1); len 860 drivers/infiniband/hw/qib/qib_sd7220.c const u8 *img, int len, int offset) len 865 drivers/infiniband/hw/qib/qib_sd7220.c while (sofar < len) { len 866 drivers/infiniband/hw/qib/qib_sd7220.c req = len - sofar; len 884 drivers/infiniband/hw/qib/qib_sd7220.c const u8 *img, int len, int offset) len 891 drivers/infiniband/hw/qib/qib_sd7220.c while (sofar < len) { len 892 drivers/infiniband/hw/qib/qib_sd7220.c req = len - sofar; len 234 drivers/infiniband/hw/qib/qib_sdma.c size_t len; len 240 drivers/infiniband/hw/qib/qib_sdma.c len = (desc[0] >> 14) & (0x7ffULL << 2); len 241 drivers/infiniband/hw/qib/qib_sdma.c dma_unmap_single(&ppd->dd->pcidev->dev, addr, len, DMA_TO_DEVICE); len 568 drivers/infiniband/hw/qib/qib_sdma.c u32 len = rvt_get_sge_length(sge, dwords << 2); len 570 drivers/infiniband/hw/qib/qib_sdma.c dw = (len + 3) >> 2; len 592 drivers/infiniband/hw/qib/qib_sdma.c rvt_update_sge(ss, len, false); len 311 drivers/infiniband/hw/qib/qib_sysfs.c struct attribute *attr, const char *buf, size_t len) len 321 drivers/infiniband/hw/qib/qib_sysfs.c return pattr->store(ppd, buf, len); len 357 drivers/infiniband/hw/qib/qib_twsi.c void *buffer, int len) len 408 drivers/infiniband/hw/qib/qib_twsi.c while (len-- > 0) { len 413 drivers/infiniband/hw/qib/qib_twsi.c *bp++ = rd_byte(dd, !len); len 435 drivers/infiniband/hw/qib/qib_twsi.c const void *buffer, int len) len 442 drivers/infiniband/hw/qib/qib_twsi.c while (len > 0) { len 461 drivers/infiniband/hw/qib/qib_twsi.c sub_len = min(len, 4); len 463 drivers/infiniband/hw/qib/qib_twsi.c len -= sub_len; len 382 drivers/infiniband/hw/qib/qib_tx.c unsigned len, u32 avail, struct qib_ctxtdata *rcd) len 390 drivers/infiniband/hw/qib/qib_tx.c end = start + len * 2; len 441 drivers/infiniband/hw/qib/qib_tx.c dd->f_txchk_change(dd, ostart, len, avail, rcd); len 55 drivers/infiniband/hw/qib/qib_uc.c u32 len; len 102 drivers/infiniband/hw/qib/qib_uc.c len = wqe->length; len 103 drivers/infiniband/hw/qib/qib_uc.c qp->s_len = len; len 107 drivers/infiniband/hw/qib/qib_uc.c if (len > pmtu) { len 109 drivers/infiniband/hw/qib/qib_uc.c len = pmtu; len 134 drivers/infiniband/hw/qib/qib_uc.c ohdr->u.rc.reth.length = cpu_to_be32(len); len 136 drivers/infiniband/hw/qib/qib_uc.c if (len > pmtu) { len 138 drivers/infiniband/hw/qib/qib_uc.c len = pmtu; len 166 drivers/infiniband/hw/qib/qib_uc.c len = qp->s_len; len 167 drivers/infiniband/hw/qib/qib_uc.c if (len > pmtu) { len 168 drivers/infiniband/hw/qib/qib_uc.c len = pmtu; len 190 drivers/infiniband/hw/qib/qib_uc.c len = qp->s_len; len 191 drivers/infiniband/hw/qib/qib_uc.c if (len > pmtu) { len 192 drivers/infiniband/hw/qib/qib_uc.c len = pmtu; len 211 drivers/infiniband/hw/qib/qib_uc.c qp->s_len -= len; len 214 drivers/infiniband/hw/qib/qib_uc.c qp->s_cur_size = len; len 176 drivers/infiniband/hw/qib/qib_ud.c u32 len = rvt_get_sge_length(sge, length); len 178 drivers/infiniband/hw/qib/qib_ud.c rvt_copy_sge(qp, &qp->r_sge, sge->vaddr, len, true, false); len 179 drivers/infiniband/hw/qib/qib_ud.c sge->vaddr += len; len 180 drivers/infiniband/hw/qib/qib_ud.c sge->length -= len; len 181 drivers/infiniband/hw/qib/qib_ud.c sge->sge_length -= len; len 196 drivers/infiniband/hw/qib/qib_ud.c length -= len; len 255 drivers/infiniband/hw/qib/qib_user_sdma.c int i, u16 offset, u16 len, len 262 drivers/infiniband/hw/qib/qib_user_sdma.c pkt->addr[i].length = len; len 274 drivers/infiniband/hw/qib/qib_user_sdma.c size_t len, dma_addr_t *dma_addr) len 278 drivers/infiniband/hw/qib/qib_user_sdma.c if (len == QIB_USER_SDMA_EXP_HEADER_LENGTH) len 285 drivers/infiniband/hw/qib/qib_user_sdma.c hdr = kmalloc(len, GFP_KERNEL); len 299 drivers/infiniband/hw/qib/qib_user_sdma.c u16 offset, u16 len, void *kvaddr) len 310 drivers/infiniband/hw/qib/qib_user_sdma.c page, offset, len, DMA_TO_DEVICE); len 339 drivers/infiniband/hw/qib/qib_user_sdma.c if (pkt->tiddma && len > pkt->tidsm[pkt->tidsmidx].length) len 342 drivers/infiniband/hw/qib/qib_user_sdma.c newlen = len; len 369 drivers/infiniband/hw/qib/qib_user_sdma.c dma_addr, len); /* dma addr, dma length */ len 539 drivers/infiniband/hw/qib/qib_user_sdma.c if (newlen != len) { len 546 drivers/infiniband/hw/qib/qib_user_sdma.c len -= newlen; len 568 drivers/infiniband/hw/qib/qib_user_sdma.c int len = 0; len 588 drivers/infiniband/hw/qib/qib_user_sdma.c len += iov[i].iov_len; len 592 drivers/infiniband/hw/qib/qib_user_sdma.c page, 0, 0, len, mpage_save); len 608 drivers/infiniband/hw/qib/qib_user_sdma.c const unsigned long len = iov->iov_len; len 610 drivers/infiniband/hw/qib/qib_user_sdma.c const unsigned long epage = (addr + len - 1) & PAGE_MASK; len 816 drivers/infiniband/hw/qib/qib_user_sdma.c size_t len; len 832 drivers/infiniband/hw/qib/qib_user_sdma.c len = iov[idx].iov_len; len 833 drivers/infiniband/hw/qib/qib_user_sdma.c nw = len >> 2; len 835 drivers/infiniband/hw/qib/qib_user_sdma.c if (len < QIB_USER_SDMA_MIN_HEADER_LENGTH || len 836 drivers/infiniband/hw/qib/qib_user_sdma.c len > PAGE_SIZE || len & 3 || addr & 3) { len 841 drivers/infiniband/hw/qib/qib_user_sdma.c pbc = qib_user_sdma_alloc_header(pq, len, &dma_addr); len 847 drivers/infiniband/hw/qib/qib_user_sdma.c cfur = copy_from_user(pbc, iov[idx].iov_base, len); len 900 drivers/infiniband/hw/qib/qib_user_sdma.c if (((frag_size ? frag_size : bytes_togo) + len) > len 975 drivers/infiniband/hw/qib/qib_user_sdma.c 0, len, /* offset, len */ len 979 drivers/infiniband/hw/qib/qib_user_sdma.c dma_addr, len); /* dma addr, dma length */ len 1000 drivers/infiniband/hw/qib/qib_user_sdma.c pbc, len, DMA_TO_DEVICE); len 147 drivers/infiniband/hw/qib/qib_verbs.c u32 len = rvt_get_sge_length(&sge, length); len 150 drivers/infiniband/hw/qib/qib_verbs.c (len != length && (len & (sizeof(u32) - 1)))) { len 155 drivers/infiniband/hw/qib/qib_verbs.c sge.vaddr += len; len 156 drivers/infiniband/hw/qib/qib_verbs.c sge.length -= len; len 157 drivers/infiniband/hw/qib/qib_verbs.c sge.sge_length -= len; len 172 drivers/infiniband/hw/qib/qib_verbs.c length -= len; len 185 drivers/infiniband/hw/qib/qib_verbs.c u32 len = rvt_get_sge_length(sge, length); len 187 drivers/infiniband/hw/qib/qib_verbs.c memcpy(data, sge->vaddr, len); len 188 drivers/infiniband/hw/qib/qib_verbs.c sge->vaddr += len; len 189 drivers/infiniband/hw/qib/qib_verbs.c sge->length -= len; len 190 drivers/infiniband/hw/qib/qib_verbs.c sge->sge_length -= len; len 205 drivers/infiniband/hw/qib/qib_verbs.c data += len; len 206 drivers/infiniband/hw/qib/qib_verbs.c length -= len; len 437 drivers/infiniband/hw/qib/qib_verbs.c u32 len = rvt_get_sge_length(&ss->sge, length); len 449 drivers/infiniband/hw/qib/qib_verbs.c if (len > y) len 450 drivers/infiniband/hw/qib/qib_verbs.c len = y; len 451 drivers/infiniband/hw/qib/qib_verbs.c if (len + extra >= sizeof(u32)) { len 454 drivers/infiniband/hw/qib/qib_verbs.c len = sizeof(u32) - extra; len 455 drivers/infiniband/hw/qib/qib_verbs.c if (len == length) { len 465 drivers/infiniband/hw/qib/qib_verbs.c data |= clear_upper_bytes(v, len, extra); len 466 drivers/infiniband/hw/qib/qib_verbs.c if (len == length) { len 470 drivers/infiniband/hw/qib/qib_verbs.c extra += len; len 477 drivers/infiniband/hw/qib/qib_verbs.c u32 l = len; len 497 drivers/infiniband/hw/qib/qib_verbs.c len -= l + extra - sizeof(u32); len 498 drivers/infiniband/hw/qib/qib_verbs.c if (len == length) { len 509 drivers/infiniband/hw/qib/qib_verbs.c if (len == length) { len 515 drivers/infiniband/hw/qib/qib_verbs.c } else if (len == length) { len 519 drivers/infiniband/hw/qib/qib_verbs.c } else if (len == length) { len 526 drivers/infiniband/hw/qib/qib_verbs.c w = (len + 3) >> 2; len 532 drivers/infiniband/hw/qib/qib_verbs.c u32 w = len >> 2; len 537 drivers/infiniband/hw/qib/qib_verbs.c extra = len & (sizeof(u32) - 1); len 545 drivers/infiniband/hw/qib/qib_verbs.c rvt_update_sge(ss, len, false); len 546 drivers/infiniband/hw/qib/qib_verbs.c length -= len; len 772 drivers/infiniband/hw/qib/qib_verbs.c u32 hdrwords, struct rvt_sge_state *ss, u32 len, len 813 drivers/infiniband/hw/qib/qib_verbs.c if (len) { len 818 drivers/infiniband/hw/qib/qib_verbs.c ndesc = qib_count_sge(ss, len); len 845 drivers/infiniband/hw/qib/qib_verbs.c qib_copy_from_sge((u32 *) &phdr->hdr + hdrwords, ss, len); len 908 drivers/infiniband/hw/qib/qib_verbs.c u32 hdrwords, struct rvt_sge_state *ss, u32 len, len 939 drivers/infiniband/hw/qib/qib_verbs.c if (len == 0) { len 962 drivers/infiniband/hw/qib/qib_verbs.c if (likely(ss->num_sge == 1 && len <= ss->sge.length && len 967 drivers/infiniband/hw/qib/qib_verbs.c rvt_update_sge(ss, len, false); len 979 drivers/infiniband/hw/qib/qib_verbs.c copy_io(piobuf, ss, len, flush_wc); len 1016 drivers/infiniband/hw/qib/qib_verbs.c u32 hdrwords, struct rvt_sge_state *ss, u32 len) len 1021 drivers/infiniband/hw/qib/qib_verbs.c u32 dwords = (len + 3) >> 2; len 1036 drivers/infiniband/hw/qib/qib_verbs.c ret = qib_verbs_send_pio(qp, hdr, hdrwords, ss, len, len 1039 drivers/infiniband/hw/qib/qib_verbs.c ret = qib_verbs_send_dma(qp, hdr, hdrwords, ss, len, len 293 drivers/infiniband/hw/qib/qib_verbs.h u32 hdrwords, struct rvt_sge_state *ss, u32 len); len 59 drivers/infiniband/hw/qib/qib_wc_x86_64.c const size_t len = pci_resource_len(dd->pcidev, 0); len 106 drivers/infiniband/hw/qib/qib_wc_x86_64.c if (atmp < addr || (atmp + piolen) > (addr + len)) { len 113 drivers/infiniband/hw/usnic/usnic_ib_verbs.c resp.bar_len = bar->len; len 681 drivers/infiniband/hw/usnic/usnic_ib_verbs.c unsigned int len; len 698 drivers/infiniband/hw/usnic/usnic_ib_verbs.c if ((vma->vm_end - vma->vm_start) != bar->len) { len 700 drivers/infiniband/hw/usnic/usnic_ib_verbs.c bar->len, len 706 drivers/infiniband/hw/usnic/usnic_ib_verbs.c len = bar->len; len 708 drivers/infiniband/hw/usnic/usnic_ib_verbs.c &bus_addr, bar->vaddr, bar->len); len 714 drivers/infiniband/hw/usnic/usnic_ib_verbs.c len, vma->vm_page_prot); len 107 drivers/infiniband/hw/usnic/usnic_vnic.c bar0->vaddr, bar0->len); len 360 drivers/infiniband/hw/usnic/usnic_vnic.c vnic->bar[i].len = pci_resource_len(pdev, i); len 361 drivers/infiniband/hw/usnic/usnic_vnic.c vnic->bar[i].vaddr = pci_iomap(pdev, i, vnic->bar[i].len); len 786 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c unsigned long len; len 862 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c len = pci_resource_len(dev->pdev, PVRDMA_PCI_RESOURCE_REG); len 863 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c dev->regs = ioremap(start, len); len 1025 drivers/infiniband/sw/rdmavt/mr.c u32 len, u64 vaddr, u32 rkey, int acc) len 1052 drivers/infiniband/sw/rdmavt/mr.c sge->length = len; len 1053 drivers/infiniband/sw/rdmavt/mr.c sge->sge_length = len; len 1071 drivers/infiniband/sw/rdmavt/mr.c if (unlikely(vaddr < mr->iova || off + len > mr->length || len 1104 drivers/infiniband/sw/rdmavt/mr.c sge->sge_length = len; len 1907 drivers/infiniband/sw/rdmavt/qp.c int len; len 1924 drivers/infiniband/sw/rdmavt/qp.c len = post_parms[wr->opcode].length; len 1930 drivers/infiniband/sw/rdmavt/qp.c len = sizeof(struct ib_ud_wr); len 1932 drivers/infiniband/sw/rdmavt/qp.c return len; len 2916 drivers/infiniband/sw/rdmavt/qp.c u32 len = rvt_get_sge_length(sge, length); len 2918 drivers/infiniband/sw/rdmavt/qp.c WARN_ON_ONCE(len == 0); len 2921 drivers/infiniband/sw/rdmavt/qp.c for (i = 0; i < len; i++) len 2924 drivers/infiniband/sw/rdmavt/qp.c cacheless_memcpy(sge->vaddr, data, len); len 2926 drivers/infiniband/sw/rdmavt/qp.c memcpy(sge->vaddr, data, len); len 2928 drivers/infiniband/sw/rdmavt/qp.c rvt_update_sge(ss, len, release); len 2929 drivers/infiniband/sw/rdmavt/qp.c data += len; len 2930 drivers/infiniband/sw/rdmavt/qp.c length -= len; len 3160 drivers/infiniband/sw/rdmavt/qp.c u32 len = rvt_get_sge_length(sge, sqp->s_len); len 3162 drivers/infiniband/sw/rdmavt/qp.c WARN_ON_ONCE(len == 0); len 3164 drivers/infiniband/sw/rdmavt/qp.c len, release, copy_last); len 3165 drivers/infiniband/sw/rdmavt/qp.c rvt_update_sge(&sqp->s_sge, len, !release); len 3166 drivers/infiniband/sw/rdmavt/qp.c sqp->s_len -= len; len 199 drivers/infiniband/sw/rdmavt/rc.c u32 rvt_restart_sge(struct rvt_sge_state *ss, struct rvt_swqe *wqe, u32 len) len 205 drivers/infiniband/sw/rdmavt/rc.c rvt_skip_sge(ss, len, false); len 206 drivers/infiniband/sw/rdmavt/rc.c return wqe->length - len; len 63 drivers/infiniband/sw/rdmavt/trace_mr.h TP_PROTO(struct rvt_mregion *mr, u16 m, u16 n, void *v, size_t len), len 64 drivers/infiniband/sw/rdmavt/trace_mr.h TP_ARGS(mr, m, n, v, len), len 71 drivers/infiniband/sw/rdmavt/trace_mr.h __field(size_t, len) len 87 drivers/infiniband/sw/rdmavt/trace_mr.h __entry->len = len; len 102 drivers/infiniband/sw/rdmavt/trace_mr.h __entry->len, len 109 drivers/infiniband/sw/rdmavt/trace_mr.h TP_PROTO(struct rvt_mregion *mr, u16 m, u16 n, void *v, size_t len), len 110 drivers/infiniband/sw/rdmavt/trace_mr.h TP_ARGS(mr, m, n, v, len)); len 114 drivers/infiniband/sw/rdmavt/trace_mr.h TP_PROTO(struct rvt_mregion *mr, u16 m, u16 n, void *v, size_t len), len 115 drivers/infiniband/sw/rdmavt/trace_mr.h TP_ARGS(mr, m, n, v, len)); len 119 drivers/infiniband/sw/rdmavt/trace_mr.h TP_PROTO(struct rvt_mregion *mr, u16 m, u16 n, void *v, size_t len), len 120 drivers/infiniband/sw/rdmavt/trace_mr.h TP_ARGS(mr, m, n, v, len)); len 71 drivers/infiniband/sw/rxe/rxe.h u32 crc, void *next, size_t len) len 80 drivers/infiniband/sw/rxe/rxe.h err = crypto_shash_update(shash, next, len); len 83 drivers/infiniband/sw/rxe/rxe.h return crc32_le(crc, next, len); len 557 drivers/infiniband/sw/rxe/rxe_hdr.h __be32 len; len 592 drivers/infiniband/sw/rxe/rxe_hdr.h return be32_to_cpu(reth->len); len 595 drivers/infiniband/sw/rxe/rxe_hdr.h static inline void __reth_set_len(void *arg, u32 len) len 599 drivers/infiniband/sw/rxe/rxe_hdr.h reth->len = cpu_to_be32(len); len 632 drivers/infiniband/sw/rxe/rxe_hdr.h static inline void reth_set_len(struct rxe_pkt_info *pkt, u32 len) len 635 drivers/infiniband/sw/rxe/rxe_hdr.h + rxe_opcode[pkt->opcode].offset[RXE_RETH], len); len 218 drivers/infiniband/sw/rxe/rxe_net.c pkt->paylen = be16_to_cpu(udph->len) - sizeof(*udph); len 285 drivers/infiniband/sw/rxe/rxe_net.c udph->len = htons(skb->len); len 316 drivers/infiniband/sw/rxe/rxe_net.c iph->tot_len = htons(skb->len); len 335 drivers/infiniband/sw/rxe/rxe_net.c ip6h->payload_len = htons(skb->len); len 340 drivers/infiniband/sw/rxe/rxe_net.c ip6h->payload_len = htons(skb->len - sizeof(*ip6h)); len 366 drivers/infiniband/sw/rxe/rxe_recv.c if (unlikely(skb->len < pkt->offset + RXE_BTH_BYTES)) len 379 drivers/infiniband/sw/rxe/rxe_recv.c if (unlikely(skb->len < header_size(pkt))) len 40 drivers/infiniband/sw/rxe/rxe_sysfs.c int len; len 46 drivers/infiniband/sw/rxe/rxe_sysfs.c for (len = 0; len < intf_len - 1 && val[len] && val[len] != '\n'; len++) len 47 drivers/infiniband/sw/rxe/rxe_sysfs.c intf[len] = val[len]; len 48 drivers/infiniband/sw/rxe/rxe_sysfs.c intf[len] = 0; len 50 drivers/infiniband/sw/rxe/rxe_sysfs.c if (len == 0 || (val[len] != 0 && val[len] != '\n')) len 53 drivers/infiniband/sw/rxe/rxe_sysfs.c return len; len 58 drivers/infiniband/sw/rxe/rxe_sysfs.c int len; len 64 drivers/infiniband/sw/rxe/rxe_sysfs.c len = sanitize_arg(val, intf, sizeof(intf)); len 65 drivers/infiniband/sw/rxe/rxe_sysfs.c if (!len) { len 97 drivers/infiniband/sw/rxe/rxe_sysfs.c int len; len 101 drivers/infiniband/sw/rxe/rxe_sysfs.c len = sanitize_arg(val, intf, sizeof(intf)); len 102 drivers/infiniband/sw/rxe/rxe_sysfs.c if (!len) { len 107 drivers/infiniband/sw/rxe/rxe_sysfs.c if (strncmp("all", intf, len) == 0) { len 162 drivers/infiniband/sw/siw/siw.h u64 len; /* length of the memory buffer in bytes */ len 563 drivers/infiniband/sw/siw/siw.h unsigned int off, size_t len); len 692 drivers/infiniband/sw/siw/siw.h static inline __wsum siw_csum_update(const void *buff, int len, __wsum sum) len 694 drivers/infiniband/sw/siw/siw.h return (__force __wsum)crc32c((__force __u32)sum, buff, len); len 698 drivers/infiniband/sw/siw/siw.h int len) len 701 drivers/infiniband/sw/siw/siw.h (__force __u32)csum2, len); len 704 drivers/infiniband/sw/siw/siw.h static inline void siw_crc_skb(struct siw_rx_stream *srx, unsigned int len) len 712 drivers/infiniband/sw/siw/siw.h crc = __skb_checksum(srx->skb, srx->skb_offset, len, crc, len 116 drivers/infiniband/sw/siw/siw_cm.h int siw_reject(struct iw_cm_id *id, const void *data, u8 len); len 90 drivers/infiniband/sw/siw/siw_mem.c u64 start, u64 len, int rights) len 104 drivers/infiniband/sw/siw/siw_mem.c mem->len = len; len 169 drivers/infiniband/sw/siw/siw_mem.c enum ib_access_flags perms, int len) len 190 drivers/infiniband/sw/siw/siw_mem.c if (addr < mem->va || addr + len > mem->va + mem->len) { len 191 drivers/infiniband/sw/siw/siw_mem.c siw_dbg_pd(pd, "MEM interval len %d\n", len); len 194 drivers/infiniband/sw/siw/siw_mem.c (void *)(uintptr_t)(addr + len)); len 197 drivers/infiniband/sw/siw/siw_mem.c (void *)(uintptr_t)(mem->va + mem->len), len 223 drivers/infiniband/sw/siw/siw_mem.c enum ib_access_flags perms, u32 off, int len) len 229 drivers/infiniband/sw/siw/siw_mem.c if (len + off > sge->length) { len 248 drivers/infiniband/sw/siw/siw_mem.c rv = siw_check_mem(pd, *mem, sge->laddr + off, perms, len); len 325 drivers/infiniband/sw/siw/siw_mem.c dma_addr_t siw_pbl_get_buffer(struct siw_pbl *pbl, u64 off, int *len, int *idx) len 335 drivers/infiniband/sw/siw/siw_mem.c if (len) len 336 drivers/infiniband/sw/siw/siw_mem.c *len = pble->size - pble_off; len 344 drivers/infiniband/sw/siw/siw_mem.c if (len) len 345 drivers/infiniband/sw/siw/siw_mem.c *len = 0; len 368 drivers/infiniband/sw/siw/siw_mem.c struct siw_umem *siw_umem_get(u64 start, u64 len, bool writable) len 380 drivers/infiniband/sw/siw/siw_mem.c if (!len) len 384 drivers/infiniband/sw/siw/siw_mem.c num_pages = PAGE_ALIGN(start + len - first_page_va) >> PAGE_SHIFT; len 9 drivers/infiniband/sw/siw/siw_mem.h struct siw_umem *siw_umem_get(u64 start, u64 len, bool writable); len 12 drivers/infiniband/sw/siw/siw_mem.h dma_addr_t siw_pbl_get_buffer(struct siw_pbl *pbl, u64 off, int *len, int *idx); len 17 drivers/infiniband/sw/siw/siw_mem.h enum ib_access_flags perms, int len); len 20 drivers/infiniband/sw/siw/siw_mem.h u32 off, int len); len 23 drivers/infiniband/sw/siw/siw_mem.h u64 start, u64 len, int rights); len 30 drivers/infiniband/sw/siw/siw_qp_rx.c u64 dest_addr, int len) len 34 drivers/infiniband/sw/siw/siw_qp_rx.c while (len) { len 52 drivers/infiniband/sw/siw/siw_qp_rx.c bytes = min(len, (int)PAGE_SIZE - pg_off); len 66 drivers/infiniband/sw/siw/siw_qp_rx.c qp_id(rx_qp(srx)), __func__, len, p, rv); len 94 drivers/infiniband/sw/siw/siw_qp_rx.c len -= bytes; len 104 drivers/infiniband/sw/siw/siw_qp_rx.c static int siw_rx_kva(struct siw_rx_stream *srx, void *kva, int len) len 108 drivers/infiniband/sw/siw/siw_qp_rx.c siw_dbg_qp(rx_qp(srx), "kva: 0x%pK, len: %u\n", kva, len); len 110 drivers/infiniband/sw/siw/siw_qp_rx.c rv = skb_copy_bits(srx->skb, srx->skb_offset, kva, len); len 113 drivers/infiniband/sw/siw/siw_qp_rx.c qp_id(rx_qp(srx)), __func__, len, kva, rv); len 118 drivers/infiniband/sw/siw/siw_qp_rx.c crypto_shash_update(srx->mpa_crc_hd, (u8 *)kva, len); len 120 drivers/infiniband/sw/siw/siw_qp_rx.c srx->skb_offset += len; len 121 drivers/infiniband/sw/siw/siw_qp_rx.c srx->skb_copied += len; len 122 drivers/infiniband/sw/siw/siw_qp_rx.c srx->skb_new -= len; len 124 drivers/infiniband/sw/siw/siw_qp_rx.c return len; len 128 drivers/infiniband/sw/siw/siw_qp_rx.c struct siw_mem *mem, u64 addr, int len) len 134 drivers/infiniband/sw/siw/siw_qp_rx.c while (len) { len 141 drivers/infiniband/sw/siw/siw_qp_rx.c bytes = min(bytes, len); len 145 drivers/infiniband/sw/siw/siw_qp_rx.c len -= bytes; len 1341 drivers/infiniband/sw/siw/siw_qp_rx.c unsigned int off, size_t len) len 1348 drivers/infiniband/sw/siw/siw_qp_rx.c srx->skb_new = skb->len - off; len 755 drivers/infiniband/sw/siw/siw_qp_tx.c int i, len, num_sge = wqe->sqe.num_sge; len 760 drivers/infiniband/sw/siw/siw_qp_tx.c for (i = 0, len = 0; num_sge; num_sge--, i++, sge++) { len 771 drivers/infiniband/sw/siw/siw_qp_tx.c len += sge->length; len 773 drivers/infiniband/sw/siw/siw_qp_tx.c return len; len 1295 drivers/infiniband/sw/siw/siw_verbs.c struct ib_mr *siw_reg_user_mr(struct ib_pd *pd, u64 start, u64 len, len 1308 drivers/infiniband/sw/siw/siw_verbs.c (unsigned long long)len); len 1315 drivers/infiniband/sw/siw/siw_verbs.c if (!len) { len 1321 drivers/infiniband/sw/siw/siw_verbs.c (PAGE_ALIGN(len + (start & ~PAGE_MASK))) >> PAGE_SHIFT; len 1332 drivers/infiniband/sw/siw/siw_verbs.c umem = siw_umem_get(start, len, ib_access_writable(rights)); len 1344 drivers/infiniband/sw/siw/siw_verbs.c rv = siw_mr_add_mem(mr, pd, umem, start, len, rights); len 1509 drivers/infiniband/sw/siw/siw_verbs.c mem->len = base_mr->length; len 1513 drivers/infiniband/sw/siw/siw_verbs.c mem->len, (void *)(uintptr_t)mem->va, num_sle, len 69 drivers/infiniband/sw/siw/siw_verbs.h struct ib_mr *siw_reg_user_mr(struct ib_pd *base_pd, u64 start, u64 len, len 536 drivers/infiniband/ulp/ipoib/ipoib_cm.c skb->len += size; len 554 drivers/infiniband/ulp/ipoib/ipoib_cm.c skb->len += size; len 672 drivers/infiniband/ulp/ipoib/ipoib_cm.c dev->stats.rx_bytes += skb->len; len 715 drivers/infiniband/ulp/ipoib/ipoib_cm.c if (unlikely(skb->len > tx->mtu)) { len 717 drivers/infiniband/ulp/ipoib/ipoib_cm.c skb->len, tx->mtu); len 741 drivers/infiniband/ulp/ipoib/ipoib_cm.c tx->tx_head, skb->len, tx->qp->qp_num); len 817 drivers/infiniband/ulp/ipoib/ipoib_cm.c dev->stats.tx_bytes += tx_req->skb->len; len 258 drivers/infiniband/ulp/ipoib/ipoib_ib.c dev->stats.rx_bytes += skb->len; len 405 drivers/infiniband/ulp/ipoib/ipoib_ib.c dev->stats.tx_bytes += tx_req->skb->len; len 586 drivers/infiniband/ulp/ipoib/ipoib_ib.c if (unlikely(skb->len > priv->mcast_mtu + IPOIB_ENCAP_LEN)) { len 588 drivers/infiniband/ulp/ipoib/ipoib_ib.c skb->len, priv->mcast_mtu + IPOIB_ENCAP_LEN); len 617 drivers/infiniband/ulp/ipoib/ipoib_ib.c skb->len, address, dqpn); len 1204 drivers/infiniband/ulp/ipoib/ipoib_main.c unsigned int len) len 73 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c static inline void opa_vnic_make_header(u8 *hdr, u32 slid, u32 dlid, u16 len, len 91 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c h[0] |= (len << OPA_16B_LEN_SHFT); len 476 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c pad_len = -(skb->len + OPA_VNIC_ICRC_TAIL_LEN) & 0x7; len 479 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c return (skb->len + pad_len) >> 3; len 488 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c u16 len, l4_hdr; len 495 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c len = opa_vnic_wire_length(skb); len 510 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c opa_vnic_make_header(hdr, info->vport.encap_slid, dlid, len, len 84 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c v_dbg("xmit: queue %d skb len %d\n", skb->queue_mapping, skb->len); len 86 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c if (unlikely(skb->len < ETH_ZLEN)) { len 90 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c skb_put(skb, ETH_ZLEN - skb->len); len 1458 drivers/infiniband/ulp/srp/ib_srp.c desc->len = cpu_to_be32(dma_len); len 1607 drivers/infiniband/ulp/srp/ib_srp.c unsigned int len = 0; len 1622 drivers/infiniband/ulp/srp/ib_srp.c len = min_t(unsigned int, dma_len, dev->mr_page_size - offset); len 1627 drivers/infiniband/ulp/srp/ib_srp.c state->dma_len += len; len 1628 drivers/infiniband/ulp/srp/ib_srp.c dma_addr += len; len 1629 drivers/infiniband/ulp/srp/ib_srp.c dma_len -= len; len 1776 drivers/infiniband/ulp/srp/ib_srp.c desc_len += be32_to_cpu(req->indirect_desc[i].len); len 1782 drivers/infiniband/ulp/srp/ib_srp.c mr_len += be32_to_cpu(req->indirect_desc[i].len); len 1806 drivers/infiniband/ulp/srp/ib_srp.c int i, len, nents, count, ret; len 1848 drivers/infiniband/ulp/srp/ib_srp.c len = SRP_IMM_DATA_OFFSET; len 1851 drivers/infiniband/ulp/srp/ib_srp.c buf->len = cpu_to_be32(data_len); len 1852 drivers/infiniband/ulp/srp/ib_srp.c WARN_ON_ONCE((void *)(buf + 1) > (void *)cmd + len); len 1863 drivers/infiniband/ulp/srp/ib_srp.c len = sizeof(struct srp_cmd) + cmd->add_cdb_len + len 1878 drivers/infiniband/ulp/srp/ib_srp.c buf->len = cpu_to_be32(sg_dma_len(scat)); len 1943 drivers/infiniband/ulp/srp/ib_srp.c len = sizeof(struct srp_cmd) + cmd->add_cdb_len + len 1945 drivers/infiniband/ulp/srp/ib_srp.c len += count * sizeof (struct srp_direct_buf); len 1962 drivers/infiniband/ulp/srp/ib_srp.c indirect_hdr->table_desc.len = cpu_to_be32(table_len); len 1963 drivers/infiniband/ulp/srp/ib_srp.c indirect_hdr->len = cpu_to_be32(state.total_len); len 1979 drivers/infiniband/ulp/srp/ib_srp.c return len; len 2071 drivers/infiniband/ulp/srp/ib_srp.c static int srp_post_send(struct srp_rdma_ch *ch, struct srp_iu *iu, int len) len 2080 drivers/infiniband/ulp/srp/ib_srp.c iu->sge[0].length = len; len 2182 drivers/infiniband/ulp/srp/ib_srp.c void *rsp, int len) len 2202 drivers/infiniband/ulp/srp/ib_srp.c ib_dma_sync_single_for_cpu(dev, iu->dma, len, DMA_TO_DEVICE); len 2203 drivers/infiniband/ulp/srp/ib_srp.c memcpy(iu->buf, rsp, len); len 2204 drivers/infiniband/ulp/srp/ib_srp.c ib_dma_sync_single_for_device(dev, iu->dma, len, DMA_TO_DEVICE); len 2206 drivers/infiniband/ulp/srp/ib_srp.c err = srp_post_send(ch, iu, len); len 2351 drivers/infiniband/ulp/srp/ib_srp.c int len, ret; len 2396 drivers/infiniband/ulp/srp/ib_srp.c len = srp_map_data(scmnd, ch, req); len 2397 drivers/infiniband/ulp/srp/ib_srp.c if (len < 0) { len 2399 drivers/infiniband/ulp/srp/ib_srp.c PFX "Failed to map data (%d)\n", len); len 2406 drivers/infiniband/ulp/srp/ib_srp.c scmnd->result = len == -ENOMEM ? len 2414 drivers/infiniband/ulp/srp/ib_srp.c if (srp_post_send(ch, iu, len)) { len 910 drivers/infiniband/ulp/srpt/ib_srpt.c u32 size = be32_to_cpu(db->len); len 1041 drivers/infiniband/ulp/srpt/ib_srpt.c *data_len = be32_to_cpu(db->len); len 1046 drivers/infiniband/ulp/srpt/ib_srpt.c int nbufs = be32_to_cpu(idb->table_desc.len) / len 1054 drivers/infiniband/ulp/srpt/ib_srpt.c be32_to_cpu(idb->table_desc.len), len 1059 drivers/infiniband/ulp/srpt/ib_srpt.c *data_len = be32_to_cpu(idb->len); len 1065 drivers/infiniband/ulp/srpt/ib_srpt.c uint32_t len = be32_to_cpu(imm_buf->len); len 1066 drivers/infiniband/ulp/srpt/ib_srpt.c uint32_t req_size = imm_data_offset + len; len 1070 drivers/infiniband/ulp/srpt/ib_srpt.c imm_data_offset, len, srp_max_req_size); len 1086 drivers/infiniband/ulp/srpt/ib_srpt.c *data_len = len; len 1092 drivers/infiniband/ulp/srpt/ib_srpt.c sg_init_one(&ioctx->imm_sg, data, len); len 3392 drivers/infiniband/ulp/srpt/ib_srpt.c unsigned len, count, leading_zero_bytes; len 3399 drivers/infiniband/ulp/srpt/ib_srpt.c len = strlen(p); len 3400 drivers/infiniband/ulp/srpt/ib_srpt.c if (len % 2) len 3402 drivers/infiniband/ulp/srpt/ib_srpt.c count = min(len / 2, 16U); len 637 drivers/input/evdev.c int len, i; len 640 drivers/input/evdev.c len = BITS_TO_LONGS_COMPAT(maxbit) * sizeof(compat_long_t); len 641 drivers/input/evdev.c if (len > maxlen) len 642 drivers/input/evdev.c len = maxlen; len 644 drivers/input/evdev.c for (i = 0; i < len / sizeof(compat_long_t); i++) len 651 drivers/input/evdev.c len = BITS_TO_LONGS(maxbit) * sizeof(long); len 652 drivers/input/evdev.c if (len > maxlen) len 653 drivers/input/evdev.c len = maxlen; len 655 drivers/input/evdev.c if (copy_to_user(p, bits, len)) len 659 drivers/input/evdev.c return len; len 665 drivers/input/evdev.c int len, i; len 671 drivers/input/evdev.c len = BITS_TO_LONGS_COMPAT(maxbit) * sizeof(compat_long_t); len 672 drivers/input/evdev.c if (len > maxlen) len 673 drivers/input/evdev.c len = maxlen; len 675 drivers/input/evdev.c for (i = 0; i < len / sizeof(compat_long_t); i++) len 688 drivers/input/evdev.c len = BITS_TO_LONGS(maxbit) * sizeof(long); len 689 drivers/input/evdev.c if (len > maxlen) len 690 drivers/input/evdev.c len = maxlen; len 692 drivers/input/evdev.c if (copy_from_user(bits, p, len)) len 696 drivers/input/evdev.c return len; len 704 drivers/input/evdev.c int len = compat ? len 708 drivers/input/evdev.c if (len > maxlen) len 709 drivers/input/evdev.c len = maxlen; len 711 drivers/input/evdev.c return copy_to_user(p, bits, len) ? -EFAULT : len; len 718 drivers/input/evdev.c int len; len 723 drivers/input/evdev.c len = compat ? BITS_TO_LONGS_COMPAT(maxbit) : BITS_TO_LONGS(maxbit); len 724 drivers/input/evdev.c len *= chunk_size; len 725 drivers/input/evdev.c if (len > maxlen) len 726 drivers/input/evdev.c len = maxlen; len 728 drivers/input/evdev.c return copy_from_user(bits, p, len) ? -EFAULT : len; len 738 drivers/input/evdev.c int len = BITS_TO_LONGS(maxbit) * sizeof(long); len 740 drivers/input/evdev.c if (len > maxlen) len 741 drivers/input/evdev.c len = maxlen; len 743 drivers/input/evdev.c return copy_to_user(p, bits, len) ? -EFAULT : len; len 749 drivers/input/evdev.c int len; len 754 drivers/input/evdev.c len = BITS_TO_LONGS(maxbit) * sizeof(long); len 755 drivers/input/evdev.c if (len > maxlen) len 756 drivers/input/evdev.c len = maxlen; len 758 drivers/input/evdev.c return copy_from_user(bits, p, len) ? -EFAULT : len; len 765 drivers/input/evdev.c int len; len 770 drivers/input/evdev.c len = strlen(str) + 1; len 771 drivers/input/evdev.c if (len > maxlen) len 772 drivers/input/evdev.c len = maxlen; len 774 drivers/input/evdev.c return copy_to_user(p, str, len) ? -EFAULT : len; len 782 drivers/input/evdev.c int len; len 786 drivers/input/evdev.c case 0: bits = dev->evbit; len = EV_MAX; break; len 787 drivers/input/evdev.c case EV_KEY: bits = dev->keybit; len = KEY_MAX; break; len 788 drivers/input/evdev.c case EV_REL: bits = dev->relbit; len = REL_MAX; break; len 789 drivers/input/evdev.c case EV_ABS: bits = dev->absbit; len = ABS_MAX; break; len 790 drivers/input/evdev.c case EV_MSC: bits = dev->mscbit; len = MSC_MAX; break; len 791 drivers/input/evdev.c case EV_LED: bits = dev->ledbit; len = LED_MAX; break; len 792 drivers/input/evdev.c case EV_SND: bits = dev->sndbit; len = SND_MAX; break; len 793 drivers/input/evdev.c case EV_FF: bits = dev->ffbit; len = FF_MAX; break; len 794 drivers/input/evdev.c case EV_SW: bits = dev->swbit; len = SW_MAX; break; len 798 drivers/input/evdev.c return bits_to_user(bits, len, size, p, compat_mode); len 804 drivers/input/evdev.c .len = sizeof(unsigned int), len 845 drivers/input/evdev.c .len = sizeof(unsigned int), len 866 drivers/input/evdev.c if (ke.len > sizeof(ke.scancode)) len 766 drivers/input/input.c switch (ke->len) { len 829 drivers/input/input.c ke->len = sizeof(index); len 1044 drivers/input/input.c int len = 0; len 1049 drivers/input/input.c len += snprintf(buf, buf_size, "%x ", dword); len 1052 drivers/input/input.c if (dword || !skip_empty || len) len 1053 drivers/input/input.c len += snprintf(buf + len, max(buf_size - len, 0), len 1057 drivers/input/input.c len += snprintf(buf, buf_size, "%lx", bits); len 1060 drivers/input/input.c return len; len 1350 drivers/input/input.c int len = 0, i; len 1352 drivers/input/input.c len += snprintf(buf, max(size, 0), "%c", name); len 1355 drivers/input/input.c len += snprintf(buf + len, max(size - len, 0), "%X,", i); len 1356 drivers/input/input.c return len; len 1362 drivers/input/input.c int len; len 1364 drivers/input/input.c len = snprintf(buf, max(size, 0), len 1369 drivers/input/input.c len += input_print_modalias_bits(buf + len, size - len, len 1371 drivers/input/input.c len += input_print_modalias_bits(buf + len, size - len, len 1373 drivers/input/input.c len += input_print_modalias_bits(buf + len, size - len, len 1375 drivers/input/input.c len += input_print_modalias_bits(buf + len, size - len, len 1377 drivers/input/input.c len += input_print_modalias_bits(buf + len, size - len, len 1379 drivers/input/input.c len += input_print_modalias_bits(buf + len, size - len, len 1381 drivers/input/input.c len += input_print_modalias_bits(buf + len, size - len, len 1383 drivers/input/input.c len += input_print_modalias_bits(buf + len, size - len, len 1385 drivers/input/input.c len += input_print_modalias_bits(buf + len, size - len, len 1389 drivers/input/input.c len += snprintf(buf + len, max(size - len, 0), "\n"); len 1391 drivers/input/input.c return len; len 1399 drivers/input/input.c ssize_t len; len 1401 drivers/input/input.c len = input_print_modalias(buf, PAGE_SIZE, id, 1); len 1403 drivers/input/input.c return min_t(int, len, PAGE_SIZE); len 1415 drivers/input/input.c int len = input_print_bitmap(buf, PAGE_SIZE, input_dev->propbit, len 1417 drivers/input/input.c return min_t(int, len, PAGE_SIZE); len 1466 drivers/input/input.c int len = 0; len 1470 drivers/input/input.c len += input_bits_to_string(buf + len, max(buf_size - len, 0), len 1472 drivers/input/input.c if (len) { len 1475 drivers/input/input.c len += snprintf(buf + len, max(buf_size - len, 0), " "); len 1482 drivers/input/input.c if (len == 0) len 1483 drivers/input/input.c len = snprintf(buf, buf_size, "%d", 0); len 1486 drivers/input/input.c len += snprintf(buf + len, max(buf_size - len, 0), "\n"); len 1488 drivers/input/input.c return len; len 1497 drivers/input/input.c int len = input_print_bitmap(buf, PAGE_SIZE, \ len 1500 drivers/input/input.c return min_t(int, len, PAGE_SIZE); \ len 1561 drivers/input/input.c int len; len 1566 drivers/input/input.c len = input_print_bitmap(&env->buf[env->buflen - 1], len 1569 drivers/input/input.c if (len >= (sizeof(env->buf) - env->buflen)) len 1572 drivers/input/input.c env->buflen += len; len 1579 drivers/input/input.c int len; len 1584 drivers/input/input.c len = input_print_modalias(&env->buf[env->buflen - 1], len 1587 drivers/input/input.c if (len >= (sizeof(env->buf) - env->buflen)) len 1590 drivers/input/input.c env->buflen += len; len 446 drivers/input/joydev.c void __user *argp, size_t len) len 452 drivers/input/joydev.c len = min(len, sizeof(joydev->abspam)); len 455 drivers/input/joydev.c abspam = memdup_user(argp, len); len 466 drivers/input/joydev.c memcpy(joydev->abspam, abspam, len); len 477 drivers/input/joydev.c void __user *argp, size_t len) len 483 drivers/input/joydev.c len = min(len, sizeof(joydev->keypam)); len 486 drivers/input/joydev.c keypam = memdup_user(argp, len); len 497 drivers/input/joydev.c memcpy(joydev->keypam, keypam, len); len 512 drivers/input/joydev.c size_t len; len 570 drivers/input/joydev.c len = min_t(size_t, _IOC_SIZE(cmd), sizeof(joydev->abspam)); len 571 drivers/input/joydev.c return copy_to_user(argp, joydev->abspam, len) ? -EFAULT : len; len 577 drivers/input/joydev.c len = min_t(size_t, _IOC_SIZE(cmd), sizeof(joydev->keypam)); len 578 drivers/input/joydev.c return copy_to_user(argp, joydev->keypam, len) ? -EFAULT : len; len 585 drivers/input/joydev.c len = min_t(size_t, _IOC_SIZE(cmd), strlen(name) + 1); len 586 drivers/input/joydev.c return copy_to_user(argp, name, len) ? -EFAULT : len; len 77 drivers/input/joystick/as5011.c .len = 2, len 94 drivers/input/joystick/as5011.c .len = 1, len 100 drivers/input/joystick/as5011.c .len = 1, len 363 drivers/input/joystick/gamecon.c int i, j, s, len; len 366 drivers/input/joystick/gamecon.c len = gc->pad_count[GC_SNESMOUSE] ? GC_SNESMOUSE_LENGTH : len 369 drivers/input/joystick/gamecon.c gc_nes_read_packet(gc, len, data); len 217 drivers/input/joystick/iforce/iforce-main.c size_t len; len 261 drivers/input/joystick/iforce/iforce-main.c if (!iforce_get_id_packet(iforce, 'O', buf, &len)) len 275 drivers/input/joystick/iforce/iforce-main.c if (!iforce_get_id_packet(iforce, 'M', buf, &len) || len < 3) len 280 drivers/input/joystick/iforce/iforce-main.c if (!iforce_get_id_packet(iforce, 'P', buf, &len) || len < 3) len 285 drivers/input/joystick/iforce/iforce-main.c if (!iforce_get_id_packet(iforce, 'B', buf, &len) || len < 3) len 290 drivers/input/joystick/iforce/iforce-main.c if (!iforce_get_id_packet(iforce, 'N', buf, &len) || len < 2) len 307 drivers/input/joystick/iforce/iforce-main.c if (!iforce_get_id_packet(iforce, c[i], buf, &len)) len 309 drivers/input/joystick/iforce/iforce-main.c (FF_CMD_QUERY & 0xff00) | len, buf); len 156 drivers/input/joystick/iforce/iforce-packets.c u8 packet_id, u8 *data, size_t len) len 170 drivers/input/joystick/iforce/iforce-packets.c if (len >= 8 && test_bit(ABS_RUDDER ,dev->absbit)) len 205 drivers/input/joystick/iforce/iforce-packets.c for (j = 3; j < len; j += 2) len 16 drivers/input/joystick/iforce/iforce-serio.c int idx, pkt, len, id; len 147 drivers/input/joystick/iforce/iforce-serio.c if (!iforce_serio->len) { len 152 drivers/input/joystick/iforce/iforce-serio.c iforce_serio->len = data; len 157 drivers/input/joystick/iforce/iforce-serio.c if (iforce_serio->idx < iforce_serio->len) { len 163 drivers/input/joystick/iforce/iforce-serio.c if (iforce_serio->idx == iforce_serio->len) { len 169 drivers/input/joystick/iforce/iforce-serio.c iforce_serio->cmd_response_len = iforce_serio->len; len 176 drivers/input/joystick/iforce/iforce-serio.c iforce_serio->len); len 181 drivers/input/joystick/iforce/iforce-serio.c iforce_serio->len = 0; len 130 drivers/input/joystick/iforce/iforce.h u8 packet_id, u8 *data, size_t len); len 78 drivers/input/joystick/psxpad-spi.c .len = sendcmdlen, len 555 drivers/input/joystick/sidewinder.c static int sw_guess_mode(unsigned char *buf, int len) len 560 drivers/input/joystick/sidewinder.c for (i = 1; i < len; i++) len 38 drivers/input/joystick/warrior.c int idx, len; len 90 drivers/input/joystick/warrior.c warrior->len = warrior_lengths[(data >> 4) & 7]; len 93 drivers/input/joystick/warrior.c if (warrior->idx < warrior->len) len 96 drivers/input/joystick/warrior.c if (warrior->idx == warrior->len) { len 99 drivers/input/joystick/warrior.c warrior->len = 0; len 441 drivers/input/joystick/xpad.c u8 len; len 449 drivers/input/joystick/xpad.c .len = ARRAY_SIZE(_data), \ len 543 drivers/input/joystick/xpad.c u8 len; len 973 drivers/input/joystick/xpad.c memcpy(xpad->odata, init_packet->data, init_packet->len); len 974 drivers/input/joystick/xpad.c xpad->irq_out->transfer_buffer_length = init_packet->len; len 1009 drivers/input/joystick/xpad.c memcpy(xpad->odata, packet->data, packet->len); len 1010 drivers/input/joystick/xpad.c xpad->irq_out->transfer_buffer_length = packet->len; len 1165 drivers/input/joystick/xpad.c packet->len = 12; len 1209 drivers/input/joystick/xpad.c packet->len = sizeof(mode_report_ack); len 1210 drivers/input/joystick/xpad.c memcpy(packet->data, mode_report_ack, packet->len); len 1247 drivers/input/joystick/xpad.c packet->len = 6; len 1260 drivers/input/joystick/xpad.c packet->len = 8; len 1277 drivers/input/joystick/xpad.c packet->len = 12; len 1295 drivers/input/joystick/xpad.c packet->len = 13; len 1375 drivers/input/joystick/xpad.c packet->len = 3; len 1392 drivers/input/joystick/xpad.c packet->len = 12; len 1521 drivers/input/joystick/xpad.c packet->len = 12; len 551 drivers/input/keyboard/applespi.c rd_t->len = APPLESPI_PACKET_SIZE; len 583 drivers/input/keyboard/applespi.c wr_t->len = APPLESPI_PACKET_SIZE; len 587 drivers/input/keyboard/applespi.c st_t->len = APPLESPI_STATUS_SIZE; len 974 drivers/input/keyboard/applespi.c size_t len, loff_t *off) len 978 drivers/input/keyboard/applespi.c return simple_read_from_buffer(buf, len, off, applespi->tp_dim_val, len 1402 drivers/input/keyboard/applespi.c unsigned int len; len 1429 drivers/input/keyboard/applespi.c len = le16_to_cpu(packet->length); len 1431 drivers/input/keyboard/applespi.c if (len > sizeof(packet->data)) { len 1434 drivers/input/keyboard/applespi.c len); len 1454 drivers/input/keyboard/applespi.c if (off + len > MAX_PKTS_PER_MSG * APPLESPI_PACKET_SIZE) { len 1457 drivers/input/keyboard/applespi.c off + len); len 1461 drivers/input/keyboard/applespi.c memcpy(applespi->msg_buf + off, &packet->data, len); len 1462 drivers/input/keyboard/applespi.c applespi->saved_msg_len += len; len 1471 drivers/input/keyboard/applespi.c msg_len = len; len 24 drivers/input/keyboard/applespi_trace.h size_t len), len 26 drivers/input/keyboard/applespi_trace.h TP_ARGS(evt_type, pkt_type, buf, len), len 31 drivers/input/keyboard/applespi_trace.h __field(size_t, len) len 32 drivers/input/keyboard/applespi_trace.h __dynamic_array(u8, buf, len) len 38 drivers/input/keyboard/applespi_trace.h __entry->len = len; len 39 drivers/input/keyboard/applespi_trace.h memcpy(__get_dynamic_array(buf), buf, len); len 48 drivers/input/keyboard/applespi_trace.h __print_hex(__get_dynamic_array(buf), __entry->len)) len 56 drivers/input/keyboard/applespi_trace.h size_t len), \ len 57 drivers/input/keyboard/applespi_trace.h TP_ARGS(evt_type, pkt_type, buf, len) \ len 1400 drivers/input/keyboard/atkbd.c size_t len = scnprintf(buf, PAGE_SIZE - 1, "%*pbl", len 1403 drivers/input/keyboard/atkbd.c buf[len++] = '\n'; len 1404 drivers/input/keyboard/atkbd.c buf[len] = '\0'; len 1406 drivers/input/keyboard/atkbd.c return len; len 157 drivers/input/keyboard/cros_ec_keyb.c uint8_t *kb_state, int len) len 181 drivers/input/keyboard/hilkbd.c static void hil_do(unsigned char cmd, unsigned char *data, unsigned int len) len 189 drivers/input/keyboard/hilkbd.c while (len--) { len 41 drivers/input/keyboard/ipaq-micro-keys.c static void micro_key_receive(void *data, int len, unsigned char *msg) len 162 drivers/input/keyboard/lm8323.c static int lm8323_write(struct lm8323_chip *lm, int len, ...) len 168 drivers/input/keyboard/lm8323.c va_start(ap, len); len 170 drivers/input/keyboard/lm8323.c if (unlikely(len > LM8323_MAX_DATA)) { len 171 drivers/input/keyboard/lm8323.c dev_err(&lm->client->dev, "tried to send %d bytes\n", len); len 176 drivers/input/keyboard/lm8323.c for (i = 0; i < len; i++) len 185 drivers/input/keyboard/lm8323.c ret = i2c_master_send(lm->client, data, len); len 187 drivers/input/keyboard/lm8323.c ret = i2c_master_send(lm->client, data, len); len 188 drivers/input/keyboard/lm8323.c if (unlikely(ret != len)) len 190 drivers/input/keyboard/lm8323.c len, ret); len 199 drivers/input/keyboard/lm8323.c static int lm8323_read(struct lm8323_chip *lm, u8 cmd, u8 *buf, int len) len 216 drivers/input/keyboard/lm8323.c ret = i2c_master_recv(lm->client, buf, len); len 217 drivers/input/keyboard/lm8323.c if (unlikely(ret != len)) len 219 drivers/input/keyboard/lm8323.c len, ret); len 429 drivers/input/keyboard/lm8323.c int len, const u16 *cmds) len 433 drivers/input/keyboard/lm8323.c for (i = 0; i < len; i++) len 532 drivers/input/keyboard/lm8323.c struct device_attribute *attr, const char *buf, size_t len) len 64 drivers/input/keyboard/lm8333.c int lm8333_read_block(struct lm8333 *lm8333, u8 cmd, u8 len, u8 *buf) len 70 drivers/input/keyboard/lm8333.c cmd, len, buf); len 47 drivers/input/misc/ad714x-i2c.c unsigned short reg, unsigned short *data, size_t len) len 59 drivers/input/misc/ad714x-i2c.c len * sizeof(*chip->xfer_buf)); len 66 drivers/input/misc/ad714x-i2c.c for (i = 0; i < len; i++) len 31 drivers/input/misc/ad714x-spi.c unsigned short reg, unsigned short *data, size_t len) len 45 drivers/input/misc/ad714x-spi.c xfer[0].len = sizeof(chip->xfer_buf[0]); len 49 drivers/input/misc/ad714x-spi.c xfer[1].len = sizeof(chip->xfer_buf[1]) * len; len 58 drivers/input/misc/ad714x-spi.c for (i = 0; i < len; i++) len 515 drivers/input/misc/ati_remote2.c ke->len = sizeof(scancode); len 84 drivers/input/misc/atmel_captouch.c u8 reg, u8 *data, size_t len) len 91 drivers/input/misc/atmel_captouch.c if (len > sizeof(capdev->xfer_buf) - 2) len 95 drivers/input/misc/atmel_captouch.c capdev->xfer_buf[1] = len; len 100 drivers/input/misc/atmel_captouch.c msg[0].len = 2; len 105 drivers/input/misc/atmel_captouch.c msg[1].len = len + 2; len 118 drivers/input/misc/atmel_captouch.c memcpy(data, &capdev->xfer_buf[2], len); len 136 drivers/input/misc/axp20x-pek.c size_t len; len 143 drivers/input/misc/axp20x-pek.c len = strlen(val_str); len 145 drivers/input/misc/axp20x-pek.c if (len && val_str[len - 1] == '\n') len 146 drivers/input/misc/axp20x-pek.c val_str[len - 1] = '\0'; len 510 drivers/input/misc/ims-pcu.c u8 command, int chunk, int len) len 517 drivers/input/misc/ims-pcu.c pcu->urb_out_buf, len, len 530 drivers/input/misc/ims-pcu.c u8 command, const u8 *data, int len) len 556 drivers/input/misc/ims-pcu.c for (i = 0; i < len; i++) { len 596 drivers/input/misc/ims-pcu.c u8 command, const void *data, size_t len, len 604 drivers/input/misc/ims-pcu.c error = ims_pcu_send_command(pcu, command, data, len); len 618 drivers/input/misc/ims-pcu.c #define ims_pcu_execute_command(pcu, code, data, len) \ len 620 drivers/input/misc/ims-pcu.c IMS_PCU_CMD_##code, data, len, \ len 650 drivers/input/misc/ims-pcu.c u8 command, const void *data, size_t len, len 657 drivers/input/misc/ims-pcu.c memcpy(&pcu->cmd_buf[1], data, len); len 660 drivers/input/misc/ims-pcu.c IMS_PCU_CMD_BOOTLOADER, pcu->cmd_buf, len + 1, len 680 drivers/input/misc/ims-pcu.c #define ims_pcu_execute_bl_command(pcu, code, data, len, timeout) \ len 682 drivers/input/misc/ims-pcu.c IMS_PCU_BL_CMD_##code, data, len, \ len 763 drivers/input/misc/ims-pcu.c u8 len; len 781 drivers/input/misc/ims-pcu.c u32 addr, u8 len, const u8 *data) len 788 drivers/input/misc/ims-pcu.c fragment->len = len; len 795 drivers/input/misc/ims-pcu.c addr, len, error); len 801 drivers/input/misc/ims-pcu.c fragment->len != len) { len 805 drivers/input/misc/ims-pcu.c len, fragment->len); len 809 drivers/input/misc/ims-pcu.c if (memcmp(fragment->data, data, len)) { len 812 drivers/input/misc/ims-pcu.c addr, len); len 827 drivers/input/misc/ims-pcu.c u8 len; len 846 drivers/input/misc/ims-pcu.c len = be16_to_cpu(rec->len); len 850 drivers/input/misc/ims-pcu.c fragment->len = len; len 851 drivers/input/misc/ims-pcu.c memcpy(fragment->data, rec->data, len); len 854 drivers/input/misc/ims-pcu.c NULL, len + 5, len 859 drivers/input/misc/ims-pcu.c addr, len, error); len 864 drivers/input/misc/ims-pcu.c error = ims_pcu_verify_block(pcu, addr, len, rec->data); len 95 drivers/input/misc/keyspan_remote.c int len; len 150 drivers/input/misc/keyspan_remote.c if (dev->data.pos >= dev->data.len) { len 153 drivers/input/misc/keyspan_remote.c __func__, dev->data.pos, dev->data.len); len 159 drivers/input/misc/keyspan_remote.c (dev->data.pos < dev->data.len)) { len 195 drivers/input/misc/keyspan_remote.c remote->data.len = RECV_SIZE; len 208 drivers/input/misc/keyspan_remote.c memcpy(remote->data.buffer + remote->data.len, remote->in_buffer, RECV_SIZE); len 209 drivers/input/misc/keyspan_remote.c remote->data.len += RECV_SIZE; len 212 drivers/input/misc/keyspan_remote.c while ((remote->data.bits_left >= 14 || remote->data.pos < remote->data.len) && !found) { len 233 drivers/input/misc/keyspan_remote.c remote->data.len = 0; len 245 drivers/input/misc/keyspan_remote.c memcpy(remote->data.buffer + remote->data.len, remote->in_buffer, RECV_SIZE); len 246 drivers/input/misc/keyspan_remote.c remote->data.len += RECV_SIZE; len 84 drivers/input/misc/kxtj9.c static int kxtj9_i2c_read(struct kxtj9_data *tj9, u8 addr, u8 *data, int len) len 90 drivers/input/misc/kxtj9.c .len = 1, len 96 drivers/input/misc/kxtj9.c .len = len, len 817 drivers/input/misc/uinput.c int len, ret; len 825 drivers/input/misc/uinput.c len = strlen(str) + 1; len 826 drivers/input/misc/uinput.c if (len > maxlen) len 827 drivers/input/misc/uinput.c len = maxlen; len 829 drivers/input/misc/uinput.c ret = copy_to_user(p, str, len); len 834 drivers/input/misc/uinput.c ret = put_user(0, p + len - 1); len 835 drivers/input/misc/uinput.c return ret ? -EFAULT : len; len 282 drivers/input/misc/yealink.c int ix, len; len 300 drivers/input/misc/yealink.c len = size - ix; len 301 drivers/input/misc/yealink.c if (len > sizeof(p->data)) len 302 drivers/input/misc/yealink.c len = sizeof(p->data); len 303 drivers/input/misc/yealink.c p->size = len; len 305 drivers/input/misc/yealink.c memcpy(p->data, &buf[ix], len); len 307 drivers/input/misc/yealink.c ix += len; len 317 drivers/input/misc/yealink.c int i, ix, len; len 374 drivers/input/misc/yealink.c len = sizeof(yld->master.s.lcd) - ix; len 375 drivers/input/misc/yealink.c if (len > sizeof(yld->ctl_data->data)) len 376 drivers/input/misc/yealink.c len = sizeof(yld->ctl_data->data); len 382 drivers/input/misc/yealink.c yld->ctl_data->size = len; len 383 drivers/input/misc/yealink.c yld->ctl_data->sum = -CMD_LCD - ix - val - len; len 384 drivers/input/misc/yealink.c for(i=1; i<len; i++) { len 631 drivers/input/misc/yealink.c int el, size_t len) len 643 drivers/input/misc/yealink.c if (len > count) len 644 drivers/input/misc/yealink.c len = count; len 645 drivers/input/misc/yealink.c for (i = 0; i < len; i++) len 91 drivers/input/mouse/cyapa.c static ssize_t cyapa_i2c_read(struct cyapa *cyapa, u8 reg, size_t len, len 99 drivers/input/mouse/cyapa.c .len = 1, len 105 drivers/input/mouse/cyapa.c .len = len, len 129 drivers/input/mouse/cyapa.c size_t len, const void *values) len 135 drivers/input/mouse/cyapa.c if (len > sizeof(buf) - 1) len 139 drivers/input/mouse/cyapa.c memcpy(&buf[1], values, len); len 141 drivers/input/mouse/cyapa.c ret = i2c_master_send(client, buf, len + 1); len 142 drivers/input/mouse/cyapa.c if (ret != len + 1) len 745 drivers/input/mouse/cyapa.c int len; len 759 drivers/input/mouse/cyapa.c len = scnprintf(buf, PAGE_SIZE, "%s\n", BTN_ONLY_MODE_NAME); len 763 drivers/input/mouse/cyapa.c len = scnprintf(buf, PAGE_SIZE, "%s\n", OFF_MODE_NAME); len 767 drivers/input/mouse/cyapa.c len = scnprintf(buf, PAGE_SIZE, "%u\n", len 774 drivers/input/mouse/cyapa.c return len; len 277 drivers/input/mouse/cyapa.h int (*state_parse)(struct cyapa *cyapa, u8 *reg_status, int len); len 387 drivers/input/mouse/cyapa.h ssize_t cyapa_i2c_reg_read_block(struct cyapa *cyapa, u8 reg, size_t len, len 389 drivers/input/mouse/cyapa.h ssize_t cyapa_smbus_read_block(struct cyapa *cyapa, u8 cmd, size_t len, len 402 drivers/input/mouse/cyapa.h u8 *buf, int *len, cb_sort func); len 409 drivers/input/mouse/cyapa.h int cyapa_pip_state_parse(struct cyapa *cyapa, u8 *reg_data, int len); len 410 drivers/input/mouse/cyapa.h bool cyapa_pip_sort_system_info_data(struct cyapa *cyapa, u8 *buf, int len); len 411 drivers/input/mouse/cyapa.h bool cyapa_sort_tsg_pip_bl_resp_data(struct cyapa *cyapa, u8 *data, int len); len 413 drivers/input/mouse/cyapa.h bool cyapa_sort_tsg_pip_app_resp_data(struct cyapa *cyapa, u8 *data, int len); len 184 drivers/input/mouse/cyapa_gen3.c u8 len; len 244 drivers/input/mouse/cyapa_gen3.c ssize_t cyapa_smbus_read_block(struct cyapa *cyapa, u8 cmd, size_t len, len 264 drivers/input/mouse/cyapa_gen3.c for (index = 0; index * I2C_SMBUS_BLOCK_MAX < len; index++) { len 274 drivers/input/mouse/cyapa_gen3.c return ret > 0 ? len : ret; len 303 drivers/input/mouse/cyapa_gen3.c ssize_t cyapa_i2c_reg_read_block(struct cyapa *cyapa, u8 reg, size_t len, len 306 drivers/input/mouse/cyapa_gen3.c return i2c_smbus_read_i2c_block_data(cyapa->client, reg, len, values); len 310 drivers/input/mouse/cyapa_gen3.c size_t len, const u8 *values) len 312 drivers/input/mouse/cyapa_gen3.c return i2c_smbus_write_i2c_block_data(cyapa->client, reg, len, values); len 318 drivers/input/mouse/cyapa_gen3.c size_t len; len 322 drivers/input/mouse/cyapa_gen3.c len = cyapa_smbus_cmds[cmd_idx].len; len 323 drivers/input/mouse/cyapa_gen3.c return cyapa_smbus_read_block(cyapa, cmd, len, values); len 326 drivers/input/mouse/cyapa_gen3.c len = cyapa_i2c_cmds[cmd_idx].len; len 327 drivers/input/mouse/cyapa_gen3.c return cyapa_i2c_reg_read_block(cyapa, cmd, len, values); len 334 drivers/input/mouse/cyapa_gen3.c static int cyapa_gen3_state_parse(struct cyapa *cyapa, u8 *reg_data, int len) len 609 drivers/input/mouse/cyapa_gen3.c const u8 *buf, size_t len) len 616 drivers/input/mouse/cyapa_gen3.c for (i = 0; i < len; i += CYAPA_CMD_LEN) { len 619 drivers/input/mouse/cyapa_gen3.c cmd_len = (len - i >= CYAPA_CMD_LEN) ? CYAPA_CMD_LEN : len - i; len 1233 drivers/input/mouse/cyapa_gen3.c u8 *buf, int *len, cb_sort func) { return 0; } len 443 drivers/input/mouse/cyapa_gen5.c u8 *buf, int *len, cb_sort func) len 455 drivers/input/mouse/cyapa_gen5.c if (len) { len 456 drivers/input/mouse/cyapa_gen5.c buf_len = (*len < CYAPA_REG_MAP_SIZE) ? len 457 drivers/input/mouse/cyapa_gen5.c *len : CYAPA_REG_MAP_SIZE; len 458 drivers/input/mouse/cyapa_gen5.c *len = 0; len 498 drivers/input/mouse/cyapa_gen5.c *len = length; len 518 drivers/input/mouse/cyapa_gen5.c *len = length; len 670 drivers/input/mouse/cyapa_gen5.c u8 *data, int len) len 672 drivers/input/mouse/cyapa_gen5.c if (!data || len < PIP_MIN_BL_RESP_LENGTH) len 685 drivers/input/mouse/cyapa_gen5.c u8 *data, int len) len 690 drivers/input/mouse/cyapa_gen5.c if (!data || len < PIP_MIN_APP_RESP_LENGTH) len 712 drivers/input/mouse/cyapa_gen5.c u8 *buf, int len) len 714 drivers/input/mouse/cyapa_gen5.c if (buf == NULL || len < PIP_RESP_LENGTH_SIZE) len 728 drivers/input/mouse/cyapa_gen5.c u8 *buf, int len) len 734 drivers/input/mouse/cyapa_gen5.c if (len != PIP_HID_DESCRIPTOR_SIZE) len 756 drivers/input/mouse/cyapa_gen5.c u8 *buf, int len) len 758 drivers/input/mouse/cyapa_gen5.c if (len == PIP_DEEP_SLEEP_RESP_LENGTH && len 976 drivers/input/mouse/cyapa_gen5.c static int cyapa_gen5_state_parse(struct cyapa *cyapa, u8 *reg_data, int len) len 980 drivers/input/mouse/cyapa_gen5.c if (!reg_data || len < 3) len 1115 drivers/input/mouse/cyapa_gen5.c static bool cyapa_sort_pip_bl_exit_data(struct cyapa *cyapa, u8 *buf, int len) len 1117 drivers/input/mouse/cyapa_gen5.c if (buf == NULL || len < PIP_RESP_LENGTH_SIZE) len 1124 drivers/input/mouse/cyapa_gen5.c if (len == PIP_BL_FAIL_EXIT_RESP_LEN && len 2437 drivers/input/mouse/cyapa_gen5.c u8 *buf, int len) len 76 drivers/input/mouse/cyapa_gen6.c u8 *buf, int len) len 78 drivers/input/mouse/cyapa_gen6.c if (len != PIP_HID_DESCRIPTOR_SIZE) len 136 drivers/input/mouse/cyapa_gen6.c int cyapa_pip_state_parse(struct cyapa *cyapa, u8 *reg_data, int len) len 68 drivers/input/mouse/elan_i2c_i2c.c u16 reg, u8 *val, u16 len) len 77 drivers/input/mouse/elan_i2c_i2c.c .len = sizeof(buf), len 83 drivers/input/mouse/elan_i2c_i2c.c .len = len, len 115 drivers/input/mouse/elan_i2c_i2c.c .len = sizeof(buf), len 621 drivers/input/mouse/elan_i2c_i2c.c int len; len 624 drivers/input/mouse/elan_i2c_i2c.c len = i2c_master_recv(client, buffer, ETP_I2C_REPORT_LEN); len 625 drivers/input/mouse/elan_i2c_i2c.c if (len != ETP_I2C_REPORT_LEN) { len 626 drivers/input/mouse/elan_i2c_i2c.c error = len < 0 ? len : -EIO; len 628 drivers/input/mouse/elan_i2c_i2c.c error, len); len 648 drivers/input/mouse/elan_i2c_i2c.c len = i2c_master_recv(client, buffer, ETP_I2C_INF_LENGTH); len 649 drivers/input/mouse/elan_i2c_i2c.c if (len != ETP_I2C_INF_LENGTH) { len 650 drivers/input/mouse/elan_i2c_i2c.c error = len < 0 ? len : -EIO; len 652 drivers/input/mouse/elan_i2c_i2c.c error, len); len 661 drivers/input/mouse/elan_i2c_i2c.c int len; len 663 drivers/input/mouse/elan_i2c_i2c.c len = i2c_master_recv(client, report, ETP_I2C_REPORT_LEN); len 664 drivers/input/mouse/elan_i2c_i2c.c if (len < 0) { len 665 drivers/input/mouse/elan_i2c_i2c.c dev_err(&client->dev, "failed to read report data: %d\n", len); len 666 drivers/input/mouse/elan_i2c_i2c.c return len; len 669 drivers/input/mouse/elan_i2c_i2c.c if (len != ETP_I2C_REPORT_LEN) { len 672 drivers/input/mouse/elan_i2c_i2c.c len, ETP_I2C_REPORT_LEN); len 57 drivers/input/mouse/elan_i2c_smbus.c int len, error; len 60 drivers/input/mouse/elan_i2c_smbus.c len = i2c_smbus_read_block_data(client, len 62 drivers/input/mouse/elan_i2c_smbus.c if (len != ETP_SMBUS_HELLOPACKET_LEN) { len 63 drivers/input/mouse/elan_i2c_smbus.c dev_err(&client->dev, "hello packet length fail: %d\n", len); len 64 drivers/input/mouse/elan_i2c_smbus.c error = len < 0 ? len : -EIO; len 346 drivers/input/mouse/elan_i2c_smbus.c int len; len 384 drivers/input/mouse/elan_i2c_smbus.c len = i2c_smbus_read_block_data(client, len 387 drivers/input/mouse/elan_i2c_smbus.c if (len < (int)sizeof(u16)) { len 388 drivers/input/mouse/elan_i2c_smbus.c error = len < 0 ? len : -EIO; len 474 drivers/input/mouse/elan_i2c_smbus.c int len; len 478 drivers/input/mouse/elan_i2c_smbus.c len = i2c_smbus_read_block_data(client, len 481 drivers/input/mouse/elan_i2c_smbus.c if (len < 0) { len 482 drivers/input/mouse/elan_i2c_smbus.c dev_err(&client->dev, "failed to read report data: %d\n", len); len 483 drivers/input/mouse/elan_i2c_smbus.c return len; len 486 drivers/input/mouse/elan_i2c_smbus.c if (len != ETP_SMBUS_REPORT_LEN) { len 489 drivers/input/mouse/elan_i2c_smbus.c len, ETP_SMBUS_REPORT_LEN); len 90 drivers/input/mouse/hgpk.c static int hgpk_mode_from_name(const char *buf, int len) len 96 drivers/input/mouse/hgpk.c if (strlen(name) == len && !strncasecmp(name, buf, len)) len 814 drivers/input/mouse/hgpk.c const char *buf, size_t len) len 818 drivers/input/mouse/hgpk.c enum hgpk_mode new_mode = hgpk_mode_from_name(buf, len); len 827 drivers/input/mouse/hgpk.c return len; len 852 drivers/input/mouse/hgpk.c return len; len 943 drivers/input/mouse/psmouse-base.c static const struct psmouse_protocol *psmouse_protocol_by_name(const char *name, size_t len) len 951 drivers/input/mouse/psmouse-base.c if ((strlen(p->name) == len && !strncmp(p->name, name, len)) || len 952 drivers/input/mouse/psmouse-base.c (strlen(p->alias) == len && !strncmp(p->alias, name, len))) len 1365 drivers/input/mouse/synaptics.c size_t len) len 1379 drivers/input/mouse/synaptics.c return len; len 1390 drivers/input/mouse/synaptics.c return len; len 191 drivers/input/mouse/vsxxxaa.c unsigned char type, size_t len) len 193 drivers/input/mouse/vsxxxaa.c return mouse->count >= len && MATCH_PACKET_TYPE(mouse->buf[0], type); len 151 drivers/input/rmi4/rmi_bus.h void *buf, size_t len) len 153 drivers/input/rmi4/rmi_bus.h return d->xport->ops->read_block(d->xport, addr, buf, len); len 181 drivers/input/rmi4/rmi_bus.h const void *buf, size_t len) len 183 drivers/input/rmi4/rmi_bus.h return d->xport->ops->write_block(d->xport, addr, buf, len); len 201 drivers/input/rmi4/rmi_f30.c int *ctrl_addr, int len, u8 **reg) len 204 drivers/input/rmi4/rmi_f30.c ctrl->length = len; len 206 drivers/input/rmi4/rmi_f30.c *ctrl_addr += len; len 207 drivers/input/rmi4/rmi_f30.c *reg += len; len 76 drivers/input/rmi4/rmi_i2c.c const void *buf, size_t len) len 81 drivers/input/rmi4/rmi_i2c.c size_t tx_size = len + 1; len 101 drivers/input/rmi4/rmi_i2c.c memcpy(rmi_i2c->tx_buf + 1, buf, len); len 118 drivers/input/rmi4/rmi_i2c.c len, addr, retval, (int)len, buf); len 125 drivers/input/rmi4/rmi_i2c.c void *buf, size_t len) len 135 drivers/input/rmi4/rmi_i2c.c .len = sizeof(addr_offset), len 141 drivers/input/rmi4/rmi_i2c.c .len = len, len 163 drivers/input/rmi4/rmi_i2c.c len, addr, retval, (int)len, buf); len 59 drivers/input/rmi4/rmi_smbus.c u8 commandcode, const void *buf, size_t len) len 66 drivers/input/rmi4/rmi_smbus.c retval = i2c_smbus_write_block_data(client, commandcode, len, buf); len 70 drivers/input/rmi4/rmi_smbus.c len, commandcode, retval, (int)len, buf); len 137 drivers/input/rmi4/rmi_smbus.c const void *databuff, size_t len) len 143 drivers/input/rmi4/rmi_smbus.c int cur_len = (int)len; len 151 drivers/input/rmi4/rmi_smbus.c int block_len = min_t(int, len, SMB_MAX_COUNT); len 175 drivers/input/rmi4/rmi_smbus.c u8 commandcode, void *buf, size_t len) len 190 drivers/input/rmi4/rmi_smbus.c void *databuff, size_t len) len 196 drivers/input/rmi4/rmi_smbus.c int cur_len = (int)len; len 199 drivers/input/rmi4/rmi_smbus.c memset(databuff, 0, len); len 53 drivers/input/rmi4/rmi_spi.c static int rmi_spi_manage_pools(struct rmi_spi_xport *rmi_spi, int len) len 62 drivers/input/rmi4/rmi_spi.c while (buf_size < len) len 122 drivers/input/rmi4/rmi_spi.c int len; len 143 drivers/input/rmi4/rmi_spi.c len = max(total_tx_len, rx_len); len 145 drivers/input/rmi4/rmi_spi.c if (len > RMI_SPI_XFER_SIZE_LIMIT) len 148 drivers/input/rmi4/rmi_spi.c if (rmi_spi->xfer_buf_size < len) { len 149 drivers/input/rmi4/rmi_spi.c ret = rmi_spi_manage_pools(rmi_spi, len); len 190 drivers/input/rmi4/rmi_spi.c xfer->len = 1; len 198 drivers/input/rmi4/rmi_spi.c xfer->len = total_tx_len; len 212 drivers/input/rmi4/rmi_spi.c xfer->len = 1; len 220 drivers/input/rmi4/rmi_spi.c xfer->len = rx_len; len 271 drivers/input/rmi4/rmi_spi.c const void *buf, size_t len) len 289 drivers/input/rmi4/rmi_spi.c ret = rmi_spi_xfer(rmi_spi, &cmd, buf, len, NULL, 0); len 297 drivers/input/rmi4/rmi_spi.c void *buf, size_t len) len 315 drivers/input/rmi4/rmi_spi.c ret = rmi_spi_xfer(rmi_spi, &cmd, NULL, 0, buf, len); len 123 drivers/input/sparse-keymap.c ke->len = sizeof(key->code); len 1191 drivers/input/tablet/aiptek.c size_t len = buf[count - 1] == '\n' ? count - 1 : count; len 1193 drivers/input/tablet/aiptek.c if (strncmp(buf, "disable", len)) len 1233 drivers/input/tablet/aiptek.c size_t len = buf[count - 1] == '\n' ? count - 1 : count; len 1235 drivers/input/tablet/aiptek.c if (strncmp(buf, "disable", len)) len 91 drivers/input/tablet/pegasus_notetaker.c static int pegasus_control_msg(struct pegasus *pegasus, u8 *data, int len) len 93 drivers/input/tablet/pegasus_notetaker.c const int sizeof_buf = len + 2; len 103 drivers/input/tablet/pegasus_notetaker.c cmd_buf[1] = len; len 104 drivers/input/tablet/pegasus_notetaker.c memcpy(cmd_buf + 2, data, len); len 213 drivers/input/touchscreen/ad7877.c req->xfer[0].len = 2; len 217 drivers/input/touchscreen/ad7877.c req->xfer[1].len = 2; len 243 drivers/input/touchscreen/ad7877.c req->xfer[0].len = 2; len 279 drivers/input/touchscreen/ad7877.c req->xfer[0].len = 2; len 283 drivers/input/touchscreen/ad7877.c req->xfer[1].len = 2; len 288 drivers/input/touchscreen/ad7877.c req->xfer[2].len = 2; len 293 drivers/input/touchscreen/ad7877.c req->xfer[3].len = 2; len 297 drivers/input/touchscreen/ad7877.c req->xfer[4].len = 2; len 301 drivers/input/touchscreen/ad7877.c req->xfer[5].len = 2; len 647 drivers/input/touchscreen/ad7877.c ts->xfer[0].len = 2; len 653 drivers/input/touchscreen/ad7877.c ts->xfer[1].len = 2; len 660 drivers/input/touchscreen/ad7877.c ts->xfer[i + 2].len = 2; len 329 drivers/input/touchscreen/ads7846.c req->xfer[0].len = 1; len 333 drivers/input/touchscreen/ads7846.c req->xfer[1].len = 2; len 349 drivers/input/touchscreen/ads7846.c req->xfer[2].len = 1; len 353 drivers/input/touchscreen/ads7846.c req->xfer[3].len = 2; len 361 drivers/input/touchscreen/ads7846.c req->xfer[4].len = 1; len 365 drivers/input/touchscreen/ads7846.c req->xfer[5].len = 2; len 402 drivers/input/touchscreen/ads7846.c req->xfer[0].len = 3; len 1000 drivers/input/touchscreen/ads7846.c x->len = 3; len 1006 drivers/input/touchscreen/ads7846.c x->len = 1; len 1011 drivers/input/touchscreen/ads7846.c x->len = 2; len 1025 drivers/input/touchscreen/ads7846.c x->len = 1; len 1030 drivers/input/touchscreen/ads7846.c x->len = 2; len 1046 drivers/input/touchscreen/ads7846.c x->len = 3; len 1053 drivers/input/touchscreen/ads7846.c x->len = 1; len 1058 drivers/input/touchscreen/ads7846.c x->len = 2; len 1068 drivers/input/touchscreen/ads7846.c x->len = 1; len 1073 drivers/input/touchscreen/ads7846.c x->len = 2; len 1087 drivers/input/touchscreen/ads7846.c x->len = 1; len 1092 drivers/input/touchscreen/ads7846.c x->len = 2; len 1101 drivers/input/touchscreen/ads7846.c x->len = 1; len 1106 drivers/input/touchscreen/ads7846.c x->len = 2; len 1118 drivers/input/touchscreen/ads7846.c x->len = 1; len 1123 drivers/input/touchscreen/ads7846.c x->len = 2; len 1132 drivers/input/touchscreen/ads7846.c x->len = 1; len 1137 drivers/input/touchscreen/ads7846.c x->len = 2; len 1154 drivers/input/touchscreen/ads7846.c x->len = 3; len 1159 drivers/input/touchscreen/ads7846.c x->len = 1; len 1164 drivers/input/touchscreen/ads7846.c x->len = 2; len 424 drivers/input/touchscreen/atmel_mxt_ts.c msg.len = count; len 447 drivers/input/touchscreen/atmel_mxt_ts.c msg.len = count; len 624 drivers/input/touchscreen/atmel_mxt_ts.c u16 reg, u16 len, void *val) len 636 drivers/input/touchscreen/atmel_mxt_ts.c xfer[0].len = 2; len 642 drivers/input/touchscreen/atmel_mxt_ts.c xfer[1].len = len; len 658 drivers/input/touchscreen/atmel_mxt_ts.c static int __mxt_write_reg(struct i2c_client *client, u16 reg, u16 len, len 665 drivers/input/touchscreen/atmel_mxt_ts.c count = len + 2; len 672 drivers/input/touchscreen/atmel_mxt_ts.c memcpy(&buf[2], val, len); len 62 drivers/input/touchscreen/chipone_icn8318.c .len = 1, len 68 drivers/input/touchscreen/chipone_icn8318.c .len = sizeof(struct icn8318_touch_data), len 78 drivers/input/touchscreen/chipone_icn8505.c void *data, int len, bool silent) len 86 drivers/input/touchscreen/chipone_icn8505.c .len = reg_addr_width / 8, len 92 drivers/input/touchscreen/chipone_icn8505.c .len = len, len 115 drivers/input/touchscreen/chipone_icn8505.c const void *data, int len, bool silent) len 122 drivers/input/touchscreen/chipone_icn8505.c .len = reg_addr_width / 8 + len, len 125 drivers/input/touchscreen/chipone_icn8505.c if (WARN_ON(len > 32)) len 131 drivers/input/touchscreen/chipone_icn8505.c memcpy(buf + reg_addr_width / 8, data, len); len 148 drivers/input/touchscreen/chipone_icn8505.c void *buf, int len) len 151 drivers/input/touchscreen/chipone_icn8505.c ICN8505_REG_ADDR_WIDTH, buf, len, false); len 174 drivers/input/touchscreen/chipone_icn8505.c void *buf, int len) len 177 drivers/input/touchscreen/chipone_icn8505.c ICN8505_PROG_REG_ADDR_WIDTH, buf, len, false); len 181 drivers/input/touchscreen/chipone_icn8505.c const void *buf, int len) len 184 drivers/input/touchscreen/chipone_icn8505.c ICN8505_PROG_REG_ADDR_WIDTH, buf, len, false); len 63 drivers/input/touchscreen/cy8ctmg110_ts.c unsigned char len, unsigned char *value) len 69 drivers/input/touchscreen/cy8ctmg110_ts.c BUG_ON(len > 5); len 72 drivers/input/touchscreen/cy8ctmg110_ts.c memcpy(i2c_data + 1, value, len); len 74 drivers/input/touchscreen/cy8ctmg110_ts.c ret = i2c_master_send(client, i2c_data, len + 1); len 75 drivers/input/touchscreen/cy8ctmg110_ts.c if (ret != len + 1) { len 84 drivers/input/touchscreen/cy8ctmg110_ts.c unsigned char *data, unsigned char len, unsigned char cmd) len 92 drivers/input/touchscreen/cy8ctmg110_ts.c .len = 1, len 99 drivers/input/touchscreen/cy8ctmg110_ts.c .len = len, len 74 drivers/input/touchscreen/cyttsp4_spi.c xfer[0].len = length + CY_SPI_CMD_BYTES; len 79 drivers/input/touchscreen/cyttsp4_spi.c xfer[0].len = CY_SPI_RD_HEADER_BYTES; len 83 drivers/input/touchscreen/cyttsp4_spi.c xfer[1].len = length; len 95 drivers/input/touchscreen/cyttsp4_spi.c __func__, retval, xfer[1].len, op); len 36 drivers/input/touchscreen/cyttsp_i2c_common.c .len = 1, len 42 drivers/input/touchscreen/cyttsp_i2c_common.c .len = length, len 66 drivers/input/touchscreen/cyttsp_i2c_common.c .len = length + 1, len 71 drivers/input/touchscreen/cyttsp_spi.c xfer[0].len = length + CY_SPI_CMD_BYTES; len 76 drivers/input/touchscreen/cyttsp_spi.c xfer[0].len = CY_SPI_CMD_BYTES; len 80 drivers/input/touchscreen/cyttsp_spi.c xfer[1].len = length; len 92 drivers/input/touchscreen/cyttsp_spi.c __func__, retval, xfer[1].len, op); len 132 drivers/input/touchscreen/edt-ft5x06.c wrmsg[i].len = wr_len; len 139 drivers/input/touchscreen/edt-ft5x06.c wrmsg[i].len = rd_len; len 68 drivers/input/touchscreen/eeti_ts.c int len, error; len 71 drivers/input/touchscreen/eeti_ts.c len = i2c_master_recv(eeti->client, buf, sizeof(buf)); len 72 drivers/input/touchscreen/eeti_ts.c if (len != sizeof(buf)) { len 73 drivers/input/touchscreen/eeti_ts.c error = len < 0 ? len : -EIO; len 211 drivers/input/touchscreen/elants_i2c.c msgs[0].len = cmd_size; len 217 drivers/input/touchscreen/elants_i2c.c msgs[1].len = resp_size; len 860 drivers/input/touchscreen/elants_i2c.c int len; len 862 drivers/input/touchscreen/elants_i2c.c len = i2c_master_recv_dmasafe(client, ts->buf, sizeof(ts->buf)); len 863 drivers/input/touchscreen/elants_i2c.c if (len < 0) { len 865 drivers/input/touchscreen/elants_i2c.c __func__, len); len 180 drivers/input/touchscreen/goodix.c u16 reg, u8 *buf, int len) len 188 drivers/input/touchscreen/goodix.c msgs[0].len = 2; len 193 drivers/input/touchscreen/goodix.c msgs[1].len = len; len 209 drivers/input/touchscreen/goodix.c unsigned len) len 215 drivers/input/touchscreen/goodix.c addr_buf = kmalloc(len + 2, GFP_KERNEL); len 221 drivers/input/touchscreen/goodix.c memcpy(&addr_buf[2], buf, len); len 226 drivers/input/touchscreen/goodix.c msg.len = len + 2; len 136 drivers/input/touchscreen/hideep.c u8 len; len 182 drivers/input/touchscreen/hideep.c size_t len = count * sizeof(*data); len 185 drivers/input/touchscreen/hideep.c .len = len + sizeof(packet->header.len) + len 187 drivers/input/touchscreen/hideep.c .buf = &packet->header.len, len 191 drivers/input/touchscreen/hideep.c if (len > HIDEEP_NVM_PAGE_SIZE) len 194 drivers/input/touchscreen/hideep.c packet->header.len = 0x80 | (count - 1); len 196 drivers/input/touchscreen/hideep.c memcpy(packet->payload, data, len); len 209 drivers/input/touchscreen/hideep.c size_t len = count * sizeof(*data); len 213 drivers/input/touchscreen/hideep.c .len = sizeof(packet->header.len) + len 215 drivers/input/touchscreen/hideep.c .buf = &packet->header.len, len 220 drivers/input/touchscreen/hideep.c .len = len, len 226 drivers/input/touchscreen/hideep.c if (len > HIDEEP_NVM_PAGE_SIZE) len 229 drivers/input/touchscreen/hideep.c packet->header.len = count - 1; len 915 drivers/input/touchscreen/hideep.c ssize_t len; len 918 drivers/input/touchscreen/hideep.c len = scnprintf(buf, PAGE_SIZE, "%04x\n", len 922 drivers/input/touchscreen/hideep.c return len; len 930 drivers/input/touchscreen/hideep.c ssize_t len; len 933 drivers/input/touchscreen/hideep.c len = scnprintf(buf, PAGE_SIZE, "%04x\n", len 937 drivers/input/touchscreen/hideep.c return len; len 48 drivers/input/touchscreen/ili210x.c size_t len) len 55 drivers/input/touchscreen/ili210x.c .len = 1, len 61 drivers/input/touchscreen/ili210x.c .len = len, len 88 drivers/input/touchscreen/ili210x.c static int ili210x_read(struct i2c_client *client, void *buf, size_t len) len 93 drivers/input/touchscreen/ili210x.c .len = len, len 27 drivers/input/touchscreen/ipaq-micro-ts.c static void micro_ts_receive(void *data, int len, unsigned char *msg) len 31 drivers/input/touchscreen/ipaq-micro-ts.c if (len == 4) { len 38 drivers/input/touchscreen/ipaq-micro-ts.c } else if (len == 0) { len 116 drivers/input/touchscreen/iqs5xx.c char len[2]; len 130 drivers/input/touchscreen/iqs5xx.c u16 reg, void *val, u16 len) len 138 drivers/input/touchscreen/iqs5xx.c .len = sizeof(reg_buf), len 144 drivers/input/touchscreen/iqs5xx.c .len = len, len 191 drivers/input/touchscreen/iqs5xx.c u16 reg, const void *val, u16 len) len 194 drivers/input/touchscreen/iqs5xx.c u16 mlen = sizeof(reg) + len; len 197 drivers/input/touchscreen/iqs5xx.c if (len > IQS5XX_WR_BYTES_MAX) len 201 drivers/input/touchscreen/iqs5xx.c memcpy(mbuf + sizeof(reg), val, len); len 255 drivers/input/touchscreen/iqs5xx.c msg.len = sizeof(bl_cmd); len 266 drivers/input/touchscreen/iqs5xx.c msg.len += sizeof(bl_addr); len 279 drivers/input/touchscreen/iqs5xx.c msg.len = sizeof(u16); len 282 drivers/input/touchscreen/iqs5xx.c msg.len = sizeof(u8); len 365 drivers/input/touchscreen/iqs5xx.c msg.len = sizeof(mbuf); len 404 drivers/input/touchscreen/iqs5xx.c msg.len = sizeof(bl_data); len 799 drivers/input/touchscreen/iqs5xx.c error = hex2bin(rec_hdr, rec->len, sizeof(rec_hdr)); len 960 drivers/input/touchscreen/iqs5xx.c size_t len = count; len 965 drivers/input/touchscreen/iqs5xx.c if (!len) len 968 drivers/input/touchscreen/iqs5xx.c if (buf[len - 1] == '\n') len 969 drivers/input/touchscreen/iqs5xx.c len--; len 971 drivers/input/touchscreen/iqs5xx.c if (len > IQS5XX_FW_FILE_LEN) len 974 drivers/input/touchscreen/iqs5xx.c memcpy(fw_file, buf, len); len 975 drivers/input/touchscreen/iqs5xx.c fw_file[len] = '\0'; len 188 drivers/input/touchscreen/melfas_mip4.c .len = write_len, len 193 drivers/input/touchscreen/melfas_mip4.c .len = read_len, len 715 drivers/input/touchscreen/melfas_mip4.c .len = sizeof(cmd), len 720 drivers/input/touchscreen/melfas_mip4.c .len = sizeof(result), len 778 drivers/input/touchscreen/melfas_mip4.c .len = sizeof(mode_read_cmd), len 783 drivers/input/touchscreen/melfas_mip4.c .len = sizeof(result), len 853 drivers/input/touchscreen/melfas_mip4.c .len = sizeof(cmd), len 858 drivers/input/touchscreen/melfas_mip4.c .len = sizeof(result), len 977 drivers/input/touchscreen/melfas_mip4.c .len = 2, len 981 drivers/input/touchscreen/melfas_mip4.c .len = MIP4_BL_PACKET_SIZE, len 84 drivers/input/touchscreen/mms114.c unsigned int len, u8 *val) len 91 drivers/input/touchscreen/mms114.c if (reg <= MMS114_MODE_CONTROL && reg + len > MMS114_MODE_CONTROL) len 97 drivers/input/touchscreen/mms114.c xfer[0].len = 1; len 103 drivers/input/touchscreen/mms114.c xfer[1].len = len; len 140 drivers/input/touchscreen/raydium_i2c_ts.c u8 addr, const void *data, size_t len) len 146 drivers/input/touchscreen/raydium_i2c_ts.c buf = kmalloc(len + 1, GFP_KERNEL); len 151 drivers/input/touchscreen/raydium_i2c_ts.c memcpy(buf + 1, data, len); len 154 drivers/input/touchscreen/raydium_i2c_ts.c ret = i2c_master_send(client, buf, len + 1); len 155 drivers/input/touchscreen/raydium_i2c_ts.c if (likely(ret == len + 1)) len 163 drivers/input/touchscreen/raydium_i2c_ts.c if (unlikely(ret != len + 1)) { len 174 drivers/input/touchscreen/raydium_i2c_ts.c u8 addr, void *data, size_t len) len 179 drivers/input/touchscreen/raydium_i2c_ts.c .len = 1, len 185 drivers/input/touchscreen/raydium_i2c_ts.c .len = len, len 199 drivers/input/touchscreen/raydium_i2c_ts.c u32 addr, void *data, size_t len) len 205 drivers/input/touchscreen/raydium_i2c_ts.c while (len) { len 206 drivers/input/touchscreen/raydium_i2c_ts.c xfer_len = min_t(size_t, len, RM_MAX_READ_SIZE); len 218 drivers/input/touchscreen/raydium_i2c_ts.c len -= xfer_len; len 227 drivers/input/touchscreen/raydium_i2c_ts.c u32 addr, const void *data, size_t len) len 235 drivers/input/touchscreen/raydium_i2c_ts.c error = raydium_i2c_send(client, addr & 0xff, data, len); len 409 drivers/input/touchscreen/raydium_i2c_ts.c const void *data, size_t len, len 414 drivers/input/touchscreen/raydium_i2c_ts.c error = raydium_i2c_send(client, RM_CMD_BOOT_WRT, data, len); len 574 drivers/input/touchscreen/raydium_i2c_ts.c u16 page_idx, const void *data, size_t len) len 588 drivers/input/touchscreen/raydium_i2c_ts.c xfer_len = min_t(size_t, len, RM_BL_WRT_PKG_SIZE); len 590 drivers/input/touchscreen/raydium_i2c_ts.c if (len < RM_BL_WRT_PKG_SIZE) len 604 drivers/input/touchscreen/raydium_i2c_ts.c len -= xfer_len; len 610 drivers/input/touchscreen/raydium_i2c_ts.c static u16 raydium_calc_chksum(const u8 *buf, u16 len) len 615 drivers/input/touchscreen/raydium_i2c_ts.c for (i = 0; i < len; i++) len 627 drivers/input/touchscreen/raydium_i2c_ts.c size_t len; len 690 drivers/input/touchscreen/raydium_i2c_ts.c len = min_t(size_t, data_len, RM_FW_PAGE_SIZE); len 692 drivers/input/touchscreen/raydium_i2c_ts.c error = raydium_i2c_fw_write_page(client, page_nr++, data, len); len 698 drivers/input/touchscreen/raydium_i2c_ts.c data += len; len 699 drivers/input/touchscreen/raydium_i2c_ts.c data_len -= len; len 283 drivers/input/touchscreen/rohm_bu21023.c size_t len) len 291 drivers/input/touchscreen/rohm_bu21023.c msg[0].len = 1; len 296 drivers/input/touchscreen/rohm_bu21023.c msg[1].len = len; len 648 drivers/input/touchscreen/rohm_bu21023.c unsigned int offset, len, xfer_len; len 690 drivers/input/touchscreen/rohm_bu21023.c len = fw->size; len 692 drivers/input/touchscreen/rohm_bu21023.c while (len) { len 693 drivers/input/touchscreen/rohm_bu21023.c xfer_len = min(FIRMWARE_BLOCK_SIZE, len); len 700 drivers/input/touchscreen/rohm_bu21023.c len -= xfer_len; len 123 drivers/input/touchscreen/s6sy761.c .len = 1, len 129 drivers/input/touchscreen/s6sy761.c .len = (n_events * S6SY761_EVENT_SIZE), len 110 drivers/input/touchscreen/sis_i2c.c u16 len; len 118 drivers/input/touchscreen/sis_i2c.c len = get_unaligned_le16(&buf[SIS_PKT_LEN_OFFSET]); len 119 drivers/input/touchscreen/sis_i2c.c if (len > SIS_MAX_PACKET_SIZE) { len 122 drivers/input/touchscreen/sis_i2c.c __func__, len, SIS_MAX_PACKET_SIZE); len 126 drivers/input/touchscreen/sis_i2c.c if (len < 10) len 130 drivers/input/touchscreen/sis_i2c.c count_idx = len - 1; len 140 drivers/input/touchscreen/sis_i2c.c crc = crc_itu_t(0, buf + 2, len - 2 - 2); len 141 drivers/input/touchscreen/sis_i2c.c pkg_crc = get_unaligned_le16(&buf[len - 2]); len 69 drivers/input/touchscreen/st1232.c msg[0].len = 1; len 74 drivers/input/touchscreen/st1232.c msg[1].len = ts->read_buf_len; len 152 drivers/input/touchscreen/stmfts.c .len = 1, len 158 drivers/input/touchscreen/stmfts.c .len = STMFTS_DATA_MAX_SIZE, len 471 drivers/input/touchscreen/stmfts.c const char *buf, size_t len) len 496 drivers/input/touchscreen/stmfts.c return len; len 132 drivers/input/touchscreen/sx8654.c int len, i; len 150 drivers/input/touchscreen/sx8654.c len = i2c_master_recv(ts->client, (u8 *)data, readlen); len 151 drivers/input/touchscreen/sx8654.c if (len != readlen) { len 152 drivers/input/touchscreen/sx8654.c dev_dbg(dev, "ignore short recv (%d)\n", len); len 29 drivers/input/touchscreen/tsc2005.c .len = 1, len 71 drivers/input/touchscreen/usbtouchscreen.c void (*process_pkt) (struct usbtouch_usb *usbtouch, unsigned char *pkt, int len); len 79 drivers/input/touchscreen/usbtouchscreen.c int (*get_pkt_len) (unsigned char *pkt, int len); len 344 drivers/input/touchscreen/usbtouchscreen.c static int egalax_get_pkt_len(unsigned char *buf, int len) len 351 drivers/input/touchscreen/usbtouchscreen.c if (len < 2) len 389 drivers/input/touchscreen/usbtouchscreen.c static int etouch_get_pkt_len(unsigned char *buf, int len) len 397 drivers/input/touchscreen/usbtouchscreen.c if (len < 2) len 635 drivers/input/touchscreen/usbtouchscreen.c static int eturbo_get_pkt_len(unsigned char *buf, int len) len 782 drivers/input/touchscreen/usbtouchscreen.c static int idealtek_get_pkt_len(unsigned char *buf, int len) len 787 drivers/input/touchscreen/usbtouchscreen.c return len; len 1153 drivers/input/touchscreen/usbtouchscreen.c unsigned char *pkt, int len); len 1386 drivers/input/touchscreen/usbtouchscreen.c unsigned char *pkt, int len) len 1410 drivers/input/touchscreen/usbtouchscreen.c unsigned char *pkt, int len) len 1428 drivers/input/touchscreen/usbtouchscreen.c if (unlikely(append > len)) len 1429 drivers/input/touchscreen/usbtouchscreen.c append = len; len 1449 drivers/input/touchscreen/usbtouchscreen.c buf_len = len - tmp; len 1452 drivers/input/touchscreen/usbtouchscreen.c buf_len = len; len 53 drivers/input/touchscreen/wacom_i2c.c .len = sizeof(cmd1), len 59 drivers/input/touchscreen/wacom_i2c.c .len = sizeof(cmd2), len 65 drivers/input/touchscreen/wacom_i2c.c .len = sizeof(data), len 195 drivers/input/touchscreen/wdt87xx_i2c.c .len = txlen, len 201 drivers/input/touchscreen/wdt87xx_i2c.c .len = rxlen, len 220 drivers/input/touchscreen/wdt87xx_i2c.c u8 *buf, size_t len) len 228 drivers/input/touchscreen/wdt87xx_i2c.c buf, len); len 234 drivers/input/touchscreen/wdt87xx_i2c.c if (buf[0] != len) { len 246 drivers/input/touchscreen/wdt87xx_i2c.c u8 *buf, size_t len) len 250 drivers/input/touchscreen/wdt87xx_i2c.c size_t rx_len = len + 2; len 269 drivers/input/touchscreen/wdt87xx_i2c.c rx_len = min_t(size_t, len, rx_buf[0]); len 168 drivers/input/touchscreen/zforce_ts.c static int zforce_send_wait(struct zforce_ts *ts, const char *buf, int len) len 185 drivers/input/touchscreen/zforce_ts.c ret = i2c_master_send(client, buf, len); len 557 drivers/iommu/dmar.c size_t len, struct dmar_res_callback *cb) len 560 drivers/iommu/dmar.c struct acpi_dmar_header *end = ((void *)start) + len; len 514 drivers/iommu/fsl_pamu.c int len, found = 0; len 535 drivers/iommu/fsl_pamu.c prop = of_get_property(node, "reg", &len); len 536 drivers/iommu/fsl_pamu.c for (i = 0; i < len / sizeof(u32); i++) { len 713 drivers/iommu/fsl_pamu.c int i, len; len 719 drivers/iommu/fsl_pamu.c prop = of_get_property(node, "fsl,liodn", &len); len 720 drivers/iommu/fsl_pamu.c for (i = 0; i < len / sizeof(u32); i++) { len 653 drivers/iommu/fsl_pamu_domain.c int len, ret = 0; len 672 drivers/iommu/fsl_pamu_domain.c liodn = of_get_property(dev->of_node, "fsl,liodn", &len); len 674 drivers/iommu/fsl_pamu_domain.c liodn_cnt = len / sizeof(u32); len 689 drivers/iommu/fsl_pamu_domain.c int len; len 708 drivers/iommu/fsl_pamu_domain.c prop = of_get_property(dev->of_node, "fsl,liodn", &len); len 1005 drivers/iommu/fsl_pamu_domain.c int len; len 1013 drivers/iommu/fsl_pamu_domain.c else if (of_get_property(dev->of_node, "fsl,liodn", &len)) len 1998 drivers/iommu/iommu.c size_t len = 0, mapped = 0; len 2006 drivers/iommu/iommu.c if (len && s_phys != start + len) { len 2007 drivers/iommu/iommu.c ret = iommu_map(domain, iova + mapped, start, len, prot); len 2011 drivers/iommu/iommu.c mapped += len; len 2012 drivers/iommu/iommu.c len = 0; len 2015 drivers/iommu/iommu.c if (len) { len 2016 drivers/iommu/iommu.c len += sg->length; len 2018 drivers/iommu/iommu.c len = sg->length; len 507 drivers/iommu/msm_iommu.c phys_addr_t pa, size_t len, int prot) len 514 drivers/iommu/msm_iommu.c ret = priv->iop->map(priv->iop, iova, pa, len, prot); len 521 drivers/iommu/msm_iommu.c size_t len, struct iommu_iotlb_gather *gather) len 527 drivers/iommu/msm_iommu.c len = priv->iop->unmap(priv->iop, iova, len, gather); len 530 drivers/iommu/msm_iommu.c return len; len 38 drivers/iommu/omap-iommu-debug.c len -= bytes; \ len 39 drivers/iommu/omap-iommu-debug.c if (len < maxcol) \ len 44 drivers/iommu/omap-iommu-debug.c omap2_iommu_dump_ctx(struct omap_iommu *obj, char *buf, ssize_t len) len 87 drivers/iommu/virtio-iommu.c unsigned int len; len 103 drivers/iommu/virtio-iommu.c static int viommu_get_req_errno(void *buf, size_t len) len 105 drivers/iommu/virtio-iommu.c struct virtio_iommu_req_tail *tail = buf + len - sizeof(*tail); len 129 drivers/iommu/virtio-iommu.c static void viommu_set_req_status(void *buf, size_t len, int status) len 131 drivers/iommu/virtio-iommu.c struct virtio_iommu_req_tail *tail = buf + len - sizeof(*tail); len 138 drivers/iommu/virtio-iommu.c size_t len) len 143 drivers/iommu/virtio-iommu.c return len - viommu->probe_size - tail_size; len 145 drivers/iommu/virtio-iommu.c return len - tail_size; len 157 drivers/iommu/virtio-iommu.c unsigned int len; len 167 drivers/iommu/virtio-iommu.c len = 0; len 168 drivers/iommu/virtio-iommu.c req = virtqueue_get_buf(vq, &len); len 172 drivers/iommu/virtio-iommu.c if (!len) len 173 drivers/iommu/virtio-iommu.c viommu_set_req_status(req->buf, req->len, len 176 drivers/iommu/virtio-iommu.c write_len = req->len - req->write_offset; len 177 drivers/iommu/virtio-iommu.c if (req->writeback && len == write_len) len 218 drivers/iommu/virtio-iommu.c static int __viommu_add_req(struct viommu_dev *viommu, void *buf, size_t len, len 230 drivers/iommu/virtio-iommu.c write_offset = viommu_get_write_desc_offset(viommu, buf, len); len 234 drivers/iommu/virtio-iommu.c req = kzalloc(sizeof(*req) + len, GFP_ATOMIC); len 238 drivers/iommu/virtio-iommu.c req->len = len; len 246 drivers/iommu/virtio-iommu.c sg_init_one(&bottom_sg, req->buf + write_offset, len - write_offset); len 265 drivers/iommu/virtio-iommu.c static int viommu_add_req(struct viommu_dev *viommu, void *buf, size_t len) len 271 drivers/iommu/virtio-iommu.c ret = __viommu_add_req(viommu, buf, len, false); len 284 drivers/iommu/virtio-iommu.c size_t len) len 291 drivers/iommu/virtio-iommu.c ret = __viommu_add_req(viommu, buf, len, true); len 303 drivers/iommu/virtio-iommu.c ret = viommu_get_req_errno(buf, len); len 421 drivers/iommu/virtio-iommu.c size_t len) len 437 drivers/iommu/virtio-iommu.c if (len < sizeof(*mem)) len 464 drivers/iommu/virtio-iommu.c u16 type, len; len 497 drivers/iommu/virtio-iommu.c len = le16_to_cpu(prop->length) + sizeof(*prop); len 501 drivers/iommu/virtio-iommu.c ret = viommu_add_resv_mem(vdev, (void *)prop, len); len 510 drivers/iommu/virtio-iommu.c cur += len; len 562 drivers/iommu/virtio-iommu.c unsigned int len; len 567 drivers/iommu/virtio-iommu.c while ((evt = virtqueue_get_buf(vq, &len)) != NULL) { len 568 drivers/iommu/virtio-iommu.c if (len > sizeof(*evt)) { len 571 drivers/iommu/virtio-iommu.c len, sizeof(*evt)); len 404 drivers/isdn/capi/capi.c unsigned int datalen = skb->len - CAPIMSG_LEN(skb->data); len 453 drivers/isdn/capi/capi.c datahandle, skb->len); len 454 drivers/isdn/capi/capi.c ld->ops->receive_buf(tty, skb->data, NULL, skb->len); len 491 drivers/isdn/capi/capi.c u16 len; len 512 drivers/isdn/capi/capi.c len = (u16)skb->len; len 513 drivers/isdn/capi/capi.c mp->outbytes -= len; len 526 drivers/isdn/capi/capi.c capimsg_setu16(skb->data, 16, len); /* Data length */ len 535 drivers/isdn/capi/capi.c mp->outbytes += len; len 543 drivers/isdn/capi/capi.c datahandle, len); len 553 drivers/isdn/capi/capi.c mp->outbytes += len; len 617 drivers/isdn/capi/capi.c datahandle, skb->len-CAPIMSG_LEN(skb->data)); len 666 drivers/isdn/capi/capi.c if (skb->len > count) { len 670 drivers/isdn/capi/capi.c if (copy_to_user(buf, skb->data, skb->len)) { len 674 drivers/isdn/capi/capi.c copied = skb->len; len 1059 drivers/isdn/capi/capi.c mp->outbytes += skb->len; len 1073 drivers/isdn/capi/capi.c mp->outbytes += skb->len; len 1099 drivers/isdn/capi/capi.c mp->outbytes += skb->len; len 1134 drivers/isdn/capi/capi.c mp->outbytes += skb->len; len 608 drivers/isdn/capi/capiutil.c static _cdebbuf *printstructlen(_cdebbuf *cdb, u8 *m, unsigned len) len 614 drivers/isdn/capi/capiutil.c for (; len; len--, m++) len 634 drivers/isdn/capi/capiutil.c unsigned len; len 637 drivers/isdn/capi/capiutil.c len = m[0]; len 640 drivers/isdn/capi/capiutil.c len = ((u16 *) (m + 1))[0]; len 643 drivers/isdn/capi/capiutil.c cdb = printstructlen(cdb, m, len); len 781 drivers/isdn/capi/kcapi.c if (skb->len < 12 len 1086 drivers/isdn/capi/kcapi.c ldef.t4config.len = 0; len 1108 drivers/isdn/capi/kcapi.c if (ldef.t4file.len <= 0) { len 1109 drivers/isdn/capi/kcapi.c printk(KERN_DEBUG "kcapi: load: invalid parameter: length of t4file is %d ?\n", ldef.t4file.len); len 1121 drivers/isdn/capi/kcapi.c ldata.firmware.len = ldef.t4file.len; len 1124 drivers/isdn/capi/kcapi.c ldata.configuration.len = ldef.t4config.len; len 456 drivers/isdn/hardware/mISDN/avmfritz.c count = bch->tx_skb->len - bch->tx_idx; len 471 drivers/isdn/hardware/mISDN/avmfritz.c bch->tx_idx, bch->tx_skb->len); len 509 drivers/isdn/hardware/mISDN/avmfritz.c if (bch->tx_skb && bch->tx_idx < bch->tx_skb->len) { len 526 drivers/isdn/hardware/mISDN/avmfritz.c int len, fs; len 551 drivers/isdn/hardware/mISDN/avmfritz.c len = (stat & rmlMask) >> 8; len 552 drivers/isdn/hardware/mISDN/avmfritz.c if (!len) len 553 drivers/isdn/hardware/mISDN/avmfritz.c len = fs; len 554 drivers/isdn/hardware/mISDN/avmfritz.c hdlc_empty_fifo(bch, len); len 579 drivers/isdn/hardware/mISDN/avmfritz.c if (bch->tx_skb && bch->tx_skb->len) { len 180 drivers/isdn/hardware/mISDN/hfc_multi.h int len); len 182 drivers/isdn/hardware/mISDN/hfc_multi.h int len); len 70 drivers/isdn/hardware/mISDN/hfc_multi_8xx.h write_fifo_embsd(struct hfc_multi *hc, u_char *data, int len) len 75 drivers/isdn/hardware/mISDN/hfc_multi_8xx.h while (len) { len 78 drivers/isdn/hardware/mISDN/hfc_multi_8xx.h len--; len 84 drivers/isdn/hardware/mISDN/hfc_multi_8xx.h read_fifo_embsd(struct hfc_multi *hc, u_char *data, int len) len 89 drivers/isdn/hardware/mISDN/hfc_multi_8xx.h while (len) { len 92 drivers/isdn/hardware/mISDN/hfc_multi_8xx.h len--; len 448 drivers/isdn/hardware/mISDN/hfcmulti.c write_fifo_regio(struct hfc_multi *hc, u_char *data, int len) len 451 drivers/isdn/hardware/mISDN/hfcmulti.c while (len >> 2) { len 454 drivers/isdn/hardware/mISDN/hfcmulti.c len -= 4; len 456 drivers/isdn/hardware/mISDN/hfcmulti.c while (len >> 1) { len 459 drivers/isdn/hardware/mISDN/hfcmulti.c len -= 2; len 461 drivers/isdn/hardware/mISDN/hfcmulti.c while (len) { len 464 drivers/isdn/hardware/mISDN/hfcmulti.c len--; len 469 drivers/isdn/hardware/mISDN/hfcmulti.c write_fifo_pcimem(struct hfc_multi *hc, u_char *data, int len) len 471 drivers/isdn/hardware/mISDN/hfcmulti.c while (len >> 2) { len 475 drivers/isdn/hardware/mISDN/hfcmulti.c len -= 4; len 477 drivers/isdn/hardware/mISDN/hfcmulti.c while (len >> 1) { len 481 drivers/isdn/hardware/mISDN/hfcmulti.c len -= 2; len 483 drivers/isdn/hardware/mISDN/hfcmulti.c while (len) { len 486 drivers/isdn/hardware/mISDN/hfcmulti.c len--; len 492 drivers/isdn/hardware/mISDN/hfcmulti.c read_fifo_regio(struct hfc_multi *hc, u_char *data, int len) len 495 drivers/isdn/hardware/mISDN/hfcmulti.c while (len >> 2) { len 498 drivers/isdn/hardware/mISDN/hfcmulti.c len -= 4; len 500 drivers/isdn/hardware/mISDN/hfcmulti.c while (len >> 1) { len 503 drivers/isdn/hardware/mISDN/hfcmulti.c len -= 2; len 505 drivers/isdn/hardware/mISDN/hfcmulti.c while (len) { len 508 drivers/isdn/hardware/mISDN/hfcmulti.c len--; len 514 drivers/isdn/hardware/mISDN/hfcmulti.c read_fifo_pcimem(struct hfc_multi *hc, u_char *data, int len) len 516 drivers/isdn/hardware/mISDN/hfcmulti.c while (len >> 2) { len 520 drivers/isdn/hardware/mISDN/hfcmulti.c len -= 4; len 522 drivers/isdn/hardware/mISDN/hfcmulti.c while (len >> 1) { len 526 drivers/isdn/hardware/mISDN/hfcmulti.c len -= 2; len 528 drivers/isdn/hardware/mISDN/hfcmulti.c while (len) { len 531 drivers/isdn/hardware/mISDN/hfcmulti.c len--; len 1934 drivers/isdn/hardware/mISDN/hfcmulti.c int i, ii, temp, len = 0; len 1963 drivers/isdn/hardware/mISDN/hfcmulti.c len = (*sp)->len; len 1965 drivers/isdn/hardware/mISDN/hfcmulti.c if ((!len) && *txpending != 1) len 2041 drivers/isdn/hardware/mISDN/hfcmulti.c if (!len) { len 2122 drivers/isdn/hardware/mISDN/hfcmulti.c ii = len; len 2134 drivers/isdn/hardware/mISDN/hfcmulti.c __func__, hc->id + 1, ch, Zspace, z1, z2, ii-i, len-i, len 2143 drivers/isdn/hardware/mISDN/hfcmulti.c if (ii != len) { len 2158 drivers/isdn/hardware/mISDN/hfcmulti.c len = (*sp)->len; len 2162 drivers/isdn/hardware/mISDN/hfcmulti.c len = (*sp)->len; len 2280 drivers/isdn/hardware/mISDN/hfcmulti.c f1, f2, Zsize + (*sp)->len, again); len 2282 drivers/isdn/hardware/mISDN/hfcmulti.c if ((Zsize + (*sp)->len) > maxlen) { len 2300 drivers/isdn/hardware/mISDN/hfcmulti.c if ((*sp)->len < 4) { len 2309 drivers/isdn/hardware/mISDN/hfcmulti.c if ((*sp)->data[(*sp)->len - 1]) { len 2316 drivers/isdn/hardware/mISDN/hfcmulti.c skb_trim(*sp, (*sp)->len - 3); len 2317 drivers/isdn/hardware/mISDN/hfcmulti.c if ((*sp)->len < MISDN_COPY_SIZE) { len 2319 drivers/isdn/hardware/mISDN/hfcmulti.c *sp = mI_alloc_skb(skb->len, GFP_ATOMIC); len 2321 drivers/isdn/hardware/mISDN/hfcmulti.c skb_put_data(*sp, skb->data, skb->len); len 2336 drivers/isdn/hardware/mISDN/hfcmulti.c while (temp < (*sp)->len) len 3337 drivers/isdn/hardware/mISDN/hfcmulti.c if (skb->len < 1) len 3464 drivers/isdn/hardware/mISDN/hfcmulti.c if (!skb->len) len 3518 drivers/isdn/hardware/mISDN/hfcmulti.c __func__, skb->len); len 675 drivers/isdn/hardware/mISDN/hfcpci.c count = dch->tx_skb->len - dch->tx_idx; len 732 drivers/isdn/hardware/mISDN/hfcpci.c dch->tx_idx = dch->tx_skb->len; len 751 drivers/isdn/hardware/mISDN/hfcpci.c if ((!bch->tx_skb) || bch->tx_skb->len == 0) { len 757 drivers/isdn/hardware/mISDN/hfcpci.c count = bch->tx_skb->len - bch->tx_idx; len 808 drivers/isdn/hardware/mISDN/hfcpci.c count = bch->tx_skb->len - bch->tx_idx; len 840 drivers/isdn/hardware/mISDN/hfcpci.c if (bch->tx_idx < bch->tx_skb->len) len 1119 drivers/isdn/hardware/mISDN/hfcpci.c if (bch->tx_skb && bch->tx_idx < bch->tx_skb->len) len 1131 drivers/isdn/hardware/mISDN/hfcpci.c if (dch->tx_skb && dch->tx_idx < dch->tx_skb->len) len 801 drivers/isdn/hardware/mISDN/hfcsusb.c hfcsusb_rx_frame(struct usb_fifo *fifo, __u8 *data, unsigned int len, len 815 drivers/isdn/hardware/mISDN/hfcsusb.c hw->name, __func__, fifon, len, len 818 drivers/isdn/hardware/mISDN/hfcsusb.c if (!len) len 835 drivers/isdn/hardware/mISDN/hfcsusb.c fifo->bch->dropcnt += len; len 839 drivers/isdn/hardware/mISDN/hfcsusb.c maxlen = bchannel_get_rxbuf(fifo->bch, len); len 845 drivers/isdn/hardware/mISDN/hfcsusb.c hw->name, fifo->bch->nr, len); len 875 drivers/isdn/hardware/mISDN/hfcsusb.c if ((rx_skb->len + len) >= MAX_DFRAME_LEN_L1) { len 885 drivers/isdn/hardware/mISDN/hfcsusb.c skb_put_data(rx_skb, data, len); len 890 drivers/isdn/hardware/mISDN/hfcsusb.c if ((rx_skb->len > 3) && len 891 drivers/isdn/hardware/mISDN/hfcsusb.c (!(rx_skb->data[rx_skb->len - 1]))) { len 896 drivers/isdn/hardware/mISDN/hfcsusb.c rx_skb->len); len 898 drivers/isdn/hardware/mISDN/hfcsusb.c while (i < rx_skb->len) len 905 drivers/isdn/hardware/mISDN/hfcsusb.c skb_trim(rx_skb, rx_skb->len - 3); len 920 drivers/isdn/hardware/mISDN/hfcsusb.c hw->name, fifon, rx_skb->len); len 922 drivers/isdn/hardware/mISDN/hfcsusb.c while (i < rx_skb->len) len 966 drivers/isdn/hardware/mISDN/hfcsusb.c int k, len, errcode, offset, num_isoc_packets, fifon, maxlen, len 1005 drivers/isdn/hardware/mISDN/hfcsusb.c len = urb->iso_frame_desc[k].actual_length; len 1023 drivers/isdn/hardware/mISDN/hfcsusb.c len); len 1024 drivers/isdn/hardware/mISDN/hfcsusb.c for (i = 0; i < len; i++) len 1042 drivers/isdn/hardware/mISDN/hfcsusb.c if (len > 2) len 1044 drivers/isdn/hardware/mISDN/hfcsusb.c len - 2, (len < maxlen) len 1047 drivers/isdn/hardware/mISDN/hfcsusb.c hfcsusb_rx_frame(fifo, buf, len, len 1048 drivers/isdn/hardware/mISDN/hfcsusb.c (len < maxlen) ? len 1050 drivers/isdn/hardware/mISDN/hfcsusb.c fifo->last_urblen = len; len 1084 drivers/isdn/hardware/mISDN/hfcsusb.c int len, status, i; len 1110 drivers/isdn/hardware/mISDN/hfcsusb.c len = urb->actual_length; len 1117 drivers/isdn/hardware/mISDN/hfcsusb.c hw->name, __func__, len); len 1118 drivers/isdn/hardware/mISDN/hfcsusb.c for (i = 0; i < len; i++) len 1135 drivers/isdn/hardware/mISDN/hfcsusb.c if (len > 2) len 1138 drivers/isdn/hardware/mISDN/hfcsusb.c (len < maxlen) ? eof[fifon] : 0); len 1141 drivers/isdn/hardware/mISDN/hfcsusb.c (len < maxlen) ? eof[fifon] : 0); len 1244 drivers/isdn/hardware/mISDN/hfcsusb.c remain = tx_skb->len - *tx_idx; len 1307 drivers/isdn/hardware/mISDN/hfcsusb.c tx_skb->len, *tx_idx); len 1327 drivers/isdn/hardware/mISDN/hfcsusb.c fifon, tx_skb->len); len 1329 drivers/isdn/hardware/mISDN/hfcsusb.c while (i < tx_skb->len) len 348 drivers/isdn/hardware/mISDN/isdnhdlc.c int len = 0; len 396 drivers/isdn/hardware/mISDN/isdnhdlc.c len++; len 588 drivers/isdn/hardware/mISDN/isdnhdlc.c len++; len 609 drivers/isdn/hardware/mISDN/isdnhdlc.c len++; len 615 drivers/isdn/hardware/mISDN/isdnhdlc.c return len; len 118 drivers/isdn/hardware/mISDN/mISDNipac.c if ((isac->dch.rx_skb->len + count) >= isac->dch.maxlen) { len 120 drivers/isdn/hardware/mISDN/mISDNipac.c isac->dch.rx_skb->len + count); len 144 drivers/isdn/hardware/mISDN/mISDNipac.c count = isac->dch.tx_skb->len - isac->dch.tx_idx; len 209 drivers/isdn/hardware/mISDN/mISDNipac.c if (isac->dch.tx_skb && isac->dch.tx_idx < isac->dch.tx_skb->len) { len 473 drivers/isdn/hardware/mISDN/mISDNipac.c skb_trim(isac->dch.rx_skb, isac->dch.rx_skb->len - 1); len 475 drivers/isdn/hardware/mISDN/mISDNipac.c isac->dch.rx_skb->len); len 975 drivers/isdn/hardware/mISDN/mISDNipac.c count = hscx->bch.tx_skb->len - hscx->bch.tx_idx; len 986 drivers/isdn/hardware/mISDN/mISDNipac.c count, hscx->bch.tx_idx, hscx->bch.tx_skb->len); len 1009 drivers/isdn/hardware/mISDN/mISDNipac.c if (hx->bch.tx_skb && hx->bch.tx_idx < hx->bch.tx_skb->len) { len 1064 drivers/isdn/hardware/mISDN/mISDNipac.c if (hx->bch.rx_skb->len < 2) { len 1066 drivers/isdn/hardware/mISDN/mISDNipac.c hx->ip->name, hx->bch.nr, hx->bch.rx_skb->len); len 1069 drivers/isdn/hardware/mISDN/mISDNipac.c skb_trim(hx->bch.rx_skb, hx->bch.rx_skb->len - 1); len 57 drivers/isdn/hardware/mISDN/mISDNisar.c send_mbox(struct isar_hw *isar, u8 his, u8 creg, u8 len, u8 *msg) len 61 drivers/isdn/hardware/mISDN/mISDNisar.c pr_debug("send_mbox(%02x,%02x,%d)\n", his, creg, len); len 63 drivers/isdn/hardware/mISDN/mISDNisar.c isar->write_reg(isar->hw, ISAR_CTRL_L, len); len 67 drivers/isdn/hardware/mISDN/mISDNisar.c if (msg && len) { len 68 drivers/isdn/hardware/mISDN/mISDNisar.c isar->write_fifo(isar->hw, ISAR_MBOX, msg, len); len 72 drivers/isdn/hardware/mISDN/mISDNisar.c while (l < (int)len) { len 73 drivers/isdn/hardware/mISDN/mISDNisar.c hex_dump_to_buffer(msg + l, len - l, 32, 1, len 184 drivers/isdn/hardware/mISDN/mISDNisar.c u16 len; len 205 drivers/isdn/hardware/mISDN/mISDNisar.c blk_head.len = le16_to_cpu(*sp++); len 209 drivers/isdn/hardware/mISDN/mISDNisar.c blk_head.sadr, blk_head.len, blk_head.d_key & 0xff); len 210 drivers/isdn/hardware/mISDN/mISDNisar.c left = blk_head.len; len 279 drivers/isdn/hardware/mISDN/mISDNisar.c isar->name, blk_head.len); len 469 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->bch.rx_skb->len < 3) { /* last 2 are the FCS */ len 471 drivers/isdn/hardware/mISDN/mISDNisar.c ch->is->name, ch->bch.rx_skb->len); len 475 drivers/isdn/hardware/mISDN/mISDNisar.c skb_trim(ch->bch.rx_skb, ch->bch.rx_skb->len - 2); len 501 drivers/isdn/hardware/mISDN/mISDNisar.c ch->is->name, ch->bch.rx_skb->len); len 526 drivers/isdn/hardware/mISDN/mISDNisar.c if ((ch->bch.rx_skb->len + ch->is->clsb) > len 545 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->bch.rx_skb->len < 3) { /* last 2 are the FCS */ len 547 drivers/isdn/hardware/mISDN/mISDNisar.c ch->is->name, ch->bch.rx_skb->len); len 551 drivers/isdn/hardware/mISDN/mISDNisar.c skb_trim(ch->bch.rx_skb, ch->bch.rx_skb->len - 2); len 581 drivers/isdn/hardware/mISDN/mISDNisar.c ch->bch.tx_skb ? ch->bch.tx_skb->len : -1, ch->bch.tx_idx); len 596 drivers/isdn/hardware/mISDN/mISDNisar.c count = ch->bch.tx_skb->len - ch->bch.tx_idx; len 678 drivers/isdn/hardware/mISDN/mISDNisar.c ch->bch.nr, ch->bch.tx_skb ? ch->bch.tx_skb->len : -1, len 728 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->bch.tx_skb && (ch->bch.tx_skb->len > len 738 drivers/isdn/hardware/mISDN/mISDNisar.c if (ch->bch.tx_skb && (ch->bch.tx_skb->len > len 540 drivers/isdn/hardware/mISDN/netjet.c count = bc->bch.tx_skb->len - bc->bch.tx_idx; len 545 drivers/isdn/hardware/mISDN/netjet.c bc->bch.tx_idx, bc->bch.tx_skb->len, bc->txstate, len 605 drivers/isdn/hardware/mISDN/netjet.c if (bc->bch.tx_skb && bc->bch.tx_idx < bc->bch.tx_skb->len) { len 256 drivers/isdn/hardware/mISDN/w6692.c if ((dch->rx_skb->len + count) >= dch->maxlen) { len 258 drivers/isdn/hardware/mISDN/w6692.c dch->rx_skb->len + count); len 283 drivers/isdn/hardware/mISDN/w6692.c count = dch->tx_skb->len - dch->tx_idx; len 375 drivers/isdn/hardware/mISDN/w6692.c if (card->dch.tx_skb && card->dch.tx_idx < card->dch.tx_skb->len) { len 498 drivers/isdn/hardware/mISDN/w6692.c count = wch->bch.tx_skb->len - wch->bch.tx_idx; len 538 drivers/isdn/hardware/mISDN/w6692.c if (skb->len < 2) len 634 drivers/isdn/hardware/mISDN/w6692.c if (wch->bch.tx_skb && wch->bch.tx_idx < wch->bch.tx_skb->len) { len 257 drivers/isdn/mISDN/dsp.h extern u8 *dsp_dtmf_goertzel_decode(struct dsp *dsp, u8 *data, int len, len 261 drivers/isdn/mISDN/dsp.h extern void dsp_tone_copy(struct dsp *dsp, u8 *data, int len); len 264 drivers/isdn/mISDN/dsp.h extern void dsp_bf_encrypt(struct dsp *dsp, u8 *data, int len); len 265 drivers/isdn/mISDN/dsp.h extern void dsp_bf_decrypt(struct dsp *dsp, u8 *data, int len); len 275 drivers/isdn/mISDN/dsp.h int len); len 277 drivers/isdn/mISDN/dsp.h int len, unsigned int txlen); len 413 drivers/isdn/mISDN/dsp_audio.c ii = skb->len; len 369 drivers/isdn/mISDN/dsp_blowfish.c dsp_bf_encrypt(struct dsp *dsp, u8 *data, int len) len 380 drivers/isdn/mISDN/dsp_blowfish.c while (i < len) { len 458 drivers/isdn/mISDN/dsp_blowfish.c dsp_bf_decrypt(struct dsp *dsp, u8 *data, int len) len 472 drivers/isdn/mISDN/dsp_blowfish.c while (i < len) { len 1185 drivers/isdn/mISDN/dsp_cmx.c int len = skb->len; len 1190 drivers/isdn/mISDN/dsp_cmx.c if (len < 1) len 1194 drivers/isdn/mISDN/dsp_cmx.c if (len >= CMX_BUFF_HALF) { len 1198 drivers/isdn/mISDN/dsp_cmx.c "CMX_BUFF_SIZE\n", __FILE__, __LINE__, len); len 1283 drivers/isdn/mISDN/dsp_cmx.c (u_long)dsp, dsp->rx_R, dsp->rx_W, len, dsp->name); len 1291 drivers/isdn/mISDN/dsp_cmx.c ii = len; len 1298 drivers/isdn/mISDN/dsp_cmx.c dsp->rx_W = ((dsp->rx_W + len) & CMX_BUFF_MASK); len 1300 drivers/isdn/mISDN/dsp_cmx.c showdelay(dsp, len, (dsp->rx_W-dsp->rx_R) & CMX_BUFF_MASK); len 1309 drivers/isdn/mISDN/dsp_cmx.c dsp_cmx_send_member(struct dsp *dsp, int len, s32 *c, int members) len 1348 drivers/isdn/mISDN/dsp_cmx.c preload = len; len 1354 drivers/isdn/mISDN/dsp_cmx.c nskb = mI_alloc_skb(len + preload, GFP_ATOMIC); len 1358 drivers/isdn/mISDN/dsp_cmx.c len + preload); len 1370 drivers/isdn/mISDN/dsp_cmx.c d = skb_put(nskb, preload + len); /* result */ len 1374 drivers/isdn/mISDN/dsp_cmx.c rr = (r + len) & CMX_BUFF_MASK; len 1385 drivers/isdn/mISDN/dsp_cmx.c dsp_tone_copy(dsp, d, len); len 1466 drivers/isdn/mISDN/dsp_cmx.c o_rr = (other->rx_R + len) & CMX_BUFF_MASK; len 1589 drivers/isdn/mISDN/dsp_cmx.c txskb = mI_alloc_skb(len, GFP_ATOMIC); len 1593 drivers/isdn/mISDN/dsp_cmx.c "cannot alloc %d bytes\n", len); len 1598 drivers/isdn/mISDN/dsp_cmx.c skb_put_data(txskb, nskb->data + preload, len); len 1612 drivers/isdn/mISDN/dsp_cmx.c nskb->len); len 1615 drivers/isdn/mISDN/dsp_cmx.c dsp_bf_encrypt(dsp, nskb->data, nskb->len); len 1876 drivers/isdn/mISDN/dsp_cmx.c if (space < skb->len) { len 1882 drivers/isdn/mISDN/dsp_cmx.c skb->len, w, ww); len 1885 drivers/isdn/mISDN/dsp_cmx.c ww = (w + skb->len) & CMX_BUFF_MASK; len 1927 drivers/isdn/mISDN/dsp_cmx.c if (skb->len < 1) len 287 drivers/isdn/mISDN/dsp_core.c int len; len 289 drivers/isdn/mISDN/dsp_core.c if (skb->len < sizeof(int)) { len 294 drivers/isdn/mISDN/dsp_core.c len = skb->len - sizeof(int); len 305 drivers/isdn/mISDN/dsp_core.c if (len == sizeof(int)) { len 327 drivers/isdn/mISDN/dsp_core.c if (len < sizeof(int)) { len 357 drivers/isdn/mISDN/dsp_core.c if (len < sizeof(int)) { len 392 drivers/isdn/mISDN/dsp_core.c if (len < sizeof(int)) { len 409 drivers/isdn/mISDN/dsp_core.c if (len < sizeof(int)) { len 506 drivers/isdn/mISDN/dsp_core.c if (len < sizeof(int)) { len 557 drivers/isdn/mISDN/dsp_core.c if (len > 0 && ((char *)data)[len - 1]) { len 565 drivers/isdn/mISDN/dsp_core.c len > 0 ? data : NULL); len 575 drivers/isdn/mISDN/dsp_core.c if (len < 4 || len > 56) { len 582 drivers/isdn/mISDN/dsp_core.c ret = dsp_bf_init(dsp, (u8 *)data, len); len 687 drivers/isdn/mISDN/dsp_core.c if (skb->len < 1) { len 716 drivers/isdn/mISDN/dsp_core.c dsp_bf_decrypt(dsp, skb->data, skb->len); len 720 drivers/isdn/mISDN/dsp_core.c skb->len, hh->id); len 727 drivers/isdn/mISDN/dsp_core.c skb->len, (dsp_options & DSP_OPT_ULAW) ? 1 : 0); len 773 drivers/isdn/mISDN/dsp_core.c hh->id, skb->len, dsp->name); len 784 drivers/isdn/mISDN/dsp_core.c skb->len, 2); len 808 drivers/isdn/mISDN/dsp_core.c if (skb->len != sizeof(int)) { len 875 drivers/isdn/mISDN/dsp_core.c if (skb->len < 1) { len 118 drivers/isdn/mISDN/dsp_dtmf.c *dsp_dtmf_goertzel_decode(struct dsp *dsp, u8 *data, int len, int fmt) len 142 drivers/isdn/mISDN/dsp_dtmf.c while (size < DSP_DTMF_NPOINTS && len) { len 144 drivers/isdn/mISDN/dsp_dtmf.c len--; len 150 drivers/isdn/mISDN/dsp_dtmf.c if (len < 64) { len 151 drivers/isdn/mISDN/dsp_dtmf.c if (len > 0) len 154 drivers/isdn/mISDN/dsp_dtmf.c __func__, len, 64); len 172 drivers/isdn/mISDN/dsp_dtmf.c len -= 64; len 37 drivers/isdn/mISDN/dsp_hwec.c len; len 49 drivers/isdn/mISDN/dsp_hwec.c len = strlen(arg); len 50 drivers/isdn/mISDN/dsp_hwec.c if (!len) len 314 drivers/isdn/mISDN/dsp_pipeline.c void dsp_pipeline_process_tx(struct dsp_pipeline *pipeline, u8 *data, int len) len 323 drivers/isdn/mISDN/dsp_pipeline.c entry->elem->process_tx(entry->p, data, len); len 326 drivers/isdn/mISDN/dsp_pipeline.c void dsp_pipeline_process_rx(struct dsp_pipeline *pipeline, u8 *data, int len, len 336 drivers/isdn/mISDN/dsp_pipeline.c entry->elem->process_rx(entry->p, data, len, txlen); len 193 drivers/isdn/mISDN/dsp_tones.c u32 *len; len 219 drivers/isdn/mISDN/dsp_tones.c while (samples[i].len) { len 221 drivers/isdn/mISDN/dsp_tones.c while (j < (*samples[i].len)) { len 375 drivers/isdn/mISDN/dsp_tones.c void dsp_tone_copy(struct dsp *dsp, u8 *data, int len) len 383 drivers/isdn/mISDN/dsp_tones.c memset(data, dsp_silence, len); len 394 drivers/isdn/mISDN/dsp_tones.c while (len) { len 413 drivers/isdn/mISDN/dsp_tones.c num = len; len 423 drivers/isdn/mISDN/dsp_tones.c len -= num; len 438 drivers/isdn/mISDN/dsp_tones.c dsp_tone_hw_message(struct dsp *dsp, u8 *sample, int len) len 444 drivers/isdn/mISDN/dsp_tones.c (len) ? HFC_SPL_LOOP_ON : HFC_SPL_LOOP_OFF, len, sample, len 215 drivers/isdn/mISDN/hwchannel.c if (dch->rx_skb->len < 2) { /* at least 2 for sapi / tei */ len 234 drivers/isdn/mISDN/hwchannel.c if (ech->rx_skb->len < 2) { /* at least 2 for sapi / tei */ len 256 drivers/isdn/mISDN/hwchannel.c if (unlikely(!bch->rx_skb->len)) { len 264 drivers/isdn/mISDN/hwchannel.c (bch->rx_skb->len < bch->minlen) && !force) len 407 drivers/isdn/mISDN/hwchannel.c if (skb->len <= 0) { len 411 drivers/isdn/mISDN/hwchannel.c if (skb->len > ch->maxlen) { len 413 drivers/isdn/mISDN/hwchannel.c __func__, skb->len, ch->maxlen); len 434 drivers/isdn/mISDN/hwchannel.c if (skb->len <= 0) { len 438 drivers/isdn/mISDN/hwchannel.c if (skb->len > ch->maxlen) { len 440 drivers/isdn/mISDN/hwchannel.c __func__, skb->len, ch->maxlen); len 448 drivers/isdn/mISDN/hwchannel.c __func__, skb->len, ch->next_skb->len); len 472 drivers/isdn/mISDN/hwchannel.c int len; len 475 drivers/isdn/mISDN/hwchannel.c len = skb_tailroom(bch->rx_skb); len 476 drivers/isdn/mISDN/hwchannel.c if (len < reqlen) { len 478 drivers/isdn/mISDN/hwchannel.c bch->nr, reqlen, len); len 487 drivers/isdn/mISDN/hwchannel.c return len; len 499 drivers/isdn/mISDN/hwchannel.c len = reqlen; len 501 drivers/isdn/mISDN/hwchannel.c len = 2 * bch->minlen; len 502 drivers/isdn/mISDN/hwchannel.c if (len > bch->maxlen) len 503 drivers/isdn/mISDN/hwchannel.c len = bch->maxlen; len 507 drivers/isdn/mISDN/hwchannel.c len = bch->maxlen; len 509 drivers/isdn/mISDN/hwchannel.c bch->rx_skb = mI_alloc_skb(len, GFP_ATOMIC); len 512 drivers/isdn/mISDN/hwchannel.c bch->nr, len); len 513 drivers/isdn/mISDN/hwchannel.c len = -ENOMEM; len 515 drivers/isdn/mISDN/hwchannel.c return len; len 86 drivers/isdn/mISDN/l1oip.h extern int l1oip_law_to_4bit(u8 *data, int len, u8 *result, u32 *state); len 87 drivers/isdn/mISDN/l1oip.h extern int l1oip_4bit_to_law(u8 *data, int len, u8 *result); len 88 drivers/isdn/mISDN/l1oip.h extern int l1oip_alaw_to_ulaw(u8 *data, int len, u8 *result); len 89 drivers/isdn/mISDN/l1oip.h extern int l1oip_ulaw_to_alaw(u8 *data, int len, u8 *result); len 214 drivers/isdn/mISDN/l1oip_codec.c l1oip_law_to_4bit(u8 *data, int len, u8 *result, u32 *state) len 218 drivers/isdn/mISDN/l1oip_codec.c if (!len) len 224 drivers/isdn/mISDN/l1oip_codec.c len--; len 228 drivers/isdn/mISDN/l1oip_codec.c ii = len >> 1; len 238 drivers/isdn/mISDN/l1oip_codec.c if (len & 1) len 251 drivers/isdn/mISDN/l1oip_codec.c l1oip_4bit_to_law(u8 *data, int len, u8 *result) len 256 drivers/isdn/mISDN/l1oip_codec.c while (i < len) { len 263 drivers/isdn/mISDN/l1oip_codec.c return len << 1; len 271 drivers/isdn/mISDN/l1oip_codec.c l1oip_alaw_to_ulaw(u8 *data, int len, u8 *result) len 275 drivers/isdn/mISDN/l1oip_codec.c while (i < len) { len 280 drivers/isdn/mISDN/l1oip_codec.c return len; len 284 drivers/isdn/mISDN/l1oip_codec.c l1oip_ulaw_to_alaw(u8 *data, int len, u8 *result) len 288 drivers/isdn/mISDN/l1oip_codec.c while (i < len) { len 293 drivers/isdn/mISDN/l1oip_codec.c return len; len 265 drivers/isdn/mISDN/l1oip_core.c u16 timebase, u8 *buf, int len) len 273 drivers/isdn/mISDN/l1oip_core.c __func__, len); len 291 drivers/isdn/mISDN/l1oip_core.c return len; len 309 drivers/isdn/mISDN/l1oip_core.c if (buf && len) { /* add data to frame */ len 311 drivers/isdn/mISDN/l1oip_core.c l1oip_ulaw_to_alaw(buf, len, p); len 313 drivers/isdn/mISDN/l1oip_core.c l1oip_alaw_to_ulaw(buf, len, p); len 315 drivers/isdn/mISDN/l1oip_core.c len = l1oip_law_to_4bit(buf, len, p, len 318 drivers/isdn/mISDN/l1oip_core.c memcpy(p, buf, len); len 320 drivers/isdn/mISDN/l1oip_core.c len += p - frame; len 335 drivers/isdn/mISDN/l1oip_core.c "= %d)\n", __func__, len); len 337 drivers/isdn/mISDN/l1oip_core.c hc->sendiov.iov_len = len; len 338 drivers/isdn/mISDN/l1oip_core.c len = kernel_sendmsg(socket, &hc->sendmsg, &hc->sendiov, 1, len); len 342 drivers/isdn/mISDN/l1oip_core.c return len; len 351 drivers/isdn/mISDN/l1oip_core.c u8 *buf, int len) len 359 drivers/isdn/mISDN/l1oip_core.c if (len == 0) { len 368 drivers/isdn/mISDN/l1oip_core.c __func__, len); len 384 drivers/isdn/mISDN/l1oip_core.c nskb = mI_alloc_skb((remotecodec == 3) ? (len << 1) : len, GFP_ATOMIC); len 389 drivers/isdn/mISDN/l1oip_core.c p = skb_put(nskb, (remotecodec == 3) ? (len << 1) : len); len 392 drivers/isdn/mISDN/l1oip_core.c l1oip_alaw_to_ulaw(buf, len, p); len 394 drivers/isdn/mISDN/l1oip_core.c l1oip_ulaw_to_alaw(buf, len, p); len 396 drivers/isdn/mISDN/l1oip_core.c len = l1oip_4bit_to_law(buf, len, p); len 398 drivers/isdn/mISDN/l1oip_core.c memcpy(p, buf, len); len 401 drivers/isdn/mISDN/l1oip_core.c if (dch && len >= 2) { len 444 drivers/isdn/mISDN/l1oip_core.c l1oip_socket_parse(struct l1oip *hc, struct sockaddr_in *sin, u8 *buf, int len) len 451 drivers/isdn/mISDN/l1oip_core.c int len_start = len; /* initial frame length */ len 456 drivers/isdn/mISDN/l1oip_core.c __func__, len); len 459 drivers/isdn/mISDN/l1oip_core.c if (len < 1 + 1 + 2) { len 461 drivers/isdn/mISDN/l1oip_core.c "4 bytes\n", __func__, len); len 495 drivers/isdn/mISDN/l1oip_core.c len--; len 504 drivers/isdn/mISDN/l1oip_core.c if (len < 4) { len 513 drivers/isdn/mISDN/l1oip_core.c len -= 4; len 530 drivers/isdn/mISDN/l1oip_core.c if (len < 1) { len 533 drivers/isdn/mISDN/l1oip_core.c __func__, len-len_start + 1); len 541 drivers/isdn/mISDN/l1oip_core.c len--; len 545 drivers/isdn/mISDN/l1oip_core.c if (len < 1) { len 548 drivers/isdn/mISDN/l1oip_core.c __func__, len_start - len - 1); len 553 drivers/isdn/mISDN/l1oip_core.c len--; len 556 drivers/isdn/mISDN/l1oip_core.c if (len < mlen + 3) { len 559 drivers/isdn/mISDN/l1oip_core.c __func__, mlen, len_start-len - 1, len_start); len 562 drivers/isdn/mISDN/l1oip_core.c if (len == mlen + 3) { len 566 drivers/isdn/mISDN/l1oip_core.c __func__, mlen, len_start-len + 1); len 570 drivers/isdn/mISDN/l1oip_core.c mlen = len - 2; /* single frame, subtract timebase */ len 572 drivers/isdn/mISDN/l1oip_core.c if (len < 2) { len 575 drivers/isdn/mISDN/l1oip_core.c __func__, len-len_start + 1); len 582 drivers/isdn/mISDN/l1oip_core.c len -= 2; len 597 drivers/isdn/mISDN/l1oip_core.c len -= mlen; len 876 drivers/isdn/mISDN/l1oip_core.c if (skb->len < 1) { len 881 drivers/isdn/mISDN/l1oip_core.c if (skb->len > MAX_DFRAME_LEN_L1 || skb->len > L1OIP_MAX_LEN) { len 888 drivers/isdn/mISDN/l1oip_core.c l = skb->len; len 1095 drivers/isdn/mISDN/l1oip_core.c if (skb->len <= 0) { len 1100 drivers/isdn/mISDN/l1oip_core.c if (skb->len > MAX_DFRAME_LEN_L1 || skb->len > L1OIP_MAX_LEN) { len 1106 drivers/isdn/mISDN/l1oip_core.c l = skb->len; len 1117 drivers/isdn/mISDN/l1oip_core.c l = skb->len; len 1130 drivers/isdn/mISDN/l1oip_core.c l = skb->len; len 155 drivers/isdn/mISDN/layer2.c l2up_create(struct layer2 *l2, u_int prim, int len, void *arg) len 163 drivers/isdn/mISDN/layer2.c skb = mI_alloc_skb(len, GFP_ATOMIC); len 169 drivers/isdn/mISDN/layer2.c if (len) len 170 drivers/isdn/mISDN/layer2.c skb_put_data(skb, arg, len); len 216 drivers/isdn/mISDN/layer2.c l2down_create(struct layer2 *l2, u_int prim, u_int id, int len, void *arg) len 222 drivers/isdn/mISDN/layer2.c skb = mI_alloc_skb(len, GFP_ATOMIC); len 228 drivers/isdn/mISDN/layer2.c if (len) len 229 drivers/isdn/mISDN/layer2.c skb_put_data(skb, arg, len); len 511 drivers/isdn/mISDN/layer2.c if (skb->len < i) len 513 drivers/isdn/mISDN/layer2.c if ((skb->len - i) > l2->maxlen) len 521 drivers/isdn/mISDN/layer2.c if (skb->len != l2addrsize(l2) + len 535 drivers/isdn/mISDN/layer2.c if (skb->len != l2addrsize(l2) + 1) len 548 drivers/isdn/mISDN/layer2.c if (skb->len > l2->maxlen + l2addrsize(l2) + 1) len 565 drivers/isdn/mISDN/layer2.c if (skb->len < headers + 5) len 572 drivers/isdn/mISDN/layer2.c if (skb->len < headers + 3) len 1865 drivers/isdn/mISDN/layer2.c if (skb->len <= l) { len 35 drivers/isdn/mISDN/socket.c _l2_alloc_skb(unsigned int len, gfp_t gfp_mask) len 39 drivers/isdn/mISDN/socket.c skb = alloc_skb(len + L2_HEADER_LEN, gfp_mask); len 68 drivers/isdn/mISDN/socket.c printk(KERN_DEBUG "%s len %d %p\n", __func__, skb->len, skb); len 106 drivers/isdn/mISDN/socket.c mISDN_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, len 116 drivers/isdn/mISDN/socket.c __func__, (int)len, flags, _pms(sk)->ch.nr, len 146 drivers/isdn/mISDN/socket.c copied = skb->len + MISDN_HEADER_LEN; len 147 drivers/isdn/mISDN/socket.c if (len < copied) { len 167 drivers/isdn/mISDN/socket.c mISDN_sock_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) len 175 drivers/isdn/mISDN/socket.c __func__, (int)len, msg->msg_flags, _pms(sk)->ch.nr, len 184 drivers/isdn/mISDN/socket.c if (len < MISDN_HEADER_LEN) len 192 drivers/isdn/mISDN/socket.c skb = _l2_alloc_skb(len, GFP_KERNEL); len 196 drivers/isdn/mISDN/socket.c if (memcpy_from_msg(skb_put(skb, len), msg, len)) { len 226 drivers/isdn/mISDN/socket.c err = len; len 404 drivers/isdn/mISDN/socket.c char __user *optval, unsigned int len) len 411 drivers/isdn/mISDN/socket.c level, optname, optval, len); len 439 drivers/isdn/mISDN/socket.c int len, opt; len 441 drivers/isdn/mISDN/socket.c if (get_user(len, optlen)) len 444 drivers/isdn/mISDN/socket.c if (len != sizeof(char)) len 293 drivers/isdn/mISDN/tei.c teiup_create(struct manager *mgr, u_int prim, int len, void *arg) len 299 drivers/isdn/mISDN/tei.c skb = mI_alloc_skb(len, GFP_ATOMIC); len 305 drivers/isdn/mISDN/tei.c if (len) len 306 drivers/isdn/mISDN/tei.c skb_put_data(skb, arg, len); len 761 drivers/isdn/mISDN/tei.c tei_ph_data_ind(struct teimgr *tm, u_int mt, u_char *dp, int len) len 884 drivers/isdn/mISDN/tei.c if (skb->len < 8) { len 887 drivers/isdn/mISDN/tei.c __func__, skb->len); len 927 drivers/isdn/mISDN/tei.c tei_ph_data_ind(l2->tm, mt, &skb->data[4], skb->len - 4); len 1210 drivers/isdn/mISDN/tei.c if (skb->len != 3) len 218 drivers/leds/led-class.c size_t len) len 224 drivers/leds/led-class.c strlcpy(name, init_name, len); len 226 drivers/leds/led-class.c while ((ret < len) && len 229 drivers/leds/led-class.c ret = snprintf(name, len, "%s_%u", init_name, ++i); len 232 drivers/leds/led-class.c if (ret >= len) len 74 drivers/leds/led-triggers.c int len = 0; len 80 drivers/leds/led-triggers.c len += scnprintf(buf+len, PAGE_SIZE - len, "[none] "); len 82 drivers/leds/led-triggers.c len += scnprintf(buf+len, PAGE_SIZE - len, "none "); len 87 drivers/leds/led-triggers.c len += scnprintf(buf+len, PAGE_SIZE - len, "[%s] ", len 90 drivers/leds/led-triggers.c len += scnprintf(buf+len, PAGE_SIZE - len, "%s ", len 96 drivers/leds/led-triggers.c len += scnprintf(len+buf, PAGE_SIZE - len, "\n"); len 97 drivers/leds/led-triggers.c return len; len 62 drivers/leds/leds-cr0014114.c static void cr0014114_calc_crc(u8 *buf, const size_t len) len 67 drivers/leds/leds-cr0014114.c for (i = 1, crc = 1; i < len - 1; i++) len 77 drivers/leds/leds-cr0014114.c buf[len - 1] = crc; len 354 drivers/leds/leds-lm3530.c int i, len = 0; len 359 drivers/leds/leds-lm3530.c len += sprintf(buf + len, "[%s] ", mode_map[i].mode); len 361 drivers/leds/leds-lm3530.c len += sprintf(buf + len, "%s ", mode_map[i].mode); len 363 drivers/leds/leds-lm3530.c len += sprintf(buf + len, "\n"); len 365 drivers/leds/leds-lm3530.c return len; len 366 drivers/leds/leds-lm3533.c const char *buf, size_t len, u8 base) len 382 drivers/leds/leds-lm3533.c return len; len 387 drivers/leds/leds-lm3533.c const char *buf, size_t len) len 389 drivers/leds/leds-lm3533.c return store_risefalltime(dev, attr, buf, len, len 395 drivers/leds/leds-lm3533.c const char *buf, size_t len) len 397 drivers/leds/leds-lm3533.c return store_risefalltime(dev, attr, buf, len, len 423 drivers/leds/leds-lm3533.c const char *buf, size_t len) len 448 drivers/leds/leds-lm3533.c return len; len 473 drivers/leds/leds-lm3533.c const char *buf, size_t len) len 498 drivers/leds/leds-lm3533.c return len; len 526 drivers/leds/leds-lm3533.c const char *buf, size_t len) len 551 drivers/leds/leds-lm3533.c return len; len 572 drivers/leds/leds-lm3533.c const char *buf, size_t len) len 586 drivers/leds/leds-lm3533.c return len; len 389 drivers/leds/leds-lp5521.c const char *buf, size_t len, int nr) len 413 drivers/leds/leds-lp5521.c return len; len 421 drivers/leds/leds-lp5521.c const char *buf, size_t len, int nr) len 431 drivers/leds/leds-lp5521.c ret = lp5521_update_program_memory(chip, buf, len); len 412 drivers/leds/leds-lp5523.c const char *buf, size_t len, int nr) len 436 drivers/leds/leds-lp5523.c return len; len 442 drivers/leds/leds-lp5523.c static int lp5523_mux_parse(const char *buf, u16 *mux, size_t len) len 447 drivers/leds/leds-lp5523.c len = min_t(int, len, LP5523_MAX_LEDS); len 449 drivers/leds/leds-lp5523.c for (i = 0; i < len; i++) { len 457 drivers/leds/leds-lp5523.c i = len; len 523 drivers/leds/leds-lp5523.c const char *buf, size_t len, int nr) len 531 drivers/leds/leds-lp5523.c if (lp5523_mux_parse(buf, &mux, len)) len 545 drivers/leds/leds-lp5523.c ret = len; len 556 drivers/leds/leds-lp5523.c const char *buf, size_t len, int nr) len 566 drivers/leds/leds-lp5523.c ret = lp5523_update_program_memory(chip, buf, len); len 674 drivers/leds/leds-lp5523.c const char *buf, size_t len) \ len 676 drivers/leds/leds-lp5523.c return store_master_fader(dev, attr, buf, len, nr); \ len 703 drivers/leds/leds-lp5523.c const char *buf, size_t len, int nr) len 722 drivers/leds/leds-lp5523.c ret = len; len 763 drivers/leds/leds-lp5523.c const char *buf, size_t len) len 770 drivers/leds/leds-lp5523.c n = min_t(int, len, LP5523_MAX_LEDS); len 788 drivers/leds/leds-lp5523.c ret = len; len 407 drivers/leds/leds-lp5562.c const char *buf, size_t len) len 430 drivers/leds/leds-lp5562.c return len; len 435 drivers/leds/leds-lp5562.c const char *buf, size_t len) len 479 drivers/leds/leds-lp5562.c return len; len 92 drivers/leds/leds-lp55xx-common.c const char *buf, size_t len) len 105 drivers/leds/leds-lp55xx-common.c return len; len 111 drivers/leds/leds-lp55xx-common.c return len; len 240 drivers/leds/leds-lp55xx-common.c const char *buf, size_t len) len 271 drivers/leds/leds-lp55xx-common.c return len; len 282 drivers/leds/leds-lp55xx-common.c const char *buf, size_t len) len 295 drivers/leds/leds-lp55xx-common.c return len; len 302 drivers/leds/leds-lp55xx-common.c return len; len 47 drivers/leds/leds-lp55xx-common.h const char *buf, size_t len) \ len 49 drivers/leds/leds-lp55xx-common.h return store_engine_mode(dev, attr, buf, len, nr); \ len 63 drivers/leds/leds-lp55xx-common.h const char *buf, size_t len) \ len 65 drivers/leds/leds-lp55xx-common.h return store_engine_leds(dev, attr, buf, len, nr); \ len 71 drivers/leds/leds-lp55xx-common.h const char *buf, size_t len) \ len 73 drivers/leds/leds-lp55xx-common.h return store_engine_load(dev, attr, buf, len, nr); \ len 173 drivers/leds/leds-sc27xx-bltc.c u32 len, int repeat) len 186 drivers/leds/leds-sc27xx-bltc.c if (len != SC27XX_LEDS_PATTERN_CNT) len 98 drivers/leds/trigger/ledtrig-netdev.c ssize_t len; len 101 drivers/leds/trigger/ledtrig-netdev.c len = sprintf(buf, "%s\n", trigger_data->device_name); len 104 drivers/leds/trigger/ledtrig-netdev.c return len; len 132 drivers/lightnvm/pblk-core.c unsigned long len; len 137 drivers/lightnvm/pblk-core.c len = geo->all_chunks * sizeof(*meta); len 138 drivers/lightnvm/pblk-core.c meta = vzalloc(len); len 452 drivers/lightnvm/pblk-sysfs.c size_t len) len 458 drivers/lightnvm/pblk-sysfs.c if (c_len >= len) len 466 drivers/lightnvm/pblk-sysfs.c return len; len 470 drivers/lightnvm/pblk-sysfs.c const char *page, size_t len) len 476 drivers/lightnvm/pblk-sysfs.c if (c_len >= len) len 496 drivers/lightnvm/pblk-sysfs.c return len; len 500 drivers/lightnvm/pblk-sysfs.c const char *page, size_t len) len 506 drivers/lightnvm/pblk-sysfs.c if (c_len >= len) len 519 drivers/lightnvm/pblk-sysfs.c return len; len 524 drivers/lightnvm/pblk-sysfs.c const char *page, size_t len) len 532 drivers/lightnvm/pblk-sysfs.c if (c_len >= len) len 546 drivers/lightnvm/pblk-sysfs.c return len; len 678 drivers/lightnvm/pblk-sysfs.c const char *buf, size_t len) len 683 drivers/lightnvm/pblk-sysfs.c return pblk_sysfs_gc_force(pblk, buf, len); len 685 drivers/lightnvm/pblk-sysfs.c return pblk_sysfs_set_sec_per_write(pblk, buf, len); len 687 drivers/lightnvm/pblk-sysfs.c return pblk_sysfs_set_write_amp_trip(pblk, buf, len); len 689 drivers/lightnvm/pblk-sysfs.c return pblk_sysfs_set_padding_dist(pblk, buf, len); len 904 drivers/macintosh/smu.c static int smu_read_datablock(u8 *dest, unsigned int addr, unsigned int len) len 917 drivers/macintosh/smu.c while (len) { len 918 drivers/macintosh/smu.c unsigned int clen = min(len, chunk); len 944 drivers/macintosh/smu.c len -= clen; len 955 drivers/macintosh/smu.c unsigned int addr, len, tlen; len 974 drivers/macintosh/smu.c len = cmd.buffer[3] << 2; len 978 drivers/macintosh/smu.c tlen = sizeof(struct property) + len + 18; len 986 drivers/macintosh/smu.c prop->length = len; len 991 drivers/macintosh/smu.c if (smu_read_datablock((u8 *)hdr, addr, len)) { len 1044 drivers/macintosh/smu.c *size = part->len << 2; len 120 drivers/macintosh/therm_windtunnel.c write_reg( struct i2c_client *cl, int reg, int data, int len ) len 124 drivers/macintosh/therm_windtunnel.c if( len < 1 || len > 2 || data < 0 ) len 128 drivers/macintosh/therm_windtunnel.c tmp[1] = (len == 1) ? data : (data >> 8); len 130 drivers/macintosh/therm_windtunnel.c len++; len 132 drivers/macintosh/therm_windtunnel.c if( i2c_master_send(cl, tmp, len) != len ) len 138 drivers/macintosh/therm_windtunnel.c read_reg( struct i2c_client *cl, int reg, int len ) len 142 drivers/macintosh/therm_windtunnel.c if( len != 1 && len != 2 ) len 147 drivers/macintosh/therm_windtunnel.c if( i2c_master_recv(cl, buf, len) != len ) len 149 drivers/macintosh/therm_windtunnel.c return (len == 2)? ((unsigned int)buf[0] << 8) | buf[1] : buf[0]; len 214 drivers/macintosh/via-pmu.c static void pmu_pass_intr(unsigned char *data, int len); len 1360 drivers/macintosh/via-pmu.c pmu_handle_data(unsigned char *data, int len) len 1367 drivers/macintosh/via-pmu.c if (drop_interrupts || len < 1) { len 1410 drivers/macintosh/via-pmu.c if (len <= 2) len 1413 drivers/macintosh/via-pmu.c memcpy(req->reply, data + 1, len - 1); len 1414 drivers/macintosh/via-pmu.c req->reply_len = len - 1; len 1419 drivers/macintosh/via-pmu.c if (len == 4 && data[1] == 0x2c) { len 1434 drivers/macintosh/via-pmu.c if (!(pmu_kind == PMU_OHARE_BASED && len == 4 len 1437 drivers/macintosh/via-pmu.c adb_input(data+1, len-1, 1); len 1445 drivers/macintosh/via-pmu.c if (len == 3) len 1464 drivers/macintosh/via-pmu.c pmu_pass_intr(data, len); len 1467 drivers/macintosh/via-pmu.c if (len == 6) { len 1474 drivers/macintosh/via-pmu.c pmu_pass_intr(data, len); len 2114 drivers/macintosh/via-pmu.c unsigned short len; len 2128 drivers/macintosh/via-pmu.c pmu_pass_intr(unsigned char *data, int len) len 2135 drivers/macintosh/via-pmu.c if (len > sizeof(pp->rb_buf[0].data)) len 2136 drivers/macintosh/via-pmu.c len = sizeof(pp->rb_buf[0].data); len 2146 drivers/macintosh/via-pmu.c rp->len = len; len 2147 drivers/macintosh/via-pmu.c memcpy(rp->data, data, len); len 2203 drivers/macintosh/via-pmu.c ret = rp->len; len 79 drivers/macintosh/windfarm_mpu.h int len; len 90 drivers/macintosh/windfarm_mpu.h data = of_get_property(np, "cpuid", &len); len 56 drivers/macintosh/windfarm_smu_sat.c unsigned int i, len; len 76 drivers/macintosh/windfarm_smu_sat.c len = err; len 77 drivers/macintosh/windfarm_smu_sat.c if (len == 0) { len 82 drivers/macintosh/windfarm_smu_sat.c len = le16_to_cpu(len); len 83 drivers/macintosh/windfarm_smu_sat.c len = (len + 3) & ~3; len 84 drivers/macintosh/windfarm_smu_sat.c buf = kmalloc(len, GFP_KERNEL); len 88 drivers/macintosh/windfarm_smu_sat.c for (i = 0; i < len; i += 4) { len 103 drivers/macintosh/windfarm_smu_sat.c 16, 1, buf, len, false); len 105 drivers/macintosh/windfarm_smu_sat.c *size = len; len 585 drivers/mailbox/bcm-pdc-mailbox.c u32 len, rx_status; len 645 drivers/mailbox/bcm-pdc-mailbox.c len = rx_status & RX_STATUS_LEN; len 647 drivers/mailbox/bcm-pdc-mailbox.c "SPU response length %u bytes", len); len 648 drivers/mailbox/bcm-pdc-mailbox.c if (unlikely(((rx_status & RX_STATUS_OVERFLOW) || (!len)))) { len 261 drivers/mailbox/omap-mailbox.c int len; len 264 drivers/mailbox/omap-mailbox.c len = kfifo_out(&mq->fifo, (unsigned char *)&msg, sizeof(msg)); len 265 drivers/mailbox/omap-mailbox.c WARN_ON(len != sizeof(msg)); len 292 drivers/mailbox/omap-mailbox.c int len; len 303 drivers/mailbox/omap-mailbox.c len = kfifo_in(&mq->fifo, (unsigned char *)&msg, sizeof(msg)); len 304 drivers/mailbox/omap-mailbox.c WARN_ON(len != sizeof(msg)); len 246 drivers/mailbox/ti-msgmgr.c message.len = desc->max_message_size; len 368 drivers/mailbox/ti-msgmgr.c if (desc->max_message_size < message->len) { len 370 drivers/mailbox/ti-msgmgr.c qinst->name, message->len, desc->max_message_size); len 376 drivers/mailbox/ti-msgmgr.c num_words = message->len / sizeof(u32), len 381 drivers/mailbox/ti-msgmgr.c trail_bytes = message->len % sizeof(u32); len 169 drivers/mailbox/zynqmp-ipi-mailbox.c msg->len = mchan->req_buf_size; len 171 drivers/mailbox/zynqmp-ipi-mailbox.c msg->len); len 281 drivers/mailbox/zynqmp-ipi-mailbox.c if (msg && msg->len > mchan->req_buf_size) { len 283 drivers/mailbox/zynqmp-ipi-mailbox.c mchan->chan_type, (unsigned int)msg->len, len 287 drivers/mailbox/zynqmp-ipi-mailbox.c if (msg && msg->len) len 288 drivers/mailbox/zynqmp-ipi-mailbox.c memcpy_toio(mchan->req_buf, msg->data, msg->len); len 294 drivers/mailbox/zynqmp-ipi-mailbox.c if (msg && msg->len > mchan->resp_buf_size) { len 296 drivers/mailbox/zynqmp-ipi-mailbox.c mchan->chan_type, (unsigned int)msg->len, len 300 drivers/mailbox/zynqmp-ipi-mailbox.c if (msg && msg->len) len 301 drivers/mailbox/zynqmp-ipi-mailbox.c memcpy_toio(mchan->resp_buf, msg->data, msg->len); len 197 drivers/md/bcache/bset.c unsigned int i, len = 0; len 203 drivers/md/bcache/bset.c len = KEY_OFFSET(k) - KEY_OFFSET(where); len 208 drivers/md/bcache/bset.c SET_PTR_OFFSET(k, i, PTR_OFFSET(k, i) + KEY_SIZE(k) - len); len 210 drivers/md/bcache/bset.c BUG_ON(len > KEY_SIZE(k)); len 211 drivers/md/bcache/bset.c SET_KEY_SIZE(k, len); len 217 drivers/md/bcache/bset.c unsigned int len = 0; len 225 drivers/md/bcache/bset.c len = KEY_OFFSET(where) - KEY_START(k); len 229 drivers/md/bcache/bset.c BUG_ON(len > KEY_SIZE(k)); len 230 drivers/md/bcache/bset.c SET_KEY_SIZE(k, len); len 44 drivers/md/bcache/journal.c unsigned int len, left, offset = 0; len 54 drivers/md/bcache/journal.c len = min_t(unsigned int, left, PAGE_SECTORS << JSET_BITS); len 59 drivers/md/bcache/journal.c bio->bi_iter.bi_size = len << 9; len 76 drivers/md/bcache/journal.c while (len) { len 92 drivers/md/bcache/journal.c if (bytes > len << 9) len 163 drivers/md/bcache/journal.c len -= blocks * ca->sb.block_size; len 545 drivers/md/bcache/util.h static inline uint64_t bch_crc64(const void *p, size_t len) len 549 drivers/md/bcache/util.h crc = crc64_be(crc, p, len); len 555 drivers/md/bcache/util.h size_t len) len 557 drivers/md/bcache/util.h crc = crc64_be(crc, p, len); len 597 drivers/md/dm-bufio.c unsigned vec_size, len; len 617 drivers/md/dm-bufio.c len = n_sectors << SECTOR_SHIFT; len 620 drivers/md/dm-bufio.c unsigned this_step = min((unsigned)(PAGE_SIZE - offset_in_page(ptr)), len); len 627 drivers/md/dm-bufio.c len -= this_step; len 629 drivers/md/dm-bufio.c } while (len > 0); len 86 drivers/md/dm-cache-target.c static void iot_io_begin(struct io_tracker *iot, sector_t len) len 91 drivers/md/dm-cache-target.c iot->in_flight += len; len 95 drivers/md/dm-cache-target.c static void __iot_io_end(struct io_tracker *iot, sector_t len) len 97 drivers/md/dm-cache-target.c if (!len) len 100 drivers/md/dm-cache-target.c iot->in_flight -= len; len 105 drivers/md/dm-cache-target.c static void iot_io_end(struct io_tracker *iot, sector_t len) len 110 drivers/md/dm-cache-target.c __iot_io_end(iot, len); len 494 drivers/md/dm-cache-target.c sector_t len; len 624 drivers/md/dm-cache-target.c pb->len = 0; len 894 drivers/md/dm-cache-target.c pb->len = bio_sectors(bio); len 895 drivers/md/dm-cache-target.c iot_io_begin(&cache->tracker, pb->len); len 903 drivers/md/dm-cache-target.c iot_io_end(&cache->tracker, pb->len); len 2178 drivers/md/dm-cache-target.c if (ca->ti->len > ca->origin_sectors) { len 3430 drivers/md/dm-cache-target.c r = fn(ti, cache->origin_dev, 0, ti->len, data); len 456 drivers/md/dm-clone-target.c static void trim_bio(struct bio *bio, sector_t sector, unsigned int len) len 459 drivers/md/dm-clone-target.c bio->bi_iter.bi_size = to_bytes(len); len 815 drivers/md/dm-clone-target.c tail_size = clone->ti->len & (region_size - 1); len 1729 drivers/md/dm-clone-target.c if (dest_dev_size < clone->ti->len) { len 1751 drivers/md/dm-clone-target.c if (source_dev_size < clone->ti->len) { len 1834 drivers/md/dm-clone-target.c nr_regions = dm_sector_div_up(ti->len, clone->region_size); len 1864 drivers/md/dm-clone-target.c clone->cmd = dm_clone_metadata_open(clone->metadata_dev->bdev, ti->len, len 2123 drivers/md/dm-clone-target.c ret = fn(ti, source_dev, 0, ti->len, data); len 2125 drivers/md/dm-clone-target.c ret = fn(ti, dest_dev, 0, ti->len, data); len 1302 drivers/md/dm-crypt.c unsigned i, len, remaining_size; len 1326 drivers/md/dm-crypt.c len = (remaining_size > PAGE_SIZE) ? PAGE_SIZE : remaining_size; len 1328 drivers/md/dm-crypt.c bio_add_page(clone, page, len, 0); len 1330 drivers/md/dm-crypt.c remaining_size -= len; len 2540 drivers/md/dm-crypt.c if (ti->len & ((cc->sector_size >> SECTOR_SHIFT) - 1)) { len 2944 drivers/md/dm-crypt.c return fn(ti, cc->dev, cc->start, ti->len, data); len 338 drivers/md/dm-delay.c ret = fn(ti, dc->read.dev, dc->read.start, ti->len, data); len 341 drivers/md/dm-delay.c ret = fn(ti, dc->write.dev, dc->write.start, ti->len, data); len 344 drivers/md/dm-delay.c ret = fn(ti, dc->flush.dev, dc->flush.start, ti->len, data); len 287 drivers/md/dm-dust.c sector_t max_block_sectors = min(ti->len, DUST_MAX_BLKSZ_SECTORS); len 473 drivers/md/dm-dust.c ti->len != i_size_read(dev->bdev->bd_inode) >> SECTOR_SHIFT) len 484 drivers/md/dm-dust.c return fn(ti, dd->dev, dd->start, ti->len, data); len 1409 drivers/md/dm-era-target.c return dm_sector_div_up(era->ti->len, era->sectors_per_block); len 457 drivers/md/dm-flakey.c ti->len != i_size_read((*bdev)->bd_inode) >> SECTOR_SHIFT) len 485 drivers/md/dm-flakey.c return fn(ti, fc->dev, fc->start, ti->len, data); len 327 drivers/md/dm-integrity.c static void __DEBUG_bytes(__u8 *bytes, size_t len, const char *msg, ...) len 333 drivers/md/dm-integrity.c if (len) len 335 drivers/md/dm-integrity.c while (len) { len 338 drivers/md/dm-integrity.c len--; len 342 drivers/md/dm-integrity.c #define DEBUG_bytes(bytes, len, msg, ...) __DEBUG_bytes(bytes, len, KERN_DEBUG msg, ##__VA_ARGS__) len 345 drivers/md/dm-integrity.c #define DEBUG_bytes(bytes, len, msg, ...) do { } while (0) len 2991 drivers/md/dm-integrity.c return fn(ti, ic->dev, ic->start + ic->initial_sectors + ic->metadata_run, ti->len, data); len 2993 drivers/md/dm-integrity.c return fn(ti, ic->dev, 0, ti->len, data); len 3954 drivers/md/dm-integrity.c if (ti->len > ic->provided_data_sectors) { len 163 drivers/md/dm-io.c struct page **p, unsigned long *len, unsigned *offset); len 180 drivers/md/dm-io.c struct page **p, unsigned long *len, unsigned *offset) len 186 drivers/md/dm-io.c *len = PAGE_SIZE - o; len 209 drivers/md/dm-io.c unsigned long *len, unsigned *offset) len 215 drivers/md/dm-io.c *len = bvec.bv_len; len 224 drivers/md/dm-io.c unsigned int len = (unsigned int)dp->context_bi.bi_sector; len 227 drivers/md/dm-io.c &dp->context_bi, len); len 247 drivers/md/dm-io.c struct page **p, unsigned long *len, unsigned *offset) len 251 drivers/md/dm-io.c *len = PAGE_SIZE - dp->context_u; len 271 drivers/md/dm-io.c static void km_get_page(struct dpages *dp, struct page **p, unsigned long *len, len 276 drivers/md/dm-io.c *len = PAGE_SIZE - dp->context_u; len 302 drivers/md/dm-io.c unsigned long len; len 363 drivers/md/dm-io.c dp->get_page(dp, &page, &len, &offset); len 375 drivers/md/dm-io.c dp->get_page(dp, &page, &len, &offset); len 376 drivers/md/dm-io.c len = min(len, to_bytes(remaining)); len 377 drivers/md/dm-io.c if (!bio_add_page(bio, page, len, offset)) len 381 drivers/md/dm-io.c remaining -= to_sector(len); len 494 drivers/md/dm-ioctl.c size_t *len) len 499 drivers/md/dm-ioctl.c *len = param_size - param->data_start; len 501 drivers/md/dm-ioctl.c *len = 0; len 510 drivers/md/dm-ioctl.c size_t len, needed = 0; len 531 drivers/md/dm-ioctl.c nl = orig_nl = get_result_buffer(param, param_size, &len); len 532 drivers/md/dm-ioctl.c if (len < needed) { len 606 drivers/md/dm-ioctl.c size_t len, needed = 0; len 629 drivers/md/dm-ioctl.c vers = get_result_buffer(param, param_size, &len); len 630 drivers/md/dm-ioctl.c if (len < needed) { len 640 drivers/md/dm-ioctl.c iter_info.end = (char *)vers+len; len 1143 drivers/md/dm-ioctl.c size_t remaining, len, used = 0; len 1146 drivers/md/dm-ioctl.c outptr = outbuf = get_result_buffer(param, param_size, &len); len 1159 drivers/md/dm-ioctl.c remaining = len - (outptr - outbuf); len 1169 drivers/md/dm-ioctl.c spec->length = ti->len; len 1174 drivers/md/dm-ioctl.c remaining = len - (outptr - outbuf); len 1459 drivers/md/dm-ioctl.c size_t len, needed; len 1463 drivers/md/dm-ioctl.c deps = get_result_buffer(param, param_size, &len); len 1475 drivers/md/dm-ioctl.c if (len < needed) { len 133 drivers/md/dm-linear.c ti->len != i_size_read(dev->bdev->bd_inode) >> SECTOR_SHIFT) len 162 drivers/md/dm-linear.c return fn(ti, lc->dev, lc->start, ti->len, data); len 148 drivers/md/dm-log-userspace-base.c str_size = sprintf(str, "%llu", (unsigned long long)ti->len); len 285 drivers/md/dm-log-userspace-base.c lc->region_count = dm_sector_div_up(ti->len, lc->region_size); len 67 drivers/md/dm-log-userspace-transfer.c msg->len = sizeof(struct dm_ulog_request) + tfr->data_size; len 141 drivers/md/dm-log-userspace-transfer.c if (msg->len == 0) len 143 drivers/md/dm-log-userspace-transfer.c else if (msg->len < sizeof(*tfr)) len 145 drivers/md/dm-log-userspace-transfer.c (unsigned)sizeof(*tfr), msg->len, msg->seq); len 850 drivers/md/dm-log-writes.c if (ti->len != i_size_read(dev->bdev->bd_inode) >> SECTOR_SHIFT) len 861 drivers/md/dm-log-writes.c return fn(ti, lc->dev, 0, ti->len, data); len 348 drivers/md/dm-log.c if (region_size < 2 || region_size > ti->len) len 399 drivers/md/dm-log.c region_count = dm_sector_div_up(ti->len, region_size); len 987 drivers/md/dm-mpath.c int i, j, len = 4; len 990 drivers/md/dm-mpath.c len += strlen(as->argv[i]) + 1; len 991 drivers/md/dm-mpath.c p = m->hw_handler_params = kzalloc(len, GFP_KERNEL); len 1892 drivers/md/dm-mpath.c if (!r && ti->len != i_size_read((*bdev)->bd_inode) >> SECTOR_SHIFT) len 1907 drivers/md/dm-mpath.c ret = fn(ti, p->path.dev, ti->begin, ti->len, data); len 936 drivers/md/dm-raid.c unsigned long min_region_size = rs->ti->len / (1 << 21); len 958 drivers/md/dm-raid.c if (region_size > rs->ti->len) { len 1624 drivers/md/dm-raid.c sector_t array_sectors = rs->ti->len, dev_sectors = rs->ti->len; len 347 drivers/md/dm-raid1.c from.count = ms->ti->len & (region_size - 1); len 897 drivers/md/dm-raid1.c ms->nr_regions = dm_sector_div_up(ti->len, region_size); len 1450 drivers/md/dm-raid1.c ms->mirror[i].offset, ti->len, data); len 170 drivers/md/dm-snap-persistent.c size_t len; len 172 drivers/md/dm-snap-persistent.c len = ps->store->chunk_size << SECTOR_SHIFT; len 178 drivers/md/dm-snap-persistent.c ps->area = vmalloc(len); len 182 drivers/md/dm-snap-persistent.c ps->zero_area = vzalloc(len); len 186 drivers/md/dm-snap-persistent.c ps->header_area = vmalloc(len); len 2376 drivers/md/dm-snap.c r = fn(ti, snap->origin, 0, ti->len, data); len 2719 drivers/md/dm-snap.c return fn(ti, o->dev, 0, ti->len, data); len 446 drivers/md/dm-stats.c sector_t len; len 457 drivers/md/dm-stats.c len = s->end - s->start; len 460 drivers/md/dm-stats.c (unsigned long long)len, len 515 drivers/md/dm-stats.c int idx, sector_t len, len 552 drivers/md/dm-stats.c p->sectors[idx] += len; len 951 drivers/md/dm-stats.c unsigned long long start, end, len, step; len 978 drivers/md/dm-stats.c len = dm_get_size(md); len 979 drivers/md/dm-stats.c if (!len) len 980 drivers/md/dm-stats.c len = 1; len 981 drivers/md/dm-stats.c } else if (sscanf(a, "%llu+%llu%c", &start, &len, &dummy) != 2 || len 982 drivers/md/dm-stats.c start != (sector_t)start || len != (sector_t)len) len 985 drivers/md/dm-stats.c end = start + len; len 60 drivers/md/dm-stripe.c size_t len; len 66 drivers/md/dm-stripe.c len = sizeof(struct stripe_c) + (sizeof(struct stripe) * stripes); len 68 drivers/md/dm-stripe.c return kmalloc(len, GFP_KERNEL); len 122 drivers/md/dm-stripe.c width = ti->len; len 79 drivers/md/dm-switch.c sector_t nr_regions = ti->len; len 527 drivers/md/dm-switch.c if (ti->len + sctx->path_list[path_nr].start != len 542 drivers/md/dm-switch.c sctx->path_list[path_nr].start, ti->len, data); len 280 drivers/md/dm-table.c sector_t start, sector_t len, void *data) len 302 drivers/md/dm-table.c (unsigned long long)len, len 310 drivers/md/dm-table.c if ((start >= dev_size) || (start + len > dev_size)) { len 315 drivers/md/dm-table.c (unsigned long long)len, len 344 drivers/md/dm-table.c if (len & (zone_sectors - 1)) { len 347 drivers/md/dm-table.c (unsigned long long)len, len 365 drivers/md/dm-table.c if (len & (logical_block_size_sectors - 1)) { len 369 drivers/md/dm-table.c (unsigned long long)len, len 468 drivers/md/dm-table.c sector_t start, sector_t len, void *data) len 535 drivers/md/dm-table.c return (ti->begin == (prev->begin + prev->len)); len 683 drivers/md/dm-table.c if (remaining < ti->len && len 689 drivers/md/dm-table.c (unsigned short) ((next_target_start + ti->len) & len 700 drivers/md/dm-table.c (unsigned long long) ti->len, len 709 drivers/md/dm-table.c sector_t start, sector_t len, char *params) len 726 drivers/md/dm-table.c if (!len) { len 768 drivers/md/dm-table.c tgt->len = len; len 790 drivers/md/dm-table.c t->highs[t->num_targets++] = tgt->begin + tgt->len - 1; len 883 drivers/md/dm-table.c sector_t start, sector_t len, void *data) len 888 drivers/md/dm-table.c start, len); len 893 drivers/md/dm-table.c sector_t start, sector_t len, void *data) len 927 drivers/md/dm-table.c sector_t start, sector_t len, void *data) len 1384 drivers/md/dm-table.c sector_t start, sector_t len, void *data) len 1420 drivers/md/dm-table.c sector_t start, sector_t len, void *data) len 1450 drivers/md/dm-table.c sector_t start, sector_t len, void *data) len 1561 drivers/md/dm-table.c (unsigned long long) ti->len); len 1632 drivers/md/dm-table.c sector_t start, sector_t len, void *data) len 1670 drivers/md/dm-table.c sector_t len, void *data) len 1700 drivers/md/dm-table.c sector_t start, sector_t len, void *data) len 1708 drivers/md/dm-table.c sector_t start, sector_t len, void *data) len 1733 drivers/md/dm-table.c sector_t start, sector_t len, void *data) len 1747 drivers/md/dm-table.c sector_t start, sector_t len, void *data) len 1774 drivers/md/dm-table.c sector_t start, sector_t len, void *data) len 1801 drivers/md/dm-table.c sector_t start, sector_t len, void *data) len 1835 drivers/md/dm-table.c sector_t len, void *data) len 1863 drivers/md/dm-table.c sector_t len, void *data) len 495 drivers/md/dm-thin-metadata.c size_t len; len 497 drivers/md/dm-thin-metadata.c r = dm_sm_root_size(pmd->metadata_sm, &len); len 501 drivers/md/dm-thin-metadata.c r = dm_sm_copy_root(pmd->metadata_sm, &pmd->metadata_space_map_root, len); len 505 drivers/md/dm-thin-metadata.c r = dm_sm_root_size(pmd->data_sm, &len); len 509 drivers/md/dm-thin-metadata.c return dm_sm_copy_root(pmd->data_sm, &pmd->data_space_map_root, len); len 401 drivers/md/dm-thin.c sector_t len = block_to_sectors(tc->pool, data_e - data_b); len 403 drivers/md/dm-thin.c return __blkdev_issue_discard(tc->pool_dev->bdev, s, len, len 1324 drivers/md/dm-thin.c sector_t len) len 1358 drivers/md/dm-thin.c from.count = len; len 1362 drivers/md/dm-thin.c to.count = len; len 1370 drivers/md/dm-thin.c if (len < pool->sectors_per_block && pool->pf.zero_new_blocks) { len 1373 drivers/md/dm-thin.c data_dest * pool->sectors_per_block + len, len 3475 drivers/md/dm-thin.c sector_t data_size = ti->len; len 4058 drivers/md/dm-thin.c return fn(ti, pt->data_dev, 0, ti->len, data); len 4482 drivers/md/dm-thin.c blocks = pool->ti->len; len 91 drivers/md/dm-unstripe.c tmp_len = ti->len; len 167 drivers/md/dm-unstripe.c return fn(ti, uc->dev, uc->physical_start, ti->len, data); len 405 drivers/md/dm-verity-fec.c size_t len) len 409 drivers/md/dm-verity-fec.c memcpy(data, &fio->output[fio->output_pos], len); len 410 drivers/md/dm-verity-fec.c fio->output_pos += len; len 97 drivers/md/dm-verity-target.c const u8 *data, size_t len, len 103 drivers/md/dm-verity-target.c sg_init_one(&sg, data, len); len 104 drivers/md/dm-verity-target.c ahash_request_set_crypt(req, &sg, NULL, len); len 109 drivers/md/dm-verity-target.c size_t this_step = min_t(size_t, len, PAGE_SIZE - offset_in_page(data)); len 118 drivers/md/dm-verity-target.c len -= this_step; len 119 drivers/md/dm-verity-target.c } while (len); len 172 drivers/md/dm-verity-target.c const u8 *data, size_t len, u8 *digest) len 181 drivers/md/dm-verity-target.c r = verity_hash_update(v, req, data, len, &wait); len 377 drivers/md/dm-verity-target.c unsigned int len; len 382 drivers/md/dm-verity-target.c len = bv.bv_len; len 384 drivers/md/dm-verity-target.c if (likely(len >= todo)) len 385 drivers/md/dm-verity-target.c len = todo; len 391 drivers/md/dm-verity-target.c sg_set_page(&sg, bv.bv_page, len, bv.bv_offset); len 392 drivers/md/dm-verity-target.c ahash_request_set_crypt(req, &sg, NULL, len); len 400 drivers/md/dm-verity-target.c bio_advance_iter(bio, iter, len); len 401 drivers/md/dm-verity-target.c todo -= len; len 415 drivers/md/dm-verity-target.c size_t len)) len 423 drivers/md/dm-verity-target.c unsigned len; len 427 drivers/md/dm-verity-target.c len = bv.bv_len; len 429 drivers/md/dm-verity-target.c if (likely(len >= todo)) len 430 drivers/md/dm-verity-target.c len = todo; len 432 drivers/md/dm-verity-target.c r = process(v, io, page + bv.bv_offset, len); len 438 drivers/md/dm-verity-target.c bio_advance_iter(bio, iter, len); len 439 drivers/md/dm-verity-target.c todo -= len; len 446 drivers/md/dm-verity-target.c u8 *data, size_t len) len 448 drivers/md/dm-verity-target.c memset(data, 0, len); len 754 drivers/md/dm-verity-target.c ti->len != i_size_read(v->data_dev->bdev->bd_inode) >> SECTOR_SHIFT) len 764 drivers/md/dm-verity-target.c return fn(ti, v->data_dev, v->data_start, ti->len, data); len 1032 drivers/md/dm-verity-target.c if (ti->len > (v->data_blocks << (v->data_dev_block_bits - SECTOR_SHIFT))) { len 123 drivers/md/dm-verity.h u8 *data, size_t len)); len 126 drivers/md/dm-verity.h const u8 *data, size_t len, u8 *digest); len 1312 drivers/md/dm-writecache.c return fn(ti, wc->dev, 0, ti->len, data); len 1098 drivers/md/dm-zoned-metadata.c if (blkz->len != dev->zone_nr_sectors) { len 1099 drivers/md/dm-zoned-metadata.c if (blkz->start + blkz->len == dev->capacity) len 718 drivers/md/dm-zoned-target.c ((ti->len != dev->capacity) && (ti->len != aligned_capacity))) { len 802 drivers/md/dm-zoned-target.c ti->len = (sector_t)dmz_nr_chunks(dmz->metadata) << dev->zone_nr_sectors_shift; len 843 drivers/md/dm-zoned-target.c (unsigned long long)ti->len, len 844 drivers/md/dm-zoned-target.c (unsigned long long)dmz_sect2blk(ti->len)); len 1022 drivers/md/dm.c return ti->len - target_offset; len 1027 drivers/md/dm.c sector_t len = max_io_len_target_boundary(sector, ti); len 1041 drivers/md/dm.c if (len > max_len) len 1042 drivers/md/dm.c len = max_len; len 1045 drivers/md/dm.c return len; len 1048 drivers/md/dm.c int dm_set_target_max_io_len(struct dm_target *ti, sector_t len) len 1050 drivers/md/dm.c if (len > UINT_MAX) { len 1052 drivers/md/dm.c (unsigned long long)len, UINT_MAX); len 1057 drivers/md/dm.c ti->max_io_len = (uint32_t) len; len 1087 drivers/md/dm.c long len, ret = -EIO; len 1096 drivers/md/dm.c len = max_io_len(sector, ti) / PAGE_SECTORS; len 1097 drivers/md/dm.c if (len < 1) len 1099 drivers/md/dm.c nr_pages = min(len, nr_pages); len 1109 drivers/md/dm.c int blocksize, sector_t start, sector_t len) len 1239 drivers/md/dm.c if (zone->start >= start + ti->len) { len 1249 drivers/md/dm.c zone->wp = zone->start + zone->len; len 1312 drivers/md/dm.c static void bio_setup_sector(struct bio *bio, sector_t sector, unsigned len) len 1315 drivers/md/dm.c bio->bi_iter.bi_size = to_bytes(len); len 1322 drivers/md/dm.c sector_t sector, unsigned len) len 1345 drivers/md/dm.c clone->bi_iter.bi_size = to_bytes(len); len 1394 drivers/md/dm.c struct dm_target_io *tio, unsigned *len) len 1398 drivers/md/dm.c tio->len_ptr = len; len 1401 drivers/md/dm.c if (len) len 1402 drivers/md/dm.c bio_setup_sector(clone, ci->sector, *len); len 1408 drivers/md/dm.c unsigned num_bios, unsigned *len) len 1418 drivers/md/dm.c (void) __clone_and_map_simple_bio(ci, tio, len); len 1446 drivers/md/dm.c sector_t sector, unsigned *len) len 1453 drivers/md/dm.c tio->len_ptr = len; len 1454 drivers/md/dm.c r = clone_bio(tio, bio, sector, *len); len 1489 drivers/md/dm.c unsigned len; len 1500 drivers/md/dm.c len = min((sector_t)ci->sector_count, max_io_len_target_boundary(ci->sector, ti)); len 1502 drivers/md/dm.c __send_duplicate_bios(ci, ti, num_bios, &len); len 1504 drivers/md/dm.c ci->sector += len; len 1505 drivers/md/dm.c ci->sector_count -= len; len 1571 drivers/md/dm.c unsigned len; len 1581 drivers/md/dm.c len = min_t(sector_t, max_io_len(ci->sector, ti), ci->sector_count); len 1583 drivers/md/dm.c r = __clone_and_map_data_bio(ci, ti, ci->sector, &len); len 1587 drivers/md/dm.c ci->sector += len; len 1588 drivers/md/dm.c ci->sector_count -= len; len 1723 drivers/md/dm.c unsigned len, sector_count; len 1726 drivers/md/dm.c len = min_t(sector_t, max_io_len((*bio)->bi_iter.bi_sector, ti), sector_count); len 1728 drivers/md/dm.c if (sector_count > len) { len 1729 drivers/md/dm.c struct bio *split = bio_split(*bio, len, GFP_NOIO, &md->queue->bio_split); len 3085 drivers/md/dm.c sector_t start, sector_t len, void *data) len 78 drivers/md/dm.h sector_t start, sector_t len, void *data); len 2260 drivers/md/md-bitmap.c ssize_t len; len 2262 drivers/md/md-bitmap.c len = sprintf(page, "file"); len 2264 drivers/md/md-bitmap.c len = sprintf(page, "%+lld", (long long)mddev->bitmap_info.offset); len 2266 drivers/md/md-bitmap.c len = sprintf(page, "none"); len 2267 drivers/md/md-bitmap.c len += sprintf(page+len, "\n"); len 2268 drivers/md/md-bitmap.c return len; len 2272 drivers/md/md-bitmap.c location_store(struct mddev *mddev, const char *buf, size_t len) len 2368 drivers/md/md-bitmap.c return len; len 2385 drivers/md/md-bitmap.c space_store(struct mddev *mddev, const char *buf, size_t len) len 2405 drivers/md/md-bitmap.c return len; len 2414 drivers/md/md-bitmap.c ssize_t len; len 2418 drivers/md/md-bitmap.c len = sprintf(page, "%lu", secs); len 2420 drivers/md/md-bitmap.c len += sprintf(page+len, ".%03u", jiffies_to_msecs(jifs)); len 2421 drivers/md/md-bitmap.c len += sprintf(page+len, "\n"); len 2422 drivers/md/md-bitmap.c return len; len 2426 drivers/md/md-bitmap.c timeout_store(struct mddev *mddev, const char *buf, size_t len) len 2455 drivers/md/md-bitmap.c return len; len 2468 drivers/md/md-bitmap.c backlog_store(struct mddev *mddev, const char *buf, size_t len) len 2491 drivers/md/md-bitmap.c return len; len 2504 drivers/md/md-bitmap.c chunksize_store(struct mddev *mddev, const char *buf, size_t len) len 2518 drivers/md/md-bitmap.c return len; len 2532 drivers/md/md-bitmap.c static ssize_t metadata_store(struct mddev *mddev, const char *buf, size_t len) len 2545 drivers/md/md-bitmap.c return len; len 2553 drivers/md/md-bitmap.c int len; len 2556 drivers/md/md-bitmap.c len = sprintf(page, "%s\n", (mddev->bitmap->need_sync ? len 2559 drivers/md/md-bitmap.c len = sprintf(page, "\n"); len 2561 drivers/md/md-bitmap.c return len; len 2564 drivers/md/md-bitmap.c static ssize_t can_clear_store(struct mddev *mddev, const char *buf, size_t len) len 2576 drivers/md/md-bitmap.c return len; len 2597 drivers/md/md-bitmap.c behind_writes_used_reset(struct mddev *mddev, const char *buf, size_t len) len 2601 drivers/md/md-bitmap.c return len; len 511 drivers/md/md-cluster.c int len; len 513 drivers/md/md-cluster.c len = snprintf(disk_uuid, 64, "DEVICE_UUID="); len 514 drivers/md/md-cluster.c sprintf(disk_uuid + len, "%pU", cmsg->uuid); len 2805 drivers/md/md.c size_t len = 0; len 2811 drivers/md/md.c len += sprintf(page+len, "faulty%s", sep); len 2813 drivers/md/md.c len += sprintf(page+len, "in_sync%s", sep); len 2815 drivers/md/md.c len += sprintf(page+len, "journal%s", sep); len 2817 drivers/md/md.c len += sprintf(page+len, "write_mostly%s", sep); len 2821 drivers/md/md.c len += sprintf(page+len, "blocked%s", sep); len 2825 drivers/md/md.c len += sprintf(page+len, "spare%s", sep); len 2827 drivers/md/md.c len += sprintf(page+len, "write_error%s", sep); len 2829 drivers/md/md.c len += sprintf(page+len, "want_replacement%s", sep); len 2831 drivers/md/md.c len += sprintf(page+len, "replacement%s", sep); len 2833 drivers/md/md.c len += sprintf(page+len, "external_bbl%s", sep); len 2835 drivers/md/md.c len += sprintf(page+len, "failfast%s", sep); len 2837 drivers/md/md.c if (len) len 2838 drivers/md/md.c len -= strlen(sep); len 2840 drivers/md/md.c return len+sprintf(page+len, "\n"); len 2844 drivers/md/md.c state_store(struct md_rdev *rdev, const char *buf, size_t len) len 3004 drivers/md/md.c return err ? err : len; len 3016 drivers/md/md.c errors_store(struct md_rdev *rdev, const char *buf, size_t len) len 3025 drivers/md/md.c return len; len 3042 drivers/md/md.c slot_store(struct md_rdev *rdev, const char *buf, size_t len) len 3122 drivers/md/md.c return len; len 3135 drivers/md/md.c offset_store(struct md_rdev *rdev, const char *buf, size_t len) len 3148 drivers/md/md.c return len; len 3161 drivers/md/md.c const char *buf, size_t len) len 3207 drivers/md/md.c return len; len 3248 drivers/md/md.c rdev_size_store(struct md_rdev *rdev, const char *buf, size_t len) len 3318 drivers/md/md.c return len; len 3335 drivers/md/md.c static ssize_t recovery_start_store(struct md_rdev *rdev, const char *buf, size_t len) len 3353 drivers/md/md.c return len; len 3374 drivers/md/md.c static ssize_t bb_store(struct md_rdev *rdev, const char *page, size_t len) len 3376 drivers/md/md.c int rv = badblocks_store(&rdev->badblocks, page, len, 0); len 3389 drivers/md/md.c static ssize_t ubb_store(struct md_rdev *rdev, const char *page, size_t len) len 3391 drivers/md/md.c return badblocks_store(&rdev->badblocks, page, len, 1); len 3403 drivers/md/md.c ppl_sector_store(struct md_rdev *rdev, const char *buf, size_t len) len 3429 drivers/md/md.c return len; len 3442 drivers/md/md.c ppl_size_store(struct md_rdev *rdev, const char *buf, size_t len) len 3462 drivers/md/md.c return len; len 3740 drivers/md/md.c safe_delay_store(struct mddev *mddev, const char *cbuf, size_t len) len 3763 drivers/md/md.c return len; len 3788 drivers/md/md.c level_store(struct mddev *mddev, const char *buf, size_t len) len 3792 drivers/md/md.c size_t slen = len; len 3811 drivers/md/md.c rv = len; len 3861 drivers/md/md.c rv = len; len 3983 drivers/md/md.c rv = len; len 4004 drivers/md/md.c layout_store(struct mddev *mddev, const char *buf, size_t len) len 4033 drivers/md/md.c return err ?: len; len 4053 drivers/md/md.c raid_disks_store(struct mddev *mddev, const char *buf, size_t len) len 4088 drivers/md/md.c return err ? err : len; len 4105 drivers/md/md.c chunk_size_store(struct mddev *mddev, const char *buf, size_t len) len 4134 drivers/md/md.c return err ?: len; len 4148 drivers/md/md.c resync_start_store(struct mddev *mddev, const char *buf, size_t len) len 4175 drivers/md/md.c return err ?: len; len 4282 drivers/md/md.c array_state_store(struct mddev *mddev, const char *buf, size_t len) len 4305 drivers/md/md.c return err ?: len; len 4390 drivers/md/md.c return err ?: len; len 4402 drivers/md/md.c max_corrected_read_errors_store(struct mddev *mddev, const char *buf, size_t len) len 4411 drivers/md/md.c return len; len 4425 drivers/md/md.c new_dev_store(struct mddev *mddev, const char *buf, size_t len) len 4484 drivers/md/md.c return err ? err : len; len 4491 drivers/md/md.c bitmap_store(struct mddev *mddev, const char *buf, size_t len) len 4518 drivers/md/md.c return len; len 4534 drivers/md/md.c size_store(struct mddev *mddev, const char *buf, size_t len) len 4560 drivers/md/md.c return err ? err : len; len 4585 drivers/md/md.c metadata_store(struct mddev *mddev, const char *buf, size_t len) len 4613 drivers/md/md.c size_t namelen = len-9; len 4644 drivers/md/md.c return err ?: len; len 4677 drivers/md/md.c action_store(struct mddev *mddev, const char *page, size_t len) len 4740 drivers/md/md.c return len; len 4772 drivers/md/md.c sync_min_store(struct mddev *mddev, const char *buf, size_t len) len 4787 drivers/md/md.c return len; len 4801 drivers/md/md.c sync_max_store(struct mddev *mddev, const char *buf, size_t len) len 4816 drivers/md/md.c return len; len 4836 drivers/md/md.c sync_force_parallel_store(struct mddev *mddev, const char *buf, size_t len) len 4851 drivers/md/md.c return len; len 4906 drivers/md/md.c min_sync_store(struct mddev *mddev, const char *buf, size_t len) len 4929 drivers/md/md.c return err ?: len; len 4945 drivers/md/md.c max_sync_store(struct mddev *mddev, const char *buf, size_t len) len 4982 drivers/md/md.c return err ?: len; len 4995 drivers/md/md.c suspend_lo_store(struct mddev *mddev, const char *buf, size_t len) len 5020 drivers/md/md.c return err ?: len; len 5032 drivers/md/md.c suspend_hi_store(struct mddev *mddev, const char *buf, size_t len) len 5057 drivers/md/md.c return err ?: len; len 5073 drivers/md/md.c reshape_position_store(struct mddev *mddev, const char *buf, size_t len) len 5101 drivers/md/md.c return err ?: len; len 5116 drivers/md/md.c reshape_direction_store(struct mddev *mddev, const char *buf, size_t len) len 5128 drivers/md/md.c return len; len 5142 drivers/md/md.c return err ?: len; len 5160 drivers/md/md.c array_size_store(struct mddev *mddev, const char *buf, size_t len) len 5199 drivers/md/md.c return err ?: len; len 5230 drivers/md/md.c consistency_policy_store(struct mddev *mddev, const char *buf, size_t len) len 5245 drivers/md/md.c return err ? err : len; len 5262 drivers/md/md.c fail_last_dev_store(struct mddev *mddev, const char *buf, size_t len) len 5274 drivers/md/md.c return len; len 5558 drivers/md/md.c int len = strlen(val); len 5562 drivers/md/md.c while (len && val[len-1] == '\n') len 5563 drivers/md/md.c len--; len 5564 drivers/md/md.c if (len >= DISK_NAME_LEN) len 5566 drivers/md/md.c strlcpy(buf, val, len+1); len 635 drivers/md/persistent-data/dm-block-manager.c u32 dm_bm_checksum(const void *data, size_t len, u32 init_xor) len 637 drivers/md/persistent-data/dm-block-manager.c return crc32c(~(u32) 0, data, len) ^ init_xor; len 130 drivers/md/persistent-data/dm-block-manager.h u32 dm_bm_checksum(const void *data, size_t len, u32 init_xor); len 19 drivers/md/persistent-data/dm-btree.c static void memcpy_disk(void *dest, const void *src, size_t len) len 22 drivers/md/persistent-data/dm-btree.c memcpy(dest, src, len); len 651 drivers/md/persistent-data/dm-space-map-common.c void *root_le, size_t len) len 656 drivers/md/persistent-data/dm-space-map-common.c if (len < sizeof(struct disk_sm_root)) { len 753 drivers/md/persistent-data/dm-space-map-common.c void *root_le, size_t len) len 758 drivers/md/persistent-data/dm-space-map-common.c if (len < sizeof(struct disk_sm_root)) { len 121 drivers/md/persistent-data/dm-space-map-common.h void *root_le, size_t len); len 125 drivers/md/persistent-data/dm-space-map-common.h void *root_le, size_t len); len 291 drivers/md/persistent-data/dm-space-map-disk.c void *root_le, size_t len) len 304 drivers/md/persistent-data/dm-space-map-disk.c r = sm_ll_open_disk(&smd->ll, tm, root_le, len); len 23 drivers/md/persistent-data/dm-space-map-disk.h void *root, size_t len); len 812 drivers/md/persistent-data/dm-space-map-metadata.c void *root_le, size_t len) len 817 drivers/md/persistent-data/dm-space-map-metadata.c r = sm_ll_open_metadata(&smm->ll, tm, root_le, len); len 42 drivers/md/persistent-data/dm-space-map-metadata.h void *root_le, size_t len); len 63 drivers/md/persistent-data/dm-space-map.h int (*copy_root)(struct dm_space_map *sm, void *copy_to_here_le, size_t len); len 140 drivers/md/persistent-data/dm-space-map.h static inline int dm_sm_copy_root(struct dm_space_map *sm, void *copy_to_here_le, size_t len) len 142 drivers/md/persistent-data/dm-space-map.h return sm->copy_root(sm, copy_to_here_le, len); len 63 drivers/md/raid0.c int len = 0; len 66 drivers/md/raid0.c len += snprintf(line+len, 200-len, "%s%s", k?"/":"", len 103 drivers/md/raid1-10.c int len = min_t(int, size, PAGE_SIZE); len 109 drivers/md/raid1-10.c bio_add_page(bio, page, len, 0); len 110 drivers/md/raid1-10.c size -= len; len 547 drivers/md/raid1.c sector_t len; len 554 drivers/md/raid1.c len = round_up(start_sector + 1, BARRIER_UNIT_SECTOR_SIZE) - len 557 drivers/md/raid1.c if (len > sectors) len 558 drivers/md/raid1.c len = sectors; len 560 drivers/md/raid1.c return len; len 1133 drivers/md/raid1.c int len = min_t(int, PAGE_SIZE, size); len 1139 drivers/md/raid1.c bio_add_page(behind_bio, page, len, 0); len 1141 drivers/md/raid1.c size -= len; len 2857 drivers/md/raid1.c int len = PAGE_SIZE; len 2858 drivers/md/raid1.c if (sector_nr + (len>>9) > max_sector) len 2859 drivers/md/raid1.c len = (max_sector - sector_nr) << 9; len 2860 drivers/md/raid1.c if (len == 0) len 2868 drivers/md/raid1.c if ((len >> 9) > sync_blocks) len 2869 drivers/md/raid1.c len = sync_blocks<<9; len 2884 drivers/md/raid1.c bio_add_page(bio, page, len, 0); len 2887 drivers/md/raid1.c nr_sectors += len>>9; len 2888 drivers/md/raid1.c sector_nr += len>>9; len 2889 drivers/md/raid1.c sync_blocks -= (len>>9); len 2056 drivers/md/raid10.c int len = PAGE_SIZE; len 2057 drivers/md/raid10.c if (sectors < (len / 512)) len 2058 drivers/md/raid10.c len = sectors * 512; len 2061 drivers/md/raid10.c len)) len 2063 drivers/md/raid10.c sectors -= len/512; len 3423 drivers/md/raid10.c int len = PAGE_SIZE; len 3424 drivers/md/raid10.c if (sector_nr + (len>>9) > max_sector) len 3425 drivers/md/raid10.c len = (max_sector - sector_nr) << 9; len 3426 drivers/md/raid10.c if (len == 0) len 3435 drivers/md/raid10.c bio_add_page(bio, page, len, 0); len 3437 drivers/md/raid10.c nr_sectors += len>>9; len 3438 drivers/md/raid10.c sector_nr += len>>9; len 4637 drivers/md/raid10.c int len = (max_sectors - s) << 9; len 4638 drivers/md/raid10.c if (len > PAGE_SIZE) len 4639 drivers/md/raid10.c len = PAGE_SIZE; len 4645 drivers/md/raid10.c bio_add_page(bio, page, len, 0); len 4647 drivers/md/raid10.c sector_nr += len >> 9; len 4648 drivers/md/raid10.c nr_sectors += len >> 9; len 2601 drivers/md/raid5-cache.c size_t len = length; len 2604 drivers/md/raid5-cache.c if (len < 2) len 2607 drivers/md/raid5-cache.c if (page[len - 1] == '\n') len 2608 drivers/md/raid5-cache.c len--; len 2611 drivers/md/raid5-cache.c if (strlen(r5c_journal_mode_str[mode]) == len && len 2612 drivers/md/raid5-cache.c !strncmp(page, r5c_journal_mode_str[mode], len)) len 1521 drivers/md/raid5-ppl.c ppl_write_hint_store(struct mddev *mddev, const char *page, size_t len) len 1528 drivers/md/raid5-ppl.c if (len >= PAGE_SIZE) len 1552 drivers/md/raid5-ppl.c return err ?: len; len 1249 drivers/md/raid5.c int len = bvl.bv_len; len 1256 drivers/md/raid5.c len -= b_offset; len 1259 drivers/md/raid5.c if (len > 0 && page_offset + len > STRIPE_SIZE) len 1262 drivers/md/raid5.c clen = len; len 1283 drivers/md/raid5.c if (clen < len) /* hit end of page */ len 1285 drivers/md/raid5.c page_offset += len; len 6405 drivers/md/raid5.c raid5_store_stripe_cache_size(struct mddev *mddev, const char *page, size_t len) len 6411 drivers/md/raid5.c if (len >= PAGE_SIZE) len 6425 drivers/md/raid5.c return err ?: len; len 6444 drivers/md/raid5.c raid5_store_rmw_level(struct mddev *mddev, const char *page, size_t len) len 6452 drivers/md/raid5.c if (len >= PAGE_SIZE) len 6467 drivers/md/raid5.c return len; len 6490 drivers/md/raid5.c raid5_store_preread_threshold(struct mddev *mddev, const char *page, size_t len) len 6496 drivers/md/raid5.c if (len >= PAGE_SIZE) len 6512 drivers/md/raid5.c return err ?: len; len 6535 drivers/md/raid5.c raid5_store_skip_copy(struct mddev *mddev, const char *page, size_t len) len 6541 drivers/md/raid5.c if (len >= PAGE_SIZE) len 6565 drivers/md/raid5.c return err ?: len; len 6604 drivers/md/raid5.c raid5_store_group_thread_cnt(struct mddev *mddev, const char *page, size_t len) len 6612 drivers/md/raid5.c if (len >= PAGE_SIZE) len 6651 drivers/md/raid5.c return err ?: len; len 512 drivers/media/cec/cec-adap.c adap->transmitting->msg.len, len 548 drivers/media/cec/cec-adap.c if (data->msg.len == 1 && adap->is_configured) len 645 drivers/media/cec/cec-adap.c msg->len, msg->msg, data->attempts, msg->reply); len 648 drivers/media/cec/cec-adap.c msg->len, msg->msg, data->attempts); len 772 drivers/media/cec/cec-adap.c if (msg->len == 0 || msg->len > CEC_MAX_MSG_SIZE) { len 773 drivers/media/cec/cec-adap.c dprintk(1, "%s: invalid length %d\n", __func__, msg->len); len 777 drivers/media/cec/cec-adap.c memset(msg->msg + msg->len, 0, sizeof(msg->msg) - msg->len); len 781 drivers/media/cec/cec-adap.c __func__, msg->len, msg->msg, msg->reply, len 785 drivers/media/cec/cec-adap.c __func__, msg->len, msg->msg, !block ? " (nb)" : ""); len 787 drivers/media/cec/cec-adap.c if (msg->timeout && msg->len == 1) { len 798 drivers/media/cec/cec-adap.c (msg->len == 1 || msg->msg[1] != CEC_MSG_CDC_MESSAGE)) { len 803 drivers/media/cec/cec-adap.c if (msg->len >= 4 && msg->msg[1] == CEC_MSG_CDC_MESSAGE) { len 808 drivers/media/cec/cec-adap.c if (msg->len == 1) { len 833 drivers/media/cec/cec-adap.c if (msg->len > 1 && !cec_msg_is_broadcast(msg) && len 839 drivers/media/cec/cec-adap.c if (msg->len > 1 && adap->is_configured && len 852 drivers/media/cec/cec-adap.c (msg->len > 2 || len 854 drivers/media/cec/cec-adap.c (msg->len == 2 && msg->msg[1] != CEC_MSG_IMAGE_VIEW_ON && len 1047 drivers/media/cec/cec-adap.c if (WARN_ON(!msg->len || msg->len > CEC_MAX_MSG_SIZE)) len 1075 drivers/media/cec/cec-adap.c memset(msg->msg + msg->len, 0, sizeof(msg->msg) - msg->len); len 1078 drivers/media/cec/cec-adap.c dprintk(2, "%s: %*ph\n", __func__, msg->len, msg->msg); len 1092 drivers/media/cec/cec-adap.c if (valid_la && msg->len > 1 && cec_msg_size[cmd]) { len 1096 drivers/media/cec/cec-adap.c if (msg->len < min_len) len 1115 drivers/media/cec/cec-adap.c if (msg->len < 5) len 1120 drivers/media/cec/cec-adap.c if (msg->len < 5) len 1129 drivers/media/cec/cec-adap.c if (msg->len < 10) len 1133 drivers/media/cec/cec-adap.c if (msg->len < 7) len 1137 drivers/media/cec/cec-adap.c if (msg->len < 4) len 1141 drivers/media/cec/cec-adap.c if (msg->len < 5) len 1150 drivers/media/cec/cec-adap.c if (valid_la && msg->len > 1 && cmd != CEC_MSG_CDC_MESSAGE) { len 1187 drivers/media/cec/cec-adap.c memcpy(dst->msg, msg->msg, msg->len); len 1188 drivers/media/cec/cec-adap.c dst->len = msg->len; len 1219 drivers/media/cec/cec-adap.c if (!valid_la || msg->len <= 1) len 1255 drivers/media/cec/cec-adap.c msg.len = 1; len 1835 drivers/media/cec/cec-adap.c msg->len = 4; len 1842 drivers/media/cec/cec-adap.c msg->msg[msg->len++] = features[idx]; len 1901 drivers/media/cec/cec-adap.c dprintk(2, "%s: %*ph\n", __func__, msg->len, msg->msg); len 1994 drivers/media/cec/cec-adap.c if (msg->len == 2) len 2175 drivers/media/cec/cec-adap.c data->msg.len, data->msg.msg, data->msg.reply, len 2180 drivers/media/cec/cec-adap.c data->msg.len, data->msg.msg, data->msg.reply, len 2185 drivers/media/cec/cec-adap.c data->msg.len, data->msg.msg, data->msg.reply, len 66 drivers/media/cec/cec-pin-error-inj.c pin->tx_msg.len > 1) len 213 drivers/media/cec/cec-pin.c return pin->tx_msg.len == 0 && len 330 drivers/media/cec/cec-pin.c pin->rx_msg.len = 0; len 412 drivers/media/cec/cec-pin.c pin->tx_msg.len = 0; len 440 drivers/media/cec/cec-pin.c pin->tx_msg.len = 0; len 453 drivers/media/cec/cec-pin.c pin->tx_msg.len = 0; len 471 drivers/media/cec/cec-pin.c pin->tx_msg.len = 0; len 480 drivers/media/cec/cec-pin.c if (pin->tx_bit / 10 >= pin->tx_msg.len + pin->tx_extra_bytes) { len 482 drivers/media/cec/cec-pin.c pin->tx_msg.len = 0; len 502 drivers/media/cec/cec-pin.c if (idx < pin->tx_msg.len) len 511 drivers/media/cec/cec-pin.c unsigned int tot_len = pin->tx_msg.len + len 577 drivers/media/cec/cec-pin.c pin->tx_msg.len = 0; len 586 drivers/media/cec/cec-pin.c pin->rx_msg.len = 0; len 605 drivers/media/cec/cec-pin.c pin->tx_bit / 10 == pin->tx_msg.len - 1) && len 733 drivers/media/cec/cec-pin.c pin->rx_msg.len = pin->rx_bit / 10 + 1; len 946 drivers/media/cec/cec-pin.c if (pin->tx_msg.len && pin->tx_signal_free_time > len 954 drivers/media/cec/cec-pin.c if (pin->tx_msg.len) { len 1040 drivers/media/cec/cec-pin.c pin->work_rx_msg.len || len 1045 drivers/media/cec/cec-pin.c if (pin->work_rx_msg.len) { len 1048 drivers/media/cec/cec-pin.c if (msg->len > 1 && msg->len < CEC_MAX_MSG_SIZE && len 1051 drivers/media/cec/cec-pin.c msg->msg[msg->len++] = 0x55; len 1053 drivers/media/cec/cec-pin.c if (msg->len > 2 && rx_remove_byte(pin)) { len 1055 drivers/media/cec/cec-pin.c msg->len--; len 1057 drivers/media/cec/cec-pin.c if (msg->len > CEC_MAX_MSG_SIZE) len 1058 drivers/media/cec/cec-pin.c msg->len = CEC_MAX_MSG_SIZE; len 1061 drivers/media/cec/cec-pin.c msg->len = 0; len 1121 drivers/media/cec/cec-pin.c pin->tx_msg.len = 0; len 1184 drivers/media/cec/cec-pin.c if (msg->len > 1) { len 1188 drivers/media/cec/cec-pin.c if (msg->len > 2 && tx_remove_byte(pin)) { len 1190 drivers/media/cec/cec-pin.c pin->tx_msg.len--; len 102 drivers/media/common/b2c2/flexcop-common.h flexcop_access_op_t, u8 chipaddr, u8 addr, u8 *buf, u16 len); len 111 drivers/media/common/b2c2/flexcop-common.h void flexcop_pass_dmx_data(struct flexcop_device *fc, u8 *buf, u32 len); len 148 drivers/media/common/b2c2/flexcop-common.h u8 chipaddr, u8 addr, u8 *buf, u16 len); len 11 drivers/media/common/b2c2/flexcop-eeprom.c static int eeprom_write(struct adapter *adapter, u16 addr, u8 *buf, u16 len) len 13 drivers/media/common/b2c2/flexcop-eeprom.c return flex_i2c_write(adapter, 0x20000000, 0x50, addr, buf, len); len 17 drivers/media/common/b2c2/flexcop-eeprom.c u32 len, u8 *wbuf, u8 *rbuf, int retries) len 22 drivers/media/common/b2c2/flexcop-eeprom.c if (eeprom_write(adapter, addr, wbuf, len) == len) { len 23 drivers/media/common/b2c2/flexcop-eeprom.c if (eeprom_lrc_read(adapter, addr, len, rbuf, retries) == 1) len 32 drivers/media/common/b2c2/flexcop-eeprom.c static int eeprom_writeKey(struct adapter *adapter, u8 *key, u32 len) len 37 drivers/media/common/b2c2/flexcop-eeprom.c if (len != 16) len 40 drivers/media/common/b2c2/flexcop-eeprom.c memcpy(wbuf, key, len); len 48 drivers/media/common/b2c2/flexcop-eeprom.c static int eeprom_readKey(struct adapter *adapter, u8 *key, u32 len) len 52 drivers/media/common/b2c2/flexcop-eeprom.c if (len != 16) len 58 drivers/media/common/b2c2/flexcop-eeprom.c memcpy(key, buf, len); len 91 drivers/media/common/b2c2/flexcop-eeprom.c u16 addr, u8 *buf, u16 len) len 93 drivers/media/common/b2c2/flexcop-eeprom.c return fc->i2c_request(fc,FC_READ,FC_I2C_PORT_EEPROM,0x50,addr,buf,len); len 98 drivers/media/common/b2c2/flexcop-eeprom.c static u8 calc_lrc(u8 *buf, int len) len 102 drivers/media/common/b2c2/flexcop-eeprom.c for (i = 0; i < len; i++) len 108 drivers/media/common/b2c2/flexcop-eeprom.c flexcop_access_op_t op, u16 addr, u8 *buf, u16 len, int retries) len 114 drivers/media/common/b2c2/flexcop-eeprom.c addr & 0xff, buf, len); len 122 drivers/media/common/b2c2/flexcop-eeprom.c u8 *buf, u16 len, int retries) len 124 drivers/media/common/b2c2/flexcop-eeprom.c int ret = flexcop_eeprom_request(fc, FC_READ, addr, buf, len, retries); len 126 drivers/media/common/b2c2/flexcop-eeprom.c if (calc_lrc(buf, len - 1) != buf[len - 1]) len 129 drivers/media/common/b2c2/flexcop-fe-tuner.c int len, u8 *msg, unsigned long burst) len 136 drivers/media/common/b2c2/flexcop-fe-tuner.c for (i = 0; i < len; i++) len 46 drivers/media/common/b2c2/flexcop-i2c.c int len = r100.tw_sm_c_100.total_bytes, len 75 drivers/media/common/b2c2/flexcop-i2c.c if (len > 0) { len 81 drivers/media/common/b2c2/flexcop-i2c.c if (len > 1) buf[2] = r104.tw_sm_c_104.data3_reg; len 82 drivers/media/common/b2c2/flexcop-i2c.c if (len > 2) buf[3] = r104.tw_sm_c_104.data4_reg; len 91 drivers/media/common/b2c2/flexcop-i2c.c int len = r100.tw_sm_c_100.total_bytes; /* remember total_bytes is buflen-1 */ len 96 drivers/media/common/b2c2/flexcop-i2c.c r104.tw_sm_c_104.data2_reg = len > 0 ? buf[1] : 0; len 97 drivers/media/common/b2c2/flexcop-i2c.c r104.tw_sm_c_104.data3_reg = len > 1 ? buf[2] : 0; len 98 drivers/media/common/b2c2/flexcop-i2c.c r104.tw_sm_c_104.data4_reg = len > 2 ? buf[3] : 0; len 112 drivers/media/common/b2c2/flexcop-i2c.c int len = size; len 131 drivers/media/common/b2c2/flexcop-i2c.c if (i2c->no_base_addr && len == 0 && op == FC_WRITE) { len 133 drivers/media/common/b2c2/flexcop-i2c.c len = 1; len 138 drivers/media/common/b2c2/flexcop-i2c.c while (len != 0) { len 139 drivers/media/common/b2c2/flexcop-i2c.c bytes_to_transfer = len > 4 ? 4 : len; len 154 drivers/media/common/b2c2/flexcop-i2c.c len -= bytes_to_transfer; len 177 drivers/media/common/b2c2/flexcop-i2c.c if (num == 1 && msgs[0].flags == I2C_M_RD && msgs[0].len <= 1) len 188 drivers/media/common/b2c2/flexcop-i2c.c msgs[i+1].len); len 193 drivers/media/common/b2c2/flexcop-i2c.c msgs[i].len - 1); len 76 drivers/media/common/b2c2/flexcop-sram.c static void flexcop_sram_write(struct adapter *adapter, u32 bank, u32 addr, u8 *buf, u32 len) len 81 drivers/media/common/b2c2/flexcop-sram.c for (i = 0; i < len; i++) { len 101 drivers/media/common/b2c2/flexcop-sram.c static void flex_sram_read(struct adapter *adapter, u32 bank, u32 addr, u8 *buf, u32 len) len 106 drivers/media/common/b2c2/flexcop-sram.c for (i = 0; i < len; i++) { len 140 drivers/media/common/b2c2/flexcop-sram.c static void sram_write_chunk(struct adapter *adapter, u32 addr, u8 *buf, u16 len) len 156 drivers/media/common/b2c2/flexcop-sram.c flex_sram_write(adapter, bank, addr & 0x7fff, buf, len); len 159 drivers/media/common/b2c2/flexcop-sram.c static void sram_read_chunk(struct adapter *adapter, u32 addr, u8 *buf, u16 len) len 174 drivers/media/common/b2c2/flexcop-sram.c flex_sram_read(adapter, bank, addr & 0x7fff, buf, len); len 177 drivers/media/common/b2c2/flexcop-sram.c static void sram_read(struct adapter *adapter, u32 addr, u8 *buf, u32 len) len 180 drivers/media/common/b2c2/flexcop-sram.c while (len != 0) { len 181 drivers/media/common/b2c2/flexcop-sram.c length = len; len 185 drivers/media/common/b2c2/flexcop-sram.c if ((addr >> 0x0f) != ((addr + len - 1) >> 0x0f)) { len 192 drivers/media/common/b2c2/flexcop-sram.c len = len - length; len 196 drivers/media/common/b2c2/flexcop-sram.c static void sram_write(struct adapter *adapter, u32 addr, u8 *buf, u32 len) len 199 drivers/media/common/b2c2/flexcop-sram.c while (len != 0) { len 200 drivers/media/common/b2c2/flexcop-sram.c length = len; len 205 drivers/media/common/b2c2/flexcop-sram.c if ((addr >> 0x0f) != ((addr + len - 1) >> 0x0f)) { len 212 drivers/media/common/b2c2/flexcop-sram.c len = len - length; len 165 drivers/media/common/b2c2/flexcop.c void flexcop_pass_dmx_data(struct flexcop_device *fc, u8 *buf, u32 len) len 167 drivers/media/common/b2c2/flexcop.c dvb_dmx_swfilter(&fc->demux, buf, len); len 35 drivers/media/common/cypress_firmware.c u8 len) len 38 drivers/media/common/cypress_firmware.c 0xa0, USB_TYPE_VENDOR, addr, 0x00, data, len, 5000); len 51 drivers/media/common/cypress_firmware.c hx->len = b[0]; len 53 drivers/media/common/cypress_firmware.c if ((*pos + hx->len + 4) >= fw->size) len 65 drivers/media/common/cypress_firmware.c memcpy(hx->data, &b[data_offs], hx->len); len 66 drivers/media/common/cypress_firmware.c hx->chk = b[hx->len + data_offs]; len 67 drivers/media/common/cypress_firmware.c *pos += hx->len + 5; len 100 drivers/media/common/cypress_firmware.c ret = usb_cypress_writemem(udev, hx->addr, hx->data, hx->len); len 103 drivers/media/common/cypress_firmware.c } else if (ret != hx->len) { len 106 drivers/media/common/cypress_firmware.c KBUILD_MODNAME, ret, hx->len); len 20 drivers/media/common/cypress_firmware.h u8 len; len 36 drivers/media/common/saa7146/saa7146_i2c.c mem += m[i].len + 1; len 64 drivers/media/common/saa7146/saa7146_i2c.c for(j = 0; j < m[i].len; j++) { len 101 drivers/media/common/saa7146/saa7146_i2c.c for(j = 0; j < m[i].len; j++) { len 576 drivers/media/common/siano/smscoreapi.h #define SMS_INIT_MSG_EX(ptr, type, src, dst, len) do { \ len 580 drivers/media/common/siano/smscoreapi.h (ptr)->msg_length = len; \ len 584 drivers/media/common/siano/smscoreapi.h #define SMS_INIT_MSG(ptr, type, len) \ len 585 drivers/media/common/siano/smscoreapi.h SMS_INIT_MSG_EX(ptr, type, 0, HIF_TASK, len) len 380 drivers/media/common/siano/smsdvb-debugfs.c int rc = 0, len; len 403 drivers/media/common/siano/smsdvb-debugfs.c len = debug_data->stats_count - *ppos; len 404 drivers/media/common/siano/smsdvb-debugfs.c if (len >= 0) len 406 drivers/media/common/siano/smsdvb-debugfs.c debug_data->stats_data, len); len 134 drivers/media/common/siano/smsdvb-main.c c->strength.len = 1; len 135 drivers/media/common/siano/smsdvb-main.c c->cnr.len = 1; len 140 drivers/media/common/siano/smsdvb-main.c c->post_bit_error.len = n_layers; len 141 drivers/media/common/siano/smsdvb-main.c c->post_bit_count.len = n_layers; len 142 drivers/media/common/siano/smsdvb-main.c c->block_error.len = n_layers; len 143 drivers/media/common/siano/smsdvb-main.c c->block_count.len = n_layers; len 467 drivers/media/common/siano/smsdvb-main.c c->post_bit_error.len = n_layers + 1; len 468 drivers/media/common/siano/smsdvb-main.c c->post_bit_count.len = n_layers + 1; len 469 drivers/media/common/siano/smsdvb-main.c c->block_error.len = n_layers + 1; len 470 drivers/media/common/siano/smsdvb-main.c c->block_count.len = n_layers + 1; len 23 drivers/media/common/siano/smsir.c void sms_ir_event(struct smscore_device_t *coredev, const char *buf, int len) len 28 drivers/media/common/siano/smsir.c for (i = 0; i < len >> 2; i++) { len 37 drivers/media/common/siano/smsir.h const char *buf, int len); len 44 drivers/media/common/siano/smsir.h const char *buf, int len) {}; len 441 drivers/media/common/tveeprom.c int i, j, len, done, beenhere, tag, start; len 455 drivers/media/common/tveeprom.c done = len = beenhere = 0; len 476 drivers/media/common/tveeprom.c for (i = start; !done && i < 256; i += len) { len 478 drivers/media/common/tveeprom.c len = eeprom_data[i + 1] + (eeprom_data[i + 2] << 8); len 486 drivers/media/common/tveeprom.c len = eeprom_data[i] & 0x07; len 495 drivers/media/common/tveeprom.c eeprom_data[i], len - 1, len, &eeprom_data[i]); len 504 drivers/media/common/tveeprom.c tvee->has_radio = eeprom_data[i+len-1]; len 738 drivers/media/common/tveeprom.c int tveeprom_read(struct i2c_client *c, unsigned char *eedata, int len) len 749 drivers/media/common/tveeprom.c err = i2c_master_recv(c, eedata, len); len 750 drivers/media/common/tveeprom.c if (err != len) { len 756 drivers/media/common/tveeprom.c 16, 1, eedata, len, true); len 1890 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c for (s = 0; s < len; s++) { \ len 1930 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c int y, int x, char *text, unsigned len) len 1937 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c int y, int x, char *text, unsigned len) len 1944 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c int y, int x, char *text, unsigned len) len 1951 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c int y, int x, char *text, unsigned len) len 1962 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c unsigned len = strlen(text); len 1972 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c if (len > (tpg->compose.width - x) / 8) len 1973 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c len = (tpg->compose.width - x) / 8; len 1990 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c text, len); len 1994 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c text, len); len 1998 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c text, len); len 2002 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c text, len); len 2231 drivers/media/common/videobuf2/videobuf2-core.c unsigned long len, len 1139 drivers/media/common/videobuf2/videobuf2-v4l2.c unsigned long len, unsigned long pgoff, unsigned long flags) len 1143 drivers/media/common/videobuf2/videobuf2-v4l2.c return vb2_get_unmapped_area(vdev->queue, addr, len, pgoff, flags); len 45 drivers/media/dvb-core/dmxdev.c const u8 *src, size_t len) len 49 drivers/media/dvb-core/dmxdev.c if (!len) len 55 drivers/media/dvb-core/dmxdev.c if (len > free) { len 60 drivers/media/dvb-core/dmxdev.c return dvb_ringbuffer_write(buf, src, len); len 98 drivers/media/dvb-core/dvb_demux.c static u32 dvb_dmx_crc32(struct dvb_demux_feed *f, const u8 *src, size_t len) len 100 drivers/media/dvb-core/dvb_demux.c return (f->feed.sec.crc_val = crc32_be(f->feed.sec.crc_val, src, len)); len 104 drivers/media/dvb-core/dvb_demux.c size_t len) len 106 drivers/media/dvb-core/dvb_demux.c memcpy(d, s, len); len 242 drivers/media/dvb-core/dvb_demux.c const u8 *buf, u8 len) len 251 drivers/media/dvb-core/dvb_demux.c if (sec->tsfeedp + len > DMX_MAX_SECFEED_SIZE) { len 254 drivers/media/dvb-core/dvb_demux.c sec->tsfeedp + len - DMX_MAX_SECFEED_SIZE, len 256 drivers/media/dvb-core/dvb_demux.c len = DMX_MAX_SECFEED_SIZE - sec->tsfeedp; len 259 drivers/media/dvb-core/dvb_demux.c if (len <= 0) len 262 drivers/media/dvb-core/dvb_demux.c demux->memcopy(feed, sec->secbuf_base + sec->tsfeedp, buf, len); len 263 drivers/media/dvb-core/dvb_demux.c sec->tsfeedp += len; len 1352 drivers/media/dvb-core/dvb_frontend.c tvp->u.buffer.len = ncaps; len 1569 drivers/media/dvb-core/dvb_frontend.c tvp->u.buffer.len, len 1570 drivers/media/dvb-core/dvb_frontend.c tvp->u.buffer.len, tvp->u.buffer.data); len 2051 drivers/media/dvb-core/dvb_frontend.c __u32 len; len 78 drivers/media/dvb-core/dvb_net.c static void hexdump(const unsigned char *buf, unsigned short len) len 80 drivers/media/dvb-core/dvb_net.c print_hex_dump_debug("", DUMP_PREFIX_OFFSET, 16, 1, buf, len, true); len 687 drivers/media/dvb-core/dvb_net.c h->priv->ule_skb->len -= 4; len 754 drivers/media/dvb-core/dvb_net.c h->dev->stats.rx_bytes += h->priv->ule_skb->len; len 826 drivers/media/dvb-core/dvb_net.c h.priv->ule_skb->len - 4 } len 979 drivers/media/dvb-core/dvb_net.c stats->rx_bytes+=skb->len; len 38 drivers/media/dvb-core/dvb_ringbuffer.c void dvb_ringbuffer_init(struct dvb_ringbuffer *rbuf, void *data, size_t len) len 42 drivers/media/dvb-core/dvb_ringbuffer.c rbuf->size=len; len 133 drivers/media/dvb-core/dvb_ringbuffer.c ssize_t dvb_ringbuffer_read_user(struct dvb_ringbuffer *rbuf, u8 __user *buf, size_t len) len 135 drivers/media/dvb-core/dvb_ringbuffer.c size_t todo = len; len 138 drivers/media/dvb-core/dvb_ringbuffer.c split = (rbuf->pread + len > rbuf->size) ? rbuf->size - rbuf->pread : 0; len 156 drivers/media/dvb-core/dvb_ringbuffer.c return len; len 159 drivers/media/dvb-core/dvb_ringbuffer.c void dvb_ringbuffer_read(struct dvb_ringbuffer *rbuf, u8 *buf, size_t len) len 161 drivers/media/dvb-core/dvb_ringbuffer.c size_t todo = len; len 164 drivers/media/dvb-core/dvb_ringbuffer.c split = (rbuf->pread + len > rbuf->size) ? rbuf->size - rbuf->pread : 0; len 182 drivers/media/dvb-core/dvb_ringbuffer.c ssize_t dvb_ringbuffer_write(struct dvb_ringbuffer *rbuf, const u8 *buf, size_t len) len 184 drivers/media/dvb-core/dvb_ringbuffer.c size_t todo = len; len 187 drivers/media/dvb-core/dvb_ringbuffer.c split = (rbuf->pwrite + len > rbuf->size) ? rbuf->size - rbuf->pwrite : 0; len 204 drivers/media/dvb-core/dvb_ringbuffer.c return len; len 208 drivers/media/dvb-core/dvb_ringbuffer.c const u8 __user *buf, size_t len) len 211 drivers/media/dvb-core/dvb_ringbuffer.c size_t todo = len; len 214 drivers/media/dvb-core/dvb_ringbuffer.c split = (rbuf->pwrite + len > rbuf->size) ? rbuf->size - rbuf->pwrite : 0; len 219 drivers/media/dvb-core/dvb_ringbuffer.c return len - todo; len 231 drivers/media/dvb-core/dvb_ringbuffer.c return len - todo; len 235 drivers/media/dvb-core/dvb_ringbuffer.c return len; len 238 drivers/media/dvb-core/dvb_ringbuffer.c ssize_t dvb_ringbuffer_pkt_write(struct dvb_ringbuffer *rbuf, u8* buf, size_t len) len 243 drivers/media/dvb-core/dvb_ringbuffer.c DVB_RINGBUFFER_WRITE_BYTE(rbuf, len >> 8); len 244 drivers/media/dvb-core/dvb_ringbuffer.c DVB_RINGBUFFER_WRITE_BYTE(rbuf, len & 0xff); len 246 drivers/media/dvb-core/dvb_ringbuffer.c status = dvb_ringbuffer_write(rbuf, buf, len); len 253 drivers/media/dvb-core/dvb_ringbuffer.c int offset, u8 __user *buf, size_t len) len 262 drivers/media/dvb-core/dvb_ringbuffer.c if ((offset + len) > pktlen) len = pktlen - offset; len 265 drivers/media/dvb-core/dvb_ringbuffer.c todo = len; len 266 drivers/media/dvb-core/dvb_ringbuffer.c split = ((idx + len) > rbuf->size) ? rbuf->size - idx : 0; len 277 drivers/media/dvb-core/dvb_ringbuffer.c return len; len 281 drivers/media/dvb-core/dvb_ringbuffer.c int offset, u8* buf, size_t len) len 290 drivers/media/dvb-core/dvb_ringbuffer.c if ((offset + len) > pktlen) len = pktlen - offset; len 293 drivers/media/dvb-core/dvb_ringbuffer.c todo = len; len 294 drivers/media/dvb-core/dvb_ringbuffer.c split = ((idx + len) > rbuf->size) ? rbuf->size - idx : 0; len 302 drivers/media/dvb-core/dvb_ringbuffer.c return len; len 258 drivers/media/dvb-core/dvb_vb2.c const unsigned char *src, int len, len 263 drivers/media/dvb-core/dvb_vb2.c int todo = len; len 271 drivers/media/dvb-core/dvb_vb2.c if (!src || !len) len 329 drivers/media/dvb-core/dvb_vb2.c dprintk(3, "[%s] %d bytes are copied\n", ctx->name, len - todo); len 330 drivers/media/dvb-core/dvb_vb2.c return (len - todo); len 833 drivers/media/dvb-frontends/af9013.c int ret, i, len; len 893 drivers/media/dvb-frontends/af9013.c len = ARRAY_SIZE(demod_init_tab); len 895 drivers/media/dvb-frontends/af9013.c for (i = 0; i < len; i++) { len 906 drivers/media/dvb-frontends/af9013.c len = ARRAY_SIZE(tuner_init_tab_mxl5003d); len 912 drivers/media/dvb-frontends/af9013.c len = ARRAY_SIZE(tuner_init_tab_mxl5005); len 916 drivers/media/dvb-frontends/af9013.c len = ARRAY_SIZE(tuner_init_tab_env77h11d5); len 920 drivers/media/dvb-frontends/af9013.c len = ARRAY_SIZE(tuner_init_tab_mt2060); len 924 drivers/media/dvb-frontends/af9013.c len = ARRAY_SIZE(tuner_init_tab_mc44s803); len 929 drivers/media/dvb-frontends/af9013.c len = ARRAY_SIZE(tuner_init_tab_qt1010); len 933 drivers/media/dvb-frontends/af9013.c len = ARRAY_SIZE(tuner_init_tab_mt2060_2); len 938 drivers/media/dvb-frontends/af9013.c len = ARRAY_SIZE(tuner_init_tab_tda18271); len 943 drivers/media/dvb-frontends/af9013.c len = ARRAY_SIZE(tuner_init_tab_unknown); len 948 drivers/media/dvb-frontends/af9013.c for (i = 0; i < len; i++) { len 1028 drivers/media/dvb-frontends/af9013.c int ret, i, len, rem; len 1076 drivers/media/dvb-frontends/af9013.c len = min(LEN_MAX, rem); len 1080 drivers/media/dvb-frontends/af9013.c len); len 1280 drivers/media/dvb-frontends/af9013.c const u8 *val, int len, u8 lock) len 1288 drivers/media/dvb-frontends/af9013.c .len = 3 + len, len 1293 drivers/media/dvb-frontends/af9013.c if (3 + len > sizeof(buf)) { len 1301 drivers/media/dvb-frontends/af9013.c memcpy(&buf[3], val, len); len 1322 drivers/media/dvb-frontends/af9013.c u8 *val, int len, u8 lock) len 1330 drivers/media/dvb-frontends/af9013.c .len = 3, len 1335 drivers/media/dvb-frontends/af9013.c .len = len, len 1371 drivers/media/dvb-frontends/af9013.c const unsigned int len = count - 3; len 1374 drivers/media/dvb-frontends/af9013.c cmd = 0 << 7|0 << 6|(len - 1) << 2|1 << 1|1 << 0; len 1375 drivers/media/dvb-frontends/af9013.c ret = af9013_wregs(client, cmd, reg, val, len, lock); len 1380 drivers/media/dvb-frontends/af9013.c cmd = 1 << 7|1 << 6|(len - 1) << 2|1 << 1|1 << 0; len 1381 drivers/media/dvb-frontends/af9013.c ret = af9013_wregs(client, cmd, reg, val, len, lock); len 1386 drivers/media/dvb-frontends/af9013.c for (i = 0; i < len; i++) { len 1410 drivers/media/dvb-frontends/af9013.c const unsigned int len = val_size; len 1413 drivers/media/dvb-frontends/af9013.c cmd = 0 << 7|0 << 6|(len - 1) << 2|1 << 1|0 << 0; len 1414 drivers/media/dvb-frontends/af9013.c ret = af9013_rregs(client, cmd, reg, val_buf, len, lock); len 1419 drivers/media/dvb-frontends/af9013.c for (i = 0; i < len; i++) { len 1520 drivers/media/dvb-frontends/af9013.c c->strength.len = 1; len 1521 drivers/media/dvb-frontends/af9013.c c->cnr.len = 1; len 1522 drivers/media/dvb-frontends/af9013.c c->post_bit_error.len = 1; len 1523 drivers/media/dvb-frontends/af9013.c c->post_bit_count.len = 1; len 1524 drivers/media/dvb-frontends/af9013.c c->block_error.len = 1; len 1525 drivers/media/dvb-frontends/af9013.c c->block_count.len = 1; len 73 drivers/media/dvb-frontends/af9033.c int ret, i, len; len 180 drivers/media/dvb-frontends/af9033.c len = ARRAY_SIZE(ofsm_init_it9135_v1); len 186 drivers/media/dvb-frontends/af9033.c len = ARRAY_SIZE(ofsm_init_it9135_v2); len 190 drivers/media/dvb-frontends/af9033.c len = ARRAY_SIZE(ofsm_init); len 195 drivers/media/dvb-frontends/af9033.c ret = af9033_wr_reg_val_tab(dev, init, len); len 203 drivers/media/dvb-frontends/af9033.c len = ARRAY_SIZE(tuner_init_tua9001); len 207 drivers/media/dvb-frontends/af9033.c len = ARRAY_SIZE(tuner_init_fc0011); len 211 drivers/media/dvb-frontends/af9033.c len = ARRAY_SIZE(tuner_init_mxl5007t); len 215 drivers/media/dvb-frontends/af9033.c len = ARRAY_SIZE(tuner_init_tda18218); len 219 drivers/media/dvb-frontends/af9033.c len = ARRAY_SIZE(tuner_init_fc2580); len 223 drivers/media/dvb-frontends/af9033.c len = ARRAY_SIZE(tuner_init_fc0012); len 227 drivers/media/dvb-frontends/af9033.c len = ARRAY_SIZE(tuner_init_it9135_38); len 231 drivers/media/dvb-frontends/af9033.c len = ARRAY_SIZE(tuner_init_it9135_51); len 235 drivers/media/dvb-frontends/af9033.c len = ARRAY_SIZE(tuner_init_it9135_52); len 239 drivers/media/dvb-frontends/af9033.c len = ARRAY_SIZE(tuner_init_it9135_60); len 243 drivers/media/dvb-frontends/af9033.c len = ARRAY_SIZE(tuner_init_it9135_61); len 247 drivers/media/dvb-frontends/af9033.c len = ARRAY_SIZE(tuner_init_it9135_62); len 257 drivers/media/dvb-frontends/af9033.c ret = af9033_wr_reg_val_tab(dev, init, len); len 284 drivers/media/dvb-frontends/af9033.c c->strength.len = 1; len 286 drivers/media/dvb-frontends/af9033.c c->cnr.len = 1; len 288 drivers/media/dvb-frontends/af9033.c c->block_count.len = 1; len 290 drivers/media/dvb-frontends/af9033.c c->block_error.len = 1; len 292 drivers/media/dvb-frontends/af9033.c c->post_bit_count.len = 1; len 294 drivers/media/dvb-frontends/af9033.c c->post_bit_error.len = 1; len 670 drivers/media/dvb-frontends/af9033.c c->strength.len = 1; len 674 drivers/media/dvb-frontends/af9033.c c->strength.len = 1; len 795 drivers/media/dvb-frontends/af9033.c c->block_count.len = 1; len 799 drivers/media/dvb-frontends/af9033.c c->block_error.len = 1; len 803 drivers/media/dvb-frontends/af9033.c c->post_bit_count.len = 1; len 807 drivers/media/dvb-frontends/af9033.c c->post_bit_error.len = 1; len 104 drivers/media/dvb-frontends/ascot2e.c u8 reg, u8 write, const u8 *data, u32 len) len 107 drivers/media/dvb-frontends/ascot2e.c (write == 0 ? "read" : "write"), reg, len); len 109 drivers/media/dvb-frontends/ascot2e.c DUMP_PREFIX_OFFSET, data, len); len 113 drivers/media/dvb-frontends/ascot2e.c u8 reg, const u8 *data, u32 len) len 121 drivers/media/dvb-frontends/ascot2e.c .len = len + 1, len 126 drivers/media/dvb-frontends/ascot2e.c if (len + 1 > sizeof(buf)) { len 128 drivers/media/dvb-frontends/ascot2e.c reg, len + 1); len 132 drivers/media/dvb-frontends/ascot2e.c ascot2e_i2c_debug(priv, reg, 1, data, len); len 134 drivers/media/dvb-frontends/ascot2e.c memcpy(&buf[1], data, len); len 141 drivers/media/dvb-frontends/ascot2e.c KBUILD_MODNAME, ret, reg, len); len 155 drivers/media/dvb-frontends/ascot2e.c u8 reg, u8 *val, u32 len) len 162 drivers/media/dvb-frontends/ascot2e.c .len = 1, len 167 drivers/media/dvb-frontends/ascot2e.c .len = len, len 190 drivers/media/dvb-frontends/ascot2e.c ascot2e_i2c_debug(priv, reg, 0, val, len); len 32 drivers/media/dvb-frontends/atbm8830.c struct i2c_msg msg1 = { .flags = 0, .buf = buf1, .len = 2 }; len 33 drivers/media/dvb-frontends/atbm8830.c struct i2c_msg msg2 = { .flags = 0, .buf = buf2, .len = 1 }; len 57 drivers/media/dvb-frontends/atbm8830.c struct i2c_msg msg1 = { .flags = 0, .buf = buf1, .len = 2 }; len 58 drivers/media/dvb-frontends/atbm8830.c struct i2c_msg msg2 = { .flags = I2C_M_RD, .buf = buf2, .len = 1 }; len 36 drivers/media/dvb-frontends/au8522_common.c .flags = 0, .buf = buf, .len = 3 }; len 56 drivers/media/dvb-frontends/au8522_common.c .buf = b0, .len = 2 }, len 58 drivers/media/dvb-frontends/au8522_common.c .buf = b1, .len = 1 } }; len 81 drivers/media/dvb-frontends/bcm3510.c static int bcm3510_writebytes (struct bcm3510_state *state, u8 reg, u8 *buf, u8 len) len 85 drivers/media/dvb-frontends/bcm3510.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = b, .len = len + 1 }; len 88 drivers/media/dvb-frontends/bcm3510.c memcpy(&b[1],buf,len); len 91 drivers/media/dvb-frontends/bcm3510.c dbufout(buf,len,deb_i2c); len 104 drivers/media/dvb-frontends/bcm3510.c static int bcm3510_readbytes (struct bcm3510_state *state, u8 reg, u8 *buf, u8 len) len 107 drivers/media/dvb-frontends/bcm3510.c { .addr = state->config->demod_address, .flags = 0, .buf = ®, .len = 1 }, len 108 drivers/media/dvb-frontends/bcm3510.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = buf, .len = len } len 112 drivers/media/dvb-frontends/bcm3510.c memset(buf,0,len); len 120 drivers/media/dvb-frontends/bcm3510.c dbufout(buf,len,deb_i2c); len 137 drivers/media/dvb-frontends/bcm3510.c static int bcm3510_hab_get_response(struct bcm3510_state *st, u8 *buf, int len) len 146 drivers/media/dvb-frontends/bcm3510.c for (i = 0; i < len; i++) { len 154 drivers/media/dvb-frontends/bcm3510.c static int bcm3510_hab_send_request(struct bcm3510_state *st, u8 *buf, int len) len 177 drivers/media/dvb-frontends/bcm3510.c for (i = 0; i < len; i++) { len 611 drivers/media/dvb-frontends/bcm3510.c u16 len) len 621 drivers/media/dvb-frontends/bcm3510.c for (i = 0; i < len; i++) { len 634 drivers/media/dvb-frontends/bcm3510.c u16 addr,len; len 648 drivers/media/dvb-frontends/bcm3510.c len = le16_to_cpu(*((__le16 *)&b[i+2])); len 649 drivers/media/dvb-frontends/bcm3510.c deb_info("firmware chunk, addr: 0x%04x, len: 0x%04x, total length: 0x%04zx\n",addr,len,fw->size); len 650 drivers/media/dvb-frontends/bcm3510.c if ((ret = bcm3510_write_ram(st,addr,&b[i+4],len)) < 0) { len 654 drivers/media/dvb-frontends/bcm3510.c i += 4 + len; len 61 drivers/media/dvb-frontends/bsbe1.h struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = data, .len = sizeof(data) }; len 92 drivers/media/dvb-frontends/bsru6.h struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = buf, .len = sizeof(buf) }; len 62 drivers/media/dvb-frontends/cx22700.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; len 80 drivers/media/dvb-frontends/cx22700.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 }, len 81 drivers/media/dvb-frontends/cx22700.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; len 79 drivers/media/dvb-frontends/cx22702.c .buf = buf, .len = 2 }; len 100 drivers/media/dvb-frontends/cx22702.c .buf = ®, .len = 1 }, len 102 drivers/media/dvb-frontends/cx22702.c .buf = &data, .len = 1 } }; len 106 drivers/media/dvb-frontends/cx24110.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; len 123 drivers/media/dvb-frontends/cx24110.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 }, len 124 drivers/media/dvb-frontends/cx24110.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; len 299 drivers/media/dvb-frontends/cx24110.c static int _cx24110_pll_write (struct dvb_frontend* fe, const u8 buf[], int len) len 303 drivers/media/dvb-frontends/cx24110.c if (len != 3) len 94 drivers/media/dvb-frontends/cx24113.c .flags = 0, .buf = buf, .len = 2 }; len 111 drivers/media/dvb-frontends/cx24113.c .flags = 0, .buf = ®, .len = 1 }, len 113 drivers/media/dvb-frontends/cx24113.c .flags = I2C_M_RD, .buf = &b, .len = 1 } len 169 drivers/media/dvb-frontends/cx24116.c u8 len; len 191 drivers/media/dvb-frontends/cx24116.c .flags = 0, .buf = buf, .len = 2 }; len 210 drivers/media/dvb-frontends/cx24116.c const u8 *data, u16 len) len 216 drivers/media/dvb-frontends/cx24116.c buf = kmalloc(len + 1, GFP_KERNEL); len 221 drivers/media/dvb-frontends/cx24116.c memcpy(buf + 1, data, len); len 226 drivers/media/dvb-frontends/cx24116.c msg.len = len + 1; len 230 drivers/media/dvb-frontends/cx24116.c __func__, reg, len); len 251 drivers/media/dvb-frontends/cx24116.c .buf = b0, .len = 1 }, len 253 drivers/media/dvb-frontends/cx24116.c .buf = b1, .len = 1 } len 530 drivers/media/dvb-frontends/cx24116.c for (i = 0; i < cmd->len ; i++) { len 555 drivers/media/dvb-frontends/cx24116.c int i, ret, len, max, remaining; len 600 drivers/media/dvb-frontends/cx24116.c len = remaining; len 601 drivers/media/dvb-frontends/cx24116.c if (len > max - 1) len 602 drivers/media/dvb-frontends/cx24116.c len = max - 1; len 605 drivers/media/dvb-frontends/cx24116.c len); len 623 drivers/media/dvb-frontends/cx24116.c cmd.len = 0x0a; len 634 drivers/media/dvb-frontends/cx24116.c cmd.len = 0x03; len 651 drivers/media/dvb-frontends/cx24116.c cmd.len = 0x06; len 658 drivers/media/dvb-frontends/cx24116.c cmd.len = 0x02; len 722 drivers/media/dvb-frontends/cx24116.c cmd.len = 0x01; len 852 drivers/media/dvb-frontends/cx24116.c cmd.len = 0x02; len 895 drivers/media/dvb-frontends/cx24116.c cmd.len = 0x04; len 919 drivers/media/dvb-frontends/cx24116.c cmd.len = 0x08; len 940 drivers/media/dvb-frontends/cx24116.c state->dsec_cmd.len = CX24116_DISEQC_MSGOFS; len 975 drivers/media/dvb-frontends/cx24116.c state->dsec_cmd.len = CX24116_DISEQC_MSGOFS + len 1159 drivers/media/dvb-frontends/cx24116.c cmd.len = 0x02; len 1186 drivers/media/dvb-frontends/cx24116.c cmd.len = 0x02; len 1332 drivers/media/dvb-frontends/cx24116.c cmd.len = 0x02; len 1380 drivers/media/dvb-frontends/cx24116.c cmd.len = 0x13; len 1423 drivers/media/dvb-frontends/cx24116.c cmd.len = 0x02; len 180 drivers/media/dvb-frontends/cx24117.c u8 len; len 261 drivers/media/dvb-frontends/cx24117.c .flags = 0, .buf = buf, .len = 2 }; len 287 drivers/media/dvb-frontends/cx24117.c __func__, state->demod, cmd->len); len 290 drivers/media/dvb-frontends/cx24117.c memcpy(&buf[1], cmd->args, cmd->len); len 294 drivers/media/dvb-frontends/cx24117.c msg.len = cmd->len+1; len 300 drivers/media/dvb-frontends/cx24117.c KBUILD_MODNAME, state->demod, ret, cmd->len); len 312 drivers/media/dvb-frontends/cx24117.c .buf = ®, .len = 1 }, len 314 drivers/media/dvb-frontends/cx24117.c .buf = &recv, .len = 1 } len 332 drivers/media/dvb-frontends/cx24117.c u8 reg, u8 *buf, int len) len 337 drivers/media/dvb-frontends/cx24117.c .buf = ®, .len = 1 }, len 339 drivers/media/dvb-frontends/cx24117.c .buf = buf, .len = len } len 617 drivers/media/dvb-frontends/cx24117.c msg.len = fw->size + 1; len 637 drivers/media/dvb-frontends/cx24117.c cmd.len = 4; len 656 drivers/media/dvb-frontends/cx24117.c cmd.len = 13; len 675 drivers/media/dvb-frontends/cx24117.c cmd.len = 13; len 687 drivers/media/dvb-frontends/cx24117.c cmd.len = 6; len 702 drivers/media/dvb-frontends/cx24117.c cmd.len = 8; len 714 drivers/media/dvb-frontends/cx24117.c cmd.len = 2; len 795 drivers/media/dvb-frontends/cx24117.c cmd.len = 2; len 915 drivers/media/dvb-frontends/cx24117.c cmd.len = 3; len 936 drivers/media/dvb-frontends/cx24117.c cmd.len = 3; len 978 drivers/media/dvb-frontends/cx24117.c cmd.len = 5; len 1018 drivers/media/dvb-frontends/cx24117.c state->dsec_cmd.len = 7; len 1049 drivers/media/dvb-frontends/cx24117.c state->dsec_cmd.len = CX24117_DISEQC_MSGOFS + len 1232 drivers/media/dvb-frontends/cx24117.c cmd.len = 3; len 1246 drivers/media/dvb-frontends/cx24117.c cmd.len = 4; len 1255 drivers/media/dvb-frontends/cx24117.c cmd.len = 3; len 1265 drivers/media/dvb-frontends/cx24117.c cmd.len = 3; len 1289 drivers/media/dvb-frontends/cx24117.c cmd.len = 3; len 1482 drivers/media/dvb-frontends/cx24117.c cmd.len = 16; len 1568 drivers/media/dvb-frontends/cx24117.c cmd.len = 2; len 157 drivers/media/dvb-frontends/cx24120.c u8 len; len 170 drivers/media/dvb-frontends/cx24120.c .len = 1, len 175 drivers/media/dvb-frontends/cx24120.c .len = 1, len 199 drivers/media/dvb-frontends/cx24120.c .len = 2 len 217 drivers/media/dvb-frontends/cx24120.c u8 reg, const u8 *values, u16 len, u8 incr) len 222 drivers/media/dvb-frontends/cx24120.c len; len 233 drivers/media/dvb-frontends/cx24120.c while (len) { len 235 drivers/media/dvb-frontends/cx24120.c msg.len = len > max ? max : len; len 236 drivers/media/dvb-frontends/cx24120.c memcpy(&msg.buf[1], values, msg.len); len 238 drivers/media/dvb-frontends/cx24120.c len -= msg.len; /* data length revers counter */ len 239 drivers/media/dvb-frontends/cx24120.c values += msg.len; /* incr data pointer */ len 242 drivers/media/dvb-frontends/cx24120.c reg += msg.len; len 243 drivers/media/dvb-frontends/cx24120.c msg.len++; /* don't forget the addr byte */ len 252 drivers/media/dvb-frontends/cx24120.c reg, msg.len - 1, msg.buf + 1); len 384 drivers/media/dvb-frontends/cx24120.c cmd->len, 1); len 421 drivers/media/dvb-frontends/cx24120.c cmd->arg[i] = cx24120_readreg(state, (cmd->len + i + 1)); len 446 drivers/media/dvb-frontends/cx24120.c cmd.len = 4; len 473 drivers/media/dvb-frontends/cx24120.c cmd.len = 7; len 501 drivers/media/dvb-frontends/cx24120.c cmd.len = 0; len 521 drivers/media/dvb-frontends/cx24120.c cmd.len = 4; len 539 drivers/media/dvb-frontends/cx24120.c cmd.len = 2; len 556 drivers/media/dvb-frontends/cx24120.c cmd.len = 11; len 575 drivers/media/dvb-frontends/cx24120.c cmd.len = d->msg_len + 6; len 618 drivers/media/dvb-frontends/cx24120.c cmd.len = 1; len 946 drivers/media/dvb-frontends/cx24120.c cmd.len = 1; len 963 drivers/media/dvb-frontends/cx24120.c cmd.len = 10; len 1201 drivers/media/dvb-frontends/cx24120.c cmd.len = 15; len 1249 drivers/media/dvb-frontends/cx24120.c cmd.len = 12; len 1367 drivers/media/dvb-frontends/cx24120.c cmd.len = 3; len 1386 drivers/media/dvb-frontends/cx24120.c cmd.len = 12; len 1426 drivers/media/dvb-frontends/cx24120.c cmd.len = 3; len 1437 drivers/media/dvb-frontends/cx24120.c cmd.len = 1; len 1448 drivers/media/dvb-frontends/cx24120.c c->strength.len = 1; len 1450 drivers/media/dvb-frontends/cx24120.c c->cnr.len = 1; len 1452 drivers/media/dvb-frontends/cx24120.c c->post_bit_error.len = 1; len 1454 drivers/media/dvb-frontends/cx24120.c c->post_bit_count.len = 1; len 1456 drivers/media/dvb-frontends/cx24120.c c->block_error.len = 1; len 1458 drivers/media/dvb-frontends/cx24120.c c->block_count.len = 1; len 237 drivers/media/dvb-frontends/cx24123.c .addr = i2c_addr, .flags = 0, .buf = buf, .len = 2 len 258 drivers/media/dvb-frontends/cx24123.c { .addr = i2c_addr, .flags = 0, .buf = ®, .len = 1 }, len 259 drivers/media/dvb-frontends/cx24123.c { .addr = i2c_addr, .flags = I2C_M_RD, .buf = &b, .len = 1 } len 72 drivers/media/dvb-frontends/cxd2099.c int len = n; len 74 drivers/media/dvb-frontends/cxd2099.c if (ci->cfg.max_i2c && len > ci->cfg.max_i2c) len 75 drivers/media/dvb-frontends/cxd2099.c len = ci->cfg.max_i2c; len 76 drivers/media/dvb-frontends/cxd2099.c status = regmap_raw_read(ci->regmap, 1, data, len); len 79 drivers/media/dvb-frontends/cxd2099.c data += len; len 80 drivers/media/dvb-frontends/cxd2099.c n -= len; len 176 drivers/media/dvb-frontends/cxd2099.c int len = n; len 178 drivers/media/dvb-frontends/cxd2099.c if (ci->cfg.max_i2c && (len + 1 > ci->cfg.max_i2c)) len 179 drivers/media/dvb-frontends/cxd2099.c len = ci->cfg.max_i2c - 1; len 180 drivers/media/dvb-frontends/cxd2099.c memcpy(buf, data, len); len 181 drivers/media/dvb-frontends/cxd2099.c status = regmap_raw_write(ci->regmap, 1, buf, len); len 184 drivers/media/dvb-frontends/cxd2099.c n -= len; len 185 drivers/media/dvb-frontends/cxd2099.c data += len; len 557 drivers/media/dvb-frontends/cxd2099.c u16 len; len 569 drivers/media/dvb-frontends/cxd2099.c len = ((u16)msb << 8) | lsb; len 570 drivers/media/dvb-frontends/cxd2099.c if (len > ecount || len < 2) { len 572 drivers/media/dvb-frontends/cxd2099.c read_block(ci, 0x12, ci->rbuf, len); len 576 drivers/media/dvb-frontends/cxd2099.c read_block(ci, 0x12, ebuf, len); len 579 drivers/media/dvb-frontends/cxd2099.c return len; len 188 drivers/media/dvb-frontends/cxd2820r_c.c c->strength.len = 1; len 192 drivers/media/dvb-frontends/cxd2820r_c.c c->strength.len = 1; len 223 drivers/media/dvb-frontends/cxd2820r_c.c c->cnr.len = 1; len 227 drivers/media/dvb-frontends/cxd2820r_c.c c->cnr.len = 1; len 264 drivers/media/dvb-frontends/cxd2820r_c.c c->post_bit_error.len = 1; len 268 drivers/media/dvb-frontends/cxd2820r_c.c c->post_bit_error.len = 1; len 66 drivers/media/dvb-frontends/cxd2820r_priv.h int len); len 69 drivers/media/dvb-frontends/cxd2820r_priv.h int len); len 72 drivers/media/dvb-frontends/cxd2820r_priv.h int len); len 293 drivers/media/dvb-frontends/cxd2820r_t.c c->strength.len = 1; len 297 drivers/media/dvb-frontends/cxd2820r_t.c c->strength.len = 1; len 317 drivers/media/dvb-frontends/cxd2820r_t.c c->cnr.len = 1; len 321 drivers/media/dvb-frontends/cxd2820r_t.c c->cnr.len = 1; len 358 drivers/media/dvb-frontends/cxd2820r_t.c c->post_bit_error.len = 1; len 362 drivers/media/dvb-frontends/cxd2820r_t.c c->post_bit_error.len = 1; len 318 drivers/media/dvb-frontends/cxd2820r_t2.c c->strength.len = 1; len 322 drivers/media/dvb-frontends/cxd2820r_t2.c c->strength.len = 1; len 344 drivers/media/dvb-frontends/cxd2820r_t2.c c->cnr.len = 1; len 348 drivers/media/dvb-frontends/cxd2820r_t2.c c->cnr.len = 1; len 370 drivers/media/dvb-frontends/cxd2820r_t2.c c->post_bit_error.len = 1; len 374 drivers/media/dvb-frontends/cxd2820r_t2.c c->post_bit_error.len = 1; len 204 drivers/media/dvb-frontends/cxd2841er.c const u8 *data, u32 len) len 208 drivers/media/dvb-frontends/cxd2841er.c (write == 0 ? "read" : "write"), addr, reg, len, len, data); len 212 drivers/media/dvb-frontends/cxd2841er.c u8 addr, u8 reg, const u8 *data, u32 len) len 222 drivers/media/dvb-frontends/cxd2841er.c .len = len + 1, len 227 drivers/media/dvb-frontends/cxd2841er.c if (len + 1 >= sizeof(buf)) { len 229 drivers/media/dvb-frontends/cxd2841er.c reg, len + 1); len 233 drivers/media/dvb-frontends/cxd2841er.c cxd2841er_i2c_debug(priv, i2c_addr, reg, 1, data, len); len 235 drivers/media/dvb-frontends/cxd2841er.c memcpy(&buf[1], data, len); len 243 drivers/media/dvb-frontends/cxd2841er.c KBUILD_MODNAME, ret, i2c_addr, reg, len); len 258 drivers/media/dvb-frontends/cxd2841er.c u8 addr, u8 reg, u8 *val, u32 len) len 267 drivers/media/dvb-frontends/cxd2841er.c .len = 1, len 272 drivers/media/dvb-frontends/cxd2841er.c .len = len, len 286 drivers/media/dvb-frontends/cxd2841er.c cxd2841er_i2c_debug(priv, i2c_addr, reg, 0, val, len); len 3759 drivers/media/dvb-frontends/cxd2841er.c p->strength.len = 1; len 3761 drivers/media/dvb-frontends/cxd2841er.c p->cnr.len = 1; len 3763 drivers/media/dvb-frontends/cxd2841er.c p->block_error.len = 1; len 3765 drivers/media/dvb-frontends/cxd2841er.c p->post_bit_error.len = 1; len 3767 drivers/media/dvb-frontends/cxd2841er.c p->post_bit_count.len = 1; len 29 drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.c tx.len = size; len 1051 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->pre_bit_error.len = 1; len 1054 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->pre_bit_count.len = 1; len 1057 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->post_bit_error.len = 1; len 1060 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->post_bit_count.len = 1; len 1063 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->block_error.len = 1; len 1066 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->block_count.len = 1; len 1139 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->pre_bit_error.len = 1; len 1141 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->pre_bit_count.len = 1; len 1143 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->post_bit_error.len = 1; len 1145 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->post_bit_count.len = 1; len 1147 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->block_error.len = 1; len 1149 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->block_count.len = 1; len 1175 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->pre_bit_error.len = 1; len 1178 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->pre_bit_count.len = 1; len 1182 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->pre_bit_error.len = 1; len 1184 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->pre_bit_count.len = 1; len 1210 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->post_bit_error.len = 1; len 1213 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->post_bit_count.len = 1; len 1217 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->post_bit_error.len = 1; len 1220 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->post_bit_count.len = 1; len 1246 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->block_error.len = 1; len 1249 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->block_count.len = 1; len 1253 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->block_error.len = 1; len 1255 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->block_count.len = 1; len 1585 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->strength.len = 1; len 1589 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->strength.len = 1; len 1596 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->cnr.len = 1; len 1600 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->cnr.len = 1; len 1779 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->strength.len = 1; len 1783 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->strength.len = 1; len 1790 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->cnr.len = 1; len 1794 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c c->cnr.len = 1; len 84 drivers/media/dvb-frontends/dib0070.c state->msg[0].len = 1; len 88 drivers/media/dvb-frontends/dib0070.c state->msg[1].len = 2; len 117 drivers/media/dvb-frontends/dib0070.c state->msg[0].len = 3; len 215 drivers/media/dvb-frontends/dib0090.c state->msg[0].len = 1; len 219 drivers/media/dvb-frontends/dib0090.c state->msg[1].len = 2; len 249 drivers/media/dvb-frontends/dib0090.c state->msg[0].len = 3; len 276 drivers/media/dvb-frontends/dib0090.c state->msg.len = 2; len 304 drivers/media/dvb-frontends/dib0090.c state->msg.len = 2; len 56 drivers/media/dvb-frontends/dib3000mb.c { .addr = state->config.demod_address, .flags = 0, .buf = wb, .len = 2 }, len 57 drivers/media/dvb-frontends/dib3000mb.c { .addr = state->config.demod_address, .flags = I2C_M_RD, .buf = rb, .len = 2 }, len 76 drivers/media/dvb-frontends/dib3000mb.c { .addr = state->config.demod_address, .flags = 0, .buf = b, .len = 4 } len 56 drivers/media/dvb-frontends/dib3000mc.c { .addr = state->i2c_addr >> 1, .flags = 0, .len = 2 }, len 57 drivers/media/dvb-frontends/dib3000mc.c { .addr = state->i2c_addr >> 1, .flags = I2C_M_RD, .len = 2 }, len 86 drivers/media/dvb-frontends/dib3000mc.c .addr = state->i2c_addr >> 1, .flags = 0, .len = 4 len 92 drivers/media/dvb-frontends/dib7000m.c state->msg[0].len = 2; len 96 drivers/media/dvb-frontends/dib7000m.c state->msg[1].len = 2; len 125 drivers/media/dvb-frontends/dib7000m.c state->msg[0].len = 4; len 116 drivers/media/dvb-frontends/dib7000p.c state->msg[0].len = 2; len 120 drivers/media/dvb-frontends/dib7000p.c state->msg[1].len = 2; len 148 drivers/media/dvb-frontends/dib7000p.c state->msg[0].len = 4; len 1676 drivers/media/dvb-frontends/dib7000p.c c->strength.len = 1; len 1677 drivers/media/dvb-frontends/dib7000p.c c->cnr.len = 1; len 1678 drivers/media/dvb-frontends/dib7000p.c c->block_error.len = 1; len 1679 drivers/media/dvb-frontends/dib7000p.c c->block_count.len = 1; len 1680 drivers/media/dvb-frontends/dib7000p.c c->post_bit_error.len = 1; len 1681 drivers/media/dvb-frontends/dib7000p.c c->post_bit_count.len = 1; len 1763 drivers/media/dvb-frontends/dib7000p.c unsigned len) len 1772 drivers/media/dvb-frontends/dib7000p.c if (value < segments[len-1].x) len 1773 drivers/media/dvb-frontends/dib7000p.c return segments[len-1].y; len 1775 drivers/media/dvb-frontends/dib7000p.c for (i = 1; i < len - 1; i++) { len 1916 drivers/media/dvb-frontends/dib7000p.c c->cnr.len = 1; len 1917 drivers/media/dvb-frontends/dib7000p.c c->block_count.len = 1; len 1918 drivers/media/dvb-frontends/dib7000p.c c->block_error.len = 1; len 1919 drivers/media/dvb-frontends/dib7000p.c c->post_bit_error.len = 1; len 1920 drivers/media/dvb-frontends/dib7000p.c c->post_bit_count.len = 1; len 2016 drivers/media/dvb-frontends/dib7000p.c {.addr = 18 >> 1, .flags = 0, .len = 2}, len 2017 drivers/media/dvb-frontends/dib7000p.c {.addr = 18 >> 1, .flags = I2C_M_RD, .len = 2}, len 149 drivers/media/dvb-frontends/dib8000.c {.addr = i2c->addr >> 1, .flags = 0, .len = 2}, len 150 drivers/media/dvb-frontends/dib8000.c {.addr = i2c->addr >> 1, .flags = I2C_M_RD, .len = 2}, len 182 drivers/media/dvb-frontends/dib8000.c state->msg[0].len = 2; len 186 drivers/media/dvb-frontends/dib8000.c state->msg[1].len = 2; len 231 drivers/media/dvb-frontends/dib8000.c struct i2c_msg msg = {.addr = i2c->addr >> 1, .flags = 0, .len = 4}; len 269 drivers/media/dvb-frontends/dib8000.c state->msg[0].len = 4; len 1007 drivers/media/dvb-frontends/dib8000.c c->strength.len = 1; len 1008 drivers/media/dvb-frontends/dib8000.c c->cnr.len = 1; len 1009 drivers/media/dvb-frontends/dib8000.c c->block_error.len = 1; len 1010 drivers/media/dvb-frontends/dib8000.c c->block_count.len = 1; len 1011 drivers/media/dvb-frontends/dib8000.c c->post_bit_error.len = 1; len 1012 drivers/media/dvb-frontends/dib8000.c c->post_bit_count.len = 1; len 3951 drivers/media/dvb-frontends/dib8000.c unsigned len) len 3960 drivers/media/dvb-frontends/dib8000.c if (value < segments[len-1].x) len 3961 drivers/media/dvb-frontends/dib8000.c return segments[len-1].y; len 3963 drivers/media/dvb-frontends/dib8000.c for (i = 1; i < len - 1; i++) { len 4118 drivers/media/dvb-frontends/dib8000.c c->cnr.len = 1; len 4119 drivers/media/dvb-frontends/dib8000.c c->block_count.len = 1; len 4120 drivers/media/dvb-frontends/dib8000.c c->block_error.len = 1; len 4121 drivers/media/dvb-frontends/dib8000.c c->post_bit_error.len = 1; len 4122 drivers/media/dvb-frontends/dib8000.c c->post_bit_count.len = 1; len 4192 drivers/media/dvb-frontends/dib8000.c c->block_error.len = 4; len 4193 drivers/media/dvb-frontends/dib8000.c c->post_bit_error.len = 4; len 4194 drivers/media/dvb-frontends/dib8000.c c->post_bit_count.len = 4; len 208 drivers/media/dvb-frontends/dib9000.c static int dib9000_risc_apb_access_read(struct dib9000_state *state, u32 address, u16 attribute, const u8 * tx, u32 txlen, u8 * b, u32 len); len 209 drivers/media/dvb-frontends/dib9000.c static int dib9000_risc_apb_access_write(struct dib9000_state *state, u32 address, u16 attribute, const u8 * b, u32 len); len 233 drivers/media/dvb-frontends/dib9000.c static int dib9000_read16_attr(struct dib9000_state *state, u16 reg, u8 *b, u32 len, u16 attribute) len 240 drivers/media/dvb-frontends/dib9000.c return dib9000_risc_apb_access_read(state, reg, attribute, NULL, 0, b, len); len 246 drivers/media/dvb-frontends/dib9000.c state->msg[0].len = 2; len 250 drivers/media/dvb-frontends/dib9000.c state->msg[1].len = len; len 261 drivers/media/dvb-frontends/dib9000.c l = len < chunk_size ? len : chunk_size; len 262 drivers/media/dvb-frontends/dib9000.c state->msg[1].len = l; len 271 drivers/media/dvb-frontends/dib9000.c len -= l; len 275 drivers/media/dvb-frontends/dib9000.c } while ((ret == 0) && len); len 284 drivers/media/dvb-frontends/dib9000.c .buf = i2c->i2c_write_buffer, .len = 2}, len 286 drivers/media/dvb-frontends/dib9000.c .buf = i2c->i2c_read_buffer, .len = 2}, len 315 drivers/media/dvb-frontends/dib9000.c #define dib9000_read16_noinc_attr(state, reg, b, len, attribute) dib9000_read16_attr(state, reg, b, len, (attribute) | DATA_BUS_ACCESS_MODE_NO_ADDRESS_INCREMENT) len 317 drivers/media/dvb-frontends/dib9000.c static int dib9000_write16_attr(struct dib9000_state *state, u16 reg, const u8 *buf, u32 len, u16 attribute) len 325 drivers/media/dvb-frontends/dib9000.c (state, reg, DATA_BUS_ACCESS_MODE_16BIT | DATA_BUS_ACCESS_MODE_NO_ADDRESS_INCREMENT | attribute, buf, len) != 0) len 334 drivers/media/dvb-frontends/dib9000.c state->msg[0].len = len + 2; len 345 drivers/media/dvb-frontends/dib9000.c l = len < chunk_size ? len : chunk_size; len 346 drivers/media/dvb-frontends/dib9000.c state->msg[0].len = l + 2; len 352 drivers/media/dvb-frontends/dib9000.c len -= l; len 356 drivers/media/dvb-frontends/dib9000.c } while ((ret == 0) && len); len 365 drivers/media/dvb-frontends/dib9000.c .buf = i2c->i2c_write_buffer, .len = 4 len 388 drivers/media/dvb-frontends/dib9000.c #define dib9000_write(state, reg, buf, len) dib9000_write16_attr(state, reg, buf, len, 0) len 389 drivers/media/dvb-frontends/dib9000.c #define dib9000_write16_noinc(state, reg, buf, len) dib9000_write16_attr(state, reg, buf, len, DATA_BUS_ACCESS_MODE_NO_ADDRESS_INCREMENT) len 390 drivers/media/dvb-frontends/dib9000.c #define dib9000_write16_noinc_attr(state, reg, buf, len, attribute) dib9000_write16_attr(state, reg, buf, len, DATA_BUS_ACCESS_MODE_NO_ADDRESS_INCREMENT | (attribute)) len 392 drivers/media/dvb-frontends/dib9000.c #define dib9000_mbx_send(state, id, data, len) dib9000_mbx_send_attr(state, id, data, len, 0) len 393 drivers/media/dvb-frontends/dib9000.c #define dib9000_mbx_get_message(state, id, msg, len) dib9000_mbx_get_message_attr(state, id, msg, len, 0) len 398 drivers/media/dvb-frontends/dib9000.c #define dib9000_risc_mem_read_chunks(state, b, len) dib9000_read16_attr(state, 1063, b, len, DATA_BUS_ACCESS_MODE_8BIT | DATA_BUS_ACCESS_MODE_NO_ADDRESS_INCREMENT) len 399 drivers/media/dvb-frontends/dib9000.c #define dib9000_risc_mem_write_chunks(state, buf, len) dib9000_write16_attr(state, 1063, buf, len, DATA_BUS_ACCESS_MODE_8BIT | DATA_BUS_ACCESS_MODE_NO_ADDRESS_INCREMENT) len 401 drivers/media/dvb-frontends/dib9000.c static void dib9000_risc_mem_setup_cmd(struct dib9000_state *state, u32 addr, u32 len, u8 reading) len 419 drivers/media/dvb-frontends/dib9000.c addr += len; len 442 drivers/media/dvb-frontends/dib9000.c static int dib9000_risc_mem_read(struct dib9000_state *state, u8 cmd, u8 * b, u16 len) len 452 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_read_chunks(state, b, len); len 473 drivers/media/dvb-frontends/dib9000.c static int dib9000_firmware_download(struct dib9000_state *state, u8 risc_id, u16 key, const u8 * code, u32 len) len 487 drivers/media/dvb-frontends/dib9000.c dprintk("going to download %dB of microcode\n", len); len 488 drivers/media/dvb-frontends/dib9000.c if (dib9000_write16_noinc(state, 1026 + offs, (u8 *) code, (u16) len) != 0) { len 527 drivers/media/dvb-frontends/dib9000.c static int dib9000_mbx_send_attr(struct dib9000_state *state, u8 id, u16 * data, u8 len, u16 attr) len 545 drivers/media/dvb-frontends/dib9000.c if ((size + len + 1) > MBX_MAX_WORDS && --tmp) { len 559 drivers/media/dvb-frontends/dib9000.c dprintk("--> %02x %d %*ph\n", id, len + 1, len, data); len 564 drivers/media/dvb-frontends/dib9000.c for (i = 0; i < len; i++) { len 572 drivers/media/dvb-frontends/dib9000.c b[1] = len + 1; len 573 drivers/media/dvb-frontends/dib9000.c if (dib9000_write16_noinc_attr(state, 1045, b, 2, attr) != 0 || dib9000_write16_noinc_attr(state, 1045, (u8 *) data, len * 2, attr) != 0) { len 1012 drivers/media/dvb-frontends/dib9000.c static int dib9000_risc_apb_access_read(struct dib9000_state *state, u32 address, u16 attribute, const u8 * tx, u32 txlen, u8 * b, u32 len) len 1023 drivers/media/dvb-frontends/dib9000.c mb[1] = len / 2; len 1039 drivers/media/dvb-frontends/dib9000.c static int dib9000_risc_apb_access_write(struct dib9000_state *state, u32 address, u16 attribute, const u8 * b, u32 len) len 1047 drivers/media/dvb-frontends/dib9000.c if (len > 18) len 1053 drivers/media/dvb-frontends/dib9000.c for (i = 0; i + 1 < len; i += 2) len 1055 drivers/media/dvb-frontends/dib9000.c if (len & 1) len 1056 drivers/media/dvb-frontends/dib9000.c mb[1 + len / 2] = b[len - 1] << 8; len 1058 drivers/media/dvb-frontends/dib9000.c dib9000_mbx_send_attr(state, OUT_MSG_BRIDGE_APB_W, mb, (3 + len) / 2, attribute); len 1588 drivers/media/dvb-frontends/dib9000.c u16 i, len, t, index_msg; len 1592 drivers/media/dvb-frontends/dib9000.c len = msg[index_msg].len; len 1593 drivers/media/dvb-frontends/dib9000.c if (len > 16) len 1594 drivers/media/dvb-frontends/dib9000.c len = 16; len 1600 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 787, (len / 2) - 1); len 1604 drivers/media/dvb-frontends/dib9000.c while (dib9000_read_word(state, 790) != (len / 2) && i) len 1610 drivers/media/dvb-frontends/dib9000.c for (i = 0; i < len; i += 2) { len 1624 drivers/media/dvb-frontends/dib9000.c len = msg[index_msg].len; len 1625 drivers/media/dvb-frontends/dib9000.c if (len > 16) len 1626 drivers/media/dvb-frontends/dib9000.c len = 16; len 1628 drivers/media/dvb-frontends/dib9000.c for (i = 0; i < len; i += 2) len 1631 drivers/media/dvb-frontends/dib9000.c dib9000_write_word(state, 787, (len / 2) - 1); len 1672 drivers/media/dvb-frontends/dib9000.c p[9] = (u8) (msg[0].len); len 1673 drivers/media/dvb-frontends/dib9000.c p[10] = (u8) (msg[0].len >> 8); len 1675 drivers/media/dvb-frontends/dib9000.c p[11] = (u8) (msg[1].len); len 1676 drivers/media/dvb-frontends/dib9000.c p[12] = (u8) (msg[1].len >> 8); len 1690 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_setup_cmd(state, m->addr, msg[0].len, 0); len 1691 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_write_chunks(state, msg[0].buf, msg[0].len); len 1702 drivers/media/dvb-frontends/dib9000.c dib9000_risc_mem_read(state, FE_MM_RW_COMPONENT_ACCESS_BUFFER, msg[1].buf, msg[1].len); len 38 drivers/media/dvb-frontends/dibx000_common.c mst->msg[0].len = 4; len 62 drivers/media/dvb-frontends/dibx000_common.c mst->msg[0].len = 2; len 66 drivers/media/dvb-frontends/dibx000_common.c mst->msg[1].len = 2; len 101 drivers/media/dvb-frontends/dibx000_common.c u16 txlen = msg->len, len; len 107 drivers/media/dvb-frontends/dibx000_common.c len = txlen > 8 ? 8 : txlen; len 108 drivers/media/dvb-frontends/dibx000_common.c for (i = 0; i < len; i += 2) { len 110 drivers/media/dvb-frontends/dibx000_common.c if (i+1 < len) len 119 drivers/media/dvb-frontends/dibx000_common.c ((len & 0x7) << 2) | len 123 drivers/media/dvb-frontends/dibx000_common.c if (txlen == msg->len) len 126 drivers/media/dvb-frontends/dibx000_common.c if (txlen-len == 0 && stop) len 133 drivers/media/dvb-frontends/dibx000_common.c txlen -= len; len 143 drivers/media/dvb-frontends/dibx000_common.c u16 rxlen = msg->len, len; len 146 drivers/media/dvb-frontends/dibx000_common.c len = rxlen > 8 ? 8 : rxlen; len 152 drivers/media/dvb-frontends/dibx000_common.c ((len & 0x7) << 2) | len 156 drivers/media/dvb-frontends/dibx000_common.c if (rxlen == msg->len) len 159 drivers/media/dvb-frontends/dibx000_common.c if (rxlen-len == 0) len 166 drivers/media/dvb-frontends/dibx000_common.c rxlen -= len; len 168 drivers/media/dvb-frontends/dibx000_common.c while (len) { len 171 drivers/media/dvb-frontends/dibx000_common.c len--; len 172 drivers/media/dvb-frontends/dibx000_common.c if (len >= 1) { len 174 drivers/media/dvb-frontends/dibx000_common.c len--; len 310 drivers/media/dvb-frontends/dibx000_common.c mst->msg[0].len = 4; len 318 drivers/media/dvb-frontends/dibx000_common.c mst->msg[num + 1].len = 4; len 356 drivers/media/dvb-frontends/dibx000_common.c mst->msg[0].len = 4; len 364 drivers/media/dvb-frontends/dibx000_common.c mst->msg[num + 1].len = 4; len 414 drivers/media/dvb-frontends/dibx000_common.c struct i2c_msg m = {.addr = mst->i2c_addr,.buf = tx,.len = 4 }; len 451 drivers/media/dvb-frontends/dibx000_common.c mst->msg[0].len = 4; len 1324 drivers/media/dvb-frontends/drx39xyj/drxj.c msg[0].len = r_count; len 1332 drivers/media/dvb-frontends/drx39xyj/drxj.c msg[0].len = w_count; len 1340 drivers/media/dvb-frontends/drx39xyj/drxj.c msg[0].len = w_count; len 1344 drivers/media/dvb-frontends/drx39xyj/drxj.c msg[1].len = r_count; len 1369 drivers/media/dvb-frontends/drx39xyj/drxj.c msg[0].len = w_count; len 1373 drivers/media/dvb-frontends/drx39xyj/drxj.c msg[1].len = r_count; len 12340 drivers/media/dvb-frontends/drx39xyj/drxj.c p->strength.len = 1; len 12341 drivers/media/dvb-frontends/drx39xyj/drxj.c p->pre_bit_count.len = 1; len 12342 drivers/media/dvb-frontends/drx39xyj/drxj.c p->pre_bit_error.len = 1; len 12343 drivers/media/dvb-frontends/drx39xyj/drxj.c p->post_bit_count.len = 1; len 12344 drivers/media/dvb-frontends/drx39xyj/drxj.c p->post_bit_error.len = 1; len 12345 drivers/media/dvb-frontends/drx39xyj/drxj.c p->block_count.len = 1; len 12346 drivers/media/dvb-frontends/drx39xyj/drxj.c p->block_error.len = 1; len 12347 drivers/media/dvb-frontends/drx39xyj/drxj.c p->cnr.len = 1; len 189 drivers/media/dvb-frontends/drxd_hard.c static int i2c_write(struct i2c_adapter *adap, u8 adr, u8 * data, int len) len 191 drivers/media/dvb-frontends/drxd_hard.c struct i2c_msg msg = {.addr = adr, .flags = 0, .buf = data, .len = len }; len 199 drivers/media/dvb-frontends/drxd_hard.c u8 adr, u8 *msg, int len, u8 *answ, int alen) len 204 drivers/media/dvb-frontends/drxd_hard.c .buf = msg, .len = len len 207 drivers/media/dvb-frontends/drxd_hard.c .buf = answ, .len = alen len 283 drivers/media/dvb-frontends/drxd_hard.c u32 reg, u8 *data, u32 len, u8 flags) len 291 drivers/media/dvb-frontends/drxd_hard.c for (i = 0; i < len; i++) len 293 drivers/media/dvb-frontends/drxd_hard.c if (i2c_write(state->i2c, adr, mm, 4 + len) < 0) { len 220 drivers/media/dvb-frontends/drxk_hard.c unsigned len) len 223 drivers/media/dvb-frontends/drxk_hard.c return __i2c_transfer(state->i2c, msgs, len); len 225 drivers/media/dvb-frontends/drxk_hard.c return i2c_transfer(state->i2c, msgs, len); len 231 drivers/media/dvb-frontends/drxk_hard.c .buf = val, .len = 1} len 237 drivers/media/dvb-frontends/drxk_hard.c static int i2c_write(struct drxk_state *state, u8 adr, u8 *data, int len) len 241 drivers/media/dvb-frontends/drxk_hard.c .addr = adr, .flags = 0, .buf = data, .len = len }; len 246 drivers/media/dvb-frontends/drxk_hard.c for (i = 0; i < len; i++) len 261 drivers/media/dvb-frontends/drxk_hard.c u8 adr, u8 *msg, int len, u8 *answ, int alen) len 266 drivers/media/dvb-frontends/drxk_hard.c .buf = msg, .len = len}, len 268 drivers/media/dvb-frontends/drxk_hard.c .buf = answ, .len = alen} len 284 drivers/media/dvb-frontends/drxk_hard.c for (i = 0; i < len; i++) len 297 drivers/media/dvb-frontends/drxk_hard.c u8 adr = state->demod_address, mm1[4], mm2[2], len; len 307 drivers/media/dvb-frontends/drxk_hard.c len = 4; len 311 drivers/media/dvb-frontends/drxk_hard.c len = 2; len 314 drivers/media/dvb-frontends/drxk_hard.c status = i2c_read(state, adr, mm1, len, mm2, 2); len 331 drivers/media/dvb-frontends/drxk_hard.c u8 adr = state->demod_address, mm1[4], mm2[4], len; len 341 drivers/media/dvb-frontends/drxk_hard.c len = 4; len 345 drivers/media/dvb-frontends/drxk_hard.c len = 2; len 348 drivers/media/dvb-frontends/drxk_hard.c status = i2c_read(state, adr, mm1, len, mm2, 4); len 365 drivers/media/dvb-frontends/drxk_hard.c u8 adr = state->demod_address, mm[6], len; len 374 drivers/media/dvb-frontends/drxk_hard.c len = 4; len 378 drivers/media/dvb-frontends/drxk_hard.c len = 2; len 380 drivers/media/dvb-frontends/drxk_hard.c mm[len] = data & 0xff; len 381 drivers/media/dvb-frontends/drxk_hard.c mm[len + 1] = (data >> 8) & 0xff; len 384 drivers/media/dvb-frontends/drxk_hard.c return i2c_write(state, adr, mm, len + 2); len 394 drivers/media/dvb-frontends/drxk_hard.c u8 adr = state->demod_address, mm[8], len; len 403 drivers/media/dvb-frontends/drxk_hard.c len = 4; len 407 drivers/media/dvb-frontends/drxk_hard.c len = 2; len 409 drivers/media/dvb-frontends/drxk_hard.c mm[len] = data & 0xff; len 410 drivers/media/dvb-frontends/drxk_hard.c mm[len + 1] = (data >> 8) & 0xff; len 411 drivers/media/dvb-frontends/drxk_hard.c mm[len + 2] = (data >> 16) & 0xff; len 412 drivers/media/dvb-frontends/drxk_hard.c mm[len + 3] = (data >> 24) & 0xff; len 415 drivers/media/dvb-frontends/drxk_hard.c return i2c_write(state, adr, mm, len + 4); len 6834 drivers/media/dvb-frontends/drxk_hard.c p->strength.len = 1; len 6835 drivers/media/dvb-frontends/drxk_hard.c p->cnr.len = 1; len 6836 drivers/media/dvb-frontends/drxk_hard.c p->block_error.len = 1; len 6837 drivers/media/dvb-frontends/drxk_hard.c p->block_count.len = 1; len 6838 drivers/media/dvb-frontends/drxk_hard.c p->pre_bit_error.len = 1; len 6839 drivers/media/dvb-frontends/drxk_hard.c p->pre_bit_count.len = 1; len 6840 drivers/media/dvb-frontends/drxk_hard.c p->post_bit_error.len = 1; len 6841 drivers/media/dvb-frontends/drxk_hard.c p->post_bit_count.len = 1; len 232 drivers/media/dvb-frontends/ds3000.c .flags = 0, .buf = buf, .len = 2 }; len 261 drivers/media/dvb-frontends/ds3000.c const u8 *data, u16 len) len 276 drivers/media/dvb-frontends/ds3000.c msg.len = 33; len 278 drivers/media/dvb-frontends/ds3000.c for (i = 0; i < len; i += 32) { len 281 drivers/media/dvb-frontends/ds3000.c dprintk("%s: write reg 0x%02x, len = %d\n", __func__, reg, len); len 309 drivers/media/dvb-frontends/ds3000.c .len = 1 len 314 drivers/media/dvb-frontends/ds3000.c .len = 1 len 347 drivers/media/dvb-frontends/dvb-pll.c .len = 4 len 418 drivers/media/dvb-frontends/dvb-pll.c .len = 4 len 651 drivers/media/dvb-frontends/dvb-pll.c .len = priv->pll_desc->sleepdata[0] }; len 673 drivers/media/dvb-frontends/dvb-pll.c .buf = buf, .len = sizeof(buf) }; len 748 drivers/media/dvb-frontends/dvb-pll.c .len = priv->pll_desc->initdata[0] }; len 758 drivers/media/dvb-frontends/dvb-pll.c msg.len = priv->pll_desc->initdata2[0]; len 786 drivers/media/dvb-frontends/dvb-pll.c struct i2c_msg msg = { .addr = pll_addr, .flags = I2C_M_RD, .len = 1 }; len 28 drivers/media/dvb-frontends/ec100.c .len = sizeof(buf), len 53 drivers/media/dvb-frontends/ec100.c .len = 1, len 58 drivers/media/dvb-frontends/ec100.c .len = 1, len 279 drivers/media/dvb-frontends/helene.c u8 reg, u8 write, const u8 *data, u32 len) len 282 drivers/media/dvb-frontends/helene.c (write == 0 ? "read" : "write"), reg, len); len 284 drivers/media/dvb-frontends/helene.c DUMP_PREFIX_OFFSET, data, len); len 288 drivers/media/dvb-frontends/helene.c u8 reg, const u8 *data, u32 len) len 296 drivers/media/dvb-frontends/helene.c .len = len + 1, len 301 drivers/media/dvb-frontends/helene.c if (len + 1 > sizeof(buf)) { len 304 drivers/media/dvb-frontends/helene.c reg, len + 1, sizeof(buf)); len 308 drivers/media/dvb-frontends/helene.c helene_i2c_debug(priv, reg, 1, data, len); len 310 drivers/media/dvb-frontends/helene.c memcpy(&buf[1], data, len); len 317 drivers/media/dvb-frontends/helene.c KBUILD_MODNAME, ret, reg, len); len 331 drivers/media/dvb-frontends/helene.c u8 reg, u8 *val, u32 len) len 338 drivers/media/dvb-frontends/helene.c .len = 1, len 343 drivers/media/dvb-frontends/helene.c .len = len, len 366 drivers/media/dvb-frontends/helene.c helene_i2c_debug(priv, reg, 0, val, len); len 38 drivers/media/dvb-frontends/horus3a.c u8 reg, u8 write, const u8 *data, u32 len) len 41 drivers/media/dvb-frontends/horus3a.c (write == 0 ? "read" : "write"), reg, len); len 43 drivers/media/dvb-frontends/horus3a.c DUMP_PREFIX_OFFSET, data, len); len 47 drivers/media/dvb-frontends/horus3a.c u8 reg, const u8 *data, u32 len) len 55 drivers/media/dvb-frontends/horus3a.c .len = len + 1, len 60 drivers/media/dvb-frontends/horus3a.c if (len + 1 > sizeof(buf)) { len 62 drivers/media/dvb-frontends/horus3a.c reg, len + 1); len 66 drivers/media/dvb-frontends/horus3a.c horus3a_i2c_debug(priv, reg, 1, data, len); len 68 drivers/media/dvb-frontends/horus3a.c memcpy(&buf[1], data, len); len 75 drivers/media/dvb-frontends/horus3a.c KBUILD_MODNAME, ret, reg, len); len 35 drivers/media/dvb-frontends/isl6405.c .len = sizeof(isl6405->config) }; len 77 drivers/media/dvb-frontends/isl6405.c .len = sizeof(isl6405->config) }; len 42 drivers/media/dvb-frontends/isl6421.c .len = 1, len 47 drivers/media/dvb-frontends/isl6421.c .len = 1, len 129 drivers/media/dvb-frontends/isl6421.c .len = sizeof(isl6421->config) }; len 148 drivers/media/dvb-frontends/isl6421.c .len = sizeof(isl6421->config) }; len 62 drivers/media/dvb-frontends/isl6423.c struct i2c_msg msg = { .addr = addr, .flags = 0, .buf = ®, .len = 1 }; len 42 drivers/media/dvb-frontends/itd1000.c static int itd1000_write_regs(struct itd1000_state *state, u8 reg, u8 v[], u8 len) len 46 drivers/media/dvb-frontends/itd1000.c .addr = state->cfg->i2c_address, .flags = 0, .buf = buf, .len = len+1 len 49 drivers/media/dvb-frontends/itd1000.c if (1 + len > sizeof(buf)) { len 52 drivers/media/dvb-frontends/itd1000.c reg, len); len 57 drivers/media/dvb-frontends/itd1000.c memcpy(&buf[1], v, len); len 72 drivers/media/dvb-frontends/itd1000.c { .addr = state->cfg->i2c_address, .flags = 0, .buf = ®, .len = 1 }, len 73 drivers/media/dvb-frontends/itd1000.c { .addr = state->cfg->i2c_address, .flags = I2C_M_RD, .buf = &val, .len = 1 }, len 56 drivers/media/dvb-frontends/ix2505v.c { .addr = addr, .flags = I2C_M_RD, .buf = b2, .len = 1 } len 69 drivers/media/dvb-frontends/ix2505v.c .buf = buf, .len = count }, len 125 drivers/media/dvb-frontends/ix2505v.c int ret = 0, len; len 206 drivers/media/dvb-frontends/ix2505v.c len = sizeof(data); len 207 drivers/media/dvb-frontends/ix2505v.c ret |= ix2505v_write(state, data, len); len 214 drivers/media/dvb-frontends/ix2505v.c len = 1; len 215 drivers/media/dvb-frontends/ix2505v.c ret |= ix2505v_write(state, &data[2], len); /* write byte 4 only */ len 227 drivers/media/dvb-frontends/ix2505v.c len = 2; len 228 drivers/media/dvb-frontends/ix2505v.c ret |= ix2505v_write(state, &data[2], len); /* write byte 4 & 5 */ len 44 drivers/media/dvb-frontends/l64781.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; len 58 drivers/media/dvb-frontends/l64781.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 }, len 59 drivers/media/dvb-frontends/l64781.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; len 102 drivers/media/dvb-frontends/l64781.c struct i2c_msg msg = { .addr = 0x00, .flags = 0, .buf = buf, .len = 1 }; len 496 drivers/media/dvb-frontends/l64781.c struct i2c_msg msg [] = { { .addr = config->demod_address, .flags = 0, .buf = b0, .len = 1 }, len 497 drivers/media/dvb-frontends/l64781.c { .addr = config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; len 59 drivers/media/dvb-frontends/lg2160.c .buf = buf, .len = 3, len 83 drivers/media/dvb-frontends/lg2160.c .flags = 0, .buf = reg_buf, .len = 2 }, len 85 drivers/media/dvb-frontends/lg2160.c .flags = I2C_M_RD, .buf = val, .len = 1 }, len 109 drivers/media/dvb-frontends/lg2160.c struct lg216x_reg *regs, int len) len 113 drivers/media/dvb-frontends/lg2160.c lg_reg("writing %d registers...\n", len); len 115 drivers/media/dvb-frontends/lg2160.c for (i = 0; i < len; i++) { len 107 drivers/media/dvb-frontends/lgdt3305.c .buf = buf, .len = 3, len 131 drivers/media/dvb-frontends/lgdt3305.c .flags = 0, .buf = reg_buf, .len = 2 }, len 133 drivers/media/dvb-frontends/lgdt3305.c .flags = I2C_M_RD, .buf = val, .len = 1 }, len 186 drivers/media/dvb-frontends/lgdt3305.c struct lgdt3305_reg *regs, int len) len 190 drivers/media/dvb-frontends/lgdt3305.c lg_reg("writing %d registers...\n", len); len 192 drivers/media/dvb-frontends/lgdt3305.c for (i = 0; i < len - 1; i++) { len 129 drivers/media/dvb-frontends/lgdt3306a.c .buf = buf, .len = 3, len 153 drivers/media/dvb-frontends/lgdt3306a.c .flags = 0, .buf = reg_buf, .len = 2 }, len 155 drivers/media/dvb-frontends/lgdt3306a.c .flags = I2C_M_RD, .buf = val, .len = 1 }, len 67 drivers/media/dvb-frontends/lgdt330x.c int len /* number of bytes to send */) len 72 drivers/media/dvb-frontends/lgdt330x.c for (i = 0; i < len - 1; i += 2) { len 93 drivers/media/dvb-frontends/lgdt330x.c enum I2C_REG reg, u8 *buf, int len) len 101 drivers/media/dvb-frontends/lgdt330x.c .len = 1 len 106 drivers/media/dvb-frontends/lgdt330x.c .len = len len 289 drivers/media/dvb-frontends/lgdt330x.c p->cnr.len = 1; len 291 drivers/media/dvb-frontends/lgdt330x.c p->block_error.len = 1; len 293 drivers/media/dvb-frontends/lgdt330x.c p->block_count.len = 1; len 68 drivers/media/dvb-frontends/lgs8gl5.c .len = 2 len 91 drivers/media/dvb-frontends/lgs8gl5.c .len = 1 len 97 drivers/media/dvb-frontends/lgs8gl5.c .len = 1 len 132 drivers/media/dvb-frontends/lgs8gl5.c .len = 1 len 138 drivers/media/dvb-frontends/lgs8gl5.c .len = 1 len 144 drivers/media/dvb-frontends/lgs8gl5.c .len = 2 len 44 drivers/media/dvb-frontends/lgs8gxx.c struct i2c_msg msg = { .flags = 0, .buf = buf, .len = 2 }; len 70 drivers/media/dvb-frontends/lgs8gxx.c { .flags = 0, .buf = b0, .len = 1 }, len 71 drivers/media/dvb-frontends/lgs8gxx.c { .flags = I2C_M_RD, .buf = b1, .len = 1 }, len 649 drivers/media/dvb-frontends/lgs8gxx.c static int lgs8gxx_write(struct dvb_frontend *fe, const u8 buf[], int len) len 653 drivers/media/dvb-frontends/lgs8gxx.c if (len != 2) len 49 drivers/media/dvb-frontends/lnbh25.c .len = 1, len 54 drivers/media/dvb-frontends/lnbh25.c .len = sizeof(status), len 91 drivers/media/dvb-frontends/lnbh25.c .len = sizeof(priv->config), len 49 drivers/media/dvb-frontends/lnbh29.c .len = 1, len 54 drivers/media/dvb-frontends/lnbh29.c .len = sizeof(status), len 87 drivers/media/dvb-frontends/lnbh29.c .len = sizeof(priv->config), len 36 drivers/media/dvb-frontends/lnbp21.c .len = sizeof(lnbp21->config) }; len 64 drivers/media/dvb-frontends/lnbp21.c .len = sizeof(lnbp21->config) }; len 83 drivers/media/dvb-frontends/lnbp21.c .len = sizeof(lnbp21->config) }; len 42 drivers/media/dvb-frontends/lnbp22.c .len = sizeof(lnbp22->config), len 73 drivers/media/dvb-frontends/lnbp22.c .len = sizeof(lnbp22->config), len 296 drivers/media/dvb-frontends/m88ds3103.c int ret, len; len 427 drivers/media/dvb-frontends/m88ds3103.c len = ARRAY_SIZE(m88rs6000_dvbs_init_reg_vals); len 430 drivers/media/dvb-frontends/m88ds3103.c len = ARRAY_SIZE(m88ds3103_dvbs_init_reg_vals); len 436 drivers/media/dvb-frontends/m88ds3103.c len = ARRAY_SIZE(m88rs6000_dvbs2_init_reg_vals); len 439 drivers/media/dvb-frontends/m88ds3103.c len = ARRAY_SIZE(m88ds3103_dvbs2_init_reg_vals); len 451 drivers/media/dvb-frontends/m88ds3103.c ret = m88ds3103_wr_reg_val_tab(dev, init, len); len 614 drivers/media/dvb-frontends/m88ds3103.c int ret, len, rem; len 675 drivers/media/dvb-frontends/m88ds3103.c len = min(dev->cfg->i2c_wr_max - 1, rem); len 678 drivers/media/dvb-frontends/m88ds3103.c len); len 712 drivers/media/dvb-frontends/m88ds3103.c c->cnr.len = 1; len 714 drivers/media/dvb-frontends/m88ds3103.c c->post_bit_error.len = 1; len 716 drivers/media/dvb-frontends/m88ds3103.c c->post_bit_count.len = 1; len 1233 drivers/media/dvb-frontends/m88ds3103.c .len = 2, len 60 drivers/media/dvb-frontends/m88rs2000.c .len = 2 len 83 drivers/media/dvb-frontends/m88rs2000.c .len = 1 len 88 drivers/media/dvb-frontends/m88rs2000.c .len = 1 len 71 drivers/media/dvb-frontends/mb86a16.c .len = 2 len 94 drivers/media/dvb-frontends/mb86a16.c .len = 1 len 99 drivers/media/dvb-frontends/mb86a16.c .len = 1 len 217 drivers/media/dvb-frontends/mb86a20s.c .addr = i2c_addr, .flags = 0, .buf = buf, .len = 2 len 252 drivers/media/dvb-frontends/mb86a20s.c { .addr = i2c_addr, .flags = 0, .buf = ®, .len = 1 }, len 253 drivers/media/dvb-frontends/mb86a20s.c { .addr = i2c_addr, .flags = I2C_M_RD, .buf = &val, .len = 1 } len 1353 drivers/media/dvb-frontends/mb86a20s.c unsigned len) len 1361 drivers/media/dvb-frontends/mb86a20s.c if (value < segments[len-1].x) len 1362 drivers/media/dvb-frontends/mb86a20s.c return segments[len-1].y; len 1364 drivers/media/dvb-frontends/mb86a20s.c for (i = 1; i < len - 1; i++) { len 1543 drivers/media/dvb-frontends/mb86a20s.c c->strength.len = 1; len 1546 drivers/media/dvb-frontends/mb86a20s.c c->cnr.len = NUM_LAYERS + 1; len 1547 drivers/media/dvb-frontends/mb86a20s.c c->pre_bit_error.len = NUM_LAYERS + 1; len 1548 drivers/media/dvb-frontends/mb86a20s.c c->pre_bit_count.len = NUM_LAYERS + 1; len 1549 drivers/media/dvb-frontends/mb86a20s.c c->post_bit_error.len = NUM_LAYERS + 1; len 1550 drivers/media/dvb-frontends/mb86a20s.c c->post_bit_count.len = NUM_LAYERS + 1; len 1551 drivers/media/dvb-frontends/mb86a20s.c c->block_error.len = NUM_LAYERS + 1; len 1552 drivers/media/dvb-frontends/mb86a20s.c c->block_count.len = NUM_LAYERS + 1; len 285 drivers/media/dvb-frontends/mn88443x.c c->strength.len = 1; len 324 drivers/media/dvb-frontends/mn88443x.c c->cnr.len = 1; len 345 drivers/media/dvb-frontends/mn88443x.c c->post_bit_error.len = 1; len 348 drivers/media/dvb-frontends/mn88443x.c c->post_bit_count.len = 1; len 489 drivers/media/dvb-frontends/mn88443x.c c->strength.len = 1; len 513 drivers/media/dvb-frontends/mn88443x.c c->cnr.len = 1; len 537 drivers/media/dvb-frontends/mn88443x.c c->post_bit_error.len = 1; len 540 drivers/media/dvb-frontends/mn88443x.c c->post_bit_count.len = 1; len 398 drivers/media/dvb-frontends/mn88472.c int ret, len, rem; len 436 drivers/media/dvb-frontends/mn88472.c len = min(dev->i2c_write_max - 1, rem); len 439 drivers/media/dvb-frontends/mn88472.c len); len 666 drivers/media/dvb-frontends/mn88472.c c->strength.len = 1; len 667 drivers/media/dvb-frontends/mn88472.c c->cnr.len = 1; len 668 drivers/media/dvb-frontends/mn88472.c c->block_error.len = 1; len 669 drivers/media/dvb-frontends/mn88472.c c->block_count.len = 1; len 464 drivers/media/dvb-frontends/mn88473.c int ret, len, remain; len 493 drivers/media/dvb-frontends/mn88473.c len = min(dev->i2c_wr_max - 1, remain); len 495 drivers/media/dvb-frontends/mn88473.c &fw->data[fw->size - remain], len); len 531 drivers/media/dvb-frontends/mn88473.c c->strength.len = 1; len 533 drivers/media/dvb-frontends/mn88473.c c->cnr.len = 1; len 535 drivers/media/dvb-frontends/mn88473.c c->post_bit_error.len = 1; len 537 drivers/media/dvb-frontends/mn88473.c c->post_bit_count.len = 1; len 539 drivers/media/dvb-frontends/mn88473.c c->block_error.len = 1; len 541 drivers/media/dvb-frontends/mn88473.c c->block_count.len = 1; len 60 drivers/media/dvb-frontends/mt312.c msg[0].len = 1; len 64 drivers/media/dvb-frontends/mt312.c msg[1].len = count; len 111 drivers/media/dvb-frontends/mt312.c msg.len = count + 1; len 49 drivers/media/dvb-frontends/mt352.c .buf = buf, .len = 2 }; len 75 drivers/media/dvb-frontends/mt352.c .buf = b0, .len = 1 }, len 78 drivers/media/dvb-frontends/mt352.c .buf = b1, .len = 1 } }; len 52 drivers/media/dvb-frontends/mt352.h static inline int mt352_write(struct dvb_frontend *fe, const u8 buf[], int len) { len 55 drivers/media/dvb-frontends/mt352.h r = fe->ops.write(fe, buf, len); len 131 drivers/media/dvb-frontends/mxl5xx.c u8 *data, u32 len) len 134 drivers/media/dvb-frontends/mxl5xx.c .buf = data, .len = len}; len 140 drivers/media/dvb-frontends/mxl5xx.c u8 *data, u32 len) len 143 drivers/media/dvb-frontends/mxl5xx.c .buf = data, .len = len}; len 148 drivers/media/dvb-frontends/mxl5xx.c static int i2cread(struct mxl *state, u8 *data, int len) len 150 drivers/media/dvb-frontends/mxl5xx.c return i2c_read(state->base->i2c, state->base->adr, data, len); len 153 drivers/media/dvb-frontends/mxl5xx.c static int i2cwrite(struct mxl *state, u8 *data, int len) len 155 drivers/media/dvb-frontends/mxl5xx.c return i2c_write(state->base->i2c, state->base->adr, data, len); len 348 drivers/media/dvb-frontends/mxl5xx.c p->strength.len = 1; len 350 drivers/media/dvb-frontends/mxl5xx.c p->cnr.len = 1; len 352 drivers/media/dvb-frontends/mxl5xx.c p->pre_bit_error.len = 1; len 354 drivers/media/dvb-frontends/mxl5xx.c p->pre_bit_count.len = 1; len 356 drivers/media/dvb-frontends/mxl5xx.c p->post_bit_error.len = 1; len 358 drivers/media/dvb-frontends/mxl5xx.c p->post_bit_count.len = 1; len 41 drivers/media/dvb-frontends/mxl5xx.h int (*fw_read)(void *priv, u8 *buf, u32 len); len 58 drivers/media/dvb-frontends/nxt200x.c static int i2c_writebytes (struct nxt200x_state* state, u8 addr, u8 *buf, u8 len) len 61 drivers/media/dvb-frontends/nxt200x.c struct i2c_msg msg = { .addr = addr, .flags = 0, .buf = buf, .len = len }; len 71 drivers/media/dvb-frontends/nxt200x.c static int i2c_readbytes(struct nxt200x_state *state, u8 addr, u8 *buf, u8 len) len 74 drivers/media/dvb-frontends/nxt200x.c struct i2c_msg msg = { .addr = addr, .flags = I2C_M_RD, .buf = buf, .len = len }; len 85 drivers/media/dvb-frontends/nxt200x.c const u8 *buf, u8 len) len 89 drivers/media/dvb-frontends/nxt200x.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf2, .len = len + 1 }; len 91 drivers/media/dvb-frontends/nxt200x.c if (1 + len > sizeof(buf2)) { len 93 drivers/media/dvb-frontends/nxt200x.c __func__, reg, len); len 98 drivers/media/dvb-frontends/nxt200x.c memcpy(&buf2[1], buf, len); len 108 drivers/media/dvb-frontends/nxt200x.c static int nxt200x_readbytes(struct nxt200x_state *state, u8 reg, u8 *buf, u8 len) len 112 drivers/media/dvb-frontends/nxt200x.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = reg2, .len = 1 }, len 113 drivers/media/dvb-frontends/nxt200x.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = buf, .len = len } }; len 141 drivers/media/dvb-frontends/nxt200x.c static int nxt200x_writereg_multibyte (struct nxt200x_state* state, u8 reg, u8* data, u8 len) len 150 drivers/media/dvb-frontends/nxt200x.c nxt200x_writebytes(state, 0x36, data, len); len 154 drivers/media/dvb-frontends/nxt200x.c len2 = len; len 166 drivers/media/dvb-frontends/nxt200x.c len2 = ((attr << 4) | 0x10) | len; len 201 drivers/media/dvb-frontends/nxt200x.c static int nxt200x_readreg_multibyte (struct nxt200x_state* state, u8 reg, u8* data, u8 len) len 213 drivers/media/dvb-frontends/nxt200x.c len2 = len & 0x80; len 217 drivers/media/dvb-frontends/nxt200x.c nxt200x_readbytes(state, reg, data, len); len 230 drivers/media/dvb-frontends/nxt200x.c len2 = (attr << 4) | len; len 238 drivers/media/dvb-frontends/nxt200x.c for(i = 0; i < len; i++) { len 41 drivers/media/dvb-frontends/nxt6000.c struct i2c_msg msg = {.addr = state->config->demod_address,.flags = 0,.buf = buf,.len = 2 }; len 56 drivers/media/dvb-frontends/nxt6000.c {.addr = state->config->demod_address,.flags = 0,.buf = b0,.len = 1}, len 57 drivers/media/dvb-frontends/nxt6000.c {.addr = state->config->demod_address,.flags = I2C_M_RD,.buf = b1,.len = 1} len 60 drivers/media/dvb-frontends/or51132.c static int or51132_writebuf(struct or51132_state *state, const u8 *buf, int len) len 64 drivers/media/dvb-frontends/or51132.c .flags = 0, .buf = (u8*)buf, .len = len }; len 69 drivers/media/dvb-frontends/or51132.c msg.addr, msg.len, err); len 83 drivers/media/dvb-frontends/or51132.c static int or51132_readbuf(struct or51132_state *state, u8 *buf, int len) len 87 drivers/media/dvb-frontends/or51132.c .flags = I2C_M_RD, .buf = buf, .len = len }; len 92 drivers/media/dvb-frontends/or51132.c msg.addr, msg.len, err); len 104 drivers/media/dvb-frontends/or51132.c .buf = buf, .len = 2 }, len 106 drivers/media/dvb-frontends/or51132.c .buf = buf, .len = 2 }}; len 59 drivers/media/dvb-frontends/or51211.c int len) len 65 drivers/media/dvb-frontends/or51211.c msg.len = len; len 76 drivers/media/dvb-frontends/or51211.c static int i2c_readbytes(struct or51211_state *state, u8 reg, u8 *buf, int len) len 82 drivers/media/dvb-frontends/or51211.c msg.len = len; len 120 drivers/media/dvb-frontends/rtl2830.c c->strength.len = 1; len 122 drivers/media/dvb-frontends/rtl2830.c c->cnr.len = 1; len 124 drivers/media/dvb-frontends/rtl2830.c c->post_bit_error.len = 1; len 126 drivers/media/dvb-frontends/rtl2830.c c->post_bit_count.len = 1; len 699 drivers/media/dvb-frontends/rtl2830.c .len = reg_size, len 704 drivers/media/dvb-frontends/rtl2830.c .len = val_size, len 727 drivers/media/dvb-frontends/rtl2830.c .len = count, len 753 drivers/media/dvb-frontends/rtl2830.c .len = 1 + val_len, len 148 drivers/media/dvb-frontends/rtl2832.c u8 msb, lsb, reading[4], len; len 154 drivers/media/dvb-frontends/rtl2832.c len = (msb >> 3) + 1; len 157 drivers/media/dvb-frontends/rtl2832.c ret = regmap_bulk_read(dev->regmap, reg_start_addr, reading, len); len 162 drivers/media/dvb-frontends/rtl2832.c for (i = 0; i < len; i++) len 163 drivers/media/dvb-frontends/rtl2832.c reading_tmp |= reading[i] << ((len - 1 - i) * 8); len 178 drivers/media/dvb-frontends/rtl2832.c u8 msb, lsb, reading[4], writing[4], len; len 184 drivers/media/dvb-frontends/rtl2832.c len = (msb >> 3) + 1; len 187 drivers/media/dvb-frontends/rtl2832.c ret = regmap_bulk_read(dev->regmap, reg_start_addr, reading, len); len 192 drivers/media/dvb-frontends/rtl2832.c for (i = 0; i < len; i++) len 193 drivers/media/dvb-frontends/rtl2832.c reading_tmp |= reading[i] << ((len - 1 - i) * 8); len 198 drivers/media/dvb-frontends/rtl2832.c for (i = 0; i < len; i++) len 199 drivers/media/dvb-frontends/rtl2832.c writing[i] = (writing_tmp >> ((len - 1 - i) * 8)) & 0xff; len 201 drivers/media/dvb-frontends/rtl2832.c ret = regmap_bulk_write(dev->regmap, reg_start_addr, writing, len); len 251 drivers/media/dvb-frontends/rtl2832.c int i, ret, len; len 316 drivers/media/dvb-frontends/rtl2832.c len = ARRAY_SIZE(rtl2832_tuner_init_fc2580); len 321 drivers/media/dvb-frontends/rtl2832.c len = ARRAY_SIZE(rtl2832_tuner_init_fc0012); len 325 drivers/media/dvb-frontends/rtl2832.c len = ARRAY_SIZE(rtl2832_tuner_init_tua9001); len 329 drivers/media/dvb-frontends/rtl2832.c len = ARRAY_SIZE(rtl2832_tuner_init_e4000); len 334 drivers/media/dvb-frontends/rtl2832.c len = ARRAY_SIZE(rtl2832_tuner_init_r820t); len 338 drivers/media/dvb-frontends/rtl2832.c len = ARRAY_SIZE(rtl2832_tuner_init_si2157); len 346 drivers/media/dvb-frontends/rtl2832.c for (i = 0; i < len; i++) { len 353 drivers/media/dvb-frontends/rtl2832.c c->strength.len = 1; len 355 drivers/media/dvb-frontends/rtl2832.c c->cnr.len = 1; len 357 drivers/media/dvb-frontends/rtl2832.c c->post_bit_error.len = 1; len 359 drivers/media/dvb-frontends/rtl2832.c c->post_bit_count.len = 1; len 242 drivers/media/dvb-frontends/rtl2832_sdr.c unsigned int len; len 255 drivers/media/dvb-frontends/rtl2832_sdr.c len = rtl2832_sdr_convert_stream(dev, ptr, urb->transfer_buffer, len 257 drivers/media/dvb-frontends/rtl2832_sdr.c vb2_set_plane_payload(&fbuf->vb.vb2_buf, 0, len); len 307 drivers/media/dvb-frontends/s5h1409.c .flags = 0, .buf = buf, .len = 3 }; len 326 drivers/media/dvb-frontends/s5h1409.c .buf = b0, .len = 1 }, len 328 drivers/media/dvb-frontends/s5h1409.c .buf = b1, .len = 2 } }; len 336 drivers/media/dvb-frontends/s5h1411.c struct i2c_msg msg = { .addr = addr, .flags = 0, .buf = buf, .len = 3 }; len 354 drivers/media/dvb-frontends/s5h1411.c { .addr = addr, .flags = 0, .buf = b0, .len = 1 }, len 355 drivers/media/dvb-frontends/s5h1411.c { .addr = addr, .flags = I2C_M_RD, .buf = b1, .len = 2 } }; len 70 drivers/media/dvb-frontends/s5h1420.c { .addr = state->config->demod_address, .flags = 0, .buf = b, .len = 2 }, len 71 drivers/media/dvb-frontends/s5h1420.c { .addr = state->config->demod_address, .flags = 0, .buf = ®, .len = 1 }, len 72 drivers/media/dvb-frontends/s5h1420.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b, .len = 1 }, len 99 drivers/media/dvb-frontends/s5h1420.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; len 850 drivers/media/dvb-frontends/s5h1420.c m[0].len = 2; len 48 drivers/media/dvb-frontends/s5h1432.c struct i2c_msg msg = {.addr = addr, .flags = 0, .buf = buf, .len = 2 }; len 66 drivers/media/dvb-frontends/s5h1432.c {.addr = addr, .flags = 0, .buf = b0, .len = 1}, len 67 drivers/media/dvb-frontends/s5h1432.c {.addr = addr, .flags = I2C_M_RD, .buf = b1, .len = 1} len 203 drivers/media/dvb-frontends/s921.c .addr = i2c_addr, .flags = 0, .buf = buf, .len = 2 len 235 drivers/media/dvb-frontends/s921.c { .addr = i2c_addr, .flags = 0, .buf = ®, .len = 1 }, len 236 drivers/media/dvb-frontends/s921.c { .addr = i2c_addr, .flags = I2C_M_RD, .buf = &val, .len = 1 } len 286 drivers/media/dvb-frontends/si2165.c const u8 *data, u32 len, u32 *poffset, len 295 drivers/media/dvb-frontends/si2165.c if (len < 4) len 297 drivers/media/dvb-frontends/si2165.c if (len % 4 != 0) len 302 drivers/media/dvb-frontends/si2165.c __func__, len, offset, block_count); len 303 drivers/media/dvb-frontends/si2165.c while (offset + 12 <= len && cur_block < block_count) { len 306 drivers/media/dvb-frontends/si2165.c __func__, len, offset, cur_block, block_count); len 316 drivers/media/dvb-frontends/si2165.c if (offset + 8 + wordcount * 4 > len) { len 319 drivers/media/dvb-frontends/si2165.c len, wordcount); len 347 drivers/media/dvb-frontends/si2165.c __func__, len, offset, cur_block, block_count); len 371 drivers/media/dvb-frontends/si2165.c u32 len; len 396 drivers/media/dvb-frontends/si2165.c len = fw->size; len 399 drivers/media/dvb-frontends/si2165.c fw_file, len); len 401 drivers/media/dvb-frontends/si2165.c if (len % 4 != 0) { len 408 drivers/media/dvb-frontends/si2165.c if (len < 8) { len 455 drivers/media/dvb-frontends/si2165.c ret = si2165_upload_firmware_block(state, data, len, &offset, 1); len 468 drivers/media/dvb-frontends/si2165.c ret = si2165_upload_firmware_block(state, data, len, len 489 drivers/media/dvb-frontends/si2165.c ret = si2165_upload_firmware_block(state, data, len, &offset, 5); len 493 drivers/media/dvb-frontends/si2165.c if (len != offset) { len 496 drivers/media/dvb-frontends/si2165.c len, offset); len 640 drivers/media/dvb-frontends/si2165.c c->cnr.len = 1; len 642 drivers/media/dvb-frontends/si2165.c c->post_bit_error.len = 1; len 644 drivers/media/dvb-frontends/si2165.c c->post_bit_count.len = 1; len 162 drivers/media/dvb-frontends/si2168.c c->cnr.len = 1; len 166 drivers/media/dvb-frontends/si2168.c c->cnr.len = 1; len 413 drivers/media/dvb-frontends/si2168.c int ret, len, remaining; len 476 drivers/media/dvb-frontends/si2168.c len = fw->data[fw->size - remaining]; len 477 drivers/media/dvb-frontends/si2168.c if (len > SI2168_ARGLEN) { len 482 drivers/media/dvb-frontends/si2168.c len, 1); len 532 drivers/media/dvb-frontends/si2168.c c->cnr.len = 1; len 534 drivers/media/dvb-frontends/si2168.c c->post_bit_error.len = 1; len 536 drivers/media/dvb-frontends/si2168.c c->post_bit_count.len = 1; len 538 drivers/media/dvb-frontends/si2168.c c->block_error.len = 1; len 223 drivers/media/dvb-frontends/si21xx.c u8 *data, int len) len 231 drivers/media/dvb-frontends/si21xx.c .len = len + 1 len 234 drivers/media/dvb-frontends/si21xx.c if (len > sizeof(buf) - 1) len 238 drivers/media/dvb-frontends/si21xx.c memcpy(msg.buf + 1, data, len); len 257 drivers/media/dvb-frontends/si21xx.c .len = 2 len 269 drivers/media/dvb-frontends/si21xx.c static int si21_write(struct dvb_frontend *fe, const u8 buf[], int len) len 273 drivers/media/dvb-frontends/si21xx.c if (len != 2) len 289 drivers/media/dvb-frontends/si21xx.c .len = 1 len 294 drivers/media/dvb-frontends/si21xx.c .len = 1 len 307 drivers/media/dvb-frontends/si21xx.c static int si21_readregs(struct si21xx_state *state, u8 reg1, u8 *b, u8 len) len 315 drivers/media/dvb-frontends/si21xx.c .len = 1 len 320 drivers/media/dvb-frontends/si21xx.c .len = len len 17 drivers/media/dvb-frontends/sp2.c static int sp2_read_i2c(struct sp2 *s, u8 reg, u8 *buf, int len) len 27 drivers/media/dvb-frontends/sp2.c .len = 1 len 32 drivers/media/dvb-frontends/sp2.c .len = len len 53 drivers/media/dvb-frontends/sp2.c static int sp2_write_i2c(struct sp2 *s, u8 reg, u8 *buf, int len) len 63 drivers/media/dvb-frontends/sp2.c .len = len + 1 len 66 drivers/media/dvb-frontends/sp2.c if ((len + 1) > sizeof(buffer)) { len 68 drivers/media/dvb-frontends/sp2.c reg, len); len 73 drivers/media/dvb-frontends/sp2.c memcpy(&buffer[1], buf, len); len 87 drivers/media/dvb-frontends/sp2.c client->addr, reg, len, buf); len 56 drivers/media/dvb-frontends/sp8870.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 4 }; len 72 drivers/media/dvb-frontends/sp8870.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 2 }, len 73 drivers/media/dvb-frontends/sp8870.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 2 } }; len 119 drivers/media/dvb-frontends/sp8870.c msg.len = tx_len + 2; len 40 drivers/media/dvb-frontends/sp887x.c static int i2c_writebytes (struct sp887x_state* state, u8 *buf, u8 len) len 42 drivers/media/dvb-frontends/sp887x.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = len }; len 57 drivers/media/dvb-frontends/sp887x.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 4 }; len 81 drivers/media/dvb-frontends/sp887x.c struct i2c_msg msg[] = {{ .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 2 }, len 82 drivers/media/dvb-frontends/sp887x.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 2 }}; len 225 drivers/media/dvb-frontends/stb0899_drv.c .len = 2 len 230 drivers/media/dvb-frontends/stb0899_drv.c .len = 1 len 294 drivers/media/dvb-frontends/stb0899_drv.c .len = 6 len 301 drivers/media/dvb-frontends/stb0899_drv.c .len = 2 len 308 drivers/media/dvb-frontends/stb0899_drv.c .len = 4 len 397 drivers/media/dvb-frontends/stb0899_drv.c .len = 6 len 404 drivers/media/dvb-frontends/stb0899_drv.c .len = 6 len 451 drivers/media/dvb-frontends/stb0899_drv.c .len = 2 len 456 drivers/media/dvb-frontends/stb0899_drv.c .len = count len 492 drivers/media/dvb-frontends/stb0899_drv.c .len = 2 + count len 46 drivers/media/dvb-frontends/stb6000.c .len = 2 len 77 drivers/media/dvb-frontends/stb6000.c .len = 12 len 148 drivers/media/dvb-frontends/stb6000.c msg.len = 5; len 198 drivers/media/dvb-frontends/stb6000.c .len = 0 len 203 drivers/media/dvb-frontends/stb6000.c .len = 2 len 128 drivers/media/dvb-frontends/stb6100.c .len = STB6100_NUMREGS len 156 drivers/media/dvb-frontends/stb6100.c .len = 1 len 173 drivers/media/dvb-frontends/stb6100.c static int stb6100_write_reg_range(struct stb6100_state *state, u8 buf[], int start, int len) len 181 drivers/media/dvb-frontends/stb6100.c .len = len + 1 len 184 drivers/media/dvb-frontends/stb6100.c if (1 + len > sizeof(cmdbuf)) { len 187 drivers/media/dvb-frontends/stb6100.c KBUILD_MODNAME, len); len 191 drivers/media/dvb-frontends/stb6100.c if (unlikely(start < 1 || start + len > STB6100_NUMREGS)) { len 193 drivers/media/dvb-frontends/stb6100.c start, len); len 196 drivers/media/dvb-frontends/stb6100.c memcpy(&cmdbuf[1], buf, len); len 202 drivers/media/dvb-frontends/stb6100.c dprintk(verbose, FE_DEBUG, 1, " Write @ 0x%02x: [%d:%d]", state->config->tuner_address, start, len); len 203 drivers/media/dvb-frontends/stb6100.c for (i = 0; i < len; i++) len 209 drivers/media/dvb-frontends/stb6100.c (unsigned int)state->config->tuner_address, start, len, rc); len 59 drivers/media/dvb-frontends/stv0288.c .len = 2 len 71 drivers/media/dvb-frontends/stv0288.c static int stv0288_write(struct dvb_frontend *fe, const u8 buf[], int len) len 75 drivers/media/dvb-frontends/stv0288.c if (len != 2) len 91 drivers/media/dvb-frontends/stv0288.c .len = 1 len 96 drivers/media/dvb-frontends/stv0288.c .len = 1 len 43 drivers/media/dvb-frontends/stv0297.c struct i2c_msg msg = {.addr = state->config->demod_address,.flags = 0,.buf = buf,.len = 2 }; len 59 drivers/media/dvb-frontends/stv0297.c struct i2c_msg msg[] = { {.addr = state->config->demod_address,.flags = 0,.buf = b0,.len = 1}, len 60 drivers/media/dvb-frontends/stv0297.c {.addr = state->config->demod_address,.flags = I2C_M_RD,.buf = b1,.len = 1} len 95 drivers/media/dvb-frontends/stv0297.c static int stv0297_readregs(struct stv0297_state *state, u8 reg1, u8 * b, u8 len) len 99 drivers/media/dvb-frontends/stv0297.c ®1,.len = 1}, len 100 drivers/media/dvb-frontends/stv0297.c {.addr = state->config->demod_address,.flags = I2C_M_RD,.buf = b,.len = len} len 74 drivers/media/dvb-frontends/stv0299.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; len 85 drivers/media/dvb-frontends/stv0299.c static int stv0299_write(struct dvb_frontend* fe, const u8 buf[], int len) len 89 drivers/media/dvb-frontends/stv0299.c if (len != 2) len 100 drivers/media/dvb-frontends/stv0299.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 }, len 101 drivers/media/dvb-frontends/stv0299.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; len 112 drivers/media/dvb-frontends/stv0299.c static int stv0299_readregs (struct stv0299_state* state, u8 reg1, u8 *b, u8 len) len 115 drivers/media/dvb-frontends/stv0299.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = ®1, .len = 1 }, len 116 drivers/media/dvb-frontends/stv0299.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b, .len = len } }; len 122 drivers/media/dvb-frontends/stv0367.c int stv0367_writeregs(struct stv0367_state *state, u16 reg, u8 *data, int len) len 129 drivers/media/dvb-frontends/stv0367.c .len = len + 2 len 133 drivers/media/dvb-frontends/stv0367.c if (2 + len > sizeof(buf)) { len 136 drivers/media/dvb-frontends/stv0367.c KBUILD_MODNAME, reg, len); len 143 drivers/media/dvb-frontends/stv0367.c memcpy(buf + 2, data, len); len 173 drivers/media/dvb-frontends/stv0367.c .len = 2 len 178 drivers/media/dvb-frontends/stv0367.c .len = 1 len 3251 drivers/media/dvb-frontends/stv0367.c p->strength.len = 1; len 3253 drivers/media/dvb-frontends/stv0367.c p->cnr.len = 1; len 3255 drivers/media/dvb-frontends/stv0367.c p->block_error.len = 1; len 126 drivers/media/dvb-frontends/stv0900_core.c .len = 3, len 149 drivers/media/dvb-frontends/stv0900_core.c .len = 2, len 154 drivers/media/dvb-frontends/stv0900_core.c .len = 1, len 692 drivers/media/dvb-frontends/stv090x.c { .addr = config->address, .flags = 0, .buf = b0, .len = 2 }, len 693 drivers/media/dvb-frontends/stv090x.c { .addr = config->address, .flags = I2C_M_RD, .buf = &buf, .len = 1 } len 717 drivers/media/dvb-frontends/stv090x.c struct i2c_msg i2c_msg = { .addr = config->address, .flags = 0, .buf = buf, .len = 2 + count }; len 146 drivers/media/dvb-frontends/stv0910.c .buf = data, .len = 3}; len 161 drivers/media/dvb-frontends/stv0910.c .buf = msg, .len = 2}, len 163 drivers/media/dvb-frontends/stv0910.c .buf = val, .len = count } }; len 179 drivers/media/dvb-frontends/stv0910.c static int read_regs(struct stv *state, u16 reg, u8 *val, int len) len 182 drivers/media/dvb-frontends/stv0910.c reg, val, len); len 1766 drivers/media/dvb-frontends/stv0910.c p->strength.len = 1; len 1768 drivers/media/dvb-frontends/stv0910.c p->cnr.len = 1; len 1770 drivers/media/dvb-frontends/stv0910.c p->pre_bit_error.len = 1; len 1772 drivers/media/dvb-frontends/stv0910.c p->pre_bit_count.len = 1; len 55 drivers/media/dvb-frontends/stv6110.c int start, int len) len 64 drivers/media/dvb-frontends/stv6110.c .len = len + 1 len 69 drivers/media/dvb-frontends/stv6110.c if (1 + len > sizeof(cmdbuf)) { len 72 drivers/media/dvb-frontends/stv6110.c KBUILD_MODNAME, len); len 76 drivers/media/dvb-frontends/stv6110.c if (start + len > 8) len 79 drivers/media/dvb-frontends/stv6110.c memcpy(&cmdbuf[1], buf, len); len 96 drivers/media/dvb-frontends/stv6110.c int start, int len) len 106 drivers/media/dvb-frontends/stv6110.c .len = 1, len 111 drivers/media/dvb-frontends/stv6110.c .len = len, len 125 drivers/media/dvb-frontends/stv6110.c memcpy(&priv->regs[start], regs, len); len 391 drivers/media/dvb-frontends/stv6110.c .len = 9 len 37 drivers/media/dvb-frontends/stv6110x.c { .addr = config->addr, .flags = 0, .buf = b0, .len = 1 }, len 38 drivers/media/dvb-frontends/stv6110x.c { .addr = config->addr, .flags = I2C_M_RD, .buf = b1, .len = 1 } len 51 drivers/media/dvb-frontends/stv6110x.c static int stv6110x_write_regs(struct stv6110x_state *stv6110x, int start, u8 data[], int len) len 61 drivers/media/dvb-frontends/stv6110x.c .len = len + 1 len 64 drivers/media/dvb-frontends/stv6110x.c if (1 + len > sizeof(buf)) { len 67 drivers/media/dvb-frontends/stv6110x.c KBUILD_MODNAME, len); len 71 drivers/media/dvb-frontends/stv6110x.c if (start + len > 8) len 75 drivers/media/dvb-frontends/stv6110x.c memcpy(&buf[1], data, len); len 305 drivers/media/dvb-frontends/stv6111.c u8 adr, u8 *msg, int len, u8 *answ, int alen) len 308 drivers/media/dvb-frontends/stv6111.c .buf = msg, .len = len}, len 310 drivers/media/dvb-frontends/stv6111.c .buf = answ, .len = alen } }; len 318 drivers/media/dvb-frontends/stv6111.c static int i2c_write(struct i2c_adapter *adap, u8 adr, u8 *data, int len) len 321 drivers/media/dvb-frontends/stv6111.c .buf = data, .len = len}; len 330 drivers/media/dvb-frontends/stv6111.c static int write_regs(struct stv *state, int reg, int len) len 334 drivers/media/dvb-frontends/stv6111.c memcpy(&d[1], &state->reg[reg], len); len 336 drivers/media/dvb-frontends/stv6111.c return i2c_write(state->i2c, state->adr, d, len + 1); len 54 drivers/media/dvb-frontends/tc90522.c msg.len = 2; len 66 drivers/media/dvb-frontends/tc90522.c static int reg_read(struct tc90522_state *state, u8 reg, u8 *val, u8 len) len 73 drivers/media/dvb-frontends/tc90522.c .len = 1, len 79 drivers/media/dvb-frontends/tc90522.c .len = len, len 242 drivers/media/dvb-frontends/tc90522.c stats->len = 0; len 251 drivers/media/dvb-frontends/tc90522.c stats->len = 1; len 284 drivers/media/dvb-frontends/tc90522.c stats->len = layers; len 298 drivers/media/dvb-frontends/tc90522.c stats->len = layers; len 400 drivers/media/dvb-frontends/tc90522.c stats->len = 0; len 409 drivers/media/dvb-frontends/tc90522.c stats->len = 1; len 444 drivers/media/dvb-frontends/tc90522.c stats->len = layers; len 458 drivers/media/dvb-frontends/tc90522.c stats->len = layers; len 668 drivers/media/dvb-frontends/tc90522.c new_msgs[j].len = 2; len 674 drivers/media/dvb-frontends/tc90522.c new_msgs[j].len = msgs[i].len; len 678 drivers/media/dvb-frontends/tc90522.c if (p + msgs[i].len + 2 > bufend) len 682 drivers/media/dvb-frontends/tc90522.c memcpy(p + 2, msgs[i].buf, msgs[i].len); len 684 drivers/media/dvb-frontends/tc90522.c new_msgs[j].len = msgs[i].len + 2; len 685 drivers/media/dvb-frontends/tc90522.c p += new_msgs[j].len; len 63 drivers/media/dvb-frontends/tda10021.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; len 79 drivers/media/dvb-frontends/tda10021.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 }, len 80 drivers/media/dvb-frontends/tda10021.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; len 95 drivers/media/dvb-frontends/tda10021.c struct i2c_msg msg = {.addr=state->config->demod_address, .flags=0, .buf=buf, .len=2}; len 109 drivers/media/dvb-frontends/tda10021.c struct i2c_msg msg_post={.addr=state->config->demod_address, .flags=0, .buf=buf, .len=2}; len 56 drivers/media/dvb-frontends/tda10023.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 }, len 57 drivers/media/dvb-frontends/tda10023.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; len 72 drivers/media/dvb-frontends/tda10023.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; len 120 drivers/media/dvb-frontends/tda10023.c struct i2c_msg msg = {.addr=state->config->demod_address, .flags=0, .buf=buf, .len=2}; len 134 drivers/media/dvb-frontends/tda10023.c struct i2c_msg msg_post={.addr=state->config->demod_address, .flags=0, .buf=buf, .len=2}; len 216 drivers/media/dvb-frontends/tda10048.c .flags = 0, .buf = buf, .len = 2 }; len 236 drivers/media/dvb-frontends/tda10048.c .flags = 0, .buf = b0, .len = 1 }, len 238 drivers/media/dvb-frontends/tda10048.c .flags = I2C_M_RD, .buf = b1, .len = 1 } }; len 252 drivers/media/dvb-frontends/tda10048.c const u8 *data, u16 len) len 259 drivers/media/dvb-frontends/tda10048.c dprintk(2, "%s(%d, ?, len = %d)\n", __func__, reg, len); len 261 drivers/media/dvb-frontends/tda10048.c buf = kmalloc(len + 1, GFP_KERNEL); len 268 drivers/media/dvb-frontends/tda10048.c memcpy(buf + 1, data, len); len 273 drivers/media/dvb-frontends/tda10048.c msg.len = len + 1; len 276 drivers/media/dvb-frontends/tda10048.c __func__, msg.len); len 119 drivers/media/dvb-frontends/tda1004x.c struct i2c_msg msg = { .flags = 0, .buf = buf, .len = 2 }; len 140 drivers/media/dvb-frontends/tda1004x.c struct i2c_msg msg[] = {{ .flags = 0, .buf = b0, .len = 1 }, len 141 drivers/media/dvb-frontends/tda1004x.c { .flags = I2C_M_RD, .buf = b1, .len = 1 }}; len 179 drivers/media/dvb-frontends/tda1004x.c static int tda1004x_write_buf(struct tda1004x_state *state, int reg, unsigned char *buf, int len) len 184 drivers/media/dvb-frontends/tda1004x.c dprintk("%s: reg=0x%x, len=0x%x\n", __func__, reg, len); len 187 drivers/media/dvb-frontends/tda1004x.c for (i = 0; i < len; i++) { len 307 drivers/media/dvb-frontends/tda1004x.c const unsigned char *mem, unsigned int len, len 311 drivers/media/dvb-frontends/tda1004x.c struct i2c_msg fw_msg = { .flags = 0, .buf = buf, .len = 0 }; len 321 drivers/media/dvb-frontends/tda1004x.c while (pos != len) { len 323 drivers/media/dvb-frontends/tda1004x.c tx_size = len - pos; len 329 drivers/media/dvb-frontends/tda1004x.c fw_msg.len = tx_size + 1; len 592 drivers/media/dvb-frontends/tda1004x.c static int tda1004x_write(struct dvb_frontend* fe, const u8 buf[], int len) len 596 drivers/media/dvb-frontends/tda1004x.c if (len != 2) len 54 drivers/media/dvb-frontends/tda10071.c ret = regmap_bulk_write(dev->regmap, 0x00, cmd->args, cmd->len); len 122 drivers/media/dvb-frontends/tda10071.c cmd.len = 5; len 168 drivers/media/dvb-frontends/tda10071.c cmd.len = 3; len 228 drivers/media/dvb-frontends/tda10071.c cmd.len = 7 + diseqc_cmd->msg_len; len 283 drivers/media/dvb-frontends/tda10071.c cmd.len = 2; len 288 drivers/media/dvb-frontends/tda10071.c ret = regmap_bulk_read(dev->regmap, cmd.len, reply->msg, len 352 drivers/media/dvb-frontends/tda10071.c cmd.len = 3; len 398 drivers/media/dvb-frontends/tda10071.c cmd.len = 2; len 430 drivers/media/dvb-frontends/tda10071.c u8 delivery_system, reg, len; len 435 drivers/media/dvb-frontends/tda10071.c len = 8; len 440 drivers/media/dvb-frontends/tda10071.c len = 4; len 463 drivers/media/dvb-frontends/tda10071.c cmd.len = 3; len 468 drivers/media/dvb-frontends/tda10071.c ret = regmap_bulk_read(dev->regmap, cmd.len, buf, len); len 678 drivers/media/dvb-frontends/tda10071.c cmd.len = 15; len 755 drivers/media/dvb-frontends/tda10071.c int ret, i, len, remaining, fw_size; len 831 drivers/media/dvb-frontends/tda10071.c cmd.len = 3; len 883 drivers/media/dvb-frontends/tda10071.c len = remaining; len 884 drivers/media/dvb-frontends/tda10071.c if (len > (dev->i2c_wr_max - 1)) len 885 drivers/media/dvb-frontends/tda10071.c len = (dev->i2c_wr_max - 1); len 888 drivers/media/dvb-frontends/tda10071.c (u8 *) &fw->data[fw_size - remaining], len); len 922 drivers/media/dvb-frontends/tda10071.c cmd.len = 1; len 927 drivers/media/dvb-frontends/tda10071.c ret = regmap_bulk_read(dev->regmap, cmd.len, buf, 4); len 948 drivers/media/dvb-frontends/tda10071.c cmd.len = 8; len 973 drivers/media/dvb-frontends/tda10071.c cmd.len = 15; len 984 drivers/media/dvb-frontends/tda10071.c cmd.len = 6; len 1004 drivers/media/dvb-frontends/tda10071.c cmd.len = 11; len 1013 drivers/media/dvb-frontends/tda10071.c cmd.len = 4; len 1020 drivers/media/dvb-frontends/tda10071.c c->strength.len = 1; len 1022 drivers/media/dvb-frontends/tda10071.c c->cnr.len = 1; len 1024 drivers/media/dvb-frontends/tda10071.c c->post_bit_error.len = 1; len 1026 drivers/media/dvb-frontends/tda10071.c c->block_error.len = 1; len 1064 drivers/media/dvb-frontends/tda10071.c cmd.len = 3; len 102 drivers/media/dvb-frontends/tda10071_priv.h u8 len; len 43 drivers/media/dvb-frontends/tda10086.c struct i2c_msg msg = { .flags = 0, .buf = b0, .len = 2 }; len 60 drivers/media/dvb-frontends/tda10086.c struct i2c_msg msg[] = {{ .flags = 0, .buf = b0, .len = 1 }, len 61 drivers/media/dvb-frontends/tda10086.c { .flags = I2C_M_RD, .buf = b1, .len = 1 }}; len 105 drivers/media/dvb-frontends/tda18271c2dd.c static int i2c_readn(struct i2c_adapter *adapter, u8 adr, u8 *data, int len) len 108 drivers/media/dvb-frontends/tda18271c2dd.c .buf = data, .len = len} }; len 112 drivers/media/dvb-frontends/tda18271c2dd.c static int i2c_write(struct i2c_adapter *adap, u8 adr, u8 *data, int len) len 115 drivers/media/dvb-frontends/tda18271c2dd.c .buf = data, .len = len}; len 29 drivers/media/dvb-frontends/tda665x.c struct i2c_msg msg = { .addr = config->addr, .flags = I2C_M_RD, .buf = buf, .len = 2 }; len 45 drivers/media/dvb-frontends/tda665x.c struct i2c_msg msg = { .addr = config->addr, .flags = 0, .buf = buf, .len = length }; len 53 drivers/media/dvb-frontends/tda8083.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; len 64 drivers/media/dvb-frontends/tda8083.c static int tda8083_readregs (struct tda8083_state* state, u8 reg1, u8 *b, u8 len) len 67 drivers/media/dvb-frontends/tda8083.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = ®1, .len = 1 }, len 68 drivers/media/dvb-frontends/tda8083.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b, .len = len } }; len 31 drivers/media/dvb-frontends/tda8261.c struct i2c_msg msg = { .addr = config->addr, .flags = I2C_M_RD,.buf = buf, .len = 1 }; len 43 drivers/media/dvb-frontends/tda8261.c struct i2c_msg msg = { .addr = config->addr, .flags = 0, .buf = buf, .len = 4 }; len 42 drivers/media/dvb-frontends/tda826x.c struct i2c_msg msg = { .addr = priv->i2c_address, .flags = 0, .buf = buf, .len = 2 }; len 69 drivers/media/dvb-frontends/tda826x.c struct i2c_msg msg = { .addr = priv->i2c_address, .flags = 0, .buf = buf, .len = 11 }; len 135 drivers/media/dvb-frontends/tda826x.c { .addr = addr, .flags = 0, .buf = NULL, .len = 0 }, len 136 drivers/media/dvb-frontends/tda826x.c { .addr = addr, .flags = I2C_M_RD, .buf = b1, .len = 2 } len 32 drivers/media/dvb-frontends/tdhd1.h struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = data, .len = sizeof(data) }; len 143 drivers/media/dvb-frontends/ts2020.c c->strength.len = 1; len 44 drivers/media/dvb-frontends/tua6100.c struct i2c_msg msg = { .addr = priv->i2c_address, .flags = 0, .buf = reg0, .len = 2 }; len 66 drivers/media/dvb-frontends/tua6100.c struct i2c_msg msg0 = { .addr = priv->i2c_address, .flags = 0, .buf = reg0, .len = 2 }; len 67 drivers/media/dvb-frontends/tua6100.c struct i2c_msg msg1 = { .addr = priv->i2c_address, .flags = 0, .buf = reg1, .len = 4 }; len 68 drivers/media/dvb-frontends/tua6100.c struct i2c_msg msg2 = { .addr = priv->i2c_address, .flags = 0, .buf = reg2, .len = 3 }; len 165 drivers/media/dvb-frontends/tua6100.c struct i2c_msg msg [] = { { .addr = addr, .flags = 0, .buf = b1, .len = 1 }, len 166 drivers/media/dvb-frontends/tua6100.c { .addr = addr, .flags = I2C_M_RD, .buf = b2, .len = 1 } }; len 50 drivers/media/dvb-frontends/ves1820.c struct i2c_msg msg = {.addr = state->config->demod_address,.flags = 0,.buf = buf,.len = 3 }; len 67 drivers/media/dvb-frontends/ves1820.c {.addr = state->config->demod_address,.flags = 0,.buf = b0,.len = 2}, len 68 drivers/media/dvb-frontends/ves1820.c {.addr = state->config->demod_address,.flags = I2C_M_RD,.buf = b1,.len = 1} len 85 drivers/media/dvb-frontends/ves1x93.c struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 3 }; len 101 drivers/media/dvb-frontends/ves1x93.c struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 2 }, len 102 drivers/media/dvb-frontends/ves1x93.c { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; len 327 drivers/media/dvb-frontends/zd1301_demod.c msg[0].len, msg[1].len); len 328 drivers/media/dvb-frontends/zd1301_demod.c if (msg[0].len > 1 || msg[1].len > 8) { len 354 drivers/media/dvb-frontends/zd1301_demod.c ret = zd1301_demod_wreg(dev, 0x6804, msg[1].len); len 368 drivers/media/dvb-frontends/zd1301_demod.c for (i = 0; i < msg[1].len; i++) { len 374 drivers/media/dvb-frontends/zd1301_demod.c dev_dbg(&pdev->dev, "write msg[0].len=%u\n", msg[0].len); len 375 drivers/media/dvb-frontends/zd1301_demod.c if (msg[0].len > 1 + 8) { len 399 drivers/media/dvb-frontends/zd1301_demod.c for (i = 0; i < msg[0].len - 1; i++) { len 408 drivers/media/dvb-frontends/zd1301_demod.c ret = zd1301_demod_wreg(dev, 0x6804, msg[0].len - 1); len 422 drivers/media/dvb-frontends/zd1301_demod.c dev_dbg(&pdev->dev, "unknown msg[0].len=%u\n", msg[0].len); len 64 drivers/media/dvb-frontends/zl10036.c .buf = &status, .len = sizeof(status) }, len 86 drivers/media/dvb-frontends/zl10036.c .buf = buf, .len = count }, len 67 drivers/media/dvb-frontends/zl10039.c .len = 1, len 72 drivers/media/dvb-frontends/zl10039.c .len = count, len 95 drivers/media/dvb-frontends/zl10039.c .len = count + 1, len 44 drivers/media/dvb-frontends/zl10353.c .buf = buf, .len = 2 }; len 70 drivers/media/dvb-frontends/zl10353.c .buf = b0, .len = 1 }, len 73 drivers/media/dvb-frontends/zl10353.c .buf = b1, .len = 1 } }; len 968 drivers/media/firewire/firedtv-avc.c unsigned int *len) len 1002 drivers/media/firewire/firedtv-avc.c *len = app_info[3] + 4; len 1010 drivers/media/firewire/firedtv-avc.c unsigned int *len) len 1053 drivers/media/firewire/firedtv-avc.c *len = app_info[3] + 4; len 1290 drivers/media/firewire/firedtv-avc.c int avc_ca_get_mmi(struct firedtv *fdtv, char *mmi_object, unsigned int *len) len 1317 drivers/media/firewire/firedtv-avc.c *len = get_ca_object_length(r); len 1318 drivers/media/firewire/firedtv-avc.c memcpy(mmi_object, &r->operand[get_ca_object_pos(r)], *len); len 37 drivers/media/firewire/firedtv-fw.c static int node_req(struct firedtv *fdtv, u64 addr, void *data, size_t len, len 46 drivers/media/firewire/firedtv-fw.c generation, device->max_speed, addr, data, len); len 61 drivers/media/firewire/firedtv-fw.c int fdtv_write(struct firedtv *fdtv, u64 addr, void *data, size_t len) len 63 drivers/media/firewire/firedtv-fw.c return node_req(fdtv, addr, data, len, TCODE_WRITE_BLOCK_REQUEST); len 124 drivers/media/firewire/firedtv.h unsigned int *len); len 126 drivers/media/firewire/firedtv.h unsigned int *len); len 131 drivers/media/firewire/firedtv.h int avc_ca_get_mmi(struct firedtv *fdtv, char *mmi_object, unsigned int *len); len 151 drivers/media/firewire/firedtv.h int fdtv_write(struct firedtv *fdtv, u64 addr, void *data, size_t len); len 69 drivers/media/i2c/ad5820.c msg.len = 2; len 140 drivers/media/i2c/ad9389b.c static void ad9389b_edid_rd(struct v4l2_subdev *sd, u16 len, u8 *buf) len 147 drivers/media/i2c/ad9389b.c for (i = 0; i < len; i++) len 77 drivers/media/i2c/adv7170.c const u8 *data, unsigned int len) len 91 drivers/media/i2c/adv7170.c while (len >= 2) { len 97 drivers/media/i2c/adv7170.c len -= 2; len 99 drivers/media/i2c/adv7170.c } while (len >= 2 && data[0] == reg && block_len < 32); len 106 drivers/media/i2c/adv7170.c while (len >= 2) { len 111 drivers/media/i2c/adv7170.c len -= 2; len 72 drivers/media/i2c/adv7175.c const u8 *data, unsigned int len) len 85 drivers/media/i2c/adv7175.c while (len >= 2) { len 91 drivers/media/i2c/adv7175.c len -= 2; len 93 drivers/media/i2c/adv7175.c } while (len >= 2 && data[0] == reg && block_len < 32); len 100 drivers/media/i2c/adv7175.c while (len >= 2) { len 105 drivers/media/i2c/adv7175.c len -= 2; len 494 drivers/media/i2c/adv748x/adv748x-hdmi.c int len = 0; len 500 drivers/media/i2c/adv748x/adv748x-hdmi.c len = (total_len - i) > I2C_SMBUS_BLOCK_MAX ? len 505 drivers/media/i2c/adv748x/adv748x-hdmi.c i, val + i, len); len 506 drivers/media/i2c/adv748x/adv748x-hdmi.c i += len; len 234 drivers/media/i2c/adv7511-v4l2.c static void adv7511_edid_rd(struct v4l2_subdev *sd, uint16_t len, uint8_t *buf) len 242 drivers/media/i2c/adv7511-v4l2.c for (i = 0; !err && i < len; i += I2C_SMBUS_BLOCK_MAX) len 531 drivers/media/i2c/adv7511-v4l2.c u8 len; len 541 drivers/media/i2c/adv7511-v4l2.c len = buffer[2]; len 543 drivers/media/i2c/adv7511-v4l2.c if (len + 4 > sizeof(buffer)) { len 544 drivers/media/i2c/adv7511-v4l2.c v4l2_err(sd, "%s: invalid %s infoframe length %d\n", __func__, cri->desc, len); len 549 drivers/media/i2c/adv7511-v4l2.c for (i = 0; i < len; i++) len 552 drivers/media/i2c/adv7511-v4l2.c for (i = 0; i < len; i++) len 556 drivers/media/i2c/adv7511-v4l2.c buffer[3] = hdmi_infoframe_checksum(buffer, len + 4); len 822 drivers/media/i2c/adv7511-v4l2.c u8 len = msg->len; len 825 drivers/media/i2c/adv7511-v4l2.c v4l2_dbg(1, debug, sd, "%s: len %d\n", __func__, len); len 827 drivers/media/i2c/adv7511-v4l2.c if (len > 16) { len 828 drivers/media/i2c/adv7511-v4l2.c v4l2_err(sd, "%s: len exceeded 16 (%d)\n", __func__, len); len 843 drivers/media/i2c/adv7511-v4l2.c for (i = 0; i < len; i++) len 847 drivers/media/i2c/adv7511-v4l2.c adv7511_cec_write(sd, 0x10, len); len 975 drivers/media/i2c/adv7511-v4l2.c msg.len = adv7511_cec_read(sd, 0x25) & 0x1f; len 978 drivers/media/i2c/adv7511-v4l2.c msg.len); len 980 drivers/media/i2c/adv7511-v4l2.c if (msg.len > 16) len 981 drivers/media/i2c/adv7511-v4l2.c msg.len = 16; len 983 drivers/media/i2c/adv7511-v4l2.c if (msg.len) { len 986 drivers/media/i2c/adv7511-v4l2.c for (i = 0; i < msg.len; i++) len 495 drivers/media/i2c/adv7604.c int len = 0; len 501 drivers/media/i2c/adv7604.c len = (total_len - i) > I2C_SMBUS_BLOCK_MAX ? len 506 drivers/media/i2c/adv7604.c i, val + i, len); len 507 drivers/media/i2c/adv7604.c i += len; len 2025 drivers/media/i2c/adv7604.c msg.len = cec_read(sd, 0x25) & 0x1f; len 2026 drivers/media/i2c/adv7604.c if (msg.len > 16) len 2027 drivers/media/i2c/adv7604.c msg.len = 16; len 2029 drivers/media/i2c/adv7604.c if (msg.len) { len 2032 drivers/media/i2c/adv7604.c for (i = 0; i < msg.len; i++) len 2144 drivers/media/i2c/adv7604.c u8 len = msg->len; len 2154 drivers/media/i2c/adv7604.c if (len > 16) { len 2155 drivers/media/i2c/adv7604.c v4l2_err(sd, "%s: len exceeded 16 (%d)\n", __func__, len); len 2160 drivers/media/i2c/adv7604.c for (i = 0; i < len; i++) len 2164 drivers/media/i2c/adv7604.c cec_write(sd, 0x10, len); len 2422 drivers/media/i2c/adv7604.c u8 len; len 2435 drivers/media/i2c/adv7604.c len = buffer[2] + 1; len 2437 drivers/media/i2c/adv7604.c if (len + 3 > sizeof(buffer)) { len 2439 drivers/media/i2c/adv7604.c adv76xx_cri[index].desc, len); len 2443 drivers/media/i2c/adv7604.c for (i = 0; i < len; i++) len 2229 drivers/media/i2c/adv7842.c msg.len = cec_read(sd, 0x25) & 0x1f; len 2230 drivers/media/i2c/adv7842.c if (msg.len > 16) len 2231 drivers/media/i2c/adv7842.c msg.len = 16; len 2233 drivers/media/i2c/adv7842.c if (msg.len) { len 2236 drivers/media/i2c/adv7842.c for (i = 0; i < msg.len; i++) len 2337 drivers/media/i2c/adv7842.c u8 len = msg->len; len 2347 drivers/media/i2c/adv7842.c if (len > 16) { len 2348 drivers/media/i2c/adv7842.c v4l2_err(sd, "%s: len exceeded 16 (%d)\n", __func__, len); len 2353 drivers/media/i2c/adv7842.c for (i = 0; i < len; i++) len 2357 drivers/media/i2c/adv7842.c cec_write(sd, 0x10, len); len 2555 drivers/media/i2c/adv7842.c u8 len; len 2567 drivers/media/i2c/adv7842.c len = buffer[2] + 1; len 2569 drivers/media/i2c/adv7842.c if (len + 3 > sizeof(buffer)) { len 2570 drivers/media/i2c/adv7842.c v4l2_err(sd, "%s: invalid %s infoframe length %d\n", __func__, cri->desc, len); len 2574 drivers/media/i2c/adv7842.c for (i = 0; i < len; i++) len 91 drivers/media/i2c/bt819.c static int bt819_write_block(struct bt819 *decoder, const u8 *data, unsigned int len) len 104 drivers/media/i2c/bt819.c while (len >= 2) { len 110 drivers/media/i2c/bt819.c len -= 2; len 112 drivers/media/i2c/bt819.c } while (len >= 2 && data[0] == reg && block_len < 32); len 119 drivers/media/i2c/bt819.c while (len >= 2) { len 124 drivers/media/i2c/bt819.c len -= 2; len 109 drivers/media/i2c/cx25840/cx25840-core.c msgs[0].len = 2; len 115 drivers/media/i2c/cx25840/cx25840-core.c msgs[1].len = 1; len 134 drivers/media/i2c/cx25840/cx25840-core.c msgs[0].len = 2; len 140 drivers/media/i2c/cx25840/cx25840-core.c msgs[1].len = 4; len 129 drivers/media/i2c/cx25840/cx25840-firmware.c int len = min(max_buf_size - 2, size); len 131 drivers/media/i2c/cx25840/cx25840-firmware.c memcpy(buffer + 2, ptr, len); len 133 drivers/media/i2c/cx25840/cx25840-firmware.c retval = fw_write(client, buffer, len + 2); len 140 drivers/media/i2c/cx25840/cx25840-firmware.c size -= len; len 141 drivers/media/i2c/cx25840/cx25840-firmware.c ptr += len; len 155 drivers/media/i2c/et8ek8/et8ek8_driver.c msg.len = 2; len 165 drivers/media/i2c/et8ek8/et8ek8_driver.c msg.len = data_length; len 186 drivers/media/i2c/et8ek8/et8ek8_driver.c static void et8ek8_i2c_create_msg(struct i2c_client *client, u16 len, u16 reg, len 192 drivers/media/i2c/et8ek8/et8ek8_driver.c msg->len = 2 + len; len 199 drivers/media/i2c/et8ek8/et8ek8_driver.c switch (len) { len 1122 drivers/media/i2c/et8ek8/et8ek8_driver.c msg.len = 2; len 1134 drivers/media/i2c/et8ek8/et8ek8_driver.c msg.len = bytes; len 621 drivers/media/i2c/imx258.c static int imx258_read_reg(struct imx258 *imx258, u16 reg, u32 len, u32 *val) len 629 drivers/media/i2c/imx258.c if (len > 4) len 635 drivers/media/i2c/imx258.c msgs[0].len = ARRAY_SIZE(addr_buf); len 641 drivers/media/i2c/imx258.c msgs[1].len = len; len 642 drivers/media/i2c/imx258.c msgs[1].buf = &data_buf[4 - len]; len 654 drivers/media/i2c/imx258.c static int imx258_write_reg(struct imx258 *imx258, u16 reg, u32 len, u32 val) len 659 drivers/media/i2c/imx258.c if (len > 4) len 663 drivers/media/i2c/imx258.c put_unaligned_be32(val << (8 * (4 - len)), buf + 2); len 664 drivers/media/i2c/imx258.c if (i2c_master_send(client, buf, len + 2) != len + 2) len 672 drivers/media/i2c/imx258.c const struct imx258_reg *regs, u32 len) len 678 drivers/media/i2c/imx258.c for (i = 0; i < len; i++) { len 709 drivers/media/i2c/imx258.c static int imx258_update_digital_gain(struct imx258 *imx258, u32 len, u32 val) len 1787 drivers/media/i2c/imx319.c static int imx319_read_reg(struct imx319 *imx319, u16 reg, u32 len, u32 *val) len 1795 drivers/media/i2c/imx319.c if (len > 4) len 1802 drivers/media/i2c/imx319.c msgs[0].len = ARRAY_SIZE(addr_buf); len 1808 drivers/media/i2c/imx319.c msgs[1].len = len; len 1809 drivers/media/i2c/imx319.c msgs[1].buf = &data_buf[4 - len]; len 1821 drivers/media/i2c/imx319.c static int imx319_write_reg(struct imx319 *imx319, u16 reg, u32 len, u32 val) len 1826 drivers/media/i2c/imx319.c if (len > 4) len 1830 drivers/media/i2c/imx319.c put_unaligned_be32(val << (8 * (4 - len)), buf + 2); len 1831 drivers/media/i2c/imx319.c if (i2c_master_send(client, buf, len + 2) != len + 2) len 1839 drivers/media/i2c/imx319.c const struct imx319_reg *regs, u32 len) len 1845 drivers/media/i2c/imx319.c for (i = 0; i < len; i++) { len 1087 drivers/media/i2c/imx355.c static int imx355_read_reg(struct imx355 *imx355, u16 reg, u32 len, u32 *val) len 1095 drivers/media/i2c/imx355.c if (len > 4) len 1102 drivers/media/i2c/imx355.c msgs[0].len = ARRAY_SIZE(addr_buf); len 1108 drivers/media/i2c/imx355.c msgs[1].len = len; len 1109 drivers/media/i2c/imx355.c msgs[1].buf = &data_buf[4 - len]; len 1121 drivers/media/i2c/imx355.c static int imx355_write_reg(struct imx355 *imx355, u16 reg, u32 len, u32 val) len 1126 drivers/media/i2c/imx355.c if (len > 4) len 1130 drivers/media/i2c/imx355.c put_unaligned_be32(val << (8 * (4 - len)), buf + 2); len 1131 drivers/media/i2c/imx355.c if (i2c_master_send(client, buf, len + 2) != len + 2) len 1139 drivers/media/i2c/imx355.c const struct imx355_reg *regs, u32 len) len 1145 drivers/media/i2c/imx355.c for (i = 0; i < len; i++) { len 246 drivers/media/i2c/ir-kbd-i2c.c .buf = &subaddr, .len = 1}, len 248 drivers/media/i2c/ir-kbd-i2c.c .buf = &key, .len = 1} }; len 309 drivers/media/i2c/ks0127.c .len = sizeof(reg), len 315 drivers/media/i2c/ks0127.c .len = sizeof(val), len 155 drivers/media/i2c/m5mols/m5mols_core.c msg[0].len = 5; len 165 drivers/media/i2c/m5mols/m5mols_core.c msg[1].len = size + 1; len 261 drivers/media/i2c/m5mols/m5mols_core.c msg->len = (u16)size + 4; len 111 drivers/media/i2c/msp3400-driver.c .len = 3, len 117 drivers/media/i2c/msp3400-driver.c .len = 3, len 124 drivers/media/i2c/msp3400-driver.c .len = 3, len 130 drivers/media/i2c/msp3400-driver.c .len = 2, len 153 drivers/media/i2c/msp3400-driver.c .len = 3, len 159 drivers/media/i2c/msp3400-driver.c .len = 2, len 160 drivers/media/i2c/mt9t112.c msg[0].len = 2; len 165 drivers/media/i2c/mt9t112.c msg[1].len = 2; len 196 drivers/media/i2c/mt9t112.c msg.len = 4; len 228 drivers/media/i2c/mt9v111.c msg[0].len = 1; len 233 drivers/media/i2c/mt9v111.c msg[1].len = 2; len 261 drivers/media/i2c/mt9v111.c msg.len = 3; len 1053 drivers/media/i2c/ov13858.c static int ov13858_read_reg(struct ov13858 *ov13858, u16 reg, u32 len, len 1063 drivers/media/i2c/ov13858.c if (len > 4) len 1070 drivers/media/i2c/ov13858.c msgs[0].len = 2; len 1076 drivers/media/i2c/ov13858.c msgs[1].len = len; len 1077 drivers/media/i2c/ov13858.c msgs[1].buf = &data_be_p[4 - len]; len 1089 drivers/media/i2c/ov13858.c static int ov13858_write_reg(struct ov13858 *ov13858, u16 reg, u32 len, len 1097 drivers/media/i2c/ov13858.c if (len > 4) len 1106 drivers/media/i2c/ov13858.c val_i = 4 - len; len 1111 drivers/media/i2c/ov13858.c if (i2c_master_send(client, buf, len + 2) != len + 2) len 1119 drivers/media/i2c/ov13858.c const struct ov13858_reg *regs, u32 len) len 1125 drivers/media/i2c/ov13858.c for (i = 0; i < len; i++) { len 855 drivers/media/i2c/ov2659.c msg.len = sizeof(buf); len 880 drivers/media/i2c/ov2659.c msg[0].len = sizeof(buf); len 885 drivers/media/i2c/ov2659.c msg[1].len = 1; len 198 drivers/media/i2c/ov2680.c unsigned int len, u32 val) len 204 drivers/media/i2c/ov2680.c if (len > 4) len 208 drivers/media/i2c/ov2680.c put_unaligned_be32(val << (8 * (4 - len)), buf + 2); len 209 drivers/media/i2c/ov2680.c ret = i2c_master_send(client, buf, len + 2); len 210 drivers/media/i2c/ov2680.c if (ret != len + 2) { len 228 drivers/media/i2c/ov2680.c unsigned int len, u32 *val) len 236 drivers/media/i2c/ov2680.c if (len > 4) len 241 drivers/media/i2c/ov2680.c msgs[0].len = ARRAY_SIZE(addr_buf); len 246 drivers/media/i2c/ov2680.c msgs[1].len = len; len 247 drivers/media/i2c/ov2680.c msgs[1].buf = &data_buf[4 - len]; len 246 drivers/media/i2c/ov2685.c u32 len, u32 val) len 253 drivers/media/i2c/ov2685.c if (len > 4) len 262 drivers/media/i2c/ov2685.c val_i = 4 - len; len 267 drivers/media/i2c/ov2685.c if (i2c_master_send(client, buf, len + 2) != len + 2) len 288 drivers/media/i2c/ov2685.c u32 len, u32 *val) len 296 drivers/media/i2c/ov2685.c if (len > 4) len 303 drivers/media/i2c/ov2685.c msgs[0].len = 2; len 309 drivers/media/i2c/ov2685.c msgs[1].len = len; len 310 drivers/media/i2c/ov2685.c msgs[1].buf = &data_be_p[4 - len]; len 606 drivers/media/i2c/ov5640.c msg.len = sizeof(buf); len 631 drivers/media/i2c/ov5640.c msg.len = sizeof(buf); len 656 drivers/media/i2c/ov5640.c msg[0].len = sizeof(buf); len 661 drivers/media/i2c/ov5640.c msg[1].len = 1; len 1839 drivers/media/i2c/ov5670.c static int ov5670_read_reg(struct ov5670 *ov5670, u16 reg, unsigned int len, len 1849 drivers/media/i2c/ov5670.c if (len > 4) len 1856 drivers/media/i2c/ov5670.c msgs[0].len = 2; len 1862 drivers/media/i2c/ov5670.c msgs[1].len = len; len 1863 drivers/media/i2c/ov5670.c msgs[1].buf = &data_be_p[4 - len]; len 1875 drivers/media/i2c/ov5670.c static int ov5670_write_reg(struct ov5670 *ov5670, u16 reg, unsigned int len, len 1885 drivers/media/i2c/ov5670.c if (len > 4) len 1894 drivers/media/i2c/ov5670.c val_i = 4 - len; len 1899 drivers/media/i2c/ov5670.c if (i2c_master_send(client, buf, len + 2) != len + 2) len 1907 drivers/media/i2c/ov5670.c const struct ov5670_reg *regs, unsigned int len) len 1913 drivers/media/i2c/ov5670.c for (i = 0; i < len; i++) { len 512 drivers/media/i2c/ov5675.c static int ov5675_read_reg(struct ov5675 *ov5675, u16 reg, u16 len, u32 *val) len 520 drivers/media/i2c/ov5675.c if (len > 4) len 526 drivers/media/i2c/ov5675.c msgs[0].len = sizeof(addr_buf); len 530 drivers/media/i2c/ov5675.c msgs[1].len = len; len 531 drivers/media/i2c/ov5675.c msgs[1].buf = &data_buf[4 - len]; len 542 drivers/media/i2c/ov5675.c static int ov5675_write_reg(struct ov5675 *ov5675, u16 reg, u16 len, u32 val) len 547 drivers/media/i2c/ov5675.c if (len > 4) len 551 drivers/media/i2c/ov5675.c put_unaligned_be32(val << 8 * (4 - len), buf + 2); len 552 drivers/media/i2c/ov5675.c if (i2c_master_send(client, buf, len + 2) != len + 2) len 706 drivers/media/i2c/ov5695.c u32 len, u32 val) len 713 drivers/media/i2c/ov5695.c if (len > 4) len 722 drivers/media/i2c/ov5695.c val_i = 4 - len; len 727 drivers/media/i2c/ov5695.c if (i2c_master_send(client, buf, len + 2) != len + 2) len 747 drivers/media/i2c/ov5695.c static int ov5695_read_reg(struct i2c_client *client, u16 reg, unsigned int len, len 756 drivers/media/i2c/ov5695.c if (len > 4) len 763 drivers/media/i2c/ov5695.c msgs[0].len = 2; len 769 drivers/media/i2c/ov5695.c msgs[1].len = len; len 770 drivers/media/i2c/ov5695.c msgs[1].buf = &data_be_p[4 - len]; len 235 drivers/media/i2c/ov6650.c .len = 1, len 264 drivers/media/i2c/ov6650.c .len = 2, len 520 drivers/media/i2c/ov7670.c msg.len = 1; len 550 drivers/media/i2c/ov7670.c msg.len = 2; len 604 drivers/media/i2c/ov8856.c static int ov8856_read_reg(struct ov8856 *ov8856, u16 reg, u16 len, u32 *val) len 612 drivers/media/i2c/ov8856.c if (len > 4) len 618 drivers/media/i2c/ov8856.c msgs[0].len = sizeof(addr_buf); len 622 drivers/media/i2c/ov8856.c msgs[1].len = len; len 623 drivers/media/i2c/ov8856.c msgs[1].buf = &data_buf[4 - len]; len 634 drivers/media/i2c/ov8856.c static int ov8856_write_reg(struct ov8856 *ov8856, u16 reg, u16 len, u32 val) len 639 drivers/media/i2c/ov8856.c if (len > 4) len 643 drivers/media/i2c/ov8856.c put_unaligned_be32(val << 8 * (4 - len), buf + 2); len 644 drivers/media/i2c/ov8856.c if (i2c_master_send(client, buf, len + 2) != len + 2) len 178 drivers/media/i2c/ov9640.c .len = 1, len 208 drivers/media/i2c/ov9640.c .len = 2, len 148 drivers/media/i2c/s5c73m3/s5c73m3-core.c .len = sizeof(wbuf), len 153 drivers/media/i2c/s5c73m3/s5c73m3-core.c .len = sizeof(rbuf), len 33 drivers/media/i2c/s5c73m3/s5c73m3-spi.c static int spi_xmit(struct spi_device *spi_dev, void *addr, const int len, len 39 drivers/media/i2c/s5c73m3/s5c73m3-spi.c .len = len, len 63 drivers/media/i2c/s5c73m3/s5c73m3-spi.c const unsigned int len, const unsigned int tx_size) len 66 drivers/media/i2c/s5c73m3/s5c73m3-spi.c u32 count = len / tx_size; len 67 drivers/media/i2c/s5c73m3/s5c73m3-spi.c u32 extra = len % tx_size; len 91 drivers/media/i2c/s5c73m3/s5c73m3-spi.c const unsigned int len, const unsigned int tx_size) len 94 drivers/media/i2c/s5c73m3/s5c73m3-spi.c u32 count = len / tx_size; len 95 drivers/media/i2c/s5c73m3/s5c73m3-spi.c u32 extra = len % tx_size; len 431 drivers/media/i2c/s5c73m3/s5c73m3.h const unsigned int len, const unsigned int tx_size); len 433 drivers/media/i2c/s5c73m3/s5c73m3.h const unsigned int len, const unsigned int tx_size); len 210 drivers/media/i2c/s5k4ecgx.c msg[0].len = 2; len 215 drivers/media/i2c/s5k4ecgx.c msg[1].len = 2; len 426 drivers/media/i2c/s5k5baf.c .len = 2, .buf = (u8 *)&w }, len 428 drivers/media/i2c/s5k5baf.c .len = 2, .buf = (u8 *)&r }, len 1421 drivers/media/i2c/s5k5baf.c static void s5k5baf_bound_range(u32 *start, u32 *len, u32 max) len 1423 drivers/media/i2c/s5k5baf.c if (*len > max) len 1424 drivers/media/i2c/s5k5baf.c *len = max; len 1425 drivers/media/i2c/s5k5baf.c if (*start + *len > max) len 1426 drivers/media/i2c/s5k5baf.c *start = max - *len; len 1428 drivers/media/i2c/s5k5baf.c *len &= ~1; len 1429 drivers/media/i2c/s5k5baf.c if (*len < S5K5BAF_WIN_WIDTH_MIN) len 1430 drivers/media/i2c/s5k5baf.c *len = S5K5BAF_WIN_WIDTH_MIN; len 338 drivers/media/i2c/s5k6aa.c msg[0].len = 2; len 343 drivers/media/i2c/s5k6aa.c msg[1].len = 2; len 76 drivers/media/i2c/saa7110.c static int saa7110_write_block(struct v4l2_subdev *sd, const u8 *data, unsigned int len) len 84 drivers/media/i2c/saa7110.c if (reg + (len - 1) > SAA7110_NR_REG) len 90 drivers/media/i2c/saa7110.c ret = i2c_master_send(client, data, len); len 93 drivers/media/i2c/saa7110.c memcpy(decoder->reg + reg, data + 1, len - 1); len 95 drivers/media/i2c/saa7110.c for (++data, --len; len; len--) { len 106 drivers/media/i2c/saa717x.c msg.len = fw_addr ? 5 : 3; /* Long Registers have *only* three bytes! */ len 135 drivers/media/i2c/saa717x.c msgs[0].len = 2; len 137 drivers/media/i2c/saa717x.c msgs[1].len = fw_addr ? 3 : 1; /* Multibyte Registers contains *only* 3 bytes */ len 66 drivers/media/i2c/saa7185.c const u8 *data, unsigned int len) len 80 drivers/media/i2c/saa7185.c while (len >= 2) { len 86 drivers/media/i2c/saa7185.c len -= 2; len 88 drivers/media/i2c/saa7185.c } while (len >= 2 && data[0] == reg && block_len < 32); len 95 drivers/media/i2c/saa7185.c while (len >= 2) { len 100 drivers/media/i2c/saa7185.c len -= 2; len 21 drivers/media/i2c/smiapp/smiapp-quirk.c const struct smiapp_reg_8 *regs, int len) len 26 drivers/media/i2c/smiapp/smiapp-quirk.c for (; len > 0; len--, regs++) { len 68 drivers/media/i2c/smiapp/smiapp-regs.c u16 len, u32 *val) len 78 drivers/media/i2c/smiapp/smiapp-regs.c msg.len = 2; len 91 drivers/media/i2c/smiapp/smiapp-regs.c msg.len = len; len 102 drivers/media/i2c/smiapp/smiapp-regs.c switch (len) { len 127 drivers/media/i2c/smiapp/smiapp-regs.c u16 len, u32 *val) len 134 drivers/media/i2c/smiapp/smiapp-regs.c for (i = 0; i < len; i++) { len 140 drivers/media/i2c/smiapp/smiapp-regs.c *val |= val8 << ((len - i - 1) << 3); len 154 drivers/media/i2c/smiapp/smiapp-regs.c u8 len = SMIAPP_REG_WIDTH(reg); len 157 drivers/media/i2c/smiapp/smiapp-regs.c if (len != SMIAPP_REG_8BIT && len != SMIAPP_REG_16BIT len 158 drivers/media/i2c/smiapp/smiapp-regs.c && len != SMIAPP_REG_32BIT) len 161 drivers/media/i2c/smiapp/smiapp-regs.c if (len == SMIAPP_REG_8BIT || !only8) len 162 drivers/media/i2c/smiapp/smiapp-regs.c rval = ____smiapp_read(sensor, SMIAPP_REG_ADDR(reg), len, val); len 164 drivers/media/i2c/smiapp/smiapp-regs.c rval = ____smiapp_read_8only(sensor, SMIAPP_REG_ADDR(reg), len, len 218 drivers/media/i2c/smiapp/smiapp-regs.c u8 len = SMIAPP_REG_WIDTH(reg); len 222 drivers/media/i2c/smiapp/smiapp-regs.c if ((len != SMIAPP_REG_8BIT && len != SMIAPP_REG_16BIT && len 223 drivers/media/i2c/smiapp/smiapp-regs.c len != SMIAPP_REG_32BIT) || flags) len 231 drivers/media/i2c/smiapp/smiapp-regs.c msg.len = 2 + len; len 238 drivers/media/i2c/smiapp/smiapp-regs.c switch (len) { len 59 drivers/media/i2c/sony-btf-mpx.c msg.len = 5; len 171 drivers/media/i2c/sony-btf-mpx.c msg.len = 3; len 246 drivers/media/i2c/sony-btf-mpx.c msgs[0].len = 3; len 250 drivers/media/i2c/sony-btf-mpx.c msgs[1].len = 2; len 231 drivers/media/i2c/st-mipid02.c msg[0].len = sizeof(buf); len 236 drivers/media/i2c/st-mipid02.c msg[1].len = 1; len 262 drivers/media/i2c/st-mipid02.c msg.len = sizeof(buf); len 123 drivers/media/i2c/tc358743.c .len = 2, len 129 drivers/media/i2c/tc358743.c .len = n, len 157 drivers/media/i2c/tc358743.c msg.len = 2 + n; len 908 drivers/media/i2c/tc358743.c for (i = 0; i < msg->len; i++) len 910 drivers/media/i2c/tc358743.c msg->msg[i] | ((i == msg->len - 1) ? MASK_CECTEOM : 0)); len 965 drivers/media/i2c/tc358743.c msg.len = v & 0x1f; len 966 drivers/media/i2c/tc358743.c for (i = 0; i < msg.len; i++) { len 419 drivers/media/i2c/tda1997x.c static unsigned int io_readn(struct v4l2_subdev *sd, u16 reg, u8 len, u8 *data) len 425 drivers/media/i2c/tda1997x.c for (i = 0; i < len; i++) { len 1252 drivers/media/i2c/tda1997x.c int len, err; len 1255 drivers/media/i2c/tda1997x.c len = io_readn(sd, addr, sizeof(buffer), buffer); len 1260 drivers/media/i2c/tda1997x.c len, addr, buffer[0]); len 1930 drivers/media/i2c/tda1997x.c int len, err; len 1933 drivers/media/i2c/tda1997x.c len = io_readn(sd, addr, sizeof(buffer), buffer); len 1934 drivers/media/i2c/tda1997x.c v4l2_dbg(1, debug, sd, "infoframe: addr=%d len=%d\n", addr, len); len 1939 drivers/media/i2c/tda1997x.c len, addr, buffer[0]); len 247 drivers/media/i2c/tvaudio.c .len = 1, len 253 drivers/media/i2c/tvaudio.c .len = 1, len 104 drivers/media/i2c/tvp5150.c int i = 0, j, len; len 112 drivers/media/i2c/tvp5150.c len = (end - i > max_line) ? max_line : end - i; len 114 drivers/media/i2c/tvp5150.c for (j = 0; j < len; j++) len 117 drivers/media/i2c/tvp5150.c dprintk0(sd->dev, "%s reg %02x = %*ph\n", s, i, len, buf); len 138 drivers/media/i2c/vpx3220.c static int vpx3220_write_block(struct v4l2_subdev *sd, const u8 *data, unsigned int len) len 143 drivers/media/i2c/vpx3220.c while (len >= 2) { len 148 drivers/media/i2c/vpx3220.c len -= 2; len 155 drivers/media/i2c/vpx3220.c const u16 *data, unsigned int len) len 160 drivers/media/i2c/vpx3220.c while (len > 1) { len 163 drivers/media/i2c/vpx3220.c len -= 2; len 849 drivers/media/pci/bt8xx/bttv-driver.c int i, len; len 862 drivers/media/pci/bt8xx/bttv-driver.c len=SRAM_Table[table_idx][0]; len 863 drivers/media/pci/bt8xx/bttv-driver.c for(i = 1; i <= len; i++) len 34 drivers/media/pci/bt8xx/bttv-gpio.c int len = strlen(sub->wanted); len 36 drivers/media/pci/bt8xx/bttv-gpio.c if (0 == strncmp(dev_name(dev), sub->wanted, len)) len 131 drivers/media/pci/bt8xx/bttv-i2c.c if (0 == msg->len) len 136 drivers/media/pci/bt8xx/bttv-i2c.c if (msg->len > 1 || !last) len 148 drivers/media/pci/bt8xx/bttv-i2c.c for (cnt = 1; cnt < msg->len; cnt++ ) { len 151 drivers/media/pci/bt8xx/bttv-i2c.c if (cnt < msg->len-1 || !last) len 164 drivers/media/pci/bt8xx/bttv-i2c.c return msg->len; len 181 drivers/media/pci/bt8xx/bttv-i2c.c for (cnt = 0; cnt < msg->len; cnt++) { len 183 drivers/media/pci/bt8xx/bttv-i2c.c if (cnt < msg->len-1) len 185 drivers/media/pci/bt8xx/bttv-i2c.c if (cnt < msg->len-1 || !last) len 210 drivers/media/pci/bt8xx/bttv-i2c.c return msg->len; len 45 drivers/media/pci/bt8xx/dst.c static int dst_command(struct dst_state *state, u8 *data, u8 len); len 227 drivers/media/pci/bt8xx/dst.c int write_dst(struct dst_state *state, u8 *data, u8 len) len 233 drivers/media/pci/bt8xx/dst.c .len = len len 239 drivers/media/pci/bt8xx/dst.c dprintk(1, "writing [ %*ph ]\n", len, data); len 244 drivers/media/pci/bt8xx/dst.c err, len, data[0]); len 261 drivers/media/pci/bt8xx/dst.c int read_dst(struct dst_state *state, u8 *ret, u8 len) len 267 drivers/media/pci/bt8xx/dst.c .len = len len 276 drivers/media/pci/bt8xx/dst.c err, len, ret[0]); len 288 drivers/media/pci/bt8xx/dst.c dprintk(3, "reply is %*ph\n", len, ret); len 516 drivers/media/pci/bt8xx/dst.c u8 dst_check_sum(u8 *buf, u32 len) len 520 drivers/media/pci/bt8xx/dst.c if (!len) len 522 drivers/media/pci/bt8xx/dst.c for (i = 0; i < len; i++) { len 1186 drivers/media/pci/bt8xx/dst.c static int dst_command(struct dst_state *state, u8 *data, u8 len) len 1195 drivers/media/pci/bt8xx/dst.c if (write_dst(state, data, len)) { len 1221 drivers/media/pci/bt8xx/dst.c if (len >= 2 && data[0] == 0 && (data[1] == 1 || data[1] == 3)) len 64 drivers/media/pci/bt8xx/dst_ca.c static int dst_ci_command(struct dst_state* state, u8 * data, u8 *ca_string, u8 len, int read) len 72 drivers/media/pci/bt8xx/dst_ca.c if (write_dst(state, data, len)) { len 106 drivers/media/pci/bt8xx/dst_ca.c static int dst_put_ci(struct dst_state *state, u8 *data, int len, u8 *ca_string, int read) len 112 drivers/media/pci/bt8xx/dst_ca.c if (dst_ci_command(state, data, ca_string, len, read)) { // If error len 163 drivers/media/pci/bt8xx/dst_common.h int write_dst(struct dst_state *state, u8 * data, u8 len); len 164 drivers/media/pci/bt8xx/dst_common.h int read_dst(struct dst_state *state, u8 * ret, u8 len); len 165 drivers/media/pci/bt8xx/dst_common.h u8 dst_check_sum(u8 * buf, u32 len); len 268 drivers/media/pci/bt8xx/dvb-bt8xx.c struct i2c_msg msg = { .addr = 0x60, .flags = 0, .buf = data, .len = sizeof(data) }; len 459 drivers/media/pci/bt8xx/dvb-bt8xx.c struct i2c_msg msg = { .addr = 0x60, .flags = 0, .buf = buf, .len = sizeof(buf) }; len 76 drivers/media/pci/cobalt/cobalt-alsa-pcm.c static void sample_cpy(u8 *dst, const u8 *src, u32 len, bool is_s32) len 81 drivers/media/pci/cobalt/cobalt-alsa-pcm.c while (len >= (is_s32 ? 4 : 2)) { len 92 drivers/media/pci/cobalt/cobalt-alsa-pcm.c len -= is_s32 ? 4 : 2; len 322 drivers/media/pci/cobalt/cobalt-alsa-pcm.c static void pb_sample_cpy(u8 *dst, const u8 *src, u32 len, bool is_s32) len 327 drivers/media/pci/cobalt/cobalt-alsa-pcm.c while (len >= (is_s32 ? 4 : 2)) { len 340 drivers/media/pci/cobalt/cobalt-alsa-pcm.c len -= is_s32 ? 4 : 2; len 47 drivers/media/pci/cobalt/cobalt-flash.c unsigned long from, ssize_t len) len 53 drivers/media/pci/cobalt/cobalt-flash.c while (len) { len 59 drivers/media/pci/cobalt/cobalt-flash.c len--; len 60 drivers/media/pci/cobalt/cobalt-flash.c } while (len && (src % 4)); len 65 drivers/media/pci/cobalt/cobalt-flash.c const void *from, ssize_t len) len 70 drivers/media/pci/cobalt/cobalt-flash.c pr_info("%s: offset 0x%x: length %zu\n", __func__, dest, len); len 71 drivers/media/pci/cobalt/cobalt-flash.c while (len) { len 78 drivers/media/pci/cobalt/cobalt-flash.c len--; len 79 drivers/media/pci/cobalt/cobalt-flash.c } while (len && (dest % 2)); len 109 drivers/media/pci/cobalt/cobalt-i2c.c u8 *data, u16 len) len 116 drivers/media/pci/cobalt/cobalt-i2c.c for (i = 0; i < len; i++) { len 125 drivers/media/pci/cobalt/cobalt-i2c.c } else if (i == len - 1 && stop != 0) { len 167 drivers/media/pci/cobalt/cobalt-i2c.c u8 *data, u16 len) len 174 drivers/media/pci/cobalt/cobalt-i2c.c for (i = 0; i < len; i++) { len 180 drivers/media/pci/cobalt/cobalt-i2c.c } else if (i == len - 1 && stop != 0) { len 190 drivers/media/pci/cobalt/cobalt-i2c.c if (i == len - 1) len 267 drivers/media/pci/cobalt/cobalt-i2c.c pmsg->buf, pmsg->len); len 273 drivers/media/pci/cobalt/cobalt-i2c.c pmsg->buf, pmsg->len); len 296 drivers/media/pci/cx18/cx18-driver.c static void cx18_eeprom_dump(struct cx18 *cx, unsigned char *eedata, int len) len 301 drivers/media/pci/cx18/cx18-driver.c for (i = 0; i < len; i++) { len 263 drivers/media/pci/cx18/cx18-fileops.c size_t len = buf->bytesused - buf->readpos; len 266 drivers/media/pci/cx18/cx18-fileops.c if (len > ucount) len 267 drivers/media/pci/cx18/cx18-fileops.c len = ucount; len 295 drivers/media/pci/cx18/cx18-fileops.c while (start + len > p) { len 297 drivers/media/pci/cx18/cx18-fileops.c q = memchr(p, 0, start + len - p); len 344 drivers/media/pci/cx18/cx18-fileops.c len = (char *)q - start; len 351 drivers/media/pci/cx18/cx18-fileops.c if (copy_to_user(ubuf, (u8 *)buf->buf + buf->readpos, len)) { len 353 drivers/media/pci/cx18/cx18-fileops.c len, s->name); len 356 drivers/media/pci/cx18/cx18-fileops.c buf->readpos += len; len 359 drivers/media/pci/cx18/cx18-fileops.c cx->mpg_data_received += len; len 360 drivers/media/pci/cx18/cx18-fileops.c return len; len 128 drivers/media/pci/cx18/cx18-io.h const void __iomem *from, unsigned int len) len 130 drivers/media/pci/cx18/cx18-io.h memcpy_fromio(to, from, len); len 83 drivers/media/pci/cx23885/cimax2.c u8 *buf, int len) len 91 drivers/media/pci/cx23885/cimax2.c .len = 1 len 96 drivers/media/pci/cx23885/cimax2.c .len = len len 116 drivers/media/pci/cx23885/cimax2.c u8 *buf, int len) len 125 drivers/media/pci/cx23885/cimax2.c .len = len + 1 len 128 drivers/media/pci/cx23885/cimax2.c if (1 + len > sizeof(buffer)) { len 130 drivers/media/pci/cx23885/cimax2.c KBUILD_MODNAME, reg, len); len 135 drivers/media/pci/cx23885/cimax2.c memcpy(&buffer[1], buf, len); len 77 drivers/media/pci/cx23885/cx23885-i2c.c msg->len, joined_rlen); len 79 drivers/media/pci/cx23885/cx23885-i2c.c dprintk(1, "%s(msg->len=%d)\n", __func__, msg->len); len 82 drivers/media/pci/cx23885/cx23885-i2c.c if (msg->len == 0) { len 100 drivers/media/pci/cx23885/cx23885-i2c.c if (msg->len > 1) len 117 drivers/media/pci/cx23885/cx23885-i2c.c for (cnt = 1; cnt < msg->len; cnt++) { len 122 drivers/media/pci/cx23885/cx23885-i2c.c if (cnt < msg->len - 1) len 139 drivers/media/pci/cx23885/cx23885-i2c.c return msg->len; len 158 drivers/media/pci/cx23885/cx23885-i2c.c dprintk(1, "%s(msg->len=%d)\n", __func__, msg->len); len 161 drivers/media/pci/cx23885/cx23885-i2c.c if (msg->len == 0) { len 181 drivers/media/pci/cx23885/cx23885-i2c.c for (cnt = 0; cnt < msg->len; cnt++) { len 185 drivers/media/pci/cx23885/cx23885-i2c.c if (cnt < msg->len - 1) len 200 drivers/media/pci/cx23885/cx23885-i2c.c return msg->len; len 218 drivers/media/pci/cx23885/cx23885-i2c.c __func__, num, msgs[i].addr, msgs[i].len); len 226 drivers/media/pci/cx23885/cx23885-i2c.c msgs[i + 1].len); len 370 drivers/media/pci/cx23885/cx23885-i2c.c msg.len = 3; len 169 drivers/media/pci/cx23885/cx23885-video.c .flags = 0, .buf = buf, .len = 2 }; len 182 drivers/media/pci/cx23885/cx23885-video.c { .addr = 0x98 >> 1, .flags = 0, .buf = b0, .len = 1 }, len 183 drivers/media/pci/cx23885/cx23885-video.c { .addr = 0x98 >> 1, .flags = I2C_M_RD, .buf = b1, .len = 1 } len 29 drivers/media/pci/cx23885/netup-eeprom.c .len = 1 len 34 drivers/media/pci/cx23885/netup-eeprom.c .len = 1 len 63 drivers/media/pci/cx23885/netup-eeprom.c .len = 2 len 23 drivers/media/pci/cx23885/netup-init.c .len = 3 len 44 drivers/media/pci/cx23885/netup-init.c .len = 6 len 68 drivers/media/pci/cx23885/netup-init.c .len = 2 len 80 drivers/media/pci/cx23885/netup-init.c msg.len = 1; len 1240 drivers/media/pci/cx25821/cx25821-core.c int len, u32 bits, u32 mask) len 1246 drivers/media/pci/cx25821/cx25821-core.c for (i = 0; i < len; i++) { len 76 drivers/media/pci/cx25821/cx25821-i2c.c msg->len, joined_rlen); len 78 drivers/media/pci/cx25821/cx25821-i2c.c dprintk(1, "%s(msg->len=%d)\n", __func__, msg->len); len 81 drivers/media/pci/cx25821/cx25821-i2c.c if (msg->len == 0) { len 101 drivers/media/pci/cx25821/cx25821-i2c.c if (msg->len > 1) len 122 drivers/media/pci/cx25821/cx25821-i2c.c for (cnt = 1; cnt < msg->len; cnt++) { len 127 drivers/media/pci/cx25821/cx25821-i2c.c if (cnt < msg->len - 1) len 150 drivers/media/pci/cx25821/cx25821-i2c.c return msg->len; len 169 drivers/media/pci/cx25821/cx25821-i2c.c dprintk(1, "6-%s(msg->len=%d)\n", __func__, msg->len); len 172 drivers/media/pci/cx25821/cx25821-i2c.c if (msg->len == 0) { len 191 drivers/media/pci/cx25821/cx25821-i2c.c for (cnt = 0; cnt < msg->len; cnt++) { len 195 drivers/media/pci/cx25821/cx25821-i2c.c if (cnt < msg->len - 1) len 215 drivers/media/pci/cx25821/cx25821-i2c.c return msg->len; len 234 drivers/media/pci/cx25821/cx25821-i2c.c __func__, num, msgs[i].addr, msgs[i].len); len 243 drivers/media/pci/cx25821/cx25821-i2c.c msgs[i + 1].len); len 337 drivers/media/pci/cx25821/cx25821-i2c.c msg.len = 3; len 355 drivers/media/pci/cx25821/cx25821-i2c.c .len = 2, len 360 drivers/media/pci/cx25821/cx25821-i2c.c .len = 4, len 388 drivers/media/pci/cx25821/cx25821-i2c.c .len = 6, len 418 drivers/media/pci/cx25821/cx25821.h int len, u32 bits, u32 mask); len 3098 drivers/media/pci/cx88/cx88-cards.c msg.len = (i != 12 ? 5 : 2); len 480 drivers/media/pci/cx88/cx88-core.c int len, u32 bits, u32 mask) len 485 drivers/media/pci/cx88/cx88-core.c for (i = 0; i < len; i++) { len 864 drivers/media/pci/cx88/cx88-dvb.c .len = sizeof(buf) }; len 918 drivers/media/pci/cx88/cx88-dvb.c .len = sizeof(data) }; len 153 drivers/media/pci/cx88/cx88-i2c.c .len = 4 len 612 drivers/media/pci/cx88/cx88.h int len, u32 bits, u32 mask); len 604 drivers/media/pci/ddbridge/ddbridge-core.c u32 left = count, len; len 610 drivers/media/pci/ddbridge/ddbridge-core.c len = output->dma->size - output->dma->coff; len 613 drivers/media/pci/ddbridge/ddbridge-core.c if (len <= 188) len 615 drivers/media/pci/ddbridge/ddbridge-core.c len -= 188; len 619 drivers/media/pci/ddbridge/ddbridge-core.c len = off - output->dma->coff; len 620 drivers/media/pci/ddbridge/ddbridge-core.c len -= (len % 188); len 621 drivers/media/pci/ddbridge/ddbridge-core.c if (len <= 188) len 623 drivers/media/pci/ddbridge/ddbridge-core.c len -= 188; len 626 drivers/media/pci/ddbridge/ddbridge-core.c if (len > left) len 627 drivers/media/pci/ddbridge/ddbridge-core.c len = left; len 630 drivers/media/pci/ddbridge/ddbridge-core.c buf, len)) len 637 drivers/media/pci/ddbridge/ddbridge-core.c left -= len; len 638 drivers/media/pci/ddbridge/ddbridge-core.c buf += len; len 639 drivers/media/pci/ddbridge/ddbridge-core.c output->dma->coff += len; len 1652 drivers/media/pci/ddbridge/ddbridge-core.c .buf = probe, .len = 4 }, len 1654 drivers/media/pci/ddbridge/ddbridge-core.c .buf = data, .len = 4 } }; len 2674 drivers/media/pci/ddbridge/ddbridge-core.c int ddbridge_flashread(struct ddb *dev, u32 link, u8 *buf, u32 addr, u32 len) len 2679 drivers/media/pci/ddbridge/ddbridge-core.c return flashio(dev, link, cmd, 4, buf, len); len 92 drivers/media/pci/ddbridge/ddbridge-i2c.c if (msg[0].len > i2c->bsize) len 97 drivers/media/pci/ddbridge/ddbridge-i2c.c ddbwritel(dev, msg[0].len << 16, len 102 drivers/media/pci/ddbridge/ddbridge-i2c.c i2c->rbuf, msg[0].len); len 105 drivers/media/pci/ddbridge/ddbridge-i2c.c ddbcpyto(dev, i2c->wbuf, msg[0].buf, msg[0].len); len 106 drivers/media/pci/ddbridge/ddbridge-i2c.c ddbwritel(dev, msg[0].len, i2c->regs + I2C_TASKLENGTH); len 115 drivers/media/pci/ddbridge/ddbridge-i2c.c if (msg[1].len > i2c->bsize) len 117 drivers/media/pci/ddbridge/ddbridge-i2c.c ddbcpyto(dev, i2c->wbuf, msg[0].buf, msg[0].len); len 118 drivers/media/pci/ddbridge/ddbridge-i2c.c ddbwritel(dev, msg[0].len | (msg[1].len << 16), len 124 drivers/media/pci/ddbridge/ddbridge-i2c.c msg[1].len); len 37 drivers/media/pci/ddbridge/ddbridge-i2c.h .buf = wbuf, .len = wlen }, len 39 drivers/media/pci/ddbridge/ddbridge-i2c.h .buf = rbuf, .len = rlen } }; len 45 drivers/media/pci/ddbridge/ddbridge-i2c.h u8 *data, int len) len 48 drivers/media/pci/ddbridge/ddbridge-i2c.h .buf = data, .len = len }; len 56 drivers/media/pci/ddbridge/ddbridge-i2c.h .buf = val, .len = 1 } }; len 62 drivers/media/pci/ddbridge/ddbridge-i2c.h u8 adr, u8 reg, u8 *val, u8 len) len 65 drivers/media/pci/ddbridge/ddbridge-i2c.h .buf = ®, .len = 1 }, len 67 drivers/media/pci/ddbridge/ddbridge-i2c.h .buf = val, .len = len } }; len 73 drivers/media/pci/ddbridge/ddbridge-i2c.h u8 adr, u16 reg, u8 *val, u8 len) len 77 drivers/media/pci/ddbridge/ddbridge-i2c.h .buf = msg, .len = 2 }, len 79 drivers/media/pci/ddbridge/ddbridge-i2c.h .buf = val, .len = len } }; len 354 drivers/media/pci/ddbridge/ddbridge-max.c static int mxl_fw_read(void *priv, u8 *buf, u32 len) len 361 drivers/media/pci/ddbridge/ddbridge-max.c return ddbridge_flashread(dev, link->nr, buf, 0xc0000, len); len 86 drivers/media/pci/ddbridge/ddbridge-sx8.c p->cnr.len = 1; len 103 drivers/media/pci/ddbridge/ddbridge-sx8.c p->strength.len = 1; len 359 drivers/media/pci/ddbridge/ddbridge.h int ddbridge_flashread(struct ddb *dev, u32 link, u8 *buf, u32 addr, u32 len); len 479 drivers/media/pci/dm1105/dm1105.c int addr, rc, i, j, k, len, byte, data; len 490 drivers/media/pci/dm1105/dm1105.c for (byte = 0; byte < msgs[i].len; byte++) len 493 drivers/media/pci/dm1105/dm1105.c dm_writeb(DM1105_I2CCTR, 0x81 + msgs[i].len); len 503 drivers/media/pci/dm1105/dm1105.c for (byte = 0; byte < msgs[i].len; byte++) { len 512 drivers/media/pci/dm1105/dm1105.c len = msgs[i].len - 1; len 517 drivers/media/pci/dm1105/dm1105.c for (byte = 0; byte < (len > 48 ? 48 : len); byte++) { len 521 drivers/media/pci/dm1105/dm1105.c dm_writeb(DM1105_I2CCTR, 0x82 + (len > 48 ? 48 : len)); len 533 drivers/media/pci/dm1105/dm1105.c len -= 48; len 534 drivers/media/pci/dm1105/dm1105.c } while (len > 0); len 538 drivers/media/pci/dm1105/dm1105.c for (byte = 0; byte < msgs[i].len; byte++) { len 542 drivers/media/pci/dm1105/dm1105.c dm_writeb(DM1105_I2CCTR, 0x81 + msgs[i].len); len 956 drivers/media/pci/dm1105/dm1105.c .len = 1 len 961 drivers/media/pci/dm1105/dm1105.c .len = 6 len 290 drivers/media/pci/ivtv/ivtv-fileops.c size_t len = buf->bytesused - buf->readpos; len 292 drivers/media/pci/ivtv/ivtv-fileops.c if (len > ucount) len = ucount; len 301 drivers/media/pci/ivtv/ivtv-fileops.c while (start + len > p && (q = memchr(p, 0, start + len - p))) { len 327 drivers/media/pci/ivtv/ivtv-fileops.c len = (char *)q - start; len 333 drivers/media/pci/ivtv/ivtv-fileops.c if (copy_to_user(ubuf, (u8 *)buf->buf + buf->readpos, len)) { len 334 drivers/media/pci/ivtv/ivtv-fileops.c IVTV_DEBUG_WARN("copy %zd bytes to user failed for %s\n", len, s->name); len 340 drivers/media/pci/ivtv/ivtv-fileops.c buf->readpos += len; len 342 drivers/media/pci/ivtv/ivtv-fileops.c itv->mpg_data_received += len; len 343 drivers/media/pci/ivtv/ivtv-fileops.c return len; len 533 drivers/media/pci/ivtv/ivtv-i2c.c static int ivtv_write(struct ivtv *itv, unsigned char addr, unsigned char *data, u32 len, int do_stop) len 543 drivers/media/pci/ivtv/ivtv-i2c.c for (i = 0; ret == 0 && i < len; ++i) len 556 drivers/media/pci/ivtv/ivtv-i2c.c static int ivtv_read(struct ivtv *itv, unsigned char addr, unsigned char *data, u32 len) len 565 drivers/media/pci/ivtv/ivtv-i2c.c for (i = 0; ret == 0 && i < len; ++i) { len 566 drivers/media/pci/ivtv/ivtv-i2c.c ret = ivtv_readbyte(itv, &data[i], i == len - 1); len 588 drivers/media/pci/ivtv/ivtv-i2c.c retval = ivtv_read(itv, msgs[i].addr, msgs[i].buf, msgs[i].len); len 593 drivers/media/pci/ivtv/ivtv-i2c.c retval = ivtv_write(itv, msgs[i].addr, msgs[i].buf, msgs[i].len, stop); len 37 drivers/media/pci/ivtv/ivtv-udma.c unsigned int len = (i == dma_page->page_count - 1) ? len 49 drivers/media/pci/ivtv/ivtv-udma.c memcpy(page_address(dma->bouncemap[map_offset]) + offset, src, len); len 52 drivers/media/pci/ivtv/ivtv-udma.c sg_set_page(&dma->SGlist[map_offset], dma->bouncemap[map_offset], len, offset); len 55 drivers/media/pci/ivtv/ivtv-udma.c sg_set_page(&dma->SGlist[map_offset], dma->map[map_offset], len, offset); len 864 drivers/media/pci/ivtv/ivtvfb.c if (regno >= info->cmap.len) len 1145 drivers/media/pci/ivtv/ivtvfb.c if (oi->ivtvfb_info.cmap.len) len 26 drivers/media/pci/mantis/mantis_core.c .len = 1 len 31 drivers/media/pci/mantis/mantis_core.c .len = length len 33 drivers/media/pci/mantis/mantis_i2c.c for (i = 0; i < msg->len; i++) { len 39 drivers/media/pci/mantis/mantis_i2c.c if (i == (msg->len - 1)) len 80 drivers/media/pci/mantis/mantis_i2c.c for (i = 0; i < msg->len; i++) { len 87 drivers/media/pci/mantis/mantis_i2c.c if (i == (msg->len - 1)) len 135 drivers/media/pci/mantis/mantis_i2c.c (msgs[i].len < 2) && len 136 drivers/media/pci/mantis/mantis_i2c.c (msgs[i + 1].len < 2) && len 34 drivers/media/pci/mantis/mantis_ioc.c { .addr = 0x50, .flags = 0, .buf = &buf, .len = 1 }, len 35 drivers/media/pci/mantis/mantis_ioc.c { .addr = 0x50, .flags = I2C_M_RD, .buf = data, .len = length }, len 84 drivers/media/pci/mantis/mantis_vp1033.c struct i2c_msg msg = {.addr = 0x61, .flags = 0, .buf = buf, .len = sizeof(buf)}; len 45 drivers/media/pci/mantis/mantis_vp2033.c {.addr = 0x50, .flags = 0, .buf = &b, .len = 1}, len 46 drivers/media/pci/mantis/mantis_vp2033.c {.addr = 0x50, .flags = I2C_M_RD, .buf = &pwm, .len = 1} len 63 drivers/media/pci/mantis/mantis_vp2033.c struct i2c_msg msg = {.addr = 0x60, .flags = 0, .buf = buf, .len = sizeof(buf)}; len 87 drivers/media/pci/mantis/mantis_vp2033.c msg.len = 1; len 100 drivers/media/pci/mantis/mantis_vp2033.c msg.len = 2; len 45 drivers/media/pci/mantis/mantis_vp2040.c struct i2c_msg msg = {.addr = 0x60, .flags = 0, .buf = buf, .len = sizeof(buf)}; len 69 drivers/media/pci/mantis/mantis_vp2040.c msg.len = 1; len 82 drivers/media/pci/mantis/mantis_vp2040.c msg.len = 2; len 101 drivers/media/pci/mantis/mantis_vp2040.c {.addr = 0x50, .flags = 0, .buf = &b, .len = 1}, len 102 drivers/media/pci/mantis/mantis_vp2040.c {.addr = 0x50, .flags = I2C_M_RD, .buf = &pwm, .len = 1} len 709 drivers/media/pci/meye/meye.c int len = -1, i; len 727 drivers/media/pci/meye/meye.c len = mchip_comp_read_frame(v, buf, bufsize); len 732 drivers/media/pci/meye/meye.c return len; len 988 drivers/media/pci/meye/meye.c static int meyeioc_stilljcapt(int *len) len 998 drivers/media/pci/meye/meye.c *len = -1; len 1000 drivers/media/pci/meye/meye.c while (*len == -1) { len 1002 drivers/media/pci/meye/meye.c *len = mchip_compress_frame(meye.grab_fbuffer, gbufsize); len 136 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c u32 msg_length = i2c->msg->len - i2c->xmit_size; len 145 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c if (i2c->xmit_size < i2c->msg->len) { len 163 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c i2c->xmit_size < i2c->msg->len) { len 169 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c if (i2c->xmit_size < i2c->msg->len) { len 183 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c writew(i2c->msg->len, &i2c->regs->length); len 235 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c i2c->xmit_size != i2c->msg->len) len 108 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c tr_size = t->len; len 110 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c u32 frag_offset = t->len - tr_size; len 117 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c frag_offset + frag_size == t->len) { len 48 drivers/media/pci/ngene/ngene-cards.c .buf = wbuf, .len = wlen }, len 50 drivers/media/pci/ngene/ngene-cards.c .buf = rbuf, .len = rlen } }; len 54 drivers/media/pci/ngene/ngene-cards.c static int i2c_write(struct i2c_adapter *adap, u8 adr, u8 *data, int len) len 57 drivers/media/pci/ngene/ngene-cards.c .buf = data, .len = len}; len 73 drivers/media/pci/ngene/ngene-cards.c .buf = val, .len = 1 } }; len 82 drivers/media/pci/ngene/ngene-cards.c .buf = msg, .len = 2}, len 84 drivers/media/pci/ngene/ngene-cards.c .buf = val, .len = 1} }; len 89 drivers/media/pci/ngene/ngene-cards.c u8 adr, u8 reg, u8 *val, u8 len) len 92 drivers/media/pci/ngene/ngene-cards.c .buf = ®, .len = 1}, len 94 drivers/media/pci/ngene/ngene-cards.c .buf = val, .len = len} }; len 473 drivers/media/pci/ngene/ngene-cards.c .buf = probe, .len = 4 }, len 475 drivers/media/pci/ngene/ngene-cards.c .buf = data, .len = 4 } }; len 664 drivers/media/pci/ngene/ngene-cards.c i2c_msg.len = 3; len 793 drivers/media/pci/ngene/ngene-cards.c .len = sizeof(m)}; len 803 drivers/media/pci/ngene/ngene-cards.c u8 adr, u16 reg, u8 *data, int len) len 808 drivers/media/pci/ngene/ngene-cards.c .buf = msg, .len = 2 }, len 810 drivers/media/pci/ngene/ngene-cards.c .buf = data, .len = len} }; len 923 drivers/media/pci/ngene/ngene-cards.c u32 len = 0; len 925 drivers/media/pci/ngene/ngene-cards.c stat = ReadEEProm(adapter, tag, 2, buf, &len); len 928 drivers/media/pci/ngene/ngene-cards.c if (len != 2) len 120 drivers/media/pci/ngene/ngene-dvb.c static void swap_buffer(u32 *p, u32 len) len 122 drivers/media/pci/ngene/ngene-dvb.c while (len) { len 125 drivers/media/pci/ngene/ngene-dvb.c len -= 4; len 132 drivers/media/pci/ngene/ngene-dvb.c static int tsin_find_offset(void *buf, u32 len) len 136 drivers/media/pci/ngene/ngene-dvb.c l = len - sizeof(fill_ts); len 160 drivers/media/pci/ngene/ngene-dvb.c void *tsin_exchange(void *priv, void *buf, u32 len, u32 clock, u32 flags) len 167 drivers/media/pci/ngene/ngene-dvb.c swap_buffer(buf, len); len 172 drivers/media/pci/ngene/ngene-dvb.c while (len >= 188) { len 176 drivers/media/pci/ngene/ngene-dvb.c len -= 188; len 195 drivers/media/pci/ngene/ngene-dvb.c len -= chan->tsin_offset; len 202 drivers/media/pci/ngene/ngene-dvb.c while (len >= 188) { len 208 drivers/media/pci/ngene/ngene-dvb.c tsoff = tsin_find_offset(buf, len); len 214 drivers/media/pci/ngene/ngene-dvb.c len -= tsoff; len 226 drivers/media/pci/ngene/ngene-dvb.c if (len < 188) len 234 drivers/media/pci/ngene/ngene-dvb.c len -= 188; len 241 drivers/media/pci/ngene/ngene-dvb.c if (len > 0 && len < 188) len 242 drivers/media/pci/ngene/ngene-dvb.c memcpy(&chan->tsin_buffer, buf, len); len 248 drivers/media/pci/ngene/ngene-dvb.c dvb_dmx_swfilter(&chan->demux, buf, len); len 253 drivers/media/pci/ngene/ngene-dvb.c void *tsout_exchange(void *priv, void *buf, u32 len, u32 clock, u32 flags) len 262 drivers/media/pci/ngene/ngene-dvb.c if (alen < len) len 263 drivers/media/pci/ngene/ngene-dvb.c FillTSBuffer(buf + alen, len - alen, flags); len 265 drivers/media/pci/ngene/ngene-dvb.c alen = len; len 113 drivers/media/pci/ngene/ngene-i2c.c msg[0].buf, msg[0].len, len 114 drivers/media/pci/ngene/ngene-i2c.c msg[1].buf, msg[1].len, 0)) len 119 drivers/media/pci/ngene/ngene-i2c.c msg[0].buf, msg[0].len)) len 123 drivers/media/pci/ngene/ngene-i2c.c msg[0].buf, msg[0].len, 0)) len 911 drivers/media/pci/ngene/ngene.h void *tsout_exchange(void *priv, void *buf, u32 len, u32 clock, u32 flags); len 912 drivers/media/pci/ngene/ngene.h void *tsin_exchange(void *priv, void *buf, u32 len, u32 clock, u32 flags); len 473 drivers/media/pci/pluto2/pluto2.c msg.len = sizeof(buf); len 196 drivers/media/pci/pt1/pt1.c int i, len; len 207 drivers/media/pci/pt1/pt1.c msg[0].len = 1; len 212 drivers/media/pci/pt1/pt1.c msg[1].len = 1; len 225 drivers/media/pci/pt1/pt1.c len = ARRAY_SIZE(va1j5jf8007s_20mhz_configs); len 228 drivers/media/pci/pt1/pt1.c len = ARRAY_SIZE(va1j5jf8007t_20mhz_configs); len 233 drivers/media/pci/pt1/pt1.c len = ARRAY_SIZE(va1j5jf8007s_25mhz_configs); len 236 drivers/media/pci/pt1/pt1.c len = ARRAY_SIZE(va1j5jf8007t_25mhz_configs); len 240 drivers/media/pci/pt1/pt1.c for (i = 0; i < len; i++) { len 1092 drivers/media/pci/pt1/pt1.c for (i = 0; i < msg->len; i++) len 1103 drivers/media/pci/pt1/pt1.c for (i = 0; i < msg->len; i++) len 1104 drivers/media/pci/pt1/pt1.c pt1_i2c_read_byte(pt1, addr, &addr, i == msg->len - 1); len 1146 drivers/media/pci/pt1/pt1.c u16 len; len 1164 drivers/media/pci/pt1/pt1.c len = next_msg->len; len 1165 drivers/media/pci/pt1/pt1.c if (len > 4) len 1176 drivers/media/pci/pt1/pt1.c while (len--) { len 1177 drivers/media/pci/pt1/pt1.c next_msg->buf[len] = word; len 100 drivers/media/pci/pt3/pt3.c msg.len = 2; len 115 drivers/media/pci/pt3/pt3_i2c.c put_byte_read(cbuf, msgs[i].len); len 117 drivers/media/pci/pt3/pt3_i2c.c for (j = 0; j < msgs[i].len; j++) len 219 drivers/media/pci/pt3/pt3_i2c.c if ((msgs[i].flags & I2C_M_RD) && msgs[i].len > 0) { len 220 drivers/media/pci/pt3/pt3_i2c.c memcpy_fromio(msgs[i].buf, p, msgs[i].len); len 221 drivers/media/pci/pt3/pt3_i2c.c p += msgs[i].len; len 7737 drivers/media/pci/saa7134/saa7134-cards.c struct i2c_msg msg[] = {{.addr = 0x50, .flags = 0, .buf = &subaddr, .len = 1}, len 7738 drivers/media/pci/saa7134/saa7134-cards.c {.addr = 0x50, .flags = I2C_M_RD, .buf = data, .len = 3}}, len 7739 drivers/media/pci/saa7134/saa7134-cards.c msg1 = {.addr = 0x61, .flags = 0, .buf = data1, .len = sizeof(data1)}; len 7753 drivers/media/pci/saa7134/saa7134-cards.c msg[1].len = 2; len 7770 drivers/media/pci/saa7134/saa7134-cards.c msg[1].len = 1; len 7773 drivers/media/pci/saa7134/saa7134-cards.c msg[1].len = 2; len 7827 drivers/media/pci/saa7134/saa7134-cards.c struct i2c_msg msg = {.addr=0x08, .flags=0, .buf=data, .len = sizeof(data)}; len 7836 drivers/media/pci/saa7134/saa7134-cards.c struct i2c_msg msg = {.addr=0x08, .flags=0, .buf=data, .len = sizeof(data)}; len 7889 drivers/media/pci/saa7134/saa7134-cards.c struct i2c_msg msg = {.addr=0x08, .flags=0, .buf=data, .len = sizeof(data)}; len 7897 drivers/media/pci/saa7134/saa7134-cards.c .len = sizeof(data)}; len 7905 drivers/media/pci/saa7134/saa7134-cards.c .len = sizeof(data)}; len 7914 drivers/media/pci/saa7134/saa7134-cards.c struct i2c_msg msg = {.addr=0x09, .flags=0, .buf=data, .len = sizeof(data)}; len 7923 drivers/media/pci/saa7134/saa7134-cards.c msg.len = 1; len 7943 drivers/media/pci/saa7134/saa7134-cards.c struct i2c_msg msg = {.addr=0x08, .flags=0, .buf=data, .len = sizeof(data)}; len 7952 drivers/media/pci/saa7134/saa7134-cards.c struct i2c_msg msg = {.addr=0x08, .flags=0, .buf=data, .len = sizeof(data)}; len 7994 drivers/media/pci/saa7134/saa7134-cards.c msg.len = ARRAY_SIZE(buffer[0]); len 8005 drivers/media/pci/saa7134/saa7134-cards.c .len = sizeof(data)}; len 168 drivers/media/pci/saa7134/saa7134-dvb.c struct i2c_msg msg = {.addr=0x43, .flags=0, .buf=off, .len = sizeof(off)}; len 234 drivers/media/pci/saa7134/saa7134-dvb.c struct i2c_msg msg = {.addr = 0x4b, .flags = 0, .buf = initmsg, .len = 2}; len 274 drivers/media/pci/saa7134/saa7134-dvb.c struct i2c_msg tuner_msg = {.addr = addr,.flags = 0,.buf = tuner_buf,.len = len 362 drivers/media/pci/saa7134/saa7134-dvb.c struct i2c_msg tuner_msg = {.addr = addr,.flags = 0,.buf = tu1216_init,.len = sizeof(tu1216_init) }; len 407 drivers/media/pci/saa7134/saa7134-dvb.c struct i2c_msg init_msg = {.addr = addr,.flags = 0,.buf = msg,.len = sizeof(msg) }; len 428 drivers/media/pci/saa7134/saa7134-dvb.c struct i2c_msg analog_msg = {.addr = addr,.flags = 0,.buf = msg,.len = sizeof(msg) }; len 444 drivers/media/pci/saa7134/saa7134-dvb.c struct i2c_msg init_msg = {.addr = 0x43,.flags = 0,.buf = msg,.len = sizeof(msg) }; len 461 drivers/media/pci/saa7134/saa7134-dvb.c struct i2c_msg analog_msg = {.addr = 0x43,.flags = 0,.buf = msg,.len = sizeof(msg) }; len 528 drivers/media/pci/saa7134/saa7134-dvb.c struct i2c_msg tda8290_msg = {.addr = addr,.flags = 0, .len = 2}; len 1010 drivers/media/pci/saa7134/saa7134-dvb.c struct i2c_msg msg[] = { { .addr = 0x08, .flags = 0, .buf = wbuf, .len = 1 }, len 1011 drivers/media/pci/saa7134/saa7134-dvb.c { .addr = 0x08, .flags = I2C_M_RD, .buf = &rbuf, .len = 1 } }; len 1020 drivers/media/pci/saa7134/saa7134-dvb.c msg[0].len = 2; len 1449 drivers/media/pci/saa7134/saa7134-dvb.c struct i2c_msg msg = {.addr = 0x08, .flags = 0, .len = 1}; len 1943 drivers/media/pci/saa7134/saa7134-dvb.c struct i2c_msg msg = {.addr = 0x08, .buf = &data, .flags = 0, .len = 1}; len 335 drivers/media/pci/saa7134/saa7134-go7007.c static int saa7134_go7007_send_firmware(struct go7007 *go, u8 *data, int len) len 343 drivers/media/pci/saa7134/saa7134-go7007.c pr_debug("saa7134-go7007: DownloadBuffer sending %d bytes\n", len); len 346 drivers/media/pci/saa7134/saa7134-go7007.c while (len > 0) { len 347 drivers/media/pci/saa7134/saa7134-go7007.c i = len > 64 ? 64 : len; len 357 drivers/media/pci/saa7134/saa7134-go7007.c --len; len 269 drivers/media/pci/saa7134/saa7134-i2c.c for (byte = 0; byte < msgs[i].len; byte++) { len 290 drivers/media/pci/saa7134/saa7134-i2c.c for (byte = 0; byte < msgs[i].len; byte++) { len 356 drivers/media/pci/saa7134/saa7134-i2c.c .buf = &subaddr, .len = 1}, len 359 drivers/media/pci/saa7134/saa7134-i2c.c .buf = &dmdregval, .len = 1} len 362 drivers/media/pci/saa7134/saa7134-i2c.c .buf = data, .len = 2} }; len 378 drivers/media/pci/saa7134/saa7134-i2c.c saa7134_i2c_eeprom(struct saa7134_dev *dev, unsigned char *eedata, int len) len 393 drivers/media/pci/saa7134/saa7134-i2c.c if (len != (err = i2c_master_recv(&dev->i2c_client,eedata,len))) { len 399 drivers/media/pci/saa7134/saa7134-i2c.c for (i = 0; i < len; i += 16) { len 400 drivers/media/pci/saa7134/saa7134-i2c.c int size = (len - i) > 16 ? 16 : len - i; len 847 drivers/media/pci/saa7134/saa7134-input.c .len = 0, len 394 drivers/media/pci/saa7146/mxb.c msg.len = mxb_saa7740_init[0].length; len 409 drivers/media/pci/saa7146/mxb.c msg.len = mxb_saa7740_init[i].length; len 612 drivers/media/pci/saa7164/saa7164-api.c u16 len = 0; len 648 drivers/media/pci/saa7164/saa7164-api.c EXU_REGISTER_ACCESS_CONTROL, sizeof(len), &len); len 655 drivers/media/pci/saa7164/saa7164-api.c EXU_REGISTER_ACCESS_CONTROL, len, &buf); len 915 drivers/media/pci/saa7164/saa7164-api.c static int saa7164_api_dump_subdevs(struct saa7164_dev *dev, u8 *buf, int len) len 939 drivers/media/pci/saa7164/saa7164-api.c __func__, len, (u32)sizeof(struct tmComResDescrHeader)); len 941 drivers/media/pci/saa7164/saa7164-api.c for (idx = 0; idx < (len - sizeof(struct tmComResDescrHeader));) { len 1062 drivers/media/pci/saa7164/saa7164-api.c next_offset = idx + (vcoutputtermhdr->len); len 1122 drivers/media/pci/saa7164/saa7164-api.c next_offset += t->len; len 1301 drivers/media/pci/saa7164/saa7164-api.c dprintk(DBGLVL_API, " 1.%x\n", hdr->len); len 1306 drivers/media/pci/saa7164/saa7164-api.c idx += hdr->len; len 1357 drivers/media/pci/saa7164/saa7164-api.c u16 len = 0; len 1387 drivers/media/pci/saa7164/saa7164-api.c EXU_REGISTER_ACCESS_CONTROL, sizeof(len), &len); len 1393 drivers/media/pci/saa7164/saa7164-api.c dprintk(DBGLVL_API, "%s() len = %d bytes\n", __func__, len); len 1400 drivers/media/pci/saa7164/saa7164-api.c EXU_REGISTER_ACCESS_CONTROL, len, &buf); len 1418 drivers/media/pci/saa7164/saa7164-api.c u16 len = 0; len 1449 drivers/media/pci/saa7164/saa7164-api.c EXU_REGISTER_ACCESS_CONTROL, sizeof(len), &len); len 1456 drivers/media/pci/saa7164/saa7164-api.c len, unitid); len 1472 drivers/media/pci/saa7164/saa7164-api.c EXU_REGISTER_ACCESS_CONTROL, len, &buf); len 79 drivers/media/pci/saa7164/saa7164-buffer.c u32 len) len 86 drivers/media/pci/saa7164/saa7164-buffer.c if ((len == 0) || (len >= 65536) || (len % sizeof(u64))) { len 270 drivers/media/pci/saa7164/saa7164-buffer.c u32 len) len 278 drivers/media/pci/saa7164/saa7164-buffer.c buf->data = kzalloc(len, GFP_KERNEL); len 285 drivers/media/pci/saa7164/saa7164-buffer.c buf->actual_size = len; len 104 drivers/media/pci/saa7164/saa7164-encoder.c int len = 0; len 162 drivers/media/pci/saa7164/saa7164-encoder.c len = params->numberoflines * params->pitch; len 171 drivers/media/pci/saa7164/saa7164-encoder.c ubuf = saa7164_buffer_alloc_user(dev, len); len 26 drivers/media/pci/saa7164/saa7164-i2c.c __func__, num, msgs[i].addr, msgs[i].len); len 31 drivers/media/pci/saa7164/saa7164-i2c.c NULL /* reg */, msgs[i].len, msgs[i].buf); len 37 drivers/media/pci/saa7164/saa7164-i2c.c msgs[i].len, msgs[i].buf, len 38 drivers/media/pci/saa7164/saa7164-i2c.c msgs[i+1].len, msgs[i+1].buf len 48 drivers/media/pci/saa7164/saa7164-i2c.c msgs[i].len, msgs[i].buf); len 117 drivers/media/pci/saa7164/saa7164-types.h u8 len; len 124 drivers/media/pci/saa7164/saa7164-types.h u8 len; len 141 drivers/media/pci/saa7164/saa7164-types.h u8 len; len 159 drivers/media/pci/saa7164/saa7164-types.h u8 len; len 170 drivers/media/pci/saa7164/saa7164-types.h u8 len; len 225 drivers/media/pci/saa7164/saa7164-types.h u8 len; len 264 drivers/media/pci/saa7164/saa7164-types.h u8 len; len 278 drivers/media/pci/saa7164/saa7164-types.h u8 len; len 288 drivers/media/pci/saa7164/saa7164-types.h u8 len; len 326 drivers/media/pci/saa7164/saa7164-types.h u8 len; len 345 drivers/media/pci/saa7164/saa7164-types.h u8 len; len 382 drivers/media/pci/saa7164/saa7164-types.h u8 len; len 393 drivers/media/pci/saa7164/saa7164-types.h u8 len; len 73 drivers/media/pci/saa7164/saa7164-vbi.c int len = 0; len 115 drivers/media/pci/saa7164/saa7164-vbi.c len = params->numberoflines * params->pitch; len 124 drivers/media/pci/saa7164/saa7164-vbi.c ubuf = saa7164_buffer_alloc_user(dev, len); len 573 drivers/media/pci/saa7164/saa7164.h struct saa7164_port *port, u32 len); len 579 drivers/media/pci/saa7164/saa7164.h struct saa7164_dev *dev, u32 len); len 242 drivers/media/pci/smipcie/smipcie-main.c .buf = b0, .len = 2 }, len 244 drivers/media/pci/smipcie/smipcie-main.c .buf = data, .len = size } len 32 drivers/media/pci/solo6x10/solo6x10-i2c.c msgs[0].len = 1; len 37 drivers/media/pci/solo6x10/solo6x10-i2c.c msgs[1].len = 1; len 55 drivers/media/pci/solo6x10/solo6x10-i2c.c msgs.len = 2; len 78 drivers/media/pci/solo6x10/solo6x10-i2c.c if (solo_dev->i2c_msg_ptr == solo_dev->i2c_msg->len) len 107 drivers/media/pci/solo6x10/solo6x10-i2c.c if (solo_dev->i2c_msg_ptr != solo_dev->i2c_msg->len) { len 136 drivers/media/pci/solo6x10/solo6x10-i2c.c if (solo_dev->i2c_msg_ptr != solo_dev->i2c_msg->len) { len 325 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c int len; len 330 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c len = sg_dma_len(sg); len 333 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c BUG_ON(skip >= len); len 335 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c len -= skip; len 341 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c len = min(len, size); len 343 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c if (len <= left) { len 346 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c len, 0, 0); len 360 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c len - left, 0, 0); len 367 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c size -= len; len 371 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c off += len; len 342 drivers/media/pci/ttpci/av7110.c unsigned long addr, unsigned int len) len 344 drivers/media/pci/ttpci/av7110.c dprintk(8, "%c %08lx %u\n", dir == DEBI_READ ? 'R' : 'W', addr, len); len 352 drivers/media/pci/ttpci/av7110.c if (len < 5) len 353 drivers/media/pci/ttpci/av7110.c len = 5; /* we want a real DEBI DMA */ len 355 drivers/media/pci/ttpci/av7110.c iwdebi(av7110, DEBISWAB, addr, 0, (len + 3) & ~3); len 357 drivers/media/pci/ttpci/av7110.c irdebi(av7110, DEBISWAB, addr, 0, len); len 464 drivers/media/pci/ttpci/av7110.c int len; len 485 drivers/media/pci/ttpci/av7110.c len = (av7110->debilen + 3) & ~3; len 550 drivers/media/pci/ttpci/av7110.c len = DVB_RINGBUFFER_PEEK(cibuf, 0) << 8; len 551 drivers/media/pci/ttpci/av7110.c len |= DVB_RINGBUFFER_PEEK(cibuf, 1); len 552 drivers/media/pci/ttpci/av7110.c if (avail < len + 2) { len 560 drivers/media/pci/ttpci/av7110.c dvb_ringbuffer_read(cibuf, av7110->debi_virt, len); len 562 drivers/media/pci/ttpci/av7110.c iwdebi(av7110, DEBINOSWAP, TX_LEN, len, 2); len 563 drivers/media/pci/ttpci/av7110.c iwdebi(av7110, DEBINOSWAP, IRQ_STATE_EXT, len, 2); len 565 drivers/media/pci/ttpci/av7110.c start_debi_dma(av7110, DEBI_WRITE, DPRAM_BASE + txbuf, len); len 578 drivers/media/pci/ttpci/av7110.c len = 0; len 581 drivers/media/pci/ttpci/av7110.c len = av7110_pes_play(av7110->debi_virt, &av7110->aout, 2048); len 584 drivers/media/pci/ttpci/av7110.c if (len <= 0 && (av7110->debitype & 0x200) len 587 drivers/media/pci/ttpci/av7110.c len = av7110_pes_play(av7110->debi_virt, &av7110->avout, 2048); len 590 drivers/media/pci/ttpci/av7110.c if (len <= 0) { len 596 drivers/media/pci/ttpci/av7110.c dprintk(8, "GPIO0 PES_PLAY len=%04x\n", len); len 597 drivers/media/pci/ttpci/av7110.c iwdebi(av7110, DEBINOSWAP, TX_LEN, len, 2); len 598 drivers/media/pci/ttpci/av7110.c iwdebi(av7110, DEBINOSWAP, IRQ_STATE_EXT, len, 2); len 600 drivers/media/pci/ttpci/av7110.c start_debi_dma(av7110, DEBI_WRITE, DPRAM_BASE + txbuf, len); len 605 drivers/media/pci/ttpci/av7110.c len = av7110->debilen; len 606 drivers/media/pci/ttpci/av7110.c dprintk(8, "gpio DATA_BMP_LOAD len %d\n", len); len 607 drivers/media/pci/ttpci/av7110.c if (!len) { len 616 drivers/media/pci/ttpci/av7110.c if (len > av7110->bmplen) len 617 drivers/media/pci/ttpci/av7110.c len = av7110->bmplen; len 618 drivers/media/pci/ttpci/av7110.c if (len > 2 * 1024) len 619 drivers/media/pci/ttpci/av7110.c len = 2 * 1024; len 620 drivers/media/pci/ttpci/av7110.c iwdebi(av7110, DEBINOSWAP, TX_LEN, len, 2); len 621 drivers/media/pci/ttpci/av7110.c iwdebi(av7110, DEBINOSWAP, IRQ_STATE_EXT, len, 2); len 622 drivers/media/pci/ttpci/av7110.c memcpy(av7110->debi_virt, av7110->bmpbuf+av7110->bmpp, len); len 623 drivers/media/pci/ttpci/av7110.c av7110->bmpp += len; len 624 drivers/media/pci/ttpci/av7110.c av7110->bmplen -= len; len 625 drivers/media/pci/ttpci/av7110.c dprintk(8, "gpio DATA_BMP_LOAD DMA len %d\n", len); len 626 drivers/media/pci/ttpci/av7110.c start_debi_dma(av7110, DEBI_WRITE, DPRAM_BASE+txbuf, len); len 635 drivers/media/pci/ttpci/av7110.c if (!len || len > 4 * 1024) { len 644 drivers/media/pci/ttpci/av7110.c start_debi_dma(av7110, DEBI_READ, DPRAM_BASE+rxbuf, len); len 649 drivers/media/pci/ttpci/av7110.c if (!len || len > 0xff) { len 653 drivers/media/pci/ttpci/av7110.c start_debi_dma(av7110, DEBI_READ, Reserved, len); len 1412 drivers/media/pci/ttpci/av7110.c msgs.len = 2; len 1427 drivers/media/pci/ttpci/av7110.c msgs[0].len = 1; msgs[1].len = 1; len 1441 drivers/media/pci/ttpci/av7110.c u32 crc = 0, len = 0; len 1456 drivers/media/pci/ttpci/av7110.c len = get_unaligned_be32(ptr); len 1458 drivers/media/pci/ttpci/av7110.c if (len >= 512) { len 1462 drivers/media/pci/ttpci/av7110.c if (crc != crc32_le(0, ptr, len)) { len 1467 drivers/media/pci/ttpci/av7110.c av7110->size_dpram = len; len 1468 drivers/media/pci/ttpci/av7110.c ptr += len; len 1473 drivers/media/pci/ttpci/av7110.c len = get_unaligned_be32(ptr); len 1476 drivers/media/pci/ttpci/av7110.c if (len <= 200000 || len >= 300000 || len 1477 drivers/media/pci/ttpci/av7110.c len > ((av7110->bin_fw + av7110->size_fw) - ptr)) { len 1478 drivers/media/pci/ttpci/av7110.c printk("dvb-ttpci: root file has strange size (%d). aborting.\n", len); len 1481 drivers/media/pci/ttpci/av7110.c if( crc != crc32_le(0, ptr, len)) { len 1486 drivers/media/pci/ttpci/av7110.c av7110->size_root = len; len 1542 drivers/media/pci/ttpci/av7110.c struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = buf, .len = sizeof(buf) }; len 1585 drivers/media/pci/ttpci/av7110.c struct i2c_msg msg = { .addr = 0x62, .flags = 0, .buf = data, .len = sizeof(data) }; len 1617 drivers/media/pci/ttpci/av7110.c struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = data, .len = sizeof(data) }; len 1645 drivers/media/pci/ttpci/av7110.c struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = data, .len = sizeof(data) }; len 1676 drivers/media/pci/ttpci/av7110.c struct i2c_msg msg = { .addr = 0x60, .flags = 0, .buf = data, .len = sizeof(data) }; len 1814 drivers/media/pci/ttpci/av7110.c struct i2c_msg msg = { .addr = 0x63, .flags = 0, .buf = data, .len = sizeof(data) }; len 1815 drivers/media/pci/ttpci/av7110.c struct i2c_msg readmsg = { .addr = 0x63, .flags = I2C_M_RD, .buf = data, .len = 1 }; len 1871 drivers/media/pci/ttpci/av7110.c struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = data, .len = sizeof(data) }; len 2080 drivers/media/pci/ttpci/av7110.c struct i2c_msg msg[] = { { .addr = 0x50,.flags = 0,.buf = &b,.len = 1 }, len 2081 drivers/media/pci/ttpci/av7110.c { .addr = 0x50,.flags = I2C_M_RD,.buf = &pwm,.len = 1} }; len 75 drivers/media/pci/ttpci/av7110_av.c static int write_ts_to_decoder(struct av7110 *av7110, int type, const u8 *buf, size_t len); len 78 drivers/media/pci/ttpci/av7110_av.c int av7110_record_cb(struct dvb_filter_pes2ts *p2t, u8 *buf, size_t len) len 87 drivers/media/pci/ttpci/av7110_av.c return dvbdmxfeed->cb.ts(buf, len, NULL, 0, len 90 drivers/media/pci/ttpci/av7110_av.c return dvb_filter_pes2ts(p2t, buf, len, 1); len 222 drivers/media/pci/ttpci/av7110_av.c int len; len 231 drivers/media/pci/ttpci/av7110_av.c len = dvb_ringbuffer_avail(buf); len 232 drivers/media/pci/ttpci/av7110_av.c if (len < 6) { len 251 drivers/media/pci/ttpci/av7110_av.c if (len < blen || blen > dlen) { len 809 drivers/media/pci/ttpci/av7110_av.c static int write_ts_to_decoder(struct av7110 *av7110, int type, const u8 *buf, size_t len) len 825 drivers/media/pci/ttpci/av7110_av.c len -= buf[4] + 1; len 827 drivers/media/pci/ttpci/av7110_av.c if (!len) len 831 drivers/media/pci/ttpci/av7110_av.c av7110_ipack_instant_repack(buf + 4, len - 4, ipack); len 836 drivers/media/pci/ttpci/av7110_av.c int av7110_write_to_decoder(struct dvb_demux_feed *feed, const u8 *buf, size_t len) len 859 drivers/media/pci/ttpci/av7110_av.c return write_ts_to_decoder(av7110, feed->pes_type, buf, len); len 1022 drivers/media/pci/ttpci/av7110_av.c static int play_iframe(struct av7110 *av7110, char __user *buf, unsigned int len, int nonblock) len 1030 drivers/media/pci/ttpci/av7110_av.c if (len == 0) len 1039 drivers/media/pci/ttpci/av7110_av.c for (i = 0; i < len; i++) { len 1067 drivers/media/pci/ttpci/av7110_av.c n = MIN_IFRAME / len + 1; len 1073 drivers/media/pci/ttpci/av7110_av.c dvb_play(av7110, buf, len, 0, 1); len 10 drivers/media/pci/ttpci/av7110_av.h extern int av7110_record_cb(struct dvb_filter_pes2ts *p2t, u8 *buf, size_t len); len 12 drivers/media/pci/ttpci/av7110_av.h extern int av7110_write_to_decoder(struct dvb_demux_feed *feed, const u8 *buf, size_t len); len 27 drivers/media/pci/ttpci/av7110_ca.c void CI_handle(struct av7110 *av7110, u8 *data, u16 len) len 31 drivers/media/pci/ttpci/av7110_ca.c if (len < 3) len 58 drivers/media/pci/ttpci/av7110_ca.c void ci_get_data(struct dvb_ringbuffer *cibuf, u8 *data, int len) len 60 drivers/media/pci/ttpci/av7110_ca.c if (dvb_ringbuffer_free(cibuf) < len + 2) len 63 drivers/media/pci/ttpci/av7110_ca.c DVB_RINGBUFFER_WRITE_BYTE(cibuf, len >> 8); len 64 drivers/media/pci/ttpci/av7110_ca.c DVB_RINGBUFFER_WRITE_BYTE(cibuf, len & 0xff); len 65 drivers/media/pci/ttpci/av7110_ca.c dvb_ringbuffer_write(cibuf, data, len); len 111 drivers/media/pci/ttpci/av7110_ca.c int len = 0; len 116 drivers/media/pci/ttpci/av7110_ca.c len += 8; len 119 drivers/media/pci/ttpci/av7110_ca.c if (dvb_ringbuffer_free(cibuf) < len) len 177 drivers/media/pci/ttpci/av7110_ca.c ssize_t len; len 189 drivers/media/pci/ttpci/av7110_ca.c len = DVB_RINGBUFFER_PEEK(cibuf, 0) << 8; len 190 drivers/media/pci/ttpci/av7110_ca.c len |= DVB_RINGBUFFER_PEEK(cibuf, 1); len 191 drivers/media/pci/ttpci/av7110_ca.c if (avail < len + 2 || count < len) len 195 drivers/media/pci/ttpci/av7110_ca.c return dvb_ringbuffer_read_user(cibuf, buf, len); len 7 drivers/media/pci/ttpci/av7110_ca.h extern void CI_handle(struct av7110 *av7110, u8 *data, u16 len); len 8 drivers/media/pci/ttpci/av7110_ca.h extern void ci_get_data(struct dvb_ringbuffer *cibuf, u8 *data, int len); len 135 drivers/media/pci/ttpci/av7110_hw.c static int load_dram(struct av7110 *av7110, u32 *data, int len) len 143 drivers/media/pci/ttpci/av7110_hw.c blocks = len / AV7110_BOOT_MAX_SIZE; len 144 drivers/media/pci/ttpci/av7110_hw.c rest = len % AV7110_BOOT_MAX_SIZE; len 509 drivers/media/pci/ttpci/av7110_hw.c int av7110_send_ci_cmd(struct av7110 *av7110, u8 subcom, u8 *buf, u8 len) len 517 drivers/media/pci/ttpci/av7110_hw.c for(i = 0; i < len && i < 32; i++) len 659 drivers/media/pci/ttpci/av7110_hw.c int av7110_diseqc_send(struct av7110 *av7110, int len, u8 *msg, unsigned long burst) len 667 drivers/media/pci/ttpci/av7110_hw.c if (len > 10) len 668 drivers/media/pci/ttpci/av7110_hw.c len = 10; len 670 drivers/media/pci/ttpci/av7110_hw.c buf[1] = len + 2; len 671 drivers/media/pci/ttpci/av7110_hw.c buf[2] = len; len 678 drivers/media/pci/ttpci/av7110_hw.c for (i = 0; i < len; i++) len 1086 drivers/media/pci/ttpci/av7110_hw.c int i, len = dc->x0-dc->color+1; len 1090 drivers/media/pci/ttpci/av7110_hw.c for (i = 0; i<len; i++) { len 486 drivers/media/pci/ttpci/av7110_hw.h extern int av7110_diseqc_send(struct av7110 *av7110, int len, u8 *msg, unsigned long burst); len 30 drivers/media/pci/ttpci/av7110_v4l.c struct i2c_msg msgs = { .flags = 0, .len = 5, .buf = msg }; len 56 drivers/media/pci/ttpci/av7110_v4l.c { .flags = 0 , .len = 3, .buf = msg1 }, len 57 drivers/media/pci/ttpci/av7110_v4l.c { .flags = I2C_M_RD, .len = 2, .buf = msg2 } len 126 drivers/media/pci/ttpci/av7110_v4l.c struct i2c_msg msg = { .addr = addr, .flags = 0, .buf = buf, .len = 3 }; len 138 drivers/media/pci/ttpci/av7110_v4l.c struct i2c_msg msg = { .addr = addr, .flags = 0, .buf = data, .len = 4 }; len 87 drivers/media/pci/ttpci/budget-av.c msgs[0].len = 1; len 88 drivers/media/pci/ttpci/budget-av.c msgs[1].len = 1; len 97 drivers/media/pci/ttpci/budget-av.c static int i2c_readregs(struct i2c_adapter *i2c, u8 id, u8 reg, u8 * buf, u8 len) len 101 drivers/media/pci/ttpci/budget-av.c {.addr = id / 2,.flags = 0,.buf = mm1,.len = 1}, len 102 drivers/media/pci/ttpci/budget-av.c {.addr = id / 2,.flags = I2C_M_RD,.buf = buf,.len = len} len 118 drivers/media/pci/ttpci/budget-av.c msgs.len = 2; len 494 drivers/media/pci/ttpci/budget-av.c struct i2c_msg msg = {.addr = 0x61,.flags = 0,.buf = buf,.len = sizeof(buf) }; len 608 drivers/media/pci/ttpci/budget-av.c struct i2c_msg msg = {.addr = 0x60,.flags = 0,.buf = buf,.len = sizeof(buf) }; len 631 drivers/media/pci/ttpci/budget-av.c msg.len = 1; len 642 drivers/media/pci/ttpci/budget-av.c msg.len = 2; len 672 drivers/media/pci/ttpci/budget-av.c struct i2c_msg tuner_msg = {.addr = 0x60,.flags = 0,.buf = tu1216_init,.len = sizeof(tu1216_init) }; len 689 drivers/media/pci/ttpci/budget-av.c struct i2c_msg tuner_msg = {.addr = 0x60,.flags = 0,.buf = tuner_buf,.len = len 1155 drivers/media/pci/ttpci/budget-av.c struct i2c_msg msg[] = { {.addr = 0x50,.flags = 0,.buf = &b,.len = 1}, len 1156 drivers/media/pci/ttpci/budget-av.c {.addr = 0x50,.flags = I2C_M_RD,.buf = &pwm,.len = 1} len 653 drivers/media/pci/ttpci/budget-ci.c struct i2c_msg msg = {.addr = 0x60,.flags = 0,.buf = buf,.len = sizeof(buf) }; len 703 drivers/media/pci/ttpci/budget-ci.c struct i2c_msg tuner_msg = {.addr = budget_ci->tuner_pll_address,.flags = 0,.buf = td1316_init,.len = len 716 drivers/media/pci/ttpci/budget-ci.c tuner_msg.len = sizeof(disable_mc44BC374c); len 733 drivers/media/pci/ttpci/budget-ci.c struct i2c_msg tuner_msg = {.addr = budget_ci->tuner_pll_address,.flags = 0,.buf = tuner_buf,.len = sizeof(tuner_buf) }; len 852 drivers/media/pci/ttpci/budget-ci.c .len = sizeof(tuner_buf) }; len 84 drivers/media/pci/ttpci/budget-patch.c static int SendDiSEqCMsg (struct budget *budget, int len, u8 *msg, unsigned long burst) len 94 drivers/media/pci/ttpci/budget-patch.c for (i=0; i<len; i++) len 184 drivers/media/pci/ttpci/budget-patch.c static int av7110_send_diseqc_msg(struct budget_patch *budget, int len, u8 *msg, int burst) len 192 drivers/media/pci/ttpci/budget-patch.c if (len>10) len 193 drivers/media/pci/ttpci/budget-patch.c len=10; len 195 drivers/media/pci/ttpci/budget-patch.c buf[1] = len+2; len 196 drivers/media/pci/ttpci/budget-patch.c buf[2] = len; len 203 drivers/media/pci/ttpci/budget-patch.c for (i=0; i<len; i++) len 256 drivers/media/pci/ttpci/budget-patch.c struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = buf, .len = sizeof(buf) }; len 298 drivers/media/pci/ttpci/budget-patch.c struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = data, .len = sizeof(data) }; len 82 drivers/media/pci/ttpci/budget.c static int SendDiSEqCMsg (struct budget *budget, int len, u8 *msg, unsigned long burst) len 92 drivers/media/pci/ttpci/budget.c for (i=0; i<len; i++) len 198 drivers/media/pci/ttpci/budget.c struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = buf, .len = sizeof(buf) }; len 240 drivers/media/pci/ttpci/budget.c struct i2c_msg msg = { .addr = 0x62, .flags = 0, .buf = data, .len = sizeof(data) }; len 270 drivers/media/pci/ttpci/budget.c struct i2c_msg msg = { .flags = 0, .buf = data, .len = sizeof(data) }; len 326 drivers/media/pci/ttpci/budget.c struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = data, .len = sizeof(data) }; len 350 drivers/media/pci/ttpci/budget.c struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = data, .len = sizeof(data) }; len 418 drivers/media/pci/ttpci/budget.c { .addr = adr, .flags = 0, .buf = ®, .len = 1 }, len 419 drivers/media/pci/ttpci/budget.c { .addr = adr, .flags = I2C_M_RD, .buf = &val, .len = 1 } len 429 drivers/media/pci/ttpci/budget.c struct i2c_msg msg[] = { { .addr = 0x50,.flags = 0,.buf = &b,.len = 1 }, len 430 drivers/media/pci/ttpci/budget.c { .addr = 0x50,.flags = I2C_M_RD,.buf = &pwm,.len = 1} }; len 84 drivers/media/pci/ttpci/dvb_filter.c int len, int payload_start) len 95 drivers/media/pci/ttpci/dvb_filter.c while (len>=184) { len 100 drivers/media/pci/ttpci/dvb_filter.c len-=184; pes+=184; len 103 drivers/media/pci/ttpci/dvb_filter.c if (!len) len 106 drivers/media/pci/ttpci/dvb_filter.c rest=183-len; len 113 drivers/media/pci/ttpci/dvb_filter.c memcpy(buf+5+rest, pes, len); len 37 drivers/media/pci/ttpci/dvb_filter.h int len, int payload_start); len 112 drivers/media/pci/ttpci/ttpci-eeprom.c { .addr = 0x50, .flags = 0, .buf = b0, .len = 1 }, len 113 drivers/media/pci/ttpci/ttpci-eeprom.c { .addr = 0x50, .flags = I2C_M_RD, .buf = encodedMAC, .len = 20 } len 1346 drivers/media/pci/tw5864/tw5864-video.c static u32 tw5864_vlc_checksum(u32 *data, int len) len 1348 drivers/media/pci/tw5864/tw5864-video.c u32 val, count_len = len; len 1355 drivers/media/pci/tw5864/tw5864-video.c val ^= htonl((len >> 2)); len 106 drivers/media/pci/tw686x/tw686x-video.c unsigned int len; len 112 drivers/media/pci/tw686x/tw686x-video.c len = (vc->width * vc->height * vc->format->depth) >> 3; len 113 drivers/media/pci/tw686x/tw686x-video.c virt = pci_alloc_consistent(dev->pci_dev, len, len 121 drivers/media/pci/tw686x/tw686x-video.c vc->dma_descs[pb].size = len; len 189 drivers/media/pci/tw686x/tw686x-video.c unsigned int len, entry_len; len 199 drivers/media/pci/tw686x/tw686x-video.c len = sg_dma_len(sg); len 201 drivers/media/pci/tw686x/tw686x-video.c while (len && buf_len) { len 206 drivers/media/pci/tw686x/tw686x-video.c entry_len = min_t(unsigned int, len, len 213 drivers/media/pci/tw686x/tw686x-video.c len -= entry_len; len 130 drivers/media/platform/coda/coda-jpeg.c size_t len; len 138 drivers/media/platform/coda/coda-jpeg.c int len = desc->len / 4; len 141 drivers/media/platform/coda/coda-jpeg.c for (i = 0; i < len; i += 2) { len 181 drivers/media/platform/coda/coda-jpeg.c int len, i; len 187 drivers/media/platform/coda/coda-jpeg.c len = vb2_get_plane_payload(vb, 0); len 188 drivers/media/platform/coda/coda-jpeg.c vaddr += len - 2; len 193 drivers/media/platform/coda/coda-jpeg.c vb2_set_plane_payload(vb, 0, len - i); len 46 drivers/media/platform/cros-ec-cec/cros-ec-cec.c unsigned int len = cros_ec->event_size; len 48 drivers/media/platform/cros-ec-cec/cros-ec-cec.c cros_ec_cec->rx_msg.len = len; len 49 drivers/media/platform/cros-ec-cec/cros-ec-cec.c memcpy(cros_ec_cec->rx_msg.msg, cec_message, len); len 130 drivers/media/platform/cros-ec-cec/cros-ec-cec.c msg.msg.outsize = cec_msg->len; len 131 drivers/media/platform/cros-ec-cec/cros-ec-cec.c memcpy(msg.data.msg, cec_msg->msg, cec_msg->len); len 775 drivers/media/platform/davinci/dm355_ccdc.c unsigned int len; len 780 drivers/media/platform/davinci/dm355_ccdc.c len = ccdc_cfg.bayer.win.width; len 782 drivers/media/platform/davinci/dm355_ccdc.c len = ccdc_cfg.bayer.win.width * 2; len 784 drivers/media/platform/davinci/dm355_ccdc.c len = ccdc_cfg.ycbcr.win.width * 2; len 785 drivers/media/platform/davinci/dm355_ccdc.c return ALIGN(len, 32); len 629 drivers/media/platform/davinci/dm644x_ccdc.c unsigned int len; len 634 drivers/media/platform/davinci/dm644x_ccdc.c len = ccdc_cfg.bayer.win.width; len 636 drivers/media/platform/davinci/dm644x_ccdc.c len = ccdc_cfg.bayer.win.width * 2; len 638 drivers/media/platform/davinci/dm644x_ccdc.c len = ccdc_cfg.ycbcr.win.width * 2; len 639 drivers/media/platform/davinci/dm644x_ccdc.c return ALIGN(len, 32); len 805 drivers/media/platform/davinci/isif.c unsigned int len; len 809 drivers/media/platform/davinci/isif.c len = ((isif_cfg.bayer.win.width)); len 811 drivers/media/platform/davinci/isif.c len = (((isif_cfg.bayer.win.width * 2) + len 814 drivers/media/platform/davinci/isif.c len = (((isif_cfg.bayer.win.width * 2))); len 816 drivers/media/platform/davinci/isif.c len = (((isif_cfg.ycbcr.win.width * 2))); len 817 drivers/media/platform/davinci/isif.c return ALIGN(len, 32); len 340 drivers/media/platform/exynos4-is/fimc-is.h void fimc_is_log_dump(const char *level, const void *buf, size_t len); len 166 drivers/media/platform/exynos4-is/mipi-csis.c unsigned int len; len 631 drivers/media/platform/exynos4-is/mipi-csis.c state->pkt_buf.len = *size; len 690 drivers/media/platform/exynos4-is/mipi-csis.c pktbuf->len); len 434 drivers/media/platform/meson/ao-cec-g12a.c ao_cec->rx_msg.len = val; len 435 drivers/media/platform/meson/ao-cec-g12a.c if (ao_cec->rx_msg.len > CEC_MAX_MSG_SIZE) len 436 drivers/media/platform/meson/ao-cec-g12a.c ao_cec->rx_msg.len = CEC_MAX_MSG_SIZE; len 438 drivers/media/platform/meson/ao-cec-g12a.c for (i = 0; i < ao_cec->rx_msg.len; i++) { len 565 drivers/media/platform/meson/ao-cec-g12a.c for (i = 0; i < msg->len; i++) len 569 drivers/media/platform/meson/ao-cec-g12a.c ret |= regmap_write(ao_cec->regmap_cec, CECB_TX_CNT, msg->len); len 441 drivers/media/platform/meson/ao-cec.c ao_cec->rx_msg.len = reg + 1; len 442 drivers/media/platform/meson/ao-cec.c if (ao_cec->rx_msg.len > CEC_MAX_MSG_SIZE) len 443 drivers/media/platform/meson/ao-cec.c ao_cec->rx_msg.len = CEC_MAX_MSG_SIZE; len 445 drivers/media/platform/meson/ao-cec.c for (i = 0; i < ao_cec->rx_msg.len; i++) { len 532 drivers/media/platform/meson/ao-cec.c for (i = 0; i < msg->len; i++) { len 537 drivers/media/platform/meson/ao-cec.c meson_ao_cec_write(ao_cec, CEC_TX_MSG_LENGTH, msg->len - 1, &ret); len 49 drivers/media/platform/mtk-jpeg/mtk_jpeg_parse.c static void read_skip(struct mtk_jpeg_stream *stream, long len) len 51 drivers/media/platform/mtk-jpeg/mtk_jpeg_parse.c if (len <= 0) len 53 drivers/media/platform/mtk-jpeg/mtk_jpeg_parse.c while (len--) len 29 drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c static void mtk_mdp_vpu_ipi_handler(void *data, unsigned int len, void *priv) len 74 drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c static int mtk_mdp_vpu_send_msg(void *msg, int len, struct mtk_mdp_vpu *vpu, len 86 drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c err = vpu_ipi_send(vpu->pdev, (enum ipi_id)id, msg, len); len 31 drivers/media/platform/mtk-vcodec/vdec_vpu_if.c void vpu_dec_ipi_handler(void *data, unsigned int len, void *priv) len 62 drivers/media/platform/mtk-vcodec/vdec_vpu_if.c static int vcodec_vpu_send_msg(struct vdec_vpu_inst *vpu, void *msg, int len) len 71 drivers/media/platform/mtk-vcodec/vdec_vpu_if.c err = vpu_ipi_send(vpu->dev, vpu->id, msg, len); len 123 drivers/media/platform/mtk-vcodec/vdec_vpu_if.c int vpu_dec_start(struct vdec_vpu_inst *vpu, uint32_t *data, unsigned int len) len 131 drivers/media/platform/mtk-vcodec/vdec_vpu_if.c if (len > ARRAY_SIZE(msg.data)) { len 132 drivers/media/platform/mtk-vcodec/vdec_vpu_if.c mtk_vcodec_err(vpu, "invalid len = %d\n", len); len 140 drivers/media/platform/mtk-vcodec/vdec_vpu_if.c for (i = 0; i < len; i++) len 52 drivers/media/platform/mtk-vcodec/vdec_vpu_if.h int vpu_dec_start(struct vdec_vpu_inst *vpu, uint32_t *data, unsigned int len); len 86 drivers/media/platform/mtk-vcodec/vdec_vpu_if.h void vpu_dec_ipi_handler(void *data, unsigned int len, void *priv); len 28 drivers/media/platform/mtk-vcodec/venc_vpu_if.c static void vpu_enc_ipi_handler(void *data, unsigned int len, void *priv) len 60 drivers/media/platform/mtk-vcodec/venc_vpu_if.c int len) len 71 drivers/media/platform/mtk-vcodec/venc_vpu_if.c status = vpu_ipi_send(vpu->dev, vpu->id, msg, len); len 74 drivers/media/platform/mtk-vcodec/venc_vpu_if.c *(uint32_t *)msg, len, status); len 167 drivers/media/platform/mtk-vpu/mtk_vpu.c u32 len; len 292 drivers/media/platform/mtk-vpu/mtk_vpu.c unsigned int len) len 300 drivers/media/platform/mtk-vpu/mtk_vpu.c len > sizeof(send_obj->share_buf) || !buf) { len 328 drivers/media/platform/mtk-vpu/mtk_vpu.c memcpy((void *)send_obj->share_buf, buf, len); len 329 drivers/media/platform/mtk-vpu/mtk_vpu.c send_obj->len = len; len 603 drivers/media/platform/mtk-vpu/mtk_vpu.c static void vpu_init_ipi_handler(void *data, unsigned int len, void *priv) len 620 drivers/media/platform/mtk-vpu/mtk_vpu.c unsigned int len; len 641 drivers/media/platform/mtk-vpu/mtk_vpu.c len = snprintf(buf, sizeof(buf), "VPU is running\n\n" len 650 drivers/media/platform/mtk-vpu/mtk_vpu.c len = snprintf(buf, sizeof(buf), "VPU not running\n"); len 653 drivers/media/platform/mtk-vpu/mtk_vpu.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 708 drivers/media/platform/mtk-vpu/mtk_vpu.c rcv_obj->len, len 19 drivers/media/platform/mtk-vpu/mtk_vpu.h unsigned int len, len 112 drivers/media/platform/mtk-vpu/mtk_vpu.h unsigned int len); len 212 drivers/media/platform/qcom/venus/hfi_venus.c size_t len; len 215 drivers/media/platform/qcom/venus/hfi_venus.c len = (dwords - new_wr_idx) << 2; len 216 drivers/media/platform/qcom/venus/hfi_venus.c memcpy(wr_ptr, packet, len); len 217 drivers/media/platform/qcom/venus/hfi_venus.c memcpy(queue->qmem.kva, packet + len, new_wr_idx << 2); len 285 drivers/media/platform/qcom/venus/hfi_venus.c size_t len; len 288 drivers/media/platform/qcom/venus/hfi_venus.c len = (dwords - new_rd_idx) << 2; len 289 drivers/media/platform/qcom/venus/hfi_venus.c memcpy(pkt, rd_ptr, len); len 290 drivers/media/platform/qcom/venus/hfi_venus.c memcpy(pkt + len, queue->qmem.kva, new_rd_idx << 2); len 847 drivers/media/platform/rcar_fdp1.c unsigned int len, unsigned int base) len 853 drivers/media/platform/rcar_fdp1.c len = min(len, 256u); len 855 drivers/media/platform/rcar_fdp1.c for (i = 0; i < len; i++) len 496 drivers/media/platform/rcar_jpu.c unsigned int len) { len 499 drivers/media/platform/rcar_jpu.c for (i = 0; i < len; i++) len 553 drivers/media/platform/rcar_jpu.c static void put_htbl(u8 *p, const u8 *htbl, unsigned int len) len 557 drivers/media/platform/rcar_jpu.c for (i = 0; i < len; i += 4) len 558 drivers/media/platform/rcar_jpu.c for (j = 0; j < 4 && (i + j) < len; ++j) len 597 drivers/media/platform/rcar_jpu.c static void skip(struct jpeg_buffer *buf, unsigned long len) len 599 drivers/media/platform/rcar_jpu.c buf->curr += min((unsigned long)(buf->end - buf->curr), len); len 120 drivers/media/platform/rockchip/rga/rga-buf.c unsigned int address, len, i, p; len 132 drivers/media/platform/rockchip/rga/rga-buf.c len = sg_dma_len(sgl) >> PAGE_SHIFT; len 135 drivers/media/platform/rockchip/rga/rga-buf.c for (p = 0; p < len; p++) { len 142 drivers/media/platform/rockchip/rga/rga-buf.c mapped_size += len; len 77 drivers/media/platform/s5p-cec/s5p_cec.c s5p_cec_copy_packet(cec, msg->msg, msg->len, max(1, attempts - 1)); len 114 drivers/media/platform/s5p-cec/s5p_cec.c cec->msg.len = status >> 24; len 116 drivers/media/platform/s5p-cec/s5p_cec.c s5p_cec_get_rx_buf(cec, cec->msg.len, len 616 drivers/media/platform/s5p-jpeg/jpeg-core.c unsigned long tab, int len) len 620 drivers/media/platform/s5p-jpeg/jpeg-core.c for (i = 0; i < len; i++) len 642 drivers/media/platform/s5p-jpeg/jpeg-core.c unsigned long tab, int len) len 646 drivers/media/platform/s5p-jpeg/jpeg-core.c for (i = 0; i < len; i++) len 680 drivers/media/platform/s5p-jpeg/jpeg-core.c unsigned long tab, int len) len 685 drivers/media/platform/s5p-jpeg/jpeg-core.c for (i = 0; i < len; i += 4) { len 762 drivers/media/platform/s5p-jpeg/jpeg-core.c static void skip(struct s5p_jpeg_buffer *buf, long len); len 810 drivers/media/platform/s5p-jpeg/jpeg-core.c jpeg_buffer.size = ctx->out_q.dht.len[j]; len 900 drivers/media/platform/s5p-jpeg/jpeg-core.c jpeg_buffer.size = ctx->out_q.dqt.len[j]; len 1063 drivers/media/platform/s5p-jpeg/jpeg-core.c static void skip(struct s5p_jpeg_buffer *buf, long len) len 1065 drivers/media/platform/s5p-jpeg/jpeg-core.c if (len <= 0) len 1068 drivers/media/platform/s5p-jpeg/jpeg-core.c while (len--) len 1230 drivers/media/platform/s5p-jpeg/jpeg-core.c result->dht.len[n_dht] = dht_len[n_dht]; len 1235 drivers/media/platform/s5p-jpeg/jpeg-core.c result->dqt.len[n_dqt] = dqt_len[n_dqt]; len 179 drivers/media/platform/s5p-jpeg/jpeg-core.h u32 len[S5P_JPEG_MAX_MARKER]; len 192 drivers/media/platform/seco-cec/seco-cec.c payload_id_len = msg->len - 1; len 208 drivers/media/platform/seco-cec/seco-cec.c payload_len = msg->len - 2; len 283 drivers/media/platform/seco-cec/seco-cec.c msg.len = min(val + 1, CEC_MAX_MSG_SIZE); len 301 drivers/media/platform/seco-cec/seco-cec.c if (msg.len > 1) { len 302 drivers/media/platform/seco-cec/seco-cec.c payload_len = msg.len - 2; len 210 drivers/media/platform/sti/cec/stih-cec.c for (i = 0; i < msg->len; i++) len 218 drivers/media/platform/sti/cec/stih-cec.c msg->len, cec->regs + CEC_TX_ARRAY_CTRL); len 254 drivers/media/platform/sti/cec/stih-cec.c msg.len = readl(cec->regs + CEC_DATA_ARRAY_STATUS) & 0x1f; len 256 drivers/media/platform/sti/cec/stih-cec.c if (!msg.len) len 259 drivers/media/platform/sti/cec/stih-cec.c if (msg.len > 16) len 260 drivers/media/platform/sti/cec/stih-cec.c msg.len = 16; len 262 drivers/media/platform/sti/cec/stih-cec.c for (i = 0; i < msg.len; i++) len 13 drivers/media/platform/sti/delta/delta-debug.c unsigned int len) len 18 drivers/media/platform/sti/delta/delta-debug.c snprintf(str, len, len 35 drivers/media/platform/sti/delta/delta-debug.c unsigned int len) len 40 drivers/media/platform/sti/delta/delta-debug.c snprintf(str, len, len 13 drivers/media/platform/sti/delta/delta-debug.h unsigned int len); len 15 drivers/media/platform/sti/delta/delta-debug.h unsigned int len); len 494 drivers/media/platform/sti/delta/delta-ipc.c int len, void *priv, u32 src) len 505 drivers/media/platform/sti/delta/delta-ipc.c if (!data || !len) { len 511 drivers/media/platform/sti/delta/delta-ipc.c if (len != sizeof(*msg)) { len 514 drivers/media/platform/sti/delta/delta-ipc.c len, src, sizeof(*msg)); len 34 drivers/media/platform/sti/delta/delta-mjpeg-dec.c char *str, unsigned int len) len 41 drivers/media/platform/sti/delta/delta-mjpeg-dec.c b += snprintf(b, len, len 52 drivers/media/platform/sti/delta/delta-mjpeg-dec.c char *str, unsigned int len) len 59 drivers/media/platform/sti/delta/delta-mjpeg-dec.c b += snprintf(b, len, len 17 drivers/media/platform/sti/delta/delta-mjpeg-hdr.c unsigned int len) len 20 drivers/media/platform/sti/delta/delta-mjpeg-hdr.c unsigned int left = len; len 543 drivers/media/platform/sti/delta/delta.h static inline char *frame_state_str(u32 state, char *str, unsigned int len) len 545 drivers/media/platform/sti/delta/delta.h snprintf(str, len, "%s %s %s %s %s %s", len 112 drivers/media/platform/stm32/stm32-cec.c if (cec->tx_cnt < cec->tx_msg.len) len 117 drivers/media/platform/stm32/stm32-cec.c if (cec->tx_cnt == cec->tx_msg.len) len 128 drivers/media/platform/stm32/stm32-cec.c cec->rx_msg.len = 0; len 136 drivers/media/platform/stm32/stm32-cec.c cec->rx_msg.msg[cec->rx_msg.len++] = val & 0xFF; len 141 drivers/media/platform/stm32/stm32-cec.c cec->rx_msg.len = 0; len 228 drivers/media/platform/stm32/stm32-cec.c if (cec->tx_msg.len == 1) len 114 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_reg.h #define CSI_CH_HSIZE_HOR_LEN(len) (((len) << 16) & CSI_CH_HSIZE_HOR_LEN_MASK) len 120 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_reg.h #define CSI_CH_VSIZE_VER_LEN(len) (((len) << 16) & CSI_CH_VSIZE_VER_LEN_MASK) len 126 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_reg.h #define CSI_CH_BUF_LEN_BUF_LEN_C(len) (((len) << 16) & CSI_CH_BUF_LEN_BUF_LEN_C_MASK) len 128 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_reg.h #define CSI_CH_BUF_LEN_BUF_LEN_Y(len) (((len) << 0) & CSI_CH_BUF_LEN_BUF_LEN_Y_MASK) len 132 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_reg.h #define CSI_CH_FLIP_SIZE_VER_LEN(len) (((len) << 16) & CSI_CH_FLIP_SIZE_VER_LEN_MASK) len 134 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_reg.h #define CSI_CH_FLIP_SIZE_VALID_LEN(len) (((len) << 0) & CSI_CH_FLIP_SIZE_VALID_LEN_MASK) len 84 drivers/media/platform/tegra-cec/tegra_cec.c msg.len = cec->rx_buf_cnt; len 85 drivers/media/platform/tegra-cec/tegra_cec.c memcpy(msg.msg, cec->rx_buf, msg.len); len 291 drivers/media/platform/tegra-cec/tegra_cec.c cec->tx_buf_cnt = msg->len; len 293 drivers/media/platform/tegra-cec/tegra_cec.c for (i = 0; i < msg->len; i++) { len 297 drivers/media/platform/tegra-cec/tegra_cec.c if (i == msg->len - 1) len 632 drivers/media/platform/ti-vpe/vpdma.c int len = blk->size; len 640 drivers/media/platform/ti-vpe/vpdma.c cfd->block_len = len; len 643 drivers/media/platform/ti-vpe/vpdma.c client, len >> 4); len 660 drivers/media/platform/ti-vpe/vpdma.c unsigned int len = adb->size; len 662 drivers/media/platform/ti-vpe/vpdma.c WARN_ON(len & VPDMA_ADB_SIZE_ALIGN); len 672 drivers/media/platform/ti-vpe/vpdma.c client, len >> 4); len 67 drivers/media/platform/vivid/vivid-cec.c unsigned int len = nacked ? 1 : msg->len; len 81 drivers/media/platform/vivid/vivid-cec.c 10ULL * len * CEC_TIM_DATA_BIT_TOTAL); len 87 drivers/media/platform/vivid/vivid-cec.c for (i = 0; i < 10 * len; i++) { len 93 drivers/media/platform/vivid/vivid-cec.c bit = i / 10 == msg->len - 1; len 205 drivers/media/platform/vivid/vivid-cec.c msg->len * USECS_PER_BYTE; len 200 drivers/media/platform/vivid/vivid-osd.c if (regno >= info->cmap.len) len 346 drivers/media/platform/vivid/vivid-osd.c if (dev->fb_info.cmap.len) len 148 drivers/media/radio/radio-tea5764.c .len = sizeof(radio->regs), len 167 drivers/media/radio/radio-tea5764.c .len = sizeof(wr), len 96 drivers/media/radio/radio-wl1273.c __u8 *fw, int len) len 105 drivers/media/radio/radio-wl1273.c for (i = 0; i <= len; i++) { len 106 drivers/media/radio/radio-wl1273.c msg.len = fw[0]; len 109 drivers/media/radio/radio-wl1273.c fw += msg.len + 1; len 110 drivers/media/radio/radio-wl1273.c dev_dbg(&client->dev, "%s:len[%d]: %d\n", __func__, i, msg.len); len 113 drivers/media/radio/radio-wl1273.c if (r < 0 && i < len + 1) len 118 drivers/media/radio/radio-wl1273.c dev_dbg(&client->dev, "%s: len + 1: %d\n", __func__, len + 1); len 121 drivers/media/radio/radio-wl1273.c if (i == len || r == 1) len 143 drivers/media/radio/radio-wl1273.c .len = 1, len 149 drivers/media/radio/radio-wl1273.c .len = sizeof(rds), len 127 drivers/media/radio/saa7706h.c static int saa7706h_i2c_send(struct i2c_client *client, const u8 *data, int len) len 129 drivers/media/radio/saa7706h.c int err = i2c_master_send(client, data, len); len 130 drivers/media/radio/saa7706h.c if (err == len) len 194 drivers/media/radio/saa7706h.c .len = sizeof(regaddr), len 200 drivers/media/radio/saa7706h.c .len = sizeof(buf), len 91 drivers/media/radio/si470x/radio-si470x-i2c.c .len = sizeof(u16) * READ_REG_NUM, len 115 drivers/media/radio/si470x/radio-si470x-i2c.c .len = sizeof(u16) * WRITE_REG_NUM, len 146 drivers/media/radio/si470x/radio-si470x-i2c.c .len = sizeof(u16) * READ_REG_NUM, len 202 drivers/media/radio/si4713/radio-usb-si4713.c int len; len 248 drivers/media/radio/si4713/radio-usb-si4713.c int len = start_seq[i].len; len 251 drivers/media/radio/si4713/radio-usb-si4713.c memcpy(radio->buffer + 1, payload, len); len 252 drivers/media/radio/si4713/radio-usb-si4713.c memset(radio->buffer + len + 1, 0, BUFFER_LENGTH - 1 - len); len 293 drivers/media/radio/si4713/radio-usb-si4713.c static int send_command(struct si4713_usb_device *radio, u8 *payload, char *data, int len) len 301 drivers/media/radio/si4713/radio-usb-si4713.c memcpy(radio->buffer + 5, data, len); len 302 drivers/media/radio/si4713/radio-usb-si4713.c memset(radio->buffer + 5 + len, 0, BUFFER_LENGTH - 5 - len); len 312 drivers/media/radio/si4713/radio-usb-si4713.c static int si4713_i2c_read(struct si4713_usb_device *radio, char *data, int len) len 334 drivers/media/radio/si4713/radio-usb-si4713.c memcpy(data, radio->buffer + 2, len); len 346 drivers/media/radio/si4713/radio-usb-si4713.c static int si4713_i2c_write(struct si4713_usb_device *radio, char *data, int len) len 351 drivers/media/radio/si4713/radio-usb-si4713.c if (len > BUFFER_LENGTH - 5) len 357 drivers/media/radio/si4713/radio-usb-si4713.c data, len); len 372 drivers/media/radio/si4713/radio-usb-si4713.c retval = si4713_i2c_read(radio, msgs[i].buf, msgs[i].len); len 374 drivers/media/radio/si4713/radio-usb-si4713.c retval = si4713_i2c_write(radio, msgs[i].buf, msgs[i].len); len 73 drivers/media/radio/si4713/si4713.c #define rds_ps_nblocks(len) ((len / RDS_BLOCK) + (len % RDS_BLOCK ? 1 : 0)) len 811 drivers/media/radio/si4713/si4713.c u8 len = 0; len 828 drivers/media/radio/si4713/si4713.c len = strlen(ps_name) - 1; len 830 drivers/media/radio/si4713/si4713.c len = 1; len 834 drivers/media/radio/si4713/si4713.c rds_ps_nblocks(len)); len 190 drivers/media/radio/wl128x/fmdrv_common.c int len, len_org; len 197 drivers/media/radio/wl128x/fmdrv_common.c cmd_hdr->len, cmd_hdr->op, len 200 drivers/media/radio/wl128x/fmdrv_common.c len_org = skb->len - FM_CMD_MSG_HDR_SIZE; len 203 drivers/media/radio/wl128x/fmdrv_common.c len = min(len_org, 14); len 204 drivers/media/radio/wl128x/fmdrv_common.c for (index = 0; index < len; index++) len 215 drivers/media/radio/wl128x/fmdrv_common.c int len, len_org; len 221 drivers/media/radio/wl128x/fmdrv_common.c evt_hdr->hdr, evt_hdr->len, len 225 drivers/media/radio/wl128x/fmdrv_common.c len_org = skb->len - FM_EVT_MSG_HDR_SIZE; len 228 drivers/media/radio/wl128x/fmdrv_common.c len = min(len_org, 14); len 229 drivers/media/radio/wl128x/fmdrv_common.c for (index = 0; index < len; index++) len 260 drivers/media/radio/wl128x/fmdrv_common.c if (skb->len < sizeof(struct fm_event_msg_hdr)) { len 263 drivers/media/radio/wl128x/fmdrv_common.c skb->len, sizeof(struct fm_event_msg_hdr)); len 335 drivers/media/radio/wl128x/fmdrv_common.c int len; len 362 drivers/media/radio/wl128x/fmdrv_common.c len = g_st_write(skb); len 363 drivers/media/radio/wl128x/fmdrv_common.c if (len < 0) { len 414 drivers/media/radio/wl128x/fmdrv_common.c hdr->len = ((payload == NULL) ? 0 : payload_len) + 3; len 713 drivers/media/radio/wl128x/fmdrv_common.c rds_len = skb->len; len 773 drivers/media/radio/wl128x/fmdrv_common.c rds_len = skb->len; len 134 drivers/media/radio/wl128x/fmdrv_common.h __u8 len; /* Number of bytes follows */ len 145 drivers/media/radio/wl128x/fmdrv_common.h __u8 len; /* Number of bytes follows */ len 79 drivers/media/radio/wl128x/fmdrv_tx.c static int set_rds_len(struct fmdev *fmdev, u8 type, u16 len) len 84 drivers/media/radio/wl128x/fmdrv_tx.c len |= type << 8; len 85 drivers/media/radio/wl128x/fmdrv_tx.c payload = len; len 310 drivers/media/rc/ati_remote.c unsigned int len) len 312 drivers/media/rc/ati_remote.c if (len == 1) { len 315 drivers/media/rc/ati_remote.c } else if (len == 4) len 318 drivers/media/rc/ati_remote.c dev_warn(dev, "Weird data, len=%d %*ph ...\n", len, 6, data); len 48 drivers/media/rc/igorplugusb.c static void igorplugusb_irdata(struct igorplugusb *ir, unsigned len) len 53 drivers/media/rc/igorplugusb.c dev_dbg(ir->dev, "irdata: %*ph (len=%u)", len, ir->buf_in, len); len 64 drivers/media/rc/igorplugusb.c if (start >= len) { len 77 drivers/media/rc/igorplugusb.c if (++i == len) len 82 drivers/media/rc/iguanair.c static void process_ir_data(struct iguanair *ir, unsigned len) len 84 drivers/media/rc/iguanair.c if (len >= 4 && ir->buf_in[0] == 0 && ir->buf_in[1] == 0) { len 87 drivers/media/rc/iguanair.c if (len == 6) { len 94 drivers/media/rc/iguanair.c if (len >= 5) { len 100 drivers/media/rc/iguanair.c if (len > 5) { len 122 drivers/media/rc/iguanair.c } else if (len >= 7) { len 815 drivers/media/rc/img-ir/img-ir-hw.c static void img_ir_handle_data(struct img_ir_priv *priv, u32 len, u64 raw) len 826 drivers/media/rc/img-ir/img-ir-hw.c ret = dec->scancode(len, raw, hw->enabled_protocols, &request); len 827 drivers/media/rc/img-ir/img-ir-hw.c else if (len >= 32) len 829 drivers/media/rc/img-ir/img-ir-hw.c else if (len < 32) len 830 drivers/media/rc/img-ir/img-ir-hw.c request.scancode = (u32)raw & ((1 << len)-1); len 832 drivers/media/rc/img-ir/img-ir-hw.c len, (unsigned long long)raw); len 956 drivers/media/rc/img-ir/img-ir-hw.c u32 ir_status, len, lw, up; len 993 drivers/media/rc/img-ir/img-ir-hw.c len = (ir_status & IMG_IR_RXDLEN) >> IMG_IR_RXDLEN_SHIFT; len 996 drivers/media/rc/img-ir/img-ir-hw.c ++len; len 1000 drivers/media/rc/img-ir/img-ir-hw.c img_ir_handle_data(priv, len, (u64)up << 32 | lw); len 175 drivers/media/rc/img-ir/img-ir-hw.h int (*scancode)(int len, u64 raw, u64 enabled_protocols, len 11 drivers/media/rc/img-ir/img-ir-jvc.c static int img_ir_jvc_scancode(int len, u64 raw, u64 enabled_protocols, len 16 drivers/media/rc/img-ir/img-ir-jvc.c if (len != 16) len 13 drivers/media/rc/img-ir/img-ir-nec.c static int img_ir_nec_scancode(int len, u64 raw, u64 enabled_protocols, len 18 drivers/media/rc/img-ir/img-ir-nec.c if (!len) len 20 drivers/media/rc/img-ir/img-ir-nec.c if (len != 32) len 11 drivers/media/rc/img-ir/img-ir-rc5.c static int img_ir_rc5_scancode(int len, u64 raw, u64 enabled_protocols, len 11 drivers/media/rc/img-ir/img-ir-rc6.c static int img_ir_rc6_scancode(int len, u64 raw, u64 enabled_protocols, len 22 drivers/media/rc/img-ir/img-ir-sanyo.c static int img_ir_sanyo_scancode(int len, u64 raw, u64 enabled_protocols, len 27 drivers/media/rc/img-ir/img-ir-sanyo.c if (!len) len 29 drivers/media/rc/img-ir/img-ir-sanyo.c if (len != 42) len 11 drivers/media/rc/img-ir/img-ir-sharp.c static int img_ir_sharp_scancode(int len, u64 raw, u64 enabled_protocols, len 16 drivers/media/rc/img-ir/img-ir-sharp.c if (len != 15) len 11 drivers/media/rc/img-ir/img-ir-sony.c static int img_ir_sony_scancode(int len, u64 raw, u64 enabled_protocols, len 16 drivers/media/rc/img-ir/img-ir-sony.c switch (len) { len 58 drivers/media/rc/img-ir/img-ir-sony.c unsigned int len = 0; len 88 drivers/media/rc/img-ir/img-ir-sony.c len = 20; len 91 drivers/media/rc/img-ir/img-ir-sony.c len = 15; len 115 drivers/media/rc/img-ir/img-ir-sony.c if (len) { len 116 drivers/media/rc/img-ir/img-ir-sony.c out->minlen = len; len 117 drivers/media/rc/img-ir/img-ir-sony.c out->maxlen = len; len 801 drivers/media/rc/imon.c size_t len; len 809 drivers/media/rc/imon.c len = snprintf(buf, PAGE_SIZE, "Not supported."); len 811 drivers/media/rc/imon.c len = snprintf(buf, PAGE_SIZE, len 820 drivers/media/rc/imon.c return len; len 1282 drivers/media/rc/imon.c unsigned char *buf, int len) len 1293 drivers/media/rc/imon.c if (ictx->product != 0xffdc && (buf[0] & 0x01) && len == 5) { len 1546 drivers/media/rc/imon.c int len = urb->actual_length; len 1563 drivers/media/rc/imon.c if (len == 8 && buf[7] == 0xee) { len 1601 drivers/media/rc/imon.c if (ictx->touch && len == 8 && buf[7] == 0x86) { len 1607 drivers/media/rc/imon.c if (imon_mouse_event(ictx, buf, len)) len 1612 drivers/media/rc/imon.c if (((len == 5) && (buf[0] == 0x01) && (buf[4] == 0x00)) || len 1613 drivers/media/rc/imon.c ((len == 8) && (buf[0] & 0x40) && len 1615 drivers/media/rc/imon.c len = 8; len 1621 drivers/media/rc/imon.c intf, len, buf); len 1682 drivers/media/rc/imon.c if (len != 8) { len 1684 drivers/media/rc/imon.c __func__, len, intf); len 403 drivers/media/rc/ir-mce_kbd-decoder.c int len, ret; len 409 drivers/media/rc/ir-mce_kbd-decoder.c len = MCIR2_KEYBOARD_NBITS + MCIR2_HEADER_NBITS; len 413 drivers/media/rc/ir-mce_kbd-decoder.c len = MCIR2_MOUSE_NBITS + MCIR2_HEADER_NBITS; len 416 drivers/media/rc/ir-mce_kbd-decoder.c ret = ir_raw_gen_manchester(&e, max, &ir_mce_kbd_timings, len, raw); len 191 drivers/media/rc/ir-sony-decoder.c u32 raw, len; len 196 drivers/media/rc/ir-sony-decoder.c len = 12; len 199 drivers/media/rc/ir-sony-decoder.c len = 15; len 203 drivers/media/rc/ir-sony-decoder.c len = 20; len 206 drivers/media/rc/ir-sony-decoder.c ret = ir_raw_gen_pl(&e, max, &ir_sony_timings, len, raw); len 39 drivers/media/rc/ir-spi.c unsigned int len = 0; len 51 drivers/media/rc/ir-spi.c if (len + periods >= IR_SPI_MAX_BUFSIZE) len 61 drivers/media/rc/ir-spi.c idata->tx_buf[len++] = val; len 67 drivers/media/rc/ir-spi.c xfer.len = len * sizeof(*idata->tx_buf); len 597 drivers/media/rc/mceusb.c int offset, int len, bool out) len 610 drivers/media/rc/mceusb.c min(len, buf_len - offset), buf + offset, len, buf_len); len 636 drivers/media/rc/mceusb.c if (offset + len > buf_len) len 659 drivers/media/rc/mceusb.c if (len == 2) len 245 drivers/media/rc/nuvoton-cir.c const char *buf, size_t len) len 279 drivers/media/rc/nuvoton-cir.c ret = len; len 235 drivers/media/rc/rc-main.c if (rc_map->size == rc_map->len) { len 244 drivers/media/rc/rc-main.c if ((rc_map->len * 3 < rc_map->size) && (oldalloc > IR_TAB_MIN_SIZE)) { len 257 drivers/media/rc/rc-main.c memcpy(newscan, rc_map->scan, rc_map->len * sizeof(struct rc_map_table)); len 290 drivers/media/rc/rc-main.c rc_map->len--; len 292 drivers/media/rc/rc-main.c (rc_map->len - index) * sizeof(struct rc_map_table)); len 306 drivers/media/rc/rc-main.c for (i = 0; i < rc_map->len; i++) { len 354 drivers/media/rc/rc-main.c for (i = 0; i < rc_map->len; i++) { len 364 drivers/media/rc/rc-main.c if (rc_map->size == rc_map->len) { len 370 drivers/media/rc/rc-main.c if (i < rc_map->len) len 372 drivers/media/rc/rc-main.c (rc_map->len - i) * sizeof(struct rc_map_table)); len 375 drivers/media/rc/rc-main.c rc_map->len++; len 405 drivers/media/rc/rc-main.c if (index >= rc_map->len) { len 415 drivers/media/rc/rc-main.c if (index >= rc_map->len) { len 452 drivers/media/rc/rc-main.c if (index >= rc_map->len) { len 494 drivers/media/rc/rc-main.c res = bsearch(&scancode, rc_map->scan, rc_map->len, len 534 drivers/media/rc/rc-main.c if (index < rc_map->len) { len 539 drivers/media/rc/rc-main.c ke->len = sizeof(entry->scancode); len 583 drivers/media/rc/rc-main.c keycode = index < rc_map->len ? len 1241 drivers/media/rc/rc-main.c const char *buf, size_t len) len 1302 drivers/media/rc/rc-main.c rc = len; len 1372 drivers/media/rc/rc-main.c const char *buf, size_t len) len 1433 drivers/media/rc/rc-main.c return (ret < 0) ? ret : len; len 1502 drivers/media/rc/rc-main.c const char *buf, size_t len) len 1551 drivers/media/rc/rc-main.c rc = len; len 1553 drivers/media/rc/rc-main.c rc = len; len 474 drivers/media/rc/redrat3.c int len, ret, pipe; len 476 drivers/media/rc/redrat3.c len = sizeof(*tmp); len 477 drivers/media/rc/redrat3.c tmp = kzalloc(len, GFP_KERNEL); len 484 drivers/media/rc/redrat3.c RR3_IR_IO_SIG_TIMEOUT, 0, tmp, len, HZ * 5); len 485 drivers/media/rc/redrat3.c if (ret != len) len 534 drivers/media/rc/redrat3.c size_t const len = sizeof(*val); len 539 drivers/media/rc/redrat3.c val = kmalloc(len, GFP_KERNEL); len 546 drivers/media/rc/redrat3.c RR3_CPUCS_REG_ADDR, 0, val, len, HZ * 25); len 552 drivers/media/rc/redrat3.c RR3_IR_IO_LENGTH_FUZZ, 0, val, len, HZ * 25); len 558 drivers/media/rc/redrat3.c RR3_IR_IO_MIN_PAUSE, 0, val, len, HZ * 25); len 564 drivers/media/rc/redrat3.c RR3_IR_IO_PERIODS_MF, 0, val, len, HZ * 25); len 571 drivers/media/rc/redrat3.c RR3_IR_IO_MAX_LENGTHS, 0, val, len, HZ * 25); len 599 drivers/media/rc/redrat3.c static void redrat3_read_packet_start(struct redrat3_dev *rr3, unsigned len) len 615 drivers/media/rc/redrat3.c if (len >= sizeof(struct redrat3_error)) { len 623 drivers/media/rc/redrat3.c memcpy(&rr3->irdata, rr3->bulk_in_buf, len); len 624 drivers/media/rc/redrat3.c rr3->bytes_read = len; len 631 drivers/media/rc/redrat3.c pkttype, len, pktlen); len 636 drivers/media/rc/redrat3.c static void redrat3_read_packet_continue(struct redrat3_dev *rr3, unsigned len) len 640 drivers/media/rc/redrat3.c if (len + rr3->bytes_read > sizeof(rr3->irdata)) { len 646 drivers/media/rc/redrat3.c memcpy(irdata + rr3->bytes_read, rr3->bulk_in_buf, len); len 648 drivers/media/rc/redrat3.c rr3->bytes_read += len; len 654 drivers/media/rc/redrat3.c static int redrat3_get_ir_data(struct redrat3_dev *rr3, unsigned len) len 660 drivers/media/rc/redrat3.c if (rr3->bytes_read == 0 && len >= sizeof(struct redrat3_header)) { len 661 drivers/media/rc/redrat3.c redrat3_read_packet_start(rr3, len); len 663 drivers/media/rc/redrat3.c redrat3_read_packet_continue(rr3, len); len 54 drivers/media/rc/sir_ir.c static void send_space(unsigned long len); len 55 drivers/media/rc/sir_ir.c static void send_pulse(unsigned long len); len 242 drivers/media/rc/sir_ir.c static void send_space(unsigned long len) len 244 drivers/media/rc/sir_ir.c usleep_range(len, len + 25); len 247 drivers/media/rc/sir_ir.c static void send_pulse(unsigned long len) len 249 drivers/media/rc/sir_ir.c long bytes_out = len / TIME_CONST; len 195 drivers/media/rc/streamzap.c int len; len 201 drivers/media/rc/streamzap.c len = urb->actual_length; len 217 drivers/media/rc/streamzap.c dev_dbg(sz->dev, "%s: received urb, len %d\n", __func__, len); len 218 drivers/media/rc/streamzap.c for (i = 0; i < len; i++) { len 73 drivers/media/spi/cxd2880-spi.c tx.len = size; len 141 drivers/media/spi/cxd2880-spi.c transfer[0].len = 3; len 144 drivers/media/spi/cxd2880-spi.c transfer[1].len = packet_num * 188; len 149 drivers/media/spi/gs1662.c .len = 2, len 153 drivers/media/spi/gs1662.c .len = 2, len 177 drivers/media/spi/gs1662.c .len = 2, len 181 drivers/media/spi/gs1662.c .len = 2, len 71 drivers/media/tuners/fc0011.c .flags = 0, .buf = buf, .len = 2 }; len 88 drivers/media/tuners/fc0011.c .flags = 0, .buf = ®, .len = 1 }, len 90 drivers/media/tuners/fc0011.c .flags = I2C_M_RD, .buf = val ? : &dummy, .len = 1 }, len 15 drivers/media/tuners/fc0012.c .addr = priv->cfg->i2c_address, .flags = 0, .buf = buf, .len = 2 len 31 drivers/media/tuners/fc0012.c .buf = ®, .len = 1 }, len 33 drivers/media/tuners/fc0012.c .buf = val, .len = 1 }, len 17 drivers/media/tuners/fc0013.c .addr = priv->addr, .flags = 0, .buf = buf, .len = 2 len 30 drivers/media/tuners/fc0013.c { .addr = priv->addr, .flags = 0, .buf = ®, .len = 1 }, len 31 drivers/media/tuners/fc0013.c { .addr = priv->addr, .flags = I2C_M_RD, .buf = val, .len = 1 }, len 151 drivers/media/tuners/it913x.c int ret, len; len 166 drivers/media/tuners/it913x.c len = 4; len 168 drivers/media/tuners/it913x.c len = 15; len 170 drivers/media/tuners/it913x.c dev_dbg(&pdev->dev, "role %u, len %d\n", dev->role, len); len 174 drivers/media/tuners/it913x.c len); len 36 drivers/media/tuners/max2165.c struct i2c_msg msg = { .flags = 0, .buf = buf, .len = 2 }; len 60 drivers/media/tuners/max2165.c { .addr = dev_addr, .flags = 0, .buf = b0, .len = 1 }, len 61 drivers/media/tuners/max2165.c { .addr = dev_addr, .flags = I2C_M_RD, .buf = b1, .len = 1 }, len 27 drivers/media/tuners/mc44s803.c .addr = priv->cfg->i2c_address, .flags = 0, .buf = buf, .len = 3 len 49 drivers/media/tuners/mc44s803.c .buf = buf, .len = 3 }, len 31 drivers/media/tuners/mt2060.c { .addr = priv->cfg->i2c_address, .flags = 0, .len = 1 }, len 32 drivers/media/tuners/mt2060.c { .addr = priv->cfg->i2c_address, .flags = I2C_M_RD, .len = 1 }, len 61 drivers/media/tuners/mt2060.c .addr = priv->cfg->i2c_address, .flags = 0, .len = 2 len 84 drivers/media/tuners/mt2060.c static int mt2060_writeregs(struct mt2060_priv *priv,u8 *buf, u8 len) len 99 drivers/media/tuners/mt2060.c for (rem = len - 1; rem > 0; rem -= priv->i2c_max_regs) { len 101 drivers/media/tuners/mt2060.c msg.len = 1 + val_len; len 102 drivers/media/tuners/mt2060.c xfer_buf[0] = buf[0] + len - 1 - rem; len 103 drivers/media/tuners/mt2060.c memcpy(&xfer_buf[1], &buf[1 + len - 1 - rem], val_len); len 239 drivers/media/tuners/mt2063.c static int mt2063_write(struct mt2063_state *state, u8 reg, u8 *data, u32 len) len 248 drivers/media/tuners/mt2063.c .len = len + 1 len 254 drivers/media/tuners/mt2063.c memcpy(msg.buf + 1, data, len); len 311 drivers/media/tuners/mt2063.c .len = 1 len 316 drivers/media/tuners/mt2063.c .len = 1 len 43 drivers/media/tuners/mt2131.c .buf = ®, .len = 1 }, len 45 drivers/media/tuners/mt2131.c .buf = val, .len = 1 }, len 59 drivers/media/tuners/mt2131.c .buf = buf, .len = 2 }; len 68 drivers/media/tuners/mt2131.c static int mt2131_writeregs(struct mt2131_priv *priv,u8 *buf, u8 len) len 71 drivers/media/tuners/mt2131.c .flags = 0, .buf = buf, .len = len }; len 75 drivers/media/tuners/mt2131.c (int)len); len 51 drivers/media/tuners/mt2266.c { .addr = priv->cfg->i2c_address, .flags = 0, .buf = ®, .len = 1 }, len 52 drivers/media/tuners/mt2266.c { .addr = priv->cfg->i2c_address, .flags = I2C_M_RD, .buf = val, .len = 1 }, len 66 drivers/media/tuners/mt2266.c .addr = priv->cfg->i2c_address, .flags = 0, .buf = buf, .len = 2 len 76 drivers/media/tuners/mt2266.c static int mt2266_writeregs(struct mt2266_priv *priv,u8 *buf, u8 len) len 79 drivers/media/tuners/mt2266.c .addr = priv->cfg->i2c_address, .flags = 0, .buf = buf, .len = len len 82 drivers/media/tuners/mt2266.c printk(KERN_WARNING "MT2266 I2C write failed (len=%i)\n",(int)len); len 35 drivers/media/tuners/mxl301rf.c static int raw_write(struct mxl301rf_state *state, const u8 *buf, int len) len 39 drivers/media/tuners/mxl301rf.c ret = i2c_master_send(state->i2c, buf, len); len 40 drivers/media/tuners/mxl301rf.c if (ret >= 0 && ret < len) len 42 drivers/media/tuners/mxl301rf.c return (ret == len) ? 0 : ret; len 78 drivers/media/tuners/mxl301rf.c rssi->len = 1; len 318 drivers/media/tuners/mxl5005s.c u8 *datatable, u8 len); len 3854 drivers/media/tuners/mxl5005s.c .buf = buf, .len = 2 }; len 3880 drivers/media/tuners/mxl5005s.c .buf = buf, .len = 3 }; len 3883 drivers/media/tuners/mxl5005s.c msg.len = 2; len 3895 drivers/media/tuners/mxl5005s.c u8 *datatable, u8 len) len 3902 drivers/media/tuners/mxl5005s.c for (i = 0 ; i < len-1; i++) { len 452 drivers/media/tuners/mxl5007t.c .buf = buf, .len = 2 }; len 482 drivers/media/tuners/mxl5007t.c .buf = buf, .len = 2 }, len 484 drivers/media/tuners/mxl5007t.c .buf = val, .len = 1 }, len 501 drivers/media/tuners/mxl5007t.c .buf = &d, .len = 1 len 82 drivers/media/tuners/qm1d1c0042.c .len = 1, len 88 drivers/media/tuners/qm1d1c0042.c .len = 1, len 16 drivers/media/tuners/qt1010.c .flags = 0, .buf = ®, .len = 1 }, len 18 drivers/media/tuners/qt1010.c .flags = I2C_M_RD, .buf = val, .len = 1 }, len 34 drivers/media/tuners/qt1010.c .flags = 0, .buf = buf, .len = 2 }; len 333 drivers/media/tuners/r820t.c int len) len 338 drivers/media/tuners/r820t.c len += r; len 341 drivers/media/tuners/r820t.c if (len <= 0) len 343 drivers/media/tuners/r820t.c if (len > NUM_REGS - r) len 344 drivers/media/tuners/r820t.c len = NUM_REGS - r; len 347 drivers/media/tuners/r820t.c __func__, r + REG_SHADOW_START, len, len, val); len 349 drivers/media/tuners/r820t.c memcpy(&priv->regs[r], val, len); len 353 drivers/media/tuners/r820t.c int len) len 358 drivers/media/tuners/r820t.c shadow_store(priv, reg, val, len); len 361 drivers/media/tuners/r820t.c if (len > priv->cfg->max_i2c_msg_len - 1) len 364 drivers/media/tuners/r820t.c size = len; len 382 drivers/media/tuners/r820t.c len -= size; len 384 drivers/media/tuners/r820t.c } while (len > 0); len 420 drivers/media/tuners/r820t.c static int r820t_read(struct r820t_priv *priv, u8 reg, u8 *val, int len) len 427 drivers/media/tuners/r820t.c rc = tuner_i2c_xfer_send_recv(&priv->i2c_props, priv->buf, 1, p, len); len 428 drivers/media/tuners/r820t.c if (rc != len) { len 430 drivers/media/tuners/r820t.c __func__, rc, reg, len, len, p); len 437 drivers/media/tuners/r820t.c for (i = 0; i < len; i++) len 441 drivers/media/tuners/r820t.c __func__, reg, len, len, val); len 74 drivers/media/tuners/si2157.c int ret, len, remaining; len 190 drivers/media/tuners/si2157.c len = fw->data[fw->size - remaining]; len 191 drivers/media/tuners/si2157.c if (len > SI2157_ARGLEN) { len 196 drivers/media/tuners/si2157.c memcpy(cmd.args, &fw->data[(fw->size - remaining) + 1], len); len 197 drivers/media/tuners/si2157.c cmd.wlen = len; len 230 drivers/media/tuners/si2157.c c->strength.len = 1; len 14 drivers/media/tuners/tda18218.c static int tda18218_wr_regs(struct tda18218_priv *priv, u8 reg, u8 *val, u8 len) len 26 drivers/media/tuners/tda18218.c if (1 + len > sizeof(buf)) { len 29 drivers/media/tuners/tda18218.c KBUILD_MODNAME, reg, len); len 33 drivers/media/tuners/tda18218.c for (remaining = len; remaining > 0; len 39 drivers/media/tuners/tda18218.c msg[0].len = 1 + len2; len 40 drivers/media/tuners/tda18218.c buf[0] = reg + len - remaining; len 41 drivers/media/tuners/tda18218.c memcpy(&buf[1], &val[len - remaining], len2); len 52 drivers/media/tuners/tda18218.c "len=%d\n", KBUILD_MODNAME, ret, reg, len); len 60 drivers/media/tuners/tda18218.c static int tda18218_rd_regs(struct tda18218_priv *priv, u8 reg, u8 *val, u8 len) len 68 drivers/media/tuners/tda18218.c .len = 1, len 73 drivers/media/tuners/tda18218.c .len = reg + len, len 78 drivers/media/tuners/tda18218.c if (reg + len > sizeof(buf)) { len 81 drivers/media/tuners/tda18218.c KBUILD_MODNAME, reg, len); len 87 drivers/media/tuners/tda18218.c memcpy(val, &buf[reg], len); len 91 drivers/media/tuners/tda18218.c "len=%d\n", KBUILD_MODNAME, ret, reg, len); len 117 drivers/media/tuners/tda18271-common.c .buf = &buf, .len = 1 }, len 119 drivers/media/tuners/tda18271-common.c .buf = regs, .len = 16 } len 147 drivers/media/tuners/tda18271-common.c .buf = &buf, .len = 1 }, len 149 drivers/media/tuners/tda18271-common.c .buf = regdump, .len = TDA18271_NUM_REGS } len 178 drivers/media/tuners/tda18271-common.c static int __tda18271_write_regs(struct dvb_frontend *fe, int idx, int len, len 188 drivers/media/tuners/tda18271-common.c BUG_ON((len == 0) || (idx + len > sizeof(buf))); len 218 drivers/media/tuners/tda18271-common.c while (len) { len 219 drivers/media/tuners/tda18271-common.c if (max > len) len 220 drivers/media/tuners/tda18271-common.c max = len; len 226 drivers/media/tuners/tda18271-common.c msg.len = max + 1; len 234 drivers/media/tuners/tda18271-common.c len -= max; len 248 drivers/media/tuners/tda18271-common.c int tda18271_write_regs(struct dvb_frontend *fe, int idx, int len) len 250 drivers/media/tuners/tda18271-common.c return __tda18271_write_regs(fe, idx, len, true); len 200 drivers/media/tuners/tda18271-priv.h extern int tda18271_write_regs(struct dvb_frontend *fe, int idx, int len); len 150 drivers/media/tuners/tda827x.c .buf = buf, .len = sizeof(buf) }; len 193 drivers/media/tuners/tda827x.c msg.len = 14; len 202 drivers/media/tuners/tda827x.c msg.len = 2; len 224 drivers/media/tuners/tda827x.c .buf = buf, .len = sizeof(buf) }; len 276 drivers/media/tuners/tda827x.c msg.len = 8; len 280 drivers/media/tuners/tda827x.c msg.len = 2; len 326 drivers/media/tuners/tda827x.c .buf = data, .len = 2}; len 436 drivers/media/tuners/tda827x.c .buf = buf, .len = sizeof(buf) }; len 455 drivers/media/tuners/tda827x.c struct i2c_msg msg = { .flags = 0, .buf = buf, .len = sizeof(buf) }; len 509 drivers/media/tuners/tda827x.c .buf = buf, .len = sizeof(buf) }; len 562 drivers/media/tuners/tda827x.c msg.len = 11; len 572 drivers/media/tuners/tda827x.c msg.len = 5; len 579 drivers/media/tuners/tda827x.c msg.len = 2; len 656 drivers/media/tuners/tda827x.c .buf = tuner_reg, .len = sizeof(tuner_reg) }; len 691 drivers/media/tuners/tda827x.c msg.len = 11; len 699 drivers/media/tuners/tda827x.c msg.len = 5; len 704 drivers/media/tuners/tda827x.c msg.len = 2; len 751 drivers/media/tuners/tda827x.c .buf = data, .len = 2}; len 845 drivers/media/tuners/tda827x.c .buf = &data, .len = 1 }; len 462 drivers/media/tuners/tda8290.c struct i2c_msg msg = {.addr = priv->tda827x_addr, .flags=0, .buf=cb1, .len = 2}; len 537 drivers/media/tuners/tda8290.c .buf=tda8275_init, .len = 14}; len 574 drivers/media/tuners/tda8290.c struct i2c_msg msg = { .flags = I2C_M_RD, .buf = &data, .len = 1 }; len 663 drivers/media/tuners/tda8290.c { .addr = i2c_props->addr, .flags = 0, .len = 1, .buf = ® }, len 664 drivers/media/tuners/tda8290.c { .addr = i2c_props->addr, .flags = I2C_M_RD, .len = 1, .buf = &id }, len 690 drivers/media/tuners/tda8290.c { .addr = i2c_props->addr, .flags = 0, .len = 1, .buf = ® }, len 691 drivers/media/tuners/tda8290.c { .addr = i2c_props->addr, .flags = I2C_M_RD, .len = 1, .buf = &id }, len 25 drivers/media/tuners/tuner-i2c.h unsigned char *buf, int len) len 28 drivers/media/tuners/tuner-i2c.h .buf = buf, .len = len }; len 31 drivers/media/tuners/tuner-i2c.h return (ret == 1) ? len : ret; len 35 drivers/media/tuners/tuner-i2c.h unsigned char *buf, int len) len 38 drivers/media/tuners/tuner-i2c.h .buf = buf, .len = len }; len 41 drivers/media/tuners/tuner-i2c.h return (ret == 1) ? len : ret; len 49 drivers/media/tuners/tuner-i2c.h .buf = obuf, .len = olen }, len 51 drivers/media/tuners/tuner-i2c.h .buf = ibuf, .len = ilen } }; len 1069 drivers/media/tuners/tuner-simple.c .buf = b, .len = 1, len 628 drivers/media/tuners/tuner-xc2028.c int len = (size < priv->ctrl.max_len - 1) ? len 631 drivers/media/tuners/tuner-xc2028.c memcpy(buf + 1, p, len); len 633 drivers/media/tuners/tuner-xc2028.c rc = i2c_send(priv, buf, len + 1); len 639 drivers/media/tuners/tuner-xc2028.c p += len; len 640 drivers/media/tuners/tuner-xc2028.c size -= len; len 241 drivers/media/tuners/xc4000.c static int xc_send_i2c_data(struct xc4000_priv *priv, u8 *buf, int len) len 244 drivers/media/tuners/xc4000.c .flags = 0, .buf = buf, .len = len }; len 248 drivers/media/tuners/xc4000.c len); len 249 drivers/media/tuners/xc4000.c if (len == 4) { len 301 drivers/media/tuners/xc4000.c unsigned int len, pos, index; len 307 drivers/media/tuners/xc4000.c len = i2c_sequence[index] * 256 + i2c_sequence[index+1]; len 308 drivers/media/tuners/xc4000.c if (len == 0x0000) { len 313 drivers/media/tuners/xc4000.c } else if (len & 0x8000) { len 315 drivers/media/tuners/xc4000.c msleep(len & 0x7FFF); len 325 drivers/media/tuners/xc4000.c while (pos < len) { len 326 drivers/media/tuners/xc4000.c if ((len - pos) > XC_MAX_I2C_WRITE_LENGTH - 2) len 330 drivers/media/tuners/xc4000.c nbytes_to_send = (len - pos + 2); len 343 drivers/media/tuners/xc4000.c index += len; len 537 drivers/media/tuners/xc4000.c .flags = 0, .buf = &buf[0], .len = 2 }, len 539 drivers/media/tuners/xc4000.c .flags = I2C_M_RD, .buf = &bval[0], .len = 2 }, len 244 drivers/media/tuners/xc5000.c static int xc_send_i2c_data(struct xc5000_priv *priv, u8 *buf, int len) len 247 drivers/media/tuners/xc5000.c .flags = 0, .buf = buf, .len = len }; len 250 drivers/media/tuners/xc5000.c printk(KERN_ERR "xc5000: I2C write failed (len=%i)\n", len); len 260 drivers/media/tuners/xc5000.c static int xc_read_i2c_data(struct xc5000_priv *priv, u8 *buf, int len) len 263 drivers/media/tuners/xc5000.c .flags = I2C_M_RD, .buf = buf, .len = len }; len 266 drivers/media/tuners/xc5000.c printk(KERN_ERR "xc5000 I2C read failed (len=%i)\n", len); len 279 drivers/media/tuners/xc5000.c .flags = 0, .buf = &buf[0], .len = 2 }, len 281 drivers/media/tuners/xc5000.c .flags = I2C_M_RD, .buf = &bval[0], .len = 2 }, len 354 drivers/media/tuners/xc5000.c unsigned int len, pos, index; len 360 drivers/media/tuners/xc5000.c len = i2c_sequence[index] * 256 + i2c_sequence[index+1]; len 361 drivers/media/tuners/xc5000.c if (len == 0x0000) { len 367 drivers/media/tuners/xc5000.c } else if (len & 0x8000) { len 369 drivers/media/tuners/xc5000.c msleep(len & 0x7FFF); len 379 drivers/media/tuners/xc5000.c while (pos < len) { len 380 drivers/media/tuners/xc5000.c if ((len - pos) > XC_MAX_I2C_WRITE_LENGTH - 2) len 384 drivers/media/tuners/xc5000.c nbytes_to_send = (len - pos + 2); len 397 drivers/media/tuners/xc5000.c index += len; len 291 drivers/media/usb/airspy/airspy.c unsigned int len; len 304 drivers/media/usb/airspy/airspy.c len = airspy_convert_stream(s, ptr, urb->transfer_buffer, len 306 drivers/media/usb/airspy/airspy.c vb2_set_plane_payload(&fbuf->vb.vb2_buf, 0, len); len 145 drivers/media/usb/au0828/au0828-i2c.c if (msg->len == 64) len 159 drivers/media/usb/au0828/au0828-i2c.c if (msg->len == 0) { len 178 drivers/media/usb/au0828/au0828-i2c.c for (i = 0; i < msg->len;) { len 187 drivers/media/usb/au0828/au0828-i2c.c if ((strobe >= 4) || (i >= msg->len)) { len 190 drivers/media/usb/au0828/au0828-i2c.c if (i < msg->len) len 212 drivers/media/usb/au0828/au0828-i2c.c return msg->len; len 245 drivers/media/usb/au0828/au0828-i2c.c if (msg->len == 0) { len 254 drivers/media/usb/au0828/au0828-i2c.c for (i = 0; i < msg->len;) { len 258 drivers/media/usb/au0828/au0828-i2c.c if (i < msg->len) len 279 drivers/media/usb/au0828/au0828-i2c.c return msg->len; len 291 drivers/media/usb/au0828/au0828-i2c.c __func__, num, msgs[i].addr, msgs[i].len); len 299 drivers/media/usb/au0828/au0828-i2c.c msgs[i + 1].len); len 48 drivers/media/usb/au0828/au0828-input.c .buf = buf, .len = sizeof(buf) }; len 64 drivers/media/usb/au0828/au0828-input.c .buf = obuf, .len = 2 }, len 66 drivers/media/usb/au0828/au0828-input.c .buf = buf, .len = size } }; len 72 drivers/media/usb/au0828/au0828-input.c msg[0].len++; len 313 drivers/media/usb/au0828/au0828-video.c unsigned char *outp, unsigned long len) len 319 drivers/media/usb/au0828/au0828-video.c if (len == 0) len 322 drivers/media/usb/au0828/au0828-video.c if (dma_q->pos + len > buf->length) len 323 drivers/media/usb/au0828/au0828-video.c len = buf->length - dma_q->pos; len 326 drivers/media/usb/au0828/au0828-video.c remain = len; len 384 drivers/media/usb/au0828/au0828-video.c dma_q->pos += len; len 417 drivers/media/usb/au0828/au0828-video.c unsigned char *outp, unsigned long len) len 445 drivers/media/usb/au0828/au0828-video.c if (dma_q->pos + len > buf->length) len 446 drivers/media/usb/au0828/au0828-video.c len = buf->length - dma_q->pos; len 455 drivers/media/usb/au0828/au0828-video.c for (i = 0; i < len; i += 2) len 458 drivers/media/usb/au0828/au0828-video.c dma_q->pos += len; len 498 drivers/media/usb/au0828/au0828-video.c int i, len = 0, rc = 1; len 545 drivers/media/usb/au0828/au0828-video.c len = urb->iso_frame_desc[i].actual_length - 4; len 549 drivers/media/usb/au0828/au0828-video.c len -= 4; len 606 drivers/media/usb/au0828/au0828-video.c if (len < remain) len 607 drivers/media/usb/au0828/au0828-video.c lencopy = len; len 613 drivers/media/usb/au0828/au0828-video.c vbioutp, len); len 615 drivers/media/usb/au0828/au0828-video.c len -= lencopy; len 621 drivers/media/usb/au0828/au0828-video.c au0828_copy_video(dev, dma_q, buf, p, outp, len); len 180 drivers/media/usb/b2c2/flexcop-usb.c u32 addr, int extended, u8 *buf, u32 len) len 200 drivers/media/usb/b2c2/flexcop-usb.c for (i = 0; i < len;) { len 202 drivers/media/usb/b2c2/flexcop-usb.c wMax < bytes_left_to_read_on_page(addr, len) ? len 204 drivers/media/usb/b2c2/flexcop-usb.c bytes_left_to_read_on_page(addr, len); len 218 drivers/media/usb/b2c2/flexcop-usb.c len -= pagechunk; len 319 drivers/media/usb/b2c2/flexcop-usb.c flexcop_access_op_t op, u8 chipaddr, u8 addr, u8 *buf, u16 len) len 323 drivers/media/usb/b2c2/flexcop-usb.c USB_FUNC_I2C_READ, chipaddr, addr, buf, len); len 326 drivers/media/usb/b2c2/flexcop-usb.c USB_FUNC_I2C_WRITE, chipaddr, addr, buf, len); len 1266 drivers/media/usb/cx231xx/cx231xx-417.c static void buffer_copy(struct cx231xx *dev, char *data, int len, struct urb *urb, len 1287 drivers/media/usb/cx231xx/cx231xx-417.c if ((dma_q->mpeg_buffer_completed+len) < len 1298 drivers/media/usb/cx231xx/cx231xx-417.c memcpy(vbuf+dma_q->mpeg_buffer_completed, data, len); len 1300 drivers/media/usb/cx231xx/cx231xx-417.c dma_q->mpeg_buffer_completed + len; len 1316 drivers/media/usb/cx231xx/cx231xx-417.c if (len - tail_data > 0) { len 1318 drivers/media/usb/cx231xx/cx231xx-417.c dma_q->left_data_count = len - tail_data; len 1320 drivers/media/usb/cx231xx/cx231xx-417.c p_data, len - tail_data); len 1325 drivers/media/usb/cx231xx/cx231xx-417.c static void buffer_filled(char *data, int len, struct urb *urb, len 1339 drivers/media/usb/cx231xx/cx231xx-417.c memcpy(vbuf, data, len); len 3028 drivers/media/usb/cx231xx/cx231xx-avcore.c int cx231xx_gpio_i2c_read(struct cx231xx *dev, u8 dev_addr, u8 *buf, u8 len) len 3046 drivers/media/usb/cx231xx/cx231xx-avcore.c for (i = 0; i < len; i++) { len 3051 drivers/media/usb/cx231xx/cx231xx-avcore.c if ((i + 1) != len) { len 3072 drivers/media/usb/cx231xx/cx231xx-avcore.c int cx231xx_gpio_i2c_write(struct cx231xx *dev, u8 dev_addr, u8 *buf, u8 len) len 3088 drivers/media/usb/cx231xx/cx231xx-avcore.c for (i = 0; i < len; i++) { len 1212 drivers/media/usb/cx231xx/cx231xx-cards.c u8 *eedata, int len) len 1216 drivers/media/usb/cx231xx/cx231xx-cards.c int len_todo = len; len 1220 drivers/media/usb/cx231xx/cx231xx-cards.c .buf = &start_offset, .len = 1 }; len 1231 drivers/media/usb/cx231xx/cx231xx-cards.c msg_read.len = (len_todo > 64) ? 64 : len_todo; len 1239 drivers/media/usb/cx231xx/cx231xx-cards.c eedata_cur += msg_read.len; len 1240 drivers/media/usb/cx231xx/cx231xx-cards.c len_todo -= msg_read.len; len 1243 drivers/media/usb/cx231xx/cx231xx-cards.c for (i = 0; i + 15 < len; i += 16) len 283 drivers/media/usb/cx231xx/cx231xx-core.c char *buf, int len) len 292 drivers/media/usb/cx231xx/cx231xx-core.c if (len > URB_MAX_CTRL_SIZE) len 295 drivers/media/usb/cx231xx/cx231xx-core.c switch (len) { len 317 drivers/media/usb/cx231xx/cx231xx-core.c val, reg, buf, len, HZ); len 401 drivers/media/usb/cx231xx/cx231xx-core.c int len) len 410 drivers/media/usb/cx231xx/cx231xx-core.c if ((len < 1) || (len > URB_MAX_CTRL_SIZE)) len 413 drivers/media/usb/cx231xx/cx231xx-core.c switch (len) { len 440 drivers/media/usb/cx231xx/cx231xx-core.c reg >> 8, len & 0xff, len >> 8); len 442 drivers/media/usb/cx231xx/cx231xx-core.c for (byte = 0; byte < len; byte++) len 449 drivers/media/usb/cx231xx/cx231xx-core.c val, reg, buf, len, HZ); len 1477 drivers/media/usb/cx231xx/cx231xx-core.c u8 len, u8 request, u8 direction) len 1502 drivers/media/usb/cx231xx/cx231xx-core.c ven_req.wLength = len; len 87 drivers/media/usb/cx231xx/cx231xx-i2c.c size = msg->len; len 94 drivers/media/usb/cx231xx/cx231xx-i2c.c if (msg->len >= 2) len 96 drivers/media/usb/cx231xx/cx231xx-i2c.c else if (msg->len == 1) len 120 drivers/media/usb/cx231xx/cx231xx-i2c.c msg->addr, msg->len, saddr); len 125 drivers/media/usb/cx231xx/cx231xx-i2c.c msg->len); len 169 drivers/media/usb/cx231xx/cx231xx-i2c.c req_data.buf_size = msg->len; len 194 drivers/media/usb/cx231xx/cx231xx-i2c.c if (msg->len == 2) len 196 drivers/media/usb/cx231xx/cx231xx-i2c.c else if (msg->len == 1) len 207 drivers/media/usb/cx231xx/cx231xx-i2c.c if (msg->len == 2) len 222 drivers/media/usb/cx231xx/cx231xx-i2c.c msg->addr, msg->len, len 228 drivers/media/usb/cx231xx/cx231xx-i2c.c msg->len); len 232 drivers/media/usb/cx231xx/cx231xx-i2c.c msg->len); len 240 drivers/media/usb/cx231xx/cx231xx-i2c.c req_data.saddr_len = msg->len; len 242 drivers/media/usb/cx231xx/cx231xx-i2c.c req_data.buf_size = msg->len; len 255 drivers/media/usb/cx231xx/cx231xx-i2c.c req_data.buf_size = msg->len; len 280 drivers/media/usb/cx231xx/cx231xx-i2c.c if (msg1->len == 2) len 282 drivers/media/usb/cx231xx/cx231xx-i2c.c else if (msg1->len == 1) len 286 drivers/media/usb/cx231xx/cx231xx-i2c.c if ((msg2->len < 16)) { len 290 drivers/media/usb/cx231xx/cx231xx-i2c.c msg2->addr, msg2->len, saddr, msg1->len); len 305 drivers/media/usb/cx231xx/cx231xx-i2c.c msg1->len); len 309 drivers/media/usb/cx231xx/cx231xx-i2c.c msg2->len); len 318 drivers/media/usb/cx231xx/cx231xx-i2c.c req_data.saddr_len = msg1->len; len 320 drivers/media/usb/cx231xx/cx231xx-i2c.c req_data.buf_size = msg2->len; len 374 drivers/media/usb/cx231xx/cx231xx-i2c.c i == num - 1 ? "stop" : "nonstop", addr, msgs[i].len); len 375 drivers/media/usb/cx231xx/cx231xx-i2c.c if (!msgs[i].len) { len 388 drivers/media/usb/cx231xx/cx231xx-i2c.c for (byte = 0; byte < msgs[i].len; byte++) len 393 drivers/media/usb/cx231xx/cx231xx-i2c.c && (msgs[i].len <= 2) && (bus->nr < 3)) { len 396 drivers/media/usb/cx231xx/cx231xx-i2c.c for (byte = 0; byte < msgs[i].len; byte++) len 403 drivers/media/usb/cx231xx/cx231xx-i2c.c i+1 == num - 1 ? "stop" : "nonstop", addr, msgs[i+1].len); len 408 drivers/media/usb/cx231xx/cx231xx-i2c.c for (byte = 0; byte < msgs[i+1].len; byte++) len 415 drivers/media/usb/cx231xx/cx231xx-i2c.c for (byte = 0; byte < msgs[i].len; byte++) len 483 drivers/media/usb/cx231xx/cx231xx-i2c.c .len = 1, len 684 drivers/media/usb/cx231xx/cx231xx-video.c void cx231xx_swab(u16 *from, u16 *to, u16 len) len 688 drivers/media/usb/cx231xx/cx231xx-video.c if (len <= 0) len 691 drivers/media/usb/cx231xx/cx231xx-video.c for (i = 0; i < len / 2; i++) len 674 drivers/media/usb/cx231xx/cx231xx.h char *buf, int len); len 676 drivers/media/usb/cx231xx/cx231xx.h char *buf, int len); len 680 drivers/media/usb/cx231xx/cx231xx.h u8 *buf, u8 len); len 682 drivers/media/usb/cx231xx/cx231xx.h u8 *buf, u8 len); len 827 drivers/media/usb/cx231xx/cx231xx.h void cx231xx_swab(u16 *from, u16 *to, u16 len); len 837 drivers/media/usb/cx231xx/cx231xx.h char *buf, int len); len 841 drivers/media/usb/cx231xx/cx231xx.h char *buf, int len); len 851 drivers/media/usb/cx231xx/cx231xx.h u8 len, u8 request, u8 direction); len 864 drivers/media/usb/cx231xx/cx231xx.h int cx231xx_gpio_i2c_read(struct cx231xx *dev, u8 dev_addr, u8 *buf, u8 len); len 865 drivers/media/usb/cx231xx/cx231xx.h int cx231xx_gpio_i2c_write(struct cx231xx *dev, u8 dev_addr, u8 *buf, u8 len); len 173 drivers/media/usb/dvb-usb-v2/af9015.c if (msg[0].len == 0 || msg[0].flags & I2C_M_RD) { len 177 drivers/media/usb/dvb-usb-v2/af9015.c } else if (msg[0].len == 1) { len 181 drivers/media/usb/dvb-usb-v2/af9015.c } else if (msg[0].len == 2) { len 193 drivers/media/usb/dvb-usb-v2/af9015.c if (msg[0].len > 21) { len 205 drivers/media/usb/dvb-usb-v2/af9015.c req.data_len = msg[0].len - addr_len; len 211 drivers/media/usb/dvb-usb-v2/af9015.c if (msg[0].len > 3 || msg[1].len > 61) { len 223 drivers/media/usb/dvb-usb-v2/af9015.c req.data_len = msg[1].len; len 228 drivers/media/usb/dvb-usb-v2/af9015.c if (msg[0].len > 61) { len 241 drivers/media/usb/dvb-usb-v2/af9015.c req.data_len = msg[0].len; len 1301 drivers/media/usb/dvb-usb-v2/af9015.c const unsigned int len = count - 2; len 1302 drivers/media/usb/dvb-usb-v2/af9015.c struct req_t req = {WRITE_MEMORY, 0, reg, 0, 0, len, val}; len 1322 drivers/media/usb/dvb-usb-v2/af9015.c const unsigned int len = val_size; len 1323 drivers/media/usb/dvb-usb-v2/af9015.c struct req_t req = {READ_MEMORY, 0, reg, 0, 0, len, val}; len 16 drivers/media/usb/dvb-usb-v2/af9035.c static u16 af9035_checksum(const u8 *buf, size_t len) len 21 drivers/media/usb/dvb-usb-v2/af9035.c for (i = 1; i < len; i++) { len 114 drivers/media/usb/dvb-usb-v2/af9035.c static int af9035_wr_regs(struct dvb_usb_device *d, u32 reg, u8 *val, int len) len 119 drivers/media/usb/dvb-usb-v2/af9035.c struct usb_req req = { CMD_MEM_WR, mbox, 6 + len, wbuf, 0, NULL }; len 121 drivers/media/usb/dvb-usb-v2/af9035.c if (6 + len > sizeof(wbuf)) { len 122 drivers/media/usb/dvb-usb-v2/af9035.c dev_warn(&intf->dev, "i2c wr: len=%d is too big!\n", len); len 126 drivers/media/usb/dvb-usb-v2/af9035.c wbuf[0] = len; len 132 drivers/media/usb/dvb-usb-v2/af9035.c memcpy(&wbuf[6], val, len); len 138 drivers/media/usb/dvb-usb-v2/af9035.c static int af9035_rd_regs(struct dvb_usb_device *d, u32 reg, u8 *val, int len) len 140 drivers/media/usb/dvb-usb-v2/af9035.c u8 wbuf[] = { len, 2, 0, 0, (reg >> 8) & 0xff, reg & 0xff }; len 142 drivers/media/usb/dvb-usb-v2/af9035.c struct usb_req req = { CMD_MEM_RD, mbox, sizeof(wbuf), wbuf, len, val }; len 319 drivers/media/usb/dvb-usb-v2/af9035.c if (msg[0].len > 40 || msg[1].len > 40) { len 332 drivers/media/usb/dvb-usb-v2/af9035.c msg[1].len); len 334 drivers/media/usb/dvb-usb-v2/af9035.c memset(msg[1].buf, 0, msg[1].len); len 339 drivers/media/usb/dvb-usb-v2/af9035.c struct usb_req req = { CMD_I2C_RD, 0, 5 + msg[0].len, len 340 drivers/media/usb/dvb-usb-v2/af9035.c buf, msg[1].len, msg[1].buf }; len 344 drivers/media/usb/dvb-usb-v2/af9035.c req.wlen = 3 + msg[0].len; len 348 drivers/media/usb/dvb-usb-v2/af9035.c buf[0] = msg[1].len; len 352 drivers/media/usb/dvb-usb-v2/af9035.c memcpy(&buf[3], msg[0].buf, msg[0].len); len 359 drivers/media/usb/dvb-usb-v2/af9035.c if (msg[0].len > 2) { len 361 drivers/media/usb/dvb-usb-v2/af9035.c memcpy(&buf[5], msg[0].buf, msg[0].len); len 366 drivers/media/usb/dvb-usb-v2/af9035.c buf[2] = msg[0].len; len 367 drivers/media/usb/dvb-usb-v2/af9035.c if (msg[0].len == 2) { len 370 drivers/media/usb/dvb-usb-v2/af9035.c } else if (msg[0].len == 1) { len 378 drivers/media/usb/dvb-usb-v2/af9035.c if (msg[0].len > 40) { len 390 drivers/media/usb/dvb-usb-v2/af9035.c ret = (msg[0].len >= 3) ? af9035_wr_regs(d, reg, len 392 drivers/media/usb/dvb-usb-v2/af9035.c msg[0].len - 3) len 397 drivers/media/usb/dvb-usb-v2/af9035.c struct usb_req req = { CMD_I2C_WR, 0, 5 + msg[0].len, len 402 drivers/media/usb/dvb-usb-v2/af9035.c req.wlen = 3 + msg[0].len; len 406 drivers/media/usb/dvb-usb-v2/af9035.c buf[0] = msg[0].len; len 410 drivers/media/usb/dvb-usb-v2/af9035.c memcpy(&buf[3], msg[0].buf, msg[0].len); len 416 drivers/media/usb/dvb-usb-v2/af9035.c memcpy(&buf[5], msg[0].buf, msg[0].len); len 421 drivers/media/usb/dvb-usb-v2/af9035.c if (msg[0].len > 40) { len 425 drivers/media/usb/dvb-usb-v2/af9035.c memset(msg[0].buf, 0, msg[0].len); len 431 drivers/media/usb/dvb-usb-v2/af9035.c buf, msg[0].len, msg[0].buf }; len 438 drivers/media/usb/dvb-usb-v2/af9035.c buf[0] = msg[0].len; len 593 drivers/media/usb/dvb-usb-v2/af9035.c int ret, i, j, len; len 640 drivers/media/usb/dvb-usb-v2/af9035.c len = j; len 641 drivers/media/usb/dvb-usb-v2/af9035.c if (len > MAX_DATA) len 642 drivers/media/usb/dvb-usb-v2/af9035.c len = MAX_DATA; len 643 drivers/media/usb/dvb-usb-v2/af9035.c req_fw_dl.wlen = len; len 1514 drivers/media/usb/dvb-usb-v2/af9035.c msg[0].len = 2; len 205 drivers/media/usb/dvb-usb-v2/anysee.c if (msg[i].len > 2 || msg[i+1].len > 60) { len 213 drivers/media/usb/dvb-usb-v2/anysee.c buf[4] = msg[i].len-1; len 214 drivers/media/usb/dvb-usb-v2/anysee.c buf[5] = msg[i+1].len; len 216 drivers/media/usb/dvb-usb-v2/anysee.c msg[i+1].len); len 219 drivers/media/usb/dvb-usb-v2/anysee.c if (msg[i].len > 48) { len 225 drivers/media/usb/dvb-usb-v2/anysee.c buf[2] = msg[i].len; len 227 drivers/media/usb/dvb-usb-v2/anysee.c memcpy(&buf[4], msg[i].buf, msg[i].len); len 228 drivers/media/usb/dvb-usb-v2/anysee.c ret = anysee_ctrl_msg(d, buf, 4 + msg[i].len, NULL, 0); len 716 drivers/media/usb/dvb-usb-v2/anysee.c .len = 1, len 721 drivers/media/usb/dvb-usb-v2/anysee.c .len = 1, len 99 drivers/media/usb/dvb-usb-v2/au6610.c msg[i].len, msg[i+1].buf, len 100 drivers/media/usb/dvb-usb-v2/au6610.c msg[i+1].len) < 0) len 104 drivers/media/usb/dvb-usb-v2/au6610.c msg[i].len, NULL, 0) < 0) len 747 drivers/media/usb/dvb-usb-v2/az6007.c int i, j, len; len 760 drivers/media/usb/dvb-usb-v2/az6007.c && (msgs[i].len == 1) len 771 drivers/media/usb/dvb-usb-v2/az6007.c addr, msgs[i].len, msgs[i + 1].len); len 775 drivers/media/usb/dvb-usb-v2/az6007.c length = 6 + msgs[i + 1].len; len 776 drivers/media/usb/dvb-usb-v2/az6007.c len = msgs[i + 1].len; len 779 drivers/media/usb/dvb-usb-v2/az6007.c if (ret >= len) { len 780 drivers/media/usb/dvb-usb-v2/az6007.c for (j = 0; j < len; j++) len 789 drivers/media/usb/dvb-usb-v2/az6007.c addr, msgs[i].len); len 793 drivers/media/usb/dvb-usb-v2/az6007.c length = msgs[i].len - 1; len 794 drivers/media/usb/dvb-usb-v2/az6007.c len = msgs[i].len - 1; len 795 drivers/media/usb/dvb-usb-v2/az6007.c for (j = 0; j < len; j++) len 803 drivers/media/usb/dvb-usb-v2/az6007.c addr, msgs[i].len); len 807 drivers/media/usb/dvb-usb-v2/az6007.c length = msgs[i].len + 6; len 808 drivers/media/usb/dvb-usb-v2/az6007.c len = msgs[i].len; len 811 drivers/media/usb/dvb-usb-v2/az6007.c for (j = 0; j < len; j++) len 107 drivers/media/usb/dvb-usb-v2/ce6230.c req.data_len = msg[i+1].len; len 123 drivers/media/usb/dvb-usb-v2/ce6230.c req.data_len = msg[i].len-1; len 130 drivers/media/usb/dvb-usb-v2/ce6230.c req.data_len = msg[i].len; len 200 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c size_t len) len 203 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c dvb_dmx_swfilter(&adap->demux, buf, len); len 207 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c size_t len) len 210 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c dvb_dmx_swfilter_204(&adap->demux, buf, len); len 214 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c size_t len) len 217 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c dvb_dmx_swfilter_raw(&adap->demux, buf, len); len 73 drivers/media/usb/dvb-usb-v2/dvb_usb_urb.c int dvb_usbv2_generic_write(struct dvb_usb_device *d, u8 *buf, u16 len) len 78 drivers/media/usb/dvb-usb-v2/dvb_usb_urb.c ret = dvb_usb_v2_generic_io(d, buf, len, NULL, 0); len 92 drivers/media/usb/dvb-usb-v2/dvb_usb_urb.c int dvb_usbv2_generic_write_locked(struct dvb_usb_device *d, u8 *buf, u16 len) len 94 drivers/media/usb/dvb-usb-v2/dvb_usb_urb.c return dvb_usb_v2_generic_io(d, buf, len, NULL, 0); len 116 drivers/media/usb/dvb-usb-v2/dvbsky.c if (msg[0].len > 60) { len 119 drivers/media/usb/dvb-usb-v2/dvbsky.c msg[0].len); len 127 drivers/media/usb/dvb-usb-v2/dvbsky.c obuf[2] = msg[0].len; len 130 drivers/media/usb/dvb-usb-v2/dvbsky.c ibuf, msg[0].len + 1); len 132 drivers/media/usb/dvb-usb-v2/dvbsky.c memcpy(msg[0].buf, &ibuf[1], msg[0].len); len 137 drivers/media/usb/dvb-usb-v2/dvbsky.c obuf[2] = msg[0].len; len 138 drivers/media/usb/dvb-usb-v2/dvbsky.c memcpy(&obuf[3], msg[0].buf, msg[0].len); len 140 drivers/media/usb/dvb-usb-v2/dvbsky.c msg[0].len + 3, ibuf, 1); len 143 drivers/media/usb/dvb-usb-v2/dvbsky.c if ((msg[0].len > 60) || (msg[1].len > 60)) { len 146 drivers/media/usb/dvb-usb-v2/dvbsky.c msg[0].len, msg[1].len); len 152 drivers/media/usb/dvb-usb-v2/dvbsky.c obuf[1] = msg[0].len; len 153 drivers/media/usb/dvb-usb-v2/dvbsky.c obuf[2] = msg[1].len; len 155 drivers/media/usb/dvb-usb-v2/dvbsky.c memcpy(&obuf[4], msg[0].buf, msg[0].len); len 157 drivers/media/usb/dvb-usb-v2/dvbsky.c msg[0].len + 4, ibuf, msg[1].len + 1); len 159 drivers/media/usb/dvb-usb-v2/dvbsky.c memcpy(msg[1].buf, &ibuf[1], msg[1].len); len 241 drivers/media/usb/dvb-usb-v2/dvbsky.c .len = 2, len 246 drivers/media/usb/dvb-usb-v2/dvbsky.c .len = 6, len 121 drivers/media/usb/dvb-usb-v2/ec168.c req.size = msg[i+1].len; /* bytes to read */ len 145 drivers/media/usb/dvb-usb-v2/ec168.c req.size = msg[i].len-1; len 200 drivers/media/usb/dvb-usb-v2/ec168.c int ret, len, remaining; len 206 drivers/media/usb/dvb-usb-v2/ec168.c len = remaining; len 207 drivers/media/usb/dvb-usb-v2/ec168.c if (len > LEN_MAX) len 208 drivers/media/usb/dvb-usb-v2/ec168.c len = LEN_MAX; len 210 drivers/media/usb/dvb-usb-v2/ec168.c req.size = len; len 83 drivers/media/usb/dvb-usb-v2/gl861.c msg[i].len, msg[i+1].buf, msg[i+1].len) < 0) len 88 drivers/media/usb/dvb-usb-v2/gl861.c msg[i].len, NULL, 0) < 0) len 250 drivers/media/usb/dvb-usb-v2/gl861.c return gl861_i2c_read_ex(d, addr, msg->buf, msg->len); len 262 drivers/media/usb/dvb-usb-v2/gl861.c if (msg->len < 1) len 265 drivers/media/usb/dvb-usb-v2/gl861.c buf = kmalloc(msg->len + 1, GFP_KERNEL); len 269 drivers/media/usb/dvb-usb-v2/gl861.c memcpy(buf + 1, msg->buf, msg->len); len 274 drivers/media/usb/dvb-usb-v2/gl861.c 0xFE, buf, msg->len + 1, 2000); len 340 drivers/media/usb/dvb-usb-v2/gl861.c msg.len = 2; len 226 drivers/media/usb/dvb-usb-v2/lmedm04.c c->block_count.len = 1; len 228 drivers/media/usb/dvb-usb-v2/lmedm04.c c->block_error.len = 1; len 230 drivers/media/usb/dvb-usb-v2/lmedm04.c c->post_bit_count.len = 1; len 232 drivers/media/usb/dvb-usb-v2/lmedm04.c c->post_bit_error.len = 1; len 236 drivers/media/usb/dvb-usb-v2/lmedm04.c c->strength.len = 1; len 238 drivers/media/usb/dvb-usb-v2/lmedm04.c c->cnr.len = 1; len 258 drivers/media/usb/dvb-usb-v2/lmedm04.c c->strength.len = 1; len 262 drivers/media/usb/dvb-usb-v2/lmedm04.c c->cnr.len = 1; len 488 drivers/media/usb/dvb-usb-v2/lmedm04.c u16 len; len 507 drivers/media/usb/dvb-usb-v2/lmedm04.c obuf[1] = (read) ? 2 : msg[i].len + 1; len 509 drivers/media/usb/dvb-usb-v2/lmedm04.c obuf[1] = msg[i].len + read + 1; len 515 drivers/media/usb/dvb-usb-v2/lmedm04.c len = 3; len 517 drivers/media/usb/dvb-usb-v2/lmedm04.c memcpy(&obuf[3], msg[i].buf, msg[i].len); len 518 drivers/media/usb/dvb-usb-v2/lmedm04.c obuf[msg[i].len+3] = msg[i+1].len; len 519 drivers/media/usb/dvb-usb-v2/lmedm04.c len = msg[i].len+4; len 522 drivers/media/usb/dvb-usb-v2/lmedm04.c memcpy(&obuf[3], msg[i].buf, msg[i].len); len 523 drivers/media/usb/dvb-usb-v2/lmedm04.c len = msg[i].len+3; len 526 drivers/media/usb/dvb-usb-v2/lmedm04.c if (lme2510_msg(d, obuf, len, ibuf, 64) < 0) { len 534 drivers/media/usb/dvb-usb-v2/lmedm04.c memcpy(msg[i].buf, &ibuf[1], msg[i].len); len 536 drivers/media/usb/dvb-usb-v2/lmedm04.c memcpy(msg[i+1].buf, &ibuf[1], msg[i+1].len); len 586 drivers/media/usb/dvb-usb-v2/lmedm04.c static u8 check_sum(u8 *p, u8 len) len 589 drivers/media/usb/dvb-usb-v2/lmedm04.c while (len--) len 821 drivers/media/usb/dvb-usb-v2/lmedm04.c int ret = 0, len = 3, rlen = 1; len 828 drivers/media/usb/dvb-usb-v2/lmedm04.c voltage_high, len, rbuf, rlen); len 835 drivers/media/usb/dvb-usb-v2/lmedm04.c voltage_low, len, rbuf, rlen); len 1128 drivers/media/usb/dvb-usb-v2/lmedm04.c int ret = 0, len = 3, rlen = 1; len 1132 drivers/media/usb/dvb-usb-v2/lmedm04.c ret = lme2510_usb_talk(d, onoff ? lnb_on : lnb_off, len, rbuf, rlen); len 576 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c .flags = 0, .buf = w, .len = 1 }, len 578 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c .flags = I2C_M_RD, .buf = &r, .len = 1 }, len 587 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c msg[0].len = 2; len 611 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c .flags = 0, .buf = w, .len = 2 len 649 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c { .flags = 0, .buf = &w, .len = 1 }, len 650 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c { .flags = I2C_M_RD, .buf = &r, .len = 1 }, len 245 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c for (i = 0; i < msg->len; i++) { len 253 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c if (i < msg->len - 1) len 276 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c for (i = 0; i < msg->len; i++) { len 441 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c msg->addr, (msg->flags & I2C_M_RD) ? msg->len : 0, len 442 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c (!(msg->flags & I2C_M_RD)) ? msg->len : 0); len 478 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c if (!(msg->flags & I2C_M_RD) && (msg->len > 0)) { len 479 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c mxl_i2c("%d\t%02x", msg->len, msg->buf[0]); len 508 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c block_len = (msg->len / 8); len 509 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c left_over_len = (msg->len % 8); len 578 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c if ((msg->flags & I2C_M_RD) && (msg->len > 0)) { len 579 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c mxl_i2c("read buf len %d", msg->len); len 589 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c buf[6] = (msg->len & 0xFF); len 615 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c block_len = ((msg->len) / 8); len 616 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c left_over_len = ((msg->len) % 8); len 819 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c msg[i].len, msg[i].addr); len 929 drivers/media/usb/dvb-usb-v2/mxl111sf.c { .addr = 0xa0 >> 1, .len = 1, .buf = ® }, len 931 drivers/media/usb/dvb-usb-v2/mxl111sf.c .len = sizeof(eeprom), .buf = eeprom }, len 63 drivers/media/usb/dvb-usb-v2/rtl28xxu.c static int rtl28xxu_wr_regs(struct dvb_usb_device *d, u16 reg, u8 *val, int len) len 75 drivers/media/usb/dvb-usb-v2/rtl28xxu.c req.size = len; len 81 drivers/media/usb/dvb-usb-v2/rtl28xxu.c static int rtl28xxu_rd_regs(struct dvb_usb_device *d, u16 reg, u8 *val, int len) len 93 drivers/media/usb/dvb-usb-v2/rtl28xxu.c req.size = len; len 165 drivers/media/usb/dvb-usb-v2/rtl28xxu.c if (msg[0].len > 24 || msg[1].len > 24) { len 178 drivers/media/usb/dvb-usb-v2/rtl28xxu.c req.size = msg[1].len; len 182 drivers/media/usb/dvb-usb-v2/rtl28xxu.c } else if (msg[0].len < 2) { len 186 drivers/media/usb/dvb-usb-v2/rtl28xxu.c req.size = msg[1].len; len 193 drivers/media/usb/dvb-usb-v2/rtl28xxu.c req.size = msg[0].len; len 201 drivers/media/usb/dvb-usb-v2/rtl28xxu.c req.size = msg[1].len; len 206 drivers/media/usb/dvb-usb-v2/rtl28xxu.c if (msg[0].len > 22) { len 220 drivers/media/usb/dvb-usb-v2/rtl28xxu.c req.size = msg[0].len-1; len 224 drivers/media/usb/dvb-usb-v2/rtl28xxu.c } else if ((msg[0].len < 23) && (!dev->new_i2c_write)) { len 228 drivers/media/usb/dvb-usb-v2/rtl28xxu.c req.size = msg[0].len-1; len 235 drivers/media/usb/dvb-usb-v2/rtl28xxu.c req.size = msg[0].len; len 242 drivers/media/usb/dvb-usb-v2/rtl28xxu.c req.size = msg[0].len; len 1709 drivers/media/usb/dvb-usb-v2/rtl28xxu.c int ret, i, len; len 1761 drivers/media/usb/dvb-usb-v2/rtl28xxu.c len = buf[0]; len 1764 drivers/media/usb/dvb-usb-v2/rtl28xxu.c ret = rtl28xxu_rd_regs(d, IR_RX_BUF, buf, len); len 1777 drivers/media/usb/dvb-usb-v2/rtl28xxu.c for (i = 0; i < len; i++) { len 50 drivers/media/usb/dvb-usb/af9005-fe.c u16 reglo, u8 pos, u8 len, u16 value) len 56 drivers/media/usb/dvb-usb/af9005-fe.c return af9005_write_register_bits(d, reghi, pos, len, len 61 drivers/media/usb/dvb-usb/af9005-fe.c u16 reglo, u8 pos, u8 len, u16 * value) len 966 drivers/media/usb/dvb-usb/af9005-fe.c script[i].len, script[i].val))) len 73 drivers/media/usb/dvb-usb/af9005-remote.c int af9005_rc_decode(struct dvb_usb_device *d, u8 * data, int len, u32 * event, len 81 drivers/media/usb/dvb-usb/af9005-remote.c if (len >= 6) { len 96 drivers/media/usb/dvb-usb/af9005-remote.c } else if (len >= 33 * 4) { /*32 bits + start code */ len 14 drivers/media/usb/dvb-usb/af9005-script.h u8 len; len 32 drivers/media/usb/dvb-usb/af9005.c static int (*rc_decode) (struct dvb_usb_device *d, u8 *data, int len, len 46 drivers/media/usb/dvb-usb/af9005.c int readwrite, int type, u8 * values, int len) len 52 drivers/media/usb/dvb-usb/af9005.c if (len < 1) { len 56 drivers/media/usb/dvb-usb/af9005.c if (len > 8) { len 79 drivers/media/usb/dvb-usb/af9005.c if (len > 1) len 81 drivers/media/usb/dvb-usb/af9005.c AF9005_CMD_BURST | AF9005_CMD_AUTOINC | (len - 1) << 3; len 84 drivers/media/usb/dvb-usb/af9005.c for (i = 0; i < len; i++) len 125 drivers/media/usb/dvb-usb/af9005.c for (i = 0; i < len; i++) len 149 drivers/media/usb/dvb-usb/af9005.c u8 * values, int len) len 152 drivers/media/usb/dvb-usb/af9005.c deb_reg("read %d registers %x ", len, reg); len 155 drivers/media/usb/dvb-usb/af9005.c values, len); len 159 drivers/media/usb/dvb-usb/af9005.c debug_dump(values, len, deb_reg); len 179 drivers/media/usb/dvb-usb/af9005.c u8 * values, int len) len 182 drivers/media/usb/dvb-usb/af9005.c deb_reg("write %d registers %x values ", len, reg); len 183 drivers/media/usb/dvb-usb/af9005.c debug_dump(values, len, deb_reg); len 187 drivers/media/usb/dvb-usb/af9005.c values, len); len 196 drivers/media/usb/dvb-usb/af9005.c u8 len, u8 * value) len 200 drivers/media/usb/dvb-usb/af9005.c deb_reg("read bits %x %x %x", reg, pos, len); len 206 drivers/media/usb/dvb-usb/af9005.c *value = (temp >> pos) & regmask[len - 1]; len 213 drivers/media/usb/dvb-usb/af9005.c u8 len, u8 value) len 217 drivers/media/usb/dvb-usb/af9005.c deb_reg("write bits %x %x %x value %x\n", reg, pos, len, value); len 218 drivers/media/usb/dvb-usb/af9005.c if (pos == 0 && len == 8) len 223 drivers/media/usb/dvb-usb/af9005.c mask = regmask[len - 1] << pos; len 230 drivers/media/usb/dvb-usb/af9005.c u16 reg, u8 * values, int len) len 234 drivers/media/usb/dvb-usb/af9005.c values, len); len 238 drivers/media/usb/dvb-usb/af9005.c u16 reg, u8 * values, int len) len 242 drivers/media/usb/dvb-usb/af9005.c AF9005_TUNER_REG, values, len); len 246 drivers/media/usb/dvb-usb/af9005.c u8 * values, int len) len 253 drivers/media/usb/dvb-usb/af9005.c ret = af9005_usb_write_tuner_registers(d, reg, values, len); len 299 drivers/media/usb/dvb-usb/af9005.c u8 * values, int len) len 342 drivers/media/usb/dvb-usb/af9005.c for (i = 0; i < len; i++) { len 352 drivers/media/usb/dvb-usb/af9005.c u8 * data, int len) len 357 drivers/media/usb/dvb-usb/af9005.c reg, len); len 358 drivers/media/usb/dvb-usb/af9005.c debug_dump(data, len, deb_i2c); len 360 drivers/media/usb/dvb-usb/af9005.c for (i = 0; i < len; i++) { len 378 drivers/media/usb/dvb-usb/af9005.c u8 * data, int len) len 382 drivers/media/usb/dvb-usb/af9005.c deb_i2c("i2c_read i2caddr %x, reg %x, len %d\n ", i2caddr, reg, len); len 383 drivers/media/usb/dvb-usb/af9005.c for (i = 0; i < len; i++) { len 396 drivers/media/usb/dvb-usb/af9005.c debug_dump(data, len, deb_i2c); len 429 drivers/media/usb/dvb-usb/af9005.c ret = af9005_i2c_write(d, addr, reg, value, msg[0].len - 1); len 506 drivers/media/usb/dvb-usb/af9005.c int len) len 527 drivers/media/usb/dvb-usb/af9005.c st->data[6] = len; len 545 drivers/media/usb/dvb-usb/af9005.c for (i = 0; i < len; i++) len 826 drivers/media/usb/dvb-usb/af9005.c int ret, len; len 857 drivers/media/usb/dvb-usb/af9005.c len = st->data[5]; len 858 drivers/media/usb/dvb-usb/af9005.c if (len > 246) { len 863 drivers/media/usb/dvb-usb/af9005.c if (len > 0) { len 864 drivers/media/usb/dvb-usb/af9005.c deb_rc("rc data (%d) ", len); len 865 drivers/media/usb/dvb-usb/af9005.c debug_dump((st->data + 6), len, deb_rc); len 866 drivers/media/usb/dvb-usb/af9005.c ret = rc_decode(d, &st->data[6], len, event, state); len 3455 drivers/media/usb/dvb-usb/af9005.h u8 * values, int len); len 3459 drivers/media/usb/dvb-usb/af9005.h u8 * values, int len); len 3461 drivers/media/usb/dvb-usb/af9005.h u8 addr, u8 * values, int len); len 3463 drivers/media/usb/dvb-usb/af9005.h u8 * values, int len); len 3465 drivers/media/usb/dvb-usb/af9005.h u8 pos, u8 len, u8 * value); len 3467 drivers/media/usb/dvb-usb/af9005.h u8 pos, u8 len, u8 value); len 3471 drivers/media/usb/dvb-usb/af9005.h u8 * values, int len); len 3478 drivers/media/usb/dvb-usb/af9005.h extern int af9005_rc_decode(struct dvb_usb_device *d, u8 * data, int len, len 789 drivers/media/usb/dvb-usb/az6027.c .len = 1 len 953 drivers/media/usb/dvb-usb/az6027.c int i = 0, j = 0, len = 0; len 987 drivers/media/usb/dvb-usb/az6027.c value = msg[i].addr + (msg[i].len << 8); len 988 drivers/media/usb/dvb-usb/az6027.c length = msg[i + 1].len + 6; len 990 drivers/media/usb/dvb-usb/az6027.c len = msg[i + 1].len; len 991 drivers/media/usb/dvb-usb/az6027.c for (j = 0; j < len; j++) len 1001 drivers/media/usb/dvb-usb/az6027.c length = msg[i].len - 2; len 1002 drivers/media/usb/dvb-usb/az6027.c len = msg[i].len - 2; len 1003 drivers/media/usb/dvb-usb/az6027.c for (j = 0; j < len; j++) len 1015 drivers/media/usb/dvb-usb/az6027.c length = msg[i].len + 6; len 1017 drivers/media/usb/dvb-usb/az6027.c len = msg[i].len; len 1018 drivers/media/usb/dvb-usb/az6027.c for (j = 0; j < len; j++) len 1026 drivers/media/usb/dvb-usb/az6027.c length = msg[i].len - 1; len 1027 drivers/media/usb/dvb-usb/az6027.c len = msg[i].len - 1; len 1029 drivers/media/usb/dvb-usb/az6027.c for (j = 0; j < len; j++) len 80 drivers/media/usb/dvb-usb/cxusb-analog.c u8 *buf, unsigned int len) len 82 drivers/media/usb/dvb-usb/cxusb-analog.c cxusb_vprintk(dvbdev, AUXB, "initializing auxbuf of len %u\n", len); len 85 drivers/media/usb/dvb-usb/cxusb-analog.c auxbuf->len = len; len 118 drivers/media/usb/dvb-usb/cxusb-analog.c if (WARN_ON(howmuch >= auxbuf->len)) len 119 drivers/media/usb/dvb-usb/cxusb-analog.c howmuch = auxbuf->len - 1; len 121 drivers/media/usb/dvb-usb/cxusb-analog.c freespace = auxbuf->len - cxusb_auxbuf_paylen(auxbuf); len 143 drivers/media/usb/dvb-usb/cxusb-analog.c unsigned long len; len 147 drivers/media/usb/dvb-usb/cxusb-analog.c for (i = 0, len = 0; i < urb->number_of_packets; i++) len 148 drivers/media/usb/dvb-usb/cxusb-analog.c len += urb->iso_frame_desc[i].actual_length; len 150 drivers/media/usb/dvb-usb/cxusb-analog.c ret = cxusb_auxbuf_make_space(dvbdev, auxbuf, len); len 168 drivers/media/usb/dvb-usb/cxusb-analog.c unsigned int len) len 170 drivers/media/usb/dvb-usb/cxusb-analog.c if (pos + len > auxbuf->paylen) len 173 drivers/media/usb/dvb-usb/cxusb-analog.c memcpy(dest, auxbuf->buf + pos, len); len 558 drivers/media/usb/dvb-usb/cxusb-analog.c unsigned long len; len 560 drivers/media/usb/dvb-usb/cxusb-analog.c for (i = 0, len = 0; i < urb->number_of_packets; i++) len 561 drivers/media/usb/dvb-usb/cxusb-analog.c len += urb->iso_frame_desc[i].actual_length; len 564 drivers/media/usb/dvb-usb/cxusb-analog.c len); len 566 drivers/media/usb/dvb-usb/cxusb-analog.c if (len > 0) { len 1465 drivers/media/usb/dvb-usb/cxusb-analog.c .len = len 207 drivers/media/usb/dvb-usb/cxusb.c if (1 + msg[i].len > sizeof(ibuf)) { len 209 drivers/media/usb/dvb-usb/cxusb.c msg[i].len); len 214 drivers/media/usb/dvb-usb/cxusb.c obuf[1] = msg[i].len; len 218 drivers/media/usb/dvb-usb/cxusb.c ibuf, 1 + msg[i].len) < 0) { len 222 drivers/media/usb/dvb-usb/cxusb.c memcpy(msg[i].buf, &ibuf[1], msg[i].len); len 228 drivers/media/usb/dvb-usb/cxusb.c if (3 + msg[i].len > sizeof(obuf)) { len 230 drivers/media/usb/dvb-usb/cxusb.c msg[i].len); len 234 drivers/media/usb/dvb-usb/cxusb.c if (1 + msg[i + 1].len > sizeof(ibuf)) { len 236 drivers/media/usb/dvb-usb/cxusb.c msg[i + 1].len); len 240 drivers/media/usb/dvb-usb/cxusb.c obuf[0] = msg[i].len; len 241 drivers/media/usb/dvb-usb/cxusb.c obuf[1] = msg[i + 1].len; len 243 drivers/media/usb/dvb-usb/cxusb.c memcpy(&obuf[3], msg[i].buf, msg[i].len); len 246 drivers/media/usb/dvb-usb/cxusb.c obuf, 3 + msg[i].len, len 247 drivers/media/usb/dvb-usb/cxusb.c ibuf, 1 + msg[i + 1].len) < 0) len 253 drivers/media/usb/dvb-usb/cxusb.c memcpy(msg[i + 1].buf, &ibuf[1], msg[i + 1].len); len 260 drivers/media/usb/dvb-usb/cxusb.c if (2 + msg[i].len > sizeof(obuf)) { len 262 drivers/media/usb/dvb-usb/cxusb.c msg[i].len); len 267 drivers/media/usb/dvb-usb/cxusb.c obuf[1] = msg[i].len; len 268 drivers/media/usb/dvb-usb/cxusb.c memcpy(&obuf[2], msg[i].buf, msg[i].len); len 271 drivers/media/usb/dvb-usb/cxusb.c 2 + msg[i].len, &ibuf, 1) < 0) len 540 drivers/media/usb/dvb-usb/cxusb.c .len = 4 len 999 drivers/media/usb/dvb-usb/cxusb.c .len = 4 len 92 drivers/media/usb/dvb-usb/cxusb.h unsigned int len; len 201 drivers/media/usb/dvb-usb/dib0700_core.c (msg[i].len & 0x3F)) << 8 | i2c_dest; len 211 drivers/media/usb/dvb-usb/dib0700_core.c msg[i].len, len 218 drivers/media/usb/dvb-usb/dib0700_core.c if (msg[i].len > sizeof(st->buf)) { len 220 drivers/media/usb/dvb-usb/dib0700_core.c msg[i].len); len 225 drivers/media/usb/dvb-usb/dib0700_core.c memcpy(msg[i].buf, st->buf, msg[i].len); len 228 drivers/media/usb/dvb-usb/dib0700_core.c debug_dump(msg[i].buf, msg[i].len, deb_data); len 240 drivers/media/usb/dvb-usb/dib0700_core.c (msg[i].len & 0x3F); len 245 drivers/media/usb/dvb-usb/dib0700_core.c if (msg[i].len > sizeof(st->buf) - 4) { len 247 drivers/media/usb/dvb-usb/dib0700_core.c msg[i].len); len 254 drivers/media/usb/dvb-usb/dib0700_core.c memcpy(&st->buf[4], msg[i].buf, msg[i].len); len 257 drivers/media/usb/dvb-usb/dib0700_core.c debug_dump(st->buf, msg[i].len + 4, deb_data); len 263 drivers/media/usb/dvb-usb/dib0700_core.c 0, 0, st->buf, msg[i].len + 4, len 287 drivers/media/usb/dvb-usb/dib0700_core.c int i, len, result; len 301 drivers/media/usb/dvb-usb/dib0700_core.c if (msg[i].len > sizeof(st->buf) - 2) { len 303 drivers/media/usb/dvb-usb/dib0700_core.c msg[i].len); len 307 drivers/media/usb/dvb-usb/dib0700_core.c memcpy(&st->buf[2], msg[i].buf, msg[i].len); len 315 drivers/media/usb/dvb-usb/dib0700_core.c len = dib0700_ctrl_rd(d, st->buf, msg[i].len + 2, len 316 drivers/media/usb/dvb-usb/dib0700_core.c st->buf, msg[i + 1].len); len 317 drivers/media/usb/dvb-usb/dib0700_core.c if (len <= 0) { len 324 drivers/media/usb/dvb-usb/dib0700_core.c if (msg[i + 1].len > sizeof(st->buf)) { len 326 drivers/media/usb/dvb-usb/dib0700_core.c msg[i].len); len 330 drivers/media/usb/dvb-usb/dib0700_core.c memcpy(msg[i + 1].buf, st->buf, msg[i + 1].len); len 332 drivers/media/usb/dvb-usb/dib0700_core.c msg[i+1].len = len; len 337 drivers/media/usb/dvb-usb/dib0700_core.c result = dib0700_ctrl_wr(d, st->buf, msg[i].len + 2); len 518 drivers/media/usb/dvb-usb/dib0700_core.c hx.addr, hx.len, hx.chk); len 520 drivers/media/usb/dvb-usb/dib0700_core.c buf[0] = hx.len; len 524 drivers/media/usb/dvb-usb/dib0700_core.c memcpy(&buf[4],hx.data,hx.len); len 525 drivers/media/usb/dvb-usb/dib0700_core.c buf[4+hx.len] = hx.chk; len 530 drivers/media/usb/dvb-usb/dib0700_core.c hx.len + 5, len 112 drivers/media/usb/dvb-usb/dib0700_devices.c { .addr = 0x50, .flags = 0, .buf = &adrs, .len = 1 }, len 113 drivers/media/usb/dvb-usb/dib0700_devices.c { .addr = 0x50, .flags = I2C_M_RD, .buf = pval, .len = 1 }, len 2226 drivers/media/usb/dvb-usb/dib0700_devices.c static int dib01x0_pmu_update(struct i2c_adapter *i2c, u16 *data, u8 len) len 2231 drivers/media/usb/dvb-usb/dib0700_devices.c {.addr = 0x1e >> 1, .flags = 0, .buf = wb, .len = 2}, len 2232 drivers/media/usb/dvb-usb/dib0700_devices.c {.addr = 0x1e >> 1, .flags = I2C_M_RD, .buf = rb, .len = 2}, len 2256 drivers/media/usb/dvb-usb/dib0700_devices.c for (index_data = 0; index_data < len; index_data += 2) { len 2263 drivers/media/usb/dvb-usb/dib0700_devices.c msg[0].len = 2; len 2272 drivers/media/usb/dvb-usb/dib0700_devices.c msg[0].len = 4; len 141 drivers/media/usb/dvb-usb/dibusb-common.c int ret, wo, len; len 146 drivers/media/usb/dvb-usb/dibusb-common.c len = 2 + wlen + (wo ? 0 : 2); len 168 drivers/media/usb/dvb-usb/dibusb-common.c ret = dvb_usb_generic_rw(d, sndbuf, len, rbuf, rlen, 0); len 190 drivers/media/usb/dvb-usb/dibusb-common.c if (dibusb_i2c_msg(d, msg[i].addr, msg[i].buf,msg[i].len, len 191 drivers/media/usb/dvb-usb/dibusb-common.c msg[i+1].buf,msg[i+1].len) < 0) len 195 drivers/media/usb/dvb-usb/dibusb-common.c if (dibusb_i2c_msg(d, msg[i].addr, msg[i].buf,msg[i].len,NULL,0) < 0) len 201 drivers/media/usb/dvb-usb/dibusb-common.c if (dibusb_i2c_msg(d, msg[i].addr, NULL, 0, msg[i].buf, msg[i].len) < 0) len 71 drivers/media/usb/dvb-usb/dibusb-mb.c { .flags = 0, .buf = b, .len = 2 }, len 72 drivers/media/usb/dvb-usb/dibusb-mb.c { .flags = I2C_M_RD, .buf = b2, .len = 1 }, len 69 drivers/media/usb/dvb-usb/digitv.c msg[i+1].buf,msg[i+1].len) < 0) len 74 drivers/media/usb/dvb-usb/digitv.c &msg[i].buf[1],msg[i].len-1,NULL,0) < 0) len 79 drivers/media/usb/dvb-usb/dtv5100.c msg[i].len, msg[i+1].buf, len 80 drivers/media/usb/dvb-usb/dtv5100.c msg[i+1].len) < 0) len 84 drivers/media/usb/dvb-usb/dtv5100.c msg[i].len, NULL, 0) < 0) len 31 drivers/media/usb/dvb-usb/dvb-usb-firmware.c static int usb_cypress_writemem(struct usb_device *udev,u16 addr,u8 *data, u8 len) len 34 drivers/media/usb/dvb-usb/dvb-usb-firmware.c 0xa0, USB_TYPE_VENDOR, addr, 0x00, data, len, 5000); len 55 drivers/media/usb/dvb-usb/dvb-usb-firmware.c deb_fw("writing to address 0x%04x (buffer: 0x%02x %02x)\n", hx->addr, hx->len, hx->chk); len 56 drivers/media/usb/dvb-usb/dvb-usb-firmware.c ret = usb_cypress_writemem(udev, hx->addr, hx->data, hx->len); len 58 drivers/media/usb/dvb-usb/dvb-usb-firmware.c if (ret != hx->len) { len 60 drivers/media/usb/dvb-usb/dvb-usb-firmware.c ret, hx->len); len 133 drivers/media/usb/dvb-usb/dvb-usb-firmware.c hx->len = b[0]; len 135 drivers/media/usb/dvb-usb/dvb-usb-firmware.c if ((*pos + hx->len + 4) >= fw->size) len 147 drivers/media/usb/dvb-usb/dvb-usb-firmware.c memcpy(hx->data,&b[data_offs],hx->len); len 148 drivers/media/usb/dvb-usb/dvb-usb-firmware.c hx->chk = b[hx->len + data_offs]; len 150 drivers/media/usb/dvb-usb/dvb-usb-firmware.c *pos += hx->len + 5; len 60 drivers/media/usb/dvb-usb/dvb-usb-remote.c ke->len = sizeof(keymap[index].scancode); len 61 drivers/media/usb/dvb-usb/dvb-usb-remote.c memcpy(&ke->scancode, &keymap[index].scancode, ke->len); len 64 drivers/media/usb/dvb-usb/dvb-usb-urb.c int dvb_usb_generic_write(struct dvb_usb_device *d, u8 *buf, u16 len) len 66 drivers/media/usb/dvb-usb/dvb-usb-urb.c return dvb_usb_generic_rw(d,buf,len,NULL,0,0); len 492 drivers/media/usb/dvb-usb/dvb-usb.h u8 len; len 90 drivers/media/usb/dvb-usb/dw2102.c u16 index, u8 * data, u16 len, int flags) len 98 drivers/media/usb/dvb-usb/dw2102.c u8buf = kmalloc(len, GFP_KERNEL); len 104 drivers/media/usb/dvb-usb/dw2102.c memcpy(u8buf, data, len); len 106 drivers/media/usb/dvb-usb/dw2102.c value, index , u8buf, len, 2000); len 109 drivers/media/usb/dvb-usb/dw2102.c memcpy(data, u8buf, len); len 133 drivers/media/usb/dvb-usb/dw2102.c for (i = 0; i < msg[1].len; i++) { len 202 drivers/media/usb/dvb-usb/dw2102.c if (msg[0].len != 1) { len 204 drivers/media/usb/dvb-usb/dw2102.c msg[0].len); len 209 drivers/media/usb/dvb-usb/dw2102.c if (2 + msg[1].len > sizeof(buf6)) { len 211 drivers/media/usb/dvb-usb/dw2102.c msg[1].len); len 218 drivers/media/usb/dvb-usb/dw2102.c buf6[1] = msg[0].len; len 221 drivers/media/usb/dvb-usb/dw2102.c buf6, msg[0].len + 2, DW210X_WRITE_MSG); len 224 drivers/media/usb/dvb-usb/dw2102.c buf6, msg[1].len + 2, DW210X_READ_MSG); len 225 drivers/media/usb/dvb-usb/dw2102.c memcpy(msg[1].buf, buf6 + 2, msg[1].len); len 231 drivers/media/usb/dvb-usb/dw2102.c if (2 + msg[0].len > sizeof(buf6)) { len 233 drivers/media/usb/dvb-usb/dw2102.c msg[0].len); len 240 drivers/media/usb/dvb-usb/dw2102.c buf6[1] = msg[0].len; len 241 drivers/media/usb/dvb-usb/dw2102.c memcpy(buf6 + 2, msg[0].buf, msg[0].len); len 243 drivers/media/usb/dvb-usb/dw2102.c msg[0].len + 2, DW210X_WRITE_MSG); len 281 drivers/media/usb/dvb-usb/dw2102.c if (2 + msg[0].len != sizeof(obuf)) { len 283 drivers/media/usb/dvb-usb/dw2102.c msg[0].len); len 288 drivers/media/usb/dvb-usb/dw2102.c if (2 + msg[1].len > sizeof(ibuf)) { len 290 drivers/media/usb/dvb-usb/dw2102.c msg[1].len); len 296 drivers/media/usb/dvb-usb/dw2102.c obuf[1] = msg[0].len; len 299 drivers/media/usb/dvb-usb/dw2102.c obuf, msg[0].len + 2, DW210X_WRITE_MSG); len 302 drivers/media/usb/dvb-usb/dw2102.c ibuf, msg[1].len + 2, DW210X_READ_MSG); len 303 drivers/media/usb/dvb-usb/dw2102.c memcpy(msg[1].buf, ibuf + 2, msg[1].len); len 313 drivers/media/usb/dvb-usb/dw2102.c if (2 + msg[0].len > sizeof(obuf)) { len 315 drivers/media/usb/dvb-usb/dw2102.c msg[1].len); len 321 drivers/media/usb/dvb-usb/dw2102.c obuf[1] = msg[0].len; len 322 drivers/media/usb/dvb-usb/dw2102.c memcpy(obuf + 2, msg[0].buf, msg[0].len); len 324 drivers/media/usb/dvb-usb/dw2102.c obuf, msg[0].len + 2, DW210X_WRITE_MSG); len 331 drivers/media/usb/dvb-usb/dw2102.c if (2 + msg[0].len > sizeof(obuf)) { len 333 drivers/media/usb/dvb-usb/dw2102.c msg[1].len); len 339 drivers/media/usb/dvb-usb/dw2102.c obuf[1] = msg[0].len; len 340 drivers/media/usb/dvb-usb/dw2102.c memcpy(obuf + 2, msg[0].buf, msg[0].len); len 342 drivers/media/usb/dvb-usb/dw2102.c obuf, msg[0].len + 2, DW210X_WRITE_MSG); len 374 drivers/media/usb/dvb-usb/dw2102.c int len, i, j, ret; len 407 drivers/media/usb/dvb-usb/dw2102.c if (2 + msg[j].len > sizeof(ibuf)) { len 409 drivers/media/usb/dvb-usb/dw2102.c msg[j].len); len 416 drivers/media/usb/dvb-usb/dw2102.c ibuf, msg[j].len + 2, len 418 drivers/media/usb/dvb-usb/dw2102.c memcpy(msg[j].buf, ibuf + 2, msg[j].len); len 427 drivers/media/usb/dvb-usb/dw2102.c obuf[1] = (msg[j].len > 15 ? 17 : msg[j].len); len 429 drivers/media/usb/dvb-usb/dw2102.c len = msg[j].len - 1; len 433 drivers/media/usb/dvb-usb/dw2102.c (len > 16 ? 16 : len)); len 435 drivers/media/usb/dvb-usb/dw2102.c obuf, (len > 16 ? 16 : len) + 3, len 438 drivers/media/usb/dvb-usb/dw2102.c len -= 16; len 439 drivers/media/usb/dvb-usb/dw2102.c } while (len > 0); len 444 drivers/media/usb/dvb-usb/dw2102.c if (2 + msg[j].len > sizeof(obuf)) { len 446 drivers/media/usb/dvb-usb/dw2102.c msg[j].len); len 452 drivers/media/usb/dvb-usb/dw2102.c obuf[1] = msg[j].len; len 453 drivers/media/usb/dvb-usb/dw2102.c memcpy(obuf + 2, msg[j].buf, msg[j].len); len 455 drivers/media/usb/dvb-usb/dw2102.c obuf, msg[j].len + 2, len 488 drivers/media/usb/dvb-usb/dw2102.c if (2 + msg[0].len != sizeof(obuf)) { len 490 drivers/media/usb/dvb-usb/dw2102.c msg[0].len); len 494 drivers/media/usb/dvb-usb/dw2102.c if (2 + msg[1].len > sizeof(ibuf)) { len 496 drivers/media/usb/dvb-usb/dw2102.c msg[1].len); len 501 drivers/media/usb/dvb-usb/dw2102.c obuf[1] = msg[0].len; len 504 drivers/media/usb/dvb-usb/dw2102.c obuf, msg[0].len + 2, DW210X_WRITE_MSG); len 507 drivers/media/usb/dvb-usb/dw2102.c ibuf, msg[1].len + 2, DW210X_READ_MSG); len 508 drivers/media/usb/dvb-usb/dw2102.c memcpy(msg[1].buf, ibuf + 2, msg[1].len); len 519 drivers/media/usb/dvb-usb/dw2102.c if (2 + msg[0].len > sizeof(obuf)) { len 521 drivers/media/usb/dvb-usb/dw2102.c msg[0].len); len 526 drivers/media/usb/dvb-usb/dw2102.c obuf[1] = msg[0].len; len 527 drivers/media/usb/dvb-usb/dw2102.c memcpy(obuf + 2, msg[0].buf, msg[0].len); len 529 drivers/media/usb/dvb-usb/dw2102.c obuf, msg[0].len + 2, DW210X_WRITE_MSG); len 547 drivers/media/usb/dvb-usb/dw2102.c debug_dump(msg[i].buf, msg[i].len, deb_xfer); len 561 drivers/media/usb/dvb-usb/dw2102.c int len, i, j, ret; len 610 drivers/media/usb/dvb-usb/dw2102.c if (msg[j].len > sizeof(ibuf)) { len 612 drivers/media/usb/dvb-usb/dw2102.c msg[j].len); len 618 drivers/media/usb/dvb-usb/dw2102.c ibuf, msg[j].len, len 620 drivers/media/usb/dvb-usb/dw2102.c memcpy(msg[j].buf, ibuf, msg[j].len); len 626 drivers/media/usb/dvb-usb/dw2102.c obuf[0] = (msg[j].len > 16 ? len 627 drivers/media/usb/dvb-usb/dw2102.c 18 : msg[j].len + 1); len 630 drivers/media/usb/dvb-usb/dw2102.c len = msg[j].len - 1; len 634 drivers/media/usb/dvb-usb/dw2102.c (len > 16 ? 16 : len)); len 636 drivers/media/usb/dvb-usb/dw2102.c obuf, (len > 16 ? 16 : len) + 3, len 639 drivers/media/usb/dvb-usb/dw2102.c len -= 16; len 640 drivers/media/usb/dvb-usb/dw2102.c } while (len > 0); len 645 drivers/media/usb/dvb-usb/dw2102.c if (2 + msg[j].len > sizeof(obuf)) { len 647 drivers/media/usb/dvb-usb/dw2102.c msg[j].len); len 652 drivers/media/usb/dvb-usb/dw2102.c obuf[0] = msg[j + 1].len; len 654 drivers/media/usb/dvb-usb/dw2102.c memcpy(obuf + 2, msg[j].buf, msg[j].len); len 658 drivers/media/usb/dvb-usb/dw2102.c obuf, msg[j].len + 2, len 665 drivers/media/usb/dvb-usb/dw2102.c if (2 + msg[j].len > sizeof(obuf)) { len 667 drivers/media/usb/dvb-usb/dw2102.c msg[j].len); len 671 drivers/media/usb/dvb-usb/dw2102.c obuf[0] = msg[j].len + 1; len 673 drivers/media/usb/dvb-usb/dw2102.c memcpy(obuf + 2, msg[j].buf, msg[j].len); len 675 drivers/media/usb/dvb-usb/dw2102.c obuf, msg[j].len + 2, len 728 drivers/media/usb/dvb-usb/dw2102.c if (3 + msg[0].len > sizeof(state->data)) { len 730 drivers/media/usb/dvb-usb/dw2102.c msg[0].len); len 738 drivers/media/usb/dvb-usb/dw2102.c state->data[2] = msg[0].len; len 740 drivers/media/usb/dvb-usb/dw2102.c memcpy(&state->data[3], msg[0].buf, msg[0].len); len 742 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, msg[0].len + 3, len 750 drivers/media/usb/dvb-usb/dw2102.c if (4 + msg[0].len > sizeof(state->data)) { len 752 drivers/media/usb/dvb-usb/dw2102.c msg[0].len); len 756 drivers/media/usb/dvb-usb/dw2102.c if (1 + msg[1].len > sizeof(state->data)) { len 758 drivers/media/usb/dvb-usb/dw2102.c msg[1].len); len 764 drivers/media/usb/dvb-usb/dw2102.c state->data[1] = msg[0].len; len 765 drivers/media/usb/dvb-usb/dw2102.c state->data[2] = msg[1].len; len 767 drivers/media/usb/dvb-usb/dw2102.c memcpy(&state->data[4], msg[0].buf, msg[0].len); len 769 drivers/media/usb/dvb-usb/dw2102.c if (dvb_usb_generic_rw(d, state->data, msg[0].len + 4, len 770 drivers/media/usb/dvb-usb/dw2102.c state->data, msg[1].len + 1, 0) < 0) len 773 drivers/media/usb/dvb-usb/dw2102.c memcpy(msg[1].buf, &state->data[1], msg[1].len); len 858 drivers/media/usb/dvb-usb/dw2102.c .len = 1, len 863 drivers/media/usb/dvb-usb/dw2102.c .len = 1, len 896 drivers/media/usb/dvb-usb/dw2102.c .len = 1 len 936 drivers/media/usb/dvb-usb/dw2102.c .len = 2, len 941 drivers/media/usb/dvb-usb/dw2102.c .len = 1, len 978 drivers/media/usb/dvb-usb/dw2102.c .len = 2, len 1015 drivers/media/usb/dvb-usb/dw2102.c .len = 1 len 1662 drivers/media/usb/dvb-usb/dw2102.c .len = 2 len 1683 drivers/media/usb/dvb-usb/dw2102.c .len = 2 len 1705 drivers/media/usb/dvb-usb/dw2102.c .len = 2 len 259 drivers/media/usb/dvb-usb/m920x.c if (msg[i].flags & (I2C_M_NO_RD_ACK | I2C_M_IGNORE_NAK | I2C_M_TEN) || msg[i].len == 0) { len 277 drivers/media/usb/dvb-usb/m920x.c for (j = 0; j < msg[i].len; j++) { len 280 drivers/media/usb/dvb-usb/m920x.c int stop = (i+1 == num && j+1 == msg[i].len) ? 0x40 : 0x01; len 288 drivers/media/usb/dvb-usb/m920x.c for (j = 0; j < msg[i].len; j++) { len 290 drivers/media/usb/dvb-usb/m920x.c int stop = (i+1 == num && j+1 == msg[i].len) ? 0x40 : 0x00; len 50 drivers/media/usb/dvb-usb/opera1.c u8 * data, u16 len, int flags) len 59 drivers/media/usb/dvb-usb/opera1.c buf = kmalloc(len, GFP_KERNEL); len 64 drivers/media/usb/dvb-usb/opera1.c memcpy(buf, data, len); len 67 drivers/media/usb/dvb-usb/opera1.c buf, len, 2000); len 80 drivers/media/usb/dvb-usb/opera1.c memcpy(data, buf, len); len 89 drivers/media/usb/dvb-usb/opera1.c u8 * buf, u16 len) len 124 drivers/media/usb/dvb-usb/opera1.c value, buf, len, len 146 drivers/media/usb/dvb-usb/opera1.c msg[i].len len 147 drivers/media/usb/dvb-usb/opera1.c )) != msg[i].len) { len 151 drivers/media/usb/dvb-usb/opera1.c info("sending i2c message %d %d", tmp, msg[i].len); len 173 drivers/media/usb/dvb-usb/opera1.c {.addr = ADDR_B600_VOLTAGE_13V,.flags = 0,.buf = command_13v,.len = 1}, len 298 drivers/media/usb/dvb-usb/opera1.c {.addr = ADDR_B1A6_STREAM_CTRL,.buf = onoff ? buf_start : buf_stop,.len = 2}, len 311 drivers/media/usb/dvb-usb/opera1.c {.addr = ADDR_B1A6_STREAM_CTRL,.buf = b_pid,.len = 3}, len 328 drivers/media/usb/dvb-usb/opera1.c {.addr = ADDR_B1A6_STREAM_CTRL,.buf = b_pid,.len = 3}, len 377 drivers/media/usb/dvb-usb/opera1.c {.addr = ADDR_B880_READ_REMOTE,.buf = rcbuffer,.flags = I2C_M_RD,.len = 32}, len 483 drivers/media/usb/dvb-usb/pctv452e.c rcv_len = msg[i].len; len 487 drivers/media/usb/dvb-usb/pctv452e.c snd_len = msg[i].len; len 175 drivers/media/usb/dvb-usb/technisat-usb2.c msg[i].buf, msg[i].len, len 176 drivers/media/usb/dvb-usb/technisat-usb2.c msg[i+1].buf, msg[i+1].len); len 182 drivers/media/usb/dvb-usb/technisat-usb2.c msg[i].buf, msg[i].len, len 424 drivers/media/usb/dvb-usb/technisat-usb2.c .len = 1 len 429 drivers/media/usb/dvb-usb/technisat-usb2.c .len = length len 384 drivers/media/usb/dvb-usb/ttusb2.c if (3 + msg[i].len > sizeof(obuf)) { len 385 drivers/media/usb/dvb-usb/ttusb2.c err("i2c wr len=%d too high", msg[i].len); len 389 drivers/media/usb/dvb-usb/ttusb2.c if (3 + msg[i+1].len > sizeof(ibuf)) { len 390 drivers/media/usb/dvb-usb/ttusb2.c err("i2c rd len=%d too high", msg[i+1].len); len 394 drivers/media/usb/dvb-usb/ttusb2.c if (3 + msg[i].len > sizeof(ibuf)) { len 395 drivers/media/usb/dvb-usb/ttusb2.c err("i2c rd len=%d too high", msg[i].len); len 404 drivers/media/usb/dvb-usb/ttusb2.c obuf[1] = msg[i].len; len 408 drivers/media/usb/dvb-usb/ttusb2.c obuf[2] = msg[i+1].len; len 410 drivers/media/usb/dvb-usb/ttusb2.c obuf[2] = msg[i].len; len 414 drivers/media/usb/dvb-usb/ttusb2.c memcpy(&obuf[3], msg[i].buf, msg[i].len); len 422 drivers/media/usb/dvb-usb/ttusb2.c memcpy(msg[i+1].buf, &ibuf[3], msg[i+1].len); len 425 drivers/media/usb/dvb-usb/ttusb2.c memcpy(msg[i].buf, &ibuf[3], msg[i].len); len 120 drivers/media/usb/dvb-usb/vp7045.c static int vp7045_read_eeprom(struct dvb_usb_device *d,u8 *buf, int len, int offset) len 124 drivers/media/usb/dvb-usb/vp7045.c for (i=0; i < len; i++) { len 77 drivers/media/usb/em28xx/em28xx-core.c char *buf, int len) len 86 drivers/media/usb/em28xx/em28xx-core.c if (len > URB_MAX_CTRL_SIZE) len 92 drivers/media/usb/em28xx/em28xx-core.c 0x0000, reg, dev->urb_buf, len, HZ); len 99 drivers/media/usb/em28xx/em28xx-core.c len & 0xff, len >> 8, ret); len 104 drivers/media/usb/em28xx/em28xx-core.c if (len) len 105 drivers/media/usb/em28xx/em28xx-core.c memcpy(buf, dev->urb_buf, len); len 113 drivers/media/usb/em28xx/em28xx-core.c len & 0xff, len >> 8, len, buf); len 145 drivers/media/usb/em28xx/em28xx-core.c int len) len 154 drivers/media/usb/em28xx/em28xx-core.c if (len < 1 || len > URB_MAX_CTRL_SIZE) len 158 drivers/media/usb/em28xx/em28xx-core.c memcpy(dev->urb_buf, buf, len); len 161 drivers/media/usb/em28xx/em28xx-core.c 0x0000, reg, dev->urb_buf, len, HZ); len 170 drivers/media/usb/em28xx/em28xx-core.c len & 0xff, len >> 8, len, buf, ret); len 179 drivers/media/usb/em28xx/em28xx-core.c len & 0xff, len >> 8, len, buf); len 187 drivers/media/usb/em28xx/em28xx-core.c int em28xx_write_regs(struct em28xx *dev, u16 reg, char *buf, int len) len 189 drivers/media/usb/em28xx/em28xx-core.c return em28xx_write_regs_req(dev, USB_REQ_GET_STATUS, reg, buf, len); len 498 drivers/media/usb/em28xx/em28xx-dvb.c int len; len 525 drivers/media/usb/em28xx/em28xx-dvb.c regs[i].r, regs[i].len); len 555 drivers/media/usb/em28xx/em28xx-dvb.c int len; len 582 drivers/media/usb/em28xx/em28xx-dvb.c regs[i].r, regs[i].len); len 616 drivers/media/usb/em28xx/em28xx-dvb.c int len; len 636 drivers/media/usb/em28xx/em28xx-dvb.c regs[i].r, regs[i].len); len 665 drivers/media/usb/em28xx/em28xx-dvb.c int len; len 695 drivers/media/usb/em28xx/em28xx-dvb.c regs[i].r, regs[i].len); len 709 drivers/media/usb/em28xx/em28xx-dvb.c int len; len 725 drivers/media/usb/em28xx/em28xx-dvb.c regs[i].r, regs[i].len); len 805 drivers/media/usb/em28xx/em28xx-dvb.c int len; len 848 drivers/media/usb/em28xx/em28xx-dvb.c regs1[i].r, regs1[i].len); len 853 drivers/media/usb/em28xx/em28xx-dvb.c regs2[i].len); len 83 drivers/media/usb/em28xx/em28xx-i2c.c static int em2800_i2c_send_bytes(struct em28xx *dev, u8 addr, u8 *buf, u16 len) len 89 drivers/media/usb/em28xx/em28xx-i2c.c if (len < 1 || len > 4) len 92 drivers/media/usb/em28xx/em28xx-i2c.c b2[5] = 0x80 + len - 1; len 95 drivers/media/usb/em28xx/em28xx-i2c.c if (len > 1) len 97 drivers/media/usb/em28xx/em28xx-i2c.c if (len > 2) len 99 drivers/media/usb/em28xx/em28xx-i2c.c if (len > 3) len 103 drivers/media/usb/em28xx/em28xx-i2c.c ret = dev->em28xx_write_regs(dev, 4 - len, &b2[4 - len], 2 + len); len 104 drivers/media/usb/em28xx/em28xx-i2c.c if (ret != 2 + len) { len 113 drivers/media/usb/em28xx/em28xx-i2c.c if (ret == 0x80 + len - 1) len 114 drivers/media/usb/em28xx/em28xx-i2c.c return len; len 115 drivers/media/usb/em28xx/em28xx-i2c.c if (ret == 0x94 + len - 1) { len 135 drivers/media/usb/em28xx/em28xx-i2c.c static int em2800_i2c_recv_bytes(struct em28xx *dev, u8 addr, u8 *buf, u16 len) len 142 drivers/media/usb/em28xx/em28xx-i2c.c if (len < 1 || len > 4) len 146 drivers/media/usb/em28xx/em28xx-i2c.c buf2[1] = 0x84 + len - 1; len 159 drivers/media/usb/em28xx/em28xx-i2c.c if (ret == 0x84 + len - 1) len 161 drivers/media/usb/em28xx/em28xx-i2c.c if (ret == 0x94 + len - 1) { len 174 drivers/media/usb/em28xx/em28xx-i2c.c if (ret != 0x84 + len - 1) len 178 drivers/media/usb/em28xx/em28xx-i2c.c ret = dev->em28xx_read_reg_req_len(dev, 0x00, 4 - len, buf2, len); len 179 drivers/media/usb/em28xx/em28xx-i2c.c if (ret != len) { len 185 drivers/media/usb/em28xx/em28xx-i2c.c for (i = 0; i < len; i++) len 186 drivers/media/usb/em28xx/em28xx-i2c.c buf[i] = buf2[len - 1 - i]; len 210 drivers/media/usb/em28xx/em28xx-i2c.c u16 len, int stop) len 215 drivers/media/usb/em28xx/em28xx-i2c.c if (len < 1 || len > 64) len 223 drivers/media/usb/em28xx/em28xx-i2c.c ret = dev->em28xx_write_regs_req(dev, stop ? 2 : 3, addr, buf, len); len 224 drivers/media/usb/em28xx/em28xx-i2c.c if (ret != len) { len 233 drivers/media/usb/em28xx/em28xx-i2c.c len, addr, ret); len 241 drivers/media/usb/em28xx/em28xx-i2c.c return len; len 279 drivers/media/usb/em28xx/em28xx-i2c.c static int em28xx_i2c_recv_bytes(struct em28xx *dev, u16 addr, u8 *buf, u16 len) len 283 drivers/media/usb/em28xx/em28xx-i2c.c if (len < 1 || len > 64) len 291 drivers/media/usb/em28xx/em28xx-i2c.c ret = dev->em28xx_read_reg_req_len(dev, 2, addr, buf, len); len 310 drivers/media/usb/em28xx/em28xx-i2c.c return len; len 357 drivers/media/usb/em28xx/em28xx-i2c.c u16 len) len 361 drivers/media/usb/em28xx/em28xx-i2c.c if (len < 1 || len > 64) len 369 drivers/media/usb/em28xx/em28xx-i2c.c ret = dev->em28xx_write_regs_req(dev, 0x06, addr, buf, len); len 370 drivers/media/usb/em28xx/em28xx-i2c.c if (ret != len) { len 380 drivers/media/usb/em28xx/em28xx-i2c.c len, addr, ret); len 390 drivers/media/usb/em28xx/em28xx-i2c.c return len; len 410 drivers/media/usb/em28xx/em28xx-i2c.c u16 len) len 414 drivers/media/usb/em28xx/em28xx-i2c.c if (len < 1 || len > 64) len 422 drivers/media/usb/em28xx/em28xx-i2c.c ret = dev->em28xx_read_reg_req_len(dev, 0x06, addr, buf, len); len 445 drivers/media/usb/em28xx/em28xx-i2c.c return len; len 502 drivers/media/usb/em28xx/em28xx-i2c.c rc = em28xx_i2c_recv_bytes(dev, addr, msg.buf, msg.len); len 504 drivers/media/usb/em28xx/em28xx-i2c.c rc = em2800_i2c_recv_bytes(dev, addr, msg.buf, msg.len); len 506 drivers/media/usb/em28xx/em28xx-i2c.c rc = em25xx_bus_B_recv_bytes(dev, addr, msg.buf, msg.len); len 518 drivers/media/usb/em28xx/em28xx-i2c.c rc = em28xx_i2c_send_bytes(dev, addr, msg.buf, msg.len, stop); len 520 drivers/media/usb/em28xx/em28xx-i2c.c rc = em2800_i2c_send_bytes(dev, addr, msg.buf, msg.len); len 522 drivers/media/usb/em28xx/em28xx-i2c.c rc = em25xx_bus_B_send_bytes(dev, addr, msg.buf, msg.len); len 564 drivers/media/usb/em28xx/em28xx-i2c.c if (!msgs[i].len) { len 587 drivers/media/usb/em28xx/em28xx-i2c.c addr, msgs[i].len, len 588 drivers/media/usb/em28xx/em28xx-i2c.c msgs[i].len, msgs[i].buf); len 598 drivers/media/usb/em28xx/em28xx-i2c.c addr, msgs[i].len, len 615 drivers/media/usb/em28xx/em28xx-i2c.c int len = 0; len 619 drivers/media/usb/em28xx/em28xx-i2c.c if (len == length) { len 620 drivers/media/usb/em28xx/em28xx-i2c.c c = (char)len; len 621 drivers/media/usb/em28xx/em28xx-i2c.c len = -1; len 626 drivers/media/usb/em28xx/em28xx-i2c.c len++; len 627 drivers/media/usb/em28xx/em28xx-i2c.c if ((len & (32 / 8 - 1)) == 0) len 629 drivers/media/usb/em28xx/em28xx-i2c.c } while (len); len 639 drivers/media/usb/em28xx/em28xx-i2c.c bool addr_w16, u16 len, u8 *data) len 641 drivers/media/usb/em28xx/em28xx-i2c.c int remain = len, rsize, rsize_max, ret; len 673 drivers/media/usb/em28xx/em28xx-i2c.c return len; len 679 drivers/media/usb/em28xx/em28xx-i2c.c const u16 len = 256; len 703 drivers/media/usb/em28xx/em28xx-i2c.c data = kzalloc(len, GFP_KERNEL); len 710 drivers/media/usb/em28xx/em28xx-i2c.c len, data); len 711 drivers/media/usb/em28xx/em28xx-i2c.c if (err != len) { len 720 drivers/media/usb/em28xx/em28xx-i2c.c 16, 1, data, len, true); len 733 drivers/media/usb/em28xx/em28xx-i2c.c dev->hash = em28xx_hash_mem(data, len, 32); len 777 drivers/media/usb/em28xx/em28xx-i2c.c err = em28xx_i2c_read_block(dev, bus, hwconf_offset, 1, len, len 779 drivers/media/usb/em28xx/em28xx-i2c.c if (err != len) { len 804 drivers/media/usb/em28xx/em28xx-i2c.c dev->hash = em28xx_hash_mem(data, len, 32); len 818 drivers/media/usb/em28xx/em28xx-i2c.c *eedata_len = len; len 172 drivers/media/usb/em28xx/em28xx-input.c .buf = &subaddr, .len = 1 len 177 drivers/media/usb/em28xx/em28xx-input.c .len = 1 len 458 drivers/media/usb/em28xx/em28xx-video.c unsigned long len) len 465 drivers/media/usb/em28xx/em28xx-video.c if (buf->pos + len > buf->length) len 466 drivers/media/usb/em28xx/em28xx-video.c len = buf->length - buf->pos; len 469 drivers/media/usb/em28xx/em28xx-video.c remain = len; len 530 drivers/media/usb/em28xx/em28xx-video.c buf->pos += len; len 539 drivers/media/usb/em28xx/em28xx-video.c unsigned long len) len 543 drivers/media/usb/em28xx/em28xx-video.c if (buf->pos + len > buf->length) len 544 drivers/media/usb/em28xx/em28xx-video.c len = buf->length - buf->pos; len 551 drivers/media/usb/em28xx/em28xx-video.c memcpy(buf->vb_buf + offset, usb_buf, len); len 552 drivers/media/usb/em28xx/em28xx-video.c buf->pos += len; len 754 drivers/media/usb/em28xx/em28xx.h char *buf, int len); len 757 drivers/media/usb/em28xx/em28xx.h char *buf, int len); len 759 drivers/media/usb/em28xx/em28xx.h char *buf, int len); len 804 drivers/media/usb/em28xx/em28xx.h char *buf, int len); len 808 drivers/media/usb/em28xx/em28xx.h int len); len 809 drivers/media/usb/em28xx/em28xx.h int em28xx_write_regs(struct em28xx *dev, u16 reg, char *buf, int len); len 55 drivers/media/usb/go7007/go7007-fw.c int len; /* written out so far */ len 68 drivers/media/usb/go7007/go7007-fw.c name.len += 8; \ len 72 drivers/media/usb/go7007/go7007-fw.c #define CODE_LENGTH(name) (name.len + (32 - name.b)) len 1206 drivers/media/usb/go7007/go7007-fw.c int len = sequence_header_func(go, buf, 1); len 1231 drivers/media/usb/go7007/go7007-fw.c 0xc407, len - 64, len 154 drivers/media/usb/go7007/go7007-i2c.c if (msgs[i].len == 2) { len 158 drivers/media/usb/go7007/go7007-i2c.c msgs[i + 1].len != 1) len 165 drivers/media/usb/go7007/go7007-i2c.c } else if (msgs[i].len == 3) { len 168 drivers/media/usb/go7007/go7007-i2c.c if (msgs[i].len != 3) len 121 drivers/media/usb/go7007/go7007-priv.h int (*send_firmware)(struct go7007 *go, u8 *data, int len); len 879 drivers/media/usb/go7007/go7007-usb.c static int go7007_usb_send_firmware(struct go7007 *go, u8 *data, int len) len 885 drivers/media/usb/go7007/go7007-usb.c pr_debug("DownloadBuffer sending %d bytes\n", len); len 892 drivers/media/usb/go7007/go7007-usb.c return usb_bulk_msg(usb->usbdev, pipe, data, len, len 972 drivers/media/usb/go7007/go7007-usb.c msgs[i].len, msgs[i + 1].len, msgs[i].addr); len 975 drivers/media/usb/go7007/go7007-usb.c buf[1] = msgs[i].len + 1; len 977 drivers/media/usb/go7007/go7007-usb.c memcpy(&buf[3], msgs[i].buf, msgs[i].len); len 978 drivers/media/usb/go7007/go7007-usb.c buf_len = msgs[i].len + 3; len 979 drivers/media/usb/go7007/go7007-usb.c buf[buf_len++] = msgs[++i].len; len 983 drivers/media/usb/go7007/go7007-usb.c msgs[i].len, msgs[i].addr); len 988 drivers/media/usb/go7007/go7007-usb.c buf[3] = msgs[i].len; len 993 drivers/media/usb/go7007/go7007-usb.c msgs[i].len, msgs[i].addr); len 996 drivers/media/usb/go7007/go7007-usb.c buf[1] = msgs[i].len + 1; len 998 drivers/media/usb/go7007/go7007-usb.c memcpy(&buf[3], msgs[i].buf, msgs[i].len); len 999 drivers/media/usb/go7007/go7007-usb.c buf_len = msgs[i].len + 3; len 1006 drivers/media/usb/go7007/go7007-usb.c memset(buf, 0, msgs[i].len + 1); len 1008 drivers/media/usb/go7007/go7007-usb.c msgs[i].len + 1, 1) < 0) len 1010 drivers/media/usb/go7007/go7007-usb.c memcpy(msgs[i].buf, buf + 1, msgs[i].len); len 133 drivers/media/usb/gspca/benq.c int len) /* iso packet length */ len 59 drivers/media/usb/gspca/conex.c __u16 len) len 63 drivers/media/usb/gspca/conex.c if (len > USB_BUF_SZ) { len 73 drivers/media/usb/gspca/conex.c index, gspca_dev->usb_buf, len, len 98 drivers/media/usb/gspca/conex.c __u16 len) len 102 drivers/media/usb/gspca/conex.c if (len > USB_BUF_SZ) { len 109 drivers/media/usb/gspca/conex.c memcpy(gspca_dev->usb_buf, buffer, len); len 115 drivers/media/usb/gspca/conex.c index, gspca_dev->usb_buf, len, 500); len 813 drivers/media/usb/gspca/conex.c int len) /* iso packet length */ len 826 drivers/media/usb/gspca/conex.c len -= 2; len 828 drivers/media/usb/gspca/conex.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 1688 drivers/media/usb/gspca/cpia1.c int len) len 1693 drivers/media/usb/gspca/cpia1.c if (len >= 64 && len 1718 drivers/media/usb/gspca/cpia1.c gspca_frame_add(gspca_dev, FIRST_PACKET, data, len); len 1722 drivers/media/usb/gspca/cpia1.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 127 drivers/media/usb/gspca/dtcs033.c int len) /* packet data length */ len 130 drivers/media/usb/gspca/dtcs033.c if (len != DT_COLS*512) { len 140 drivers/media/usb/gspca/dtcs033.c len - 32*DT_COLS); /* skip first & last 16 lines */ len 149 drivers/media/usb/gspca/etoms.c __u16 len) len 153 drivers/media/usb/gspca/etoms.c if (len > USB_BUF_SZ) { len 163 drivers/media/usb/gspca/etoms.c index, gspca_dev->usb_buf, len, 500); len 186 drivers/media/usb/gspca/etoms.c __u16 len) len 190 drivers/media/usb/gspca/etoms.c if (len > USB_BUF_SZ) { len 197 drivers/media/usb/gspca/etoms.c memcpy(gspca_dev->usb_buf, buffer, len); len 202 drivers/media/usb/gspca/etoms.c 0, index, gspca_dev->usb_buf, len, 500); len 208 drivers/media/usb/gspca/etoms.c int len, __u8 mode) len 217 drivers/media/usb/gspca/etoms.c ptchcount = ((len & 0x07) << 4) | (mode & 0x03); len 221 drivers/media/usb/gspca/etoms.c while (--len >= 0) len 222 drivers/media/usb/gspca/etoms.c reg_w_val(gspca_dev, ET_I2C_DATA0 + len, buffer[len]); len 660 drivers/media/usb/gspca/etoms.c int len) /* iso packet length */ len 665 drivers/media/usb/gspca/etoms.c len = (int) (((data[0] & 0xc0) << 2) | data[1]); len 668 drivers/media/usb/gspca/etoms.c "header packet found datalength %d !!\n", len); len 674 drivers/media/usb/gspca/etoms.c gspca_frame_add(gspca_dev, FIRST_PACKET, data, len); len 677 drivers/media/usb/gspca/etoms.c if (len) { len 679 drivers/media/usb/gspca/etoms.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 81 drivers/media/usb/gspca/finepix.c int len; len 112 drivers/media/usb/gspca/finepix.c &len, FPIX_TIMEOUT); len 124 drivers/media/usb/gspca/finepix.c if (len < FPIX_MAX_TRANSFER || len 125 drivers/media/usb/gspca/finepix.c (data[len - 2] == 0xff && len 126 drivers/media/usb/gspca/finepix.c data[len - 1] == 0xd9)) { len 135 drivers/media/usb/gspca/finepix.c data, len); len 144 drivers/media/usb/gspca/finepix.c data, len); len 184 drivers/media/usb/gspca/finepix.c int ret, len; len 198 drivers/media/usb/gspca/finepix.c FPIX_MAX_TRANSFER, &len, len 30 drivers/media/usb/gspca/gl860/gl860.c u8 *data, int len); len 420 drivers/media/usb/gspca/gl860/gl860.c u8 *data, int len) len 441 drivers/media/usb/gspca/gl860/gl860.c len -= 2; len 442 drivers/media/usb/gspca/gl860/gl860.c if (nSkipped + len <= nToSkip) len 443 drivers/media/usb/gspca/gl860/gl860.c nSkipped += len; len 445 drivers/media/usb/gspca/gl860/gl860.c if (nSkipped < nToSkip && nSkipped + len > nToSkip) { len 447 drivers/media/usb/gspca/gl860/gl860.c len -= nToSkip - nSkipped; len 451 drivers/media/usb/gspca/gl860/gl860.c INTER_PACKET, data, len); len 540 drivers/media/usb/gspca/gl860/gl860.c s32 len, void *pdata) len 546 drivers/media/usb/gspca/gl860/gl860.c if (len > 0) { len 547 drivers/media/usb/gspca/gl860/gl860.c memcpy(gspca_dev->usb_buf, pdata, len); len 551 drivers/media/usb/gspca/gl860/gl860.c len, 400 + 200 * (len > 1)); len 554 drivers/media/usb/gspca/gl860/gl860.c req, pref, val, index, NULL, len, 400); len 557 drivers/media/usb/gspca/gl860/gl860.c if (len > 0) { len 561 drivers/media/usb/gspca/gl860/gl860.c len, 400 + 200 * (len > 1)); len 562 drivers/media/usb/gspca/gl860/gl860.c memcpy(pdata, gspca_dev->usb_buf, len); len 565 drivers/media/usb/gspca/gl860/gl860.c req, pref, val, index, NULL, len, 400); len 571 drivers/media/usb/gspca/gl860/gl860.c r, pref, req, val, index, len); len 572 drivers/media/usb/gspca/gl860/gl860.c else if (len > 1 && r < len) len 573 drivers/media/usb/gspca/gl860/gl860.c gspca_err(gspca_dev, "short ctrl transfer %d/%d\n", r, len); len 580 drivers/media/usb/gspca/gl860/gl860.c int fetch_validx(struct gspca_dev *gspca_dev, struct validx *tbl, int len) len 584 drivers/media/usb/gspca/gl860/gl860.c for (n = 0; n < len; n++) { len 597 drivers/media/usb/gspca/gl860/gl860.c int len, int n) len 599 drivers/media/usb/gspca/gl860/gl860.c while (++n < len) { len 611 drivers/media/usb/gspca/gl860/gl860.c void fetch_idxdata(struct gspca_dev *gspca_dev, struct idxdata *tbl, int len) len 615 drivers/media/usb/gspca/gl860/gl860.c for (n = 0; n < len; n++) { len 79 drivers/media/usb/gspca/gl860/gl860.h int fetch_validx(struct gspca_dev *gspca_dev, struct validx *tbl, int len); len 81 drivers/media/usb/gspca/gl860/gl860.h int len, int n); len 82 drivers/media/usb/gspca/gl860/gl860.h void fetch_idxdata(struct gspca_dev *gspca_dev, struct idxdata *tbl, int len); len 86 drivers/media/usb/gspca/gl860/gl860.h s32 len, void *pdata); len 267 drivers/media/usb/gspca/gspca.c int i, len, st; len 283 drivers/media/usb/gspca/gspca.c len = urb->iso_frame_desc[i].actual_length; len 289 drivers/media/usb/gspca/gspca.c i, len, st); len 293 drivers/media/usb/gspca/gspca.c if (len == 0) { len 301 drivers/media/usb/gspca/gspca.c i, urb->iso_frame_desc[i].offset, len); len 304 drivers/media/usb/gspca/gspca.c pkt_scan(gspca_dev, data, len); len 387 drivers/media/usb/gspca/gspca.c int len) len 392 drivers/media/usb/gspca/gspca.c gspca_dbg(gspca_dev, D_PACK, "add t:%d l:%d\n", packet_type, len); len 423 drivers/media/usb/gspca/gspca.c if (len > 0) { len 424 drivers/media/usb/gspca/gspca.c if (gspca_dev->image_len + len > PAGE_ALIGN(gspca_dev->pixfmt.sizeimage)) { len 426 drivers/media/usb/gspca/gspca.c gspca_dev->image_len + len, len 437 drivers/media/usb/gspca/gspca.c data, len); len 438 drivers/media/usb/gspca/gspca.c gspca_dev->image_len += len; len 91 drivers/media/usb/gspca/gspca.h int len); len 94 drivers/media/usb/gspca/gspca.h int len); len 232 drivers/media/usb/gspca/gspca.h int len); len 261 drivers/media/usb/gspca/jeilinj.c u8 *data, int len) len 268 drivers/media/usb/gspca/jeilinj.c len, JEILINJ_MAX_TRANSFER); len 269 drivers/media/usb/gspca/jeilinj.c if (len != JEILINJ_MAX_TRANSFER) { len 41 drivers/media/usb/gspca/kinect.c __le16 len; len 140 drivers/media/usb/gspca/kinect.c chdr->len = cpu_to_le16(cmd_len / 2); len 179 drivers/media/usb/gspca/kinect.c if (le16_to_cpu(rhdr->len) != (actual_len/2)) { len 181 drivers/media/usb/gspca/kinect.c le16_to_cpu(rhdr->len), (int)(actual_len/2)); len 379 drivers/media/usb/gspca/kinect.c static void sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *__data, int len) len 385 drivers/media/usb/gspca/kinect.c int datalen = len - sizeof(*hdr); len 391 drivers/media/usb/gspca/kinect.c if (len < 12) len 156 drivers/media/usb/gspca/m5602/m5602_bridge.h u8 *i2c_data, const u8 len); len 159 drivers/media/usb/gspca/m5602/m5602_bridge.h u8 *i2c_data, const u8 len); len 111 drivers/media/usb/gspca/m5602/m5602_core.c u8 *i2c_data, const u8 len) len 116 drivers/media/usb/gspca/m5602/m5602_core.c if (!len || len > sd->sensor->i2c_regW) len 143 drivers/media/usb/gspca/m5602/m5602_core.c err = m5602_write_bridge(sd, M5602_XB_I2C_CTRL, 0x18 + len); len 146 drivers/media/usb/gspca/m5602/m5602_core.c for (i = 0; (i < len) && !err; i++) { len 160 drivers/media/usb/gspca/m5602/m5602_core.c u8 *i2c_data, const u8 len) len 169 drivers/media/usb/gspca/m5602/m5602_core.c if (len > sd->sensor->i2c_regW || !len) len 182 drivers/media/usb/gspca/m5602/m5602_core.c for (i = 0; i < len; i++) { len 194 drivers/media/usb/gspca/m5602/m5602_core.c p[3] = 0x10 + len; len 199 drivers/media/usb/gspca/m5602/m5602_core.c 20 + len * 4, M5602_URB_MSG_TIMEOUT); len 303 drivers/media/usb/gspca/m5602/m5602_core.c u8 *data, int len) len 307 drivers/media/usb/gspca/m5602/m5602_core.c if (len < 6) { len 320 drivers/media/usb/gspca/m5602/m5602_core.c len -= 6; len 328 drivers/media/usb/gspca/m5602/m5602_core.c gspca_frame_add(gspca_dev, FIRST_PACKET, data, len); len 339 drivers/media/usb/gspca/m5602/m5602_core.c len -= 4; len 341 drivers/media/usb/gspca/m5602/m5602_core.c if (cur_frame_len + len <= gspca_dev->pixfmt.sizeimage) { len 343 drivers/media/usb/gspca/m5602/m5602_core.c sd->frame_count, len); len 346 drivers/media/usb/gspca/m5602/m5602_core.c data, len); len 69 drivers/media/usb/gspca/mars.c int len) len 79 drivers/media/usb/gspca/mars.c len, len 353 drivers/media/usb/gspca/mars.c int len) /* iso packet length */ len 358 drivers/media/usb/gspca/mars.c if (len < 6) { len 362 drivers/media/usb/gspca/mars.c for (p = 0; p < len - 6; p++) { len 373 drivers/media/usb/gspca/mars.c p, len); len 381 drivers/media/usb/gspca/mars.c len -= p + 16; len 386 drivers/media/usb/gspca/mars.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 89 drivers/media/usb/gspca/mr97310a.c int len; len 123 drivers/media/usb/gspca/mr97310a.c static int mr_write(struct gspca_dev *gspca_dev, int len) len 129 drivers/media/usb/gspca/mr97310a.c gspca_dev->usb_buf, len, NULL, 500); len 137 drivers/media/usb/gspca/mr97310a.c static int mr_read(struct gspca_dev *gspca_dev, int len) len 143 drivers/media/usb/gspca/mr97310a.c gspca_dev->usb_buf, len, NULL, 500); len 151 drivers/media/usb/gspca/mr97310a.c const u8 *data, int len) len 156 drivers/media/usb/gspca/mr97310a.c memcpy(gspca_dev->usb_buf + 3, data, len); len 158 drivers/media/usb/gspca/mr97310a.c return mr_write(gspca_dev, len + 3); len 162 drivers/media/usb/gspca/mr97310a.c const struct sensor_w_data *data, int len) len 166 drivers/media/usb/gspca/mr97310a.c for (i = 0; i < len; i++) { len 168 drivers/media/usb/gspca/mr97310a.c data[i].data, data[i].len); len 1011 drivers/media/usb/gspca/mr97310a.c int len) /* iso packet length */ len 1016 drivers/media/usb/gspca/mr97310a.c sof = pac_find_sof(gspca_dev, &sd->sof_read, data, len); len 1031 drivers/media/usb/gspca/mr97310a.c len -= sof - data; len 1034 drivers/media/usb/gspca/mr97310a.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 1529 drivers/media/usb/gspca/nw80x.c int len) len 1536 drivers/media/usb/gspca/nw80x.c if (len == 1) len 1542 drivers/media/usb/gspca/nw80x.c memcpy(gspca_dev->usb_buf, data, len); len 1549 drivers/media/usb/gspca/nw80x.c len, len 1560 drivers/media/usb/gspca/nw80x.c int len) len 1571 drivers/media/usb/gspca/nw80x.c gspca_dev->usb_buf, len, 500); len 1582 drivers/media/usb/gspca/nw80x.c if (len == 1) len 1594 drivers/media/usb/gspca/nw80x.c int len) len 1599 drivers/media/usb/gspca/nw80x.c reg_w(gspca_dev, 0x0600, data + 1, len - 1); len 1600 drivers/media/usb/gspca/nw80x.c reg_w(gspca_dev, 0x0600, data, len); len 1601 drivers/media/usb/gspca/nw80x.c val[0] = len; len 1621 drivers/media/usb/gspca/nw80x.c int len; len 1626 drivers/media/usb/gspca/nw80x.c len = *cmd++; len 1627 drivers/media/usb/gspca/nw80x.c if (len == 0) len 1630 drivers/media/usb/gspca/nw80x.c reg_w(gspca_dev, reg, cmd, len); len 1632 drivers/media/usb/gspca/nw80x.c i2c_w(gspca_dev, reg, cmd, len); len 1633 drivers/media/usb/gspca/nw80x.c cmd += len; len 1917 drivers/media/usb/gspca/nw80x.c int len) /* iso packet length */ len 1929 drivers/media/usb/gspca/nw80x.c gspca_frame_add(gspca_dev, FIRST_PACKET, data + 8, len - 8); len 1931 drivers/media/usb/gspca/nw80x.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 4321 drivers/media/usb/gspca/ov519.c int len) /* iso packet length */ len 4363 drivers/media/usb/gspca/ov519.c len--; len 4366 drivers/media/usb/gspca/ov519.c gspca_frame_add(gspca_dev, INTER_PACKET, in, len); len 4371 drivers/media/usb/gspca/ov519.c int len) /* iso packet length */ len 4388 drivers/media/usb/gspca/ov519.c if (len & 7) { len 4389 drivers/media/usb/gspca/ov519.c len--; len 4390 drivers/media/usb/gspca/ov519.c if (sd->packet_nr == data[len]) len 4395 drivers/media/usb/gspca/ov519.c else if (sd->packet_nr == 0 || data[len]) { len 4397 drivers/media/usb/gspca/ov519.c (int)data[len], (int)sd->packet_nr); len 4404 drivers/media/usb/gspca/ov519.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 4409 drivers/media/usb/gspca/ov519.c int len) /* iso packet length */ len 4431 drivers/media/usb/gspca/ov519.c len -= HDRSZ; len 4435 drivers/media/usb/gspca/ov519.c data, len); len 4450 drivers/media/usb/gspca/ov519.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 4455 drivers/media/usb/gspca/ov519.c int len) /* iso packet length */ len 4459 drivers/media/usb/gspca/ov519.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 4462 drivers/media/usb/gspca/ov519.c if (len < gspca_dev->cam.bulk_size) { len 4479 drivers/media/usb/gspca/ov519.c int len) /* iso packet length */ len 4486 drivers/media/usb/gspca/ov519.c ov511_pkt_scan(gspca_dev, data, len); len 4490 drivers/media/usb/gspca/ov519.c ov518_pkt_scan(gspca_dev, data, len); len 4493 drivers/media/usb/gspca/ov519.c ov519_pkt_scan(gspca_dev, data, len); len 4496 drivers/media/usb/gspca/ov519.c ovfx2_pkt_scan(gspca_dev, data, len); len 4499 drivers/media/usb/gspca/ov519.c w9968cf_pkt_scan(gspca_dev, data, len); len 143 drivers/media/usb/gspca/ov534.c int len; len 785 drivers/media/usb/gspca/ov534.c const u8 (*data)[2], int len) len 787 drivers/media/usb/gspca/ov534.c while (--len >= 0) { len 795 drivers/media/usb/gspca/ov534.c const u8 (*data)[2], int len) len 797 drivers/media/usb/gspca/ov534.c while (--len >= 0) { len 1359 drivers/media/usb/gspca/ov534.c bridge_init[sd->sensor].len); len 1362 drivers/media/usb/gspca/ov534.c sensor_init[sd->sensor].len); len 1410 drivers/media/usb/gspca/ov534.c bridge_start[sd->sensor][mode].len); len 1412 drivers/media/usb/gspca/ov534.c sensor_start[sd->sensor][mode].len); len 1456 drivers/media/usb/gspca/ov534.c u8 *data, int len) len 1461 drivers/media/usb/gspca/ov534.c int remaining_len = len; len 1466 drivers/media/usb/gspca/ov534.c len = min(remaining_len, payload_len); len 1474 drivers/media/usb/gspca/ov534.c if (data[0] != 12 || len < 12) { len 1502 drivers/media/usb/gspca/ov534.c data + 12, len - 12); len 1507 drivers/media/usb/gspca/ov534.c && gspca_dev->image_len + len - 12 != len 1513 drivers/media/usb/gspca/ov534.c data + 12, len - 12); len 1518 drivers/media/usb/gspca/ov534.c data + 12, len - 12); len 1529 drivers/media/usb/gspca/ov534.c remaining_len -= len; len 1530 drivers/media/usb/gspca/ov534.c data += len; len 1205 drivers/media/usb/gspca/ov534_9.c const u8 (*data)[2], int len) len 1207 drivers/media/usb/gspca/ov534_9.c while (--len >= 0) { len 1215 drivers/media/usb/gspca/ov534_9.c const u8 (*data)[2], int len) len 1217 drivers/media/usb/gspca/ov534_9.c while (--len >= 0) { len 1628 drivers/media/usb/gspca/ov534_9.c u8 *data, int len) len 1633 drivers/media/usb/gspca/ov534_9.c int remaining_len = len; len 1638 drivers/media/usb/gspca/ov534_9.c len = min(remaining_len, payload_len); len 1646 drivers/media/usb/gspca/ov534_9.c if (data[0] != 12 || len < 12) { len 1674 drivers/media/usb/gspca/ov534_9.c data + 12, len - 12); len 1679 drivers/media/usb/gspca/ov534_9.c data + 12, len - 12); len 1684 drivers/media/usb/gspca/ov534_9.c data + 12, len - 12); len 1695 drivers/media/usb/gspca/ov534_9.c remaining_len -= len; len 1696 drivers/media/usb/gspca/ov534_9.c data += len; len 357 drivers/media/usb/gspca/pac207.c int len) len 362 drivers/media/usb/gspca/pac207.c sof = pac_find_sof(gspca_dev, &sd->sof_read, data, len); len 376 drivers/media/usb/gspca/pac207.c len -= sof - data; len 385 drivers/media/usb/gspca/pac207.c if (len >= needed) len 390 drivers/media/usb/gspca/pac207.c if (len <= needed) { len 391 drivers/media/usb/gspca/pac207.c sd->header_read += len; len 395 drivers/media/usb/gspca/pac207.c len -= needed; len 399 drivers/media/usb/gspca/pac207.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 405 drivers/media/usb/gspca/pac207.c int len) /* interrupt packet length */ len 409 drivers/media/usb/gspca/pac207.c if (len == 2 && data[0] == 0x5a && data[1] == 0x5a) { len 234 drivers/media/usb/gspca/pac7302.c const u8 *buffer, int len) len 240 drivers/media/usb/gspca/pac7302.c memcpy(gspca_dev->usb_buf, buffer, len); len 246 drivers/media/usb/gspca/pac7302.c index, gspca_dev->usb_buf, len, len 279 drivers/media/usb/gspca/pac7302.c const u8 *seq, int len) len 281 drivers/media/usb/gspca/pac7302.c while (--len >= 0) { len 289 drivers/media/usb/gspca/pac7302.c const u8 *page, int len) len 296 drivers/media/usb/gspca/pac7302.c for (index = 0; index < len; index++) { len 320 drivers/media/usb/gspca/pac7302.c int index, len; len 324 drivers/media/usb/gspca/pac7302.c len = *seq++; len 325 drivers/media/usb/gspca/pac7302.c switch (len) { len 332 drivers/media/usb/gspca/pac7302.c if (len > USB_BUF_SZ) { len 336 drivers/media/usb/gspca/pac7302.c while (len > 0) { len 337 drivers/media/usb/gspca/pac7302.c if (len < 8) { len 339 drivers/media/usb/gspca/pac7302.c index, seq, len); len 340 drivers/media/usb/gspca/pac7302.c seq += len; len 346 drivers/media/usb/gspca/pac7302.c len -= 8; len 774 drivers/media/usb/gspca/pac7302.c int len) /* iso packet length */ len 780 drivers/media/usb/gspca/pac7302.c sof = pac_find_sof(gspca_dev, &sd->sof_read, data, len); len 809 drivers/media/usb/gspca/pac7302.c len -= n; len 823 drivers/media/usb/gspca/pac7302.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 863 drivers/media/usb/gspca/pac7302.c int len) /* interrupt packet length */ len 868 drivers/media/usb/gspca/pac7302.c if (len == 2) { len 153 drivers/media/usb/gspca/pac7311.c const u8 *buffer, int len) len 159 drivers/media/usb/gspca/pac7311.c memcpy(gspca_dev->usb_buf, buffer, len); len 165 drivers/media/usb/gspca/pac7311.c index, gspca_dev->usb_buf, len, len 198 drivers/media/usb/gspca/pac7311.c const __u8 *seq, int len) len 200 drivers/media/usb/gspca/pac7311.c while (--len >= 0) { len 208 drivers/media/usb/gspca/pac7311.c const __u8 *page, int len) len 215 drivers/media/usb/gspca/pac7311.c for (index = 0; index < len; index++) { len 239 drivers/media/usb/gspca/pac7311.c int index, len; len 243 drivers/media/usb/gspca/pac7311.c len = *seq++; len 244 drivers/media/usb/gspca/pac7311.c switch (len) { len 251 drivers/media/usb/gspca/pac7311.c if (len > USB_BUF_SZ) { len 255 drivers/media/usb/gspca/pac7311.c while (len > 0) { len 256 drivers/media/usb/gspca/pac7311.c if (len < 8) { len 258 drivers/media/usb/gspca/pac7311.c index, seq, len); len 259 drivers/media/usb/gspca/pac7311.c seq += len; len 265 drivers/media/usb/gspca/pac7311.c len -= 8; len 558 drivers/media/usb/gspca/pac7311.c int len) /* iso packet length */ len 564 drivers/media/usb/gspca/pac7311.c sof = pac_find_sof(gspca_dev, &sd->sof_read, data, len); len 592 drivers/media/usb/gspca/pac7311.c len -= n; len 607 drivers/media/usb/gspca/pac7311.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 613 drivers/media/usb/gspca/pac7311.c int len) /* interrupt packet length */ len 618 drivers/media/usb/gspca/pac7311.c if (len == 2) { len 61 drivers/media/usb/gspca/pac_common.h unsigned char *m, int len) len 66 drivers/media/usb/gspca/pac_common.h for (i = 0; i < len; i++) { len 102 drivers/media/usb/gspca/pac_common.h len, i + 1); len 449 drivers/media/usb/gspca/se401.c static void sd_complete_frame(struct gspca_dev *gspca_dev, u8 *data, int len) len 468 drivers/media/usb/gspca/se401.c gspca_frame_add(gspca_dev, LAST_PACKET, data, len); len 471 drivers/media/usb/gspca/se401.c static void sd_pkt_scan_janggu(struct gspca_dev *gspca_dev, u8 *data, int len) len 481 drivers/media/usb/gspca/se401.c if (gspca_dev->last_packet_type == LAST_PACKET && len == 1024) { len 487 drivers/media/usb/gspca/se401.c while (i < len) { len 491 drivers/media/usb/gspca/se401.c if (count > len - i) len 492 drivers/media/usb/gspca/se401.c count = len - i; len 516 drivers/media/usb/gspca/se401.c if (count > len - i) len 517 drivers/media/usb/gspca/se401.c count = len - i; len 557 drivers/media/usb/gspca/se401.c static void sd_pkt_scan_bayer(struct gspca_dev *gspca_dev, u8 *data, int len) len 563 drivers/media/usb/gspca/se401.c gspca_frame_add(gspca_dev, FIRST_PACKET, data, len); len 567 drivers/media/usb/gspca/se401.c if (gspca_dev->image_len + len >= imagesize) { len 568 drivers/media/usb/gspca/se401.c sd_complete_frame(gspca_dev, data, len); len 572 drivers/media/usb/gspca/se401.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 575 drivers/media/usb/gspca/se401.c static void sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) len 579 drivers/media/usb/gspca/se401.c if (len == 0) len 583 drivers/media/usb/gspca/se401.c sd_pkt_scan_bayer(gspca_dev, data, len); len 585 drivers/media/usb/gspca/se401.c sd_pkt_scan_janggu(gspca_dev, data, len); len 589 drivers/media/usb/gspca/se401.c static int sd_int_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) len 594 drivers/media/usb/gspca/se401.c if (len != 2) len 892 drivers/media/usb/gspca/sn9c2028.c int len) /* iso packet length */ len 896 drivers/media/usb/gspca/sn9c2028.c sof = sn9c2028_find_sof(gspca_dev, data, len); len 910 drivers/media/usb/gspca/sn9c2028.c len -= sof - data; len 913 drivers/media/usb/gspca/sn9c2028.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 21 drivers/media/usb/gspca/sn9c2028.h unsigned char *m, int len) len 27 drivers/media/usb/gspca/sn9c2028.h for (i = 0; i < len; i++) { len 38 drivers/media/usb/gspca/sn9c2028.h len, i + 1); len 2168 drivers/media/usb/gspca/sn9c20x.c int len) /* interrupt packet length */ len 2172 drivers/media/usb/gspca/sn9c20x.c if (!(sd->flags & HAS_NO_BUTTON) && len == 1) { len 2233 drivers/media/usb/gspca/sn9c20x.c int len) /* iso packet length */ len 2242 drivers/media/usb/gspca/sn9c20x.c if (len >= 64 && memcmp(data, frame_header, 6) == 0) { len 2274 drivers/media/usb/gspca/sn9c20x.c len -= 64; len 2275 drivers/media/usb/gspca/sn9c20x.c if (len == 0) len 2284 drivers/media/usb/gspca/sn9c20x.c data, len); len 2287 drivers/media/usb/gspca/sn9c20x.c data, len); len 2293 drivers/media/usb/gspca/sn9c20x.c sd->pktsz += len; len 2295 drivers/media/usb/gspca/sn9c20x.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 467 drivers/media/usb/gspca/sonixb.c int len) len 474 drivers/media/usb/gspca/sonixb.c memcpy(gspca_dev->usb_buf, buffer, len); len 481 drivers/media/usb/gspca/sonixb.c gspca_dev->usb_buf, len, len 520 drivers/media/usb/gspca/sonixb.c const __u8 buffer[][8], int len) len 526 drivers/media/usb/gspca/sonixb.c len -= 8; len 527 drivers/media/usb/gspca/sonixb.c if (len <= 0) len 1244 drivers/media/usb/gspca/sonixb.c static u8* find_sof(struct gspca_dev *gspca_dev, u8 *data, int len) len 1258 drivers/media/usb/gspca/sonixb.c for (i = 0; i < len; i++) { len 1314 drivers/media/usb/gspca/sonixb.c int len) /* iso packet length */ len 1321 drivers/media/usb/gspca/sonixb.c sof = find_sof(gspca_dev, data, len); len 1331 drivers/media/usb/gspca/sonixb.c len_after_sof = len - (sof - data); len 1332 drivers/media/usb/gspca/sonixb.c len = (sof - data) - fr_h_sz; len 1333 drivers/media/usb/gspca/sonixb.c if (len < 0) len 1334 drivers/media/usb/gspca/sonixb.c len = 0; len 1344 drivers/media/usb/gspca/sonixb.c if (used + len > size) len 1345 drivers/media/usb/gspca/sonixb.c len = size - used; len 1348 drivers/media/usb/gspca/sonixb.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 1381 drivers/media/usb/gspca/sonixb.c int len) /* interrupt packet length */ len 1385 drivers/media/usb/gspca/sonixb.c if (len == 1 && data[0] == 1) { len 1142 drivers/media/usb/gspca/sonixj.c u16 value, int len) len 1148 drivers/media/usb/gspca/sonixj.c if (len > USB_BUF_SZ) { len 1158 drivers/media/usb/gspca/sonixj.c gspca_dev->usb_buf, len, len 1199 drivers/media/usb/gspca/sonixj.c int len) len 1208 drivers/media/usb/gspca/sonixj.c if (len > USB_BUF_SZ) { len 1213 drivers/media/usb/gspca/sonixj.c memcpy(gspca_dev->usb_buf, buffer, len); len 1219 drivers/media/usb/gspca/sonixj.c gspca_dev->usb_buf, len, len 1294 drivers/media/usb/gspca/sonixj.c static void i2c_r(struct gspca_dev *gspca_dev, u8 reg, int len) len 1318 drivers/media/usb/gspca/sonixj.c mode[0] = (mode[0] & 0x81) | (len << 4) | 0x02; len 2665 drivers/media/usb/gspca/sonixj.c int len) /* iso packet length */ len 2688 drivers/media/usb/gspca/sonixj.c sd->pktsz += len; len 2706 drivers/media/usb/gspca/sonixj.c len -= i; len 2707 drivers/media/usb/gspca/sonixj.c if (len <= 0) len 2713 drivers/media/usb/gspca/sonixj.c for (i = len - 1; --i >= 0; ) { len 2721 drivers/media/usb/gspca/sonixj.c if (i + 2 >= len || data[i + 2] == 0x00) len 2728 drivers/media/usb/gspca/sonixj.c if (data[len - 1] == 0xff) len 2733 drivers/media/usb/gspca/sonixj.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 2745 drivers/media/usb/gspca/sonixj.c } else if (i + 6 < len) { len 2787 drivers/media/usb/gspca/sonixj.c if (i + 62 > len) { /* no more usable data */ len 2788 drivers/media/usb/gspca/sonixj.c sd->short_mark = i + 62 - len; len 2796 drivers/media/usb/gspca/sonixj.c if (i < len) { len 2798 drivers/media/usb/gspca/sonixj.c len -= i; len 2801 drivers/media/usb/gspca/sonixj.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 2857 drivers/media/usb/gspca/sonixj.c int len) /* interrupt packet length */ len 2861 drivers/media/usb/gspca/sonixj.c if (len == 1 && data[0] == 1) { len 52 drivers/media/usb/gspca/spca1528.c int len) len 67 drivers/media/usb/gspca/spca1528.c gspca_dev->usb_buf, len, len 284 drivers/media/usb/gspca/spca1528.c int len) len 293 drivers/media/usb/gspca/spca1528.c len -= i; len 298 drivers/media/usb/gspca/spca1528.c } while (++i < len); len 299 drivers/media/usb/gspca/spca1528.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 304 drivers/media/usb/gspca/spca1528.c int len) /* iso packet length */ len 315 drivers/media/usb/gspca/spca1528.c if (len < 3) len 320 drivers/media/usb/gspca/spca1528.c add_packet(gspca_dev, data + 2, len - 2); len 330 drivers/media/usb/gspca/spca1528.c add_packet(gspca_dev, data + 2, len - 2); len 821 drivers/media/usb/gspca/spca500.c int len) /* iso packet length */ len 841 drivers/media/usb/gspca/spca500.c len -= SPCA500_OFFSET_DATA; len 844 drivers/media/usb/gspca/spca500.c len -= 1; len 853 drivers/media/usb/gspca/spca500.c len -= i; len 859 drivers/media/usb/gspca/spca500.c } while (i < len); len 860 drivers/media/usb/gspca/spca500.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 1915 drivers/media/usb/gspca/spca501.c int len) /* iso packet length */ len 1921 drivers/media/usb/gspca/spca501.c len -= SPCA501_OFFSET_DATA; len 1922 drivers/media/usb/gspca/spca501.c gspca_frame_add(gspca_dev, FIRST_PACKET, data, len); len 1929 drivers/media/usb/gspca/spca501.c len--; len 1930 drivers/media/usb/gspca/spca501.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 693 drivers/media/usb/gspca/spca505.c int len) /* iso packet length */ len 699 drivers/media/usb/gspca/spca505.c len -= SPCA50X_OFFSET_DATA; len 700 drivers/media/usb/gspca/spca505.c gspca_frame_add(gspca_dev, FIRST_PACKET, data, len); len 706 drivers/media/usb/gspca/spca505.c len -= 1; len 707 drivers/media/usb/gspca/spca505.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 458 drivers/media/usb/gspca/spca506.c int len) /* iso packet length */ len 464 drivers/media/usb/gspca/spca506.c len -= SPCA50X_OFFSET_DATA; len 465 drivers/media/usb/gspca/spca506.c gspca_frame_add(gspca_dev, FIRST_PACKET, data, len); len 472 drivers/media/usb/gspca/spca506.c len -= 1; len 473 drivers/media/usb/gspca/spca506.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 1417 drivers/media/usb/gspca/spca508.c int len) /* iso packet length */ len 1423 drivers/media/usb/gspca/spca508.c len -= SPCA508_OFFSET_DATA; len 1424 drivers/media/usb/gspca/spca508.c gspca_frame_add(gspca_dev, FIRST_PACKET, data, len); len 1430 drivers/media/usb/gspca/spca508.c len -= 1; len 1431 drivers/media/usb/gspca/spca508.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 316 drivers/media/usb/gspca/spca561.c __u16 index, __u16 len) len 323 drivers/media/usb/gspca/spca561.c index, gspca_dev->usb_buf, len, 500); len 703 drivers/media/usb/gspca/spca561.c int len) /* iso packet length */ len 707 drivers/media/usb/gspca/spca561.c len--; len 713 drivers/media/usb/gspca/spca561.c if (len < 2) { len 730 drivers/media/usb/gspca/spca561.c gspca_frame_add(gspca_dev, FIRST_PACKET, data, len); len 735 drivers/media/usb/gspca/spca561.c len -= 20; len 738 drivers/media/usb/gspca/spca561.c len -= 16; len 740 drivers/media/usb/gspca/spca561.c gspca_frame_add(gspca_dev, FIRST_PACKET, data, len); len 746 drivers/media/usb/gspca/spca561.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 413 drivers/media/usb/gspca/sq930x.c u16 value, int len) len 423 drivers/media/usb/gspca/sq930x.c value, 0, gspca_dev->usb_buf, len, len 457 drivers/media/usb/gspca/sq930x.c const u8 *data, int len) len 464 drivers/media/usb/gspca/sq930x.c value, index, *data, data[len - 1]); len 465 drivers/media/usb/gspca/sq930x.c memcpy(gspca_dev->usb_buf, data, len); len 470 drivers/media/usb/gspca/sq930x.c value, index, gspca_dev->usb_buf, len, len 531 drivers/media/usb/gspca/sq930x.c int len, ret; len 543 drivers/media/usb/gspca/sq930x.c len = ncmds; len 544 drivers/media/usb/gspca/sq930x.c if (len > batchsize) len 545 drivers/media/usb/gspca/sq930x.c len = batchsize; len 546 drivers/media/usb/gspca/sq930x.c ncmds -= len; len 552 drivers/media/usb/gspca/sq930x.c while (--len > 0) { len 1053 drivers/media/usb/gspca/sq930x.c int len) /* iso packet length */ len 1060 drivers/media/usb/gspca/sq930x.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len - 8); len 311 drivers/media/usb/gspca/stk014.c int len) /* iso packet length */ len 336 drivers/media/usb/gspca/stk014.c len -= STKHDRSZ; len 338 drivers/media/usb/gspca/stk014.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 484 drivers/media/usb/gspca/stk1135.c int len) /* iso packet length */ len 493 drivers/media/usb/gspca/stk1135.c if (len < 4) { len 521 drivers/media/usb/gspca/stk1135.c if (len == sizeof(struct stk1135_pkt_header)) len 529 drivers/media/usb/gspca/stk1135.c gspca_frame_add(gspca_dev, pkt_type, data + skip, len - skip); len 278 drivers/media/usb/gspca/stv0680.c int len) len 286 drivers/media/usb/gspca/stv0680.c if (len != sd->mode.sizeimage) { len 297 drivers/media/usb/gspca/stv0680.c gspca_frame_add(gspca_dev, FIRST_PACKET, data, len); len 36 drivers/media/usb/gspca/stv06xx/stv06xx.c u8 len = (i2c_data > 0xff) ? 2 : 1; len 42 drivers/media/usb/gspca/stv06xx/stv06xx.c 0x04, 0x40, address, 0, buf, len, len 100 drivers/media/usb/gspca/stv06xx/stv06xx.c int stv06xx_write_sensor_bytes(struct sd *sd, const u8 *data, u8 len) len 108 drivers/media/usb/gspca/stv06xx/stv06xx.c len); len 109 drivers/media/usb/gspca/stv06xx/stv06xx.c for (i = 0; i < len;) { len 112 drivers/media/usb/gspca/stv06xx/stv06xx.c for (j = 0; j < I2C_MAX_BYTES && i < len; j++, i++) { len 131 drivers/media/usb/gspca/stv06xx/stv06xx.c int stv06xx_write_sensor_words(struct sd *sd, const u16 *data, u8 len) len 139 drivers/media/usb/gspca/stv06xx/stv06xx.c len); len 141 drivers/media/usb/gspca/stv06xx/stv06xx.c for (i = 0; i < len;) { len 144 drivers/media/usb/gspca/stv06xx/stv06xx.c for (j = 0; j < I2C_MAX_WORDS && i < len; j++, i++) { len 394 drivers/media/usb/gspca/stv06xx/stv06xx.c int len) /* iso packet length */ len 398 drivers/media/usb/gspca/stv06xx/stv06xx.c gspca_dbg(gspca_dev, D_PACK, "Packet of length %d arrived\n", len); len 402 drivers/media/usb/gspca/stv06xx/stv06xx.c while (len) { len 405 drivers/media/usb/gspca/stv06xx/stv06xx.c if (len < 4) { len 419 drivers/media/usb/gspca/stv06xx/stv06xx.c len -= 4; len 421 drivers/media/usb/gspca/stv06xx/stv06xx.c if (len < chunk_len) { len 441 drivers/media/usb/gspca/stv06xx/stv06xx.c len -= skip; len 502 drivers/media/usb/gspca/stv06xx/stv06xx.c len -= chunk_len; len 509 drivers/media/usb/gspca/stv06xx/stv06xx.c int len) /* interrupt packet length */ len 513 drivers/media/usb/gspca/stv06xx/stv06xx.c if (len == 1 && (data[0] == 0x80 || data[0] == 0x10)) { len 519 drivers/media/usb/gspca/stv06xx/stv06xx.c if (len == 1 && (data[0] == 0x88 || data[0] == 0x11)) { len 97 drivers/media/usb/gspca/stv06xx/stv06xx.h int stv06xx_write_sensor_bytes(struct sd *sd, const u8 *data, u8 len); len 98 drivers/media/usb/gspca/stv06xx/stv06xx.h int stv06xx_write_sensor_words(struct sd *sd, const u16 *data, u8 len); len 82 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c static int hdcs_reg_write_seq(struct sd *sd, u8 reg, u8 *vals, u8 len) len 87 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c if (unlikely((len <= 0) || (len >= I2C_MAX_BYTES) || len 88 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c (reg + len > 0xff))) len 91 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c for (i = 0; i < len; i++) { len 99 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c return stv06xx_write_sensor_bytes(sd, regs, len); len 58 drivers/media/usb/gspca/stv06xx/stv06xx_sensor.h u8 *i2c_data, const u8 len); len 62 drivers/media/usb/gspca/stv06xx/stv06xx_sensor.h u8 *i2c_data, const u8 len); len 237 drivers/media/usb/gspca/sunplus.c u16 len) len 241 drivers/media/usb/gspca/sunplus.c if (len > USB_BUF_SZ) { len 253 drivers/media/usb/gspca/sunplus.c len ? gspca_dev->usb_buf : NULL, len, len 823 drivers/media/usb/gspca/sunplus.c int len) /* iso packet length */ len 839 drivers/media/usb/gspca/sunplus.c len -= SPCA533_OFFSET_DATA; len 842 drivers/media/usb/gspca/sunplus.c len -= 1; len 849 drivers/media/usb/gspca/sunplus.c len -= SPCA536_OFFSET_DATA; len 852 drivers/media/usb/gspca/sunplus.c len -= 2; len 862 drivers/media/usb/gspca/sunplus.c len -= SPCA50X_OFFSET_DATA; len 869 drivers/media/usb/gspca/sunplus.c len -= 1; len 878 drivers/media/usb/gspca/sunplus.c len -= SPCA504_PCCAM600_OFFSET_DATA; len 885 drivers/media/usb/gspca/sunplus.c len -= 1; len 905 drivers/media/usb/gspca/sunplus.c len -= i; len 911 drivers/media/usb/gspca/sunplus.c } while (i < len); len 912 drivers/media/usb/gspca/sunplus.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 318 drivers/media/usb/gspca/t613.c const u8 *buffer, u16 len) len 320 drivers/media/usb/gspca/t613.c if (len <= USB_BUF_SZ) { len 321 drivers/media/usb/gspca/t613.c memcpy(gspca_dev->usb_buf, buffer, len); len 327 drivers/media/usb/gspca/t613.c gspca_dev->usb_buf, len, 500); len 331 drivers/media/usb/gspca/t613.c tmpbuf = kmemdup(buffer, len, GFP_KERNEL); len 341 drivers/media/usb/gspca/t613.c tmpbuf, len, 500); len 349 drivers/media/usb/gspca/t613.c const u8 *buffer, u16 len) len 354 drivers/media/usb/gspca/t613.c if (len * 2 <= USB_BUF_SZ) { len 357 drivers/media/usb/gspca/t613.c p = tmpbuf = kmalloc_array(len, 2, GFP_KERNEL); len 363 drivers/media/usb/gspca/t613.c i = len; len 373 drivers/media/usb/gspca/t613.c tmpbuf, len * 2, 500); len 374 drivers/media/usb/gspca/t613.c if (len * 2 > USB_BUF_SZ) len 825 drivers/media/usb/gspca/t613.c int len) /* iso packet length */ len 832 drivers/media/usb/gspca/t613.c if (len > 20) { len 848 drivers/media/usb/gspca/t613.c len -= 2; len 851 drivers/media/usb/gspca/t613.c else if (data[len - 2] == 0xff && data[len - 1] == 0xd9) len 855 drivers/media/usb/gspca/t613.c gspca_frame_add(gspca_dev, pkt_type, data, len); len 1046 drivers/media/usb/gspca/topro.c static int i2c_r(struct gspca_dev *gspca_dev, u8 index, int len) len 1058 drivers/media/usb/gspca/topro.c if (len > 1) { len 4601 drivers/media/usb/gspca/topro.c int len) len 4624 drivers/media/usb/gspca/topro.c len--; len 4625 drivers/media/usb/gspca/topro.c if (len < 2) { len 4631 drivers/media/usb/gspca/topro.c if (len < 7) { len 4640 drivers/media/usb/gspca/topro.c data + 7, len - 7); len 4641 drivers/media/usb/gspca/topro.c } else if (data[len - 2] == 0xff && data[len - 1] == 0xd9) { len 4643 drivers/media/usb/gspca/topro.c data, len); len 4646 drivers/media/usb/gspca/topro.c data, len); len 4655 drivers/media/usb/gspca/topro.c if (len < 8 len 4668 drivers/media/usb/gspca/topro.c data + 8, len - 8); len 4674 drivers/media/usb/gspca/topro.c if (len >= 3 && (data[1] != 0xff || data[2] != 0xd8)) len 4676 drivers/media/usb/gspca/topro.c data + 1, len - 1); len 554 drivers/media/usb/gspca/touptek.c int len) /* iso packet length */ len 558 drivers/media/usb/gspca/touptek.c if (len != BULK_SIZE) { len 560 drivers/media/usb/gspca/touptek.c if (sd->this_f + len == gspca_dev->pixfmt.sizeimage) { len 561 drivers/media/usb/gspca/touptek.c gspca_frame_add(gspca_dev, LAST_PACKET, data, len); len 563 drivers/media/usb/gspca/touptek.c sd->this_f, gspca_dev->pixfmt.sizeimage, len); len 568 drivers/media/usb/gspca/touptek.c sd->this_f, gspca_dev->pixfmt.sizeimage, len); len 573 drivers/media/usb/gspca/touptek.c gspca_frame_add(gspca_dev, FIRST_PACKET, data, len); len 575 drivers/media/usb/gspca/touptek.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 576 drivers/media/usb/gspca/touptek.c sd->this_f += len; len 249 drivers/media/usb/gspca/tv8532.c int len) /* iso packet length */ len 2893 drivers/media/usb/gspca/vc032x.c u16 len) len 2904 drivers/media/usb/gspca/vc032x.c index, gspca_dev->usb_buf, len, len 2919 drivers/media/usb/gspca/vc032x.c u16 len) len 2921 drivers/media/usb/gspca/vc032x.c reg_r_i(gspca_dev, req, index, len); len 2924 drivers/media/usb/gspca/vc032x.c if (len == 1) len 3621 drivers/media/usb/gspca/vc032x.c int len) /* iso pkt length */ len 3627 drivers/media/usb/gspca/vc032x.c "vc032x header packet found len %d\n", len); len 3630 drivers/media/usb/gspca/vc032x.c len -= sd->image_offset; len 3631 drivers/media/usb/gspca/vc032x.c gspca_frame_add(gspca_dev, FIRST_PACKET, data, len); len 3642 drivers/media/usb/gspca/vc032x.c if (len > size - l) len 3643 drivers/media/usb/gspca/vc032x.c len = size - l; len 3645 drivers/media/usb/gspca/vc032x.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 69 drivers/media/usb/gspca/vicam.c u16 value, u16 index, u8 *data, u16 len) len 77 drivers/media/usb/gspca/vicam.c value, index, data, len, 1000); len 244 drivers/media/usb/gspca/vicam.c memcpy(firmware_buf, rec->data, be16_to_cpu(rec->len)); len 246 drivers/media/usb/gspca/vicam.c be16_to_cpu(rec->len)); len 541 drivers/media/usb/gspca/w996Xcf.c int len) /* iso packet length */ len 547 drivers/media/usb/gspca/w996Xcf.c if (len >= 2 && len 556 drivers/media/usb/gspca/w996Xcf.c len -= 2; len 569 drivers/media/usb/gspca/w996Xcf.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 2782 drivers/media/usb/gspca/xirlink_cit.c static u8 *cit_find_sof(struct gspca_dev *gspca_dev, u8 *data, int len) len 2820 drivers/media/usb/gspca/xirlink_cit.c for (i = 0; i < len; i++) { len 2866 drivers/media/usb/gspca/xirlink_cit.c for (i = 0; i < len; i++) { len 2898 drivers/media/usb/gspca/xirlink_cit.c u8 *data, int len) len 2903 drivers/media/usb/gspca/xirlink_cit.c sof = cit_find_sof(gspca_dev, data, len); len 2916 drivers/media/usb/gspca/xirlink_cit.c len -= sof - data; len 2920 drivers/media/usb/gspca/xirlink_cit.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 6862 drivers/media/usb/gspca/zc3xx.c int len) len 6867 drivers/media/usb/gspca/zc3xx.c if (len >= 3 len 6868 drivers/media/usb/gspca/zc3xx.c && data[len - 3] == 0xff && data[len - 2] == 0xd9) { len 6871 drivers/media/usb/gspca/zc3xx.c data, len - 1); len 6888 drivers/media/usb/gspca/zc3xx.c len -= 18; len 6890 drivers/media/usb/gspca/zc3xx.c gspca_frame_add(gspca_dev, INTER_PACKET, data, len); len 6916 drivers/media/usb/gspca/zc3xx.c int len) /* interrupt packet length */ len 6918 drivers/media/usb/gspca/zc3xx.c if (len == 8 && data[4] == 1) { len 486 drivers/media/usb/hackrf/hackrf.c unsigned int len; len 514 drivers/media/usb/hackrf/hackrf.c len = min_t(unsigned long, vb2_plane_size(&buffer->vb.vb2_buf, 0), len 517 drivers/media/usb/hackrf/hackrf.c urb->transfer_buffer, len); len 518 drivers/media/usb/hackrf/hackrf.c vb2_set_plane_payload(&buffer->vb.vb2_buf, 0, len); len 531 drivers/media/usb/hackrf/hackrf.c unsigned int len; len 559 drivers/media/usb/hackrf/hackrf.c len = min_t(unsigned long, urb->transfer_buffer_length, len 562 drivers/media/usb/hackrf/hackrf.c vb2_plane_vaddr(&buffer->vb.vb2_buf, 0), len); len 563 drivers/media/usb/hackrf/hackrf.c urb->actual_length = len; len 52 drivers/media/usb/hdpvr/hdpvr-i2c.c char *data, int len) len 56 drivers/media/usb/hdpvr/hdpvr-i2c.c if ((len > sizeof(dev->i2c_buf)) || (wlen > sizeof(dev->i2c_buf))) len 71 drivers/media/usb/hdpvr/hdpvr-i2c.c (bus << 8) | addr, 0, dev->i2c_buf, len, 1000); len 73 drivers/media/usb/hdpvr/hdpvr-i2c.c if (ret == len) { len 74 drivers/media/usb/hdpvr/hdpvr-i2c.c memcpy(data, dev->i2c_buf, len); len 83 drivers/media/usb/hdpvr/hdpvr-i2c.c unsigned char addr, char *data, int len) len 87 drivers/media/usb/hdpvr/hdpvr-i2c.c if (len > sizeof(dev->i2c_buf)) len 90 drivers/media/usb/hdpvr/hdpvr-i2c.c memcpy(dev->i2c_buf, data, len); len 93 drivers/media/usb/hdpvr/hdpvr-i2c.c (bus << 8) | addr, 0, dev->i2c_buf, len, 1000); len 102 drivers/media/usb/hdpvr/hdpvr-i2c.c if ((ret == 2) && (dev->i2c_buf[1] == (len - 1))) len 123 drivers/media/usb/hdpvr/hdpvr-i2c.c msgs[0].buf, msgs[0].len); len 126 drivers/media/usb/hdpvr/hdpvr-i2c.c msgs[0].len); len 146 drivers/media/usb/hdpvr/hdpvr-i2c.c retval = hdpvr_i2c_read(dev, 1, addr, msgs[0].buf, msgs[0].len, len 147 drivers/media/usb/hdpvr/hdpvr-i2c.c msgs[1].buf, msgs[1].len); len 1151 drivers/media/usb/msi2500/msi2500.c dev_dbg(dev->dev, "msg=%*ph\n", t->len, t->tx_buf); len 123 drivers/media/usb/pulse8-cec/pulse8-cec.c unsigned int len; len 185 drivers/media/usb/pulse8-cec/pulse8-cec.c msg->len = 1; len 189 drivers/media/usb/pulse8-cec/pulse8-cec.c if (msg->len == CEC_MAX_MSG_SIZE) len 191 drivers/media/usb/pulse8-cec/pulse8-cec.c msg->msg[msg->len++] = pulse8->buf[1]; len 219 drivers/media/usb/pulse8-cec/pulse8-cec.c pulse8->len = pulse8->idx; len 296 drivers/media/usb/pulse8-cec/pulse8-cec.c ((pulse8->data[0] & 0x3f) != response || pulse8->len < size + 1)) { len 613 drivers/media/usb/pulse8-cec/pulse8-cec.c cmd[0] = msg->len == 1 ? MSGCODE_TRANSMIT_EOM : MSGCODE_TRANSMIT; len 618 drivers/media/usb/pulse8-cec/pulse8-cec.c if (!err && msg->len > 1) { len 619 drivers/media/usb/pulse8-cec/pulse8-cec.c cmd[0] = msg->len == 2 ? MSGCODE_TRANSMIT_EOM : len 624 drivers/media/usb/pulse8-cec/pulse8-cec.c for (i = 0; !err && i + 2 < msg->len; i++) { len 625 drivers/media/usb/pulse8-cec/pulse8-cec.c cmd[0] = (i + 2 == msg->len - 1) ? len 272 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c unsigned int *len) len 276 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c return cptr->info->val_to_sym(cptr,mask,val,buf,maxlen,len); len 282 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c const char *buf,unsigned int len, len 287 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c return cptr->info->sym_to_val(cptr,buf,len,maskptr,valptr); len 293 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c char *ptr,unsigned int len) len 309 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c cnt = scnprintf(ptr,len,"%s%s%s", len 314 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c ptr += cnt; len -= cnt; uc += cnt; len 323 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c cnt = scnprintf(ptr,len,"%s0x%lx", len 326 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c ptr += cnt; len -= cnt; uc += cnt; len 329 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c cnt = scnprintf(ptr,len,"%s+0x%lx", len 332 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c ptr += cnt; len -= cnt; uc += cnt; len 335 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c cnt = scnprintf(ptr,len,"%s+0x%lx", len 338 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c ptr += cnt; len -= cnt; uc += cnt; len 354 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c static int parse_token(const char *ptr,unsigned int len, len 368 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c if (slen != len) continue; len 376 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c ptr++; len--; len 378 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c if (len >= sizeof(buf)) return -EINVAL; len 379 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c memcpy(buf,ptr,len); len 380 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c buf[len] = 0; len 388 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c static int parse_mtoken(const char *ptr,unsigned int len, len 403 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c if (slen != len) continue; len 408 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c if (len >= sizeof(buf)) return -EINVAL; len 409 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c memcpy(buf,ptr,len); len 410 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c buf[len] = 0; len 417 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c static int parse_tlist(const char *ptr,unsigned int len, len 426 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c while (len) { len 428 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c while ((cnt < len) && len 432 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c len -= cnt; len 437 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c len--; len 440 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c while (cnt < len) { len 451 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c len -= cnt; len 477 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c const char *ptr,unsigned int len, len 487 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c while ((cnt < len) && ((ptr[cnt] <= 32) || (ptr[cnt] >= 127))) cnt++; len 488 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c len -= cnt; ptr += cnt; len 490 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c while ((cnt < len) && ((ptr[len-(cnt+1)] <= 32) || len 491 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c (ptr[len-(cnt+1)] >= 127))) cnt++; len 492 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c len -= cnt; len 494 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c if (!len) return -EINVAL; len 498 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c ret = parse_token(ptr,len,valptr,NULL,0); len 504 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c ret = parse_token(ptr,len,valptr,boolNames, len 514 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c ptr,len,valptr, len 523 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c ptr,len,maskptr,valptr, len 536 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c unsigned int *len) len 540 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c *len = 0; len 542 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c *len = scnprintf(buf,maxlen,"%d",val); len 545 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c *len = scnprintf(buf,maxlen,"%s",val ? "true" : "false"); len 553 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c *len = scnprintf( len 557 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c *len = 0; len 562 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c *len = gen_bitmask_string( len 576 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c unsigned int *len) len 581 drivers/media/usb/pvrusb2/pvrusb2-ctrl.c buf,maxlen,len); len 73 drivers/media/usb/pvrusb2/pvrusb2-ctrl.h unsigned int *len); len 77 drivers/media/usb/pvrusb2/pvrusb2-ctrl.h const char *buf,unsigned int len, len 84 drivers/media/usb/pvrusb2/pvrusb2-ctrl.h unsigned int *len); len 88 drivers/media/usb/pvrusb2/pvrusb2-ctrl.h const char *buf,unsigned int len, len 96 drivers/media/usb/pvrusb2/pvrusb2-ctrl.h unsigned int *len); len 68 drivers/media/usb/pvrusb2/pvrusb2-eeprom.c msg[0].len = mode16 ? 2 : 1; len 87 drivers/media/usb/pvrusb2/pvrusb2-eeprom.c msg[1].len = pcnt; len 857 drivers/media/usb/pvrusb2/pvrusb2-hdw.c unsigned int *len) len 859 drivers/media/usb/pvrusb2/pvrusb2-hdw.c *len = pvr2_std_id_to_str(bufPtr,bufSize,msk & val); len 3358 drivers/media/usb/pvrusb2/pvrusb2-hdw.c msg[0].len = mode16 ? 2 : 1; len 3377 drivers/media/usb/pvrusb2/pvrusb2-hdw.c msg[1].len = pcnt; len 386 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c if (!msgs[0].len) { len 398 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c tcnt = msgs[0].len; len 419 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c msgs[0].buf,msgs[0].len,NULL,0)) { len 437 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c tcnt = msgs[1].len; len 438 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c wcnt = msgs[0].len; len 470 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c cnt = msgs[idx].len; len 523 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c msg[0].len = 0; len 75 drivers/media/usb/rainshadow-cec/rainshadow-cec.c if (msg.len == CEC_MAX_MSG_SIZE) len 77 drivers/media/usb/rainshadow-cec/rainshadow-cec.c if (hex2bin(msg.msg + msg.len, cmd, 1)) len 79 drivers/media/usb/rainshadow-cec/rainshadow-cec.c msg.len++; len 282 drivers/media/usb/rainshadow-cec/rainshadow-cec.c if (msg->len == 1) { len 289 drivers/media/usb/rainshadow-cec/rainshadow-cec.c for (i = 2; i < msg->len; i++) { len 496 drivers/media/usb/s2255/s2255drv.c int len; len 517 drivers/media/usb/s2255/s2255drv.c len = (data->fw_loaded + CHUNK_SIZE) > data->fw_size ? len 520 drivers/media/usb/s2255/s2255drv.c if (len < CHUNK_SIZE) len 524 drivers/media/usb/s2255/s2255drv.c (char *) data->fw->data + data->fw_loaded, len); len 536 drivers/media/usb/s2255/s2255drv.c data->fw_loaded += len; len 161 drivers/media/usb/stk1160/stk1160-i2c.c if (!msgs[i].len) { len 175 drivers/media/usb/stk1160/stk1160-i2c.c } else if (i + 1 < num && msgs[i].len <= 2 && len 179 drivers/media/usb/stk1160/stk1160-i2c.c if (msgs[i].len != 1 || msgs[i + 1].len != 1) { len 196 drivers/media/usb/stk1160/stk1160-i2c.c if (msgs[i].len != 2) { len 100 drivers/media/usb/stk1160/stk1160-video.c void stk1160_copy_video(struct stk1160 *dev, u8 *src, int len) len 119 drivers/media/usb/stk1160/stk1160-video.c len -= 4; len 122 drivers/media/usb/stk1160/stk1160-video.c remain = len; len 219 drivers/media/usb/stk1160/stk1160-video.c int i, len, status; len 242 drivers/media/usb/stk1160/stk1160-video.c len = urb->iso_frame_desc[i].actual_length; len 245 drivers/media/usb/stk1160/stk1160-video.c if (len <= 4) len 287 drivers/media/usb/stk1160/stk1160-video.c stk1160_copy_video(dev, p, len); len 185 drivers/media/usb/stk1160/stk1160.h char *buf, int len); len 187 drivers/media/usb/stk1160/stk1160.h char *buf, int len); len 22 drivers/media/usb/tm6000/tm6000-core.c u16 value, u16 index, u8 *buf, u16 len) len 29 drivers/media/usb/tm6000/tm6000-core.c if (len) { len 30 drivers/media/usb/tm6000/tm6000-core.c data = kzalloc(len, GFP_KERNEL); len 41 drivers/media/usb/tm6000/tm6000-core.c memcpy(data, buf, len); len 50 drivers/media/usb/tm6000/tm6000-core.c index>>8, len&0xff, len>>8); len 54 drivers/media/usb/tm6000/tm6000-core.c for (i = 0; i < len; i++) len 61 drivers/media/usb/tm6000/tm6000-core.c data, len, USB_TIMEOUT); len 64 drivers/media/usb/tm6000/tm6000-core.c memcpy(buf, data, len); len 69 drivers/media/usb/tm6000/tm6000-core.c printk(KERN_DEBUG "<<< (len=%d)\n", len); len 74 drivers/media/usb/tm6000/tm6000-core.c for (i = 0; i < len; i++) len 88 drivers/media/usb/tm6000/tm6000-core.c tsleep = (len * 200) + 200; len 32 drivers/media/usb/tm6000/tm6000-i2c.c __u8 reg, char *buf, int len) len 43 drivers/media/usb/tm6000/tm6000-i2c.c if (len < 1 || len > i2c_packet_limit) { len 45 drivers/media/usb/tm6000/tm6000-i2c.c len, i2c_packet_limit); len 52 drivers/media/usb/tm6000/tm6000-i2c.c addr | reg << 8, 0, buf, len); len 65 drivers/media/usb/tm6000/tm6000-i2c.c __u8 reg, char *buf, int len) len 77 drivers/media/usb/tm6000/tm6000-i2c.c if (len < 1 || len > i2c_packet_limit) { len 79 drivers/media/usb/tm6000/tm6000-i2c.c len, i2c_packet_limit); len 89 drivers/media/usb/tm6000/tm6000-i2c.c len += 1; len 92 drivers/media/usb/tm6000/tm6000-i2c.c REQ_16_SET_GET_I2C_WR1_RDN, addr | reg << 8, 0, b, len); len 97 drivers/media/usb/tm6000/tm6000-i2c.c REQ_16_SET_GET_I2C_WR1_RDN, addr | reg << 8, 0, buf, len); len 109 drivers/media/usb/tm6000/tm6000-i2c.c __u16 reg, char *buf, int len) len 114 drivers/media/usb/tm6000/tm6000-i2c.c if (!buf || len != 2) len 131 drivers/media/usb/tm6000/tm6000-i2c.c reg, 0, buf, len); len 135 drivers/media/usb/tm6000/tm6000-i2c.c addr, reg, buf, len); len 152 drivers/media/usb/tm6000/tm6000-i2c.c i == num - 1 ? "stop" : "nonstop", addr, msgs[i].len); len 163 drivers/media/usb/tm6000/tm6000-i2c.c } else if (i + 1 < num && msgs[i].len <= 2 && len 168 drivers/media/usb/tm6000/tm6000-i2c.c for (byte = 0; byte < msgs[i].len; byte++) len 172 drivers/media/usb/tm6000/tm6000-i2c.c msgs[i + 1].len); len 174 drivers/media/usb/tm6000/tm6000-i2c.c if (msgs[i].len == 2) { len 177 drivers/media/usb/tm6000/tm6000-i2c.c msgs[i + 1].buf, msgs[i + 1].len); len 180 drivers/media/usb/tm6000/tm6000-i2c.c msgs[i + 1].buf, msgs[i + 1].len); len 190 drivers/media/usb/tm6000/tm6000-i2c.c for (byte = 0; byte < msgs[i].len; byte++) len 195 drivers/media/usb/tm6000/tm6000-i2c.c for (byte = 0; byte < msgs[i].len; byte++) len 198 drivers/media/usb/tm6000/tm6000-i2c.c msgs[i].buf + 1, msgs[i].len - 1); len 153 drivers/media/usb/tm6000/tm6000-input.c const char *buf, unsigned int len) len 159 drivers/media/usb/tm6000/tm6000-input.c if (len < 1) len 163 drivers/media/usb/tm6000/tm6000-input.c device = (len > 1 ? buf[1] : 0x0); len 115 drivers/media/usb/tm6000/tm6000-video.c static int copy_streams(u8 *data, unsigned long len, len 120 drivers/media/usb/tm6000/tm6000-video.c u8 *ptr = data, *endp = data+len; len 283 drivers/media/usb/tm6000/tm6000-video.c static int copy_multiplexed(u8 *ptr, unsigned long len, len 300 drivers/media/usb/tm6000/tm6000-video.c while (len > 0) { len 301 drivers/media/usb/tm6000/tm6000-video.c cpysize = min(len, buf->vb.size-pos); len 305 drivers/media/usb/tm6000/tm6000-video.c len -= cpysize; len 373 drivers/media/usb/tm6000/tm6000-video.c int i, len = 0, rc = 1, status; len 389 drivers/media/usb/tm6000/tm6000-video.c len = urb->iso_frame_desc[i].actual_length; len 391 drivers/media/usb/tm6000/tm6000-video.c if (len > 0) { len 395 drivers/media/usb/tm6000/tm6000-video.c rc = copy_multiplexed(p, len, urb); len 399 drivers/media/usb/tm6000/tm6000-video.c copy_streams(p, len, urb); len 307 drivers/media/usb/tm6000/tm6000.h u16 value, u16 index, u8 *buf, u16 len); len 133 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c const u8 * data, int len, int needresult) len 141 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c for (i = 0; i < len; ++i) len 150 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c (u8 *) data, len, &actual_len, 1000); len 157 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c if (actual_len != len) { len 159 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c actual_len, len); len 187 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c static int ttusb_result(struct ttusb *ttusb, u8 * data, int len) len 189 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c memcpy(data, ttusb->last_result, len); len 258 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c snd_len = msg[i].len; len 260 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c rcv_len = msg[i + 1].len; len 265 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c snd_len = msg[i].len; len 547 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c const u8 * data, int len); len 549 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c const u8 * data, int len); len 556 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c int len) len 561 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c if (len < 4 || len & 0x1) { len 562 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c pr_warn("%s: muxpack has invalid len %d\n", __func__, len); len 567 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c for (i = 0; i < len; i += 2) len 576 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c cc = (muxpack[len - 4] << 8) | muxpack[len - 3]; len 625 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c static void ttusb_process_frame(struct ttusb *ttusb, u8 * data, int len) len 628 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c while (len) { len 638 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c len--; len 654 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c len--; len 664 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c avail = len; len 676 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c len -= avail; len 750 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c int len, i; len 775 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c len = d->actual_length; len 778 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c ttusb_process_frame(ttusb, data, len); len 881 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c int len) len 883 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c dvbdmxfeed->cb.ts(data, len, 0, 0, &dvbdmxfeed->feed.ts, 0); len 887 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c int len) len 1012 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c struct i2c_msg msg = {.addr=0x61, .flags=0, .buf=data, .len=sizeof(data) }; len 1041 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c struct i2c_msg tuner_msg = { .addr=0x60, .flags=0, .buf=td1316_init, .len=sizeof(td1316_init) }; len 1052 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c tuner_msg.len = sizeof(disable_mc44BC374c); len 1067 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c struct i2c_msg tuner_msg = {.addr=0x60, .flags=0, .buf=tuner_buf, .len=sizeof(tuner_buf) }; len 1275 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c struct i2c_msg msg = {.addr = 0x61,.flags = 0,.buf = buf,.len = sizeof(buf) }; len 1319 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c struct i2c_msg msg = {.addr = 0x61,.flags = 0,.buf = buf,.len = sizeof(buf) }; len 1347 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c struct i2c_msg msg = { .addr = 0x62, .flags = 0, .buf = data, .len = sizeof(data) }; len 1376 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c struct i2c_msg msg[] = { { .addr = 0x50,.flags = 0,.buf = &b,.len = 1 }, len 1377 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c { .addr = 0x50,.flags = I2C_M_RD,.buf = &pwm,.len = 1} }; len 1394 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c .len = sizeof(tuner_buf) }; len 212 drivers/media/usb/ttusb-dec/ttusb_dec.c unsigned char *pes, int len, int payload_start) len 223 drivers/media/usb/ttusb-dec/ttusb_dec.c while (len>=184) { len 228 drivers/media/usb/ttusb-dec/ttusb_dec.c len-=184; pes+=184; len 231 drivers/media/usb/ttusb-dec/ttusb_dec.c if (!len) len 234 drivers/media/usb/ttusb-dec/ttusb_dec.c rest=183-len; len 241 drivers/media/usb/ttusb-dec/ttusb_dec.c memcpy(buf+5+rest, pes, len); len 300 drivers/media/usb/ttusb-dec/ttusb_dec.c static u16 crc16(u16 crc, const u8 *buf, size_t len) len 304 drivers/media/usb/ttusb-dec/ttusb_dec.c while (len--) { len 43 drivers/media/usb/ttusb-dec/ttusbdecfe.c int len, ret; len 47 drivers/media/usb/ttusb-dec/ttusbdecfe.c ret=state->config->send_command(fe, 0x73, sizeof(b), b, &len, result); len 51 drivers/media/usb/ttusb-dec/ttusbdecfe.c if(len != 4) { len 143 drivers/media/usb/usbvision/usbvision-core.c static void usbvision_hexdump(const unsigned char *data, int len) len 148 drivers/media/usb/usbvision/usbvision-core.c for (i = k = 0; len > 0; i++, len--) { len 165 drivers/media/usb/usbvision/usbvision-core.c int len = usbvision->scratch_write_ptr - usbvision->scratch_read_ptr; len 167 drivers/media/usb/usbvision/usbvision-core.c if (len < 0) len 168 drivers/media/usb/usbvision/usbvision-core.c len += scratch_buf_size; len 169 drivers/media/usb/usbvision/usbvision-core.c PDEBUG(DBG_SCRATCH, "scratch_len() = %d\n", len); len 171 drivers/media/usb/usbvision/usbvision-core.c return len; len 193 drivers/media/usb/usbvision/usbvision-core.c int len) len 197 drivers/media/usb/usbvision/usbvision-core.c if (usbvision->scratch_write_ptr + len < scratch_buf_size) { len 198 drivers/media/usb/usbvision/usbvision-core.c memcpy(usbvision->scratch + usbvision->scratch_write_ptr, data, len); len 199 drivers/media/usb/usbvision/usbvision-core.c usbvision->scratch_write_ptr += len; len 203 drivers/media/usb/usbvision/usbvision-core.c if (len == len_part) { len 206 drivers/media/usb/usbvision/usbvision-core.c memcpy(usbvision->scratch, data + len_part, len - len_part); len 207 drivers/media/usb/usbvision/usbvision-core.c usbvision->scratch_write_ptr = len - len_part; len 211 drivers/media/usb/usbvision/usbvision-core.c PDEBUG(DBG_SCRATCH, "len=%d, new write_ptr=%d\n", len, usbvision->scratch_write_ptr); len 213 drivers/media/usb/usbvision/usbvision-core.c return len; len 229 drivers/media/usb/usbvision/usbvision-core.c unsigned char *data, int *ptr, int len) len 233 drivers/media/usb/usbvision/usbvision-core.c if (*ptr + len < scratch_buf_size) { len 234 drivers/media/usb/usbvision/usbvision-core.c memcpy(data, usbvision->scratch + *ptr, len); len 235 drivers/media/usb/usbvision/usbvision-core.c *ptr += len; len 239 drivers/media/usb/usbvision/usbvision-core.c if (len == len_part) { len 242 drivers/media/usb/usbvision/usbvision-core.c memcpy(data + len_part, usbvision->scratch, len - len_part); len 243 drivers/media/usb/usbvision/usbvision-core.c *ptr = len - len_part; len 247 drivers/media/usb/usbvision/usbvision-core.c PDEBUG(DBG_SCRATCH, "len=%d, new ptr=%d\n", len, *ptr); len 249 drivers/media/usb/usbvision/usbvision-core.c return len; len 255 drivers/media/usb/usbvision/usbvision-core.c int len) len 257 drivers/media/usb/usbvision/usbvision-core.c *ptr = (usbvision->scratch_read_ptr + len) % scratch_buf_size; len 264 drivers/media/usb/usbvision/usbvision-core.c static void scratch_inc_extra_ptr(int *ptr, int len) len 266 drivers/media/usb/usbvision/usbvision-core.c *ptr = (*ptr + len) % scratch_buf_size; len 274 drivers/media/usb/usbvision/usbvision-core.c int len) len 278 drivers/media/usb/usbvision/usbvision-core.c if (usbvision->scratch_read_ptr + len < scratch_buf_size) { len 279 drivers/media/usb/usbvision/usbvision-core.c memcpy(data, usbvision->scratch + usbvision->scratch_read_ptr, len); len 280 drivers/media/usb/usbvision/usbvision-core.c usbvision->scratch_read_ptr += len; len 284 drivers/media/usb/usbvision/usbvision-core.c if (len == len_part) { len 287 drivers/media/usb/usbvision/usbvision-core.c memcpy(data + len_part, usbvision->scratch, len - len_part); len 288 drivers/media/usb/usbvision/usbvision-core.c usbvision->scratch_read_ptr = len - len_part; len 292 drivers/media/usb/usbvision/usbvision-core.c PDEBUG(DBG_SCRATCH, "len=%d, new read_ptr=%d\n", len, usbvision->scratch_read_ptr); len 294 drivers/media/usb/usbvision/usbvision-core.c return len; len 328 drivers/media/usb/usbvision/usbvision-core.c static void scratch_rm_old(struct usb_usbvision *usbvision, int len) len 330 drivers/media/usb/usbvision/usbvision-core.c usbvision->scratch_read_ptr += len; len 475 drivers/media/usb/usbvision/usbvision-core.c int len; len 486 drivers/media/usb/usbvision/usbvision-core.c len = (frame->isoc_header.frame_width * 2) + 5; len 487 drivers/media/usb/usbvision/usbvision-core.c if (scratch_len(usbvision) < len) { len 488 drivers/media/usb/usbvision/usbvision-core.c PDEBUG(DBG_PARSE, "out of data in line %d, need %u.\n", frame->curline, len); len 583 drivers/media/usb/usbvision/usbvision-core.c int *block_typestart_pos, int len) len 598 drivers/media/usb/usbvision/usbvision-core.c rest_pixel = len; len 600 drivers/media/usb/usbvision/usbvision-core.c for (idx = 0; idx < len; idx++) { len 1262 drivers/media/usb/usbvision/usbvision-core.c int len; len 1289 drivers/media/usb/usbvision/usbvision-core.c len = usbvision_compress_isochronous(usbvision, urb); len 1292 drivers/media/usb/usbvision/usbvision-core.c usbvision->urb_length = len; len 1407 drivers/media/usb/usbvision/usbvision-core.c unsigned char *data, int len) len 1412 drivers/media/usb/usbvision/usbvision-core.c if (len > 8) len 1422 drivers/media/usb/usbvision/usbvision-core.c usbvision->ctrl_urb_setup.wLength = cpu_to_le16(len); len 1426 drivers/media/usb/usbvision/usbvision-core.c (void *)usbvision->ctrl_urb_buffer, len, len 1430 drivers/media/usb/usbvision/usbvision-core.c memcpy(usbvision->ctrl_urb_buffer, data, len); len 1437 drivers/media/usb/usbvision/usbvision-core.c PDEBUG(DBG_IRQ, "submit %d byte: error %d", len, err_code); len 39 drivers/media/usb/usbvision/usbvision-i2c.c short len); len 41 drivers/media/usb/usbvision/usbvision-i2c.c short len); len 137 drivers/media/usb/usbvision/usbvision-i2c.c ret = (usbvision_i2c_read(usbvision, addr, pmsg->buf, pmsg->len)); len 138 drivers/media/usb/usbvision/usbvision-i2c.c if (ret < pmsg->len) len 142 drivers/media/usb/usbvision/usbvision-i2c.c ret = (usbvision_i2c_write(usbvision, addr, pmsg->buf, pmsg->len)); len 143 drivers/media/usb/usbvision/usbvision-i2c.c if (ret < pmsg->len) len 265 drivers/media/usb/usbvision/usbvision-i2c.c char *buf, short len) len 278 drivers/media/usb/usbvision/usbvision-i2c.c (len & 0x07) | 0x18); len 303 drivers/media/usb/usbvision/usbvision-i2c.c switch (len) { len 324 drivers/media/usb/usbvision/usbvision-i2c.c for (idx = 0; idx < len; idx++) len 327 drivers/media/usb/usbvision/usbvision-i2c.c return len; len 333 drivers/media/usb/usbvision/usbvision-i2c.c short len) len 340 drivers/media/usb/usbvision/usbvision-i2c.c ser_cont = (len & 0x07) | 0x10; len 344 drivers/media/usb/usbvision/usbvision-i2c.c for (i = 0; i < len; i++) len 354 drivers/media/usb/usbvision/usbvision-i2c.c len + 2, HZ); len 360 drivers/media/usb/usbvision/usbvision-i2c.c (len & 0x07) | 0x10); len 385 drivers/media/usb/usbvision/usbvision-i2c.c for (idx = 0; idx < len; idx++) len 388 drivers/media/usb/usbvision/usbvision-i2c.c return len; len 392 drivers/media/usb/usbvision/usbvision-i2c.c short len) len 400 drivers/media/usb/usbvision/usbvision-i2c.c while (len > 0) { len 401 drivers/media/usb/usbvision/usbvision-i2c.c count = (len > max_len) ? max_len : len; len 404 drivers/media/usb/usbvision/usbvision-i2c.c len -= count; len 414 drivers/media/usb/usbvision/usbvision-i2c.c short len) len 421 drivers/media/usb/usbvision/usbvision-i2c.c while (len > 0) { len 422 drivers/media/usb/usbvision/usbvision-i2c.c count = (len > 3) ? 4 : len; len 425 drivers/media/usb/usbvision/usbvision-i2c.c for (i = 0; i < len; i++) len 427 drivers/media/usb/usbvision/usbvision-i2c.c len -= count; len 240 drivers/media/usb/uvc/uvc_driver.c unsigned int len = ARRAY_SIZE(uvc_fmts); len 243 drivers/media/usb/uvc/uvc_driver.c for (i = 0; i < len; ++i) { len 1081 drivers/media/usb/uvc/uvc_driver.c unsigned int i, n, p, len; len 1143 drivers/media/usb/uvc/uvc_driver.c len = 8; len 1147 drivers/media/usb/uvc/uvc_driver.c len = 15; len 1152 drivers/media/usb/uvc/uvc_driver.c len = 10; len 1155 drivers/media/usb/uvc/uvc_driver.c if (buflen < len + n + p) { len 2174 drivers/media/usb/uvc/uvc_driver.c size_t len; len 2177 drivers/media/usb/uvc/uvc_driver.c len = strlen(dev->name); len 2178 drivers/media/usb/uvc/uvc_driver.c usb_string(udev, function, dev->name + len, len 2179 drivers/media/usb/uvc/uvc_driver.c sizeof(dev->name) - len); len 35 drivers/media/usb/uvc/uvc_isight.c const u8 *data, unsigned int len) len 50 drivers/media/usb/uvc/uvc_isight.c if ((len >= 14 && memcmp(&data[2], hdr, 12) == 0) || len 51 drivers/media/usb/uvc/uvc_isight.c (len >= 15 && memcmp(&data[3], hdr, 12) == 0)) { len 83 drivers/media/usb/uvc/uvc_isight.c nbytes = min(len, maxlen); len 87 drivers/media/usb/uvc/uvc_isight.c if (len > maxlen || buf->bytesused == buf->length) { len 93 drivers/media/usb/uvc/uvc_status.c struct uvc_streaming_status *status, int len) len 95 drivers/media/usb/uvc/uvc_status.c if (len < 3) { len 102 drivers/media/usb/uvc/uvc_status.c if (len < 4) len 106 drivers/media/usb/uvc/uvc_status.c status->bValue[0] ? "pressed" : "released", len); len 111 drivers/media/usb/uvc/uvc_status.c status->bOriginator, status->bEvent, len); len 157 drivers/media/usb/uvc/uvc_status.c const struct uvc_control_status *status, int len) len 164 drivers/media/usb/uvc/uvc_status.c if (len < 6 || status->bEvent != 0 || len 173 drivers/media/usb/uvc/uvc_status.c attrs[status->bAttribute], len); len 197 drivers/media/usb/uvc/uvc_status.c int len, ret; len 216 drivers/media/usb/uvc/uvc_status.c len = urb->actual_length; len 217 drivers/media/usb/uvc/uvc_status.c if (len > 0) { len 223 drivers/media/usb/uvc/uvc_status.c if (uvc_event_control(urb, status, len)) len 233 drivers/media/usb/uvc/uvc_status.c uvc_event_streaming(dev, status, len); len 1456 drivers/media/usb/uvc/uvc_v4l2.c unsigned long addr, unsigned long len, unsigned long pgoff, len 429 drivers/media/usb/uvc/uvc_video.c const u8 *data, int len) len 460 drivers/media/usb/uvc/uvc_video.c if (len < header_size) len 763 drivers/media/usb/uvc/uvc_video.c const u8 *data, int len) len 796 drivers/media/usb/uvc/uvc_video.c if (len < header_size || data[0] < header_size) { len 828 drivers/media/usb/uvc/uvc_video.c if (len > header_size) len 830 drivers/media/usb/uvc/uvc_video.c if (len == header_size && has_pts) len 859 drivers/media/usb/uvc/uvc_video.c if (stream->stats.frame.size == 0 && len > header_size) len 863 drivers/media/usb/uvc/uvc_video.c stream->stats.frame.size += len - header_size; len 867 drivers/media/usb/uvc/uvc_video.c if (len <= header_size) len 1004 drivers/media/usb/uvc/uvc_video.c struct uvc_buffer *buf, const u8 *data, int len) len 1013 drivers/media/usb/uvc/uvc_video.c if (len < 2 || data[0] < 2 || data[0] > len) { len 1029 drivers/media/usb/uvc/uvc_video.c uvc_video_clock_decode(stream, buf, data, len); len 1030 drivers/media/usb/uvc/uvc_video.c uvc_video_stats_decode(stream, data, len); len 1115 drivers/media/usb/uvc/uvc_video.c memcpy(op->dst, op->src, op->len); len 1128 drivers/media/usb/uvc/uvc_video.c struct uvc_buffer *buf, const u8 *data, int len) len 1134 drivers/media/usb/uvc/uvc_video.c if (len <= 0) len 1145 drivers/media/usb/uvc/uvc_video.c op->len = min_t(unsigned int, len, maxlen); len 1147 drivers/media/usb/uvc/uvc_video.c buf->bytesused += op->len; len 1150 drivers/media/usb/uvc/uvc_video.c if (len > maxlen) { len 1160 drivers/media/usb/uvc/uvc_video.c struct uvc_buffer *buf, const u8 *data, int len) len 1165 drivers/media/usb/uvc/uvc_video.c if (data[0] == len) len 1185 drivers/media/usb/uvc/uvc_video.c struct uvc_buffer *buf, u8 *data, int len) len 1194 drivers/media/usb/uvc/uvc_video.c struct uvc_buffer *buf, u8 *data, int len) len 1202 drivers/media/usb/uvc/uvc_video.c nbytes = min((unsigned int)len, buf->bytesused - queue->buf_used); len 1383 drivers/media/usb/uvc/uvc_video.c int len, ret; len 1393 drivers/media/usb/uvc/uvc_video.c len = urb->actual_length; len 1394 drivers/media/usb/uvc/uvc_video.c stream->bulk.payload_size += len; len 1401 drivers/media/usb/uvc/uvc_video.c ret = uvc_video_decode_start(stream, buf, mem, len); len 1416 drivers/media/usb/uvc/uvc_video.c len -= ret; len 1427 drivers/media/usb/uvc/uvc_video.c uvc_video_decode_data(uvc_urb, buf, mem, len); len 1454 drivers/media/usb/uvc/uvc_video.c int len = stream->urb_size, ret; len 1463 drivers/media/usb/uvc/uvc_video.c ret = uvc_video_encode_header(stream, buf, mem, len); len 1467 drivers/media/usb/uvc/uvc_video.c len -= ret; len 1471 drivers/media/usb/uvc/uvc_video.c ret = uvc_video_encode_data(stream, buf, mem, len); len 1474 drivers/media/usb/uvc/uvc_video.c len -= ret; len 1490 drivers/media/usb/uvc/uvc_video.c urb->transfer_buffer_length = stream->urb_size - len; len 509 drivers/media/usb/uvc/uvcvideo.h size_t len; len 697 drivers/media/v4l2-core/v4l2-ctrls.c #define __v4l2_qmenu_int_len(arr, len) ({ *(len) = ARRAY_SIZE(arr); arr; }) len 702 drivers/media/v4l2-core/v4l2-ctrls.c const s64 *v4l2_ctrl_get_int_menu(u32 id, u32 *len) len 714 drivers/media/v4l2-core/v4l2-ctrls.c return __v4l2_qmenu_int_len(qmenu_int_vpx_num_partitions, len); len 716 drivers/media/v4l2-core/v4l2-ctrls.c return __v4l2_qmenu_int_len(qmenu_int_vpx_num_ref_frames, len); len 718 drivers/media/v4l2-core/v4l2-ctrls.c *len = 0; len 1761 drivers/media/v4l2-core/v4l2-ctrls.c size_t len; len 1816 drivers/media/v4l2-core/v4l2-ctrls.c len = strlen(ptr.p_char + idx); len 1817 drivers/media/v4l2-core/v4l2-ctrls.c if (len < ctrl->minimum) len 1819 drivers/media/v4l2-core/v4l2-ctrls.c if ((len - (u32)ctrl->minimum) % (u32)ctrl->step) len 1840 drivers/media/v4l2-core/v4l2-ctrls.c u32 len; len 1848 drivers/media/v4l2-core/v4l2-ctrls.c len = strlen(ptr.p_char); len 1849 drivers/media/v4l2-core/v4l2-ctrls.c if (c->size < len + 1) { len 1853 drivers/media/v4l2-core/v4l2-ctrls.c return copy_to_user(c->string, ptr.p_char, len + 1) ? len 2854 drivers/media/v4l2-core/v4l2-ctrls.c int len; len 2860 drivers/media/v4l2-core/v4l2-ctrls.c len = strlen(prefix); len 2861 drivers/media/v4l2-core/v4l2-ctrls.c if (len && prefix[len - 1] != ' ') len 63 drivers/media/v4l2-core/v4l2-dev.c const char *buf, size_t len) len 74 drivers/media/v4l2-core/v4l2-dev.c return len; len 371 drivers/media/v4l2-core/v4l2-dev.c unsigned long addr, unsigned long len, unsigned long pgoff, len 381 drivers/media/v4l2-core/v4l2-dev.c ret = vdev->fops->get_unmapped_area(filp, addr, len, pgoff, flags); len 64 drivers/media/v4l2-core/v4l2-device.c int len = strlen(basename); len 66 drivers/media/v4l2-core/v4l2-device.c if (basename[len - 1] >= '0' && basename[len - 1] <= '9') len 730 drivers/media/v4l2-core/v4l2-mem2mem.c unsigned int len; len 763 drivers/media/v4l2-core/v4l2-mem2mem.c len = strlen(vdev->name) + 2 + strlen(m2m_entity_name[type]); len 764 drivers/media/v4l2-core/v4l2-mem2mem.c name = kmalloc(len, GFP_KERNEL); len 767 drivers/media/v4l2-core/v4l2-mem2mem.c snprintf(name, len, "%s-%s", vdev->name, m2m_entity_name[type]); len 1263 drivers/memory/emif.c int len; len 1266 drivers/memory/emif.c lpmode = of_get_property(np_emif, "low-power-mode", &len); len 1267 drivers/memory/emif.c poll_intvl = of_get_property(np_emif, "temp-alert-poll-interval", &len); len 1297 drivers/memory/emif.c if (of_find_property(np_emif, "extended-temp-part", &len)) len 1313 drivers/memory/emif.c int len; len 1315 drivers/memory/emif.c if (of_find_property(np_emif, "cs1-used", &len)) len 1318 drivers/memory/emif.c if (of_find_property(np_emif, "cal-resistor-per-cs", &len)) len 1349 drivers/memory/emif.c int len; len 1377 drivers/memory/emif.c if (of_find_property(np_emif, "hw-caps-ll-interface", &len)) len 37 drivers/memstick/core/ms_block.c struct scatterlist *sg_to, int to_nents, size_t offset, size_t len) len 51 drivers/memstick/core/ms_block.c copied = min(len, sg_from->length - offset); len 55 drivers/memstick/core/ms_block.c len -= copied; len 58 drivers/memstick/core/ms_block.c if (sg_is_last(sg_from) || !len) len 66 drivers/memstick/core/ms_block.c while (len > sg_from->length && to_nents--) { len 67 drivers/memstick/core/ms_block.c len -= sg_from->length; len 73 drivers/memstick/core/ms_block.c if (sg_is_last(sg_from) || !len) len 80 drivers/memstick/core/ms_block.c if (len && to_nents) { len 81 drivers/memstick/core/ms_block.c sg_set_page(sg_to, sg_page(sg_from), len, sg_from->offset); len 82 drivers/memstick/core/ms_block.c copied += len; len 95 drivers/memstick/core/ms_block.c size_t offset, u8 *buffer, size_t len) len 103 drivers/memstick/core/ms_block.c while (sg_miter_next(&miter) && len > 0) { len 109 drivers/memstick/core/ms_block.c cmplen = min(miter.length - offset, len); len 115 drivers/memstick/core/ms_block.c len -= cmplen; len 119 drivers/memstick/core/ms_block.c if (!retval && len) len 282 drivers/memstick/core/ms_block.c static int msb_read_regs(struct msb_data *msb, int offset, int len) len 287 drivers/memstick/core/ms_block.c msb->reg_addr.r_length != len || !msb->addr_valid) { len 290 drivers/memstick/core/ms_block.c msb->reg_addr.r_length = len; len 298 drivers/memstick/core/ms_block.c memstick_init_req(req, MS_TPC_READ_REG, NULL, len); len 303 drivers/memstick/core/ms_block.c static int msb_write_regs(struct msb_data *msb, int offset, int len, void *buf) len 308 drivers/memstick/core/ms_block.c msb->reg_addr.w_length != len || !msb->addr_valid) { len 311 drivers/memstick/core/ms_block.c msb->reg_addr.w_length = len; len 319 drivers/memstick/core/ms_block.c memstick_init_req(req, MS_TPC_WRITE_REG, buf, len); len 863 drivers/memstick/core/ms_block.c size_t len = msb->page_size; len 871 drivers/memstick/core/ms_block.c while (sg_miter_next(&miter) && len > 0) { len 880 drivers/memstick/core/ms_block.c chunklen = min(miter.length - offset, len); len 882 drivers/memstick/core/ms_block.c len -= chunklen; len 1803 drivers/memstick/core/ms_block.c int page, struct scatterlist *sg, size_t len, int *sucessfuly_written) len 1809 drivers/memstick/core/ms_block.c while (offset < len) { len 1810 drivers/memstick/core/ms_block.c if (page == 0 && len - offset >= msb->block_size) { len 1843 drivers/memstick/core/ms_block.c int page, struct scatterlist *sg, int len, int *sucessfuly_read) len 1849 drivers/memstick/core/ms_block.c while (offset < len) { len 1870 drivers/memstick/core/ms_block.c int page, error, len; len 1907 drivers/memstick/core/ms_block.c blk_rq_bytes(req), &len); len 1910 drivers/memstick/core/ms_block.c blk_rq_bytes(req), &len); len 1912 drivers/memstick/core/ms_block.c if (len && !blk_update_request(req, BLK_STS_OK, len)) { len 277 drivers/memstick/host/r592.c int len, sg_count; len 283 drivers/memstick/host/r592.c len = dev->req->sg.length; len 286 drivers/memstick/host/r592.c if (len != R592_LFIFO_SIZE) len 327 drivers/memstick/host/r592.c unsigned char *buffer, int len) len 333 drivers/memstick/host/r592.c int copy_len = kfifo_in(&dev->pio_fifo, buffer, len); len 337 drivers/memstick/host/r592.c len -= copy_len; len 348 drivers/memstick/host/r592.c while (len >= 4) { len 351 drivers/memstick/host/r592.c len -= 4; len 355 drivers/memstick/host/r592.c if (len) len 356 drivers/memstick/host/r592.c kfifo_in(&dev->pio_fifo, buffer, len); len 363 drivers/memstick/host/r592.c int len; len 368 drivers/memstick/host/r592.c len = kfifo_out(&dev->pio_fifo, buffer, 4); len 378 drivers/memstick/host/r592.c unsigned char *buffer, int len) len 385 drivers/memstick/host/r592.c kfifo_out(&dev->pio_fifo, buffer, min(4, len)); len 387 drivers/memstick/host/r592.c len -= bytes_copied; len 394 drivers/memstick/host/r592.c while (len >= 4) { len 397 drivers/memstick/host/r592.c len -= 4; len 400 drivers/memstick/host/r592.c if (len) { len 403 drivers/memstick/host/r592.c len -= kfifo_out(&dev->pio_fifo, buffer, len); len 406 drivers/memstick/host/r592.c WARN_ON(len); len 456 drivers/memstick/host/r592.c int len, error; len 465 drivers/memstick/host/r592.c len = dev->req->long_data ? len 469 drivers/memstick/host/r592.c if (len > R592_LFIFO_SIZE) { len 482 drivers/memstick/host/r592.c memstick_debug_get_tpc_name(dev->req->tpc), len); len 506 drivers/memstick/host/r592.c reg = (len << R592_TPC_EXEC_LEN_SHIFT) | len 6807 drivers/message/fusion/mptbase.c mpt_print_ioc_summary(MPT_ADAPTER *ioc, char *buffer, int *size, int len, int showlan) len 6817 drivers/message/fusion/mptbase.c y = sprintf(buffer+len, "%s: %s, %s%08xh%s, Ports=%d, MaxQ=%d", len 6828 drivers/message/fusion/mptbase.c y += sprintf(buffer+len+y, ", LanAddr=%pMR", a); len 6831 drivers/message/fusion/mptbase.c y += sprintf(buffer+len+y, ", IRQ=%d", ioc->pci_irq); len 6834 drivers/message/fusion/mptbase.c y += sprintf(buffer+len+y, " (disabled)"); len 6836 drivers/message/fusion/mptbase.c y += sprintf(buffer+len+y, "\n"); len 933 drivers/message/fusion/mptbase.h extern void mpt_print_ioc_summary(MPT_ADAPTER *ioc, char *buf, int *size, int len, int showlan); len 96 drivers/message/fusion/mptctl.c int len; len 908 drivers/message/fusion/mptctl.c if (copy_from_user(bl->kptr, ufwbuf+fw_bytes_copied, bl->len)) { len 914 drivers/message/fusion/mptctl.c fw_bytes_copied += bl->len; len 1066 drivers/message/fusion/mptctl.c buflist[buflist_ent].len = this_alloc; len 1136 drivers/message/fusion/mptctl.c int len; len 1143 drivers/message/fusion/mptctl.c len = buflist[i].len; len 1145 drivers/message/fusion/mptctl.c pci_free_consistent(ioc->pcidev, len, kptr, dma_addr); len 1179 drivers/message/fusion/mptctl.c int len; len 1183 drivers/message/fusion/mptctl.c len = bl->len; len 1184 drivers/message/fusion/mptctl.c pci_unmap_single(ioc->pcidev, dma_addr, len, dir); len 1185 drivers/message/fusion/mptctl.c pci_free_consistent(ioc->pcidev, len, kptr, dma_addr); len 1197 drivers/message/fusion/mptctl.c int len; len 1201 drivers/message/fusion/mptctl.c len = bl->len; len 1202 drivers/message/fusion/mptctl.c pci_unmap_single(ioc->pcidev, dma_addr, len, dir); len 1203 drivers/message/fusion/mptctl.c pci_free_consistent(ioc->pcidev, len, kptr, dma_addr); len 1758 drivers/message/fusion/mptctl.c bufIn.len = bufOut.len = 0; len 2110 drivers/message/fusion/mptctl.c bufOut.len = karg.dataOutSize; len 2112 drivers/message/fusion/mptctl.c ioc->pcidev, bufOut.len, &dma_addr_out); len 2128 drivers/message/fusion/mptctl.c bufOut.len)) { len 2144 drivers/message/fusion/mptctl.c bufIn.len = karg.dataInSize; len 2146 drivers/message/fusion/mptctl.c bufIn.len, &dma_addr_in); len 2295 drivers/message/fusion/mptctl.c bufOut.len, (void *) bufOut.kptr, dma_addr_out); len 2300 drivers/message/fusion/mptctl.c bufIn.len, (void *) bufIn.kptr, dma_addr_in); len 85 drivers/message/fusion/mptlan.c unsigned int len; len 523 drivers/message/fusion/mptlan.c priv->RcvCtl[i].len, len 535 drivers/message/fusion/mptlan.c priv->SendCtl[i].len, len 581 drivers/message/fusion/mptlan.c dev->stats.tx_bytes += sent->len; len 589 drivers/message/fusion/mptlan.c priv->SendCtl[ctx].len, PCI_DMA_TODEVICE); len 647 drivers/message/fusion/mptlan.c dev->stats.tx_bytes += sent->len; len 655 drivers/message/fusion/mptlan.c priv->SendCtl[ctx].len, PCI_DMA_TODEVICE); len 726 drivers/message/fusion/mptlan.c dma = pci_map_single(mpt_dev->pcidev, skb->data, skb->len, len 731 drivers/message/fusion/mptlan.c priv->SendCtl[ctx].len = skb->len; len 777 drivers/message/fusion/mptlan.c skb->len); len 826 drivers/message/fusion/mptlan.c IOC_AND_NETDEV_NAMES_s_s(dev), skb->len)); len 828 drivers/message/fusion/mptlan.c dev->stats.rx_bytes += skb->len; len 856 drivers/message/fusion/mptlan.c u32 ctx, len; len 861 drivers/message/fusion/mptlan.c len = GET_LAN_PACKET_LENGTH(tmsg); len 863 drivers/message/fusion/mptlan.c if (len < MPT_LAN_RX_COPYBREAK) { len 866 drivers/message/fusion/mptlan.c skb = (struct sk_buff *)dev_alloc_skb(len); len 875 drivers/message/fusion/mptlan.c priv->RcvCtl[ctx].len, PCI_DMA_FROMDEVICE); len 877 drivers/message/fusion/mptlan.c skb_copy_from_linear_data(old_skb, skb_put(skb, len), len); len 880 drivers/message/fusion/mptlan.c priv->RcvCtl[ctx].len, PCI_DMA_FROMDEVICE); len 884 drivers/message/fusion/mptlan.c skb_put(skb, len); len 889 drivers/message/fusion/mptlan.c priv->RcvCtl[ctx].len, PCI_DMA_FROMDEVICE); len 934 drivers/message/fusion/mptlan.c priv->RcvCtl[ctx].len, PCI_DMA_FROMDEVICE); len 966 drivers/message/fusion/mptlan.c u32 len, ctx, offset; len 979 drivers/message/fusion/mptlan.c len = le32_to_cpu(pRecvRep->PacketLength); len 980 drivers/message/fusion/mptlan.c if (len == 0) { len 1003 drivers/message/fusion/mptlan.c offset, len)); len 1006 drivers/message/fusion/mptlan.c int szrem = len; len 1012 drivers/message/fusion/mptlan.c skb = (struct sk_buff *)dev_alloc_skb(len); len 1026 drivers/message/fusion/mptlan.c l = priv->RcvCtl[ctx].len; len 1036 drivers/message/fusion/mptlan.c priv->RcvCtl[ctx].len, len 1042 drivers/message/fusion/mptlan.c priv->RcvCtl[ctx].len, len 1050 drivers/message/fusion/mptlan.c } else if (len < MPT_LAN_RX_COPYBREAK) { len 1054 drivers/message/fusion/mptlan.c skb = (struct sk_buff *)dev_alloc_skb(len); len 1064 drivers/message/fusion/mptlan.c priv->RcvCtl[ctx].len, len 1067 drivers/message/fusion/mptlan.c skb_copy_from_linear_data(old_skb, skb_put(skb, len), len); len 1071 drivers/message/fusion/mptlan.c priv->RcvCtl[ctx].len, len 1084 drivers/message/fusion/mptlan.c priv->RcvCtl[ctx].len, PCI_DMA_FROMDEVICE); len 1090 drivers/message/fusion/mptlan.c skb_put(skb,len); len 1150 drivers/message/fusion/mptlan.c u32 len = (dev->mtu + dev->hard_header_len + 4); len 1204 drivers/message/fusion/mptlan.c if (skb && (priv->RcvCtl[ctx].len != len)) { len 1207 drivers/message/fusion/mptlan.c priv->RcvCtl[ctx].len, len 1214 drivers/message/fusion/mptlan.c skb = dev_alloc_skb(len); len 1225 drivers/message/fusion/mptlan.c len, PCI_DMA_FROMDEVICE); len 1229 drivers/message/fusion/mptlan.c priv->RcvCtl[ctx].len = len; len 1244 drivers/message/fusion/mptlan.c MPI_SGE_FLAGS_64_BIT_ADDRESSING) << MPI_SGE_FLAGS_SHIFT) | len); len 93 drivers/mfd/88pm860x-i2c.c .len = 1, len 98 drivers/mfd/88pm860x-i2c.c .len = 0, len 107 drivers/mfd/88pm860x-i2c.c msg[1].len = bytes; len 131 drivers/mfd/88pm860x-i2c.c msg.len = bytes + 1; len 87 drivers/mfd/da903x.c int len, uint8_t *val) len 91 drivers/mfd/da903x.c ret = i2c_smbus_read_i2c_block_data(client, reg, len, val); len 114 drivers/mfd/da903x.c int len, uint8_t *val) len 118 drivers/mfd/da903x.c ret = i2c_smbus_write_i2c_block_data(client, reg, len, val); len 152 drivers/mfd/da903x.c int da903x_writes(struct device *dev, int reg, int len, uint8_t *val) len 154 drivers/mfd/da903x.c return __da903x_writes(to_i2c_client(dev), reg, len, val); len 164 drivers/mfd/da903x.c int da903x_reads(struct device *dev, int reg, int len, uint8_t *val) len 166 drivers/mfd/da903x.c return __da903x_reads(to_i2c_client(dev), reg, len, val); len 37 drivers/mfd/da9150-core.c xfer.len = 1; len 51 drivers/mfd/da9150-core.c xfer.len = count; len 80 drivers/mfd/da9150-core.c xfer.len = 1 + count; len 223 drivers/mfd/dln2.c void *data, int len) len 231 drivers/mfd/dln2.c i->callback(i->pdev, echo, data, len); len 246 drivers/mfd/dln2.c int len; len 287 drivers/mfd/dln2.c len = urb->actual_length - sizeof(struct dln2_header); len 290 drivers/mfd/dln2.c dln2_run_event_callbacks(dln2, id, echo, data, len); len 306 drivers/mfd/dln2.c int len; len 310 drivers/mfd/dln2.c len = *obuf_len + sizeof(*hdr); len 311 drivers/mfd/dln2.c buf = kmalloc(len, gfp); len 317 drivers/mfd/dln2.c hdr->size = cpu_to_le16(len); len 323 drivers/mfd/dln2.c *obuf_len = len; len 332 drivers/mfd/dln2.c int len = obuf_len; len 336 drivers/mfd/dln2.c buf = dln2_prep_buf(handle, cmd, echo, obuf, &len, GFP_KERNEL); len 342 drivers/mfd/dln2.c buf, len, &actual, DLN2_USB_TIMEOUT); len 535 drivers/mfd/dln2.c int len = sizeof(hw_type); len 538 drivers/mfd/dln2.c NULL, 0, &hw_type, &len); len 541 drivers/mfd/dln2.c if (len < sizeof(hw_type)) len 557 drivers/mfd/dln2.c int len = sizeof(serial_no); len 561 drivers/mfd/dln2.c &serial_no, &len); len 564 drivers/mfd/dln2.c if (len < sizeof(serial_no)) len 63 drivers/mfd/ezx-pcap.c t.len = sizeof(u32); len 51 drivers/mfd/ipaq-micro.c tx->len = bp; len 79 drivers/mfd/ipaq-micro.c static void micro_rx_msg(struct ipaq_micro *micro, u8 id, int len, u8 *data) len 83 drivers/mfd/ipaq-micro.c dev_dbg(micro->dev, "RX msg: %02x, %d bytes\n", id, len); len 98 drivers/mfd/ipaq-micro.c memcpy(msg->rx_data, data, len); len 99 drivers/mfd/ipaq-micro.c msg->rx_len = len; len 122 drivers/mfd/ipaq-micro.c micro->key(micro->key_data, len, data); len 128 drivers/mfd/ipaq-micro.c micro->ts(micro->ts_data, len, data); len 134 drivers/mfd/ipaq-micro.c "unknown msg %d [%d] ", id, len); len 135 drivers/mfd/ipaq-micro.c for (i = 0; i < len; ++i) len 153 drivers/mfd/ipaq-micro.c rx->len = (ch & 0x0f); len 156 drivers/mfd/ipaq-micro.c rx->state = (rx->len > 0) ? STATE_DATA : STATE_CHKSUM; len 161 drivers/mfd/ipaq-micro.c if (++rx->index == rx->len) len 166 drivers/mfd/ipaq-micro.c micro_rx_msg(micro, rx->id, rx->len, rx->buf); len 209 drivers/mfd/ipaq-micro.c u8 address, u8 len, u8 *data) len 216 drivers/mfd/ipaq-micro.c for (i = 0; i < len; i++) { len 225 drivers/mfd/ipaq-micro.c static char *ipaq_micro_str(u8 *wchar, u8 len) len 230 drivers/mfd/ipaq-micro.c for (i = 0; i < len / 2; i++) len 286 drivers/mfd/ipaq-micro.c while ((tx->index < tx->len) && len 357 drivers/mfd/ipaq-micro.c } while (((tx->index < tx->len) && (status & UTSR0_TFS)) || len 294 drivers/mfd/lm3533-core.c const char *buf, size_t len) len 313 drivers/mfd/lm3533-core.c return len; len 72 drivers/mfd/mc13xxx-spi.c .len = 4, len 897 drivers/mfd/menelaus.c msg[0].len = 1; len 902 drivers/mfd/menelaus.c msg[1].len = sizeof(regs); len 952 drivers/mfd/menelaus.c msg[0].len = 1; len 957 drivers/mfd/menelaus.c msg[1].len = sizeof(regs); len 71 drivers/mfd/ssbi.c int (*read)(struct ssbi *, u16 addr, u8 *buf, int len); len 72 drivers/mfd/ssbi.c int (*write)(struct ssbi *, u16 addr, const u8 *buf, int len); len 110 drivers/mfd/ssbi.c ssbi_read_bytes(struct ssbi *ssbi, u16 addr, u8 *buf, int len) len 121 drivers/mfd/ssbi.c while (len) { len 131 drivers/mfd/ssbi.c len--; len 139 drivers/mfd/ssbi.c ssbi_write_bytes(struct ssbi *ssbi, u16 addr, const u8 *buf, int len) len 149 drivers/mfd/ssbi.c while (len) { len 159 drivers/mfd/ssbi.c len--; len 196 drivers/mfd/ssbi.c ssbi_pa_read_bytes(struct ssbi *ssbi, u16 addr, u8 *buf, int len) len 203 drivers/mfd/ssbi.c while (len) { len 208 drivers/mfd/ssbi.c len--; len 216 drivers/mfd/ssbi.c ssbi_pa_write_bytes(struct ssbi *ssbi, u16 addr, const u8 *buf, int len) len 221 drivers/mfd/ssbi.c while (len) { len 227 drivers/mfd/ssbi.c len--; len 234 drivers/mfd/ssbi.c int ssbi_read(struct device *dev, u16 addr, u8 *buf, int len) len 241 drivers/mfd/ssbi.c ret = ssbi->read(ssbi, addr, buf, len); len 248 drivers/mfd/ssbi.c int ssbi_write(struct device *dev, u16 addr, const u8 *buf, int len) len 255 drivers/mfd/ssbi.c ret = ssbi->write(ssbi, addr, buf, len); len 58 drivers/mfd/stm32-timers.c size_t len = num_reg * bursts * sizeof(u32); len 81 drivers/mfd/stm32-timers.c dma_buf = dma_map_single(dev, buf, len, DMA_FROM_DEVICE); len 95 drivers/mfd/stm32-timers.c desc = dmaengine_prep_slave_single(dma->chan, dma_buf, len, len 143 drivers/mfd/stm32-timers.c dma_unmap_single(dev, dma_buf, len, DMA_FROM_DEVICE); len 21 drivers/mfd/stmpe.h size_t len) len 23 drivers/mfd/stmpe.h print_hex_dump_bytes(str, DUMP_PREFIX_OFFSET, buf, len); len 27 drivers/mfd/stmpe.h size_t len) len 94 drivers/mfd/stmpe.h int (*read_block)(struct stmpe *stmpe, u8 reg, u8 len, u8 *values); len 95 drivers/mfd/stmpe.h int (*write_block)(struct stmpe *stmpe, u8 reg, u8 len, len 88 drivers/mfd/tps65010.c static void dbg_chgstat(char *buf, size_t len, u8 chgstatus) len 90 drivers/mfd/tps65010.c snprintf(buf, len, "%02x%s%s%s%s%s%s%s%s\n", len 104 drivers/mfd/tps65010.c static void dbg_regstat(char *buf, size_t len, u8 regstatus) len 106 drivers/mfd/tps65010.c snprintf(buf, len, "%02x %s%s%s%s%s%s%s%s\n", len 118 drivers/mfd/tps65010.c static void dbg_chgconf(int por, char *buf, size_t len, u8 chgconfig) len 128 drivers/mfd/tps65010.c snprintf(buf, len, "%02x %s%s%s AC=%d%% USB=%dmA %sCharge\n", len 47 drivers/mfd/tps6507x.c xfer[0].len = 1; len 53 drivers/mfd/tps6507x.c xfer[1].len = bytes; len 148 drivers/mfd/tps6586x.c int tps6586x_writes(struct device *dev, int reg, int len, uint8_t *val) len 152 drivers/mfd/tps6586x.c return regmap_bulk_write(tps6586x->regmap, reg, val, len); len 169 drivers/mfd/tps6586x.c int tps6586x_reads(struct device *dev, int reg, int len, uint8_t *val) len 173 drivers/mfd/tps6586x.c return regmap_bulk_read(tps6586x->regmap, reg, val, len); len 220 drivers/mfd/twl4030-power.c int len) len 224 drivers/mfd/twl4030-power.c for (; len; len--, address++, script++) { len 225 drivers/mfd/twl4030-power.c if (len == 1) { len 53 drivers/mfd/wl1273-core.c static int wl1273_fm_write_data(struct wl1273_core *core, u8 *data, u16 len) len 62 drivers/mfd/wl1273-core.c msg.len = len; len 680 drivers/misc/apds990x.c const char *buf, size_t len) len 692 drivers/misc/apds990x.c return len; len 745 drivers/misc/apds990x.c const char *buf, size_t len) len 761 drivers/misc/apds990x.c return len; len 804 drivers/misc/apds990x.c const char *buf, size_t len) len 827 drivers/misc/apds990x.c return len; len 846 drivers/misc/apds990x.c const char *buf, size_t len) len 856 drivers/misc/apds990x.c return len; len 917 drivers/misc/apds990x.c const char *buf, size_t len) len 924 drivers/misc/apds990x.c return len; len 929 drivers/misc/apds990x.c const char *buf, size_t len) len 936 drivers/misc/apds990x.c return len; len 957 drivers/misc/apds990x.c const char *buf, size_t len) len 976 drivers/misc/apds990x.c return len; len 992 drivers/misc/apds990x.c const char *buf, size_t len) len 1013 drivers/misc/apds990x.c return len; len 743 drivers/misc/bh1770glc.c ssize_t len; len 746 drivers/misc/bh1770glc.c len = sprintf(buf, "%d\n", chip->prox_enable_count); len 748 drivers/misc/bh1770glc.c return len; len 884 drivers/misc/bh1770glc.c const char *buf, size_t len) len 899 drivers/misc/bh1770glc.c return len; len 911 drivers/misc/bh1770glc.c const char *buf, size_t len) len 926 drivers/misc/bh1770glc.c return len; len 946 drivers/misc/bh1770glc.c ssize_t len; len 949 drivers/misc/bh1770glc.c len = sprintf(buf, "%u\n", chip->lux_calib); len 951 drivers/misc/bh1770glc.c return len; len 956 drivers/misc/bh1770glc.c const char *buf, size_t len) len 984 drivers/misc/bh1770glc.c return len; len 1076 drivers/misc/bh1770glc.c const char *buf, size_t len) len 1082 drivers/misc/bh1770glc.c return len; len 1087 drivers/misc/bh1770glc.c const char *buf, size_t len) len 1093 drivers/misc/bh1770glc.c return len; len 434 drivers/misc/cardreader/rtsx_pcr.c dma_addr_t addr, unsigned int len, int end) len 440 drivers/misc/cardreader/rtsx_pcr.c pcr_dbg(pcr, "DMA addr: 0x%x, Len: 0x%x\n", (unsigned int)addr, len); len 444 drivers/misc/cardreader/rtsx_pcr.c val = ((u64)addr << 32) | ((u64)len << 12) | option; len 501 drivers/misc/cardreader/rtsx_pcr.c unsigned int len; len 516 drivers/misc/cardreader/rtsx_pcr.c len = sg_dma_len(sg); len 517 drivers/misc/cardreader/rtsx_pcr.c rtsx_pci_add_sg_tbl(pcr, addr, len, i == count - 1); len 1439 drivers/misc/cardreader/rtsx_pcr.c u32 base, len; len 1487 drivers/misc/cardreader/rtsx_pcr.c len = pci_resource_len(pcidev, bar); len 1489 drivers/misc/cardreader/rtsx_pcr.c pcr->remap_addr = ioremap_nocache(base, len); len 68 drivers/misc/cardreader/rtsx_usb.c void *buf, unsigned int len, int num_sg, len 76 drivers/misc/cardreader/rtsx_usb.c (struct scatterlist *)buf, num_sg, len, act_len, len 79 drivers/misc/cardreader/rtsx_usb.c return usb_bulk_msg(ucr->pusb_dev, pipe, buf, len, act_len, len 85 drivers/misc/cardreader/rtsx_usb.c u16 addr, u16 len, u8 seq_type) len 90 drivers/misc/cardreader/rtsx_usb.c ucr->cmd_buf[5] = (u8)(len >> 8); len 91 drivers/misc/cardreader/rtsx_usb.c ucr->cmd_buf[6] = (u8)len; len 102 drivers/misc/cardreader/rtsx_usb.c u16 addr, u16 len, u8 *data) len 104 drivers/misc/cardreader/rtsx_usb.c u16 cmd_len = ALIGN(SEQ_WRITE_DATA_OFFSET + len, 4); len 112 drivers/misc/cardreader/rtsx_usb.c rtsx_usb_seq_cmd_hdr(ucr, addr, len, SEQ_WRITE); len 113 drivers/misc/cardreader/rtsx_usb.c memcpy(ucr->cmd_buf + SEQ_WRITE_DATA_OFFSET, data, len); len 121 drivers/misc/cardreader/rtsx_usb.c u16 addr, u16 len, u8 *data) len 124 drivers/misc/cardreader/rtsx_usb.c u16 rsp_len = round_down(len, 4); len 125 drivers/misc/cardreader/rtsx_usb.c u16 res_len = len - rsp_len; len 132 drivers/misc/cardreader/rtsx_usb.c rtsx_usb_seq_cmd_hdr(ucr, addr, len, SEQ_READ); len 27 drivers/misc/cb710/sgbuf2.c size_t len, left = 4; len 32 drivers/misc/cb710/sgbuf2.c len = min(miter->length - miter->consumed, left); len 33 drivers/misc/cb710/sgbuf2.c memcpy(addr, miter->addr + miter->consumed, len); len 34 drivers/misc/cb710/sgbuf2.c miter->consumed += len; len 35 drivers/misc/cb710/sgbuf2.c left -= len; len 38 drivers/misc/cb710/sgbuf2.c addr += len; len 56 drivers/misc/cb710/sgbuf2.c size_t len; len 61 drivers/misc/cb710/sgbuf2.c len = miter->length - miter->consumed; len 63 drivers/misc/cb710/sgbuf2.c if (likely(len >= 4 && !needs_unaligned_copy( len 103 drivers/misc/cb710/sgbuf2.c size_t len, left = 4; len 107 drivers/misc/cb710/sgbuf2.c len = min(miter->length - miter->consumed, left); len 108 drivers/misc/cb710/sgbuf2.c memcpy(miter->addr, addr, len); len 109 drivers/misc/cb710/sgbuf2.c miter->consumed += len; len 110 drivers/misc/cb710/sgbuf2.c left -= len; len 113 drivers/misc/cb710/sgbuf2.c addr += len; len 185 drivers/misc/cxl/context.c u64 len = vma->vm_end - vma->vm_start; len 188 drivers/misc/cxl/context.c if (start + len > ctx->afu->adapter->ps_size) len 206 drivers/misc/cxl/context.c if (start + len > ctx->psn_size) len 720 drivers/misc/cxl/cxl.h ssize_t cxl_pci_read_adapter_vpd(struct cxl *adapter, void *buf, size_t len); len 1052 drivers/misc/cxl/cxl.h ssize_t cxl_guest_read_adapter_vpd(struct cxl *adapter, void *buf, size_t len); len 1053 drivers/misc/cxl/cxl.h ssize_t cxl_guest_read_afu_vpd(struct cxl_afu *afu, void *buf, size_t len); len 299 drivers/misc/cxl/flash.c le[i].len = cpu_to_be64(CXL_AI_BUFFER_SIZE); len 301 drivers/misc/cxl/flash.c le[i].len = cpu_to_be64(mod); len 65 drivers/misc/cxl/guest.c void *buf, size_t len) len 77 drivers/misc/cxl/guest.c entries = len / SG_BUFFER_SIZE; len 78 drivers/misc/cxl/guest.c mod = len % SG_BUFFER_SIZE; len 84 drivers/misc/cxl/guest.c len = SG_MAX_ENTRIES * SG_BUFFER_SIZE; len 105 drivers/misc/cxl/guest.c le[i].len = cpu_to_be64(SG_BUFFER_SIZE); len 107 drivers/misc/cxl/guest.c le[i].len = cpu_to_be64(mod); len 124 drivers/misc/cxl/guest.c if (out < len) len 125 drivers/misc/cxl/guest.c len = out; len 126 drivers/misc/cxl/guest.c rc = len; len 129 drivers/misc/cxl/guest.c if (len < SG_BUFFER_SIZE) len 130 drivers/misc/cxl/guest.c tocopy = len; len 135 drivers/misc/cxl/guest.c len -= tocopy; len 217 drivers/misc/cxl/guest.c static int irq_alloc_range(struct cxl *adapter, int len, int *irq) len 225 drivers/misc/cxl/guest.c 0, len, 0); len 227 drivers/misc/cxl/guest.c bitmap_set(cur->bitmap, n, len); len 230 drivers/misc/cxl/guest.c *irq, *irq + len - 1); len 238 drivers/misc/cxl/guest.c static int irq_free_range(struct cxl *adapter, int irq, int len) len 243 drivers/misc/cxl/guest.c if (len == 0) len 249 drivers/misc/cxl/guest.c (irq + len) <= (cur->offset + cur->range)) { len 251 drivers/misc/cxl/guest.c bitmap_clear(cur->bitmap, n, len); len 253 drivers/misc/cxl/guest.c irq, irq + len - 1); len 668 drivers/misc/cxl/guest.c ssize_t cxl_guest_read_afu_vpd(struct cxl_afu *afu, void *buf, size_t len) len 670 drivers/misc/cxl/guest.c return guest_collect_vpd(NULL, afu, buf, len); len 1075 drivers/misc/cxl/guest.c ssize_t cxl_guest_read_adapter_vpd(struct cxl *adapter, void *buf, size_t len) len 1077 drivers/misc/cxl/guest.c return guest_collect_vpd(adapter, NULL, buf, len); len 299 drivers/misc/cxl/hcalls.c u64 buf_address, u64 len) len 303 drivers/misc/cxl/hcalls.c offset, buf_address, len, 0, len 319 drivers/misc/cxl/hcalls.c u64 buf_address, u64 len) len 323 drivers/misc/cxl/hcalls.c cr_num, offset, buf_address, len, len 19 drivers/misc/cxl/hcalls.h u64 len; len 97 drivers/misc/cxl/hcalls.h long cxl_h_get_afu_err(u64 unit_address, u64 offset, u64 buf_address, u64 len); len 111 drivers/misc/cxl/hcalls.h u64 buf_address, u64 len); len 72 drivers/misc/cxl/of.c int i, len, entry_size, naddr, nsize, type; len 79 drivers/misc/cxl/of.c prop = of_get_property(np, prop_name, &len); len 82 drivers/misc/cxl/of.c for (i = 0; i < (len / 4); i += entry_size, prop += entry_size) { len 115 drivers/misc/cxl/of.c size_t len = sizeof(vpd); len 117 drivers/misc/cxl/of.c memset(vpd, 0, len); len 120 drivers/misc/cxl/of.c rc = cxl_guest_read_adapter_vpd(adapter, vpd, len); len 122 drivers/misc/cxl/of.c rc = cxl_guest_read_afu_vpd(afu, vpd, len); len 142 drivers/misc/cxl/of.c int i, len, rc; len 153 drivers/misc/cxl/of.c prop = of_get_property(np, "compatible", &len); len 155 drivers/misc/cxl/of.c while (i < len) { len 286 drivers/misc/cxl/of.c int len, nranges, i; len 289 drivers/misc/cxl/of.c ranges = of_get_property(np, "interrupt-ranges", &len); len 290 drivers/misc/cxl/of.c if (ranges == NULL || len < (2 * sizeof(int))) len 297 drivers/misc/cxl/of.c nranges = len / (2 * sizeof(int)); len 298 drivers/misc/cxl/of.c if (nranges == 0 || (nranges * 2 * sizeof(int)) != len) len 347 drivers/misc/cxl/of.c int rc, len, naddr, i; len 362 drivers/misc/cxl/of.c prop = of_get_property(np, "compatible", &len); len 364 drivers/misc/cxl/of.c while (i < len) { len 1410 drivers/misc/cxl/pci.c ssize_t cxl_pci_read_adapter_vpd(struct cxl *adapter, void *buf, size_t len) len 1412 drivers/misc/cxl/pci.c return pci_read_vpd(to_pci_dev(adapter->dev.parent), 0, len, buf); len 117 drivers/misc/cxl/vphb.c int offset, int len, u32 *val) len 134 drivers/misc/cxl/vphb.c switch (len) { len 157 drivers/misc/cxl/vphb.c int offset, int len, u32 val) len 171 drivers/misc/cxl/vphb.c switch (len) { len 143 drivers/misc/echo/echo.c struct oslec_state *oslec_create(int len, int adaption_mode) len 153 drivers/misc/echo/echo.c ec->taps = len; len 154 drivers/misc/echo/echo.c ec->log2taps = top_bit(len); len 39 drivers/misc/echo/oslec.h struct oslec_state *oslec_create(int len, int adaption_mode); len 106 drivers/misc/eeprom/at25.c t[0].len = at25->addrlen + 1; len 110 drivers/misc/eeprom/at25.c t[1].len = count; len 102 drivers/misc/eeprom/eeprom_93xx46.c t[0].len = 2; len 107 drivers/misc/eeprom/eeprom_93xx46.c t[1].len = count; len 162 drivers/misc/eeprom/eeprom_93xx46.c t.len = 2; len 212 drivers/misc/eeprom/eeprom_93xx46.c t[0].len = 2; len 217 drivers/misc/eeprom/eeprom_93xx46.c t[1].len = data_len; len 304 drivers/misc/eeprom/eeprom_93xx46.c t.len = 2; len 647 drivers/misc/eeprom/idt_89hpesx.c static int idt_eeprom_write(struct idt_89hpesx_dev *pdev, u16 memaddr, u16 len, len 661 drivers/misc/eeprom/idt_89hpesx.c for (idx = 0; idx < len; idx++, memaddr++) { len 713 drivers/misc/eeprom/idt_89hpesx.c static int idt_eeprom_read(struct idt_89hpesx_dev *pdev, u16 memaddr, u16 len, len 720 drivers/misc/eeprom/idt_89hpesx.c for (idx = 0; idx < len; idx++, memaddr++) { len 89 drivers/misc/fastrpc.c u64 len; len 144 drivers/misc/fastrpc.c u64 len; len 594 drivers/misc/fastrpc.c u64 len, struct fastrpc_map **ppmap) len 631 drivers/misc/fastrpc.c map->size = len; len 633 drivers/misc/fastrpc.c map->len = len; len 744 drivers/misc/fastrpc.c u64 len, rlen, pkt_size; len 775 drivers/misc/fastrpc.c len = ctx->args[i].length; len 778 drivers/misc/fastrpc.c rpra[i].len = len; len 779 drivers/misc/fastrpc.c list[i].num = len ? 1 : 0; len 782 drivers/misc/fastrpc.c if (!len) len 797 drivers/misc/fastrpc.c pg_end = ((ctx->args[i].ptr + len - 1) & PAGE_MASK) >> len 820 drivers/misc/fastrpc.c pg_end = ((args + len - 1) & PAGE_MASK) >> PAGE_SHIFT; len 832 drivers/misc/fastrpc.c len)) { len 837 drivers/misc/fastrpc.c memcpy(dst, src, len); len 844 drivers/misc/fastrpc.c rpra[i].len = ctx->args[i].length; len 869 drivers/misc/fastrpc.c u64 len = rpra[i].len; len 872 drivers/misc/fastrpc.c if (copy_to_user((void __user *)dst, src, len)) len 875 drivers/misc/fastrpc.c memcpy(dst, src, len); len 1482 drivers/misc/fastrpc.c int len, void *priv, u32 addr) len 1490 drivers/misc/fastrpc.c if (len < sizeof(*rsp)) len 481 drivers/misc/genwqe/card_base.h int genwqe_read_app_id(struct genwqe_dev *cd, char *app_name, int len); len 158 drivers/misc/genwqe/card_ddcb.c static inline u16 genwqe_crc16(const u8 *buff, size_t len, u16 init) len 160 drivers/misc/genwqe/card_ddcb.c return crc_itu_t(init, buff, len); len 722 drivers/misc/genwqe/card_ddcb.c int len; len 732 drivers/misc/genwqe/card_ddcb.c len = sizeof(d->driver_version); len 733 drivers/misc/genwqe/card_ddcb.c snprintf(d->driver_version, len, "%s", DRV_VERSION); len 175 drivers/misc/genwqe/card_ddcb.h __be32 len; len 135 drivers/misc/genwqe/card_utils.c int genwqe_read_app_id(struct genwqe_dev *cd, char *app_name, int len) len 140 drivers/misc/genwqe/card_utils.c memset(app_name, 0, len); len 141 drivers/misc/genwqe/card_utils.c for (i = 0, j = 0; j < min(len, 4); j++) { len 194 drivers/misc/genwqe/card_utils.c u32 genwqe_crc32(u8 *buff, size_t len, u32 init) len 200 drivers/misc/genwqe/card_utils.c while (len--) { len 274 drivers/misc/genwqe/card_utils.c int len, num_tlb = num_pages / 7; len 276 drivers/misc/genwqe/card_utils.c len = sizeof(struct sg_entry) * (num_pages+num_tlb + 1); len 277 drivers/misc/genwqe/card_utils.c return roundup(len, PAGE_SIZE); len 392 drivers/misc/genwqe/card_utils.c s[j].len = cpu_to_be32(128); len 414 drivers/misc/genwqe/card_utils.c u32 prev_len = be32_to_cpu(last_s->len); len 420 drivers/misc/genwqe/card_utils.c last_s->len = cpu_to_be32(prev_len + len 433 drivers/misc/genwqe/card_utils.c s[j].len = cpu_to_be32(size_to_map); len 456 drivers/misc/genwqe/card_utils.c s[i].len = cpu_to_be32(0); len 55 drivers/misc/genwqe/genwqe_driver.h u32 genwqe_crc32(u8 *buff, size_t len, u32 init); len 66 drivers/misc/habanalabs/firmware_if.c u16 len, u32 timeout, long *result) len 73 drivers/misc/habanalabs/firmware_if.c pkt = hdev->asic_funcs->cpu_accessible_dma_pool_alloc(hdev, len, len 81 drivers/misc/habanalabs/firmware_if.c memcpy(pkt, msg, len); len 93 drivers/misc/habanalabs/firmware_if.c rc = hl_hw_queue_send_cb_no_cmpl(hdev, hw_queue_id, len, pkt_dma_addr); len 127 drivers/misc/habanalabs/firmware_if.c hdev->asic_funcs->cpu_accessible_dma_pool_free(hdev, len, pkt); len 2950 drivers/misc/habanalabs/goya/goya.c int goya_send_cpu_message(struct hl_device *hdev, u32 *msg, u16 len, len 2961 drivers/misc/habanalabs/goya/goya.c return hl_fw_send_cpu_message(hdev, GOYA_QUEUE_ID_CPU_PQ, msg, len, len 3140 drivers/misc/habanalabs/goya/goya.c u64 len, len_next; len 3147 drivers/misc/habanalabs/goya/goya.c len = sg_dma_len(sg); len 3150 drivers/misc/habanalabs/goya/goya.c if (len == 0) len 3161 drivers/misc/habanalabs/goya/goya.c if ((addr + len == addr_next) && len 3162 drivers/misc/habanalabs/goya/goya.c (len + len_next <= DMA_MAX_TRANSFER_SIZE)) { len 3163 drivers/misc/habanalabs/goya/goya.c len += len_next; len 3598 drivers/misc/habanalabs/goya/goya.c u64 len, len_next; len 3658 drivers/misc/habanalabs/goya/goya.c len = sg_dma_len(sg); len 3661 drivers/misc/habanalabs/goya/goya.c if (len == 0) len 3672 drivers/misc/habanalabs/goya/goya.c if ((dma_addr + len == dma_addr_next) && len 3673 drivers/misc/habanalabs/goya/goya.c (len + len_next <= DMA_MAX_TRANSFER_SIZE)) { len 3674 drivers/misc/habanalabs/goya/goya.c len += len_next; len 3688 drivers/misc/habanalabs/goya/goya.c new_dma_pkt->tsize = cpu_to_le32((u32) len); len 3699 drivers/misc/habanalabs/goya/goya.c device_memory_addr += len; len 3989 drivers/misc/habanalabs/goya/goya.c u32 len, u64 cq_addr, u32 cq_val, u32 msix_vec) len 3995 drivers/misc/habanalabs/goya/goya.c (kernel_address + len - (sizeof(struct packet_msg_prot) * 2)); len 197 drivers/misc/habanalabs/goya/goyaP.h int goya_send_cpu_message(struct hl_device *hdev, u32 *msg, u16 len, len 224 drivers/misc/habanalabs/goya/goyaP.h u32 len, u64 cq_addr, u32 cq_val, u32 msix_vec); len 548 drivers/misc/habanalabs/habanalabs.h u64 kernel_address, u32 len, len 579 drivers/misc/habanalabs/habanalabs.h u16 len, u32 timeout, long *result); len 1536 drivers/misc/habanalabs/habanalabs.h u16 len, u32 timeout, long *result); len 77 drivers/misc/habanalabs/hw_queue.c u32 ctl, u32 len, u64 ptr) len 84 drivers/misc/habanalabs/hw_queue.c bd->len = cpu_to_le32(len); len 239 drivers/misc/habanalabs/hw_queue.c u32 len; len 249 drivers/misc/habanalabs/hw_queue.c len = job->job_cb_size; len 268 drivers/misc/habanalabs/hw_queue.c hdev->asic_funcs->add_end_of_cb_packets(hdev, cb->kernel_address, len, len 277 drivers/misc/habanalabs/hw_queue.c ext_queue_submit_bd(hdev, q, ctl, len, ptr); len 296 drivers/misc/habanalabs/hw_queue.c bd.len = cpu_to_le32(job->job_cb_size); len 19 drivers/misc/habanalabs/include/qman_if.h __le32 len; len 50 drivers/misc/hpilo.c static inline int mk_entry(int id, int len) len 52 drivers/misc/hpilo.c int qlen = len & 7 ? (len >> 3) + 1 : len >> 3; len 130 drivers/misc/hpilo.c int dir, int id, int len) len 140 drivers/misc/hpilo.c entry = mk_entry(id, len); len 145 drivers/misc/hpilo.c int dir, int *id, int *len, void **pkt) len 164 drivers/misc/hpilo.c if (len) len 165 drivers/misc/hpilo.c *len = get_entry_len(entry); len 440 drivers/misc/hpilo.c size_t len, loff_t *off) len 478 drivers/misc/hpilo.c if (pkt_len < len) len 479 drivers/misc/hpilo.c len = pkt_len; len 481 drivers/misc/hpilo.c err = copy_to_user(buf, pkt, len); len 486 drivers/misc/hpilo.c return err ? -EFAULT : len; len 490 drivers/misc/hpilo.c size_t len, loff_t *off) len 506 drivers/misc/hpilo.c if (pkt_len < len) len 507 drivers/misc/hpilo.c len = pkt_len; len 510 drivers/misc/hpilo.c err = copy_from_user(pkt, buf, len); len 512 drivers/misc/hpilo.c len = 0; len 515 drivers/misc/hpilo.c ilo_pkt_enqueue(hw, driver_ccb, SENDQ, pkt_id, len); len 518 drivers/misc/hpilo.c return err ? -EFAULT : len; len 263 drivers/misc/ibmasm/ibmasmfs.c int len; len 286 drivers/misc/ibmasm/ibmasmfs.c len = min(count, cmd->buffer_size); len 287 drivers/misc/ibmasm/ibmasmfs.c if (copy_to_user(buf, cmd->buffer, len)) { len 293 drivers/misc/ibmasm/ibmasmfs.c return len; len 505 drivers/misc/ibmasm/ibmasmfs.c int len = 0; len 510 drivers/misc/ibmasm/ibmasmfs.c len = snprintf(lbuf, sizeof(lbuf), "%d\n", value); len 512 drivers/misc/ibmasm/ibmasmfs.c return simple_read_from_buffer(buf, count, offset, lbuf, len); len 1126 drivers/misc/kgdbts.c size_t len = strlen(kmessage); len 1128 drivers/misc/kgdbts.c if (len >= MAX_CONFIG_LEN) { len 1146 drivers/misc/kgdbts.c if (len && config[len - 1] == '\n') len 1147 drivers/misc/kgdbts.c config[len - 1] = '\0'; len 237 drivers/misc/lis3lv02d/lis3lv02d.c int i, len, shift; len 244 drivers/misc/lis3lv02d/lis3lv02d.c len = 1 << hweight_long(lis3->odr_mask); /* # of possible values */ len 247 drivers/misc/lis3lv02d/lis3lv02d.c for (i = 0; i < len; i++) len 266 drivers/misc/lis3lv02d/lis3lv02d.h int (*blkread) (struct lis3lv02d *lis3, int reg, int len, u8 *ret); len 59 drivers/misc/lis3lv02d/lis3lv02d_i2c.c static inline s32 lis3_i2c_blockread(struct lis3lv02d *lis3, int reg, int len, len 64 drivers/misc/lis3lv02d/lis3lv02d_i2c.c return i2c_smbus_read_i2c_block_data(c, reg, len, v); len 21 drivers/misc/lkdtm/heap.c size_t len = 1020; len 22 drivers/misc/lkdtm/heap.c u32 *data = kmalloc(len, GFP_KERNEL); len 33 drivers/misc/lkdtm/heap.c size_t len = 1024; len 39 drivers/misc/lkdtm/heap.c size_t offset = (len / sizeof(*base)) / 2; len 41 drivers/misc/lkdtm/heap.c base = kmalloc(len, GFP_KERNEL); len 50 drivers/misc/lkdtm/heap.c again = kmalloc(len, GFP_KERNEL); len 59 drivers/misc/lkdtm/heap.c size_t len = 1024; len 65 drivers/misc/lkdtm/heap.c size_t offset = (len / sizeof(*base)) / 2; len 67 drivers/misc/lkdtm/heap.c base = kmalloc(len, GFP_KERNEL); len 73 drivers/misc/lkdtm/heap.c val = kmalloc(len, GFP_KERNEL); len 99 drivers/misc/mei/bus-fixup.c u8 len; len 153 drivers/misc/mei/bus-fixup.c fwcaps->len = sizeof(*os_ver); len 1555 drivers/misc/mei/client.c size_t len; len 1582 drivers/misc/mei/client.c len = buf->size - cb->buf_idx; len 1600 drivers/misc/mei/client.c if (len + hdr_len <= hbuf_len) { len 1601 drivers/misc/mei/client.c mei_hdr.length = len; len 1605 drivers/misc/mei/client.c if (len > dr_len) len 1606 drivers/misc/mei/client.c len = dr_len; len 1611 drivers/misc/mei/client.c dma_len = len; len 1614 drivers/misc/mei/client.c len = hbuf_len - hdr_len; len 1615 drivers/misc/mei/client.c mei_hdr.length = len; len 1621 drivers/misc/mei/client.c mei_dma_ring_write(dev, buf->data + cb->buf_idx, len); len 1629 drivers/misc/mei/client.c cb->buf_idx += len; len 1664 drivers/misc/mei/client.c size_t len, hbuf_len, dr_len; len 1681 drivers/misc/mei/client.c len = buf->size; len 1683 drivers/misc/mei/client.c cl_dbg(dev, cl, "len=%zd\n", len); len 1707 drivers/misc/mei/client.c rets = len; len 1713 drivers/misc/mei/client.c rets = len; len 1727 drivers/misc/mei/client.c if (len + hdr_len <= hbuf_len) { len 1728 drivers/misc/mei/client.c mei_hdr.length = len; len 1732 drivers/misc/mei/client.c if (len > dr_len) len 1733 drivers/misc/mei/client.c len = dr_len; len 1738 drivers/misc/mei/client.c dma_len = len; len 1741 drivers/misc/mei/client.c len = hbuf_len - hdr_len; len 1742 drivers/misc/mei/client.c mei_hdr.length = len; len 1746 drivers/misc/mei/client.c mei_dma_ring_write(dev, buf->data, len); len 1758 drivers/misc/mei/client.c cb->buf_idx = len; len 1760 drivers/misc/mei/client.c len = buf->size; len 1788 drivers/misc/mei/client.c rets = len; len 167 drivers/misc/mei/dma-ring.c void mei_dma_ring_read(struct mei_device *dev, unsigned char *buf, u32 len) len 176 drivers/misc/mei/dma-ring.c dev_dbg(dev->dev, "reading from dma %u bytes\n", len); len 178 drivers/misc/mei/dma-ring.c if (!len) len 183 drivers/misc/mei/dma-ring.c slots = mei_data2slots(len); len 244 drivers/misc/mei/dma-ring.c void mei_dma_ring_write(struct mei_device *dev, unsigned char *buf, u32 len) len 253 drivers/misc/mei/dma-ring.c dev_dbg(dev->dev, "writing to dma %u bytes\n", len); len 256 drivers/misc/mei/dma-ring.c slots = mei_data2slots(len); len 152 drivers/misc/mei/hbm.c void mei_hbm_cl_hdr(struct mei_cl *cl, u8 hbm_cmd, void *buf, size_t len) len 156 drivers/misc/mei/hbm.c memset(cmd, 0, len); len 175 drivers/misc/mei/hbm.c u8 hbm_cmd, void *buf, size_t len) len 179 drivers/misc/mei/hbm.c mei_hbm_hdr(&mei_hdr, len); len 180 drivers/misc/mei/hbm.c mei_hbm_cl_hdr(cl, hbm_cmd, buf, len); len 261 drivers/misc/mei/hbm.c const size_t len = sizeof(struct hbm_host_version_request); len 266 drivers/misc/mei/hbm.c mei_hbm_hdr(&mei_hdr, len); len 269 drivers/misc/mei/hbm.c memset(&start_req, 0, len); len 298 drivers/misc/mei/hbm.c const size_t len = sizeof(struct hbm_dma_setup_request); len 302 drivers/misc/mei/hbm.c mei_hbm_hdr(&mei_hdr, len); len 304 drivers/misc/mei/hbm.c memset(&req, 0, len); len 341 drivers/misc/mei/hbm.c const size_t len = sizeof(struct hbm_host_enum_request); len 345 drivers/misc/mei/hbm.c mei_hbm_hdr(&mei_hdr, len); len 347 drivers/misc/mei/hbm.c memset(&enum_req, 0, len); len 411 drivers/misc/mei/hbm.c const size_t len = sizeof(struct hbm_add_client_response); len 416 drivers/misc/mei/hbm.c mei_hbm_hdr(&mei_hdr, len); len 472 drivers/misc/mei/hbm.c const size_t len = sizeof(struct hbm_notification_request); len 475 drivers/misc/mei/hbm.c mei_hbm_hdr(&mei_hdr, len); len 476 drivers/misc/mei/hbm.c mei_hbm_cl_hdr(cl, MEI_HBM_NOTIFY_REQ_CMD, &req, len); len 584 drivers/misc/mei/hbm.c const size_t len = sizeof(struct hbm_props_request); len 598 drivers/misc/mei/hbm.c mei_hbm_hdr(&mei_hdr, len); len 631 drivers/misc/mei/hbm.c const size_t len = sizeof(struct hbm_power_gate); len 637 drivers/misc/mei/hbm.c mei_hbm_hdr(&mei_hdr, len); len 639 drivers/misc/mei/hbm.c memset(&req, 0, len); len 660 drivers/misc/mei/hbm.c const size_t len = sizeof(struct hbm_host_stop_request); len 662 drivers/misc/mei/hbm.c mei_hbm_hdr(&mei_hdr, len); len 664 drivers/misc/mei/hbm.c memset(&req, 0, len); len 813 drivers/misc/mei/hw-txe.c unsigned char *buf, unsigned long len) len 821 drivers/misc/mei/hw-txe.c if (WARN_ON(!buf || !len)) len 825 drivers/misc/mei/hw-txe.c rem = len & 0x3; len 828 drivers/misc/mei/hw-txe.c len, mei_txe_out_data_read(dev, 0)); len 830 drivers/misc/mei/hw-txe.c for (i = 0; i < len / MEI_SLOT_SIZE; i++) { len 57 drivers/misc/mei/init.c char *buf, size_t len) len 64 drivers/misc/mei/init.c if (len < MEI_FW_STATUS_STR_SZ) len 68 drivers/misc/mei/init.c cnt += scnprintf(buf + cnt, len - cnt, "%08X ", len 313 drivers/misc/mei/mei_dev.h unsigned char *buf, unsigned long len); len 596 drivers/misc/mei/mei_dev.h void mei_dma_ring_read(struct mei_device *dev, unsigned char *buf, u32 len); len 597 drivers/misc/mei/mei_dev.h void mei_dma_ring_write(struct mei_device *dev, unsigned char *buf, u32 len); len 704 drivers/misc/mei/mei_dev.h unsigned char *buf, unsigned long len) len 706 drivers/misc/mei/mei_dev.h dev->ops->read(dev, buf, len); len 740 drivers/misc/mei/mei_dev.h ssize_t mei_fw_status2str(struct mei_fw_status *fw_sts, char *buf, size_t len); len 751 drivers/misc/mei/mei_dev.h char *buf, size_t len) len 100 drivers/misc/mic/bus/scif_bus.h phys_addr_t pa, size_t len); len 97 drivers/misc/mic/bus/vop_bus.h dma_addr_t pa, size_t len); len 215 drivers/misc/mic/card/mic_device.c phys_addr_t pa, size_t len) len 219 drivers/misc/mic/card/mic_device.c return mic_card_map(&mdrv->mdev, pa, len); len 286 drivers/misc/mic/card/mic_device.c dma_addr_t pa, size_t len) len 290 drivers/misc/mic/card/mic_device.c return mic_card_map(&mdrv->mdev, pa, len); len 244 drivers/misc/mic/card/mic_x100.c mdev->mmio.len = MIC_X100_MMIO_LEN; len 35 drivers/misc/mic/common/mic_dev.h resource_size_t len; len 104 drivers/misc/mic/host/mic_boot.c dma_addr_t pa, size_t len) len 288 drivers/misc/mic/host/mic_boot.c phys_addr_t pa, size_t len) len 200 drivers/misc/mic/host/mic_main.c mdev->mmio.len = pci_resource_len(pdev, mdev->ops->mmio_bar); len 209 drivers/misc/mic/host/mic_main.c mdev->aper.len = pci_resource_len(pdev, mdev->ops->aper_bar); len 210 drivers/misc/mic/host/mic_main.c mdev->aper.va = ioremap_wc(mdev->aper.pa, mdev->aper.len); len 342 drivers/misc/mic/host/mic_x100.c u32 len = 0; len 348 drivers/misc/mic/host/mic_x100.c boot_mem = mdev->aper.len >> 20; len 353 drivers/misc/mic/host/mic_x100.c len += snprintf(buf, CMDLINE_SIZE - len, len 356 drivers/misc/mic/host/mic_x100.c snprintf(buf + len, CMDLINE_SIZE - len, " %s", len 450 drivers/misc/mic/host/mic_x100.c if (mdev->bootaddr > mdev->aper.len - fw->size) { len 923 drivers/misc/mic/scif/scif_api.c static inline int scif_msg_param_check(scif_epd_t epd, int len, int flags) len 927 drivers/misc/mic/scif/scif_api.c if (len < 0) len 936 drivers/misc/mic/scif/scif_api.c static int _scif_send(scif_epd_t epd, void *msg, int len, int flags) len 948 drivers/misc/mic/scif/scif_api.c while (sent_len != len && SCIFEP_CONNECTED == ep->state) { len 952 drivers/misc/mic/scif/scif_api.c curr_xfer_len = min(len - sent_len, write_count); len 973 drivers/misc/mic/scif/scif_api.c curr_xfer_len = min(len - sent_len, SCIF_ENDPT_QP_SIZE - 1); len 998 drivers/misc/mic/scif/scif_api.c static int _scif_recv(scif_epd_t epd, void *msg, int len, int flags) len 1003 drivers/misc/mic/scif/scif_api.c int curr_recv_len = 0, remaining_len = len, read_count; len 1075 drivers/misc/mic/scif/scif_api.c if (len - remaining_len) len 1076 drivers/misc/mic/scif/scif_api.c ret = len - remaining_len; len 1094 drivers/misc/mic/scif/scif_api.c int scif_user_send(scif_epd_t epd, void __user *msg, int len, int flags) len 1101 drivers/misc/mic/scif/scif_api.c int chunk_len = min(len, (1 << (MAX_ORDER + PAGE_SHIFT - 1))); len 1105 drivers/misc/mic/scif/scif_api.c if (!len) len 1108 drivers/misc/mic/scif/scif_api.c err = scif_msg_param_check(epd, len, flags); len 1123 drivers/misc/mic/scif/scif_api.c while (sent_len != len) { len 1124 drivers/misc/mic/scif/scif_api.c loop_len = len - sent_len; len 1155 drivers/misc/mic/scif/scif_api.c int scif_user_recv(scif_epd_t epd, void __user *msg, int len, int flags) len 1162 drivers/misc/mic/scif/scif_api.c int chunk_len = min(len, (1 << (MAX_ORDER + PAGE_SHIFT - 1))); len 1166 drivers/misc/mic/scif/scif_api.c if (!len) len 1169 drivers/misc/mic/scif/scif_api.c err = scif_msg_param_check(epd, len, flags); len 1184 drivers/misc/mic/scif/scif_api.c while (recv_len != len) { len 1185 drivers/misc/mic/scif/scif_api.c loop_len = len - recv_len; len 1216 drivers/misc/mic/scif/scif_api.c int scif_send(scif_epd_t epd, void *msg, int len, int flags) len 1223 drivers/misc/mic/scif/scif_api.c if (!len) len 1226 drivers/misc/mic/scif/scif_api.c ret = scif_msg_param_check(epd, len, flags); len 1240 drivers/misc/mic/scif/scif_api.c ret = _scif_send(epd, msg, len, flags); len 1258 drivers/misc/mic/scif/scif_api.c int scif_recv(scif_epd_t epd, void *msg, int len, int flags) len 1265 drivers/misc/mic/scif/scif_api.c if (!len) len 1268 drivers/misc/mic/scif/scif_api.c ret = scif_msg_param_check(epd, len, flags); len 1280 drivers/misc/mic/scif/scif_api.c ret = _scif_recv(epd, msg, len, flags); len 1418 drivers/misc/mic/scif/scif_api.c int scif_get_node_ids(u16 *nodes, int len, u16 *self) len 1429 drivers/misc/mic/scif/scif_api.c len = min_t(int, len, scif_info.total); len 1433 drivers/misc/mic/scif/scif_api.c if (offset < len) len 35 drivers/misc/mic/scif/scif_dma.c size_t len; len 61 drivers/misc/mic/scif/scif_dma.c size_t len; len 109 drivers/misc/mic/scif/scif_dma.c u64 start, u64 len) len 114 drivers/misc/mic/scif/scif_dma.c u64 end = start + len; len 121 drivers/misc/mic/scif/scif_dma.c if (!len) len 133 drivers/misc/mic/scif/scif_dma.c static void scif_rma_destroy_tcw(struct scif_mmu_notif *mmn, u64 start, u64 len) len 138 drivers/misc/mic/scif/scif_dma.c __scif_rma_destroy_tcw(mmn, start, len); len 342 drivers/misc/mic/scif/scif_dma.c scif_register_temp(scif_epd_t epd, unsigned long addr, size_t len, int prot, len 350 drivers/misc/mic/scif/scif_dma.c aligned_len = ALIGN(len, PAGE_SIZE); len 646 drivers/misc/mic/scif/scif_dma.c void *_get_local_va(off_t off, struct scif_window *window, size_t len) len 662 drivers/misc/mic/scif/scif_dma.c size_t len, struct scif_dev *dev, len 675 drivers/misc/mic/scif/scif_dma.c return scif_ioremap(phys, len, dev); len 855 drivers/misc/mic/scif/scif_dma.c comp_cb->len, false); len 874 drivers/misc/mic/scif/scif_dma.c size_t loop_len, nr_contig_bytes = 0, remaining_len = work->len; len 1105 drivers/misc/mic/scif/scif_dma.c remaining_len = work->len; len 1225 drivers/misc/mic/scif/scif_dma.c remaining_len = work->len; len 1453 drivers/misc/mic/scif/scif_dma.c remaining_len = work->len; len 1566 drivers/misc/mic/scif/scif_dma.c if (work->len + (L1_CACHE_BYTES << 1) < SCIF_KMEM_UNALIGNED_BUF_SIZE) { len 1569 drivers/misc/mic/scif/scif_dma.c temp = kmalloc(work->len + (L1_CACHE_BYTES << 1), len 1588 drivers/misc/mic/scif/scif_dma.c temp, work->len, true); len 1593 drivers/misc/mic/scif/scif_dma.c comp_cb->len = work->len; len 1594 drivers/misc/mic/scif/scif_dma.c work->len = ALIGN(work->len + src_cache_off, L1_CACHE_BYTES); len 1635 drivers/misc/mic/scif/scif_dma.c size_t len, off_t roffset, int flags, len 1674 drivers/misc/mic/scif/scif_dma.c remote_req.nr_bytes = len; len 1699 drivers/misc/mic/scif/scif_dma.c cache = cache && !scif_rma_tc_can_cache(ep, len); len 1704 drivers/misc/mic/scif/scif_dma.c req.nr_bytes = ALIGN(len + (addr & ~PAGE_MASK), len 1747 drivers/misc/mic/scif/scif_dma.c req.nr_bytes = len; len 1769 drivers/misc/mic/scif/scif_dma.c copy_work.len = len; len 1817 drivers/misc/mic/scif/scif_dma.c __func__, __LINE__, err, len); len 1823 drivers/misc/mic/scif/scif_dma.c int scif_readfrom(scif_epd_t epd, off_t loffset, size_t len, len 1830 drivers/misc/mic/scif/scif_dma.c epd, loffset, len, roffset, flags); len 1832 drivers/misc/mic/scif/scif_dma.c while (len > SCIF_MAX_UNALIGNED_BUF_SIZE) { len 1841 drivers/misc/mic/scif/scif_dma.c len -= SCIF_MAX_UNALIGNED_BUF_SIZE; len 1844 drivers/misc/mic/scif/scif_dma.c err = scif_rma_copy(epd, loffset, 0x0, len, len 1851 drivers/misc/mic/scif/scif_dma.c int scif_writeto(scif_epd_t epd, off_t loffset, size_t len, len 1858 drivers/misc/mic/scif/scif_dma.c epd, loffset, len, roffset, flags); len 1860 drivers/misc/mic/scif/scif_dma.c while (len > SCIF_MAX_UNALIGNED_BUF_SIZE) { len 1869 drivers/misc/mic/scif/scif_dma.c len -= SCIF_MAX_UNALIGNED_BUF_SIZE; len 1872 drivers/misc/mic/scif/scif_dma.c err = scif_rma_copy(epd, loffset, 0x0, len, len 1879 drivers/misc/mic/scif/scif_dma.c int scif_vreadfrom(scif_epd_t epd, void *addr, size_t len, len 1886 drivers/misc/mic/scif/scif_dma.c epd, addr, len, roffset, flags); len 1888 drivers/misc/mic/scif/scif_dma.c if (len > SCIF_MAX_UNALIGNED_BUF_SIZE) len 1891 drivers/misc/mic/scif/scif_dma.c while (len > SCIF_MAX_UNALIGNED_BUF_SIZE) { len 1900 drivers/misc/mic/scif/scif_dma.c len -= SCIF_MAX_UNALIGNED_BUF_SIZE; len 1903 drivers/misc/mic/scif/scif_dma.c err = scif_rma_copy(epd, 0, (u64)addr, len, len 1910 drivers/misc/mic/scif/scif_dma.c int scif_vwriteto(scif_epd_t epd, void *addr, size_t len, len 1917 drivers/misc/mic/scif/scif_dma.c epd, addr, len, roffset, flags); len 1919 drivers/misc/mic/scif/scif_dma.c if (len > SCIF_MAX_UNALIGNED_BUF_SIZE) len 1922 drivers/misc/mic/scif/scif_dma.c while (len > SCIF_MAX_UNALIGNED_BUF_SIZE) { len 1931 drivers/misc/mic/scif/scif_dma.c len -= SCIF_MAX_UNALIGNED_BUF_SIZE; len 1934 drivers/misc/mic/scif/scif_dma.c err = scif_rma_copy(epd, 0, (u64)addr, len, len 182 drivers/misc/mic/scif/scif_epd.h int scif_user_send(scif_epd_t epd, void __user *msg, int len, int flags); len 183 drivers/misc/mic/scif/scif_epd.h int scif_user_recv(scif_epd_t epd, void __user *msg, int len, int flags); len 198 drivers/misc/mic/scif/scif_epd.h int __scif_pin_pages(void *addr, size_t len, int *out_prot, len 217 drivers/misc/mic/scif/scif_fd.c request.len, request.flags); len 242 drivers/misc/mic/scif/scif_fd.c request.len, request.flags); len 270 drivers/misc/mic/scif/scif_fd.c entries = min_t(int, scif_info.maxid, node_ids.len); len 276 drivers/misc/mic/scif/scif_fd.c node_ids.len = scif_get_node_ids(nodes, entries, &self); len 313 drivers/misc/mic/scif/scif_fd.c ret = scif_register(priv, (void *)reg.addr, reg.len, len 339 drivers/misc/mic/scif/scif_fd.c err = scif_unregister(priv, unreg.offset, unreg.len); len 353 drivers/misc/mic/scif/scif_fd.c err = scif_readfrom(priv, copy.loffset, copy.len, copy.roffset, len 368 drivers/misc/mic/scif/scif_fd.c err = scif_writeto(priv, copy.loffset, copy.len, copy.roffset, len 383 drivers/misc/mic/scif/scif_fd.c err = scif_vreadfrom(priv, (void __force *)copy.addr, copy.len, len 398 drivers/misc/mic/scif/scif_fd.c err = scif_vwriteto(priv, (void __force *)copy.addr, copy.len, len 96 drivers/misc/mic/scif/scif_map.h scif_iounmap(void *virt, size_t len, struct scif_dev *scifdev) len 212 drivers/misc/mic/scif/scif_mmap.c int scif_get_pages(scif_epd_t epd, off_t offset, size_t len, len 222 drivers/misc/mic/scif/scif_mmap.c ep, offset, len); len 227 drivers/misc/mic/scif/scif_mmap.c if (!len || (offset < 0) || len 228 drivers/misc/mic/scif/scif_mmap.c (offset + len < offset) || len 230 drivers/misc/mic/scif/scif_mmap.c (ALIGN(len, PAGE_SIZE) != len)) len 233 drivers/misc/mic/scif/scif_mmap.c nr_pages = len >> PAGE_SHIFT; len 238 drivers/misc/mic/scif/scif_mmap.c req.nr_bytes = len; len 387 drivers/misc/mic/scif/scif_nodeqp.c num_mmio_pages = psdev->mmio->len >> PAGE_SHIFT; len 388 drivers/misc/mic/scif/scif_nodeqp.c num_aper_pages = psdev->aper->len >> PAGE_SHIFT; len 398 drivers/misc/mic/scif/scif_nodeqp.c sg_page_shift = get_order(min(psdev->aper->len, (u64)(1 << 30))); len 791 drivers/misc/mic/scif/scif_nodeqp.c newdev->mmio.va = ioremap_nocache(msg->payload[1], sdev->mmio->len); len 1307 drivers/misc/mic/scif/scif_rma.c int __scif_pin_pages(void *addr, size_t len, int *out_prot, len 1328 drivers/misc/mic/scif/scif_rma.c if (!len || len 1330 drivers/misc/mic/scif/scif_rma.c (ALIGN((u64)len, PAGE_SIZE) != (u64)len)) len 1335 drivers/misc/mic/scif/scif_rma.c nr_pages = len >> PAGE_SHIFT; len 1420 drivers/misc/mic/scif/scif_rma.c "%s %d err %d len 0x%lx\n", __func__, __LINE__, err, len); len 1424 drivers/misc/mic/scif/scif_rma.c int scif_pin_pages(void *addr, size_t len, int prot, len 1427 drivers/misc/mic/scif/scif_rma.c return __scif_pin_pages(addr, len, &prot, map_flags, pages); len 1474 drivers/misc/mic/scif/scif_rma.c size_t len; len 1481 drivers/misc/mic/scif/scif_rma.c len = pinned_pages->nr_pages << PAGE_SHIFT; len 1490 drivers/misc/mic/scif/scif_rma.c (len > LONG_MAX - offset))) len 1507 drivers/misc/mic/scif/scif_rma.c len, &computed_offset); len 1568 drivers/misc/mic/scif/scif_rma.c off_t scif_register(scif_epd_t epd, void *addr, size_t len, off_t offset, len 1581 drivers/misc/mic/scif/scif_rma.c epd, addr, len, offset, prot, map_flags); len 1593 drivers/misc/mic/scif/scif_rma.c (len > LONG_MAX - offset))) len 1601 drivers/misc/mic/scif/scif_rma.c if (!len || (ALIGN((u64)addr, PAGE_SIZE) != (u64)addr) || len 1602 drivers/misc/mic/scif/scif_rma.c (ALIGN(len, PAGE_SIZE) != len)) len 1613 drivers/misc/mic/scif/scif_rma.c len >> PAGE_SHIFT, &computed_offset); len 1624 drivers/misc/mic/scif/scif_rma.c window = scif_create_window(ep, len >> PAGE_SHIFT, len 1632 drivers/misc/mic/scif/scif_rma.c window->nr_pages = len >> PAGE_SHIFT; len 1646 drivers/misc/mic/scif/scif_rma.c err = __scif_pin_pages(addr, len, &prot, len 1680 drivers/misc/mic/scif/scif_rma.c epd, addr, len, computed_offset); len 1693 drivers/misc/mic/scif/scif_rma.c scif_unregister(scif_epd_t epd, off_t offset, size_t len) len 1703 drivers/misc/mic/scif/scif_rma.c ep, offset, len); len 1705 drivers/misc/mic/scif/scif_rma.c if (!len || len 1706 drivers/misc/mic/scif/scif_rma.c (ALIGN((u64)len, PAGE_SIZE) != (u64)len)) len 1712 drivers/misc/mic/scif/scif_rma.c (len > LONG_MAX - offset)) len 1720 drivers/misc/mic/scif/scif_rma.c nr_pages = len >> PAGE_SHIFT; len 1725 drivers/misc/mic/scif/scif_rma.c req.nr_bytes = len; len 133 drivers/misc/mic/vop/vop_debugfs.c j, desc->addr, desc->len); len 161 drivers/misc/mic/vop/vop_debugfs.c used->ring[j].len)); len 159 drivers/misc/mic/vop/vop_main.c void *buf, unsigned len) len 163 drivers/misc/mic/vop/vop_main.c if (offset + len > ioread8(&desc->config_len)) len 165 drivers/misc/mic/vop/vop_main.c memcpy_fromio(buf, _vop_vq_configspace(desc) + offset, len); len 169 drivers/misc/mic/vop/vop_main.c const void *buf, unsigned len) len 173 drivers/misc/mic/vop/vop_main.c if (offset + len > ioread8(&desc->config_len)) len 175 drivers/misc/mic/vop/vop_main.c memcpy_toio(_vop_vq_configspace(desc) + offset, buf, len); len 310 drivers/misc/mic/vop/vop_vringh.c vr->len = vr_size; len 386 drivers/misc/mic/vop/vop_vringh.c vvr->vring.len, DMA_BIDIRECTIONAL); len 388 drivers/misc/mic/vop/vop_vringh.c get_order(vvr->vring.len)); len 444 drivers/misc/mic/vop/vop_vringh.c vvr->vring.len, DMA_BIDIRECTIONAL); len 446 drivers/misc/mic/vop/vop_vringh.c get_order(vvr->vring.len)); len 470 drivers/misc/mic/vop/vop_vringh.c size_t len) len 483 drivers/misc/mic/vop/vop_vringh.c tx = ddev->device_prep_dma_memcpy(vop_ch, dst, src, len, len 515 drivers/misc/mic/vop/vop_vringh.c size_t len, u64 daddr, size_t dlen, len 519 drivers/misc/mic/vop/vop_vringh.c void __iomem *dbuf = vpdev->hw_ops->remap(vpdev, daddr, len); len 528 drivers/misc/mic/vop/vop_vringh.c if (copy_to_user(ubuf, (void __force *)dbuf, len)) { len 534 drivers/misc/mic/vop/vop_vringh.c vdev->in_bytes += len; len 544 drivers/misc/mic/vop/vop_vringh.c len += dma_offset; len 553 drivers/misc/mic/vop/vop_vringh.c while (len) { len 554 drivers/misc/mic/vop/vop_vringh.c partlen = min_t(size_t, len, VOP_INT_DMA_BUF_SIZE); len 574 drivers/misc/mic/vop/vop_vringh.c len -= partlen; len 582 drivers/misc/mic/vop/vop_vringh.c __func__, ubuf, dbuf, len, vr_idx); len 593 drivers/misc/mic/vop/vop_vringh.c size_t len, u64 daddr, size_t dlen, len 597 drivers/misc/mic/vop/vop_vringh.c void __iomem *dbuf = vpdev->hw_ops->remap(vpdev, daddr, len); len 611 drivers/misc/mic/vop/vop_vringh.c vdev->tx_dst_unaligned += len; len 613 drivers/misc/mic/vop/vop_vringh.c } else if (ALIGN(len, dma_alignment) > dlen) { len 614 drivers/misc/mic/vop/vop_vringh.c vdev->tx_len_unaligned += len; len 630 drivers/misc/mic/vop/vop_vringh.c while (len) { len 631 drivers/misc/mic/vop/vop_vringh.c partlen = min_t(size_t, len, VOP_INT_DMA_BUF_SIZE); len 651 drivers/misc/mic/vop/vop_vringh.c len -= partlen; len 658 drivers/misc/mic/vop/vop_vringh.c if (copy_from_user((void __force *)dbuf, ubuf, len)) { len 664 drivers/misc/mic/vop/vop_vringh.c vdev->out_bytes += len; len 670 drivers/misc/mic/vop/vop_vringh.c __func__, ubuf, dbuf, len, vr_idx); len 695 drivers/misc/mic/vop/vop_vringh.c void __user *ubuf, size_t len, bool read, int vr_idx, len 701 drivers/misc/mic/vop/vop_vringh.c while (len && iov->i < iov->used) { len 705 drivers/misc/mic/vop/vop_vringh.c partlen = min(kiov->iov_len, len); len 721 drivers/misc/mic/vop/vop_vringh.c len -= partlen; len 757 drivers/misc/mic/vop/vop_vringh.c size_t len = 0, out_len; len 769 drivers/misc/mic/vop/vop_vringh.c if (!len) { len 778 drivers/misc/mic/vop/vop_vringh.c len = iov.iov_len; len 782 drivers/misc/mic/vop/vop_vringh.c ret = vop_vringh_copy(vdev, riov, ubuf, len, len 789 drivers/misc/mic/vop/vop_vringh.c len -= out_len; len 793 drivers/misc/mic/vop/vop_vringh.c ret = vop_vringh_copy(vdev, wiov, ubuf, len, len 800 drivers/misc/mic/vop/vop_vringh.c len -= out_len; len 803 drivers/misc/mic/vop/vop_vringh.c if (!len) { len 1064 drivers/misc/mic/vop/vop_vringh.c *size = vvr->vring.len; len 1067 drivers/misc/mic/vop/vop_vringh.c start += vvr->vring.len; len 285 drivers/misc/ocxl/config.c u16 *len, u16 *version) len 295 drivers/misc/ocxl/config.c *len = EXTRACT_BITS(val32, 16, 31); len 307 drivers/misc/ocxl/config.c u16 len, expected_len; len 313 drivers/misc/ocxl/config.c rc = read_template_version(dev, fn, &len, &templ_version); len 318 drivers/misc/ocxl/config.c if (!templ_version && !len) len 335 drivers/misc/ocxl/config.c expected_len = len; len 337 drivers/misc/ocxl/config.c if (len != expected_len) len 340 drivers/misc/ocxl/config.c len, expected_len, templ_version); len 101 drivers/misc/pti.c int len) len 117 drivers/misc/pti.c dwordcnt = len >> 2; len 118 drivers/misc/pti.c final = len - (dwordcnt << 2); /* final = trailing bytes */ len 208 drivers/misc/pti.c int len) len 211 drivers/misc/pti.c pti_write_to_aperture(mc, (u8 *)buf, len); len 509 drivers/misc/pti.c const unsigned char *buf, int len) len 513 drivers/misc/pti.c pti_write_to_aperture(pti_tty_data->mc, (u8 *)buf, len); len 514 drivers/misc/pti.c return len; len 602 drivers/misc/pti.c size_t len, loff_t *ppose) len 621 drivers/misc/pti.c if (len - n > USER_COPY_SIZE) len 624 drivers/misc/pti.c size = len - n; len 635 drivers/misc/pti.c } while (len > n); len 638 drivers/misc/pti.c return len; len 670 drivers/misc/pti.c static void pti_console_write(struct console *c, const char *buf, unsigned len) len 678 drivers/misc/pti.c pti_write_full_frame_to_aperture(&mc, buf, len); len 802 drivers/misc/sgi-gru/grufault.c req.vaddr, req.len); len 810 drivers/misc/sgi-gru/grufault.c gru_flush_tlb_range(gms, req.vaddr, req.len); len 107 drivers/misc/sgi-gru/grulib.h size_t len; len 660 drivers/misc/sgi-gru/grutables.h unsigned long len); len 146 drivers/misc/sgi-gru/grutlbpurge.c unsigned long len) len 158 drivers/misc/sgi-gru/grutlbpurge.c num = min(((len + pagesize - 1) >> pageshift), GRUMAXINVAL); len 162 drivers/misc/sgi-gru/grutlbpurge.c start, len, gms->ms_asidmap[0]); len 51 drivers/misc/sgi-xp/xp_main.c const unsigned long src_gpa, size_t len); len 46 drivers/misc/sgi-xp/xp_uv.c size_t len) len 52 drivers/misc/sgi-xp/xp_uv.c BUG_ON(len != 8); len 59 drivers/misc/sgi-xp/xp_uv.c "len=%ld\n", dst_gpa, src_gpa, len); len 66 drivers/misc/sgi-xp/xp_uv.c size_t len) len 71 drivers/misc/sgi-xp/xp_uv.c return xp_remote_mmr_read(dst_gpa, src_gpa, len); len 73 drivers/misc/sgi-xp/xp_uv.c ret = gru_copy_gpa(dst_gpa, src_gpa, len); len 78 drivers/misc/sgi-xp/xp_uv.c "len=%ld\n", dst_gpa, src_gpa, len); len 71 drivers/misc/sgi-xp/xpc_partition.c size_t len = 0; len 87 drivers/misc/sgi-xp/xpc_partition.c ret = get_partition_rsvd_page_pa(buf, &cookie, &rp_pa, &len); len 91 drivers/misc/sgi-xp/xpc_partition.c (unsigned long)cookie, rp_pa, len); len 96 drivers/misc/sgi-xp/xpc_partition.c if (len > buf_len) { len 98 drivers/misc/sgi-xp/xpc_partition.c buf_len = L1_CACHE_ALIGN(len); len 109 drivers/misc/sgi-xp/xpc_partition.c ret = xp_remote_memcpy(xp_pa(buf), rp_pa, len); len 784 drivers/misc/sgi-xp/xpc_uv.c size_t *len) len 791 drivers/misc/sgi-xp/xpc_uv.c (u64 *)len); len 800 drivers/misc/sgi-xp/xpc_uv.c status = sn_partition_reserved_page_pa((u64)buf, cookie, rp_pa, len); len 235 drivers/misc/sgi-xp/xpnet.c skb->len); len 244 drivers/misc/sgi-xp/xpnet.c skb_end_pointer(skb), skb->len); len 247 drivers/misc/sgi-xp/xpnet.c xpnet_device->stats.rx_bytes += skb->len + ETH_HLEN; len 421 drivers/misc/sgi-xp/xpnet.c skb->len); len 448 drivers/misc/sgi-xp/xpnet.c if (unlikely(skb->len <= XPNET_MSG_DATA_MAX)) { len 450 drivers/misc/sgi-xp/xpnet.c embedded_bytes = skb->len; len 485 drivers/misc/sgi-xp/xpnet.c dev->stats.tx_bytes += skb->len; len 152 drivers/misc/ti-st/st_core.c unsigned char chnl_id, int len) len 156 drivers/misc/ti-st/st_core.c pr_debug("len %d room %d", len, room); len 158 drivers/misc/ti-st/st_core.c if (!len) { len 165 drivers/misc/ti-st/st_core.c } else if (len > room) { len 169 drivers/misc/ti-st/st_core.c pr_err("Data length is too large len %d room %d", len, len 177 drivers/misc/ti-st/st_core.c st_gdata->rx_count = len; len 178 drivers/misc/ti-st/st_core.c return len; len 230 drivers/misc/ti-st/st_core.c int len = 0; len 251 drivers/misc/ti-st/st_core.c len = min_t(unsigned int, st_gdata->rx_count, count); len 252 drivers/misc/ti-st/st_core.c skb_put_data(st_gdata->rx_skb, ptr, len); len 253 drivers/misc/ti-st/st_core.c st_gdata->rx_count -= len; len 254 drivers/misc/ti-st/st_core.c count -= len; len 255 drivers/misc/ti-st/st_core.c ptr += len; len 476 drivers/misc/ti-st/st_core.c int len; len 480 drivers/misc/ti-st/st_core.c len = st_int_write(st_data, skb->data, skb->len); len 481 drivers/misc/ti-st/st_core.c skb_pull(skb, len); len 483 drivers/misc/ti-st/st_core.c if (skb->len) { len 681 drivers/misc/ti-st/st_core.c long len; len 690 drivers/misc/ti-st/st_core.c pr_debug("%d to be written", skb->len); len 691 drivers/misc/ti-st/st_core.c len = skb->len; len 699 drivers/misc/ti-st/st_core.c return len; len 67 drivers/misc/ti-st/st_kim.c kim_gdata->rx_skb->len); len 85 drivers/misc/ti-st/st_kim.c static inline int kim_check_data_len(struct kim_data_s *kim_gdata, int len) len 89 drivers/misc/ti-st/st_kim.c pr_debug("len %d room %d", len, room); len 91 drivers/misc/ti-st/st_kim.c if (!len) { len 93 drivers/misc/ti-st/st_kim.c } else if (len > room) { len 97 drivers/misc/ti-st/st_kim.c pr_err("Data length is too large len %d room %d", len, len 105 drivers/misc/ti-st/st_kim.c kim_gdata->rx_count = len; len 106 drivers/misc/ti-st/st_kim.c return len; len 128 drivers/misc/ti-st/st_kim.c int len = 0; len 141 drivers/misc/ti-st/st_kim.c len = min_t(unsigned int, kim_gdata->rx_count, count); len 142 drivers/misc/ti-st/st_kim.c skb_put_data(kim_gdata->rx_skb, ptr, len); len 143 drivers/misc/ti-st/st_kim.c kim_gdata->rx_count -= len; len 144 drivers/misc/ti-st/st_kim.c count -= len; len 145 drivers/misc/ti-st/st_kim.c ptr += len; len 246 drivers/misc/ti-st/st_kim.c static void skip_change_remote_baud(unsigned char **ptr, long *len) len 259 drivers/misc/ti-st/st_kim.c *len = *len - (sizeof(struct bts_action) + len 274 drivers/misc/ti-st/st_kim.c long len = 0; len 297 drivers/misc/ti-st/st_kim.c len = kim_gdata->fw_entry->size; len 302 drivers/misc/ti-st/st_kim.c len -= sizeof(struct bts_header); len 304 drivers/misc/ti-st/st_kim.c while (len > 0 && ptr) { len 320 drivers/misc/ti-st/st_kim.c skip_change_remote_baud(&ptr, &len); len 397 drivers/misc/ti-st/st_kim.c len = len 398 drivers/misc/ti-st/st_kim.c len - (sizeof(struct bts_action) + len 35 drivers/misc/vmw_vmci/vmci_datagram.h u32 len; len 364 drivers/misc/vmw_vmci/vmci_host.c if (send_info.len > VMCI_MAX_DG_SIZE) { len 366 drivers/misc/vmw_vmci/vmci_host.c send_info.len); len 370 drivers/misc/vmw_vmci/vmci_host.c if (send_info.len < sizeof(*dg)) { len 372 drivers/misc/vmw_vmci/vmci_host.c send_info.len); len 377 drivers/misc/vmw_vmci/vmci_host.c send_info.len); len 384 drivers/misc/vmw_vmci/vmci_host.c if (VMCI_DG_SIZE(dg) != send_info.len) { len 420 drivers/misc/vmw_vmci/vmci_host.c size = recv_info.len; len 481 drivers/misc/vmw_vmci/vmci_host.c page_store.len = alloc_info.num_ppns; len 2240 drivers/misc/vmw_vmci/vmci_queue_pair.c page_store.len = QPE_NUM_PAGES(entry->qp); len 108 drivers/misc/vmw_vmci/vmci_queue_pair.h u32 len; len 138 drivers/misc/vmw_vmci/vmci_queue_pair.h return page_store->len >= 2; len 601 drivers/misc/xilinx_sdfec.c u32 *src_ptr, u32 len, const u32 base_addr, len 615 drivers/misc/xilinx_sdfec.c len > depth / XSDFEC_REG_WIDTH_JUMP || len 616 drivers/misc/xilinx_sdfec.c offset + len > depth / XSDFEC_REG_WIDTH_JUMP) { len 621 drivers/misc/xilinx_sdfec.c n = (len * XSDFEC_REG_WIDTH_JUMP) / PAGE_SIZE; len 622 drivers/misc/xilinx_sdfec.c if ((len * XSDFEC_REG_WIDTH_JUMP) % PAGE_SIZE) len 640 drivers/misc/xilinx_sdfec.c } while ((reg < len) && len 249 drivers/mmc/core/mmc_ops.c u32 opcode, void *buf, unsigned len) len 269 drivers/mmc/core/mmc_ops.c data.blksz = len; len 275 drivers/mmc/core/mmc_ops.c sg_init_one(&sg, buf, len); len 707 drivers/mmc/core/mmc_ops.c u8 len) len 722 drivers/mmc/core/mmc_ops.c data_buf = kmalloc(len, GFP_KERNEL); len 726 drivers/mmc/core/mmc_ops.c if (len == 8) len 728 drivers/mmc/core/mmc_ops.c else if (len == 4) len 732 drivers/mmc/core/mmc_ops.c mmc_hostname(host), len); len 738 drivers/mmc/core/mmc_ops.c memcpy(data_buf, test_buf, len); len 752 drivers/mmc/core/mmc_ops.c data.blksz = len; len 762 drivers/mmc/core/mmc_ops.c sg_init_one(&sg, data_buf, len); len 766 drivers/mmc/core/mmc_ops.c for (i = 0; i < len / 4; i++) len 163 drivers/mmc/core/mmc_test.c unsigned int len; len 423 drivers/mmc/core/mmc_test.c unsigned long len = PAGE_SIZE << mem->arr[i].order; len 425 drivers/mmc/core/mmc_test.c if (min_sg_len && (size / min_sg_len < len)) len 426 drivers/mmc/core/mmc_test.c len = ALIGN(size / min_sg_len, 512); len 427 drivers/mmc/core/mmc_test.c if (len > sz) len 428 drivers/mmc/core/mmc_test.c len = sz; len 429 drivers/mmc/core/mmc_test.c if (len > max_seg_sz) len 430 drivers/mmc/core/mmc_test.c len = max_seg_sz; len 437 drivers/mmc/core/mmc_test.c sg_set_page(sg, mem->arr[i].page, len, 0); len 438 drivers/mmc/core/mmc_test.c sz -= len; len 467 drivers/mmc/core/mmc_test.c unsigned long len; len 481 drivers/mmc/core/mmc_test.c len = PAGE_SIZE; len 482 drivers/mmc/core/mmc_test.c if (len > max_seg_sz) len 483 drivers/mmc/core/mmc_test.c len = max_seg_sz; len 484 drivers/mmc/core/mmc_test.c if (len > sz) len 485 drivers/mmc/core/mmc_test.c len = sz; len 492 drivers/mmc/core/mmc_test.c sg_set_page(sg, virt_to_page(addr), len, 0); len 493 drivers/mmc/core/mmc_test.c sz -= len; len 2134 drivers/mmc/core/mmc_test.c for (i = 0 ; i < rw->len && ret == 0; i++) { len 2148 drivers/mmc/core/mmc_test.c for (i = 0 ; i < rw->len && ret == 0; i++) { len 2167 drivers/mmc/core/mmc_test.c .len = ARRAY_SIZE(bs), len 2186 drivers/mmc/core/mmc_test.c .len = ARRAY_SIZE(bs), len 2205 drivers/mmc/core/mmc_test.c .len = ARRAY_SIZE(bs), len 2224 drivers/mmc/core/mmc_test.c .len = ARRAY_SIZE(bs), len 2243 drivers/mmc/core/mmc_test.c .len = ARRAY_SIZE(sg_len), len 2262 drivers/mmc/core/mmc_test.c .len = ARRAY_SIZE(sg_len), len 2281 drivers/mmc/core/mmc_test.c .len = ARRAY_SIZE(sg_len), len 2300 drivers/mmc/core/mmc_test.c .len = ARRAY_SIZE(sg_len), len 430 drivers/mmc/core/sdio_uart.c int len; len 448 drivers/mmc/core/sdio_uart.c len = kfifo_out_locked(xmit, iobuf, 16, &port->write_lock); len 449 drivers/mmc/core/sdio_uart.c for (count = 0; count < len; count++) { len 454 drivers/mmc/core/sdio_uart.c len = kfifo_len(xmit); len 455 drivers/mmc/core/sdio_uart.c if (len < WAKEUP_CHARS) { len 457 drivers/mmc/core/sdio_uart.c if (len == 0) len 188 drivers/mmc/host/alcor.c size_t blksize, len; len 208 drivers/mmc/host/alcor.c len = min(host->sg_miter.length, blksize); len 213 drivers/mmc/host/alcor.c host->sg_miter.consumed = len; len 219 drivers/mmc/host/alcor.c ioread32_rep(priv->iobase + AU6601_REG_BUFFER, buf, len >> 2); len 221 drivers/mmc/host/alcor.c iowrite32_rep(priv->iobase + AU6601_REG_BUFFER, buf, len >> 2); len 101 drivers/mmc/host/au1xmmc.c int len; len 108 drivers/mmc/host/au1xmmc.c int len; len 244 drivers/mmc/host/au1xmmc.c host->dma.len = 0; len 249 drivers/mmc/host/au1xmmc.c host->pio.len = 0; len 376 drivers/mmc/host/au1xmmc.c (data->blocks * data->blksz) - host->pio.len; len 413 drivers/mmc/host/au1xmmc.c max = (sg_len > host->pio.len) ? host->pio.len : sg_len; len 430 drivers/mmc/host/au1xmmc.c host->pio.len -= count; len 438 drivers/mmc/host/au1xmmc.c if (host->pio.len == 0) { len 461 drivers/mmc/host/au1xmmc.c max = host->pio.len; len 463 drivers/mmc/host/au1xmmc.c if (host->pio.index < host->dma.len) { len 486 drivers/mmc/host/au1xmmc.c host->pio.len, count); len 492 drivers/mmc/host/au1xmmc.c host->pio.len, count); len 497 drivers/mmc/host/au1xmmc.c host->pio.len, count); len 509 drivers/mmc/host/au1xmmc.c host->pio.len -= count; len 517 drivers/mmc/host/au1xmmc.c if (host->pio.len == 0) { len 632 drivers/mmc/host/au1xmmc.c host->dma.len = dma_map_sg(mmc_dev(host->mmc), data->sg, len 635 drivers/mmc/host/au1xmmc.c if (host->dma.len == 0) len 646 drivers/mmc/host/au1xmmc.c for (i = 0; i < host->dma.len; i++) { len 651 drivers/mmc/host/au1xmmc.c int len = (datalen > sg_len) ? sg_len : datalen; len 653 drivers/mmc/host/au1xmmc.c if (i == host->dma.len - 1) len 658 drivers/mmc/host/au1xmmc.c sg_phys(sg), len, flags); len 661 drivers/mmc/host/au1xmmc.c sg_phys(sg), len, flags); len 667 drivers/mmc/host/au1xmmc.c datalen -= len; len 672 drivers/mmc/host/au1xmmc.c host->pio.len = datalen; len 343 drivers/mmc/host/bcm2835.c size_t len; len 351 drivers/mmc/host/bcm2835.c len = min(host->sg_miter.length, blksize); len 352 drivers/mmc/host/bcm2835.c if (len % 4) { len 357 drivers/mmc/host/bcm2835.c blksize -= len; len 358 drivers/mmc/host/bcm2835.c host->sg_miter.consumed = len; len 362 drivers/mmc/host/bcm2835.c copy_words = len / 4; len 478 drivers/mmc/host/bcm2835.c u32 len; len 481 drivers/mmc/host/bcm2835.c len = min((u32)(FIFO_READ_THRESHOLD - 1) * 4, len 486 drivers/mmc/host/bcm2835.c WARN_ON(sg->length < len); len 487 drivers/mmc/host/bcm2835.c sg->length -= len; len 492 drivers/mmc/host/bcm2835.c host->drain_words = len / 4; len 58 drivers/mmc/host/cavium-octeon.c static void l2c_lock_mem_region(u64 start, u64 len) len 63 drivers/mmc/host/cavium-octeon.c end = ALIGN(start + len - 1, CVMX_CACHE_LINE_SIZE); len 74 drivers/mmc/host/cavium-octeon.c static void l2c_unlock_mem_region(u64 start, u64 len) len 79 drivers/mmc/host/cavium-octeon.c end = ALIGN(start + len - 1, CVMX_CACHE_LINE_SIZE); len 266 drivers/mmc/host/cb710-mmc.c size_t len, blocks = data->blocks; len 282 drivers/mmc/host/cb710-mmc.c len = data->blksz; len 284 drivers/mmc/host/cb710-mmc.c while (len >= 16) { len 288 drivers/mmc/host/cb710-mmc.c len -= 16; len 291 drivers/mmc/host/cb710-mmc.c if (!len) len 295 drivers/mmc/host/cb710-mmc.c len - 1, CB710_MMC_C2_READ_PIO_SIZE_MASK); len 297 drivers/mmc/host/cb710-mmc.c len = (len >= 8) ? 4 : 2; len 298 drivers/mmc/host/cb710-mmc.c err = cb710_mmc_receive_pio(slot, &miter, len); len 310 drivers/mmc/host/cb710-mmc.c size_t len, blocks = data->blocks; len 324 drivers/mmc/host/cb710-mmc.c len = (data->blksz + 15) >> 4; len 335 drivers/mmc/host/cb710-mmc.c } while (--len); len 443 drivers/mmc/host/cqhci.c static void cqhci_set_tran_desc(u8 *desc, dma_addr_t addr, int len, bool end, len 452 drivers/mmc/host/cqhci.c CQHCI_DAT_LENGTH(len)); len 469 drivers/mmc/host/cqhci.c int i, sg_count, len; len 487 drivers/mmc/host/cqhci.c len = sg_dma_len(sg); len 491 drivers/mmc/host/cqhci.c cqhci_set_tran_desc(desc, addr, len, end, dma64); len 326 drivers/mmc/host/dw_mmc-k3.c unsigned int len; len 346 drivers/mmc/host/dw_mmc-k3.c len = ffs(~v) - 1; len 348 drivers/mmc/host/dw_mmc-k3.c if (len > range_length) { len 349 drivers/mmc/host/dw_mmc-k3.c range_length = len; len 353 drivers/mmc/host/dw_mmc-k3.c interval = ffs(v >> len) - 1; len 357 drivers/mmc/host/dw_mmc-k3.c i += len + interval; len 220 drivers/mmc/host/dw_mmc-rockchip.c int len = (ranges[i].end - ranges[i].start + 1); len 222 drivers/mmc/host/dw_mmc-rockchip.c if (len < 0) len 223 drivers/mmc/host/dw_mmc-rockchip.c len += priv->num_phases; len 225 drivers/mmc/host/dw_mmc-rockchip.c if (longest_range_len < len) { len 226 drivers/mmc/host/dw_mmc-rockchip.c longest_range_len = len; len 235 drivers/mmc/host/dw_mmc-rockchip.c len len 92 drivers/mmc/host/dw_mmc-zx.c int ret, len = 0, start = 0, end = 0, delay, best = 0; len 100 drivers/mmc/host/dw_mmc-zx.c if ((end - start) > len) { len 102 drivers/mmc/host/dw_mmc-zx.c len = end - start; len 115 drivers/mmc/host/dw_mmc-zx.c if ((end - start) > len) { len 117 drivers/mmc/host/dw_mmc-zx.c len = end - start; len 2224 drivers/mmc/host/dw_mmc.c int len = dw_mci_push_part_bytes(host, buf, cnt); len 2226 drivers/mmc/host/dw_mmc.c buf += len; len 2227 drivers/mmc/host/dw_mmc.c cnt -= len; len 2237 drivers/mmc/host/dw_mmc.c int len = min(cnt & -2, (int)sizeof(aligned_buf)); len 2238 drivers/mmc/host/dw_mmc.c int items = len >> 1; len 2241 drivers/mmc/host/dw_mmc.c memcpy(aligned_buf, buf, len); len 2242 drivers/mmc/host/dw_mmc.c buf += len; len 2243 drivers/mmc/host/dw_mmc.c cnt -= len; len 2274 drivers/mmc/host/dw_mmc.c int len = min(cnt & -2, (int)sizeof(aligned_buf)); len 2275 drivers/mmc/host/dw_mmc.c int items = len >> 1; len 2281 drivers/mmc/host/dw_mmc.c memcpy(buf, aligned_buf, len); len 2282 drivers/mmc/host/dw_mmc.c buf += len; len 2283 drivers/mmc/host/dw_mmc.c cnt -= len; len 2307 drivers/mmc/host/dw_mmc.c int len = dw_mci_push_part_bytes(host, buf, cnt); len 2309 drivers/mmc/host/dw_mmc.c buf += len; len 2310 drivers/mmc/host/dw_mmc.c cnt -= len; len 2320 drivers/mmc/host/dw_mmc.c int len = min(cnt & -4, (int)sizeof(aligned_buf)); len 2321 drivers/mmc/host/dw_mmc.c int items = len >> 2; len 2324 drivers/mmc/host/dw_mmc.c memcpy(aligned_buf, buf, len); len 2325 drivers/mmc/host/dw_mmc.c buf += len; len 2326 drivers/mmc/host/dw_mmc.c cnt -= len; len 2357 drivers/mmc/host/dw_mmc.c int len = min(cnt & -4, (int)sizeof(aligned_buf)); len 2358 drivers/mmc/host/dw_mmc.c int items = len >> 2; len 2364 drivers/mmc/host/dw_mmc.c memcpy(buf, aligned_buf, len); len 2365 drivers/mmc/host/dw_mmc.c buf += len; len 2366 drivers/mmc/host/dw_mmc.c cnt -= len; len 2390 drivers/mmc/host/dw_mmc.c int len = dw_mci_push_part_bytes(host, buf, cnt); len 2392 drivers/mmc/host/dw_mmc.c buf += len; len 2393 drivers/mmc/host/dw_mmc.c cnt -= len; len 2404 drivers/mmc/host/dw_mmc.c int len = min(cnt & -8, (int)sizeof(aligned_buf)); len 2405 drivers/mmc/host/dw_mmc.c int items = len >> 3; len 2408 drivers/mmc/host/dw_mmc.c memcpy(aligned_buf, buf, len); len 2409 drivers/mmc/host/dw_mmc.c buf += len; len 2410 drivers/mmc/host/dw_mmc.c cnt -= len; len 2441 drivers/mmc/host/dw_mmc.c int len = min(cnt & -8, (int)sizeof(aligned_buf)); len 2442 drivers/mmc/host/dw_mmc.c int items = len >> 3; len 2449 drivers/mmc/host/dw_mmc.c memcpy(buf, aligned_buf, len); len 2450 drivers/mmc/host/dw_mmc.c buf += len; len 2451 drivers/mmc/host/dw_mmc.c cnt -= len; len 2470 drivers/mmc/host/dw_mmc.c int len; len 2473 drivers/mmc/host/dw_mmc.c len = dw_mci_pull_part_bytes(host, buf, cnt); len 2474 drivers/mmc/host/dw_mmc.c if (unlikely(len == cnt)) len 2476 drivers/mmc/host/dw_mmc.c buf += len; len 2477 drivers/mmc/host/dw_mmc.c cnt -= len; len 2491 drivers/mmc/host/dw_mmc.c unsigned int len; len 2506 drivers/mmc/host/dw_mmc.c len = min(remain, fcnt); len 2507 drivers/mmc/host/dw_mmc.c if (!len) len 2509 drivers/mmc/host/dw_mmc.c dw_mci_pull_data(host, (void *)(buf + offset), len); len 2510 drivers/mmc/host/dw_mmc.c data->bytes_xfered += len; len 2511 drivers/mmc/host/dw_mmc.c offset += len; len 2512 drivers/mmc/host/dw_mmc.c remain -= len; len 2545 drivers/mmc/host/dw_mmc.c unsigned int len; len 2562 drivers/mmc/host/dw_mmc.c len = min(remain, fcnt); len 2563 drivers/mmc/host/dw_mmc.c if (!len) len 2565 drivers/mmc/host/dw_mmc.c host->push_data(host, (void *)(buf + offset), len); len 2566 drivers/mmc/host/dw_mmc.c data->bytes_xfered += len; len 2567 drivers/mmc/host/dw_mmc.c offset += len; len 2568 drivers/mmc/host/dw_mmc.c remain -= len; len 720 drivers/mmc/host/meson-gx-mmc.c unsigned int len = sg_dma_len(sg); len 723 drivers/mmc/host/meson-gx-mmc.c len /= data->blksz; len 726 drivers/mmc/host/meson-gx-mmc.c desc[i].cmd_cfg |= FIELD_PREP(CMD_CFG_LENGTH_MASK, len); len 157 drivers/mmc/host/mmc_spi.c mmc_spi_readbytes(struct mmc_spi_host *host, unsigned len) len 161 drivers/mmc/host/mmc_spi.c if (len > sizeof(*host->data)) { len 166 drivers/mmc/host/mmc_spi.c host->status.len = len; len 252 drivers/mmc/host/mmc_spi.c u8 *end = cp + host->t.len; len 519 drivers/mmc/host/mmc_spi.c t->len = cp - data->status; len 576 drivers/mmc/host/mmc_spi.c t->len = 1; len 599 drivers/mmc/host/mmc_spi.c t->len = 2; len 631 drivers/mmc/host/mmc_spi.c t->len = (direction == DMA_TO_DEVICE) ? sizeof(scratch->status) : 1; len 664 drivers/mmc/host/mmc_spi.c scratch->crc_val = cpu_to_be16(crc_itu_t(0, t->tx_buf, t->len)); len 729 drivers/mmc/host/mmc_spi.c t->tx_buf += t->len; len 731 drivers/mmc/host/mmc_spi.c t->tx_dma += t->len; len 800 drivers/mmc/host/mmc_spi.c t->rx_dma, t->len, len 815 drivers/mmc/host/mmc_spi.c t->rx_dma, t->len, len 824 drivers/mmc/host/mmc_spi.c unsigned int len; len 827 drivers/mmc/host/mmc_spi.c for (len = t->len; len; len--) { len 841 drivers/mmc/host/mmc_spi.c u16 crc = crc_itu_t(0, t->rx_buf, t->len); len 847 drivers/mmc/host/mmc_spi.c scratch->crc_val, crc, t->len); len 852 drivers/mmc/host/mmc_spi.c t->rx_buf += t->len; len 854 drivers/mmc/host/mmc_spi.c t->rx_dma += t->len; len 931 drivers/mmc/host/mmc_spi.c t->len = min(length, blk_size); len 936 drivers/mmc/host/mmc_spi.c t->len); len 945 drivers/mmc/host/mmc_spi.c data->bytes_xfered += t->len; len 946 drivers/mmc/host/mmc_spi.c length -= t->len; len 995 drivers/mmc/host/mmc_spi.c host->early_status.len = statlen; len 1438 drivers/mmc/host/mmci.c unsigned int remain, len; len 1457 drivers/mmc/host/mmci.c len = 0; len 1459 drivers/mmc/host/mmci.c len = mmci_pio_read(host, buffer, remain); len 1461 drivers/mmc/host/mmci.c len = mmci_pio_write(host, buffer, remain, status); len 1463 drivers/mmc/host/mmci.c sg_miter->consumed = len; len 1465 drivers/mmc/host/mmci.c host->size -= len; len 1466 drivers/mmc/host/mmci.c remain -= len; len 259 drivers/mmc/host/moxart-mmc.c u32 len, dir_slave; len 275 drivers/mmc/host/moxart-mmc.c len = dma_map_sg(dma_chan->device->dev, data->sg, len 278 drivers/mmc/host/moxart-mmc.c if (len > 0) { len 280 drivers/mmc/host/moxart-mmc.c len, dir_slave, len 309 drivers/mmc/host/moxart-mmc.c u32 *sgp, len = 0, remain, status; len 325 drivers/mmc/host/moxart-mmc.c for (len = 0; len < remain && len < host->fifo_width;) { len 328 drivers/mmc/host/moxart-mmc.c len += 4; len 330 drivers/mmc/host/moxart-mmc.c remain -= len; len 341 drivers/mmc/host/moxart-mmc.c for (len = 0; len < remain && len < host->fifo_width;) { len 350 drivers/mmc/host/moxart-mmc.c len += 4; len 352 drivers/mmc/host/moxart-mmc.c remain -= len; len 602 drivers/mmc/host/mtk-sd.c static u8 msdc_dma_calcs(u8 *buf, u32 len) len 606 drivers/mmc/host/mtk-sd.c for (i = 0; i < len; i++) len 1720 drivers/mmc/host/mtk-sd.c int start = 0, len = 0; len 1732 drivers/mmc/host/mtk-sd.c len = get_delay_len(delay, start); len 1733 drivers/mmc/host/mtk-sd.c if (len_final < len) { len 1735 drivers/mmc/host/mtk-sd.c len_final = len; len 1737 drivers/mmc/host/mtk-sd.c start += len ? len : 1; len 1738 drivers/mmc/host/mtk-sd.c if (len >= 12 && start_final < 4) len 274 drivers/mmc/host/mxcmmc.c static inline void buffer_swap32(u32 *buf, int len) len 278 drivers/mmc/host/mxcmmc.c for (i = 0; i < ((len + 3) / 4); i++) { len 948 drivers/mmc/host/omap_hsmmc.c int len, i; len 950 drivers/mmc/host/omap_hsmmc.c len = sprintf(buf, "MMC IRQ 0x%x :", status); len 951 drivers/mmc/host/omap_hsmmc.c buf += len; len 955 drivers/mmc/host/omap_hsmmc.c len = sprintf(buf, " %s", omap_hsmmc_status_bits[i]); len 956 drivers/mmc/host/omap_hsmmc.c buf += len; len 64 drivers/mmc/host/rtsx_pci_sdmmc.c u16 len = end - start + 1; len 68 drivers/mmc/host/rtsx_pci_sdmmc.c for (i = 0; i < len; i += 8) { len 70 drivers/mmc/host/rtsx_pci_sdmmc.c int n = min(8, len - i); len 651 drivers/mmc/host/rtsx_pci_sdmmc.c int start = 0, len = 0; len 661 drivers/mmc/host/rtsx_pci_sdmmc.c len = sd_get_phase_len(phase_map, start); len 662 drivers/mmc/host/rtsx_pci_sdmmc.c if (len_final < len) { len 664 drivers/mmc/host/rtsx_pci_sdmmc.c len_final = len; len 666 drivers/mmc/host/rtsx_pci_sdmmc.c start += len ? len : 1; len 296 drivers/mmc/host/rtsx_usb_sdmmc.c int len = 2; len 373 drivers/mmc/host/rtsx_usb_sdmmc.c len += stat_idx; len 384 drivers/mmc/host/rtsx_usb_sdmmc.c err = rtsx_usb_get_rsp(ucr, len, timeout); len 630 drivers/mmc/host/rtsx_usb_sdmmc.c int start = 0, len = 0; len 640 drivers/mmc/host/rtsx_usb_sdmmc.c len = get_phase_len(phase_map, start); len 641 drivers/mmc/host/rtsx_usb_sdmmc.c if (len_final < len) { len 643 drivers/mmc/host/rtsx_usb_sdmmc.c len_final = len; len 645 drivers/mmc/host/rtsx_usb_sdmmc.c start += len ? len : 1; len 122 drivers/mmc/host/sdhci-acpi.c size_t len = min_t(size_t, obj->buffer.length, 4); len 125 drivers/mmc/host/sdhci-acpi.c memcpy(result, obj->buffer.pointer, len); len 683 drivers/mmc/host/sdhci-acpi.c resource_size_t len; len 713 drivers/mmc/host/sdhci-acpi.c len = resource_size(iomem); len 714 drivers/mmc/host/sdhci-acpi.c if (len < 0x100) len 717 drivers/mmc/host/sdhci-acpi.c if (!devm_request_mem_region(dev, iomem->start, len, dev_name(dev))) len 19 drivers/mmc/host/sdhci-of-dwcmshc.c #define BOUNDARY_OK(addr, len) \ len 20 drivers/mmc/host/sdhci-of-dwcmshc.c ((addr | (SZ_128M - 1)) == ((addr + len - 1) | (SZ_128M - 1))) len 31 drivers/mmc/host/sdhci-of-dwcmshc.c dma_addr_t addr, int len, unsigned int cmd) len 35 drivers/mmc/host/sdhci-of-dwcmshc.c if (likely(!len || BOUNDARY_OK(addr, len))) { len 36 drivers/mmc/host/sdhci-of-dwcmshc.c sdhci_adma_write_desc(host, desc, addr, len, cmd); len 45 drivers/mmc/host/sdhci-of-dwcmshc.c len -= tmplen; len 46 drivers/mmc/host/sdhci-of-dwcmshc.c sdhci_adma_write_desc(host, desc, addr, len, cmd); len 526 drivers/mmc/host/sdhci-pci-core.c size_t len; len 537 drivers/mmc/host/sdhci-pci-core.c len = min_t(size_t, obj->buffer.length, 4); len 540 drivers/mmc/host/sdhci-pci-core.c memcpy(result, obj->buffer.pointer, len); len 476 drivers/mmc/host/sdhci.c size_t blksize, len, chunk; len 490 drivers/mmc/host/sdhci.c len = min(host->sg_miter.length, blksize); len 492 drivers/mmc/host/sdhci.c blksize -= len; len 493 drivers/mmc/host/sdhci.c host->sg_miter.consumed = len; len 497 drivers/mmc/host/sdhci.c while (len) { len 508 drivers/mmc/host/sdhci.c len--; len 520 drivers/mmc/host/sdhci.c size_t blksize, len, chunk; len 535 drivers/mmc/host/sdhci.c len = min(host->sg_miter.length, blksize); len 537 drivers/mmc/host/sdhci.c blksize -= len; len 538 drivers/mmc/host/sdhci.c host->sg_miter.consumed = len; len 542 drivers/mmc/host/sdhci.c while (len) { len 547 drivers/mmc/host/sdhci.c len--; len 549 drivers/mmc/host/sdhci.c if ((chunk == 4) || ((len == 0) && (blksize == 0))) { len 664 drivers/mmc/host/sdhci.c dma_addr_t addr, int len, unsigned int cmd) len 670 drivers/mmc/host/sdhci.c dma_desc->len = cpu_to_le16(len); len 682 drivers/mmc/host/sdhci.c int len, unsigned int cmd) len 685 drivers/mmc/host/sdhci.c host->ops->adma_write_desc(host, desc, addr, len, cmd); len 687 drivers/mmc/host/sdhci.c sdhci_adma_write_desc(host, desc, addr, len, cmd); len 706 drivers/mmc/host/sdhci.c int len, offset, i; len 722 drivers/mmc/host/sdhci.c len = sg_dma_len(sg); len 749 drivers/mmc/host/sdhci.c len -= offset; len 752 drivers/mmc/host/sdhci.c BUG_ON(len > 65536); len 755 drivers/mmc/host/sdhci.c if (len) len 756 drivers/mmc/host/sdhci.c __sdhci_adma_write_desc(host, &desc, addr, len, len 2890 drivers/mmc/host/sdhci.c le16_to_cpu(dma_desc->len), len 2896 drivers/mmc/host/sdhci.c le16_to_cpu(dma_desc->len), len 310 drivers/mmc/host/sdhci.h __le16 len; len 340 drivers/mmc/host/sdhci.h __le16 len; len 648 drivers/mmc/host/sdhci.h dma_addr_t addr, int len, unsigned int cmd); len 776 drivers/mmc/host/sdhci.h dma_addr_t addr, int len, unsigned int cmd); len 204 drivers/mmc/host/sdricoh_cs.c u8 *buf, int len) len 215 drivers/mmc/host/sdricoh_cs.c while (len) { len 217 drivers/mmc/host/sdricoh_cs.c size = min(len, 4); len 218 drivers/mmc/host/sdricoh_cs.c len -= size; len 232 drivers/mmc/host/sdricoh_cs.c while (len) { len 233 drivers/mmc/host/sdricoh_cs.c size = min(len, 4); len 234 drivers/mmc/host/sdricoh_cs.c len -= size; len 303 drivers/mmc/host/sdricoh_cs.c size_t len = data->blksz; len 309 drivers/mmc/host/sdricoh_cs.c buf = kmap(page) + data->sg->offset + (len * i); len 312 drivers/mmc/host/sdricoh_cs.c data->flags & MMC_DATA_READ, buf, len); len 321 drivers/mmc/host/sdricoh_cs.c data->bytes_xfered += len; len 1077 drivers/mmc/host/via-sdmmc.c u32 base, len; len 1107 drivers/mmc/host/via-sdmmc.c len = pci_resource_len(pcidev, 0); len 1109 drivers/mmc/host/via-sdmmc.c sdhost->mmiobase = ioremap_nocache(base, len); len 1398 drivers/mmc/host/vub300.c unsigned int pipe, void *data, int len, len 1408 drivers/mmc/host/vub300.c usb_fill_bulk_urb(vub300->urb, usb_dev, pipe, data, len, len 273 drivers/mmc/host/wbsd.c size_t len = 0; len 277 drivers/mmc/host/wbsd.c len += data->sg[i].length; len 278 drivers/mmc/host/wbsd.c sg_copy_to_buffer(data->sg, data->sg_len, host->dma_buffer, len); len 283 drivers/mmc/host/wbsd.c size_t len = 0; len 287 drivers/mmc/host/wbsd.c len += data->sg[i].length; len 288 drivers/mmc/host/wbsd.c sg_copy_from_buffer(data->sg, data->sg_len, host->dma_buffer, len); len 68 drivers/mtd/chips/cfi_cmdset_0001.c static int cfi_intelext_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len); len 69 drivers/mtd/chips/cfi_cmdset_0001.c static int cfi_intelext_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len); len 71 drivers/mtd/chips/cfi_cmdset_0001.c uint64_t len); len 93 drivers/mtd/chips/cfi_cmdset_0001.c static int cfi_intelext_point (struct mtd_info *mtd, loff_t from, size_t len, len 95 drivers/mtd/chips/cfi_cmdset_0001.c static int cfi_intelext_unpoint(struct mtd_info *mtd, loff_t from, size_t len); len 1352 drivers/mtd/chips/cfi_cmdset_0001.c static int do_point_onechip (struct map_info *map, struct flchip *chip, loff_t adr, size_t len) len 1379 drivers/mtd/chips/cfi_cmdset_0001.c static int cfi_intelext_point(struct mtd_info *mtd, loff_t from, size_t len, len 1401 drivers/mtd/chips/cfi_cmdset_0001.c while (len) { len 1413 drivers/mtd/chips/cfi_cmdset_0001.c if ((len + ofs -1) >> cfi->chipshift) len 1416 drivers/mtd/chips/cfi_cmdset_0001.c thislen = len; len 1423 drivers/mtd/chips/cfi_cmdset_0001.c len -= thislen; len 1432 drivers/mtd/chips/cfi_cmdset_0001.c static int cfi_intelext_unpoint(struct mtd_info *mtd, loff_t from, size_t len) len 1445 drivers/mtd/chips/cfi_cmdset_0001.c while (len && !err) { len 1453 drivers/mtd/chips/cfi_cmdset_0001.c if ((len + ofs -1) >> cfi->chipshift) len 1456 drivers/mtd/chips/cfi_cmdset_0001.c thislen = len; len 1471 drivers/mtd/chips/cfi_cmdset_0001.c len -= thislen; len 1479 drivers/mtd/chips/cfi_cmdset_0001.c static inline int do_read_onechip(struct map_info *map, struct flchip *chip, loff_t adr, size_t len, u_char *buf) len 1503 drivers/mtd/chips/cfi_cmdset_0001.c map_copy_from(map, buf, adr, len); len 1511 drivers/mtd/chips/cfi_cmdset_0001.c static int cfi_intelext_read (struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) len 1523 drivers/mtd/chips/cfi_cmdset_0001.c while (len) { len 1529 drivers/mtd/chips/cfi_cmdset_0001.c if ((len + ofs -1) >> cfi->chipshift) len 1532 drivers/mtd/chips/cfi_cmdset_0001.c thislen = len; len 1539 drivers/mtd/chips/cfi_cmdset_0001.c len -= thislen; len 1623 drivers/mtd/chips/cfi_cmdset_0001.c static int cfi_intelext_write_words (struct mtd_info *mtd, loff_t to , size_t len, size_t *retlen, const u_char *buf) len 1641 drivers/mtd/chips/cfi_cmdset_0001.c n = min_t(int, len, map_bankwidth(map)-gap); len 1650 drivers/mtd/chips/cfi_cmdset_0001.c len -= n; len 1663 drivers/mtd/chips/cfi_cmdset_0001.c while(len >= map_bankwidth(map)) { len 1674 drivers/mtd/chips/cfi_cmdset_0001.c len -= map_bankwidth(map); len 1684 drivers/mtd/chips/cfi_cmdset_0001.c if (len & (map_bankwidth(map)-1)) { len 1688 drivers/mtd/chips/cfi_cmdset_0001.c datum = map_word_load_partial(map, datum, buf, 0, len); len 1695 drivers/mtd/chips/cfi_cmdset_0001.c (*retlen) += len; len 1704 drivers/mtd/chips/cfi_cmdset_0001.c unsigned long *pvec_seek, int len) len 1713 drivers/mtd/chips/cfi_cmdset_0001.c int initial_len = len; len 1776 drivers/mtd/chips/cfi_cmdset_0001.c words = DIV_ROUND_UP(len - word_gap, map_bankwidth(map)); len 1795 drivers/mtd/chips/cfi_cmdset_0001.c if (n > len) len 1796 drivers/mtd/chips/cfi_cmdset_0001.c n = len; len 1798 drivers/mtd/chips/cfi_cmdset_0001.c if (!word_gap && len < map_bankwidth(map)) len 1805 drivers/mtd/chips/cfi_cmdset_0001.c len -= n; len 1807 drivers/mtd/chips/cfi_cmdset_0001.c if (!len || word_gap == map_bankwidth(map)) { len 1818 drivers/mtd/chips/cfi_cmdset_0001.c } while (len); len 1877 drivers/mtd/chips/cfi_cmdset_0001.c size_t len = 0; len 1880 drivers/mtd/chips/cfi_cmdset_0001.c len += vecs[i].iov_len; len 1882 drivers/mtd/chips/cfi_cmdset_0001.c if (!len) len 1893 drivers/mtd/chips/cfi_cmdset_0001.c if (size > len) len 1894 drivers/mtd/chips/cfi_cmdset_0001.c size = len; len 1902 drivers/mtd/chips/cfi_cmdset_0001.c len -= size; len 1915 drivers/mtd/chips/cfi_cmdset_0001.c } while (len); len 1921 drivers/mtd/chips/cfi_cmdset_0001.c size_t len, size_t *retlen, const u_char *buf) len 1926 drivers/mtd/chips/cfi_cmdset_0001.c vec.iov_len = len; len 1932 drivers/mtd/chips/cfi_cmdset_0001.c unsigned long adr, int len, void *thunk) len 1949 drivers/mtd/chips/cfi_cmdset_0001.c XIP_INVAL_CACHED_RANGE(map, adr, len); len 1962 drivers/mtd/chips/cfi_cmdset_0001.c chip->in_progress_block_mask = ~(len - 1); len 1965 drivers/mtd/chips/cfi_cmdset_0001.c adr, len, len 2024 drivers/mtd/chips/cfi_cmdset_0001.c instr->len, NULL); len 2071 drivers/mtd/chips/cfi_cmdset_0001.c int len, void *thunk) len 2089 drivers/mtd/chips/cfi_cmdset_0001.c int len, void *thunk) len 2092 drivers/mtd/chips/cfi_cmdset_0001.c adr, do_getlockstatus_oneblock(map, chip, adr, len, thunk)); len 2101 drivers/mtd/chips/cfi_cmdset_0001.c unsigned long adr, int len, void *thunk) len 2160 drivers/mtd/chips/cfi_cmdset_0001.c static int cfi_intelext_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 2166 drivers/mtd/chips/cfi_cmdset_0001.c __func__, ofs, len); len 2168 drivers/mtd/chips/cfi_cmdset_0001.c ofs, len, NULL); len 2172 drivers/mtd/chips/cfi_cmdset_0001.c ofs, len, DO_XXLOCK_ONEBLOCK_LOCK); len 2178 drivers/mtd/chips/cfi_cmdset_0001.c ofs, len, NULL); len 2184 drivers/mtd/chips/cfi_cmdset_0001.c static int cfi_intelext_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 2190 drivers/mtd/chips/cfi_cmdset_0001.c __func__, ofs, len); len 2192 drivers/mtd/chips/cfi_cmdset_0001.c ofs, len, NULL); len 2196 drivers/mtd/chips/cfi_cmdset_0001.c ofs, len, DO_XXLOCK_ONEBLOCK_UNLOCK); len 2202 drivers/mtd/chips/cfi_cmdset_0001.c ofs, len, NULL); len 2209 drivers/mtd/chips/cfi_cmdset_0001.c uint64_t len) len 2212 drivers/mtd/chips/cfi_cmdset_0001.c ofs, len, NULL) ? 1 : 0; len 2295 drivers/mtd/chips/cfi_cmdset_0001.c static int cfi_intelext_otp_walk(struct mtd_info *mtd, loff_t from, size_t len, len 2343 drivers/mtd/chips/cfi_cmdset_0001.c while (len > 0) { len 2363 drivers/mtd/chips/cfi_cmdset_0001.c while (len > 0 && groups > 0) { len 2371 drivers/mtd/chips/cfi_cmdset_0001.c len -= sizeof(struct otp_info); len 2372 drivers/mtd/chips/cfi_cmdset_0001.c if (len <= 0) len 2398 drivers/mtd/chips/cfi_cmdset_0001.c if (size > len) len 2399 drivers/mtd/chips/cfi_cmdset_0001.c size = len; len 2406 drivers/mtd/chips/cfi_cmdset_0001.c len -= size; len 2430 drivers/mtd/chips/cfi_cmdset_0001.c size_t len, size_t *retlen, len 2433 drivers/mtd/chips/cfi_cmdset_0001.c return cfi_intelext_otp_walk(mtd, from, len, retlen, len 2438 drivers/mtd/chips/cfi_cmdset_0001.c size_t len, size_t *retlen, len 2441 drivers/mtd/chips/cfi_cmdset_0001.c return cfi_intelext_otp_walk(mtd, from, len, retlen, len 2446 drivers/mtd/chips/cfi_cmdset_0001.c size_t len, size_t *retlen, len 2449 drivers/mtd/chips/cfi_cmdset_0001.c return cfi_intelext_otp_walk(mtd, from, len, retlen, len 2454 drivers/mtd/chips/cfi_cmdset_0001.c loff_t from, size_t len) len 2457 drivers/mtd/chips/cfi_cmdset_0001.c return cfi_intelext_otp_walk(mtd, from, len, &retlen, len 2461 drivers/mtd/chips/cfi_cmdset_0001.c static int cfi_intelext_get_fact_prot_info(struct mtd_info *mtd, size_t len, len 2465 drivers/mtd/chips/cfi_cmdset_0001.c return cfi_intelext_otp_walk(mtd, 0, len, retlen, (u_char *)buf, len 2469 drivers/mtd/chips/cfi_cmdset_0001.c static int cfi_intelext_get_user_prot_info(struct mtd_info *mtd, size_t len, len 2472 drivers/mtd/chips/cfi_cmdset_0001.c return cfi_intelext_otp_walk(mtd, 0, len, retlen, (u_char *)buf, len 2483 drivers/mtd/chips/cfi_cmdset_0001.c size_t len; len 2491 drivers/mtd/chips/cfi_cmdset_0001.c len = region->erasesize; len 2492 drivers/mtd/chips/cfi_cmdset_0001.c adr = region->offset + block * len; len 2495 drivers/mtd/chips/cfi_cmdset_0001.c do_getlockstatus_oneblock, adr, len, NULL); len 2583 drivers/mtd/chips/cfi_cmdset_0001.c size_t len; len 2591 drivers/mtd/chips/cfi_cmdset_0001.c len = region->erasesize; len 2592 drivers/mtd/chips/cfi_cmdset_0001.c adr = region->offset + block * len; len 2593 drivers/mtd/chips/cfi_cmdset_0001.c cfi_intelext_unlock(mtd, adr, len); len 86 drivers/mtd/chips/cfi_cmdset_0002.c static int cfi_amdstd_panic_write(struct mtd_info *mtd, loff_t to, size_t len, len 98 drivers/mtd/chips/cfi_cmdset_0002.c static int cfi_atmel_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len); len 99 drivers/mtd/chips/cfi_cmdset_0002.c static int cfi_atmel_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len); len 101 drivers/mtd/chips/cfi_cmdset_0002.c static int cfi_ppb_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len); len 102 drivers/mtd/chips/cfi_cmdset_0002.c static int cfi_ppb_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len); len 103 drivers/mtd/chips/cfi_cmdset_0002.c static int cfi_ppb_is_locked(struct mtd_info *mtd, loff_t ofs, uint64_t len); len 1165 drivers/mtd/chips/cfi_cmdset_0002.c #define INVALIDATE_CACHE_UDELAY(map, chip, adr, len, usec) \ len 1198 drivers/mtd/chips/cfi_cmdset_0002.c #define INVALIDATE_CACHE_UDELAY(map, chip, adr, len, usec) \ len 1201 drivers/mtd/chips/cfi_cmdset_0002.c INVALIDATE_CACHED_RANGE(map, adr, len); \ len 1208 drivers/mtd/chips/cfi_cmdset_0002.c static inline int do_read_onechip(struct map_info *map, struct flchip *chip, loff_t adr, size_t len, u_char *buf) len 1231 drivers/mtd/chips/cfi_cmdset_0002.c map_copy_from(map, buf, adr, len); len 1240 drivers/mtd/chips/cfi_cmdset_0002.c static int cfi_amdstd_read (struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) len 1252 drivers/mtd/chips/cfi_cmdset_0002.c while (len) { len 1258 drivers/mtd/chips/cfi_cmdset_0002.c if ((len + ofs -1) >> cfi->chipshift) len 1261 drivers/mtd/chips/cfi_cmdset_0002.c thislen = len; len 1268 drivers/mtd/chips/cfi_cmdset_0002.c len -= thislen; len 1278 drivers/mtd/chips/cfi_cmdset_0002.c loff_t adr, size_t len, u_char *buf, size_t grouplen); len 1281 drivers/mtd/chips/cfi_cmdset_0002.c loff_t adr, size_t len) len 1292 drivers/mtd/chips/cfi_cmdset_0002.c INVALIDATE_CACHED_RANGE(map, chip->start + adr, len); len 1296 drivers/mtd/chips/cfi_cmdset_0002.c loff_t adr, size_t len) len 1309 drivers/mtd/chips/cfi_cmdset_0002.c INVALIDATE_CACHED_RANGE(map, chip->start + adr, len); len 1314 drivers/mtd/chips/cfi_cmdset_0002.c size_t len, u_char *buf, len 1338 drivers/mtd/chips/cfi_cmdset_0002.c otp_enter(map, chip, adr, len); len 1339 drivers/mtd/chips/cfi_cmdset_0002.c map_copy_from(map, buf, adr, len); len 1340 drivers/mtd/chips/cfi_cmdset_0002.c otp_exit(map, chip, adr, len); len 1348 drivers/mtd/chips/cfi_cmdset_0002.c static int cfi_amdstd_secsi_read (struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) len 1361 drivers/mtd/chips/cfi_cmdset_0002.c while (len) { len 1367 drivers/mtd/chips/cfi_cmdset_0002.c if ((len + ofs -1) >> 3) len 1370 drivers/mtd/chips/cfi_cmdset_0002.c thislen = len; len 1378 drivers/mtd/chips/cfi_cmdset_0002.c len -= thislen; len 1392 drivers/mtd/chips/cfi_cmdset_0002.c size_t len, u_char *buf, size_t grouplen) len 1395 drivers/mtd/chips/cfi_cmdset_0002.c while (len) { len 1398 drivers/mtd/chips/cfi_cmdset_0002.c int n = min_t(int, len, map_bankwidth(map) - gap); len 1415 drivers/mtd/chips/cfi_cmdset_0002.c len -= n; len 1422 drivers/mtd/chips/cfi_cmdset_0002.c size_t len, u_char *buf, size_t grouplen) len 1430 drivers/mtd/chips/cfi_cmdset_0002.c if ((adr != 0) || (len != grouplen)) len 1485 drivers/mtd/chips/cfi_cmdset_0002.c static int cfi_amdstd_otp_walk(struct mtd_info *mtd, loff_t from, size_t len, len 1574 drivers/mtd/chips/cfi_cmdset_0002.c len -= sizeof(*otpinfo); len 1575 drivers/mtd/chips/cfi_cmdset_0002.c if (len <= 0) len 1584 drivers/mtd/chips/cfi_cmdset_0002.c } else if ((from < otpsize) && (len > 0)) { len 1586 drivers/mtd/chips/cfi_cmdset_0002.c size = (len < otpsize - from) ? len : otpsize - from; len 1593 drivers/mtd/chips/cfi_cmdset_0002.c len -= size; len 1603 drivers/mtd/chips/cfi_cmdset_0002.c static int cfi_amdstd_get_fact_prot_info(struct mtd_info *mtd, size_t len, len 1606 drivers/mtd/chips/cfi_cmdset_0002.c return cfi_amdstd_otp_walk(mtd, 0, len, retlen, (u_char *)buf, len 1610 drivers/mtd/chips/cfi_cmdset_0002.c static int cfi_amdstd_get_user_prot_info(struct mtd_info *mtd, size_t len, len 1613 drivers/mtd/chips/cfi_cmdset_0002.c return cfi_amdstd_otp_walk(mtd, 0, len, retlen, (u_char *)buf, len 1618 drivers/mtd/chips/cfi_cmdset_0002.c size_t len, size_t *retlen, len 1621 drivers/mtd/chips/cfi_cmdset_0002.c return cfi_amdstd_otp_walk(mtd, from, len, retlen, len 1626 drivers/mtd/chips/cfi_cmdset_0002.c size_t len, size_t *retlen, len 1629 drivers/mtd/chips/cfi_cmdset_0002.c return cfi_amdstd_otp_walk(mtd, from, len, retlen, len 1634 drivers/mtd/chips/cfi_cmdset_0002.c size_t len, size_t *retlen, len 1637 drivers/mtd/chips/cfi_cmdset_0002.c return cfi_amdstd_otp_walk(mtd, from, len, retlen, buf, len 1642 drivers/mtd/chips/cfi_cmdset_0002.c size_t len) len 1645 drivers/mtd/chips/cfi_cmdset_0002.c return cfi_amdstd_otp_walk(mtd, from, len, &retlen, NULL, len 1820 drivers/mtd/chips/cfi_cmdset_0002.c static int cfi_amdstd_write_words(struct mtd_info *mtd, loff_t to, size_t len, len 1861 drivers/mtd/chips/cfi_cmdset_0002.c n = min_t(int, len, map_bankwidth(map)-i); len 1873 drivers/mtd/chips/cfi_cmdset_0002.c len -= n; len 1884 drivers/mtd/chips/cfi_cmdset_0002.c while(len >= map_bankwidth(map)) { len 1897 drivers/mtd/chips/cfi_cmdset_0002.c len -= map_bankwidth(map); len 1909 drivers/mtd/chips/cfi_cmdset_0002.c if (len & (map_bankwidth(map)-1)) { len 1930 drivers/mtd/chips/cfi_cmdset_0002.c tmp_buf = map_word_load_partial(map, tmp_buf, buf, 0, len); len 1937 drivers/mtd/chips/cfi_cmdset_0002.c (*retlen) += len; len 2026 drivers/mtd/chips/cfi_cmdset_0002.c int len) len 2049 drivers/mtd/chips/cfi_cmdset_0002.c XIP_INVAL_CACHED_RANGE(map, adr, len); len 2062 drivers/mtd/chips/cfi_cmdset_0002.c words = len / map_bankwidth(map); len 2100 drivers/mtd/chips/cfi_cmdset_0002.c static int cfi_amdstd_write_buffers(struct mtd_info *mtd, loff_t to, size_t len, len 2116 drivers/mtd/chips/cfi_cmdset_0002.c if (local_len > len) len 2117 drivers/mtd/chips/cfi_cmdset_0002.c local_len = len; len 2124 drivers/mtd/chips/cfi_cmdset_0002.c len -= local_len; len 2135 drivers/mtd/chips/cfi_cmdset_0002.c while (len >= map_bankwidth(map) * 2) { len 2139 drivers/mtd/chips/cfi_cmdset_0002.c if (size > len) len 2140 drivers/mtd/chips/cfi_cmdset_0002.c size = len; len 2152 drivers/mtd/chips/cfi_cmdset_0002.c len -= size; len 2162 drivers/mtd/chips/cfi_cmdset_0002.c if (len) { len 2166 drivers/mtd/chips/cfi_cmdset_0002.c len, &retlen_dregs, buf); len 2312 drivers/mtd/chips/cfi_cmdset_0002.c static int cfi_amdstd_panic_write(struct mtd_info *mtd, loff_t to, size_t len, len 2340 drivers/mtd/chips/cfi_cmdset_0002.c n = min_t(int, len, map_bankwidth(map) - i); len 2352 drivers/mtd/chips/cfi_cmdset_0002.c len -= n; len 2363 drivers/mtd/chips/cfi_cmdset_0002.c while (len >= map_bankwidth(map)) { len 2376 drivers/mtd/chips/cfi_cmdset_0002.c len -= map_bankwidth(map); len 2389 drivers/mtd/chips/cfi_cmdset_0002.c if (len & (map_bankwidth(map) - 1)) { len 2398 drivers/mtd/chips/cfi_cmdset_0002.c tmp_buf = map_word_load_partial(map, tmp_buf, buf, 0, len); len 2405 drivers/mtd/chips/cfi_cmdset_0002.c (*retlen) += len; len 2516 drivers/mtd/chips/cfi_cmdset_0002.c static int __xipram do_erase_oneblock(struct map_info *map, struct flchip *chip, unsigned long adr, int len, void *thunk) len 2536 drivers/mtd/chips/cfi_cmdset_0002.c XIP_INVAL_CACHED_RANGE(map, adr, len); len 2551 drivers/mtd/chips/cfi_cmdset_0002.c chip->in_progress_block_mask = ~(len - 1); len 2554 drivers/mtd/chips/cfi_cmdset_0002.c adr, len, len 2617 drivers/mtd/chips/cfi_cmdset_0002.c instr->len, NULL); len 2629 drivers/mtd/chips/cfi_cmdset_0002.c if (instr->len != mtd->size) len 2636 drivers/mtd/chips/cfi_cmdset_0002.c unsigned long adr, int len, void *thunk) len 2647 drivers/mtd/chips/cfi_cmdset_0002.c pr_debug("MTD %s(): LOCK 0x%08lx len %d\n", __func__, adr, len); len 2671 drivers/mtd/chips/cfi_cmdset_0002.c unsigned long adr, int len, void *thunk) len 2682 drivers/mtd/chips/cfi_cmdset_0002.c pr_debug("MTD %s(): LOCK 0x%08lx len %d\n", __func__, adr, len); len 2697 drivers/mtd/chips/cfi_cmdset_0002.c static int cfi_atmel_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 2699 drivers/mtd/chips/cfi_cmdset_0002.c return cfi_varsize_frob(mtd, do_atmel_lock, ofs, len, NULL); len 2702 drivers/mtd/chips/cfi_cmdset_0002.c static int cfi_atmel_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 2704 drivers/mtd/chips/cfi_cmdset_0002.c return cfi_varsize_frob(mtd, do_atmel_unlock, ofs, len, NULL); len 2723 drivers/mtd/chips/cfi_cmdset_0002.c unsigned long adr, int len, void *thunk) len 2737 drivers/mtd/chips/cfi_cmdset_0002.c pr_debug("MTD %s(): XXLOCK 0x%08lx len %d\n", __func__, adr, len); len 2795 drivers/mtd/chips/cfi_cmdset_0002.c uint64_t len) len 2797 drivers/mtd/chips/cfi_cmdset_0002.c return cfi_varsize_frob(mtd, do_ppb_xxlock, ofs, len, len 2802 drivers/mtd/chips/cfi_cmdset_0002.c uint64_t len) len 2850 drivers/mtd/chips/cfi_cmdset_0002.c if ((offset < ofs) || (offset >= (ofs + len))) { len 2866 drivers/mtd/chips/cfi_cmdset_0002.c if (offset >= (ofs + len)) len 2885 drivers/mtd/chips/cfi_cmdset_0002.c ret = cfi_varsize_frob(mtd, do_ppb_xxlock, ofs, len, len 2907 drivers/mtd/chips/cfi_cmdset_0002.c uint64_t len) len 2909 drivers/mtd/chips/cfi_cmdset_0002.c return cfi_varsize_frob(mtd, do_ppb_xxlock, ofs, len, len 43 drivers/mtd/chips/cfi_cmdset_0020.c static int cfi_staa_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len); len 44 drivers/mtd/chips/cfi_cmdset_0020.c static int cfi_staa_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len); len 248 drivers/mtd/chips/cfi_cmdset_0020.c static inline int do_read_onechip(struct map_info *map, struct flchip *chip, loff_t adr, size_t len, u_char *buf) len 362 drivers/mtd/chips/cfi_cmdset_0020.c map_copy_from(map, buf, adr, len); len 384 drivers/mtd/chips/cfi_cmdset_0020.c static int cfi_staa_read (struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) len 396 drivers/mtd/chips/cfi_cmdset_0020.c while (len) { len 402 drivers/mtd/chips/cfi_cmdset_0020.c if ((len + ofs -1) >> cfi->chipshift) len 405 drivers/mtd/chips/cfi_cmdset_0020.c thislen = len; len 412 drivers/mtd/chips/cfi_cmdset_0020.c len -= thislen; len 422 drivers/mtd/chips/cfi_cmdset_0020.c unsigned long adr, const u_char *buf, int len) len 522 drivers/mtd/chips/cfi_cmdset_0020.c map_write(map, CMD(len/map_bankwidth(map)-1), cmd_adr ); len 525 drivers/mtd/chips/cfi_cmdset_0020.c for (z = 0; z < len; len 609 drivers/mtd/chips/cfi_cmdset_0020.c size_t len, size_t *retlen, const u_char *buf) len 624 drivers/mtd/chips/cfi_cmdset_0020.c printk("%s: ofs[%x] len[%x]\n", __func__, ofs, len); len 628 drivers/mtd/chips/cfi_cmdset_0020.c while (len > 0) { len 632 drivers/mtd/chips/cfi_cmdset_0020.c if (size > len) len 633 drivers/mtd/chips/cfi_cmdset_0020.c size = len; len 643 drivers/mtd/chips/cfi_cmdset_0020.c len -= size; len 897 drivers/mtd/chips/cfi_cmdset_0020.c unsigned long adr, len; len 934 drivers/mtd/chips/cfi_cmdset_0020.c while (i<mtd->numeraseregions && (instr->addr + instr->len) >= regions[i].offset) len 942 drivers/mtd/chips/cfi_cmdset_0020.c if ((instr->addr + instr->len) & (regions[i].erasesize-1)) len 947 drivers/mtd/chips/cfi_cmdset_0020.c len = instr->len; len 951 drivers/mtd/chips/cfi_cmdset_0020.c while(len) { len 958 drivers/mtd/chips/cfi_cmdset_0020.c len -= regions[i].erasesize; len 1130 drivers/mtd/chips/cfi_cmdset_0020.c static int cfi_staa_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 1143 drivers/mtd/chips/cfi_cmdset_0020.c if (len & (mtd->erasesize -1)) len 1149 drivers/mtd/chips/cfi_cmdset_0020.c while(len) { len 1169 drivers/mtd/chips/cfi_cmdset_0020.c len -= mtd->erasesize; len 1277 drivers/mtd/chips/cfi_cmdset_0020.c static int cfi_staa_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 1293 drivers/mtd/chips/cfi_cmdset_0020.c unsigned long temp_len = len; len 359 drivers/mtd/chips/cfi_util.c loff_t ofs, size_t len, void *thunk) len 400 drivers/mtd/chips/cfi_util.c while (i<mtd->numeraseregions && (ofs + len) >= regions[i].offset) len 408 drivers/mtd/chips/cfi_util.c if ((ofs + len) & (regions[i].erasesize-1)) len 416 drivers/mtd/chips/cfi_util.c while(len) { len 426 drivers/mtd/chips/cfi_util.c len -= size; len 30 drivers/mtd/chips/fwh_lock.h unsigned long adr, int len, void *thunk) len 80 drivers/mtd/chips/fwh_lock.h static int fwh_lock_varsize(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 84 drivers/mtd/chips/fwh_lock.h ret = cfi_varsize_frob(mtd, fwh_xxlock_oneblock, ofs, len, len 91 drivers/mtd/chips/fwh_lock.h static int fwh_unlock_varsize(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 95 drivers/mtd/chips/fwh_lock.h ret = cfi_varsize_frob(mtd, fwh_xxlock_oneblock, ofs, len, len 72 drivers/mtd/chips/map_absent.c static int map_absent_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) len 77 drivers/mtd/chips/map_absent.c static int map_absent_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) len 23 drivers/mtd/chips/map_ram.c static int mapram_point (struct mtd_info *mtd, loff_t from, size_t len, len 25 drivers/mtd/chips/map_ram.c static int mapram_unpoint(struct mtd_info *mtd, loff_t from, size_t len); len 86 drivers/mtd/chips/map_ram.c static int mapram_point(struct mtd_info *mtd, loff_t from, size_t len, len 96 drivers/mtd/chips/map_ram.c *retlen = len; len 100 drivers/mtd/chips/map_ram.c static int mapram_unpoint(struct mtd_info *mtd, loff_t from, size_t len) len 105 drivers/mtd/chips/map_ram.c static int mapram_read (struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) len 109 drivers/mtd/chips/map_ram.c map_copy_from(map, buf, from, len); len 110 drivers/mtd/chips/map_ram.c *retlen = len; len 114 drivers/mtd/chips/map_ram.c static int mapram_write (struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) len 118 drivers/mtd/chips/map_ram.c map_copy_to(map, to, buf, len); len 119 drivers/mtd/chips/map_ram.c *retlen = len; len 132 drivers/mtd/chips/map_ram.c for (i=0; i<instr->len; i += map_bankwidth(map)) len 23 drivers/mtd/chips/map_rom.c static int maprom_point (struct mtd_info *mtd, loff_t from, size_t len, len 25 drivers/mtd/chips/map_rom.c static int maprom_unpoint(struct mtd_info *mtd, loff_t from, size_t len); len 72 drivers/mtd/chips/map_rom.c static int maprom_point(struct mtd_info *mtd, loff_t from, size_t len, len 82 drivers/mtd/chips/map_rom.c *retlen = len; len 86 drivers/mtd/chips/map_rom.c static int maprom_unpoint(struct mtd_info *mtd, loff_t from, size_t len) len 91 drivers/mtd/chips/map_rom.c static int maprom_read (struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) len 95 drivers/mtd/chips/map_rom.c map_copy_from(map, buf, from, len); len 96 drivers/mtd/chips/map_rom.c *retlen = len; len 105 drivers/mtd/chips/map_rom.c static int maprom_write (struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) len 95 drivers/mtd/devices/bcm47xxsflash.c static int bcm47xxsflash_read(struct mtd_info *mtd, loff_t from, size_t len, len 99 drivers/mtd/devices/bcm47xxsflash.c size_t orig_len = len; len 102 drivers/mtd/devices/bcm47xxsflash.c if ((from + len) > mtd->size) len 109 drivers/mtd/devices/bcm47xxsflash.c memcpy_len = min(len, (size_t)(BCM47XXSFLASH_WINDOW_SZ - from)); len 112 drivers/mtd/devices/bcm47xxsflash.c len -= memcpy_len; len 117 drivers/mtd/devices/bcm47xxsflash.c for (; len; len--) { len 128 drivers/mtd/devices/bcm47xxsflash.c static int bcm47xxsflash_write_st(struct mtd_info *mtd, u32 offset, size_t len, len 150 drivers/mtd/devices/bcm47xxsflash.c len--; len 153 drivers/mtd/devices/bcm47xxsflash.c while (len > 0) { len 160 drivers/mtd/devices/bcm47xxsflash.c len--; len 173 drivers/mtd/devices/bcm47xxsflash.c static int bcm47xxsflash_write_at(struct mtd_info *mtd, u32 offset, size_t len, len 183 drivers/mtd/devices/bcm47xxsflash.c if (byte || (len < b47s->blocksize)) { len 197 drivers/mtd/devices/bcm47xxsflash.c while (len > 0) { len 205 drivers/mtd/devices/bcm47xxsflash.c len--; len 216 drivers/mtd/devices/bcm47xxsflash.c static int bcm47xxsflash_write(struct mtd_info *mtd, loff_t to, size_t len, len 225 drivers/mtd/devices/bcm47xxsflash.c while (len > 0) { len 228 drivers/mtd/devices/bcm47xxsflash.c written = bcm47xxsflash_write_st(mtd, to, len, buf); len 231 drivers/mtd/devices/bcm47xxsflash.c written = bcm47xxsflash_write_at(mtd, to, len, buf); len 241 drivers/mtd/devices/bcm47xxsflash.c len -= written; len 53 drivers/mtd/devices/block2mtd.c static int _block2mtd_erase(struct block2mtd_dev *dev, loff_t to, size_t len) len 58 drivers/mtd/devices/block2mtd.c int pages = len >> PAGE_SHIFT; len 88 drivers/mtd/devices/block2mtd.c size_t len = instr->len; len 92 drivers/mtd/devices/block2mtd.c err = _block2mtd_erase(dev, from, len); len 101 drivers/mtd/devices/block2mtd.c static int block2mtd_read(struct mtd_info *mtd, loff_t from, size_t len, len 110 drivers/mtd/devices/block2mtd.c while (len) { len 111 drivers/mtd/devices/block2mtd.c if ((offset + len) > PAGE_SIZE) len 114 drivers/mtd/devices/block2mtd.c cpylen = len; // this page len 115 drivers/mtd/devices/block2mtd.c len = len - cpylen; len 136 drivers/mtd/devices/block2mtd.c loff_t to, size_t len, size_t *retlen) len 144 drivers/mtd/devices/block2mtd.c while (len) { len 145 drivers/mtd/devices/block2mtd.c if ((offset+len) > PAGE_SIZE) len 148 drivers/mtd/devices/block2mtd.c cpylen = len; // this page len 149 drivers/mtd/devices/block2mtd.c len = len - cpylen; len 175 drivers/mtd/devices/block2mtd.c static int block2mtd_write(struct mtd_info *mtd, loff_t to, size_t len, len 182 drivers/mtd/devices/block2mtd.c err = _block2mtd_write(dev, buf, to, len, retlen); len 231 drivers/mtd/devices/docg3.c static void doc_read_data_area(struct docg3 *docg3, void *buf, int len, len 238 drivers/mtd/devices/docg3.c doc_dbg("doc_read_data_area(buf=%p, len=%d)\n", buf, len); len 239 drivers/mtd/devices/docg3.c cdr = len & 0x1; len 240 drivers/mtd/devices/docg3.c len4 = len - cdr; len 276 drivers/mtd/devices/docg3.c static void doc_write_data_area(struct docg3 *docg3, const void *buf, int len) len 282 drivers/mtd/devices/docg3.c doc_dbg("doc_write_data_area(buf=%p, len=%d)\n", buf, len); len 283 drivers/mtd/devices/docg3.c cdr = len & 0x3; len 284 drivers/mtd/devices/docg3.c len4 = len - cdr; len 557 drivers/mtd/devices/docg3.c static int doc_read_page_ecc_init(struct docg3 *docg3, int len) len 561 drivers/mtd/devices/docg3.c | (len & DOC_ECCCONF0_DATA_BYTES_MASK), len 578 drivers/mtd/devices/docg3.c static int doc_write_page_ecc_init(struct docg3 *docg3, int len) len 582 drivers/mtd/devices/docg3.c | (len & DOC_ECCCONF0_DATA_BYTES_MASK), len 753 drivers/mtd/devices/docg3.c static int doc_read_page_getbytes(struct docg3 *docg3, int len, u_char *buf, len 756 drivers/mtd/devices/docg3.c if (last_odd && len > 0) { len 758 drivers/mtd/devices/docg3.c doc_read_data_area(docg3, buf ? buf + 1 : buf, len - 1, 0); len 760 drivers/mtd/devices/docg3.c doc_read_data_area(docg3, buf, len, first); len 763 drivers/mtd/devices/docg3.c return len; len 773 drivers/mtd/devices/docg3.c static void doc_write_page_putbytes(struct docg3 *docg3, int len, len 776 drivers/mtd/devices/docg3.c doc_write_data_area(docg3, buf, len); len 872 drivers/mtd/devices/docg3.c size_t len, ooblen, nbdata, nboob; len 877 drivers/mtd/devices/docg3.c len = ops->len; len 879 drivers/mtd/devices/docg3.c len = 0; len 889 drivers/mtd/devices/docg3.c from, ops->mode, buf, len, oobbuf, ooblen); len 898 drivers/mtd/devices/docg3.c while (ret >= 0 && (len > 0 || ooblen > 0)) { len 901 drivers/mtd/devices/docg3.c nbdata = min_t(size_t, len, DOC_LAYOUT_PAGE_SIZE - skip); len 962 drivers/mtd/devices/docg3.c len -= nbdata; len 1179 drivers/mtd/devices/docg3.c uint64_t len; len 1182 drivers/mtd/devices/docg3.c doc_dbg("doc_erase(from=%lld, len=%lld\n", info->addr, info->len); len 1184 drivers/mtd/devices/docg3.c calc_block_sector(info->addr + info->len, &block0, &block1, &page, len 1186 drivers/mtd/devices/docg3.c if (info->addr + info->len > mtd->size || page || ofs) len 1194 drivers/mtd/devices/docg3.c for (len = info->len; !ret && len > 0; len -= mtd->erasesize) { len 1381 drivers/mtd/devices/docg3.c size_t len, ooblen; len 1385 drivers/mtd/devices/docg3.c len = ops->len; len 1387 drivers/mtd/devices/docg3.c len = 0; len 1397 drivers/mtd/devices/docg3.c ofs, ops->mode, buf, len, oobbuf, ooblen); len 1409 drivers/mtd/devices/docg3.c if ((len % DOC_LAYOUT_PAGE_SIZE) || (ooblen % oobdelta) || len 1412 drivers/mtd/devices/docg3.c if (len && ooblen && len 1413 drivers/mtd/devices/docg3.c (len / DOC_LAYOUT_PAGE_SIZE) != (ooblen / oobdelta)) len 1419 drivers/mtd/devices/docg3.c if (len == 0 && ooblen == 0) len 1421 drivers/mtd/devices/docg3.c if (len == 0 && ooblen > 0) len 1429 drivers/mtd/devices/docg3.c while (!ret && len > 0) { len 1440 drivers/mtd/devices/docg3.c len -= DOC_LAYOUT_PAGE_SIZE; len 360 drivers/mtd/devices/lart.c __u32 addr,len; len 364 drivers/mtd/devices/lart.c printk (KERN_DEBUG "%s(addr = 0x%.8x, len = %d)\n", __func__, instr->addr, instr->len); len 398 drivers/mtd/devices/lart.c for (; i < mtd->numeraseregions && instr->addr + instr->len >= mtd->eraseregions[i].offset; i++) ; len 402 drivers/mtd/devices/lart.c if (i < 0 || ((instr->addr + instr->len) & (mtd->eraseregions[i].erasesize - 1))) len 406 drivers/mtd/devices/lart.c len = instr->len; len 411 drivers/mtd/devices/lart.c while (len) len 417 drivers/mtd/devices/lart.c len -= mtd->eraseregions[i].erasesize; len 425 drivers/mtd/devices/lart.c static int flash_read (struct mtd_info *mtd,loff_t from,size_t len,size_t *retlen,u_char *buf) len 428 drivers/mtd/devices/lart.c printk (KERN_DEBUG "%s(from = 0x%.8x, len = %d)\n", __func__, (__u32)from, len); len 432 drivers/mtd/devices/lart.c *retlen = len; len 439 drivers/mtd/devices/lart.c while (len && gap--) *buf++ = read8 (from++), len--; len 443 drivers/mtd/devices/lart.c while (len >= BUSWIDTH) len 449 drivers/mtd/devices/lart.c len -= BUSWIDTH; len 453 drivers/mtd/devices/lart.c if (len & (BUSWIDTH - 1)) len 454 drivers/mtd/devices/lart.c while (len--) *buf++ = read8 (from++); len 500 drivers/mtd/devices/lart.c static int flash_write (struct mtd_info *mtd,loff_t to,size_t len,size_t *retlen,const u_char *buf) len 506 drivers/mtd/devices/lart.c printk (KERN_DEBUG "%s(to = 0x%.8x, len = %d)\n", __func__, (__u32)to, len); len 510 drivers/mtd/devices/lart.c if (!len) return (0); len 521 drivers/mtd/devices/lart.c while (len && i < BUSWIDTH) tmp[i++] = buf[n++], len--; len 532 drivers/mtd/devices/lart.c while (len >= BUSWIDTH) len 539 drivers/mtd/devices/lart.c len -= BUSWIDTH; len 543 drivers/mtd/devices/lart.c if (len & (BUSWIDTH - 1)) len 547 drivers/mtd/devices/lart.c while (len--) tmp[i++] = buf[n++]; len 60 drivers/mtd/devices/mchp23k256.c static int mchp23k256_write(struct mtd_info *mtd, loff_t to, size_t len, len 77 drivers/mtd/devices/mchp23k256.c transfer[0].len = cmd_len; len 81 drivers/mtd/devices/mchp23k256.c transfer[1].len = len; len 99 drivers/mtd/devices/mchp23k256.c static int mchp23k256_read(struct mtd_info *mtd, loff_t from, size_t len, len 117 drivers/mtd/devices/mchp23k256.c transfer[0].len = cmd_len; len 121 drivers/mtd/devices/mchp23k256.c transfer[1].len = len; len 155 drivers/mtd/devices/mchp23k256.c transfer.len = sizeof(command); len 54 drivers/mtd/devices/ms02-nv.c size_t len, size_t *retlen, u_char *buf) len 58 drivers/mtd/devices/ms02-nv.c memcpy(buf, mp->uaddr + from, len); len 59 drivers/mtd/devices/ms02-nv.c *retlen = len; len 64 drivers/mtd/devices/ms02-nv.c size_t len, size_t *retlen, const u_char *buf) len 68 drivers/mtd/devices/ms02-nv.c memcpy(mp->uaddr + to, buf, len); len 69 drivers/mtd/devices/ms02-nv.c *retlen = len; len 159 drivers/mtd/devices/mtd_dataflash.c (long long)instr->addr, (long long)instr->len); len 161 drivers/mtd/devices/mtd_dataflash.c div_u64_rem(instr->len, priv->page_size, &rem); len 171 drivers/mtd/devices/mtd_dataflash.c x.len = 4; len 175 drivers/mtd/devices/mtd_dataflash.c while (instr->len > 0) { len 184 drivers/mtd/devices/mtd_dataflash.c do_block = (pageaddr & 0x7) == 0 && instr->len >= blocksize; len 211 drivers/mtd/devices/mtd_dataflash.c instr->len -= blocksize; len 214 drivers/mtd/devices/mtd_dataflash.c instr->len -= priv->page_size; len 229 drivers/mtd/devices/mtd_dataflash.c static int dataflash_read(struct mtd_info *mtd, loff_t from, size_t len, len 240 drivers/mtd/devices/mtd_dataflash.c (unsigned int)from, (unsigned int)(from + len)); len 254 drivers/mtd/devices/mtd_dataflash.c x[0].len = 8; len 258 drivers/mtd/devices/mtd_dataflash.c x[1].len = len; len 281 drivers/mtd/devices/mtd_dataflash.c (unsigned)from, (unsigned)(from + len), len 293 drivers/mtd/devices/mtd_dataflash.c static int dataflash_write(struct mtd_info *mtd, loff_t to, size_t len, len 301 drivers/mtd/devices/mtd_dataflash.c size_t remaining = len; len 307 drivers/mtd/devices/mtd_dataflash.c (unsigned int)to, (unsigned int)(to + len)); len 312 drivers/mtd/devices/mtd_dataflash.c x[0].len = 4; len 317 drivers/mtd/devices/mtd_dataflash.c if (offset + len > priv->page_size) len 320 drivers/mtd/devices/mtd_dataflash.c writelen = len; len 374 drivers/mtd/devices/mtd_dataflash.c x[1].len = writelen; len 436 drivers/mtd/devices/mtd_dataflash.c static int dataflash_get_otp_info(struct mtd_info *mtd, size_t len, len 451 drivers/mtd/devices/mtd_dataflash.c u8 *buf, loff_t off, size_t len) len 462 drivers/mtd/devices/mtd_dataflash.c if ((off + len) > 64) len 463 drivers/mtd/devices/mtd_dataflash.c len = 64 - off; len 467 drivers/mtd/devices/mtd_dataflash.c l = 4 + base + off + len; len 480 drivers/mtd/devices/mtd_dataflash.c t.len = l; len 487 drivers/mtd/devices/mtd_dataflash.c memcpy(buf, scratch + 4 + base + off, len); len 488 drivers/mtd/devices/mtd_dataflash.c status = len; len 496 drivers/mtd/devices/mtd_dataflash.c loff_t from, size_t len, size_t *retlen, u_char *buf) len 503 drivers/mtd/devices/mtd_dataflash.c status = otp_read(priv->spi, 64, buf, from, len); len 513 drivers/mtd/devices/mtd_dataflash.c loff_t from, size_t len, size_t *retlen, u_char *buf) len 520 drivers/mtd/devices/mtd_dataflash.c status = otp_read(priv->spi, 0, buf, from, len); len 530 drivers/mtd/devices/mtd_dataflash.c loff_t from, size_t len, size_t *retlen, u_char *buf) len 549 drivers/mtd/devices/mtd_dataflash.c if ((from + len) > 64) len 550 drivers/mtd/devices/mtd_dataflash.c len = 64 - from; len 559 drivers/mtd/devices/mtd_dataflash.c memcpy(scratch + 4 + from, buf, len); len 565 drivers/mtd/devices/mtd_dataflash.c t.len = l; len 580 drivers/mtd/devices/mtd_dataflash.c *retlen = len; len 37 drivers/mtd/devices/mtdram.c static int check_offs_len(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 48 drivers/mtd/devices/mtdram.c if (mtd_mod_by_eb(len, mtd)) { len 58 drivers/mtd/devices/mtdram.c if (check_offs_len(mtd, instr->addr, instr->len)) len 60 drivers/mtd/devices/mtdram.c memset((char *)mtd->priv + instr->addr, 0xff, instr->len); len 65 drivers/mtd/devices/mtdram.c static int ram_point(struct mtd_info *mtd, loff_t from, size_t len, len 69 drivers/mtd/devices/mtdram.c *retlen = len; len 78 drivers/mtd/devices/mtdram.c len += page_ofs; len 79 drivers/mtd/devices/mtdram.c while (len > PAGE_SIZE) { len 80 drivers/mtd/devices/mtdram.c len -= PAGE_SIZE; len 94 drivers/mtd/devices/mtdram.c static int ram_unpoint(struct mtd_info *mtd, loff_t from, size_t len) len 99 drivers/mtd/devices/mtdram.c static int ram_read(struct mtd_info *mtd, loff_t from, size_t len, len 102 drivers/mtd/devices/mtdram.c memcpy(buf, mtd->priv + from, len); len 103 drivers/mtd/devices/mtdram.c *retlen = len; len 107 drivers/mtd/devices/mtdram.c static int ram_write(struct mtd_info *mtd, loff_t to, size_t len, len 110 drivers/mtd/devices/mtdram.c memcpy((char *)mtd->priv + to, buf, len); len 111 drivers/mtd/devices/mtdram.c *retlen = len; len 41 drivers/mtd/devices/phram.c memset(start + instr->addr, 0xff, instr->len); len 46 drivers/mtd/devices/phram.c static int phram_point(struct mtd_info *mtd, loff_t from, size_t len, len 50 drivers/mtd/devices/phram.c *retlen = len; len 54 drivers/mtd/devices/phram.c static int phram_unpoint(struct mtd_info *mtd, loff_t from, size_t len) len 59 drivers/mtd/devices/phram.c static int phram_read(struct mtd_info *mtd, loff_t from, size_t len, len 64 drivers/mtd/devices/phram.c memcpy(buf, start + from, len); len 65 drivers/mtd/devices/phram.c *retlen = len; len 69 drivers/mtd/devices/phram.c static int phram_write(struct mtd_info *mtd, loff_t to, size_t len, len 74 drivers/mtd/devices/phram.c memcpy(start + to, buf, len); len 75 drivers/mtd/devices/phram.c *retlen = len; len 91 drivers/mtd/devices/phram.c static int register_device(char *name, phys_addr_t start, size_t len) len 101 drivers/mtd/devices/phram.c new->mtd.priv = ioremap(start, len); len 109 drivers/mtd/devices/phram.c new->mtd.size = len; len 140 drivers/mtd/devices/phram.c size_t len; len 144 drivers/mtd/devices/phram.c len = strlen(token); len 146 drivers/mtd/devices/phram.c if (len > 2) { len 147 drivers/mtd/devices/phram.c if (token[len - 1] == 'i') { len 148 drivers/mtd/devices/phram.c switch (token[len - 2]) { len 157 drivers/mtd/devices/phram.c token[len - 2] = 0; len 173 drivers/mtd/devices/phram.c size_t len; len 176 drivers/mtd/devices/phram.c len = strlen(token) + 1; len 177 drivers/mtd/devices/phram.c if (len > 64) len 222 drivers/mtd/devices/phram.c uint64_t len; len 250 drivers/mtd/devices/phram.c ret = parse_num64(&len, token[2]); len 256 drivers/mtd/devices/phram.c ret = register_device(name, start, len); len 260 drivers/mtd/devices/phram.c pr_info("%s device: %#llx at %#llx\n", name, len, start); len 132 drivers/mtd/devices/pmc551.c static int pmc551_point(struct mtd_info *mtd, loff_t from, size_t len, len 146 drivers/mtd/devices/pmc551.c (long)instr->len); len 149 drivers/mtd/devices/pmc551.c end = instr->addr + instr->len - 1; len 154 drivers/mtd/devices/pmc551.c pmc551_point(mtd, instr->addr, instr->len, &retlen, len 160 drivers/mtd/devices/pmc551.c memset(ptr, 0xff, instr->len); len 189 drivers/mtd/devices/pmc551.c static int pmc551_point(struct mtd_info *mtd, loff_t from, size_t len, len 197 drivers/mtd/devices/pmc551.c printk(KERN_DEBUG "pmc551_point(%ld, %ld)\n", (long)from, (long)len); len 211 drivers/mtd/devices/pmc551.c *retlen = len; len 215 drivers/mtd/devices/pmc551.c static int pmc551_unpoint(struct mtd_info *mtd, loff_t from, size_t len) len 223 drivers/mtd/devices/pmc551.c static int pmc551_read(struct mtd_info *mtd, loff_t from, size_t len, len 235 drivers/mtd/devices/pmc551.c (long)from, (long)len, (long)priv->asize); len 238 drivers/mtd/devices/pmc551.c end = from + len - 1; len 243 drivers/mtd/devices/pmc551.c pmc551_point(mtd, from, len, retlen, (void **)&ptr, NULL); len 248 drivers/mtd/devices/pmc551.c memcpy(copyto, ptr, len); len 249 drivers/mtd/devices/pmc551.c copyto += len; len 279 drivers/mtd/devices/pmc551.c static int pmc551_write(struct mtd_info *mtd, loff_t to, size_t len, len 291 drivers/mtd/devices/pmc551.c (long)to, (long)len, (long)priv->asize); len 294 drivers/mtd/devices/pmc551.c end = to + len - 1; len 299 drivers/mtd/devices/pmc551.c pmc551_point(mtd, to, len, retlen, (void **)&ptr, NULL); len 304 drivers/mtd/devices/pmc551.c memcpy(ptr, copyfrom, len); len 305 drivers/mtd/devices/pmc551.c copyfrom += len; len 47 drivers/mtd/devices/powernv_flash.c loff_t offset, size_t len, size_t *retlen, u_char *buf) len 56 drivers/mtd/devices/powernv_flash.c __func__, op, offset, len); len 69 drivers/mtd/devices/powernv_flash.c rc = opal_flash_read(info->id, offset, __pa(buf), len, token); len 72 drivers/mtd/devices/powernv_flash.c rc = opal_flash_write(info->id, offset, __pa(buf), len, token); len 75 drivers/mtd/devices/powernv_flash.c rc = opal_flash_erase(info->id, offset, len, token); len 120 drivers/mtd/devices/powernv_flash.c *retlen = len; len 137 drivers/mtd/devices/powernv_flash.c static int powernv_flash_read(struct mtd_info *mtd, loff_t from, size_t len, len 141 drivers/mtd/devices/powernv_flash.c len, retlen, buf); len 153 drivers/mtd/devices/powernv_flash.c static int powernv_flash_write(struct mtd_info *mtd, loff_t to, size_t len, len 157 drivers/mtd/devices/powernv_flash.c len, retlen, (u_char *)buf); len 170 drivers/mtd/devices/powernv_flash.c erase->len, NULL, NULL); len 87 drivers/mtd/devices/slram.c memset(priv->start + instr->addr, 0xff, instr->len); len 92 drivers/mtd/devices/slram.c static int slram_point(struct mtd_info *mtd, loff_t from, size_t len, len 98 drivers/mtd/devices/slram.c *retlen = len; len 102 drivers/mtd/devices/slram.c static int slram_unpoint(struct mtd_info *mtd, loff_t from, size_t len) len 107 drivers/mtd/devices/slram.c static int slram_read(struct mtd_info *mtd, loff_t from, size_t len, len 112 drivers/mtd/devices/slram.c memcpy(buf, priv->start + from, len); len 113 drivers/mtd/devices/slram.c *retlen = len; len 117 drivers/mtd/devices/slram.c static int slram_write(struct mtd_info *mtd, loff_t to, size_t len, len 122 drivers/mtd/devices/slram.c memcpy(priv->start + to, buf, len); len 123 drivers/mtd/devices/slram.c *retlen = len; len 499 drivers/mtd/devices/spear_smi.c int len, ret; len 511 drivers/mtd/devices/spear_smi.c len = e_info->len; len 516 drivers/mtd/devices/spear_smi.c while (len) { len 525 drivers/mtd/devices/spear_smi.c len -= mtd->erasesize; len 545 drivers/mtd/devices/spear_smi.c static int spear_mtd_read(struct mtd_info *mtd, loff_t from, size_t len, len 583 drivers/mtd/devices/spear_smi.c memcpy_fromio(buf, src, len); len 589 drivers/mtd/devices/spear_smi.c *retlen = len; len 603 drivers/mtd/devices/spear_smi.c const void *src, size_t len) len 607 drivers/mtd/devices/spear_smi.c while (len) { len 608 drivers/mtd/devices/spear_smi.c len--; len 616 drivers/mtd/devices/spear_smi.c void __iomem *dest, const void *src, size_t len) len 649 drivers/mtd/devices/spear_smi.c if (IS_ALIGNED(len, sizeof(u32)) && len 651 drivers/mtd/devices/spear_smi.c memcpy_toio(dest, src, len); len 653 drivers/mtd/devices/spear_smi.c spear_smi_memcpy_toio_b(dest, src, len); len 674 drivers/mtd/devices/spear_smi.c static int spear_mtd_write(struct mtd_info *mtd, loff_t to, size_t len, len 698 drivers/mtd/devices/spear_smi.c if (page_offset + len <= flash->page_size) { len 699 drivers/mtd/devices/spear_smi.c ret = spear_smi_cpy_toio(dev, flash->bank, dest, buf, len); len 701 drivers/mtd/devices/spear_smi.c *retlen += len; len 716 drivers/mtd/devices/spear_smi.c for (i = page_size; i < len; i += page_size) { len 717 drivers/mtd/devices/spear_smi.c page_size = len - i; len 799 drivers/mtd/devices/spear_smi.c int len; len 822 drivers/mtd/devices/spear_smi.c addr = of_get_property(pp, "reg", &len); len 81 drivers/mtd/devices/sst25l.c t.len = sizeof(cmd_resp); len 173 drivers/mtd/devices/sst25l.c if ((uint32_t)instr->len % mtd->erasesize) len 180 drivers/mtd/devices/sst25l.c end = addr + instr->len; len 206 drivers/mtd/devices/sst25l.c static int sst25l_read(struct mtd_info *mtd, loff_t from, size_t len, len 224 drivers/mtd/devices/sst25l.c transfer[0].len = sizeof(command); len 228 drivers/mtd/devices/sst25l.c transfer[1].len = len; len 249 drivers/mtd/devices/sst25l.c static int sst25l_write(struct mtd_info *mtd, loff_t to, size_t len, len 265 drivers/mtd/devices/sst25l.c for (i = 0; i < len; i += mtd->writesize) { len 285 drivers/mtd/devices/sst25l.c bytes = min_t(uint32_t, mtd->writesize, len - i); len 328 drivers/mtd/devices/sst25l.c t.len = sizeof(cmd_resp); len 1670 drivers/mtd/devices/st_spi_fsm.c static int stfsm_mtd_read(struct mtd_info *mtd, loff_t from, size_t len, len 1677 drivers/mtd/devices/st_spi_fsm.c __func__, (u32)from, len); len 1681 drivers/mtd/devices/st_spi_fsm.c while (len > 0) { len 1682 drivers/mtd/devices/st_spi_fsm.c bytes = min_t(size_t, len, FLASH_PAGESIZE); len 1688 drivers/mtd/devices/st_spi_fsm.c len -= bytes; len 1746 drivers/mtd/devices/st_spi_fsm.c static int stfsm_mtd_write(struct mtd_info *mtd, loff_t to, size_t len, len 1756 drivers/mtd/devices/st_spi_fsm.c dev_dbg(fsm->dev, "%s to 0x%08x, len %zd\n", __func__, (u32)to, len); len 1763 drivers/mtd/devices/st_spi_fsm.c while (len) { len 1765 drivers/mtd/devices/st_spi_fsm.c bytes = min_t(size_t, FLASH_PAGESIZE - page_offs, len); len 1772 drivers/mtd/devices/st_spi_fsm.c len -= bytes; len 1795 drivers/mtd/devices/st_spi_fsm.c u32 addr, len; len 1799 drivers/mtd/devices/st_spi_fsm.c (long long)instr->addr, (long long)instr->len); len 1802 drivers/mtd/devices/st_spi_fsm.c len = instr->len; len 1807 drivers/mtd/devices/st_spi_fsm.c if (len == mtd->size) { len 1812 drivers/mtd/devices/st_spi_fsm.c while (len) { len 1818 drivers/mtd/devices/st_spi_fsm.c len -= mtd->erasesize; len 347 drivers/mtd/ftl.c erase->len = 1 << part->header.EraseUnitSize; len 42 drivers/mtd/hyperbus/hyperbus-core.c unsigned long from, ssize_t len) len 47 drivers/mtd/hyperbus/hyperbus-core.c ctlr->ops->copy_from(hbdev, to, from, len); len 51 drivers/mtd/hyperbus/hyperbus-core.c const void *from, ssize_t len) len 56 drivers/mtd/hyperbus/hyperbus-core.c ctlr->ops->copy_to(hbdev, to, from, len); len 136 drivers/mtd/inftlcore.c int inftl_read_oob(struct mtd_info *mtd, loff_t offs, size_t len, len 144 drivers/mtd/inftlcore.c ops.ooblen = len; len 156 drivers/mtd/inftlcore.c int inftl_write_oob(struct mtd_info *mtd, loff_t offs, size_t len, len 164 drivers/mtd/inftlcore.c ops.ooblen = len; len 176 drivers/mtd/inftlcore.c static int inftl_write(struct mtd_info *mtd, loff_t offs, size_t len, len 187 drivers/mtd/inftlcore.c ops.len = len; len 206 drivers/mtd/inftlmount.c instr->len = inftl->EraseSize; len 324 drivers/mtd/inftlmount.c int len, int check_oob) len 336 drivers/mtd/inftlmount.c for (i = 0; i < len; i += SECTORSIZE) { len 385 drivers/mtd/inftlmount.c instr->len = inftl->mbd.mtd->erasesize; len 390 drivers/mtd/inftlmount.c physblock += instr->len, instr->addr += instr->len) { len 405 drivers/mtd/inftlmount.c if (check_free_sectors(inftl, instr->addr, instr->len, 1) != 0) len 234 drivers/mtd/lpddr/lpddr2_nvm.c uint64_t len, u_char block_op) len 245 drivers/mtd/lpddr/lpddr2_nvm.c end_add = add + len; len 299 drivers/mtd/lpddr/lpddr2_nvm.c size_t len, size_t *retlen, u_char *buf) len 305 drivers/mtd/lpddr/lpddr2_nvm.c *retlen = len; len 317 drivers/mtd/lpddr/lpddr2_nvm.c size_t len, size_t *retlen, const u_char *buf) len 331 drivers/mtd/lpddr/lpddr2_nvm.c target_len = len; len 374 drivers/mtd/lpddr/lpddr2_nvm.c return lpddr2_nvm_do_block_op(mtd, instr->addr, instr->len, len 382 drivers/mtd/lpddr/lpddr2_nvm.c uint64_t len) len 384 drivers/mtd/lpddr/lpddr2_nvm.c return lpddr2_nvm_do_block_op(mtd, start_add, len, LPDDR2_NVM_UNLOCK); len 391 drivers/mtd/lpddr/lpddr2_nvm.c uint64_t len) len 393 drivers/mtd/lpddr/lpddr2_nvm.c return lpddr2_nvm_do_block_op(mtd, start_add, len, LPDDR2_NVM_LOCK); len 19 drivers/mtd/lpddr/lpddr_cmds.c static int lpddr_read(struct mtd_info *mtd, loff_t adr, size_t len, len 22 drivers/mtd/lpddr/lpddr_cmds.c size_t len, size_t *retlen, const u_char *buf); len 26 drivers/mtd/lpddr/lpddr_cmds.c static int lpddr_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len); len 27 drivers/mtd/lpddr/lpddr_cmds.c static int lpddr_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len); len 28 drivers/mtd/lpddr/lpddr_cmds.c static int lpddr_point(struct mtd_info *mtd, loff_t adr, size_t len, len 30 drivers/mtd/lpddr/lpddr_cmds.c static int lpddr_unpoint(struct mtd_info *mtd, loff_t adr, size_t len); len 378 drivers/mtd/lpddr/lpddr_cmds.c unsigned long *pvec_seek, int len) len 397 drivers/mtd/lpddr/lpddr_cmds.c words = (len - word_gap + map_bankwidth(map) - 1) / map_bankwidth(map); len 416 drivers/mtd/lpddr/lpddr_cmds.c if (n > len) len 417 drivers/mtd/lpddr/lpddr_cmds.c n = len; len 419 drivers/mtd/lpddr/lpddr_cmds.c if (!word_gap && (len < map_bankwidth(map))) len 425 drivers/mtd/lpddr/lpddr_cmds.c len -= n; len 427 drivers/mtd/lpddr/lpddr_cmds.c if (!len || word_gap == map_bankwidth(map)) { len 438 drivers/mtd/lpddr/lpddr_cmds.c } while (len); len 484 drivers/mtd/lpddr/lpddr_cmds.c static int lpddr_read(struct mtd_info *mtd, loff_t adr, size_t len, len 500 drivers/mtd/lpddr/lpddr_cmds.c map_copy_from(map, buf, adr, len); len 501 drivers/mtd/lpddr/lpddr_cmds.c *retlen = len; len 508 drivers/mtd/lpddr/lpddr_cmds.c static int lpddr_point(struct mtd_info *mtd, loff_t adr, size_t len, len 525 drivers/mtd/lpddr/lpddr_cmds.c while (len) { len 537 drivers/mtd/lpddr/lpddr_cmds.c if ((len + ofs - 1) >> lpddr->chipshift) len 540 drivers/mtd/lpddr/lpddr_cmds.c thislen = len; len 551 drivers/mtd/lpddr/lpddr_cmds.c len -= thislen; len 561 drivers/mtd/lpddr/lpddr_cmds.c static int lpddr_unpoint (struct mtd_info *mtd, loff_t adr, size_t len) len 571 drivers/mtd/lpddr/lpddr_cmds.c while (len) { len 579 drivers/mtd/lpddr/lpddr_cmds.c if ((len + ofs - 1) >> lpddr->chipshift) len 582 drivers/mtd/lpddr/lpddr_cmds.c thislen = len; len 598 drivers/mtd/lpddr/lpddr_cmds.c len -= thislen; len 606 drivers/mtd/lpddr/lpddr_cmds.c static int lpddr_write_buffers(struct mtd_info *mtd, loff_t to, size_t len, len 612 drivers/mtd/lpddr/lpddr_cmds.c vec.iov_len = len; len 627 drivers/mtd/lpddr/lpddr_cmds.c size_t len = 0; len 630 drivers/mtd/lpddr/lpddr_cmds.c len += vecs[i].iov_len; len 632 drivers/mtd/lpddr/lpddr_cmds.c if (!len) len 644 drivers/mtd/lpddr/lpddr_cmds.c if (size > len) len 645 drivers/mtd/lpddr/lpddr_cmds.c size = len; len 654 drivers/mtd/lpddr/lpddr_cmds.c len -= size; len 660 drivers/mtd/lpddr/lpddr_cmds.c } while (len); len 667 drivers/mtd/lpddr/lpddr_cmds.c unsigned long ofs, len; len 674 drivers/mtd/lpddr/lpddr_cmds.c len = instr->len; len 676 drivers/mtd/lpddr/lpddr_cmds.c while (len > 0) { len 681 drivers/mtd/lpddr/lpddr_cmds.c len -= size; len 689 drivers/mtd/lpddr/lpddr_cmds.c static int do_xxlock(struct mtd_info *mtd, loff_t adr, uint32_t len, int thunk) len 705 drivers/mtd/lpddr/lpddr_cmds.c send_pfow_command(map, LPDDR_LOCK_BLOCK, adr, adr + len, NULL); len 708 drivers/mtd/lpddr/lpddr_cmds.c send_pfow_command(map, LPDDR_UNLOCK_BLOCK, adr, adr + len, NULL); len 724 drivers/mtd/lpddr/lpddr_cmds.c static int lpddr_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 726 drivers/mtd/lpddr/lpddr_cmds.c return do_xxlock(mtd, ofs, len, DO_XXLOCK_LOCK); len 729 drivers/mtd/lpddr/lpddr_cmds.c static int lpddr_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 731 drivers/mtd/lpddr/lpddr_cmds.c return do_xxlock(mtd, ofs, len, DO_XXLOCK_UNLOCK); len 75 drivers/mtd/maps/dc21285.c static void dc21285_copy_from(struct map_info *map, void *to, unsigned long from, ssize_t len) len 77 drivers/mtd/maps/dc21285.c memcpy(to, (void*)(map->virt + from), len); len 105 drivers/mtd/maps/dc21285.c static void dc21285_copy_to_32(struct map_info *map, unsigned long to, const void *from, ssize_t len) len 107 drivers/mtd/maps/dc21285.c while (len > 0) { len 113 drivers/mtd/maps/dc21285.c len -= 4; len 117 drivers/mtd/maps/dc21285.c static void dc21285_copy_to_16(struct map_info *map, unsigned long to, const void *from, ssize_t len) len 119 drivers/mtd/maps/dc21285.c while (len > 0) { len 125 drivers/mtd/maps/dc21285.c len -= 2; len 129 drivers/mtd/maps/dc21285.c static void dc21285_copy_to_8(struct map_info *map, unsigned long to, const void *from, ssize_t len) len 136 drivers/mtd/maps/dc21285.c len--; len 102 drivers/mtd/maps/ixp4xx.c unsigned long from, ssize_t len) len 107 drivers/mtd/maps/ixp4xx.c if (len <= 0) len 113 drivers/mtd/maps/ixp4xx.c --len; len 116 drivers/mtd/maps/ixp4xx.c while (len >= 2) { len 121 drivers/mtd/maps/ixp4xx.c len -= 2; len 124 drivers/mtd/maps/ixp4xx.c if (len > 0) len 82 drivers/mtd/maps/lantiq-flash.c unsigned long from, ssize_t len) len 89 drivers/mtd/maps/lantiq-flash.c while (len--) len 96 drivers/mtd/maps/lantiq-flash.c const void *from, ssize_t len) len 103 drivers/mtd/maps/lantiq-flash.c while (len--) len 23 drivers/mtd/maps/map_funcs.c static void __xipram simple_map_copy_from(struct map_info *map, void *to, unsigned long from, ssize_t len) len 25 drivers/mtd/maps/map_funcs.c inline_map_copy_from(map, to, from, len); len 28 drivers/mtd/maps/map_funcs.c static void __xipram simple_map_copy_to(struct map_info *map, unsigned long to, const void *from, ssize_t len) len 30 drivers/mtd/maps/map_funcs.c inline_map_copy_to(map, to, from, len); len 53 drivers/mtd/maps/pci.c static void mtd_pci_copyfrom(struct map_info *_map, void *to, unsigned long from, ssize_t len) len 56 drivers/mtd/maps/pci.c memcpy_fromio(to, map->base + map->translate(map, from), len); len 71 drivers/mtd/maps/pci.c static void mtd_pci_copyto(struct map_info *_map, unsigned long to, const void *from, ssize_t len) len 74 drivers/mtd/maps/pci.c memcpy_toio(map->base + map->translate(map, to), from, len); len 158 drivers/mtd/maps/pci.c unsigned long base, len; len 161 drivers/mtd/maps/pci.c len = pci_resource_len(dev, PCI_ROM_RESOURCE); len 163 drivers/mtd/maps/pci.c if (!len || !base) { len 168 drivers/mtd/maps/pci.c len = pci_resource_len(dev, 2); len 184 drivers/mtd/maps/pci.c if (!len || !base) len 190 drivers/mtd/maps/pci.c map->map.size = len; len 191 drivers/mtd/maps/pci.c map->base = ioremap_nocache(base, len); len 138 drivers/mtd/maps/pcmciamtd.c static void pcmcia_copy_from_remap(struct map_info *map, void *to, unsigned long from, ssize_t len) len 143 drivers/mtd/maps/pcmciamtd.c pr_debug("to = %p from = %lu len = %zd\n", to, from, len); len 144 drivers/mtd/maps/pcmciamtd.c while(len) { len 148 drivers/mtd/maps/pcmciamtd.c if(toread > len) len 149 drivers/mtd/maps/pcmciamtd.c toread = len; len 157 drivers/mtd/maps/pcmciamtd.c len -= toread; len 187 drivers/mtd/maps/pcmciamtd.c static void pcmcia_copy_to_remap(struct map_info *map, unsigned long to, const void *from, ssize_t len) len 192 drivers/mtd/maps/pcmciamtd.c pr_debug("to = %lu from = %p len = %zd\n", to, from, len); len 193 drivers/mtd/maps/pcmciamtd.c while(len) { len 197 drivers/mtd/maps/pcmciamtd.c if(towrite > len) len 198 drivers/mtd/maps/pcmciamtd.c towrite = len; len 206 drivers/mtd/maps/pcmciamtd.c len -= towrite; len 247 drivers/mtd/maps/pcmciamtd.c static void pcmcia_copy_from(struct map_info *map, void *to, unsigned long from, ssize_t len) len 254 drivers/mtd/maps/pcmciamtd.c pr_debug("to = %p from = %lu len = %zd\n", to, from, len); len 255 drivers/mtd/maps/pcmciamtd.c memcpy_fromio(to, win_base + from, len); len 285 drivers/mtd/maps/pcmciamtd.c static void pcmcia_copy_to(struct map_info *map, unsigned long to, const void *from, ssize_t len) len 292 drivers/mtd/maps/pcmciamtd.c pr_debug("to = %lu from = %p len = %zd\n", to, from, len); len 293 drivers/mtd/maps/pcmciamtd.c memcpy_toio(win_base + to, from, len); len 159 drivers/mtd/maps/physmap-core.c unsigned long ofs, ssize_t len) len 167 drivers/mtd/maps/physmap-core.c while (len) { len 169 drivers/mtd/maps/physmap-core.c unsigned int chunklen = min_t(unsigned int, len, len 174 drivers/mtd/maps/physmap-core.c len -= chunklen; len 196 drivers/mtd/maps/physmap-core.c const void *buf, ssize_t len) len 204 drivers/mtd/maps/physmap-core.c while (len) { len 206 drivers/mtd/maps/physmap-core.c unsigned int chunklen = min_t(unsigned int, len, len 211 drivers/mtd/maps/physmap-core.c len -= chunklen; len 109 drivers/mtd/maps/physmap-gemini.c ssize_t len) len 112 drivers/mtd/maps/physmap-gemini.c inline_map_copy_from(map, to, from, len); len 118 drivers/mtd/maps/physmap-gemini.c const void *from, ssize_t len) len 121 drivers/mtd/maps/physmap-gemini.c inline_map_copy_to(map, to, from, len); len 73 drivers/mtd/maps/pismo.c .len = sizeof(addr), len 78 drivers/mtd/maps/pismo.c .len = size, len 26 drivers/mtd/maps/pxa2xx-flash.c ssize_t len) len 29 drivers/mtd/maps/pxa2xx-flash.c unsigned long end = start + len; len 112 drivers/mtd/maps/sbc_gxx.c static void sbc_gxx_copy_from(struct map_info *map, void *to, unsigned long from, ssize_t len) len 114 drivers/mtd/maps/sbc_gxx.c while(len) { len 115 drivers/mtd/maps/sbc_gxx.c unsigned long thislen = len; len 116 drivers/mtd/maps/sbc_gxx.c if (len > (WINDOW_LENGTH - (from & WINDOW_MASK))) len 125 drivers/mtd/maps/sbc_gxx.c len -= thislen; len 137 drivers/mtd/maps/sbc_gxx.c static void sbc_gxx_copy_to(struct map_info *map, unsigned long to, const void *from, ssize_t len) len 139 drivers/mtd/maps/sbc_gxx.c while(len) { len 140 drivers/mtd/maps/sbc_gxx.c unsigned long thislen = len; len 141 drivers/mtd/maps/sbc_gxx.c if (len > (WINDOW_LENGTH - (to & WINDOW_MASK))) len 150 drivers/mtd/maps/sbc_gxx.c len -= thislen; len 31 drivers/mtd/maps/tsunami_flash.c struct map_info *map, void *addr, unsigned long offset, ssize_t len) len 35 drivers/mtd/maps/tsunami_flash.c while(len && (offset < MAX_TIG_FLASH_SIZE)) { len 39 drivers/mtd/maps/tsunami_flash.c len--; len 45 drivers/mtd/maps/tsunami_flash.c const void *addr, ssize_t len) len 49 drivers/mtd/maps/tsunami_flash.c while(len && (offset < MAX_TIG_FLASH_SIZE)) { len 53 drivers/mtd/maps/tsunami_flash.c len--; len 54 drivers/mtd/maps/uclinux.c static int uclinux_point(struct mtd_info *mtd, loff_t from, size_t len, len 61 drivers/mtd/maps/uclinux.c *retlen = len; len 350 drivers/mtd/maps/vmu-flash.c static int vmu_flash_read(struct mtd_info *mtd, loff_t from, size_t len, len 367 drivers/mtd/maps/vmu-flash.c if (from + len > numblocks * card->blocklen) len 368 drivers/mtd/maps/vmu-flash.c len = numblocks * card->blocklen - from; len 369 drivers/mtd/maps/vmu-flash.c if (len == 0) len 383 drivers/mtd/maps/vmu-flash.c if (vblock->ofs + len - index < card->blocklen) { len 387 drivers/mtd/maps/vmu-flash.c len - index); len 388 drivers/mtd/maps/vmu-flash.c index = len; len 410 drivers/mtd/maps/vmu-flash.c } while (len > index); len 416 drivers/mtd/maps/vmu-flash.c static int vmu_flash_write(struct mtd_info *mtd, loff_t to, size_t len, len 433 drivers/mtd/maps/vmu-flash.c if (to + len > numblocks * card->blocklen) len 434 drivers/mtd/maps/vmu-flash.c len = numblocks * card->blocklen - to; len 435 drivers/mtd/maps/vmu-flash.c if (len == 0) { len 462 drivers/mtd/maps/vmu-flash.c if (index >= len) len 477 drivers/mtd/maps/vmu-flash.c } while (len > index); len 45 drivers/mtd/mtdblock.c unsigned int len, const char *buf) len 55 drivers/mtd/mtdblock.c erase.len = len; len 61 drivers/mtd/mtdblock.c pos, len, mtd->name); len 69 drivers/mtd/mtdblock.c ret = mtd_write(mtd, pos, len, &retlen, buf); len 72 drivers/mtd/mtdblock.c if (retlen != len) len 108 drivers/mtd/mtdblock.c int len, const char *buf) len 116 drivers/mtd/mtdblock.c mtd->name, pos, len); len 119 drivers/mtd/mtdblock.c return mtd_write(mtd, pos, len, &retlen, buf); len 121 drivers/mtd/mtdblock.c while (len > 0) { len 125 drivers/mtd/mtdblock.c if( size > len ) len 126 drivers/mtd/mtdblock.c size = len; len 170 drivers/mtd/mtdblock.c len -= size; len 178 drivers/mtd/mtdblock.c int len, char *buf) len 186 drivers/mtd/mtdblock.c mtd->name, pos, len); len 189 drivers/mtd/mtdblock.c return mtd_read(mtd, pos, len, &retlen, buf); len 191 drivers/mtd/mtdblock.c while (len > 0) { len 195 drivers/mtd/mtdblock.c if (size > len) len 196 drivers/mtd/mtdblock.c size = len; len 217 drivers/mtd/mtdblock.c len -= size; len 143 drivers/mtd/mtdchar.c int len; len 164 drivers/mtd/mtdchar.c len = min_t(size_t, count, size); len 168 drivers/mtd/mtdchar.c ret = mtd_read_fact_prot_reg(mtd, *ppos, len, len 172 drivers/mtd/mtdchar.c ret = mtd_read_user_prot_reg(mtd, *ppos, len, len 182 drivers/mtd/mtdchar.c ops.len = len; len 189 drivers/mtd/mtdchar.c ret = mtd_read(mtd, *ppos, len, &retlen, kbuf); len 235 drivers/mtd/mtdchar.c int len; len 253 drivers/mtd/mtdchar.c len = min_t(size_t, count, size); len 255 drivers/mtd/mtdchar.c if (copy_from_user(kbuf, buf, len)) { len 265 drivers/mtd/mtdchar.c ret = mtd_write_user_prot_reg(mtd, *ppos, len, len 277 drivers/mtd/mtdchar.c ops.len = len; len 285 drivers/mtd/mtdchar.c ret = mtd_write(mtd, *ppos, len, &retlen, kbuf); len 604 drivers/mtd/mtdchar.c ops.len = (size_t)req.len; len 609 drivers/mtd/mtdchar.c ops.datbuf = memdup_user(usr_data, ops.len); len 707 drivers/mtd/mtdchar.c erase->len = einfo64.length; len 717 drivers/mtd/mtdchar.c erase->len = einfo32.length; len 1097 drivers/mtd/mtdchar.c unsigned long len, len 1109 drivers/mtd/mtdchar.c if (len > mtd->size || pgoff >= (mtd->size >> PAGE_SHIFT)) len 1113 drivers/mtd/mtdchar.c if (offset > mtd->size - len) len 1116 drivers/mtd/mtdchar.c ret = mtd_get_unmapped_area(mtd, len, offset, flags); len 54 drivers/mtd/mtdconcat.c concat_read(struct mtd_info *mtd, loff_t from, size_t len, len 71 drivers/mtd/mtdconcat.c if (from + len > subdev->size) len 76 drivers/mtd/mtdconcat.c size = len; len 95 drivers/mtd/mtdconcat.c len -= size; len 96 drivers/mtd/mtdconcat.c if (len == 0) len 106 drivers/mtd/mtdconcat.c concat_write(struct mtd_info *mtd, loff_t to, size_t len, len 122 drivers/mtd/mtdconcat.c if (to + len > subdev->size) len 125 drivers/mtd/mtdconcat.c size = len; len 132 drivers/mtd/mtdconcat.c len -= size; len 133 drivers/mtd/mtdconcat.c if (len == 0) len 236 drivers/mtd/mtdconcat.c if (from + devops.len > subdev->size) len 237 drivers/mtd/mtdconcat.c devops.len = subdev->size - from; len 258 drivers/mtd/mtdconcat.c devops.len = ops->len - ops->retlen; len 259 drivers/mtd/mtdconcat.c if (!devops.len) len 296 drivers/mtd/mtdconcat.c if (to + devops.len > subdev->size) len 297 drivers/mtd/mtdconcat.c devops.len = subdev->size - to; len 306 drivers/mtd/mtdconcat.c devops.len = ops->len - ops->retlen; len 307 drivers/mtd/mtdconcat.c if (!devops.len) len 340 drivers/mtd/mtdconcat.c if (instr->len & (concat->mtd.erasesize - 1)) len 366 drivers/mtd/mtdconcat.c (instr->addr + instr->len) >= erase_regions[i].offset; len 372 drivers/mtd/mtdconcat.c if (i < 0 || ((instr->addr + instr->len) & len 384 drivers/mtd/mtdconcat.c length = instr->len; len 411 drivers/mtd/mtdconcat.c erase->len = subdev->size - erase->addr; len 413 drivers/mtd/mtdconcat.c erase->len = length; len 415 drivers/mtd/mtdconcat.c length -= erase->len; len 440 drivers/mtd/mtdconcat.c static int concat_xxlock(struct mtd_info *mtd, loff_t ofs, uint64_t len, len 455 drivers/mtd/mtdconcat.c if (ofs + len > subdev->size) len 458 drivers/mtd/mtdconcat.c size = len; len 467 drivers/mtd/mtdconcat.c len -= size; len 468 drivers/mtd/mtdconcat.c if (len == 0) len 478 drivers/mtd/mtdconcat.c static int concat_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 480 drivers/mtd/mtdconcat.c return concat_xxlock(mtd, ofs, len, true); len 483 drivers/mtd/mtdconcat.c static int concat_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 485 drivers/mtd/mtdconcat.c return concat_xxlock(mtd, ofs, len, false); len 488 drivers/mtd/mtdconcat.c static int concat_is_locked(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 501 drivers/mtd/mtdconcat.c if (ofs + len > subdev->size) len 504 drivers/mtd/mtdconcat.c return mtd_is_locked(subdev, ofs, len); len 1075 drivers/mtd/mtdcore.c if (instr->addr >= mtd->size || instr->len > mtd->size - instr->addr) len 1080 drivers/mtd/mtdcore.c if (!instr->len) len 1091 drivers/mtd/mtdcore.c int mtd_point(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, len 1100 drivers/mtd/mtdcore.c if (from < 0 || from >= mtd->size || len > mtd->size - from) len 1102 drivers/mtd/mtdcore.c if (!len) len 1104 drivers/mtd/mtdcore.c return mtd->_point(mtd, from, len, retlen, virt, phys); len 1109 drivers/mtd/mtdcore.c int mtd_unpoint(struct mtd_info *mtd, loff_t from, size_t len) len 1113 drivers/mtd/mtdcore.c if (from < 0 || from >= mtd->size || len > mtd->size - from) len 1115 drivers/mtd/mtdcore.c if (!len) len 1117 drivers/mtd/mtdcore.c return mtd->_unpoint(mtd, from, len); len 1126 drivers/mtd/mtdcore.c unsigned long mtd_get_unmapped_area(struct mtd_info *mtd, unsigned long len, len 1133 drivers/mtd/mtdcore.c ret = mtd_point(mtd, offset, len, &retlen, &virt, NULL); len 1136 drivers/mtd/mtdcore.c if (retlen != len) { len 1144 drivers/mtd/mtdcore.c int mtd_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, len 1148 drivers/mtd/mtdcore.c .len = len, len 1160 drivers/mtd/mtdcore.c int mtd_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, len 1164 drivers/mtd/mtdcore.c .len = len, len 1183 drivers/mtd/mtdcore.c int mtd_panic_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, len 1189 drivers/mtd/mtdcore.c if (to < 0 || to >= mtd->size || len > mtd->size - to) len 1193 drivers/mtd/mtdcore.c if (!len) len 1198 drivers/mtd/mtdcore.c return mtd->_panic_write(mtd, to, len, retlen, buf); len 1211 drivers/mtd/mtdcore.c ops->len = 0; len 1216 drivers/mtd/mtdcore.c if (offs < 0 || offs + ops->len > mtd->size) len 1253 drivers/mtd/mtdcore.c ret_code = mtd->_read(mtd, from, ops->len, &ops->retlen, len 1293 drivers/mtd/mtdcore.c return mtd->_write(mtd, to, ops->len, &ops->retlen, len 1663 drivers/mtd/mtdcore.c int mtd_get_fact_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, len 1668 drivers/mtd/mtdcore.c if (!len) len 1670 drivers/mtd/mtdcore.c return mtd->_get_fact_prot_info(mtd, len, retlen, buf); len 1674 drivers/mtd/mtdcore.c int mtd_read_fact_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, len 1680 drivers/mtd/mtdcore.c if (!len) len 1682 drivers/mtd/mtdcore.c return mtd->_read_fact_prot_reg(mtd, from, len, retlen, buf); len 1686 drivers/mtd/mtdcore.c int mtd_get_user_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, len 1691 drivers/mtd/mtdcore.c if (!len) len 1693 drivers/mtd/mtdcore.c return mtd->_get_user_prot_info(mtd, len, retlen, buf); len 1697 drivers/mtd/mtdcore.c int mtd_read_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, len 1703 drivers/mtd/mtdcore.c if (!len) len 1705 drivers/mtd/mtdcore.c return mtd->_read_user_prot_reg(mtd, from, len, retlen, buf); len 1709 drivers/mtd/mtdcore.c int mtd_write_user_prot_reg(struct mtd_info *mtd, loff_t to, size_t len, len 1717 drivers/mtd/mtdcore.c if (!len) len 1719 drivers/mtd/mtdcore.c ret = mtd->_write_user_prot_reg(mtd, to, len, retlen, buf); len 1731 drivers/mtd/mtdcore.c int mtd_lock_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len) len 1735 drivers/mtd/mtdcore.c if (!len) len 1737 drivers/mtd/mtdcore.c return mtd->_lock_user_prot_reg(mtd, from, len); len 1742 drivers/mtd/mtdcore.c int mtd_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 1746 drivers/mtd/mtdcore.c if (ofs < 0 || ofs >= mtd->size || len > mtd->size - ofs) len 1748 drivers/mtd/mtdcore.c if (!len) len 1750 drivers/mtd/mtdcore.c return mtd->_lock(mtd, ofs, len); len 1754 drivers/mtd/mtdcore.c int mtd_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 1758 drivers/mtd/mtdcore.c if (ofs < 0 || ofs >= mtd->size || len > mtd->size - ofs) len 1760 drivers/mtd/mtdcore.c if (!len) len 1762 drivers/mtd/mtdcore.c return mtd->_unlock(mtd, ofs, len); len 1766 drivers/mtd/mtdcore.c int mtd_is_locked(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 1770 drivers/mtd/mtdcore.c if (ofs < 0 || ofs >= mtd->size || len > mtd->size - ofs) len 1772 drivers/mtd/mtdcore.c if (!len) len 1774 drivers/mtd/mtdcore.c return mtd->_is_locked(mtd, ofs, len); len 84 drivers/mtd/mtdoops.c erase.len = mtd->erasesize; len 90 drivers/mtd/mtdoops.c (unsigned long long)erase.len, mtddev); len 65 drivers/mtd/mtdpart.c static int part_read(struct mtd_info *mtd, loff_t from, size_t len, len 73 drivers/mtd/mtdpart.c res = part->parent->_read(part->parent, from + part->offset, len, len 84 drivers/mtd/mtdpart.c static int part_point(struct mtd_info *mtd, loff_t from, size_t len, len 89 drivers/mtd/mtdpart.c return part->parent->_point(part->parent, from + part->offset, len, len 93 drivers/mtd/mtdpart.c static int part_unpoint(struct mtd_info *mtd, loff_t from, size_t len) len 97 drivers/mtd/mtdpart.c return part->parent->_unpoint(part->parent, from + part->offset, len); len 119 drivers/mtd/mtdpart.c size_t len, size_t *retlen, u_char *buf) len 122 drivers/mtd/mtdpart.c return part->parent->_read_user_prot_reg(part->parent, from, len, len 126 drivers/mtd/mtdpart.c static int part_get_user_prot_info(struct mtd_info *mtd, size_t len, len 130 drivers/mtd/mtdpart.c return part->parent->_get_user_prot_info(part->parent, len, retlen, len 135 drivers/mtd/mtdpart.c size_t len, size_t *retlen, u_char *buf) len 138 drivers/mtd/mtdpart.c return part->parent->_read_fact_prot_reg(part->parent, from, len, len 142 drivers/mtd/mtdpart.c static int part_get_fact_prot_info(struct mtd_info *mtd, size_t len, len 146 drivers/mtd/mtdpart.c return part->parent->_get_fact_prot_info(part->parent, len, retlen, len 150 drivers/mtd/mtdpart.c static int part_write(struct mtd_info *mtd, loff_t to, size_t len, len 154 drivers/mtd/mtdpart.c return part->parent->_write(part->parent, to + part->offset, len, len 158 drivers/mtd/mtdpart.c static int part_panic_write(struct mtd_info *mtd, loff_t to, size_t len, len 162 drivers/mtd/mtdpart.c return part->parent->_panic_write(part->parent, to + part->offset, len, len 175 drivers/mtd/mtdpart.c size_t len, size_t *retlen, u_char *buf) len 178 drivers/mtd/mtdpart.c return part->parent->_write_user_prot_reg(part->parent, from, len, len 183 drivers/mtd/mtdpart.c size_t len) len 186 drivers/mtd/mtdpart.c return part->parent->_lock_user_prot_reg(part->parent, from, len); len 211 drivers/mtd/mtdpart.c static int part_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 214 drivers/mtd/mtdpart.c return part->parent->_lock(part->parent, ofs + part->offset, len); len 217 drivers/mtd/mtdpart.c static int part_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 220 drivers/mtd/mtdpart.c return part->parent->_unlock(part->parent, ofs + part->offset, len); len 223 drivers/mtd/mtdpart.c static int part_is_locked(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 226 drivers/mtd/mtdpart.c return part->parent->_is_locked(part->parent, ofs + part->offset, len); len 306 drivers/mtd/mtdpart.c static int part_max_bad_blocks(struct mtd_info *mtd, loff_t ofs, size_t len) len 311 drivers/mtd/mtdpart.c ofs + part->offset, len); len 540 drivers/mtd/mtdswap.c erase.len = mtd->erasesize; len 886 drivers/mtd/mtdswap.c ops.len = mtd->writesize; len 160 drivers/mtd/nand/core.c nanddev_offs_to_pos(nand, einfo->addr + einfo->len - 1, &last); len 189 drivers/mtd/nand/core.c int nanddev_mtd_max_bad_blocks(struct mtd_info *mtd, loff_t offs, size_t len) len 199 drivers/mtd/nand/core.c nanddev_offs_to_pos(nand, offs + len, &end); len 398 drivers/mtd/nand/onenand/onenand_base.c static int onenand_command(struct mtd_info *mtd, int cmd, loff_t addr, size_t len) len 973 drivers/mtd/nand/onenand/onenand_base.c unsigned int len) len 977 drivers/mtd/nand/onenand/onenand_base.c loff_t end_addr = addr + len; len 1124 drivers/mtd/nand/onenand/onenand_base.c size_t len = ops->len; len 1134 drivers/mtd/nand/onenand/onenand_base.c (int)len); len 1140 drivers/mtd/nand/onenand/onenand_base.c if (from + len > mtd->size) { len 1150 drivers/mtd/nand/onenand/onenand_base.c while (read < len) { len 1153 drivers/mtd/nand/onenand/onenand_base.c thislen = min_t(int, writesize, len - read); len 1187 drivers/mtd/nand/onenand/onenand_base.c if (read == len) len 1225 drivers/mtd/nand/onenand/onenand_base.c size_t len = ops->len; len 1235 drivers/mtd/nand/onenand/onenand_base.c (int)len); len 1241 drivers/mtd/nand/onenand/onenand_base.c if ((from + len) > mtd->size) { len 1254 drivers/mtd/nand/onenand/onenand_base.c if (read < len) { len 1264 drivers/mtd/nand/onenand/onenand_base.c thislen = min_t(int, writesize, len - read); len 1272 drivers/mtd/nand/onenand/onenand_base.c if (read + thislen < len) { len 1306 drivers/mtd/nand/onenand/onenand_base.c if (read == len) len 1313 drivers/mtd/nand/onenand/onenand_base.c thislen = min_t(int, writesize, len - read); len 1355 drivers/mtd/nand/onenand/onenand_base.c size_t len = ops->ooblen; len 1363 drivers/mtd/nand/onenand/onenand_base.c (int)len); len 1385 drivers/mtd/nand/onenand/onenand_base.c while (read < len) { len 1389 drivers/mtd/nand/onenand/onenand_base.c thislen = min_t(int, thislen, len); len 1412 drivers/mtd/nand/onenand/onenand_base.c if (read == len) len 1418 drivers/mtd/nand/onenand/onenand_base.c if (read < len) { len 1537 drivers/mtd/nand/onenand/onenand_base.c size_t len = ops->ooblen; len 1541 drivers/mtd/nand/onenand/onenand_base.c len); len 1547 drivers/mtd/nand/onenand/onenand_base.c if (unlikely((from + len) > mtd->size)) { len 1560 drivers/mtd/nand/onenand/onenand_base.c while (read < len) { len 1564 drivers/mtd/nand/onenand/onenand_base.c thislen = min_t(int, thislen, len); len 1579 drivers/mtd/nand/onenand/onenand_base.c if (read == len) len 1585 drivers/mtd/nand/onenand/onenand_base.c if (read < len) { len 1635 drivers/mtd/nand/onenand/onenand_base.c static int onenand_verify(struct mtd_info *mtd, const u_char *buf, loff_t addr, size_t len) len 1643 drivers/mtd/nand/onenand/onenand_base.c while (len != 0) { len 1644 drivers/mtd/nand/onenand/onenand_base.c thislen = min_t(int, this->writesize - column, len); len 1661 drivers/mtd/nand/onenand/onenand_base.c len -= thislen; len 1700 drivers/mtd/nand/onenand/onenand_base.c static int onenand_panic_write(struct mtd_info *mtd, loff_t to, size_t len, len 1714 drivers/mtd/nand/onenand/onenand_base.c (int)len); len 1717 drivers/mtd/nand/onenand/onenand_base.c if (unlikely(NOTALIGNED(to) || NOTALIGNED(len))) { len 1726 drivers/mtd/nand/onenand/onenand_base.c while (written < len) { len 1727 drivers/mtd/nand/onenand/onenand_base.c int thislen = min_t(int, mtd->writesize - column, len - written); len 1756 drivers/mtd/nand/onenand/onenand_base.c if (written == len) len 1797 drivers/mtd/nand/onenand/onenand_base.c size_t len = ops->len; len 1805 drivers/mtd/nand/onenand/onenand_base.c (int)len); len 1812 drivers/mtd/nand/onenand/onenand_base.c if (unlikely(NOTALIGNED(to) || NOTALIGNED(len))) { len 1819 drivers/mtd/nand/onenand/onenand_base.c if (!len) len 1828 drivers/mtd/nand/onenand/onenand_base.c if (written < len) { len 1831 drivers/mtd/nand/onenand/onenand_base.c thislen = min_t(int, mtd->writesize - column, len - written); len 1887 drivers/mtd/nand/onenand/onenand_base.c if (written == len) { len 1889 drivers/mtd/nand/onenand/onenand_base.c ret = onenand_verify(mtd, buf - len, to - len, len); len 1906 drivers/mtd/nand/onenand/onenand_base.c ((written + thislen) < len)) { len 1937 drivers/mtd/nand/onenand/onenand_base.c if (written == len) len 1953 drivers/mtd/nand/onenand/onenand_base.c if (written != len) len 1981 drivers/mtd/nand/onenand/onenand_base.c size_t len = ops->ooblen; len 1988 drivers/mtd/nand/onenand/onenand_base.c (int)len); len 2007 drivers/mtd/nand/onenand/onenand_base.c if (unlikely(column + len > oobsize)) { len 2018 drivers/mtd/nand/onenand/onenand_base.c while (written < len) { len 2019 drivers/mtd/nand/onenand/onenand_base.c int thislen = min_t(int, oobsize, len - written); len 2063 drivers/mtd/nand/onenand/onenand_base.c if (written == len) len 2131 drivers/mtd/nand/onenand/onenand_base.c int len = instr->len; len 2135 drivers/mtd/nand/onenand/onenand_base.c while (len) { len 2144 drivers/mtd/nand/onenand/onenand_base.c len -= block_size; len 2164 drivers/mtd/nand/onenand/onenand_base.c int len = instr->len; len 2171 drivers/mtd/nand/onenand/onenand_base.c if (addr < bdry_addr && (addr + len) > bdry_addr) len 2176 drivers/mtd/nand/onenand/onenand_base.c while (len) { len 2184 drivers/mtd/nand/onenand/onenand_base.c len -= block_size; len 2188 drivers/mtd/nand/onenand/onenand_base.c len = instr->len; len 2192 drivers/mtd/nand/onenand/onenand_base.c while (len) { len 2197 drivers/mtd/nand/onenand/onenand_base.c verify_instr.len = 0; len 2211 drivers/mtd/nand/onenand/onenand_base.c while (len > block_size && eb_count < (max_eb_count - 1)) { len 2225 drivers/mtd/nand/onenand/onenand_base.c len -= block_size; len 2244 drivers/mtd/nand/onenand/onenand_base.c len -= block_size; len 2249 drivers/mtd/nand/onenand/onenand_base.c verify_instr.len = eb_count * block_size; len 2276 drivers/mtd/nand/onenand/onenand_base.c int len = instr->len; len 2286 drivers/mtd/nand/onenand/onenand_base.c while (len) { len 2310 drivers/mtd/nand/onenand/onenand_base.c len -= block_size; len 2314 drivers/mtd/nand/onenand/onenand_base.c if (!len) len 2321 drivers/mtd/nand/onenand/onenand_base.c if (len & (block_size - 1)) { len 2344 drivers/mtd/nand/onenand/onenand_base.c loff_t len = instr->len; len 2351 drivers/mtd/nand/onenand/onenand_base.c (unsigned long long)instr->len); len 2374 drivers/mtd/nand/onenand/onenand_base.c if (unlikely(len & (block_size - 1))) { len 2383 drivers/mtd/nand/onenand/onenand_base.c instr->len < MB_ERASE_MIN_BLK_COUNT * block_size) { len 2501 drivers/mtd/nand/onenand/onenand_base.c static int onenand_do_lock_cmd(struct mtd_info *mtd, loff_t ofs, size_t len, int cmd) len 2508 drivers/mtd/nand/onenand/onenand_base.c end = onenand_block(this, ofs + len) - 1; len 2580 drivers/mtd/nand/onenand/onenand_base.c static int onenand_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 2585 drivers/mtd/nand/onenand/onenand_base.c ret = onenand_do_lock_cmd(mtd, ofs, len, ONENAND_CMD_LOCK); len 2598 drivers/mtd/nand/onenand/onenand_base.c static int onenand_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 2603 drivers/mtd/nand/onenand/onenand_base.c ret = onenand_do_lock_cmd(mtd, ofs, len, ONENAND_CMD_UNLOCK); len 2652 drivers/mtd/nand/onenand/onenand_base.c loff_t len = mtd->size; len 2680 drivers/mtd/nand/onenand/onenand_base.c len = this->chipsize >> 1; len 2684 drivers/mtd/nand/onenand/onenand_base.c onenand_do_lock_cmd(mtd, ofs, len, ONENAND_CMD_UNLOCK); len 2697 drivers/mtd/nand/onenand/onenand_base.c size_t len) len 2781 drivers/mtd/nand/onenand/onenand_base.c size_t len = ops->ooblen; len 2797 drivers/mtd/nand/onenand/onenand_base.c while (written < len) { len 2798 drivers/mtd/nand/onenand/onenand_base.c int thislen = min_t(int, oobsize, len - written); len 2878 drivers/mtd/nand/onenand/onenand_base.c if (written == len) len 2892 drivers/mtd/nand/onenand/onenand_base.c typedef int (*otp_op_t)(struct mtd_info *mtd, loff_t form, size_t len, len 2905 drivers/mtd/nand/onenand/onenand_base.c static int do_otp_read(struct mtd_info *mtd, loff_t from, size_t len, len 2910 drivers/mtd/nand/onenand/onenand_base.c .len = len, len 2942 drivers/mtd/nand/onenand/onenand_base.c static int do_otp_write(struct mtd_info *mtd, loff_t to, size_t len, len 2951 drivers/mtd/nand/onenand/onenand_base.c if (len < mtd->writesize) { len 2952 drivers/mtd/nand/onenand/onenand_base.c memcpy(this->page_buf, buf, len); len 2953 drivers/mtd/nand/onenand/onenand_base.c memset(this->page_buf + len, 0xff, mtd->writesize - len); len 2955 drivers/mtd/nand/onenand/onenand_base.c len = mtd->writesize; len 2962 drivers/mtd/nand/onenand/onenand_base.c ops.len = len; len 2986 drivers/mtd/nand/onenand/onenand_base.c static int do_otp_lock(struct mtd_info *mtd, loff_t from, size_t len, len 3002 drivers/mtd/nand/onenand/onenand_base.c ops.len = mtd->writesize; len 3014 drivers/mtd/nand/onenand/onenand_base.c ops.ooblen = len; len 3036 drivers/mtd/nand/onenand/onenand_base.c static int onenand_otp_walk(struct mtd_info *mtd, loff_t from, size_t len, len 3060 drivers/mtd/nand/onenand/onenand_base.c if (mtd->writesize * otp_pages < from + len) len 3063 drivers/mtd/nand/onenand/onenand_base.c if (mtd->writesize * otp_pages < len) len 3068 drivers/mtd/nand/onenand/onenand_base.c while (len > 0 && otp_pages > 0) { len 3072 drivers/mtd/nand/onenand/onenand_base.c len -= sizeof(struct otp_info); len 3073 drivers/mtd/nand/onenand/onenand_base.c if (len <= 0) { len 3089 drivers/mtd/nand/onenand/onenand_base.c ret = action(mtd, from, len, &tmp_retlen, buf); len 3094 drivers/mtd/nand/onenand/onenand_base.c len -= tmp_retlen; len 3114 drivers/mtd/nand/onenand/onenand_base.c static int onenand_get_fact_prot_info(struct mtd_info *mtd, size_t len, len 3117 drivers/mtd/nand/onenand/onenand_base.c return onenand_otp_walk(mtd, 0, len, retlen, (u_char *) buf, NULL, len 3132 drivers/mtd/nand/onenand/onenand_base.c size_t len, size_t *retlen, u_char *buf) len 3134 drivers/mtd/nand/onenand/onenand_base.c return onenand_otp_walk(mtd, from, len, retlen, buf, do_otp_read, MTD_OTP_FACTORY); len 3146 drivers/mtd/nand/onenand/onenand_base.c static int onenand_get_user_prot_info(struct mtd_info *mtd, size_t len, len 3149 drivers/mtd/nand/onenand/onenand_base.c return onenand_otp_walk(mtd, 0, len, retlen, (u_char *) buf, NULL, len 3164 drivers/mtd/nand/onenand/onenand_base.c size_t len, size_t *retlen, u_char *buf) len 3166 drivers/mtd/nand/onenand/onenand_base.c return onenand_otp_walk(mtd, from, len, retlen, buf, do_otp_read, MTD_OTP_USER); len 3180 drivers/mtd/nand/onenand/onenand_base.c size_t len, size_t *retlen, u_char *buf) len 3182 drivers/mtd/nand/onenand/onenand_base.c return onenand_otp_walk(mtd, from, len, retlen, buf, do_otp_write, MTD_OTP_USER); len 3194 drivers/mtd/nand/onenand/onenand_base.c size_t len) len 3212 drivers/mtd/nand/onenand/onenand_base.c len = FLEXONENAND(this) ? mtd->writesize : 16; len 3233 drivers/mtd/nand/onenand/onenand_base.c ret = onenand_otp_walk(mtd, from, len, &retlen, buf, do_otp_lock, MTD_OTP_USER); len 32 drivers/mtd/nand/onenand/onenand_bbt.c static int check_short_pattern(uint8_t *buf, int len, int paglen, struct nand_bbt_descr *td) len 38 drivers/mtd/nand/onenand/onenand_bbt.c for (i = 0; i < td->len; i++) { len 60 drivers/mtd/nand/onenand/onenand_bbt.c int i, j, numblocks, len, scanlen; len 69 drivers/mtd/nand/onenand/onenand_bbt.c len = 2; len 73 drivers/mtd/nand/onenand/onenand_bbt.c readlen = bd->len; len 86 drivers/mtd/nand/onenand/onenand_bbt.c ops.len = ops.ooboffs = ops.retlen = ops.oobretlen = 0; len 91 drivers/mtd/nand/onenand/onenand_bbt.c for (j = 0; j < len; j++) { len 185 drivers/mtd/nand/onenand/onenand_bbt.c int len, ret = 0; len 187 drivers/mtd/nand/onenand/onenand_bbt.c len = this->chipsize >> (this->erase_shift + 2); len 189 drivers/mtd/nand/onenand/onenand_bbt.c bbm->bbt = kzalloc(len, GFP_KERNEL); len 218 drivers/mtd/nand/onenand/onenand_bbt.c .len = 2, len 377 drivers/mtd/nand/onenand/samsung.c size_t len) len 747 drivers/mtd/nand/onenand/samsung.c size_t len, int cmd) len 754 drivers/mtd/nand/onenand/samsung.c end = start + (len >> this->erase_shift) - 1; len 776 drivers/mtd/nand/onenand/samsung.c size_t len = this->chipsize; len 793 drivers/mtd/nand/onenand/samsung.c len = this->chipsize >> 1; len 796 drivers/mtd/nand/onenand/samsung.c s3c_onenand_do_lock_cmd(mtd, ofs, len, ONENAND_CMD_UNLOCK); len 132 drivers/mtd/nand/raw/ams-delta.c int len) len 136 drivers/mtd/nand/raw/ams-delta.c if (len > 0 && priv->data_in) len 139 drivers/mtd/nand/raw/ams-delta.c while (i < len) len 143 drivers/mtd/nand/raw/ams-delta.c static void ams_delta_read_buf(struct ams_delta_nand *priv, u8 *buf, int len) len 150 drivers/mtd/nand/raw/ams-delta.c for (i = 0; i < len; i++) len 188 drivers/mtd/nand/raw/ams-delta.c instr->ctx.data.len); len 193 drivers/mtd/nand/raw/ams-delta.c instr->ctx.data.len); len 364 drivers/mtd/nand/raw/atmel/nand-controller.c void *buf, dma_addr_t dev_dma, size_t len, len 372 drivers/mtd/nand/raw/atmel/nand-controller.c buf_dma = dma_map_single(nc->dev, buf, len, dir); len 387 drivers/mtd/nand/raw/atmel/nand-controller.c tx = dmaengine_prep_dma_memcpy(nc->dmac, dst_dma, src_dma, len, len 409 drivers/mtd/nand/raw/atmel/nand-controller.c dma_unmap_single(nc->dev, buf_dma, len, dir); len 434 drivers/mtd/nand/raw/atmel/nand-controller.c static void atmel_nand_read_buf(struct nand_chip *chip, u8 *buf, int len) len 447 drivers/mtd/nand/raw/atmel/nand-controller.c len >= MIN_DMA_LEN && len 448 drivers/mtd/nand/raw/atmel/nand-controller.c !atmel_nand_dma_transfer(nc, buf, nand->activecs->io.dma, len, len 453 drivers/mtd/nand/raw/atmel/nand-controller.c ioread16_rep(nand->activecs->io.virt, buf, len / 2); len 455 drivers/mtd/nand/raw/atmel/nand-controller.c ioread8_rep(nand->activecs->io.virt, buf, len); len 458 drivers/mtd/nand/raw/atmel/nand-controller.c static void atmel_nand_write_buf(struct nand_chip *chip, const u8 *buf, int len) len 471 drivers/mtd/nand/raw/atmel/nand-controller.c len >= MIN_DMA_LEN && len 473 drivers/mtd/nand/raw/atmel/nand-controller.c len, DMA_TO_DEVICE)) len 477 drivers/mtd/nand/raw/atmel/nand-controller.c iowrite16_rep(nand->activecs->io.virt, buf, len / 2); len 479 drivers/mtd/nand/raw/atmel/nand-controller.c iowrite8_rep(nand->activecs->io.virt, buf, len); len 86 drivers/mtd/nand/raw/au1550nd.c static void au_write_buf(struct nand_chip *this, const u_char *buf, int len) len 90 drivers/mtd/nand/raw/au1550nd.c for (i = 0; i < len; i++) { len 104 drivers/mtd/nand/raw/au1550nd.c static void au_read_buf(struct nand_chip *this, u_char *buf, int len) len 108 drivers/mtd/nand/raw/au1550nd.c for (i = 0; i < len; i++) { len 122 drivers/mtd/nand/raw/au1550nd.c static void au_write_buf16(struct nand_chip *this, const u_char *buf, int len) len 126 drivers/mtd/nand/raw/au1550nd.c len >>= 1; len 128 drivers/mtd/nand/raw/au1550nd.c for (i = 0; i < len; i++) { len 143 drivers/mtd/nand/raw/au1550nd.c static void au_read_buf16(struct nand_chip *this, u_char *buf, int len) len 147 drivers/mtd/nand/raw/au1550nd.c len >>= 1; len 149 drivers/mtd/nand/raw/au1550nd.c for (i = 0; i < len; i++) { len 86 drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c int len) len 100 drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c while (len) { len 102 drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c toread = min(len, 0x200); len 131 drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c len -= toread; len 136 drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c const uint8_t *buf, int len) len 150 drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c for (i = 0; i < len; i += 4, data++) { len 154 drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c if (i == len - 4) /* Last read goes without that */ len 162 drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c b47n->curr_column += len; len 336 drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c uint8_t *buf, int len) len 344 drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c len); len 352 drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c const uint8_t *buf, int len) len 359 drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c len); len 1607 drivers/mtd/nand/raw/brcmnand/brcmnand.c static void brcmnand_read_buf(struct nand_chip *chip, uint8_t *buf, int len) len 1611 drivers/mtd/nand/raw/brcmnand/brcmnand.c for (i = 0; i < len; i++, buf++) len 1616 drivers/mtd/nand/raw/brcmnand/brcmnand.c int len) len 1623 drivers/mtd/nand/raw/brcmnand/brcmnand.c for (i = 0; i < len; i++) len 1625 drivers/mtd/nand/raw/brcmnand/brcmnand.c (i + 1) == len); len 1641 drivers/mtd/nand/raw/brcmnand/brcmnand.c dma_addr_t buf, u32 len, u8 dma_cmd, len 1657 drivers/mtd/nand/raw/brcmnand/brcmnand.c desc->tfr_len = len; len 1658 drivers/mtd/nand/raw/brcmnand/brcmnand.c desc->total_len = len; len 1695 drivers/mtd/nand/raw/brcmnand/brcmnand.c u32 len, u8 dma_cmd) len 1701 drivers/mtd/nand/raw/brcmnand/brcmnand.c buf_pa = dma_map_single(ctrl->dev, buf, len, dir); len 1707 drivers/mtd/nand/raw/brcmnand/brcmnand.c brcmnand_fill_dma_desc(host, ctrl->dma_desc, addr, buf_pa, len, len 1712 drivers/mtd/nand/raw/brcmnand/brcmnand.c dma_unmap_single(ctrl->dev, buf_pa, len, dir); len 120 drivers/mtd/nand/raw/cafe_nand.c static void cafe_write_buf(struct nand_chip *chip, const uint8_t *buf, int len) len 125 drivers/mtd/nand/raw/cafe_nand.c memcpy(cafe->dmabuf + cafe->datalen, buf, len); len 127 drivers/mtd/nand/raw/cafe_nand.c memcpy_toio(cafe->mmio + CAFE_NAND_WRITE_DATA + cafe->datalen, buf, len); len 129 drivers/mtd/nand/raw/cafe_nand.c cafe->datalen += len; len 132 drivers/mtd/nand/raw/cafe_nand.c len, cafe->datalen); len 135 drivers/mtd/nand/raw/cafe_nand.c static void cafe_read_buf(struct nand_chip *chip, uint8_t *buf, int len) len 140 drivers/mtd/nand/raw/cafe_nand.c memcpy(buf, cafe->dmabuf + cafe->datalen, len); len 142 drivers/mtd/nand/raw/cafe_nand.c memcpy_fromio(buf, cafe->mmio + CAFE_NAND_READ_DATA + cafe->datalen, len); len 145 drivers/mtd/nand/raw/cafe_nand.c len, cafe->datalen); len 146 drivers/mtd/nand/raw/cafe_nand.c cafe->datalen += len; len 496 drivers/mtd/nand/raw/cafe_nand.c .len = 4, len 506 drivers/mtd/nand/raw/cafe_nand.c .len = 4, len 516 drivers/mtd/nand/raw/cafe_nand.c .len = 1, len 526 drivers/mtd/nand/raw/cafe_nand.c .len = 1, len 54 drivers/mtd/nand/raw/cmx270_nand.c int len) len 58 drivers/mtd/nand/raw/cmx270_nand.c for (i=0; i<len; i++) len 62 drivers/mtd/nand/raw/cmx270_nand.c static void cmx270_read_buf(struct nand_chip *this, u_char *buf, int len) len 66 drivers/mtd/nand/raw/cmx270_nand.c for (i=0; i<len; i++) len 92 drivers/mtd/nand/raw/cs553x_nand.c static void cs553x_read_buf(struct nand_chip *this, u_char *buf, int len) len 94 drivers/mtd/nand/raw/cs553x_nand.c while (unlikely(len > 0x800)) { len 97 drivers/mtd/nand/raw/cs553x_nand.c len -= 0x800; len 99 drivers/mtd/nand/raw/cs553x_nand.c memcpy_fromio(buf, this->legacy.IO_ADDR_R, len); len 102 drivers/mtd/nand/raw/cs553x_nand.c static void cs553x_write_buf(struct nand_chip *this, const u_char *buf, int len) len 104 drivers/mtd/nand/raw/cs553x_nand.c while (unlikely(len > 0x800)) { len 107 drivers/mtd/nand/raw/cs553x_nand.c len -= 0x800; len 109 drivers/mtd/nand/raw/cs553x_nand.c memcpy_toio(this->legacy.IO_ADDR_R, buf, len); len 425 drivers/mtd/nand/raw/davinci_nand.c int len) len 427 drivers/mtd/nand/raw/davinci_nand.c if ((0x03 & ((uintptr_t)buf)) == 0 && (0x03 & len) == 0) len 428 drivers/mtd/nand/raw/davinci_nand.c ioread32_rep(chip->legacy.IO_ADDR_R, buf, len >> 2); len 429 drivers/mtd/nand/raw/davinci_nand.c else if ((0x01 & ((uintptr_t)buf)) == 0 && (0x01 & len) == 0) len 430 drivers/mtd/nand/raw/davinci_nand.c ioread16_rep(chip->legacy.IO_ADDR_R, buf, len >> 1); len 432 drivers/mtd/nand/raw/davinci_nand.c ioread8_rep(chip->legacy.IO_ADDR_R, buf, len); len 436 drivers/mtd/nand/raw/davinci_nand.c int len) len 438 drivers/mtd/nand/raw/davinci_nand.c if ((0x03 & ((uintptr_t)buf)) == 0 && (0x03 & len) == 0) len 439 drivers/mtd/nand/raw/davinci_nand.c iowrite32_rep(chip->legacy.IO_ADDR_R, buf, len >> 2); len 440 drivers/mtd/nand/raw/davinci_nand.c else if ((0x01 & ((uintptr_t)buf)) == 0 && (0x01 & len) == 0) len 441 drivers/mtd/nand/raw/davinci_nand.c iowrite16_rep(chip->legacy.IO_ADDR_R, buf, len >> 1); len 443 drivers/mtd/nand/raw/davinci_nand.c iowrite8_rep(chip->legacy.IO_ADDR_R, buf, len); len 233 drivers/mtd/nand/raw/denali.c void *buf, unsigned int len, bool write) len 236 drivers/mtd/nand/raw/denali.c return nand_change_write_column_op(chip, offset, buf, len, len 239 drivers/mtd/nand/raw/denali.c return nand_change_read_column_op(chip, offset, buf, len, len 250 drivers/mtd/nand/raw/denali.c int ret, i, pos, len; len 254 drivers/mtd/nand/raw/denali.c len = ecc->size; len 258 drivers/mtd/nand/raw/denali.c } else if (pos + len > writesize) { len 266 drivers/mtd/nand/raw/denali.c len -= writesize - pos; len 270 drivers/mtd/nand/raw/denali.c ret = denali_change_column(chip, pos, buf, len, write); len 274 drivers/mtd/nand/raw/denali.c buf += len; len 288 drivers/mtd/nand/raw/denali.c int ret, i, pos, len; len 302 drivers/mtd/nand/raw/denali.c len = writesize + oobsize - pos - oob_skip; len 304 drivers/mtd/nand/raw/denali.c len = ecc->bytes; len 308 drivers/mtd/nand/raw/denali.c } else if (pos + len > writesize) { len 316 drivers/mtd/nand/raw/denali.c len -= writesize - pos; len 320 drivers/mtd/nand/raw/denali.c ret = denali_change_column(chip, pos, buf, len, write); len 324 drivers/mtd/nand/raw/denali.c buf += len; len 1015 drivers/mtd/nand/raw/denali.c u8 *buf, unsigned int len) len 1019 drivers/mtd/nand/raw/denali.c for (i = 0; i < len; i++) len 1024 drivers/mtd/nand/raw/denali.c u8 *buf, unsigned int len) len 1029 drivers/mtd/nand/raw/denali.c for (i = 0; i < len; i += 2) { len 1038 drivers/mtd/nand/raw/denali.c u8 *buf, unsigned int len, bool width16) len 1041 drivers/mtd/nand/raw/denali.c denali_exec_in16(denali, type, buf, len); len 1043 drivers/mtd/nand/raw/denali.c denali_exec_in8(denali, type, buf, len); len 1047 drivers/mtd/nand/raw/denali.c const u8 *buf, unsigned int len) len 1051 drivers/mtd/nand/raw/denali.c for (i = 0; i < len; i++) len 1056 drivers/mtd/nand/raw/denali.c const u8 *buf, unsigned int len) len 1060 drivers/mtd/nand/raw/denali.c for (i = 0; i < len; i += 2) len 1066 drivers/mtd/nand/raw/denali.c const u8 *buf, unsigned int len, bool width16) len 1069 drivers/mtd/nand/raw/denali.c denali_exec_out16(denali, type, buf, len); len 1071 drivers/mtd/nand/raw/denali.c denali_exec_out8(denali, type, buf, len); len 1105 drivers/mtd/nand/raw/denali.c instr->ctx.data.len, len 1112 drivers/mtd/nand/raw/denali.c instr->ctx.data.len, len 320 drivers/mtd/nand/raw/diskonchip.c int len) len 326 drivers/mtd/nand/raw/diskonchip.c printk("writebuf of %d bytes: ", len); len 327 drivers/mtd/nand/raw/diskonchip.c for (i = 0; i < len; i++) { len 336 drivers/mtd/nand/raw/diskonchip.c static void doc2000_readbuf(struct nand_chip *this, u_char *buf, int len) len 343 drivers/mtd/nand/raw/diskonchip.c printk("readbuf of %d bytes: ", len); len 345 drivers/mtd/nand/raw/diskonchip.c for (i = 0; i < len; i++) len 349 drivers/mtd/nand/raw/diskonchip.c static void doc2000_readbuf_dword(struct nand_chip *this, u_char *buf, int len) len 356 drivers/mtd/nand/raw/diskonchip.c printk("readbuf_dword of %d bytes: ", len); len 358 drivers/mtd/nand/raw/diskonchip.c if (unlikely((((unsigned long)buf) | len) & 3)) { len 359 drivers/mtd/nand/raw/diskonchip.c for (i = 0; i < len; i++) { len 363 drivers/mtd/nand/raw/diskonchip.c for (i = 0; i < len; i += 4) { len 474 drivers/mtd/nand/raw/diskonchip.c static void doc2001_writebuf(struct nand_chip *this, const u_char *buf, int len) len 480 drivers/mtd/nand/raw/diskonchip.c for (i = 0; i < len; i++) len 486 drivers/mtd/nand/raw/diskonchip.c static void doc2001_readbuf(struct nand_chip *this, u_char *buf, int len) len 495 drivers/mtd/nand/raw/diskonchip.c for (i = 0; i < len - 1; i++) len 516 drivers/mtd/nand/raw/diskonchip.c static void doc2001plus_writebuf(struct nand_chip *this, const u_char *buf, int len) len 523 drivers/mtd/nand/raw/diskonchip.c printk("writebuf of %d bytes: ", len); len 524 drivers/mtd/nand/raw/diskonchip.c for (i = 0; i < len; i++) { len 533 drivers/mtd/nand/raw/diskonchip.c static void doc2001plus_readbuf(struct nand_chip *this, u_char *buf, int len) len 540 drivers/mtd/nand/raw/diskonchip.c printk("readbuf of %d bytes: ", len); len 546 drivers/mtd/nand/raw/diskonchip.c for (i = 0; i < len - 2; i++) { len 553 drivers/mtd/nand/raw/diskonchip.c buf[len - 2] = ReadDOC(docptr, Mplus_LastDataRead); len 555 drivers/mtd/nand/raw/diskonchip.c printk("%02x ", buf[len - 2]); len 556 drivers/mtd/nand/raw/diskonchip.c buf[len - 1] = ReadDOC(docptr, Mplus_LastDataRead); len 558 drivers/mtd/nand/raw/diskonchip.c printk("%02x ", buf[len - 1]); len 1311 drivers/mtd/nand/raw/diskonchip.c this->bbt_td->len = 8; len 1321 drivers/mtd/nand/raw/diskonchip.c this->bbt_md->len = 8; len 1417 drivers/mtd/nand/raw/diskonchip.c int reg, len, numchips; len 1543 drivers/mtd/nand/raw/diskonchip.c len = sizeof(struct nand_chip) + sizeof(struct doc_priv) + len 1545 drivers/mtd/nand/raw/diskonchip.c nand = kzalloc(len, GFP_KERNEL); len 130 drivers/mtd/nand/raw/fsl_elbc_nand.c .len = 4, len 140 drivers/mtd/nand/raw/fsl_elbc_nand.c .len = 4, len 542 drivers/mtd/nand/raw/fsl_elbc_nand.c static void fsl_elbc_write_buf(struct nand_chip *chip, const u8 *buf, int len) len 549 drivers/mtd/nand/raw/fsl_elbc_nand.c if (len <= 0) { len 550 drivers/mtd/nand/raw/fsl_elbc_nand.c dev_err(priv->dev, "write_buf of %d bytes", len); len 555 drivers/mtd/nand/raw/fsl_elbc_nand.c if ((unsigned int)len > bufsize - elbc_fcm_ctrl->index) { len 559 drivers/mtd/nand/raw/fsl_elbc_nand.c len, bufsize - elbc_fcm_ctrl->index); len 560 drivers/mtd/nand/raw/fsl_elbc_nand.c len = bufsize - elbc_fcm_ctrl->index; len 563 drivers/mtd/nand/raw/fsl_elbc_nand.c memcpy_toio(&elbc_fcm_ctrl->addr[elbc_fcm_ctrl->index], buf, len); len 571 drivers/mtd/nand/raw/fsl_elbc_nand.c in_8(&elbc_fcm_ctrl->addr[elbc_fcm_ctrl->index] + len - 1); len 573 drivers/mtd/nand/raw/fsl_elbc_nand.c elbc_fcm_ctrl->index += len; len 596 drivers/mtd/nand/raw/fsl_elbc_nand.c static void fsl_elbc_read_buf(struct nand_chip *chip, u8 *buf, int len) len 602 drivers/mtd/nand/raw/fsl_elbc_nand.c if (len < 0) len 605 drivers/mtd/nand/raw/fsl_elbc_nand.c avail = min((unsigned int)len, len 610 drivers/mtd/nand/raw/fsl_elbc_nand.c if (len > avail) len 614 drivers/mtd/nand/raw/fsl_elbc_nand.c len, avail); len 68 drivers/mtd/nand/raw/fsl_ifc_nand.c .len = 4, len 78 drivers/mtd/nand/raw/fsl_ifc_nand.c .len = 4, len 337 drivers/mtd/nand/raw/fsl_ifc_nand.c int len = 8; len 341 drivers/mtd/nand/raw/fsl_ifc_nand.c len = 256 * 3; len 352 drivers/mtd/nand/raw/fsl_ifc_nand.c ifc_out32(len, &ifc->ifc_nand.nand_fbcr); len 353 drivers/mtd/nand/raw/fsl_ifc_nand.c ifc_nand_ctrl->read_bytes = len; len 509 drivers/mtd/nand/raw/fsl_ifc_nand.c static void fsl_ifc_write_buf(struct nand_chip *chip, const u8 *buf, int len) len 515 drivers/mtd/nand/raw/fsl_ifc_nand.c if (len <= 0) { len 516 drivers/mtd/nand/raw/fsl_ifc_nand.c dev_err(priv->dev, "%s: len %d bytes", __func__, len); len 520 drivers/mtd/nand/raw/fsl_ifc_nand.c if ((unsigned int)len > bufsize - ifc_nand_ctrl->index) { len 523 drivers/mtd/nand/raw/fsl_ifc_nand.c __func__, len, bufsize - ifc_nand_ctrl->index); len 524 drivers/mtd/nand/raw/fsl_ifc_nand.c len = bufsize - ifc_nand_ctrl->index; len 527 drivers/mtd/nand/raw/fsl_ifc_nand.c memcpy_toio(ifc_nand_ctrl->addr + ifc_nand_ctrl->index, buf, len); len 528 drivers/mtd/nand/raw/fsl_ifc_nand.c ifc_nand_ctrl->index += len; len 579 drivers/mtd/nand/raw/fsl_ifc_nand.c static void fsl_ifc_read_buf(struct nand_chip *chip, u8 *buf, int len) len 584 drivers/mtd/nand/raw/fsl_ifc_nand.c if (len < 0) { len 585 drivers/mtd/nand/raw/fsl_ifc_nand.c dev_err(priv->dev, "%s: len %d bytes", __func__, len); len 589 drivers/mtd/nand/raw/fsl_ifc_nand.c avail = min((unsigned int)len, len 594 drivers/mtd/nand/raw/fsl_ifc_nand.c if (len > avail) len 597 drivers/mtd/nand/raw/fsl_ifc_nand.c __func__, len, avail); len 128 drivers/mtd/nand/raw/fsl_upm.c static void fun_read_buf(struct nand_chip *chip, uint8_t *buf, int len) len 133 drivers/mtd/nand/raw/fsl_upm.c for (i = 0; i < len; i++) len 137 drivers/mtd/nand/raw/fsl_upm.c static void fun_write_buf(struct nand_chip *chip, const uint8_t *buf, int len) len 142 drivers/mtd/nand/raw/fsl_upm.c for (i = 0; i < len; i++) { len 457 drivers/mtd/nand/raw/fsmc_nand.c static int dma_xfer(struct fsmc_nand_data *host, void *buffer, int len, len 477 drivers/mtd/nand/raw/fsmc_nand.c dma_addr = dma_map_single(dma_dev->dev, buffer, len, direction); len 488 drivers/mtd/nand/raw/fsmc_nand.c len, flags); len 520 drivers/mtd/nand/raw/fsmc_nand.c dma_unmap_single(dma_dev->dev, dma_addr, len, direction); len 532 drivers/mtd/nand/raw/fsmc_nand.c int len) len 537 drivers/mtd/nand/raw/fsmc_nand.c IS_ALIGNED(len, sizeof(u32))) { len 540 drivers/mtd/nand/raw/fsmc_nand.c len = len >> 2; len 541 drivers/mtd/nand/raw/fsmc_nand.c for (i = 0; i < len; i++) len 544 drivers/mtd/nand/raw/fsmc_nand.c for (i = 0; i < len; i++) len 555 drivers/mtd/nand/raw/fsmc_nand.c static void fsmc_read_buf(struct fsmc_nand_data *host, u8 *buf, int len) len 560 drivers/mtd/nand/raw/fsmc_nand.c IS_ALIGNED(len, sizeof(u32))) { len 563 drivers/mtd/nand/raw/fsmc_nand.c len = len >> 2; len 564 drivers/mtd/nand/raw/fsmc_nand.c for (i = 0; i < len; i++) len 567 drivers/mtd/nand/raw/fsmc_nand.c for (i = 0; i < len; i++) len 579 drivers/mtd/nand/raw/fsmc_nand.c int len) len 581 drivers/mtd/nand/raw/fsmc_nand.c dma_xfer(host, buf, len, DMA_FROM_DEVICE); len 591 drivers/mtd/nand/raw/fsmc_nand.c int len) len 593 drivers/mtd/nand/raw/fsmc_nand.c dma_xfer(host, (void *)buf, len, DMA_TO_DEVICE); len 632 drivers/mtd/nand/raw/fsmc_nand.c instr->ctx.data.len); len 635 drivers/mtd/nand/raw/fsmc_nand.c instr->ctx.data.len); len 642 drivers/mtd/nand/raw/fsmc_nand.c instr->ctx.data.len); len 645 drivers/mtd/nand/raw/fsmc_nand.c instr->ctx.data.len); len 681 drivers/mtd/nand/raw/fsmc_nand.c int off, len, ret, group = 0; len 706 drivers/mtd/nand/raw/fsmc_nand.c len = oobregion.length; len 714 drivers/mtd/nand/raw/fsmc_nand.c len = roundup(len, 2); len 716 drivers/mtd/nand/raw/fsmc_nand.c nand_read_oob_op(chip, page, off, oob + j, len); len 717 drivers/mtd/nand/raw/fsmc_nand.c j += len; len 813 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c int len = gpmi_raw_len_to_len(this, raw_len); len 817 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c sg_init_one(sgl, buf, len); len 827 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c sg_init_one(sgl, this->data_buffer_dma, len); len 830 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c memcpy(this->data_buffer_dma, buf, len); len 994 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c .len = 1, len 1495 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c uint32_t len, uint8_t *buf, int page) len 1513 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c last = (offs + len - 1) / size; len 1563 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c page, offs, len, col, first, n, page_size); len 2460 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c buf_len = instr->ctx.data.len; len 2467 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c if (!instr->ctx.data.len) len 2470 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c buf_len = instr->ctx.data.len; len 373 drivers/mtd/nand/raw/hisi504_nand.c hisi_nfc_write_buf(struct nand_chip *chip, const uint8_t *buf, int len) len 377 drivers/mtd/nand/raw/hisi504_nand.c memcpy(host->buffer + host->offset, buf, len); len 378 drivers/mtd/nand/raw/hisi504_nand.c host->offset += len; len 381 drivers/mtd/nand/raw/hisi504_nand.c static void hisi_nfc_read_buf(struct nand_chip *chip, uint8_t *buf, int len) len 385 drivers/mtd/nand/raw/hisi504_nand.c memcpy(buf, host->buffer + host->offset, len); len 386 drivers/mtd/nand/raw/hisi504_nand.c host->offset += len; len 94 drivers/mtd/nand/raw/internals.h unsigned int len); len 97 drivers/mtd/nand/raw/internals.h void sanitize_string(uint8_t *s, size_t len); len 143 drivers/mtd/nand/raw/internals.h u16 onfi_crc16(u16 crc, u8 const *p, size_t len); len 392 drivers/mtd/nand/raw/lpc32xx_mlc.c static int lpc32xx_xmit_dma(struct mtd_info *mtd, void *mem, int len, len 401 drivers/mtd/nand/raw/lpc32xx_mlc.c sg_init_one(&host->sgl, mem, len); len 184 drivers/mtd/nand/raw/lpc32xx_slc.c .len = 4, len 194 drivers/mtd/nand/raw/lpc32xx_slc.c .len = 4, len 361 drivers/mtd/nand/raw/lpc32xx_slc.c static void lpc32xx_nand_read_buf(struct nand_chip *chip, u_char *buf, int len) len 366 drivers/mtd/nand/raw/lpc32xx_slc.c while (len-- > 0) len 374 drivers/mtd/nand/raw/lpc32xx_slc.c int len) len 379 drivers/mtd/nand/raw/lpc32xx_slc.c while (len-- > 0) len 428 drivers/mtd/nand/raw/lpc32xx_slc.c void *mem, int len, enum dma_transfer_direction dir) len 450 drivers/mtd/nand/raw/lpc32xx_slc.c sg_init_one(&host->sgl, mem, len); len 820 drivers/mtd/nand/raw/marvell_nand.c unsigned int len) len 822 drivers/mtd/nand/raw/marvell_nand.c unsigned int dma_len = min_t(int, ALIGN(len, 32), MAX_CHUNK_SIZE); len 862 drivers/mtd/nand/raw/marvell_nand.c unsigned int len) len 864 drivers/mtd/nand/raw/marvell_nand.c unsigned int last_len = len % FIFO_DEPTH; len 865 drivers/mtd/nand/raw/marvell_nand.c unsigned int last_full_offset = round_down(len, FIFO_DEPTH); len 882 drivers/mtd/nand/raw/marvell_nand.c unsigned int len) len 884 drivers/mtd/nand/raw/marvell_nand.c unsigned int last_len = len % FIFO_DEPTH; len 885 drivers/mtd/nand/raw/marvell_nand.c unsigned int last_full_offset = round_down(len, FIFO_DEPTH); len 1651 drivers/mtd/nand/raw/marvell_nand.c int len; len 1697 drivers/mtd/nand/raw/marvell_nand.c len = nand_subop_get_data_len(subop, op_id); len 1698 drivers/mtd/nand/raw/marvell_nand.c nfc_op->ndcb[3] |= round_up(len, FIFO_DEPTH); len 1711 drivers/mtd/nand/raw/marvell_nand.c len = nand_subop_get_data_len(subop, op_id); len 1712 drivers/mtd/nand/raw/marvell_nand.c nfc_op->ndcb[3] |= round_up(len, FIFO_DEPTH); len 1732 drivers/mtd/nand/raw/marvell_nand.c unsigned int len = nand_subop_get_data_len(subop, op_id); len 1743 drivers/mtd/nand/raw/marvell_nand.c ret = marvell_nfc_xfer_data_in_pio(nfc, in, len); len 1747 drivers/mtd/nand/raw/marvell_nand.c ret = marvell_nfc_xfer_data_out_pio(nfc, out, len); len 2292 drivers/mtd/nand/raw/marvell_nand.c .len = 6, len 2302 drivers/mtd/nand/raw/marvell_nand.c .len = 6, len 272 drivers/mtd/nand/raw/meson_nand.c int len = mtd->writesize, pagesize, pages; len 277 drivers/mtd/nand/raw/meson_nand.c len = mtd->writesize + mtd->oobsize; len 278 drivers/mtd/nand/raw/meson_nand.c cmd = (len & GENMASK(5, 0)) | scrambler | DMA_DIR(dir); len 283 drivers/mtd/nand/raw/meson_nand.c pages = len / nand->ecc.size; len 334 drivers/mtd/nand/raw/meson_nand.c int len; len 336 drivers/mtd/nand/raw/meson_nand.c len = nand->ecc.size * (i + 1) + (nand->ecc.bytes + 2) * i; len 338 drivers/mtd/nand/raw/meson_nand.c return meson_chip->data_buf + len; len 344 drivers/mtd/nand/raw/meson_nand.c int len, temp; len 347 drivers/mtd/nand/raw/meson_nand.c len = (temp + 2) * i; len 349 drivers/mtd/nand/raw/meson_nand.c return meson_chip->data_buf + len; len 523 drivers/mtd/nand/raw/meson_nand.c static int meson_nfc_read_buf(struct nand_chip *nand, u8 *buf, int len) len 534 drivers/mtd/nand/raw/meson_nand.c ret = meson_nfc_dma_buffer_setup(nand, buf, len, info, len 539 drivers/mtd/nand/raw/meson_nand.c cmd = NFC_CMD_N2M | (len & GENMASK(5, 0)); len 544 drivers/mtd/nand/raw/meson_nand.c meson_nfc_dma_buffer_release(nand, len, PER_INFO_BYTE, DMA_FROM_DEVICE); len 552 drivers/mtd/nand/raw/meson_nand.c static int meson_nfc_write_buf(struct nand_chip *nand, u8 *buf, int len) len 558 drivers/mtd/nand/raw/meson_nand.c ret = meson_nfc_dma_buffer_setup(nand, buf, len, NULL, len 563 drivers/mtd/nand/raw/meson_nand.c cmd = NFC_CMD_M2N | (len & GENMASK(5, 0)); len 568 drivers/mtd/nand/raw/meson_nand.c meson_nfc_dma_buffer_release(nand, len, 0, DMA_TO_DEVICE); len 849 drivers/mtd/nand/raw/meson_nand.c return kzalloc(instr->ctx.data.len, GFP_KERNEL); len 863 drivers/mtd/nand/raw/meson_nand.c memcpy(instr->ctx.data.buf.in, buf, instr->ctx.data.len); len 877 drivers/mtd/nand/raw/meson_nand.c instr->ctx.data.len, GFP_KERNEL); len 929 drivers/mtd/nand/raw/meson_nand.c meson_nfc_read_buf(nand, buf, instr->ctx.data.len); len 937 drivers/mtd/nand/raw/meson_nand.c meson_nfc_write_buf(nand, buf, instr->ctx.data.len); len 445 drivers/mtd/nand/raw/mpc5121_nfc.c static void mpc5121_nfc_buf_copy(struct mtd_info *mtd, u_char *buf, int len, len 459 drivers/mtd/nand/raw/mpc5121_nfc.c prv->column += len; len 460 drivers/mtd/nand/raw/mpc5121_nfc.c mpc5121_nfc_copy_spare(mtd, c, buf, len, wr); len 468 drivers/mtd/nand/raw/mpc5121_nfc.c l = min((uint)len, mtd->writesize - c); len 477 drivers/mtd/nand/raw/mpc5121_nfc.c if (l != len) { len 479 drivers/mtd/nand/raw/mpc5121_nfc.c len -= l; len 480 drivers/mtd/nand/raw/mpc5121_nfc.c mpc5121_nfc_buf_copy(mtd, buf, len, wr); len 485 drivers/mtd/nand/raw/mpc5121_nfc.c static void mpc5121_nfc_read_buf(struct nand_chip *chip, u_char *buf, int len) len 487 drivers/mtd/nand/raw/mpc5121_nfc.c mpc5121_nfc_buf_copy(nand_to_mtd(chip), buf, len, 0); len 492 drivers/mtd/nand/raw/mpc5121_nfc.c int len) len 494 drivers/mtd/nand/raw/mpc5121_nfc.c mpc5121_nfc_buf_copy(nand_to_mtd(chip), (u_char *)buf, len, 1); len 618 drivers/mtd/nand/raw/mpc5121_nfc.c int rev, len; len 661 drivers/mtd/nand/raw/mpc5121_nfc.c chips_no = of_get_property(dn, "chips", &len); len 662 drivers/mtd/nand/raw/mpc5121_nfc.c if (!chips_no || len != sizeof(*chips_no)) { len 185 drivers/mtd/nand/raw/mtk_ecc.c enc_sz = config->len << 3; len 197 drivers/mtd/nand/raw/mtk_ecc.c dec_sz = (config->len << 3) + len 382 drivers/mtd/nand/raw/mtk_ecc.c u32 len; len 407 drivers/mtd/nand/raw/mtk_ecc.c len = (config->strength * ecc->caps->parity_bits + 7) >> 3; len 412 drivers/mtd/nand/raw/mtk_ecc.c round_up(len, 4)); len 415 drivers/mtd/nand/raw/mtk_ecc.c memcpy(data + bytes, ecc->eccdata, len); len 33 drivers/mtd/nand/raw/mtk_ecc.h u32 len; len 385 drivers/mtd/nand/raw/mtk_nand.c nfc->ecc_cfg.len = chip->ecc.size + mtk_nand->fdm.ecc_size; len 467 drivers/mtd/nand/raw/mtk_nand.c static void mtk_nfc_read_buf(struct nand_chip *chip, u8 *buf, int len) len 471 drivers/mtd/nand/raw/mtk_nand.c for (i = 0; i < len; i++) len 496 drivers/mtd/nand/raw/mtk_nand.c static void mtk_nfc_write_buf(struct nand_chip *chip, const u8 *buf, int len) len 500 drivers/mtd/nand/raw/mtk_nand.c for (i = 0; i < len; i++) len 644 drivers/mtd/nand/raw/mtk_nand.c u32 len, const u8 *buf) len 654 drivers/mtd/nand/raw/mtk_nand.c end = DIV_ROUND_UP(offset + len, chip->ecc.size); len 746 drivers/mtd/nand/raw/mtk_nand.c const u8 *buf, int page, int len) len 754 drivers/mtd/nand/raw/mtk_nand.c addr = dma_map_single(dev, (void *)buf, len, DMA_TO_DEVICE); len 790 drivers/mtd/nand/raw/mtk_nand.c dma_unmap_single(nfc->dev, addr, len, DMA_TO_DEVICE); len 801 drivers/mtd/nand/raw/mtk_nand.c size_t len; len 835 drivers/mtd/nand/raw/mtk_nand.c len = mtd->writesize + (raw ? mtd->oobsize : 0); len 836 drivers/mtd/nand/raw/mtk_nand.c ret = mtk_nfc_do_write_page(mtd, chip, bufpoi, page, len); len 919 drivers/mtd/nand/raw/mtk_nand.c size_t len; len 929 drivers/mtd/nand/raw/mtk_nand.c len = sectors * chip->ecc.size + (raw ? sectors * spare : 0); len 934 drivers/mtd/nand/raw/mtk_nand.c addr = dma_map_single(nfc->dev, buf, len, DMA_FROM_DEVICE); len 958 drivers/mtd/nand/raw/mtk_nand.c dma_unmap_single(nfc->dev, addr, len, DMA_FROM_DEVICE); len 992 drivers/mtd/nand/raw/mtk_nand.c dma_unmap_single(nfc->dev, addr, len, DMA_FROM_DEVICE); len 1008 drivers/mtd/nand/raw/mtk_nand.c u32 len, u8 *p, int pg) len 1010 drivers/mtd/nand/raw/mtk_nand.c return mtk_nfc_read_subpage(nand_to_mtd(chip), chip, off, len, p, pg, len 1295 drivers/mtd/nand/raw/mtk_nand.c int len; len 1318 drivers/mtd/nand/raw/mtk_nand.c len = mtd->writesize + mtd->oobsize; len 1319 drivers/mtd/nand/raw/mtk_nand.c nfc->buffer = devm_kzalloc(dev, len, GFP_KERNEL); len 925 drivers/mtd/nand/raw/mxc_nand.c int len) len 932 drivers/mtd/nand/raw/mxc_nand.c n = min(n, len); len 944 drivers/mtd/nand/raw/mxc_nand.c int len) len 951 drivers/mtd/nand/raw/mxc_nand.c n = min(n, len); len 1445 drivers/mtd/nand/raw/mxc_nand.c .len = 4, len 1455 drivers/mtd/nand/raw/mxc_nand.c .len = 4, len 340 drivers/mtd/nand/raw/mxic_nand.c void *rxbuf, unsigned int len) len 344 drivers/mtd/nand/raw/mxic_nand.c while (pos < len) { len 345 drivers/mtd/nand/raw/mxic_nand.c unsigned int nbytes = len - pos; len 428 drivers/mtd/nand/raw/mxic_nand.c instr->ctx.data.len); len 432 drivers/mtd/nand/raw/mxic_nand.c writel(instr->ctx.data.len, len 438 drivers/mtd/nand/raw/mxic_nand.c instr->ctx.data.len); len 208 drivers/mtd/nand/raw/nand_base.c static int check_offs_len(struct nand_chip *chip, loff_t ofs, uint64_t len) len 219 drivers/mtd/nand/raw/nand_base.c if (len & ((1ULL << chip->phys_erase_shift) - 1)) { len 405 drivers/mtd/nand/raw/nand_base.c static uint8_t *nand_fill_oob(struct nand_chip *chip, uint8_t *oob, size_t len, len 421 drivers/mtd/nand/raw/nand_base.c memcpy(chip->oob_poi + ops->ooboffs, oob, len); len 422 drivers/mtd/nand/raw/nand_base.c return oob + len; len 426 drivers/mtd/nand/raw/nand_base.c ops->ooboffs, len); len 428 drivers/mtd/nand/raw/nand_base.c return oob + len; len 448 drivers/mtd/nand/raw/nand_base.c int chipnr, page, status, len, ret; len 453 drivers/mtd/nand/raw/nand_base.c len = mtd_oobavail(mtd, ops); len 456 drivers/mtd/nand/raw/nand_base.c if ((ops->ooboffs + ops->ooblen) > len) { len 527 drivers/mtd/nand/raw/nand_base.c ops.len = ops.ooblen = 2; len 529 drivers/mtd/nand/raw/nand_base.c ops.len = ops.ooblen = 1; len 592 drivers/mtd/nand/raw/nand_base.c einfo.len = 1ULL << chip->phys_erase_shift; len 1014 drivers/mtd/nand/raw/nand_base.c unsigned int len) len 1025 drivers/mtd/nand/raw/nand_base.c NAND_OP_DATA_IN(len, buf, 0), len 1031 drivers/mtd/nand/raw/nand_base.c if (!len) len 1057 drivers/mtd/nand/raw/nand_base.c unsigned int len) len 1068 drivers/mtd/nand/raw/nand_base.c NAND_OP_DATA_IN(len, buf, 0), len 1074 drivers/mtd/nand/raw/nand_base.c if (!len) len 1106 drivers/mtd/nand/raw/nand_base.c unsigned int offset_in_page, void *buf, unsigned int len) len 1110 drivers/mtd/nand/raw/nand_base.c if (len && !buf) len 1113 drivers/mtd/nand/raw/nand_base.c if (offset_in_page + len > mtd->writesize + mtd->oobsize) len 1120 drivers/mtd/nand/raw/nand_base.c len); len 1123 drivers/mtd/nand/raw/nand_base.c buf, len); len 1127 drivers/mtd/nand/raw/nand_base.c if (len) len 1128 drivers/mtd/nand/raw/nand_base.c chip->legacy.read_buf(chip, buf, len); len 1147 drivers/mtd/nand/raw/nand_base.c unsigned int len) len 1152 drivers/mtd/nand/raw/nand_base.c if (len && !buf) len 1163 drivers/mtd/nand/raw/nand_base.c NAND_OP_8BIT_DATA_IN(len, buf, 0), len 1168 drivers/mtd/nand/raw/nand_base.c if (!len) len 1175 drivers/mtd/nand/raw/nand_base.c for (i = 0; i < len; i++) len 1196 drivers/mtd/nand/raw/nand_base.c unsigned int len, bool force_8bit) len 1200 drivers/mtd/nand/raw/nand_base.c if (len && !buf) len 1203 drivers/mtd/nand/raw/nand_base.c if (offset_in_page + len > mtd->writesize + mtd->oobsize) len 1219 drivers/mtd/nand/raw/nand_base.c NAND_OP_DATA_IN(len, buf, 0), len 1229 drivers/mtd/nand/raw/nand_base.c if (!len) len 1238 drivers/mtd/nand/raw/nand_base.c if (len) len 1239 drivers/mtd/nand/raw/nand_base.c chip->legacy.read_buf(chip, buf, len); len 1259 drivers/mtd/nand/raw/nand_base.c unsigned int offset_in_oob, void *buf, unsigned int len) len 1263 drivers/mtd/nand/raw/nand_base.c if (len && !buf) len 1266 drivers/mtd/nand/raw/nand_base.c if (offset_in_oob + len > mtd->oobsize) len 1272 drivers/mtd/nand/raw/nand_base.c buf, len); len 1275 drivers/mtd/nand/raw/nand_base.c if (len) len 1276 drivers/mtd/nand/raw/nand_base.c chip->legacy.read_buf(chip, buf, len); len 1284 drivers/mtd/nand/raw/nand_base.c unsigned int len, bool prog) len 1299 drivers/mtd/nand/raw/nand_base.c NAND_OP_DATA_OUT(len, buf, 0), len 1322 drivers/mtd/nand/raw/nand_base.c if (!len) len 1372 drivers/mtd/nand/raw/nand_base.c unsigned int len) len 1376 drivers/mtd/nand/raw/nand_base.c if (len && !buf) len 1379 drivers/mtd/nand/raw/nand_base.c if (offset_in_page + len > mtd->writesize + mtd->oobsize) len 1384 drivers/mtd/nand/raw/nand_base.c len, false); len 1389 drivers/mtd/nand/raw/nand_base.c chip->legacy.write_buf(chip, buf, len); len 1457 drivers/mtd/nand/raw/nand_base.c unsigned int len) len 1462 drivers/mtd/nand/raw/nand_base.c if (!len || !buf) len 1465 drivers/mtd/nand/raw/nand_base.c if (offset_in_page + len > mtd->writesize + mtd->oobsize) len 1470 drivers/mtd/nand/raw/nand_base.c len, true); len 1474 drivers/mtd/nand/raw/nand_base.c chip->legacy.write_buf(chip, buf, len); len 1501 drivers/mtd/nand/raw/nand_base.c const void *buf, unsigned int len, len 1506 drivers/mtd/nand/raw/nand_base.c if (len && !buf) len 1509 drivers/mtd/nand/raw/nand_base.c if (offset_in_page + len > mtd->writesize + mtd->oobsize) len 1523 drivers/mtd/nand/raw/nand_base.c NAND_OP_DATA_OUT(len, buf, 0), len 1535 drivers/mtd/nand/raw/nand_base.c if (!len) len 1542 drivers/mtd/nand/raw/nand_base.c if (len) len 1543 drivers/mtd/nand/raw/nand_base.c chip->legacy.write_buf(chip, buf, len); len 1563 drivers/mtd/nand/raw/nand_base.c unsigned int len) len 1568 drivers/mtd/nand/raw/nand_base.c if (len && !buf) len 1577 drivers/mtd/nand/raw/nand_base.c NAND_OP_8BIT_DATA_IN(len, buf, 0), len 1582 drivers/mtd/nand/raw/nand_base.c if (!len) len 1590 drivers/mtd/nand/raw/nand_base.c for (i = 0; i < len; i++) len 1873 drivers/mtd/nand/raw/nand_base.c int nand_read_data_op(struct nand_chip *chip, void *buf, unsigned int len, len 1876 drivers/mtd/nand/raw/nand_base.c if (!len || !buf) len 1881 drivers/mtd/nand/raw/nand_base.c NAND_OP_DATA_IN(len, buf, 0), len 1894 drivers/mtd/nand/raw/nand_base.c for (i = 0; i < len; i++) len 1897 drivers/mtd/nand/raw/nand_base.c chip->legacy.read_buf(chip, buf, len); len 1918 drivers/mtd/nand/raw/nand_base.c unsigned int len, bool force_8bit) len 1920 drivers/mtd/nand/raw/nand_base.c if (!len || !buf) len 1925 drivers/mtd/nand/raw/nand_base.c NAND_OP_DATA_OUT(len, buf, 0), len 1938 drivers/mtd/nand/raw/nand_base.c for (i = 0; i < len; i++) len 1941 drivers/mtd/nand/raw/nand_base.c chip->legacy.write_buf(chip, buf, len); len 2005 drivers/mtd/nand/raw/nand_base.c if (instr->ctx.data.len - *start_offset > len 2353 drivers/mtd/nand/raw/nand_base.c end_off = subop->instrs[instr_idx].ctx.data.len; len 2470 drivers/mtd/nand/raw/nand_base.c static int nand_check_erased_buf(void *buf, int len, int bitflips_threshold) len 2476 drivers/mtd/nand/raw/nand_base.c for (; len && ((uintptr_t)bitmap) % sizeof(long); len 2477 drivers/mtd/nand/raw/nand_base.c len--, bitmap++) { len 2484 drivers/mtd/nand/raw/nand_base.c for (; len >= sizeof(long); len 2485 drivers/mtd/nand/raw/nand_base.c len -= sizeof(long), bitmap += sizeof(long)) { len 2495 drivers/mtd/nand/raw/nand_base.c for (; len > 0; len--, bitmap++) { len 3088 drivers/mtd/nand/raw/nand_base.c struct mtd_oob_ops *ops, size_t len) len 3097 drivers/mtd/nand/raw/nand_base.c memcpy(oob, chip->oob_poi + ops->ooboffs, len); len 3098 drivers/mtd/nand/raw/nand_base.c return oob + len; len 3102 drivers/mtd/nand/raw/nand_base.c ops->ooboffs, len); len 3104 drivers/mtd/nand/raw/nand_base.c return oob + len; len 3159 drivers/mtd/nand/raw/nand_base.c uint32_t readlen = ops->len; len 3307 drivers/mtd/nand/raw/nand_base.c ops->retlen = ops->len - (size_t) readlen; len 3412 drivers/mtd/nand/raw/nand_base.c int ret, i, len, pos, sndcmd = 0, steps = chip->ecc.steps; len 3435 drivers/mtd/nand/raw/nand_base.c len = eccsize; len 3436 drivers/mtd/nand/raw/nand_base.c while (len > 0) { len 3437 drivers/mtd/nand/raw/nand_base.c int num = min_t(int, len, 4); len 3444 drivers/mtd/nand/raw/nand_base.c len -= num; len 3456 drivers/mtd/nand/raw/nand_base.c len = min_t(int, length, chunk); len 3458 drivers/mtd/nand/raw/nand_base.c ret = nand_write_data_op(chip, bufpoi, len, false); len 3462 drivers/mtd/nand/raw/nand_base.c bufpoi += len; len 3463 drivers/mtd/nand/raw/nand_base.c length -= len; len 3490 drivers/mtd/nand/raw/nand_base.c int len; len 3499 drivers/mtd/nand/raw/nand_base.c len = mtd_oobavail(mtd, ops); len 3517 drivers/mtd/nand/raw/nand_base.c len = min(len, readlen); len 3518 drivers/mtd/nand/raw/nand_base.c buf = nand_transfer_oob(chip, buf, ops, len); len 3524 drivers/mtd/nand/raw/nand_base.c readlen -= len; len 3961 drivers/mtd/nand/raw/nand_base.c uint32_t writelen = ops->len; len 3976 drivers/mtd/nand/raw/nand_base.c if (NOTALIGNED(to) || NOTALIGNED(ops->len)) { len 3998 drivers/mtd/nand/raw/nand_base.c ((loff_t)chip->pagecache.page << chip->page_shift) < (to + ops->len)) len 4034 drivers/mtd/nand/raw/nand_base.c size_t len = min(oobwritelen, oobmaxlen); len 4035 drivers/mtd/nand/raw/nand_base.c oob = nand_fill_oob(chip, oob, len, ops); len 4036 drivers/mtd/nand/raw/nand_base.c oobwritelen -= len; len 4065 drivers/mtd/nand/raw/nand_base.c ops->retlen = ops->len - writelen; len 4085 drivers/mtd/nand/raw/nand_base.c static int panic_nand_write(struct mtd_info *mtd, loff_t to, size_t len, len 4099 drivers/mtd/nand/raw/nand_base.c ops.len = len; len 4171 drivers/mtd/nand/raw/nand_base.c loff_t len; len 4175 drivers/mtd/nand/raw/nand_base.c (unsigned long long)instr->len); len 4177 drivers/mtd/nand/raw/nand_base.c if (check_offs_len(chip, instr->addr, instr->len)) len 4204 drivers/mtd/nand/raw/nand_base.c len = instr->len; len 4206 drivers/mtd/nand/raw/nand_base.c while (len) { len 4235 drivers/mtd/nand/raw/nand_base.c len -= (1ULL << chip->phys_erase_shift); len 4239 drivers/mtd/nand/raw/nand_base.c if (len && !(page & chip->pagemask)) { len 4379 drivers/mtd/nand/raw/nand_base.c void sanitize_string(uint8_t *s, size_t len) len 4384 drivers/mtd/nand/raw/nand_base.c s[len - 1] = 0; len 4387 drivers/mtd/nand/raw/nand_base.c for (i = 0; i < len - 1; i++) { len 4704 drivers/mtd/nand/raw/nand_base.c chip->id.len = nand_id_len(id_data, ARRAY_SIZE(chip->id.data)); len 92 drivers/mtd/nand/raw/nand_bbt.c if (memcmp(buf, td->pattern, td->len)) len 107 drivers/mtd/nand/raw/nand_bbt.c static int check_pattern(uint8_t *buf, int len, int paglen, struct nand_bbt_descr *td) len 113 drivers/mtd/nand/raw/nand_bbt.c if (memcmp(buf + paglen + td->offs, td->pattern, td->len)) len 131 drivers/mtd/nand/raw/nand_bbt.c if (memcmp(buf + td->offs, td->pattern, td->len)) len 144 drivers/mtd/nand/raw/nand_bbt.c u32 len; len 149 drivers/mtd/nand/raw/nand_bbt.c len = td->len; len 151 drivers/mtd/nand/raw/nand_bbt.c len++; len 152 drivers/mtd/nand/raw/nand_bbt.c return len; len 171 drivers/mtd/nand/raw/nand_bbt.c size_t retlen, len, totlen; len 183 drivers/mtd/nand/raw/nand_bbt.c len = min(totlen, (size_t)(1 << this->bbt_erase_shift)); len 189 drivers/mtd/nand/raw/nand_bbt.c len -= marker_len; len 193 drivers/mtd/nand/raw/nand_bbt.c res = mtd_read(mtd, from, len, &retlen, buf); len 210 drivers/mtd/nand/raw/nand_bbt.c for (i = 0; i < len; i++) { len 242 drivers/mtd/nand/raw/nand_bbt.c totlen -= len; len 243 drivers/mtd/nand/raw/nand_bbt.c from += len; len 292 drivers/mtd/nand/raw/nand_bbt.c size_t len; len 294 drivers/mtd/nand/raw/nand_bbt.c len = td->len; len 296 drivers/mtd/nand/raw/nand_bbt.c len++; len 298 drivers/mtd/nand/raw/nand_bbt.c return mtd_read(mtd, offs, len, &retlen, buf); len 313 drivers/mtd/nand/raw/nand_bbt.c size_t len) len 323 drivers/mtd/nand/raw/nand_bbt.c while (len > 0) { len 325 drivers/mtd/nand/raw/nand_bbt.c ops.len = min(len, (size_t)mtd->writesize); len 326 drivers/mtd/nand/raw/nand_bbt.c ops.oobbuf = buf + ops.len; len 337 drivers/mtd/nand/raw/nand_bbt.c len -= mtd->writesize; len 344 drivers/mtd/nand/raw/nand_bbt.c size_t len, struct nand_bbt_descr *td) len 349 drivers/mtd/nand/raw/nand_bbt.c return scan_read_oob(this, buf, offs, len); len 353 drivers/mtd/nand/raw/nand_bbt.c static int scan_write_bbt(struct nand_chip *this, loff_t offs, size_t len, len 364 drivers/mtd/nand/raw/nand_bbt.c ops.len = len; len 724 drivers/mtd/nand/raw/nand_bbt.c size_t retlen, len = 0; len 792 drivers/mtd/nand/raw/nand_bbt.c len = 1 << this->bbt_erase_shift; len 793 drivers/mtd/nand/raw/nand_bbt.c res = mtd_read(mtd, to, len, &retlen, buf); len 795 drivers/mtd/nand/raw/nand_bbt.c if (retlen != len) { len 802 drivers/mtd/nand/raw/nand_bbt.c ops.ooblen = (len >> this->page_shift) * mtd->oobsize; len 803 drivers/mtd/nand/raw/nand_bbt.c ops.oobbuf = &buf[len]; len 813 drivers/mtd/nand/raw/nand_bbt.c ooboffs = len + (pageoffs * mtd->oobsize); len 817 drivers/mtd/nand/raw/nand_bbt.c offs = td->len; len 822 drivers/mtd/nand/raw/nand_bbt.c len = (size_t)(numblocks >> sft); len 823 drivers/mtd/nand/raw/nand_bbt.c len += offs; len 825 drivers/mtd/nand/raw/nand_bbt.c len = ALIGN(len, mtd->writesize); len 827 drivers/mtd/nand/raw/nand_bbt.c memset(buf, 0xff, len); len 829 drivers/mtd/nand/raw/nand_bbt.c memcpy(buf, td->pattern, td->len); len 832 drivers/mtd/nand/raw/nand_bbt.c len = (size_t)(numblocks >> sft); len 834 drivers/mtd/nand/raw/nand_bbt.c len = ALIGN(len, mtd->writesize); len 836 drivers/mtd/nand/raw/nand_bbt.c memset(buf, 0xff, len + len 837 drivers/mtd/nand/raw/nand_bbt.c (len >> this->page_shift)* mtd->oobsize); len 839 drivers/mtd/nand/raw/nand_bbt.c ooboffs = len; len 841 drivers/mtd/nand/raw/nand_bbt.c memcpy(&buf[ooboffs + td->offs], td->pattern, td->len); len 858 drivers/mtd/nand/raw/nand_bbt.c einfo.len = 1 << this->bbt_erase_shift; len 867 drivers/mtd/nand/raw/nand_bbt.c res = scan_write_bbt(this, to, len, buf, len 869 drivers/mtd/nand/raw/nand_bbt.c NULL : &buf[len]); len 1044 drivers/mtd/nand/raw/nand_bbt.c int len, res = 0; len 1054 drivers/mtd/nand/raw/nand_bbt.c len = (1 << this->bbt_erase_shift); len 1055 drivers/mtd/nand/raw/nand_bbt.c len += (len >> this->page_shift) * mtd->oobsize; len 1056 drivers/mtd/nand/raw/nand_bbt.c buf = kmalloc(len, GFP_KERNEL); len 1169 drivers/mtd/nand/raw/nand_bbt.c pattern_len = bd->len; len 1184 drivers/mtd/nand/raw/nand_bbt.c BUG_ON(bd->veroffs != bd->len); len 1214 drivers/mtd/nand/raw/nand_bbt.c int len, res; len 1219 drivers/mtd/nand/raw/nand_bbt.c len = (mtd->size >> (this->bbt_erase_shift + 2)) ? : 1; len 1224 drivers/mtd/nand/raw/nand_bbt.c this->bbt = kzalloc(len, GFP_KERNEL); len 1243 drivers/mtd/nand/raw/nand_bbt.c len = (1 << this->bbt_erase_shift); len 1244 drivers/mtd/nand/raw/nand_bbt.c len += (len >> this->page_shift) * mtd->oobsize; len 1245 drivers/mtd/nand/raw/nand_bbt.c buf = vmalloc(len); len 1293 drivers/mtd/nand/raw/nand_bbt.c .len = 4, len 1303 drivers/mtd/nand/raw/nand_bbt.c .len = 4, len 1313 drivers/mtd/nand/raw/nand_bbt.c .len = 4, len 1323 drivers/mtd/nand/raw/nand_bbt.c .len = 4, len 1351 drivers/mtd/nand/raw/nand_bbt.c bd->len = (this->options & NAND_BUSWIDTH_16) ? 2 : 1; len 16 drivers/mtd/nand/raw/nand_esmt.c if (chip->id.len >= 5 && nand_is_slc(chip)) { len 621 drivers/mtd/nand/raw/nand_hynix.c if (chip->id.len < 6 || nand_is_slc(chip)) { len 117 drivers/mtd/nand/raw/nand_legacy.c static void nand_write_buf(struct nand_chip *chip, const uint8_t *buf, int len) len 119 drivers/mtd/nand/raw/nand_legacy.c iowrite8_rep(chip->legacy.IO_ADDR_W, buf, len); len 130 drivers/mtd/nand/raw/nand_legacy.c static void nand_read_buf(struct nand_chip *chip, uint8_t *buf, int len) len 132 drivers/mtd/nand/raw/nand_legacy.c ioread8_rep(chip->legacy.IO_ADDR_R, buf, len); len 144 drivers/mtd/nand/raw/nand_legacy.c int len) len 148 drivers/mtd/nand/raw/nand_legacy.c iowrite16_rep(chip->legacy.IO_ADDR_W, p, len >> 1); len 159 drivers/mtd/nand/raw/nand_legacy.c static void nand_read_buf16(struct nand_chip *chip, uint8_t *buf, int len) len 163 drivers/mtd/nand/raw/nand_legacy.c ioread16_rep(chip->legacy.IO_ADDR_R, p, len >> 1); len 389 drivers/mtd/nand/raw/nand_micron.c if (chip->id.len != 5 || len 19 drivers/mtd/nand/raw/nand_onfi.c u16 onfi_crc16(u16 crc, u8 const *p, size_t len) len 22 drivers/mtd/nand/raw/nand_onfi.c while (len--) { len 40 drivers/mtd/nand/raw/nand_onfi.c int len; len 43 drivers/mtd/nand/raw/nand_onfi.c len = le16_to_cpu(p->ext_param_page_length) * 16; len 44 drivers/mtd/nand/raw/nand_onfi.c ep = kmalloc(len, GFP_KERNEL); len 56 drivers/mtd/nand/raw/nand_onfi.c ep, len, true); len 61 drivers/mtd/nand/raw/nand_onfi.c if ((onfi_crc16(ONFI_CRC_BASE, ((uint8_t *)ep) + 2, len - 2) len 19 drivers/mtd/nand/raw/nand_samsung.c if (chip->id.len == 6 && !nand_is_slc(chip) && len 106 drivers/mtd/nand/raw/nand_samsung.c if (chip->id.len > 4 && len 109 drivers/mtd/nand/raw/nand_toshiba.c if (chip->id.len >= 6 && nand_is_slc(chip) && len 123 drivers/mtd/nand/raw/nand_toshiba.c if (chip->id.len >= 6 && nand_is_slc(chip)) { len 2066 drivers/mtd/nand/raw/nandsim.c int len) len 2079 drivers/mtd/nand/raw/nandsim.c if (ns->regs.count + len > ns->regs.num) { len 2085 drivers/mtd/nand/raw/nandsim.c memcpy(ns->buf.byte + ns->regs.count, buf, len); len 2086 drivers/mtd/nand/raw/nandsim.c ns->regs.count += len; len 2093 drivers/mtd/nand/raw/nandsim.c static void ns_nand_read_buf(struct nand_chip *chip, u_char *buf, int len) len 2115 drivers/mtd/nand/raw/nandsim.c for (i = 0; i < len; i++) len 2122 drivers/mtd/nand/raw/nandsim.c if (ns->regs.count + len > ns->regs.num) { len 2128 drivers/mtd/nand/raw/nandsim.c memcpy(buf, ns->buf.byte + ns->regs.count, len); len 2129 drivers/mtd/nand/raw/nandsim.c ns->regs.count += len; len 2165 drivers/mtd/nand/raw/nandsim.c ns_nand_read_buf(chip, instr->ctx.data.buf.in, instr->ctx.data.len); len 2168 drivers/mtd/nand/raw/nandsim.c ns_nand_write_buf(chip, instr->ctx.data.buf.out, instr->ctx.data.len); len 111 drivers/mtd/nand/raw/ndfc.c static void ndfc_read_buf(struct nand_chip *chip, uint8_t *buf, int len) len 116 drivers/mtd/nand/raw/ndfc.c for(;len > 0; len -= 4) len 120 drivers/mtd/nand/raw/ndfc.c static void ndfc_write_buf(struct nand_chip *chip, const uint8_t *buf, int len) len 125 drivers/mtd/nand/raw/ndfc.c for(;len > 0; len -= 4) len 191 drivers/mtd/nand/raw/ndfc.c int err, len; len 194 drivers/mtd/nand/raw/ndfc.c reg = of_get_property(ofdev->dev.of_node, "reg", &len); len 195 drivers/mtd/nand/raw/ndfc.c if (reg == NULL || len != 12) { len 196 drivers/mtd/nand/raw/ndfc.c dev_err(&ofdev->dev, "unable read reg property (%d)\n", len); len 271 drivers/mtd/nand/raw/omap2.c static void omap_read_buf8(struct mtd_info *mtd, u_char *buf, int len) len 275 drivers/mtd/nand/raw/omap2.c ioread8_rep(nand->legacy.IO_ADDR_R, buf, len); len 284 drivers/mtd/nand/raw/omap2.c static void omap_write_buf8(struct mtd_info *mtd, const u_char *buf, int len) len 290 drivers/mtd/nand/raw/omap2.c while (len--) { len 305 drivers/mtd/nand/raw/omap2.c static void omap_read_buf16(struct mtd_info *mtd, u_char *buf, int len) len 309 drivers/mtd/nand/raw/omap2.c ioread16_rep(nand->legacy.IO_ADDR_R, buf, len / 2); len 318 drivers/mtd/nand/raw/omap2.c static void omap_write_buf16(struct mtd_info *mtd, const u_char * buf, int len) len 324 drivers/mtd/nand/raw/omap2.c len >>= 1; len 326 drivers/mtd/nand/raw/omap2.c while (len--) { len 341 drivers/mtd/nand/raw/omap2.c static void omap_read_buf_pref(struct nand_chip *chip, u_char *buf, int len) len 350 drivers/mtd/nand/raw/omap2.c if (len % 4) { len 352 drivers/mtd/nand/raw/omap2.c omap_read_buf16(mtd, buf, len % 4); len 354 drivers/mtd/nand/raw/omap2.c omap_read_buf8(mtd, buf, len % 4); len 355 drivers/mtd/nand/raw/omap2.c p = (u32 *) (buf + len % 4); len 356 drivers/mtd/nand/raw/omap2.c len -= len % 4; len 361 drivers/mtd/nand/raw/omap2.c PREFETCH_FIFOTHRESHOLD_MAX, 0x0, len, 0x0, info); len 365 drivers/mtd/nand/raw/omap2.c omap_read_buf16(mtd, (u_char *)p, len); len 367 drivers/mtd/nand/raw/omap2.c omap_read_buf8(mtd, (u_char *)p, len); len 375 drivers/mtd/nand/raw/omap2.c len -= r_count << 2; len 376 drivers/mtd/nand/raw/omap2.c } while (len); len 389 drivers/mtd/nand/raw/omap2.c int len) len 400 drivers/mtd/nand/raw/omap2.c if (len % 2 != 0) { len 403 drivers/mtd/nand/raw/omap2.c len--; len 408 drivers/mtd/nand/raw/omap2.c PREFETCH_FIFOTHRESHOLD_MAX, 0x0, len, 0x1, info); len 412 drivers/mtd/nand/raw/omap2.c omap_write_buf16(mtd, (u_char *)p, len); len 414 drivers/mtd/nand/raw/omap2.c omap_write_buf8(mtd, (u_char *)p, len); len 416 drivers/mtd/nand/raw/omap2.c while (len) { len 420 drivers/mtd/nand/raw/omap2.c for (i = 0; (i < w_count) && len; i++, len -= 2) len 455 drivers/mtd/nand/raw/omap2.c unsigned int len, int is_write) len 470 drivers/mtd/nand/raw/omap2.c sg_init_one(&sg, addr, len); len 474 drivers/mtd/nand/raw/omap2.c "Couldn't DMA map a %d byte buffer\n", len); len 495 drivers/mtd/nand/raw/omap2.c PREFETCH_FIFOTHRESHOLD_MAX, 0x1, len, is_write, info); len 520 drivers/mtd/nand/raw/omap2.c is_write == 0 ? omap_read_buf16(mtd, (u_char *) addr, len) len 521 drivers/mtd/nand/raw/omap2.c : omap_write_buf16(mtd, (u_char *) addr, len); len 523 drivers/mtd/nand/raw/omap2.c is_write == 0 ? omap_read_buf8(mtd, (u_char *) addr, len) len 524 drivers/mtd/nand/raw/omap2.c : omap_write_buf8(mtd, (u_char *) addr, len); len 535 drivers/mtd/nand/raw/omap2.c int len) len 539 drivers/mtd/nand/raw/omap2.c if (len <= mtd->oobsize) len 540 drivers/mtd/nand/raw/omap2.c omap_read_buf_pref(chip, buf, len); len 543 drivers/mtd/nand/raw/omap2.c omap_nand_dma_transfer(mtd, buf, len, 0x0); len 553 drivers/mtd/nand/raw/omap2.c int len) len 557 drivers/mtd/nand/raw/omap2.c if (len <= mtd->oobsize) len 558 drivers/mtd/nand/raw/omap2.c omap_write_buf_pref(chip, buf, len); len 561 drivers/mtd/nand/raw/omap2.c omap_nand_dma_transfer(mtd, (u_char *)buf, len, 0x1); len 617 drivers/mtd/nand/raw/omap2.c int len) len 623 drivers/mtd/nand/raw/omap2.c if (len <= mtd->oobsize) { len 624 drivers/mtd/nand/raw/omap2.c omap_read_buf_pref(chip, buf, len); len 634 drivers/mtd/nand/raw/omap2.c PREFETCH_FIFOTHRESHOLD_MAX/2, 0x0, len, 0x0, info); len 639 drivers/mtd/nand/raw/omap2.c info->buf_len = len; len 653 drivers/mtd/nand/raw/omap2.c omap_read_buf16(mtd, buf, len); len 655 drivers/mtd/nand/raw/omap2.c omap_read_buf8(mtd, buf, len); len 665 drivers/mtd/nand/raw/omap2.c int len) len 673 drivers/mtd/nand/raw/omap2.c if (len <= mtd->oobsize) { len 674 drivers/mtd/nand/raw/omap2.c omap_write_buf_pref(chip, buf, len); len 684 drivers/mtd/nand/raw/omap2.c (PREFETCH_FIFOTHRESHOLD_MAX * 3) / 8, 0x0, len, 0x1, info); len 689 drivers/mtd/nand/raw/omap2.c info->buf_len = len; len 712 drivers/mtd/nand/raw/omap2.c omap_write_buf16(mtd, buf, len); len 714 drivers/mtd/nand/raw/omap2.c omap_write_buf8(mtd, buf, len); len 51 drivers/mtd/nand/raw/orion_nand.c static void orion_nand_read_buf(struct nand_chip *chip, uint8_t *buf, int len) len 59 drivers/mtd/nand/raw/orion_nand.c while (len && (unsigned long)buf & 7) { len 61 drivers/mtd/nand/raw/orion_nand.c len--; len 65 drivers/mtd/nand/raw/orion_nand.c while (i < len/8) { len 78 drivers/mtd/nand/raw/orion_nand.c readsl(io_base, buf, len/4); len 79 drivers/mtd/nand/raw/orion_nand.c i = len / 4 * 4; len 81 drivers/mtd/nand/raw/orion_nand.c while (i < len) len 44 drivers/mtd/nand/raw/oxnas_nand.c static void oxnas_nand_read_buf(struct nand_chip *chip, u8 *buf, int len) len 48 drivers/mtd/nand/raw/oxnas_nand.c ioread8_rep(oxnas->io_base, buf, len); len 52 drivers/mtd/nand/raw/oxnas_nand.c int len) len 56 drivers/mtd/nand/raw/oxnas_nand.c iowrite8_rep(oxnas->io_base, buf, len); len 34 drivers/mtd/nand/raw/pasemi_nand.c static void pasemi_read_buf(struct nand_chip *chip, u_char *buf, int len) len 36 drivers/mtd/nand/raw/pasemi_nand.c while (len > 0x800) { len 39 drivers/mtd/nand/raw/pasemi_nand.c len -= 0x800; len 41 drivers/mtd/nand/raw/pasemi_nand.c memcpy_fromio(buf, chip->legacy.IO_ADDR_R, len); len 45 drivers/mtd/nand/raw/pasemi_nand.c int len) len 47 drivers/mtd/nand/raw/pasemi_nand.c while (len > 0x800) { len 50 drivers/mtd/nand/raw/pasemi_nand.c len -= 0x800; len 52 drivers/mtd/nand/raw/pasemi_nand.c memcpy_toio(chip->legacy.IO_ADDR_R, buf, len); len 2295 drivers/mtd/nand/raw/qcom_nandc.c static void qcom_nandc_read_buf(struct nand_chip *chip, uint8_t *buf, int len) len 2298 drivers/mtd/nand/raw/qcom_nandc.c int real_len = min_t(size_t, len, nandc->buf_count - nandc->buf_start); len 2305 drivers/mtd/nand/raw/qcom_nandc.c int len) len 2308 drivers/mtd/nand/raw/qcom_nandc.c int real_len = min_t(size_t, len, nandc->buf_count - nandc->buf_start); len 230 drivers/mtd/nand/raw/r852.c static void r852_write_buf(struct nand_chip *chip, const uint8_t *buf, int len) len 240 drivers/mtd/nand/raw/r852.c if (len == R852_DMA_LEN && dev->dma_usable) { len 246 drivers/mtd/nand/raw/r852.c while (len >= 4) { len 250 drivers/mtd/nand/raw/r852.c len -= 4; len 255 drivers/mtd/nand/raw/r852.c while (len > 0) { len 257 drivers/mtd/nand/raw/r852.c len--; len 264 drivers/mtd/nand/raw/r852.c static void r852_read_buf(struct nand_chip *chip, uint8_t *buf, int len) len 272 drivers/mtd/nand/raw/r852.c memset(buf, 0, len); len 277 drivers/mtd/nand/raw/r852.c if (len == R852_DMA_LEN && dev->dma_usable) { len 283 drivers/mtd/nand/raw/r852.c while (len >= 4) { len 290 drivers/mtd/nand/raw/r852.c len -= 4; len 294 drivers/mtd/nand/raw/r852.c while (len--) len 669 drivers/mtd/nand/raw/s3c2410.c static void s3c2410_nand_read_buf(struct nand_chip *this, u_char *buf, int len) len 671 drivers/mtd/nand/raw/s3c2410.c readsb(this->legacy.IO_ADDR_R, buf, len); len 674 drivers/mtd/nand/raw/s3c2410.c static void s3c2440_nand_read_buf(struct nand_chip *this, u_char *buf, int len) len 679 drivers/mtd/nand/raw/s3c2410.c readsl(info->regs + S3C2440_NFDATA, buf, len >> 2); len 682 drivers/mtd/nand/raw/s3c2410.c if (len & 3) { len 683 drivers/mtd/nand/raw/s3c2410.c buf += len & ~3; len 685 drivers/mtd/nand/raw/s3c2410.c for (; len & 3; len--) len 691 drivers/mtd/nand/raw/s3c2410.c int len) len 693 drivers/mtd/nand/raw/s3c2410.c writesb(this->legacy.IO_ADDR_W, buf, len); len 697 drivers/mtd/nand/raw/s3c2410.c int len) len 702 drivers/mtd/nand/raw/s3c2410.c writesl(info->regs + S3C2440_NFDATA, buf, len >> 2); len 705 drivers/mtd/nand/raw/s3c2410.c if (len & 3) { len 706 drivers/mtd/nand/raw/s3c2410.c buf += len & ~3; len 708 drivers/mtd/nand/raw/s3c2410.c for (; len & 3; len--, buf++) len 105 drivers/mtd/nand/raw/sh_flctl.c .len = 1, len 111 drivers/mtd/nand/raw/sh_flctl.c .len = 2, len 271 drivers/mtd/nand/raw/sh_flctl.c uint32_t len, timeout = LOOP_TIMEOUT_MAX; len 275 drivers/mtd/nand/raw/sh_flctl.c len = (readl(FLDTCNTR(flctl)) >> 16) & 0xFF; len 276 drivers/mtd/nand/raw/sh_flctl.c if (len >= 4) len 366 drivers/mtd/nand/raw/sh_flctl.c uint32_t len; len 370 drivers/mtd/nand/raw/sh_flctl.c len = (readl(FLDTCNTR(flctl)) >> 24) & 0xFF; len 371 drivers/mtd/nand/raw/sh_flctl.c if (len >= 4) len 379 drivers/mtd/nand/raw/sh_flctl.c int len, enum dma_data_direction dir) len 397 drivers/mtd/nand/raw/sh_flctl.c dma_addr = dma_map_single(chan->device->dev, buf, len, dir); len 400 drivers/mtd/nand/raw/sh_flctl.c desc = dmaengine_prep_slave_single(chan, dma_addr, len, len 442 drivers/mtd/nand/raw/sh_flctl.c dma_unmap_single(chan->device->dev, dma_addr, len, dir); len 959 drivers/mtd/nand/raw/sh_flctl.c static void flctl_write_buf(struct nand_chip *chip, const uint8_t *buf, int len) len 963 drivers/mtd/nand/raw/sh_flctl.c memcpy(&flctl->done_buff[flctl->index], buf, len); len 964 drivers/mtd/nand/raw/sh_flctl.c flctl->index += len; len 977 drivers/mtd/nand/raw/sh_flctl.c static void flctl_read_buf(struct nand_chip *chip, uint8_t *buf, int len) len 981 drivers/mtd/nand/raw/sh_flctl.c memcpy(buf, &flctl->done_buff[flctl->index], len); len 982 drivers/mtd/nand/raw/sh_flctl.c flctl->index += len; len 37 drivers/mtd/nand/raw/socrates_nand.c int len) len 42 drivers/mtd/nand/raw/socrates_nand.c for (i = 0; i < len; i++) { len 56 drivers/mtd/nand/raw/socrates_nand.c int len) len 65 drivers/mtd/nand/raw/socrates_nand.c for (i = 0; i < len; i++) { len 1241 drivers/mtd/nand/raw/stm32_fmc2_nand.c unsigned int len, bool force_8bit) len 1251 drivers/mtd/nand/raw/stm32_fmc2_nand.c if (!IS_ALIGNED((uintptr_t)buf, sizeof(u16)) && len) { len 1254 drivers/mtd/nand/raw/stm32_fmc2_nand.c len -= sizeof(u8); len 1258 drivers/mtd/nand/raw/stm32_fmc2_nand.c len >= sizeof(u16)) { len 1261 drivers/mtd/nand/raw/stm32_fmc2_nand.c len -= sizeof(u16); len 1266 drivers/mtd/nand/raw/stm32_fmc2_nand.c while (len >= sizeof(u32)) { len 1269 drivers/mtd/nand/raw/stm32_fmc2_nand.c len -= sizeof(u32); len 1273 drivers/mtd/nand/raw/stm32_fmc2_nand.c if (len >= sizeof(u16)) { len 1276 drivers/mtd/nand/raw/stm32_fmc2_nand.c len -= sizeof(u16); len 1279 drivers/mtd/nand/raw/stm32_fmc2_nand.c if (len) len 1288 drivers/mtd/nand/raw/stm32_fmc2_nand.c unsigned int len, bool force_8bit) len 1298 drivers/mtd/nand/raw/stm32_fmc2_nand.c if (!IS_ALIGNED((uintptr_t)buf, sizeof(u16)) && len) { len 1301 drivers/mtd/nand/raw/stm32_fmc2_nand.c len -= sizeof(u8); len 1305 drivers/mtd/nand/raw/stm32_fmc2_nand.c len >= sizeof(u16)) { len 1308 drivers/mtd/nand/raw/stm32_fmc2_nand.c len -= sizeof(u16); len 1313 drivers/mtd/nand/raw/stm32_fmc2_nand.c while (len >= sizeof(u32)) { len 1316 drivers/mtd/nand/raw/stm32_fmc2_nand.c len -= sizeof(u32); len 1320 drivers/mtd/nand/raw/stm32_fmc2_nand.c if (len >= sizeof(u16)) { len 1323 drivers/mtd/nand/raw/stm32_fmc2_nand.c len -= sizeof(u16); len 1326 drivers/mtd/nand/raw/stm32_fmc2_nand.c if (len) len 1392 drivers/mtd/nand/raw/stm32_fmc2_nand.c instr->ctx.data.len, len 1398 drivers/mtd/nand/raw/stm32_fmc2_nand.c instr->ctx.data.len, len 436 drivers/mtd/nand/raw/sunxi_nand.c static void sunxi_nfc_read_buf(struct nand_chip *nand, uint8_t *buf, int len) len 445 drivers/mtd/nand/raw/sunxi_nand.c while (len > offs) { len 448 drivers/mtd/nand/raw/sunxi_nand.c cnt = min(len - offs, NFC_SRAM_SIZE); len 474 drivers/mtd/nand/raw/sunxi_nand.c int len) len 483 drivers/mtd/nand/raw/sunxi_nand.c while (len > offs) { len 486 drivers/mtd/nand/raw/sunxi_nand.c cnt = min(len - offs, NFC_SRAM_SIZE); len 659 drivers/mtd/nand/raw/sunxi_nand.c const uint8_t *buf, int len, len 664 drivers/mtd/nand/raw/sunxi_nand.c sunxi_nfc_write_buf(nand, buf, len); len 669 drivers/mtd/nand/raw/sunxi_nand.c int len, bool ecc, int page) len 673 drivers/mtd/nand/raw/sunxi_nand.c sunxi_nfc_read_buf(nand, buf, len); len 884 drivers/mtd/nand/raw/sunxi_nand.c int len = mtd->oobsize - offset; len 886 drivers/mtd/nand/raw/sunxi_nand.c if (len <= 0) len 894 drivers/mtd/nand/raw/sunxi_nand.c sunxi_nfc_read_buf(nand, oob + offset, len); len 896 drivers/mtd/nand/raw/sunxi_nand.c sunxi_nfc_randomizer_read_buf(nand, oob + offset, len, len 1072 drivers/mtd/nand/raw/sunxi_nand.c int len = mtd->oobsize - offset; len 1074 drivers/mtd/nand/raw/sunxi_nand.c if (len <= 0) len 1081 drivers/mtd/nand/raw/sunxi_nand.c sunxi_nfc_randomizer_write_buf(nand, oob + offset, len, false, page); len 141 drivers/mtd/nand/raw/tango_nand.c static void tango_read_buf(struct nand_chip *chip, u8 *buf, int len) len 145 drivers/mtd/nand/raw/tango_nand.c ioread8_rep(tchip->base + PBUS_DATA, buf, len); len 148 drivers/mtd/nand/raw/tango_nand.c static void tango_write_buf(struct nand_chip *chip, const u8 *buf, int len) len 152 drivers/mtd/nand/raw/tango_nand.c iowrite8_rep(tchip->base + PBUS_DATA, buf, len); len 230 drivers/mtd/nand/raw/tango_nand.c const void *buf, int len, int page) len 241 drivers/mtd/nand/raw/tango_nand.c sg_init_one(&sg, buf, len); len 280 drivers/mtd/nand/raw/tango_nand.c int err, res, len = mtd->writesize; len 285 drivers/mtd/nand/raw/tango_nand.c err = do_dma(nfc, DMA_FROM_DEVICE, NFC_READ, buf, len, page); len 303 drivers/mtd/nand/raw/tango_nand.c int err, status, len = mtd->writesize; len 310 drivers/mtd/nand/raw/tango_nand.c err = do_dma(nfc, DMA_TO_DEVICE, NFC_WRITE, buf, len, page); len 321 drivers/mtd/nand/raw/tango_nand.c static void aux_read(struct nand_chip *chip, u8 **buf, int len, int *pos) len 323 drivers/mtd/nand/raw/tango_nand.c *pos += len; len 329 drivers/mtd/nand/raw/tango_nand.c tango_read_buf(chip, *buf, len); len 330 drivers/mtd/nand/raw/tango_nand.c *buf += len; len 334 drivers/mtd/nand/raw/tango_nand.c static void aux_write(struct nand_chip *chip, const u8 **buf, int len, int *pos) len 336 drivers/mtd/nand/raw/tango_nand.c *pos += len; len 342 drivers/mtd/nand/raw/tango_nand.c tango_write_buf(chip, *buf, len); len 343 drivers/mtd/nand/raw/tango_nand.c *buf += len; len 243 drivers/mtd/nand/raw/tmio_nand.c tmio_nand_write_buf(struct nand_chip *chip, const u_char *buf, int len) len 247 drivers/mtd/nand/raw/tmio_nand.c tmio_iowrite16_rep(tmio->fcr + FCR_DATA, buf, len >> 1); len 250 drivers/mtd/nand/raw/tmio_nand.c static void tmio_nand_read_buf(struct nand_chip *chip, u_char *buf, int len) len 254 drivers/mtd/nand/raw/tmio_nand.c tmio_ioread16_rep(tmio->fcr + FCR_DATA, buf, len >> 1); len 110 drivers/mtd/nand/raw/txx9ndfmc.c int len) len 117 drivers/mtd/nand/raw/txx9ndfmc.c while (len--) len 122 drivers/mtd/nand/raw/txx9ndfmc.c static void txx9ndfmc_read_buf(struct nand_chip *chip, uint8_t *buf, int len) len 127 drivers/mtd/nand/raw/txx9ndfmc.c while (len--) len 229 drivers/mtd/nand/raw/vf610_nfc.c size_t len, bool fix_endian) len 234 drivers/mtd/nand/raw/vf610_nfc.c for (i = 0; i < len; i += 4) { len 237 drivers/mtd/nand/raw/vf610_nfc.c memcpy(dst + i, &val, min(sizeof(val), len - i)); len 240 drivers/mtd/nand/raw/vf610_nfc.c memcpy_fromio(dst, src, len); len 264 drivers/mtd/nand/raw/vf610_nfc.c size_t len, bool fix_endian) len 269 drivers/mtd/nand/raw/vf610_nfc.c for (i = 0; i < len; i += 4) { len 272 drivers/mtd/nand/raw/vf610_nfc.c memcpy(&val, src + i, min(sizeof(val), len - i)); len 276 drivers/mtd/nand/raw/vf610_nfc.c memcpy_toio(dst, src, len); len 132 drivers/mtd/nand/raw/xway_nand.c static void xway_read_buf(struct nand_chip *chip, u_char *buf, int len) len 136 drivers/mtd/nand/raw/xway_nand.c for (i = 0; i < len; i++) len 140 drivers/mtd/nand/raw/xway_nand.c static void xway_write_buf(struct nand_chip *chip, const u_char *buf, int len) len 144 drivers/mtd/nand/raw/xway_nand.c for (i = 0; i < len; i++) len 903 drivers/mtd/nand/spi/core.c spinand->id.len = SPINAND_MAX_ID_LEN; len 123 drivers/mtd/nftlcore.c int nftl_read_oob(struct mtd_info *mtd, loff_t offs, size_t len, len 132 drivers/mtd/nftlcore.c ops.ooblen = len; len 144 drivers/mtd/nftlcore.c int nftl_write_oob(struct mtd_info *mtd, loff_t offs, size_t len, len 153 drivers/mtd/nftlcore.c ops.ooblen = len; len 167 drivers/mtd/nftlcore.c static int nftl_write(struct mtd_info *mtd, loff_t offs, size_t len, len 179 drivers/mtd/nftlcore.c ops.len = len; len 262 drivers/mtd/nftlmount.c static int check_free_sectors(struct NFTLrecord *nftl, unsigned int address, int len, len 275 drivers/mtd/nftlmount.c for (i = 0; i < len; i += SECTORSIZE) { len 330 drivers/mtd/nftlmount.c instr->len = nftl->EraseSize; len 37 drivers/mtd/parsers/ar7part.c size_t len; len 59 drivers/mtd/parsers/ar7part.c mtd_read(master, offset, sizeof(header), &len, len 81 drivers/mtd/parsers/ar7part.c mtd_read(master, offset, sizeof(header), &len, len 89 drivers/mtd/parsers/ar7part.c mtd_read(master, offset, sizeof(header), &len, len 100 drivers/mtd/parsers/ar7part.c mtd_read(master, root_offset, sizeof(header), &len, (u8 *)&header); len 77 drivers/mtd/parsers/ofpart.c int len; len 83 drivers/mtd/parsers/ofpart.c reg = of_get_property(pp, "reg", &len); len 98 drivers/mtd/parsers/ofpart.c if (len / 4 != a_cells + s_cells) { len 109 drivers/mtd/parsers/ofpart.c partname = of_get_property(pp, "label", &len); len 111 drivers/mtd/parsers/ofpart.c partname = of_get_property(pp, "name", &len); len 114 drivers/mtd/parsers/ofpart.c if (of_get_property(pp, "read-only", &len)) len 117 drivers/mtd/parsers/ofpart.c if (of_get_property(pp, "lock", &len)) len 159 drivers/mtd/parsers/ofpart.c __be32 offset, len; len 184 drivers/mtd/parsers/ofpart.c parts[i].size = be32_to_cpu(part->len) & ~1; len 186 drivers/mtd/parsers/ofpart.c if (be32_to_cpu(part->len) & 1) len 190 drivers/mtd/parsers/ofpart.c int len = strlen(names) + 1; len 193 drivers/mtd/parsers/ofpart.c plen -= len; len 194 drivers/mtd/parsers/ofpart.c names += len; len 229 drivers/mtd/parsers/sharpslpart.c size_t len, len 241 drivers/mtd/parsers/sharpslpart.c final_log_num = mtd_div_by_eb(((u32)from + len - 1), mtd); len 243 drivers/mtd/parsers/sharpslpart.c if (len <= 0 || log_num >= ftl->logmax || final_log_num > log_num) len 250 drivers/mtd/parsers/sharpslpart.c err = mtd_read(mtd, block_adr + block_ofs, len, &retlen, buf); len 255 drivers/mtd/parsers/sharpslpart.c if (!err && retlen != len) len 291 drivers/mtd/parsers/sharpslpart.c size_t len, len 297 drivers/mtd/parsers/sharpslpart.c ret = sharpsl_nand_read_laddr(master, from, len, buf, ftl); len 281 drivers/mtd/rfd_ftl.c erase->len = part->block_size; len 290 drivers/mtd/rfd_ftl.c (unsigned long long)erase->len, part->mbd.mtd->name); len 38 drivers/mtd/sm_ftl.c int len; len 47 drivers/mtd/sm_ftl.c strncpy(buf, sm_attr->data, sm_attr->len); len 48 drivers/mtd/sm_ftl.c return sm_attr->len; len 75 drivers/mtd/sm_ftl.c vendor_attribute->len = strlen(vendor); len 262 drivers/mtd/sm_ftl.c ops.len = SM_SECTOR_SIZE; len 339 drivers/mtd/sm_ftl.c ops.len = SM_SECTOR_SIZE; len 467 drivers/mtd/sm_ftl.c erase.len = ftl->block_size; len 751 drivers/mtd/sm_ftl.c int len; len 858 drivers/mtd/sm_ftl.c len = kfifo_out(&zone->free_sectors, len 860 drivers/mtd/sm_ftl.c WARN_ON(len != 2); len 227 drivers/mtd/spi-nor/aspeed-smc.c static int aspeed_smc_read_from_ahb(void *buf, void __iomem *src, size_t len) len 233 drivers/mtd/spi-nor/aspeed-smc.c ioread32_rep(src, buf, len >> 2); len 234 drivers/mtd/spi-nor/aspeed-smc.c offset = len & ~0x3; len 235 drivers/mtd/spi-nor/aspeed-smc.c len -= offset; len 237 drivers/mtd/spi-nor/aspeed-smc.c ioread8_rep(src, (u8 *)buf + offset, len); len 242 drivers/mtd/spi-nor/aspeed-smc.c size_t len) len 248 drivers/mtd/spi-nor/aspeed-smc.c iowrite32_rep(dst, buf, len >> 2); len 249 drivers/mtd/spi-nor/aspeed-smc.c offset = len & ~0x3; len 250 drivers/mtd/spi-nor/aspeed-smc.c len -= offset; len 252 drivers/mtd/spi-nor/aspeed-smc.c iowrite8_rep(dst, (const u8 *)buf + offset, len); len 323 drivers/mtd/spi-nor/aspeed-smc.c static int aspeed_smc_read_reg(struct spi_nor *nor, u8 opcode, u8 *buf, int len) len 329 drivers/mtd/spi-nor/aspeed-smc.c aspeed_smc_read_from_ahb(buf, chip->ahb_base, len); len 335 drivers/mtd/spi-nor/aspeed-smc.c int len) len 341 drivers/mtd/spi-nor/aspeed-smc.c aspeed_smc_write_to_ahb(chip->ahb_base, buf, len); len 373 drivers/mtd/spi-nor/aspeed-smc.c size_t len, u_char *read_buf) len 384 drivers/mtd/spi-nor/aspeed-smc.c aspeed_smc_read_from_ahb(read_buf, chip->ahb_base, len); len 386 drivers/mtd/spi-nor/aspeed-smc.c return len; len 390 drivers/mtd/spi-nor/aspeed-smc.c size_t len, const u_char *write_buf) len 396 drivers/mtd/spi-nor/aspeed-smc.c aspeed_smc_write_to_ahb(chip->ahb_base, write_buf, len); len 398 drivers/mtd/spi-nor/aspeed-smc.c return len; len 930 drivers/mtd/spi-nor/cadence-quadspi.c size_t len, const u_char *buf) len 945 drivers/mtd/spi-nor/cadence-quadspi.c memcpy_toio(cqspi->ahb_base + to, buf, len); len 948 drivers/mtd/spi-nor/cadence-quadspi.c ret = cqspi_indirect_write_execute(nor, to, buf, len); len 953 drivers/mtd/spi-nor/cadence-quadspi.c return len; len 964 drivers/mtd/spi-nor/cadence-quadspi.c loff_t from, size_t len) len 976 drivers/mtd/spi-nor/cadence-quadspi.c memcpy_fromio(buf, cqspi->ahb_base + from, len); len 980 drivers/mtd/spi-nor/cadence-quadspi.c dma_dst = dma_map_single(nor->dev, buf, len, DMA_FROM_DEVICE); len 986 drivers/mtd/spi-nor/cadence-quadspi.c len, flags); len 1007 drivers/mtd/spi-nor/cadence-quadspi.c msecs_to_jiffies(len))) { len 1015 drivers/mtd/spi-nor/cadence-quadspi.c dma_unmap_single(nor->dev, dma_dst, len, DMA_FROM_DEVICE); len 1021 drivers/mtd/spi-nor/cadence-quadspi.c size_t len, u_char *buf) len 1035 drivers/mtd/spi-nor/cadence-quadspi.c ret = cqspi_direct_read_execute(nor, buf, from, len); len 1037 drivers/mtd/spi-nor/cadence-quadspi.c ret = cqspi_indirect_read_execute(nor, buf, from, len); len 1041 drivers/mtd/spi-nor/cadence-quadspi.c return len; len 1083 drivers/mtd/spi-nor/cadence-quadspi.c static int cqspi_read_reg(struct spi_nor *nor, u8 opcode, u8 *buf, int len) len 1089 drivers/mtd/spi-nor/cadence-quadspi.c ret = cqspi_command_read(nor, &opcode, 1, buf, len); len 1094 drivers/mtd/spi-nor/cadence-quadspi.c static int cqspi_write_reg(struct spi_nor *nor, u8 opcode, u8 *buf, int len) len 1100 drivers/mtd/spi-nor/cadence-quadspi.c ret = cqspi_command_write(nor, opcode, buf, len); len 61 drivers/mtd/spi-nor/hisi-sfc.c #define FMC_DMA_LEN_SET(len) ((len) & GENMASK(27, 0)) len 180 drivers/mtd/spi-nor/hisi-sfc.c u8 opcode, int len, u8 optype) len 189 drivers/mtd/spi-nor/hisi-sfc.c reg = FMC_DATA_NUM_CNT(len); len 203 drivers/mtd/spi-nor/hisi-sfc.c int len) len 209 drivers/mtd/spi-nor/hisi-sfc.c ret = hisi_spi_nor_op_reg(nor, opcode, len, FMC_OP_READ_DATA_EN); len 213 drivers/mtd/spi-nor/hisi-sfc.c memcpy_fromio(buf, host->iobase, len); len 218 drivers/mtd/spi-nor/hisi-sfc.c u8 *buf, int len) len 223 drivers/mtd/spi-nor/hisi-sfc.c if (len) len 224 drivers/mtd/spi-nor/hisi-sfc.c memcpy_toio(host->iobase, buf, len); len 226 drivers/mtd/spi-nor/hisi-sfc.c return hisi_spi_nor_op_reg(nor, opcode, len, FMC_OP_WRITE_DATA_EN); len 230 drivers/mtd/spi-nor/hisi-sfc.c dma_addr_t dma_buf, size_t len, u8 op_type) len 246 drivers/mtd/spi-nor/hisi-sfc.c writel(FMC_DMA_LEN_SET(len), host->regbase + FMC_DMA_LEN); len 268 drivers/mtd/spi-nor/hisi-sfc.c static ssize_t hisi_spi_nor_read(struct spi_nor *nor, loff_t from, size_t len, len 276 drivers/mtd/spi-nor/hisi-sfc.c for (offset = 0; offset < len; offset += HIFMC_DMA_MAX_LEN) { len 277 drivers/mtd/spi-nor/hisi-sfc.c size_t trans = min_t(size_t, HIFMC_DMA_MAX_LEN, len - offset); len 288 drivers/mtd/spi-nor/hisi-sfc.c return len; len 292 drivers/mtd/spi-nor/hisi-sfc.c size_t len, const u_char *write_buf) len 299 drivers/mtd/spi-nor/hisi-sfc.c for (offset = 0; offset < len; offset += HIFMC_DMA_MAX_LEN) { len 300 drivers/mtd/spi-nor/hisi-sfc.c size_t trans = min_t(size_t, HIFMC_DMA_MAX_LEN, len - offset); len 311 drivers/mtd/spi-nor/hisi-sfc.c return len; len 429 drivers/mtd/spi-nor/intel-spi.c static int intel_spi_hw_cycle(struct intel_spi *ispi, u8 opcode, int len) len 451 drivers/mtd/spi-nor/intel-spi.c if (len > INTEL_SPI_FIFO_SZ) len 454 drivers/mtd/spi-nor/intel-spi.c val |= (len - 1) << HSFSTS_CTL_FDBC_SHIFT; len 472 drivers/mtd/spi-nor/intel-spi.c static int intel_spi_sw_cycle(struct intel_spi *ispi, u8 opcode, int len, len 483 drivers/mtd/spi-nor/intel-spi.c if (len > INTEL_SPI_FIFO_SZ) len 494 drivers/mtd/spi-nor/intel-spi.c if (len > 0) len 495 drivers/mtd/spi-nor/intel-spi.c val = ((len - 1) << SSFSTS_CTL_DBC_SHIFT) | SSFSTS_CTL_DS; len 538 drivers/mtd/spi-nor/intel-spi.c static int intel_spi_read_reg(struct spi_nor *nor, u8 opcode, u8 *buf, int len) len 547 drivers/mtd/spi-nor/intel-spi.c ret = intel_spi_sw_cycle(ispi, opcode, len, len 550 drivers/mtd/spi-nor/intel-spi.c ret = intel_spi_hw_cycle(ispi, opcode, len); len 555 drivers/mtd/spi-nor/intel-spi.c return intel_spi_read_block(ispi, buf, len); len 558 drivers/mtd/spi-nor/intel-spi.c static int intel_spi_write_reg(struct spi_nor *nor, u8 opcode, u8 *buf, int len) len 596 drivers/mtd/spi-nor/intel-spi.c ret = intel_spi_write_block(ispi, buf, len); len 601 drivers/mtd/spi-nor/intel-spi.c return intel_spi_sw_cycle(ispi, opcode, len, len 603 drivers/mtd/spi-nor/intel-spi.c return intel_spi_hw_cycle(ispi, opcode, len); len 606 drivers/mtd/spi-nor/intel-spi.c static ssize_t intel_spi_read(struct spi_nor *nor, loff_t from, size_t len, len 631 drivers/mtd/spi-nor/intel-spi.c while (len > 0) { len 632 drivers/mtd/spi-nor/intel-spi.c block_size = min_t(size_t, len, INTEL_SPI_FIFO_SZ); len 668 drivers/mtd/spi-nor/intel-spi.c len -= block_size; len 677 drivers/mtd/spi-nor/intel-spi.c static ssize_t intel_spi_write(struct spi_nor *nor, loff_t to, size_t len, len 688 drivers/mtd/spi-nor/intel-spi.c while (len > 0) { len 689 drivers/mtd/spi-nor/intel-spi.c block_size = min_t(size_t, len, INTEL_SPI_FIFO_SZ); len 731 drivers/mtd/spi-nor/intel-spi.c len -= block_size; len 742 drivers/mtd/spi-nor/intel-spi.c size_t erase_size, len = nor->mtd.erasesize; len 748 drivers/mtd/spi-nor/intel-spi.c if (len >= SZ_64K && ispi->erase_64k) { len 757 drivers/mtd/spi-nor/intel-spi.c while (len > 0) { len 766 drivers/mtd/spi-nor/intel-spi.c len -= erase_size; len 775 drivers/mtd/spi-nor/intel-spi.c while (len > 0) { len 796 drivers/mtd/spi-nor/intel-spi.c len -= erase_size; len 156 drivers/mtd/spi-nor/mtk-quadspi.c int len = 1 + txlen + rxlen; len 159 drivers/mtd/spi-nor/mtk-quadspi.c if (len > MTK_NOR_MAX_SHIFT) len 162 drivers/mtd/spi-nor/mtk-quadspi.c writeb(len * 8, mtk_nor->base + MTK_NOR_CNT_REG); len 317 drivers/mtd/spi-nor/mtk-quadspi.c static ssize_t mtk_nor_write(struct spi_nor *nor, loff_t to, size_t len, len 330 drivers/mtd/spi-nor/mtk-quadspi.c for (i = 0; i + SFLASH_WRBUF_SIZE <= len; i += SFLASH_WRBUF_SIZE) { len 345 drivers/mtd/spi-nor/mtk-quadspi.c if (i < len) { len 347 drivers/mtd/spi-nor/mtk-quadspi.c (int)(len - i), (u8 *)buf); len 354 drivers/mtd/spi-nor/mtk-quadspi.c return len; len 357 drivers/mtd/spi-nor/mtk-quadspi.c static int mtk_nor_read_reg(struct spi_nor *nor, u8 opcode, u8 *buf, int len) len 367 drivers/mtd/spi-nor/mtk-quadspi.c if (len == 1) len 373 drivers/mtd/spi-nor/mtk-quadspi.c ret = mtk_nor_do_tx_rx(mtk_nor, opcode, NULL, 0, buf, len); len 380 drivers/mtd/spi-nor/mtk-quadspi.c int len) len 391 drivers/mtd/spi-nor/mtk-quadspi.c ret = mtk_nor_do_tx_rx(mtk_nor, opcode, buf, len, NULL, 0); len 126 drivers/mtd/spi-nor/nxp-spifi.c static int nxp_spifi_read_reg(struct spi_nor *nor, u8 opcode, u8 *buf, int len) len 136 drivers/mtd/spi-nor/nxp-spifi.c cmd = SPIFI_CMD_DATALEN(len) | len 142 drivers/mtd/spi-nor/nxp-spifi.c while (len--) len 148 drivers/mtd/spi-nor/nxp-spifi.c static int nxp_spifi_write_reg(struct spi_nor *nor, u8 opcode, u8 *buf, int len) len 159 drivers/mtd/spi-nor/nxp-spifi.c SPIFI_CMD_DATALEN(len) | len 165 drivers/mtd/spi-nor/nxp-spifi.c while (len--) len 171 drivers/mtd/spi-nor/nxp-spifi.c static ssize_t nxp_spifi_read(struct spi_nor *nor, loff_t from, size_t len, len 181 drivers/mtd/spi-nor/nxp-spifi.c memcpy_fromio(buf, spifi->flash_base + from, len); len 183 drivers/mtd/spi-nor/nxp-spifi.c return len; len 186 drivers/mtd/spi-nor/nxp-spifi.c static ssize_t nxp_spifi_write(struct spi_nor *nor, loff_t to, size_t len, len 201 drivers/mtd/spi-nor/nxp-spifi.c SPIFI_CMD_DATALEN(len) | len 207 drivers/mtd/spi-nor/nxp-spifi.c for (i = 0; i < len; i++) len 214 drivers/mtd/spi-nor/nxp-spifi.c return len; len 306 drivers/mtd/spi-nor/spi-nor.c size_t len, u8 *buf) len 312 drivers/mtd/spi-nor/spi-nor.c SPI_MEM_OP_DATA_IN(len, buf, 1)); len 335 drivers/mtd/spi-nor/spi-nor.c static ssize_t spi_nor_read_data(struct spi_nor *nor, loff_t from, size_t len, len 339 drivers/mtd/spi-nor/spi-nor.c return spi_nor_spimem_read_data(nor, from, len, buf); len 341 drivers/mtd/spi-nor/spi-nor.c return nor->read(nor, from, len, buf); len 355 drivers/mtd/spi-nor/spi-nor.c size_t len, const u8 *buf) len 361 drivers/mtd/spi-nor/spi-nor.c SPI_MEM_OP_DATA_OUT(len, buf, 1)); len 382 drivers/mtd/spi-nor/spi-nor.c static ssize_t spi_nor_write_data(struct spi_nor *nor, loff_t to, size_t len, len 386 drivers/mtd/spi-nor/spi-nor.c return spi_nor_spimem_write_data(nor, to, len, buf); len 388 drivers/mtd/spi-nor/spi-nor.c return nor->write(nor, to, len, buf); len 996 drivers/mtd/spi-nor/spi-nor.c u64 addr, u32 len) len 1015 drivers/mtd/spi-nor/spi-nor.c if (erase->size > len) len 1134 drivers/mtd/spi-nor/spi-nor.c u64 addr, u32 len) len 1149 drivers/mtd/spi-nor/spi-nor.c while (len) { len 1150 drivers/mtd/spi-nor/spi-nor.c erase = spi_nor_find_best_erase_type(map, region, addr, len); len 1168 drivers/mtd/spi-nor/spi-nor.c len -= cmd->size; len 1170 drivers/mtd/spi-nor/spi-nor.c if (len && addr >= region_end) { len 1198 drivers/mtd/spi-nor/spi-nor.c static int spi_nor_erase_multi_sectors(struct spi_nor *nor, u64 addr, u32 len) len 1204 drivers/mtd/spi-nor/spi-nor.c ret = spi_nor_init_erase_cmd_list(nor, &erase_list, addr, len); len 1242 drivers/mtd/spi-nor/spi-nor.c u32 addr, len; len 1247 drivers/mtd/spi-nor/spi-nor.c (long long)instr->len); len 1250 drivers/mtd/spi-nor/spi-nor.c div_u64_rem(instr->len, mtd->erasesize, &rem); len 1256 drivers/mtd/spi-nor/spi-nor.c len = instr->len; len 1263 drivers/mtd/spi-nor/spi-nor.c if (len == mtd->size && !(nor->flags & SNOR_F_NO_OP_CHIP_ERASE)) { len 1293 drivers/mtd/spi-nor/spi-nor.c while (len) { len 1301 drivers/mtd/spi-nor/spi-nor.c len -= mtd->erasesize; len 1310 drivers/mtd/spi-nor/spi-nor.c ret = spi_nor_erase_multi_sectors(nor, addr, len); len 1345 drivers/mtd/spi-nor/spi-nor.c uint64_t *len) len 1355 drivers/mtd/spi-nor/spi-nor.c *len = 0; len 1358 drivers/mtd/spi-nor/spi-nor.c *len = mtd->size >> pow; len 1362 drivers/mtd/spi-nor/spi-nor.c *ofs = mtd->size - *len; len 1370 drivers/mtd/spi-nor/spi-nor.c static int stm_check_lock_status_sr(struct spi_nor *nor, loff_t ofs, uint64_t len, len 1376 drivers/mtd/spi-nor/spi-nor.c if (!len) len 1383 drivers/mtd/spi-nor/spi-nor.c return (ofs + len <= lock_offs + lock_len) && (ofs >= lock_offs); len 1386 drivers/mtd/spi-nor/spi-nor.c return (ofs >= lock_offs + lock_len) || (ofs + len <= lock_offs); len 1389 drivers/mtd/spi-nor/spi-nor.c static int stm_is_locked_sr(struct spi_nor *nor, loff_t ofs, uint64_t len, len 1392 drivers/mtd/spi-nor/spi-nor.c return stm_check_lock_status_sr(nor, ofs, len, sr, true); len 1395 drivers/mtd/spi-nor/spi-nor.c static int stm_is_unlocked_sr(struct spi_nor *nor, loff_t ofs, uint64_t len, len 1398 drivers/mtd/spi-nor/spi-nor.c return stm_check_lock_status_sr(nor, ofs, len, sr, false); len 1433 drivers/mtd/spi-nor/spi-nor.c static int stm_lock(struct spi_nor *nor, loff_t ofs, uint64_t len) len 1448 drivers/mtd/spi-nor/spi-nor.c if (stm_is_locked_sr(nor, ofs, len, status_old)) len 1456 drivers/mtd/spi-nor/spi-nor.c if (!stm_is_locked_sr(nor, ofs + len, mtd->size - (ofs + len), len 1470 drivers/mtd/spi-nor/spi-nor.c lock_len = ofs + len; len 1513 drivers/mtd/spi-nor/spi-nor.c static int stm_unlock(struct spi_nor *nor, loff_t ofs, uint64_t len) len 1528 drivers/mtd/spi-nor/spi-nor.c if (stm_is_unlocked_sr(nor, ofs, len, status_old)) len 1536 drivers/mtd/spi-nor/spi-nor.c if (!stm_is_unlocked_sr(nor, ofs + len, mtd->size - (ofs + len), len 1548 drivers/mtd/spi-nor/spi-nor.c lock_len = mtd->size - (ofs + len); len 1598 drivers/mtd/spi-nor/spi-nor.c static int stm_is_locked(struct spi_nor *nor, loff_t ofs, uint64_t len) len 1606 drivers/mtd/spi-nor/spi-nor.c return stm_is_locked_sr(nor, ofs, len, status); len 1615 drivers/mtd/spi-nor/spi-nor.c static int spi_nor_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 1624 drivers/mtd/spi-nor/spi-nor.c ret = nor->params.locking_ops->lock(nor, ofs, len); len 1630 drivers/mtd/spi-nor/spi-nor.c static int spi_nor_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 1639 drivers/mtd/spi-nor/spi-nor.c ret = nor->params.locking_ops->unlock(nor, ofs, len); len 1645 drivers/mtd/spi-nor/spi-nor.c static int spi_nor_is_locked(struct mtd_info *mtd, loff_t ofs, uint64_t len) len 1654 drivers/mtd/spi-nor/spi-nor.c ret = nor->params.locking_ops->is_locked(nor, ofs, len); len 2544 drivers/mtd/spi-nor/spi-nor.c static int spi_nor_read(struct mtd_info *mtd, loff_t from, size_t len, len 2550 drivers/mtd/spi-nor/spi-nor.c dev_dbg(nor->dev, "from 0x%08x, len %zd\n", (u32)from, len); len 2556 drivers/mtd/spi-nor/spi-nor.c while (len) { len 2561 drivers/mtd/spi-nor/spi-nor.c ret = spi_nor_read_data(nor, addr, len, buf); len 2570 drivers/mtd/spi-nor/spi-nor.c WARN_ON(ret > len); len 2574 drivers/mtd/spi-nor/spi-nor.c len -= ret; len 2583 drivers/mtd/spi-nor/spi-nor.c static int sst_write(struct mtd_info *mtd, loff_t to, size_t len, len 2590 drivers/mtd/spi-nor/spi-nor.c dev_dbg(nor->dev, "to 0x%08x, len %zd\n", (u32)to, len); len 2618 drivers/mtd/spi-nor/spi-nor.c for (; actual < len - 1; actual += 2) { len 2641 drivers/mtd/spi-nor/spi-nor.c if (actual != len) { len 2667 drivers/mtd/spi-nor/spi-nor.c static int spi_nor_write(struct mtd_info *mtd, loff_t to, size_t len, len 2674 drivers/mtd/spi-nor/spi-nor.c dev_dbg(nor->dev, "to 0x%08x, len %zd\n", (u32)to, len); len 2680 drivers/mtd/spi-nor/spi-nor.c for (i = 0; i < len; ) { len 2701 drivers/mtd/spi-nor/spi-nor.c nor->page_size - page_offset, len - i); len 2867 drivers/mtd/spi-nor/spi-nor.c static int spi_nor_read_raw(struct spi_nor *nor, u32 addr, size_t len, u8 *buf) len 2871 drivers/mtd/spi-nor/spi-nor.c while (len) { len 2872 drivers/mtd/spi-nor/spi-nor.c ret = spi_nor_read_data(nor, addr, len, buf); len 2875 drivers/mtd/spi-nor/spi-nor.c if (!ret || ret > len) len 2880 drivers/mtd/spi-nor/spi-nor.c len -= ret; len 2899 drivers/mtd/spi-nor/spi-nor.c size_t len, void *buf) len 2912 drivers/mtd/spi-nor/spi-nor.c ret = spi_nor_read_raw(nor, addr, len, buf); len 3055 drivers/mtd/spi-nor/spi-nor.c size_t len, void *buf) len 3060 drivers/mtd/spi-nor/spi-nor.c dma_safe_buf = kmalloc(len, GFP_KERNEL); len 3064 drivers/mtd/spi-nor/spi-nor.c ret = spi_nor_read_sfdp(nor, addr, len, dma_safe_buf); len 3065 drivers/mtd/spi-nor/spi-nor.c memcpy(buf, dma_safe_buf, len); len 3362 drivers/mtd/spi-nor/spi-nor.c size_t len; len 3373 drivers/mtd/spi-nor/spi-nor.c len = min_t(size_t, sizeof(bfpt), len 3377 drivers/mtd/spi-nor/spi-nor.c err = spi_nor_read_sfdp_dma_unsafe(nor, addr, len, &bfpt); len 3820 drivers/mtd/spi-nor/spi-nor.c size_t len; len 3825 drivers/mtd/spi-nor/spi-nor.c len = smpt_header->length * sizeof(*smpt); len 3826 drivers/mtd/spi-nor/spi-nor.c smpt = kmalloc(len, GFP_KERNEL); len 3831 drivers/mtd/spi-nor/spi-nor.c ret = spi_nor_read_sfdp(nor, addr, len, smpt); len 3908 drivers/mtd/spi-nor/spi-nor.c size_t len; len 3917 drivers/mtd/spi-nor/spi-nor.c len = sizeof(*dwords) * SFDP_4BAIT_DWORD_MAX; len 3920 drivers/mtd/spi-nor/spi-nor.c dwords = kmalloc(len, GFP_KERNEL); len 3925 drivers/mtd/spi-nor/spi-nor.c ret = spi_nor_read_sfdp(nor, addr, len, dwords); len 18 drivers/mtd/tests/mtd_test.c ei.len = mtd->erasesize; len 108 drivers/mtd/tests/nandbiterrs.c ops.len = mtd->writesize; len 66 drivers/mtd/tests/oobtest.c ops.len = 0; len 176 drivers/mtd/tests/oobtest.c ops.len = 0; len 213 drivers/mtd/tests/oobtest.c ops.len = 0; len 266 drivers/mtd/tests/oobtest.c size_t len = mtd->oobavail * pgcnt; len 271 drivers/mtd/tests/oobtest.c prandom_bytes_state(&rnd_state, writebuf, len); len 273 drivers/mtd/tests/oobtest.c ops.len = 0; len 275 drivers/mtd/tests/oobtest.c ops.ooblen = len; len 286 drivers/mtd/tests/oobtest.c if (err || ops.oobretlen != len) { len 497 drivers/mtd/tests/oobtest.c ops.len = 0; len 517 drivers/mtd/tests/oobtest.c ops.len = 0; len 544 drivers/mtd/tests/oobtest.c ops.len = 0; len 564 drivers/mtd/tests/oobtest.c ops.len = 0; len 591 drivers/mtd/tests/oobtest.c ops.len = 0; len 611 drivers/mtd/tests/oobtest.c ops.len = 0; len 654 drivers/mtd/tests/oobtest.c ops.len = 0; len 685 drivers/mtd/tests/oobtest.c ops.len = 0; len 53 drivers/mtd/tests/readtest.c ops.len = 0; len 51 drivers/mtd/tests/speedtest.c ei.len = mtd->erasesize * blocks; len 67 drivers/mtd/tests/stresstest.c unsigned int len; len 69 drivers/mtd/tests/stresstest.c len = prandom_u32(); len 70 drivers/mtd/tests/stresstest.c len %= (bufsize - offs); len 71 drivers/mtd/tests/stresstest.c return len; len 78 drivers/mtd/tests/stresstest.c int len = rand_len(offs); len 84 drivers/mtd/tests/stresstest.c if (offs + len > mtd->erasesize) len 85 drivers/mtd/tests/stresstest.c len = mtd->erasesize - offs; len 88 drivers/mtd/tests/stresstest.c return mtdtest_read(mtd, addr, len, readbuf); len 93 drivers/mtd/tests/stresstest.c int eb = rand_eb(), offs, err, len; len 103 drivers/mtd/tests/stresstest.c len = rand_len(offs); len 104 drivers/mtd/tests/stresstest.c len = ((len + pgsize - 1) / pgsize) * pgsize; len 105 drivers/mtd/tests/stresstest.c if (offs + len > mtd->erasesize) { len 107 drivers/mtd/tests/stresstest.c len = mtd->erasesize - offs; len 116 drivers/mtd/tests/stresstest.c err = mtdtest_write(mtd, addr, len, writebuf); len 119 drivers/mtd/tests/stresstest.c offs += len; len 38 drivers/mtd/tests/subpagetest.c static inline void clear_data(unsigned char *buf, size_t len) len 40 drivers/mtd/tests/subpagetest.c memset(buf, 0, len); len 94 drivers/mtd/tests/torturetest.c size_t len = mtd->erasesize; len 98 drivers/mtd/tests/torturetest.c len = pgcnt * pgsize; len 102 drivers/mtd/tests/torturetest.c err = mtd_read(mtd, addr, len, &read, check_buf); len 112 drivers/mtd/tests/torturetest.c if (read != len) { len 115 drivers/mtd/tests/torturetest.c len, ebnum, read); len 119 drivers/mtd/tests/torturetest.c if (memcmp(buf, check_buf, len)) { len 148 drivers/mtd/tests/torturetest.c size_t len = mtd->erasesize; len 152 drivers/mtd/tests/torturetest.c len = pgcnt * pgsize; len 154 drivers/mtd/tests/torturetest.c err = mtd_write(mtd, addr, len, &written, buf); len 160 drivers/mtd/tests/torturetest.c if (written != len) { len 162 drivers/mtd/tests/torturetest.c " reported\n", written, len); len 364 drivers/mtd/tests/torturetest.c unsigned offset, unsigned len, unsigned *bytesp, len 367 drivers/mtd/tests/torturetest.c int len); len 377 drivers/mtd/tests/torturetest.c int offset, len; len 411 drivers/mtd/tests/torturetest.c len = ((first + bytes) | 0x7) + 1 - offset; len 413 drivers/mtd/tests/torturetest.c print_bufs(read, written, offset, len); len 418 drivers/mtd/tests/torturetest.c int len) len 424 drivers/mtd/tests/torturetest.c while (i < len) { len 427 drivers/mtd/tests/torturetest.c for (j1 = 0; j1 < 8 && i + j1 < len; j1++) { len 440 drivers/mtd/tests/torturetest.c for (j2 = 0; j2 < 8 && i + j2 < len; j2++) len 452 drivers/mtd/tests/torturetest.c unsigned offset, unsigned len, unsigned *bytesp, len 458 drivers/mtd/tests/torturetest.c for (i = offset; i < offset + len; i++) len 464 drivers/mtd/tests/torturetest.c while (i < offset + len) { len 441 drivers/mtd/ubi/attach.c int len, err, second_is_newer, bitflips = 0, corrupted = 0; len 510 drivers/mtd/ubi/attach.c len = be32_to_cpu(vid_hdr->data_size); len 513 drivers/mtd/ubi/attach.c err = ubi_io_read_data(ubi, ubi->peb_buf, pnum, 0, len); len 518 drivers/mtd/ubi/attach.c crc = crc32(UBI_CRC32_INIT, ubi->peb_buf, len); len 103 drivers/mtd/ubi/block.c size_t len; len 112 drivers/mtd/ubi/block.c len = strnlen(val, UBIBLOCK_PARAM_LEN); len 113 drivers/mtd/ubi/block.c if (len == 0) { len 118 drivers/mtd/ubi/block.c if (len == UBIBLOCK_PARAM_LEN) { len 127 drivers/mtd/ubi/block.c if (buf[len - 1] == '\n') len 128 drivers/mtd/ubi/block.c buf[len - 1] = '\0'; len 1352 drivers/mtd/ubi/build.c int i, len; len 1367 drivers/mtd/ubi/build.c len = strnlen(val, MTD_PARAM_LEN_MAX); len 1368 drivers/mtd/ubi/build.c if (len == MTD_PARAM_LEN_MAX) { len 1374 drivers/mtd/ubi/build.c if (len == 0) { len 1382 drivers/mtd/ubi/build.c if (buf[len - 1] == '\n') len 1383 drivers/mtd/ubi/build.c buf[len - 1] = '\0'; len 177 drivers/mtd/ubi/cdev.c int err, lnum, off, len, tbuf_size; len 208 drivers/mtd/ubi/cdev.c len = count > tbuf_size ? tbuf_size : count; len 214 drivers/mtd/ubi/cdev.c if (off + len >= vol->usable_leb_size) len 215 drivers/mtd/ubi/cdev.c len = vol->usable_leb_size - off; len 217 drivers/mtd/ubi/cdev.c err = ubi_eba_read_leb(ubi, vol, lnum, tbuf, off, len, 0); len 221 drivers/mtd/ubi/cdev.c off += len; len 227 drivers/mtd/ubi/cdev.c count -= len; len 228 drivers/mtd/ubi/cdev.c *offp += len; len 230 drivers/mtd/ubi/cdev.c err = copy_to_user(buf, tbuf, len); len 236 drivers/mtd/ubi/cdev.c buf += len; len 237 drivers/mtd/ubi/cdev.c len = count > tbuf_size ? tbuf_size : count; len 254 drivers/mtd/ubi/cdev.c int lnum, off, len, tbuf_size, err = 0; len 289 drivers/mtd/ubi/cdev.c len = count > tbuf_size ? tbuf_size : count; len 294 drivers/mtd/ubi/cdev.c if (off + len >= vol->usable_leb_size) len 295 drivers/mtd/ubi/cdev.c len = vol->usable_leb_size - off; len 297 drivers/mtd/ubi/cdev.c err = copy_from_user(tbuf, buf, len); len 303 drivers/mtd/ubi/cdev.c err = ubi_eba_write_leb(ubi, vol, lnum, tbuf, off, len); len 307 drivers/mtd/ubi/cdev.c off += len; len 313 drivers/mtd/ubi/cdev.c count -= len; len 314 drivers/mtd/ubi/cdev.c *offp += len; len 315 drivers/mtd/ubi/cdev.c buf += len; len 316 drivers/mtd/ubi/cdev.c len = count > tbuf_size ? tbuf_size : count; len 22 drivers/mtd/ubi/debug.c void ubi_dump_flash(struct ubi_device *ubi, int pnum, int offset, int len) len 29 drivers/mtd/ubi/debug.c buf = vmalloc(len); len 32 drivers/mtd/ubi/debug.c err = mtd_read(ubi->mtd, addr, len, &read, buf); len 35 drivers/mtd/ubi/debug.c err, len, pnum, offset, read); len 40 drivers/mtd/ubi/debug.c len, pnum, offset); len 41 drivers/mtd/ubi/debug.c print_hex_dump(KERN_DEBUG, "", DUMP_PREFIX_OFFSET, 32, 1, buf, len, 1); len 11 drivers/mtd/ubi/debug.h void ubi_dump_flash(struct ubi_device *ubi, int pnum, int offset, int len); len 25 drivers/mtd/ubi/debug.h #define ubi_dbg_print_hex_dump(l, ps, pt, r, g, b, len, a) \ len 26 drivers/mtd/ubi/debug.h print_hex_dump(l, ps, pt, r, g, b, len, a) len 49 drivers/mtd/ubi/debug.h int len); len 597 drivers/mtd/ubi/eba.c void *buf, int offset, int len, int check) len 622 drivers/mtd/ubi/eba.c len, offset, vol_id, lnum); len 625 drivers/mtd/ubi/eba.c memset(buf, 0xFF, len); len 630 drivers/mtd/ubi/eba.c len, offset, vol_id, lnum, pnum); len 688 drivers/mtd/ubi/eba.c ubi_assert(len == be32_to_cpu(vid_hdr->data_size)); len 694 drivers/mtd/ubi/eba.c err = ubi_io_read_data(ubi, buf, pnum, offset, len); len 712 drivers/mtd/ubi/eba.c uint32_t crc1 = crc32(UBI_CRC32_INIT, buf, len); len 749 drivers/mtd/ubi/eba.c struct ubi_sgl *sgl, int lnum, int offset, int len, len 759 drivers/mtd/ubi/eba.c if (len < sg->length - sgl->page_pos) len 760 drivers/mtd/ubi/eba.c to_read = len; len 771 drivers/mtd/ubi/eba.c len -= to_read; len 772 drivers/mtd/ubi/eba.c if (!len) { len 808 drivers/mtd/ubi/eba.c const void *buf, int offset, int len, len 838 drivers/mtd/ubi/eba.c memset(ubi->peb_buf + offset, 0xFF, len); len 849 drivers/mtd/ubi/eba.c memcpy(ubi->peb_buf + offset, buf, len); len 851 drivers/mtd/ubi/eba.c data_size = offset + len; len 904 drivers/mtd/ubi/eba.c const void *buf, int offset, int len) len 917 drivers/mtd/ubi/eba.c err = try_recover_peb(vol, pnum, lnum, buf, offset, len, vidb, len 947 drivers/mtd/ubi/eba.c int offset, int len) len 961 drivers/mtd/ubi/eba.c len, offset, vol_id, lnum, pnum); len 970 drivers/mtd/ubi/eba.c if (len) { len 971 drivers/mtd/ubi/eba.c err = ubi_io_write_data(ubi, buf, pnum, offset, len); len 975 drivers/mtd/ubi/eba.c len, offset, vol_id, lnum, pnum); len 1009 drivers/mtd/ubi/eba.c const void *buf, int offset, int len) len 1031 drivers/mtd/ubi/eba.c len, offset, vol_id, lnum, pnum); len 1033 drivers/mtd/ubi/eba.c err = ubi_io_write_data(ubi, buf, pnum, offset, len); len 1038 drivers/mtd/ubi/eba.c offset, len); len 1064 drivers/mtd/ubi/eba.c err = try_write_vid_and_data(vol, lnum, vidb, buf, offset, len); len 1112 drivers/mtd/ubi/eba.c int lnum, const void *buf, int len, int used_ebs) len 1114 drivers/mtd/ubi/eba.c int err, tries, data_size = len, vol_id = vol->vol_id; len 1124 drivers/mtd/ubi/eba.c len = ALIGN(data_size, ubi->min_io_size); len 1126 drivers/mtd/ubi/eba.c ubi_assert(!(len & (ubi->min_io_size - 1))); len 1153 drivers/mtd/ubi/eba.c err = try_write_vid_and_data(vol, lnum, vidb, buf, 0, len); len 1190 drivers/mtd/ubi/eba.c int lnum, const void *buf, int len) len 1200 drivers/mtd/ubi/eba.c if (len == 0) { len 1228 drivers/mtd/ubi/eba.c crc = crc32(UBI_CRC32_INIT, buf, len); len 1230 drivers/mtd/ubi/eba.c vid_hdr->data_size = cpu_to_be32(len); len 1237 drivers/mtd/ubi/eba.c err = try_write_vid_and_data(vol, lnum, vidb, buf, 0, len); len 153 drivers/mtd/ubi/gluebi.c static int gluebi_read(struct mtd_info *mtd, loff_t from, size_t len, len 161 drivers/mtd/ubi/gluebi.c bytes_left = len; len 178 drivers/mtd/ubi/gluebi.c *retlen = len - bytes_left; len 193 drivers/mtd/ubi/gluebi.c static int gluebi_write(struct mtd_info *mtd, loff_t to, size_t len, len 202 drivers/mtd/ubi/gluebi.c if (len % mtd->writesize || offs % mtd->writesize) len 205 drivers/mtd/ubi/gluebi.c bytes_left = len; len 222 drivers/mtd/ubi/gluebi.c *retlen = len - bytes_left; len 239 drivers/mtd/ubi/gluebi.c if (mtd_mod_by_ws(instr->addr, mtd) || mtd_mod_by_ws(instr->len, mtd)) len 243 drivers/mtd/ubi/gluebi.c count = mtd_div_by_eb(instr->len, mtd); len 89 drivers/mtd/ubi/io.c int offset, int len); len 114 drivers/mtd/ubi/io.c int len) len 120 drivers/mtd/ubi/io.c dbg_io("read %d bytes from PEB %d:%d", len, pnum, offset); len 123 drivers/mtd/ubi/io.c ubi_assert(offset >= 0 && offset + len <= ubi->peb_size); len 124 drivers/mtd/ubi/io.c ubi_assert(len > 0); len 154 drivers/mtd/ubi/io.c err = mtd_read(ubi->mtd, addr, len, &read, buf); len 169 drivers/mtd/ubi/io.c ubi_assert(len == read); len 175 drivers/mtd/ubi/io.c err, errstr, len, pnum, offset, read); len 181 drivers/mtd/ubi/io.c err, errstr, len, pnum, offset, read); len 189 drivers/mtd/ubi/io.c if (read != len && mtd_is_eccerr(err)) { len 194 drivers/mtd/ubi/io.c ubi_assert(len == read); len 223 drivers/mtd/ubi/io.c int len) len 229 drivers/mtd/ubi/io.c dbg_io("write %d bytes to PEB %d:%d", len, pnum, offset); len 232 drivers/mtd/ubi/io.c ubi_assert(offset >= 0 && offset + len <= ubi->peb_size); len 234 drivers/mtd/ubi/io.c ubi_assert(len > 0 && len % ubi->hdrs_min_io_size == 0); len 246 drivers/mtd/ubi/io.c err = ubi_self_check_all_ff(ubi, pnum, offset, len); len 265 drivers/mtd/ubi/io.c len, pnum, offset); len 271 drivers/mtd/ubi/io.c err = mtd_write(ubi->mtd, addr, len, &written, buf); len 274 drivers/mtd/ubi/io.c err, len, pnum, offset, written); len 276 drivers/mtd/ubi/io.c ubi_dump_flash(ubi, pnum, offset, len); len 278 drivers/mtd/ubi/io.c ubi_assert(written == len); len 281 drivers/mtd/ubi/io.c err = self_check_write(ubi, buf, pnum, offset, len); len 289 drivers/mtd/ubi/io.c offset += len; len 290 drivers/mtd/ubi/io.c len = ubi->peb_size - offset; len 291 drivers/mtd/ubi/io.c if (len) len 292 drivers/mtd/ubi/io.c err = ubi_self_check_all_ff(ubi, pnum, offset, len); len 324 drivers/mtd/ubi/io.c ei.len = ubi->peb_size; len 1290 drivers/mtd/ubi/io.c int offset, int len) len 1300 drivers/mtd/ubi/io.c buf1 = __vmalloc(len, GFP_NOFS, PAGE_KERNEL); len 1306 drivers/mtd/ubi/io.c err = mtd_read(ubi->mtd, addr, len, &read, buf1); len 1310 drivers/mtd/ubi/io.c for (i = 0; i < len; i++) { len 1319 drivers/mtd/ubi/io.c pnum, offset, len); len 1321 drivers/mtd/ubi/io.c dump_len = max_t(int, 128, len - i); len 1354 drivers/mtd/ubi/io.c int ubi_self_check_all_ff(struct ubi_device *ubi, int pnum, int offset, int len) len 1364 drivers/mtd/ubi/io.c buf = __vmalloc(len, GFP_NOFS, PAGE_KERNEL); len 1370 drivers/mtd/ubi/io.c err = mtd_read(ubi->mtd, addr, len, &read, buf); len 1373 drivers/mtd/ubi/io.c err, len, pnum, offset, read); len 1377 drivers/mtd/ubi/io.c err = ubi_check_pattern(buf, 0xFF, len); len 1380 drivers/mtd/ubi/io.c pnum, offset, len); len 1389 drivers/mtd/ubi/io.c ubi_msg(ubi, "hex dump of the %d-%d region", offset, offset + len); len 1390 drivers/mtd/ubi/io.c print_hex_dump(KERN_DEBUG, "", DUMP_PREFIX_OFFSET, 32, 1, buf, len, 1); len 235 drivers/mtd/ubi/kapi.c int i, vol_id = -1, len; len 244 drivers/mtd/ubi/kapi.c len = strnlen(name, UBI_VOL_NAME_MAX + 1); len 245 drivers/mtd/ubi/kapi.c if (len > UBI_VOL_NAME_MAX) len 260 drivers/mtd/ubi/kapi.c if (vol && len == vol->name_len && !strcmp(name, vol->name)) { len 369 drivers/mtd/ubi/kapi.c int offset, int len) len 376 drivers/mtd/ubi/kapi.c lnum >= vol->used_ebs || offset < 0 || len < 0 || len 377 drivers/mtd/ubi/kapi.c offset + len > vol->usable_leb_size) len 385 drivers/mtd/ubi/kapi.c offset + len > vol->last_eb_bytes) len 423 drivers/mtd/ubi/kapi.c int len, int check) len 429 drivers/mtd/ubi/kapi.c dbg_gen("read %d bytes from LEB %d:%d:%d", len, vol_id, lnum, offset); len 431 drivers/mtd/ubi/kapi.c err = leb_read_sanity_check(desc, lnum, offset, len); len 435 drivers/mtd/ubi/kapi.c if (len == 0) len 438 drivers/mtd/ubi/kapi.c err = ubi_eba_read_leb(ubi, vol, lnum, buf, offset, len, check); len 463 drivers/mtd/ubi/kapi.c int offset, int len, int check) len 469 drivers/mtd/ubi/kapi.c dbg_gen("read %d bytes from LEB %d:%d:%d", len, vol_id, lnum, offset); len 471 drivers/mtd/ubi/kapi.c err = leb_read_sanity_check(desc, lnum, offset, len); len 475 drivers/mtd/ubi/kapi.c if (len == 0) len 478 drivers/mtd/ubi/kapi.c err = ubi_eba_read_leb_sg(ubi, vol, sgl, lnum, offset, len, check); len 514 drivers/mtd/ubi/kapi.c int offset, int len) len 520 drivers/mtd/ubi/kapi.c dbg_gen("write %d bytes to LEB %d:%d:%d", len, vol_id, lnum, offset); len 528 drivers/mtd/ubi/kapi.c if (!ubi_leb_valid(vol, lnum) || offset < 0 || len < 0 || len 529 drivers/mtd/ubi/kapi.c offset + len > vol->usable_leb_size || len 530 drivers/mtd/ubi/kapi.c offset & (ubi->min_io_size - 1) || len & (ubi->min_io_size - 1)) len 536 drivers/mtd/ubi/kapi.c if (len == 0) len 539 drivers/mtd/ubi/kapi.c return ubi_eba_write_leb(ubi, vol, lnum, buf, offset, len); len 559 drivers/mtd/ubi/kapi.c int len) len 565 drivers/mtd/ubi/kapi.c dbg_gen("atomically write %d bytes to LEB %d:%d", len, vol_id, lnum); len 573 drivers/mtd/ubi/kapi.c if (!ubi_leb_valid(vol, lnum) || len < 0 || len 574 drivers/mtd/ubi/kapi.c len > vol->usable_leb_size || len & (ubi->min_io_size - 1)) len 580 drivers/mtd/ubi/kapi.c if (len == 0) len 583 drivers/mtd/ubi/kapi.c return ubi_eba_atomic_leb_change(ubi, vol, lnum, buf, len); len 887 drivers/mtd/ubi/ubi.h void *buf, int offset, int len, int check); len 889 drivers/mtd/ubi/ubi.h struct ubi_sgl *sgl, int lnum, int offset, int len, len 892 drivers/mtd/ubi/ubi.h const void *buf, int offset, int len); len 894 drivers/mtd/ubi/ubi.h int lnum, const void *buf, int len, int used_ebs); len 896 drivers/mtd/ubi/ubi.h int lnum, const void *buf, int len); len 923 drivers/mtd/ubi/ubi.h int len); len 925 drivers/mtd/ubi/ubi.h int len); len 1131 drivers/mtd/ubi/ubi.h int pnum, int offset, int len) len 1134 drivers/mtd/ubi/ubi.h return ubi_io_read(ubi, buf, pnum, offset + ubi->leb_start, len); len 1143 drivers/mtd/ubi/ubi.h int pnum, int offset, int len) len 1146 drivers/mtd/ubi/ubi.h return ubi_io_write(ubi, buf, pnum, offset + ubi->leb_start, len); len 220 drivers/mtd/ubi/upd.c void *buf, int len, int used_ebs) len 225 drivers/mtd/ubi/upd.c int l = ALIGN(len, ubi->min_io_size); len 227 drivers/mtd/ubi/upd.c memset(buf + len, 0xFF, l - len); len 228 drivers/mtd/ubi/upd.c len = ubi_calc_data_len(ubi, buf, l); len 229 drivers/mtd/ubi/upd.c if (len == 0) { len 230 drivers/mtd/ubi/upd.c dbg_gen("all %d bytes contain 0xFF - skip", len); len 234 drivers/mtd/ubi/upd.c err = ubi_eba_write_leb(ubi, vol, lnum, buf, 0, len); len 245 drivers/mtd/ubi/upd.c memset(buf + len, 0, vol->usable_leb_size - len); len 246 drivers/mtd/ubi/upd.c err = ubi_eba_write_leb_st(ubi, vol, lnum, buf, len, used_ebs); len 268 drivers/mtd/ubi/upd.c int lnum, offs, err = 0, len, to_write = count; len 292 drivers/mtd/ubi/upd.c len = vol->usable_leb_size - offs; len 293 drivers/mtd/ubi/upd.c if (len > count) len 294 drivers/mtd/ubi/upd.c len = count; len 296 drivers/mtd/ubi/upd.c err = copy_from_user(vol->upd_buf + offs, buf, len); len 300 drivers/mtd/ubi/upd.c if (offs + len == vol->usable_leb_size || len 301 drivers/mtd/ubi/upd.c vol->upd_received + len == vol->upd_bytes) { len 302 drivers/mtd/ubi/upd.c int flush_len = offs + len; len 315 drivers/mtd/ubi/upd.c vol->upd_received += len; len 316 drivers/mtd/ubi/upd.c count -= len; len 317 drivers/mtd/ubi/upd.c buf += len; len 327 drivers/mtd/ubi/upd.c len = vol->usable_leb_size; len 329 drivers/mtd/ubi/upd.c len = count; len 331 drivers/mtd/ubi/upd.c err = copy_from_user(vol->upd_buf, buf, len); len 335 drivers/mtd/ubi/upd.c if (len == vol->usable_leb_size || len 336 drivers/mtd/ubi/upd.c vol->upd_received + len == vol->upd_bytes) { len 338 drivers/mtd/ubi/upd.c len, vol->upd_ebs); len 343 drivers/mtd/ubi/upd.c vol->upd_received += len; len 344 drivers/mtd/ubi/upd.c count -= len; len 346 drivers/mtd/ubi/upd.c buf += len; len 401 drivers/mtd/ubi/upd.c int len = ALIGN((int)vol->upd_bytes, ubi->min_io_size); len 404 drivers/mtd/ubi/upd.c len - vol->upd_bytes); len 405 drivers/mtd/ubi/upd.c len = ubi_calc_data_len(ubi, vol->upd_buf, len); len 407 drivers/mtd/ubi/upd.c vol->upd_buf, len); len 841 drivers/net/appletalk/cops.c dev->stats.rx_bytes += skb->len; len 891 drivers/net/appletalk/cops.c outb(skb->len, ioaddr); len 892 drivers/net/appletalk/cops.c outb(skb->len >> 8, ioaddr); len 900 drivers/net/appletalk/cops.c outsb(ioaddr, skb->data, skb->len); /* Send out the data. */ len 909 drivers/net/appletalk/cops.c dev->stats.tx_bytes += skb->len; len 155 drivers/net/appletalk/ipddp.c ddp->deh_len_hops = htons(skb->len + (1<<10)); len 182 drivers/net/appletalk/ipddp.c dev->stats.tx_bytes += skb->len; len 723 drivers/net/appletalk/ltpc.c int dnode, snode, llaptype, len; len 735 drivers/net/appletalk/ltpc.c len = ltc->length; len 737 drivers/net/appletalk/ltpc.c sklen = len; len 761 drivers/net/appletalk/ltpc.c if (sklen > len) len 763 drivers/net/appletalk/ltpc.c skb_put(skb,len+3); len 773 drivers/net/appletalk/ltpc.c skb_copy_to_linear_data(skb, ltdmabuf, len); len 778 drivers/net/appletalk/ltpc.c dev->stats.rx_bytes += skb->len; len 904 drivers/net/appletalk/ltpc.c cbuf.length = skb->len; /* this is host order */ len 915 drivers/net/appletalk/ltpc.c do_write(dev, &cbuf, sizeof(cbuf), hdr, skb->len); len 918 drivers/net/appletalk/ltpc.c printk("sent %d ddp bytes\n",skb->len); len 919 drivers/net/appletalk/ltpc.c for (i = 0; i < skb->len; i++) len 925 drivers/net/appletalk/ltpc.c dev->stats.tx_bytes += skb->len; len 106 drivers/net/arcnet/arcnet.c const void *saddr, unsigned len); len 154 drivers/net/arcnet/arcnet.c 16, 1, skb->data, skb->len, true); len 597 drivers/net/arcnet/arcnet.c const void *saddr, unsigned len) len 607 drivers/net/arcnet/arcnet.c type, type, len); len 609 drivers/net/arcnet/arcnet.c if (skb->len != 0 && len != skb->len) len 611 drivers/net/arcnet/arcnet.c skb->len, len); len 661 drivers/net/arcnet/arcnet.c lp->hw.status(dev), lp->cur_tx, lp->next_tx, skb->len, skb->protocol); len 668 drivers/net/arcnet/arcnet.c skb->len, pkt->hard.dest); len 673 drivers/net/arcnet/arcnet.c if (skb->len - ARC_HDR_SIZE > XMTU && !proto->continue_tx) { len 691 drivers/net/arcnet/arcnet.c if (proto->prepare_tx(dev, pkt, skb->len, txbuf) && len 696 drivers/net/arcnet/arcnet.c dev->stats.tx_bytes += skb->len; len 954 drivers/net/arcnet/arcnet.c dev->stats.tx_bytes += lp->outgoing.skb->len; len 354 drivers/net/arcnet/rfc1201.c skb->data + skb->len, len 364 drivers/net/arcnet/rfc1201.c skb->len, pkt->hard.source); len 366 drivers/net/arcnet/rfc1201.c skb->len, pkt->hard.source); len 1005 drivers/net/bonding/bond_alb.c unsigned int len) len 1011 drivers/net/bonding/bond_alb.c memcpy(dev->dev_addr, addr, len); len 1018 drivers/net/bonding/bond_alb.c memcpy(ss.__data, addr, len); len 1312 drivers/net/bonding/bond_alb.c bond_info->unbalanced_load += skb->len; len 1358 drivers/net/bonding/bond_alb.c skb->len); len 1487 drivers/net/bonding/bond_alb.c tx_slave = tlb_choose_channel(bond, hash_index, skb->len); len 109 drivers/net/bonding/bond_netlink.c .len = ETH_ALEN }, len 86 drivers/net/caif/caif_hsi.c int hpad, tpad, len; len 90 drivers/net/caif/caif_hsi.c tpad = PAD_POW2((skb->len + hpad), cfhsi->cfg.tail_align); len 91 drivers/net/caif/caif_hsi.c len = skb->len + hpad + tpad; len 94 drivers/net/caif/caif_hsi.c cfhsi->aggregation_len += len; len 96 drivers/net/caif/caif_hsi.c cfhsi->aggregation_len -= len; len 134 drivers/net/caif/caif_hsi.c int i, len = 0; len 136 drivers/net/caif/caif_hsi.c len += skb_queue_len(&cfhsi->qhead[i]); len 137 drivers/net/caif/caif_hsi.c return len; len 232 drivers/net/caif/caif_hsi.c if (skb->len < CFHSI_MAX_EMB_FRM_SZ) { len 241 drivers/net/caif/caif_hsi.c tpad = PAD_POW2((skb->len + hpad), cfhsi->cfg.tail_align); len 244 drivers/net/caif/caif_hsi.c if ((skb->len + hpad + tpad) <= CFHSI_MAX_EMB_FRM_SZ) { len 253 drivers/net/caif/caif_hsi.c cfhsi->ndev->stats.tx_bytes += skb->len; len 258 drivers/net/caif/caif_hsi.c skb_copy_bits(skb, 0, pemb, skb->len); len 282 drivers/net/caif/caif_hsi.c tpad = PAD_POW2((skb->len + hpad), cfhsi->cfg.tail_align); len 285 drivers/net/caif/caif_hsi.c desc->cffrm_len[nfrms] = hpad + skb->len + tpad; len 294 drivers/net/caif/caif_hsi.c cfhsi->ndev->stats.tx_bytes += skb->len; len 299 drivers/net/caif/caif_hsi.c skb_copy_bits(skb, 0, pfrm, skb->len); len 305 drivers/net/caif/caif_hsi.c pfrm += skb->len + tpad; len 333 drivers/net/caif/caif_hsi.c int len, res; len 342 drivers/net/caif/caif_hsi.c len = cfhsi_tx_frm(desc, cfhsi); len 343 drivers/net/caif/caif_hsi.c if (!len) { len 359 drivers/net/caif/caif_hsi.c res = cfhsi->ops->cfhsi_tx(cfhsi->tx_buf, len, cfhsi->ops); len 428 drivers/net/caif/caif_hsi.c int len = 0; len 435 drivers/net/caif/caif_hsi.c len = *pfrm; len 436 drivers/net/caif/caif_hsi.c len |= ((*(pfrm+1)) << 8) & 0xFF00; len 437 drivers/net/caif/caif_hsi.c len += 2; /* Add FCS fields. */ len 440 drivers/net/caif/caif_hsi.c if (unlikely(len > CFHSI_MAX_CAIF_FRAME_SZ)) { len 447 drivers/net/caif/caif_hsi.c skb = alloc_skb(len + 1, GFP_ATOMIC); len 455 drivers/net/caif/caif_hsi.c skb_put_data(skb, pfrm, len); len 473 drivers/net/caif/caif_hsi.c cfhsi->ndev->stats.rx_bytes += len; len 557 drivers/net/caif/caif_hsi.c int len; len 563 drivers/net/caif/caif_hsi.c len = *pcffrm; len 564 drivers/net/caif/caif_hsi.c len |= ((*(pcffrm + 1)) << 8) & 0xFF00; len 565 drivers/net/caif/caif_hsi.c len += 2; /* Add FCS fields. */ len 568 drivers/net/caif/caif_hsi.c if (unlikely(len > CFHSI_MAX_CAIF_FRAME_SZ)) { len 575 drivers/net/caif/caif_hsi.c skb = alloc_skb(len + 1, GFP_ATOMIC); len 584 drivers/net/caif/caif_hsi.c skb_put_data(skb, pcffrm, len); len 601 drivers/net/caif/caif_hsi.c cfhsi->ndev->stats.rx_bytes += len; len 770 drivers/net/caif/caif_hsi.c int len; len 876 drivers/net/caif/caif_hsi.c len = cfhsi_tx_frm((struct cfhsi_desc *)cfhsi->tx_buf, cfhsi); len 878 drivers/net/caif/caif_hsi.c if (likely(len > 0)) { len 880 drivers/net/caif/caif_hsi.c res = cfhsi->ops->cfhsi_tx(cfhsi->tx_buf, len, cfhsi->ops); len 889 drivers/net/caif/caif_hsi.c __func__, len); len 1085 drivers/net/caif/caif_hsi.c int len; len 1089 drivers/net/caif/caif_hsi.c len = cfhsi_tx_frm(desc, cfhsi); len 1090 drivers/net/caif/caif_hsi.c WARN_ON(!len); len 1093 drivers/net/caif/caif_hsi.c res = cfhsi->ops->cfhsi_tx(cfhsi->tx_buf, len, cfhsi->ops); len 1357 drivers/net/caif/caif_hsi.c [__IFLA_CAIF_HSI_INACTIVITY_TOUT] = { .type = NLA_U32, .len = 4 }, len 1358 drivers/net/caif/caif_hsi.c [__IFLA_CAIF_HSI_AGGREGATION_TOUT] = { .type = NLA_U32, .len = 4 }, len 1359 drivers/net/caif/caif_hsi.c [__IFLA_CAIF_HSI_HEAD_ALIGN] = { .type = NLA_U32, .len = 4 }, len 1360 drivers/net/caif/caif_hsi.c [__IFLA_CAIF_HSI_TAIL_ALIGN] = { .type = NLA_U32, .len = 4 }, len 1361 drivers/net/caif/caif_hsi.c [__IFLA_CAIF_HSI_QHIGH_WATERMARK] = { .type = NLA_U32, .len = 4 }, len 1362 drivers/net/caif/caif_hsi.c [__IFLA_CAIF_HSI_QLOW_WATERMARK] = { .type = NLA_U32, .len = 4 }, len 1370 drivers/net/caif/caif_hsi.c s += nla_total_size(caif_hsi_policy[i].len); len 213 drivers/net/caif/caif_serial.c int tty_wr, len, room; len 226 drivers/net/caif/caif_serial.c len = skb->len; len 232 drivers/net/caif/caif_serial.c if (len > room) len 233 drivers/net/caif/caif_serial.c len = room; len 237 drivers/net/caif/caif_serial.c tty_wr = tty->ops->write(tty, skb->data, len); len 240 drivers/net/caif/caif_serial.c tty_wr = len; len 241 drivers/net/caif/caif_serial.c ldisc_receive(tty, skb->data, NULL, len); len 251 drivers/net/caif/caif_serial.c if (skb->len == 0) { len 135 drivers/net/caif/caif_spi.c int len = 0; len 144 drivers/net/caif/caif_spi.c len += snprintf((buf + len), (DEBUGFS_BUF_SIZE - len), len 147 drivers/net/caif/caif_spi.c len += snprintf((buf + len), (DEBUGFS_BUF_SIZE - len), FLAVOR); len 149 drivers/net/caif/caif_spi.c len += snprintf((buf + len), (DEBUGFS_BUF_SIZE - len), len 151 drivers/net/caif/caif_spi.c len += snprintf((buf + len), (DEBUGFS_BUF_SIZE - len), len 153 drivers/net/caif/caif_spi.c len += snprintf((buf + len), (DEBUGFS_BUF_SIZE - len), len 155 drivers/net/caif/caif_spi.c len += snprintf((buf + len), (DEBUGFS_BUF_SIZE - len), len 157 drivers/net/caif/caif_spi.c len += snprintf((buf + len), (DEBUGFS_BUF_SIZE - len), len 159 drivers/net/caif/caif_spi.c len += snprintf((buf + len), (DEBUGFS_BUF_SIZE - len), len 161 drivers/net/caif/caif_spi.c len += snprintf((buf + len), (DEBUGFS_BUF_SIZE - len), len 163 drivers/net/caif/caif_spi.c len += snprintf((buf + len), (DEBUGFS_BUF_SIZE - len), len 165 drivers/net/caif/caif_spi.c len += snprintf((buf + len), (DEBUGFS_BUF_SIZE - len), len 168 drivers/net/caif/caif_spi.c if (len > DEBUGFS_BUF_SIZE) len 169 drivers/net/caif/caif_spi.c len = DEBUGFS_BUF_SIZE; len 171 drivers/net/caif/caif_spi.c size = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 180 drivers/net/caif/caif_spi.c int len = 0; len 183 drivers/net/caif/caif_spi.c len += snprintf((buf + len), (size - len), len 189 drivers/net/caif/caif_spi.c len += snprintf((buf + len), (size - len), len 195 drivers/net/caif/caif_spi.c len += snprintf((buf + len), (DEBUGFS_BUF_SIZE - len), len 199 drivers/net/caif/caif_spi.c len += snprintf((buf + len), (DEBUGFS_BUF_SIZE - len), "\n"); len 200 drivers/net/caif/caif_spi.c return len; len 207 drivers/net/caif/caif_spi.c int len = 0; len 217 drivers/net/caif/caif_spi.c len += snprintf((buf + len), (DEBUGFS_BUF_SIZE - len), len 220 drivers/net/caif/caif_spi.c len += snprintf((buf + len), (DEBUGFS_BUF_SIZE - len), len 223 drivers/net/caif/caif_spi.c len += print_frame((buf + len), (DEBUGFS_BUF_SIZE - len), len 227 drivers/net/caif/caif_spi.c len += snprintf((buf + len), (DEBUGFS_BUF_SIZE - len), len 230 drivers/net/caif/caif_spi.c len += print_frame((buf + len), (DEBUGFS_BUF_SIZE - len), len 234 drivers/net/caif/caif_spi.c size = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 333 drivers/net/caif/caif_spi.c int cfspi_xmitfrm(struct cfspi *cfspi, u8 *buf, size_t len) len 368 drivers/net/caif/caif_spi.c skb_copy_bits(skb, 0, dst, skb->len); len 369 drivers/net/caif/caif_spi.c dst += skb->len; len 371 drivers/net/caif/caif_spi.c cfspi->ndev->stats.tx_bytes += skb->len; len 377 drivers/net/caif/caif_spi.c epad = PAD_POW2((skb->len + spad), spi_up_tail_align); len 382 drivers/net/caif/caif_spi.c } while ((dst - buf) < len); len 428 drivers/net/caif/caif_spi.c epad = PAD_POW2((skb->len + spad), spi_up_tail_align); len 430 drivers/net/caif/caif_spi.c if ((skb->len + spad + epad + frm_len) <= CAIF_MAX_SPI_FRAME) { len 433 drivers/net/caif/caif_spi.c frm_len += skb->len + spad + epad; len 520 drivers/net/caif/caif_spi.c int cfspi_rxfrm(struct cfspi *cfspi, u8 *buf, size_t len) len 578 drivers/net/caif/caif_spi.c } while ((src - buf) < len); len 94 drivers/net/caif/caif_spi_slave.c int len; len 101 drivers/net/caif/caif_spi_slave.c len = cfspi_xmitfrm(cfspi, ptr, cfspi->tx_cpck_len); len 102 drivers/net/caif/caif_spi_slave.c WARN_ON(len != cfspi->tx_cpck_len); len 195 drivers/net/caif/caif_spi_slave.c int len; len 202 drivers/net/caif/caif_spi_slave.c len = cfspi_rxfrm(cfspi, ptr, cfspi->rx_cpck_len); len 203 drivers/net/caif/caif_spi_slave.c WARN_ON(len != cfspi->rx_cpck_len); len 168 drivers/net/caif/caif_virtio.c unsigned int len; len 173 drivers/net/caif/caif_virtio.c buf_info = virtqueue_get_buf(vq_tx, &len); len 294 drivers/net/caif/caif_virtio.c skb_len = skb->len; len 490 drivers/net/caif/caif_virtio.c if (unlikely(cfv->tx_hr + skb->len + cfv->tx_tr > cfv->mtu)) { len 492 drivers/net/caif/caif_virtio.c cfv->tx_hr + skb->len + cfv->tx_tr, cfv->mtu); len 503 drivers/net/caif/caif_virtio.c buf_info->size = cfv->tx_hr + skb->len + cfv->tx_tr + pad_len; len 511 drivers/net/caif/caif_virtio.c skb_copy_bits(skb, 0, buf_info->vaddr + cfv->tx_hr + pad_len, skb->len); len 513 drivers/net/caif/caif_virtio.c skb->len + cfv->tx_hr + cfv->rx_hr); len 585 drivers/net/caif/caif_virtio.c cfv->ndev->stats.tx_bytes += skb->len; len 52 drivers/net/can/dev.c u8 can_len2dlc(u8 len) len 54 drivers/net/can/dev.c if (unlikely(len > 64)) len 57 drivers/net/can/dev.c return len2dlc[len]; len 489 drivers/net/can/dev.c u8 len = cf->len; len 491 drivers/net/can/dev.c *len_ptr = len; len 509 drivers/net/can/dev.c u8 len; len 511 drivers/net/can/dev.c skb = __can_get_echo_skb(dev, idx, &len); len 517 drivers/net/can/dev.c return len; len 875 drivers/net/can/dev.c [IFLA_CAN_CTRLMODE] = { .len = sizeof(struct can_ctrlmode) }, len 878 drivers/net/can/dev.c [IFLA_CAN_BITTIMING] = { .len = sizeof(struct can_bittiming) }, len 880 drivers/net/can/dev.c = { .len = sizeof(struct can_bittiming_const) }, len 881 drivers/net/can/dev.c [IFLA_CAN_CLOCK] = { .len = sizeof(struct can_clock) }, len 882 drivers/net/can/dev.c [IFLA_CAN_BERR_COUNTER] = { .len = sizeof(struct can_berr_counter) }, len 884 drivers/net/can/dev.c = { .len = sizeof(struct can_bittiming) }, len 886 drivers/net/can/dev.c = { .len = sizeof(struct can_bittiming_const) }, len 274 drivers/net/can/ifi_canfd/ifi_canfd.c cf->len = can_dlc2len(dlc); len 276 drivers/net/can/ifi_canfd/ifi_canfd.c cf->len = get_can_dlc(dlc); len 308 drivers/net/can/ifi_canfd/ifi_canfd.c for (i = 0; i < cf->len; i += 4) { len 319 drivers/net/can/ifi_canfd/ifi_canfd.c stats->rx_bytes += cf->len; len 903 drivers/net/can/ifi_canfd/ifi_canfd.c txdlc = can_len2dlc(cf->len); len 917 drivers/net/can/ifi_canfd/ifi_canfd.c for (i = 0; i < cf->len; i += 4) { len 65 drivers/net/can/janz-ican3.c #define DESC_LEN(len) (len) len 275 drivers/net/can/janz-ican3.c __le16 len; len 662 drivers/net/can/janz-ican3.c msg.len = cpu_to_le16(0); len 673 drivers/net/can/janz-ican3.c msg.len = cpu_to_le16(0); len 685 drivers/net/can/janz-ican3.c msg.len = cpu_to_le16(0); len 706 drivers/net/can/janz-ican3.c msg.len = cpu_to_le16(8); len 740 drivers/net/can/janz-ican3.c msg.len = cpu_to_le16(5); len 756 drivers/net/can/janz-ican3.c msg.len = cpu_to_le16(13); len 797 drivers/net/can/janz-ican3.c msg.len = cpu_to_le16(4); len 811 drivers/net/can/janz-ican3.c msg.len = cpu_to_le16(0); len 820 drivers/net/can/janz-ican3.c msg.len = cpu_to_le16(4); len 826 drivers/net/can/janz-ican3.c msg.len = cpu_to_le16(2); len 842 drivers/net/can/janz-ican3.c msg.len = cpu_to_le16(11); len 861 drivers/net/can/janz-ican3.c msg.len = cpu_to_le16(2); len 874 drivers/net/can/janz-ican3.c msg.len = cpu_to_le16(2); len 888 drivers/net/can/janz-ican3.c msg.len = cpu_to_le16(2); len 894 drivers/net/can/janz-ican3.c msg.len = cpu_to_le16(4); len 1048 drivers/net/can/janz-ican3.c if (le16_to_cpu(msg->len) < 6) { len 1210 drivers/net/can/janz-ican3.c le16_add_cpu(&msg->len, -3); len 1211 drivers/net/can/janz-ican3.c memmove(msg->data, msg->data + 3, le16_to_cpu(msg->len)); len 1236 drivers/net/can/janz-ican3.c msg->spec, le16_to_cpu(msg->len)); len 1245 drivers/net/can/janz-ican3.c mod->num, msg->spec, le16_to_cpu(msg->len)); len 302 drivers/net/can/kvaser_pciefd.c __le32 len; len 432 drivers/net/can/kvaser_pciefd.c memcpy(&pcie->nr_channels, param->data, le32_to_cpu(param->len)); len 743 drivers/net/can/kvaser_pciefd.c p->header[1] |= can_len2dlc(cf->len) << KVASER_PCIEFD_RPACKET_DLC_SHIFT; len 756 drivers/net/can/kvaser_pciefd.c packet_size = cf->len; len 1177 drivers/net/can/kvaser_pciefd.c cf->len = can_dlc2len(p->header[1] >> KVASER_PCIEFD_RPACKET_DLC_SHIFT); len 1182 drivers/net/can/kvaser_pciefd.c memcpy(cf->data, data, cf->len); len 1190 drivers/net/can/kvaser_pciefd.c stats->rx_bytes += cf->len; len 459 drivers/net/can/m_can/m_can.c cf->len = can_dlc2len((dlc >> 16) & 0x0F); len 461 drivers/net/can/m_can/m_can.c cf->len = get_can_dlc((dlc >> 16) & 0x0F); len 480 drivers/net/can/m_can/m_can.c for (i = 0; i < cf->len; i += 4) len 490 drivers/net/can/m_can/m_can.c stats->rx_bytes += cf->len; len 1439 drivers/net/can/m_can/m_can.c can_len2dlc(cf->len) << 16); len 1441 drivers/net/can/m_can/m_can.c for (i = 0; i < cf->len; i += 4) len 1507 drivers/net/can/m_can/m_can.c (can_len2dlc(cf->len) << 16) | len 1510 drivers/net/can/m_can/m_can.c for (i = 0; i < cf->len; i += 4) len 198 drivers/net/can/m_can/tcan4x5x.c { .tx_buf = &addr, .len = reg_len, .cs_change = 0,}, len 199 drivers/net/can/m_can/tcan4x5x.c { .tx_buf = val, .len = val_len, }, len 289 drivers/net/can/peak_canfd/peak_canfd.c cf->len = cf_len; len 297 drivers/net/can/peak_canfd/peak_canfd.c memcpy(cf->data, msg->d, cf->len); len 299 drivers/net/can/peak_canfd/peak_canfd.c stats->rx_bytes += cf->len; len 642 drivers/net/can/peak_canfd/peak_canfd.c msg_size = ALIGN(sizeof(*msg) + cf->len, 4); len 667 drivers/net/can/peak_canfd/peak_canfd.c can_dlc = can_len2dlc(cf->len); len 678 drivers/net/can/peak_canfd/peak_canfd.c can_dlc = cf->len; len 693 drivers/net/can/peak_canfd/peak_canfd.c memcpy(msg->d, cf->data, cf->len); len 598 drivers/net/can/rcar/rcar_canfd.c lwords = DIV_ROUND_UP(cf->len, sizeof(u32)); len 609 drivers/net/can/rcar/rcar_canfd.c lwords = DIV_ROUND_UP(cf->len, sizeof(u32)); len 1360 drivers/net/can/rcar/rcar_canfd.c dlc = RCANFD_CFPTR_CFDLC(can_len2dlc(cf->len)); len 1392 drivers/net/can/rcar/rcar_canfd.c priv->tx_len[priv->tx_head % RCANFD_FIFO_DEPTH] = cf->len; len 1449 drivers/net/can/rcar/rcar_canfd.c cf->len = can_dlc2len(RCANFD_RFPTR_RFDLC(dlc)); len 1451 drivers/net/can/rcar/rcar_canfd.c cf->len = get_can_dlc(RCANFD_RFPTR_RFDLC(dlc)); len 1467 drivers/net/can/rcar/rcar_canfd.c cf->len = get_can_dlc(RCANFD_RFPTR_RFDLC(dlc)); len 1481 drivers/net/can/rcar/rcar_canfd.c stats->rx_bytes += cf->len; len 298 drivers/net/can/rx-offload.c u8 len; len 301 drivers/net/can/rx-offload.c skb = __can_get_echo_skb(dev, idx, &len); len 311 drivers/net/can/rx-offload.c return len; len 247 drivers/net/can/sja1000/peak_pci.c .len = 2, len 362 drivers/net/can/slcan.c if (skb->len != CAN_MTU) len 139 drivers/net/can/softing/softing_fw.c uint16_t type, len; len 156 drivers/net/can/softing/softing_fw.c ret = fw_parse(&mem, &type, &addr, &len, &dat); len 161 drivers/net/can/softing/softing_fw.c if (strncmp("Structured Binary Format, Softing GmbH" , dat, len)) { len 167 drivers/net/can/softing/softing_fw.c ret = fw_parse(&mem, &type, &addr, &len, &dat); len 182 drivers/net/can/softing/softing_fw.c if ((addr + len + offset) > size) len 184 drivers/net/can/softing/softing_fw.c memcpy_toio(&dpram[addr + offset], dat, len); len 187 drivers/net/can/softing/softing_fw.c if (len > buflen) { len 189 drivers/net/can/softing/softing_fw.c buflen = (len + (1024-1)) & ~(1024-1); len 198 drivers/net/can/softing/softing_fw.c memcpy_fromio(buf, &dpram[addr + offset], len); len 199 drivers/net/can/softing/softing_fw.c if (memcmp(buf, dat, len)) { len 223 drivers/net/can/softing/softing_fw.c uint16_t type, len; len 240 drivers/net/can/softing/softing_fw.c ret = fw_parse(&mem, &type, &addr, &len, &dat); len 249 drivers/net/can/softing/softing_fw.c if (strncmp("Structured Binary Format, Softing GmbH", dat, len)) { len 251 drivers/net/can/softing/softing_fw.c len, dat); len 256 drivers/net/can/softing/softing_fw.c ret = fw_parse(&mem, &type, &addr, &len, &dat); len 277 drivers/net/can/softing/softing_fw.c for (sum = 0, j = 0; j < len; ++j) len 282 drivers/net/can/softing/softing_fw.c memcpy_toio(&card->dpram[card->pdat->app.offs], dat, len); len 286 drivers/net/can/softing/softing_fw.c iowrite16(len, &card->dpram[DPRAM_COMMAND + 10]); len 199 drivers/net/can/spi/hi311x.c static int hi3110_spi_trans(struct spi_device *spi, int len) len 205 drivers/net/can/spi/hi311x.c .len = len, len 252 drivers/net/can/spi/hi311x.c static void hi3110_hw_tx_frame(struct spi_device *spi, u8 *buf, int len) len 257 drivers/net/can/spi/hi311x.c memcpy(priv->spi_tx_buf + 1, buf, len); len 258 drivers/net/can/spi/hi311x.c hi3110_spi_trans(spi, len + 1); len 265 drivers/net/can/spi/mcp251x.c static int mcp251x_spi_trans(struct spi_device *spi, int len) len 271 drivers/net/can/spi/mcp251x.c .len = len, len 338 drivers/net/can/spi/mcp251x.c int len, int tx_buf_idx) len 345 drivers/net/can/spi/mcp251x.c for (i = 1; i < TXBDAT_OFF + len; i++) len 349 drivers/net/can/spi/mcp251x.c memcpy(priv->spi_tx_buf, buf, TXBDAT_OFF + len); len 350 drivers/net/can/spi/mcp251x.c mcp251x_spi_trans(spi, TXBDAT_OFF + len); len 391 drivers/net/can/spi/mcp251x.c int i, len; len 396 drivers/net/can/spi/mcp251x.c len = get_can_dlc(buf[RXBDLC_OFF] & RXBDLC_LEN_MASK); len 397 drivers/net/can/spi/mcp251x.c for (; i < (RXBDAT_OFF + len); i++) len 91 drivers/net/can/usb/esd_usb2.c u8 len; /* len is always the total message length in 32bit words */ len 97 drivers/net/can/usb/esd_usb2.c u8 len; len 105 drivers/net/can/usb/esd_usb2.c u8 len; len 116 drivers/net/can/usb/esd_usb2.c u8 len; len 126 drivers/net/can/usb/esd_usb2.c u8 len; len 136 drivers/net/can/usb/esd_usb2.c u8 len; len 145 drivers/net/can/usb/esd_usb2.c u8 len; len 153 drivers/net/can/usb/esd_usb2.c u8 len; len 421 drivers/net/can/usb/esd_usb2.c pos += msg->msg.hdr.len << 2; len 519 drivers/net/can/usb/esd_usb2.c msg->msg.hdr.len << 2, len 631 drivers/net/can/usb/esd_usb2.c msg->msg.hdr.len = 2 + ESD_MAX_ID_SEGMENT; len 737 drivers/net/can/usb/esd_usb2.c msg->msg.hdr.len = 3; /* minimal length */ len 752 drivers/net/can/usb/esd_usb2.c msg->msg.hdr.len += (cf->can_dlc + 3) >> 2; len 778 drivers/net/can/usb/esd_usb2.c msg->msg.hdr.len << 2, len 842 drivers/net/can/usb/esd_usb2.c msg->msg.hdr.len = 2 + ESD_MAX_ID_SEGMENT; len 851 drivers/net/can/usb/esd_usb2.c msg->msg.hdr.len = 2; len 924 drivers/net/can/usb/esd_usb2.c msg->msg.hdr.len = 2; len 1061 drivers/net/can/usb/esd_usb2.c msg->msg.hdr.len = 2; len 163 drivers/net/can/usb/kvaser_usb/kvaser_usb.h int len); len 179 drivers/net/can/usb/kvaser_usb/kvaser_usb.h int kvaser_usb_recv_cmd(const struct kvaser_usb *dev, void *cmd, int len, len 182 drivers/net/can/usb/kvaser_usb/kvaser_usb.h int kvaser_usb_send_cmd(const struct kvaser_usb *dev, void *cmd, int len); len 185 drivers/net/can/usb/kvaser_usb/kvaser_usb.h int len); len 184 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c int kvaser_usb_send_cmd(const struct kvaser_usb *dev, void *cmd, int len) len 191 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c cmd, len, &actual_len, KVASER_USB_TIMEOUT); len 194 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c int kvaser_usb_recv_cmd(const struct kvaser_usb *dev, void *cmd, int len, len 200 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c cmd, len, actual_len, KVASER_USB_TIMEOUT); len 214 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c int len) len 228 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c cmd, len, kvaser_usb_send_cmd_callback, netdev); len 351 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c __le16 len; len 461 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c ret = le16_to_cpu(((struct kvaser_cmd_ext *)cmd)->len); len 1254 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c cf->len = can_dlc2len(get_canfd_dlc(dlc)); len 1260 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c cf->len = get_can_dlc(dlc); len 1266 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c memcpy(cf->data, cmd->rx_can.kcan_payload, cf->len); len 1269 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c stats->rx_bytes += cf->len; len 1354 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c u8 dlc = can_len2dlc(cf->len); len 1355 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c u8 nbr_of_bytes = cf->len; len 1379 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c cmd->len = cpu_to_le16(*cmd_len); len 1903 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c void *buf, int len) len 1923 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c remaining_bytes = min_t(unsigned int, len, len 1948 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c while (pos < len) { len 1953 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c if (pos + cmd_len > len) { len 1957 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c leftover_bytes = len - pos; len 289 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c u8 len; len 358 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c cmd->len = *cmd_len = CMD_HEADER_LEN + len 423 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c if (tmp->len == 0) { len 430 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c if (pos + tmp->len > actual_len) { len 437 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c memcpy(cmd, tmp, tmp->len); len 441 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c pos += tmp->len; len 464 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c cmd->len = CMD_HEADER_LEN + sizeof(struct kvaser_cmd_simple); len 468 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c rc = kvaser_usb_send_cmd(dev, cmd, cmd->len); len 615 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c cmd->len = CMD_HEADER_LEN + sizeof(struct kvaser_cmd_simple); len 619 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c err = kvaser_usb_send_cmd_async(priv, cmd, cmd->len); len 1105 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c void *buf, int len) len 1110 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c while (pos <= len - CMD_HEADER_LEN) { len 1122 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c if (cmd->len == 0) { len 1128 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c if (pos + cmd->len > len) { len 1134 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c pos += cmd->len; len 1148 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c cmd->len = CMD_HEADER_LEN + sizeof(struct kvaser_cmd_ctrl_mode); len 1157 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c rc = kvaser_usb_send_cmd(priv->dev, cmd, cmd->len); len 1214 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c cmd->len = CMD_HEADER_LEN + sizeof(struct kvaser_cmd_flush_queue); len 1218 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c rc = kvaser_usb_send_cmd(priv->dev, cmd, cmd->len); len 1259 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c cmd->len = CMD_HEADER_LEN + sizeof(struct kvaser_cmd_busparams); len 1272 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c rc = kvaser_usb_send_cmd(dev, cmd, cmd->len); len 322 drivers/net/can/usb/peak_usb/pcan_usb_core.c context->data_len = cfd->len; len 489 drivers/net/can/usb/peak_usb/pcan_usb_fd.c cfd->len = can_dlc2len(get_canfd_dlc(pucan_msg_get_dlc(rm))); len 496 drivers/net/can/usb/peak_usb/pcan_usb_fd.c cfd->len = get_can_dlc(pucan_msg_get_dlc(rm)); len 507 drivers/net/can/usb/peak_usb/pcan_usb_fd.c memcpy(cfd->data, rm->d, cfd->len); len 512 drivers/net/can/usb/peak_usb/pcan_usb_fd.c netdev->stats.rx_bytes += cfd->len; len 719 drivers/net/can/usb/peak_usb/pcan_usb_fd.c tx_msg_size = ALIGN(sizeof(struct pucan_tx_msg) + cfd->len, 4); len 733 drivers/net/can/usb/peak_usb/pcan_usb_fd.c can_dlc = can_len2dlc(cfd->len); len 744 drivers/net/can/usb/peak_usb/pcan_usb_fd.c can_dlc = cfd->len; len 752 drivers/net/can/usb/peak_usb/pcan_usb_fd.c memcpy(tx_msg->d, cfd->data, cfd->len); len 124 drivers/net/can/usb/peak_usb/pcan_usb_pro.c int len, i; len 187 drivers/net/can/usb/peak_usb/pcan_usb_pro.c len = pc - pm->rec_ptr; len 188 drivers/net/can/usb/peak_usb/pcan_usb_pro.c if (len > 0) { len 193 drivers/net/can/usb/peak_usb/pcan_usb_pro.c pm->rec_buffer_len += len; len 198 drivers/net/can/usb/peak_usb/pcan_usb_pro.c return len; len 523 drivers/net/can/usb/peak_usb/pcan_usb_pro.c const unsigned int ctrl_idx = (rx->len >> 4) & 0x0f; len 535 drivers/net/can/usb/peak_usb/pcan_usb_pro.c can_frame->can_dlc = rx->len & 0x0f; len 765 drivers/net/can/usb/peak_usb/pcan_usb_pro.c u8 data_type, len, flags; len 777 drivers/net/can/usb/peak_usb/pcan_usb_pro.c len = (dev->ctrl_idx << 4) | (cf->can_dlc & 0x0f); len 785 drivers/net/can/usb/peak_usb/pcan_usb_pro.c pcan_msg_add_rec(&usb_msg, data_type, 0, flags, len, cf->can_id, len 129 drivers/net/can/usb/peak_usb/pcan_usb_pro.h u8 len; len 159 drivers/net/can/usb/peak_usb/pcan_usb_pro.h u8 len; len 218 drivers/net/can/usb/ucan.c __le16 len; /* Length of the content include header */ len 233 drivers/net/can/usb/ucan.c __le16 len; /* Length of the content include header */ len 306 drivers/net/can/usb/ucan.c static u8 ucan_get_can_dlc(struct ucan_can_msg *msg, u16 len) len 311 drivers/net/can/usb/ucan.c return get_can_dlc(len - (UCAN_IN_HDR_SIZE + sizeof(msg->id))); len 567 drivers/net/can/usb/ucan.c int len; len 574 drivers/net/can/usb/ucan.c len = le16_to_cpu(m->len); len 577 drivers/net/can/usb/ucan.c if (len < UCAN_IN_HDR_SIZE + sizeof(m->msg.can_msg.id)) { len 578 drivers/net/can/usb/ucan.c netdev_warn(up->netdev, "invalid input message len: %d\n", len); len 617 drivers/net/can/usb/ucan.c cf->can_dlc = ucan_get_can_dlc(&m->msg.can_msg, len); len 638 drivers/net/can/usb/ucan.c u16 len = le16_to_cpu(m->len); len 642 drivers/net/can/usb/ucan.c if (len < UCAN_IN_HDR_SIZE || (len % 2 != 0)) { len 647 drivers/net/can/usb/ucan.c count = (len - UCAN_IN_HDR_SIZE) / 2; len 732 drivers/net/can/usb/ucan.c int len; len 745 drivers/net/can/usb/ucan.c len = le16_to_cpu(m->len); len 748 drivers/net/can/usb/ucan.c if (urb->actual_length - pos < len) { len 779 drivers/net/can/usb/ucan.c pos += len; len 1087 drivers/net/can/usb/ucan.c m->len = cpu_to_le16(mlen); len 77 drivers/net/can/vcan.c stats->rx_bytes += cfd->len; len 96 drivers/net/can/vcan.c stats->tx_bytes += cfd->len; len 108 drivers/net/can/vcan.c stats->rx_bytes += cfd->len; len 66 drivers/net/can/vxcan.c srcstats->tx_bytes += cfd->len; len 69 drivers/net/can/vxcan.c peerstats->rx_bytes += cfd->len; len 273 drivers/net/can/vxcan.c [VXCAN_INFO_PEER] = { .len = sizeof(struct ifinfomsg) }, len 580 drivers/net/can/xilinx_can.c dlc = can_len2dlc(cf->len) << XCAN_DLCR_DLC_SHIFT; len 594 drivers/net/can/xilinx_can.c for (i = 0; i < cf->len; i += 4) { len 602 drivers/net/can/xilinx_can.c if (cf->len > 0) len 604 drivers/net/can/xilinx_can.c if (cf->len > 4) len 829 drivers/net/can/xilinx_can.c cf->len = can_dlc2len((dlc & XCAN_DLCR_DLC_MASK) >> len 832 drivers/net/can/xilinx_can.c cf->len = get_can_dlc((dlc & XCAN_DLCR_DLC_MASK) >> len 855 drivers/net/can/xilinx_can.c for (i = 0; i < cf->len; i += 4) { len 863 drivers/net/can/xilinx_can.c for (i = 0; i < cf->len; i += 4) { len 869 drivers/net/can/xilinx_can.c stats->rx_bytes += cf->len; len 43 drivers/net/dsa/b53/b53_spi.c unsigned int len) len 50 drivers/net/dsa/b53/b53_spi.c return spi_write_then_read(spi, txbuf, 2, val, len); len 125 drivers/net/dsa/b53/b53_spi.c unsigned int len) len 138 drivers/net/dsa/b53/b53_spi.c return b53_spi_read_reg(spi, B53_SPI_DATA, data, len); len 84 drivers/net/dsa/lantiq_pce.h #define MC_ENTRY(val, msk, ns, out, len, type, flags, ipv4_len) \ len 85 drivers/net/dsa/lantiq_pce.h { val, msk, ((ns) << 10 | (out) << 4 | (len) >> 1),\ len 86 drivers/net/dsa/lantiq_pce.h ((len) & 1) << 15 | (type) << 13 | (flags) << 9 | (ipv4_len) << 8 } len 554 drivers/net/dsa/mv88e6xxx/chip.h u16 *data, int len); len 560 drivers/net/dsa/mv88e6xxx/chip.h int len); len 565 drivers/net/dsa/mv88e6xxx/chip.h int len); len 422 drivers/net/dsa/mv88e6xxx/global2.c unsigned int len = eeprom->len; len 425 drivers/net/dsa/mv88e6xxx/global2.c eeprom->len = 0; len 427 drivers/net/dsa/mv88e6xxx/global2.c while (len) { len 432 drivers/net/dsa/mv88e6xxx/global2.c eeprom->len++; len 435 drivers/net/dsa/mv88e6xxx/global2.c len--; len 445 drivers/net/dsa/mv88e6xxx/global2.c unsigned int len = eeprom->len; len 448 drivers/net/dsa/mv88e6xxx/global2.c eeprom->len = 0; len 450 drivers/net/dsa/mv88e6xxx/global2.c while (len) { len 455 drivers/net/dsa/mv88e6xxx/global2.c eeprom->len++; len 458 drivers/net/dsa/mv88e6xxx/global2.c len--; len 468 drivers/net/dsa/mv88e6xxx/global2.c unsigned int len = eeprom->len; len 472 drivers/net/dsa/mv88e6xxx/global2.c eeprom->len = 0; len 482 drivers/net/dsa/mv88e6xxx/global2.c len--; len 483 drivers/net/dsa/mv88e6xxx/global2.c eeprom->len++; len 486 drivers/net/dsa/mv88e6xxx/global2.c while (len >= 2) { len 495 drivers/net/dsa/mv88e6xxx/global2.c len -= 2; len 496 drivers/net/dsa/mv88e6xxx/global2.c eeprom->len += 2; len 499 drivers/net/dsa/mv88e6xxx/global2.c if (len) { len 507 drivers/net/dsa/mv88e6xxx/global2.c len--; len 508 drivers/net/dsa/mv88e6xxx/global2.c eeprom->len++; len 518 drivers/net/dsa/mv88e6xxx/global2.c unsigned int len = eeprom->len; len 530 drivers/net/dsa/mv88e6xxx/global2.c eeprom->len = 0; len 544 drivers/net/dsa/mv88e6xxx/global2.c len--; len 545 drivers/net/dsa/mv88e6xxx/global2.c eeprom->len++; len 548 drivers/net/dsa/mv88e6xxx/global2.c while (len >= 2) { len 557 drivers/net/dsa/mv88e6xxx/global2.c len -= 2; len 558 drivers/net/dsa/mv88e6xxx/global2.c eeprom->len += 2; len 561 drivers/net/dsa/mv88e6xxx/global2.c if (len) { len 573 drivers/net/dsa/mv88e6xxx/global2.c len--; len 574 drivers/net/dsa/mv88e6xxx/global2.c eeprom->len++; len 40 drivers/net/dsa/mv88e6xxx/global2_avb.c u16 *data, int len) len 50 drivers/net/dsa/mv88e6xxx/global2_avb.c if (len > 4) len 62 drivers/net/dsa/mv88e6xxx/global2_avb.c for (i = 0; i < len; ++i) { len 94 drivers/net/dsa/mv88e6xxx/global2_avb.c int len) len 96 drivers/net/dsa/mv88e6xxx/global2_avb.c u16 readop = (len == 1 ? MV88E6352_G2_AVB_CMD_OP_READ : len 101 drivers/net/dsa/mv88e6xxx/global2_avb.c return mv88e6xxx_g2_avb_read(chip, readop, data, len); len 114 drivers/net/dsa/mv88e6xxx/global2_avb.c u16 *data, int len) len 118 drivers/net/dsa/mv88e6xxx/global2_avb.c addr, data, len); len 130 drivers/net/dsa/mv88e6xxx/global2_avb.c u16 *data, int len) len 134 drivers/net/dsa/mv88e6xxx/global2_avb.c addr, data, len); len 155 drivers/net/dsa/mv88e6xxx/global2_avb.c u16 *data, int len) len 159 drivers/net/dsa/mv88e6xxx/global2_avb.c addr, data, len); len 181 drivers/net/dsa/mv88e6xxx/global2_avb.c int len) len 183 drivers/net/dsa/mv88e6xxx/global2_avb.c u16 readop = (len == 1 ? MV88E6390_G2_AVB_CMD_OP_READ : len 188 drivers/net/dsa/mv88e6xxx/global2_avb.c return mv88e6xxx_g2_avb_read(chip, readop, data, len); len 201 drivers/net/dsa/mv88e6xxx/global2_avb.c u16 *data, int len) len 205 drivers/net/dsa/mv88e6xxx/global2_avb.c addr, data, len); len 217 drivers/net/dsa/mv88e6xxx/global2_avb.c u16 *data, int len) len 221 drivers/net/dsa/mv88e6xxx/global2_avb.c addr, data, len); len 22 drivers/net/dsa/mv88e6xxx/hwtstamp.c int addr, u16 *data, int len) len 28 drivers/net/dsa/mv88e6xxx/hwtstamp.c data, len); len 238 drivers/net/dsa/mv88e6xxx/hwtstamp.c if (skb->len + ETH_HLEN < offset + 34) len 53 drivers/net/dsa/mv88e6xxx/ptp.c u16 *data, int len) len 58 drivers/net/dsa/mv88e6xxx/ptp.c return chip->info->ops->avb_ops->tai_read(chip, addr, data, len); len 104 drivers/net/dsa/realtek-smi-core.c static void realtek_smi_write_bits(struct realtek_smi *smi, u32 data, u32 len) len 106 drivers/net/dsa/realtek-smi-core.c for (; len > 0; len--) { len 110 drivers/net/dsa/realtek-smi-core.c gpiod_set_value(smi->mdio, !!(data & (1 << (len - 1)))); len 120 drivers/net/dsa/realtek-smi-core.c static void realtek_smi_read_bits(struct realtek_smi *smi, u32 len, u32 *data) len 124 drivers/net/dsa/realtek-smi-core.c for (*data = 0; len > 0; len--) { len 135 drivers/net/dsa/realtek-smi-core.c *data |= (u << (len - 1)); len 24 drivers/net/dsa/sja1105/sja1105_spi.c .len = size, len 149 drivers/net/dsa/sja1105/sja1105_spi.c int len; len 158 drivers/net/dsa/sja1105/sja1105_spi.c chunk.len = min_t(int, buf_len, SJA1105_SIZE_SPI_MSG_MAXLEN); len 160 drivers/net/dsa/sja1105/sja1105_spi.c while (chunk.len) { len 162 drivers/net/dsa/sja1105/sja1105_spi.c chunk.buf_ptr, chunk.len); len 166 drivers/net/dsa/sja1105/sja1105_spi.c chunk.buf_ptr += chunk.len; len 167 drivers/net/dsa/sja1105/sja1105_spi.c chunk.spi_address += chunk.len / 4; len 170 drivers/net/dsa/sja1105/sja1105_spi.c chunk.len = min(distance_to_end, SJA1105_SIZE_SPI_MSG_MAXLEN); len 17 drivers/net/dsa/sja1105/sja1105_static_config.c void sja1105_pack(void *buf, const u64 *val, int start, int end, size_t len) len 19 drivers/net/dsa/sja1105/sja1105_static_config.c int rc = packing(buf, (u64 *)val, start, end, len, len 39 drivers/net/dsa/sja1105/sja1105_static_config.c void sja1105_unpack(const void *buf, u64 *val, int start, int end, size_t len) len 41 drivers/net/dsa/sja1105/sja1105_static_config.c int rc = packing((void *)buf, val, start, end, len, len 57 drivers/net/dsa/sja1105/sja1105_static_config.c size_t len, enum packing_op op) len 59 drivers/net/dsa/sja1105/sja1105_static_config.c int rc = packing(buf, val, start, end, len, op, QUIRK_LSW32_IS_FIRST); len 79 drivers/net/dsa/sja1105/sja1105_static_config.c u32 sja1105_crc32(const void *buf, size_t len) len 87 drivers/net/dsa/sja1105/sja1105_static_config.c for (i = 0; i < len; i += 4) { len 472 drivers/net/dsa/sja1105/sja1105_static_config.c sja1105_packing(buf, &entry->len, 55, 32, size, op); len 642 drivers/net/dsa/sja1105/sja1105_static_config.c header.len = table->entry_count * len 664 drivers/net/dsa/sja1105/sja1105_static_config.c header.len = 0; len 266 drivers/net/dsa/sja1105/sja1105_static_config.h u64 len; len 329 drivers/net/dsa/sja1105/sja1105_static_config.h u32 sja1105_crc32(const void *buf, size_t len); len 331 drivers/net/dsa/sja1105/sja1105_static_config.h void sja1105_pack(void *buf, const u64 *val, int start, int end, size_t len); len 332 drivers/net/dsa/sja1105/sja1105_static_config.h void sja1105_unpack(const void *buf, u64 *val, int start, int end, size_t len); len 334 drivers/net/dsa/sja1105/sja1105_static_config.h size_t len, enum packing_op op); len 70 drivers/net/dsa/vitesse-vsc73xx-spi.c t[0].len = sizeof(cmd); len 74 drivers/net/dsa/vitesse-vsc73xx-spi.c t[1].len = sizeof(buf); len 112 drivers/net/dsa/vitesse-vsc73xx-spi.c t[0].len = sizeof(cmd); len 116 drivers/net/dsa/vitesse-vsc73xx-spi.c t[1].len = sizeof(buf); len 87 drivers/net/dummy.c dstats->tx_bytes += skb->len; len 344 drivers/net/eql.c slave->bytes_queued += skb->len; len 718 drivers/net/ethernet/3com/3c509.c dev->stats.tx_bytes += skb->len; len 722 drivers/net/ethernet/3com/3c509.c dev->name, skb->len, inw(ioaddr + EL3_STATUS)); len 738 drivers/net/ethernet/3com/3c509.c outw(skb->len, ioaddr + TX_FIFO); len 741 drivers/net/ethernet/3com/3c509.c outsl(ioaddr + TX_FIFO, skb->data, (skb->len + 3) >> 2); len 1031 drivers/net/ethernet/3com/3c515.c vp->tx_ring[entry].length = skb->len | 0x80000000; len 1032 drivers/net/ethernet/3com/3c515.c vp->tx_ring[entry].status = skb->len | 0x80000000; len 1061 drivers/net/ethernet/3com/3c515.c outl(skb->len, ioaddr + TX_FIFO); len 1062 drivers/net/ethernet/3com/3c515.c dev->stats.tx_bytes += skb->len; len 1067 drivers/net/ethernet/3com/3c515.c outw((skb->len + 3) & ~3, ioaddr + Wn7_MasterLen); len 1073 drivers/net/ethernet/3com/3c515.c outsl(ioaddr + TX_FIFO, skb->data, (skb->len + 3) >> 2); len 1084 drivers/net/ethernet/3com/3c515.c outsl(ioaddr + TX_FIFO, skb->data, (skb->len + 3) >> 2); len 313 drivers/net/ethernet/3com/3c574_cs.c size_t len; len 347 drivers/net/ethernet/3com/3c574_cs.c len = pcmcia_get_tuple(link, 0x88, &buf); len 348 drivers/net/ethernet/3com/3c574_cs.c if (buf && len >= 6) { len 738 drivers/net/ethernet/3com/3c574_cs.c "status %4.4x.\n", dev->name, (long)skb->len, len 743 drivers/net/ethernet/3com/3c574_cs.c dev->stats.tx_bytes += skb->len; len 746 drivers/net/ethernet/3com/3c574_cs.c outw(skb->len, ioaddr + TX_FIFO); len 749 drivers/net/ethernet/3com/3c574_cs.c outsl(ioaddr + TX_FIFO, skb->data, (skb->len+3)>>2); len 246 drivers/net/ethernet/3com/3c589_cs.c size_t len; len 286 drivers/net/ethernet/3com/3c589_cs.c len = pcmcia_get_tuple(link, 0x88, &buf); len 287 drivers/net/ethernet/3com/3c589_cs.c if (buf && len >= 6) { len 573 drivers/net/ethernet/3com/3c589_cs.c (long)skb->len, inw(ioaddr + EL3_STATUS)); len 577 drivers/net/ethernet/3com/3c589_cs.c dev->stats.tx_bytes += skb->len; len 580 drivers/net/ethernet/3com/3c589_cs.c outw(skb->len, ioaddr + TX_FIFO); len 583 drivers/net/ethernet/3com/3c589_cs.c outsl(ioaddr + TX_FIFO, skb->data, (skb->len + 3) >> 2); len 2045 drivers/net/ethernet/3com/3c59x.c int skblen = skb->len; len 2048 drivers/net/ethernet/3com/3c59x.c iowrite32(skb->len, ioaddr + TX_FIFO); len 2051 drivers/net/ethernet/3com/3c59x.c int len = (skb->len + 3) & ~3; len 2052 drivers/net/ethernet/3com/3c59x.c vp->tx_skb_dma = dma_map_single(vp->gendev, skb->data, len, len 2063 drivers/net/ethernet/3com/3c59x.c iowrite16(len, ioaddr + Wn7_MasterLen); len 2072 drivers/net/ethernet/3com/3c59x.c iowrite32_rep(ioaddr + TX_FIFO, skb->data, (skb->len + 3) >> 2); len 2115 drivers/net/ethernet/3com/3c59x.c int skblen = skb->len; len 2148 drivers/net/ethernet/3com/3c59x.c vp->tx_ring[entry].status = cpu_to_le32(skb->len | TxIntrUploaded); len 2150 drivers/net/ethernet/3com/3c59x.c vp->tx_ring[entry].status = cpu_to_le32(skb->len | TxIntrUploaded | AddTCPChksum | AddUDPChksum); len 2153 drivers/net/ethernet/3com/3c59x.c dma_addr = dma_map_single(vp->gendev, skb->data, skb->len, len 2159 drivers/net/ethernet/3com/3c59x.c vp->tx_ring[entry].frag[0].length = cpu_to_le32(skb->len | LAST_FRAG); len 2203 drivers/net/ethernet/3com/3c59x.c dma_addr = dma_map_single(vp->gendev, skb->data, skb->len, DMA_TO_DEVICE); len 2207 drivers/net/ethernet/3com/3c59x.c vp->tx_ring[entry].length = cpu_to_le32(skb->len | LAST_FRAG); len 2208 drivers/net/ethernet/3com/3c59x.c vp->tx_ring[entry].status = cpu_to_le32(skb->len | TxIntrUploaded); len 2305 drivers/net/ethernet/3com/3c59x.c dma_unmap_single(vp->gendev, vp->tx_skb_dma, (vp->tx_skb->len + 3) & ~3, DMA_TO_DEVICE); len 2307 drivers/net/ethernet/3com/3c59x.c bytes_compl += vp->tx_skb->len; len 2446 drivers/net/ethernet/3com/3c59x.c le32_to_cpu(vp->tx_ring[entry].addr), skb->len, DMA_TO_DEVICE); len 2449 drivers/net/ethernet/3com/3c59x.c bytes_compl += skb->len; len 2558 drivers/net/ethernet/3com/3c59x.c iowrite16((skb->len + 3) & ~3, ioaddr + Wn7_MasterLen); len 2774 drivers/net/ethernet/3com/3c59x.c dma_unmap_single(vp->gendev, le32_to_cpu(vp->tx_ring[i].addr), skb->len, DMA_TO_DEVICE); len 487 drivers/net/ethernet/3com/typhoon.c int count, len, wrap_len; len 503 drivers/net/ethernet/3com/typhoon.c len = count * sizeof(*resp); len 504 drivers/net/ethernet/3com/typhoon.c if(unlikely(cleared + len > RESPONSE_RING_SIZE)) { len 505 drivers/net/ethernet/3com/typhoon.c wrap_len = cleared + len - RESPONSE_RING_SIZE; len 506 drivers/net/ethernet/3com/typhoon.c len = RESPONSE_RING_SIZE - cleared; len 509 drivers/net/ethernet/3com/typhoon.c memcpy(resp_save, resp, len); len 511 drivers/net/ethernet/3com/typhoon.c resp_save += len / sizeof(*resp); len 585 drivers/net/ethernet/3com/typhoon.c int len, wrap_len; len 611 drivers/net/ethernet/3com/typhoon.c len = num_cmd * sizeof(*cmd); len 612 drivers/net/ethernet/3com/typhoon.c if(unlikely(ring->lastWrite + len > COMMAND_RING_SIZE)) { len 613 drivers/net/ethernet/3com/typhoon.c wrap_len = ring->lastWrite + len - COMMAND_RING_SIZE; len 614 drivers/net/ethernet/3com/typhoon.c len = COMMAND_RING_SIZE - ring->lastWrite; len 617 drivers/net/ethernet/3com/typhoon.c memcpy(ring->ringBase + ring->lastWrite, cmd, len); len 620 drivers/net/ethernet/3com/typhoon.c wrap_ptr += len / sizeof(*cmd); len 707 drivers/net/ethernet/3com/typhoon.c tcpd->bytesTx = cpu_to_le32(skb->len); len 760 drivers/net/ethernet/3com/typhoon.c first_txd->len = 0; len 793 drivers/net/ethernet/3com/typhoon.c skb_dma = pci_map_single(tp->tx_pdev, skb->data, skb->len, len 796 drivers/net/ethernet/3com/typhoon.c txd->len = cpu_to_le16(skb->len); len 801 drivers/net/ethernet/3com/typhoon.c int i, len; len 803 drivers/net/ethernet/3com/typhoon.c len = skb_headlen(skb); len 804 drivers/net/ethernet/3com/typhoon.c skb_dma = pci_map_single(tp->tx_pdev, skb->data, len, len 807 drivers/net/ethernet/3com/typhoon.c txd->len = cpu_to_le16(len); len 820 drivers/net/ethernet/3com/typhoon.c len = skb_frag_size(frag); len 822 drivers/net/ethernet/3com/typhoon.c skb_dma = pci_map_single(tp->tx_pdev, frag_addr, len, len 825 drivers/net/ethernet/3com/typhoon.c txd->len = cpu_to_le16(len); len 1311 drivers/net/ethernet/3com/typhoon.c section_len = le32_to_cpu(sHdr->len); len 1344 drivers/net/ethernet/3com/typhoon.c u32 len; len 1405 drivers/net/ethernet/3com/typhoon.c section_len = le32_to_cpu(sHdr->len); len 1408 drivers/net/ethernet/3com/typhoon.c len = min_t(u32, section_len, PAGE_SIZE); len 1423 drivers/net/ethernet/3com/typhoon.c dpage, len, len 1426 drivers/net/ethernet/3com/typhoon.c iowrite32(len, ioaddr + TYPHOON_REG_BOOT_LENGTH); len 1437 drivers/net/ethernet/3com/typhoon.c image_data += len; len 1438 drivers/net/ethernet/3com/typhoon.c load_addr += len; len 1439 drivers/net/ethernet/3com/typhoon.c section_len -= len; len 1530 drivers/net/ethernet/3com/typhoon.c dma_len = le16_to_cpu(tx->len); len 168 drivers/net/ethernet/3com/typhoon.h __le16 len; len 524 drivers/net/ethernet/3com/typhoon.h __le32 len; len 962 drivers/net/ethernet/8390/axnet_cs.c length = skb->len; len 1030 drivers/net/ethernet/8390/axnet_cs.c if (length == skb->len) len 1034 drivers/net/ethernet/8390/axnet_cs.c skb_copy_from_linear_data(skb, packet, skb->len); len 305 drivers/net/ethernet/8390/lib8390.c int send_length = skb->len, output_page; len 310 drivers/net/ethernet/8390/lib8390.c if (skb->len < ETH_ZLEN) { len 312 drivers/net/ethernet/8390/lib8390.c memcpy(buf, data, skb->len); len 79 drivers/net/ethernet/8390/mcf8390.c void ei_insb(u32 addr, void *vbuf, int len) len 86 drivers/net/ethernet/8390/mcf8390.c for (; (len > 0); len--) { len 92 drivers/net/ethernet/8390/mcf8390.c void ei_insw(u32 addr, void *vbuf, int len) len 99 drivers/net/ethernet/8390/mcf8390.c for (; (len > 0); len--) { len 105 drivers/net/ethernet/8390/mcf8390.c void ei_outsb(u32 addr, const void *vbuf, int len) len 112 drivers/net/ethernet/8390/mcf8390.c for (; (len > 0); len--) { len 118 drivers/net/ethernet/8390/mcf8390.c void ei_outsw(u32 addr, const void *vbuf, int len) len 125 drivers/net/ethernet/8390/mcf8390.c for (; (len > 0); len--) { len 1206 drivers/net/ethernet/adaptec/starfire.c if (skb_padto(skb, (skb->len + PADDING_MASK) & ~PADDING_MASK)) len 90 drivers/net/ethernet/aeroflex/greth.c static void greth_print_rx_packet(void *addr, int len) len 93 drivers/net/ethernet/aeroflex/greth.c addr, len, true); len 102 drivers/net/ethernet/aeroflex/greth.c length = skb->len; len 419 drivers/net/ethernet/aeroflex/greth.c if (unlikely(skb->len > MAX_FRAME_SIZE)) { len 427 drivers/net/ethernet/aeroflex/greth.c memcpy((unsigned char *) phys_to_virt(dma_addr), skb->data, skb->len); len 429 drivers/net/ethernet/aeroflex/greth.c dma_sync_single_for_device(greth->dev, dma_addr, skb->len, DMA_TO_DEVICE); len 431 drivers/net/ethernet/aeroflex/greth.c status = GRETH_BD_EN | GRETH_BD_IE | (skb->len & GRETH_BD_LEN); len 432 drivers/net/ethernet/aeroflex/greth.c greth->tx_bufs_length[greth->tx_next] = skb->len & GRETH_BD_LEN; len 484 drivers/net/ethernet/aeroflex/greth.c if (unlikely(skb->len > MAX_FRAME_SIZE)) { len 702 drivers/net/ethernet/aeroflex/greth.c dev->stats.tx_bytes += skb->len; len 406 drivers/net/ethernet/agere/et131x.c u32 len; /* total size of receive frame */ len 2196 drivers/net/ethernet/agere/et131x.c u32 len; len 2220 drivers/net/ethernet/agere/et131x.c len = psr->word1 & 0xFFFF; len 2241 drivers/net/ethernet/agere/et131x.c rx_local->local_psr_full & 0xFFF, len, buff_index); len 2268 drivers/net/ethernet/agere/et131x.c if (len < (NIC_MIN_PACKET_SIZE + 4)) { len 2270 drivers/net/ethernet/agere/et131x.c rfd->len = 0; len 2277 drivers/net/ethernet/agere/et131x.c rfd->len = len; len 2279 drivers/net/ethernet/agere/et131x.c skb = dev_alloc_skb(rfd->len + 2); len 2283 drivers/net/ethernet/agere/et131x.c adapter->netdev->stats.rx_bytes += rfd->len; len 2285 drivers/net/ethernet/agere/et131x.c skb_put_data(skb, fbr->virt[buff_index], rfd->len); len 2327 drivers/net/ethernet/agere/et131x.c rfd->len == 0) len 2596 drivers/net/ethernet/agere/et131x.c if (skb->len < ETH_HLEN) len 2648 drivers/net/ethernet/agere/et131x.c stats->tx_bytes += tcb->skb->len; len 482 drivers/net/ethernet/alacritech/slic.h unsigned int len; len 496 drivers/net/ethernet/alacritech/slic.h __le32 len; len 511 drivers/net/ethernet/alacritech/slic.h unsigned int len; len 532 drivers/net/ethernet/alacritech/slic.h unsigned int len; len 98 drivers/net/ethernet/alacritech/slicoss.c stq->done_idx = slic_next_queue_idx(stq->done_idx, stq->len); len 104 drivers/net/ethernet/alacritech/slicoss.c stq->len); len 118 drivers/net/ethernet/alacritech/slicoss.c return slic_get_free_queue_descs(txq->put_idx, txq->done_idx, txq->len); len 123 drivers/net/ethernet/alacritech/slicoss.c return slic_get_free_queue_descs(rxq->put_idx, rxq->done_idx, rxq->len); len 372 drivers/net/ethernet/alacritech/slicoss.c bytes += buff->skb->len; len 447 drivers/net/ethernet/alacritech/slicoss.c rxq->put_idx = slic_next_queue_idx(rxq->put_idx, rxq->len); len 558 drivers/net/ethernet/alacritech/slicoss.c u32 len; len 604 drivers/net/ethernet/alacritech/slicoss.c len = le32_to_cpu(desc->length) & SLIC_IRHDDR_FLEN_MSK; len 605 drivers/net/ethernet/alacritech/slicoss.c skb_put(skb, len); len 611 drivers/net/ethernet/alacritech/slicoss.c bytes += len; len 614 drivers/net/ethernet/alacritech/slicoss.c rxq->done_idx = slic_next_queue_idx(rxq->done_idx, rxq->len); len 780 drivers/net/ethernet/alacritech/slicoss.c stq->len = SLIC_NUM_STAT_DESCS; len 784 drivers/net/ethernet/alacritech/slicoss.c size = stq->len * sizeof(*descs) + DESC_ALIGN_MASK; len 805 drivers/net/ethernet/alacritech/slicoss.c stq->len); len 845 drivers/net/ethernet/alacritech/slicoss.c txq->len = SLIC_NUM_TX_DESCS; len 849 drivers/net/ethernet/alacritech/slicoss.c txq->txbuffs = kcalloc(txq->len, sizeof(*buff), GFP_KERNEL); len 862 drivers/net/ethernet/alacritech/slicoss.c for (i = 0; i < txq->len; i++) { len 901 drivers/net/ethernet/alacritech/slicoss.c for (i = 0; i < txq->len; i++) { len 922 drivers/net/ethernet/alacritech/slicoss.c rxq->len = SLIC_NUM_RX_LES; len 926 drivers/net/ethernet/alacritech/slicoss.c buff = kcalloc(rxq->len, sizeof(*buff), GFP_KERNEL); len 943 drivers/net/ethernet/alacritech/slicoss.c for (i = 0; i < rxq->len; i++) { len 1441 drivers/net/ethernet/alacritech/slicoss.c desc->len = cpu_to_le32(maplen); len 1443 drivers/net/ethernet/alacritech/slicoss.c txq->put_idx = slic_next_queue_idx(txq->put_idx, txq->len); len 1558 drivers/net/ethernet/alacritech/slicoss.c static u16 slic_eeprom_csum(unsigned char *eeprom, unsigned int len) len 1564 drivers/net/ethernet/alacritech/slicoss.c while (len > 1) { len 1568 drivers/net/ethernet/alacritech/slicoss.c len -= 2; len 1570 drivers/net/ethernet/alacritech/slicoss.c if (len > 0) len 452 drivers/net/ethernet/allwinner/sun4i-emac.c skb->data, skb->len); len 453 drivers/net/ethernet/allwinner/sun4i-emac.c dev->stats.tx_bytes += skb->len; len 459 drivers/net/ethernet/allwinner/sun4i-emac.c writel(skb->len, db->membase + EMAC_TX_PL0_REG); len 468 drivers/net/ethernet/allwinner/sun4i-emac.c writel(skb->len, db->membase + EMAC_TX_PL1_REG); len 2057 drivers/net/ethernet/alteon/acenic.c dev->stats.tx_bytes += skb->len; len 2374 drivers/net/ethernet/alteon/acenic.c skb->len, PCI_DMA_TODEVICE); len 2379 drivers/net/ethernet/alteon/acenic.c dma_unmap_len_set(info, maplen, skb->len); len 2427 drivers/net/ethernet/alteon/acenic.c flagsize = (skb->len << 16) | (BD_FLG_END); len 2445 drivers/net/ethernet/alteon/acenic.c int i, len = 0; len 2464 drivers/net/ethernet/alteon/acenic.c len += skb_frag_size(frag); len 117 drivers/net/ethernet/altera/altera_msgdma.c csrwr32(buffer->len, priv->tx_dma_desc, msgdma_descroffs(len)); len 155 drivers/net/ethernet/altera/altera_msgdma.c u32 len = priv->rx_dma_buf_sz; len 170 drivers/net/ethernet/altera/altera_msgdma.c csrwr32(len, priv->rx_dma_desc, msgdma_descroffs(len)); len 14 drivers/net/ethernet/altera/altera_msgdmahw.h u32 len; /* the number of bytes to transfer len 184 drivers/net/ethernet/altera/altera_sgdma.c buffer->len, /* length of packet */ len 375 drivers/net/ethernet/altera/altera_tse.h u32 len; len 212 drivers/net/ethernet/altera/altera_tse_main.c struct tse_buffer *rxbuffer, int len) len 214 drivers/net/ethernet/altera/altera_tse_main.c rxbuffer->skb = netdev_alloc_skb_ip_align(priv->dev, len); len 219 drivers/net/ethernet/altera/altera_tse_main.c len, len 228 drivers/net/ethernet/altera/altera_tse_main.c rxbuffer->len = len; len 241 drivers/net/ethernet/altera/altera_tse_main.c rxbuffer->len, len 257 drivers/net/ethernet/altera/altera_tse_main.c buffer->len, DMA_TO_DEVICE); len 260 drivers/net/ethernet/altera/altera_tse_main.c buffer->len, DMA_TO_DEVICE); len 415 drivers/net/ethernet/altera/altera_tse_main.c priv->rx_ring[entry].len, DMA_FROM_DEVICE); len 596 drivers/net/ethernet/altera/altera_tse_main.c buffer->len = nopaged_len; len 603 drivers/net/ethernet/altera/altera_tse_main.c dev->stats.tx_bytes += skb->len; len 99 drivers/net/ethernet/amazon/ena/ena_com.h u16 len; /**< Buffer length in bytes */ len 103 drivers/net/ethernet/amazon/ena/ena_com.h u16 len; len 489 drivers/net/ethernet/amazon/ena/ena_eth_com.c desc->len_ctrl |= ena_bufs->len & len 544 drivers/net/ethernet/amazon/ena/ena_eth_com.c ena_buf->len = cdesc->length; len 579 drivers/net/ethernet/amazon/ena/ena_eth_com.c desc->length = ena_buf->len; len 806 drivers/net/ethernet/amazon/ena/ena_ethtool.c u32 len; len 810 drivers/net/ethernet/amazon/ena/ena_ethtool.c len = *(u32 *)data; len 811 drivers/net/ethernet/amazon/ena/ena_ethtool.c if (len > adapter->netdev->mtu) { len 815 drivers/net/ethernet/amazon/ena/ena_ethtool.c adapter->rx_copybreak = len; len 499 drivers/net/ethernet/amazon/ena/ena_netdev.c ena_buf->len = ENA_PAGE_SIZE; len 639 drivers/net/ethernet/amazon/ena/ena_netdev.c dma_unmap_len(ena_buf, len), len 648 drivers/net/ethernet/amazon/ena/ena_netdev.c dma_unmap_len(ena_buf, len), DMA_TO_DEVICE); len 795 drivers/net/ethernet/amazon/ena/ena_netdev.c tx_bytes += skb->len; len 869 drivers/net/ethernet/amazon/ena/ena_netdev.c u16 len, req_id, buf = 0; len 872 drivers/net/ethernet/amazon/ena/ena_netdev.c len = ena_bufs[buf].len; len 890 drivers/net/ethernet/amazon/ena/ena_netdev.c if (len <= rx_ring->rx_copybreak) { len 897 drivers/net/ethernet/amazon/ena/ena_netdev.c skb->len, skb->data_len); len 902 drivers/net/ethernet/amazon/ena/ena_netdev.c len, len 904 drivers/net/ethernet/amazon/ena/ena_netdev.c skb_copy_to_linear_data(skb, va, len); len 907 drivers/net/ethernet/amazon/ena/ena_netdev.c len, len 910 drivers/net/ethernet/amazon/ena/ena_netdev.c skb_put(skb, len); len 928 drivers/net/ethernet/amazon/ena/ena_netdev.c rx_info->page_offset, len, ENA_PAGE_SIZE); len 932 drivers/net/ethernet/amazon/ena/ena_netdev.c skb->len, skb->data_len); len 944 drivers/net/ethernet/amazon/ena/ena_netdev.c len = ena_bufs[buf].len; len 1107 drivers/net/ethernet/amazon/ena/ena_netdev.c if (rx_ring->ena_bufs[0].len <= rx_ring->rx_copybreak) { len 1108 drivers/net/ethernet/amazon/ena/ena_netdev.c total_len += rx_ring->ena_bufs[0].len; len 1112 drivers/net/ethernet/amazon/ena/ena_netdev.c total_len += skb->len; len 2168 drivers/net/ethernet/amazon/ena/ena_netdev.c push_len = min_t(u32, skb->len, tx_ring->tx_max_header_size); len 2196 drivers/net/ethernet/amazon/ena/ena_netdev.c ena_buf->len = skb_head_len - push_len; len 2223 drivers/net/ethernet/amazon/ena/ena_netdev.c ena_buf->len = frag_len - delta; len 2320 drivers/net/ethernet/amazon/ena/ena_netdev.c netdev_tx_sent_queue(txq, skb->len); len 2324 drivers/net/ethernet/amazon/ena/ena_netdev.c tx_ring->tx_stats.bytes += skb->len; len 322 drivers/net/ethernet/amd/7990.c int len = (rd->mblength & 0xfff) - 4; len 323 drivers/net/ethernet/amd/7990.c struct sk_buff *skb = netdev_alloc_skb(dev, len + 2); len 334 drivers/net/ethernet/amd/7990.c skb_put(skb, len); /* make room */ len 337 drivers/net/ethernet/amd/7990.c len); len 341 drivers/net/ethernet/amd/7990.c dev->stats.rx_bytes += len; len 543 drivers/net/ethernet/amd/7990.c int entry, skblen, len; len 554 drivers/net/ethernet/amd/7990.c skblen = skb->len; len 568 drivers/net/ethernet/amd/7990.c len = (skblen <= ETH_ZLEN) ? ETH_ZLEN : skblen; len 570 drivers/net/ethernet/amd/7990.c ib->btx_ring[entry].length = (-len) | 0xf000; len 573 drivers/net/ethernet/amd/7990.c if (skb->len < ETH_ZLEN) len 294 drivers/net/ethernet/amd/a2065.c int len = (rd->mblength & 0xfff) - 4; len 295 drivers/net/ethernet/amd/a2065.c struct sk_buff *skb = netdev_alloc_skb(dev, len + 2); len 306 drivers/net/ethernet/amd/a2065.c skb_put(skb, len); /* make room */ len 309 drivers/net/ethernet/amd/a2065.c len); len 313 drivers/net/ethernet/amd/a2065.c dev->stats.rx_bytes += len; len 547 drivers/net/ethernet/amd/a2065.c skblen = max_t(unsigned, skb->len, ETH_ZLEN); len 455 drivers/net/ethernet/amd/am79c961a.c am_writebuffer (dev, bufaddr, skb->data, skb->len); len 456 drivers/net/ethernet/amd/am79c961a.c am_writeword (dev, hdraddr + 4, -skb->len); len 488 drivers/net/ethernet/amd/am79c961a.c int len; len 514 drivers/net/ethernet/amd/am79c961a.c len = am_readword(dev, hdraddr + 6); len 515 drivers/net/ethernet/amd/am79c961a.c skb = netdev_alloc_skb(dev, len + 2); len 520 drivers/net/ethernet/amd/am79c961a.c am_readbuffer(dev, pktaddr, skb_put(skb, len), len); len 524 drivers/net/ethernet/amd/am79c961a.c dev->stats.rx_bytes += len; len 541 drivers/net/ethernet/amd/am79c961a.c short len; len 577 drivers/net/ethernet/amd/am79c961a.c len = am_readword (dev, hdraddr + 4); len 578 drivers/net/ethernet/amd/am79c961a.c dev->stats.tx_bytes += -len; len 230 drivers/net/ethernet/amd/amd8111e.c pci_unmap_single(lp->pci_dev,lp->tx_dma_addr[i], lp->tx_skbuff[i]->len,PCI_DMA_TODEVICE); len 654 drivers/net/ethernet/amd/amd8111e.c lp->tx_skbuff[tx_index]->len, len 1259 drivers/net/ethernet/amd/amd8111e.c lp->tx_ring[tx_index].buff_count = cpu_to_le16(skb->len); len 1274 drivers/net/ethernet/amd/amd8111e.c pci_map_single(lp->pci_dev, skb->data, skb->len, PCI_DMA_TODEVICE); len 106 drivers/net/ethernet/amd/ariadne.c static void memcpyw(volatile u_short *dest, u_short *src, int len) len 108 drivers/net/ethernet/amd/ariadne.c while (len >= 2) { len 110 drivers/net/ethernet/amd/ariadne.c len -= 2; len 112 drivers/net/ethernet/amd/ariadne.c if (len == 1) len 219 drivers/net/ethernet/amd/ariadne.c skb->data, skb->len); len 550 drivers/net/ethernet/amd/ariadne.c int len = skb->len; len 561 drivers/net/ethernet/amd/ariadne.c if (skb->len < ETH_ZLEN) { len 564 drivers/net/ethernet/amd/ariadne.c len = ETH_ZLEN; len 572 drivers/net/ethernet/amd/ariadne.c skb->data, skb->len); len 581 drivers/net/ethernet/amd/ariadne.c priv->tx_ring[entry]->TMD2 = swapw((u_short)-skb->len); len 583 drivers/net/ethernet/amd/ariadne.c memcpyw(priv->tx_buff[entry], (u_short *)skb->data, len); len 588 drivers/net/ethernet/amd/ariadne.c skb->len > 64 ? 64 : skb->len, true); len 606 drivers/net/ethernet/amd/ariadne.c dev->stats.tx_bytes += len; len 140 drivers/net/ethernet/amd/atarilance.c unsigned char len; /* Length bits */ len 357 drivers/net/ethernet/amd/atarilance.c static void *slow_memcpy( void *dst, const void *src, size_t len ) len 362 drivers/net/ethernet/amd/atarilance.c while( len-- ) { len 619 drivers/net/ethernet/amd/atarilance.c MEM->init.rx_ring.len = RX_RING_LEN_BITS; len 622 drivers/net/ethernet/amd/atarilance.c MEM->init.tx_ring.len = TX_RING_LEN_BITS; len 778 drivers/net/ethernet/amd/atarilance.c int entry, len; len 787 drivers/net/ethernet/amd/atarilance.c len = skb->len; len 788 drivers/net/ethernet/amd/atarilance.c if (len < ETH_ZLEN) len 789 drivers/net/ethernet/amd/atarilance.c len = ETH_ZLEN; len 791 drivers/net/ethernet/amd/atarilance.c else if (lp->cardtype == PAM_CARD && (len & 1)) len 792 drivers/net/ethernet/amd/atarilance.c ++len; len 794 drivers/net/ethernet/amd/atarilance.c if (len > skb->len) { len 795 drivers/net/ethernet/amd/atarilance.c if (skb_padto(skb, len)) len 807 drivers/net/ethernet/amd/atarilance.c (int)skb->data, (int)skb->len ); len 823 drivers/net/ethernet/amd/atarilance.c head->length = -len; len 825 drivers/net/ethernet/amd/atarilance.c lp->memcpy_f( PKTBUF_ADDR(head), (void *)skb->data, skb->len ); len 827 drivers/net/ethernet/amd/atarilance.c dev->stats.tx_bytes += skb->len; len 878 drivers/net/ethernet/amd/au1000_eth.c ptxd->len = 0; len 973 drivers/net/ethernet/amd/au1000_eth.c (unsigned)aup, skb->len, len 985 drivers/net/ethernet/amd/au1000_eth.c ptxd->len = 0; len 994 drivers/net/ethernet/amd/au1000_eth.c skb_copy_from_linear_data(skb, (void *)pDB->vaddr, skb->len); len 995 drivers/net/ethernet/amd/au1000_eth.c if (skb->len < ETH_ZLEN) { len 996 drivers/net/ethernet/amd/au1000_eth.c for (i = skb->len; i < ETH_ZLEN; i++) len 999 drivers/net/ethernet/amd/au1000_eth.c ptxd->len = ETH_ZLEN; len 1001 drivers/net/ethernet/amd/au1000_eth.c ptxd->len = skb->len; len 1004 drivers/net/ethernet/amd/au1000_eth.c ps->tx_bytes += ptxd->len; len 1279 drivers/net/ethernet/amd/au1000_eth.c aup->tx_dma_ring[i]->len = 0; len 42 drivers/net/ethernet/amd/au1000_eth.h u32 len; len 328 drivers/net/ethernet/amd/declance.c static void cp_to_buf(const int type, void *to, const void *from, int len) len 337 drivers/net/ethernet/amd/declance.c memcpy(to, from, len); len 339 drivers/net/ethernet/amd/declance.c clen = len >> 1; len 348 drivers/net/ethernet/amd/declance.c clen = len & 1; len 358 drivers/net/ethernet/amd/declance.c clen = len >> 4; len 376 drivers/net/ethernet/amd/declance.c clen = len & 15; len 387 drivers/net/ethernet/amd/declance.c static void cp_from_buf(const int type, void *to, const void *from, int len) len 396 drivers/net/ethernet/amd/declance.c memcpy(to, from, len); len 398 drivers/net/ethernet/amd/declance.c clen = len >> 1; len 406 drivers/net/ethernet/amd/declance.c clen = len & 1; len 419 drivers/net/ethernet/amd/declance.c clen = len >> 4; len 437 drivers/net/ethernet/amd/declance.c clen = len & 15; len 562 drivers/net/ethernet/amd/declance.c int entry, len; len 608 drivers/net/ethernet/amd/declance.c len = (*rds_ptr(rd, mblength, lp->type) & 0xfff) - 4; len 609 drivers/net/ethernet/amd/declance.c skb = netdev_alloc_skb(dev, len + 2); len 620 drivers/net/ethernet/amd/declance.c dev->stats.rx_bytes += len; len 623 drivers/net/ethernet/amd/declance.c skb_put(skb, len); /* make room */ len 626 drivers/net/ethernet/amd/declance.c lp->rx_buf_ptr_cpu[entry], len); len 904 drivers/net/ethernet/amd/declance.c int entry, len; len 906 drivers/net/ethernet/amd/declance.c len = skb->len; len 908 drivers/net/ethernet/amd/declance.c if (len < ETH_ZLEN) { len 911 drivers/net/ethernet/amd/declance.c len = ETH_ZLEN; len 914 drivers/net/ethernet/amd/declance.c dev->stats.tx_bytes += len; len 919 drivers/net/ethernet/amd/declance.c *lib_ptr(ib, btx_ring[entry].length, lp->type) = (-len); len 922 drivers/net/ethernet/amd/declance.c cp_to_buf(lp->type, lp->tx_buf_ptr_cpu[entry], skb->data, len); len 1031 drivers/net/ethernet/amd/declance.c resource_size_t start = 0, len = 0; len 1116 drivers/net/ethernet/amd/declance.c len = to_tc_dev(bdev)->resource.end - start + 1; len 1117 drivers/net/ethernet/amd/declance.c if (!request_mem_region(start, len, dev_name(bdev))) { len 1275 drivers/net/ethernet/amd/declance.c release_mem_region(start, len); len 1345 drivers/net/ethernet/amd/declance.c resource_size_t start, len; len 1349 drivers/net/ethernet/amd/declance.c len = to_tc_dev(bdev)->resource.end - start + 1; len 1350 drivers/net/ethernet/amd/declance.c release_mem_region(start, len); len 977 drivers/net/ethernet/amd/lance.c if (skb->len < ETH_ZLEN) { len 983 drivers/net/ethernet/amd/lance.c lp->tx_ring[entry].length = -skb->len; len 985 drivers/net/ethernet/amd/lance.c lp->tx_ring[entry].length = -skb->len; len 989 drivers/net/ethernet/amd/lance.c dev->stats.tx_bytes += skb->len; len 993 drivers/net/ethernet/amd/lance.c if ((u32)isa_virt_to_bus(skb->data) + skb->len > 0x01000000) { len 997 drivers/net/ethernet/amd/lance.c skb_copy_from_linear_data(skb, &lp->tx_bounce_buffs[entry], skb->len); len 1047 drivers/net/ethernet/amd/ni65.c int rmdstat,len; len 1080 drivers/net/ethernet/amd/ni65.c else if( (len = (rmdp->mlen & 0x0fff) - 4) >= 60) len 1087 drivers/net/ethernet/amd/ni65.c struct sk_buff *skb = netdev_alloc_skb(dev, len + 2); len 1094 drivers/net/ethernet/amd/ni65.c skb_put(skb,len); len 1095 drivers/net/ethernet/amd/ni65.c skb_copy_to_linear_data(skb, (unsigned char *)(p->recv_skb[p->rmdnum]->data),len); len 1103 drivers/net/ethernet/amd/ni65.c skb_trim(skb,len); len 1106 drivers/net/ethernet/amd/ni65.c skb_put(skb,len); len 1107 drivers/net/ethernet/amd/ni65.c skb_copy_to_linear_data(skb, (unsigned char *) p->recvbounce[p->rmdnum],len); len 1110 drivers/net/ethernet/amd/ni65.c dev->stats.rx_bytes += len; len 1167 drivers/net/ethernet/amd/ni65.c short len = ETH_ZLEN < skb->len ? skb->len : ETH_ZLEN; len 1172 drivers/net/ethernet/amd/ni65.c if( (unsigned long) (skb->data + skb->len) > 0x1000000) { len 1176 drivers/net/ethernet/amd/ni65.c skb->len > T_BUF_SIZE ? T_BUF_SIZE : len 1177 drivers/net/ethernet/amd/ni65.c skb->len); len 1178 drivers/net/ethernet/amd/ni65.c if (len > skb->len) len 1179 drivers/net/ethernet/amd/ni65.c memset((char *)p->tmdbounce[p->tmdbouncenum]+skb->len, 0, len-skb->len); len 1197 drivers/net/ethernet/amd/ni65.c tmdp->blen = -len; len 612 drivers/net/ethernet/amd/nmclan_cs.c size_t len; len 635 drivers/net/ethernet/amd/nmclan_cs.c len = pcmcia_get_tuple(link, 0x80, &buf); len 636 drivers/net/ethernet/amd/nmclan_cs.c if (!buf || len < ETH_ALEN) { len 865 drivers/net/ethernet/amd/nmclan_cs.c dev->name, (long)skb->len); len 881 drivers/net/ethernet/amd/nmclan_cs.c dev->stats.tx_bytes += skb->len; len 886 drivers/net/ethernet/amd/nmclan_cs.c outw(skb->len, ioaddr + AM2150_XMT); len 888 drivers/net/ethernet/amd/nmclan_cs.c outsw(ioaddr + AM2150_XMT, skb->data, skb->len >> 1); len 889 drivers/net/ethernet/amd/nmclan_cs.c if (skb->len & 1) { len 891 drivers/net/ethernet/amd/nmclan_cs.c outb(skb->data[skb->len-1], ioaddr + AM2150_XMT); len 1026 drivers/net/ethernet/amd/pcnet32.c lp->tx_ring[x].length = cpu_to_le16(-skb->len); len 1044 drivers/net/ethernet/amd/pcnet32.c pci_map_single(lp->pci_dev, skb->data, skb->len, len 1279 drivers/net/ethernet/amd/pcnet32.c dev->stats.rx_bytes += skb->len; len 1369 drivers/net/ethernet/amd/pcnet32.c len, PCI_DMA_TODEVICE); len 2354 drivers/net/ethernet/amd/pcnet32.c lp->tx_skbuff[i]->len, len 2526 drivers/net/ethernet/amd/pcnet32.c lp->tx_ring[entry].length = cpu_to_le16(-skb->len); len 2531 drivers/net/ethernet/amd/pcnet32.c pci_map_single(lp->pci_dev, skb->data, skb->len, PCI_DMA_TODEVICE); len 2543 drivers/net/ethernet/amd/pcnet32.c dev->stats.tx_bytes += skb->len; len 519 drivers/net/ethernet/amd/sun3lance.c int entry, len; len 605 drivers/net/ethernet/amd/sun3lance.c (int)skb->data, (int)skb->len ); len 622 drivers/net/ethernet/amd/sun3lance.c len = (ETH_ZLEN < skb->len) ? skb->len : ETH_ZLEN; len 625 drivers/net/ethernet/amd/sun3lance.c head->length = (-len) | 0xf000; len 628 drivers/net/ethernet/amd/sun3lance.c skb_copy_from_linear_data(skb, PKTBUF_ADDR(head), skb->len); len 629 drivers/net/ethernet/amd/sun3lance.c if (len != skb->len) len 630 drivers/net/ethernet/amd/sun3lance.c memset(PKTBUF_ADDR(head) + skb->len, 0, len-skb->len); len 634 drivers/net/ethernet/amd/sun3lance.c dev->stats.tx_bytes += skb->len; len 514 drivers/net/ethernet/amd/sunlance.c int len, entry = lp->rx_new; len 535 drivers/net/ethernet/amd/sunlance.c len = (rd->mblength & 0xfff) - 4; len 536 drivers/net/ethernet/amd/sunlance.c skb = netdev_alloc_skb(dev, len + 2); len 546 drivers/net/ethernet/amd/sunlance.c dev->stats.rx_bytes += len; len 549 drivers/net/ethernet/amd/sunlance.c skb_put(skb, len); /* make room */ len 552 drivers/net/ethernet/amd/sunlance.c len); len 647 drivers/net/ethernet/amd/sunlance.c static void lance_piocopy_to_skb(struct sk_buff *skb, void __iomem *piobuf, int len) len 658 drivers/net/ethernet/amd/sunlance.c len -= 2; len 660 drivers/net/ethernet/amd/sunlance.c while (len >= 4) { len 663 drivers/net/ethernet/amd/sunlance.c len -= 4; len 666 drivers/net/ethernet/amd/sunlance.c if (len >= 2) { len 670 drivers/net/ethernet/amd/sunlance.c len -= 2; len 673 drivers/net/ethernet/amd/sunlance.c if (len >= 1) len 683 drivers/net/ethernet/amd/sunlance.c int len, entry; len 705 drivers/net/ethernet/amd/sunlance.c len = (sbus_readw(&rd->mblength) & 0xfff) - 4; len 706 drivers/net/ethernet/amd/sunlance.c skb = netdev_alloc_skb(dev, len + 2); len 716 drivers/net/ethernet/amd/sunlance.c dev->stats.rx_bytes += len; len 719 drivers/net/ethernet/amd/sunlance.c skb_put(skb, len); /* make room */ len 720 drivers/net/ethernet/amd/sunlance.c lance_piocopy_to_skb(skb, &(ib->rx_buf[entry][0]), len); len 1006 drivers/net/ethernet/amd/sunlance.c static void lance_piocopy_from_skb(void __iomem *dest, unsigned char *src, int len) len 1016 drivers/net/ethernet/amd/sunlance.c while (len >= 4) { len 1020 drivers/net/ethernet/amd/sunlance.c len -= 4; len 1027 drivers/net/ethernet/amd/sunlance.c while (len >= 4) { len 1037 drivers/net/ethernet/amd/sunlance.c len -= 4; len 1043 drivers/net/ethernet/amd/sunlance.c while (len >= 4) { len 1048 drivers/net/ethernet/amd/sunlance.c len -= 4; len 1053 drivers/net/ethernet/amd/sunlance.c if (len >= 2) { len 1058 drivers/net/ethernet/amd/sunlance.c len -= 2; len 1060 drivers/net/ethernet/amd/sunlance.c if (len >= 1) len 1064 drivers/net/ethernet/amd/sunlance.c static void lance_piozero(void __iomem *dest, int len) len 1071 drivers/net/ethernet/amd/sunlance.c len -= 1; len 1072 drivers/net/ethernet/amd/sunlance.c if (len == 0) len 1075 drivers/net/ethernet/amd/sunlance.c if (len == 1) { len 1082 drivers/net/ethernet/amd/sunlance.c len -= 2; len 1083 drivers/net/ethernet/amd/sunlance.c if (len == 0) len 1086 drivers/net/ethernet/amd/sunlance.c while (len >= 4) { len 1089 drivers/net/ethernet/amd/sunlance.c len -= 4; len 1091 drivers/net/ethernet/amd/sunlance.c if (len >= 2) { len 1094 drivers/net/ethernet/amd/sunlance.c len -= 2; len 1096 drivers/net/ethernet/amd/sunlance.c if (len >= 1) len 1113 drivers/net/ethernet/amd/sunlance.c int entry, skblen, len; len 1115 drivers/net/ethernet/amd/sunlance.c skblen = skb->len; len 1117 drivers/net/ethernet/amd/sunlance.c len = (skblen <= ETH_ZLEN) ? ETH_ZLEN : skblen; len 1121 drivers/net/ethernet/amd/sunlance.c dev->stats.tx_bytes += len; len 1126 drivers/net/ethernet/amd/sunlance.c sbus_writew((-len) | 0xf000, &ib->btx_ring[entry].length); len 1129 drivers/net/ethernet/amd/sunlance.c if (len != skblen) len 1130 drivers/net/ethernet/amd/sunlance.c lance_piozero(&ib->tx_buf[entry][skblen], len - skblen); len 1134 drivers/net/ethernet/amd/sunlance.c ib->btx_ring [entry].length = (-len) | 0xf000; len 1137 drivers/net/ethernet/amd/sunlance.c if (len != skblen) len 1138 drivers/net/ethernet/amd/sunlance.c memset((char *) &ib->tx_buf [entry][skblen], 0, len - skblen); len 128 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c ssize_t len; len 142 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c len = simple_read_from_buffer(buffer, count, ppos, buf, strlen(buf)); len 145 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c return len; len 152 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c ssize_t len; len 161 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c len = simple_write_to_buffer(workarea, sizeof(workarea) - 1, ppos, len 163 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c if (len < 0) len 164 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c return len; len 166 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c workarea[len] = '\0'; len 171 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c return len; len 209 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c ssize_t len; len 211 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c len = xgbe_common_write(buffer, count, ppos, &value); len 212 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c if (len < 0) len 213 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c return len; len 217 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c return len; len 286 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c ssize_t len; len 288 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c len = xgbe_common_write(buffer, count, ppos, &value); len 289 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c if (len < 0) len 290 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c return len; len 295 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c return len; len 354 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c ssize_t len; len 356 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c len = xgbe_common_write(buffer, count, ppos, &value); len 357 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c if (len < 0) len 358 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c return len; len 362 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c return len; len 414 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c ssize_t len; len 416 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c len = xgbe_common_write(buffer, count, ppos, &value); len 417 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c if (len < 0) len 418 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c return len; len 422 drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c return len; len 334 drivers/net/ethernet/amd/xgbe/xgbe-desc.c unsigned int len) len 341 drivers/net/ethernet/amd/xgbe/xgbe-desc.c bd->dma_len = len; len 343 drivers/net/ethernet/amd/xgbe/xgbe-desc.c pa->pages_offset += len; len 344 drivers/net/ethernet/amd/xgbe/xgbe-desc.c if ((pa->pages_offset + len) > pa->pages_len) { len 518 drivers/net/ethernet/amd/xgbe/xgbe-desc.c rdata->state.len = 0; len 532 drivers/net/ethernet/amd/xgbe/xgbe-desc.c unsigned int offset, tso, vlan, datalen, len; len 580 drivers/net/ethernet/amd/xgbe/xgbe-desc.c len = min_t(unsigned int, datalen, XGBE_TX_MAX_BUF_SIZE); len 582 drivers/net/ethernet/amd/xgbe/xgbe-desc.c skb_dma = dma_map_single(pdata->dev, skb->data + offset, len, len 589 drivers/net/ethernet/amd/xgbe/xgbe-desc.c rdata->skb_dma_len = len; len 592 drivers/net/ethernet/amd/xgbe/xgbe-desc.c cur_index, &skb_dma, len); len 594 drivers/net/ethernet/amd/xgbe/xgbe-desc.c datalen -= len; len 595 drivers/net/ethernet/amd/xgbe/xgbe-desc.c offset += len; len 597 drivers/net/ethernet/amd/xgbe/xgbe-desc.c packet->length += len; len 611 drivers/net/ethernet/amd/xgbe/xgbe-desc.c len = min_t(unsigned int, datalen, len 615 drivers/net/ethernet/amd/xgbe/xgbe-desc.c len, DMA_TO_DEVICE); len 622 drivers/net/ethernet/amd/xgbe/xgbe-desc.c rdata->skb_dma_len = len; len 626 drivers/net/ethernet/amd/xgbe/xgbe-desc.c cur_index, &skb_dma, len); len 628 drivers/net/ethernet/amd/xgbe/xgbe-desc.c datalen -= len; len 629 drivers/net/ethernet/amd/xgbe/xgbe-desc.c offset += len; len 631 drivers/net/ethernet/amd/xgbe/xgbe-desc.c packet->length += len; len 1990 drivers/net/ethernet/amd/xgbe/xgbe-dev.c rdata->rx.len = XGMAC_GET_BITS_LE(rdesc->desc3, RX_NORMAL_DESC3, PL); len 2056 drivers/net/ethernet/amd/xgbe/xgbe-dev.c pdata->ext_stats.rxq_bytes[channel->queue_index] += rdata->rx.len; len 1759 drivers/net/ethernet/amd/xgbe/xgbe-drv.c packet->tcp_payload_len = skb->len - packet->header_len; len 1838 drivers/net/ethernet/amd/xgbe/xgbe-drv.c unsigned int len; len 1847 drivers/net/ethernet/amd/xgbe/xgbe-drv.c packet->tx_bytes = skb->len; len 1889 drivers/net/ethernet/amd/xgbe/xgbe-drv.c for (len = skb_headlen(skb); len;) { len 1891 drivers/net/ethernet/amd/xgbe/xgbe-drv.c len -= min_t(unsigned int, len, XGBE_TX_MAX_BUF_SIZE); len 1896 drivers/net/ethernet/amd/xgbe/xgbe-drv.c for (len = skb_frag_size(frag); len; ) { len 1898 drivers/net/ethernet/amd/xgbe/xgbe-drv.c len -= min_t(unsigned int, len, XGBE_TX_MAX_BUF_SIZE); len 2022 drivers/net/ethernet/amd/xgbe/xgbe-drv.c DBGPR("-->xgbe_xmit: skb->len = %d\n", skb->len); len 2031 drivers/net/ethernet/amd/xgbe/xgbe-drv.c if (skb->len == 0) { len 2551 drivers/net/ethernet/amd/xgbe/xgbe-drv.c unsigned int len) len 2569 drivers/net/ethernet/amd/xgbe/xgbe-drv.c skb_copy_to_linear_data(skb, packet, len); len 2570 drivers/net/ethernet/amd/xgbe/xgbe-drv.c skb_put(skb, len); len 2595 drivers/net/ethernet/amd/xgbe/xgbe-drv.c return min_t(unsigned int, rdata->rx.hdr.dma_len, rdata->rx.len); len 2600 drivers/net/ethernet/amd/xgbe/xgbe-drv.c unsigned int len) len 2609 drivers/net/ethernet/amd/xgbe/xgbe-drv.c return rdata->rx.len - len; len 2695 drivers/net/ethernet/amd/xgbe/xgbe-drv.c unsigned int len, buf1_len, buf2_len, max_len; len 2719 drivers/net/ethernet/amd/xgbe/xgbe-drv.c len = rdata->state.len; len 2724 drivers/net/ethernet/amd/xgbe/xgbe-drv.c len = 0; len 2763 drivers/net/ethernet/amd/xgbe/xgbe-drv.c len += buf1_len; len 2764 drivers/net/ethernet/amd/xgbe/xgbe-drv.c buf2_len = xgbe_rx_buf2_len(rdata, packet, len); len 2765 drivers/net/ethernet/amd/xgbe/xgbe-drv.c len += buf2_len; len 2805 drivers/net/ethernet/amd/xgbe/xgbe-drv.c if (skb->len > max_len) { len 2864 drivers/net/ethernet/amd/xgbe/xgbe-drv.c rdata->state.len = len; len 2985 drivers/net/ethernet/amd/xgbe/xgbe-drv.c (tx_rx ? "TX" : "RX"), skb->len); len 2991 drivers/net/ethernet/amd/xgbe/xgbe-drv.c for (i = 0; i < skb->len; i += 32) { len 2992 drivers/net/ethernet/amd/xgbe/xgbe-drv.c unsigned int len = min(skb->len - i, 32U); len 2994 drivers/net/ethernet/amd/xgbe/xgbe-drv.c hex_dump_to_buffer(&skb->data[i], len, 32, 1, len 396 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c state->tx_len = op->len; len 398 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c state->rx_len = op->len; len 424 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c i2c_op.len = sizeof(redrv_data); len 438 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c i2c_op.len = 1; len 468 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c i2c_op.len = val_len; len 489 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c i2c_op.len = reg_len; len 504 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c i2c_op.len = val_len; len 526 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c i2c_op.len = sizeof(mux_channel); len 545 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c i2c_op.len = sizeof(mux_channel); len 1223 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c static bool xgbe_phy_sfp_verify_eeprom(u8 cc_in, u8 *buf, unsigned int len) len 1227 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c for (cc = 0; len; buf++, len--) len 1382 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c rem = eeprom->len; len 1384 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c if (!eeprom->len) { len 1389 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c if ((eeprom->offset + eeprom->len) > XGBE_SFP_EEPROM_MAX) { len 1451 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c for (i = 0, j = eeprom->offset; i < eeprom->len; i++, j++) { len 1467 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c eeprom->len -= rem; len 415 drivers/net/ethernet/amd/xgbe/xgbe.h unsigned short len; /* Length of received packet */ len 443 drivers/net/ethernet/amd/xgbe/xgbe.h unsigned int len; len 641 drivers/net/ethernet/amd/xgbe/xgbe.h unsigned int len; len 60 drivers/net/ethernet/apm/xgene-v2/mac.h static inline void xgene_set_reg_bits(u32 *var, int pos, int len, u32 val) len 62 drivers/net/ethernet/apm/xgene-v2/mac.h u32 mask = GENMASK(pos + len, pos); len 68 drivers/net/ethernet/apm/xgene-v2/mac.h static inline u32 xgene_get_reg_bits(u32 var, int pos, int len) len 70 drivers/net/ethernet/apm/xgene-v2/mac.h u32 mask = GENMASK(pos + len, pos); len 75 drivers/net/ethernet/apm/xgene-v2/main.c u16 len; len 81 drivers/net/ethernet/apm/xgene-v2/main.c len = XGENE_ENET_STD_MTU; len 82 drivers/net/ethernet/apm/xgene-v2/main.c skb = netdev_alloc_skb(ndev, len); len 86 drivers/net/ethernet/apm/xgene-v2/main.c dma_addr = dma_map_single(dev, skb->data, len, DMA_FROM_DEVICE); len 182 drivers/net/ethernet/apm/xgene-v2/main.c u16 len; len 186 drivers/net/ethernet/apm/xgene-v2/main.c len = skb_headlen(skb); len 201 drivers/net/ethernet/apm/xgene-v2/main.c memcpy(pkt_buf, skb->data, len); len 217 drivers/net/ethernet/apm/xgene-v2/main.c SET_BITS(PKT_SIZE, len) | len 267 drivers/net/ethernet/apm/xgene-v2/main.c pdata->stats.tx_bytes += skb->len; len 297 drivers/net/ethernet/apm/xgene-v2/main.c u16 len; len 317 drivers/net/ethernet/apm/xgene-v2/main.c len = GET_BITS(PKT_SIZE, le64_to_cpu(raw_desc->m0)); len 328 drivers/net/ethernet/apm/xgene-v2/main.c skb_put(skb, len); len 332 drivers/net/ethernet/apm/xgene-v2/main.c pdata->stats.rx_bytes += len; len 85 drivers/net/ethernet/apm/xgene-v2/ring.h static inline u64 xge_set_desc_bits(int pos, int len, u64 val) len 87 drivers/net/ethernet/apm/xgene-v2/ring.h return (val & ((1ULL << len) - 1)) << pos; len 90 drivers/net/ethernet/apm/xgene-v2/ring.h static inline u64 xge_get_desc_bits(int pos, int len, u64 src) len 92 drivers/net/ethernet/apm/xgene-v2/ring.h return (src >> pos) & ((1ULL << len) - 1); len 14 drivers/net/ethernet/apm/xgene/xgene_enet_cle.c enum xgene_cle_prot_type type, u32 len, len 20 drivers/net/ethernet/apm/xgene/xgene_enet_cle.c SET_VAL(SB_HDRLEN, len); len 1026 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c .len = xgene_enet_ring_len, len 20 drivers/net/ethernet/apm/xgene/xgene_enet_hw.h static inline void xgene_set_bits(u32 *dst, u32 val, u32 start, u32 len) len 22 drivers/net/ethernet/apm/xgene/xgene_enet_hw.h u32 end = start + len - 1; len 61 drivers/net/ethernet/apm/xgene/xgene_enet_hw.h #define CREATE_MASK(pos, len) GENMASK((pos)+(len)-1, (pos)) len 62 drivers/net/ethernet/apm/xgene/xgene_enet_hw.h #define CREATE_MASK_ULL(pos, len) GENMASK_ULL((pos)+(len)-1, (pos)) len 129 drivers/net/ethernet/apm/xgene/xgene_enet_main.c u16 bufdatalen, len; len 137 drivers/net/ethernet/apm/xgene/xgene_enet_main.c len = XGENE_ENET_STD_MTU; len 142 drivers/net/ethernet/apm/xgene/xgene_enet_main.c skb = netdev_alloc_skb_ip_align(ndev, len); len 146 drivers/net/ethernet/apm/xgene/xgene_enet_main.c dma_addr = dma_map_single(dev, skb->data, len, DMA_FROM_DEVICE); len 314 drivers/net/ethernet/apm/xgene/xgene_enet_main.c u32 i, len, nr_frags; len 339 drivers/net/ethernet/apm/xgene/xgene_enet_main.c len = skb_headlen(skb); len 343 drivers/net/ethernet/apm/xgene/xgene_enet_main.c len += skb_frag_size( len 347 drivers/net/ethernet/apm/xgene/xgene_enet_main.c if (unlikely(hdr_len > len)) { len 353 drivers/net/ethernet/apm/xgene/xgene_enet_main.c if (!mss || ((skb->len - hdr_len) <= mss)) len 379 drivers/net/ethernet/apm/xgene/xgene_enet_main.c static u16 xgene_enet_encode_len(u16 len) len 381 drivers/net/ethernet/apm/xgene/xgene_enet_main.c return (len == BUFLEN_16K) ? 0 : len; len 384 drivers/net/ethernet/apm/xgene/xgene_enet_main.c static void xgene_set_addr_len(__le64 *desc, u32 idx, dma_addr_t addr, u32 len) len 387 drivers/net/ethernet/apm/xgene/xgene_enet_main.c SET_VAL(BUFDATALEN, len)); len 417 drivers/net/ethernet/apm/xgene/xgene_enet_main.c u32 len, hw_len; len 435 drivers/net/ethernet/apm/xgene/xgene_enet_main.c len = skb_headlen(skb); len 436 drivers/net/ethernet/apm/xgene/xgene_enet_main.c hw_len = xgene_enet_encode_len(len); len 438 drivers/net/ethernet/apm/xgene/xgene_enet_main.c dma_addr = dma_map_single(dev, skb->data, len, DMA_TO_DEVICE); len 483 drivers/net/ethernet/apm/xgene/xgene_enet_main.c len = BUFLEN_16K; len 486 drivers/net/ethernet/apm/xgene/xgene_enet_main.c len = size; len 491 drivers/net/ethernet/apm/xgene/xgene_enet_main.c hw_len = xgene_enet_encode_len(len); len 505 drivers/net/ethernet/apm/xgene/xgene_enet_main.c ell_bytes += len; len 514 drivers/net/ethernet/apm/xgene/xgene_enet_main.c ell_bytes += len; len 582 drivers/net/ethernet/apm/xgene/xgene_enet_main.c tx_ring->tx_bytes += skb->len; len 646 drivers/net/ethernet/apm/xgene/xgene_enet_main.c static bool xgene_enet_errata_10GE_10(struct sk_buff *skb, u32 len, u8 status) len 649 drivers/net/ethernet/apm/xgene/xgene_enet_main.c len >= (ETHER_STD_PACKET + 1) && len 650 drivers/net/ethernet/apm/xgene/xgene_enet_main.c len <= (ETHER_STD_PACKET + 4) && len 658 drivers/net/ethernet/apm/xgene/xgene_enet_main.c static bool xgene_enet_errata_10GE_8(struct sk_buff *skb, u32 len, u8 status) len 660 drivers/net/ethernet/apm/xgene/xgene_enet_main.c if (status == INGRESS_PKT_LEN && len == ETHER_MIN_PACKET) { len 175 drivers/net/ethernet/apm/xgene/xgene_enet_main.h u32 (*len)(struct xgene_enet_desc_ring *); len 201 drivers/net/ethernet/apm/xgene/xgene_enet_ring2.c .len = xgene_enet_ring_len, len 565 drivers/net/ethernet/apple/bmac.c unsigned long len; len 567 drivers/net/ethernet/apple/bmac.c len = skb->len; len 571 drivers/net/ethernet/apple/bmac.c dbdma_setcmd(cp, (OUTPUT_LAST | INTR_ALWAYS | WAIT_IFCLR), len, baddr, 0); len 665 drivers/net/ethernet/apple/bmac.c dev->stats.tx_bytes += skb->len; len 1562 drivers/net/ethernet/apple/bmac.c int len = 0; len 1570 drivers/net/ethernet/apple/bmac.c len += sprintf(buffer, "BMAC counters & registers\n"); len 1573 drivers/net/ethernet/apple/bmac.c len += sprintf(buffer + len, "%s: %#08x\n", len 1576 drivers/net/ethernet/apple/bmac.c pos = begin + len; len 1579 drivers/net/ethernet/apple/bmac.c len = 0; len 1587 drivers/net/ethernet/apple/bmac.c len -= (offset - begin); len 1589 drivers/net/ethernet/apple/bmac.c if (len > length) len = length; len 1591 drivers/net/ethernet/apple/bmac.c return len; len 535 drivers/net/ethernet/apple/mace.c int fill, next, len; len 552 drivers/net/ethernet/apple/mace.c len = skb->len; len 553 drivers/net/ethernet/apple/mace.c if (len > ETH_FRAME_LEN) { len 554 drivers/net/ethernet/apple/mace.c printk(KERN_DEBUG "mace: xmit frame too long (%d)\n", len); len 555 drivers/net/ethernet/apple/mace.c len = ETH_FRAME_LEN; len 559 drivers/net/ethernet/apple/mace.c cp->req_count = cpu_to_le16(len); len 765 drivers/net/ethernet/apple/mace.c dev->stats.tx_bytes += mp->tx_bufs[i]->len; len 931 drivers/net/ethernet/apple/mace.c dev->stats.rx_bytes += skb->len; len 461 drivers/net/ethernet/apple/macmace.c dev->stats.tx_bytes += skb->len; len 464 drivers/net/ethernet/apple/macmace.c skb_copy_from_linear_data(skb, mp->tx_ring, skb->len); len 469 drivers/net/ethernet/apple/macmace.c psc_write_long(PSC_ENETWR_LEN + mp->tx_slot, skb->len); len 440 drivers/net/ethernet/aquantia/atlantic/aq_nic.c dx_buff->len_pkt = skb->len; len 452 drivers/net/ethernet/aquantia/atlantic/aq_nic.c dx_buff->len_pkt = skb->len; len 464 drivers/net/ethernet/aquantia/atlantic/aq_nic.c dx_buff->len = skb_headlen(skb); len 467 drivers/net/ethernet/aquantia/atlantic/aq_nic.c dx_buff->len, len 476 drivers/net/ethernet/aquantia/atlantic/aq_nic.c dx_buff->len_pkt = skb->len; len 531 drivers/net/ethernet/aquantia/atlantic/aq_nic.c dx_buff->len = buff_size; len 558 drivers/net/ethernet/aquantia/atlantic/aq_nic.c dx_buff->len, len 563 drivers/net/ethernet/aquantia/atlantic/aq_nic.c dx_buff->len, len 19 drivers/net/ethernet/aquantia/atlantic/aq_ring.c unsigned int len = PAGE_SIZE << rxpage->order; len 21 drivers/net/ethernet/aquantia/atlantic/aq_ring.c dma_unmap_page(dev, rxpage->daddr, len, DMA_FROM_DEVICE); len 238 drivers/net/ethernet/aquantia/atlantic/aq_ring.c dma_unmap_single(dev, buff->pa, buff->len, len 241 drivers/net/ethernet/aquantia/atlantic/aq_ring.c dma_unmap_page(dev, buff->pa, buff->len, len 248 drivers/net/ethernet/aquantia/atlantic/aq_ring.c self->stats.tx.bytes += buff->skb->len; len 349 drivers/net/ethernet/aquantia/atlantic/aq_ring.c buff->len, DMA_FROM_DEVICE); len 353 drivers/net/ethernet/aquantia/atlantic/aq_ring.c buff->len <= AQ_CFG_RX_FRAME_MAX - AQ_SKB_ALIGN) { len 360 drivers/net/ethernet/aquantia/atlantic/aq_ring.c skb_put(skb, buff->len); len 369 drivers/net/ethernet/aquantia/atlantic/aq_ring.c hdr_len = buff->len; len 378 drivers/net/ethernet/aquantia/atlantic/aq_ring.c if (buff->len - hdr_len > 0) { len 381 drivers/net/ethernet/aquantia/atlantic/aq_ring.c buff->len - hdr_len, len 397 drivers/net/ethernet/aquantia/atlantic/aq_ring.c buff_->len, len 402 drivers/net/ethernet/aquantia/atlantic/aq_ring.c buff_->len, len 431 drivers/net/ethernet/aquantia/atlantic/aq_ring.c self->stats.rx.bytes += skb->len; len 456 drivers/net/ethernet/aquantia/atlantic/aq_ring.c buff->len = AQ_CFG_RX_FRAME_MAX; len 68 drivers/net/ethernet/aquantia/atlantic/aq_ring.h u16 len; len 443 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c pkt_len = (buff->is_eop && buff->is_sop) ? buff->len : buff->len_pkt; len 471 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c buff_pa_len = buff->len; len 701 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c buff->len = rxd_wb->pkt_len % len 703 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c buff->len = buff->len ? len 704 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c buff->len : AQ_CFG_RX_FRAME_MAX; len 499 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c pkt_len = (buff->is_eop && buff->is_sop) ? buff->len : buff->len_pkt; len 532 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c buff_pa_len = buff->len; len 755 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c buff->len = rxd_wb->pkt_len % len 757 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c buff->len = buff->len ? len 758 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c buff->len : AQ_CFG_RX_FRAME_MAX; len 762 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c buff->len = len 429 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c u16 len; len 453 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c sw.len = (u16)rpc_size; len 483 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c if (fw.len == 0xFFFFU) { len 484 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c err = hw_atl_utils_fw_rpc_call(self, sw.len); len 488 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c } while (sw.tid != fw.tid || 0xFFFFU == fw.len); len 491 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c if (fw.len) { len 497 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c (fw.len + sizeof(u32) - len 26 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.h u32 len; len 94 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.h u32 len; len 228 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.h u32 len; len 364 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c cfg->len = sizeof(*cfg); len 103 drivers/net/ethernet/arc/emac.h DEFINE_DMA_UNMAP_LEN(len); len 141 drivers/net/ethernet/arc/emac_main.c stats->tx_bytes += skb->len; len 145 drivers/net/ethernet/arc/emac_main.c dma_unmap_len(tx_buff, len), DMA_TO_DEVICE); len 242 drivers/net/ethernet/arc/emac_main.c dma_unmap_len(rx_buff, len), DMA_FROM_DEVICE); len 255 drivers/net/ethernet/arc/emac_main.c dma_unmap_len_set(rx_buff, len, EMAC_BUFFER_SIZE); len 457 drivers/net/ethernet/arc/emac_main.c dma_unmap_len_set(rx_buff, len, EMAC_BUFFER_SIZE); len 561 drivers/net/ethernet/arc/emac_main.c dma_unmap_len(tx_buff, len), len 592 drivers/net/ethernet/arc/emac_main.c dma_unmap_len(rx_buff, len), len 680 drivers/net/ethernet/arc/emac_main.c unsigned int len, *txbd_curr = &priv->txbd_curr; len 688 drivers/net/ethernet/arc/emac_main.c len = max_t(unsigned int, ETH_ZLEN, skb->len); len 696 drivers/net/ethernet/arc/emac_main.c addr = dma_map_single(&ndev->dev, (void *)skb->data, len, len 706 drivers/net/ethernet/arc/emac_main.c dma_unmap_len_set(&priv->tx_buff[*txbd_curr], len, len); len 715 drivers/net/ethernet/arc/emac_main.c *info = cpu_to_le32(FOR_EMAC | FIRST_OR_LAST_MASK | len); len 254 drivers/net/ethernet/atheros/ag71xx.c unsigned int len; len 671 drivers/net/ethernet/atheros/ag71xx.c bytes_compl += ring->buf[i].tx.len; len 973 drivers/net/ethernet/atheros/ag71xx.c bytes_compl += ring->buf[i].tx.len; len 1278 drivers/net/ethernet/atheros/ag71xx.c static int ag71xx_fill_dma_desc(struct ag71xx_ring *ring, u32 addr, int len) len 1288 drivers/net/ethernet/atheros/ag71xx.c split = len; len 1290 drivers/net/ethernet/atheros/ag71xx.c while (len > 0) { len 1291 drivers/net/ethernet/atheros/ag71xx.c unsigned int cur_len = len; len 1305 drivers/net/ethernet/atheros/ag71xx.c if (len <= split + 4) len 1311 drivers/net/ethernet/atheros/ag71xx.c len -= cur_len; len 1313 drivers/net/ethernet/atheros/ag71xx.c if (len > 0) len 1340 drivers/net/ethernet/atheros/ag71xx.c if (skb->len <= 4) { len 1345 drivers/net/ethernet/atheros/ag71xx.c dma_addr = dma_map_single(&ag->pdev->dev, skb->data, skb->len, len 1353 drivers/net/ethernet/atheros/ag71xx.c skb->len & ag->dcfg->desc_pktlen_mask); len 1358 drivers/net/ethernet/atheros/ag71xx.c ring->buf[i].tx.len = skb->len; len 1361 drivers/net/ethernet/atheros/ag71xx.c netdev_sent_queue(ndev, skb->len); len 1388 drivers/net/ethernet/atheros/ag71xx.c dma_unmap_single(&ag->pdev->dev, dma_addr, skb->len, DMA_TO_DEVICE); len 780 drivers/net/ethernet/atheros/alx/hw.c u16 phy_val, len, agc; len 791 drivers/net/ethernet/atheros/alx/hw.c len = ALX_GET_FIELD(phy_val, ALX_CLDCTRL6_CAB_LEN); len 796 drivers/net/ethernet/atheros/alx/hw.c (len > ALX_CLDCTRL6_CAB_LEN_SHORT1G || len 797 drivers/net/ethernet/atheros/alx/hw.c (len == 0 && agc > ALX_AGC_LONG1G_LIMT))) || len 799 drivers/net/ethernet/atheros/alx/hw.c (len > ALX_CLDCTRL6_CAB_LEN_SHORT100M || len 800 drivers/net/ethernet/atheros/alx/hw.c (len == 0 && agc > ALX_AGC_LONG100M_LIMT)))) { len 102 drivers/net/ethernet/atheros/alx/hw.h __le16 len; len 185 drivers/net/ethernet/atheros/alx/main.c total_bytes += skb->len; len 1424 drivers/net/ethernet/atheros/alx/main.c first->adrl.l.pkt_len = skb->len; len 1450 drivers/net/ethernet/atheros/alx/main.c tpd->len = first_tpd->len; len 1465 drivers/net/ethernet/atheros/alx/main.c tpd->len = cpu_to_le16(maplen); len 1485 drivers/net/ethernet/atheros/alx/main.c tpd->len = cpu_to_le16(maplen); len 1533 drivers/net/ethernet/atheros/alx/main.c netdev_tx_sent_queue(alx_get_tx_queue(txq), skb->len); len 186 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c if (eeprom->len == 0) len 196 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c last_dword = (eeprom->offset + eeprom->len - 1) >> 2; len 211 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c eeprom->len); len 1554 drivers/net/ethernet/atheros/atl1c/atl1c_main.c total_bytes += buffer_info->skb->len; len 1992 drivers/net/ethernet/atheros/atl1c/atl1c_main.c if (real_len < skb->len) len 1996 drivers/net/ethernet/atheros/atl1c/atl1c_main.c if (unlikely(skb->len == hdr_len)) { len 2021 drivers/net/ethernet/atheros/atl1c/atl1c_main.c if (unlikely(skb->len == hdr_len)) { len 2034 drivers/net/ethernet/atheros/atl1c/atl1c_main.c etpd->pkt_len = cpu_to_le32(skb->len); len 2247 drivers/net/ethernet/atheros/atl1c/atl1c_main.c netdev_sent_queue(adapter->netdev, skb->len); len 214 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c if (eeprom->len == 0) len 223 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c last_dword = (eeprom->offset + eeprom->len - 1) >> 2; len 238 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c eeprom->len); len 255 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c if (eeprom->len == 0) len 262 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c last_dword = (eeprom->offset + eeprom->len - 1) >> 2; len 278 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c if (((eeprom->offset + eeprom->len) & 3)) { len 290 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c memcpy(ptr, bytes, eeprom->len); len 1641 drivers/net/ethernet/atheros/atl1e/atl1e_main.c if (real_len < skb->len) len 1645 drivers/net/ethernet/atheros/atl1e/atl1e_main.c if (unlikely(skb->len == hdr_len)) { len 1859 drivers/net/ethernet/atheros/atl1e/atl1e_main.c if (unlikely(skb->len <= 0)) { len 2118 drivers/net/ethernet/atheros/atlx/atl1.c if (real_len < skb->len) len 2121 drivers/net/ethernet/atheros/atlx/atl1.c if (skb->len == hdr_len) { len 2190 drivers/net/ethernet/atheros/atlx/atl1.c u16 buf_len = skb->len; len 2342 drivers/net/ethernet/atheros/atlx/atl1.c int len; len 2353 drivers/net/ethernet/atheros/atlx/atl1.c len = skb_headlen(skb); len 2355 drivers/net/ethernet/atheros/atlx/atl1.c if (unlikely(skb->len <= 0)) { len 2372 drivers/net/ethernet/atheros/atlx/atl1.c if (unlikely(proto_hdr_len > len)) { len 2377 drivers/net/ethernet/atheros/atlx/atl1.c if (proto_hdr_len != len) len 2378 drivers/net/ethernet/atheros/atlx/atl1.c count += (len - proto_hdr_len + len 840 drivers/net/ethernet/atheros/atlx/atl2.c if (unlikely(skb->len <= 0)) { len 848 drivers/net/ethernet/atheros/atlx/atl2.c if (skb->len + sizeof(struct tx_pkt_header) + 4 > txbuf_unused || len 860 drivers/net/ethernet/atheros/atlx/atl2.c txph->pkt_size = skb->len; len 866 drivers/net/ethernet/atheros/atlx/atl2.c if (copy_len >= skb->len) { len 867 drivers/net/ethernet/atheros/atlx/atl2.c memcpy(((u8 *)adapter->txd_ring) + offset, skb->data, skb->len); len 868 drivers/net/ethernet/atheros/atlx/atl2.c offset += ((u32)(skb->len + 3) & ~3); len 872 drivers/net/ethernet/atheros/atlx/atl2.c skb->len-copy_len); len 873 drivers/net/ethernet/atheros/atlx/atl2.c offset = ((u32)(skb->len-copy_len + 3) & ~3); len 1916 drivers/net/ethernet/atheros/atlx/atl2.c if (eeprom->len == 0) len 1925 drivers/net/ethernet/atheros/atlx/atl2.c last_dword = (eeprom->offset + eeprom->len - 1) >> 2; len 1940 drivers/net/ethernet/atheros/atlx/atl2.c eeprom->len); len 1957 drivers/net/ethernet/atheros/atlx/atl2.c if (eeprom->len == 0) len 1966 drivers/net/ethernet/atheros/atlx/atl2.c last_dword = (eeprom->offset + eeprom->len - 1) >> 2; len 1982 drivers/net/ethernet/atheros/atlx/atl2.c if (((eeprom->offset + eeprom->len) & 3)) { len 1995 drivers/net/ethernet/atheros/atlx/atl2.c memcpy(ptr, bytes, eeprom->len); len 221 drivers/net/ethernet/aurora/nb8800.c unsigned int len) len 233 drivers/net/ethernet/aurora/nb8800.c size = len <= RX_COPYBREAK ? len : RX_COPYHDR; len 242 drivers/net/ethernet/aurora/nb8800.c if (len <= RX_COPYBREAK) { len 243 drivers/net/ethernet/aurora/nb8800.c dma_sync_single_for_cpu(&dev->dev, dma, len, DMA_FROM_DEVICE); len 244 drivers/net/ethernet/aurora/nb8800.c skb_put_data(skb, data, len); len 245 drivers/net/ethernet/aurora/nb8800.c dma_sync_single_for_device(&dev->dev, dma, len, len 259 drivers/net/ethernet/aurora/nb8800.c offset + RX_COPYHDR, len - RX_COPYHDR, len 297 drivers/net/ethernet/aurora/nb8800.c unsigned int len; len 306 drivers/net/ethernet/aurora/nb8800.c len = RX_BYTES_TRANSFERRED(rxd->report); len 311 drivers/net/ethernet/aurora/nb8800.c nb8800_receive(dev, next, len); len 314 drivers/net/ethernet/aurora/nb8800.c dev->stats.rx_bytes += len; len 406 drivers/net/ethernet/aurora/nb8800.c dma_len = skb->len - align; len 459 drivers/net/ethernet/aurora/nb8800.c netdev_sent_queue(dev, skb->len); len 493 drivers/net/ethernet/aurora/nb8800.c unsigned int len = 0; len 504 drivers/net/ethernet/aurora/nb8800.c len += skb->len; len 531 drivers/net/ethernet/aurora/nb8800.c netdev_completed_queue(dev, packets, len); len 634 drivers/net/ethernet/broadcom/b44.c skb->len, len 638 drivers/net/ethernet/broadcom/b44.c bytes_compl += skb->len; len 708 drivers/net/ethernet/broadcom/b44.c rh->len = 0; len 749 drivers/net/ethernet/broadcom/b44.c rh->len = 0; len 794 drivers/net/ethernet/broadcom/b44.c u16 len; len 800 drivers/net/ethernet/broadcom/b44.c len = le16_to_cpu(rh->len); len 801 drivers/net/ethernet/broadcom/b44.c if ((len > (RX_PKT_BUF_SZ - RX_PKT_OFFSET)) || len 810 drivers/net/ethernet/broadcom/b44.c if (len == 0) { len 816 drivers/net/ethernet/broadcom/b44.c len = le16_to_cpu(rh->len); len 817 drivers/net/ethernet/broadcom/b44.c } while (len == 0 && i++ < 5); len 818 drivers/net/ethernet/broadcom/b44.c if (len == 0) len 823 drivers/net/ethernet/broadcom/b44.c len -= 4; len 825 drivers/net/ethernet/broadcom/b44.c if (!bp->force_copybreak && len > RX_COPY_THRESHOLD) { len 833 drivers/net/ethernet/broadcom/b44.c skb_put(skb, len + RX_PKT_OFFSET); len 839 drivers/net/ethernet/broadcom/b44.c copy_skb = napi_alloc_skb(&bp->napi, len); len 843 drivers/net/ethernet/broadcom/b44.c skb_put(copy_skb, len); len 846 drivers/net/ethernet/broadcom/b44.c copy_skb->data, len); len 978 drivers/net/ethernet/broadcom/b44.c u32 len, entry, ctrl; len 981 drivers/net/ethernet/broadcom/b44.c len = skb->len; len 991 drivers/net/ethernet/broadcom/b44.c mapping = dma_map_single(bp->sdev->dma_dev, skb->data, len, DMA_TO_DEVICE); len 992 drivers/net/ethernet/broadcom/b44.c if (dma_mapping_error(bp->sdev->dma_dev, mapping) || mapping + len > DMA_BIT_MASK(30)) { len 997 drivers/net/ethernet/broadcom/b44.c dma_unmap_single(bp->sdev->dma_dev, mapping, len, len 1000 drivers/net/ethernet/broadcom/b44.c bounce_skb = alloc_skb(len, GFP_ATOMIC | GFP_DMA); len 1005 drivers/net/ethernet/broadcom/b44.c len, DMA_TO_DEVICE); len 1006 drivers/net/ethernet/broadcom/b44.c if (dma_mapping_error(bp->sdev->dma_dev, mapping) || mapping + len > DMA_BIT_MASK(30)) { len 1009 drivers/net/ethernet/broadcom/b44.c len, DMA_TO_DEVICE); len 1014 drivers/net/ethernet/broadcom/b44.c skb_copy_from_linear_data(skb, skb_put(bounce_skb, len), len); len 1023 drivers/net/ethernet/broadcom/b44.c ctrl = (len & DESC_CTRL_LEN); len 1048 drivers/net/ethernet/broadcom/b44.c netdev_sent_queue(dev, skb->len); len 1116 drivers/net/ethernet/broadcom/b44.c dma_unmap_single(bp->sdev->dma_dev, rp->mapping, rp->skb->len, len 1518 drivers/net/ethernet/broadcom/b44.c int k, j, len = offset; len 1523 drivers/net/ethernet/broadcom/b44.c pmask[len >> 3] |= BIT(len & 7); len 1524 drivers/net/ethernet/broadcom/b44.c len++; len 1528 drivers/net/ethernet/broadcom/b44.c if ((B44_PATTERN_SIZE - len) >= ETH_ALEN) len 1531 drivers/net/ethernet/broadcom/b44.c ethaddr_bytes = B44_PATTERN_SIZE - len; len 1537 drivers/net/ethernet/broadcom/b44.c pmask[len >> 3] |= BIT(len & 7); len 1538 drivers/net/ethernet/broadcom/b44.c len++; len 1541 drivers/net/ethernet/broadcom/b44.c return len - 1; len 264 drivers/net/ethernet/broadcom/b44.h __le16 len; len 318 drivers/net/ethernet/broadcom/bcm63xx_enet.c unsigned int len; len 365 drivers/net/ethernet/broadcom/bcm63xx_enet.c len = (len_stat & DMADESC_LENGTH_MASK) >> DMADESC_LENGTH_SHIFT; len 367 drivers/net/ethernet/broadcom/bcm63xx_enet.c len -= 4; len 369 drivers/net/ethernet/broadcom/bcm63xx_enet.c if (len < copybreak) { len 372 drivers/net/ethernet/broadcom/bcm63xx_enet.c nskb = napi_alloc_skb(&priv->napi, len); len 380 drivers/net/ethernet/broadcom/bcm63xx_enet.c len, DMA_FROM_DEVICE); len 381 drivers/net/ethernet/broadcom/bcm63xx_enet.c memcpy(nskb->data, skb->data, len); len 383 drivers/net/ethernet/broadcom/bcm63xx_enet.c len, DMA_FROM_DEVICE); len 391 drivers/net/ethernet/broadcom/bcm63xx_enet.c skb_put(skb, len); len 394 drivers/net/ethernet/broadcom/bcm63xx_enet.c dev->stats.rx_bytes += len; len 443 drivers/net/ethernet/broadcom/bcm63xx_enet.c dma_unmap_single(&priv->pdev->dev, desc->address, skb->len, len 582 drivers/net/ethernet/broadcom/bcm63xx_enet.c if (priv->enet_is_sw && skb->len < 64) { len 583 drivers/net/ethernet/broadcom/bcm63xx_enet.c int needed = 64 - skb->len; len 605 drivers/net/ethernet/broadcom/bcm63xx_enet.c desc->address = dma_map_single(&priv->pdev->dev, skb->data, skb->len, len 608 drivers/net/ethernet/broadcom/bcm63xx_enet.c len_stat = (skb->len << DMADESC_LENGTH_SHIFT) & DMADESC_LENGTH_MASK; len 634 drivers/net/ethernet/broadcom/bcm63xx_enet.c dev->stats.tx_bytes += skb->len; len 731 drivers/net/ethernet/broadcom/bcmsysport.c u16 len, status; len 772 drivers/net/ethernet/broadcom/bcmsysport.c len = (rsb->rx_status_len >> DESC_LEN_SHIFT) & DESC_LEN_MASK; len 779 drivers/net/ethernet/broadcom/bcmsysport.c len, status); len 781 drivers/net/ethernet/broadcom/bcmsysport.c if (unlikely(len > RX_BUF_LENGTH)) { len 807 drivers/net/ethernet/broadcom/bcmsysport.c skb_put(skb, len); len 818 drivers/net/ethernet/broadcom/bcmsysport.c len -= (sizeof(*rsb) + 2); len 819 drivers/net/ethernet/broadcom/bcmsysport.c processed_bytes += len; len 823 drivers/net/ethernet/broadcom/bcmsysport.c skb_trim(skb, len - ETH_FCS_LEN); len 824 drivers/net/ethernet/broadcom/bcmsysport.c len -= ETH_FCS_LEN; len 829 drivers/net/ethernet/broadcom/bcmsysport.c ndev->stats.rx_bytes += len; len 832 drivers/net/ethernet/broadcom/bcmsysport.c stats64->rx_bytes += len; len 859 drivers/net/ethernet/broadcom/bcmsysport.c *bytes_compl += cb->skb->len; len 1311 drivers/net/ethernet/broadcom/bcmsysport.c skb_len = skb->len; len 112 drivers/net/ethernet/broadcom/bgmac.c int i, int len, u32 ctl0) len 121 drivers/net/ethernet/broadcom/bgmac.c ctl1 = len & BGMAC_DESC_CTL1_LEN; len 143 drivers/net/ethernet/broadcom/bgmac.c if (skb->len > BGMAC_DESC_CTL1_LEN) { len 144 drivers/net/ethernet/broadcom/bgmac.c netdev_err(bgmac->net_dev, "Too long skb (%d)\n", skb->len); len 176 drivers/net/ethernet/broadcom/bgmac.c int len = skb_frag_size(frag); len 181 drivers/net/ethernet/broadcom/bgmac.c len, DMA_TO_DEVICE); len 188 drivers/net/ethernet/broadcom/bgmac.c bgmac_dma_tx_add_buf(bgmac, ring, index, len, flags); len 193 drivers/net/ethernet/broadcom/bgmac.c netdev_sent_queue(net_dev, skb->len); len 218 drivers/net/ethernet/broadcom/bgmac.c int len = ctl1 & BGMAC_DESC_CTL1_LEN; len 220 drivers/net/ethernet/broadcom/bgmac.c dma_unmap_page(dma_dev, slot->dma_addr, len, DMA_TO_DEVICE); len 252 drivers/net/ethernet/broadcom/bgmac.c int len; len 259 drivers/net/ethernet/broadcom/bgmac.c len = ctl1 & BGMAC_DESC_CTL1_LEN; len 262 drivers/net/ethernet/broadcom/bgmac.c dma_unmap_single(dma_dev, slot->dma_addr, len, len 265 drivers/net/ethernet/broadcom/bgmac.c dma_unmap_page(dma_dev, slot->dma_addr, len, len 269 drivers/net/ethernet/broadcom/bgmac.c bgmac->net_dev->stats.tx_bytes += slot->skb->len; len 271 drivers/net/ethernet/broadcom/bgmac.c bytes_compl += slot->skb->len; len 348 drivers/net/ethernet/broadcom/bgmac.c rx->len = cpu_to_le16(0xdead); len 406 drivers/net/ethernet/broadcom/bgmac.c rx->len = cpu_to_le16(0xdead); len 431 drivers/net/ethernet/broadcom/bgmac.c u16 len, flags; len 445 drivers/net/ethernet/broadcom/bgmac.c len = le16_to_cpu(rx->len); len 449 drivers/net/ethernet/broadcom/bgmac.c if (len == 0xdead && flags == 0xbeef) { len 457 drivers/net/ethernet/broadcom/bgmac.c if (len > BGMAC_RX_ALLOC_SIZE) { len 467 drivers/net/ethernet/broadcom/bgmac.c len -= ETH_FCS_LEN; len 477 drivers/net/ethernet/broadcom/bgmac.c BGMAC_RX_BUF_OFFSET + len); len 483 drivers/net/ethernet/broadcom/bgmac.c bgmac->net_dev->stats.rx_bytes += len; len 535 drivers/net/ethernet/broadcom/bgmac.c unsigned int len = ctl1 & BGMAC_DESC_CTL1_LEN; len 545 drivers/net/ethernet/broadcom/bgmac.c len, DMA_TO_DEVICE); len 548 drivers/net/ethernet/broadcom/bgmac.c len, DMA_TO_DEVICE); len 474 drivers/net/ethernet/broadcom/bgmac.h __le16 len; len 2909 drivers/net/ethernet/broadcom/bnx2.c tx_bytes += skb->len; len 3032 drivers/net/ethernet/broadcom/bnx2.c unsigned int len, unsigned int hdr_len, dma_addr_t dma_addr, len 3044 drivers/net/ethernet/broadcom/bnx2.c unsigned int raw_len = len + 4; len 3061 drivers/net/ethernet/broadcom/bnx2.c skb_put(skb, len); len 3069 drivers/net/ethernet/broadcom/bnx2.c frag_size = len + 4 - hdr_len; len 3084 drivers/net/ethernet/broadcom/bnx2.c skb->len -= tail; len 3124 drivers/net/ethernet/broadcom/bnx2.c skb->len += frag_len; len 3167 drivers/net/ethernet/broadcom/bnx2.c unsigned int len, hdr_len; len 3195 drivers/net/ethernet/broadcom/bnx2.c len = rx_hdr->l2_fhdr_pkt_len; len 3202 drivers/net/ethernet/broadcom/bnx2.c } else if (len > bp->rx_jumbo_thresh) { len 3218 drivers/net/ethernet/broadcom/bnx2.c pages = PAGE_ALIGN(len - hdr_len) >> PAGE_SHIFT; len 3225 drivers/net/ethernet/broadcom/bnx2.c len -= 4; len 3227 drivers/net/ethernet/broadcom/bnx2.c if (len <= bp->rx_copy_thresh) { len 3228 drivers/net/ethernet/broadcom/bnx2.c skb = netdev_alloc_skb(bp->dev, len + 6); len 3238 drivers/net/ethernet/broadcom/bnx2.c len + 6); len 3240 drivers/net/ethernet/broadcom/bnx2.c skb_put(skb, len); len 3246 drivers/net/ethernet/broadcom/bnx2.c skb = bnx2_rx_skb(bp, rxr, data, len, hdr_len, dma_addr, len 3257 drivers/net/ethernet/broadcom/bnx2.c if (len > (bp->dev->mtu + ETH_HLEN) && len 3671 drivers/net/ethernet/broadcom/bnx2.c u32 len = be32_to_cpu(section->len); len 3673 drivers/net/ethernet/broadcom/bnx2.c if ((offset == 0 && len != 0) || offset >= fw->size || offset & 3) len 3675 drivers/net/ethernet/broadcom/bnx2.c if ((non_empty && len == 0) || len > fw->size - offset || len 3676 drivers/net/ethernet/broadcom/bnx2.c len & (alignment - 1)) len 3787 drivers/net/ethernet/broadcom/bnx2.c rv2p_code_len = be32_to_cpu(fw_entry->rv2p.len); len 3842 drivers/net/ethernet/broadcom/bnx2.c u32 addr, len, file_offset; len 3855 drivers/net/ethernet/broadcom/bnx2.c len = be32_to_cpu(fw_entry->text.len); len 3860 drivers/net/ethernet/broadcom/bnx2.c if (len) { len 3863 drivers/net/ethernet/broadcom/bnx2.c for (j = 0; j < (len / 4); j++, offset += 4) len 3869 drivers/net/ethernet/broadcom/bnx2.c len = be32_to_cpu(fw_entry->data.len); len 3874 drivers/net/ethernet/broadcom/bnx2.c if (len) { len 3877 drivers/net/ethernet/broadcom/bnx2.c for (j = 0; j < (len / 4); j++, offset += 4) len 3883 drivers/net/ethernet/broadcom/bnx2.c len = be32_to_cpu(fw_entry->rodata.len); len 3888 drivers/net/ethernet/broadcom/bnx2.c if (len) { len 3891 drivers/net/ethernet/broadcom/bnx2.c for (j = 0; j < (len / 4); j++, offset += 4) len 5768 drivers/net/ethernet/broadcom/bnx2.c u32 len; len 5795 drivers/net/ethernet/broadcom/bnx2.c mem_tbl[i].len)) != 0) { len 6276 drivers/net/ethernet/broadcom/bnx2.c const int len = sizeof(bp->irq_tbl[0].name); len 6309 drivers/net/ethernet/broadcom/bnx2.c snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); len 6601 drivers/net/ethernet/broadcom/bnx2.c u32 len, vlan_tag_flags, last_frag, mss; len 6621 drivers/net/ethernet/broadcom/bnx2.c len = skb_headlen(skb); len 6669 drivers/net/ethernet/broadcom/bnx2.c mapping = dma_map_single(&bp->pdev->dev, skb->data, len, PCI_DMA_TODEVICE); len 6683 drivers/net/ethernet/broadcom/bnx2.c txbd->tx_bd_mss_nbytes = len | (mss << 16); len 6697 drivers/net/ethernet/broadcom/bnx2.c len = skb_frag_size(frag); len 6698 drivers/net/ethernet/broadcom/bnx2.c mapping = skb_frag_dma_map(&bp->pdev->dev, frag, 0, len, len 6707 drivers/net/ethernet/broadcom/bnx2.c txbd->tx_bd_mss_nbytes = len | (mss << 16); len 6716 drivers/net/ethernet/broadcom/bnx2.c netdev_tx_sent_queue(txq, skb->len); len 6719 drivers/net/ethernet/broadcom/bnx2.c txr->tx_prod_bseq += skb->len; len 7232 drivers/net/ethernet/broadcom/bnx2.c rc = bnx2_nvram_read(bp, eeprom->offset, eebuf, eeprom->len); len 7246 drivers/net/ethernet/broadcom/bnx2.c rc = bnx2_nvram_write(bp, eeprom->offset, eebuf, eeprom->len); len 8040 drivers/net/ethernet/broadcom/bnx2.c unsigned int block_end, rosize, len; len 8078 drivers/net/ethernet/broadcom/bnx2.c len = pci_vpd_info_field_size(&data[j]); len 8081 drivers/net/ethernet/broadcom/bnx2.c if (j + len > block_end || len != 4 || len 8090 drivers/net/ethernet/broadcom/bnx2.c len = pci_vpd_info_field_size(&data[j]); len 8093 drivers/net/ethernet/broadcom/bnx2.c if (j + len > block_end || len > BNX2_MAX_VER_SLEN) len 8096 drivers/net/ethernet/broadcom/bnx2.c memcpy(bp->fw_version, &data[j], len); len 8097 drivers/net/ethernet/broadcom/bnx2.c bp->fw_version[len] = ' '; len 7037 drivers/net/ethernet/broadcom/bnx2.h __be32 len; len 263 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c (*bytes_compl) += skb->len; len 654 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c int len = rem > gro_size ? gro_size : rem; len 658 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c len); len 661 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c offset += len; len 667 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c skb->len += frag_len; len 705 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c th->check = ~tcp_v4_check(skb->len - skb_transport_offset(skb), len 717 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c th->check = ~tcp_v6_check(skb->len - skb_transport_offset(skb), len 761 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c u16 len = tpa_info->len_on_bd; len 786 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c if (pad + len > fp->rx_buf_size) { len 788 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c pad, len, fp->rx_buf_size); len 795 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c skb_put(skb, len); len 914 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c u16 len, pad, queue; len 1010 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c len = le16_to_cpu(cqe_fp->pkt_len_or_gro_seg_len); len 1031 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c (len <= RX_COPY_THRESH)) { len 1032 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c skb = napi_alloc_skb(&fp->napi, len); len 1039 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c memcpy(skb->data, data + pad, len); len 1066 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c skb_put(skb, len); len 3800 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c skb->len); len 4042 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c skb->len, hlen, skb_headlen(skb), len 4154 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c netdev_tx_sent_queue(txq, skb->len); len 56 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c u32 addr, u32 len) len 59 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c for (i = 0; i < len; i += 4, buff++) len 64 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c u32 addr, u32 len) len 67 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c for (i = 0; i < len; i += 4, buff++) len 970 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c memset(p, 0, regs->len); len 1050 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c dump->len = bnx2x_get_preset_regs_len(dev, bp->dump_preset_idx); len 1052 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c bp->dump_preset_idx, dump->len); len 1502 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c eeprom->len, eeprom->len); len 1506 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c return bnx2x_nvram_read(bp, eeprom->offset, eebuf, eeprom->len); len 1529 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c if (start_addr + ee->len > ETH_MODULE_SFF_8079_LEN) len 1532 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c xfer_size = ee->len; len 1553 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c xfer_size = ee->len - xfer_size; len 1818 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c eeprom->len, eeprom->len); len 1881 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c rc = bnx2x_nvram_write(bp, eeprom->offset, eebuf, eeprom->len); len 2509 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c u16 len; len 2579 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c netdev_tx_sent_queue(txq, skb->len); len 2664 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c len = le16_to_cpu(cqe->fast_path_cqe.pkt_len_or_gro_seg_len); len 2665 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c if (len != pkt_size) len 20 drivers/net/ethernet/broadcom/bnx2x/bnx2x_fw_file_hdr.h __be32 len; len 3108 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h u16 len; len 3110 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h u16 len; len 81 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h u32 len; len 45 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static int bnx2x_gunzip(struct bnx2x *bp, const u8 *zbuf, int len); len 49 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h u32 len); len 52 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h const u32 *data, u32 len) len 56 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h for (i = 0; i < len; i++) len 61 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h const u32 *data, u32 len) len 65 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h for (i = 0; i < len; i++) len 69 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_write_big_buf(struct bnx2x *bp, u32 addr, u32 len, len 73 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h bnx2x_write_dmae_phys_len(bp, GUNZIP_PHYS(bp), addr, len); len 77 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h bnx2x_init_ind_wr(bp, addr, GUNZIP_BUF(bp), len); len 81 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h bnx2x_init_str_wr(bp, addr, GUNZIP_BUF(bp), len); len 85 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h u32 len, u8 wb) len 87 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h u32 buf_len = (((len*4) > FW_BUF_SIZE) ? FW_BUF_SIZE : (len*4)); len 93 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h for (i = 0; i < len; i += buf_len32) { len 94 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h u32 cur_len = min(buf_len32, len - i); len 100 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_write_big_buf_wb(struct bnx2x *bp, u32 addr, u32 len) len 103 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h bnx2x_write_dmae_phys_len(bp, GUNZIP_PHYS(bp), addr, len); len 107 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h bnx2x_init_ind_wr(bp, addr, GUNZIP_BUF(bp), len); len 111 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h bnx2x_init_str_wr(bp, addr, GUNZIP_BUF(bp), len); len 118 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h u32 len = len64*2; len 132 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h for (i = 0; i < len; i += buf_len32) { len 133 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h u32 cur_len = min(buf_len32, len - i); len 184 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h const u32 *data, u32 len) len 187 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h VIRT_WR_DMAE_LEN(bp, data, addr, len, 0); len 191 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h bnx2x_init_ind_wr(bp, addr, data, len); len 195 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h bnx2x_init_str_wr(bp, addr, data, len); len 207 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h static void bnx2x_init_wr_zp(struct bnx2x *bp, u32 addr, u32 len, len 216 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h rc = bnx2x_gunzip(bp, data, len); len 221 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h len = GUNZIP_OUTLEN(bp); len 222 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h for (i = 0; i < len; i++) len 226 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h bnx2x_write_big_buf_wb(bp, addr, len); len 238 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h u32 op_idx, op_type, addr, len; len 257 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h len = op->arr_wr.data_len; len 268 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h bnx2x_init_str_wr(bp, addr, data, len); len 271 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h bnx2x_init_wr_wb(bp, addr, data, len); len 274 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h bnx2x_init_fill(bp, addr, 0, op->zero.len, 0); len 277 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h bnx2x_init_fill(bp, addr, 0, op->zero.len, 1); len 280 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h bnx2x_init_wr_zp(bp, addr, len, len 284 drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h bnx2x_init_wr_64(bp, addr, data, len); len 6160 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_null_format_ver(u32 spirom_ver, u8 *str, u16 *len) len 6163 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c (*len)--; len 6167 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_format_ver(u32 num, u8 *str, u16 *len) len 6171 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c if (*len < 10) { len 6173 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c bnx2x_null_format_ver(num, str, len); len 6177 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c ret = scnprintf(str, *len, "%hx.%hx", num >> 16, num); len 6178 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c *len -= ret; len 6182 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_3_seq_format_ver(u32 num, u8 *str, u16 *len) len 6186 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c if (*len < 10) { len 6188 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c bnx2x_null_format_ver(num, str, len); len 6192 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c ret = scnprintf(str, *len, "%hhx.%hhx.%hhx", num >> 16, num >> 8, num); len 6193 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c *len -= ret; len 6198 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u16 len) len 6204 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u16 remain_len = len; len 6217 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c ver_p += (len - remain_len); len 6230 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c ver_p = version + (len - remain_len); len 10616 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_8485x_format_ver(u32 raw_ver, u8 *str, u16 *len) len 10622 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c return bnx2x_3_seq_format_ver(num, str, len); len 10625 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_848xx_format_ver(u32 raw_ver, u8 *str, u16 *len) len 10630 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c return bnx2x_format_ver(spirom_ver, str, len); len 11548 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_7101_format_ver(u32 spirom_ver, u8 *str, u16 *len) len 11550 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c if (*len < 5) len 11557 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c *len -= 5; len 138 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h typedef u8 (*format_fw_ver_t)(u32 raw, u8 *str, u16 *len); len 405 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h u16 len); len 402 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c dmae->len, dmae->dst_addr_hi, dmae->dst_addr_lo, len 410 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c dmae->len, dmae->dst_addr_hi, dmae->dst_addr_lo, len 420 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c dmae->len, dmae->dst_addr_lo >> 2, len 428 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c dmae->len, dmae->dst_addr_lo >> 2, len 438 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c dmae->len, dmae->comp_addr_hi, dmae->comp_addr_lo, len 445 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c dmae->len, dmae->comp_addr_hi, dmae->comp_addr_lo, len 592 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c dmae.len = len32; len 631 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c dmae.len = len32; len 644 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c u32 addr, u32 len) len 649 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c while (len > dmae_wr_max) { len 653 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c len -= dmae_wr_max; len 656 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bnx2x_write_dmae(bp, phys_addr + offset, addr + offset, len); len 5812 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_fill(struct bnx2x *bp, u32 addr, int fill, u32 len) len 5815 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (!(len%4) && !(addr%4)) len 5816 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c for (i = 0; i < len; i += 4) len 5819 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c for (i = 0; i < len; i++) len 6596 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_gunzip(struct bnx2x *bp, const u8 *zbuf, int len) len 6611 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c while ((zbuf[n++] != 0) && (n < len)); len 6614 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bp->strm->avail_in = len - n; len 12276 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c u8 len; len 12320 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c len = pci_vpd_info_field_size(&vpd_data[rodi]); len 12322 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (len != VENDOR_ID_LEN) len 12336 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c len = pci_vpd_info_field_size(&vpd_data[rodi]); len 12340 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (len < 32 && (len + rodi) <= BNX2X_VPD_LEN) { len 12341 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c memcpy(bp->fw_ver, &vpd_data[rodi], len); len 12342 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bp->fw_ver[len] = ' '; len 13407 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c u32 offset, len, num_ops; len 13424 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c len = be32_to_cpu(sections[i].len); len 13425 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (offset + len > firmware->size) { len 13434 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c num_ops = be32_to_cpu(fw_hdr->init_ops.len) / sizeof(struct raw_op); len 13436 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c for (i = 0; i < be32_to_cpu(fw_hdr->init_ops_offsets.len) / 2; i++) { len 13525 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c u32 len = be32_to_cpu(fw_hdr->arr.len); \ len 13526 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bp->arr = kmalloc(len, GFP_KERNEL); \ len 13530 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c (u8 *)bp->arr, len); \ len 3331 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c u8 len) len 3340 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c data->header.rule_cnt = len; len 3692 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c u8 len) len 3707 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c data->hdr.length = len; len 3841 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c int i, len = data->hdr.length; len 3847 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c elem = kcalloc(len, sizeof(*elem), GFP_ATOMIC); len 3853 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c for (i = 0; i < len; i++, elem++) { len 181 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c dmae->len = sizeof(struct dmae_command) >> 2; len 183 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c dmae->len--; len 241 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c dmae->len = DMAE_LEN32_RD_MAX; len 254 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c dmae->len = bnx2x_get_port_stats_dma_len(bp) - DMAE_LEN32_RD_MAX; len 294 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c dmae->len = bnx2x_get_port_stats_dma_len(bp); len 308 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c dmae->len = sizeof(struct host_func_stats) >> 2; len 330 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c dmae->len = EMAC_REG_EMAC_RX_STAT_AC_COUNT; len 345 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c dmae->len = 1; len 360 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c dmae->len = EMAC_REG_EMAC_TX_STAT_AC_COUNT; len 417 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c dmae->len = tx_len; len 433 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c dmae->len = rx_len; len 450 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c dmae->len = (2*sizeof(u32)) >> 2; len 464 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c dmae->len = (2*sizeof(u32)) >> 2; len 478 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c dmae->len = (sizeof(struct nig_stats) - 4*sizeof(u32)) >> 2; len 507 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c dmae->len = sizeof(struct host_func_stats) >> 2; len 1287 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c dmae->len = bnx2x_get_port_stats_dma_len(bp); len 1312 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c dmae->len = sizeof(struct host_func_stats) >> 2; len 1420 drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c dmae->len = bnx2x_get_port_stats_dma_len(bp); len 1117 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c dmae.len = len32; len 354 drivers/net/ethernet/broadcom/bnxt/bnxt.c u32 len, free_size, vlan_tag_flags, cfa_action, flags; len 376 drivers/net/ethernet/broadcom/bnxt/bnxt.c length = skb->len; len 377 drivers/net/ethernet/broadcom/bnxt/bnxt.c len = skb_headlen(skb); len 432 drivers/net/ethernet/broadcom/bnxt/bnxt.c skb_copy_from_linear_data(skb, pdata, len); len 433 drivers/net/ethernet/broadcom/bnxt/bnxt.c pdata += len; len 457 drivers/net/ethernet/broadcom/bnxt/bnxt.c netdev_tx_sent_queue(txq, skb->len); len 483 drivers/net/ethernet/broadcom/bnxt/bnxt.c mapping = dma_map_single(&pdev->dev, skb->data, len, DMA_TO_DEVICE); len 492 drivers/net/ethernet/broadcom/bnxt/bnxt.c flags = (len << TX_BD_LEN_SHIFT) | TX_BD_TYPE_LONG_TX_BD | len 528 drivers/net/ethernet/broadcom/bnxt/bnxt.c skb->len); len 544 drivers/net/ethernet/broadcom/bnxt/bnxt.c len = skb_frag_size(frag); len 545 drivers/net/ethernet/broadcom/bnxt/bnxt.c mapping = skb_frag_dma_map(&pdev->dev, frag, 0, len, len 556 drivers/net/ethernet/broadcom/bnxt/bnxt.c flags = len << TX_BD_LEN_SHIFT; len 562 drivers/net/ethernet/broadcom/bnxt/bnxt.c cpu_to_le32(((len + pad) << TX_BD_LEN_SHIFT) | flags | len 565 drivers/net/ethernet/broadcom/bnxt/bnxt.c netdev_tx_sent_queue(txq, skb->len); len 660 drivers/net/ethernet/broadcom/bnxt/bnxt.c tx_bytes += skb->len; len 930 drivers/net/ethernet/broadcom/bnxt/bnxt.c unsigned int len = offset_and_len & 0xffff; len 948 drivers/net/ethernet/broadcom/bnxt/bnxt.c payload = eth_get_headlen(bp->dev, data_ptr, len); len 957 drivers/net/ethernet/broadcom/bnxt/bnxt.c skb_add_rx_frag(skb, 0, page, off, len, PAGE_SIZE); len 1067 drivers/net/ethernet/broadcom/bnxt/bnxt.c skb->len += frag_len; len 1090 drivers/net/ethernet/broadcom/bnxt/bnxt.c unsigned int len, len 1097 drivers/net/ethernet/broadcom/bnxt/bnxt.c skb = napi_alloc_skb(&bnapi->napi, len); len 1105 drivers/net/ethernet/broadcom/bnxt/bnxt.c len + NET_IP_ALIGN); len 1110 drivers/net/ethernet/broadcom/bnxt/bnxt.c skb_put(skb, len); len 1254 drivers/net/ethernet/broadcom/bnxt/bnxt.c tpa_info->len = len 1325 drivers/net/ethernet/broadcom/bnxt/bnxt.c int len, nw_off; len 1363 drivers/net/ethernet/broadcom/bnxt/bnxt.c len = skb->len - skb_transport_offset(skb); len 1365 drivers/net/ethernet/broadcom/bnxt/bnxt.c th->check = ~tcp_v6_check(len, &iph->saddr, &iph->daddr, 0); len 1370 drivers/net/ethernet/broadcom/bnxt/bnxt.c len = skb->len - skb_transport_offset(skb); len 1372 drivers/net/ethernet/broadcom/bnxt/bnxt.c th->check = ~tcp_v4_check(len, iph->saddr, iph->daddr, 0); len 1423 drivers/net/ethernet/broadcom/bnxt/bnxt.c int len, nw_off, tcp_opt_len = 0; len 1436 drivers/net/ethernet/broadcom/bnxt/bnxt.c len = skb->len - skb_transport_offset(skb); len 1438 drivers/net/ethernet/broadcom/bnxt/bnxt.c th->check = ~tcp_v4_check(len, iph->saddr, iph->daddr, 0); len 1447 drivers/net/ethernet/broadcom/bnxt/bnxt.c len = skb->len - skb_transport_offset(skb); len 1449 drivers/net/ethernet/broadcom/bnxt/bnxt.c th->check = ~tcp_v6_check(len, &iph->saddr, &iph->daddr, 0); len 1511 drivers/net/ethernet/broadcom/bnxt/bnxt.c unsigned int len; len 1559 drivers/net/ethernet/broadcom/bnxt/bnxt.c len = tpa_info->len; len 1570 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (len <= bp->rx_copy_thresh) { len 1571 drivers/net/ethernet/broadcom/bnxt/bnxt.c skb = bnxt_copy_skb(bnapi, data_ptr, len, mapping); len 1601 drivers/net/ethernet/broadcom/bnxt/bnxt.c skb_put(skb, len); len 1682 drivers/net/ethernet/broadcom/bnxt/bnxt.c unsigned int len; len 1781 drivers/net/ethernet/broadcom/bnxt/bnxt.c len = le32_to_cpu(rxcmp->rx_cmp_len_flags_type) >> RX_CMP_LEN_SHIFT; len 1784 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (bnxt_rx_xdp(bp, rxr, cons, data, &data_ptr, &len, event)) { len 1789 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (len <= bp->rx_copy_thresh) { len 1790 drivers/net/ethernet/broadcom/bnxt/bnxt.c skb = bnxt_copy_skb(bnapi, data_ptr, len, dma_addr); len 1807 drivers/net/ethernet/broadcom/bnxt/bnxt.c payload | len); len 1863 drivers/net/ethernet/broadcom/bnxt/bnxt.c cpr->rx_bytes += len; len 2495 drivers/net/ethernet/broadcom/bnxt/bnxt.c dma_unmap_len(tx_buf, len), len 4185 drivers/net/ethernet/broadcom/bnxt/bnxt.c u16 cp_ring_id, len = 0; len 4300 drivers/net/ethernet/broadcom/bnxt/bnxt.c len = (le32_to_cpu(*resp_len) & HWRM_RESP_LEN_MASK) >> len 4302 drivers/net/ethernet/broadcom/bnxt/bnxt.c valid = resp_addr + len - 1; len 4308 drivers/net/ethernet/broadcom/bnxt/bnxt.c len = (le32_to_cpu(*resp_len) & HWRM_RESP_LEN_MASK) >> len 4310 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (len) len 4326 drivers/net/ethernet/broadcom/bnxt/bnxt.c le16_to_cpu(req->seq_id), len); len 4331 drivers/net/ethernet/broadcom/bnxt/bnxt.c valid = resp_addr + len - 1; len 4345 drivers/net/ethernet/broadcom/bnxt/bnxt.c le16_to_cpu(req->seq_id), len, len 7880 drivers/net/ethernet/broadcom/bnxt/bnxt.c const int len = sizeof(bp->irq_tbl[0].name); len 7906 drivers/net/ethernet/broadcom/bnxt/bnxt.c snprintf(bp->irq_tbl[map_idx].name, len, "%s-%s-%d", dev->name, len 7914 drivers/net/ethernet/broadcom/bnxt/bnxt.c const int len = sizeof(bp->irq_tbl[0].name); len 7919 drivers/net/ethernet/broadcom/bnxt/bnxt.c snprintf(bp->irq_tbl[0].name, len, "%s-%s-%d", bp->dev->name, "TxRx", len 688 drivers/net/ethernet/broadcom/bnxt/bnxt.h DEFINE_DMA_UNMAP_LEN(len); len 835 drivers/net/ethernet/broadcom/bnxt/bnxt.h u16 len; len 1968 drivers/net/ethernet/broadcom/bnxt/bnxt.h int _hwrm_send_message_silent(struct bnxt *bp, void *msg, u32 len, int timeout); len 359 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c size_t len = 0; len 365 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c len = (n - 1 - i) * sizeof(*fw_app); len 366 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c if (len) len 367 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c memmove(fw_app, fw_app + 1, len); len 372 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c data->len = cpu_to_le16(sizeof(*fw_app) * n); len 25 drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c int len; len 53 drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c len = simple_read_from_buffer(buffer, count, ppos, buf, strlen(buf)); len 55 drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c return len; len 2040 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c modify.len = cpu_to_le32(fw->size); len 2146 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c static int bnxt_get_nvram_directory(struct net_device *dev, u32 len, u8 *data) len 2162 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (len < 2) len 2167 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c len -= 2; len 2168 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c memset(data, 0xff, len); len 2182 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c memcpy(data, buf, len > buflen ? buflen : len); len 2210 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c req.len = cpu_to_le32(length); len 2289 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c int len; len 2309 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c len = strlen(bp->fw_ver_str); len 2310 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c snprintf(bp->fw_ver_str + len, FW_VER_STR_LEN - len - 1, len 2325 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c return bnxt_get_nvram_directory(dev, eeprom->len, data); len 2335 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c return bnxt_get_nvram_item(dev, index - 1, offset, eeprom->len, data); len 2386 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c eeprom->len); len 2551 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c u16 start = eeprom->offset, length = eeprom->len; len 2554 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c memset(data, 0, eeprom->len); len 2558 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (start + eeprom->len > ETH_MODULE_SFF_8436_LEN) len 2566 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c length = eeprom->len - length; len 2753 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c u32 len; len 2763 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c len = le32_to_cpu(rxcmp->rx_cmp_len_flags_type) >> RX_CMP_LEN_SHIFT; len 2764 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (len != pkt_size) len 3023 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c u16 seq = 0, len, segs_off; len 3045 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c len = le16_to_cpu(*((__le16 *)(resp + info->data_len_off))); len 3066 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if ((info->seg_start + off + len) <= len 3068 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c memcpy(info->dest_buf + off, dma_buf, len); len 3077 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c info->dest_buf_size += len; len 3083 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c off += len; len 3348 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c return bnxt_get_coredump(bp, NULL, &dump->len); len 3359 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c memset(buf, 0, dump->len); len 3361 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c return bnxt_get_coredump(bp, buf, &dump->len); len 34 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h #define BNXT_COREDUMP_BUF_LEN(len) ((len) - sizeof(struct bnxt_coredump_record)) len 538 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h __le16 len; len 6971 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h __le16 len; len 7482 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h __le32 len; len 7590 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h __le32 len; len 335 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c static bool is_wildcard(void *mask, int len) len 340 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c for (i = 0; i < len; i++) { len 347 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c static bool is_exactmatch(void *mask, int len) len 352 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c for (i = 0; i < len; i++) len 374 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c static bool bits_set(void *key, int len) len 379 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c for (i = 0; i < len; i++) len 243 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c u32 len = le16_to_cpu(resp->resp_len); len 245 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c if (fw_msg->resp_max_len < len) len 246 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c len = fw_msg->resp_max_len; len 248 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c memcpy(fw_msg->resp, resp, len); len 117 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c int rc, len = skb->len; len 127 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c vf_rep->tx_stats.bytes += len; len 198 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c vf_rep->rx_stats.bytes += skb->len; len 205 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c size_t len) len 211 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c rc = snprintf(buf, len, "pf%dvf%d", PCI_FUNC(pf_pdev->devfn), len 213 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c if (rc >= len) len 25 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c dma_addr_t mapping, u32 len) len 36 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c flags = (len << TX_BD_LEN_SHIFT) | (1 << TX_BD_FLAGS_BD_CNT_SHIFT) | len 37 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c TX_BD_FLAGS_PACKET_END | bnxt_lhint_arr[len >> 9]; len 48 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c dma_addr_t mapping, u32 len, u16 rx_prod) len 52 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c tx_buf = bnxt_xmit_bd(bp, txr, mapping, len); len 59 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c dma_addr_t mapping, u32 len, len 64 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c tx_buf = bnxt_xmit_bd(bp, txr, mapping, len); len 68 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c dma_unmap_len_set(tx_buf, len, 0); len 89 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c dma_unmap_len(tx_buf, len), len 112 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c struct page *page, u8 **data_ptr, unsigned int *len, u8 *event) len 133 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c dma_sync_single_for_cpu(&pdev->dev, mapping + offset, *len, bp->rx_dir); len 139 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c xdp.data_end = *data_ptr + *len; len 154 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c *len = xdp.data_end - xdp.data; len 171 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c dma_sync_single_for_device(&pdev->dev, mapping + offset, *len, len 173 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c __bnxt_xmit_xdp(bp, txr, mapping + offset, *len, len 244 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c mapping = dma_map_single(&pdev->dev, xdp->data, xdp->len, len 252 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c __bnxt_xmit_xdp_redirect(bp, txr, mapping, xdp->len, xdp); len 15 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h dma_addr_t mapping, u32 len); len 18 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h struct page *page, u8 **data_ptr, unsigned int *len, len 323 drivers/net/ethernet/broadcom/cnic.c u16 len = 0; len 333 drivers/net/ethernet/broadcom/cnic.c len = sizeof(path_req); len 335 drivers/net/ethernet/broadcom/cnic.c memset(&path_req, 0, len); len 359 drivers/net/ethernet/broadcom/cnic.c msg_type, buf, len); len 373 drivers/net/ethernet/broadcom/cnic.c char *buf, u16 len) len 384 drivers/net/ethernet/broadcom/cnic.c if (len < sizeof(*path_resp)) len 1599 drivers/net/ethernet/broadcom/genet/bcmgenet.c GENET_CB(skb)->bytes_sent = skb->len; len 1745 drivers/net/ethernet/broadcom/genet/bcmgenet.c int len; len 1810 drivers/net/ethernet/broadcom/genet/bcmgenet.c len = dma_length_status >> DMA_BUFLENGTH_SHIFT; len 1849 drivers/net/ethernet/broadcom/genet/bcmgenet.c skb_put(skb, len); len 1852 drivers/net/ethernet/broadcom/genet/bcmgenet.c len -= 64; len 1860 drivers/net/ethernet/broadcom/genet/bcmgenet.c len -= 2; len 1863 drivers/net/ethernet/broadcom/genet/bcmgenet.c skb_trim(skb, len - ETH_FCS_LEN); len 1864 drivers/net/ethernet/broadcom/genet/bcmgenet.c len -= ETH_FCS_LEN; len 1867 drivers/net/ethernet/broadcom/genet/bcmgenet.c bytes_processed += len; len 1872 drivers/net/ethernet/broadcom/genet/bcmgenet.c ring->bytes += len; len 916 drivers/net/ethernet/broadcom/sb1250-mac.c length = sb->len; len 1060 drivers/net/ethernet/broadcom/sb1250-mac.c int len; len 1110 drivers/net/ethernet/broadcom/sb1250-mac.c len = (int)G_DMA_DSCRB_PKT_SIZE(dsc->dscr_b) - 4; len 1139 drivers/net/ethernet/broadcom/sb1250-mac.c skb_put(sb,len); len 1170 drivers/net/ethernet/broadcom/sb1250-mac.c dev->stats.rx_bytes += len; len 1271 drivers/net/ethernet/broadcom/sb1250-mac.c dev->stats.tx_bytes += sb->len; len 850 drivers/net/ethernet/broadcom/tg3.c u32 len) len 871 drivers/net/ethernet/broadcom/tg3.c while (len) { len 875 drivers/net/ethernet/broadcom/tg3.c length = (len > maxlen) ? maxlen : len; len 876 drivers/net/ethernet/broadcom/tg3.c len -= length; len 3334 drivers/net/ethernet/broadcom/tg3.c u32 offset, u32 len, u8 *buf) len 3339 drivers/net/ethernet/broadcom/tg3.c for (i = 0; i < len; i += 4) { len 3383 drivers/net/ethernet/broadcom/tg3.c static int tg3_nvram_write_block_unbuffered(struct tg3 *tp, u32 offset, u32 len, len 3396 drivers/net/ethernet/broadcom/tg3.c while (len) { len 3413 drivers/net/ethernet/broadcom/tg3.c if (len < size) len 3414 drivers/net/ethernet/broadcom/tg3.c size = len; len 3416 drivers/net/ethernet/broadcom/tg3.c len -= size; len 3482 drivers/net/ethernet/broadcom/tg3.c static int tg3_nvram_write_block_buffered(struct tg3 *tp, u32 offset, u32 len, len 3487 drivers/net/ethernet/broadcom/tg3.c for (i = 0; i < len; i += 4, offset += 4) { len 3505 drivers/net/ethernet/broadcom/tg3.c if (i == (len - 4)) len 3537 drivers/net/ethernet/broadcom/tg3.c static int tg3_nvram_write_block(struct tg3 *tp, u32 offset, u32 len, u8 *buf) len 3548 drivers/net/ethernet/broadcom/tg3.c ret = tg3_nvram_write_block_using_eeprom(tp, offset, len, buf); len 3564 drivers/net/ethernet/broadcom/tg3.c ret = tg3_nvram_write_block_buffered(tp, offset, len, len 3567 drivers/net/ethernet/broadcom/tg3.c ret = tg3_nvram_write_block_unbuffered(tp, offset, len, len 3698 drivers/net/ethernet/broadcom/tg3.c fw_len = be32_to_cpu(fw_hdr->len); len 3758 drivers/net/ethernet/broadcom/tg3.c total_len -= be32_to_cpu(fw_hdr->len); len 3762 drivers/net/ethernet/broadcom/tg3.c ((void *)fw_hdr + be32_to_cpu(fw_hdr->len)); len 6398 drivers/net/ethernet/broadcom/tg3.c static inline void tg3_rd32_loop(struct tg3 *tp, u32 *dst, u32 off, u32 len) len 6403 drivers/net/ethernet/broadcom/tg3.c for (i = 0; i < len; i += sizeof(u32)) len 6614 drivers/net/ethernet/broadcom/tg3.c bytes_compl += skb->len; len 6841 drivers/net/ethernet/broadcom/tg3.c unsigned int len; len 6877 drivers/net/ethernet/broadcom/tg3.c len = ((desc->idx_len & RXD_LEN_MASK) >> RXD_LEN_SHIFT) - len 6888 drivers/net/ethernet/broadcom/tg3.c if (len > TG3_RX_COPY_THRESH(tp)) { len 6918 drivers/net/ethernet/broadcom/tg3.c len + TG3_RAW_IP_ALIGN); len 6923 drivers/net/ethernet/broadcom/tg3.c pci_dma_sync_single_for_cpu(tp->pdev, dma_addr, len, PCI_DMA_FROMDEVICE); len 6926 drivers/net/ethernet/broadcom/tg3.c len); len 6927 drivers/net/ethernet/broadcom/tg3.c pci_dma_sync_single_for_device(tp->pdev, dma_addr, len, PCI_DMA_FROMDEVICE); len 6930 drivers/net/ethernet/broadcom/tg3.c skb_put(skb, len); len 6945 drivers/net/ethernet/broadcom/tg3.c if (len > (tp->dev->mtu + ETH_HLEN) && len 7661 drivers/net/ethernet/broadcom/tg3.c static inline int tg3_4g_overflow_test(dma_addr_t mapping, int len) len 7665 drivers/net/ethernet/broadcom/tg3.c return base + len + 8 < base; len 7672 drivers/net/ethernet/broadcom/tg3.c u32 len, u32 mss) len 7677 drivers/net/ethernet/broadcom/tg3.c return ((base + len + (mss & 0x3fff)) < base); len 7684 drivers/net/ethernet/broadcom/tg3.c int len) len 7688 drivers/net/ethernet/broadcom/tg3.c return ((u64) mapping + len) > DMA_BIT_MASK(40); len 7696 drivers/net/ethernet/broadcom/tg3.c dma_addr_t mapping, u32 len, u32 flags, len 7701 drivers/net/ethernet/broadcom/tg3.c txbd->len_flags = (len << TXD_LEN_SHIFT) | (flags & 0x0000ffff); len 7706 drivers/net/ethernet/broadcom/tg3.c dma_addr_t map, u32 len, u32 flags, len 7712 drivers/net/ethernet/broadcom/tg3.c if (tg3_flag(tp, SHORT_DMA_BUG) && len <= 8) len 7715 drivers/net/ethernet/broadcom/tg3.c if (tg3_4g_overflow_test(map, len)) len 7718 drivers/net/ethernet/broadcom/tg3.c if (tg3_4g_tso_overflow_test(tp, map, len, mss)) len 7721 drivers/net/ethernet/broadcom/tg3.c if (tg3_40bit_overflow_test(tp, map, len)) len 7727 drivers/net/ethernet/broadcom/tg3.c while (len > tp->dma_limit && *budget) { len 7729 drivers/net/ethernet/broadcom/tg3.c len -= tp->dma_limit; len 7732 drivers/net/ethernet/broadcom/tg3.c if (len <= 8) { len 7733 drivers/net/ethernet/broadcom/tg3.c len += tp->dma_limit / 2; len 7748 drivers/net/ethernet/broadcom/tg3.c if (len) { len 7751 drivers/net/ethernet/broadcom/tg3.c len, flags, mss, vlan); len 7761 drivers/net/ethernet/broadcom/tg3.c len, flags, mss, vlan); len 7831 drivers/net/ethernet/broadcom/tg3.c new_addr = pci_map_single(tp->pdev, new_skb->data, new_skb->len, len 7847 drivers/net/ethernet/broadcom/tg3.c new_skb->len, base_flags, len 7918 drivers/net/ethernet/broadcom/tg3.c u32 len, entry, base_flags, mss, vlan = 0; len 8044 drivers/net/ethernet/broadcom/tg3.c !mss && skb->len > VLAN_ETH_FRAME_LEN) len 8058 drivers/net/ethernet/broadcom/tg3.c len = skb_headlen(skb); len 8060 drivers/net/ethernet/broadcom/tg3.c mapping = pci_map_single(tp->pdev, skb->data, len, PCI_DMA_TODEVICE); len 8073 drivers/net/ethernet/broadcom/tg3.c if (tg3_tx_frag_set(tnapi, &entry, &budget, mapping, len, base_flags | len 8092 drivers/net/ethernet/broadcom/tg3.c len = skb_frag_size(frag); len 8094 drivers/net/ethernet/broadcom/tg3.c len, DMA_TO_DEVICE); len 8104 drivers/net/ethernet/broadcom/tg3.c len, base_flags | len 8139 drivers/net/ethernet/broadcom/tg3.c netdev_tx_sent_queue(txq, skb->len); len 9715 drivers/net/ethernet/broadcom/tg3.c static inline u32 calc_crc(unsigned char *buf, int len) len 9723 drivers/net/ethernet/broadcom/tg3.c for (j = 0; j < len; j++) { len 10811 drivers/net/ethernet/broadcom/tg3.c u32 off = i * TG3_OCIR_LEN, len = TG3_OCIR_LEN; len 10813 drivers/net/ethernet/broadcom/tg3.c tg3_ape_scratchpad_read(tp, (u32 *) ocir, off, len); len 10814 drivers/net/ethernet/broadcom/tg3.c off += len; len 11430 drivers/net/ethernet/broadcom/tg3.c tp->fw_len = be32_to_cpu(fw_hdr->len); /* includes bss */ len 12004 drivers/net/ethernet/broadcom/tg3.c u32 i, offset, len, b_offset, b_count, cpmu_val = 0; len 12011 drivers/net/ethernet/broadcom/tg3.c len = eeprom->len; len 12012 drivers/net/ethernet/broadcom/tg3.c eeprom->len = 0; len 12033 drivers/net/ethernet/broadcom/tg3.c if (b_count > len) { len 12035 drivers/net/ethernet/broadcom/tg3.c b_count = len; len 12041 drivers/net/ethernet/broadcom/tg3.c len -= b_count; len 12043 drivers/net/ethernet/broadcom/tg3.c eeprom->len += b_count; len 12047 drivers/net/ethernet/broadcom/tg3.c pd = &data[eeprom->len]; len 12048 drivers/net/ethernet/broadcom/tg3.c for (i = 0; i < (len - (len & 3)); i += 4) { len 12053 drivers/net/ethernet/broadcom/tg3.c eeprom->len += i; len 12059 drivers/net/ethernet/broadcom/tg3.c eeprom->len += i; len 12066 drivers/net/ethernet/broadcom/tg3.c eeprom->len += i; len 12068 drivers/net/ethernet/broadcom/tg3.c if (len & 3) { len 12070 drivers/net/ethernet/broadcom/tg3.c pd = &data[eeprom->len]; len 12071 drivers/net/ethernet/broadcom/tg3.c b_count = len & 3; len 12072 drivers/net/ethernet/broadcom/tg3.c b_offset = offset + len - b_count; len 12077 drivers/net/ethernet/broadcom/tg3.c eeprom->len += b_count; len 12094 drivers/net/ethernet/broadcom/tg3.c u32 offset, len, b_offset, odd_len; len 12103 drivers/net/ethernet/broadcom/tg3.c len = eeprom->len; len 12110 drivers/net/ethernet/broadcom/tg3.c len += b_offset; len 12112 drivers/net/ethernet/broadcom/tg3.c if (len < 4) len 12113 drivers/net/ethernet/broadcom/tg3.c len = 4; len 12117 drivers/net/ethernet/broadcom/tg3.c if (len & 3) { len 12120 drivers/net/ethernet/broadcom/tg3.c len = (len + 3) & ~3; len 12121 drivers/net/ethernet/broadcom/tg3.c ret = tg3_nvram_read_be32(tp, offset+len-4, &end); len 12128 drivers/net/ethernet/broadcom/tg3.c buf = kmalloc(len, GFP_KERNEL); len 12134 drivers/net/ethernet/broadcom/tg3.c memcpy(buf+len-4, &end, 4); len 12135 drivers/net/ethernet/broadcom/tg3.c memcpy(buf + b_offset, data, eeprom->len); len 12138 drivers/net/ethernet/broadcom/tg3.c ret = tg3_nvram_write_block(tp, offset, len, buf); len 12806 drivers/net/ethernet/broadcom/tg3.c u32 offset = 0, len = 0; len 12825 drivers/net/ethernet/broadcom/tg3.c len = (val & TG3_NVM_DIRTYPE_LENMSK) * 4; len 12833 drivers/net/ethernet/broadcom/tg3.c if (!offset || !len) { len 12835 drivers/net/ethernet/broadcom/tg3.c len = TG3_NVM_VPD_LEN; len 12838 drivers/net/ethernet/broadcom/tg3.c buf = kmalloc(len, GFP_KERNEL); len 12843 drivers/net/ethernet/broadcom/tg3.c for (i = 0; i < len; i += 4) { len 12857 drivers/net/ethernet/broadcom/tg3.c for (i = 0; pos < len && i < 3; i++, pos += cnt, ptr += cnt) { len 12859 drivers/net/ethernet/broadcom/tg3.c len - pos, ptr); len 12865 drivers/net/ethernet/broadcom/tg3.c if (pos != len) len 12869 drivers/net/ethernet/broadcom/tg3.c *vpdlen = len; len 12890 drivers/net/ethernet/broadcom/tg3.c u32 csum, magic, len; len 13031 drivers/net/ethernet/broadcom/tg3.c buf = tg3_vpd_readblock(tp, &len); len 13035 drivers/net/ethernet/broadcom/tg3.c i = pci_vpd_find_tag((u8 *)buf, 0, len, PCI_VPD_LRDT_RO_DATA); len 13041 drivers/net/ethernet/broadcom/tg3.c if (i + PCI_VPD_LRDT_TAG_SIZE + j > len) len 13314 drivers/net/ethernet/broadcom/tg3.c static int tg3_do_mem_test(struct tg3 *tp, u32 offset, u32 len) len 13321 drivers/net/ethernet/broadcom/tg3.c for (j = 0; j < len; j += 4) { len 13337 drivers/net/ethernet/broadcom/tg3.c u32 len; len 13395 drivers/net/ethernet/broadcom/tg3.c err = tg3_do_mem_test(tp, mem_tbl[i].offset, mem_tbl[i].len); len 15635 drivers/net/ethernet/broadcom/tg3.c unsigned int block_end, rosize, len; len 15657 drivers/net/ethernet/broadcom/tg3.c len = pci_vpd_info_field_size(&vpd_data[j]); len 15660 drivers/net/ethernet/broadcom/tg3.c if (j + len > block_end || len != 4 || len 15669 drivers/net/ethernet/broadcom/tg3.c len = pci_vpd_info_field_size(&vpd_data[j]); len 15672 drivers/net/ethernet/broadcom/tg3.c if (j + len > block_end) len 15675 drivers/net/ethernet/broadcom/tg3.c if (len >= sizeof(tp->fw_ver)) len 15676 drivers/net/ethernet/broadcom/tg3.c len = sizeof(tp->fw_ver) - 1; len 15678 drivers/net/ethernet/broadcom/tg3.c snprintf(tp->fw_ver, sizeof(tp->fw_ver), "%.*s bc ", len, len 15688 drivers/net/ethernet/broadcom/tg3.c len = pci_vpd_info_field_size(&vpd_data[i]); len 15691 drivers/net/ethernet/broadcom/tg3.c if (len > TG3_BPN_SIZE || len 15692 drivers/net/ethernet/broadcom/tg3.c (len + i) > vpdlen) len 15695 drivers/net/ethernet/broadcom/tg3.c memcpy(tp->board_part_number, &vpd_data[i], len); len 17222 drivers/net/ethernet/broadcom/tg3.c test_desc.len = size; len 2666 drivers/net/ethernet/broadcom/tg3.h u16 len; len 2668 drivers/net/ethernet/broadcom/tg3.h u16 len; len 3131 drivers/net/ethernet/broadcom/tg3.h __be32 len; len 123 drivers/net/ethernet/brocade/bna/bfa_defs_cna.h u8 len; len 138 drivers/net/ethernet/brocade/bna/bfa_defs_mfg_comm.h u8 len; /*!< vpd data length excluding header */ len 1604 drivers/net/ethernet/brocade/bna/bfa_ioc.c bfa_flash_read_start(void __iomem *pci_bar, u32 offset, u32 len, len 1610 drivers/net/ethernet/brocade/bna/bfa_ioc.c if (len == 0 || len > BFA_FLASH_FIFO_SIZE || (len & 0x03) != 0) len 1627 drivers/net/ethernet/brocade/bna/bfa_ioc.c bfa_flash_set_cmd(pci_bar, 0, (u8)len, 4, BFA_FLASH_FAST_READ); len 1644 drivers/net/ethernet/brocade/bna/bfa_ioc.c bfa_flash_read_end(void __iomem *pci_bar, u32 len, char *buf) len 1649 drivers/net/ethernet/brocade/bna/bfa_ioc.c for (i = 0; i < len; i += 4) { len 1693 drivers/net/ethernet/brocade/bna/bfa_ioc.c u32 len) len 1699 drivers/net/ethernet/brocade/bna/bfa_ioc.c residue = len; len 1894 drivers/net/ethernet/brocade/bna/bfa_ioc.c bfa_ioc_mbox_send(struct bfa_ioc *ioc, void *ioc_msg, int len) len 1899 drivers/net/ethernet/brocade/bna/bfa_ioc.c BUG_ON(!(len <= BFI_IOC_MSGLEN_MAX)); len 1904 drivers/net/ethernet/brocade/bna/bfa_ioc.c for (i = 0; i < len / sizeof(u32); i++) len 2194 drivers/net/ethernet/brocade/bna/bfa_ioc.c int i, len; len 2208 drivers/net/ethernet/brocade/bna/bfa_ioc.c len = sz/sizeof(u32); len 2209 drivers/net/ethernet/brocade/bna/bfa_ioc.c for (i = 0; i < len; i++) { len 3062 drivers/net/ethernet/brocade/bna/bfa_ioc.c u32 len; len 3067 drivers/net/ethernet/brocade/bna/bfa_ioc.c len = (flash->residue < BFA_FLASH_DMA_BUF_SZ) ? len 3069 drivers/net/ethernet/brocade/bna/bfa_ioc.c msg->length = be32_to_cpu(len); len 3072 drivers/net/ethernet/brocade/bna/bfa_ioc.c msg->last = (len == flash->residue) ? 1 : 0; len 3076 drivers/net/ethernet/brocade/bna/bfa_ioc.c bfa_alen_set(&msg->alen, len, flash->dbuf_pa); len 3077 drivers/net/ethernet/brocade/bna/bfa_ioc.c memcpy(flash->dbuf_kva, flash->ubuf + flash->offset, len); len 3080 drivers/net/ethernet/brocade/bna/bfa_ioc.c flash->residue -= len; len 3081 drivers/net/ethernet/brocade/bna/bfa_ioc.c flash->offset += len; len 3095 drivers/net/ethernet/brocade/bna/bfa_ioc.c u32 len; len 3100 drivers/net/ethernet/brocade/bna/bfa_ioc.c len = (flash->residue < BFA_FLASH_DMA_BUF_SZ) ? len 3102 drivers/net/ethernet/brocade/bna/bfa_ioc.c msg->length = be32_to_cpu(len); len 3105 drivers/net/ethernet/brocade/bna/bfa_ioc.c bfa_alen_set(&msg->alen, len, flash->dbuf_pa); len 3177 drivers/net/ethernet/brocade/bna/bfa_ioc.c u32 len = be32_to_cpu(m.read->length); len 3179 drivers/net/ethernet/brocade/bna/bfa_ioc.c flash->dbuf_kva, len); len 3180 drivers/net/ethernet/brocade/bna/bfa_ioc.c flash->residue -= len; len 3181 drivers/net/ethernet/brocade/bna/bfa_ioc.c flash->offset += len; len 3295 drivers/net/ethernet/brocade/bna/bfa_ioc.c void *buf, u32 len, u32 offset, len 3304 drivers/net/ethernet/brocade/bna/bfa_ioc.c if (!len || (len & 0x03)) len 3318 drivers/net/ethernet/brocade/bna/bfa_ioc.c flash->residue = len; len 3344 drivers/net/ethernet/brocade/bna/bfa_ioc.c void *buf, u32 len, u32 offset, len 3353 drivers/net/ethernet/brocade/bna/bfa_ioc.c if (!len || (len & 0x03)) len 3364 drivers/net/ethernet/brocade/bna/bfa_ioc.c flash->residue = len; len 63 drivers/net/ethernet/brocade/bna/bfa_ioc.h __bfa_alen_set(struct bfi_alen *alen, u32 len, u64 pa) len 65 drivers/net/ethernet/brocade/bna/bfa_ioc.h alen->al_len = cpu_to_be32(len); len 338 drivers/net/ethernet/brocade/bna/bfa_ioc.h u32 type, u8 instance, void *buf, u32 len, u32 offset, len 341 drivers/net/ethernet/brocade/bna/bfa_ioc.h u32 type, u8 instance, void *buf, u32 len, u32 offset, len 204 drivers/net/ethernet/brocade/bna/bfa_msgq.c size_t len = cmd->msg_size; len 213 drivers/net/ethernet/brocade/bna/bfa_msgq.c while (len) { len 214 drivers/net/ethernet/brocade/bna/bfa_msgq.c to_copy = (len < BFI_MSGQ_CMD_ENTRY_SIZE) ? len 215 drivers/net/ethernet/brocade/bna/bfa_msgq.c len : BFI_MSGQ_CMD_ENTRY_SIZE; len 217 drivers/net/ethernet/brocade/bna/bfa_msgq.c len -= to_copy; len 272 drivers/net/ethernet/brocade/bna/bfa_msgq.c cmdq->bytes_to_copy = ntohs(req->len); len 640 drivers/net/ethernet/brocade/bna/bfa_msgq.c size_t len = buf_len; len 650 drivers/net/ethernet/brocade/bna/bfa_msgq.c while (len) { len 651 drivers/net/ethernet/brocade/bna/bfa_msgq.c to_copy = (len < BFI_MSGQ_RSP_ENTRY_SIZE) ? len 652 drivers/net/ethernet/brocade/bna/bfa_msgq.c len : BFI_MSGQ_RSP_ENTRY_SIZE; len 654 drivers/net/ethernet/brocade/bna/bfa_msgq.c len -= to_copy; len 461 drivers/net/ethernet/brocade/bna/bfi.h u16 len; len 1868 drivers/net/ethernet/brocade/bna/bna_enet.c res_info[BNA_RES_MEM_T_COM].res_u.mem_info.len = ALIGN( len 1877 drivers/net/ethernet/brocade/bna/bna_enet.c res_info[BNA_RES_MEM_T_ATTR].res_u.mem_info.len = len 1884 drivers/net/ethernet/brocade/bna/bna_enet.c res_info[BNA_RES_MEM_T_FWTRC].res_u.mem_info.len = BNA_DBG_FWTRC_LEN; len 1890 drivers/net/ethernet/brocade/bna/bna_enet.c res_info[BNA_RES_MEM_T_STATS].res_u.mem_info.len = len 1905 drivers/net/ethernet/brocade/bna/bna_enet.c res_info[BNA_MOD_RES_MEM_T_TX_ARRAY].res_u.mem_info.len = len 1913 drivers/net/ethernet/brocade/bna/bna_enet.c res_info[BNA_MOD_RES_MEM_T_TXQ_ARRAY].res_u.mem_info.len = len 1921 drivers/net/ethernet/brocade/bna/bna_enet.c res_info[BNA_MOD_RES_MEM_T_RX_ARRAY].res_u.mem_info.len = len 1929 drivers/net/ethernet/brocade/bna/bna_enet.c res_info[BNA_MOD_RES_MEM_T_RXP_ARRAY].res_u.mem_info.len = len 1937 drivers/net/ethernet/brocade/bna/bna_enet.c res_info[BNA_MOD_RES_MEM_T_RXQ_ARRAY].res_u.mem_info.len = len 1945 drivers/net/ethernet/brocade/bna/bna_enet.c res_info[BNA_MOD_RES_MEM_T_UCMAC_ARRAY].res_u.mem_info.len = len 1953 drivers/net/ethernet/brocade/bna/bna_enet.c res_info[BNA_MOD_RES_MEM_T_MCMAC_ARRAY].res_u.mem_info.len = len 1961 drivers/net/ethernet/brocade/bna/bna_enet.c res_info[BNA_MOD_RES_MEM_T_MCHANDLE_ARRAY].res_u.mem_info.len = len 2169 drivers/net/ethernet/brocade/bna/bna_tx_rx.c mem_info->len = sizeof(struct bna_ccb); len 2175 drivers/net/ethernet/brocade/bna/bna_tx_rx.c mem_info->len = sizeof(struct bna_rcb); len 2181 drivers/net/ethernet/brocade/bna/bna_tx_rx.c mem_info->len = cpage_count * sizeof(struct bna_dma_addr); len 2187 drivers/net/ethernet/brocade/bna/bna_tx_rx.c mem_info->len = cpage_count * sizeof(void *); len 2193 drivers/net/ethernet/brocade/bna/bna_tx_rx.c mem_info->len = PAGE_SIZE * cpage_count; len 2199 drivers/net/ethernet/brocade/bna/bna_tx_rx.c mem_info->len = dpage_count * sizeof(struct bna_dma_addr); len 2205 drivers/net/ethernet/brocade/bna/bna_tx_rx.c mem_info->len = dpage_count * sizeof(void *); len 2211 drivers/net/ethernet/brocade/bna/bna_tx_rx.c mem_info->len = PAGE_SIZE * dpage_count; len 2217 drivers/net/ethernet/brocade/bna/bna_tx_rx.c mem_info->len = hpage_count * sizeof(struct bna_dma_addr); len 2223 drivers/net/ethernet/brocade/bna/bna_tx_rx.c mem_info->len = hpage_count * sizeof(void *); len 2229 drivers/net/ethernet/brocade/bna/bna_tx_rx.c mem_info->len = PAGE_SIZE * hpage_count; len 2235 drivers/net/ethernet/brocade/bna/bna_tx_rx.c mem_info->len = BFI_IBIDX_SIZE; len 2241 drivers/net/ethernet/brocade/bna/bna_tx_rx.c mem_info->len = BFI_ENET_RSS_RIT_MAX; len 2298 drivers/net/ethernet/brocade/bna/bna_tx_rx.c page_count = res_info[BNA_RX_RES_MEM_T_CQPT_PAGE].res_u.mem_info.len / len 2301 drivers/net/ethernet/brocade/bna/bna_tx_rx.c dpage_count = res_info[BNA_RX_RES_MEM_T_DPAGE].res_u.mem_info.len / len 2304 drivers/net/ethernet/brocade/bna/bna_tx_rx.c hpage_count = res_info[BNA_RX_RES_MEM_T_HPAGE].res_u.mem_info.len / len 3325 drivers/net/ethernet/brocade/bna/bna_tx_rx.c mem_info->len = sizeof(struct bna_tcb); len 3335 drivers/net/ethernet/brocade/bna/bna_tx_rx.c mem_info->len = page_count * sizeof(struct bna_dma_addr); len 3341 drivers/net/ethernet/brocade/bna/bna_tx_rx.c mem_info->len = page_count * sizeof(void *); len 3347 drivers/net/ethernet/brocade/bna/bna_tx_rx.c mem_info->len = PAGE_SIZE * page_count; len 3353 drivers/net/ethernet/brocade/bna/bna_tx_rx.c mem_info->len = BFI_IBIDX_SIZE; len 3376 drivers/net/ethernet/brocade/bna/bna_tx_rx.c page_count = (res_info[BNA_TX_RES_MEM_T_PAGE].res_u.mem_info.len) / len 262 drivers/net/ethernet/brocade/bna/bna_types.h u32 len; len 269 drivers/net/ethernet/brocade/bna/bna_types.h u32 len; len 66 drivers/net/ethernet/brocade/bna/bnad.c (_res_info)->res_u.mem_info.len = (_size); \ len 185 drivers/net/ethernet/brocade/bna/bnad.c sent_bytes += skb->len; len 299 drivers/net/ethernet/brocade/bna/bnad.c unmap->vector.len, DMA_FROM_DEVICE); len 303 drivers/net/ethernet/brocade/bna/bnad.c unmap->vector.len = 0; len 314 drivers/net/ethernet/brocade/bna/bnad.c unmap->vector.len, DMA_FROM_DEVICE); len 318 drivers/net/ethernet/brocade/bna/bnad.c unmap->vector.len = 0; len 387 drivers/net/ethernet/brocade/bna/bnad.c unmap->vector.len = unmap_q->map_size; len 449 drivers/net/ethernet/brocade/bna/bnad.c unmap->vector.len = buff_sz; len 542 drivers/net/ethernet/brocade/bna/bnad.c u32 len; len 549 drivers/net/ethernet/brocade/bna/bnad.c unmap->vector.len, DMA_FROM_DEVICE); len 551 drivers/net/ethernet/brocade/bna/bnad.c len = ntohs(cmpl->length); len 552 drivers/net/ethernet/brocade/bna/bnad.c skb->truesize += unmap->vector.len; len 553 drivers/net/ethernet/brocade/bna/bnad.c totlen += len; len 556 drivers/net/ethernet/brocade/bna/bnad.c unmap->page, unmap->page_offset, len); len 559 drivers/net/ethernet/brocade/bna/bnad.c unmap->vector.len = 0; len 565 drivers/net/ethernet/brocade/bna/bnad.c skb->len += totlen; len 571 drivers/net/ethernet/brocade/bna/bnad.c struct bnad_rx_unmap *unmap, u32 len) len 577 drivers/net/ethernet/brocade/bna/bnad.c unmap->vector.len, DMA_FROM_DEVICE); len 579 drivers/net/ethernet/brocade/bna/bnad.c skb_put(skb, len); len 583 drivers/net/ethernet/brocade/bna/bnad.c unmap->vector.len = 0; len 596 drivers/net/ethernet/brocade/bna/bnad.c u32 packets = 0, len = 0, totlen = 0; len 640 drivers/net/ethernet/brocade/bna/bnad.c len = ntohs(cmpl->length); len 641 drivers/net/ethernet/brocade/bna/bnad.c totlen = len; len 667 drivers/net/ethernet/brocade/bna/bnad.c len = ntohs(next_cmpl->length); len 671 drivers/net/ethernet/brocade/bna/bnad.c totlen += len; len 690 drivers/net/ethernet/brocade/bna/bnad.c bnad_cq_setup_skb(bnad, skb, unmap, len); len 1326 drivers/net/ethernet/brocade/bna/bnad.c mem_info->mdl[i].len, len 1343 drivers/net/ethernet/brocade/bna/bnad.c if ((mem_info->num == 0) || (mem_info->len == 0)) { len 1355 drivers/net/ethernet/brocade/bna/bnad.c mem_info->mdl[i].len = mem_info->len; len 1358 drivers/net/ethernet/brocade/bna/bnad.c mem_info->len, &dma_pa, len 1368 drivers/net/ethernet/brocade/bna/bnad.c mem_info->mdl[i].len = mem_info->len; len 1369 drivers/net/ethernet/brocade/bna/bnad.c mem_info->mdl[i].kva = kzalloc(mem_info->len, len 2833 drivers/net/ethernet/brocade/bna/bnad.c tcp_hdrlen(skb)) >= skb->len)) { len 2855 drivers/net/ethernet/brocade/bna/bnad.c if (unlikely(skb->len > (bnad->netdev->mtu + VLAN_ETH_HLEN))) { len 2909 drivers/net/ethernet/brocade/bna/bnad.c txqent->hdr.wi.frame_length = htonl(skb->len); len 2926 drivers/net/ethernet/brocade/bna/bnad.c u32 wis, vectors, len; len 2931 drivers/net/ethernet/brocade/bna/bnad.c len = skb_headlen(skb); len 2935 drivers/net/ethernet/brocade/bna/bnad.c if (unlikely(skb->len <= ETH_HLEN)) { len 2940 drivers/net/ethernet/brocade/bna/bnad.c if (unlikely(len > BFI_TX_MAX_DATA_PER_VECTOR)) { len 2945 drivers/net/ethernet/brocade/bna/bnad.c if (unlikely(len == 0)) { len 3023 drivers/net/ethernet/brocade/bna/bnad.c len, DMA_TO_DEVICE); len 3030 drivers/net/ethernet/brocade/bna/bnad.c txqent->vector[0].length = htons(len); len 3047 drivers/net/ethernet/brocade/bna/bnad.c len += size; len 3077 drivers/net/ethernet/brocade/bna/bnad.c if (unlikely(len != skb->len)) { len 231 drivers/net/ethernet/brocade/bna/bnad.h u32 len; len 137 drivers/net/ethernet/brocade/bna/bnad_debugfs.c bnad_get_debug_drvinfo(struct bnad *bnad, void *buffer, u32 len) len 255 drivers/net/ethernet/brocade/bna/bnad_debugfs.c bna_reg_offset_check(struct bfa_ioc *ioc, u32 offset, u32 len) len 263 drivers/net/ethernet/brocade/bna/bnad_debugfs.c if (offset + (len << 2) > 0x8000) /* 8k dwords or 32KB */ len 267 drivers/net/ethernet/brocade/bna/bnad_debugfs.c if (offset + (len << 2) > 0x10000) /* 8k dwords or 32KB */ len 271 drivers/net/ethernet/brocade/bna/bnad_debugfs.c if (offset + (len << 2) > BFA_REG_ADDRMSK(ioc)) len 308 drivers/net/ethernet/brocade/bna/bnad_debugfs.c u32 addr, len; len 319 drivers/net/ethernet/brocade/bna/bnad_debugfs.c rc = sscanf(kern_buf, "%x:%x", &addr, &len); len 320 drivers/net/ethernet/brocade/bna/bnad_debugfs.c if (rc < 2 || len > UINT_MAX >> 2) { len 330 drivers/net/ethernet/brocade/bna/bnad_debugfs.c bnad->regdata = kzalloc(len << 2, GFP_KERNEL); len 334 drivers/net/ethernet/brocade/bna/bnad_debugfs.c bnad->reglen = len << 2; len 339 drivers/net/ethernet/brocade/bna/bnad_debugfs.c rc = bna_reg_offset_check(ioc, addr, len); len 351 drivers/net/ethernet/brocade/bna/bnad_debugfs.c for (i = 0; i < len; i++) { len 1019 drivers/net/ethernet/brocade/bna/bnad_ethtool.c bnad->id, bytes, eeprom->len, len 1061 drivers/net/ethernet/brocade/bna/bnad_ethtool.c bnad->id, bytes, eeprom->len, len 788 drivers/net/ethernet/cadence/macb_main.c bp->dev->stats.tx_bytes += skb->len; len 789 drivers/net/ethernet/cadence/macb_main.c queue->stats.tx_bytes += skb->len; len 892 drivers/net/ethernet/cadence/macb_main.c bp->dev->stats.tx_bytes += skb->len; len 893 drivers/net/ethernet/cadence/macb_main.c queue->stats.tx_bytes += skb->len; len 1003 drivers/net/ethernet/cadence/macb_main.c unsigned int len; len 1051 drivers/net/ethernet/cadence/macb_main.c len = ctrl & bp->rx_frm_len_mask; len 1053 drivers/net/ethernet/cadence/macb_main.c netdev_vdbg(bp->dev, "gem_rx %u (len %u)\n", entry, len); len 1055 drivers/net/ethernet/cadence/macb_main.c skb_put(skb, len); len 1068 drivers/net/ethernet/cadence/macb_main.c bp->dev->stats.rx_bytes += skb->len; len 1069 drivers/net/ethernet/cadence/macb_main.c queue->stats.rx_bytes += skb->len; len 1075 drivers/net/ethernet/cadence/macb_main.c skb->len, skb->csum); len 1093 drivers/net/ethernet/cadence/macb_main.c unsigned int len; len 1101 drivers/net/ethernet/cadence/macb_main.c len = desc->ctrl & bp->rx_frm_len_mask; len 1105 drivers/net/ethernet/cadence/macb_main.c macb_rx_ring_wrap(bp, last_frag), len); len 1115 drivers/net/ethernet/cadence/macb_main.c skb = netdev_alloc_skb(bp->dev, len + NET_IP_ALIGN); len 1132 drivers/net/ethernet/cadence/macb_main.c len += NET_IP_ALIGN; len 1134 drivers/net/ethernet/cadence/macb_main.c skb_put(skb, len); len 1139 drivers/net/ethernet/cadence/macb_main.c if (offset + frag_len > len) { len 1144 drivers/net/ethernet/cadence/macb_main.c frag_len = len - offset; len 1164 drivers/net/ethernet/cadence/macb_main.c bp->dev->stats.rx_bytes += skb->len; len 1166 drivers/net/ethernet/cadence/macb_main.c skb->len, skb->csum); len 1499 drivers/net/ethernet/cadence/macb_main.c unsigned int len, entry, i, tx_head = queue->tx_head; len 1518 drivers/net/ethernet/cadence/macb_main.c len = skb_headlen(skb); len 1524 drivers/net/ethernet/cadence/macb_main.c while (len) { len 1540 drivers/net/ethernet/cadence/macb_main.c len -= size; len 1545 drivers/net/ethernet/cadence/macb_main.c size = min(len, bp->max_tx_length); len 1552 drivers/net/ethernet/cadence/macb_main.c len = skb_frag_size(frag); len 1554 drivers/net/ethernet/cadence/macb_main.c while (len) { len 1555 drivers/net/ethernet/cadence/macb_main.c size = min(len, bp->max_tx_length); len 1570 drivers/net/ethernet/cadence/macb_main.c len -= size; len 1722 drivers/net/ethernet/cadence/macb_main.c int padlen = ETH_ZLEN - (*skb)->len; len 1749 drivers/net/ethernet/cadence/macb_main.c (*skb)->data = memmove((*skb)->head, (*skb)->data, (*skb)->len); len 1750 drivers/net/ethernet/cadence/macb_main.c skb_set_tail_pointer(*skb, (*skb)->len); len 1765 drivers/net/ethernet/cadence/macb_main.c fcs = crc32_le(~0, (*skb)->data, (*skb)->len); len 1819 drivers/net/ethernet/cadence/macb_main.c queue_index, skb->len, skb->head, skb->data, len 3777 drivers/net/ethernet/cadence/macb_main.c lp->skb_length = skb->len; len 3779 drivers/net/ethernet/cadence/macb_main.c skb->len, DMA_TO_DEVICE); len 3790 drivers/net/ethernet/cadence/macb_main.c macb_writel(lp, TCR, skb->len); len 415 drivers/net/ethernet/calxeda/xgmac.c u32 len = le32_to_cpu(p->buf_size); len 416 drivers/net/ethernet/calxeda/xgmac.c return (len & DESC_BUFFER1_SZ_MASK) + len 417 drivers/net/ethernet/calxeda/xgmac.c ((len & DESC_BUFFER2_SZ_MASK) >> DESC_BUFFER2_SZ_OFFSET); len 481 drivers/net/ethernet/calxeda/xgmac.c u32 paddr, int len) len 484 drivers/net/ethernet/calxeda/xgmac.c if (len > MAX_DESC_BUF_SZ) len 489 drivers/net/ethernet/calxeda/xgmac.c u32 paddr, int len) len 491 drivers/net/ethernet/calxeda/xgmac.c desc_set_buf_len(p, len); len 492 drivers/net/ethernet/calxeda/xgmac.c desc_set_buf_addr(p, paddr, len); len 498 drivers/net/ethernet/calxeda/xgmac.c u32 len = (data & RXDESC_FRAME_LEN_MASK) >> RXDESC_FRAME_LEN_OFFSET; len 500 drivers/net/ethernet/calxeda/xgmac.c len -= ETH_FCS_LEN; len 502 drivers/net/ethernet/calxeda/xgmac.c return len; len 1083 drivers/net/ethernet/calxeda/xgmac.c unsigned int len; len 1095 drivers/net/ethernet/calxeda/xgmac.c len = skb_headlen(skb); len 1096 drivers/net/ethernet/calxeda/xgmac.c paddr = dma_map_single(priv->device, skb->data, len, DMA_TO_DEVICE); len 1102 drivers/net/ethernet/calxeda/xgmac.c desc_set_buf_addr_and_size(desc, paddr, len); len 1107 drivers/net/ethernet/calxeda/xgmac.c len = skb_frag_size(frag); len 1109 drivers/net/ethernet/calxeda/xgmac.c paddr = skb_frag_dma_map(priv->device, frag, 0, len, len 1118 drivers/net/ethernet/calxeda/xgmac.c desc_set_buf_addr_and_size(desc, paddr, len); len 1449 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c mbox_cmd.msg.s.len = 1; len 1488 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c mbox_cmd.msg.s.len = 1; len 380 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c mbox_cmd.msg.s.len = 1; len 422 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c mbox_cmd.msg.s.len = 2; len 216 drivers/net/ethernet/cavium/liquidio/lio_core.c *bytes_compl += skb->len; len 244 drivers/net/ethernet/cavium/liquidio/lio_core.c netdev_tx_sent_queue(txq, skb->len); len 569 drivers/net/ethernet/cavium/liquidio/lio_core.c u32 len, len 598 drivers/net/ethernet/cavium/liquidio/lio_core.c if (likely(len > MIN_SKB_SIZE)) { len 613 drivers/net/ethernet/cavium/liquidio/lio_core.c len - MIN_SKB_SIZE, len 620 drivers/net/ethernet/cavium/liquidio/lio_core.c + pg_info->page_offset, len); len 621 drivers/net/ethernet/cavium/liquidio/lio_core.c skb_put(skb, len); len 625 drivers/net/ethernet/cavium/liquidio/lio_core.c r_dh_off = (rh->r_dh.len - 1) * BYTES_PER_DHLEN_UNIT; len 657 drivers/net/ethernet/cavium/liquidio/lio_core.c skb_pull(skb, rh->r_dh.len * BYTES_PER_DHLEN_UNIT); len 692 drivers/net/ethernet/cavium/liquidio/lio_core.c droq->stats.rx_bytes_received += len - len 693 drivers/net/ethernet/cavium/liquidio/lio_core.c rh->r_dh.len * BYTES_PER_DHLEN_UNIT; len 673 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c int len; len 676 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len = sprintf(buf, "boardname:%s serialnum:%s maj:%lld min:%lld\n", len 680 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c return len; len 2541 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c int len = 0; len 2546 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n\t Octeon CSR Registers\n\n"); len 2550 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2557 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += len 2558 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c sprintf(s + len, "\n[%08x] (SLI_MAC%d_PF%d_INT_ENB): %016llx\n", len 2564 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += len 2565 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c sprintf(s + len, "\n[%08x] (SLI_MAC%d_PF%d_INT_SUM): %016llx\n", len 2571 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n[%08x] (SLI_PKT_MEM_CTL): %016llx\n", reg, len 2577 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf( len 2578 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c s + len, "\n[%08x] (SLI_MAC%d_PF%d_PKT_VF_INT): %016llx\n", reg, len 2584 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2591 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n[%08x] (SLI_PKT_CNT_INT): %016llx\n", reg, len 2596 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n[%08x] (SLI_PKT_TIME_INT): %016llx\n", reg, len 2601 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n[%08x] (SLI_PKT_INT): %016llx\n", reg, len 2606 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n[%08x] (SLI_PKT_OUTPUT_WMARK): %016llx\n", len 2611 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n[%08x] (SLI_PKT_RING_RST): %016llx\n", reg, len 2616 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2622 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n[%08x] (SLI_PKT_BIST_STATUS): %016llx\n", len 2629 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2635 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2642 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += len 2643 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c sprintf(s + len, "\n[%08x] (SLI_PKT%d_OUT_SIZE): %016llx\n", len 2650 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2658 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2666 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf( len 2667 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c s + len, "\n[%08x] (SLI_PKT%d_SLIST_FIFO_RSIZE): %016llx\n", len 2674 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf( len 2675 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c s + len, len 2683 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2691 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2699 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n[%08x] (SLI_PKT%d_CNTS): %016llx\n", len 2706 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2713 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf( len 2714 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c s + len, len 2722 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf( len 2723 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c s + len, len 2731 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf( len 2732 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c s + len, len 2740 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf( len 2741 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c s + len, len 2749 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2754 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c return len; len 2759 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c int len = 0; len 2765 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n\t Octeon CSR Registers\n\n"); len 2769 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2776 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2783 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2790 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2797 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2804 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2811 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2818 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n[%08x] (SLI_PKT%d_CNTS): %016llx\n", len 2824 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2831 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2838 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2845 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2852 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2859 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2866 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2871 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c return len; len 2877 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c int i, len = 0; len 2881 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n\t Octeon CSR Registers\n\n"); len 2883 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n[%02x] (WIN_WR_ADDR_LO): %08x\n", len 2886 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "[%02x] (WIN_WR_ADDR_HI): %08x\n", len 2889 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "[%02x] (WIN_RD_ADDR_LO): %08x\n", len 2892 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "[%02x] (WIN_RD_ADDR_HI): %08x\n", len 2895 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "[%02x] (WIN_WR_DATA_LO): %08x\n", len 2898 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "[%02x] (WIN_WR_DATA_HI): %08x\n", len 2900 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "[%02x] (WIN_WR_MASK_REG): %08x\n", len 2905 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n[%x] (INT_ENABLE PORT 0): %08x\n", len 2908 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n[%x] (INT_ENABLE PORT 1): %08x\n", len 2911 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "[%x] (INT_SUM): %08x\n", CN6XXX_SLI_INT_SUM64, len 2917 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n[%x] (PKTS_SENT_%d): %08x\n", len 2920 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "[%x] (PKT_CREDITS_%d): %08x\n", len 2924 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n[%x] (PKTS_SENT_INT_LEVEL): %08x\n", len 2927 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "[%x] (PKTS_SENT_TIME): %08x\n", len 2935 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n[%x] (INSTR_DOORBELL_%d): %08x\n", len 2938 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "[%x] (INSTR_COUNT_%d): %08x\n", len 2944 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n[%x] (DMA_CNT_0): %08x\n", len 2948 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "[%x] (DMA_INT_LEV_0): %08x\n", len 2951 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "[%x] (DMA_TIME_0): %08x\n", len 2955 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n[%x] (DMA_CNT_1): %08x\n", len 2959 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "[%x] (DMA_INT_LEV_1): %08x\n", len 2963 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "[%x] (DMA_TIME_1): %08x\n", len 2969 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "\n"); len 2973 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "[%llx] (BAR1_INDEX_%02d): %08x\n", len 2977 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c return len; len 2983 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c int i, len = 0; len 2987 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, len 2992 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "[0x%x] (Config[%d]): 0x%08x\n", len 2998 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += sprintf(s + len, "[0x%x] (Config[%d]): 0x%08x\n", len 3002 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c return len; len 3010 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c int len = 0; len 3018 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += cn23xx_read_csr_reg(regbuf + len, oct); len 3022 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += cn23xx_vf_read_csr_reg(regbuf + len, oct); len 3027 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += cn6xxx_read_csr_reg(regbuf + len, oct); len 3028 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c len += cn6xxx_read_config_reg(regbuf + len, oct); len 1465 drivers/net/ethernet/cavium/liquidio/lio_main.c dma_unmap_single(&lio->oct_dev->pci_dev->dev, finfo->dptr, skb->len, len 1490 drivers/net/ethernet/cavium/liquidio/lio_main.c g->sg[0].ptr[0], (skb->len - skb->data_len), len 1533 drivers/net/ethernet/cavium/liquidio/lio_main.c g->sg[0].ptr[0], (skb->len - skb->data_len), len 2269 drivers/net/ethernet/cavium/liquidio/lio_main.c u32 len; len 2292 drivers/net/ethernet/cavium/liquidio/lio_main.c len = (u32)((struct octeon_instr_ih3 *) len 2295 drivers/net/ethernet/cavium/liquidio/lio_main.c len = (u32)((struct octeon_instr_ih2 *) len 2301 drivers/net/ethernet/cavium/liquidio/lio_main.c sc, len, ndata->reqtype); len 2350 drivers/net/ethernet/cavium/liquidio/lio_main.c (skb->len <= 0)) { len 2384 drivers/net/ethernet/cavium/liquidio/lio_main.c ndata.datasize = skb->len; len 2403 drivers/net/ethernet/cavium/liquidio/lio_main.c cmdsetup.s.u.datasize = skb->len; len 2409 drivers/net/ethernet/cavium/liquidio/lio_main.c skb->len, len 2449 drivers/net/ethernet/cavium/liquidio/lio_main.c (skb->len - skb->data_len), len 2457 drivers/net/ethernet/cavium/liquidio/lio_main.c add_sg_size(&g->sg[0], (skb->len - skb->data_len), 0); len 2473 drivers/net/ethernet/cavium/liquidio/lio_main.c skb->len - skb->data_len, len 810 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c dma_unmap_single(&lio->oct_dev->pci_dev->dev, finfo->dptr, skb->len, len 835 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c g->sg[0].ptr[0], (skb->len - skb->data_len), len 879 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c g->sg[0].ptr[0], (skb->len - skb->data_len), len 1358 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c u32 len; len 1380 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c len = (u32)((struct octeon_instr_ih3 *)(&sc->cmd.cmd3.ih3))->dlengsz; len 1385 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c sc, len, ndata->reqtype); len 1434 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c (!lio->linfo.link.s.link_up) || (skb->len <= 0)) { len 1463 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c ndata.datasize = skb->len; len 1482 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c cmdsetup.s.u.datasize = skb->len; len 1487 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c skb->len, len 1523 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c (skb->len - skb->data_len), len 1530 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c add_sg_size(&g->sg[0], (skb->len - skb->data_len), 0); len 1545 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c skb->len - skb->data_len, len 36 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c char *buf, size_t len); len 228 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c char *buf, size_t len) len 234 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c ret = snprintf(buf, len, "pf%dvf%d", oct->pf_num, len 236 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c if (ret >= len) len 263 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c int len) len 265 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c if (likely(len > MIN_SKB_SIZE)) { len 280 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c len - MIN_SKB_SIZE, len 287 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c pg_info->page_offset, len); len 288 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c skb_put(skb, len); len 328 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c skb_pull(skb, rh->r_dh.len * BYTES_PER_DHLEN_UNIT); len 383 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c skb->len <= 0) len 407 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c skb->data, skb->len, DMA_TO_DEVICE); len 415 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c sc->datasize = skb->len; len 587 drivers/net/ethernet/cavium/liquidio/liquidio_common.h u64 len:3; /** additional 64-bit words */ len 594 drivers/net/ethernet/cavium/liquidio/liquidio_common.h u64 len:3; /** additional 64-bit words */ len 606 drivers/net/ethernet/cavium/liquidio/liquidio_common.h u64 len:3; /** additional 64-bit words */ len 617 drivers/net/ethernet/cavium/liquidio/liquidio_common.h u64 len:3; /** additional 64-bit words */ len 627 drivers/net/ethernet/cavium/liquidio/liquidio_common.h u64 len:3; /** additional 64-bit words */ len 639 drivers/net/ethernet/cavium/liquidio/liquidio_common.h u64 len:3; /** additional 64-bit words */ len 650 drivers/net/ethernet/cavium/liquidio/liquidio_common.h u64 len:3; /** additional 64-bit words */ len 658 drivers/net/ethernet/cavium/liquidio/liquidio_common.h u64 len:3; /** additional 64-bit words */ len 36 drivers/net/ethernet/cavium/liquidio/liquidio_image.h __be32 len; len 176 drivers/net/ethernet/cavium/liquidio/octeon_console.c u32 len) len 179 drivers/net/ethernet/cavium/liquidio/octeon_console.c octeon_pci_read_core_mem(oct, addr, (u8 *)str, len); len 180 drivers/net/ethernet/cavium/liquidio/octeon_console.c str[len] = 0; len 364 drivers/net/ethernet/cavium/liquidio/octeon_console.c u32 len = (u32)strlen(cmd_str); len 368 drivers/net/ethernet/cavium/liquidio/octeon_console.c if (len > BOOTLOADER_PCI_WRITE_BUFFER_STR_LEN - 1) { len 382 drivers/net/ethernet/cavium/liquidio/octeon_console.c (u8 *)cmd_str, len); len 384 drivers/net/ethernet/cavium/liquidio/octeon_console.c len); len 440 drivers/net/ethernet/cavium/liquidio/octeon_console.c size_t len; len 473 drivers/net/ethernet/cavium/liquidio/octeon_console.c len = strlen(console->leftover); len 474 drivers/net/ethernet/cavium/liquidio/octeon_console.c strncpy(&console->leftover[len], line, len 475 drivers/net/ethernet/cavium/liquidio/octeon_console.c sizeof(console->leftover) - len); len 482 drivers/net/ethernet/cavium/liquidio/octeon_console.c size_t len; len 522 drivers/net/ethernet/cavium/liquidio/octeon_console.c len = strlen(console->leftover); len 523 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->leftover[len] = '\n'; len 525 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->leftover, (s32)(len + 1)); len 874 drivers/net/ethernet/cavium/liquidio/octeon_console.c image_len = be32_to_cpu(h->desc[i].len); len 173 drivers/net/ethernet/cavium/liquidio/octeon_device.h u32 len; len 630 drivers/net/ethernet/cavium/liquidio/octeon_droq.c rh->r_dh.len += (ROUNDUP8(OCT_DROQ_INFO_SIZE) / sizeof(u64)); len 91 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c if (mbox->mbox_req.recv_len < mbox->mbox_req.msg.s.len) { len 101 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox->mbox_resp.msg.s.len) { len 173 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c for (i = 0; i < (u32)(mbox_cmd->msg.s.len - 1); i++) { len 246 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox_cmd->msg.s.len = 2; len 276 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c mbox_cmd->msg.s.len = 1 + len 55 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.h u16 len : 8; len 122 drivers/net/ethernet/cavium/liquidio/octeon_main.h oct->mmio[baridx].len = pci_resource_len(oct->pci_dev, baridx * 2); len 124 drivers/net/ethernet/cavium/liquidio/octeon_main.h mapped_len = oct->mmio[baridx].len; len 137 drivers/net/ethernet/cavium/liquidio/octeon_main.h oct->mmio[baridx].len); len 44 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c u8 *hostbuf, u32 len) len 46 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c while ((len) && ((unsigned long)mapped_addr) & 7) { len 48 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c len--; len 53 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c while (len >= 8) { len 57 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c len -= 8; len 62 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c while (len--) len 68 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c u8 *hostbuf, u32 len) len 70 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c while ((len) && ((unsigned long)mapped_addr) & 7) { len 72 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c len--; len 77 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c while (len >= 8) { len 81 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c len -= 8; len 86 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c while (len--) len 94 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c u8 *hostbuf, u32 len, u32 op) len 112 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c octeon_pci_fastread(oct, mapped_addr, hostbuf, len); len 114 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c octeon_pci_fastwrite(oct, mapped_addr, hostbuf, len); len 132 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c if (((addr + len - 1) & ~(0x3fffff)) != (addr & ~(0x3fffff))) { len 136 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c copy_len = len; len 147 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c len -= copy_len; len 151 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c } while (len); len 162 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c u32 len) len 164 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c __octeon_pci_rw_core_mem(oct, coreaddr, buf, len, 1); len 171 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c u32 len) len 173 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c __octeon_pci_rw_core_mem(oct, coreaddr, (u8 *)buf, len, 0); len 62 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.h u32 len); len 70 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.h u32 len); len 697 drivers/net/ethernet/cavium/liquidio/request_manager.c u32 len; len 720 drivers/net/ethernet/cavium/liquidio/request_manager.c len = (u32)ih3->dlengsz; len 734 drivers/net/ethernet/cavium/liquidio/request_manager.c len = (u32)ih2->dlengsz; len 740 drivers/net/ethernet/cavium/liquidio/request_manager.c len, REQTYPE_SOFT_COMMAND)); len 54 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c u64 len:14; len 65 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c u64 len:14; len 231 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c re.s.len = size; len 286 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c dma_unmap_single(p->dev, re.s.addr, re.s.len, len 402 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c skb_put(skb, re.s.len); len 415 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c netdev->stats.rx_bytes += skb->len; len 426 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c skb_put(skb, re.s.len); len 432 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c skb_put(skb2, re2.s.len); len 433 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c skb_new = skb_copy_expand(skb, 0, skb2->len, len 438 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c skb2->len)) len 440 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c skb_put(skb_new, skb2->len); len 1284 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c re.s.len = skb->len; len 1286 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c skb->len, len 1300 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c dma_unmap_single(p->dev, re.s.addr, re.s.len, len 1319 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c netdev->stats.tx_bytes += skb->len; len 1391 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c int len; len 1409 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c data = of_get_property(pdev->dev.of_node, "cell-index", &len); len 1410 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c if (data && len == sizeof(*data)) { len 537 drivers/net/ethernet/cavium/thunder/nicvf_main.c u16 len, offset = 0; len 542 drivers/net/ethernet/cavium/thunder/nicvf_main.c len = *((u16 *)((void *)cqe_rx + (3 * sizeof(u64)))); len 554 drivers/net/ethernet/cavium/thunder/nicvf_main.c xdp.data_end = xdp.data + len; len 562 drivers/net/ethernet/cavium/thunder/nicvf_main.c len = xdp.data_end - xdp.data; len 590 drivers/net/ethernet/cavium/thunder/nicvf_main.c skb_put(*skb, len); len 593 drivers/net/ethernet/cavium/thunder/nicvf_main.c nicvf_xdp_sq_append_pkt(nic, sq, (u64)xdp.data, dma_addr, len); len 713 drivers/net/ethernet/cavium/thunder/nicvf_main.c *tx_bytes += skb->len; len 813 drivers/net/ethernet/cavium/thunder/nicvf_main.c netdev_info(nic->netdev, "skb 0x%p, len=%d\n", skb, skb->len); len 815 drivers/net/ethernet/cavium/thunder/nicvf_main.c skb->data, skb->len, true); len 1264 drivers/net/ethernet/cavium/thunder/nicvf_main.c if (skb->len <= ETH_HLEN) { len 233 drivers/net/ethernet/cavium/thunder/nicvf_queues.c u64 rb_ptr, int len) len 1223 drivers/net/ethernet/cavium/thunder/nicvf_queues.c int subdesc_cnt, u64 data, int len) len 1231 drivers/net/ethernet/cavium/thunder/nicvf_queues.c hdr->tot_len = len; len 1237 drivers/net/ethernet/cavium/thunder/nicvf_queues.c u64 bufaddr, u64 dma_addr, u16 len) len 1247 drivers/net/ethernet/cavium/thunder/nicvf_queues.c nicvf_xdp_sq_add_hdr_subdesc(sq, qentry, subdesc_cnt - 1, bufaddr, len); len 1250 drivers/net/ethernet/cavium/thunder/nicvf_queues.c nicvf_sq_add_gather_subdesc(sq, qentry, len, dma_addr); len 1265 drivers/net/ethernet/cavium/thunder/nicvf_queues.c unsigned int data_len = skb->len - sh_len; len 1331 drivers/net/ethernet/cavium/thunder/nicvf_queues.c int subdesc_cnt, struct sk_buff *skb, int len) len 1358 drivers/net/ethernet/cavium/thunder/nicvf_queues.c hdr->tot_len = len; len 1462 drivers/net/ethernet/cavium/thunder/nicvf_queues.c imm->len = 1; len 1473 drivers/net/ethernet/cavium/thunder/nicvf_queues.c netdev_tx_sent_queue(txq, skb->len); len 1496 drivers/net/ethernet/cavium/thunder/nicvf_queues.c total_len = skb->len - hdr_len; len 1569 drivers/net/ethernet/cavium/thunder/nicvf_queues.c skb, skb->len); len 1574 drivers/net/ethernet/cavium/thunder/nicvf_queues.c size = skb_is_nonlinear(skb) ? skb_headlen(skb) : skb->len; len 1641 drivers/net/ethernet/cavium/thunder/nicvf_queues.c int len = RCV_FRAG_LEN; len 1653 drivers/net/ethernet/cavium/thunder/nicvf_queues.c len += XDP_PACKET_HEADROOM; len 1657 drivers/net/ethernet/cavium/thunder/nicvf_queues.c dma_unmap_page_attrs(&nic->pdev->dev, dma_addr, len, len 346 drivers/net/ethernet/cavium/thunder/nicvf_queues.h u64 bufaddr, u64 dma_addr, u16 len); len 491 drivers/net/ethernet/cavium/thunder/q_struct.h u64 len:14; len 495 drivers/net/ethernet/cavium/thunder/q_struct.h u64 len:14; len 302 drivers/net/ethernet/chelsio/cxgb/cpl5_cmd.h u16 len; len 309 drivers/net/ethernet/chelsio/cxgb/cpl5_cmd.h u16 len; len 339 drivers/net/ethernet/chelsio/cxgb/cpl5_cmd.h u16 len; len 344 drivers/net/ethernet/chelsio/cxgb/cpl5_cmd.h u16 len; len 394 drivers/net/ethernet/chelsio/cxgb/cpl5_cmd.h u32 len; len 407 drivers/net/ethernet/chelsio/cxgb/cpl5_cmd.h u32 len; len 421 drivers/net/ethernet/chelsio/cxgb/cpl5_cmd.h u32 len; len 471 drivers/net/ethernet/chelsio/cxgb/cpl5_cmd.h __be32 len; len 501 drivers/net/ethernet/chelsio/cxgb/cpl5_cmd.h u16 len; len 790 drivers/net/ethernet/chelsio/cxgb/cxgb2.c for (i = e->offset & ~3; i < e->offset + e->len; i += sizeof(u32)) len 792 drivers/net/ethernet/chelsio/cxgb/cxgb2.c memcpy(data, buf + e->offset, e->len); len 436 drivers/net/ethernet/chelsio/cxgb/sge.c unsigned int i, len, update = 1; len 462 drivers/net/ethernet/chelsio/cxgb/sge.c len = skb->len; len 463 drivers/net/ethernet/chelsio/cxgb/sge.c if (len <= s->p[s->port].avail) { len 464 drivers/net/ethernet/chelsio/cxgb/sge.c s->p[s->port].avail -= len; len 1040 drivers/net/ethernet/chelsio/cxgb/sge.c struct freelQ *fl, unsigned int len) len 1046 drivers/net/ethernet/chelsio/cxgb/sge.c if (len < copybreak) { len 1047 drivers/net/ethernet/chelsio/cxgb/sge.c skb = napi_alloc_skb(&adapter->napi, len); len 1051 drivers/net/ethernet/chelsio/cxgb/sge.c skb_put(skb, len); len 1056 drivers/net/ethernet/chelsio/cxgb/sge.c skb_copy_from_linear_data(ce->skb, skb->data, len); len 1076 drivers/net/ethernet/chelsio/cxgb/sge.c skb_put(skb, len); len 1117 drivers/net/ethernet/chelsio/cxgb/sge.c unsigned int i, len = skb_headlen(skb); len 1118 drivers/net/ethernet/chelsio/cxgb/sge.c while (len > SGE_TX_DESC_MAX_PLEN) { len 1120 drivers/net/ethernet/chelsio/cxgb/sge.c len -= SGE_TX_DESC_MAX_PLEN; len 1124 drivers/net/ethernet/chelsio/cxgb/sge.c len = skb_frag_size(frag); len 1125 drivers/net/ethernet/chelsio/cxgb/sge.c while (len > SGE_TX_DESC_MAX_PLEN) { len 1127 drivers/net/ethernet/chelsio/cxgb/sge.c len -= SGE_TX_DESC_MAX_PLEN; len 1141 drivers/net/ethernet/chelsio/cxgb/sge.c unsigned int len, unsigned int gen, len 1144 drivers/net/ethernet/chelsio/cxgb/sge.c BUG_ON(len > SGE_TX_DESC_MAX_PLEN); len 1148 drivers/net/ethernet/chelsio/cxgb/sge.c e->len_gen = V_CMD_LEN(len) | V_CMD_GEN1(gen); len 1352 drivers/net/ethernet/chelsio/cxgb/sge.c static void sge_rx(struct sge *sge, struct freelQ *fl, unsigned int len) len 1360 drivers/net/ethernet/chelsio/cxgb/sge.c skb = get_packet(adapter, fl, len - sge->rx_pkt_pad); len 1810 drivers/net/ethernet/chelsio/cxgb/sge.c hdr->len = htonl(skb->len - sizeof(*hdr)); len 1819 drivers/net/ethernet/chelsio/cxgb/sge.c if (unlikely(skb->len < ETH_HLEN || len 1820 drivers/net/ethernet/chelsio/cxgb/sge.c skb->len > dev->mtu + eth_hdr_len(skb->data))) { len 1822 drivers/net/ethernet/chelsio/cxgb/sge.c skb->len, eth_hdr_len(skb->data), dev->mtu); len 2007 drivers/net/ethernet/chelsio/cxgb/sge.c skb->len - 10, len 2039 drivers/net/ethernet/chelsio/cxgb/sge.c skb->len - 10, len 220 drivers/net/ethernet/chelsio/cxgb/vsc7326.c static void run_table(adapter_t *adapter, struct init_table *ib, int len) len 224 drivers/net/ethernet/chelsio/cxgb/vsc7326.c for (i = 0; i < len; i++) { len 141 drivers/net/ethernet/chelsio/cxgb3/common.h __be32 len[2]; len 80 drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h uint32_t len; len 687 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c ssize_t len; len 691 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c len = (*format) (to_net_dev(d), buf); len 693 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c return len; len 697 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c const char *buf, size_t len, len 716 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c ret = len; len 752 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c const char *buf, size_t len) len 754 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c return attr_store(d, buf, len, set_nfilters, 0, ~0); len 772 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c const char *buf, size_t len) len 774 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c return attr_store(d, buf, len, set_nservers, 0, ~0); len 806 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c ssize_t len; len 817 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c len = sprintf(buf, "disabled\n"); len 820 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c len = sprintf(buf, "%u Kbps\n", (v * bpt) / 125); len 823 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c return len; len 827 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c const char *buf, size_t len, int sched) len 846 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c ret = len; len 858 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c const char *buf, size_t len) \ len 860 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c return tm_attr_store(d, buf, len, sched); \ len 2044 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c for (i = e->offset & ~3; !err && i < e->offset + e->len; i += 4) len 2048 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c memcpy(data, buf + e->offset, e->len); len 2067 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c aligned_len = (eeprom->len + (eeprom->offset & 3) + 3) & ~3; len 2069 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c if (aligned_offset != eeprom->offset || aligned_len != eeprom->len) { len 2080 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c memcpy(buf + (eeprom->offset & 3), data, eeprom->len); len 2355 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c fw_data = memdup_user(useraddr + sizeof(t), t.len); len 2359 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c ret = t3_load_fw(adapter, fw_data, t.len); len 2459 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c if ((t.addr & 7) || (t.len & 7)) len 2484 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c while (t.len) { len 2486 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c min_t(unsigned int, t.len, sizeof(buf)); len 2497 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c t.len -= chunk; len 313 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c if ((t->addr & 7) || (t->len & 7)) len 325 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c t3_mc7_bd_read(mem, t->addr / 8, t->len / 8, len 829 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c static struct sk_buff *cxgb3_get_cpl_reply_skb(struct sk_buff *skb, size_t len, len 833 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c BUG_ON(skb->len < len); len 834 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c __skb_trim(skb, len); len 837 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c skb = alloc_skb(len, gfp); len 839 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c __skb_put(skb, len); len 411 drivers/net/ethernet/chelsio/cxgb3/sge.c static inline int add_one_rx_buf(void *va, unsigned int len, len 417 drivers/net/ethernet/chelsio/cxgb3/sge.c mapping = pci_map_single(pdev, va, len, PCI_DMA_FROMDEVICE); len 621 drivers/net/ethernet/chelsio/cxgb3/sge.c size_t len = nelem * elem_size; len 623 drivers/net/ethernet/chelsio/cxgb3/sge.c void *p = dma_alloc_coherent(&pdev->dev, len, phys, GFP_KERNEL); len 631 drivers/net/ethernet/chelsio/cxgb3/sge.c dma_free_coherent(&pdev->dev, len, p, *phys); len 784 drivers/net/ethernet/chelsio/cxgb3/sge.c unsigned int len, unsigned int drop_thres) len 792 drivers/net/ethernet/chelsio/cxgb3/sge.c if (len <= SGE_RX_COPY_THRES) { len 793 drivers/net/ethernet/chelsio/cxgb3/sge.c skb = alloc_skb(len, GFP_ATOMIC); len 795 drivers/net/ethernet/chelsio/cxgb3/sge.c __skb_put(skb, len); len 797 drivers/net/ethernet/chelsio/cxgb3/sge.c dma_unmap_addr(sd, dma_addr), len, len 799 drivers/net/ethernet/chelsio/cxgb3/sge.c memcpy(skb->data, sd->skb->data, len); len 801 drivers/net/ethernet/chelsio/cxgb3/sge.c dma_unmap_addr(sd, dma_addr), len, len 819 drivers/net/ethernet/chelsio/cxgb3/sge.c skb_put(skb, len); len 843 drivers/net/ethernet/chelsio/cxgb3/sge.c struct sge_rspq *q, unsigned int len, len 852 drivers/net/ethernet/chelsio/cxgb3/sge.c if (!skb && (len <= SGE_RX_COPY_THRES)) { len 853 drivers/net/ethernet/chelsio/cxgb3/sge.c newskb = alloc_skb(len, GFP_ATOMIC); len 855 drivers/net/ethernet/chelsio/cxgb3/sge.c __skb_put(newskb, len); len 856 drivers/net/ethernet/chelsio/cxgb3/sge.c pci_dma_sync_single_for_cpu(adap->pdev, dma_addr, len, len 858 drivers/net/ethernet/chelsio/cxgb3/sge.c memcpy(newskb->data, sd->pg_chunk.va, len); len 860 drivers/net/ethernet/chelsio/cxgb3/sge.c len, len 885 drivers/net/ethernet/chelsio/cxgb3/sge.c pci_dma_sync_single_for_cpu(adap->pdev, dma_addr, len, len 898 drivers/net/ethernet/chelsio/cxgb3/sge.c len - SGE_RX_PULL_LEN); len 899 drivers/net/ethernet/chelsio/cxgb3/sge.c newskb->len = len; len 900 drivers/net/ethernet/chelsio/cxgb3/sge.c newskb->data_len = len - SGE_RX_PULL_LEN; len 905 drivers/net/ethernet/chelsio/cxgb3/sge.c sd->pg_chunk.offset, len); len 906 drivers/net/ethernet/chelsio/cxgb3/sge.c newskb->len += len; len 907 drivers/net/ethernet/chelsio/cxgb3/sge.c newskb->data_len += len; len 908 drivers/net/ethernet/chelsio/cxgb3/sge.c newskb->truesize += len; len 947 drivers/net/ethernet/chelsio/cxgb3/sge.c if (skb->len <= WR_LEN - sizeof(struct cpl_tx_pkt)) len 1013 drivers/net/ethernet/chelsio/cxgb3/sge.c unsigned int len, const dma_addr_t *addr) len 1017 drivers/net/ethernet/chelsio/cxgb3/sge.c if (len) { len 1018 drivers/net/ethernet/chelsio/cxgb3/sge.c sgp->len[0] = cpu_to_be32(len); len 1026 drivers/net/ethernet/chelsio/cxgb3/sge.c sgp->len[j] = cpu_to_be32(skb_frag_size(frag)); len 1033 drivers/net/ethernet/chelsio/cxgb3/sge.c sgp->len[j] = 0; len 1034 drivers/net/ethernet/chelsio/cxgb3/sge.c return ((nfrags + (len != 0)) * 3) / 2 + j; len 1190 drivers/net/ethernet/chelsio/cxgb3/sge.c cpl->len = htonl(skb->len); len 1217 drivers/net/ethernet/chelsio/cxgb3/sge.c if (skb->len <= WR_LEN - sizeof(*cpl)) { len 1221 drivers/net/ethernet/chelsio/cxgb3/sge.c skb->len); len 1223 drivers/net/ethernet/chelsio/cxgb3/sge.c skb_copy_bits(skb, 0, &d->flit[2], skb->len); len 1225 drivers/net/ethernet/chelsio/cxgb3/sge.c flits = (skb->len + 7) / 8 + 2; len 1226 drivers/net/ethernet/chelsio/cxgb3/sge.c cpl->wr.wr_hi = htonl(V_WR_BCNTLFLT(skb->len & 7) | len 1278 drivers/net/ethernet/chelsio/cxgb3/sge.c if (unlikely(skb->len < ETH_HLEN)) { len 1302 drivers/net/ethernet/chelsio/cxgb3/sge.c if (skb->len > (WR_LEN - sizeof(struct cpl_tx_pkt))) { len 1384 drivers/net/ethernet/chelsio/cxgb3/sge.c unsigned int len, unsigned int gen) len 1390 drivers/net/ethernet/chelsio/cxgb3/sge.c memcpy(&to[1], &from[1], len - sizeof(*from)); len 1392 drivers/net/ethernet/chelsio/cxgb3/sge.c skb_copy_bits(skb, sizeof(*from), &to[1], len - sizeof(*from)); len 1395 drivers/net/ethernet/chelsio/cxgb3/sge.c V_WR_BCNTLFLT(len & 7)); len 1398 drivers/net/ethernet/chelsio/cxgb3/sge.c V_WR_LEN((len + 7) / 8)); len 1463 drivers/net/ethernet/chelsio/cxgb3/sge.c return skb->len <= WR_LEN; len 1503 drivers/net/ethernet/chelsio/cxgb3/sge.c write_imm(&q->desc[q->pidx], skb, skb->len, q->gen); len 1535 drivers/net/ethernet/chelsio/cxgb3/sge.c write_imm(&q->desc[q->pidx], skb, skb->len, q->gen); len 1641 drivers/net/ethernet/chelsio/cxgb3/sge.c write_imm(d, skb, skb->len, gen); len 1676 drivers/net/ethernet/chelsio/cxgb3/sge.c if (skb->len <= WR_LEN) len 2129 drivers/net/ethernet/chelsio/cxgb3/sge.c struct sge_fl *fl, int len, int complete) len 2181 drivers/net/ethernet/chelsio/cxgb3/sge.c len -= offset; len 2186 drivers/net/ethernet/chelsio/cxgb3/sge.c skb_frag_size_set(rx_frag, len); len 2188 drivers/net/ethernet/chelsio/cxgb3/sge.c skb->len += len; len 2189 drivers/net/ethernet/chelsio/cxgb3/sge.c skb->data_len += len; len 2190 drivers/net/ethernet/chelsio/cxgb3/sge.c skb->truesize += len; len 2336 drivers/net/ethernet/chelsio/cxgb3/sge.c u32 len, flags; len 2366 drivers/net/ethernet/chelsio/cxgb3/sge.c } else if ((len = ntohl(r->len_cq)) != 0) { len 2371 drivers/net/ethernet/chelsio/cxgb3/sge.c fl = (len & F_RSPD_FLQ) ? &qs->fl[1] : &qs->fl[0]; len 2382 drivers/net/ethernet/chelsio/cxgb3/sge.c G_RSPD_LEN(len), len 2388 drivers/net/ethernet/chelsio/cxgb3/sge.c G_RSPD_LEN(len), len 2393 drivers/net/ethernet/chelsio/cxgb3/sge.c skb = get_packet(adap, fl, G_RSPD_LEN(len), len 652 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h __be16 len; len 660 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h __be16 len; len 706 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h __be16 len; len 779 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h __be32 len; len 814 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h __be32 len; len 900 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h __be16 len; len 920 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h __be16 len; len 979 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h __be16 len; len 1086 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h __be32 len; len 1092 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h __be32 len; len 1185 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h __be16 len; len 1205 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h __be16 len; len 1479 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h __be32 len; len 566 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c #define VPD_ENTRY(name, len) \ len 567 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c u8 name##_kword[2]; u8 name##_len; u8 name##_data[len] len 684 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c static int vpdstrtouint(char *s, u8 len, unsigned int base, unsigned int *val) len 688 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c memcpy(tok, s, len); len 689 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c tok[len] = 0; len 693 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c static int vpdstrtou16(char *s, u8 len, unsigned int base, u16 *val) len 697 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c memcpy(tok, s, len); len 698 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c tok[len] = 0; len 2942 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c #define ulp_region(adap, name, start, len) \ len 2945 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c (start) + (len) - 1); \ len 2946 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c start += len len 2948 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c #define ulptx_region(adap, name, start, len) \ len 2951 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c (start) + (len) - 1) len 107 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c static int cudbg_read_vpd_reg(struct adapter *padap, u32 addr, u32 len, len 116 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c rc = pci_read_vpd(padap->pdev, vaddr, len, dest); len 883 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c int mtype, u32 addr, u32 len, void *hbuf) len 900 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c resid = len & 0x7; len 901 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c len -= resid; len 920 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c while (len > 0) { len 924 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c len -= sizeof(u64); len 1621 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h int t4_memory_rw(struct adapter *adap, int win, int mtype, u32 addr, u32 len, len 1624 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h u32 len, __be32 *buf) len 1626 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h return t4_memory_rw(adap, 0, mtype, addr, len, buf, 0); len 1890 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h unsigned int len, u8 *buf); len 72 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c u32 value, n = 0, len = 0; len 78 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = T4_REGMAP_SIZE; len 82 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = T5_REGMAP_SIZE; len 89 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = adap->params.devlog.size; len 93 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = adap->params.cim_la_size / 10 + 1; len 94 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len *= 10 * sizeof(u32); len 96 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = adap->params.cim_la_size / 8; len 97 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len *= 8 * sizeof(u32); len 99 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len += sizeof(u32); /* for reading CIM LA configuration */ len 102 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = 2 * CIM_MALA_SIZE * 5 * sizeof(u32); len 105 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct cudbg_cim_qcfg); len 113 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = CIM_IBQ_SIZE * 4 * sizeof(u32); len 116 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = cudbg_cim_obq_size(adap, 0); len 119 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = cudbg_cim_obq_size(adap, 1); len 122 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = cudbg_cim_obq_size(adap, 2); len 125 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = cudbg_cim_obq_size(adap, 3); len 128 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = cudbg_cim_obq_size(adap, 4); len 131 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = cudbg_cim_obq_size(adap, 5); len 134 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = cudbg_cim_obq_size(adap, 6); len 137 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = cudbg_cim_obq_size(adap, 7); len 143 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = EDRAM0_SIZE_G(value); len 145 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = cudbg_mbytes_to_bytes(len); len 151 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = EDRAM1_SIZE_G(value); len 153 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = cudbg_mbytes_to_bytes(len); len 159 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = EXT_MEM0_SIZE_G(value); len 161 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = cudbg_mbytes_to_bytes(len); len 167 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = EXT_MEM1_SIZE_G(value); len 169 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = cudbg_mbytes_to_bytes(len); len 172 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = t4_chip_rss_size(adap) * sizeof(u16); len 175 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = adap->params.arch.vfcount * len 179 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = NMTUS * sizeof(u16); len 182 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct cudbg_pm_stats); len 185 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct cudbg_hw_sched); len 203 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct ireg_buf) * n; len 206 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct ireg_buf) * 2 + len 210 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct cudbg_ulprx_la); len 213 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct cudbg_tp_la) + TPLA_SIZE * sizeof(u64); len 216 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct cudbg_ver_hdr) + len 220 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct cudbg_cim_pif_la); len 221 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len += 2 * CIM_PIFLA_SIZE * 6 * sizeof(u32); len 224 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct cudbg_clk_info); len 228 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct ireg_buf) * n * 2; len 232 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct ireg_buf) * n * 2; len 235 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct cudbg_tid_info_region_rev1); len 238 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(u32) * CUDBG_NUM_PCIE_CONFIG_REGS; len 241 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = cudbg_dump_context_size(adap); len 244 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct cudbg_mps_tcam) * len 248 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct cudbg_vpd_data); len 252 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct cudbg_tcam) + len 256 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(u16) * NMTUS * NCCTRL_WIN; len 262 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct ireg_buf) * n * 2; len 266 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct cudbg_ver_hdr) + len 277 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct ireg_buf) * n; len 280 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct cudbg_pbt_tables); len 283 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct cudbg_mbox_log) * adap->mbox_log->size; len 289 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct ireg_buf) * n; len 299 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = EXT_MEM1_SIZE_G(value); len 301 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = cudbg_mbytes_to_bytes(len); len 304 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c cudbg_fill_qdesc_num_and_size(adap, NULL, &len); len 310 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c return len; len 316 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c u32 len = 0; len 322 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len += cxgb4_get_entity_length(adap, entity); len 329 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len += cxgb4_get_entity_length(adap, entity); len 335 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c if (wsize && len > CUDBG_DUMP_BUFF_SIZE) len 336 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = CUDBG_DUMP_BUFF_SIZE; len 338 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c return len; len 484 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c adapter->eth_dump.len = 0; len 490 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c u32 len = data->size; len 492 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c return cxgb4_cudbg_collect(adap, buf, &len, CXGB4_ETH_DUMP_ALL); len 498 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c u32 len; len 500 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len = sizeof(struct cudbg_hdr) + len 502 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c len += CUDBG_DUMP_BUFF_SIZE; len 504 drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c data->size = len; len 461 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c int len = scnprintf(buf, sizeof(buf), "%s: %llu", p->name, len 464 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c if (line_size + len >= 79) { len 469 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c line_size += len + 1; len 887 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c static char *unit_conv(char *buf, size_t len, unsigned int val, len 893 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c snprintf(buf, len, "%u", val / factor); len 897 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c snprintf(buf, len, "%u.%u", val / factor, rem); len 1633 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c size_t len; len 1638 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c len = min(count + ofst, sizeof(data)); len 1639 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c ret = t4_read_flash(adap, pos - ofst, (len + 3) / 4, len 1644 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c len -= ofst; len 1645 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c if (copy_to_user(buf, data + ofst, len)) len 1648 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c buf += len; len 1649 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c pos += len; len 1650 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c count -= len; len 3212 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c int len; len 3222 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c len = snprintf(buf, size - 1, "%*pb\n", len 3224 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c len += sprintf(buf + len, "\n"); len 3225 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c size = simple_read_from_buffer(ubuf, count, ppos, buf, len); len 1144 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c for (i = e->offset & ~3; !err && i < e->offset + e->len; i += 4) len 1148 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c memcpy(data, buf + e->offset, e->len); len 1165 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c aligned_len = (eeprom->len + (eeprom->offset & 3) + 3) & ~3; len 1175 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c if (aligned_offset != eeprom->offset || aligned_len != eeprom->len) { len 1188 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c memcpy(buf + (eeprom->offset & 3), data, eeprom->len); len 1396 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c u32 len = 0; len 1398 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c len = sizeof(struct cudbg_hdr) + len 1400 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c len += cxgb4_get_dump_length(adapter, eth_dump->flag); len 1403 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c adapter->eth_dump.len = len; len 1412 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c eth_dump->len = adapter->eth_dump.len; len 1421 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c u32 len = 0; len 1427 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c len = sizeof(struct cudbg_hdr) + len 1429 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c len += cxgb4_get_dump_length(adapter, adapter->eth_dump.flag); len 1430 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c if (eth_dump->len < len) len 1433 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c ret = cxgb4_cudbg_collect(adapter, buf, &len, adapter->eth_dump.flag); len 1438 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c eth_dump->len = len; len 1510 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c int ret = 0, offset = eprom->offset, len = eprom->len; len 1514 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c memset(data, 0, eprom->len); len 1515 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c if (offset + len <= I2C_PAGE_SIZE) len 1517 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c I2C_DEV_ADDR_A0, offset, len, data); len 1522 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c len = I2C_PAGE_SIZE - offset; len 1524 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c I2C_DEV_ADDR_A0, offset, len, data); len 1531 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c len = eprom->len - len; len 1535 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c offset, len, &data[eprom->len - len]); len 52 drivers/net/ethernet/chelsio/cxgb4/cxgb4_fcoe.c skb_copy_bits(skb, skb->len - 4, &eof, 1); len 96 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c txpkt->len = htonl(DIV_ROUND_UP(sizeof(*abort_req), 16)); len 98 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c sc->len = htonl(sizeof(*abort_req) - sizeof(struct work_request_hdr)); len 111 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c txpkt->len = htonl(DIV_ROUND_UP(sizeof(*abort_rpl), 16)); len 113 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c sc->len = htonl(sizeof(*abort_rpl) - sizeof(struct work_request_hdr)); len 129 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c txpkt->len = htonl(DIV_ROUND_UP(sizeof(*req), 16)); len 131 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c sc->len = htonl(sizeof(*req) - sizeof(struct work_request_hdr)); len 140 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c sc->len = htonl(0); len 519 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c unsigned int len; len 521 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c len = sizeof(*fwr); len 523 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c skb = alloc_skb(len, GFP_KERNEL); len 527 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c fwr = __skb_put(skb, len); len 63 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c return skb->len >= PTP_MIN_LENGTH && len 64 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c skb->len <= PTP_IN_TRANSMIT_PACKET_MAXNUM && len 393 drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h const void *src, unsigned int len); len 323 drivers/net/ethernet/chelsio/cxgb4/sge.c ntohl(p->len[0]), DMA_TO_DEVICE); len 325 drivers/net/ethernet/chelsio/cxgb4/sge.c ntohl(p->len[1]), DMA_TO_DEVICE); len 334 drivers/net/ethernet/chelsio/cxgb4/sge.c ntohl(p->len[0]), DMA_TO_DEVICE); len 336 drivers/net/ethernet/chelsio/cxgb4/sge.c ntohl(p->len[1]), DMA_TO_DEVICE); len 342 drivers/net/ethernet/chelsio/cxgb4/sge.c ntohl(p->len[0]), DMA_TO_DEVICE); len 344 drivers/net/ethernet/chelsio/cxgb4/sge.c ntohl(p->len[1]), DMA_TO_DEVICE); len 355 drivers/net/ethernet/chelsio/cxgb4/sge.c dma_unmap_page(dev, be64_to_cpu(addr), ntohl(p->len[0]), len 717 drivers/net/ethernet/chelsio/cxgb4/sge.c size_t len = nelem * elem_size + stat_size; len 719 drivers/net/ethernet/chelsio/cxgb4/sge.c void *p = dma_alloc_coherent(dev, len, phys, GFP_KERNEL); len 727 drivers/net/ethernet/chelsio/cxgb4/sge.c dma_free_coherent(dev, len, p, *phys); len 798 drivers/net/ethernet/chelsio/cxgb4/sge.c if (skb->len <= MAX_IMM_TX_PKT_LEN - hdrlen) len 822 drivers/net/ethernet/chelsio/cxgb4/sge.c return DIV_ROUND_UP(skb->len + hdrlen, sizeof(__be64)); len 884 drivers/net/ethernet/chelsio/cxgb4/sge.c unsigned int i, len; len 890 drivers/net/ethernet/chelsio/cxgb4/sge.c len = skb_headlen(skb) - start; len 891 drivers/net/ethernet/chelsio/cxgb4/sge.c if (likely(len)) { len 892 drivers/net/ethernet/chelsio/cxgb4/sge.c sgl->len0 = htonl(len); len 912 drivers/net/ethernet/chelsio/cxgb4/sge.c to->len[0] = cpu_to_be32(skb_frag_size(&si->frags[i])); len 913 drivers/net/ethernet/chelsio/cxgb4/sge.c to->len[1] = cpu_to_be32(skb_frag_size(&si->frags[++i])); len 918 drivers/net/ethernet/chelsio/cxgb4/sge.c to->len[0] = cpu_to_be32(skb_frag_size(&si->frags[i])); len 919 drivers/net/ethernet/chelsio/cxgb4/sge.c to->len[1] = cpu_to_be32(0); len 1046 drivers/net/ethernet/chelsio/cxgb4/sge.c if (likely(skb->len <= left)) { len 1048 drivers/net/ethernet/chelsio/cxgb4/sge.c skb_copy_from_linear_data(skb, pos, skb->len); len 1050 drivers/net/ethernet/chelsio/cxgb4/sge.c skb_copy_bits(skb, 0, pos, skb->len); len 1051 drivers/net/ethernet/chelsio/cxgb4/sge.c pos += skb->len; len 1054 drivers/net/ethernet/chelsio/cxgb4/sge.c skb_copy_bits(skb, left, q->desc, skb->len - left); len 1055 drivers/net/ethernet/chelsio/cxgb4/sge.c pos = (void *)q->desc + (skb->len - left); len 1309 drivers/net/ethernet/chelsio/cxgb4/sge.c tnl_lso->EthLenOffset_Size = htonl(CPL_TX_TNL_LSO_SIZE_V(skb->len)); len 1377 drivers/net/ethernet/chelsio/cxgb4/sge.c int len, max_pkt_len; len 1390 drivers/net/ethernet/chelsio/cxgb4/sge.c if (unlikely(skb->len < ETH_HLEN)) { len 1399 drivers/net/ethernet/chelsio/cxgb4/sge.c if (!skb_shinfo(skb)->gso_size && (unlikely(skb->len > max_pkt_len))) len 1486 drivers/net/ethernet/chelsio/cxgb4/sge.c len = immediate ? skb->len : 0; len 1487 drivers/net/ethernet/chelsio/cxgb4/sge.c len += sizeof(*cpl); len 1496 drivers/net/ethernet/chelsio/cxgb4/sge.c len += sizeof(*tnl_lso); len 1498 drivers/net/ethernet/chelsio/cxgb4/sge.c len += sizeof(*lso); len 1501 drivers/net/ethernet/chelsio/cxgb4/sge.c FW_WR_IMMDLEN_V(len)); len 1529 drivers/net/ethernet/chelsio/cxgb4/sge.c lso->len = htonl(skb->len); len 1531 drivers/net/ethernet/chelsio/cxgb4/sge.c lso->len = htonl(LSO_T5_XFER_SIZE_V(skb->len)); len 1565 drivers/net/ethernet/chelsio/cxgb4/sge.c FW_WR_IMMDLEN_V(len)); len 1597 drivers/net/ethernet/chelsio/cxgb4/sge.c cpl->len = htons(skb->len); len 1675 drivers/net/ethernet/chelsio/cxgb4/sge.c return DIV_ROUND_UP(skb->len + sizeof(struct cpl_tx_pkt), len 1728 drivers/net/ethernet/chelsio/cxgb4/sge.c if (unlikely(skb->len < fw_hdr_copy_len)) len 1735 drivers/net/ethernet/chelsio/cxgb4/sge.c if (!skb_shinfo(skb)->gso_size && (unlikely(skb->len > max_pkt_len))) len 1836 drivers/net/ethernet/chelsio/cxgb4/sge.c lso->len = cpu_to_be32(skb->len); len 1838 drivers/net/ethernet/chelsio/cxgb4/sge.c lso->len = cpu_to_be32(LSO_T5_XFER_SIZE_V(skb->len)); len 1856 drivers/net/ethernet/chelsio/cxgb4/sge.c int len; len 1858 drivers/net/ethernet/chelsio/cxgb4/sge.c len = (t4vf_is_eth_imm(skb) len 1859 drivers/net/ethernet/chelsio/cxgb4/sge.c ? skb->len + sizeof(*cpl) len 1863 drivers/net/ethernet/chelsio/cxgb4/sge.c FW_WR_IMMDLEN_V(len)); len 1891 drivers/net/ethernet/chelsio/cxgb4/sge.c cpl->len = cpu_to_be16(skb->len); len 2020 drivers/net/ethernet/chelsio/cxgb4/sge.c return skb->len <= MAX_CTRL_WR_LEN; len 2062 drivers/net/ethernet/chelsio/cxgb4/sge.c ndesc = DIV_ROUND_UP(skb->len, sizeof(struct tx_desc)); len 2169 drivers/net/ethernet/chelsio/cxgb4/sge.c return skb->len <= SGE_MAX_WR_LEN; len 2171 drivers/net/ethernet/chelsio/cxgb4/sge.c return skb->len <= MAX_IMM_TX_PKT_LEN; len 2187 drivers/net/ethernet/chelsio/cxgb4/sge.c return DIV_ROUND_UP(skb->len, 8); len 2517 drivers/net/ethernet/chelsio/cxgb4/sge.c unsigned int len) len 2524 drivers/net/ethernet/chelsio/cxgb4/sge.c if (len > MAX_IMM_OFLD_TX_DATA_WR_LEN) { len 2541 drivers/net/ethernet/chelsio/cxgb4/sge.c ndesc = flits_to_desc(DIV_ROUND_UP(len, 8)); len 2546 drivers/net/ethernet/chelsio/cxgb4/sge.c inline_tx_header(src, &q->q, pos, len); len 2557 drivers/net/ethernet/chelsio/cxgb4/sge.c const void *src, unsigned int len) len 2575 drivers/net/ethernet/chelsio/cxgb4/sge.c ret = ofld_xmit_direct(txq, src, len); len 2666 drivers/net/ethernet/chelsio/cxgb4/sge.c skb->len = gl->tot_len; len 2667 drivers/net/ethernet/chelsio/cxgb4/sge.c skb->data_len = skb->len - pull_len; len 2758 drivers/net/ethernet/chelsio/cxgb4/sge.c skb->len = gl->tot_len - s->pktshift; len 2759 drivers/net/ethernet/chelsio/cxgb4/sge.c skb->data_len = skb->len; len 2814 drivers/net/ethernet/chelsio/cxgb4/sge.c if (skb->len < offset + OFF_PTP_SEQUENCE_ID + sizeof(short)) len 3157 drivers/net/ethernet/chelsio/cxgb4/sge.c u32 len = ntohl(rc->pldbuflen_qid), bufsz, frags; len 3159 drivers/net/ethernet/chelsio/cxgb4/sge.c if (len & RSPD_NEWBUF_F) { len 3164 drivers/net/ethernet/chelsio/cxgb4/sge.c len = RSPD_LEN_G(len); len 3166 drivers/net/ethernet/chelsio/cxgb4/sge.c si.tot_len = len; len 3174 drivers/net/ethernet/chelsio/cxgb4/sge.c fp->size = min(bufsz, len); len 3175 drivers/net/ethernet/chelsio/cxgb4/sge.c len -= fp->size; len 3176 drivers/net/ethernet/chelsio/cxgb4/sge.c if (!len) len 615 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c u32 len, void *hbuf, int dir) len 633 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c resid = len & 0x3; len 634 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c len -= resid; len 691 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c while (len > 0) { len 699 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c len -= sizeof(__be32); len 10393 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c unsigned int len, u8 *buf) len 10399 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c if (len > I2C_PAGE_SIZE) len 10403 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c if (offset < I2C_PAGE_SIZE && offset + len > I2C_PAGE_SIZE) len 10416 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c while (len > 0) { len 10417 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c unsigned int i2c_len = (len < i2c_max) ? len : i2c_max; len 10430 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c len -= i2c_len; len 398 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h __be16 len; len 696 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h __be16 len; len 821 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h __be16 len; len 905 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h __be32 len; len 946 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h __be16 len; len 966 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h __be16 len; len 981 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h __be16 len; len 991 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h __be16 len; len 1006 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h __be32 len; len 1082 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h __be16 len; len 1142 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h __be16 len; len 1265 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h __be16 len; len 1286 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h __be16 len; len 1360 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h __be16 len; len 1388 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h __be16 len; len 1396 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h __be16 len; len 1451 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h __be32 len; len 1501 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h __be32 len[2]; len 1514 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h __be32 len; len 1519 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h __be32 len; len 329 drivers/net/ethernet/chelsio/cxgb4vf/sge.c be32_to_cpu(p->len[0]), DMA_TO_DEVICE); len 331 drivers/net/ethernet/chelsio/cxgb4vf/sge.c be32_to_cpu(p->len[1]), DMA_TO_DEVICE); len 340 drivers/net/ethernet/chelsio/cxgb4vf/sge.c be32_to_cpu(p->len[0]), DMA_TO_DEVICE); len 342 drivers/net/ethernet/chelsio/cxgb4vf/sge.c be32_to_cpu(p->len[1]), DMA_TO_DEVICE); len 348 drivers/net/ethernet/chelsio/cxgb4vf/sge.c be32_to_cpu(p->len[0]), DMA_TO_DEVICE); len 350 drivers/net/ethernet/chelsio/cxgb4vf/sge.c be32_to_cpu(p->len[1]), DMA_TO_DEVICE); len 362 drivers/net/ethernet/chelsio/cxgb4vf/sge.c dma_unmap_page(dev, be64_to_cpu(addr), be32_to_cpu(p->len[0]), len 861 drivers/net/ethernet/chelsio/cxgb4vf/sge.c return DIV_ROUND_UP(skb->len + sizeof(struct cpl_tx_pkt), len 905 drivers/net/ethernet/chelsio/cxgb4vf/sge.c unsigned int i, len; len 911 drivers/net/ethernet/chelsio/cxgb4vf/sge.c len = skb_headlen(skb) - start; len 912 drivers/net/ethernet/chelsio/cxgb4vf/sge.c if (likely(len)) { len 913 drivers/net/ethernet/chelsio/cxgb4vf/sge.c sgl->len0 = htonl(len); len 933 drivers/net/ethernet/chelsio/cxgb4vf/sge.c to->len[0] = cpu_to_be32(skb_frag_size(&si->frags[i])); len 934 drivers/net/ethernet/chelsio/cxgb4vf/sge.c to->len[1] = cpu_to_be32(skb_frag_size(&si->frags[++i])); len 939 drivers/net/ethernet/chelsio/cxgb4vf/sge.c to->len[0] = cpu_to_be32(skb_frag_size(&si->frags[i])); len 940 drivers/net/ethernet/chelsio/cxgb4vf/sge.c to->len[1] = cpu_to_be32(0); len 1058 drivers/net/ethernet/chelsio/cxgb4vf/sge.c if (likely(skb->len <= left)) { len 1060 drivers/net/ethernet/chelsio/cxgb4vf/sge.c skb_copy_from_linear_data(skb, pos, skb->len); len 1062 drivers/net/ethernet/chelsio/cxgb4vf/sge.c skb_copy_bits(skb, 0, pos, skb->len); len 1063 drivers/net/ethernet/chelsio/cxgb4vf/sge.c pos += skb->len; len 1066 drivers/net/ethernet/chelsio/cxgb4vf/sge.c skb_copy_bits(skb, left, tq->desc, skb->len - left); len 1067 drivers/net/ethernet/chelsio/cxgb4vf/sge.c pos = (void *)tq->desc + (skb->len - left); len 1181 drivers/net/ethernet/chelsio/cxgb4vf/sge.c if (unlikely(skb->len < fw_hdr_copy_len)) len 1188 drivers/net/ethernet/chelsio/cxgb4vf/sge.c if (!skb_shinfo(skb)->gso_size && (unlikely(skb->len > max_pkt_len))) len 1304 drivers/net/ethernet/chelsio/cxgb4vf/sge.c lso->len = cpu_to_be32(skb->len); len 1306 drivers/net/ethernet/chelsio/cxgb4vf/sge.c lso->len = cpu_to_be32(LSO_T5_XFER_SIZE_V(skb->len)); len 1325 drivers/net/ethernet/chelsio/cxgb4vf/sge.c int len; len 1327 drivers/net/ethernet/chelsio/cxgb4vf/sge.c len = is_eth_imm(skb) ? skb->len + sizeof(*cpl) : sizeof(*cpl); len 1330 drivers/net/ethernet/chelsio/cxgb4vf/sge.c FW_WR_IMMDLEN_V(len)); len 1361 drivers/net/ethernet/chelsio/cxgb4vf/sge.c cpl->len = cpu_to_be16(skb->len); len 1367 drivers/net/ethernet/chelsio/cxgb4vf/sge.c ndesc, credits, txq->q.pidx, skb->len, ssi->nr_frags); len 1533 drivers/net/ethernet/chelsio/cxgb4vf/sge.c skb->len = gl->tot_len; len 1534 drivers/net/ethernet/chelsio/cxgb4vf/sge.c skb->data_len = skb->len - pull_len; len 1584 drivers/net/ethernet/chelsio/cxgb4vf/sge.c skb->len = gl->tot_len - s->pktshift; len 1585 drivers/net/ethernet/chelsio/cxgb4vf/sge.c skb->data_len = skb->len; len 1783 drivers/net/ethernet/chelsio/cxgb4vf/sge.c u32 len = be32_to_cpu(rc->pldbuflen_qid); len 1789 drivers/net/ethernet/chelsio/cxgb4vf/sge.c if (len & RSPD_NEWBUF_F) { len 1800 drivers/net/ethernet/chelsio/cxgb4vf/sge.c len = RSPD_LEN_G(len); len 1802 drivers/net/ethernet/chelsio/cxgb4vf/sge.c gl.tot_len = len; len 1814 drivers/net/ethernet/chelsio/cxgb4vf/sge.c fp->size = min(bufsz, len); len 1815 drivers/net/ethernet/chelsio/cxgb4vf/sge.c len -= fp->size; len 1816 drivers/net/ethernet/chelsio/cxgb4vf/sge.c if (!len) len 1781 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c size_t len = (offsetof(struct fw_vi_stats_cmd, u) + len 1783 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c size_t len16 = DIV_ROUND_UP(len, 16); len 1795 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c ret = t4vf_wr_mbox_ns(adapter, &cmd, len, &rpl); len 89 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h cxgb_mk_tid_release(struct sk_buff *skb, u32 len, u32 tid, u16 chan) len 93 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h req = __skb_put_zero(skb, len); len 101 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h cxgb_mk_close_con_req(struct sk_buff *skb, u32 len, u32 tid, u16 chan, len 106 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h req = __skb_put_zero(skb, len); len 115 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h cxgb_mk_abort_req(struct sk_buff *skb, u32 len, u32 tid, u16 chan, len 120 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h req = __skb_put_zero(skb, len); len 130 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h cxgb_mk_abort_rpl(struct sk_buff *skb, u32 len, u32 tid, u16 chan) len 134 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h rpl = __skb_put_zero(skb, len); len 143 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h cxgb_mk_rx_data_ack(struct sk_buff *skb, u32 len, u32 tid, u16 chan, len 148 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h req = __skb_put_zero(skb, len); len 256 drivers/net/ethernet/cirrus/cs89x0.c get_eeprom_data(struct net_device *dev, int off, int len, int *buffer) len 260 drivers/net/ethernet/cirrus/cs89x0.c cs89_dbg(3, info, "EEPROM data from %x for %x:", off, len); len 261 drivers/net/ethernet/cirrus/cs89x0.c for (i = 0; i < len; i++) { len 276 drivers/net/ethernet/cirrus/cs89x0.c get_eeprom_cksum(int off, int len, int *buffer) len 281 drivers/net/ethernet/cirrus/cs89x0.c for (i = 0; i < len; i++) len 1148 drivers/net/ethernet/cirrus/cs89x0.c dev->name, skb->len, len 1162 drivers/net/ethernet/cirrus/cs89x0.c iowrite16(skb->len, lp->virt_addr + TX_LEN_PORT); len 1175 drivers/net/ethernet/cirrus/cs89x0.c writewords(lp, TX_FRAME_PORT, skb->data, (skb->len + 1) >> 1); len 1177 drivers/net/ethernet/cirrus/cs89x0.c dev->stats.tx_bytes += skb->len; len 337 drivers/net/ethernet/cirrus/ep93xx_eth.c if (unlikely(skb->len > MAX_PKT_SIZE)) { len 348 drivers/net/ethernet/cirrus/ep93xx_eth.c txd->tdesc1 = TDESC1_EOF | (entry << 16) | (skb->len & 0xfff); len 349 drivers/net/ethernet/cirrus/ep93xx_eth.c dma_sync_single_for_cpu(dev->dev.parent, txd->buf_addr, skb->len, len 352 drivers/net/ethernet/cirrus/ep93xx_eth.c dma_sync_single_for_device(dev->dev.parent, txd->buf_addr, skb->len, len 334 drivers/net/ethernet/cirrus/mac89x0.c skb->len, skb->data[ETH_ALEN + ETH_ALEN] << 8 | len 345 drivers/net/ethernet/cirrus/mac89x0.c writereg(dev, PP_TxLength, skb->len); len 357 drivers/net/ethernet/cirrus/mac89x0.c skb->len+1); len 365 drivers/net/ethernet/cisco/enic/enic_main.c buf->len, PCI_DMA_TODEVICE); len 368 drivers/net/ethernet/cisco/enic/enic_main.c buf->len, PCI_DMA_TODEVICE); len 607 drivers/net/ethernet/cisco/enic/enic_main.c unsigned int len_left = skb->len - head_len; len 636 drivers/net/ethernet/cisco/enic/enic_main.c unsigned int len_left = skb->len - head_len; len 710 drivers/net/ethernet/cisco/enic/enic_main.c unsigned int len_left = skb->len - frag_len_left; len 715 drivers/net/ethernet/cisco/enic/enic_main.c unsigned int len; len 731 drivers/net/ethernet/cisco/enic/enic_main.c len = min(frag_len_left, (unsigned int)WQ_ENET_MAX_DESC_LEN); len 732 drivers/net/ethernet/cisco/enic/enic_main.c dma_addr = pci_map_single(enic->pdev, skb->data + offset, len, len 736 drivers/net/ethernet/cisco/enic/enic_main.c enic_queue_wq_desc_tso(wq, skb, dma_addr, len, mss, hdr_len, len 738 drivers/net/ethernet/cisco/enic/enic_main.c eop && (len == frag_len_left), loopback); len 739 drivers/net/ethernet/cisco/enic/enic_main.c frag_len_left -= len; len 740 drivers/net/ethernet/cisco/enic/enic_main.c offset += len; len 755 drivers/net/ethernet/cisco/enic/enic_main.c len = min(frag_len_left, len 758 drivers/net/ethernet/cisco/enic/enic_main.c offset, len, len 762 drivers/net/ethernet/cisco/enic/enic_main.c enic_queue_wq_desc_cont(wq, skb, dma_addr, len, len 764 drivers/net/ethernet/cisco/enic/enic_main.c (len == frag_len_left),/*EOP*/ len 766 drivers/net/ethernet/cisco/enic/enic_main.c frag_len_left -= len; len 767 drivers/net/ethernet/cisco/enic/enic_main.c offset += len; len 780 drivers/net/ethernet/cisco/enic/enic_main.c unsigned int len_left = skb->len - head_len; len 863 drivers/net/ethernet/cisco/enic/enic_main.c if (skb->len <= 0) { len 1262 drivers/net/ethernet/cisco/enic/enic_main.c buf->len, PCI_DMA_FROMDEVICE); len 1272 drivers/net/ethernet/cisco/enic/enic_main.c unsigned int len = netdev->mtu + VLAN_ETH_HLEN; len 1279 drivers/net/ethernet/cisco/enic/enic_main.c buf->len); len 1283 drivers/net/ethernet/cisco/enic/enic_main.c skb = netdev_alloc_skb_ip_align(netdev, len); len 1287 drivers/net/ethernet/cisco/enic/enic_main.c dma_addr = pci_map_single(enic->pdev, skb->data, len, len 1295 drivers/net/ethernet/cisco/enic/enic_main.c dma_addr, len); len 1310 drivers/net/ethernet/cisco/enic/enic_main.c struct vnic_rq_buf *buf, u16 len) len 1315 drivers/net/ethernet/cisco/enic/enic_main.c if (len > enic->rx_copybreak) len 1317 drivers/net/ethernet/cisco/enic/enic_main.c new_skb = netdev_alloc_skb_ip_align(netdev, len); len 1320 drivers/net/ethernet/cisco/enic/enic_main.c pci_dma_sync_single_for_cpu(enic->pdev, buf->dma_addr, len, len 1322 drivers/net/ethernet/cisco/enic/enic_main.c memcpy(new_skb->data, (*skb)->data, len); len 1370 drivers/net/ethernet/cisco/enic/enic_main.c pci_unmap_single(enic->pdev, buf->dma_addr, buf->len, len 1385 drivers/net/ethernet/cisco/enic/enic_main.c pci_unmap_single(enic->pdev, buf->dma_addr, buf->len, len 1459 drivers/net/ethernet/cisco/enic/enic_main.c pci_unmap_single(enic->pdev, buf->dma_addr, buf->len, len 2767 drivers/net/ethernet/cisco/enic/enic_main.c enic->bar[i].len = pci_resource_len(pdev, i); len 2768 drivers/net/ethernet/cisco/enic/enic_main.c enic->bar[i].vaddr = pci_iomap(pdev, i, enic->bar[i].len); len 171 drivers/net/ethernet/cisco/enic/enic_res.c int enic_set_rss_key(struct enic *enic, dma_addr_t key_pa, u64 len) len 173 drivers/net/ethernet/cisco/enic/enic_res.c u64 a0 = (u64)key_pa, a1 = len; len 179 drivers/net/ethernet/cisco/enic/enic_res.c int enic_set_rss_cpu(struct enic *enic, dma_addr_t cpu_pa, u64 len) len 181 drivers/net/ethernet/cisco/enic/enic_res.c u64 a0 = (u64)cpu_pa, a1 = len; len 44 drivers/net/ethernet/cisco/enic/enic_res.h void *os_buf, dma_addr_t dma_addr, unsigned int len, len 56 drivers/net/ethernet/cisco/enic/enic_res.h (u16)len, len 65 drivers/net/ethernet/cisco/enic/enic_res.h vnic_wq_post(wq, os_buf, dma_addr, len, sop, eop, desc_skip_cnt, len 70 drivers/net/ethernet/cisco/enic/enic_res.h void *os_buf, dma_addr_t dma_addr, unsigned int len, len 73 drivers/net/ethernet/cisco/enic/enic_res.h enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len, len 79 drivers/net/ethernet/cisco/enic/enic_res.h dma_addr_t dma_addr, unsigned int len, int vlan_tag_insert, len 82 drivers/net/ethernet/cisco/enic/enic_res.h enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len, len 89 drivers/net/ethernet/cisco/enic/enic_res.h void *os_buf, dma_addr_t dma_addr, unsigned int len, len 93 drivers/net/ethernet/cisco/enic/enic_res.h enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len, len 101 drivers/net/ethernet/cisco/enic/enic_res.h void *os_buf, dma_addr_t dma_addr, unsigned int len, len 105 drivers/net/ethernet/cisco/enic/enic_res.h enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len, len 112 drivers/net/ethernet/cisco/enic/enic_res.h void *os_buf, dma_addr_t dma_addr, unsigned int len, len 116 drivers/net/ethernet/cisco/enic/enic_res.h enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len, len 124 drivers/net/ethernet/cisco/enic/enic_res.h dma_addr_t dma_addr, unsigned int len) len 133 drivers/net/ethernet/cisco/enic/enic_res.h type, (u16)len); len 135 drivers/net/ethernet/cisco/enic/enic_res.h vnic_rq_post(rq, os_buf, os_buf_index, dma_addr, len, wrid); len 146 drivers/net/ethernet/cisco/enic/enic_res.h int enic_set_rss_key(struct enic *enic, dma_addr_t key_pa, u64 len); len 147 drivers/net/ethernet/cisco/enic/enic_res.h int enic_set_rss_cpu(struct enic *enic, dma_addr_t cpu_pa, u64 len); len 55 drivers/net/ethernet/cisco/enic/vnic_dev.c if (bar->len < VNIC_MAX_RES_HDR_SIZE) { len 91 drivers/net/ethernet/cisco/enic/vnic_dev.c u32 len; len 98 drivers/net/ethernet/cisco/enic/vnic_dev.c if (!bar[bar_num].len || !bar[bar_num].vaddr) len 107 drivers/net/ethernet/cisco/enic/vnic_dev.c len = count * VNIC_RES_STRIDE; len 108 drivers/net/ethernet/cisco/enic/vnic_dev.c if (len + bar_offset > bar[bar_num].len) { len 110 drivers/net/ethernet/cisco/enic/vnic_dev.c type, bar_offset, len, len 111 drivers/net/ethernet/cisco/enic/vnic_dev.c bar[bar_num].len); len 118 drivers/net/ethernet/cisco/enic/vnic_dev.c len = count; len 1122 drivers/net/ethernet/cisco/enic/vnic_dev.c int vnic_dev_init_prov2(struct vnic_dev *vdev, u8 *buf, u32 len) len 1124 drivers/net/ethernet/cisco/enic/vnic_dev.c u64 a0, a1 = len; len 1130 drivers/net/ethernet/cisco/enic/vnic_dev.c prov_buf = pci_alloc_consistent(vdev->pdev, len, &prov_pa); len 1134 drivers/net/ethernet/cisco/enic/vnic_dev.c memcpy(prov_buf, buf, len); len 1140 drivers/net/ethernet/cisco/enic/vnic_dev.c pci_free_consistent(vdev->pdev, len, prov_buf, prov_pa); len 57 drivers/net/ethernet/cisco/enic/vnic_dev.h unsigned long len; len 174 drivers/net/ethernet/cisco/enic/vnic_dev.h int vnic_dev_init_prov2(struct vnic_dev *vdev, u8 *buf, u32 len); len 73 drivers/net/ethernet/cisco/enic/vnic_rq.h unsigned int len; len 121 drivers/net/ethernet/cisco/enic/vnic_rq.h dma_addr_t dma_addr, unsigned int len, len 129 drivers/net/ethernet/cisco/enic/vnic_rq.h buf->len = len; len 57 drivers/net/ethernet/cisco/enic/vnic_wq.h unsigned int len; len 133 drivers/net/ethernet/cisco/enic/vnic_wq.h unsigned int len, int sop, int eop, len 145 drivers/net/ethernet/cisco/enic/vnic_wq.h buf->len = len; len 557 drivers/net/ethernet/cortina/gemini.c size_t len = n_txq * entries; len 565 drivers/net/ethernet/cortina/gemini.c skb_tab = kcalloc(len, sizeof(*skb_tab), GFP_KERNEL); len 569 drivers/net/ethernet/cortina/gemini.c desc_ring = dma_alloc_coherent(geth->dev, len * sizeof(*desc_ring), len 579 drivers/net/ethernet/cortina/gemini.c dma_free_coherent(geth->dev, len * sizeof(*desc_ring), len 933 drivers/net/ethernet/cortina/gemini.c unsigned int len = 1 << geth->freeq_order; len 934 drivers/net/ethernet/cortina/gemini.c unsigned int pages = len >> fpp_order; len 1006 drivers/net/ethernet/cortina/gemini.c unsigned int len = 1 << geth->freeq_order; len 1007 drivers/net/ethernet/cortina/gemini.c unsigned int pages = len >> fpp_order; len 1158 drivers/net/ethernet/cortina/gemini.c word1 = skb->len; len 1239 drivers/net/ethernet/cortina/gemini.c if (skb->len >= 0x10000) len 1470 drivers/net/ethernet/cortina/gemini.c frag_len = frame_len - skb->len; len 1480 drivers/net/ethernet/cortina/gemini.c skb->len += frag_len; len 630 drivers/net/ethernet/davicom/dm9000.c int len = ee->len; len 635 drivers/net/ethernet/davicom/dm9000.c if ((len & 1) != 0 || (offset & 1) != 0) len 643 drivers/net/ethernet/davicom/dm9000.c for (i = 0; i < len; i += 2) len 654 drivers/net/ethernet/davicom/dm9000.c int len = ee->len; len 665 drivers/net/ethernet/davicom/dm9000.c while (len > 0) { len 666 drivers/net/ethernet/davicom/dm9000.c if (len & 1 || offset & 1) { len 682 drivers/net/ethernet/davicom/dm9000.c len -= done; len 1034 drivers/net/ethernet/davicom/dm9000.c (db->outblk)(db->io_data, skb->data, skb->len); len 1035 drivers/net/ethernet/davicom/dm9000.c dev->stats.tx_bytes += skb->len; len 1040 drivers/net/ethernet/davicom/dm9000.c dm9000_send_packet(dev, skb->ip_summed, skb->len); len 1043 drivers/net/ethernet/davicom/dm9000.c db->queue_pkt_len = skb->len; len 377 drivers/net/ethernet/dec/tulip/de2104x.c u32 status, u32 len) len 381 drivers/net/ethernet/dec/tulip/de2104x.c rx_tail, status, len); len 408 drivers/net/ethernet/dec/tulip/de2104x.c u32 status, len; len 420 drivers/net/ethernet/dec/tulip/de2104x.c len = ((status >> 16) & 0x7ff) - 4; len 429 drivers/net/ethernet/dec/tulip/de2104x.c de_rx_err_acct(de, rx_tail, status, len); len 433 drivers/net/ethernet/dec/tulip/de2104x.c copying_skb = (len <= rx_copybreak); len 437 drivers/net/ethernet/dec/tulip/de2104x.c rx_tail, status, len, copying_skb); len 439 drivers/net/ethernet/dec/tulip/de2104x.c buflen = copying_skb ? (len + RX_OFFSET) : de->rx_buf_sz; len 451 drivers/net/ethernet/dec/tulip/de2104x.c skb_put(skb, len); len 459 drivers/net/ethernet/dec/tulip/de2104x.c pci_dma_sync_single_for_cpu(de->pdev, mapping, len, PCI_DMA_FROMDEVICE); len 461 drivers/net/ethernet/dec/tulip/de2104x.c skb_copy_from_linear_data(skb, skb_put(copy_skb, len), len 462 drivers/net/ethernet/dec/tulip/de2104x.c len); len 463 drivers/net/ethernet/dec/tulip/de2104x.c pci_dma_sync_single_for_device(de->pdev, mapping, len, PCI_DMA_FROMDEVICE); len 472 drivers/net/ethernet/dec/tulip/de2104x.c de->dev->stats.rx_bytes += skb->len; len 566 drivers/net/ethernet/dec/tulip/de2104x.c skb->len, PCI_DMA_TODEVICE); len 584 drivers/net/ethernet/dec/tulip/de2104x.c de->dev->stats.tx_bytes += skb->len; len 608 drivers/net/ethernet/dec/tulip/de2104x.c u32 mapping, len, flags = FirstFrag | LastFrag; len 625 drivers/net/ethernet/dec/tulip/de2104x.c len = skb->len; len 626 drivers/net/ethernet/dec/tulip/de2104x.c mapping = pci_map_single(de->pdev, skb->data, len, PCI_DMA_TODEVICE); len 631 drivers/net/ethernet/dec/tulip/de2104x.c flags |= len; len 644 drivers/net/ethernet/dec/tulip/de2104x.c entry, skb->len); len 1352 drivers/net/ethernet/dec/tulip/de2104x.c skb->len, PCI_DMA_TODEVICE); len 1659 drivers/net/ethernet/dec/tulip/de2104x.c (eeprom->len != DE_EEPROM_SIZE)) len 1661 drivers/net/ethernet/dec/tulip/de2104x.c memcpy(data, de->ee_data, eeprom->len); len 920 drivers/net/ethernet/dec/tulip/de4x5.c static void create_packet(struct net_device *dev, char *frame, int len); len 938 drivers/net/ethernet/dec/tulip/de4x5.c static struct sk_buff *de4x5_alloc_rx_buff(struct net_device *dev, int index, int len); len 973 drivers/net/ethernet/dec/tulip/de4x5.c static void mii_wdata(int data, int len, u_long ioaddr); len 975 drivers/net/ethernet/dec/tulip/de4x5.c static int mii_swap(int data, int len); len 997 drivers/net/ethernet/dec/tulip/de4x5.c static void de4x5_dbg_rx(struct sk_buff *skb, int len); len 1490 drivers/net/ethernet/dec/tulip/de4x5.c } else if (skb->len > 0) { len 1501 drivers/net/ethernet/dec/tulip/de4x5.c load_packet(dev, skb->data, TD_IC | TD_LS | TD_FS | skb->len, skb); len 1502 drivers/net/ethernet/dec/tulip/de4x5.c lp->stats.tx_bytes += skb->len; len 3596 drivers/net/ethernet/dec/tulip/de4x5.c de4x5_alloc_rx_buff(struct net_device *dev, int index, int len) len 3617 drivers/net/ethernet/dec/tulip/de4x5.c skb_put(ret, len); len 3625 drivers/net/ethernet/dec/tulip/de4x5.c p = netdev_alloc_skb(dev, len + 2); len 3632 drivers/net/ethernet/dec/tulip/de4x5.c skb_put_data(p, lp->rx_bufs, len - tlen); len 3634 drivers/net/ethernet/dec/tulip/de4x5.c skb_put_data(p, lp->rx_bufs + lp->rx_old * RX_BUFF_SZ, len); len 3865 drivers/net/ethernet/dec/tulip/de4x5.c create_packet(struct net_device *dev, char *frame, int len) len 4575 drivers/net/ethernet/dec/tulip/de4x5.c u_char flags, csr6, len = (*p & BLOCK_LEN)+1; len 4579 drivers/net/ethernet/dec/tulip/de4x5.c if (*(p+len) < 128) { len 4580 drivers/net/ethernet/dec/tulip/de4x5.c return dc_infoblock[COMPACT](dev, count, p+len); len 4582 drivers/net/ethernet/dec/tulip/de4x5.c return dc_infoblock[*(p+len+1)](dev, count, p+len); len 4615 drivers/net/ethernet/dec/tulip/de4x5.c u_char len = (*p & BLOCK_LEN)+1; len 4619 drivers/net/ethernet/dec/tulip/de4x5.c if (*(p+len) < 128) { len 4620 drivers/net/ethernet/dec/tulip/de4x5.c return dc_infoblock[COMPACT](dev, count, p+len); len 4622 drivers/net/ethernet/dec/tulip/de4x5.c return dc_infoblock[*(p+len+1)](dev, count, p+len); len 4654 drivers/net/ethernet/dec/tulip/de4x5.c u_char len = (*p & BLOCK_LEN)+1; len 4658 drivers/net/ethernet/dec/tulip/de4x5.c if (*(p+len) < 128) { len 4659 drivers/net/ethernet/dec/tulip/de4x5.c return dc_infoblock[COMPACT](dev, count, p+len); len 4661 drivers/net/ethernet/dec/tulip/de4x5.c return dc_infoblock[*(p+len+1)](dev, count, p+len); len 4695 drivers/net/ethernet/dec/tulip/de4x5.c u_char len = (*p & BLOCK_LEN)+1; len 4699 drivers/net/ethernet/dec/tulip/de4x5.c if (*(p+len) < 128) { len 4700 drivers/net/ethernet/dec/tulip/de4x5.c return dc_infoblock[COMPACT](dev, count, p+len); len 4702 drivers/net/ethernet/dec/tulip/de4x5.c return dc_infoblock[*(p+len+1)](dev, count, p+len); len 4737 drivers/net/ethernet/dec/tulip/de4x5.c u_char flags, csr6, len = (*p & BLOCK_LEN)+1; len 4741 drivers/net/ethernet/dec/tulip/de4x5.c if (*(p+len) < 128) { len 4742 drivers/net/ethernet/dec/tulip/de4x5.c return dc_infoblock[COMPACT](dev, count, p+len); len 4744 drivers/net/ethernet/dec/tulip/de4x5.c return dc_infoblock[*(p+len+1)](dev, count, p+len); len 4782 drivers/net/ethernet/dec/tulip/de4x5.c u_char len = (*p & BLOCK_LEN)+1; len 4786 drivers/net/ethernet/dec/tulip/de4x5.c if (*(p+len) < 128) { len 4787 drivers/net/ethernet/dec/tulip/de4x5.c return dc_infoblock[COMPACT](dev, count, p+len); len 4789 drivers/net/ethernet/dec/tulip/de4x5.c return dc_infoblock[*(p+len+1)](dev, count, p+len); len 4848 drivers/net/ethernet/dec/tulip/de4x5.c mii_wdata(int data, int len, u_long ioaddr) len 4852 drivers/net/ethernet/dec/tulip/de4x5.c for (i=0; i<len; i++) { len 4882 drivers/net/ethernet/dec/tulip/de4x5.c mii_swap(int data, int len) len 4886 drivers/net/ethernet/dec/tulip/de4x5.c for (i=0; i<len; i++) { len 5336 drivers/net/ethernet/dec/tulip/de4x5.c de4x5_dbg_rx(struct sk_buff *skb, int len) len 5345 drivers/net/ethernet/dec/tulip/de4x5.c len); len 5346 drivers/net/ethernet/dec/tulip/de4x5.c for (j=0; len>0;j+=16, len-=16) { len 5348 drivers/net/ethernet/dec/tulip/de4x5.c for (i=0; i<16 && i<len; i++) { len 5378 drivers/net/ethernet/dec/tulip/de4x5.c ioc->len = ETH_ALEN; len 5382 drivers/net/ethernet/dec/tulip/de4x5.c if (copy_to_user(ioc->data, tmp.addr, ioc->len)) return -EFAULT; len 5418 drivers/net/ethernet/dec/tulip/de4x5.c ioc->len = sizeof(statbuf); len 5420 drivers/net/ethernet/dec/tulip/de4x5.c memcpy(&statbuf, &lp->pktStats, ioc->len); len 5422 drivers/net/ethernet/dec/tulip/de4x5.c if (copy_to_user(ioc->data, &statbuf, ioc->len)) len 5454 drivers/net/ethernet/dec/tulip/de4x5.c ioc->len = j; len 5455 drivers/net/ethernet/dec/tulip/de4x5.c if (copy_to_user(ioc->data, tmp.lval, ioc->len)) len 996 drivers/net/ethernet/dec/tulip/de4x5.h unsigned short len; /* Length of the data buffer */ len 683 drivers/net/ethernet/dec/tulip/dmfe.c if (skb->len > MAX_PACKET_SIZE) { len 684 drivers/net/ethernet/dec/tulip/dmfe.c pr_err("big packet = %d\n", (u16)skb->len); len 706 drivers/net/ethernet/dec/tulip/dmfe.c skb_copy_from_linear_data(skb, txptr->tx_buf_ptr, skb->len); len 707 drivers/net/ethernet/dec/tulip/dmfe.c txptr->tdes1 = cpu_to_le32(0xe1000000 | skb->len); len 627 drivers/net/ethernet/dec/tulip/interrupt.c tp->tx_buffers[entry].skb->len; len 633 drivers/net/ethernet/dec/tulip/interrupt.c tp->tx_buffers[entry].skb->len, len 679 drivers/net/ethernet/dec/tulip/tulip_core.c skb->len, PCI_DMA_TODEVICE); len 696 drivers/net/ethernet/dec/tulip/tulip_core.c tp->tx_ring[entry].length = cpu_to_le32(skb->len | flag); len 738 drivers/net/ethernet/dec/tulip/tulip_core.c tp->tx_buffers[entry].skb->len, len 820 drivers/net/ethernet/dec/tulip/tulip_core.c skb->len, PCI_DMA_TODEVICE); len 1615 drivers/net/ethernet/dec/tulip/tulip_core.c int len; len 1622 drivers/net/ethernet/dec/tulip/tulip_core.c addr = of_get_property(dp, "local-mac-address", &len); len 1623 drivers/net/ethernet/dec/tulip/tulip_core.c if (addr && len == ETH_ALEN) len 597 drivers/net/ethernet/dec/tulip/uli526x.c if (skb->len > MAX_PACKET_SIZE) { len 598 drivers/net/ethernet/dec/tulip/uli526x.c netdev_err(dev, "big packet = %d\n", (u16)skb->len); len 617 drivers/net/ethernet/dec/tulip/uli526x.c skb_copy_from_linear_data(skb, txptr->tx_buf_ptr, skb->len); len 618 drivers/net/ethernet/dec/tulip/uli526x.c txptr->tdes1 = cpu_to_le32(0xe1000000 | skb->len); len 848 drivers/net/ethernet/dec/tulip/winbond-840.c np->rx_skbuff[i]->len, len 858 drivers/net/ethernet/dec/tulip/winbond-840.c np->tx_skbuff[i]->len, len 1008 drivers/net/ethernet/dec/tulip/winbond-840.c skb->data,skb->len, PCI_DMA_TODEVICE); len 1012 drivers/net/ethernet/dec/tulip/winbond-840.c if (skb->len < TX_BUFLIMIT) { len 1013 drivers/net/ethernet/dec/tulip/winbond-840.c np->tx_ring[entry].length = DescWholePkt | skb->len; len 1015 drivers/net/ethernet/dec/tulip/winbond-840.c int len = skb->len - TX_BUFLIMIT; len 1018 drivers/net/ethernet/dec/tulip/winbond-840.c np->tx_ring[entry].length = DescWholePkt | (len << 11) | TX_BUFLIMIT; len 1040 drivers/net/ethernet/dec/tulip/winbond-840.c np->tx_q_bytes += skb->len; len 1086 drivers/net/ethernet/dec/tulip/winbond-840.c np->stats.tx_bytes += np->tx_skbuff[entry]->len; len 1092 drivers/net/ethernet/dec/tulip/winbond-840.c np->tx_skbuff[entry]->len, len 1094 drivers/net/ethernet/dec/tulip/winbond-840.c np->tx_q_bytes -= np->tx_skbuff[entry]->len; len 1231 drivers/net/ethernet/dec/tulip/winbond-840.c np->rx_skbuff[entry]->len, len 1236 drivers/net/ethernet/dec/tulip/winbond-840.c np->rx_skbuff[entry]->len, len 1240 drivers/net/ethernet/dec/tulip/winbond-840.c np->rx_skbuff[entry]->len, len 402 drivers/net/ethernet/dec/tulip/xircom_cb.c skb->len); len 406 drivers/net/ethernet/dec/tulip/xircom_cb.c card->tx_buffer[4*desc+1] = cpu_to_le32(skb->len); len 1157 drivers/net/ethernet/dec/tulip/xircom_cb.c dev->stats.tx_bytes += card->tx_skb[descnr]->len; len 448 drivers/net/ethernet/dlink/dl2k.c skb->len, PCI_DMA_FROMDEVICE); len 459 drivers/net/ethernet/dlink/dl2k.c skb->len, PCI_DMA_TODEVICE); len 741 drivers/net/ethernet/dlink/dl2k.c skb->len, len 743 drivers/net/ethernet/dlink/dl2k.c txdesc->fraginfo |= cpu_to_le64((u64)skb->len << 48); len 841 drivers/net/ethernet/dlink/dl2k.c skb->len, PCI_DMA_TODEVICE); len 1428 drivers/net/ethernet/dlink/dl2k.c mii_send_bits (struct net_device *dev, u32 data, int len) len 1432 drivers/net/ethernet/dlink/dl2k.c for (i = len - 1; i >= 0; i--) { len 350 drivers/net/ethernet/dlink/dl2k.h int len; len 1113 drivers/net/ethernet/dlink/sundance.c skb->data, skb->len, DMA_TO_DEVICE)); len 1117 drivers/net/ethernet/dlink/sundance.c txdesc->frag[0].length = cpu_to_le32 (skb->len | LastFrag); len 1167 drivers/net/ethernet/dlink/sundance.c skb->len, DMA_TO_DEVICE); len 1287 drivers/net/ethernet/dlink/sundance.c skb->len, DMA_TO_DEVICE); len 1306 drivers/net/ethernet/dlink/sundance.c skb->len, DMA_TO_DEVICE); len 1921 drivers/net/ethernet/dlink/sundance.c skb->len, DMA_TO_DEVICE); len 498 drivers/net/ethernet/dnet.c for (k = 0; k < skb->len; k++) len 511 drivers/net/ethernet/dnet.c unsigned int len, i, tx_cmd, wrsz; len 518 drivers/net/ethernet/dnet.c skb->len, skb->head, skb->data); len 522 drivers/net/ethernet/dnet.c len = (skb->len + 3) >> 2; len 529 drivers/net/ethernet/dnet.c wrsz = (u32) skb->len + 3; len 532 drivers/net/ethernet/dnet.c tx_cmd = ((((unsigned long)(skb->data)) & 0x03) << 16) | (u32) skb->len; len 80 drivers/net/ethernet/ec_bhf.c __le16 len; len 93 drivers/net/ethernet/ec_bhf.c __le16 len; len 114 drivers/net/ethernet/ec_bhf.c size_t len; len 172 drivers/net/ethernet/ec_bhf.c u32 len = le16_to_cpu(desc->header.len) + sizeof(desc->header); len 175 drivers/net/ethernet/ec_bhf.c iowrite32((ALIGN(len, 8) << 24) | addr, priv->fifo_io + FIFO_TX_REG); len 210 drivers/net/ethernet/ec_bhf.c int pkt_size = (le16_to_cpu(desc->header.len) & len 287 drivers/net/ethernet/ec_bhf.c unsigned len; len 292 drivers/net/ethernet/ec_bhf.c len = skb->len; len 295 drivers/net/ethernet/ec_bhf.c desc->header.len = cpu_to_le16(len); len 311 drivers/net/ethernet/ec_bhf.c priv->stat_tx_bytes += len; len 338 drivers/net/ethernet/ec_bhf.c buf->len = min_t(int, ~mask + 1, size); len 339 drivers/net/ethernet/ec_bhf.c buf->alloc_len = 2 * buf->len; len 348 drivers/net/ethernet/ec_bhf.c buf->buf_phys = (buf->alloc_phys + buf->len) & mask; len 361 drivers/net/ethernet/ec_bhf.c priv->tx_dcount = priv->tx_buf.len / sizeof(struct tx_desc); len 373 drivers/net/ethernet/ec_bhf.c priv->rx_dcount = priv->rx_buf.len / sizeof(struct rx_desc); len 127 drivers/net/ethernet/emulex/benet/be.h u32 len; len 169 drivers/net/ethernet/emulex/benet/be.h index_inc(&q->head, q->len); len 179 drivers/net/ethernet/emulex/benet/be.h index_inc(&q->tail, q->len); len 880 drivers/net/ethernet/emulex/benet/be.h #define be_dws_cpu_to_le(wrb, len) swap_dws(wrb, len) len 881 drivers/net/ethernet/emulex/benet/be.h #define be_dws_le_to_cpu(wrb, len) swap_dws(wrb, len) len 882 drivers/net/ethernet/emulex/benet/be.h static inline void swap_dws(void *wrb, int len) len 886 drivers/net/ethernet/emulex/benet/be.h BUG_ON(len % 4); len 890 drivers/net/ethernet/emulex/benet/be.h len -= 4; len 891 drivers/net/ethernet/emulex/benet/be.h } while (len); len 607 drivers/net/ethernet/emulex/benet/be_cmds.c index_dec(&index, mcc_obj->q.len); len 811 drivers/net/ethernet/emulex/benet/be_cmds.c sge->len = cpu_to_le32(mem->size); len 847 drivers/net/ethernet/emulex/benet/be_cmds.c if (atomic_read(&mccq->used) >= mccq->len) len 1020 drivers/net/ethernet/emulex/benet/be_cmds.c __ilog2_u32(eqo->q.len / 256)); len 1184 drivers/net/ethernet/emulex/benet/be_cmds.c __ilog2_u32(cq->len / 256)); len 1201 drivers/net/ethernet/emulex/benet/be_cmds.c __ilog2_u32(cq->len / 256)); len 1258 drivers/net/ethernet/emulex/benet/be_cmds.c be_encoded_q_len(mccq->len)); len 1265 drivers/net/ethernet/emulex/benet/be_cmds.c be_encoded_q_len(mccq->len)); len 1323 drivers/net/ethernet/emulex/benet/be_cmds.c be_encoded_q_len(mccq->len)); len 1385 drivers/net/ethernet/emulex/benet/be_cmds.c req->queue_size = be_encoded_q_len(txq->len); len 25 drivers/net/ethernet/emulex/benet/be_cmds.h u32 len; len 687 drivers/net/ethernet/emulex/benet/be_ethtool.c ring->rx_max_pending = adapter->rx_obj[0].q.len; len 688 drivers/net/ethernet/emulex/benet/be_ethtool.c ring->rx_pending = adapter->rx_obj[0].q.len; len 689 drivers/net/ethernet/emulex/benet/be_ethtool.c ring->tx_max_pending = adapter->tx_obj[0].q.len; len 690 drivers/net/ethernet/emulex/benet/be_ethtool.c ring->tx_pending = adapter->tx_obj[0].q.len; len 967 drivers/net/ethernet/emulex/benet/be_ethtool.c dump->len = be_get_dump_len(adapter); len 983 drivers/net/ethernet/emulex/benet/be_ethtool.c status = be_read_dump_data(adapter, dump->len, buf); len 1014 drivers/net/ethernet/emulex/benet/be_ethtool.c if (!eeprom->len) len 1020 drivers/net/ethernet/emulex/benet/be_ethtool.c eeprom->len, data); len 1023 drivers/net/ethernet/emulex/benet/be_ethtool.c eeprom->len, data); len 1041 drivers/net/ethernet/emulex/benet/be_ethtool.c memcpy(data, resp->seeprom_data + eeprom->offset, eeprom->len); len 1369 drivers/net/ethernet/emulex/benet/be_ethtool.c if (eeprom->offset + eeprom->len > PAGE_DATA_LEN) { len 1378 drivers/net/ethernet/emulex/benet/be_ethtool.c memcpy(data, data + eeprom->offset, eeprom->len); len 238 drivers/net/ethernet/emulex/benet/be_hw.h u8 len[16]; /* dword 3 */ len 158 drivers/net/ethernet/emulex/benet/be_main.c u16 len, u16 entry_size) len 163 drivers/net/ethernet/emulex/benet/be_main.c q->len = len; len 165 drivers/net/ethernet/emulex/benet/be_main.c mem->size = len * entry_size; len 755 drivers/net/ethernet/emulex/benet/be_main.c stats->tx_bytes += skb->len + dup_hdr_len; len 769 drivers/net/ethernet/emulex/benet/be_main.c static inline void wrb_fill(struct be_eth_wrb *wrb, u64 addr, int len) len 773 drivers/net/ethernet/emulex/benet/be_main.c wrb->frag_len = cpu_to_le32(len & ETH_WRB_FRAG_LEN_MASK); len 819 drivers/net/ethernet/emulex/benet/be_main.c return atomic_read(&txo->q.used) + BE_MAX_TX_FRAG_COUNT >= txo->q.len; len 824 drivers/net/ethernet/emulex/benet/be_main.c return atomic_read(&txo->q.used) < txo->q.len / 2; len 896 drivers/net/ethernet/emulex/benet/be_main.c SET_TX_WRB_HDR_BITS(len, hdr, skb->len); len 950 drivers/net/ethernet/emulex/benet/be_main.c int len) len 956 drivers/net/ethernet/emulex/benet/be_main.c wrb_fill(wrb, busaddr, len); len 1001 drivers/net/ethernet/emulex/benet/be_main.c int len; len 1005 drivers/net/ethernet/emulex/benet/be_main.c if (skb->len > skb->data_len) { len 1006 drivers/net/ethernet/emulex/benet/be_main.c len = skb_headlen(skb); len 1008 drivers/net/ethernet/emulex/benet/be_main.c busaddr = dma_map_single(dev, skb->data, len, DMA_TO_DEVICE); len 1012 drivers/net/ethernet/emulex/benet/be_main.c be_tx_setup_wrb_frag(txo, busaddr, len); len 1013 drivers/net/ethernet/emulex/benet/be_main.c copied += len; len 1018 drivers/net/ethernet/emulex/benet/be_main.c len = skb_frag_size(frag); len 1020 drivers/net/ethernet/emulex/benet/be_main.c busaddr = skb_frag_dma_map(dev, frag, 0, len, DMA_TO_DEVICE); len 1023 drivers/net/ethernet/emulex/benet/be_main.c be_tx_setup_wrb_frag(txo, busaddr, len); len 1024 drivers/net/ethernet/emulex/benet/be_main.c copied += len; len 1139 drivers/net/ethernet/emulex/benet/be_main.c if (skb->len <= 60 && len 1204 drivers/net/ethernet/emulex/benet/be_main.c if (skb->len <= 32) { len 1218 drivers/net/ethernet/emulex/benet/be_main.c WARN_ON_ONCE(skb->len > BE_MAX_GSO_SIZE); len 1482 drivers/net/ethernet/emulex/benet/be_main.c j, skb, skb->len, skb->protocol); len 2337 drivers/net/ethernet/emulex/benet/be_main.c skb->len = curr_frag_len; len 2384 drivers/net/ethernet/emulex/benet/be_main.c skb->len += curr_frag_len; len 2471 drivers/net/ethernet/emulex/benet/be_main.c skb->len = rxcp->pkt_size; len 2917 drivers/net/ethernet/emulex/benet/be_main.c txq->len); len 892 drivers/net/ethernet/ethoc.c if (unlikely(skb->len > ETHOC_BUFSIZ)) { len 902 drivers/net/ethernet/ethoc.c if (unlikely(skb->len < ETHOC_ZLEN)) len 908 drivers/net/ethernet/ethoc.c memcpy_toio(dest, skb->data, skb->len); len 911 drivers/net/ethernet/ethoc.c bd.stat |= TX_BD_LEN(skb->len); len 28 drivers/net/ethernet/ezchip/nps_enet.c u32 i, len = DIV_ROUND_UP(frame_len, sizeof(u32)); len 31 drivers/net/ethernet/ezchip/nps_enet.c for (i = 0; i < len; i++) len 40 drivers/net/ethernet/ezchip/nps_enet.c u32 *reg = (u32 *)dst, len = length / sizeof(u32); len 45 drivers/net/ethernet/ezchip/nps_enet.c ioread32_rep(priv->regs_base + NPS_ENET_REG_RX_BUF, reg, len); len 46 drivers/net/ethernet/ezchip/nps_enet.c reg += len; len 48 drivers/net/ethernet/ezchip/nps_enet.c for (i = 0; i < len; i++, reg++) { len 382 drivers/net/ethernet/ezchip/nps_enet.c short length = skb->len; len 383 drivers/net/ethernet/ezchip/nps_enet.c u32 i, len = DIV_ROUND_UP(length, sizeof(u32)); len 389 drivers/net/ethernet/ezchip/nps_enet.c iowrite32_rep(priv->regs_base + NPS_ENET_REG_TX_BUF, src, len); len 391 drivers/net/ethernet/ezchip/nps_enet.c for (i = 0; i < len; i++, src++) len 617 drivers/net/ethernet/faraday/ftgmac100.c size_t len; len 620 drivers/net/ethernet/faraday/ftgmac100.c len = skb_headlen(skb); len 621 drivers/net/ethernet/faraday/ftgmac100.c dma_unmap_single(priv->dev, map, len, DMA_TO_DEVICE); len 623 drivers/net/ethernet/faraday/ftgmac100.c len = FTGMAC100_TXDES0_TXBUF_SIZE(ctl_stat); len 624 drivers/net/ethernet/faraday/ftgmac100.c dma_unmap_page(priv->dev, map, len, DMA_TO_DEVICE); len 650 drivers/net/ethernet/faraday/ftgmac100.c netdev->stats.tx_bytes += skb->len; len 708 drivers/net/ethernet/faraday/ftgmac100.c unsigned int pointer, nfrags, len, i, j; len 719 drivers/net/ethernet/faraday/ftgmac100.c if (unlikely(skb->len > MAX_PKT_SIZE)) { len 743 drivers/net/ethernet/faraday/ftgmac100.c len = skb_headlen(skb); len 746 drivers/net/ethernet/faraday/ftgmac100.c map = dma_map_single(priv->dev, skb->data, len, DMA_TO_DEVICE); len 763 drivers/net/ethernet/faraday/ftgmac100.c f_ctl_stat |= FTGMAC100_TXDES0_TXBUF_SIZE(len); len 777 drivers/net/ethernet/faraday/ftgmac100.c len = skb_frag_size(frag); len 780 drivers/net/ethernet/faraday/ftgmac100.c map = skb_frag_dma_map(priv->dev, frag, 0, len, len 790 drivers/net/ethernet/faraday/ftgmac100.c ctl_stat |= FTGMAC100_TXDES0_TXBUF_SIZE(len); len 430 drivers/net/ethernet/faraday/ftmac100.c skb->len += length; len 448 drivers/net/ethernet/faraday/ftmac100.c netdev->stats.rx_bytes += skb->len; len 515 drivers/net/ethernet/faraday/ftmac100.c unsigned int len) len 517 drivers/net/ethernet/faraday/ftmac100.c txdes->txdes1 |= cpu_to_le32(FTMAC100_TXDES1_TXBUF_SIZE(len)); len 600 drivers/net/ethernet/faraday/ftmac100.c netdev->stats.tx_bytes += skb->len; len 629 drivers/net/ethernet/faraday/ftmac100.c unsigned int len = (skb->len < ETH_ZLEN) ? ETH_ZLEN : skb->len; len 641 drivers/net/ethernet/faraday/ftmac100.c ftmac100_txdes_set_buffer_size(txdes, len); len 1010 drivers/net/ethernet/faraday/ftmac100.c if (unlikely(skb->len > MAX_PKT_SIZE)) { len 487 drivers/net/ethernet/fealnx.c unsigned long len; len 514 drivers/net/ethernet/fealnx.c len = pci_resource_len(pdev, bar); len 515 drivers/net/ethernet/fealnx.c if (len < MIN_REGION_SIZE) { len 517 drivers/net/ethernet/fealnx.c "region size %ld too small, aborting\n", len); len 527 drivers/net/ethernet/fealnx.c ioaddr = pci_iomap(pdev, bar, len); len 1308 drivers/net/ethernet/fealnx.c skb->len, PCI_DMA_TODEVICE); len 1310 drivers/net/ethernet/fealnx.c np->cur_tx_copy->control |= (skb->len << PKTSShift); /* pkt size */ len 1311 drivers/net/ethernet/fealnx.c np->cur_tx_copy->control |= (skb->len << TBSShift); /* buffer size */ len 1319 drivers/net/ethernet/fealnx.c if (skb->len > BPT) { len 1326 drivers/net/ethernet/fealnx.c np->cur_tx_copy->control |= (skb->len << PKTSShift); /* pkt size */ len 1333 drivers/net/ethernet/fealnx.c next->control |= (skb->len << PKTSShift); /* pkt size */ len 1334 drivers/net/ethernet/fealnx.c next->control |= ((skb->len - BPT) << TBSShift); /* buf size */ len 1339 drivers/net/ethernet/fealnx.c skb->len - BPT, PCI_DMA_TODEVICE); len 1348 drivers/net/ethernet/fealnx.c skb->len, PCI_DMA_TODEVICE); len 1350 drivers/net/ethernet/fealnx.c np->cur_tx_copy->control |= (skb->len << PKTSShift); /* pkt size */ len 1351 drivers/net/ethernet/fealnx.c np->cur_tx_copy->control |= (skb->len << TBSShift); /* buffer size */ len 1389 drivers/net/ethernet/fealnx.c cur->skbuff->len, PCI_DMA_TODEVICE); len 1533 drivers/net/ethernet/fealnx.c np->cur_tx->skbuff->len, PCI_DMA_TODEVICE); len 1926 drivers/net/ethernet/fealnx.c skb->len, PCI_DMA_TODEVICE); len 1893 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c qm_fd_set_contig(fd, priv->tx_headroom, skb->len); len 1987 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c qm_fd_set_sg(fd, priv->tx_headroom, skb->len); len 2362 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c skb_len = skb->len; len 111 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c int len; len 115 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c len = snprintf(drvinfo->version, sizeof(drvinfo->version), len 117 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c len = snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), len 120 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c if (len >= sizeof(drvinfo->fw_version)) { len 122 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c netdev_notice(net_dev, "snprintf() = %d\n", len); len 548 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c num_sg = skb_to_sgvec(skb, scl, 0, skb->len); len 602 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c dpaa2_fd_set_len(fd, skb->len); len 655 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c dpaa2_fd_set_len(fd, skb->len); len 800 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c percpu_extras->tx_sg_bytes += skb->len; len 1884 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c swa->xdp.dma_size = xdpf->data + xdpf->len - buffer_start; len 1897 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c dpaa2_fd_set_len(&fd, xdpf->len); len 90 drivers/net/ethernet/freescale/enetc/enetc.c tx_swbd->len, DMA_TO_DEVICE); len 93 drivers/net/ethernet/freescale/enetc/enetc.c tx_swbd->len, DMA_TO_DEVICE); len 114 drivers/net/ethernet/freescale/enetc/enetc.c int len = skb_headlen(skb); len 127 drivers/net/ethernet/freescale/enetc/enetc.c dma = dma_map_single(tx_ring->dev, skb->data, len, DMA_TO_DEVICE); len 132 drivers/net/ethernet/freescale/enetc/enetc.c temp_bd.buf_len = cpu_to_le16(len); len 137 drivers/net/ethernet/freescale/enetc/enetc.c tx_swbd->len = len; len 154 drivers/net/ethernet/freescale/enetc/enetc.c temp_bd.frm_len = cpu_to_le16(skb->len); len 191 drivers/net/ethernet/freescale/enetc/enetc.c len = skb_frag_size(frag); len 192 drivers/net/ethernet/freescale/enetc/enetc.c dma = skb_frag_dma_map(tx_ring->dev, frag, 0, len, len 212 drivers/net/ethernet/freescale/enetc/enetc.c temp_bd.buf_len = cpu_to_le16(len); len 215 drivers/net/ethernet/freescale/enetc/enetc.c tx_swbd->len = len; len 375 drivers/net/ethernet/freescale/enetc/enetc.c tx_byte_cnt += tx_swbd->len; len 709 drivers/net/ethernet/freescale/enetc/enetc.c rx_byte_cnt += skb->len; len 1726 drivers/net/ethernet/freescale/enetc/enetc.c int err, len; len 1776 drivers/net/ethernet/freescale/enetc/enetc.c len = pci_resource_len(pdev, ENETC_BAR_REGS); len 1777 drivers/net/ethernet/freescale/enetc/enetc.c hw->reg = ioremap(pci_resource_start(pdev, ENETC_BAR_REGS), len); len 1783 drivers/net/ethernet/freescale/enetc/enetc.c if (len > ENETC_PORT_BASE) len 1785 drivers/net/ethernet/freescale/enetc/enetc.c if (len > ENETC_GLOBAL_BASE) len 23 drivers/net/ethernet/freescale/enetc/enetc.h u16 len; len 36 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c int len; len 38 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c len = ARRAY_SIZE(enetc_si_regs); len 39 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c len += ARRAY_SIZE(enetc_txbdr_regs) * priv->num_tx_rings; len 40 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c len += ARRAY_SIZE(enetc_rxbdr_regs) * priv->num_rx_rings; len 43 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c len += ARRAY_SIZE(enetc_port_regs); len 45 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c len *= sizeof(u32) * 2; /* store 2 entries per reg: addr and value */ len 47 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c return len; len 34 drivers/net/ethernet/freescale/enetc/enetc_ptp.c int err, len, n; len 72 drivers/net/ethernet/freescale/enetc/enetc_ptp.c len = pci_resource_len(pdev, ENETC_BAR_REGS); len 74 drivers/net/ethernet/freescale/enetc/enetc_ptp.c base = ioremap(pci_resource_start(pdev, ENETC_BAR_REGS), len); len 315 drivers/net/ethernet/freescale/fec_main.c static void swap_buffer(void *bufaddr, int len) len 320 drivers/net/ethernet/freescale/fec_main.c for (i = 0; i < len; i += 4, buf++) len 324 drivers/net/ethernet/freescale/fec_main.c static void swap_buffer2(void *dst_buf, void *src_buf, int len) len 330 drivers/net/ethernet/freescale/fec_main.c for (i = 0; i < len; i += 4, src++, dst++) len 740 drivers/net/ethernet/freescale/fec_main.c total_len = skb->len - hdr_len; len 1302 drivers/net/ethernet/freescale/fec_main.c ndev->stats.tx_bytes += skb->len; len 2266 drivers/net/ethernet/freescale/fec_main.c memset(buf, 0, regs->len); len 128 drivers/net/ethernet/freescale/fec_mpc52xx.c dma_unmap_single(dev->dev.parent, bd->skb_pa, skb->len, len 326 drivers/net/ethernet/freescale/fec_mpc52xx.c bd->status = skb->len | BCOM_FEC_TX_BD_TFD | BCOM_FEC_TX_BD_TC; len 327 drivers/net/ethernet/freescale/fec_mpc52xx.c bd->skb_pa = dma_map_single(dev->dev.parent, skb->data, skb->len, len 369 drivers/net/ethernet/freescale/fec_mpc52xx.c dma_unmap_single(dev->dev.parent, bd->skb_pa, skb->len, len 425 drivers/net/ethernet/freescale/fec_mpc52xx.c dma_unmap_single(dev->dev.parent, physaddr, rskb->len, len 427 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c skb->len, DMA_TO_DEVICE); len 466 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c new_skb = netdev_alloc_skb(dev, skb->len + 4); len 474 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c skb_copy_from_linear_data(skb, new_skb->data, skb->len); len 475 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c skb_put(new_skb, skb->len); len 493 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c int len; len 546 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c len = skb->len; len 547 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c dev->stats.tx_bytes += len; len 549 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c len -= skb->data_len; len 555 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c skb->data, len, DMA_TO_DEVICE)); len 556 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c CBDW_DATLEN(bdp, len); len 571 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c len = skb_frag_size(frag); len 572 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c CBDW_BUFADDR(bdp, skb_frag_dma_map(fep->dev, frag, 0, len, len 574 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c CBDW_DATLEN(bdp, len); len 590 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c if (skb->len <= 60) len 808 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c int r, len; len 810 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c len = regs->len; len 813 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c r = (*fep->ops->get_regs)(dev, p, &len); len 930 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c int privsize, len, ret = -ENODEV; len 941 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c data = of_get_property(ofdev->dev.of_node, "fsl,cpm-command", &len); len 942 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c if (!data || len != 4) len 115 drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c int mdio_pin, mdc_pin, len; len 131 drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c data = of_get_property(np, "fsl,mdio-pin", &len); len 132 drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c if (!data || len != 4) len 136 drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c data = of_get_property(np, "fsl,mdc-pin", &len); len 137 drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c if (!data || len != 4) len 1784 drivers/net/ethernet/freescale/gianfar.c unsigned int len) len 1787 drivers/net/ethernet/freescale/gianfar.c (len > 2500)); len 1861 drivers/net/ethernet/freescale/gianfar.c bytes_sent = skb->len; len 1887 drivers/net/ethernet/freescale/gianfar.c unlikely(gfar_csum_errata_76(priv, skb->len))) { len 2395 drivers/net/ethernet/freescale/gianfar.c size -= skb->len; len 2513 drivers/net/ethernet/freescale/gianfar.c pskb_trim(skb, skb->len - ETH_FCS_LEN); len 2593 drivers/net/ethernet/freescale/gianfar.c total_bytes += skb->len; len 3090 drivers/net/ethernet/freescale/ucc_geth.c netdev_sent_queue(dev, skb->len); len 3093 drivers/net/ethernet/freescale/ucc_geth.c dev->stats.tx_bytes += skb->len; len 3109 drivers/net/ethernet/freescale/ucc_geth.c skb->len, DMA_TO_DEVICE)); len 3113 drivers/net/ethernet/freescale/ucc_geth.c bd_status = (bd_status & T_W) | T_R | T_I | T_L | skb->len; len 3255 drivers/net/ethernet/freescale/ucc_geth.c bytes_sent += skb->len; len 264 drivers/net/ethernet/freescale/ucc_geth_ethtool.c int len = 0; len 269 drivers/net/ethernet/freescale/ucc_geth_ethtool.c len += UEC_HW_STATS_LEN; len 271 drivers/net/ethernet/freescale/ucc_geth_ethtool.c len += UEC_TX_FW_STATS_LEN; len 273 drivers/net/ethernet/freescale/ucc_geth_ethtool.c len += UEC_RX_FW_STATS_LEN; len 275 drivers/net/ethernet/freescale/ucc_geth_ethtool.c return len; len 335 drivers/net/ethernet/fujitsu/fmvj18x_cs.c size_t len; len 342 drivers/net/ethernet/fujitsu/fmvj18x_cs.c len = pcmcia_get_tuple(link, CISTPL_FUNCE, &buf); len 345 drivers/net/ethernet/fujitsu/fmvj18x_cs.c if (len) { len 465 drivers/net/ethernet/fujitsu/fmvj18x_cs.c len = pcmcia_get_tuple(link, CISTPL_FUNCE, &buf); len 466 drivers/net/ethernet/fujitsu/fmvj18x_cs.c if (len < 11) { len 811 drivers/net/ethernet/fujitsu/fmvj18x_cs.c short length = skb->len; len 832 drivers/net/ethernet/fujitsu/fmvj18x_cs.c (unsigned long)skb->len); len 833 drivers/net/ethernet/fujitsu/fmvj18x_cs.c dev->stats.tx_bytes += skb->len; len 29 drivers/net/ethernet/google/gve/gve_desc.h __be16 len; /* Total length of this packet (in bytes) */ len 70 drivers/net/ethernet/google/gve/gve_desc.h __be16 len; /* Length of the received packet */ len 231 drivers/net/ethernet/google/gve/gve_rx.c u16 len) len 233 drivers/net/ethernet/google/gve/gve_rx.c struct sk_buff *skb = napi_alloc_skb(napi, len); len 240 drivers/net/ethernet/google/gve/gve_rx.c __skb_put(skb, len); len 242 drivers/net/ethernet/google/gve/gve_rx.c skb_copy_to_linear_data(skb, va, len); len 251 drivers/net/ethernet/google/gve/gve_rx.c u16 len) len 260 drivers/net/ethernet/google/gve/gve_rx.c GVE_RX_PAD, len, PAGE_SIZE / 2); len 284 drivers/net/ethernet/google/gve/gve_rx.c u16 len; len 290 drivers/net/ethernet/google/gve/gve_rx.c len = be16_to_cpu(rx_desc->len) - GVE_RX_PAD; len 301 drivers/net/ethernet/google/gve/gve_rx.c if (len <= priv->rx_copybreak) { len 303 drivers/net/ethernet/google/gve/gve_rx.c skb = gve_rx_copy(dev, napi, page_info, len); len 307 drivers/net/ethernet/google/gve/gve_rx.c skb = gve_rx_copy(dev, napi, page_info, len); len 316 drivers/net/ethernet/google/gve/gve_rx.c skb = gve_rx_add_frags(dev, napi, page_info, len); len 327 drivers/net/ethernet/google/gve/gve_rx.c skb = gve_rx_copy(dev, napi, page_info, len); len 333 drivers/net/ethernet/google/gve/gve_rx.c skb = gve_rx_copy(dev, napi, page_info, len); len 401 drivers/net/ethernet/google/gve/gve_rx.c bytes += be16_to_cpu(desc->len) - GVE_RX_PAD; len 299 drivers/net/ethernet/google/gve/gve_tx.c bytes = align_hdr_pad + pad_bytes + skb->len; len 373 drivers/net/ethernet/google/gve/gve_tx.c pkt_desc->pkt.len = cpu_to_be16(skb->len); len 380 drivers/net/ethernet/google/gve/gve_tx.c u16 len, u64 addr) len 389 drivers/net/ethernet/google/gve/gve_tx.c seg_desc->seg.seg_len = cpu_to_be16(len); len 440 drivers/net/ethernet/google/gve/gve_tx.c payload_nfrags = gve_tx_alloc_fifo(&tx->tx_fifo, skb->len - hlen, len 495 drivers/net/ethernet/google/gve/gve_tx.c netdev_tx_sent_queue(tx->netdev_txq, skb->len); len 531 drivers/net/ethernet/google/gve/gve_tx.c bytes += skb->len; len 471 drivers/net/ethernet/hisilicon/hip04_eth.c priv->tx_skb[tx_tail]->len, len 476 drivers/net/ethernet/hisilicon/hip04_eth.c bytes_compl += priv->tx_skb[tx_tail]->len; len 521 drivers/net/ethernet/hisilicon/hip04_eth.c phys = dma_map_single(priv->dev, skb->data, skb->len, DMA_TO_DEVICE); len 530 drivers/net/ethernet/hisilicon/hip04_eth.c desc->send_size = (__force u32)cpu_to_be32(skb->len); len 547 drivers/net/ethernet/hisilicon/hip04_eth.c netdev_sent_queue(ndev, skb->len); len 550 drivers/net/ethernet/hisilicon/hip04_eth.c stats->tx_bytes += skb->len; len 586 drivers/net/ethernet/hisilicon/hip04_eth.c u16 len; len 605 drivers/net/ethernet/hisilicon/hip04_eth.c len = be16_to_cpu((__force __be16)desc->pkt_len); len 608 drivers/net/ethernet/hisilicon/hip04_eth.c if (0 == len) { len 611 drivers/net/ethernet/hisilicon/hip04_eth.c } else if ((err & RX_PKT_ERR) || (len >= GMAC_MAX_PKT_LEN)) { len 617 drivers/net/ethernet/hisilicon/hip04_eth.c skb_put(skb, len); len 621 drivers/net/ethernet/hisilicon/hip04_eth.c stats->rx_bytes += len; len 148 drivers/net/ethernet/hisilicon/hisi_femac.c dma_unmap_single(priv->dev, dma_addr, skb->len, DMA_TO_DEVICE); len 171 drivers/net/ethernet/hisilicon/hisi_femac.c bytes_compl += skb->len; len 215 drivers/net/ethernet/hisilicon/hisi_femac.c u32 len = MAX_FRAME_SIZE; len 227 drivers/net/ethernet/hisilicon/hisi_femac.c skb = netdev_alloc_skb_ip_align(priv->ndev, len); len 231 drivers/net/ethernet/hisilicon/hisi_femac.c addr = dma_map_single(priv->dev, skb->data, len, len 251 drivers/net/ethernet/hisilicon/hisi_femac.c u32 rx_pkt_info, pos, len, rx_pkts_num = 0; len 256 drivers/net/ethernet/hisilicon/hisi_femac.c len = rx_pkt_info & RX_FRAME_LEN_MASK; len 257 drivers/net/ethernet/hisilicon/hisi_femac.c len -= ETH_FCS_LEN; len 274 drivers/net/ethernet/hisilicon/hisi_femac.c skb_put(skb, len); len 275 drivers/net/ethernet/hisilicon/hisi_femac.c if (unlikely(skb->len > MAX_FRAME_SIZE)) { len 276 drivers/net/ethernet/hisilicon/hisi_femac.c netdev_err(dev, "rcv len err, len = %d\n", skb->len); len 286 drivers/net/ethernet/hisilicon/hisi_femac.c dev->stats.rx_bytes += skb->len; len 527 drivers/net/ethernet/hisilicon/hisi_femac.c skb->len, DMA_TO_DEVICE); len 539 drivers/net/ethernet/hisilicon/hisi_femac.c writel(skb->len + ETH_FCS_LEN, priv->port_base + EQFRM_LEN); len 544 drivers/net/ethernet/hisilicon/hisi_femac.c dev->stats.tx_bytes += skb->len; len 545 drivers/net/ethernet/hisilicon/hisi_femac.c netdev_sent_queue(dev, skb->len); len 469 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c u32 len = MAC_MAX_FRAME_SIZE; len 482 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c skb = netdev_alloc_skb_ip_align(priv->netdev, len); len 487 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c addr = dma_map_single(priv->dev, skb->data, len, DMA_FROM_DEVICE); len 497 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c (len - 1) << DESC_BUFF_LEN_OFF); len 514 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c u32 start, end, num, pos, i, len; len 535 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c len = (le32_to_cpu(desc->cmd) >> DESC_DATA_LEN_OFF) & len 541 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c skb_put(skb, len); len 542 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c if (skb->len > MAC_MAX_FRAME_SIZE) { len 543 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c netdev_err(dev, "rcv len err, len = %d\n", skb->len); len 553 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c dev->stats.rx_bytes += skb->len; len 571 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c u32 len; len 577 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c len = le32_to_cpu(desc->linear_len); len 578 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c dma_unmap_single(priv->dev, addr, len, DMA_TO_DEVICE); len 582 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c len = le32_to_cpu(desc->frags[i].size); len 583 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c dma_unmap_page(priv->dev, addr, len, DMA_TO_DEVICE); len 612 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c bytes_compl += skb->len; len 619 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c dma_unmap_single(priv->dev, addr, skb->len, len 693 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c ((skb->len & DESC_DATA_MASK) << DESC_BUFF_LEN_OFF); len 696 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c cmd |= (skb->len & DESC_DATA_MASK) << DESC_DATA_LEN_OFF; len 712 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c desc->total_len = cpu_to_le32(skb->len); len 722 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c int len = skb_frag_size(frag); len 724 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c addr = skb_frag_dma_map(priv->dev, frag, 0, len, DMA_TO_DEVICE); len 729 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c desc->frags[i].size = cpu_to_le32(len); len 767 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c addr = dma_map_single(priv->dev, skb->data, skb->len, len 787 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c dev->stats.tx_bytes += skb->len; len 788 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c netdev_sent_queue(dev, skb->len); len 819 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c dma_unmap_single(priv->dev, addr, skb->len, DMA_TO_DEVICE); len 96 drivers/net/ethernet/hisilicon/hns/hns_enet.c paylen = skb->len - SKB_TMP_LEN(skb); len 110 drivers/net/ethernet/hisilicon/hns/hns_enet.c paylen = skb->len - SKB_TMP_LEN(skb); len 261 drivers/net/ethernet/hisilicon/hns/hns_enet.c buf_num = (skb->len + BD_MAX_SEND_SIZE - 1) / BD_MAX_SEND_SIZE; len 363 drivers/net/ethernet/hisilicon/hns/hns_enet.c netdev_tx_sent_queue(dev_queue, skb->len); len 366 drivers/net/ethernet/hisilicon/hns/hns_enet.c ndev->stats.tx_bytes += skb->len; len 653 drivers/net/ethernet/hisilicon/hns/hns_enet.c ring->stats.rx_bytes += skb->len; len 1545 drivers/net/ethernet/hisilicon/hns/hns_enet.c memset(skb->data, 0xFF, skb->len); len 1551 drivers/net/ethernet/hisilicon/hns/hns_enet.c frame_len = skb->len & (~1ul); len 388 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c frame_size = skb->len; len 413 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c frame_size = skb->len; len 429 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c ndev->stats.rx_bytes += skb->len; len 432 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c for (i = 0; i < skb->len; i++) { len 435 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c if ((i % 16 == 15) || (i == skb->len - 1)) len 289 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c int len; len 301 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c len = snprintf(buf, HNS3_DBG_READ_LEN, "%s\n", len 303 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c uncopy_bytes = copy_to_user(buffer, buf, len); len 310 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c return (*ppos = len); len 728 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c l4_paylen = skb->len - l4_offset; len 733 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c *paylen = skb->len - hdr_len; len 1036 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c u32 paylen = skb->len; len 1197 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c if (likely(skb->len <= HNS3_MAX_BD_SIZE)) len 1385 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c netdev_tx_sent_queue(dev_queue, skb->len); len 2489 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c th->check = ~tcp_v4_check(skb->len - depth, iph->saddr, len 2497 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c th->check = ~tcp_v6_check(skb->len - depth, &iph->saddr, len 2737 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c head_skb->len += le16_to_cpu(desc->rx.size); len 2799 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c unsigned int len; len 2837 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c len = skb->len; len 2857 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c ring->stats.rx_bytes += len; len 2864 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c ring->tqp_vector->rx_group.total_bytes += len; len 179 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c for (i = 0; i < skb->len; i++) len 184 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c if (i == skb->len) len 188 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c skb->data, skb->len, true); len 9849 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_get_dfx_reg_len(struct hclge_dev *hdev, int *len) len 9864 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c *len = 0; len 9868 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c *len += (data_len / REG_LEN_PER_LINE + 1) * REG_LEN_PER_LINE; len 1485 drivers/net/ethernet/hp/hp100.c if (skb->len <= 0) len 1547 drivers/net/ethernet/hp/hp100.c ok_flag = skb->len >= HP100_MIN_PACKET_SIZE; len 1548 drivers/net/ethernet/hp/hp100.c i = ok_flag ? skb->len : HP100_MIN_PACKET_SIZE; len 1557 drivers/net/ethernet/hp/hp100.c ringptr->pdl[2] = skb->len; /* 1st Frag: Length of frag */ len 1569 drivers/net/ethernet/hp/hp100.c dev->stats.tx_bytes += skb->len; len 1636 drivers/net/ethernet/hp/hp100.c if (skb->len <= 0) len 1644 drivers/net/ethernet/hp/hp100.c if (!(((i / 2) - 539) > (skb->len + 16) && (hp100_inb(TX_PKT_CNT) < 255))) { len 1704 drivers/net/ethernet/hp/hp100.c dev->name, val, hp100_inw(IRQ_MASK), (int) skb->len); len 1707 drivers/net/ethernet/hp/hp100.c ok_flag = skb->len >= HP100_MIN_PACKET_SIZE; len 1708 drivers/net/ethernet/hp/hp100.c i = ok_flag ? skb->len : HP100_MIN_PACKET_SIZE; len 1715 drivers/net/ethernet/hp/hp100.c memcpy_toio(lp->mem_ptr_virt, skb->data, (skb->len + 3) & ~3); len 1717 drivers/net/ethernet/hp/hp100.c memset_io(lp->mem_ptr_virt, 0, HP100_MIN_PACKET_SIZE - skb->len); len 1720 drivers/net/ethernet/hp/hp100.c (skb->len + 3) >> 2); len 1722 drivers/net/ethernet/hp/hp100.c for (i = (skb->len + 3) & ~3; i < HP100_MIN_PACKET_SIZE; i += 4) len 1729 drivers/net/ethernet/hp/hp100.c dev->stats.tx_bytes += skb->len; len 18 drivers/net/ethernet/huawei/hinic/hinic_common.c void hinic_cpu_to_be32(void *data, int len) len 23 drivers/net/ethernet/huawei/hinic/hinic_common.c len = len / sizeof(u32); len 25 drivers/net/ethernet/huawei/hinic/hinic_common.c for (i = 0; i < len; i++) { len 36 drivers/net/ethernet/huawei/hinic/hinic_common.c void hinic_be32_to_cpu(void *data, int len) len 41 drivers/net/ethernet/huawei/hinic/hinic_common.c len = len / sizeof(u32); len 43 drivers/net/ethernet/huawei/hinic/hinic_common.c for (i = 0; i < len; i++) { len 55 drivers/net/ethernet/huawei/hinic/hinic_common.c void hinic_set_sge(struct hinic_sge *sge, dma_addr_t addr, int len) len 59 drivers/net/ethernet/huawei/hinic/hinic_common.c sge->len = len; len 18 drivers/net/ethernet/huawei/hinic/hinic_common.h u32 len; len 21 drivers/net/ethernet/huawei/hinic/hinic_common.h void hinic_cpu_to_be32(void *data, int len); len 23 drivers/net/ethernet/huawei/hinic/hinic_common.h void hinic_be32_to_cpu(void *data, int len); len 25 drivers/net/ethernet/huawei/hinic/hinic_common.h void hinic_set_sge(struct hinic_sge *sge, dma_addr_t addr, int len); len 158 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c static unsigned int cmdq_wqe_size_from_bdlen(enum bufdesc_len len) len 162 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c switch (len) { len 504 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c void hinic_task_set_l2hdr(struct hinic_sq_task *task, u32 len) len 506 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c task->pkt_info0 |= HINIC_SQ_TASK_INFO0_SET(len, L2HDR_LEN); len 924 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c u32 len = be32_to_cpu(cqe->len); len 928 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c sge->len = HINIC_RQ_CQE_SGE_GET(len, LEN); len 144 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h void hinic_task_set_l2hdr(struct hinic_sq_task *task, u32 len); len 415 drivers/net/ethernet/huawei/hinic/hinic_hw_wqe.h u32 len; len 220 drivers/net/ethernet/huawei/hinic/hinic_rx.c hinic_set_sge(&sge, dma_addr, skb->len); len 309 drivers/net/ethernet/huawei/hinic/hinic_rx.c head_skb->len += skb->len; len 310 drivers/net/ethernet/huawei/hinic/hinic_rx.c head_skb->data_len += skb->len; len 366 drivers/net/ethernet/huawei/hinic/hinic_rx.c pkt_len = sge.len; len 380 drivers/net/ethernet/huawei/hinic/hinic_rx.c vlan_len = be32_to_cpu(cqe->len); len 171 drivers/net/ethernet/huawei/hinic/hinic_tx.c sges[j + 1].len, DMA_TO_DEVICE); len 173 drivers/net/ethernet/huawei/hinic/hinic_tx.c dma_unmap_single(&pdev->dev, hinic_sge_to_dma(&sges[0]), sges[0].len, len 194 drivers/net/ethernet/huawei/hinic/hinic_tx.c sges[i + 1].len, DMA_TO_DEVICE); len 196 drivers/net/ethernet/huawei/hinic/hinic_tx.c dma_unmap_single(&pdev->dev, hinic_sge_to_dma(&sges[0]), sges[0].len, len 476 drivers/net/ethernet/huawei/hinic/hinic_tx.c if (skb->len < MIN_SKB_LEN) { len 477 drivers/net/ethernet/huawei/hinic/hinic_tx.c if (skb_pad(skb, MIN_SKB_LEN - skb->len)) { len 482 drivers/net/ethernet/huawei/hinic/hinic_tx.c skb->len = MIN_SKB_LEN; len 642 drivers/net/ethernet/huawei/hinic/hinic_tx.c tx_bytes += skb->len; len 816 drivers/net/ethernet/i825xx/82596.c skb->len = pkt_len; len 1055 drivers/net/ethernet/i825xx/82596.c short length = skb->len; len 1058 drivers/net/ethernet/i825xx/82596.c dev->name, skb->len, skb->data)); len 1060 drivers/net/ethernet/i825xx/82596.c if (skb->len < ETH_ZLEN) { len 688 drivers/net/ethernet/i825xx/ether1.c if (skb->len < ETH_ZLEN) { len 698 drivers/net/ethernet/i825xx/ether1.c dataddr = ether1_txalloc (dev, skb->len); len 705 drivers/net/ethernet/i825xx/ether1.c tbd.tbd_opts = TBD_EOL | skb->len; len 716 drivers/net/ethernet/i825xx/ether1.c ether1_writebuffer (dev, skb->data, dataddr, skb->len); len 101 drivers/net/ethernet/i825xx/lasi_82596.c #define DMA_WBACK(ndev, addr, len) \ len 102 drivers/net/ethernet/i825xx/lasi_82596.c do { dma_cache_sync((ndev)->dev.parent, (void *)addr, len, DMA_TO_DEVICE); } while (0) len 104 drivers/net/ethernet/i825xx/lasi_82596.c #define DMA_INV(ndev, addr, len) \ len 105 drivers/net/ethernet/i825xx/lasi_82596.c do { dma_cache_sync((ndev)->dev.parent, (void *)addr, len, DMA_FROM_DEVICE); } while (0) len 107 drivers/net/ethernet/i825xx/lasi_82596.c #define DMA_WBACK_INV(ndev, addr, len) \ len 108 drivers/net/ethernet/i825xx/lasi_82596.c do { dma_cache_sync((ndev)->dev.parent, (void *)addr, len, DMA_BIDIRECTIONAL); } while (0) len 736 drivers/net/ethernet/i825xx/lib82596.c skb->len = pkt_len; len 814 drivers/net/ethernet/i825xx/lib82596.c skb->len, DMA_TO_DEVICE); len 974 drivers/net/ethernet/i825xx/lib82596.c short length = skb->len; len 978 drivers/net/ethernet/i825xx/lib82596.c dev->name, skb->len, skb->data)); len 1013 drivers/net/ethernet/i825xx/lib82596.c skb->len, DMA_TO_DEVICE); len 1196 drivers/net/ethernet/i825xx/lib82596.c skb->len, DMA_TO_DEVICE); len 29 drivers/net/ethernet/i825xx/sni_82596.c #define DMA_WBACK(priv, addr, len) do { } while (0) len 30 drivers/net/ethernet/i825xx/sni_82596.c #define DMA_INV(priv, addr, len) do { } while (0) len 31 drivers/net/ethernet/i825xx/sni_82596.c #define DMA_WBACK_INV(priv, addr, len) do { } while (0) len 433 drivers/net/ethernet/i825xx/sun3_82586.c int len = ((char *) p->iscp - (char *) ptr - 8) / 6; len 434 drivers/net/ethernet/i825xx/sun3_82586.c if(num_addrs > len) { len 1009 drivers/net/ethernet/i825xx/sun3_82586.c int len,i; len 1015 drivers/net/ethernet/i825xx/sun3_82586.c if(skb->len > XMIT_BUFF_SIZE) len 1017 drivers/net/ethernet/i825xx/sun3_82586.c printk("%s: Sorry, max. framelength is %d bytes. The length of your frame is %d bytes.\n",dev->name,XMIT_BUFF_SIZE,skb->len); len 1031 drivers/net/ethernet/i825xx/sun3_82586.c len = skb->len; len 1032 drivers/net/ethernet/i825xx/sun3_82586.c if (len < ETH_ZLEN) { len 1035 drivers/net/ethernet/i825xx/sun3_82586.c len = ETH_ZLEN; len 1037 drivers/net/ethernet/i825xx/sun3_82586.c skb_copy_from_linear_data(skb, (void *)p->xmit_cbuffs[p->xmit_count], skb->len); len 1050 drivers/net/ethernet/i825xx/sun3_82586.c p->xmit_buffs[0]->size = swab16(TBD_LAST | len); len 1076 drivers/net/ethernet/i825xx/sun3_82586.c p->xmit_buffs[0]->size = swab16(TBD_LAST | len); len 1087 drivers/net/ethernet/i825xx/sun3_82586.c p->xmit_buffs[p->xmit_count]->size = swab16(TBD_LAST | len); len 113 drivers/net/ethernet/ibm/ehea/ehea.h void ehea_dump(void *adr, int len, char *msg); len 333 drivers/net/ethernet/ibm/ehea/ehea.h int len; /* array length */ len 123 drivers/net/ethernet/ibm/ehea/ehea_main.c void ehea_dump(void *adr, int len, char *msg) len 127 drivers/net/ethernet/ibm/ehea/ehea_main.c for (x = 0; x < len; x += 16) { len 383 drivers/net/ethernet/ibm/ehea/ehea_main.c int max_index_mask = pr->rq1_skba.len - 1; len 424 drivers/net/ethernet/ibm/ehea/ehea_main.c if (nr_rq1a > pr->rq1_skba.len) { len 459 drivers/net/ethernet/ibm/ehea/ehea_main.c max_index_mask = q_skba->len - 1; len 467 drivers/net/ethernet/ibm/ehea/ehea_main.c if (q_skba->os_skbs == q_skba->len - 2) { len 490 drivers/net/ethernet/ibm/ehea/ehea_main.c rwqe->sg_list[0].len = packet_size; len 628 drivers/net/ethernet/ibm/ehea/ehea_main.c skb = get_skb_by_index(pr->rq2_skba.arr, pr->rq2_skba.len, cqe); len 632 drivers/net/ethernet/ibm/ehea/ehea_main.c skb = get_skb_by_index(pr->rq3_skba.arr, pr->rq3_skba.len, cqe); len 660 drivers/net/ethernet/ibm/ehea/ehea_main.c int skb_arr_rq1_len = pr->rq1_skba.len; len 661 drivers/net/ethernet/ibm/ehea/ehea_main.c int skb_arr_rq2_len = pr->rq2_skba.len; len 662 drivers/net/ethernet/ibm/ehea/ehea_main.c int skb_arr_rq3_len = pr->rq3_skba.len; len 722 drivers/net/ethernet/ibm/ehea/ehea_main.c processed_bytes += skb->len; len 1252 drivers/net/ethernet/ibm/ehea/ehea_main.c ehea_init_fill_rq1(pr, pr->rq1_skba.len); len 1429 drivers/net/ethernet/ibm/ehea/ehea_main.c q_skba->len = max_q_entries; len 1579 drivers/net/ethernet/ibm/ehea/ehea_main.c for (i = 0; i < pr->rq1_skba.len; i++) len 1582 drivers/net/ethernet/ibm/ehea/ehea_main.c for (i = 0; i < pr->rq2_skba.len; i++) len 1585 drivers/net/ethernet/ibm/ehea/ehea_main.c for (i = 0; i < pr->rq3_skba.len; i++) len 1588 drivers/net/ethernet/ibm/ehea/ehea_main.c for (i = 0; i < pr->sq_skba.len; i++) len 1626 drivers/net/ethernet/ibm/ehea/ehea_main.c sg1entry->len = skb_data_size - immediate_len; len 1659 drivers/net/ethernet/ibm/ehea/ehea_main.c sg1entry->len = skb_frag_size(frag); len 1672 drivers/net/ethernet/ibm/ehea/ehea_main.c sgentry->len = skb_frag_size(frag); len 2003 drivers/net/ethernet/ibm/ehea/ehea_main.c skb_copy_from_linear_data(skb, imm_data, skb->len); len 2005 drivers/net/ethernet/ibm/ehea/ehea_main.c skb_copy_bits(skb, 0, imm_data, skb->len); len 2007 drivers/net/ethernet/ibm/ehea/ehea_main.c swqe->immediate_data_length = skb->len; len 2033 drivers/net/ethernet/ibm/ehea/ehea_main.c pr->tx_bytes += skb->len; len 2035 drivers/net/ethernet/ibm/ehea/ehea_main.c if (skb->len <= SWQE3_MAX_IMM) { len 2057 drivers/net/ethernet/ibm/ehea/ehea_main.c pr->sq_skba.index &= (pr->sq_skba.len - 1); len 61 drivers/net/ethernet/ibm/ehea/ehea_qmr.h u32 len; len 1428 drivers/net/ethernet/ibm/emac/core.c static inline netdev_tx_t emac_xmit_finish(struct emac_instance *dev, int len) len 1449 drivers/net/ethernet/ibm/emac/core.c dev->stats.tx_bytes += len; len 1458 drivers/net/ethernet/ibm/emac/core.c unsigned int len = skb->len; len 1470 drivers/net/ethernet/ibm/emac/core.c DBG2(dev, "xmit(%u) %d" NL, len, slot); len 1474 drivers/net/ethernet/ibm/emac/core.c skb->data, len, len 1476 drivers/net/ethernet/ibm/emac/core.c dev->tx_desc[slot].data_len = (u16) len; len 1480 drivers/net/ethernet/ibm/emac/core.c return emac_xmit_finish(dev, len); len 1484 drivers/net/ethernet/ibm/emac/core.c u32 pd, int len, int last, u16 base_ctrl) len 1488 drivers/net/ethernet/ibm/emac/core.c int chunk = min(len, MAL_MAX_TX_SIZE); len 1489 drivers/net/ethernet/ibm/emac/core.c len -= chunk; len 1493 drivers/net/ethernet/ibm/emac/core.c if (last && !len) len 1504 drivers/net/ethernet/ibm/emac/core.c if (!len) len 1518 drivers/net/ethernet/ibm/emac/core.c int len = skb->len, chunk; len 1524 drivers/net/ethernet/ibm/emac/core.c if (likely(!nr_frags && len <= MAL_MAX_TX_SIZE)) len 1527 drivers/net/ethernet/ibm/emac/core.c len -= skb->data_len; len 1533 drivers/net/ethernet/ibm/emac/core.c if (unlikely(dev->tx_cnt + nr_frags + mal_tx_chunks(len) > NUM_TX_BUFF)) len 1542 drivers/net/ethernet/ibm/emac/core.c chunk = min(len, MAL_MAX_TX_SIZE); len 1544 drivers/net/ethernet/ibm/emac/core.c dma_map_single(&dev->ofdev->dev, skb->data, len, DMA_TO_DEVICE); len 1546 drivers/net/ethernet/ibm/emac/core.c len -= chunk; len 1547 drivers/net/ethernet/ibm/emac/core.c if (unlikely(len)) len 1548 drivers/net/ethernet/ibm/emac/core.c slot = emac_xmit_split(dev, slot, pd + chunk, len, !nr_frags, len 1553 drivers/net/ethernet/ibm/emac/core.c len = skb_frag_size(frag); len 1555 drivers/net/ethernet/ibm/emac/core.c if (unlikely(dev->tx_cnt + mal_tx_chunks(len) >= NUM_TX_BUFF)) len 1558 drivers/net/ethernet/ibm/emac/core.c pd = skb_frag_dma_map(&dev->ofdev->dev, frag, 0, len, len 1561 drivers/net/ethernet/ibm/emac/core.c slot = emac_xmit_split(dev, slot, pd, len, i == nr_frags - 1, len 1565 drivers/net/ethernet/ibm/emac/core.c DBG2(dev, "xmit_sg(%u) %d - %d" NL, skb->len, dev->tx_slot, slot); len 1577 drivers/net/ethernet/ibm/emac/core.c return emac_xmit_finish(dev, skb->len); len 1672 drivers/net/ethernet/ibm/emac/core.c int len) len 1676 drivers/net/ethernet/ibm/emac/core.c DBG2(dev, "recycle %d %d" NL, slot, len); len 1678 drivers/net/ethernet/ibm/emac/core.c if (len) len 1680 drivers/net/ethernet/ibm/emac/core.c SKB_DATA_ALIGN(len + NET_IP_ALIGN), len 1730 drivers/net/ethernet/ibm/emac/core.c int len = dev->rx_desc[slot].data_len; len 1731 drivers/net/ethernet/ibm/emac/core.c int tot_len = dev->rx_sg_skb->len + len; len 1739 drivers/net/ethernet/ibm/emac/core.c dev->rx_skb[slot]->data, len); len 1740 drivers/net/ethernet/ibm/emac/core.c skb_put(dev->rx_sg_skb, len); len 1741 drivers/net/ethernet/ibm/emac/core.c emac_recycle_rx_skb(dev, slot, len); len 1759 drivers/net/ethernet/ibm/emac/core.c int len; len 1768 drivers/net/ethernet/ibm/emac/core.c len = dev->rx_desc[slot].data_len; len 1778 drivers/net/ethernet/ibm/emac/core.c len = 0; len 1782 drivers/net/ethernet/ibm/emac/core.c if (len < ETH_HLEN) { len 1784 drivers/net/ethernet/ibm/emac/core.c emac_recycle_rx_skb(dev, slot, len); len 1788 drivers/net/ethernet/ibm/emac/core.c if (len && len < EMAC_RX_COPY_THRESH) { len 1791 drivers/net/ethernet/ibm/emac/core.c copy_skb = napi_alloc_skb(&dev->mal->napi, len); len 1797 drivers/net/ethernet/ibm/emac/core.c len + NET_IP_ALIGN); len 1798 drivers/net/ethernet/ibm/emac/core.c emac_recycle_rx_skb(dev, slot, len); len 1803 drivers/net/ethernet/ibm/emac/core.c skb_put(skb, len); len 1813 drivers/net/ethernet/ibm/emac/core.c dev->stats.rx_bytes += len; len 1827 drivers/net/ethernet/ibm/emac/core.c skb_put(skb, len); len 1840 drivers/net/ethernet/ibm/emac/core.c len = 0; len 2455 drivers/net/ethernet/ibm/emac/core.c int len; len 2456 drivers/net/ethernet/ibm/emac/core.c const u32 *prop = of_get_property(np, name, &len); len 2457 drivers/net/ethernet/ibm/emac/core.c if (prop == NULL || len < sizeof(u32)) { len 126 drivers/net/ethernet/ibm/emac/mal.h static inline int mal_rx_size(int len) len 128 drivers/net/ethernet/ibm/emac/mal.h len = (len + 0xf) & ~0xf; len 129 drivers/net/ethernet/ibm/emac/mal.h return len > MAL_MAX_RX_SIZE ? MAL_MAX_RX_SIZE : len; len 132 drivers/net/ethernet/ibm/emac/mal.h static inline int mal_tx_chunks(int len) len 134 drivers/net/ethernet/ibm/emac/mal.h return DIV_ROUND_UP(len, MAL_MAX_TX_SIZE); len 257 drivers/net/ethernet/ibm/ibmveth.c unsigned int len = min(pool->buff_size, len 260 drivers/net/ethernet/ibm/ibmveth.c ibmveth_flush_buffer(skb->data, len); len 1081 drivers/net/ethernet/ibm/ibmveth.c (skb->len < tx_copybreak))) { len 1083 drivers/net/ethernet/ibm/ibmveth.c skb->len); len 1085 drivers/net/ethernet/ibm/ibmveth.c descs[0].fields.flags_len = desc_flags | skb->len; len 1093 drivers/net/ethernet/ibm/ibmveth.c netdev->stats.tx_bytes += skb->len; len 1143 drivers/net/ethernet/ibm/ibmveth.c netdev->stats.tx_bytes += skb->len; len 1225 drivers/net/ethernet/ibm/ibmveth.c DIV_ROUND_UP(skb->len - hdr_len, len 1278 drivers/net/ethernet/ibm/ibmveth.c tcphdrlen = skb->len - iphlen; len 307 drivers/net/ethernet/ibm/ibmvnic.c sub_crq.rx_add.len = cpu_to_be32(pool->buff_size << shift); len 940 drivers/net/ethernet/ibm/ibmvnic.c int len = 0; len 944 drivers/net/ethernet/ibm/ibmvnic.c len = adapter->vpd->len; len 954 drivers/net/ethernet/ibm/ibmvnic.c if (!adapter->vpd->len) len 958 drivers/net/ethernet/ibm/ibmvnic.c adapter->vpd->buff = kzalloc(adapter->vpd->len, GFP_KERNEL); len 959 drivers/net/ethernet/ibm/ibmvnic.c else if (adapter->vpd->len != len) len 962 drivers/net/ethernet/ibm/ibmvnic.c adapter->vpd->len, GFP_KERNEL); len 970 drivers/net/ethernet/ibm/ibmvnic.c dma_map_single(dev, adapter->vpd->buff, adapter->vpd->len, len 983 drivers/net/ethernet/ibm/ibmvnic.c crq.get_vpd.len = cpu_to_be32((u32)adapter->vpd->len); len 1268 drivers/net/ethernet/ibm/ibmvnic.c int len = 0; len 1297 drivers/net/ethernet/ibm/ibmvnic.c len += hdr_len[0]; len 1302 drivers/net/ethernet/ibm/ibmvnic.c memcpy(hdr_data + len, hdr, hdr_len[1]); len 1303 drivers/net/ethernet/ibm/ibmvnic.c len += hdr_len[1]; len 1308 drivers/net/ethernet/ibm/ibmvnic.c memcpy(hdr_data + len, hdr, hdr_len[2]); len 1309 drivers/net/ethernet/ibm/ibmvnic.c len += hdr_len[2]; len 1311 drivers/net/ethernet/ibm/ibmvnic.c return len; len 1326 drivers/net/ethernet/ibm/ibmvnic.c static int create_hdr_descs(u8 hdr_field, u8 *hdr_data, int len, int *hdr_len, len 1330 drivers/net/ethernet/ibm/ibmvnic.c int tmp_len = len; len 1336 drivers/net/ethernet/ibm/ibmvnic.c cur = hdr_data + len - tmp_len; len 1344 drivers/net/ethernet/ibm/ibmvnic.c hdr_desc.hdr_ext.len = tmp; len 1350 drivers/net/ethernet/ibm/ibmvnic.c hdr_desc.hdr.len = tmp; len 1399 drivers/net/ethernet/ibm/ibmvnic.c if (skb->len < netdev->min_mtu) len 1492 drivers/net/ethernet/ibm/ibmvnic.c skb_copy_from_linear_data(skb, dst, skb->len); len 1501 drivers/net/ethernet/ibm/ibmvnic.c tx_buff->data_len[0] = skb->len; len 1519 drivers/net/ethernet/ibm/ibmvnic.c tx_crq.v1.sge_len = cpu_to_be32(skb->len); len 1607 drivers/net/ethernet/ibm/ibmvnic.c tx_bytes += skb->len; len 2258 drivers/net/ethernet/ibm/ibmvnic.c length = be32_to_cpu(next->rx_comp.len); len 2286 drivers/net/ethernet/ibm/ibmvnic.c length = skb->len; len 2603 drivers/net/ethernet/ibm/ibmvnic.c crq.request_statistics.len = len 3469 drivers/net/ethernet/ibm/ibmvnic.c __be16 len; len 3475 drivers/net/ethernet/ibm/ibmvnic.c int len; len 3481 drivers/net/ethernet/ibm/ibmvnic.c len = 4 * sizeof(struct vnic_login_client_data); len 3482 drivers/net/ethernet/ibm/ibmvnic.c len += 6; /* "Linux" plus NULL */ len 3483 drivers/net/ethernet/ibm/ibmvnic.c len += strlen(utsname()->nodename) + 1; len 3484 drivers/net/ethernet/ibm/ibmvnic.c len += strlen(adapter->netdev->name) + 1; len 3486 drivers/net/ethernet/ibm/ibmvnic.c return len; len 3493 drivers/net/ethernet/ibm/ibmvnic.c int len; len 3497 drivers/net/ethernet/ibm/ibmvnic.c len = strlen(os_name) + 1; len 3498 drivers/net/ethernet/ibm/ibmvnic.c vlcd->len = cpu_to_be16(len); len 3499 drivers/net/ethernet/ibm/ibmvnic.c strncpy(vlcd->name, os_name, len); len 3500 drivers/net/ethernet/ibm/ibmvnic.c vlcd = (struct vnic_login_client_data *)(vlcd->name + len); len 3504 drivers/net/ethernet/ibm/ibmvnic.c len = strlen(utsname()->nodename) + 1; len 3505 drivers/net/ethernet/ibm/ibmvnic.c vlcd->len = cpu_to_be16(len); len 3506 drivers/net/ethernet/ibm/ibmvnic.c strncpy(vlcd->name, utsname()->nodename, len); len 3507 drivers/net/ethernet/ibm/ibmvnic.c vlcd = (struct vnic_login_client_data *)(vlcd->name + len); len 3511 drivers/net/ethernet/ibm/ibmvnic.c len = strlen(adapter->netdev->name) + 1; len 3512 drivers/net/ethernet/ibm/ibmvnic.c vlcd->len = cpu_to_be16(len); len 3513 drivers/net/ethernet/ibm/ibmvnic.c strncpy(vlcd->name, adapter->netdev->name, len); len 3581 drivers/net/ethernet/ibm/ibmvnic.c login_buffer->len = cpu_to_be32(buffer_size); len 3632 drivers/net/ethernet/ibm/ibmvnic.c crq.login.len = cpu_to_be32(buffer_size); len 3648 drivers/net/ethernet/ibm/ibmvnic.c u32 len, u8 map_id) len 3657 drivers/net/ethernet/ibm/ibmvnic.c crq.request_map.len = cpu_to_be32(len); len 3812 drivers/net/ethernet/ibm/ibmvnic.c adapter->vpd->len = be64_to_cpu(crq->get_vpd_size_rsp.len); len 3825 drivers/net/ethernet/ibm/ibmvnic.c dma_unmap_single(dev, adapter->vpd->dma_addr, adapter->vpd->len, len 3837 drivers/net/ethernet/ibm/ibmvnic.c substr = strnstr(adapter->vpd->buff, "RM", adapter->vpd->len); len 3844 drivers/net/ethernet/ibm/ibmvnic.c if ((substr + 2) < (adapter->vpd->buff + adapter->vpd->len)) { len 3853 drivers/net/ethernet/ibm/ibmvnic.c (adapter->vpd->buff + adapter->vpd->len)) { len 3929 drivers/net/ethernet/ibm/ibmvnic.c adapter->ip_offload_ctrl.len = len 3984 drivers/net/ethernet/ibm/ibmvnic.c crq.control_ip_offload.len = len 4142 drivers/net/ethernet/ibm/ibmvnic.c newcrq.query_ip_offload.len = cpu_to_be32(buf_sz); len 50 drivers/net/ethernet/ibm/ibmvnic.h __be32 len; len 64 drivers/net/ethernet/ibm/ibmvnic.h __be32 len; len 77 drivers/net/ethernet/ibm/ibmvnic.h __be32 len; len 112 drivers/net/ethernet/ibm/ibmvnic.h __be32 len; len 193 drivers/net/ethernet/ibm/ibmvnic.h __be32 len; len 260 drivers/net/ethernet/ibm/ibmvnic.h u8 len; len 272 drivers/net/ethernet/ibm/ibmvnic.h u8 len; len 298 drivers/net/ethernet/ibm/ibmvnic.h __be32 len; len 316 drivers/net/ethernet/ibm/ibmvnic.h __be32 len:24; len 354 drivers/net/ethernet/ibm/ibmvnic.h __be32 len; len 401 drivers/net/ethernet/ibm/ibmvnic.h __be32 len; len 411 drivers/net/ethernet/ibm/ibmvnic.h __be32 len; len 419 drivers/net/ethernet/ibm/ibmvnic.h __be32 len; len 428 drivers/net/ethernet/ibm/ibmvnic.h __be32 len; len 454 drivers/net/ethernet/ibm/ibmvnic.h __be32 len; len 482 drivers/net/ethernet/ibm/ibmvnic.h __be32 len; len 493 drivers/net/ethernet/ibm/ibmvnic.h __be32 len; len 502 drivers/net/ethernet/ibm/ibmvnic.h __be32 len; len 559 drivers/net/ethernet/ibm/ibmvnic.h __be64 len; len 568 drivers/net/ethernet/ibm/ibmvnic.h __be32 len; len 593 drivers/net/ethernet/ibm/ibmvnic.h __be32 len; len 602 drivers/net/ethernet/ibm/ibmvnic.h __be32 len; len 612 drivers/net/ethernet/ibm/ibmvnic.h __be32 len; len 934 drivers/net/ethernet/ibm/ibmvnic.h u64 len; len 1746 drivers/net/ethernet/intel/e100.c skb->data, skb->len, PCI_DMA_TODEVICE); len 1771 drivers/net/ethernet/intel/e100.c cb->u.tcb.tbd.size = cpu_to_le16(skb->len); len 1832 drivers/net/ethernet/intel/e100.c dev->stats.tx_bytes += cb->skb->len; len 2530 drivers/net/ethernet/intel/e100.c memcpy(bytes, &((u8 *)nic->eeprom)[eeprom->offset], eeprom->len); len 2543 drivers/net/ethernet/intel/e100.c memcpy(&((u8 *)nic->eeprom)[eeprom->offset], bytes, eeprom->len); len 2546 drivers/net/ethernet/intel/e100.c (eeprom->len >> 1) + 1); len 430 drivers/net/ethernet/intel/e1000/e1000_ethtool.c if (eeprom->len == 0) len 436 drivers/net/ethernet/intel/e1000/e1000_ethtool.c last_word = (eeprom->offset + eeprom->len - 1) >> 1; len 461 drivers/net/ethernet/intel/e1000/e1000_ethtool.c eeprom->len); len 477 drivers/net/ethernet/intel/e1000/e1000_ethtool.c if (eeprom->len == 0) len 486 drivers/net/ethernet/intel/e1000/e1000_ethtool.c last_word = (eeprom->offset + eeprom->len - 1) >> 1; len 501 drivers/net/ethernet/intel/e1000/e1000_ethtool.c if (((eeprom->offset + eeprom->len) & 1) && (ret_val == 0)) { len 513 drivers/net/ethernet/intel/e1000/e1000_ethtool.c memcpy(ptr, bytes, eeprom->len); len 1023 drivers/net/ethernet/intel/e1000/e1000_ethtool.c txdr->buffer_info[i].length = skb->len; len 1025 drivers/net/ethernet/intel/e1000/e1000_ethtool.c dma_map_single(&pdev->dev, skb->data, skb->len, len 1032 drivers/net/ethernet/intel/e1000/e1000_ethtool.c tx_desc->lower.data = cpu_to_le32(skb->len); len 715 drivers/net/ethernet/intel/e1000/e1000_main.c eeprom.len = ops->get_eeprom_len(netdev); len 718 drivers/net/ethernet/intel/e1000/e1000_main.c data = kmalloc(eeprom.len, GFP_KERNEL); len 1467 drivers/net/ethernet/intel/e1000/e1000_main.c unsigned long len) len 1471 drivers/net/ethernet/intel/e1000/e1000_main.c unsigned long end = begin + len; len 2064 drivers/net/ethernet/intel/e1000/e1000_main.c unsigned int len = e1000_frag_len(a); len 2065 drivers/net/ethernet/intel/e1000/e1000_main.c u8 *data = netdev_alloc_frag(len); len 2732 drivers/net/ethernet/intel/e1000/e1000_main.c E1000_TXD_CMD_TCP | (skb->len - (hdr_len))); len 2828 drivers/net/ethernet/intel/e1000/e1000_main.c unsigned int len = skb_headlen(skb); len 2834 drivers/net/ethernet/intel/e1000/e1000_main.c while (len) { len 2836 drivers/net/ethernet/intel/e1000/e1000_main.c size = min(len, max_per_txd); len 2851 drivers/net/ethernet/intel/e1000/e1000_main.c if (unlikely(mss && !nr_frags && size == len && size > 8)) len 2881 drivers/net/ethernet/intel/e1000/e1000_main.c len -= size; len 2884 drivers/net/ethernet/intel/e1000/e1000_main.c if (len) { len 2894 drivers/net/ethernet/intel/e1000/e1000_main.c len = skb_frag_size(frag); len 2897 drivers/net/ethernet/intel/e1000/e1000_main.c while (len) { len 2904 drivers/net/ethernet/intel/e1000/e1000_main.c size = min(len, max_per_txd); len 2909 drivers/net/ethernet/intel/e1000/e1000_main.c size == len && size > 8)) len 2932 drivers/net/ethernet/intel/e1000/e1000_main.c len -= size; len 2940 drivers/net/ethernet/intel/e1000/e1000_main.c bytecount = ((segs - 1) * skb_headlen(skb)) + skb->len; len 3041 drivers/net/ethernet/intel/e1000/e1000_main.c u32 skb_fifo_len = skb->len + E1000_FIFO_HDR; len 3105 drivers/net/ethernet/intel/e1000/e1000_main.c unsigned int len = skb_headlen(skb); len 3141 drivers/net/ethernet/intel/e1000/e1000_main.c if (skb->data_len && hdr_len == len) { len 3163 drivers/net/ethernet/intel/e1000/e1000_main.c len = skb_headlen(skb); len 3181 drivers/net/ethernet/intel/e1000/e1000_main.c count += TXD_USE_COUNT(len, max_txd_pwr); len 3190 drivers/net/ethernet/intel/e1000/e1000_main.c (len > 2015))) len 3254 drivers/net/ethernet/intel/e1000/e1000_main.c netdev_sent_queue(netdev, skb->len); len 3849 drivers/net/ethernet/intel/e1000/e1000_main.c bytes_compl += buffer_info->skb->len; len 3976 drivers/net/ethernet/intel/e1000/e1000_main.c skb->len += length; len 4242 drivers/net/ethernet/intel/e1000/e1000_main.c total_rx_bytes += skb->len; len 4268 drivers/net/ethernet/intel/e1000/e1000_main.c total_rx_bytes += (skb->len - 4); /* don't count FCS */ len 4270 drivers/net/ethernet/intel/e1000/e1000_main.c pskb_trim(skb, skb->len - 4); len 504 drivers/net/ethernet/intel/e1000e/ethtool.c if (eeprom->len == 0) len 510 drivers/net/ethernet/intel/e1000e/ethtool.c last_word = (eeprom->offset + eeprom->len - 1) >> 1; len 544 drivers/net/ethernet/intel/e1000e/ethtool.c memcpy(bytes, (u8 *)eeprom_buff + (eeprom->offset & 1), eeprom->len); len 563 drivers/net/ethernet/intel/e1000e/ethtool.c if (eeprom->len == 0) len 576 drivers/net/ethernet/intel/e1000e/ethtool.c last_word = (eeprom->offset + eeprom->len - 1) >> 1; len 591 drivers/net/ethernet/intel/e1000e/ethtool.c if (((eeprom->offset + eeprom->len) & 1) && (!ret_val)) len 604 drivers/net/ethernet/intel/e1000e/ethtool.c memcpy(ptr, bytes, eeprom->len); len 1216 drivers/net/ethernet/intel/e1000e/ethtool.c tx_ring->buffer_info[i].length = skb->len; len 1218 drivers/net/ethernet/intel/e1000e/ethtool.c dma_map_single(&pdev->dev, skb->data, skb->len, len 1226 drivers/net/ethernet/intel/e1000e/ethtool.c tx_desc->lower.data = cpu_to_le32(skb->len); len 1292 drivers/net/ethernet/intel/e1000e/ethtool.c memset(skb->data, 0x00, skb->len); len 98 drivers/net/ethernet/intel/e1000e/manage.c u8 i, len; len 118 drivers/net/ethernet/intel/e1000e/manage.c len = E1000_MNG_DHCP_COOKIE_LENGTH >> 2; len 120 drivers/net/ethernet/intel/e1000e/manage.c for (i = 0; i < len; i++) len 316 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb->len, true); len 1238 drivers/net/ethernet/intel/e1000e/netdev.c bytes_compl += buffer_info->skb->len; len 1431 drivers/net/ethernet/intel/e1000e/netdev.c skb->len += length; len 1441 drivers/net/ethernet/intel/e1000e/netdev.c pskb_trim(skb, skb->len - 4); len 1445 drivers/net/ethernet/intel/e1000e/netdev.c total_rx_bytes += skb->len; len 1494 drivers/net/ethernet/intel/e1000e/netdev.c skb->len += length; len 1629 drivers/net/ethernet/intel/e1000e/netdev.c total_rx_bytes += skb->len; len 5473 drivers/net/ethernet/intel/e1000e/netdev.c E1000_TXD_CMD_TCP | (skb->len - (hdr_len))); len 5561 drivers/net/ethernet/intel/e1000e/netdev.c unsigned int len = skb_headlen(skb); len 5567 drivers/net/ethernet/intel/e1000e/netdev.c while (len) { len 5569 drivers/net/ethernet/intel/e1000e/netdev.c size = min(len, max_per_txd); len 5581 drivers/net/ethernet/intel/e1000e/netdev.c len -= size; len 5585 drivers/net/ethernet/intel/e1000e/netdev.c if (len) { len 5595 drivers/net/ethernet/intel/e1000e/netdev.c len = skb_frag_size(frag); len 5598 drivers/net/ethernet/intel/e1000e/netdev.c while (len) { len 5604 drivers/net/ethernet/intel/e1000e/netdev.c size = min(len, max_per_txd); len 5616 drivers/net/ethernet/intel/e1000e/netdev.c len -= size; len 5624 drivers/net/ethernet/intel/e1000e/netdev.c bytecount = ((segs - 1) * skb_headlen(skb)) + skb->len; len 5729 drivers/net/ethernet/intel/e1000e/netdev.c if (skb->len <= MINIMUM_DHCP_PACKET_SIZE) len 5747 drivers/net/ethernet/intel/e1000e/netdev.c length = skb->len - offset; len 5793 drivers/net/ethernet/intel/e1000e/netdev.c unsigned int len = skb_headlen(skb); len 5806 drivers/net/ethernet/intel/e1000e/netdev.c if (skb->len <= 0) { len 5829 drivers/net/ethernet/intel/e1000e/netdev.c if (skb->data_len && (hdr_len == len)) { len 5838 drivers/net/ethernet/intel/e1000e/netdev.c len = skb_headlen(skb); len 5847 drivers/net/ethernet/intel/e1000e/netdev.c count += DIV_ROUND_UP(len, adapter->tx_fifo_limit); len 5911 drivers/net/ethernet/intel/e1000e/netdev.c netdev_sent_queue(netdev, skb->len); len 69 drivers/net/ethernet/intel/fm10k/fm10k.h DEFINE_DMA_UNMAP_LEN(len); len 436 drivers/net/ethernet/intel/fm10k/fm10k_main.c macvlan_count_rx(netdev_priv(dev), skb->len + ETH_HLEN, true, len 456 drivers/net/ethernet/intel/fm10k/fm10k_main.c unsigned int len = skb->len; len 480 drivers/net/ethernet/intel/fm10k/fm10k_main.c return len; len 978 drivers/net/ethernet/intel/fm10k/fm10k_main.c dma_unmap_len_set(tx_buffer, len, size); len 1090 drivers/net/ethernet/intel/fm10k/fm10k_main.c first->bytecount = max_t(unsigned int, skb->len, ETH_ZLEN); len 1233 drivers/net/ethernet/intel/fm10k/fm10k_main.c dma_unmap_len(tx_buffer, len), len 1238 drivers/net/ethernet/intel/fm10k/fm10k_main.c dma_unmap_len_set(tx_buffer, len, 0); len 1252 drivers/net/ethernet/intel/fm10k/fm10k_main.c if (dma_unmap_len(tx_buffer, len)) { len 1255 drivers/net/ethernet/intel/fm10k/fm10k_main.c dma_unmap_len(tx_buffer, len), len 1257 drivers/net/ethernet/intel/fm10k/fm10k_main.c dma_unmap_len_set(tx_buffer, len, 0); len 103 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c u16 len = fm10k_fifo_head_len(fifo); len 106 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c fifo->head += len; len 108 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c return len; len 134 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c u16 len = tail - head; len 137 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (len > tail) len 138 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c len -= 2; len 140 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c return len & ((mbx->mbmem_len << 1) - 1); len 237 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c const u32 *msg, u16 tail_offset, u16 len) len 246 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (end < len) len 247 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c memcpy(fifo->buffer, msg + end, (len - end) << 2); len 249 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c end = len; len 266 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c u16 len = FM10K_TLV_DWORD_LEN(*msg); len 269 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (len > fifo->size) len 273 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (len > fm10k_fifo_unused(fifo)) len 277 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c fm10k_fifo_write_copy(fifo, msg, 0, len); len 283 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c fifo->tail += len; len 296 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static u16 fm10k_mbx_validate_msg_size(struct fm10k_mbx_info *mbx, u16 len) len 302 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c len += mbx->pushed; len 311 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c } while (total_len < len); len 314 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if ((len < total_len) && (msg_len <= mbx->max_size)) len 318 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c return (len < total_len) ? len : (len - total_len); len 336 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c u16 end, len, tail, mask; len 343 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c len = mbx->tail_len; len 344 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c tail = fm10k_mbx_tail_sub(mbx, len); len 356 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c for (end = fifo->size - end; len; head = fifo->buffer) { len 367 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c } while (--len && --end); len 385 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c u16 mbmem_len, len, ack = fm10k_mbx_index_len(mbx, head, mbx->tail); len 393 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c len = fm10k_fifo_used(fifo) - mbx->pulled; len 394 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (len > mbmem_len) len 395 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c len = mbmem_len; len 398 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->tail = fm10k_mbx_tail_add(mbx, len - ack); len 399 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->tail_len = len; len 402 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c for (len = fm10k_fifo_head_len(fifo); len 403 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c len && (mbx->pulled >= len); len 404 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c len = fm10k_fifo_head_len(fifo)) { len 407 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->tx_dwords += len; len 429 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c u16 end, len, head; len 432 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c len = mbx->head_len; len 433 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c head = fm10k_mbx_head_sub(mbx, len); len 442 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c for (end = fifo->size - end; len; tail = fifo->buffer) { len 453 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c } while (--len && --end); len 476 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c u16 len, seq = fm10k_mbx_index_len(mbx, mbx->head, tail); len 479 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c len = fm10k_fifo_unused(fifo) - mbx->pushed; len 480 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (len > seq) len 481 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c len = seq; len 484 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->head = fm10k_mbx_head_add(mbx, len); len 485 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->head_len = len; len 488 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (!len) len 495 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (fm10k_mbx_validate_msg_size(mbx, len)) len 499 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->pushed += len; len 502 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c for (len = fm10k_mbx_pushed_tail_len(mbx); len 503 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c len && (mbx->pushed >= len); len 504 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c len = fm10k_mbx_pushed_tail_len(mbx)) { len 505 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c fifo->tail += len; len 506 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->pushed -= len; len 508 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->rx_dwords += len; len 560 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static u16 fm10k_crc_16b(const u32 *data, u16 seed, u16 len) len 564 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c while (len--) { len 569 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (!(len--)) len 589 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c u16 len, u16 seed) len 597 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (offset < len) { len 600 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c len -= offset; len 604 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c return fm10k_crc_16b(data, seed, len * 2); len 619 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c u16 len = mbx->tail_len - fm10k_mbx_index_len(mbx, head, mbx->tail); len 625 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->local = fm10k_fifo_crc(&mbx->tx, head, len, mbx->local); len 641 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c u16 len = mbx->head_len; len 642 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c u16 offset = fm10k_fifo_tail_offset(fifo, mbx->pushed) - len; len 646 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (len) len 647 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->remote = fm10k_fifo_crc(fifo, offset, len, mbx->remote); len 676 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static bool fm10k_mbx_tx_ready(struct fm10k_mbx_info *mbx, u16 len) len 680 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c return (mbx->state == FM10K_STATE_OPEN) && (fifo_unused >= len); len 1059 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c u16 len, head, ack; len 1071 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c len = fm10k_fifo_head_drop(&mbx->tx); len 1073 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (mbx->pulled >= len) len 1074 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c mbx->pulled -= len; len 1101 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c u16 len; len 1106 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c for (len = fm10k_fifo_head_len(&mbx->tx); len 1107 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c len > size; len 1108 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c len = fm10k_fifo_head_len(&mbx->tx)) { len 1923 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c u16 tail_len, len = 0; len 1935 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c msg = fifo->buffer + fm10k_fifo_head_offset(fifo, len); len 1936 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c tail_len = len; len 1937 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c len += FM10K_TLV_DWORD_LEN(*msg); len 1938 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c } while ((len <= mbx->tail_len) && (len < mbmem_len)); len 2042 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c s32 len; len 2060 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c len = fm10k_sm_mbx_receive(hw, mbx, tail); len 2061 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c if (len < 0) len 2062 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c return len; len 2065 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c } while (len); len 149 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c if (dma_unmap_len(tx_buffer, len)) len 152 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c dma_unmap_len(tx_buffer, len), len 154 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c } else if (dma_unmap_len(tx_buffer, len)) { len 157 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c dma_unmap_len(tx_buffer, len), len 162 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c dma_unmap_len_set(tx_buffer, len, 0); len 680 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c if (unlikely(skb->len < 17)) { len 681 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c int pad_len = 17 - skb->len; len 196 drivers/net/ethernet/intel/fm10k/fm10k_pf.c u32 vlan_table, reg, mask, bit, len; len 215 drivers/net/ethernet/intel/fm10k/fm10k_pf.c len = vid >> 16; len 219 drivers/net/ethernet/intel/fm10k/fm10k_pf.c if (len >= FM10K_VLAN_TABLE_VID_MAX || vid >= FM10K_VLAN_TABLE_VID_MAX) len 224 drivers/net/ethernet/intel/fm10k/fm10k_pf.c len < FM10K_VLAN_TABLE_VID_MAX; len 225 drivers/net/ethernet/intel/fm10k/fm10k_pf.c len -= 32 - bit, reg++, bit = 0) { len 230 drivers/net/ethernet/intel/fm10k/fm10k_pf.c mask = (~(u32)0 >> ((len < 31) ? 31 - len : 0)) << bit; len 37 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c u32 attr_data = 0, len = 0; len 49 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c if (len && !(len % 4)) { len 50 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c attr[len / 4] = attr_data; len 55 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c attr_data |= (u32)(*string) << (8 * (len % 4)); len 56 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c len++; len 62 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c attr[(len + 3) / 4] = attr_data; len 65 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c len <<= FM10K_TLV_LEN_SHIFT; len 66 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c attr[0] = len | attr_id; len 69 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c len += FM10K_TLV_HDR_LEN << FM10K_TLV_LEN_SHIFT; len 70 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c *msg += FM10K_TLV_LEN_ALIGN(len); len 86 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c u32 len; len 92 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c len = *attr >> FM10K_TLV_LEN_SHIFT; len 95 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c while (len--) len 96 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c string[len] = (u8)(attr[len / 4] >> (8 * (len % 4))); len 115 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c u32 len = ETH_ALEN << FM10K_TLV_LEN_SHIFT; len 125 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c attr[0] = len | attr_id; len 133 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c len += FM10K_TLV_HDR_LEN << FM10K_TLV_LEN_SHIFT; len 134 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c *msg += FM10K_TLV_LEN_ALIGN(len); len 198 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c s32 fm10k_tlv_attr_put_value(u32 *msg, u16 attr_id, s64 value, u32 len) len 203 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c if (!msg || !len || len > 8 || (len & (len - 1))) len 208 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c if (len < 4) { len 209 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c attr[1] = (u32)value & (BIT(8 * len) - 1); len 212 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c if (len > 4) len 217 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c len <<= FM10K_TLV_LEN_SHIFT; len 218 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c attr[0] = len | attr_id; len 221 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c len += FM10K_TLV_HDR_LEN << FM10K_TLV_LEN_SHIFT; len 222 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c *msg += FM10K_TLV_LEN_ALIGN(len); len 238 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c s32 fm10k_tlv_attr_get_value(u32 *attr, void *value, u32 len) len 244 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c if ((*attr >> FM10K_TLV_LEN_SHIFT) != len) len 247 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c if (len == 8) len 249 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c else if (len == 4) len 251 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c else if (len == 2) len 271 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c const void *le_struct, u32 len) len 278 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c if (!msg || !len || (len % 4)) len 284 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c for (i = 0; i < (len / 4); i++) len 288 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c len <<= FM10K_TLV_LEN_SHIFT; len 289 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c attr[0] = len | attr_id; len 292 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c len += FM10K_TLV_HDR_LEN << FM10K_TLV_LEN_SHIFT; len 293 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c *msg += FM10K_TLV_LEN_ALIGN(len); len 309 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c s32 fm10k_tlv_attr_get_le_struct(u32 *attr, void *le_struct, u32 len) len 318 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c if ((*attr >> FM10K_TLV_LEN_SHIFT) != len) len 323 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c for (i = 0; len; i++, len -= 4) len 368 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c u32 len; len 376 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c len = (attr[0] >> FM10K_TLV_LEN_SHIFT) << FM10K_TLV_LEN_SHIFT; len 379 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c if (len) { len 380 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c len += FM10K_TLV_HDR_LEN << FM10K_TLV_LEN_SHIFT; len 381 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c *msg += len; len 402 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c u16 len = *attr >> FM10K_TLV_LEN_SHIFT; len 421 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c if (!len || len 422 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c (attr[(len - 1) / 4] & (0xFF << (8 * ((len - 1) % 4))))) len 424 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c if (len > tlv_attr->len) len 428 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c if (len != ETH_ALEN) len 432 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c if (len) len 437 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c if (len != tlv_attr->len) len 442 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c if ((len % 4) || len != tlv_attr->len) len 447 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c if (len % 4) len 476 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c u16 len; len 487 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c len = *attr >> FM10K_TLV_LEN_SHIFT; len 490 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c if (!len) len 503 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c while (offset < len) { len 525 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c if (offset != len) len 64 drivers/net/ethernet/intel/fm10k/fm10k_tlv.h u16 len; len 67 drivers/net/ethernet/intel/fm10k/fm10k_tlv.h #define FM10K_TLV_ATTR_NULL_STRING(id, len) { id, FM10K_TLV_NULL_STRING, len } len 78 drivers/net/ethernet/intel/fm10k/fm10k_tlv.h #define FM10K_TLV_ATTR_LE_STRUCT(id, len) { id, FM10K_TLV_LE_STRUCT, len } len 1048 drivers/net/ethernet/intel/i40e/i40e.h u8 *msg, u16 len); len 24 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.asq.len = I40E_VF_ATQLEN1; len 29 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.arq.len = I40E_VF_ARQLEN1; len 35 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.asq.len = I40E_PF_ATQLEN; len 40 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.arq.len = I40E_PF_ARQLEN; len 279 drivers/net/ethernet/intel/i40e/i40e_adminq.c wr32(hw, hw->aq.asq.len, (hw->aq.num_asq_entries | len 308 drivers/net/ethernet/intel/i40e/i40e_adminq.c wr32(hw, hw->aq.arq.len, (hw->aq.num_arq_entries | len 462 drivers/net/ethernet/intel/i40e/i40e_adminq.c wr32(hw, hw->aq.asq.len, 0); len 496 drivers/net/ethernet/intel/i40e/i40e_adminq.c wr32(hw, hw->aq.arq.len, 0); len 902 drivers/net/ethernet/intel/i40e/i40e_adminq.c if (rd32(hw, hw->aq.asq.len) & I40E_GL_ATQLEN_ATQCRIT_MASK) { len 36 drivers/net/ethernet/intel/i40e/i40e_adminq.h u32 len; len 2494 drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h __le16 len; len 18 drivers/net/ethernet/intel/i40e/i40e_client.c u32 vf_id, u8 *msg, u16 len); len 84 drivers/net/ethernet/intel/i40e/i40e_client.c i40e_notify_client_of_vf_msg(struct i40e_vsi *vsi, u32 vf_id, u8 *msg, u16 len) len 101 drivers/net/ethernet/intel/i40e/i40e_client.c vf_id, msg, len); len 550 drivers/net/ethernet/intel/i40e/i40e_client.c u32 vf_id, u8 *msg, u16 len) len 557 drivers/net/ethernet/intel/i40e/i40e_client.c 0, msg, len, NULL); len 120 drivers/net/ethernet/intel/i40e/i40e_client.h u32 vf_id, u8 *msg, u16 len); len 157 drivers/net/ethernet/intel/i40e/i40e_client.h u8 *msg, u16 len); len 287 drivers/net/ethernet/intel/i40e/i40e_common.c u16 len; len 293 drivers/net/ethernet/intel/i40e/i40e_common.c len = le16_to_cpu(aq_desc->datalen); len 314 drivers/net/ethernet/intel/i40e/i40e_common.c if (buffer && buf_len != 0 && len != 0 && len 317 drivers/net/ethernet/intel/i40e/i40e_common.c if (buf_len < len) len 318 drivers/net/ethernet/intel/i40e/i40e_common.c len = buf_len; len 327 drivers/net/ethernet/intel/i40e/i40e_common.c 16, 1, buf, len, false); len 339 drivers/net/ethernet/intel/i40e/i40e_common.c if (hw->aq.asq.len) len 340 drivers/net/ethernet/intel/i40e/i40e_common.c return !!(rd32(hw, hw->aq.asq.len) & len 2501 drivers/net/ethernet/intel/i40e/i40e_common.c u16 len; len 2514 drivers/net/ethernet/intel/i40e/i40e_common.c len = 0; len 2515 drivers/net/ethernet/intel/i40e/i40e_common.c while (len < sizeof(dv->driver_string) && len 2516 drivers/net/ethernet/intel/i40e/i40e_common.c (dv->driver_string[len] < 0x80) && len 2517 drivers/net/ethernet/intel/i40e/i40e_common.c dv->driver_string[len]) len 2518 drivers/net/ethernet/intel/i40e/i40e_common.c len++; len 2520 drivers/net/ethernet/intel/i40e/i40e_common.c len, cmd_details); len 414 drivers/net/ethernet/intel/i40e/i40e_dcb.c u16 len, tlvlen, sublen, typelength; len 429 drivers/net/ethernet/intel/i40e/i40e_dcb.c len = sizeof(tlv->typelength) + sizeof(ouisubtype) + len 432 drivers/net/ethernet/intel/i40e/i40e_dcb.c if (tlvlen <= len) len 435 drivers/net/ethernet/intel/i40e/i40e_dcb.c sub_tlv = (struct i40e_cee_feat_tlv *)((char *)tlv + len); len 70 drivers/net/ethernet/intel/i40e/i40e_debugfs.c int len; len 82 drivers/net/ethernet/intel/i40e/i40e_debugfs.c len = snprintf(buf, buf_size, "%s: %s\n", len 86 drivers/net/ethernet/intel/i40e/i40e_debugfs.c bytes_not_copied = copy_to_user(buffer, buf, len); len 92 drivers/net/ethernet/intel/i40e/i40e_debugfs.c *ppos = len; len 93 drivers/net/ethernet/intel/i40e/i40e_debugfs.c return len; len 1579 drivers/net/ethernet/intel/i40e/i40e_debugfs.c int len; len 1591 drivers/net/ethernet/intel/i40e/i40e_debugfs.c len = snprintf(buf, buf_size, "%s: %s\n", len 1595 drivers/net/ethernet/intel/i40e/i40e_debugfs.c bytes_not_copied = copy_to_user(buffer, buf, len); len 1601 drivers/net/ethernet/intel/i40e/i40e_debugfs.c *ppos = len; len 1602 drivers/net/ethernet/intel/i40e/i40e_debugfs.c return len; len 1746 drivers/net/ethernet/intel/i40e/i40e_ethtool.c int ret_val = 0, len, offset; len 1753 drivers/net/ethernet/intel/i40e/i40e_ethtool.c if (eeprom->len == 0) len 1784 drivers/net/ethernet/intel/i40e/i40e_ethtool.c eeprom_buff = kzalloc(eeprom->len, GFP_KERNEL); len 1796 drivers/net/ethernet/intel/i40e/i40e_ethtool.c sectors = eeprom->len / I40E_NVM_SECTOR_SIZE; len 1797 drivers/net/ethernet/intel/i40e/i40e_ethtool.c sectors += (eeprom->len % I40E_NVM_SECTOR_SIZE) ? 1 : 0; len 1798 drivers/net/ethernet/intel/i40e/i40e_ethtool.c len = I40E_NVM_SECTOR_SIZE; len 1802 drivers/net/ethernet/intel/i40e/i40e_ethtool.c len = eeprom->len - (I40E_NVM_SECTOR_SIZE * i); len 1806 drivers/net/ethernet/intel/i40e/i40e_ethtool.c ret_val = i40e_aq_read_nvm(hw, 0x0, offset, len, len 1829 drivers/net/ethernet/intel/i40e/i40e_ethtool.c memcpy(bytes, (u8 *)eeprom_buff, eeprom->len); len 5200 drivers/net/ethernet/intel/i40e/i40e_ethtool.c if (!ee || !ee->len || !data) len 5206 drivers/net/ethernet/intel/i40e/i40e_ethtool.c for (i = 0; i < ee->len; i++) { len 4101 drivers/net/ethernet/intel/i40e/i40e_main.c dma_unmap_len(tx_buf, len), len 4109 drivers/net/ethernet/intel/i40e/i40e_main.c dma_unmap_len_set(tx_buf, len, 0); len 9232 drivers/net/ethernet/intel/i40e/i40e_main.c val = rd32(&pf->hw, pf->hw.aq.arq.len); len 9251 drivers/net/ethernet/intel/i40e/i40e_main.c wr32(&pf->hw, pf->hw.aq.arq.len, val); len 9253 drivers/net/ethernet/intel/i40e/i40e_main.c val = rd32(&pf->hw, pf->hw.aq.asq.len); len 9271 drivers/net/ethernet/intel/i40e/i40e_main.c wr32(&pf->hw, pf->hw.aq.asq.len, val); len 12453 drivers/net/ethernet/intel/i40e/i40e_main.c size_t len; len 12469 drivers/net/ethernet/intel/i40e/i40e_main.c len = skb_network_header(skb) - skb->data; len 12470 drivers/net/ethernet/intel/i40e/i40e_main.c if (len & ~(63 * 2)) len 12474 drivers/net/ethernet/intel/i40e/i40e_main.c len = skb_transport_header(skb) - skb_network_header(skb); len 12475 drivers/net/ethernet/intel/i40e/i40e_main.c if (len & ~(127 * 4)) len 12480 drivers/net/ethernet/intel/i40e/i40e_main.c len = skb_inner_network_header(skb) - skb_transport_header(skb); len 12481 drivers/net/ethernet/intel/i40e/i40e_main.c if (len & ~(127 * 2)) len 12485 drivers/net/ethernet/intel/i40e/i40e_main.c len = skb_inner_transport_header(skb) - len 12487 drivers/net/ethernet/intel/i40e/i40e_main.c if (len & ~(127 * 4)) len 1486 drivers/net/ethernet/intel/i40e/i40e_nvm.c u32 len = aq_desc_len - cmd->offset; len 1488 drivers/net/ethernet/intel/i40e/i40e_nvm.c len = min(len, cmd->data_size); len 1490 drivers/net/ethernet/intel/i40e/i40e_nvm.c __func__, cmd->offset, cmd->offset + len); len 1493 drivers/net/ethernet/intel/i40e/i40e_nvm.c memcpy(bytes, buff, len); len 1495 drivers/net/ethernet/intel/i40e/i40e_nvm.c bytes += len; len 1496 drivers/net/ethernet/intel/i40e/i40e_nvm.c remainder -= len; len 136 drivers/net/ethernet/intel/i40e/i40e_txrx.c dma_unmap_len_set(tx_buf, len, I40E_FDIR_MAX_RAW_PACKET_SIZE); len 611 drivers/net/ethernet/intel/i40e/i40e_txrx.c if (dma_unmap_len(tx_buffer, len)) len 614 drivers/net/ethernet/intel/i40e/i40e_txrx.c dma_unmap_len(tx_buffer, len), len 616 drivers/net/ethernet/intel/i40e/i40e_txrx.c } else if (dma_unmap_len(tx_buffer, len)) { len 619 drivers/net/ethernet/intel/i40e/i40e_txrx.c dma_unmap_len(tx_buffer, len), len 625 drivers/net/ethernet/intel/i40e/i40e_txrx.c dma_unmap_len_set(tx_buffer, len, 0); len 821 drivers/net/ethernet/intel/i40e/i40e_txrx.c dma_unmap_len(tx_buf, len), len 826 drivers/net/ethernet/intel/i40e/i40e_txrx.c dma_unmap_len_set(tx_buf, len, 0); len 843 drivers/net/ethernet/intel/i40e/i40e_txrx.c if (dma_unmap_len(tx_buf, len)) { len 846 drivers/net/ethernet/intel/i40e/i40e_txrx.c dma_unmap_len(tx_buf, len), len 848 drivers/net/ethernet/intel/i40e/i40e_txrx.c dma_unmap_len_set(tx_buf, len, 0); len 2434 drivers/net/ethernet/intel/i40e/i40e_txrx.c total_rx_bytes += skb->len; len 2934 drivers/net/ethernet/intel/i40e/i40e_txrx.c l4.udp->len = 0; len 2940 drivers/net/ethernet/intel/i40e/i40e_txrx.c paylen = skb->len - l4_offset; len 2962 drivers/net/ethernet/intel/i40e/i40e_txrx.c paylen = skb->len - l4_offset; len 2978 drivers/net/ethernet/intel/i40e/i40e_txrx.c cd_tso_len = skb->len - *hdr_len; len 3380 drivers/net/ethernet/intel/i40e/i40e_txrx.c dma_unmap_len_set(tx_bi, len, size); len 3510 drivers/net/ethernet/intel/i40e/i40e_txrx.c u32 size = xdpf->len; len 3527 drivers/net/ethernet/intel/i40e/i40e_txrx.c dma_unmap_len_set(tx_bi, len, size); len 3583 drivers/net/ethernet/intel/i40e/i40e_txrx.c count = i40e_txd_use_count(skb->len); len 3601 drivers/net/ethernet/intel/i40e/i40e_txrx.c first->bytecount = skb->len; len 293 drivers/net/ethernet/intel/i40e/i40e_txrx.h DEFINE_DMA_UNMAP_LEN(len); len 1587 drivers/net/ethernet/intel/i40e/i40e_type.h u16 len; len 1854 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c size_t len = 0; len 1862 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c len = struct_size(vfres, vsi_res, num_vsis); len 1863 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c vfres = kzalloc(len, GFP_KERNEL); len 1866 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c len = 0; len 1956 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c aq_ret, (u8 *)vfres, len); len 3015 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c int len = 0; len 3021 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c len = sizeof(struct virtchnl_rss_hena); len 3023 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c vrh = kzalloc(len, GFP_KERNEL); len 3026 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c len = 0; len 3033 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c aq_ret, (u8 *)vrh, len); len 619 drivers/net/ethernet/intel/i40e/i40e_xsk.c total_rx_bytes += skb->len; len 667 drivers/net/ethernet/intel/i40e/i40e_xsk.c dma_sync_single_for_device(xdp_ring->dev, dma, desc.len, len 671 drivers/net/ethernet/intel/i40e/i40e_xsk.c tx_bi->bytecount = desc.len; len 678 drivers/net/ethernet/intel/i40e/i40e_xsk.c 0, desc.len, 0); len 708 drivers/net/ethernet/intel/i40e/i40e_xsk.c dma_unmap_len(tx_bi, len), DMA_TO_DEVICE); len 709 drivers/net/ethernet/intel/i40e/i40e_xsk.c dma_unmap_len_set(tx_bi, len, 0); len 410 drivers/net/ethernet/intel/iavf/iavf.h void iavf_notify_client_message(struct iavf_vsi *vsi, u8 *msg, u16 len); len 21 drivers/net/ethernet/intel/iavf/iavf_adminq.c hw->aq.asq.len = IAVF_VF_ATQLEN1; len 26 drivers/net/ethernet/intel/iavf/iavf_adminq.c hw->aq.arq.len = IAVF_VF_ARQLEN1; len 266 drivers/net/ethernet/intel/iavf/iavf_adminq.c wr32(hw, hw->aq.asq.len, (hw->aq.num_asq_entries | len 295 drivers/net/ethernet/intel/iavf/iavf_adminq.c wr32(hw, hw->aq.arq.len, (hw->aq.num_arq_entries | len 449 drivers/net/ethernet/intel/iavf/iavf_adminq.c wr32(hw, hw->aq.asq.len, 0); len 483 drivers/net/ethernet/intel/iavf/iavf_adminq.c wr32(hw, hw->aq.arq.len, 0); len 804 drivers/net/ethernet/intel/iavf/iavf_adminq.c if (rd32(hw, hw->aq.asq.len) & IAVF_VF_ATQLEN1_ATQCRIT_MASK) { len 36 drivers/net/ethernet/intel/iavf/iavf_adminq.h u32 len; len 19 drivers/net/ethernet/intel/iavf/iavf_client.c u8 *msg, u16 len); len 58 drivers/net/ethernet/intel/iavf/iavf_client.c void iavf_notify_client_message(struct iavf_vsi *vsi, u8 *msg, u16 len) len 73 drivers/net/ethernet/intel/iavf/iavf_client.c msg, len); len 420 drivers/net/ethernet/intel/iavf/iavf_client.c u8 *msg, u16 len) len 429 drivers/net/ethernet/intel/iavf/iavf_client.c IAVF_SUCCESS, msg, len, NULL); len 113 drivers/net/ethernet/intel/iavf/iavf_client.h u8 *msg, u16 len); len 141 drivers/net/ethernet/intel/iavf/iavf_client.h u8 *msg, u16 len); len 286 drivers/net/ethernet/intel/iavf/iavf_common.c u16 len = le16_to_cpu(aq_desc->datalen); len 289 drivers/net/ethernet/intel/iavf/iavf_common.c if (buf_len < len) len 290 drivers/net/ethernet/intel/iavf/iavf_common.c len = buf_len; len 302 drivers/net/ethernet/intel/iavf/iavf_common.c 16, 1, buf, len, false); len 315 drivers/net/ethernet/intel/iavf/iavf_common.c if (hw->aq.asq.len) len 316 drivers/net/ethernet/intel/iavf/iavf_common.c return !!(rd32(hw, hw->aq.asq.len) & len 2306 drivers/net/ethernet/intel/iavf/iavf_main.c val = rd32(hw, hw->aq.arq.len); len 2323 drivers/net/ethernet/intel/iavf/iavf_main.c wr32(hw, hw->aq.arq.len, val); len 2325 drivers/net/ethernet/intel/iavf/iavf_main.c val = rd32(hw, hw->aq.asq.len); len 2340 drivers/net/ethernet/intel/iavf/iavf_main.c wr32(hw, hw->aq.asq.len, val); len 3317 drivers/net/ethernet/intel/iavf/iavf_main.c size_t len; len 3333 drivers/net/ethernet/intel/iavf/iavf_main.c len = skb_network_header(skb) - skb->data; len 3334 drivers/net/ethernet/intel/iavf/iavf_main.c if (len & ~(63 * 2)) len 3338 drivers/net/ethernet/intel/iavf/iavf_main.c len = skb_transport_header(skb) - skb_network_header(skb); len 3339 drivers/net/ethernet/intel/iavf/iavf_main.c if (len & ~(127 * 4)) len 3344 drivers/net/ethernet/intel/iavf/iavf_main.c len = skb_inner_network_header(skb) - skb_transport_header(skb); len 3345 drivers/net/ethernet/intel/iavf/iavf_main.c if (len & ~(127 * 2)) len 3349 drivers/net/ethernet/intel/iavf/iavf_main.c len = skb_inner_transport_header(skb) - len 3351 drivers/net/ethernet/intel/iavf/iavf_main.c if (len & ~(127 * 4)) len 35 drivers/net/ethernet/intel/iavf/iavf_txrx.c if (dma_unmap_len(tx_buffer, len)) len 38 drivers/net/ethernet/intel/iavf/iavf_txrx.c dma_unmap_len(tx_buffer, len), len 40 drivers/net/ethernet/intel/iavf/iavf_txrx.c } else if (dma_unmap_len(tx_buffer, len)) { len 43 drivers/net/ethernet/intel/iavf/iavf_txrx.c dma_unmap_len(tx_buffer, len), len 49 drivers/net/ethernet/intel/iavf/iavf_txrx.c dma_unmap_len_set(tx_buffer, len, 0); len 232 drivers/net/ethernet/intel/iavf/iavf_txrx.c dma_unmap_len(tx_buf, len), len 237 drivers/net/ethernet/intel/iavf/iavf_txrx.c dma_unmap_len_set(tx_buf, len, 0); len 254 drivers/net/ethernet/intel/iavf/iavf_txrx.c if (dma_unmap_len(tx_buf, len)) { len 257 drivers/net/ethernet/intel/iavf/iavf_txrx.c dma_unmap_len(tx_buf, len), len 259 drivers/net/ethernet/intel/iavf/iavf_txrx.c dma_unmap_len_set(tx_buf, len, 0); len 1563 drivers/net/ethernet/intel/iavf/iavf_txrx.c total_rx_bytes += skb->len; len 1900 drivers/net/ethernet/intel/iavf/iavf_txrx.c l4.udp->len = 0; len 1906 drivers/net/ethernet/intel/iavf/iavf_txrx.c paylen = skb->len - l4_offset; len 1928 drivers/net/ethernet/intel/iavf/iavf_txrx.c paylen = skb->len - l4_offset; len 1944 drivers/net/ethernet/intel/iavf/iavf_txrx.c cd_tso_len = skb->len - *hdr_len; len 2299 drivers/net/ethernet/intel/iavf/iavf_txrx.c dma_unmap_len_set(tx_bi, len, size); len 2432 drivers/net/ethernet/intel/iavf/iavf_txrx.c count = iavf_txd_use_count(skb->len); len 2450 drivers/net/ethernet/intel/iavf/iavf_txrx.c first->bytecount = skb->len; len 2512 drivers/net/ethernet/intel/iavf/iavf_txrx.c if (unlikely(skb->len < IAVF_MIN_TX_LEN)) { len 2513 drivers/net/ethernet/intel/iavf/iavf_txrx.c if (skb_pad(skb, IAVF_MIN_TX_LEN - skb->len)) len 2515 drivers/net/ethernet/intel/iavf/iavf_txrx.c skb->len = IAVF_MIN_TX_LEN; len 270 drivers/net/ethernet/intel/iavf/iavf_txrx.h DEFINE_DMA_UNMAP_LEN(len); len 22 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c enum virtchnl_ops op, u8 *msg, u16 len) len 30 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c err = iavf_aq_send_msg_to_pf(hw, op, 0, msg, len, NULL); len 195 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c u16 len; len 197 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c len = sizeof(struct virtchnl_vf_resource) + len 199 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c event.buf_len = len; len 220 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c memcpy(adapter->vf_res, event.msg_buf, min(event.msg_len, len)); len 246 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c size_t len; len 255 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c len = struct_size(vqci, qpair, pairs); len 256 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c vqci = kzalloc(len, GFP_KERNEL); len 289 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c (u8 *)vqci, len); len 356 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c size_t len; len 368 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c len = struct_size(vimi, vecmap, adapter->num_msix_vectors); len 369 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c vimi = kzalloc(len, GFP_KERNEL); len 395 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c (u8 *)vimi, len); len 438 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c size_t len; len 460 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c len = struct_size(veal, list, count); len 461 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c if (len > IAVF_MAX_AQ_BUF_SIZE) { len 466 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c len = struct_size(veal, list, count); len 470 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c veal = kzalloc(len, GFP_ATOMIC); len 492 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c iavf_send_pf_msg(adapter, VIRTCHNL_OP_ADD_ETH_ADDR, (u8 *)veal, len); len 508 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c size_t len; len 530 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c len = struct_size(veal, list, count); len 531 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c if (len > IAVF_MAX_AQ_BUF_SIZE) { len 536 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c len = struct_size(veal, list, count); len 539 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c veal = kzalloc(len, GFP_ATOMIC); len 562 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c iavf_send_pf_msg(adapter, VIRTCHNL_OP_DEL_ETH_ADDR, (u8 *)veal, len); len 575 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c int len, i = 0, count = 0; len 599 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c len = sizeof(struct virtchnl_vlan_filter_list) + len 601 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c if (len > IAVF_MAX_AQ_BUF_SIZE) { len 606 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c len = sizeof(struct virtchnl_vlan_filter_list) + len 610 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c vvfl = kzalloc(len, GFP_ATOMIC); len 632 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c iavf_send_pf_msg(adapter, VIRTCHNL_OP_ADD_VLAN, (u8 *)vvfl, len); len 646 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c int len, i = 0, count = 0; len 669 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c len = sizeof(struct virtchnl_vlan_filter_list) + len 671 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c if (len > IAVF_MAX_AQ_BUF_SIZE) { len 676 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c len = sizeof(struct virtchnl_vlan_filter_list) + len 680 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c vvfl = kzalloc(len, GFP_ATOMIC); len 703 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c iavf_send_pf_msg(adapter, VIRTCHNL_OP_DEL_VLAN, (u8 *)vvfl, len); len 829 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c int len; len 837 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c len = sizeof(struct virtchnl_rss_key) + len 839 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c vrk = kzalloc(len, GFP_KERNEL); len 848 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c iavf_send_pf_msg(adapter, VIRTCHNL_OP_CONFIG_RSS_KEY, (u8 *)vrk, len); len 861 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c int len; len 869 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c len = sizeof(struct virtchnl_rss_lut) + len 871 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c vrl = kzalloc(len, GFP_KERNEL); len 879 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c iavf_send_pf_msg(adapter, VIRTCHNL_OP_CONFIG_RSS_LUT, (u8 *)vrl, len); len 973 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c size_t len; len 983 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c len = struct_size(vti, list, adapter->num_tc - 1); len 984 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c vti = kzalloc(len, GFP_KERNEL); len 1000 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c iavf_send_pf_msg(adapter, VIRTCHNL_OP_ENABLE_CHANNELS, (u8 *)vti, len); len 1071 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c int len = 0, count = 0; len 1091 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c len = sizeof(struct virtchnl_filter); len 1092 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c f = kzalloc(len, GFP_KERNEL); len 1102 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c (u8 *)f, len); len 1119 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c int len = 0, count = 0; len 1139 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c len = sizeof(struct virtchnl_filter); len 1140 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c f = kzalloc(len, GFP_KERNEL); len 1150 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c (u8 *)f, len); len 1347 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c u16 len = sizeof(struct virtchnl_vf_resource) + len 1350 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c memcpy(adapter->vf_res, msg, min(msglen, len)); len 575 drivers/net/ethernet/intel/ice/ice_common.c u16 i, chgs = 0, len = 0; len 645 drivers/net/ethernet/intel/ice/ice_common.c len = ICE_FW_LOG_DESC_SIZE(chgs); len 650 drivers/net/ethernet/intel/ice/ice_common.c status = ice_aq_send_cmd(hw, &desc, buf, len, NULL); len 1207 drivers/net/ethernet/intel/ice/ice_common.c u16 len; len 1217 drivers/net/ethernet/intel/ice/ice_common.c len = le16_to_cpu(cq_desc->datalen); len 1235 drivers/net/ethernet/intel/ice/ice_common.c if (buf_len < len) len 1236 drivers/net/ethernet/intel/ice/ice_common.c len = buf_len; len 1238 drivers/net/ethernet/intel/ice/ice_common.c ice_debug_array(hw, mask, 16, 1, (u8 *)buf, len); len 1346 drivers/net/ethernet/intel/ice/ice_common.c u16 len; len 1361 drivers/net/ethernet/intel/ice/ice_common.c len = 0; len 1362 drivers/net/ethernet/intel/ice/ice_common.c while (len < sizeof(dv->driver_string) && len 1363 drivers/net/ethernet/intel/ice/ice_common.c isascii(dv->driver_string[len]) && dv->driver_string[len]) len 1364 drivers/net/ethernet/intel/ice/ice_common.c len++; len 1366 drivers/net/ethernet/intel/ice/ice_common.c return ice_aq_send_cmd(hw, &desc, dv->driver_string, len, cd); len 10 drivers/net/ethernet/intel/ice/ice_controlq.c (qinfo)->sq.len = prefix##_ATQLEN; \ len 18 drivers/net/ethernet/intel/ice/ice_controlq.c (qinfo)->rq.len = prefix##_ARQLEN; \ len 62 drivers/net/ethernet/intel/ice/ice_controlq.c if (cq->sq.len && cq->sq.len_mask && cq->sq.len_ena_mask) len 63 drivers/net/ethernet/intel/ice/ice_controlq.c return (rd32(hw, cq->sq.len) & (cq->sq.len_mask | len 261 drivers/net/ethernet/intel/ice/ice_controlq.c wr32(hw, ring->len, (num_entries | ring->len_ena_mask)); len 468 drivers/net/ethernet/intel/ice/ice_controlq.c wr32(hw, cq->sq.len, 0); len 535 drivers/net/ethernet/intel/ice/ice_controlq.c wr32(hw, cq->rq.len, 0); len 57 drivers/net/ethernet/intel/ice/ice_controlq.h u32 len; len 324 drivers/net/ethernet/intel/ice/ice_dcb.c u16 len; len 328 drivers/net/ethernet/intel/ice/ice_dcb.c len = ((typelen & ICE_LLDP_TLV_LEN_M) >> ICE_LLDP_TLV_LEN_S); len 334 drivers/net/ethernet/intel/ice/ice_dcb.c len -= (sizeof(tlv->ouisubtype) + 1); len 347 drivers/net/ethernet/intel/ice/ice_dcb.c while (offset < len) { len 495 drivers/net/ethernet/intel/ice/ice_dcb.c u16 len, typelen, offset = 0; len 500 drivers/net/ethernet/intel/ice/ice_dcb.c len = ((typelen & ICE_LLDP_TLV_LEN_M) >> ICE_LLDP_TLV_LEN_S); len 502 drivers/net/ethernet/intel/ice/ice_dcb.c dcbcfg->numapps = len / sizeof(*app); len 551 drivers/net/ethernet/intel/ice/ice_dcb.c u16 len, tlvlen, typelen; len 563 drivers/net/ethernet/intel/ice/ice_dcb.c len = sizeof(tlv->typelen) + sizeof(ouisubtype) + len 566 drivers/net/ethernet/intel/ice/ice_dcb.c if (tlvlen <= len) len 569 drivers/net/ethernet/intel/ice/ice_dcb.c sub_tlv = (struct ice_cee_feat_tlv *)((char *)tlv + len); len 641 drivers/net/ethernet/intel/ice/ice_dcb.c u16 len; len 652 drivers/net/ethernet/intel/ice/ice_dcb.c len = ((typelen & ICE_LLDP_TLV_LEN_M) >> ICE_LLDP_TLV_LEN_S); len 653 drivers/net/ethernet/intel/ice/ice_dcb.c offset += sizeof(typelen) + len; len 669 drivers/net/ethernet/intel/ice/ice_dcb.c ((char *)tlv + sizeof(tlv->typelen) + len); len 1182 drivers/net/ethernet/intel/ice/ice_dcb.c u16 typelen, len, offset = 0; len 1217 drivers/net/ethernet/intel/ice/ice_dcb.c len = sizeof(tlv->ouisubtype) + 1 + (i * 3); len 1218 drivers/net/ethernet/intel/ice/ice_dcb.c typelen = ((ICE_TLV_TYPE_ORG << ICE_LLDP_TLV_TYPE_S) | (len & 0x1FF)); len 1263 drivers/net/ethernet/intel/ice/ice_dcb.c u16 len, offset = 0, tlvid = ICE_TLV_ID_START; len 1271 drivers/net/ethernet/intel/ice/ice_dcb.c len = (typelen & ICE_LLDP_TLV_LEN_M) >> ICE_LLDP_TLV_LEN_S; len 1272 drivers/net/ethernet/intel/ice/ice_dcb.c if (len) len 1273 drivers/net/ethernet/intel/ice/ice_dcb.c offset += len + 2; len 1279 drivers/net/ethernet/intel/ice/ice_dcb.c if (len) len 1281 drivers/net/ethernet/intel/ice/ice_dcb.c ((char *)tlv + sizeof(tlv->typelen) + len); len 255 drivers/net/ethernet/intel/ice/ice_ethtool.c last_word = (eeprom->offset + eeprom->len - 1) >> 1; len 266 drivers/net/ethernet/intel/ice/ice_ethtool.c eeprom->len = sizeof(u16) * nwords; len 271 drivers/net/ethernet/intel/ice/ice_ethtool.c memcpy(bytes, (u8 *)buf + (eeprom->offset & 1), eeprom->len); len 538 drivers/net/ethernet/intel/ice/ice_flex_pipe.c static enum ice_status ice_verify_pkg(struct ice_pkg_hdr *pkg, u32 len) len 543 drivers/net/ethernet/intel/ice/ice_flex_pipe.c if (len < sizeof(*pkg)) len 558 drivers/net/ethernet/intel/ice/ice_flex_pipe.c if (len < sizeof(*pkg) + ((seg_count - 1) * sizeof(pkg->seg_offset))) len 567 drivers/net/ethernet/intel/ice/ice_flex_pipe.c if (len < off + sizeof(*seg)) len 573 drivers/net/ethernet/intel/ice/ice_flex_pipe.c if (len < off + le32_to_cpu(seg->seg_size)) len 655 drivers/net/ethernet/intel/ice/ice_flex_pipe.c enum ice_status ice_init_pkg(struct ice_hw *hw, u8 *buf, u32 len) len 661 drivers/net/ethernet/intel/ice/ice_flex_pipe.c if (!buf || !len) len 665 drivers/net/ethernet/intel/ice/ice_flex_pipe.c status = ice_verify_pkg(pkg, len); len 747 drivers/net/ethernet/intel/ice/ice_flex_pipe.c enum ice_status ice_copy_and_init_pkg(struct ice_hw *hw, const u8 *buf, u32 len) len 752 drivers/net/ethernet/intel/ice/ice_flex_pipe.c if (!buf || !len) len 755 drivers/net/ethernet/intel/ice/ice_flex_pipe.c buf_copy = devm_kmemdup(ice_hw_to_dev(hw), buf, len, GFP_KERNEL); len 757 drivers/net/ethernet/intel/ice/ice_flex_pipe.c status = ice_init_pkg(hw, buf_copy, len); len 764 drivers/net/ethernet/intel/ice/ice_flex_pipe.c hw->pkg_size = len; len 21 drivers/net/ethernet/intel/ice/ice_flex_pipe.h enum ice_status ice_init_pkg(struct ice_hw *hw, u8 *buff, u32 len); len 23 drivers/net/ethernet/intel/ice/ice_flex_pipe.h ice_copy_and_init_pkg(struct ice_hw *hw, const u8 *buf, u32 len); len 992 drivers/net/ethernet/intel/ice/ice_main.c val = rd32(hw, cq->rq.len); len 1011 drivers/net/ethernet/intel/ice/ice_main.c wr32(hw, cq->rq.len, val); len 1014 drivers/net/ethernet/intel/ice/ice_main.c val = rd32(hw, cq->sq.len); len 1033 drivers/net/ethernet/intel/ice/ice_main.c wr32(hw, cq->sq.len, val); len 4817 drivers/net/ethernet/intel/ice/ice_main.c size_t len; len 4832 drivers/net/ethernet/intel/ice/ice_main.c len = skb_network_header(skb) - skb->data; len 4833 drivers/net/ethernet/intel/ice/ice_main.c if (len & ~(ICE_TXD_MACLEN_MAX)) len 4836 drivers/net/ethernet/intel/ice/ice_main.c len = skb_transport_header(skb) - skb_network_header(skb); len 4837 drivers/net/ethernet/intel/ice/ice_main.c if (len & ~(ICE_TXD_IPLEN_MAX)) len 4841 drivers/net/ethernet/intel/ice/ice_main.c len = skb_inner_network_header(skb) - skb_transport_header(skb); len 4842 drivers/net/ethernet/intel/ice/ice_main.c if (len & ~(ICE_TXD_L4LEN_MAX)) len 4845 drivers/net/ethernet/intel/ice/ice_main.c len = skb_inner_transport_header(skb) - len 4847 drivers/net/ethernet/intel/ice/ice_main.c if (len & ~(ICE_TXD_IPLEN_MAX)) len 34 drivers/net/ethernet/intel/ice/ice_osdep.h #define ice_debug_array(hw, type, rowsize, groupsize, buf, len) \ len 37 drivers/net/ethernet/intel/ice/ice_osdep.h groupsize, buf, len, false) len 46 drivers/net/ethernet/intel/ice/ice_osdep.h #define ice_debug_array(hw, type, rowsize, groupsize, buf, len) \ len 52 drivers/net/ethernet/intel/ice/ice_osdep.h len, false); \ len 55 drivers/net/ethernet/intel/ice/ice_osdep.h #define ice_debug_array(hw, type, rowsize, groupsize, buf, len) \ len 59 drivers/net/ethernet/intel/ice/ice_osdep.h u16 len_l = len; \ len 23 drivers/net/ethernet/intel/ice/ice_txrx.c if (dma_unmap_len(tx_buf, len)) len 26 drivers/net/ethernet/intel/ice/ice_txrx.c dma_unmap_len(tx_buf, len), len 28 drivers/net/ethernet/intel/ice/ice_txrx.c } else if (dma_unmap_len(tx_buf, len)) { len 31 drivers/net/ethernet/intel/ice/ice_txrx.c dma_unmap_len(tx_buf, len), len 37 drivers/net/ethernet/intel/ice/ice_txrx.c dma_unmap_len_set(tx_buf, len, 0); len 145 drivers/net/ethernet/intel/ice/ice_txrx.c dma_unmap_len(tx_buf, len), len 150 drivers/net/ethernet/intel/ice/ice_txrx.c dma_unmap_len_set(tx_buf, len, 0); len 164 drivers/net/ethernet/intel/ice/ice_txrx.c if (dma_unmap_len(tx_buf, len)) { len 167 drivers/net/ethernet/intel/ice/ice_txrx.c dma_unmap_len(tx_buf, len), len 169 drivers/net/ethernet/intel/ice/ice_txrx.c dma_unmap_len_set(tx_buf, len, 0); len 1084 drivers/net/ethernet/intel/ice/ice_txrx.c total_rx_bytes += skb->len; len 1629 drivers/net/ethernet/intel/ice/ice_txrx.c dma_unmap_len_set(tx_buf, len, size); len 1934 drivers/net/ethernet/intel/ice/ice_txrx.c paylen = skb->len - l4_start; len 1944 drivers/net/ethernet/intel/ice/ice_txrx.c cd_tso_len = skb->len - off->header_len; len 2119 drivers/net/ethernet/intel/ice/ice_txrx.c count = ice_txd_use_count(skb->len); len 2140 drivers/net/ethernet/intel/ice/ice_txrx.c first->bytecount = max_t(unsigned int, skb->len, ETH_ZLEN); len 61 drivers/net/ethernet/intel/ice/ice_txrx.h DEFINE_DMA_UNMAP_LEN(len); len 1603 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c int len = 0; len 1611 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c len = sizeof(struct virtchnl_vf_resource); len 1613 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c vfres = devm_kzalloc(&pf->pdev->dev, len, GFP_KERNEL); len 1616 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c len = 0; len 1684 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c (u8 *)vfres, len); len 209 drivers/net/ethernet/intel/igb/igb.h DEFINE_DMA_UNMAP_LEN(len); len 734 drivers/net/ethernet/intel/igb/igb_ethtool.c if (eeprom->len == 0) len 740 drivers/net/ethernet/intel/igb/igb_ethtool.c last_word = (eeprom->offset + eeprom->len - 1) >> 1; len 765 drivers/net/ethernet/intel/igb/igb_ethtool.c eeprom->len); len 781 drivers/net/ethernet/intel/igb/igb_ethtool.c if (eeprom->len == 0) len 795 drivers/net/ethernet/intel/igb/igb_ethtool.c last_word = (eeprom->offset + eeprom->len - 1) >> 1; len 810 drivers/net/ethernet/intel/igb/igb_ethtool.c if (((eeprom->offset + eeprom->len) & 1) && (ret_val == 0)) { len 822 drivers/net/ethernet/intel/igb/igb_ethtool.c memcpy(ptr, bytes, eeprom->len); len 1844 drivers/net/ethernet/intel/igb/igb_ethtool.c dma_unmap_len(tx_buffer_info, len), len 1846 drivers/net/ethernet/intel/igb/igb_ethtool.c dma_unmap_len_set(tx_buffer_info, len, 0); len 3245 drivers/net/ethernet/intel/igb/igb_ethtool.c if (ee->len == 0) len 3249 drivers/net/ethernet/intel/igb/igb_ethtool.c last_word = (ee->offset + ee->len - 1) >> 1; len 3269 drivers/net/ethernet/intel/igb/igb_ethtool.c memcpy(data, (u8 *)dataword + (ee->offset & 1), ee->len); len 403 drivers/net/ethernet/intel/igb/igb_main.c dma_unmap_len(buffer_info, len), len 452 drivers/net/ethernet/intel/igb/igb_main.c dma_unmap_len(buffer_info, len), len 461 drivers/net/ethernet/intel/igb/igb_main.c dma_unmap_len(buffer_info, len), len 4634 drivers/net/ethernet/intel/igb/igb_main.c dma_unmap_len(tx_buffer, len), len 4653 drivers/net/ethernet/intel/igb/igb_main.c if (dma_unmap_len(tx_buffer, len)) len 4656 drivers/net/ethernet/intel/igb/igb_main.c dma_unmap_len(tx_buffer, len), len 5750 drivers/net/ethernet/intel/igb/igb_main.c paylen = skb->len - l4_offset; len 5931 drivers/net/ethernet/intel/igb/igb_main.c igb_tx_olinfo_status(tx_ring, tx_desc, tx_flags, skb->len - hdr_len); len 5945 drivers/net/ethernet/intel/igb/igb_main.c dma_unmap_len_set(tx_buffer, len, size); len 6033 drivers/net/ethernet/intel/igb/igb_main.c if (dma_unmap_len(tx_buffer, len)) len 6036 drivers/net/ethernet/intel/igb/igb_main.c dma_unmap_len(tx_buffer, len), len 6038 drivers/net/ethernet/intel/igb/igb_main.c dma_unmap_len_set(tx_buffer, len, 0); len 6045 drivers/net/ethernet/intel/igb/igb_main.c if (dma_unmap_len(tx_buffer, len)) len 6048 drivers/net/ethernet/intel/igb/igb_main.c dma_unmap_len(tx_buffer, len), len 6050 drivers/net/ethernet/intel/igb/igb_main.c dma_unmap_len_set(tx_buffer, len, 0); len 6089 drivers/net/ethernet/intel/igb/igb_main.c first->bytecount = skb->len; len 7789 drivers/net/ethernet/intel/igb/igb_main.c dma_unmap_len(tx_buffer, len), len 7793 drivers/net/ethernet/intel/igb/igb_main.c dma_unmap_len_set(tx_buffer, len, 0); len 7807 drivers/net/ethernet/intel/igb/igb_main.c if (dma_unmap_len(tx_buffer, len)) { len 7810 drivers/net/ethernet/intel/igb/igb_main.c dma_unmap_len(tx_buffer, len), len 7812 drivers/net/ethernet/intel/igb/igb_main.c dma_unmap_len_set(tx_buffer, len, 0); len 8130 drivers/net/ethernet/intel/igb/igb_main.c if (!((skb->len == 60) && len 8364 drivers/net/ethernet/intel/igb/igb_main.c total_bytes += skb->len; len 321 drivers/net/ethernet/intel/igbvf/netdev.c skb->len += length; len 346 drivers/net/ethernet/intel/igbvf/netdev.c total_bytes += skb->len; len 811 drivers/net/ethernet/intel/igbvf/netdev.c skb->len; len 2054 drivers/net/ethernet/intel/igbvf/netdev.c paylen = skb->len - l4_offset; len 2159 drivers/net/ethernet/intel/igbvf/netdev.c unsigned int len = skb_headlen(skb); len 2166 drivers/net/ethernet/intel/igbvf/netdev.c BUG_ON(len >= IGBVF_MAX_DATA_PER_TXD); len 2167 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->length = len; len 2171 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->dma = dma_map_single(&pdev->dev, skb->data, len, len 2185 drivers/net/ethernet/intel/igbvf/netdev.c len = skb_frag_size(frag); len 2188 drivers/net/ethernet/intel/igbvf/netdev.c BUG_ON(len >= IGBVF_MAX_DATA_PER_TXD); len 2189 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->length = len; len 2192 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->dma = skb_frag_dma_map(&pdev->dev, frag, 0, len, len 2300 drivers/net/ethernet/intel/igbvf/netdev.c if (skb->len <= 0) { len 2346 drivers/net/ethernet/intel/igbvf/netdev.c first, skb->len, hdr_len); len 192 drivers/net/ethernet/intel/igc/igc.h DEFINE_DMA_UNMAP_LEN(len); len 368 drivers/net/ethernet/intel/igc/igc_ethtool.c if (eeprom->len == 0) len 374 drivers/net/ethernet/intel/igc/igc_ethtool.c last_word = (eeprom->offset + eeprom->len - 1) >> 1; len 399 drivers/net/ethernet/intel/igc/igc_ethtool.c eeprom->len); len 415 drivers/net/ethernet/intel/igc/igc_ethtool.c if (eeprom->len == 0) len 429 drivers/net/ethernet/intel/igc/igc_ethtool.c last_word = (eeprom->offset + eeprom->len - 1) >> 1; len 444 drivers/net/ethernet/intel/igc/igc_ethtool.c if (((eeprom->offset + eeprom->len) & 1) && ret_val == 0) { len 456 drivers/net/ethernet/intel/igc/igc_ethtool.c memcpy(ptr, bytes, eeprom->len); len 233 drivers/net/ethernet/intel/igc/igc_main.c dma_unmap_len(tx_buffer, len), len 252 drivers/net/ethernet/intel/igc/igc_main.c if (dma_unmap_len(tx_buffer, len)) len 255 drivers/net/ethernet/intel/igc/igc_main.c dma_unmap_len(tx_buffer, len), len 967 drivers/net/ethernet/intel/igc/igc_main.c igc_tx_olinfo_status(tx_ring, tx_desc, tx_flags, skb->len - hdr_len); len 981 drivers/net/ethernet/intel/igc/igc_main.c dma_unmap_len_set(tx_buffer, len, size); len 1069 drivers/net/ethernet/intel/igc/igc_main.c if (dma_unmap_len(tx_buffer, len)) len 1072 drivers/net/ethernet/intel/igc/igc_main.c dma_unmap_len(tx_buffer, len), len 1074 drivers/net/ethernet/intel/igc/igc_main.c dma_unmap_len_set(tx_buffer, len, 0); len 1081 drivers/net/ethernet/intel/igc/igc_main.c if (dma_unmap_len(tx_buffer, len)) len 1084 drivers/net/ethernet/intel/igc/igc_main.c dma_unmap_len(tx_buffer, len), len 1086 drivers/net/ethernet/intel/igc/igc_main.c dma_unmap_len_set(tx_buffer, len, 0); len 1124 drivers/net/ethernet/intel/igc/igc_main.c first->bytecount = skb->len; len 1157 drivers/net/ethernet/intel/igc/igc_main.c if (skb->len < 17) { len 1160 drivers/net/ethernet/intel/igc/igc_main.c skb->len = 17; len 1618 drivers/net/ethernet/intel/igc/igc_main.c total_bytes += skb->len; len 1745 drivers/net/ethernet/intel/igc/igc_main.c dma_unmap_len(tx_buffer, len), len 1749 drivers/net/ethernet/intel/igc/igc_main.c dma_unmap_len_set(tx_buffer, len, 0); len 1763 drivers/net/ethernet/intel/igc/igc_main.c if (dma_unmap_len(tx_buffer, len)) { len 1766 drivers/net/ethernet/intel/igc/igc_main.c dma_unmap_len(tx_buffer, len), len 1768 drivers/net/ethernet/intel/igc/igc_main.c dma_unmap_len_set(tx_buffer, len, 0); len 338 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c regs->len = (reg - reg_start) * sizeof(u32); len 358 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c if (eeprom->len == 0) { len 367 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c if (eeprom->offset > eeprom->offset + eeprom->len) { len 372 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c if ((eeprom->offset + eeprom->len) > max_len) len 373 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c eeprom->len = (max_len - eeprom->offset); len 376 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c last_word = (eeprom->offset + eeprom->len - 1) >> 1; len 388 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c memcpy(bytes, (u8 *)eeprom_buff + (eeprom->offset & 1), eeprom->len); len 406 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c if (eeprom->len == 0) len 414 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c if (eeprom->offset > eeprom->offset + eeprom->len) len 417 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c if ((eeprom->offset + eeprom->len) > max_len) len 418 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c eeprom->len = (max_len - eeprom->offset); len 421 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c last_word = (eeprom->offset + eeprom->len - 1) >> 1; len 434 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c if ((eeprom->offset + eeprom->len) & 1) { len 441 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c memcpy(ptr, bytes, eeprom->len); len 1236 drivers/net/ethernet/intel/ixgb/ixgb_main.c | (skb->len - (hdr_len))); len 1296 drivers/net/ethernet/intel/ixgb/ixgb_main.c int len = skb_headlen(skb); len 1304 drivers/net/ethernet/intel/ixgb/ixgb_main.c while (len) { len 1306 drivers/net/ethernet/intel/ixgb/ixgb_main.c size = min(len, IXGB_MAX_DATA_PER_TXD); len 1309 drivers/net/ethernet/intel/ixgb/ixgb_main.c if (unlikely(mss && !nr_frags && size == len && size > 8)) len 1323 drivers/net/ethernet/intel/ixgb/ixgb_main.c len -= size; len 1326 drivers/net/ethernet/intel/ixgb/ixgb_main.c if (len) { len 1335 drivers/net/ethernet/intel/ixgb/ixgb_main.c len = skb_frag_size(frag); len 1338 drivers/net/ethernet/intel/ixgb/ixgb_main.c while (len) { len 1344 drivers/net/ethernet/intel/ixgb/ixgb_main.c size = min(len, IXGB_MAX_DATA_PER_TXD); len 1349 drivers/net/ethernet/intel/ixgb/ixgb_main.c && size == len && size > 8)) len 1362 drivers/net/ethernet/intel/ixgb/ixgb_main.c len -= size; len 1492 drivers/net/ethernet/intel/ixgb/ixgb_main.c if (skb->len <= 0) { len 222 drivers/net/ethernet/intel/ixgbe/ixgbe.h DEFINE_DMA_UNMAP_LEN(len); len 3756 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c u8 build, u8 sub, __always_unused u16 len, len 89 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h u8 build, u8 ver, u16 len, const char *str); len 93 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h s32 ixgbe_hic_unlocked(struct ixgbe_hw *hw, u32 *buffer, u32 len, u32 timeout); len 19 drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c int len; len 35 drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c len = simple_read_from_buffer(buffer, count, ppos, buf, strlen(buf)); len 38 drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c return len; len 67 drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c int len; len 75 drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c len = simple_write_to_buffer(ixgbe_dbg_reg_ops_buf, len 80 drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c if (len < 0) len 81 drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c return len; len 83 drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c ixgbe_dbg_reg_ops_buf[len] = '\0'; len 150 drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c int len; len 158 drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c len = simple_write_to_buffer(ixgbe_dbg_netdev_ops_buf, len 163 drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c if (len < 0) len 164 drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c return len; len 166 drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c ixgbe_dbg_netdev_ops_buf[len] = '\0'; len 905 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c if (eeprom->len == 0) len 911 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c last_word = (eeprom->offset + eeprom->len - 1) >> 1; len 925 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c memcpy(bytes, (u8 *)eeprom_buff + (eeprom->offset & 1), eeprom->len); len 941 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c if (eeprom->len == 0) len 950 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c last_word = (eeprom->offset + eeprom->len - 1) >> 1; len 968 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c if ((eeprom->offset + eeprom->len) & 1) { len 983 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c memcpy(ptr, bytes, eeprom->len); len 1917 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c dma_unmap_len(tx_buffer, len), len 1919 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c dma_unmap_len_set(tx_buffer, len, 0); len 3253 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c if (ee->len == 0) len 3259 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c for (i = ee->offset; i < ee->offset + ee->len; i++) { len 24 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c ddp->len = 0; len 45 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c int len; len 65 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c len = ddp->len; len 119 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c return len; len 143 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c unsigned int len; len 207 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c len = sg_dma_len(sg); len 208 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c while (len) { len 217 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c thislen = min((bufflen - thisoff), len); len 229 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c if (((i != (dmacount - 1)) || (thislen != len)) len 237 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c len -= thislen; len 436 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c ddp->len = le32_to_cpu(rx_desc->wb.lower.hi_dword.rss); len 450 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c ddp->len = le32_to_cpu(rx_desc->wb.lower.hi_dword.rss); len 451 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c if (ddp->len) len 452 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c rc = ddp->len; len 531 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c skb_copy_bits(skb, skb->len - 4, &eof, 1); len 569 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c first->gso_segs = DIV_ROUND_UP(skb->len - *hdr_len, len 36 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.h int len; len 1072 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c if (unlikely(!sp->len)) { len 1074 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c __func__, sp->len); len 1129 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c ret = skb_copy_bits(skb, skb->len - (authlen + 2), len 1208 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c sp->xvec[sp->len++] = xs; len 558 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c dma_unmap_len(tx_buffer, len), len 676 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (dma_unmap_len(tx_buffer, len) > 0) { len 693 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c dma_unmap_len(tx_buffer, len), len 704 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c dma_unmap_len(tx_buffer, len), len 1161 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c dma_unmap_len(tx_buffer, len), len 1165 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c dma_unmap_len_set(tx_buffer, len, 0); len 1179 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (dma_unmap_len(tx_buffer, len)) { len 1182 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c dma_unmap_len(tx_buffer, len), len 1184 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c dma_unmap_len_set(tx_buffer, len, 0); len 1650 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c skb_shinfo(skb)->gso_size = DIV_ROUND_UP((skb->len - hdr_len), len 1710 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c macvlan_count_rx(netdev_priv(dev), skb->len + ETH_HLEN, true, len 2370 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c total_rx_bytes += skb->len; len 5998 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c dma_unmap_len(tx_buffer, len), len 6017 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (dma_unmap_len(tx_buffer, len)) len 6020 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c dma_unmap_len(tx_buffer, len), len 7994 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c int len = csum_start - trans_start; len 8002 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c len, 0)) : 0; len 8022 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c paylen = skb->len - l4_offset; len 8216 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_tx_olinfo_status(tx_desc, tx_flags, skb->len - hdr_len); len 8241 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c dma_unmap_len_set(tx_buffer, len, size); len 8333 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c if (dma_unmap_len(tx_buffer, len)) len 8336 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c dma_unmap_len(tx_buffer, len), len 8338 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c dma_unmap_len_set(tx_buffer, len, 0); len 8554 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c u32 len, cmd_type; len 8558 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c len = xdpf->len; len 8563 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c dma = dma_map_single(ring->dev, xdpf->data, len, DMA_TO_DEVICE); len 8569 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c tx_buffer->bytecount = len; len 8576 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c dma_unmap_len_set(tx_buffer, len, len); len 8586 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c cmd_type |= len | IXGBE_TXD_CMD; len 8589 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c cpu_to_le32(len << IXGBE_ADVTXD_PAYLEN_SHIFT); len 8637 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c first->bytecount = skb->len; len 891 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c skb_copy_bits(skb, skb->len - IXGBE_TS_HDR_LEN, ®val, len 893 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c __pskb_trim(skb, skb->len - IXGBE_TS_HDR_LEN); len 2770 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c u8 build, u8 sub, u16 len, len 2777 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c if (!len || !driver_ver || (len > sizeof(fw_cmd.driver_string))) len 2781 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c fw_cmd.hdr.buf_len = FW_CEM_CMD_DRIVER_INFO_LEN + len; len 2789 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c memcpy(fw_cmd.driver_string, driver_ver, len); len 522 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c total_rx_bytes += skb->len; len 597 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c dma_sync_single_for_device(xdp_ring->dev, dma, desc.len, len 601 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c tx_bi->bytecount = desc.len; len 612 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c cmd_type |= desc.len | IXGBE_TXD_CMD; len 615 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c cpu_to_le32(desc.len << IXGBE_ADVTXD_PAYLEN_SHIFT); len 636 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c dma_unmap_len(tx_bi, len), DMA_TO_DEVICE); len 637 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c dma_unmap_len_set(tx_bi, len, 0); len 458 drivers/net/ethernet/intel/ixgbevf/ipsec.c if (unlikely(!sp->len)) { len 460 drivers/net/ethernet/intel/ixgbevf/ipsec.c __func__, sp->len); len 516 drivers/net/ethernet/intel/ixgbevf/ipsec.c ret = skb_copy_bits(skb, skb->len - (authlen + 2), len 595 drivers/net/ethernet/intel/ixgbevf/ipsec.c sp->xvec[sp->len++] = xs; len 41 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h DEFINE_DMA_UNMAP_LEN(len); len 315 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c dma_unmap_len(tx_buffer, len), len 319 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c dma_unmap_len_set(tx_buffer, len, 0); len 333 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (dma_unmap_len(tx_buffer, len)) { len 336 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c dma_unmap_len(tx_buffer, len), len 338 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c dma_unmap_len_set(tx_buffer, len, 0); len 988 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c u32 len, cmd_type; len 992 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c len = xdp->data_end - xdp->data; len 997 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c dma = dma_map_single(ring->dev, xdp->data, len, DMA_TO_DEVICE); len 1005 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c dma_unmap_len_set(tx_buffer, len, len); len 1008 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c tx_buffer->bytecount = len; len 1036 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c cmd_type |= len | IXGBE_TXD_CMD; len 1043 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c cpu_to_le32((len << IXGBE_ADVTXD_PAYLEN_SHIFT) | len 1205 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c total_rx_bytes += skb->len; len 2393 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c dma_unmap_len(tx_buffer, len), len 2412 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (dma_unmap_len(tx_buffer, len)) len 2415 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c dma_unmap_len(tx_buffer, len), len 3782 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c int len = csum_start - trans_start; len 3790 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c len, 0)) : 0; len 3810 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c paylen = skb->len - l4_offset; len 3960 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_tx_olinfo_status(tx_desc, tx_flags, skb->len - hdr_len); len 3974 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c dma_unmap_len_set(tx_buffer, len, size); len 4056 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (dma_unmap_len(tx_buffer, len)) len 4059 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c dma_unmap_len(tx_buffer, len), len 4061 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c dma_unmap_len_set(tx_buffer, len, 0); len 4068 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (dma_unmap_len(tx_buffer, len)) len 4071 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c dma_unmap_len(tx_buffer, len), len 4073 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c dma_unmap_len_set(tx_buffer, len, 0); len 4152 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c first->bytecount = skb->len; len 4193 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (skb->len <= 0) { len 4201 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c if (skb->len < 17) { len 4204 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c skb->len = 17; len 617 drivers/net/ethernet/jme.c txbi->len = 0; len 717 drivers/net/ethernet/jme.c rxdesc->desc1.datalen = cpu_to_le16(rxbi->len); len 747 drivers/net/ethernet/jme.c rxbi->len, PCI_DMA_FROMDEVICE); len 750 drivers/net/ethernet/jme.c rxbi->len = skb_tailroom(skb); len 765 drivers/net/ethernet/jme.c rxbi->len, len 770 drivers/net/ethernet/jme.c rxbi->len = 0; len 945 drivers/net/ethernet/jme.c if (skb->len < (ETH_HLEN + sizeof(struct iphdr))) len 951 drivers/net/ethernet/jme.c (skb->len < (ETH_HLEN + len 1010 drivers/net/ethernet/jme.c rxbi->len, len 1016 drivers/net/ethernet/jme.c rxbi->len, len 1460 drivers/net/ethernet/jme.c ttxbi->len, len 1464 drivers/net/ethernet/jme.c ttxbi->len = 0; len 1475 drivers/net/ethernet/jme.c NET_STAT(jme).tx_bytes += ctxbi->len; len 1479 drivers/net/ethernet/jme.c ctxbi->len = 0; len 1971 drivers/net/ethernet/jme.c u32 len, len 1979 drivers/net/ethernet/jme.c len, len 1987 drivers/net/ethernet/jme.c len, len 1994 drivers/net/ethernet/jme.c txdesc->desc2.datalen = cpu_to_le16(len); len 2000 drivers/net/ethernet/jme.c txbi->len = len; len 2015 drivers/net/ethernet/jme.c ctxbi->len, len 2019 drivers/net/ethernet/jme.c ctxbi->len = 0; len 2032 drivers/net/ethernet/jme.c u32 len; len 2050 drivers/net/ethernet/jme.c len = skb_is_nonlinear(skb) ? skb_headlen(skb) : skb->len; len 2054 drivers/net/ethernet/jme.c offset_in_page(skb->data), len, hidma); len 2151 drivers/net/ethernet/jme.c txdesc->desc1.pktsize = cpu_to_le16(skb->len); len 2179 drivers/net/ethernet/jme.c txbi->len = skb->len; len 2373 drivers/net/ethernet/jme.c mmapio_memcpy(struct jme_adapter *jme, u32 *p, u32 reg, int len) len 2377 drivers/net/ethernet/jme.c for (i = 0 ; i < len ; i += 4) len 2815 drivers/net/ethernet/jme.c int i, offset = eeprom->offset, len = eeprom->len; len 2821 drivers/net/ethernet/jme.c for (i = 0 ; i < len ; ++i) len 2832 drivers/net/ethernet/jme.c int i, offset = eeprom->offset, len = eeprom->len; len 2840 drivers/net/ethernet/jme.c for (i = 0 ; i < len ; ++i) len 355 drivers/net/ethernet/jme.h int len; len 230 drivers/net/ethernet/korina.c length = skb->len; len 231 drivers/net/ethernet/korina.c dma_cache_wback((u32)skb->data, skb->len); len 551 drivers/net/ethernet/korina.c lp->tx_skb[lp->tx_next_done]->len; len 128 drivers/net/ethernet/lantiq_etop.c int len = (desc->ctl & LTQ_DMA_SIZE_MASK) - MAX_DMA_CRC_LEN; len 141 drivers/net/ethernet/lantiq_etop.c skb_put(skb, len); len 462 drivers/net/ethernet/lantiq_etop.c int len; len 466 drivers/net/ethernet/lantiq_etop.c len = skb->len < ETH_ZLEN ? ETH_ZLEN : skb->len; len 482 drivers/net/ethernet/lantiq_etop.c desc->addr = ((unsigned int) dma_map_single(&priv->pdev->dev, skb->data, len, len 486 drivers/net/ethernet/lantiq_etop.c LTQ_DMA_TX_OFFSET(byte_offset) | (len & LTQ_DMA_SIZE_MASK); len 189 drivers/net/ethernet/lantiq_xrx200.c int len = (desc->ctl & LTQ_DMA_SIZE_MASK); len 203 drivers/net/ethernet/lantiq_xrx200.c skb_put(skb, len); len 207 drivers/net/ethernet/lantiq_xrx200.c net_dev->stats.rx_bytes += len - ETH_FCS_LEN; len 255 drivers/net/ethernet/lantiq_xrx200.c bytes += skb->len; len 286 drivers/net/ethernet/lantiq_xrx200.c int len; len 294 drivers/net/ethernet/lantiq_xrx200.c len = skb->len; len 304 drivers/net/ethernet/lantiq_xrx200.c mapping = dma_map_single(priv->dev, skb->data, len, DMA_TO_DEVICE); len 315 drivers/net/ethernet/lantiq_xrx200.c LTQ_DMA_TX_OFFSET(byte_offset) | (len & LTQ_DMA_SIZE_MASK); len 321 drivers/net/ethernet/lantiq_xrx200.c netdev_sent_queue(net_dev, len); len 842 drivers/net/ethernet/marvell/mv643xx_eth.c total_len = skb->len - hdr_len; len 952 drivers/net/ethernet/marvell/mv643xx_eth.c ret = skb_tx_csum(mp, skb, &l4i_chk, &cmd_sts, skb->len); len 968 drivers/net/ethernet/marvell/mv643xx_eth.c length = skb->len; len 1013 drivers/net/ethernet/marvell/mv643xx_eth.c length = skb->len; len 1780 drivers/net/ethernet/marvell/mvneta.c bytes_compl += skb->len; len 2082 drivers/net/ethernet/marvell/mvneta.c rcvd_bytes += rxq->skb->len; len 2310 drivers/net/ethernet/marvell/mvneta.c total_len = skb->len - hdr_len; len 2420 drivers/net/ethernet/marvell/mvneta.c int len = skb->len; len 2480 drivers/net/ethernet/marvell/mvneta.c netdev_tx_sent_queue(nq, len); len 2494 drivers/net/ethernet/marvell/mvneta.c stats->tx_bytes += len; len 3156 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c int i, len, descs = 0; len 3165 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c len = skb->len - hdr_sz; len 3166 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c while (len > 0) { len 3167 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c int left = min_t(int, skb_shinfo(skb)->gso_size, len); len 3171 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c len -= left; len 3174 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c tso_build_hdr(skb, hdr, &tso, left, len == 0); len 3183 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c txq_pcpu, sz, left, len == 0)) len 3289 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c stats->tx_bytes += skb->len; len 2215 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c unsigned int pmap, len, ri; len 2266 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c len = ETH_ALEN; len 2267 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c while (len--) len 2268 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c mvpp2_prs_tcam_data_byte_set(&pe, len, da[len], 0xff); len 1263 drivers/net/ethernet/marvell/pxa168_eth.c length = skb->len; len 140 drivers/net/ethernet/marvell/skge.c memset(p, 0, regs->len); len 143 drivers/net/ethernet/marvell/skge.c if (regs->len > B3_RI_WTO_R1) { len 145 drivers/net/ethernet/marvell/skge.c regs->len - B3_RI_WTO_R1); len 826 drivers/net/ethernet/marvell/skge.c int length = eeprom->len; len 852 drivers/net/ethernet/marvell/skge.c int length = eeprom->len; len 2478 drivers/net/ethernet/marvell/skge.c static void skge_ramset(struct skge_hw *hw, u16 q, u32 start, size_t len) len 2483 drivers/net/ethernet/marvell/skge.c len /= 8; len 2484 drivers/net/ethernet/marvell/skge.c end = start + len - 1; len 2495 drivers/net/ethernet/marvell/skge.c start + (2*len)/3); len 2497 drivers/net/ethernet/marvell/skge.c start + (len/3)); len 2737 drivers/net/ethernet/marvell/skge.c u32 control, len; len 2750 drivers/net/ethernet/marvell/skge.c len = skb_headlen(skb); len 2751 drivers/net/ethernet/marvell/skge.c map = pci_map_single(hw->pdev, skb->data, len, PCI_DMA_TODEVICE); len 2756 drivers/net/ethernet/marvell/skge.c dma_unmap_len_set(e, maplen, len); len 2809 drivers/net/ethernet/marvell/skge.c td->control = BMU_OWN | BMU_SW | BMU_STF | control | len; len 2812 drivers/net/ethernet/marvell/skge.c netdev_sent_queue(dev, skb->len); len 2818 drivers/net/ethernet/marvell/skge.c e - skge->tx_ring.start, skb->len); len 3051 drivers/net/ethernet/marvell/skge.c u16 len = control & BMU_BBC; len 3055 drivers/net/ethernet/marvell/skge.c e - skge->rx_ring.start, status, len); len 3057 drivers/net/ethernet/marvell/skge.c if (len > skge->rx_buf_size) len 3066 drivers/net/ethernet/marvell/skge.c if (phy_length(skge->hw, status) != len) len 3069 drivers/net/ethernet/marvell/skge.c if (len < RX_COPY_THRESHOLD) { len 3070 drivers/net/ethernet/marvell/skge.c skb = netdev_alloc_skb_ip_align(dev, len); len 3078 drivers/net/ethernet/marvell/skge.c skb_copy_from_linear_data(e->skb, skb->data, len); len 3108 drivers/net/ethernet/marvell/skge.c skb_put(skb, len); len 3169 drivers/net/ethernet/marvell/skge.c bytes_compl += e->skb->len; len 1177 drivers/net/ethernet/marvell/sky2.c dma_addr_t map, unsigned len) len 1189 drivers/net/ethernet/marvell/sky2.c le->length = cpu_to_le16(len); len 1832 drivers/net/ethernet/marvell/sky2.c unsigned i, len; len 1842 drivers/net/ethernet/marvell/sky2.c len = skb_headlen(skb); len 1843 drivers/net/ethernet/marvell/sky2.c mapping = pci_map_single(hw->pdev, skb->data, len, PCI_DMA_TODEVICE); len 1850 drivers/net/ethernet/marvell/sky2.c "tx queued, slot %u, len %d\n", slot, skb->len); len 1925 drivers/net/ethernet/marvell/sky2.c dma_unmap_len_set(re, maplen, len); len 1929 drivers/net/ethernet/marvell/sky2.c le->length = cpu_to_le16(len); len 1971 drivers/net/ethernet/marvell/sky2.c netdev_sent_queue(dev, skb->len); len 2020 drivers/net/ethernet/marvell/sky2.c bytes_compl += skb->len; len 2495 drivers/net/ethernet/marvell/sky2.c skb->len += size; len 2512 drivers/net/ethernet/marvell/sky2.c skb->len += size; len 4333 drivers/net/ethernet/marvell/sky2.c return sky2_vpd_read(sky2->hw, cap, data, eeprom->offset, eeprom->len); len 4349 drivers/net/ethernet/marvell/sky2.c if ((eeprom->offset & 3) || (eeprom->len & 3)) len 4352 drivers/net/ethernet/marvell/sky2.c return sky2_vpd_write(sky2->hw, cap, data, eeprom->offset, eeprom->len); len 4459 drivers/net/ethernet/marvell/sky2.c u8 len; len 4482 drivers/net/ethernet/marvell/sky2.c len = buf[1]; len 4483 drivers/net/ethernet/marvell/sky2.c if (len == 0 || len > vpd_size - 4) { len 4484 drivers/net/ethernet/marvell/sky2.c seq_printf(seq, "Invalid id length: %d\n", len); len 4488 drivers/net/ethernet/marvell/sky2.c seq_printf(seq, "%.*s\n", len, buf + 3); len 4489 drivers/net/ethernet/marvell/sky2.c offs = len + 3; len 4496 drivers/net/ethernet/marvell/sky2.c len = buf[offs + 2]; len 4497 drivers/net/ethernet/marvell/sky2.c if (offs + len + 3 >= vpd_size) len 4503 drivers/net/ethernet/marvell/sky2.c vpd_tags[i].label, len, buf + offs + 3); len 4507 drivers/net/ethernet/marvell/sky2.c offs += len + 3; len 1030 drivers/net/ethernet/mediatek/mtk_eth_soc.c netdev_sent_queue(dev, skb->len); len 1372 drivers/net/ethernet/mediatek/mtk_eth_soc.c bytes[mac] += skb->len; len 1408 drivers/net/ethernet/mediatek/mtk_eth_soc.c bytes[0] += skb->len; len 81 drivers/net/ethernet/mellanox/mlx4/alloc.c int len, int align, u32 skip_mask) len 95 drivers/net/ethernet/mellanox/mlx4/alloc.c end = start+len; len 2068 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c if (ee->len == 0) len 2071 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c memset(data, 0, ee->len); len 2073 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c while (i < ee->len) { len 2076 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c i, offset, ee->len - i); len 2079 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c offset, ee->len - i, data + i); len 2087 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c i, offset, ee->len - i, ret); len 639 drivers/net/ethernet/mellanox/mlx4/en_rx.c if (short_frame(skb->len)) len 889 drivers/net/ethernet/mellanox/mlx4/en_rx.c skb->len = length; len 580 drivers/net/ethernet/mellanox/mlx4/en_tx.c if (skb->len > inline_thold || !inline_thold) len 597 drivers/net/ethernet/mellanox/mlx4/en_tx.c if (skb->len + CTRL_SIZE + sizeof(struct mlx4_wqe_inline_seg) len 599 drivers/net/ethernet/mellanox/mlx4/en_tx.c return ALIGN(skb->len + CTRL_SIZE + len 602 drivers/net/ethernet/mellanox/mlx4/en_tx.c return ALIGN(skb->len + CTRL_SIZE + 2 * len 659 drivers/net/ethernet/mellanox/mlx4/en_tx.c if (skb->len <= spc) { len 660 drivers/net/ethernet/mellanox/mlx4/en_tx.c if (likely(skb->len >= MIN_PKT_LEN)) { len 661 drivers/net/ethernet/mellanox/mlx4/en_tx.c inl->byte_count = cpu_to_be32(1 << 31 | skb->len); len 664 drivers/net/ethernet/mellanox/mlx4/en_tx.c memset(((void *)(inl + 1)) + skb->len, 0, len 665 drivers/net/ethernet/mellanox/mlx4/en_tx.c MIN_PKT_LEN - skb->len); len 682 drivers/net/ethernet/mellanox/mlx4/en_tx.c memcpy(((void *)(inl + 1)), fragptr, skb->len - spc); len 695 drivers/net/ethernet/mellanox/mlx4/en_tx.c inl->byte_count = cpu_to_be32(1 << 31 | (skb->len - spc)); len 1004 drivers/net/ethernet/mellanox/mlx4/en_tx.c tx_info->nr_bytes = skb->len + (i - 1) * lso_header_size; len 1011 drivers/net/ethernet/mellanox/mlx4/en_tx.c tx_info->nr_bytes = max_t(unsigned int, skb->len, ETH_ZLEN); len 1015 drivers/net/ethernet/mellanox/mlx4/en_tx.c AVG_PERF_COUNTER(priv->pstats.tx_pktsz_avg, skb->len); len 338 drivers/net/ethernet/mellanox/mlx4/icm.c size_t len; len 341 drivers/net/ethernet/mellanox/mlx4/icm.c len = chunk->buf[i].size; len 347 drivers/net/ethernet/mellanox/mlx4/icm.c len = sg_dma_len(&chunk->sg[i]); len 360 drivers/net/ethernet/mellanox/mlx4/icm.c if (len > dma_offset) len 362 drivers/net/ethernet/mellanox/mlx4/icm.c dma_offset -= len; len 370 drivers/net/ethernet/mellanox/mlx4/icm.c if (len > offset) len 372 drivers/net/ethernet/mellanox/mlx4/icm.c offset -= len; len 906 drivers/net/ethernet/mellanox/mlx4/mcg.c int len = 0; len 909 drivers/net/ethernet/mellanox/mlx4/mcg.c len += snprintf(buf + len, BUF_SIZE - len, len 916 drivers/net/ethernet/mellanox/mlx4/mcg.c len += snprintf(buf + len, BUF_SIZE - len, len 919 drivers/net/ethernet/mellanox/mlx4/mcg.c len += snprintf(buf + len, BUF_SIZE - len, len 923 drivers/net/ethernet/mellanox/mlx4/mcg.c len += snprintf(buf + len, BUF_SIZE - len, len 930 drivers/net/ethernet/mellanox/mlx4/mcg.c len += snprintf(buf + len, BUF_SIZE - len, len 934 drivers/net/ethernet/mellanox/mlx4/mcg.c len += snprintf(buf + len, BUF_SIZE - len, len 942 drivers/net/ethernet/mellanox/mlx4/mcg.c len += snprintf(buf + len, BUF_SIZE - len, len 946 drivers/net/ethernet/mellanox/mlx4/mcg.c len += snprintf(buf + len, BUF_SIZE - len, len 952 drivers/net/ethernet/mellanox/mlx4/mcg.c len += snprintf(buf + len, BUF_SIZE - len, len 954 drivers/net/ethernet/mellanox/mlx4/mcg.c len += snprintf(buf + len, BUF_SIZE - len, len 960 drivers/net/ethernet/mellanox/mlx4/mcg.c len += snprintf(buf + len, BUF_SIZE - len, len 970 drivers/net/ethernet/mellanox/mlx4/mcg.c len += snprintf(buf + len, BUF_SIZE - len, "\n"); len 973 drivers/net/ethernet/mellanox/mlx4/mcg.c if (len >= BUF_SIZE) len 3159 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c int len, struct res_mtt **res) len 3169 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c if (!check_mtt_range(dev, slave, start, len, mtt)) { len 14 drivers/net/ethernet/mellanox/mlx5/core/accel/accel.h if (unlikely(skb->len < ETH_HLEN + MLX5E_METADATA_ETHER_LEN)) len 142 drivers/net/ethernet/mellanox/mlx5/core/cmd.c int size = msg->len; len 148 drivers/net/ethernet/mellanox/mlx5/core/cmd.c static u8 xor8_buf(void *buf, size_t offset, int len) len 153 drivers/net/ethernet/mellanox/mlx5/core/cmd.c int end = len + offset; len 808 drivers/net/ethernet/mellanox/mlx5/core/cmd.c dump_len = min_t(int, MLX5_CMD_DATA_BLOCK_SIZE, msg->len - offset); len 899 drivers/net/ethernet/mellanox/mlx5/core/cmd.c lay->inlen = cpu_to_be32(ent->in->len); len 902 drivers/net/ethernet/mellanox/mlx5/core/cmd.c lay->outlen = cpu_to_be32(ent->out->len); len 1226 drivers/net/ethernet/mellanox/mlx5/core/cmd.c msg->len = size; len 1654 drivers/net/ethernet/mellanox/mlx5/core/cmd.c msg->len = in_size; len 206 drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c MLX5_SET64(mkc, mkc, len, tracer->buff.size); len 77 drivers/net/ethernet/mellanox/mlx5/core/en.h #define MLX5_SKB_FRAG_SZ(len) (SKB_DATA_ALIGN(len) + \ len 477 drivers/net/ethernet/mellanox/mlx5/core/en.h u32 len; len 1051 drivers/net/ethernet/mellanox/mlx5/core/en.h void mlx5e_build_default_indir_rqt(u32 *indirection_rqt, int len, len 199 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c if (enc_opts.mask->len && len 214 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c if ((enc_opts.key->len / 4) > ((max_tlv_option_data_len + 1) * max_tlv_options)) { len 219 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c enc_opts.key->len); len 223 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c MLX5_SET(fte_match_set_misc, misc_c, geneve_opt_len, enc_opts.mask->len / 4); len 224 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c MLX5_SET(fte_match_set_misc, misc_v, geneve_opt_len, enc_opts.key->len / 4); len 72 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c xdptxd.len = xdpf->len; len 89 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c dma_addr = dma_map_single(sq->pdev, xdptxd.data, xdptxd.len, len 109 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c dma_sync_single_for_device(sq->pdev, dma_addr, xdptxd.len, len 122 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c void *va, u16 *rx_headroom, u32 *len, bool xsk) len 135 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c xdp.data_end = xdp.data + *len; len 150 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c *len = xdp.data_end - xdp.data; len 258 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c if (unlikely(xdptxd->len > sq->hw_mtu)) { len 313 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c u32 dma_len = xdptxd->len; len 370 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c xdpi.frame.xdpf->len, DMA_TO_DEVICE); len 500 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c xdptxd.len = xdpf->len; len 502 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c xdptxd.len, DMA_TO_DEVICE); len 516 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c xdptxd.len, DMA_TO_DEVICE); len 66 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h void *va, u16 *rx_headroom, u32 *len, bool xsk); len 165 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h u32 dma_len = xdptxd->len; len 97 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.c xdptxd.len = desc.len; len 100 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.c xdptxd.len, DMA_BIDIRECTIONAL); len 100 drivers/net/ethernet/mellanox/mlx5/core/en_accel/en_accel.h udp_hdr(skb)->len = htons(payload_len); len 118 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.c ret = skb_copy_bits(skb, skb->len - alen - 2, &plen, 1); len 124 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.c pskb_trim(skb, skb->len - trailer_len); len 219 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.c skb->len, skb_shinfo(skb)->gso_size, len 251 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.c if (unlikely(sp->len != 1)) { len 315 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.c sp->xvec[sp->len++] = xs; len 370 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.c if (sp && sp->len) { len 440 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c datalen = skb->len - (skb_transport_offset(skb) + tcp_hdrlen(skb)); len 161 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c iph->tot_len = htons(nskb->len - skb_network_offset(nskb)); len 163 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c data_len = nskb->len - headln; len 216 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c payload = skb->len - headln; len 239 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c context->expected_seq = tcp_seq + skb->len - headln; len 246 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c nskb->len += info.sync_len; len 247 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c sq->stats->tls_resync_bytes += nskb->len; len 280 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c datalen = skb->len - (skb_transport_offset(skb) + tcp_hdrlen(skb)); len 1658 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c if (!ee->len) len 1661 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c memset(data, 0, ee->len); len 1663 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c while (i < ee->len) { len 1664 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c size_read = mlx5_query_module_eeprom(mdev, offset, ee->len - i, len 290 drivers/net/ethernet/mellanox/mlx5/core/en_main.c MLX5_SET64(mkc, mkc, len, npages << page_shift); len 349 drivers/net/ethernet/mellanox/mlx5/core/en_main.c int len = wq_sz << rq->wqe.info.log_num_frags; len 351 drivers/net/ethernet/mellanox/mlx5/core/en_main.c rq->wqe.di = kvzalloc_node(array_size(len, sizeof(*rq->wqe.di)), len 2720 drivers/net/ethernet/mellanox/mlx5/core/en_main.c size_t len = MLX5_FLD_SZ_BYTES(tirc, len 2724 drivers/net/ethernet/mellanox/mlx5/core/en_main.c memcpy(rss_key, rss_params->toeplitz_hash_key, len); len 4660 drivers/net/ethernet/mellanox/mlx5/core/en_main.c void mlx5e_build_default_indir_rqt(u32 *indirection_rqt, int len, len 4665 drivers/net/ethernet/mellanox/mlx5/core/en_main.c for (i = 0; i < len; i++) len 409 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c struct mlx5e_dma_info *di, u32 frag_offset, u32 len, len 414 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c len, DMA_FROM_DEVICE); len 417 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c di->page, frag_offset, len, truesize); len 427 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c unsigned int len = ALIGN(headlen, sizeof(long)); len 429 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c dma_sync_single_for_cpu(pdev, dma_info->addr + offset_from, len, len 431 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c skb_copy_to_linear_data(skb, from, len); len 836 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c tail_padding_csum_slow(struct sk_buff *skb, int offset, int len, len 841 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c skb_checksum(skb, offset, len, 0), len 850 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c int len = skb->len - offset; len 853 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c if (unlikely(len > MAX_PADDING)) { len 854 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c tail_padding_csum_slow(skb, offset, len, stats); len 858 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c tail = skb_header_pointer(skb, offset, len, tail_padding); len 860 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c tail_padding_csum_slow(skb, offset, len, stats); len 865 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c skb->csum = csum_block_add(skb->csum, csum_partial(tail, len, 0), offset); len 900 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c if (likely(pkt_len >= skb->len)) len 937 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c if (short_frame(skb->len)) len 1132 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c skb->len += headlen; len 1277 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c skb->len += headlen; len 125 drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c skb_set_network_header(skb, skb->len); len 128 drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c skb_set_transport_header(skb, skb->len); len 139 drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c udph->len = htons(sizeof(struct mlx5ehdr) + sizeof(struct udphdr)); len 175 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c stats->tso_inner_bytes += skb->len - ihs; len 182 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c stats->tso_bytes += skb->len - ihs; len 292 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c num_bytes = skb->len + (skb_shinfo(skb)->gso_segs - 1) * ihs; len 300 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c num_bytes = max_t(unsigned int, skb->len, ETH_ZLEN); len 307 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c headlen = skb->len - ihs - skb->data_len; len 615 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c num_bytes = skb->len + (skb_shinfo(skb)->gso_segs - 1) * ihs; len 623 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c num_bytes = max_t(unsigned int, skb->len, ETH_ZLEN); len 630 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c headlen = skb->len - ihs - skb->data_len; len 543 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c static bool is_full_mask(const void *p, size_t len) len 545 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c WARN_ON(len % 4); len 547 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c return !memchr_inv(p, 0xff, len); len 20 drivers/net/ethernet/mellanox/mlx5/core/lib/geneve.c u8 len) len 41 drivers/net/ethernet/mellanox/mlx5/core/lib/geneve.c MLX5_SET(geneve_tlv_option, opt, option_data_length, len); len 8 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c static int mlx5_hv_config_common(struct mlx5_core_dev *dev, void *buf, int len, len 15 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c if (offset % HV_CONFIG_BLOCK_SIZE_MAX || len != HV_CONFIG_BLOCK_SIZE_MAX) len 28 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c if (read && !rc && len != bytes_returned) len 33 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c read ? "read" : "write", rc, len, len 41 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c int mlx5_hv_read_config(struct mlx5_core_dev *dev, void *buf, int len, len 44 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c return mlx5_hv_config_common(dev, buf, len, offset, true); len 47 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c int mlx5_hv_write_config(struct mlx5_core_dev *dev, void *buf, int len, len 50 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c return mlx5_hv_config_common(dev, buf, len, offset, false); len 12 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.h int mlx5_hv_read_config(struct mlx5_core_dev *dev, void *buf, int len, len 14 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.h int mlx5_hv_write_config(struct mlx5_core_dev *dev, void *buf, int len, len 320 drivers/net/ethernet/mellanox/mlx5/core/lib/hv_vhca.c void *src, int len, int *offset) len 322 drivers/net/ethernet/mellanox/mlx5/core/lib/hv_vhca.c int bytes = min_t(int, (int)sizeof(data_block->data), len); len 337 drivers/net/ethernet/mellanox/mlx5/core/lib/hv_vhca.c void *buf, int len) len 344 drivers/net/ethernet/mellanox/mlx5/core/lib/hv_vhca.c while (len) { len 350 drivers/net/ethernet/mellanox/mlx5/core/lib/hv_vhca.c len, &block_offset); len 360 drivers/net/ethernet/mellanox/mlx5/core/lib/hv_vhca.c len -= bytes; len 50 drivers/net/ethernet/mellanox/mlx5/core/lib/hv_vhca.h void *buf, int len); len 98 drivers/net/ethernet/mellanox/mlx5/core/lib/hv_vhca.h void *buf, int len) len 10 drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c #define MLX5_EXTRACT(src, start, len) \ len 11 drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c (((len) == 32) ? (src) : MLX5_EXTRACT_C(src, start, len)) len 16 drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c #define MLX5_MERGE_C(rsrc1, rsrc2, start, len) \ len 17 drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c ((((rsrc2) << (start)) & (MLX5_MASK32((start), (len)))) | \ len 18 drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c ((rsrc1) & (~MLX5_MASK32((start), (len))))) len 19 drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c #define MLX5_MERGE(rsrc1, rsrc2, start, len) \ len 20 drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c (((len) == 32) ? (rsrc2) : MLX5_MERGE_C(rsrc1, rsrc2, start, len)) len 81 drivers/net/ethernet/mellanox/mlx5/core/mr.c mkey->size = MLX5_GET64(mkc, mkc, len); len 89 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_icm_pool.c MLX5_SET64(mkc, mkc, len, length); len 150 drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.c psid->psid, be16_to_cpu(tlv->len), true); len 354 drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.c if (be16_to_cpu(tlv->len) != psid_size) len 13 drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv.h __be16 len; len 33 drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv.h tlv_top = (void *) tlv + be16_to_cpu(tlv->len) - 1; len 39 drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv.h if (varsize && (be16_to_cpu(tlv->len) < payload_size)) len 41 drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv.h if (!varsize && (be16_to_cpu(tlv->len) != payload_size)) len 10 drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv_multi.c NLA_ALIGN(sizeof(*(tlv)) + be16_to_cpu((tlv)->len)) len 186 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM32(emad, op_tlv, len, 0x00, 16, 11); len 251 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM32(emad, reg_tlv, len, 0x00, 16, 11); len 263 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM32(emad, end_tlv, len, 0x00, 16, 11); len 293 drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_emad_reg_tlv_len_set(reg_tlv, reg->len / sizeof(u32) + 1); len 294 drivers/net/ethernet/mellanox/mlxsw/core.c memcpy(reg_tlv + sizeof(u32), payload, reg->len); len 345 drivers/net/ethernet/mellanox/mlxsw/core.c buf = skb_push(skb, reg->len + sizeof(u32)); len 462 drivers/net/ethernet/mellanox/mlxsw/core.c skb->len - mlxsw_core->driver->txhdr_len); len 533 drivers/net/ethernet/mellanox/mlxsw/core.c trans->reg->len, trans->cb_priv); len 547 drivers/net/ethernet/mellanox/mlxsw/core.c skb->data, skb->len); len 660 drivers/net/ethernet/mellanox/mlxsw/core.c skb = mlxsw_emad_alloc(mlxsw_core, reg->len); len 1388 drivers/net/ethernet/mellanox/mlxsw/core.c reg.len = (mlxsw_emad_reg_tlv_len_get(reg_tlv) - 1) * sizeof(u32); len 1703 drivers/net/ethernet/mellanox/mlxsw/core.c reg->len); len 368 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c unsigned int len) len 374 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c if (!memchr_inv(mask_value, 0, len)) /* If mask is zero */ len 377 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c WARN_ON(elinfo->item.size.bytes != len)) len 403 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c size_t len = output_item->size.bytes; len 405 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c memcpy(output_data, storage_data, len); len 246 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.h unsigned int len); len 219 drivers/net/ethernet/mellanox/mlxsw/core_env.c if (!ee->len) len 222 drivers/net/ethernet/mellanox/mlxsw/core_env.c memset(data, 0, ee->len); len 224 drivers/net/ethernet/mellanox/mlxsw/core_env.c while (i < ee->len) { len 226 drivers/net/ethernet/mellanox/mlxsw/core_env.c ee->len - i, data + i, len 95 drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c const char *buf, size_t len) len 119 drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c return len; len 184 drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c const char *buf, size_t len) len 205 drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c return len; len 83 drivers/net/ethernet/mellanox/mlxsw/i2c.c .len = MLXSW_I2C_ADDR_BUF_SIZE, \ len 87 drivers/net/ethernet/mellanox/mlxsw/i2c.c .len = (_len), \ len 93 drivers/net/ethernet/mellanox/mlxsw/i2c.c .len = (_len), \ len 140 drivers/net/ethernet/mellanox/mlxsw/i2c.c int len = MLXSW_I2C_READ_SEMA_SIZE; len 142 drivers/net/ethernet/mellanox/mlxsw/i2c.c MLXSW_I2C_READ_MSG(client, addr_buf, buf, len); len 335 drivers/net/ethernet/mellanox/mlxsw/i2c.c write_tran.len = MLXSW_I2C_ADDR_WIDTH + chunk_size; len 448 drivers/net/ethernet/mellanox/mlxsw/i2c.c read_tran[1].len = chunk_size; len 17 drivers/net/ethernet/mellanox/mlxsw/reg.h u16 len; /* In u8 */ len 24 drivers/net/ethernet/mellanox/mlxsw/reg.h .len = _len, \ len 29 drivers/net/ethernet/mellanox/mlxsw/reg.h #define MLXSW_REG_LEN(type) MLXSW_REG(type)->len len 30 drivers/net/ethernet/mellanox/mlxsw/reg.h #define MLXSW_REG_ZERO(type, payload) memset(payload, 0, MLXSW_REG(type)->len) len 812 drivers/net/ethernet/mellanox/mlxsw/spectrum.c u64 len; len 835 drivers/net/ethernet/mellanox/mlxsw/spectrum.c len = skb->len - MLXSW_TXHDR_LEN; len 846 drivers/net/ethernet/mellanox/mlxsw/spectrum.c pcpu_stats->tx_bytes += len; len 2451 drivers/net/ethernet/mellanox/mlxsw/spectrum.c int i, len; len 2454 drivers/net/ethernet/mellanox/mlxsw/spectrum.c err = mlxsw_sp_get_hw_stats_by_group(&hw_stats, &len, grp); len 2458 drivers/net/ethernet/mellanox/mlxsw/spectrum.c for (i = 0; i < len; i++) { len 4278 drivers/net/ethernet/mellanox/mlxsw/spectrum.c pcpu_stats->rx_bytes += skb->len; len 4320 drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_port->sample->trunc_size : skb->len; len 706 drivers/net/ethernet/mellanox/mlxsw/spectrum.h const char *mask_value, unsigned int len); len 496 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c const char *mask_value, unsigned int len) len 499 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c key_value, mask_value, len); len 109 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_bloom_filter.c static u16 mlxsw_sp_acl_bf_crc(const u8 *buffer, size_t len) len 113 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_bloom_filter.c while (len--) len 121 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_bloom_filter.c char *output, u8 *len) len 142 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_bloom_filter.c *len = chunk_count * MLXSW_BLOOM_KEY_CHUNK_BYTES; len 350 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c if (skb->len < offset + 34) len 2913 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c static u32 mlxsw_sp_nexthop_group_hash_obj(const void *data, u32 len, u32 seed) len 2954 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_nexthop_group_hash(const void *data, u32 len, u32 seed) len 77 drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c pcpu_stats->rx_bytes += skb->len; len 299 drivers/net/ethernet/mellanox/mlxsw/switchx2.c u64 len; len 317 drivers/net/ethernet/mellanox/mlxsw/switchx2.c len = skb->len - MLXSW_TXHDR_LEN; len 327 drivers/net/ethernet/mellanox/mlxsw/switchx2.c pcpu_stats->tx_bytes += len; len 1366 drivers/net/ethernet/mellanox/mlxsw/switchx2.c pcpu_stats->rx_bytes += skb->len; len 431 drivers/net/ethernet/micrel/ks8842.c sg_dma_len(&ctl->sg) = skb->len + sizeof(u32); len 437 drivers/net/ethernet/micrel/ks8842.c *buf++ = skb->len & 0xff; len 438 drivers/net/ethernet/micrel/ks8842.c *buf++ = (skb->len >> 8) & 0xff; len 439 drivers/net/ethernet/micrel/ks8842.c skb_copy_from_linear_data(skb, buf, skb->len); len 458 drivers/net/ethernet/micrel/ks8842.c netdev->stats.tx_bytes += skb->len; len 468 drivers/net/ethernet/micrel/ks8842.c int len = skb->len; len 471 drivers/net/ethernet/micrel/ks8842.c __func__, skb->len, skb->head, skb->data, len 475 drivers/net/ethernet/micrel/ks8842.c if (ks8842_tx_fifo_space(adapter) < len + 8) len 481 drivers/net/ethernet/micrel/ks8842.c ks8842_write16(adapter, 17, (u16)len, REG_QMU_DATA_HI); len 482 drivers/net/ethernet/micrel/ks8842.c netdev->stats.tx_bytes += len; len 485 drivers/net/ethernet/micrel/ks8842.c while (len > 0) { len 488 drivers/net/ethernet/micrel/ks8842.c len -= sizeof(u32); len 495 drivers/net/ethernet/micrel/ks8842.c ctrl = 0x8000 | 0x100 | (len << 16); len 498 drivers/net/ethernet/micrel/ks8842.c netdev->stats.tx_bytes += len; len 501 drivers/net/ethernet/micrel/ks8842.c while (len > 0) { len 503 drivers/net/ethernet/micrel/ks8842.c len -= sizeof(u32); len 530 drivers/net/ethernet/micrel/ks8842.c int len) len 532 drivers/net/ethernet/micrel/ks8842.c netdev_dbg(netdev, "RX packet, len: %d\n", len); len 535 drivers/net/ethernet/micrel/ks8842.c netdev->stats.rx_bytes += len; len 614 drivers/net/ethernet/micrel/ks8842.c int len = (status >> 16) & 0x7ff; len 616 drivers/net/ethernet/micrel/ks8842.c ks8842_update_rx_counters(netdev, status, len); len 620 drivers/net/ethernet/micrel/ks8842.c skb_put(skb, len); len 634 drivers/net/ethernet/micrel/ks8842.c int len; len 638 drivers/net/ethernet/micrel/ks8842.c len = ks8842_read16(adapter, 17, REG_QMU_DATA_HI); len 643 drivers/net/ethernet/micrel/ks8842.c len = (status >> 16) & 0x7ff; len 651 drivers/net/ethernet/micrel/ks8842.c struct sk_buff *skb = netdev_alloc_skb_ip_align(netdev, len + 3); len 655 drivers/net/ethernet/micrel/ks8842.c ks8842_update_rx_counters(netdev, status, len); len 658 drivers/net/ethernet/micrel/ks8842.c u16 *data16 = skb_put(skb, len); len 660 drivers/net/ethernet/micrel/ks8842.c while (len > 0) { len 665 drivers/net/ethernet/micrel/ks8842.c len -= sizeof(u32); len 668 drivers/net/ethernet/micrel/ks8842.c u32 *data = skb_put(skb, len); len 671 drivers/net/ethernet/micrel/ks8842.c while (len > 0) { len 674 drivers/net/ethernet/micrel/ks8842.c len -= sizeof(u32); len 181 drivers/net/ethernet/micrel/ks8851.c xfer->len = 4; len 211 drivers/net/ethernet/micrel/ks8851.c xfer->len = 3; len 245 drivers/net/ethernet/micrel/ks8851.c xfer->len = 2; len 250 drivers/net/ethernet/micrel/ks8851.c xfer->len = rxl; len 257 drivers/net/ethernet/micrel/ks8851.c xfer->len = rxl + 2; len 453 drivers/net/ethernet/micrel/ks8851.c static void ks8851_rdfifo(struct ks8851_net *ks, u8 *buff, unsigned len) len 461 drivers/net/ethernet/micrel/ks8851.c "%s: %d@%p\n", __func__, len, buff); len 468 drivers/net/ethernet/micrel/ks8851.c xfer->len = 1; len 473 drivers/net/ethernet/micrel/ks8851.c xfer->len = len; len 683 drivers/net/ethernet/micrel/ks8851.c static inline unsigned calc_txlen(unsigned len) len 685 drivers/net/ethernet/micrel/ks8851.c return ALIGN(len + 4, 4); len 707 drivers/net/ethernet/micrel/ks8851.c __func__, txp, txp->len, txp->data, irq); len 718 drivers/net/ethernet/micrel/ks8851.c ks->txh.txw[2] = cpu_to_le16(txp->len); len 722 drivers/net/ethernet/micrel/ks8851.c xfer->len = 5; len 727 drivers/net/ethernet/micrel/ks8851.c xfer->len = ALIGN(txp->len, 4); len 743 drivers/net/ethernet/micrel/ks8851.c dev->stats.tx_bytes += txb->len; len 937 drivers/net/ethernet/micrel/ks8851.c unsigned needed = calc_txlen(skb->len); len 941 drivers/net/ethernet/micrel/ks8851.c "%s: skb %p, %d@%p\n", __func__, skb, skb->len, skb->data); len 1194 drivers/net/ethernet/micrel/ks8851.c int len = ee->len; len 1198 drivers/net/ethernet/micrel/ks8851.c if (len != 1) len 1235 drivers/net/ethernet/micrel/ks8851.c int len = ee->len; len 1238 drivers/net/ethernet/micrel/ks8851.c if (len & 1 || offset & 1) len 1246 drivers/net/ethernet/micrel/ks8851.c eeprom_93cx6_multiread(&ks->eeprom, offset/2, (__le16 *)data, len/2); len 111 drivers/net/ethernet/micrel/ks8851_mll.c u16 len; /* Byte count */ len 240 drivers/net/ethernet/micrel/ks8851_mll.c static inline void ks_inblk(struct ks_net *ks, u16 *wptr, u32 len) len 242 drivers/net/ethernet/micrel/ks8851_mll.c len >>= 1; len 243 drivers/net/ethernet/micrel/ks8851_mll.c while (len--) len 254 drivers/net/ethernet/micrel/ks8851_mll.c static inline void ks_outblk(struct ks_net *ks, u16 *wptr, u32 len) len 256 drivers/net/ethernet/micrel/ks8851_mll.c len >>= 1; len 257 drivers/net/ethernet/micrel/ks8851_mll.c while (len--) len 434 drivers/net/ethernet/micrel/ks8851_mll.c static inline void ks_read_qmu(struct ks_net *ks, u16 *buf, u32 len) len 455 drivers/net/ethernet/micrel/ks8851_mll.c ks_inblk(ks, buf, ALIGN(len, 4)); len 483 drivers/net/ethernet/micrel/ks8851_mll.c frame_hdr->len = ks_rdreg16(ks, KS_RXFHBCR); len 490 drivers/net/ethernet/micrel/ks8851_mll.c frame_hdr->len >= RX_BUF_SIZE || len 491 drivers/net/ethernet/micrel/ks8851_mll.c frame_hdr->len <= 0)) { len 504 drivers/net/ethernet/micrel/ks8851_mll.c skb = netdev_alloc_skb(netdev, frame_hdr->len + 16); len 508 drivers/net/ethernet/micrel/ks8851_mll.c ks_read_qmu(ks, (u16 *)skb->data, frame_hdr->len); len 509 drivers/net/ethernet/micrel/ks8851_mll.c skb_put(skb, frame_hdr->len - 4); len 513 drivers/net/ethernet/micrel/ks8851_mll.c netdev->stats.rx_bytes += frame_hdr->len - 4; len 689 drivers/net/ethernet/micrel/ks8851_mll.c static void ks_write_qmu(struct ks_net *ks, u8 *pdata, u16 len) len 693 drivers/net/ethernet/micrel/ks8851_mll.c ks->txh.txw[1] = cpu_to_le16(len); len 700 drivers/net/ethernet/micrel/ks8851_mll.c ks_outblk(ks, (u16 *)pdata, ALIGN(len, 4)); len 731 drivers/net/ethernet/micrel/ks8851_mll.c if (likely(ks_tx_fifo_space(ks) >= skb->len + 12)) { len 732 drivers/net/ethernet/micrel/ks8851_mll.c ks_write_qmu(ks, skb->data, skb->len); len 734 drivers/net/ethernet/micrel/ks8851_mll.c netdev->stats.tx_bytes += skb->len; len 967 drivers/net/ethernet/micrel/ksz884x.c int len; len 1620 drivers/net/ethernet/micrel/ksz884x.c static inline void set_rx_len(struct ksz_desc *desc, u32 len) len 1622 drivers/net/ethernet/micrel/ksz884x.c desc->sw.buf.rx.buf_size = len; len 1640 drivers/net/ethernet/micrel/ksz884x.c static inline void set_tx_len(struct ksz_desc *desc, u32 len) len 1642 drivers/net/ethernet/micrel/ksz884x.c desc->sw.buf.tx.buf_size = len; len 3559 drivers/net/ethernet/micrel/ksz884x.c int len; len 3574 drivers/net/ethernet/micrel/ksz884x.c bits = len = from = to = 0; len 3583 drivers/net/ethernet/micrel/ksz884x.c val = mask[len]; len 3585 drivers/net/ethernet/micrel/ksz884x.c + len); len 3586 drivers/net/ethernet/micrel/ksz884x.c ++len; len 3594 drivers/net/ethernet/micrel/ksz884x.c bits = mask[len - 1]; len 3597 drivers/net/ethernet/micrel/ksz884x.c writeb(bits, hw->io + KS8841_WOL_FRAME_BYTE0_OFFSET + i + len - len 4434 drivers/net/ethernet/micrel/ksz884x.c pci_unmap_single(adapter->pdev, dma_buf->dma, dma_buf->len, direction); len 4458 drivers/net/ethernet/micrel/ksz884x.c if (dma_buf->skb && dma_buf->len != adapter->mtu) len 4460 drivers/net/ethernet/micrel/ksz884x.c dma_buf->len = adapter->mtu; len 4462 drivers/net/ethernet/micrel/ksz884x.c dma_buf->skb = alloc_skb(dma_buf->len, GFP_ATOMIC); len 4467 drivers/net/ethernet/micrel/ksz884x.c dma_buf->len, len 4472 drivers/net/ethernet/micrel/ksz884x.c set_rx_len(desc, dma_buf->len); len 4636 drivers/net/ethernet/micrel/ksz884x.c int len; len 4647 drivers/net/ethernet/micrel/ksz884x.c len = skb->len; len 4658 drivers/net/ethernet/micrel/ksz884x.c dma_buf->len = skb_headlen(skb); len 4661 drivers/net/ethernet/micrel/ksz884x.c hw_priv->pdev, skb->data, dma_buf->len, len 4664 drivers/net/ethernet/micrel/ksz884x.c set_tx_len(desc, dma_buf->len); len 4677 drivers/net/ethernet/micrel/ksz884x.c dma_buf->len = skb_frag_size(this_frag); len 4682 drivers/net/ethernet/micrel/ksz884x.c dma_buf->len, len 4685 drivers/net/ethernet/micrel/ksz884x.c set_tx_len(desc, dma_buf->len); len 4701 drivers/net/ethernet/micrel/ksz884x.c dma_buf->len = len; len 4704 drivers/net/ethernet/micrel/ksz884x.c hw_priv->pdev, skb->data, dma_buf->len, len 4707 drivers/net/ethernet/micrel/ksz884x.c set_tx_len(desc, dma_buf->len); len 4725 drivers/net/ethernet/micrel/ksz884x.c dev->stats.tx_bytes += len; len 4760 drivers/net/ethernet/micrel/ksz884x.c hw_priv->pdev, dma_buf->dma, dma_buf->len, len 4839 drivers/net/ethernet/micrel/ksz884x.c if (skb->len <= 48) { len 4841 drivers/net/ethernet/micrel/ksz884x.c memset(&skb->data[skb->len], 0, 50 - skb->len); len 4842 drivers/net/ethernet/micrel/ksz884x.c skb->len = 50; len 4847 drivers/net/ethernet/micrel/ksz884x.c memcpy(skb->data, org_skb->data, org_skb->len); len 4848 drivers/net/ethernet/micrel/ksz884x.c memset(&skb->data[org_skb->len], 0, len 4849 drivers/net/ethernet/micrel/ksz884x.c 50 - org_skb->len); len 4850 drivers/net/ethernet/micrel/ksz884x.c skb->len = 50; len 4859 drivers/net/ethernet/micrel/ksz884x.c left = hw_alloc_pkt(hw, skb->len, num); len 4866 drivers/net/ethernet/micrel/ksz884x.c skb = netdev_alloc_skb(dev, org_skb->len); len 4873 drivers/net/ethernet/micrel/ksz884x.c skb->len = org_skb->len; len 6138 drivers/net/ethernet/micrel/ksz884x.c int len; len 6142 drivers/net/ethernet/micrel/ksz884x.c for (len = 0; len < 0x40; len += 4) { len 6143 drivers/net/ethernet/micrel/ksz884x.c pci_read_config_dword(hw_priv->pdev, len, buf); len 6147 drivers/net/ethernet/micrel/ksz884x.c for (len = range->start; len < range->end; len += 4) { len 6148 drivers/net/ethernet/micrel/ksz884x.c *buf = readl(hw->io + len); len 6270 drivers/net/ethernet/micrel/ksz884x.c int len; len 6272 drivers/net/ethernet/micrel/ksz884x.c len = (eeprom->offset + eeprom->len + 1) / 2; len 6273 drivers/net/ethernet/micrel/ksz884x.c for (i = eeprom->offset / 2; i < len; i++) len 6276 drivers/net/ethernet/micrel/ksz884x.c memcpy(data, &eeprom_byte[eeprom->offset], eeprom->len); len 6299 drivers/net/ethernet/micrel/ksz884x.c int len; len 6304 drivers/net/ethernet/micrel/ksz884x.c len = (eeprom->offset + eeprom->len + 1) / 2; len 6305 drivers/net/ethernet/micrel/ksz884x.c for (i = eeprom->offset / 2; i < len; i++) len 6308 drivers/net/ethernet/micrel/ksz884x.c memcpy(&eeprom_byte[eeprom->offset], data, eeprom->len); len 85 drivers/net/ethernet/microchip/enc28j60.c spi_read_buf(struct enc28j60_net *priv, int len, u8 *data) len 92 drivers/net/ethernet/microchip/enc28j60.c .len = SPI_OPLEN, len 96 drivers/net/ethernet/microchip/enc28j60.c .len = len, len 109 drivers/net/ethernet/microchip/enc28j60.c memcpy(data, rx_buf, len); len 122 drivers/net/ethernet/microchip/enc28j60.c static int spi_write_buf(struct enc28j60_net *priv, int len, const u8 *data) len 127 drivers/net/ethernet/microchip/enc28j60.c if (len > SPI_TRANSFER_BUF_LEN - 1 || len <= 0) len 131 drivers/net/ethernet/microchip/enc28j60.c memcpy(&priv->spi_transfer_buf[1], data, len); len 132 drivers/net/ethernet/microchip/enc28j60.c ret = spi_write(priv->spi, priv->spi_transfer_buf, len + 1); len 351 drivers/net/ethernet/microchip/enc28j60.c static void enc28j60_mem_read(struct enc28j60_net *priv, u16 addr, int len, len 368 drivers/net/ethernet/microchip/enc28j60.c spi_read_buf(priv, len, data); len 376 drivers/net/ethernet/microchip/enc28j60.c enc28j60_packet_write(struct enc28j60_net *priv, int len, const u8 *data) len 394 drivers/net/ethernet/microchip/enc28j60.c nolock_regw_write(priv, ETXNDL, TXSTART_INIT + len); len 402 drivers/net/ethernet/microchip/enc28j60.c spi_write_buf(priv, len, data); len 406 drivers/net/ethernet/microchip/enc28j60.c __func__, nolock_regw_read(priv, EWRPTL), len); len 864 drivers/net/ethernet/microchip/enc28j60.c u16 pk_ptr, int len, u16 sts) len 870 drivers/net/ethernet/microchip/enc28j60.c len, RSV_GETBIT(sts, RSV_DRIBBLENIBBLE)); len 891 drivers/net/ethernet/microchip/enc28j60.c static void dump_packet(const char *msg, int len, const char *data) len 893 drivers/net/ethernet/microchip/enc28j60.c printk(KERN_DEBUG DRV_NAME ": %s - packet len:%d\n", msg, len); len 895 drivers/net/ethernet/microchip/enc28j60.c data, len, true); len 910 drivers/net/ethernet/microchip/enc28j60.c int len; len 939 drivers/net/ethernet/microchip/enc28j60.c len = rsv[3]; len 940 drivers/net/ethernet/microchip/enc28j60.c len <<= 8; len 941 drivers/net/ethernet/microchip/enc28j60.c len |= rsv[2]; len 948 drivers/net/ethernet/microchip/enc28j60.c enc28j60_dump_rsv(priv, __func__, next_packet, len, rxstat); len 950 drivers/net/ethernet/microchip/enc28j60.c if (!RSV_GETBIT(rxstat, RSV_RXOK) || len > MAX_FRAMELEN) { len 958 drivers/net/ethernet/microchip/enc28j60.c if (len > MAX_FRAMELEN) len 961 drivers/net/ethernet/microchip/enc28j60.c skb = netdev_alloc_skb(ndev, len + NET_IP_ALIGN); len 971 drivers/net/ethernet/microchip/enc28j60.c len, skb_put(skb, len)); len 973 drivers/net/ethernet/microchip/enc28j60.c dump_packet(__func__, skb->len, skb->data); len 977 drivers/net/ethernet/microchip/enc28j60.c ndev->stats.rx_bytes += len; len 1082 drivers/net/ethernet/microchip/enc28j60.c ndev->stats.tx_bytes += priv->tx_skb->len; len 1243 drivers/net/ethernet/microchip/enc28j60.c priv->tx_skb->len); len 1247 drivers/net/ethernet/microchip/enc28j60.c priv->tx_skb->len, priv->tx_skb->data); len 1248 drivers/net/ethernet/microchip/enc28j60.c enc28j60_packet_write(priv, priv->tx_skb->len, priv->tx_skb->data); len 1258 drivers/net/ethernet/microchip/enc28j60.c test_len = priv->tx_skb->len; len 39 drivers/net/ethernet/microchip/encx24j600-regmap.c const void *buf, size_t len) len 42 drivers/net/ethernet/microchip/encx24j600-regmap.c struct spi_transfer t[2] = { { .tx_buf = &opcode, .len = 1, }, len 43 drivers/net/ethernet/microchip/encx24j600-regmap.c { .tx_buf = buf, .len = len }, }; len 66 drivers/net/ethernet/microchip/encx24j600-regmap.c size_t len) len 111 drivers/net/ethernet/microchip/encx24j600-regmap.c ret = spi_write_then_read(ctx->spi, tx_buf, i, val, len); len 117 drivers/net/ethernet/microchip/encx24j600-regmap.c u8 reg, u8 *val, size_t len, len 124 drivers/net/ethernet/microchip/encx24j600-regmap.c struct spi_transfer t[3] = { { .tx_buf = &cmd, .len = sizeof(cmd), }, len 125 drivers/net/ethernet/microchip/encx24j600-regmap.c { .tx_buf = ®, .len = sizeof(reg), }, len 126 drivers/net/ethernet/microchip/encx24j600-regmap.c { .tx_buf = val, .len = len }, }; len 174 drivers/net/ethernet/microchip/encx24j600-regmap.c size_t len) len 178 drivers/net/ethernet/microchip/encx24j600-regmap.c return regmap_encx24j600_sfr_update(ctx, reg, val, len, WCRU, WCRCODE); len 250 drivers/net/ethernet/microchip/encx24j600-regmap.c size_t len) len 255 drivers/net/ethernet/microchip/encx24j600-regmap.c --len; len 258 drivers/net/ethernet/microchip/encx24j600-regmap.c return regmap_encx24j600_spi_write(context, reg, dout, len); len 260 drivers/net/ethernet/microchip/encx24j600-regmap.c if (len > 2) len 263 drivers/net/ethernet/microchip/encx24j600-regmap.c return regmap_encx24j600_sfr_write(context, reg, dout, len); len 65 drivers/net/ethernet/microchip/encx24j600.c static void dump_packet(const char *msg, int len, const char *data) len 67 drivers/net/ethernet/microchip/encx24j600.c pr_debug(DRV_NAME ": %s - packet len:%d\n", msg, len); len 68 drivers/net/ethernet/microchip/encx24j600.c print_hex_dump_bytes("pk data: ", DUMP_PREFIX_OFFSET, data, len); len 76 drivers/net/ethernet/microchip/encx24j600.c netdev_info(dev, "RX packet Len:%d\n", rsv->len); len 316 drivers/net/ethernet/microchip/encx24j600.c dev->stats.tx_bytes += priv->tx_skb->len; len 334 drivers/net/ethernet/microchip/encx24j600.c struct sk_buff *skb = netdev_alloc_skb(dev, rsv->len + NET_IP_ALIGN); len 342 drivers/net/ethernet/microchip/encx24j600.c encx24j600_raw_read(priv, RRXDATA, skb_put(skb, rsv->len), rsv->len); len 345 drivers/net/ethernet/microchip/encx24j600.c dump_packet("RX", skb->len, skb->data); len 353 drivers/net/ethernet/microchip/encx24j600.c dev->stats.rx_bytes += rsv->len; len 375 drivers/net/ethernet/microchip/encx24j600.c (rsv.len > MAX_FRAMELEN)) { len 384 drivers/net/ethernet/microchip/encx24j600.c if (rsv.len > MAX_FRAMELEN) len 838 drivers/net/ethernet/microchip/encx24j600.c priv->tx_skb->len); len 841 drivers/net/ethernet/microchip/encx24j600.c dump_packet("TX", priv->tx_skb->len, priv->tx_skb->data); len 855 drivers/net/ethernet/microchip/encx24j600.c priv->tx_skb->len); len 861 drivers/net/ethernet/microchip/encx24j600.c encx24j600_write_reg(priv, ETXLEN, priv->tx_skb->len); len 424 drivers/net/ethernet/microchip/encx24j600_hw.h u16 len; len 308 drivers/net/ethernet/microchip/lan743x_ethtool.c ret = lan743x_otp_read(adapter, ee->offset, ee->len, data); len 310 drivers/net/ethernet/microchip/lan743x_ethtool.c ret = lan743x_eeprom_read(adapter, ee->offset, ee->len, data); len 325 drivers/net/ethernet/microchip/lan743x_ethtool.c ee->len, data); len 330 drivers/net/ethernet/microchip/lan743x_ethtool.c ee->len, data); len 2860 drivers/net/ethernet/microchip/lan743x_main.c static u16 lan743x_pm_wakeframe_crc16(const u8 *buf, int len) len 2862 drivers/net/ethernet/microchip/lan743x_main.c return bitrev16(crc16(0xFFFF, buf, len)); len 218 drivers/net/ethernet/moxa/moxart_ether.c unsigned int desc0, len; len 238 drivers/net/ethernet/moxa/moxart_ether.c len = desc0 & RX_DESC0_FRAME_LEN_MASK; len 240 drivers/net/ethernet/moxa/moxart_ether.c if (len > RX_BUF_SIZE) len 241 drivers/net/ethernet/moxa/moxart_ether.c len = RX_BUF_SIZE; len 246 drivers/net/ethernet/moxa/moxart_ether.c skb = netdev_alloc_skb_ip_align(ndev, len); len 255 drivers/net/ethernet/moxa/moxart_ether.c memcpy(skb->data, priv->rx_buf[rx_head], len); len 256 drivers/net/ethernet/moxa/moxart_ether.c skb_put(skb, len); len 262 drivers/net/ethernet/moxa/moxart_ether.c ndev->stats.rx_bytes += len; len 301 drivers/net/ethernet/moxa/moxart_ether.c ndev->stats.tx_bytes += priv->tx_skb[tx_tail]->len; len 338 drivers/net/ethernet/moxa/moxart_ether.c unsigned int len; len 358 drivers/net/ethernet/moxa/moxart_ether.c len = skb->len > TX_BUF_SIZE ? TX_BUF_SIZE : skb->len; len 361 drivers/net/ethernet/moxa/moxart_ether.c len, DMA_TO_DEVICE); len 367 drivers/net/ethernet/moxa/moxart_ether.c priv->tx_len[tx_head] = len; len 375 drivers/net/ethernet/moxa/moxart_ether.c if (skb->len < ETH_ZLEN) { len 376 drivers/net/ethernet/moxa/moxart_ether.c memset(&skb->data[skb->len], len 377 drivers/net/ethernet/moxa/moxart_ether.c 0, ETH_ZLEN - skb->len); len 378 drivers/net/ethernet/moxa/moxart_ether.c len = ETH_ZLEN; len 384 drivers/net/ethernet/moxa/moxart_ether.c txdes1 = TX_DESC1_LTS | TX_DESC1_FTS | (len & TX_DESC1_BUF_SIZE_MASK); len 592 drivers/net/ethernet/mscc/ocelot.c count = (skb->len + 3) / 4; len 593 drivers/net/ethernet/mscc/ocelot.c last = skb->len % 4; len 606 drivers/net/ethernet/mscc/ocelot.c QS_INJ_CTRL_VLD_BYTES(skb->len < OCELOT_BUFFER_CELL_SZ ? 0 : last) | len 615 drivers/net/ethernet/mscc/ocelot.c dev->stats.tx_bytes += skb->len; len 702 drivers/net/ethernet/mscc/ocelot.c char *buf, size_t len) len 707 drivers/net/ethernet/mscc/ocelot.c ret = snprintf(buf, len, "p%d", port->chip_port); len 708 drivers/net/ethernet/mscc/ocelot.c if (ret >= len) len 49 drivers/net/ethernet/mscc/ocelot.h u32 len; len 217 drivers/net/ethernet/mscc/ocelot_ace.c static void vcap_data_set(u32 *data, u32 offset, u32 len, u32 value) len 221 drivers/net/ethernet/mscc/ocelot_ace.c for (i = 0; i < len; i++, offset++) { len 232 drivers/net/ethernet/mscc/ocelot_ace.c static u32 vcap_data_get(u32 *data, u32 offset, u32 len) len 236 drivers/net/ethernet/mscc/ocelot_ace.c for (i = 0; i < len; i++, offset++) { len 32 drivers/net/ethernet/mscc/ocelot_board.c info->len = OCELOT_BUFFER_CELL_SZ * wlen + llen - 80; len 103 drivers/net/ethernet/mscc/ocelot_board.c int sz, len, buf_len; len 127 drivers/net/ethernet/mscc/ocelot_board.c skb = netdev_alloc_skb(dev, info.len); len 134 drivers/net/ethernet/mscc/ocelot_board.c buf_len = info.len - ETH_FCS_LEN; len 137 drivers/net/ethernet/mscc/ocelot_board.c len = 0; len 141 drivers/net/ethernet/mscc/ocelot_board.c len += sz; len 142 drivers/net/ethernet/mscc/ocelot_board.c } while (len < buf_len); len 147 drivers/net/ethernet/mscc/ocelot_board.c len -= ETH_FCS_LEN - sz; len 183 drivers/net/ethernet/mscc/ocelot_board.c dev->stats.rx_bytes += len; len 108 drivers/net/ethernet/myricom/myri10ge/myri10ge.c DEFINE_DMA_UNMAP_LEN(len); len 115 drivers/net/ethernet/myricom/myri10ge/myri10ge.c DEFINE_DMA_UNMAP_LEN(len); len 845 drivers/net/ethernet/myricom/myri10ge/myri10ge.c u32 len; len 869 drivers/net/ethernet/myricom/myri10ge/myri10ge.c len = mgp->tx_boundary; len 873 drivers/net/ethernet/myricom/myri10ge/myri10ge.c cmd.data2 = len * 0x10000; len 879 drivers/net/ethernet/myricom/myri10ge/myri10ge.c mgp->read_dma = ((cmd.data0 >> 16) * len * 2) / (cmd.data0 & 0xffff); len 882 drivers/net/ethernet/myricom/myri10ge/myri10ge.c cmd.data2 = len * 0x1; len 888 drivers/net/ethernet/myricom/myri10ge/myri10ge.c mgp->write_dma = ((cmd.data0 >> 16) * len * 2) / (cmd.data0 & 0xffff); len 892 drivers/net/ethernet/myricom/myri10ge/myri10ge.c cmd.data2 = len * 0x10001; len 898 drivers/net/ethernet/myricom/myri10ge/myri10ge.c mgp->read_write_dma = ((cmd.data0 >> 16) * len * 2 * 2) / len 1306 drivers/net/ethernet/myricom/myri10ge/myri10ge.c skb->len -= VLAN_HLEN; len 1317 drivers/net/ethernet/myricom/myri10ge/myri10ge.c myri10ge_rx_done(struct myri10ge_slice_state *ss, int len, __wsum csum) len 1328 drivers/net/ethernet/myricom/myri10ge/myri10ge.c if (len <= mgp->small_bytes) { len 1336 drivers/net/ethernet/myricom/myri10ge/myri10ge.c len += MXGEFW_PAD; len 1344 drivers/net/ethernet/myricom/myri10ge/myri10ge.c for (i = 0, remainder = len; remainder > 0; i++) { len 1355 drivers/net/ethernet/myricom/myri10ge/myri10ge.c for (i = 0, remainder = len; remainder > 0; i++) { len 1369 drivers/net/ethernet/myricom/myri10ge/myri10ge.c len -= MXGEFW_PAD; len 1371 drivers/net/ethernet/myricom/myri10ge/myri10ge.c skb->len = len; len 1372 drivers/net/ethernet/myricom/myri10ge/myri10ge.c skb->data_len = len; len 1373 drivers/net/ethernet/myricom/myri10ge/myri10ge.c skb->truesize += len; len 1393 drivers/net/ethernet/myricom/myri10ge/myri10ge.c int idx, len; len 1406 drivers/net/ethernet/myricom/myri10ge/myri10ge.c len = dma_unmap_len(&tx->info[idx], len); len 1407 drivers/net/ethernet/myricom/myri10ge/myri10ge.c dma_unmap_len_set(&tx->info[idx], len, 0); len 1409 drivers/net/ethernet/myricom/myri10ge/myri10ge.c ss->stats.tx_bytes += skb->len; len 1412 drivers/net/ethernet/myricom/myri10ge/myri10ge.c if (len) len 1415 drivers/net/ethernet/myricom/myri10ge/myri10ge.c bus), len, len 1418 drivers/net/ethernet/myricom/myri10ge/myri10ge.c if (len) len 1421 drivers/net/ethernet/myricom/myri10ge/myri10ge.c bus), len, len 2084 drivers/net/ethernet/myricom/myri10ge/myri10ge.c int i, len, idx; len 2118 drivers/net/ethernet/myricom/myri10ge/myri10ge.c len = dma_unmap_len(&tx->info[idx], len); len 2119 drivers/net/ethernet/myricom/myri10ge/myri10ge.c dma_unmap_len_set(&tx->info[idx], len, 0); len 2123 drivers/net/ethernet/myricom/myri10ge/myri10ge.c if (len) len 2126 drivers/net/ethernet/myricom/myri10ge/myri10ge.c bus), len, len 2129 drivers/net/ethernet/myricom/myri10ge/myri10ge.c if (len) len 2132 drivers/net/ethernet/myricom/myri10ge/myri10ge.c bus), len, len 2588 drivers/net/ethernet/myricom/myri10ge/myri10ge.c unsigned int len; len 2595 drivers/net/ethernet/myricom/myri10ge/myri10ge.c len = dma_unmap_len(&tx->info[idx], len); len 2596 drivers/net/ethernet/myricom/myri10ge/myri10ge.c if (len) { len 2600 drivers/net/ethernet/myricom/myri10ge/myri10ge.c bus), len, len 2605 drivers/net/ethernet/myricom/myri10ge/myri10ge.c bus), len, len 2607 drivers/net/ethernet/myricom/myri10ge/myri10ge.c dma_unmap_len_set(&tx->info[idx], len, 0); len 2636 drivers/net/ethernet/myricom/myri10ge/myri10ge.c unsigned int len; len 2715 drivers/net/ethernet/myricom/myri10ge/myri10ge.c if (skb->len <= MXGEFW_SEND_SMALL_SIZE) { len 2728 drivers/net/ethernet/myricom/myri10ge/myri10ge.c len = skb_headlen(skb); len 2729 drivers/net/ethernet/myricom/myri10ge/myri10ge.c bus = pci_map_single(mgp->pdev, skb->data, len, PCI_DMA_TODEVICE); len 2736 drivers/net/ethernet/myricom/myri10ge/myri10ge.c dma_unmap_len_set(&tx->info[idx], len, len); len 2766 drivers/net/ethernet/myricom/myri10ge/myri10ge.c while (len) { len 2776 drivers/net/ethernet/myricom/myri10ge/myri10ge.c if (seglen > len) len 2777 drivers/net/ethernet/myricom/myri10ge/myri10ge.c seglen = len; len 2816 drivers/net/ethernet/myricom/myri10ge/myri10ge.c len -= seglen; len 2835 drivers/net/ethernet/myricom/myri10ge/myri10ge.c len = skb_frag_size(frag); len 2836 drivers/net/ethernet/myricom/myri10ge/myri10ge.c bus = skb_frag_dma_map(&mgp->pdev->dev, frag, 0, len, len 2844 drivers/net/ethernet/myricom/myri10ge/myri10ge.c dma_unmap_len_set(&tx->info[idx], len, len); len 1063 drivers/net/ethernet/natsemi/natsemi.c static void mii_send_bits (struct net_device *dev, u32 data, int len) len 1068 drivers/net/ethernet/natsemi/natsemi.c for (i = (1 << (len-1)); i; i >>= 1) len 2017 drivers/net/ethernet/natsemi/natsemi.c np->tx_dma[i], np->tx_skbuff[i]->len, len 2105 drivers/net/ethernet/natsemi/natsemi.c skb->data,skb->len, PCI_DMA_TODEVICE); len 2118 drivers/net/ethernet/natsemi/natsemi.c np->tx_ring[entry].cmd_status = cpu_to_le32(DescOwn | skb->len); len 2158 drivers/net/ethernet/natsemi/natsemi.c dev->stats.tx_bytes += np->tx_skbuff[entry]->len; len 2173 drivers/net/ethernet/natsemi/natsemi.c np->tx_skbuff[entry]->len, len 2685 drivers/net/ethernet/natsemi/natsemi.c memcpy(data, eebuf+eeprom->offset, eeprom->len); len 821 drivers/net/ethernet/natsemi/ns83820.c int rx_rc, len; len 863 drivers/net/ethernet/natsemi/ns83820.c len = cmdsts & CMDSTS_LEN_MASK; len 877 drivers/net/ethernet/natsemi/ns83820.c ((cmdsts & CMDSTS_RUNT) && len >= 56))) { len 881 drivers/net/ethernet/natsemi/ns83820.c skb_put(skb, len); len 887 drivers/net/ethernet/natsemi/ns83820.c ndev->stats.rx_bytes += len; len 969 drivers/net/ethernet/natsemi/ns83820.c unsigned len; len 985 drivers/net/ethernet/natsemi/ns83820.c len = cmdsts & CMDSTS_LEN_MASK; len 990 drivers/net/ethernet/natsemi/ns83820.c len, len 997 drivers/net/ethernet/natsemi/ns83820.c len, len 1052 drivers/net/ethernet/natsemi/ns83820.c unsigned len; len 1121 drivers/net/ethernet/natsemi/ns83820.c len = skb->len; len 1123 drivers/net/ethernet/natsemi/ns83820.c len -= skb->data_len; len 1124 drivers/net/ethernet/natsemi/ns83820.c buf = pci_map_single(dev->pci_dev, skb->data, len, PCI_DMA_TODEVICE); len 1131 drivers/net/ethernet/natsemi/ns83820.c dprintk("frag[%3u]: %4u @ 0x%08Lx\n", free_idx, len, len 1141 drivers/net/ethernet/natsemi/ns83820.c cmdsts |= len; len 1152 drivers/net/ethernet/natsemi/ns83820.c len = skb_frag_size(frag); len 247 drivers/net/ethernet/natsemi/sonic.c length = skb->len; len 784 drivers/net/ethernet/neterion/s2io-regs.h #define MAC_RTS_FRM_LEN_SET(len) vBIT(len,2,14) len 952 drivers/net/ethernet/neterion/s2io-regs.h #define SPI_DATA_WRITE(data,len) vBIT(data,0,len) len 495 drivers/net/ethernet/neterion/s2io.c #define TXD_MEM_PAGE_CNT(len, per_each) DIV_ROUND_UP(len, per_each) len 4017 drivers/net/ethernet/neterion/s2io.c if (unlikely(skb->len <= 0)) { len 4058 drivers/net/ethernet/neterion/s2io.c if (skb->len > 1024) len 5365 drivers/net/ethernet/neterion/s2io.c regs->len = XENA_REG_SPACE; len 5368 drivers/net/ethernet/neterion/s2io.c for (i = 0; i < regs->len; i += 8) { len 5675 drivers/net/ethernet/neterion/s2io.c int i = 0, cnt, len, fail = 0; len 5719 drivers/net/ethernet/neterion/s2io.c len = vpd_data[cnt+2]; len 5720 drivers/net/ethernet/neterion/s2io.c if (len < min(VPD_STRING_LEN, 256-cnt-2)) { len 5723 drivers/net/ethernet/neterion/s2io.c len); len 5724 drivers/net/ethernet/neterion/s2io.c memset(nic->serial_num+len, len 5726 drivers/net/ethernet/neterion/s2io.c VPD_STRING_LEN-len); len 5734 drivers/net/ethernet/neterion/s2io.c len = vpd_data[1]; len 5735 drivers/net/ethernet/neterion/s2io.c memcpy(nic->product_name, &vpd_data[3], len); len 5736 drivers/net/ethernet/neterion/s2io.c nic->product_name[len] = 0; len 5765 drivers/net/ethernet/neterion/s2io.c if ((eeprom->offset + eeprom->len) > (XENA_EEPROM_SPACE)) len 5766 drivers/net/ethernet/neterion/s2io.c eeprom->len = XENA_EEPROM_SPACE - eeprom->offset; len 5768 drivers/net/ethernet/neterion/s2io.c for (i = 0; i < eeprom->len; i += 4) { len 5797 drivers/net/ethernet/neterion/s2io.c int len = eeprom->len, cnt = 0; len 5810 drivers/net/ethernet/neterion/s2io.c while (len) { len 5824 drivers/net/ethernet/neterion/s2io.c len--; len 7350 drivers/net/ethernet/neterion/s2io.c int len = RXD_GET_BUFFER0_SIZE_1(rxdp->Control_2); len 7352 drivers/net/ethernet/neterion/s2io.c skb_put(skb, len); len 8485 drivers/net/ethernet/neterion/s2io.c first->len += tcp_len; len 8487 drivers/net/ethernet/neterion/s2io.c skb_pull(skb, (skb->len - tcp_len)); len 137 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c regs->len = sizeof(struct vxge_hw_vpath_reg) * vdev->no_of_vpath; len 603 drivers/net/ethernet/neterion/vxge/vxge-main.c fifo->stats.tx_bytes += skb->len; len 823 drivers/net/ethernet/neterion/vxge/vxge-main.c if (unlikely(skb->len <= 0)) { len 955 drivers/net/ethernet/neterion/vxge/vxge-main.c vxge_assert(skb->len <= len 339 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c if (skb->len < sizeof(*reply)) { len 341 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c op, skb->len); len 358 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c if (skb->len != nfp_bpf_cmsg_map_reply_size(bpf, reply_entries)) { len 360 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c op, skb->len, reply_entries); len 446 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c if (unlikely(skb->len < sizeof(struct cmsg_reply_map_simple))) { len 447 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c cmsg_warn(bpf, "cmsg drop - too short %d!\n", skb->len); len 453 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c if (!nfp_bpf_event_output(bpf, skb->data, skb->len)) len 463 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c nfp_bpf_ctrl_msg_rx_raw(struct nfp_app *app, const void *data, unsigned int len) len 468 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c if (unlikely(len < sizeof(struct cmsg_reply_map_simple))) { len 469 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c cmsg_warn(bpf, "cmsg drop - too short %d!\n", len); len 474 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c nfp_bpf_event_output(bpf, data, len); len 736 drivers/net/ethernet/netronome/nfp/bpf/jit.c s16 len = abs(meta->ldst_gather_len); len 745 drivers/net/ethernet/netronome/nfp/bpf/jit.c xfer_num = round_up(len, 4) / 4; len 752 drivers/net/ethernet/netronome/nfp/bpf/jit.c if (len > 32) len 759 drivers/net/ethernet/netronome/nfp/bpf/jit.c src_base, off, xfer_num - 1, CMD_CTX_SWAP, len > 32); len 767 drivers/net/ethernet/netronome/nfp/bpf/jit.c if (len <= 8) { len 770 drivers/net/ethernet/netronome/nfp/bpf/jit.c reg_a(meta->paired_st->dst_reg * 2), off, len - 1, len 772 drivers/net/ethernet/netronome/nfp/bpf/jit.c } else if (len <= 32 && IS_ALIGNED(len, 4)) { len 777 drivers/net/ethernet/netronome/nfp/bpf/jit.c } else if (len <= 32) { len 780 drivers/net/ethernet/netronome/nfp/bpf/jit.c CMD_OVE_LEN | FIELD_PREP(CMD_OV_LEN, len - 1)); len 783 drivers/net/ethernet/netronome/nfp/bpf/jit.c len - 1, CMD_CTX_SWAP); len 784 drivers/net/ethernet/netronome/nfp/bpf/jit.c } else if (IS_ALIGNED(len, 4)) { len 791 drivers/net/ethernet/netronome/nfp/bpf/jit.c } else if (len <= 40) { len 802 drivers/net/ethernet/netronome/nfp/bpf/jit.c reg_a(meta->paired_st->dst_reg * 2), off, len - 33, len 819 drivers/net/ethernet/netronome/nfp/bpf/jit.c (len & 0x3) - 1, CMD_CTX_SWAP); len 843 drivers/net/ethernet/netronome/nfp/bpf/jit.c IS_ALIGNED(len, 4) ? 3 : (len & 3) - 1); len 847 drivers/net/ethernet/netronome/nfp/bpf/jit.c reg_xfer(xfer_num), 2, (len & 3) ^ 2); len 2654 drivers/net/ethernet/netronome/nfp/bpf/jit.c case offsetof(struct __sk_buff, len): len 2655 drivers/net/ethernet/netronome/nfp/bpf/jit.c if (size != FIELD_SIZEOF(struct __sk_buff, len)) len 2736 drivers/net/ethernet/netronome/nfp/bpf/jit.c u8 xfer_num, len; len 2741 drivers/net/ethernet/netronome/nfp/bpf/jit.c len = range_end - range_start; len 2742 drivers/net/ethernet/netronome/nfp/bpf/jit.c xfer_num = round_up(len, REG_WIDTH) / REG_WIDTH; len 2744 drivers/net/ethernet/netronome/nfp/bpf/jit.c indir = len > 8 * REG_WIDTH; len 4429 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int nfp_bpf_ustore_calc(u64 *prog, unsigned int len) len 4434 drivers/net/ethernet/netronome/nfp/bpf/jit.c for (i = 0; i < len; i++) { len 607 drivers/net/ethernet/netronome/nfp/bpf/main.h unsigned int len); len 612 drivers/net/ethernet/netronome/nfp/bpf/main.h unsigned int len); len 201 drivers/net/ethernet/netronome/nfp/bpf/offload.c ret = nfp_prog_prepare(nfp_prog, prog->insnsi, prog->len); len 435 drivers/net/ethernet/netronome/nfp/bpf/offload.c unsigned long off, unsigned long len) len 437 drivers/net/ethernet/netronome/nfp/bpf/offload.c memcpy(dst, src + off, len); len 442 drivers/net/ethernet/netronome/nfp/bpf/offload.c unsigned int len) len 449 drivers/net/ethernet/netronome/nfp/bpf/offload.c if (len < sizeof(struct cmsg_bpf_event)) len 457 drivers/net/ethernet/netronome/nfp/bpf/offload.c if (len < sizeof(struct cmsg_bpf_event) + pkt_size + data_size) len 163 drivers/net/ethernet/netronome/nfp/ccm.c if (reply_size && skb->len != reply_size) { len 165 drivers/net/ethernet/netronome/nfp/ccm.c type, skb->len, reply_size); len 180 drivers/net/ethernet/netronome/nfp/ccm.c if (unlikely(skb->len < sizeof(struct nfp_ccm_hdr))) { len 181 drivers/net/ethernet/netronome/nfp/ccm.c ccm_warn(app, "cmsg drop - too short %d!\n", skb->len); len 144 drivers/net/ethernet/netronome/nfp/ccm_mbox.c nfp_ccm_mbox_write_tlv(struct nfp_net *nn, u32 off, u32 type, u32 len) len 148 drivers/net/ethernet/netronome/nfp/ccm_mbox.c FIELD_PREP(NFP_NET_MBOX_TLV_LEN, len)); len 156 drivers/net/ethernet/netronome/nfp/ccm_mbox.c u32 off, len; len 162 drivers/net/ethernet/netronome/nfp/ccm_mbox.c skb->len); len 167 drivers/net/ethernet/netronome/nfp/ccm_mbox.c cnt = skb->len / 4; len 172 drivers/net/ethernet/netronome/nfp/ccm_mbox.c if (skb->len & 3) { len 175 drivers/net/ethernet/netronome/nfp/ccm_mbox.c memcpy(&tmp, &data[i], skb->len & 3); len 181 drivers/net/ethernet/netronome/nfp/ccm_mbox.c len = round_up(skb->len, 4); len 182 drivers/net/ethernet/netronome/nfp/ccm_mbox.c reserve = nfp_ccm_mbox_maxlen(skb) - len; len 302 drivers/net/ethernet/netronome/nfp/ccm_mbox.c if (length <= skb->len) len 305 drivers/net/ethernet/netronome/nfp/ccm_mbox.c skb_put(skb, length - skb->len); len 503 drivers/net/ethernet/netronome/nfp/ccm_mbox.c max_len = max(max_reply_size, round_up(skb->len, 4)); len 507 drivers/net/ethernet/netronome/nfp/ccm_mbox.c skb->len, max_reply_size, mbox_max); len 163 drivers/net/ethernet/netronome/nfp/crypto/tls.c u32 len; len 167 drivers/net/ethernet/netronome/nfp/crypto/tls.c len = front->key_len - NFP_NET_TLS_NON_ADDR_KEY_LEN; len 170 drivers/net/ethernet/netronome/nfp/crypto/tls.c memset(front->l3_addrs + sizeof(id), 0, len - sizeof(id)); len 374 drivers/net/ethernet/netronome/nfp/flower/action.c size_t act_size, len; len 379 drivers/net/ethernet/netronome/nfp/flower/action.c len = act_start + tot_push_len; len 381 drivers/net/ethernet/netronome/nfp/flower/action.c push = (struct nfp_fl_push_geneve *)&nfp_fl->action_data[len]; len 590 drivers/net/ethernet/netronome/nfp/flower/cmsg.h return skb->len - NFP_FLOWER_CMSG_HLEN; len 277 drivers/net/ethernet/netronome/nfp/flower/match.c memcpy(ext, match.key->data, match.key->len); len 278 drivers/net/ethernet/netronome/nfp/flower/match.c memcpy(msk, match.mask->data, match.mask->len); len 458 drivers/net/ethernet/netronome/nfp/flower/metadata.c static u32 nfp_fl_obj_hashfn(const void *data, u32 len, u32 seed) len 467 drivers/net/ethernet/netronome/nfp/flower/metadata.c static u32 nfp_fl_key_hashfn(const void *data, u32 len, u32 seed) len 152 drivers/net/ethernet/netronome/nfp/flower/offload.c if (enc_opts->len > NFP_FL_MAX_GENEVE_OPT_KEY) { len 157 drivers/net/ethernet/netronome/nfp/flower/offload.c if (enc_opts->len > 0) { len 711 drivers/net/ethernet/netronome/nfp/flower/offload.c nfp_flower_copy_pre_actions(char *act_dst, char *act_src, int len, len 718 drivers/net/ethernet/netronome/nfp/flower/offload.c while (act_off < len) { len 742 drivers/net/ethernet/netronome/nfp/flower/offload.c nfp_fl_verify_post_tun_acts(char *acts, int len, struct nfp_fl_push_vlan **vlan) len 747 drivers/net/ethernet/netronome/nfp/flower/offload.c while (act_off < len) { len 766 drivers/net/ethernet/netronome/nfp/flower/offload.c nfp_fl_push_vlan_after_tun(char *acts, int len, struct nfp_fl_push_vlan *vlan) len 772 drivers/net/ethernet/netronome/nfp/flower/offload.c while (act_off < len) { len 131 drivers/net/ethernet/netronome/nfp/nfp_app.h unsigned int len); len 340 drivers/net/ethernet/netronome/nfp/nfp_app.h skb->data, skb->len); len 348 drivers/net/ethernet/netronome/nfp/nfp_app.h skb->data, skb->len); len 356 drivers/net/ethernet/netronome/nfp/nfp_app.h skb->data, skb->len); len 362 drivers/net/ethernet/netronome/nfp/nfp_app.h nfp_app_ctrl_rx_raw(struct nfp_app *app, const void *data, unsigned int len) len 367 drivers/net/ethernet/netronome/nfp/nfp_app.h trace_devlink_hwmsg(priv_to_devlink(app->pf), true, 0, data, len); len 368 drivers/net/ethernet/netronome/nfp/nfp_app.h app->type->ctrl_msg_rx_raw(app, data, len); len 88 drivers/net/ethernet/netronome/nfp/nfp_net_common.c unsigned int len) len 91 drivers/net/ethernet/netronome/nfp/nfp_net_common.c len, dp->rx_dma_dir); len 840 drivers/net/ethernet/netronome/nfp/nfp_net_common.c datalen = skb->len - (skb_transport_offset(skb) + tcp_hdrlen(skb)); len 907 drivers/net/ethernet/netronome/nfp/nfp_net_common.c datalen = skb->len - (skb_transport_offset(skb) + tcp_hdrlen(skb)); len 1034 drivers/net/ethernet/netronome/nfp/nfp_net_common.c txbuf->real_len = skb->len; len 1041 drivers/net/ethernet/netronome/nfp/nfp_net_common.c txd->data_len = cpu_to_le16(skb->len); len 2070 drivers/net/ethernet/netronome/nfp/nfp_net_common.c unsigned int real_len = skb->len, meta_len = 0; len 2128 drivers/net/ethernet/netronome/nfp/nfp_net_common.c txd->data_len = cpu_to_le16(skb->len); len 3542 drivers/net/ethernet/netronome/nfp/nfp_net_common.c nfp_net_get_phys_port_name(struct net_device *netdev, char *name, size_t len) len 3556 drivers/net/ethernet/netronome/nfp/nfp_net_common.c n = snprintf(name, len, "n%d", nn->id); len 3557 drivers/net/ethernet/netronome/nfp/nfp_net_common.c if (n >= len) len 746 drivers/net/ethernet/netronome/nfp/nfp_net_debugdump.c dump.buf_size = dump_param->len; len 760 drivers/net/ethernet/netronome/nfp/nfp_net_debugdump.c dump_param->len = dump.dumped_size; len 1026 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c if (dump->len != nfp_resource_size(res)) { len 1033 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c buffer, dump->len); len 1034 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c if (ret != dump->len) len 1039 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c dump->len = nfp_resource_size(res); len 1056 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c s64 len; len 1069 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c len = nfp_net_dump_calculate_size(app->pf, app->pf->dumpspec, len 1071 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c if (len < 0) len 1072 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c return len; len 1075 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c app->pf->dump_len = len; len 1092 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c dump->len = app->pf->dump_len; len 1110 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c dump->len = app->pf->dump_len; len 1220 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c eeprom->offset, data, eeprom->len, len 1221 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c &eeprom->len); len 1223 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c if (eeprom->len) { len 27 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c nfp_repr_inc_tx_stats(struct net_device *netdev, unsigned int len, len 42 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c stats->tx_bytes += len; len 46 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c void nfp_repr_inc_rx_stats(struct net_device *netdev, unsigned int len) len 54 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c stats->rx_bytes += len; len 187 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c unsigned int len = skb->len; len 196 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c nfp_repr_inc_tx_stats(netdev, len, ret); len 94 drivers/net/ethernet/netronome/nfp/nfp_net_repr.h void nfp_repr_inc_rx_stats(struct net_device *netdev, unsigned int len); len 118 drivers/net/ethernet/netronome/nfp/nfp_port.c nfp_port_get_phys_port_name(struct net_device *netdev, char *name, size_t len) len 135 drivers/net/ethernet/netronome/nfp/nfp_port.c n = snprintf(name, len, "p%d", eth_port->label_port); len 137 drivers/net/ethernet/netronome/nfp/nfp_port.c n = snprintf(name, len, "p%ds%d", eth_port->label_port, len 142 drivers/net/ethernet/netronome/nfp/nfp_port.c n = snprintf(name, len, "pf%d", port->pf_id); len 144 drivers/net/ethernet/netronome/nfp/nfp_port.c n = snprintf(name, len, "pf%ds%d", port->pf_id, len 148 drivers/net/ethernet/netronome/nfp/nfp_port.c n = snprintf(name, len, "pf%dvf%d", port->pf_id, port->vf_id); len 154 drivers/net/ethernet/netronome/nfp/nfp_port.c if (n >= len) len 117 drivers/net/ethernet/netronome/nfp/nfp_port.h nfp_port_get_phys_port_name(struct net_device *netdev, char *name, size_t len); len 30 drivers/net/ethernet/netronome/nfp/nfpcore/crc32.h static inline u32 crc32_posix(const void *buff, size_t len) len 32 drivers/net/ethernet/netronome/nfp/nfpcore/crc32.h return crc32_posix_end(crc32_be(0, buff, len), len); len 1111 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c const void *buff, size_t len) len 1117 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c for (i = 0; i < len; i += sizeof(u32)) len 1170 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c NFP_PCIE_BAR_EXPLICIT_BAR2_Length(cmd->len) | len 1218 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c void *buff, size_t len) len 1224 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c for (i = 0; i < len; i += sizeof(u32)) len 301 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h u8 len; len 366 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h const void *buff, size_t len); len 368 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h void *buff, size_t len); len 406 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h u8 len, u8 mask); len 417 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h const void *buff, size_t len); len 419 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h int nfp_cpp_explicit_get(struct nfp_cpp_explicit *expl, void *buff, size_t len); len 429 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h u64 addr, void *buff, size_t len, len 433 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h u64 addr, const void *buff, size_t len, len 1342 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c u32 cpp_id, u8 len, u8 mask) len 1345 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c expl->cmd.len = len; len 1425 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c const void *buff, size_t len) len 1427 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c return NFP_EXPL_OP(explicit_put, expl, buff, len); len 1461 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c int nfp_cpp_explicit_get(struct nfp_cpp_explicit *expl, void *buff, size_t len) len 1463 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c return NFP_EXPL_OP(explicit_get, expl, buff, len); len 154 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c u64 addr, void *buff, size_t len, int width_read) len 161 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c if (len & (width_read - 1)) len 169 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c incr = min_t(int, incr, len); len 183 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c for (i = 0; i < len; i += incr, addr += incr, tmp += incr) { len 184 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c if (i + incr > len) { len 185 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c incr = len - i; len 199 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c err = len; len 207 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c const void *buff, size_t len, int width_write) len 214 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c if (len & (width_write - 1)) len 222 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c incr = min_t(int, incr, len); len 236 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c for (i = 0; i < len; i += incr, addr += incr, tmp += incr) { len 237 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c if (i + incr > len) { len 238 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c incr = len - i; len 252 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c err = len; len 129 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c hwinfo_db_validate(struct nfp_cpp *cpp, struct nfp_hwinfo *db, u32 len) len 134 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c if (size > len) { len 135 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c nfp_err(cpp, "Unsupported hwinfo size %u > %u\n", size, len); len 75 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.h u8 action, u8 token, u64 off, void *buf, size_t len); len 77 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.h void *buf, size_t len); len 87 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.h u8 action, u8 token, u64 off, void *buf, size_t len); len 89 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.h void *buf, size_t len); len 502 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c unsigned long len; len 530 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c chunks[i].len = min_t(u64, chunk_size, max_size - off); len 539 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c off += chunks[i].len; len 547 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c addr = dma_map_single(dev, chunks[i].chunk, chunks[i].len, len 556 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c round_down(addr + chunks[i].len - 1, dma_size), len 558 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c &addr, chunks[i].len, dma_size)) { len 574 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c desc->descs[i].size = cpu_to_le32(chunks[i].len); len 592 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c unsigned int len; len 594 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c len = min_t(u64, chunks[i].len, arg->out_size - off); len 595 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c memcpy(arg->out_buf + off, chunks[i].chunk, len); len 596 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c off += len; len 608 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c dma_unmap_single(dev, chunks[i].dma_addr, chunks[i].len, len 1065 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c unsigned int len, unsigned int *read_len) len 1080 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c bufsz = struct_size(buf, data, round_up(len, NSP_SFF_EEPROM_BLOCK_LEN)); len 1087 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c buf->length = cpu_to_le16(len); len 1093 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c *read_len = min_t(unsigned int, len, le16_to_cpu(buf->readlen)); len 1097 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c if (!ret && *read_len < len) len 31 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h unsigned int len, unsigned int *read_len); len 258 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c u8 action, u8 token, u64 off, void *buf, size_t len) len 267 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c sym->name, off, len, sym_size); len 270 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c len = min_t(size_t, len, sym_size - off); len 276 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c memcpy(buf, &tmp[off], len); len 278 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c return len; len 285 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c return nfp_cpp_read(cpp, cpp_id, addr, buf, len); len 289 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c void *buf, size_t len) len 291 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c return __nfp_rtsym_read(cpp, sym, NFP_CPP_ACTION_RW, 0, off, buf, len); len 352 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c u8 action, u8 token, u64 off, void *buf, size_t len) len 361 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c sym->name, off, len, sym_size); len 364 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c len = min_t(size_t, len, sym_size - off); len 370 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c return nfp_cpp_write(cpp, cpp_id, addr, buf, len); len 374 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c void *buf, size_t len) len 376 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c return __nfp_rtsym_write(cpp, sym, NFP_CPP_ACTION_RW, 0, off, buf, len); len 33 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_target.c static int target_rw(u32 cpp_id, int pp, int start, int len) len 2352 drivers/net/ethernet/nvidia/forcedeth.c netdev_sent_queue(np->dev, skb->len); len 2537 drivers/net/ethernet/nvidia/forcedeth.c netdev_sent_queue(np->dev, skb->len); len 2593 drivers/net/ethernet/nvidia/forcedeth.c unsigned int len; len 2597 drivers/net/ethernet/nvidia/forcedeth.c len = np->get_tx_ctx->skb->len; len 2598 drivers/net/ethernet/nvidia/forcedeth.c nv_txrx_stats_add(stat_tx_bytes, len); len 2601 drivers/net/ethernet/nvidia/forcedeth.c bytes_compl += np->get_tx_ctx->skb->len; len 2613 drivers/net/ethernet/nvidia/forcedeth.c unsigned int len; len 2617 drivers/net/ethernet/nvidia/forcedeth.c len = np->get_tx_ctx->skb->len; len 2618 drivers/net/ethernet/nvidia/forcedeth.c nv_txrx_stats_add(stat_tx_bytes, len); len 2621 drivers/net/ethernet/nvidia/forcedeth.c bytes_compl += np->get_tx_ctx->skb->len; len 2666 drivers/net/ethernet/nvidia/forcedeth.c unsigned int len; len 2670 drivers/net/ethernet/nvidia/forcedeth.c len = np->get_tx_ctx->skb->len; len 2671 drivers/net/ethernet/nvidia/forcedeth.c nv_txrx_stats_add(stat_tx_bytes, len); len 2675 drivers/net/ethernet/nvidia/forcedeth.c bytes_cleaned += np->get_tx_ctx->skb->len; len 2863 drivers/net/ethernet/nvidia/forcedeth.c int len; len 2883 drivers/net/ethernet/nvidia/forcedeth.c len = flags & LEN_MASK_V1; len 2886 drivers/net/ethernet/nvidia/forcedeth.c len = nv_getlen(dev, skb->data, len); len 2887 drivers/net/ethernet/nvidia/forcedeth.c if (len < 0) { len 2895 drivers/net/ethernet/nvidia/forcedeth.c len--; len 2910 drivers/net/ethernet/nvidia/forcedeth.c len = flags & LEN_MASK_V2; len 2913 drivers/net/ethernet/nvidia/forcedeth.c len = nv_getlen(dev, skb->data, len); len 2914 drivers/net/ethernet/nvidia/forcedeth.c if (len < 0) { len 2922 drivers/net/ethernet/nvidia/forcedeth.c len--; len 2939 drivers/net/ethernet/nvidia/forcedeth.c skb_put(skb, len); len 2944 drivers/net/ethernet/nvidia/forcedeth.c nv_txrx_stats_add(stat_rx_bytes, len); len 2965 drivers/net/ethernet/nvidia/forcedeth.c int len; len 2984 drivers/net/ethernet/nvidia/forcedeth.c len = flags & LEN_MASK_V2; len 2987 drivers/net/ethernet/nvidia/forcedeth.c len = nv_getlen(dev, skb->data, len); len 2988 drivers/net/ethernet/nvidia/forcedeth.c if (len < 0) { len 2996 drivers/net/ethernet/nvidia/forcedeth.c len--; len 3010 drivers/net/ethernet/nvidia/forcedeth.c skb_put(skb, len); len 3030 drivers/net/ethernet/nvidia/forcedeth.c nv_txrx_stats_add(stat_rx_bytes, len); len 5105 drivers/net/ethernet/nvidia/forcedeth.c int len, i, pkt_len; len 5172 drivers/net/ethernet/nvidia/forcedeth.c len = nv_descr_getlength(&np->rx_ring.orig[0], np->desc_ver); len 5176 drivers/net/ethernet/nvidia/forcedeth.c len = nv_descr_getlength_ex(&np->rx_ring.ex[0], np->desc_ver); len 5190 drivers/net/ethernet/nvidia/forcedeth.c if (len != pkt_len) { len 890 drivers/net/ethernet/nxp/lpc_eth.c u32 rxconsidx, len, ethst; len 900 drivers/net/ethernet/nxp/lpc_eth.c len = (prxstat->statusinfo & RXSTATUS_SIZE) + 1; len 927 drivers/net/ethernet/nxp/lpc_eth.c skb = dev_alloc_skb(len); len 934 drivers/net/ethernet/nxp/lpc_eth.c len); len 940 drivers/net/ethernet/nxp/lpc_eth.c ndev->stats.rx_bytes += len; len 1027 drivers/net/ethernet/nxp/lpc_eth.c u32 len, txidx; len 1031 drivers/net/ethernet/nxp/lpc_eth.c len = skb->len; len 1052 drivers/net/ethernet/nxp/lpc_eth.c (len - 1) | TXDESC_CONTROL_LAST | TXDESC_CONTROL_INT; len 1055 drivers/net/ethernet/nxp/lpc_eth.c memcpy(pldat->tx_buff_v + txidx * ENET_MAXF_SIZE, skb->data, len); len 1058 drivers/net/ethernet/nxp/lpc_eth.c pldat->skblen[txidx] = len; len 118 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c if (skb->len < offset + OFF_PTP_SEQUENCE_ID + sizeof(seqid)) len 1105 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c if (unlikely(skb->len < PCH_GBE_SHORT_PKT)) len 1115 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c if (skb->len < PCH_GBE_SHORT_PKT && skb->ip_summed != CHECKSUM_NONE) { len 1126 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c skb->len - offset, 0); len 1130 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c skb->len - offset, len 1138 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c skb->len - offset, 0); len 1142 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c skb->len - offset, len 1163 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c tmp_skb->len = skb->len; len 1165 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c (skb->len - ETH_HLEN)); len 1167 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->length = tmp_skb->len; len 1184 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c tx_desc->length = (tmp_skb->len); len 1185 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c tx_desc->tx_words_eob = ((tmp_skb->len + 3)); len 1553 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c adapter->stats.tx_bytes += skb->len; len 1558 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c adapter->stats.tx_bytes += skb->len; len 1006 drivers/net/ethernet/packetengines/hamachi.c skb->len, PCI_DMA_TODEVICE); len 1097 drivers/net/ethernet/packetengines/hamachi.c skb->len, PCI_DMA_TODEVICE); len 1237 drivers/net/ethernet/packetengines/hamachi.c skb->data, skb->len, PCI_DMA_TODEVICE)); len 1250 drivers/net/ethernet/packetengines/hamachi.c DescEndPacket | DescEndRing | DescIntr | skb->len); len 1253 drivers/net/ethernet/packetengines/hamachi.c DescEndPacket | DescIntr | skb->len); len 1338 drivers/net/ethernet/packetengines/hamachi.c skb->len, len 1720 drivers/net/ethernet/packetengines/hamachi.c skb->len, PCI_DMA_TODEVICE); len 809 drivers/net/ethernet/packetengines/yellowfin.c int len = skb->len; len 820 drivers/net/ethernet/packetengines/yellowfin.c int cacheline_end = ((unsigned long)skb->data + skb->len) % 32; len 823 drivers/net/ethernet/packetengines/yellowfin.c len = skb->len + 32 - cacheline_end + 1; len 824 drivers/net/ethernet/packetengines/yellowfin.c if (skb_padto(skb, len)) { len 835 drivers/net/ethernet/packetengines/yellowfin.c skb->data, len, PCI_DMA_TODEVICE)); len 841 drivers/net/ethernet/packetengines/yellowfin.c cpu_to_le32(CMD_TX_PKT|BRANCH_ALWAYS | len); len 845 drivers/net/ethernet/packetengines/yellowfin.c cpu_to_le32(CMD_TX_PKT | BRANCH_IFTRUE | len); len 849 drivers/net/ethernet/packetengines/yellowfin.c yp->tx_ring[entry<<1].request_cnt = len; len 851 drivers/net/ethernet/packetengines/yellowfin.c skb->data, len, PCI_DMA_TODEVICE)); len 864 drivers/net/ethernet/packetengines/yellowfin.c CMD_TX_PKT | BRANCH_IFTRUE) | len); len 924 drivers/net/ethernet/packetengines/yellowfin.c dev->stats.tx_bytes += skb->len; len 927 drivers/net/ethernet/packetengines/yellowfin.c skb->len, PCI_DMA_TODEVICE); len 978 drivers/net/ethernet/packetengines/yellowfin.c dev->stats.tx_bytes += skb->len; len 984 drivers/net/ethernet/packetengines/yellowfin.c yp->tx_ring[entry<<1].addr, skb->len, len 174 drivers/net/ethernet/pasemi/pasemi_mac.c int len; len 184 drivers/net/ethernet/pasemi/pasemi_mac.c maddr = of_get_property(dn, "local-mac-address", &len); len 186 drivers/net/ethernet/pasemi/pasemi_mac.c if (maddr && len == ETH_ALEN) { len 553 drivers/net/ethernet/pasemi/pasemi_mac.c info->skb->len, len 703 drivers/net/ethernet/pasemi/pasemi_mac.c unsigned int len; len 742 drivers/net/ethernet/pasemi/pasemi_mac.c len = (macrx & XCT_MACRX_LLEN_M) >> XCT_MACRX_LLEN_S; len 767 drivers/net/ethernet/pasemi/pasemi_mac.c tot_bytes += len; len 770 drivers/net/ethernet/pasemi/pasemi_mac.c skb_put(skb, len-4); len 1352 drivers/net/ethernet/pasemi/pasemi_mac.c XCT_FUN_CRM_SIG | XCT_FUN_LLEN(skb->len - nh_off) | len 1461 drivers/net/ethernet/pasemi/pasemi_mac.c if (skb->ip_summed == CHECKSUM_PARTIAL && skb->len <= 1540) { len 1478 drivers/net/ethernet/pasemi/pasemi_mac.c mactx = dflags | XCT_MACTX_LLEN(skb->len); len 1493 drivers/net/ethernet/pasemi/pasemi_mac.c if (mac->num_cs && skb->ip_summed == CHECKSUM_PARTIAL && skb->len > 1540) { len 1521 drivers/net/ethernet/pasemi/pasemi_mac.c dev->stats.tx_bytes += skb->len; len 56 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c bars[j].len = pci_resource_len(pdev, i); len 62 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c bars[j].vaddr = pci_iomap(pdev, i, bars[j].len); len 90 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c bars[i].len = 0; len 49 drivers/net/ethernet/pensando/ionic/ionic_dev.c if (bar->len < IONIC_BAR0_SIZE) { len 51 drivers/net/ethernet/pensando/ionic/ionic_dev.c bar->len); len 28 drivers/net/ethernet/pensando/ionic/ionic_dev.h unsigned long len; len 697 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c u32 len; len 703 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c len = min_t(u32, sizeof(xcvr->sprom), ee->len); len 706 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c memcpy(data, xcvr->sprom, len); len 707 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c memcpy(tbuf, xcvr->sprom, len); len 710 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c if (!memcmp(data, tbuf, len)) len 695 drivers/net/ethernet/pensando/ionic/ionic_if.h __le16 len; len 745 drivers/net/ethernet/pensando/ionic/ionic_if.h __le16 len; len 787 drivers/net/ethernet/pensando/ionic/ionic_if.h __le16 len; len 799 drivers/net/ethernet/pensando/ionic/ionic_if.h __le16 len; len 854 drivers/net/ethernet/pensando/ionic/ionic_if.h __le16 len; len 44 drivers/net/ethernet/pensando/ionic/ionic_txrx.c new->len = old->len; len 59 drivers/net/ethernet/pensando/ionic/ionic_txrx.c clen = le16_to_cpu(comp->len); len 60 drivers/net/ethernet/pensando/ionic/ionic_txrx.c dlen = le16_to_cpu(desc->len); len 109 drivers/net/ethernet/pensando/ionic/ionic_txrx.c stats->bytes += le16_to_cpu(comp->len); len 113 drivers/net/ethernet/pensando/ionic/ionic_txrx.c skb_put(skb, le16_to_cpu(comp->len)); len 216 drivers/net/ethernet/pensando/ionic/ionic_txrx.c static struct sk_buff *ionic_rx_skb_alloc(struct ionic_queue *q, unsigned int len, len 228 drivers/net/ethernet/pensando/ionic/ionic_txrx.c skb = netdev_alloc_skb_ip_align(netdev, len); len 236 drivers/net/ethernet/pensando/ionic/ionic_txrx.c *dma_addr = dma_map_single(dev, skb->data, len, DMA_FROM_DEVICE); len 257 drivers/net/ethernet/pensando/ionic/ionic_txrx.c unsigned int len; len 260 drivers/net/ethernet/pensando/ionic/ionic_txrx.c len = netdev->mtu + ETH_HLEN; len 263 drivers/net/ethernet/pensando/ionic/ionic_txrx.c skb = ionic_rx_skb_alloc(q, len, &dma_addr); len 269 drivers/net/ethernet/pensando/ionic/ionic_txrx.c desc->len = cpu_to_le16(len); len 293 drivers/net/ethernet/pensando/ionic/ionic_txrx.c le16_to_cpu(desc->len), DMA_FROM_DEVICE); len 337 drivers/net/ethernet/pensando/ionic/ionic_txrx.c static dma_addr_t ionic_tx_map_single(struct ionic_queue *q, void *data, size_t len) len 343 drivers/net/ethernet/pensando/ionic/ionic_txrx.c dma_addr = dma_map_single(dev, data, len, DMA_TO_DEVICE); len 354 drivers/net/ethernet/pensando/ionic/ionic_txrx.c size_t offset, size_t len) len 360 drivers/net/ethernet/pensando/ionic/ionic_txrx.c dma_addr = skb_frag_dma_map(dev, frag, offset, len, DMA_TO_DEVICE); len 391 drivers/net/ethernet/pensando/ionic/ionic_txrx.c le16_to_cpu(desc->len), DMA_TO_DEVICE); len 394 drivers/net/ethernet/pensando/ionic/ionic_txrx.c le16_to_cpu(desc->len), DMA_TO_DEVICE); len 398 drivers/net/ethernet/pensando/ionic/ionic_txrx.c le16_to_cpu(elem->len), DMA_TO_DEVICE); len 402 drivers/net/ethernet/pensando/ionic/ionic_txrx.c u32 len = skb->len; len 412 drivers/net/ethernet/pensando/ionic/ionic_txrx.c netdev_tx_completed_queue(q_to_ndq(q), 1, len); len 505 drivers/net/ethernet/pensando/ionic/ionic_txrx.c dma_addr_t addr, u8 nsge, u16 len, len 521 drivers/net/ethernet/pensando/ionic/ionic_txrx.c desc->len = cpu_to_le16(len); len 528 drivers/net/ethernet/pensando/ionic/ionic_txrx.c netdev_tx_sent_queue(q_to_ndq(q), skb->len); len 563 drivers/net/ethernet/pensando/ionic/ionic_txrx.c unsigned int len; len 577 drivers/net/ethernet/pensando/ionic/ionic_txrx.c len_left = skb->len - skb_headlen(skb); len 611 drivers/net/ethernet/pensando/ionic/ionic_txrx.c len = min(seglen, left); len 612 drivers/net/ethernet/pensando/ionic/ionic_txrx.c frag_left = seglen - len; len 613 drivers/net/ethernet/pensando/ionic/ionic_txrx.c desc_addr = ionic_tx_map_single(q, skb->data + offset, len); len 616 drivers/net/ethernet/pensando/ionic/ionic_txrx.c desc_len = len; len 618 drivers/net/ethernet/pensando/ionic/ionic_txrx.c left -= len; len 619 drivers/net/ethernet/pensando/ionic/ionic_txrx.c offset += len; len 630 drivers/net/ethernet/pensando/ionic/ionic_txrx.c total_bytes += start ? len : len + hdrlen; len 647 drivers/net/ethernet/pensando/ionic/ionic_txrx.c len = min(frag_left, left); len 648 drivers/net/ethernet/pensando/ionic/ionic_txrx.c frag_left -= len; len 651 drivers/net/ethernet/pensando/ionic/ionic_txrx.c offset, len)); len 654 drivers/net/ethernet/pensando/ionic/ionic_txrx.c elem->len = cpu_to_le16(len); len 657 drivers/net/ethernet/pensando/ionic/ionic_txrx.c left -= len; len 658 drivers/net/ethernet/pensando/ionic/ionic_txrx.c offset += len; len 668 drivers/net/ethernet/pensando/ionic/ionic_txrx.c total_bytes += start ? len : len + hdrlen; len 672 drivers/net/ethernet/pensando/ionic/ionic_txrx.c len = min(mss, left); len 673 drivers/net/ethernet/pensando/ionic/ionic_txrx.c frag_left = mss - len; len 675 drivers/net/ethernet/pensando/ionic/ionic_txrx.c offset, len); len 678 drivers/net/ethernet/pensando/ionic/ionic_txrx.c desc_len = len; len 680 drivers/net/ethernet/pensando/ionic/ionic_txrx.c left -= len; len 681 drivers/net/ethernet/pensando/ionic/ionic_txrx.c offset += len; len 691 drivers/net/ethernet/pensando/ionic/ionic_txrx.c total_bytes += start ? len : len + hdrlen; len 738 drivers/net/ethernet/pensando/ionic/ionic_txrx.c desc->len = cpu_to_le16(skb_headlen(skb)); len 775 drivers/net/ethernet/pensando/ionic/ionic_txrx.c desc->len = cpu_to_le16(skb_headlen(skb)); len 786 drivers/net/ethernet/pensando/ionic/ionic_txrx.c unsigned int len_left = skb->len - skb_headlen(skb); len 792 drivers/net/ethernet/pensando/ionic/ionic_txrx.c u16 len; len 795 drivers/net/ethernet/pensando/ionic/ionic_txrx.c len = skb_frag_size(frag); len 796 drivers/net/ethernet/pensando/ionic/ionic_txrx.c elem->len = cpu_to_le16(len); len 797 drivers/net/ethernet/pensando/ionic/ionic_txrx.c dma_addr = ionic_tx_map_frag(q, frag, 0, len); len 801 drivers/net/ethernet/pensando/ionic/ionic_txrx.c len_left -= len; len 828 drivers/net/ethernet/pensando/ionic/ionic_txrx.c stats->bytes += skb->len; len 830 drivers/net/ethernet/pensando/ionic/ionic_txrx.c netdev_tx_sent_queue(q_to_ndq(q), skb->len); len 843 drivers/net/ethernet/pensando/ionic/ionic_txrx.c return (skb->len / skb_shinfo(skb)->gso_size) + 1; len 378 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c if (eeprom->len == 0) len 386 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c eeprom->len); len 821 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c dump->len = mdump->md_dump_size; len 823 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c dump->len = 0; len 914 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c dump->len = copy_sz + mdump->md_capture_size; len 1630 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c length = skb->len; len 2093 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_set_tx_frags_len(first_desc, frag_count, skb->len); len 2131 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c adapter->stats.txbytes += skb->len; len 2746 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c struct device_attribute *attr, const char *buf, size_t len) len 2763 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c ret = len; len 2793 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c struct device_attribute *attr, const char *buf, size_t len) len 2804 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c return len; len 449 drivers/net/ethernet/qlogic/qed/qed.h u32 len; len 1304 drivers/net/ethernet/qlogic/qed/qed_cxt.c u32 len; len 1313 drivers/net/ethernet/qlogic/qed/qed_cxt.c len = DIV_ROUND_UP(p_map->max_count, len 1317 drivers/net/ethernet/qlogic/qed/qed_cxt.c memset(p_map->cid_map, 0, len); len 1325 drivers/net/ethernet/qlogic/qed/qed_cxt.c len = DIV_ROUND_UP(p_map->max_count, len 1329 drivers/net/ethernet/qlogic/qed/qed_cxt.c memset(p_map->cid_map, 0, len); len 2486 drivers/net/ethernet/qlogic/qed/qed_debug.c struct qed_ptt *p_ptt, u32 *buf, u32 addr, u32 len) len 2490 drivers/net/ethernet/qlogic/qed/qed_debug.c for (i = 0; i < len; i++) len 2501 drivers/net/ethernet/qlogic/qed/qed_debug.c bool dump, u32 addr, u32 len, bool wide_bus, len 2509 drivers/net/ethernet/qlogic/qed/qed_debug.c return len; len 2512 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->num_regs_read += len; len 2543 drivers/net/ethernet/qlogic/qed/qed_debug.c (len >= s_platform_defs[dev_data->platform_id].dmae_thresh || len 2546 drivers/net/ethernet/qlogic/qed/qed_debug.c (u64)(uintptr_t)(dump_buf), len, NULL)) len 2547 drivers/net/ethernet/qlogic/qed/qed_debug.c return len; len 2585 drivers/net/ethernet/qlogic/qed/qed_debug.c qed_read_regs(p_hwfn, p_ptt, dump_buf, addr, len); len 2587 drivers/net/ethernet/qlogic/qed/qed_debug.c return len; len 2594 drivers/net/ethernet/qlogic/qed/qed_debug.c bool dump, u32 addr, u32 len) len 2597 drivers/net/ethernet/qlogic/qed/qed_debug.c *dump_buf = addr | (len << REG_DUMP_LEN_SHIFT); len 2608 drivers/net/ethernet/qlogic/qed/qed_debug.c bool dump, u32 addr, u32 len, bool wide_bus, len 2613 drivers/net/ethernet/qlogic/qed/qed_debug.c offset += qed_grc_dump_reg_entry_hdr(dump_buf, dump, addr, len); len 2617 drivers/net/ethernet/qlogic/qed/qed_debug.c dump, addr, len, wide_bus, len 2711 drivers/net/ethernet/qlogic/qed/qed_debug.c u32 addr, len; len 2715 drivers/net/ethernet/qlogic/qed/qed_debug.c len = GET_FIELD(reg->data, DBG_DUMP_REG_LENGTH); len 2722 drivers/net/ethernet/qlogic/qed/qed_debug.c len, len 3049 drivers/net/ethernet/qlogic/qed/qed_debug.c u32 len, len 3059 drivers/net/ethernet/qlogic/qed/qed_debug.c if (!len) len 3093 drivers/net/ethernet/qlogic/qed/qed_debug.c offset += qed_dump_num_param(dump_buf + offset, dump, "len", len); len 3129 drivers/net/ethernet/qlogic/qed/qed_debug.c u32 len, len 3143 drivers/net/ethernet/qlogic/qed/qed_debug.c len, len 3150 drivers/net/ethernet/qlogic/qed/qed_debug.c dump, addr, len, wide_bus, len 3723 drivers/net/ethernet/qlogic/qed/qed_debug.c u32 addr, len; len 3727 drivers/net/ethernet/qlogic/qed/qed_debug.c len = BRB_REG_BIG_RAM_DATA_SIZE; len 3733 drivers/net/ethernet/qlogic/qed/qed_debug.c len, len 3919 drivers/net/ethernet/qlogic/qed/qed_debug.c u32 block_dwords, addr, len; len 3960 drivers/net/ethernet/qlogic/qed/qed_debug.c len = STATIC_DEBUG_LINE_DWORDS; len 3975 drivers/net/ethernet/qlogic/qed/qed_debug.c len, len 4537 drivers/net/ethernet/qlogic/qed/qed_debug.c *nvram_size_bytes = file_att.len; len 4826 drivers/net/ethernet/qlogic/qed/qed_debug.c u32 dwords_read, size_param_offset, offset = 0, addr, len; len 4863 drivers/net/ethernet/qlogic/qed/qed_debug.c len = REG_FIFO_ELEMENT_DWORDS; len 4872 drivers/net/ethernet/qlogic/qed/qed_debug.c len, len 4896 drivers/net/ethernet/qlogic/qed/qed_debug.c u32 dwords_read, size_param_offset, offset = 0, addr, len; len 4933 drivers/net/ethernet/qlogic/qed/qed_debug.c len = IGU_FIFO_ELEMENT_DWORDS; len 4942 drivers/net/ethernet/qlogic/qed/qed_debug.c len, len 3008 drivers/net/ethernet/qlogic/qed/qed_hsi.h struct qed_ptt *p_ptt, u32 *buf, u32 addr, u32 len); len 10095 drivers/net/ethernet/qlogic/qed/qed_hsi.h __le16 len; len 12416 drivers/net/ethernet/qlogic/qed/qed_hsi.h u32 len; len 12423 drivers/net/ethernet/qlogic/qed/qed_hsi.h u32 len; len 566 drivers/net/ethernet/qlogic/qed/qed_init_ops.c u32 offset, len; len 587 drivers/net/ethernet/qlogic/qed/qed_init_ops.c len = buf_hdr[BIN_BUF_INIT_CMD].length; len 588 drivers/net/ethernet/qlogic/qed/qed_init_ops.c fw->init_ops_size = len / sizeof(struct init_raw_op); len 675 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->iwarp.incoming_ulp_buffer.len = len 873 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_mpa_ramrod->common.outgoing_ulp_buffer.len = len 887 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_mpa_ramrod->incoming_ulp_buffer.len = len 1465 drivers/net/ethernet/qlogic/qed/qed_l2.c static u32 qed_crc32c_le(u32 seed, u8 *mac, u32 len) len 1630 drivers/net/ethernet/qlogic/qed/qed_l2.c *p_len = p_resp->pfdev_info.stats_info.pstats.len; len 1679 drivers/net/ethernet/qlogic/qed/qed_l2.c tstats_len = p_resp->pfdev_info.stats_info.tstats.len; len 1706 drivers/net/ethernet/qlogic/qed/qed_l2.c *p_len = p_resp->pfdev_info.stats_info.ustats.len; len 1747 drivers/net/ethernet/qlogic/qed/qed_l2.c *p_len = p_resp->pfdev_info.stats_info.mstats.len; len 1953 drivers/net/ethernet/qlogic/qed/qed_l2.c u32 addr = 0, len = 0; len 1961 drivers/net/ethernet/qlogic/qed/qed_l2.c __qed_get_vport_mstats_addrlen(p_hwfn, &addr, &len, 0); len 1962 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_memcpy_to(p_hwfn, p_ptt, addr, &mstats, len); len 1965 drivers/net/ethernet/qlogic/qed/qed_l2.c __qed_get_vport_ustats_addrlen(p_hwfn, &addr, &len, 0); len 1966 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_memcpy_to(p_hwfn, p_ptt, addr, &ustats, len); len 1969 drivers/net/ethernet/qlogic/qed/qed_l2.c __qed_get_vport_pstats_addrlen(p_hwfn, &addr, &len, 0); len 1970 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_memcpy_to(p_hwfn, p_ptt, addr, &pstats, len); len 2539 drivers/net/ethernet/qlogic/qed/qed_ll2.c skb->len, DMA_TO_DEVICE); len 2561 drivers/net/ethernet/qlogic/qed/qed_ll2.c pkt.first_frag_len = skb->len; len 2605 drivers/net/ethernet/qlogic/qed/qed_ll2.c dma_unmap_single(&cdev->pdev->dev, mapping, skb->len, DMA_TO_DEVICE); len 2027 drivers/net/ethernet/qlogic/qed/qed_main.c u16 len; len 2042 drivers/net/ethernet/qlogic/qed/qed_main.c nvm_image.length = p_hwfn->nvm_info.image_att[i].len; len 2051 drivers/net/ethernet/qlogic/qed/qed_main.c len = *((u16 *)*data); len 2072 drivers/net/ethernet/qlogic/qed/qed_main.c while (len) { len 2106 drivers/net/ethernet/qlogic/qed/qed_main.c len--; len 2160 drivers/net/ethernet/qlogic/qed/qed_main.c u32 offset, len; len 2164 drivers/net/ethernet/qlogic/qed/qed_main.c len = *((u32 *)(*data)); len 2173 drivers/net/ethernet/qlogic/qed/qed_main.c len, offset); len 2176 drivers/net/ethernet/qlogic/qed/qed_main.c (char *)(*data), len); len 2177 drivers/net/ethernet/qlogic/qed/qed_main.c *data += len; len 2193 drivers/net/ethernet/qlogic/qed/qed_main.c u32 signature, len; len 2210 drivers/net/ethernet/qlogic/qed/qed_main.c len = *((u32 *)(*data)); len 2211 drivers/net/ethernet/qlogic/qed/qed_main.c if (len != image->size) { len 2213 drivers/net/ethernet/qlogic/qed/qed_main.c len, (u32)image->size); len 2247 drivers/net/ethernet/qlogic/qed/qed_main.c u8 entity_id, len, buf[32]; len 2273 drivers/net/ethernet/qlogic/qed/qed_main.c len = **data; len 2275 drivers/net/ethernet/qlogic/qed/qed_main.c memcpy(buf, *data, len); len 2276 drivers/net/ethernet/qlogic/qed/qed_main.c *data += len; len 2296 drivers/net/ethernet/qlogic/qed/qed_main.c entity_id, len); len 2298 drivers/net/ethernet/qlogic/qed/qed_main.c buf, len); len 2316 drivers/net/ethernet/qlogic/qed/qed_main.c u32 len; len 2324 drivers/net/ethernet/qlogic/qed/qed_main.c &len); len 2325 drivers/net/ethernet/qlogic/qed/qed_main.c if (rc || !len) { len 2327 drivers/net/ethernet/qlogic/qed/qed_main.c len = QED_MAX_NVM_BUF_LEN; len 2332 drivers/net/ethernet/qlogic/qed/qed_main.c return len; len 2340 drivers/net/ethernet/qlogic/qed/qed_main.c u32 flags, len; len 2350 drivers/net/ethernet/qlogic/qed/qed_main.c rc = qed_mcp_nvm_get_cfg(hwfn, ptt, cmd, entity_id, flags, *data, &len); len 2446 drivers/net/ethernet/qlogic/qed/qed_main.c u8 *buf, u16 len) len 2450 drivers/net/ethernet/qlogic/qed/qed_main.c return qed_mcp_get_nvm_image(hwfn, type, buf, len); len 2597 drivers/net/ethernet/qlogic/qed/qed_main.c u8 dev_addr, u32 offset, u32 len) len 2611 drivers/net/ethernet/qlogic/qed/qed_main.c offset, len, buf); len 2802 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_nvm_read(struct qed_dev *cdev, u32 addr, u8 *p_buf, u32 len) len 2804 drivers/net/ethernet/qlogic/qed/qed_mcp.c u32 bytes_left = len, offset = 0, bytes_to_copy, read_len = 0; len 2864 drivers/net/ethernet/qlogic/qed/qed_mcp.c u32 cmd, u32 addr, u8 *p_buf, u32 len) len 2891 drivers/net/ethernet/qlogic/qed/qed_mcp.c buf_size = min_t(u32, (len - buf_idx), MCP_DRV_NVM_BUF_LEN); len 2892 drivers/net/ethernet/qlogic/qed/qed_mcp.c while (buf_idx < len) { len 2933 drivers/net/ethernet/qlogic/qed/qed_mcp.c buf_size = min_t(u32, (len - buf_idx), len 2946 drivers/net/ethernet/qlogic/qed/qed_mcp.c u32 port, u32 addr, u32 offset, u32 len, u8 *p_buf) len 2959 drivers/net/ethernet/qlogic/qed/qed_mcp.c bytes_left = len; len 3131 drivers/net/ethernet/qlogic/qed/qed_mcp.c nvm_info.image_att[i].len); len 3195 drivers/net/ethernet/qlogic/qed/qed_mcp.c p_image_att->length = p_hwfn->nvm_info.image_att[i].len; len 3785 drivers/net/ethernet/qlogic/qed/qed_mcp.c u32 len) len 3812 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_param, &resp, ¶m, len, (u32 *)p_buf); len 567 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_nvm_read(struct qed_dev *cdev, u32 addr, u8 *p_buf, u32 len); len 581 drivers/net/ethernet/qlogic/qed/qed_mcp.h u32 cmd, u32 addr, u8 *p_buf, u32 len); len 946 drivers/net/ethernet/qlogic/qed/qed_mcp.h u32 port, u32 addr, u32 offset, u32 len, u8 *p_buf); len 1239 drivers/net/ethernet/qlogic/qed/qed_mcp.h u32 len); len 1183 drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c int len = 0; len 1209 drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c len = qed_mfw_get_gen_tlv_value(&tlv, len 1213 drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c len = qed_mfw_get_eth_tlv_value(&tlv, len 1217 drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c len = qed_mfw_get_fcoe_tlv_value(&tlv, len 1221 drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c len = qed_mfw_get_iscsi_tlv_value(&tlv, len 1225 drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c if (len > 0) { len 1226 drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c WARN(len > 4 * tlv.tlv_length, len 1228 drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c len, 4 * tlv.tlv_length); len 1229 drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c len = min_t(int, len, 4 * tlv.tlv_length); len 1233 drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c buffer.p_val, len); len 156 drivers/net/ethernet/qlogic/qed/qed_selftest.c i, image_att.len); len 159 drivers/net/ethernet/qlogic/qed/qed_selftest.c buf = kzalloc(image_att.len, GFP_KERNEL); len 167 drivers/net/ethernet/qlogic/qed/qed_selftest.c buf, image_att.len); len 177 drivers/net/ethernet/qlogic/qed/qed_selftest.c for (j = 0; j < image_att.len - 4; j += 4) { len 185 drivers/net/ethernet/qlogic/qed/qed_selftest.c nvm_crc = *(u32 *)(buf + image_att.len - 4); len 186 drivers/net/ethernet/qlogic/qed/qed_selftest.c calc_crc = crc32(0xffffffff, buf, image_att.len - 4); len 1540 drivers/net/ethernet/qlogic/qed/qed_sriov.c p_stats->mstats.len = sizeof(struct eth_mstorm_per_queue_stat); len 1544 drivers/net/ethernet/qlogic/qed/qed_sriov.c p_stats->ustats.len = sizeof(struct eth_ustorm_per_queue_stat); len 1548 drivers/net/ethernet/qlogic/qed/qed_sriov.c p_stats->pstats.len = sizeof(struct eth_pstorm_per_queue_stat); len 1550 drivers/net/ethernet/qlogic/qed/qed_sriov.c p_stats->tstats.len = 0; len 2732 drivers/net/ethernet/qlogic/qed/qed_sriov.c int len = 0; len 2747 drivers/net/ethernet/qlogic/qed/qed_sriov.c len += p_tlv->length; len 2750 drivers/net/ethernet/qlogic/qed/qed_sriov.c if ((len + p_tlv->length) > TLV_BUFFER_SIZE) { len 167 drivers/net/ethernet/qlogic/qed/qed_vf.h u32 len; len 446 drivers/net/ethernet/qlogic/qede/qede.h #define BD_SET_UNMAP_ADDR_LEN(bd, maddr, len) \ len 450 drivers/net/ethernet/qlogic/qede/qede.h (bd)->nbytes = cpu_to_le16(len); \ len 527 drivers/net/ethernet/qlogic/qede/qede.h struct qede_tx_queue *txq, int *len); len 1035 drivers/net/ethernet/qlogic/qede/qede_ethtool.c memset(buffer, 0, regs->len); len 1520 drivers/net/ethernet/qlogic/qede/qede_ethtool.c val = skb->len & ETH_TX_DATA_1ST_BD_PKT_LEN_MASK; len 1569 drivers/net/ethernet/qlogic/qede/qede_ethtool.c u16 hw_comp_cons, sw_comp_cons, sw_rx_index, len; len 1617 drivers/net/ethernet/qlogic/qede/qede_ethtool.c len = le16_to_cpu(fp_cqe->len_on_first_bd); len 1625 drivers/net/ethernet/qlogic/qede/qede_ethtool.c for (i = ETH_HLEN; i < len; i++) len 1940 drivers/net/ethernet/qlogic/qede/qede_ethtool.c if (ee->offset + ee->len > ETH_MODULE_SFF_8079_LEN) len 1943 drivers/net/ethernet/qlogic/qede/qede_ethtool.c size = ee->len; len 1960 drivers/net/ethernet/qlogic/qede/qede_ethtool.c size = ee->len - size; len 2028 drivers/net/ethernet/qlogic/qede/qede_ethtool.c dump->len = edev->ops->common->read_nvm_cfg_len(edev->cdev, len 2033 drivers/net/ethernet/qlogic/qede/qede_ethtool.c dump->len = edev->ops->common->dbg_all_data_size(edev->cdev); len 2042 drivers/net/ethernet/qlogic/qede/qede_ethtool.c dump->version, dump->flag, dump->len); len 2072 drivers/net/ethernet/qlogic/qede/qede_ethtool.c memset(buf, 0, dump->len); len 100 drivers/net/ethernet/qlogic/qede/qede_fp.c int qede_free_tx_pkt(struct qede_dev *edev, struct qede_tx_queue *txq, int *len) len 118 drivers/net/ethernet/qlogic/qede/qede_fp.c *len = skb->len; len 422 drivers/net/ethernet/qlogic/qede/qede_fp.c int len = 0; len 424 drivers/net/ethernet/qlogic/qede/qede_fp.c rc = qede_free_tx_pkt(edev, txq, &len); len 432 drivers/net/ethernet/qlogic/qede/qede_fp.c bytes_compl += len; len 671 drivers/net/ethernet/qlogic/qede/qede_fp.c skb->len += len_on_bd; len 718 drivers/net/ethernet/qlogic/qede/qede_fp.c struct sw_rx_data *bd, u16 len, u16 pad) len 727 drivers/net/ethernet/qlogic/qede/qede_fp.c skb_put(skb, len); len 735 drivers/net/ethernet/qlogic/qede/qede_fp.c struct sw_rx_data *bd, u16 len, u16 pad, len 740 drivers/net/ethernet/qlogic/qede/qede_fp.c skb = qede_build_skb(rxq, bd, len, pad); len 766 drivers/net/ethernet/qlogic/qede/qede_fp.c struct sw_rx_data *bd, u16 len, u16 pad) len 774 drivers/net/ethernet/qlogic/qede/qede_fp.c if ((len + pad <= edev->rx_copybreak)) { len 782 drivers/net/ethernet/qlogic/qede/qede_fp.c skb_put_data(skb, page_address(bd->data) + offset, len); len 787 drivers/net/ethernet/qlogic/qede/qede_fp.c skb = qede_build_skb(rxq, bd, len, pad); len 871 drivers/net/ethernet/qlogic/qede/qede_fp.c th->check = ~tcp_v4_check(skb->len - skb_transport_offset(skb), len 885 drivers/net/ethernet/qlogic/qede/qede_fp.c th->check = ~tcp_v6_check(skb->len - skb_transport_offset(skb), len 977 drivers/net/ethernet/qlogic/qede/qede_fp.c if (unlikely(skb->len != le16_to_cpu(cqe->total_packet_len))) len 980 drivers/net/ethernet/qlogic/qede/qede_fp.c le16_to_cpu(cqe->total_packet_len), skb->len); len 1059 drivers/net/ethernet/qlogic/qede/qede_fp.c u16 *data_offset, u16 *len) len 1067 drivers/net/ethernet/qlogic/qede/qede_fp.c xdp.data_end = xdp.data + *len; len 1080 drivers/net/ethernet/qlogic/qede/qede_fp.c *len = xdp.data_end - xdp.data; len 1100 drivers/net/ethernet/qlogic/qede/qede_fp.c if (qede_xdp_xmit(edev, fp, bd, *data_offset, *len)) { len 1168 drivers/net/ethernet/qlogic/qede/qede_fp.c skb->len += cur_size; len 1207 drivers/net/ethernet/qlogic/qede/qede_fp.c u16 len, pad, bd_cons_idx, parse_flag; len 1239 drivers/net/ethernet/qlogic/qede/qede_fp.c len = le16_to_cpu(fp_cqe->len_on_first_bd); len 1245 drivers/net/ethernet/qlogic/qede/qede_fp.c &pad, &len)) len 1263 drivers/net/ethernet/qlogic/qede/qede_fp.c skb = qede_rx_build_skb(edev, rxq, bd, len, pad); len 1275 drivers/net/ethernet/qlogic/qede/qede_fp.c fp_cqe, len); len 1600 drivers/net/ethernet/qlogic/qede/qede_fp.c val |= ((skb->len & ETH_TX_DATA_1ST_BD_PKT_LEN_MASK) << len 1646 drivers/net/ethernet/qlogic/qede/qede_fp.c netdev_tx_sent_queue(netdev_txq, skb->len); len 1604 drivers/net/ethernet/qlogic/qede/qede_main.c int rc, len = 0; len 1615 drivers/net/ethernet/qlogic/qede/qede_main.c rc = qede_free_tx_pkt(edev, txq, &len); len 1625 drivers/net/ethernet/qlogic/qede/qede_main.c bytes_compl += len; len 1962 drivers/net/ethernet/qlogic/qla3xxx.c qdev->ndev->stats.tx_bytes += tx_cb->skb->len; len 2312 drivers/net/ethernet/qlogic/qla3xxx.c int len = skb_headlen(skb); len 2323 drivers/net/ethernet/qlogic/qla3xxx.c map = pci_map_single(qdev->pdev, skb->data, len, PCI_DMA_TODEVICE); len 2336 drivers/net/ethernet/qlogic/qla3xxx.c oal_entry->len = cpu_to_le32(len); len 2338 drivers/net/ethernet/qlogic/qla3xxx.c dma_unmap_len_set(&tx_cb->map[seg], maplen, len); len 2343 drivers/net/ethernet/qlogic/qla3xxx.c oal_entry->len |= cpu_to_le32(OAL_LAST_ENTRY); len 2375 drivers/net/ethernet/qlogic/qla3xxx.c oal_entry->len = cpu_to_le32(sizeof(struct oal) | len 2398 drivers/net/ethernet/qlogic/qla3xxx.c oal_entry->len = cpu_to_le32(skb_frag_size(frag)); len 2403 drivers/net/ethernet/qlogic/qla3xxx.c oal_entry->len |= cpu_to_le32(OAL_LAST_ENTRY); len 2468 drivers/net/ethernet/qlogic/qla3xxx.c u32 tot_len = skb->len; len 2510 drivers/net/ethernet/qlogic/qla3xxx.c qdev->req_producer_index, skb->len); len 1022 drivers/net/ethernet/qlogic/qla3xxx.h __le32 len; len 246 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h u16 len; len 265 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h u16 len; len 195 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c int len = -1; len 198 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c len = qlcnic_82xx_statistics(adapter); len 200 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c len += ARRAY_SIZE(qlcnic_device_gstrings_stats); len 202 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c len = qlcnic_83xx_statistics(adapter); len 205 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c return len; len 253 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c u32 len; len 256 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c len = qlcnic_83xx_get_regs_len(adapter); len 258 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c len = sizeof(ext_diag_registers) + sizeof(diag_registers); len 260 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c len += ((QLCNIC_DEV_INFO_SIZE + 2) * sizeof(u32)); len 261 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c len += qlcnic_get_ring_regs_len(adapter); len 262 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c return len; len 618 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c if (eeprom->len == 0) len 627 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c eeprom->len); len 1674 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c dump->len = fw_dump->tmpl_hdr_size + fw_dump->size; len 1676 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c dump->len = 0; len 1716 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c dump->len = copy_sz + fw_dump->size; len 663 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c entry_size = flt_hdr.len - sizeof(struct qlcnic_flt_header); len 717 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c qlcnic_set_tx_frags_len(first_desc, frag_count, skb->len); len 773 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c tx_ring->tx_stats.tx_bytes += skb->len; len 1337 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c length = skb->len; len 1487 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c skb->data, skb->len, true); len 1859 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c length = skb->len; len 38 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c const char *buf, size_t len) len 54 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c ret = len; len 75 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c const char *buf, size_t len) len 86 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c return len; len 118 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c const char *buf, size_t len) len 133 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c return len; len 154 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c return len; len 158 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c const char *buf, size_t len) len 165 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c if (len != sizeof(u16)) len 176 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c return len; len 200 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c err = len; len 217 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c const char *buf, size_t len) len 229 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c err = qlcnic_82xx_store_beacon(adapter, buf, len); len 231 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c err = qlcnic_83xx_store_beacon(adapter, buf, len); len 220 drivers/net/ethernet/qualcomm/emac/emac-ethtool.c regs->len = EMAC_MAX_REG_SIZE * sizeof(u32); len 1198 drivers/net/ethernet/qualcomm/emac/emac-mac.c bytes_compl += tpbuf->skb->len; len 1263 drivers/net/ethernet/qualcomm/emac/emac-mac.c if (skb->len > pkt_len) len 1268 drivers/net/ethernet/qualcomm/emac/emac-mac.c if (unlikely(skb->len == hdr_len)) { len 1296 drivers/net/ethernet/qualcomm/emac/emac-mac.c TPD_PKT_LEN_SET(&extra_tpd, skb->len); len 1336 drivers/net/ethernet/qualcomm/emac/emac-mac.c unsigned int len = skb_headlen(skb); len 1366 drivers/net/ethernet/qualcomm/emac/emac-mac.c if (mapped_len < len) { len 1368 drivers/net/ethernet/qualcomm/emac/emac-mac.c tpbuf->length = len - mapped_len; len 1463 drivers/net/ethernet/qualcomm/emac/emac-mac.c netdev_sent_queue(adpt->netdev, skb->len); len 60 drivers/net/ethernet/qualcomm/qca_7k.c transfer[0].len = QCASPI_CMD_LEN; len 62 drivers/net/ethernet/qualcomm/qca_7k.c transfer[1].len = QCASPI_CMD_LEN; len 100 drivers/net/ethernet/qualcomm/qca_7k.c transfer[0].len = QCASPI_CMD_LEN; len 102 drivers/net/ethernet/qualcomm/qca_7k.c transfer[1].len = QCASPI_CMD_LEN; len 33 drivers/net/ethernet/qualcomm/qca_7k_common.c __le16 len; len 38 drivers/net/ethernet/qualcomm/qca_7k_common.c len = cpu_to_le16(length); len 44 drivers/net/ethernet/qualcomm/qca_7k_common.c buf[4] = len & 0xff; len 45 drivers/net/ethernet/qualcomm/qca_7k_common.c buf[5] = (len >> 8) & 0xff; len 80 drivers/net/ethernet/qualcomm/qca_7k_common.c u16 len; len 123 drivers/net/ethernet/qualcomm/qca_7k_common.c len = handle->offset; len 124 drivers/net/ethernet/qualcomm/qca_7k_common.c if (len > buf_len || len < QCAFRM_MIN_LEN) { len 128 drivers/net/ethernet/qualcomm/qca_7k_common.c handle->state = (enum qcafrm_state)(len + 1); len 112 drivers/net/ethernet/qualcomm/qca_7k_common.h u16 len; len 115 drivers/net/ethernet/qualcomm/qca_7k_common.h u16 qcafrm_create_header(u8 *buf, u16 len); len 105 drivers/net/ethernet/qualcomm/qca_spi.c qcaspi_write_burst(struct qcaspi *qca, u8 *src, u32 len) len 117 drivers/net/ethernet/qualcomm/qca_spi.c transfer[0].len = QCASPI_CMD_LEN; len 119 drivers/net/ethernet/qualcomm/qca_spi.c transfer[1].len = len; len 125 drivers/net/ethernet/qualcomm/qca_spi.c if (ret || (msg.actual_length != QCASPI_CMD_LEN + len)) { len 130 drivers/net/ethernet/qualcomm/qca_spi.c return len; len 134 drivers/net/ethernet/qualcomm/qca_spi.c qcaspi_write_legacy(struct qcaspi *qca, u8 *src, u32 len) len 144 drivers/net/ethernet/qualcomm/qca_spi.c transfer.len = len; len 149 drivers/net/ethernet/qualcomm/qca_spi.c if (ret || (msg.actual_length != len)) { len 154 drivers/net/ethernet/qualcomm/qca_spi.c return len; len 158 drivers/net/ethernet/qualcomm/qca_spi.c qcaspi_read_burst(struct qcaspi *qca, u8 *dst, u32 len) len 170 drivers/net/ethernet/qualcomm/qca_spi.c transfer[0].len = QCASPI_CMD_LEN; len 172 drivers/net/ethernet/qualcomm/qca_spi.c transfer[1].len = len; len 178 drivers/net/ethernet/qualcomm/qca_spi.c if (ret || (msg.actual_length != QCASPI_CMD_LEN + len)) { len 183 drivers/net/ethernet/qualcomm/qca_spi.c return len; len 187 drivers/net/ethernet/qualcomm/qca_spi.c qcaspi_read_legacy(struct qcaspi *qca, u8 *dst, u32 len) len 197 drivers/net/ethernet/qualcomm/qca_spi.c transfer.len = len; len 202 drivers/net/ethernet/qualcomm/qca_spi.c if (ret || (msg.actual_length != len)) { len 207 drivers/net/ethernet/qualcomm/qca_spi.c return len; len 223 drivers/net/ethernet/qualcomm/qca_spi.c transfer.len = sizeof(cmd); len 244 drivers/net/ethernet/qualcomm/qca_spi.c u32 len; len 246 drivers/net/ethernet/qualcomm/qca_spi.c len = skb->len; len 248 drivers/net/ethernet/qualcomm/qca_spi.c qcaspi_write_register(qca, SPI_REG_BFR_SIZE, len, wr_verify); len 253 drivers/net/ethernet/qualcomm/qca_spi.c while (len) { len 254 drivers/net/ethernet/qualcomm/qca_spi.c count = len; len 272 drivers/net/ethernet/qualcomm/qca_spi.c len -= count; len 301 drivers/net/ethernet/qualcomm/qca_spi.c pkt_len = qca->txr.skb[qca->txr.head]->len + QCASPI_HW_PKT_LEN; len 316 drivers/net/ethernet/qualcomm/qca_spi.c n_stats->tx_bytes += qca->txr.skb[qca->txr.head]->len; len 727 drivers/net/ethernet/qualcomm/qca_spi.c if (skb->len < QCAFRM_MIN_LEN) len 728 drivers/net/ethernet/qualcomm/qca_spi.c pad_len = QCAFRM_MIN_LEN - skb->len; len 749 drivers/net/ethernet/qualcomm/qca_spi.c frame_len = skb->len + pad_len; len 762 drivers/net/ethernet/qualcomm/qca_spi.c skb->len); len 764 drivers/net/ethernet/qualcomm/qca_spi.c qca->txr.size += skb->len + QCASPI_HW_PKT_LEN; len 219 drivers/net/ethernet/qualcomm/qca_uart.c if (skb->len < QCAFRM_MIN_LEN) len 220 drivers/net/ethernet/qualcomm/qca_uart.c pad_len = QCAFRM_MIN_LEN - skb->len; len 222 drivers/net/ethernet/qualcomm/qca_uart.c pos += qcafrm_create_header(pos, skb->len + pad_len); len 224 drivers/net/ethernet/qualcomm/qca_uart.c memcpy(pos, skb->data, skb->len); len 225 drivers/net/ethernet/qualcomm/qca_uart.c pos += skb->len; len 264 drivers/net/ethernet/qualcomm/qca_uart.c size_t len; len 270 drivers/net/ethernet/qualcomm/qca_uart.c len = QCAFRM_HEADER_LEN + QCAFRM_MAX_LEN + QCAFRM_FOOTER_LEN; len 271 drivers/net/ethernet/qualcomm/qca_uart.c qca->tx_buffer = devm_kmalloc(&qca->serdev->dev, len, GFP_KERNEL); len 20 drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c [IFLA_RMNET_FLAGS] = { .len = sizeof(struct ifla_rmnet_flags) }, len 60 drivers/net/ethernet/qualcomm/rmnet/rmnet_handlers.c u16 len, pad; len 72 drivers/net/ethernet/qualcomm/rmnet/rmnet_handlers.c len = RMNET_MAP_GET_LENGTH(skb) - pad; len 88 drivers/net/ethernet/qualcomm/rmnet/rmnet_handlers.c if (!rmnet_map_checksum_downlink_packet(skb, len + pad)) len 92 drivers/net/ethernet/qualcomm/rmnet/rmnet_handlers.c skb_trim(skb, len); len 60 drivers/net/ethernet/qualcomm/rmnet/rmnet_map.h int rmnet_map_checksum_downlink_packet(struct sk_buff *skb, u16 len); len 57 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c skb->len - sizeof(struct rmnet_map_dl_csum_trailer)); len 143 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c ntohs(((struct udphdr *)txporthdr)->len) : len 277 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c map_datalen = skb->len - hdrlen; len 318 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c if (skb->len == 0) len 327 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c if (((int)skb->len - (int)packet_len) < 0) len 352 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c int rmnet_map_checksum_downlink_packet(struct sk_buff *skb, u16 len) len 362 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c csum_trailer = (struct rmnet_map_dl_csum_trailer *)(skb->data + len); len 27 drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c pcpu_ptr->stats.rx_bytes += skb->len; len 40 drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c pcpu_ptr->stats.tx_bytes += skb->len; len 162 drivers/net/ethernet/rdc/r6040.c u16 status, len; /* 0-3 */ len 554 drivers/net/ethernet/rdc/r6040.c skb_put(skb_ptr, descptr->len - 4); len 562 drivers/net/ethernet/rdc/r6040.c dev->stats.rx_bytes += descptr->len - 4; len 606 drivers/net/ethernet/rdc/r6040.c dev->stats.tx_bytes += skb_ptr->len; len 609 drivers/net/ethernet/rdc/r6040.c skb_ptr->len, PCI_DMA_TODEVICE); len 820 drivers/net/ethernet/rdc/r6040.c descptr->len = skb->len; len 823 drivers/net/ethernet/rdc/r6040.c skb->data, skb->len, PCI_DMA_TODEVICE)); len 426 drivers/net/ethernet/realtek/8139cp.c cp->dev->stats.rx_bytes += skb->len; len 435 drivers/net/ethernet/realtek/8139cp.c u32 status, u32 len) len 438 drivers/net/ethernet/realtek/8139cp.c rx_tail, status, len); len 473 drivers/net/ethernet/realtek/8139cp.c u32 status, len; len 487 drivers/net/ethernet/realtek/8139cp.c len = (status & 0x1fff) - 4; len 496 drivers/net/ethernet/realtek/8139cp.c cp_rx_err_acct(cp, rx_tail, status, len); len 503 drivers/net/ethernet/realtek/8139cp.c cp_rx_err_acct(cp, rx_tail, status, len); len 508 drivers/net/ethernet/realtek/8139cp.c rx_tail, status, len); len 533 drivers/net/ethernet/realtek/8139cp.c skb_put(skb, len); len 688 drivers/net/ethernet/realtek/8139cp.c cp->dev->stats.tx_bytes += skb->len; len 692 drivers/net/ethernet/realtek/8139cp.c bytes_compl += skb->len; len 780 drivers/net/ethernet/realtek/8139cp.c u32 len; len 783 drivers/net/ethernet/realtek/8139cp.c len = skb->len; len 784 drivers/net/ethernet/realtek/8139cp.c mapping = dma_map_single(&cp->pdev->dev, skb->data, len, PCI_DMA_TODEVICE); len 792 drivers/net/ethernet/realtek/8139cp.c opts1 |= eor | len | FirstFrag | LastFrag; len 800 drivers/net/ethernet/realtek/8139cp.c entry, skb->len); len 821 drivers/net/ethernet/realtek/8139cp.c u32 len; len 826 drivers/net/ethernet/realtek/8139cp.c len = skb_frag_size(this_frag); len 829 drivers/net/ethernet/realtek/8139cp.c len, PCI_DMA_TODEVICE); len 837 drivers/net/ethernet/realtek/8139cp.c ctrl = opts1 | eor | len; len 865 drivers/net/ethernet/realtek/8139cp.c first_entry, entry, skb->len); len 869 drivers/net/ethernet/realtek/8139cp.c netdev_sent_queue(dev, skb->len); len 1491 drivers/net/ethernet/realtek/8139cp.c if (regs->len < CP_REGS_SIZE) len 1777 drivers/net/ethernet/realtek/8139cp.c u32 len = eeprom->len; len 1792 drivers/net/ethernet/realtek/8139cp.c while (i < len - 1) { len 1799 drivers/net/ethernet/realtek/8139cp.c if (i < len) { len 1815 drivers/net/ethernet/realtek/8139cp.c u32 len = eeprom->len; len 1832 drivers/net/ethernet/realtek/8139cp.c while (i < len - 1) { len 1839 drivers/net/ethernet/realtek/8139cp.c if (i < len) { len 1720 drivers/net/ethernet/realtek/8139too.c unsigned int len = skb->len; len 1727 drivers/net/ethernet/realtek/8139too.c if (likely(len < TX_BUF_SIZE)) { len 1728 drivers/net/ethernet/realtek/8139too.c if (len < ETH_ZLEN) len 1746 drivers/net/ethernet/realtek/8139too.c tp->tx_flag | max(len, (unsigned int)ETH_ZLEN)); len 1755 drivers/net/ethernet/realtek/8139too.c len, entry); len 2454 drivers/net/ethernet/realtek/8139too.c memcpy_fromio(regbuf, tp->mmio_addr, regs->len); len 559 drivers/net/ethernet/realtek/atp.c length = ETH_ZLEN < skb->len ? skb->len : ETH_ZLEN; len 571 drivers/net/ethernet/realtek/atp.c write_packet(ioaddr, length, skb->data, length-skb->len, dev->if_port); len 609 drivers/net/ethernet/realtek/r8169_main.c u32 len; len 2251 drivers/net/ethernet/realtek/r8169_main.c const struct phy_reg *regs, int len) len 2253 drivers/net/ethernet/realtek/r8169_main.c while (len-- > 0) { len 4408 drivers/net/ethernet/realtek/r8169_main.c const struct ephy_info *e, int len) len 4412 drivers/net/ethernet/realtek/r8169_main.c while (len-- > 0) { len 5617 drivers/net/ethernet/realtek/r8169_main.c unsigned int len = tx_skb->len; len 5619 drivers/net/ethernet/realtek/r8169_main.c dma_unmap_single(d, le64_to_cpu(desc->addr), len, DMA_TO_DEVICE); len 5624 drivers/net/ethernet/realtek/r8169_main.c tx_skb->len = 0; len 5635 drivers/net/ethernet/realtek/r8169_main.c unsigned int len = tx_skb->len; len 5637 drivers/net/ethernet/realtek/r8169_main.c if (len) { len 5686 drivers/net/ethernet/realtek/r8169_main.c static __le32 rtl8169_get_txd_opts1(u32 opts0, u32 len, unsigned int entry) len 5688 drivers/net/ethernet/realtek/r8169_main.c u32 status = opts0 | len; len 5708 drivers/net/ethernet/realtek/r8169_main.c u32 len; len 5714 drivers/net/ethernet/realtek/r8169_main.c len = skb_frag_size(frag); len 5716 drivers/net/ethernet/realtek/r8169_main.c mapping = dma_map_single(d, addr, len, DMA_TO_DEVICE); len 5724 drivers/net/ethernet/realtek/r8169_main.c txd->opts1 = rtl8169_get_txd_opts1(opts[0], len, entry); len 5728 drivers/net/ethernet/realtek/r8169_main.c tp->tx_skb[entry].len = len; len 5745 drivers/net/ethernet/realtek/r8169_main.c return skb->len < ETH_ZLEN && tp->mac_version == RTL_GIGA_MAC_VER_34; len 5888 drivers/net/ethernet/realtek/r8169_main.c u32 opts[2], len; len 5911 drivers/net/ethernet/realtek/r8169_main.c len = skb_headlen(skb); len 5912 drivers/net/ethernet/realtek/r8169_main.c mapping = dma_map_single(d, skb->data, len, DMA_TO_DEVICE); len 5919 drivers/net/ethernet/realtek/r8169_main.c tp->tx_skb[entry].len = len; len 5939 drivers/net/ethernet/realtek/r8169_main.c door_bell = __netdev_sent_queue(dev, skb->len, netdev_xmit_more()); len 5941 drivers/net/ethernet/realtek/r8169_main.c txd->opts1 = rtl8169_get_txd_opts1(opts[0], len, entry); len 6001 drivers/net/ethernet/realtek/r8169_main.c if (skb->len < ETH_ZLEN) { len 6085 drivers/net/ethernet/realtek/r8169_main.c bytes_compl += tx_skb->skb->len; len 6207 drivers/net/ethernet/realtek/r8169_main.c skb->len = pkt_size; len 524 drivers/net/ethernet/renesas/ravb_main.c if (unlikely(skb->len < sizeof(__sum16))) len 529 drivers/net/ethernet/renesas/ravb_main.c skb_trim(skb, skb->len - sizeof(__sum16)); len 1483 drivers/net/ethernet/renesas/ravb_main.c u32 len; len 1504 drivers/net/ethernet/renesas/ravb_main.c len = PTR_ALIGN(skb->data, DPTR_ALIGN) - skb->data; len 1518 drivers/net/ethernet/renesas/ravb_main.c if (len == 0) len 1519 drivers/net/ethernet/renesas/ravb_main.c len = DPTR_ALIGN; len 1521 drivers/net/ethernet/renesas/ravb_main.c memcpy(buffer, skb->data, len); len 1522 drivers/net/ethernet/renesas/ravb_main.c dma_addr = dma_map_single(ndev->dev.parent, buffer, len, len 1528 drivers/net/ethernet/renesas/ravb_main.c desc->ds_tagl = cpu_to_le16(len); len 1531 drivers/net/ethernet/renesas/ravb_main.c buffer = skb->data + len; len 1532 drivers/net/ethernet/renesas/ravb_main.c len = skb->len - len; len 1533 drivers/net/ethernet/renesas/ravb_main.c dma_addr = dma_map_single(ndev->dev.parent, buffer, len, len 1541 drivers/net/ethernet/renesas/ravb_main.c len = skb->len; len 1542 drivers/net/ethernet/renesas/ravb_main.c dma_addr = dma_map_single(ndev->dev.parent, skb->data, skb->len, len 1547 drivers/net/ethernet/renesas/ravb_main.c desc->ds_tagl = cpu_to_le16(len); len 1557 drivers/net/ethernet/renesas/ravb_main.c len, DMA_TO_DEVICE); len 457 drivers/net/ethernet/renesas/sh_eth.c static void sh_eth_soft_swap(char *src, int len) len 461 drivers/net/ethernet/renesas/sh_eth.c u32 *maxp = p + DIV_ROUND_UP(len, sizeof(u32)); len 1289 drivers/net/ethernet/renesas/sh_eth.c le32_to_cpu(txdesc->len) >> 16, len 1301 drivers/net/ethernet/renesas/sh_eth.c ndev->stats.tx_bytes += le32_to_cpu(txdesc->len) >> 16; len 1394 drivers/net/ethernet/renesas/sh_eth.c rxdesc->len = cpu_to_le32(buf_len << 16); len 1419 drivers/net/ethernet/renesas/sh_eth.c txdesc->len = cpu_to_le32(0); len 1610 drivers/net/ethernet/renesas/sh_eth.c if (unlikely(skb->len < sizeof(__sum16))) len 1615 drivers/net/ethernet/renesas/sh_eth.c skb_trim(skb, skb->len - sizeof(__sum16)); len 1641 drivers/net/ethernet/renesas/sh_eth.c pkt_len = le32_to_cpu(rxdesc->len) & RD_RFL; len 1710 drivers/net/ethernet/renesas/sh_eth.c rxdesc->len = cpu_to_le32(buf_len << 16); len 2103 drivers/net/ethernet/renesas/sh_eth.c size_t len; len 2110 drivers/net/ethernet/renesas/sh_eth.c len = DIV_ROUND_UP(SH_ETH_REG_DUMP_MAX_REGS, 32); len 2113 drivers/net/ethernet/renesas/sh_eth.c buf += len; len 2130 drivers/net/ethernet/renesas/sh_eth.c ++len; \ len 2245 drivers/net/ethernet/renesas/sh_eth.c len += SH_ETH_TSU_CAM_ENTRIES * 2; len 2253 drivers/net/ethernet/renesas/sh_eth.c return len * 4; len 2547 drivers/net/ethernet/renesas/sh_eth.c sh_eth_soft_swap(PTR_ALIGN(skb->data, 4), skb->len + 2); len 2548 drivers/net/ethernet/renesas/sh_eth.c dma_addr = dma_map_single(&mdp->pdev->dev, skb->data, skb->len, len 2555 drivers/net/ethernet/renesas/sh_eth.c txdesc->len = cpu_to_le32(skb->len << 16); len 444 drivers/net/ethernet/renesas/sh_eth.h u32 len; /* TD1 */ len 454 drivers/net/ethernet/renesas/sh_eth.h u32 len; /* RD1 */ len 115 drivers/net/ethernet/rocker/rocker_hw.h u16 len; len 730 drivers/net/ethernet/rocker/rocker_main.c size_t len; len 736 drivers/net/ethernet/rocker/rocker_main.c len = rocker_tlv_get_u16(attrs[ROCKER_TLV_RX_FRAG_MAX_LEN]); len 737 drivers/net/ethernet/rocker/rocker_main.c pci_unmap_single(pdev, dma_handle, len, PCI_DMA_FROMDEVICE); len 1203 drivers/net/ethernet/rocker/rocker_main.c size_t len; len 1215 drivers/net/ethernet/rocker/rocker_main.c size_t i, j, len; len 1228 drivers/net/ethernet/rocker/rocker_main.c len = min_t(size_t, rocker_tlv_len(attr), name->len); len 1232 drivers/net/ethernet/rocker/rocker_main.c for (i = j = 0; i < len; ++i) { len 1850 drivers/net/ethernet/rocker/rocker_main.c size_t len; len 1860 drivers/net/ethernet/rocker/rocker_main.c len = rocker_tlv_get_u16(frag_attrs[ROCKER_TLV_TX_FRAG_ATTR_LEN]); len 1861 drivers/net/ethernet/rocker/rocker_main.c pci_unmap_single(pdev, dma_handle, len, DMA_TO_DEVICE); len 2000 drivers/net/ethernet/rocker/rocker_main.c char *buf, size_t len) len 2003 drivers/net/ethernet/rocker/rocker_main.c struct port_name name = { .buf = buf, .len = len }; len 2438 drivers/net/ethernet/rocker/rocker_main.c rocker_port->dev->stats.tx_bytes += skb->len; len 2484 drivers/net/ethernet/rocker/rocker_main.c rocker_port->dev->stats.rx_bytes += skb->len; len 45 drivers/net/ethernet/rocker/rocker_tlv.c tlv->len = rocker_tlv_attr_size(attrlen); len 47 drivers/net/ethernet/rocker/rocker_tlv.c memset((char *) tlv + tlv->len, 0, rocker_tlv_padlen(attrlen)); len 17 drivers/net/ethernet/rocker/rocker_tlv.h #define ROCKER_TLV_ALIGN(len) \ len 18 drivers/net/ethernet/rocker/rocker_tlv.h (((len) + ROCKER_TLV_ALIGNTO - 1) & ~(ROCKER_TLV_ALIGNTO - 1)) len 32 drivers/net/ethernet/rocker/rocker_tlv.h int totlen = ROCKER_TLV_ALIGN(tlv->len); len 41 drivers/net/ethernet/rocker/rocker_tlv.h tlv->len >= ROCKER_TLV_HDRLEN && len 42 drivers/net/ethernet/rocker/rocker_tlv.h tlv->len <= remaining; len 45 drivers/net/ethernet/rocker/rocker_tlv.h #define rocker_tlv_for_each(pos, head, len, rem) \ len 46 drivers/net/ethernet/rocker/rocker_tlv.h for (pos = head, rem = len; \ len 81 drivers/net/ethernet/rocker/rocker_tlv.h return tlv->len - ROCKER_TLV_HDRLEN; len 200 drivers/net/ethernet/rocker/rocker_tlv.h start->len = (char *) rocker_tlv_start(desc_info) - (char *) start; len 215 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c int len; len 219 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c len = SXGBE_STATS_LEN; len 220 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c return len; len 1255 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c skb->len - total_hdr_len); len 1351 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c int len = skb_frag_size(frag); len 1355 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c tx_desc->tdes01 = skb_frag_dma_map(priv->device, frag, 0, len, len 1362 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c priv->hw->desc->prepare_tx_desc(tx_desc, 0, len, len 1363 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c len, cksum_flag); len 1407 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c dev->stats.tx_bytes += skb->len; len 486 drivers/net/ethernet/seeq/ether3.c unsigned int length = ETH_ZLEN < skb->len ? skb->len : ETH_ZLEN; len 497 drivers/net/ethernet/seeq/ether3.c if (length != skb->len) { len 345 drivers/net/ethernet/seeq/sgiseeq.c int len = 0; len 352 drivers/net/ethernet/seeq/sgiseeq.c len = PKT_BUF_SZ - (rd->rdma.cntinfo & HPCDMA_BCNT) - 3; len 355 drivers/net/ethernet/seeq/sgiseeq.c pkt_status = rd->skb->data[len]; len 360 drivers/net/ethernet/seeq/sgiseeq.c if (len > rx_copybreak) { len 370 drivers/net/ethernet/seeq/sgiseeq.c skb = netdev_alloc_skb_ip_align(dev, len); len 372 drivers/net/ethernet/seeq/sgiseeq.c skb_copy_to_linear_data(skb, rd->skb->data, len); len 378 drivers/net/ethernet/seeq/sgiseeq.c skb_put(skb, len); len 382 drivers/net/ethernet/seeq/sgiseeq.c dev->stats.rx_bytes += len; len 589 drivers/net/ethernet/seeq/sgiseeq.c int len, entry; len 594 drivers/net/ethernet/seeq/sgiseeq.c len = skb->len; len 595 drivers/net/ethernet/seeq/sgiseeq.c if (len < ETH_ZLEN) { len 600 drivers/net/ethernet/seeq/sgiseeq.c len = ETH_ZLEN; len 603 drivers/net/ethernet/seeq/sgiseeq.c dev->stats.tx_bytes += len; len 623 drivers/net/ethernet/seeq/sgiseeq.c len, DMA_TO_DEVICE); len 624 drivers/net/ethernet/seeq/sgiseeq.c td->tdma.cntinfo = (len & HPCDMA_BCNT) | len 2363 drivers/net/ethernet/sfc/ef10.c buffer->len = 0; len 2378 drivers/net/ethernet/sfc/ef10.c buffer->len = 0; len 2411 drivers/net/ethernet/sfc/ef10.c size_t entries = tx_queue->txd.buf.len / EFX_BUF_SIZE; len 2573 drivers/net/ethernet/sfc/ef10.c dma_addr_t dma_addr, unsigned int len) len 2575 drivers/net/ethernet/sfc/ef10.c if (len > EFX_EF10_MAX_TX_DESCRIPTOR_LEN) { len 2583 drivers/net/ethernet/sfc/ef10.c len = (end & (~(EFX_PAGE_SIZE - 1))) - dma_addr; len 2586 drivers/net/ethernet/sfc/ef10.c return len; len 2619 drivers/net/ethernet/sfc/ef10.c ESF_DZ_TX_KER_BYTE_CNT, buffer->len, len 3086 drivers/net/ethernet/sfc/ef10.c size_t entries = rx_queue->rxd.buf.len / EFX_BUF_SIZE; len 3167 drivers/net/ethernet/sfc/ef10.c ESF_DZ_RX_KER_BYTE_CNT, rx_buf->len, len 3265 drivers/net/ethernet/sfc/ef10.c size_t entries = channel->eventq.buf.len / EFX_BUF_SIZE; len 3277 drivers/net/ethernet/sfc/ef10.c memset(channel->eventq.buf.addr, 0xff, channel->eventq.buf.len); len 576 drivers/net/ethernet/sfc/efx.c efx_get_channel_name(struct efx_channel *channel, char *buf, size_t len) len 591 drivers/net/ethernet/sfc/efx.c snprintf(buf, len, "%s%s-%d", efx->name, type, number); len 2389 drivers/net/ethernet/sfc/efx.c char *name, size_t len) len 2393 drivers/net/ethernet/sfc/efx.c if (snprintf(name, len, "p%u", efx->port_num) >= len) len 45 drivers/net/ethernet/sfc/efx.h unsigned int n_frags, unsigned int len, u16 flags); len 530 drivers/net/ethernet/sfc/falcon/efx.c ef4_get_channel_name(struct ef4_channel *channel, char *buf, size_t len) len 545 drivers/net/ethernet/sfc/falcon/efx.c snprintf(buf, len, "%s%s-%d", efx->name, type, number); len 48 drivers/net/ethernet/sfc/falcon/efx.h unsigned int n_frags, unsigned int len, u16 flags); len 554 drivers/net/ethernet/sfc/falcon/falcon.c const void *in, void *out, size_t len) len 562 drivers/net/ethernet/sfc/falcon/falcon.c if (len > FALCON_SPI_MAX_LEN) len 578 drivers/net/ethernet/sfc/falcon/falcon.c memcpy(®, in, len); len 586 drivers/net/ethernet/sfc/falcon/falcon.c FRF_AB_EE_SPI_HCMD_DABCNT, len, len 602 drivers/net/ethernet/sfc/falcon/falcon.c memcpy(out, ®, len); len 617 drivers/net/ethernet/sfc/falcon/falcon.c loff_t start, size_t len, size_t *retlen, u8 *buffer) len 623 drivers/net/ethernet/sfc/falcon/falcon.c while (pos < len) { len 624 drivers/net/ethernet/sfc/falcon/falcon.c block_len = min(len - pos, FALCON_SPI_MAX_LEN); len 692 drivers/net/ethernet/sfc/falcon/falcon.c loff_t start, size_t len, size_t *retlen, const u8 *buffer) len 699 drivers/net/ethernet/sfc/falcon/falcon.c while (pos < len) { len 704 drivers/net/ethernet/sfc/falcon/falcon.c block_len = min(len - pos, len 804 drivers/net/ethernet/sfc/falcon/falcon.c falcon_spi_erase(struct falcon_mtd_partition *part, loff_t start, size_t len) len 813 drivers/net/ethernet/sfc/falcon/falcon.c if (len != spi->erase_size) len 833 drivers/net/ethernet/sfc/falcon/falcon.c for (pos = 0; pos < len; pos += block_len) { len 834 drivers/net/ethernet/sfc/falcon/falcon.c block_len = min(len - pos, sizeof(buffer)); len 860 drivers/net/ethernet/sfc/falcon/falcon.c size_t len, size_t *retlen, u8 *buffer) len 871 drivers/net/ethernet/sfc/falcon/falcon.c len, retlen, buffer); len 876 drivers/net/ethernet/sfc/falcon/falcon.c static int falcon_mtd_erase(struct mtd_info *mtd, loff_t start, size_t len) len 886 drivers/net/ethernet/sfc/falcon/falcon.c rc = falcon_spi_erase(part, part->offset + start, len); len 892 drivers/net/ethernet/sfc/falcon/falcon.c size_t len, size_t *retlen, const u8 *buffer) len 903 drivers/net/ethernet/sfc/falcon/falcon.c len, retlen, buffer); len 225 drivers/net/ethernet/sfc/falcon/farch.c unsigned int len) len 227 drivers/net/ethernet/sfc/falcon/farch.c len = ALIGN(len, EF4_BUF_SIZE); len 229 drivers/net/ethernet/sfc/falcon/farch.c if (ef4_nic_alloc_buffer(efx, &buffer->buf, len, GFP_KERNEL)) len 231 drivers/net/ethernet/sfc/falcon/farch.c buffer->entries = len / EF4_BUF_SIZE; len 242 drivers/net/ethernet/sfc/falcon/farch.c (u64)buffer->buf.dma_addr, len, len 258 drivers/net/ethernet/sfc/falcon/farch.c (u64)buffer->buf.dma_addr, buffer->buf.len, len 330 drivers/net/ethernet/sfc/falcon/farch.c FSF_AZ_TX_KER_BYTE_COUNT, buffer->len, len 348 drivers/net/ethernet/sfc/falcon/farch.c dma_addr_t dma_addr, unsigned int len) len 353 drivers/net/ethernet/sfc/falcon/farch.c len = min(limit, len); len 356 drivers/net/ethernet/sfc/falcon/farch.c len = min_t(unsigned int, len, 512 - (dma_addr & 0xf)); len 358 drivers/net/ethernet/sfc/falcon/farch.c return len; len 480 drivers/net/ethernet/sfc/falcon/farch.c rx_buf->len - len 1352 drivers/net/ethernet/sfc/falcon/farch.c memset(channel->eventq.buf.addr, 0xff, channel->eventq.buf.len); len 25 drivers/net/ethernet/sfc/falcon/mtd.c return efx->type->mtd_erase(mtd, erase->addr, erase->len); len 108 drivers/net/ethernet/sfc/falcon/net_driver.h unsigned int len; len 151 drivers/net/ethernet/sfc/falcon/net_driver.h unsigned short len; len 270 drivers/net/ethernet/sfc/falcon/net_driver.h u16 len; len 480 drivers/net/ethernet/sfc/falcon/net_driver.h void (*get_name)(struct ef4_channel *, char *buf, size_t len); len 1087 drivers/net/ethernet/sfc/falcon/net_driver.h dma_addr_t dma_addr, unsigned int len); len 1131 drivers/net/ethernet/sfc/falcon/net_driver.h int (*mtd_read)(struct mtd_info *mtd, loff_t start, size_t len, len 1133 drivers/net/ethernet/sfc/falcon/net_driver.h int (*mtd_erase)(struct mtd_info *mtd, loff_t start, size_t len); len 1134 drivers/net/ethernet/sfc/falcon/net_driver.h int (*mtd_write)(struct mtd_info *mtd, loff_t start, size_t len, len 1329 drivers/net/ethernet/sfc/falcon/net_driver.h EF4_BUG_ON_PARANOID(buffer->len); len 31 drivers/net/ethernet/sfc/falcon/nic.c unsigned int len, gfp_t gfp_flags) len 33 drivers/net/ethernet/sfc/falcon/nic.c buffer->addr = dma_alloc_coherent(&efx->pci_dev->dev, len, len 37 drivers/net/ethernet/sfc/falcon/nic.c buffer->len = len; len 44 drivers/net/ethernet/sfc/falcon/nic.c dma_free_coherent(&efx->pci_dev->dev, buffer->len, len 365 drivers/net/ethernet/sfc/falcon/nic.c size_t len = 0; len 372 drivers/net/ethernet/sfc/falcon/nic.c len += sizeof(ef4_oword_t); len 379 drivers/net/ethernet/sfc/falcon/nic.c len += table->rows * min_t(size_t, table->step, 16); len 381 drivers/net/ethernet/sfc/falcon/nic.c return len; len 389 drivers/net/ethernet/sfc/falcon/nic.h dma_addr_t dma_addr, unsigned int len); len 485 drivers/net/ethernet/sfc/falcon/nic.h unsigned int len, gfp_t gfp_flags); len 471 drivers/net/ethernet/sfc/falcon/qt202x_phy.c for (i = 0; i < ee->len; i++) { len 86 drivers/net/ethernet/sfc/falcon/rx.c unsigned int len) len 88 drivers/net/ethernet/sfc/falcon/rx.c dma_sync_single_for_cpu(&efx->pci_dev->dev, rx_buf->dma_addr, len, len 193 drivers/net/ethernet/sfc/falcon/rx.c rx_buf->len = efx->rx_dma_len; len 387 drivers/net/ethernet/sfc/falcon/rx.c int len) len 390 drivers/net/ethernet/sfc/falcon/rx.c unsigned max_len = rx_buf->len - efx->type->rx_buffer_padding; len 392 drivers/net/ethernet/sfc/falcon/rx.c if (likely(len <= max_len)) len 400 drivers/net/ethernet/sfc/falcon/rx.c if ((len > rx_buf->len) && EF4_WORKAROUND_8071(efx)) { len 405 drivers/net/ethernet/sfc/falcon/rx.c ef4_rx_queue_index(rx_queue), len, max_len, len 413 drivers/net/ethernet/sfc/falcon/rx.c ef4_rx_queue_index(rx_queue), len, max_len); len 448 drivers/net/ethernet/sfc/falcon/rx.c rx_buf->len); len 450 drivers/net/ethernet/sfc/falcon/rx.c skb->len += rx_buf->len; len 457 drivers/net/ethernet/sfc/falcon/rx.c skb->data_len = skb->len; len 483 drivers/net/ethernet/sfc/falcon/rx.c EF4_BUG_ON_PARANOID(rx_buf->len < hdr_len); len 491 drivers/net/ethernet/sfc/falcon/rx.c if (rx_buf->len > hdr_len) { len 493 drivers/net/ethernet/sfc/falcon/rx.c rx_buf->len -= hdr_len; len 498 drivers/net/ethernet/sfc/falcon/rx.c rx_buf->len); len 500 drivers/net/ethernet/sfc/falcon/rx.c skb->len += rx_buf->len; len 501 drivers/net/ethernet/sfc/falcon/rx.c skb->data_len += rx_buf->len; len 524 drivers/net/ethernet/sfc/falcon/rx.c unsigned int n_frags, unsigned int len, u16 flags) len 538 drivers/net/ethernet/sfc/falcon/rx.c ef4_rx_packet__check_len(rx_queue, rx_buf, len); len 540 drivers/net/ethernet/sfc/falcon/rx.c unlikely(len <= (n_frags - 1) * efx->rx_dma_len) || len 541 drivers/net/ethernet/sfc/falcon/rx.c unlikely(len > n_frags * efx->rx_dma_len) || len 546 drivers/net/ethernet/sfc/falcon/rx.c WARN_ON(!(len == 0 && rx_buf->flags & EF4_RX_PKT_DISCARD)); len 553 drivers/net/ethernet/sfc/falcon/rx.c (index + n_frags - 1) & rx_queue->ptr_mask, len, len 567 drivers/net/ethernet/sfc/falcon/rx.c rx_buf->len = len; len 572 drivers/net/ethernet/sfc/falcon/rx.c ef4_sync_rx_buffer(efx, rx_buf, rx_buf->len); len 580 drivers/net/ethernet/sfc/falcon/rx.c rx_buf->len -= efx->rx_prefix_size; len 594 drivers/net/ethernet/sfc/falcon/rx.c rx_buf->len = len - (n_frags - 1) * efx->rx_dma_len; len 595 drivers/net/ethernet/sfc/falcon/rx.c ef4_sync_rx_buffer(efx, rx_buf, rx_buf->len); len 615 drivers/net/ethernet/sfc/falcon/rx.c u16 hdr_len = min_t(u16, rx_buf->len, EF4_SKB_HEADERS); len 652 drivers/net/ethernet/sfc/falcon/rx.c rx_buf->len = le16_to_cpup((__le16 *) len 661 drivers/net/ethernet/sfc/falcon/rx.c ef4_loopback_rx_packet(efx, eh, rx_buf->len); len 396 drivers/net/ethernet/sfc/falcon/selftest.c payload->udp.len = htons(sizeof(*payload) - sizeof(struct ethhdr) - len 44 drivers/net/ethernet/sfc/falcon/tx.c struct ef4_tx_buffer *buffer, size_t len) len 46 drivers/net/ethernet/sfc/falcon/tx.c if (len > EF4_TX_CB_SIZE) len 70 drivers/net/ethernet/sfc/falcon/tx.c (*bytes_compl) += buffer->skb->len; len 77 drivers/net/ethernet/sfc/falcon/tx.c buffer->len = 0; len 151 drivers/net/ethernet/sfc/falcon/tx.c unsigned int copy_len = skb->len; len 168 drivers/net/ethernet/sfc/falcon/tx.c buffer->len = min_len; len 170 drivers/net/ethernet/sfc/falcon/tx.c buffer->len = copy_len; len 182 drivers/net/ethernet/sfc/falcon/tx.c size_t len) len 191 drivers/net/ethernet/sfc/falcon/tx.c dma_len = nic_type->tx_limit_len(tx_queue, dma_addr, len); len 193 drivers/net/ethernet/sfc/falcon/tx.c buffer->len = dma_len; len 196 drivers/net/ethernet/sfc/falcon/tx.c len -= dma_len; len 199 drivers/net/ethernet/sfc/falcon/tx.c } while (len); len 213 drivers/net/ethernet/sfc/falcon/tx.c size_t len, unmap_len; len 219 drivers/net/ethernet/sfc/falcon/tx.c len = skb_headlen(skb); len 220 drivers/net/ethernet/sfc/falcon/tx.c dma_addr = dma_map_single(dma_dev, skb->data, len, DMA_TO_DEVICE); len 222 drivers/net/ethernet/sfc/falcon/tx.c unmap_len = len; len 233 drivers/net/ethernet/sfc/falcon/tx.c buffer = ef4_tx_map_chunk(tx_queue, dma_addr, len); len 253 drivers/net/ethernet/sfc/falcon/tx.c len = skb_frag_size(fragment); len 255 drivers/net/ethernet/sfc/falcon/tx.c 0, len, DMA_TO_DEVICE); len 257 drivers/net/ethernet/sfc/falcon/tx.c unmap_len = len; len 301 drivers/net/ethernet/sfc/falcon/tx.c skb_len = skb->len; len 369 drivers/net/ethernet/sfc/falcon/tx.c unlikely(buffer->len == 0)) { len 16 drivers/net/ethernet/sfc/falcon/tx.h dma_addr_t dma_addr, unsigned int len); len 19 drivers/net/ethernet/sfc/falcon/tx.h struct ef4_tx_buffer *buffer, size_t len); len 227 drivers/net/ethernet/sfc/farch.c unsigned int len) len 232 drivers/net/ethernet/sfc/farch.c len = ALIGN(len, EFX_BUF_SIZE); len 234 drivers/net/ethernet/sfc/farch.c if (efx_nic_alloc_buffer(efx, &buffer->buf, len, GFP_KERNEL)) len 236 drivers/net/ethernet/sfc/farch.c buffer->entries = len / EFX_BUF_SIZE; len 251 drivers/net/ethernet/sfc/farch.c (u64)buffer->buf.dma_addr, len, len 267 drivers/net/ethernet/sfc/farch.c (u64)buffer->buf.dma_addr, buffer->buf.len, len 339 drivers/net/ethernet/sfc/farch.c FSF_AZ_TX_KER_BYTE_COUNT, buffer->len, len 357 drivers/net/ethernet/sfc/farch.c dma_addr_t dma_addr, unsigned int len) len 362 drivers/net/ethernet/sfc/farch.c len = min(limit, len); len 364 drivers/net/ethernet/sfc/farch.c return len; len 468 drivers/net/ethernet/sfc/farch.c rx_buf->len - len 1363 drivers/net/ethernet/sfc/farch.c memset(channel->eventq.buf.addr, 0xff, channel->eventq.buf.len); len 1401 drivers/net/ethernet/sfc/mcdi.c void efx_mcdi_print_fwver(struct efx_nic *efx, char *buf, size_t len) len 1420 drivers/net/ethernet/sfc/mcdi.c offset = snprintf(buf, len, "%u.%u.%u.%u", len 1430 drivers/net/ethernet/sfc/mcdi.c offset += snprintf(buf + offset, len - offset, " rx%x tx%x", len 1438 drivers/net/ethernet/sfc/mcdi.c if (WARN_ON(offset >= len)) len 2202 drivers/net/ethernet/sfc/mcdi.c size_t len, size_t *retlen, u8 *buffer) len 2207 drivers/net/ethernet/sfc/mcdi.c loff_t end = min_t(loff_t, start + len, mtd->size); len 2225 drivers/net/ethernet/sfc/mcdi.c int efx_mcdi_mtd_erase(struct mtd_info *mtd, loff_t start, size_t len) len 2230 drivers/net/ethernet/sfc/mcdi.c loff_t end = min_t(loff_t, start + len, mtd->size); len 2256 drivers/net/ethernet/sfc/mcdi.c size_t len, size_t *retlen, const u8 *buffer) len 2261 drivers/net/ethernet/sfc/mcdi.c loff_t end = min_t(loff_t, start + len, mtd->size); len 329 drivers/net/ethernet/sfc/mcdi.h void efx_mcdi_print_fwver(struct efx_nic *efx, char *buf, size_t len); len 374 drivers/net/ethernet/sfc/mcdi.h int efx_mcdi_mtd_read(struct mtd_info *mtd, loff_t start, size_t len, len 376 drivers/net/ethernet/sfc/mcdi.h int efx_mcdi_mtd_erase(struct mtd_info *mtd, loff_t start, size_t len); len 377 drivers/net/ethernet/sfc/mcdi.h int efx_mcdi_mtd_write(struct mtd_info *mtd, loff_t start, size_t len, len 152 drivers/net/ethernet/sfc/mcdi_mon.c MCDI_SET_DWORD(inbuf, READ_SENSORS_EXT_IN_LENGTH, hwmon->dma_buf.len); len 1018 drivers/net/ethernet/sfc/mcdi_port.c ssize_t space_remaining = ee->len; len 25 drivers/net/ethernet/sfc/mtd.c return efx->type->mtd_erase(mtd, erase->addr, erase->len); len 112 drivers/net/ethernet/sfc/net_driver.h unsigned int len; len 155 drivers/net/ethernet/sfc/net_driver.h unsigned short len; len 308 drivers/net/ethernet/sfc/net_driver.h u16 len; len 547 drivers/net/ethernet/sfc/net_driver.h void (*get_name)(struct efx_channel *, char *buf, size_t len); len 1326 drivers/net/ethernet/sfc/net_driver.h dma_addr_t dma_addr, unsigned int len); len 1376 drivers/net/ethernet/sfc/net_driver.h int (*mtd_read)(struct mtd_info *mtd, loff_t start, size_t len, len 1378 drivers/net/ethernet/sfc/net_driver.h int (*mtd_erase)(struct mtd_info *mtd, loff_t start, size_t len); len 1379 drivers/net/ethernet/sfc/net_driver.h int (*mtd_write)(struct mtd_info *mtd, loff_t start, size_t len, len 1619 drivers/net/ethernet/sfc/net_driver.h EFX_WARN_ON_ONCE_PARANOID(buffer->len); len 32 drivers/net/ethernet/sfc/nic.c unsigned int len, gfp_t gfp_flags) len 34 drivers/net/ethernet/sfc/nic.c buffer->addr = dma_alloc_coherent(&efx->pci_dev->dev, len, len 38 drivers/net/ethernet/sfc/nic.c buffer->len = len; len 45 drivers/net/ethernet/sfc/nic.c dma_free_coherent(&efx->pci_dev->dev, buffer->len, len 372 drivers/net/ethernet/sfc/nic.c size_t len = 0; len 379 drivers/net/ethernet/sfc/nic.c len += sizeof(efx_oword_t); len 386 drivers/net/ethernet/sfc/nic.c len += table->rows * min_t(size_t, table->step, 16); len 388 drivers/net/ethernet/sfc/nic.c return len; len 566 drivers/net/ethernet/sfc/nic.h dma_addr_t dma_addr, unsigned int len); len 666 drivers/net/ethernet/sfc/nic.h unsigned int len, gfp_t gfp_flags); len 1110 drivers/net/ethernet/sfc/ptp.c size_t len; len 1114 drivers/net/ethernet/sfc/ptp.c MCDI_SET_DWORD(ptp_data->txbuf, PTP_IN_TRANSMIT_LENGTH, skb->len); len 1129 drivers/net/ethernet/sfc/ptp.c skb->len); len 1131 drivers/net/ethernet/sfc/ptp.c ptp_data->txbuf, MC_CMD_PTP_IN_TRANSMIT_LEN(skb->len), len 1132 drivers/net/ethernet/sfc/ptp.c txtime, sizeof(txtime), &len); len 1590 drivers/net/ethernet/sfc/ptp.c char *buf, size_t len) len 1592 drivers/net/ethernet/sfc/ptp.c snprintf(buf, len, "%s-ptp", channel->efx->name); len 1602 drivers/net/ethernet/sfc/ptp.c skb->len >= PTP_MIN_LENGTH && len 1603 drivers/net/ethernet/sfc/ptp.c skb->len <= MC_CMD_PTP_IN_TRANSMIT_PACKET_MAXNUM && len 1711 drivers/net/ethernet/sfc/ptp.c (skb->len <= MC_CMD_PTP_IN_TRANSMIT_PACKET_MAXNUM)) len 86 drivers/net/ethernet/sfc/rx.c unsigned int len) len 88 drivers/net/ethernet/sfc/rx.c dma_sync_single_for_cpu(&efx->pci_dev->dev, rx_buf->dma_addr, len, len 193 drivers/net/ethernet/sfc/rx.c rx_buf->len = efx->rx_dma_len; len 386 drivers/net/ethernet/sfc/rx.c int len) len 389 drivers/net/ethernet/sfc/rx.c unsigned max_len = rx_buf->len - efx->type->rx_buffer_padding; len 391 drivers/net/ethernet/sfc/rx.c if (likely(len <= max_len)) len 402 drivers/net/ethernet/sfc/rx.c efx_rx_queue_index(rx_queue), len, max_len); len 437 drivers/net/ethernet/sfc/rx.c rx_buf->len); len 439 drivers/net/ethernet/sfc/rx.c skb->len += rx_buf->len; len 446 drivers/net/ethernet/sfc/rx.c skb->data_len = skb->len; len 472 drivers/net/ethernet/sfc/rx.c EFX_WARN_ON_ONCE_PARANOID(rx_buf->len < hdr_len); len 480 drivers/net/ethernet/sfc/rx.c if (rx_buf->len > hdr_len) { len 482 drivers/net/ethernet/sfc/rx.c rx_buf->len -= hdr_len; len 487 drivers/net/ethernet/sfc/rx.c rx_buf->len); len 489 drivers/net/ethernet/sfc/rx.c skb->len += rx_buf->len; len 490 drivers/net/ethernet/sfc/rx.c skb->data_len += rx_buf->len; len 513 drivers/net/ethernet/sfc/rx.c unsigned int n_frags, unsigned int len, u16 flags) len 527 drivers/net/ethernet/sfc/rx.c efx_rx_packet__check_len(rx_queue, rx_buf, len); len 529 drivers/net/ethernet/sfc/rx.c unlikely(len <= (n_frags - 1) * efx->rx_dma_len) || len 530 drivers/net/ethernet/sfc/rx.c unlikely(len > n_frags * efx->rx_dma_len) || len 535 drivers/net/ethernet/sfc/rx.c WARN_ON(!(len == 0 && rx_buf->flags & EFX_RX_PKT_DISCARD)); len 542 drivers/net/ethernet/sfc/rx.c (index + n_frags - 1) & rx_queue->ptr_mask, len, len 556 drivers/net/ethernet/sfc/rx.c rx_buf->len = len; len 561 drivers/net/ethernet/sfc/rx.c efx_sync_rx_buffer(efx, rx_buf, rx_buf->len); len 569 drivers/net/ethernet/sfc/rx.c rx_buf->len -= efx->rx_prefix_size; len 583 drivers/net/ethernet/sfc/rx.c rx_buf->len = len - (n_frags - 1) * efx->rx_dma_len; len 584 drivers/net/ethernet/sfc/rx.c efx_sync_rx_buffer(efx, rx_buf, rx_buf->len); len 604 drivers/net/ethernet/sfc/rx.c u16 hdr_len = min_t(u16, rx_buf->len, EFX_SKB_HEADERS); len 650 drivers/net/ethernet/sfc/rx.c rx_buf->len = le16_to_cpup((__le16 *) len 659 drivers/net/ethernet/sfc/rx.c efx_loopback_rx_packet(efx, eh, rx_buf->len); len 396 drivers/net/ethernet/sfc/selftest.c payload->udp.len = htons(sizeof(*payload) - sizeof(struct ethhdr) - len 950 drivers/net/ethernet/sfc/siena_sriov.c BUG_ON(buffer->len != EFX_PAGE_SIZE); len 1037 drivers/net/ethernet/sfc/siena_sriov.c char *buf, size_t len) len 1039 drivers/net/ethernet/sfc/siena_sriov.c snprintf(buf, len, "%s-iov", channel->efx->name); len 52 drivers/net/ethernet/sfc/tx.c struct efx_tx_buffer *buffer, size_t len) len 54 drivers/net/ethernet/sfc/tx.c if (len > EFX_TX_CB_SIZE) len 81 drivers/net/ethernet/sfc/tx.c (*bytes_compl) += skb->len; len 100 drivers/net/ethernet/sfc/tx.c buffer->len = 0; len 167 drivers/net/ethernet/sfc/tx.c unsigned int copy_len = skb->len; len 182 drivers/net/ethernet/sfc/tx.c buffer->len = copy_len; len 202 drivers/net/ethernet/sfc/tx.c u8 *data, int len, len 205 drivers/net/ethernet/sfc/tx.c int block_len = len & ~(sizeof(copy_buf->buf) - 1); len 209 drivers/net/ethernet/sfc/tx.c len -= block_len; len 211 drivers/net/ethernet/sfc/tx.c if (len) { len 214 drivers/net/ethernet/sfc/tx.c BUG_ON(len > sizeof(copy_buf->buf)); len 215 drivers/net/ethernet/sfc/tx.c memcpy(copy_buf->buf, data, len); len 216 drivers/net/ethernet/sfc/tx.c copy_buf->used = len; len 224 drivers/net/ethernet/sfc/tx.c u8 *data, int len, len 230 drivers/net/ethernet/sfc/tx.c min_t(int, sizeof(copy_buf->buf) - copy_buf->used, len); len 243 drivers/net/ethernet/sfc/tx.c len -= copy_to_buf; len 247 drivers/net/ethernet/sfc/tx.c efx_memcpy_toio_aligned(efx, piobuf, data, len, copy_buf); len 316 drivers/net/ethernet/sfc/tx.c ALIGN(skb->len, L1_CACHE_BYTES) >> 3); len 326 drivers/net/ethernet/sfc/tx.c ESF_DZ_TX_PIO_BYTE_CNT, skb->len, len 336 drivers/net/ethernet/sfc/tx.c size_t len) len 345 drivers/net/ethernet/sfc/tx.c dma_len = nic_type->tx_limit_len(tx_queue, dma_addr, len); len 347 drivers/net/ethernet/sfc/tx.c buffer->len = dma_len; len 350 drivers/net/ethernet/sfc/tx.c len -= dma_len; len 353 drivers/net/ethernet/sfc/tx.c } while (len); len 368 drivers/net/ethernet/sfc/tx.c size_t len, unmap_len; len 374 drivers/net/ethernet/sfc/tx.c len = skb_headlen(skb); len 375 drivers/net/ethernet/sfc/tx.c dma_addr = dma_map_single(dma_dev, skb->data, len, DMA_TO_DEVICE); len 377 drivers/net/ethernet/sfc/tx.c unmap_len = len; len 390 drivers/net/ethernet/sfc/tx.c if (header_len != len) { len 393 drivers/net/ethernet/sfc/tx.c len -= header_len; len 403 drivers/net/ethernet/sfc/tx.c buffer = efx_tx_map_chunk(tx_queue, dma_addr, len); len 423 drivers/net/ethernet/sfc/tx.c len = skb_frag_size(fragment); len 425 drivers/net/ethernet/sfc/tx.c 0, len, DMA_TO_DEVICE); len 427 drivers/net/ethernet/sfc/tx.c unmap_len = len; len 510 drivers/net/ethernet/sfc/tx.c skb_len = skb->len; len 620 drivers/net/ethernet/sfc/tx.c unlikely(buffer->len == 0)) { len 16 drivers/net/ethernet/sfc/tx.h dma_addr_t dma_addr, unsigned int len); len 19 drivers/net/ethernet/sfc/tx.h struct efx_tx_buffer *buffer, size_t len); len 103 drivers/net/ethernet/sfc/tx_tso.c dma_addr_t dma_addr, unsigned int len, len 109 drivers/net/ethernet/sfc/tx_tso.c EFX_WARN_ON_ONCE_PARANOID(len <= 0); len 122 drivers/net/ethernet/sfc/tx_tso.c dma_addr, len); len 125 drivers/net/ethernet/sfc/tx_tso.c if (dma_len >= len) len 128 drivers/net/ethernet/sfc/tx_tso.c buffer->len = dma_len; len 131 drivers/net/ethernet/sfc/tx_tso.c len -= dma_len; len 134 drivers/net/ethernet/sfc/tx_tso.c EFX_WARN_ON_ONCE_PARANOID(!len); len 135 drivers/net/ethernet/sfc/tx_tso.c buffer->len = len; len 196 drivers/net/ethernet/sfc/tx_tso.c st->out_len = skb->len - header_len; len 266 drivers/net/ethernet/sfc/tx_tso.c buffer->dma_offset = buffer->unmap_len - buffer->len; len 310 drivers/net/ethernet/sfc/tx_tso.c buffer->len = 0; len 326 drivers/net/ethernet/sfc/tx_tso.c buffer->len = st->header_len; len 472 drivers/net/ethernet/sgi/ioc3-eth.c static void ioc3_tcpudp_checksum(struct sk_buff *skb, u32 hwsum, int len) len 524 drivers/net/ethernet/sgi/ioc3-eth.c cp = (char *)eh + len; /* points at trailing CRC */ len 525 drivers/net/ethernet/sgi/ioc3-eth.c if (len & 1) { len 544 drivers/net/ethernet/sgi/ioc3-eth.c int rx_entry, n_entry, len; len 561 drivers/net/ethernet/sgi/ioc3-eth.c len = ((w0 >> ERXBUF_BYTECNT_SHIFT) & 0x7ff) - 4; len 562 drivers/net/ethernet/sgi/ioc3-eth.c skb_put(skb, len); len 578 drivers/net/ethernet/sgi/ioc3-eth.c len); len 588 drivers/net/ethernet/sgi/ioc3-eth.c dev->stats.rx_bytes += len; len 640 drivers/net/ethernet/sgi/ioc3-eth.c bytes += skb->len; len 805 drivers/net/ethernet/sgi/ioc3-eth.c u32 cmd, bufcnt, len; len 811 drivers/net/ethernet/sgi/ioc3-eth.c len = (bufcnt & ETXD_B1CNT_MASK) >> ETXD_B1CNT_SHIFT; len 813 drivers/net/ethernet/sgi/ioc3-eth.c len, DMA_TO_DEVICE); len 816 drivers/net/ethernet/sgi/ioc3-eth.c len = (bufcnt & ETXD_B2CNT_MASK) >> ETXD_B2CNT_SHIFT; len 818 drivers/net/ethernet/sgi/ioc3-eth.c len, DMA_TO_DEVICE); len 1372 drivers/net/ethernet/sgi/ioc3-eth.c unsigned int len; len 1424 drivers/net/ethernet/sgi/ioc3-eth.c len = skb->len; len 1429 drivers/net/ethernet/sgi/ioc3-eth.c if (len <= 104) { len 1431 drivers/net/ethernet/sgi/ioc3-eth.c skb_copy_from_linear_data(skb, desc->data, skb->len); len 1432 drivers/net/ethernet/sgi/ioc3-eth.c if (len < ETH_ZLEN) { len 1434 drivers/net/ethernet/sgi/ioc3-eth.c memset(desc->data + len, 0, ETH_ZLEN - len); len 1435 drivers/net/ethernet/sgi/ioc3-eth.c len = ETH_ZLEN; len 1437 drivers/net/ethernet/sgi/ioc3-eth.c desc->cmd = cpu_to_be32(len | ETXD_INTWHENDONE | ETXD_D0V | w0); len 1438 drivers/net/ethernet/sgi/ioc3-eth.c desc->bufcnt = cpu_to_be32(len); len 1439 drivers/net/ethernet/sgi/ioc3-eth.c } else if ((data ^ (data + len - 1)) & 0x4000) { len 1442 drivers/net/ethernet/sgi/ioc3-eth.c unsigned long s2 = data + len - b2; len 1445 drivers/net/ethernet/sgi/ioc3-eth.c desc->cmd = cpu_to_be32(len | ETXD_INTWHENDONE | len 1454 drivers/net/ethernet/sgi/ioc3-eth.c dma_unmap_single(ip->dma_dev, d1, len, DMA_TO_DEVICE); len 1463 drivers/net/ethernet/sgi/ioc3-eth.c desc->cmd = cpu_to_be32(len | ETXD_INTWHENDONE | ETXD_B1V | w0); len 1464 drivers/net/ethernet/sgi/ioc3-eth.c desc->bufcnt = cpu_to_be32(len << ETXD_B1CNT_SHIFT); len 1465 drivers/net/ethernet/sgi/ioc3-eth.c d = dma_map_single(ip->dma_dev, skb->data, len, DMA_TO_DEVICE); len 403 drivers/net/ethernet/sgi/meth.c int len = (status & 0xffff) - 4; /* omit CRC */ len 405 drivers/net/ethernet/sgi/meth.c if (len < 60 || len > 1518) { len 425 drivers/net/ethernet/sgi/meth.c skb_put(skb_c, len); len 429 drivers/net/ethernet/sgi/meth.c dev->stats.rx_bytes += len; len 499 drivers/net/ethernet/sgi/meth.c dev->stats.tx_bytes += skb->len; len 611 drivers/net/ethernet/sgi/meth.c int len = (skb->len < ETH_ZLEN) ? ETH_ZLEN : skb->len; len 613 drivers/net/ethernet/sgi/meth.c desc->header.raw = METH_TX_CMD_INT_EN | (len-1) | ((128-len) << 16); len 615 drivers/net/ethernet/sgi/meth.c skb_copy_from_linear_data(skb, desc->data.dt + (120 - len), skb->len); len 616 drivers/net/ethernet/sgi/meth.c if (skb->len < len) len 617 drivers/net/ethernet/sgi/meth.c memset(desc->data.dt + 120 - len + skb->len, 0, len-skb->len); len 626 drivers/net/ethernet/sgi/meth.c int buffer_len = skb->len - unaligned_len; len 629 drivers/net/ethernet/sgi/meth.c desc->header.raw = METH_TX_CMD_INT_EN | TX_CATBUF1 | (skb->len - 1); len 642 drivers/net/ethernet/sgi/meth.c desc->data.cat_buf[0].form.len = buffer_len - 1; len 653 drivers/net/ethernet/sgi/meth.c int buffer2_len = skb->len - buffer1_len - unaligned_len; len 656 drivers/net/ethernet/sgi/meth.c desc->header.raw = METH_TX_CMD_INT_EN | TX_CATBUF1 | TX_CATBUF2| (skb->len - 1); len 668 drivers/net/ethernet/sgi/meth.c desc->data.cat_buf[0].form.len = buffer1_len - 1; len 673 drivers/net/ethernet/sgi/meth.c desc->data.cat_buf[1].form.len = buffer2_len - 1; len 680 drivers/net/ethernet/sgi/meth.c if (skb->len <= 120) { len 684 drivers/net/ethernet/sgi/meth.c PAGE_ALIGN((unsigned long)skb->data + skb->len - 1)) { len 43 drivers/net/ethernet/sgi/meth.h u64 len:16; /*Transmit length in bytes*/ len 64 drivers/net/ethernet/sgi/meth.h u64 len:16; /*length of buffer data - 1*/ len 936 drivers/net/ethernet/silan/sc92031.c unsigned len; len 940 drivers/net/ethernet/silan/sc92031.c if (unlikely(skb->len > TX_BUF_SIZE)) { len 958 drivers/net/ethernet/silan/sc92031.c len = skb->len; len 959 drivers/net/ethernet/silan/sc92031.c if (len < ETH_ZLEN) { len 960 drivers/net/ethernet/silan/sc92031.c memset(priv->tx_bufs + entry * TX_BUF_SIZE + len, len 961 drivers/net/ethernet/silan/sc92031.c 0, ETH_ZLEN - len); len 962 drivers/net/ethernet/silan/sc92031.c len = ETH_ZLEN; len 967 drivers/net/ethernet/silan/sc92031.c if (len < 100) len 968 drivers/net/ethernet/silan/sc92031.c tx_status = len; len 969 drivers/net/ethernet/silan/sc92031.c else if (len < 300) len 970 drivers/net/ethernet/silan/sc92031.c tx_status = 0x30000 | len; len 972 drivers/net/ethernet/silan/sc92031.c tx_status = 0x50000 | len; len 653 drivers/net/ethernet/sis/sis190.c unsigned int len; len 655 drivers/net/ethernet/sis/sis190.c len = skb->len < ETH_ZLEN ? ETH_ZLEN : skb->len; len 657 drivers/net/ethernet/sis/sis190.c pci_unmap_single(pdev, le32_to_cpu(desc->addr), len, PCI_DMA_TODEVICE); len 711 drivers/net/ethernet/sis/sis190.c stats->tx_bytes += skb->len; len 1176 drivers/net/ethernet/sis/sis190.c u32 len, entry, dirty_tx; len 1180 drivers/net/ethernet/sis/sis190.c if (unlikely(skb->len < ETH_ZLEN)) { len 1185 drivers/net/ethernet/sis/sis190.c len = ETH_ZLEN; len 1187 drivers/net/ethernet/sis/sis190.c len = skb->len; len 1200 drivers/net/ethernet/sis/sis190.c mapping = pci_map_single(tp->pci_dev, skb->data, len, PCI_DMA_TODEVICE); len 1209 drivers/net/ethernet/sis/sis190.c desc->PSize = cpu_to_le32(len); len 1212 drivers/net/ethernet/sis/sis190.c desc->size = cpu_to_le32(len); len 1776 drivers/net/ethernet/sis/sis190.c memcpy_fromio(p, tp->mmio_addr, regs->len); len 1565 drivers/net/ethernet/sis/sis900.c sis_priv->tx_ring[i].bufptr, skb->len, len 1616 drivers/net/ethernet/sis/sis900.c skb->data, skb->len, PCI_DMA_TODEVICE); len 1625 drivers/net/ethernet/sis/sis900.c sis_priv->tx_ring[entry].cmdsts = (OWN | INTR | skb->len); len 1653 drivers/net/ethernet/sis/sis900.c net_dev->name, skb->data, (int)skb->len, entry); len 1932 drivers/net/ethernet/sis/sis900.c sis_priv->tx_ring[entry].bufptr, skb->len, len 1992 drivers/net/ethernet/sis/sis900.c skb->len, PCI_DMA_TODEVICE); len 2186 drivers/net/ethernet/sis/sis900.c memcpy(data, eebuf + eeprom->offset, eeprom->len); len 958 drivers/net/ethernet/smsc/epic100.c skb->len, PCI_DMA_TODEVICE); len 970 drivers/net/ethernet/smsc/epic100.c ep->tx_ring[entry].buflength = ctrl_word | skb->len; len 972 drivers/net/ethernet/smsc/epic100.c ((skb->len >= ETH_ZLEN ? skb->len : ETH_ZLEN) << 16) len 985 drivers/net/ethernet/smsc/epic100.c skb->len, entry, ctrl_word, er32(TxSTAT)); len 1032 drivers/net/ethernet/smsc/epic100.c dev->stats.tx_bytes += ep->tx_skbuff[entry]->len; len 1039 drivers/net/ethernet/smsc/epic100.c skb->len, PCI_DMA_TODEVICE); len 1307 drivers/net/ethernet/smsc/epic100.c pci_unmap_single(pdev, ep->tx_ring[i].bufaddr, skb->len, len 446 drivers/net/ethernet/smsc/smc911x.c unsigned int cmdA, cmdB, len; len 460 drivers/net/ethernet/smsc/smc911x.c len = (skb->len + 0xF + ((u32)skb->data & 0xF)) & ~0xF; len 463 drivers/net/ethernet/smsc/smc911x.c skb->len; len 466 drivers/net/ethernet/smsc/smc911x.c len = (skb->len + 3 + ((u32)skb->data & 3)) & ~0x3; len 469 drivers/net/ethernet/smsc/smc911x.c skb->len; len 472 drivers/net/ethernet/smsc/smc911x.c cmdB = (skb->len << 16) | (skb->len & 0x7FF); len 475 drivers/net/ethernet/smsc/smc911x.c len, len, buf, cmdA, cmdB); len 480 drivers/net/ethernet/smsc/smc911x.c PRINT_PKT(buf, len <= 64 ? len : 64); len 485 drivers/net/ethernet/smsc/smc911x.c SMC_PUSH_DATA(lp, buf, len); len 488 drivers/net/ethernet/smsc/smc911x.c SMC_PUSH_DATA(lp, buf, len); len 538 drivers/net/ethernet/smsc/smc911x.c if (unlikely(free < (skb->len + 8 + 15 + 15))) { len 540 drivers/net/ethernet/smsc/smc911x.c free, skb->len); len 1214 drivers/net/ethernet/smsc/smc911x.c PRINT_PKT(skb->data, skb->len); len 1217 drivers/net/ethernet/smsc/smc911x.c dev->stats.rx_bytes += skb->len; len 1649 drivers/net/ethernet/smsc/smc911x.c memcpy(data, eebuf+eeprom->offset, eeprom->len); len 1661 drivers/net/ethernet/smsc/smc911x.c for(i=eeprom->offset;i<(eeprom->offset+eeprom->len);i++) { len 219 drivers/net/ethernet/smsc/smc911x.h int reg, struct dma_chan *dma, u_char *buf, int len) len 227 drivers/net/ethernet/smsc/smc911x.h len--; len 230 drivers/net/ethernet/smsc/smc911x.h len *= 4; len 231 drivers/net/ethernet/smsc/smc911x.h rx_dmabuf = dma_map_single(lp->dev, buf, len, DMA_FROM_DEVICE); len 232 drivers/net/ethernet/smsc/smc911x.h rx_dmalen = len; len 251 drivers/net/ethernet/smsc/smc911x.h int reg, struct dma_chan *dma, u_char *buf, int len) len 259 drivers/net/ethernet/smsc/smc911x.h len--; len 262 drivers/net/ethernet/smsc/smc911x.h len *= 4; len 263 drivers/net/ethernet/smsc/smc911x.h tx_dmabuf = dma_map_single(lp->dev, buf, len, DMA_TO_DEVICE); len 264 drivers/net/ethernet/smsc/smc911x.h tx_dmalen = len; len 488 drivers/net/ethernet/smsc/smc9194.c length = skb->len; len 593 drivers/net/ethernet/smsc/smc9194.c length = ETH_ZLEN < skb->len ? skb->len : ETH_ZLEN; len 479 drivers/net/ethernet/smsc/smc91c92_cs.c size_t len; len 496 drivers/net/ethernet/smsc/smc91c92_cs.c len = pcmcia_get_tuple(link, 0x81, &buf); len 497 drivers/net/ethernet/smsc/smc91c92_cs.c if (buf && len >= 13) { len 1142 drivers/net/ethernet/smsc/smc91c92_cs.c dev->stats.tx_bytes += skb->len; len 1152 drivers/net/ethernet/smsc/smc91c92_cs.c u_int length = skb->len; /* The chip will pad to ethernet min. */ len 1207 drivers/net/ethernet/smsc/smc91c92_cs.c skb->len, inw(ioaddr + 2)); len 1217 drivers/net/ethernet/smsc/smc91c92_cs.c num_pages = skb->len >> 8; len 544 drivers/net/ethernet/smsc/smc91x.c unsigned int packet_no, len; len 577 drivers/net/ethernet/smsc/smc91x.c len = skb->len; len 579 drivers/net/ethernet/smsc/smc91x.c packet_no, len, len, buf); len 580 drivers/net/ethernet/smsc/smc91x.c PRINT_PKT(buf, len); len 586 drivers/net/ethernet/smsc/smc91x.c SMC_PUT_PKT_HDR(lp, 0, len + 6); len 589 drivers/net/ethernet/smsc/smc91x.c SMC_PUSH_DATA(lp, buf, len & ~1); len 592 drivers/net/ethernet/smsc/smc91x.c SMC_outw(lp, ((len & 1) ? (0x2000 | buf[len - 1]) : 0), ioaddr, len 612 drivers/net/ethernet/smsc/smc91x.c dev->stats.tx_bytes += len; len 651 drivers/net/ethernet/smsc/smc91x.c numPages = ((skb->len & ~1) + (6 - 1)) >> 8; len 1691 drivers/net/ethernet/smsc/smc91x.c eeprom->len, eeprom->offset, eeprom->offset); len 1693 drivers/net/ethernet/smsc/smc91x.c for (i = 0; i < eeprom->len; i += 2) { len 1716 drivers/net/ethernet/smsc/smc91x.c eeprom->len, eeprom->offset, eeprom->offset); len 1718 drivers/net/ethernet/smsc/smc91x.c for (i = 0; i < eeprom->len; i += 2) { len 299 drivers/net/ethernet/smsc/smc91x.h smc_pxa_dma_inpump(struct smc_local *lp, u_char *buf, int len) len 307 drivers/net/ethernet/smsc/smc91x.h dmabuf = dma_map_single(lp->device, buf, len, DMA_FROM_DEVICE); len 308 drivers/net/ethernet/smsc/smc91x.h tx = dmaengine_prep_slave_single(lp->dma_chan, dmabuf, len, len 321 drivers/net/ethernet/smsc/smc91x.h dma_unmap_single(lp->device, dmabuf, len, DMA_FROM_DEVICE); len 326 drivers/net/ethernet/smsc/smc91x.h u_char *buf, int len) len 333 drivers/net/ethernet/smsc/smc91x.h readsl(ioaddr + reg, buf, len); len 341 drivers/net/ethernet/smsc/smc91x.h len--; len 358 drivers/net/ethernet/smsc/smc91x.h len *= 4; len 359 drivers/net/ethernet/smsc/smc91x.h smc_pxa_dma_inpump(lp, buf, len); len 369 drivers/net/ethernet/smsc/smc91x.h u_char *buf, int len) len 376 drivers/net/ethernet/smsc/smc91x.h readsw(ioaddr + reg, buf, len); len 384 drivers/net/ethernet/smsc/smc91x.h len--; len 401 drivers/net/ethernet/smsc/smc91x.h len *= 2; len 402 drivers/net/ethernet/smsc/smc91x.h smc_pxa_dma_inpump(lp, buf, len); len 1796 drivers/net/ethernet/smsc/smsc911x.c tx_cmd_a |= (unsigned int)skb->len; len 1798 drivers/net/ethernet/smsc/smsc911x.c tx_cmd_b = ((unsigned int)skb->len) << 16; len 1799 drivers/net/ethernet/smsc/smsc911x.c tx_cmd_b |= (unsigned int)skb->len; len 1805 drivers/net/ethernet/smsc/smsc911x.c wrsz = (u32)skb->len + 3; len 1810 drivers/net/ethernet/smsc/smsc911x.c freespace -= (skb->len + 32); len 2096 drivers/net/ethernet/smsc/smsc911x.c int len; len 2101 drivers/net/ethernet/smsc/smsc911x.c len = min(eeprom->len, SMSC911X_EEPROM_SIZE); len 2102 drivers/net/ethernet/smsc/smsc911x.c for (i = 0; i < len; i++) { len 2105 drivers/net/ethernet/smsc/smsc911x.c eeprom->len = 0; len 2110 drivers/net/ethernet/smsc/smsc911x.c memcpy(data, &eeprom_data[eeprom->offset], len); len 2111 drivers/net/ethernet/smsc/smsc911x.c eeprom->len = len; len 2127 drivers/net/ethernet/smsc/smsc911x.c eeprom->len = 1; len 357 drivers/net/ethernet/smsc/smsc9420.c int len, i; len 361 drivers/net/ethernet/smsc/smsc9420.c len = min(eeprom->len, SMSC9420_EEPROM_SIZE); len 362 drivers/net/ethernet/smsc/smsc9420.c for (i = 0; i < len; i++) { len 365 drivers/net/ethernet/smsc/smsc9420.c eeprom->len = 0; len 370 drivers/net/ethernet/smsc/smsc9420.c memcpy(data, &eeprom_data[eeprom->offset], len); len 372 drivers/net/ethernet/smsc/smsc9420.c eeprom->len = len; len 391 drivers/net/ethernet/smsc/smsc9420.c eeprom->len = 1; len 510 drivers/net/ethernet/smsc/smsc9420.c skb->len, PCI_DMA_TODEVICE); len 914 drivers/net/ethernet/smsc/smsc9420.c pd->tx_buffers[index].skb->len, PCI_DMA_TODEVICE); len 945 drivers/net/ethernet/smsc/smsc9420.c skb->len, PCI_DMA_TODEVICE); len 955 drivers/net/ethernet/smsc/smsc9420.c tmp_desc1 = (TDES1_LS_ | ((u32)skb->len & 0x7FF)); len 275 drivers/net/ethernet/socionext/netsec.c u16 len; len 619 drivers/net/ethernet/socionext/netsec.c de->buf_len_info = desc->len; len 625 drivers/net/ethernet/socionext/netsec.c dring->desc[idx].len = desc->len; len 654 drivers/net/ethernet/socionext/netsec.c dma_unmap_single(priv->dev, desc->dma_addr, desc->len, len 661 drivers/net/ethernet/socionext/netsec.c bytes += desc->skb->len; len 798 drivers/net/ethernet/socionext/netsec.c de->buf_len_info = (tx_ctrl->tcp_seg_len << 16) | desc->len; len 836 drivers/net/ethernet/socionext/netsec.c dma_handle = dma_map_single(priv->dev, xdpf->data, xdpf->len, len 852 drivers/net/ethernet/socionext/netsec.c dma_sync_single_for_device(priv->dev, dma_handle, xdpf->len, len 859 drivers/net/ethernet/socionext/netsec.c tx_desc.len = xdpf->len; len 1008 drivers/net/ethernet/socionext/netsec.c skb = build_skb(desc->addr, desc->len + NETSEC_RX_BUF_NON_DATA); len 1039 drivers/net/ethernet/socionext/netsec.c desc->len = desc_len; len 1165 drivers/net/ethernet/socionext/netsec.c tx_desc.len = skb_headlen(skb); len 1169 drivers/net/ethernet/socionext/netsec.c netdev_sent_queue(priv->ndev, skb->len); len 1196 drivers/net/ethernet/socionext/netsec.c dma_unmap_single(priv->dev, desc->dma_addr, desc->len, len 1305 drivers/net/ethernet/socionext/netsec.c u16 len; len 1307 drivers/net/ethernet/socionext/netsec.c buf = netsec_alloc_rx_data(priv, &dma_handle, &len); len 1315 drivers/net/ethernet/socionext/netsec.c desc->len = len; len 382 drivers/net/ethernet/socionext/sni_ave.c static void ave_hw_read_version(struct net_device *ndev, char *buf, int len) len 390 drivers/net/ethernet/socionext/sni_ave.c snprintf(buf, len, "v%u.%u", major, minor); len 550 drivers/net/ethernet/socionext/sni_ave.c void *ptr, size_t len, enum dma_data_direction dir, len 555 drivers/net/ethernet/socionext/sni_ave.c map_addr = dma_map_single(ndev->dev.parent, ptr, len, dir); len 560 drivers/net/ethernet/socionext/sni_ave.c desc->skbs_dmalen = len; len 1425 drivers/net/ethernet/socionext/sni_ave.c skb->data, skb->len, DMA_TO_DEVICE, &paddr); len 1437 drivers/net/ethernet/socionext/sni_ave.c (skb->len & AVE_STS_PKTLEN_TX_MASK); len 24 drivers/net/ethernet/stmicro/stmmac/chain_mode.c unsigned int i = 1, len; len 34 drivers/net/ethernet/stmicro/stmmac/chain_mode.c len = nopaged_len - bmax; len 42 drivers/net/ethernet/stmicro/stmmac/chain_mode.c tx_q->tx_skbuff_dma[entry].len = bmax; len 45 drivers/net/ethernet/stmicro/stmmac/chain_mode.c 0, false, skb->len); len 47 drivers/net/ethernet/stmicro/stmmac/chain_mode.c while (len != 0) { len 52 drivers/net/ethernet/stmicro/stmmac/chain_mode.c if (len > bmax) { len 60 drivers/net/ethernet/stmicro/stmmac/chain_mode.c tx_q->tx_skbuff_dma[entry].len = bmax; len 62 drivers/net/ethernet/stmicro/stmmac/chain_mode.c STMMAC_CHAIN_MODE, 1, false, skb->len); len 63 drivers/net/ethernet/stmicro/stmmac/chain_mode.c len -= bmax; len 67 drivers/net/ethernet/stmicro/stmmac/chain_mode.c (skb->data + bmax * i), len, len 73 drivers/net/ethernet/stmicro/stmmac/chain_mode.c tx_q->tx_skbuff_dma[entry].len = len; len 75 drivers/net/ethernet/stmicro/stmmac/chain_mode.c stmmac_prepare_tx_desc(priv, desc, 0, len, csum, len 76 drivers/net/ethernet/stmicro/stmmac/chain_mode.c STMMAC_CHAIN_MODE, 1, true, skb->len); len 77 drivers/net/ethernet/stmicro/stmmac/chain_mode.c len = 0; len 86 drivers/net/ethernet/stmicro/stmmac/chain_mode.c static unsigned int is_jumbo_frm(int len, int enh_desc) len 90 drivers/net/ethernet/stmicro/stmmac/chain_mode.c if ((enh_desc && (len > BUF_SIZE_8KiB)) || len 91 drivers/net/ethernet/stmicro/stmmac/chain_mode.c (!enh_desc && (len > BUF_SIZE_2KiB))) { len 42 drivers/net/ethernet/stmicro/stmmac/descs_com.h static inline void enh_set_tx_desc_len_on_ring(struct dma_desc *p, int len) len 44 drivers/net/ethernet/stmicro/stmmac/descs_com.h if (unlikely(len > BUF_SIZE_4KiB)) { len 45 drivers/net/ethernet/stmicro/stmmac/descs_com.h p->des1 |= cpu_to_le32((((len - BUF_SIZE_4KiB) len 50 drivers/net/ethernet/stmicro/stmmac/descs_com.h p->des1 |= cpu_to_le32((len & ETDES1_BUFFER1_SIZE_MASK)); len 76 drivers/net/ethernet/stmicro/stmmac/descs_com.h static inline void norm_set_tx_desc_len_on_ring(struct dma_desc *p, int len) len 78 drivers/net/ethernet/stmicro/stmmac/descs_com.h if (unlikely(len > BUF_SIZE_2KiB)) { len 81 drivers/net/ethernet/stmicro/stmmac/descs_com.h p->des1 |= cpu_to_le32((((len - buffer1) len 85 drivers/net/ethernet/stmicro/stmmac/descs_com.h p->des1 |= cpu_to_le32((len & TDES1_BUFFER1_SIZE_MASK)); len 101 drivers/net/ethernet/stmicro/stmmac/descs_com.h static inline void enh_set_tx_desc_len_on_chain(struct dma_desc *p, int len) len 103 drivers/net/ethernet/stmicro/stmmac/descs_com.h p->des1 |= cpu_to_le32(len & ETDES1_BUFFER1_SIZE_MASK); len 117 drivers/net/ethernet/stmicro/stmmac/descs_com.h static inline void norm_set_tx_desc_len_on_chain(struct dma_desc *p, int len) len 119 drivers/net/ethernet/stmicro/stmmac/descs_com.h p->des1 |= cpu_to_le32(len & TDES1_BUFFER1_SIZE_MASK); len 309 drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c static void dwmac4_rd_prepare_tx_desc(struct dma_desc *p, int is_fs, int len, len 315 drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c p->des2 |= cpu_to_le32(len & TDES2_BUFFER1_SIZE_MASK); len 194 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h void dwmac4_set_rx_ring_len(void __iomem *ioaddr, u32 len, u32 chan); len 195 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h void dwmac4_set_tx_ring_len(void __iomem *ioaddr, u32 len, u32 chan); len 90 drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c void dwmac4_set_tx_ring_len(void __iomem *ioaddr, u32 len, u32 chan) len 92 drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c writel(len, ioaddr + DMA_CHAN_TX_RING_LEN(chan)); len 95 drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c void dwmac4_set_rx_ring_len(void __iomem *ioaddr, u32 len, u32 chan) len 97 drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c writel(len, ioaddr + DMA_CHAN_RX_RING_LEN(chan)); len 143 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c static void dwxgmac2_prepare_tx_desc(struct dma_desc *p, int is_fs, int len, len 149 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c p->des2 |= cpu_to_le32(len & XGMAC_TDES2_B1L); len 289 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c static int dwxgmac2_get_rx_header_len(struct dma_desc *p, unsigned int *len) len 292 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c *len = le32_to_cpu(p->des2) & XGMAC_RDES2_HL; len 438 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c static void dwxgmac2_set_rx_ring_len(void __iomem *ioaddr, u32 len, u32 chan) len 440 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c writel(len, ioaddr + XGMAC_DMA_CH_RxDESC_RING_LEN(chan)); len 443 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c static void dwxgmac2_set_tx_ring_len(void __iomem *ioaddr, u32 len, u32 chan) len 445 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c writel(len, ioaddr + XGMAC_DMA_CH_TxDESC_RING_LEN(chan)); len 316 drivers/net/ethernet/stmicro/stmmac/enh_desc.c static void enh_desc_prepare_tx_desc(struct dma_desc *p, int is_fs, int len, len 323 drivers/net/ethernet/stmicro/stmmac/enh_desc.c enh_set_tx_desc_len_on_chain(p, len); len 325 drivers/net/ethernet/stmicro/stmmac/enh_desc.c enh_set_tx_desc_len_on_ring(p, len); len 41 drivers/net/ethernet/stmicro/stmmac/hwif.h void (*prepare_tx_desc)(struct dma_desc *p, int is_fs, int len, len 92 drivers/net/ethernet/stmicro/stmmac/hwif.h int (*get_rx_header_len)(struct dma_desc *p, unsigned int *len); len 203 drivers/net/ethernet/stmicro/stmmac/hwif.h void (*set_tx_ring_len)(void __iomem *ioaddr, u32 len, u32 chan); len 204 drivers/net/ethernet/stmicro/stmmac/hwif.h void (*set_rx_ring_len)(void __iomem *ioaddr, u32 len, u32 chan); len 490 drivers/net/ethernet/stmicro/stmmac/hwif.h unsigned int (*is_jumbo_frm) (int len, int ehn_desc); len 184 drivers/net/ethernet/stmicro/stmmac/norm_desc.c static void ndesc_prepare_tx_desc(struct dma_desc *p, int is_fs, int len, len 206 drivers/net/ethernet/stmicro/stmmac/norm_desc.c norm_set_tx_desc_len_on_chain(p, len); len 208 drivers/net/ethernet/stmicro/stmmac/norm_desc.c norm_set_tx_desc_len_on_ring(p, len); len 23 drivers/net/ethernet/stmicro/stmmac/ring_mode.c unsigned int bmax, len, des2; len 36 drivers/net/ethernet/stmicro/stmmac/ring_mode.c len = nopaged_len - bmax; len 47 drivers/net/ethernet/stmicro/stmmac/ring_mode.c tx_q->tx_skbuff_dma[entry].len = bmax; len 52 drivers/net/ethernet/stmicro/stmmac/ring_mode.c STMMAC_RING_MODE, 0, false, skb->len); len 61 drivers/net/ethernet/stmicro/stmmac/ring_mode.c des2 = dma_map_single(priv->device, skb->data + bmax, len, len 67 drivers/net/ethernet/stmicro/stmmac/ring_mode.c tx_q->tx_skbuff_dma[entry].len = len; len 71 drivers/net/ethernet/stmicro/stmmac/ring_mode.c stmmac_prepare_tx_desc(priv, desc, 0, len, csum, len 73 drivers/net/ethernet/stmicro/stmmac/ring_mode.c skb->len); len 81 drivers/net/ethernet/stmicro/stmmac/ring_mode.c tx_q->tx_skbuff_dma[entry].len = nopaged_len; len 86 drivers/net/ethernet/stmicro/stmmac/ring_mode.c skb->len); len 94 drivers/net/ethernet/stmicro/stmmac/ring_mode.c static unsigned int is_jumbo_frm(int len, int enh_desc) len 98 drivers/net/ethernet/stmicro/stmmac/ring_mode.c if (len >= BUF_SIZE_4KiB) len 37 drivers/net/ethernet/stmicro/stmmac/stmmac.h unsigned len; len 82 drivers/net/ethernet/stmicro/stmmac/stmmac.h unsigned int len; len 531 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c int i, len, safety_len = 0; len 535 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c len = STMMAC_STATS_LEN; len 538 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c len += STMMAC_MMC_STATS_LEN; len 547 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c len += safety_len; len 550 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c return len; len 285 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static void print_pkt(unsigned char *buf, int len) len 287 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c pr_debug("len = %d byte, buf addr: 0x%p\n", len, buf); len 288 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c print_hex_dump_bytes("", DUMP_PREFIX_OFFSET, buf, len); len 1269 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[i].len, len 1274 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[i].len, len 1402 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[i].len = 0; len 1920 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[entry].len, len 1925 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[entry].len, len 1928 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[entry].len = 0; len 1939 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c bytes_compl += skb->len; len 2933 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c (((skb->len - proto_hdr_len) / TSO_MAX_BUFF_SIZE + 1)))) { len 2961 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c pr_info("\tskb->len %d, skb->data_len %d\n", skb->len, len 2984 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[first_entry].len = skb_headlen(skb); len 3018 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[tx_q->cur_tx].len = skb_frag_size(frag); len 3053 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev->stats.tx_bytes += skb->len; len 3074 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tcp_hdrlen(skb) / 4, (skb->len - proto_hdr_len)); len 3104 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c netdev_tx_sent_queue(netdev_get_tx_queue(dev, queue), skb->len); len 3187 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c is_jumbo = stmmac_is_jumbo_frm(priv, skb->len, enh_desc); len 3197 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c int len = skb_frag_size(frag); len 3208 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c des = skb_frag_dma_map(priv->device, frag, 0, len, len 3218 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[entry].len = len; len 3222 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c stmmac_prepare_tx_desc(priv, desc, 0, len, csum_insertion, len 3223 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c priv->mode, 1, last_segment, skb->len); len 3274 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c print_pkt(skb->data, skb->len); len 3283 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev->stats.tx_bytes += skb->len; len 3306 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->tx_skbuff_dma[first_entry].len = nopaged_len; len 3319 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c skb->len); len 3330 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c netdev_tx_sent_queue(netdev_get_tx_queue(dev, queue), skb->len); len 3387 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c int len, dirty = stmmac_rx_dirty(priv, queue); len 3390 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c len = DIV_ROUND_UP(priv->dma_buf_sz, PAGE_SIZE) * PAGE_SIZE; len 3416 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c len, DMA_FROM_DEVICE); len 3424 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dma_sync_single_for_device(priv->device, buf->addr, len, len 3460 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c unsigned int count = 0, error = 0, len = 0; len 3488 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c len = rx_q->state.len; len 3493 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c len = 0; len 3549 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c len += priv->dma_buf_sz; len 3551 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c prev_len = len; len 3552 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c len = stmmac_get_rx_frame_len(priv, p, coe); len 3563 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c len -= ETH_FCS_LEN; len 3570 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c sec_len = len; len 3573 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c len = hlen; len 3579 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c skb = napi_alloc_skb(&ch->rx_napi, len); len 3586 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dma_sync_single_for_cpu(priv->device, buf->addr, len, len 3589 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c len); len 3590 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c skb_put(skb, len); len 3596 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c unsigned int buf_len = len - prev_len; len 3619 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c len += sec_len; len 3647 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c priv->dev->stats.rx_bytes += len; len 3655 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c rx_q->state.len = len; len 99 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c skb_set_network_header(skb, skb->len); len 102 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c skb_set_transport_header(skb, skb->len); len 155 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c uhdr->len = htons(sizeof(*shdr) + sizeof(*uhdr) + attr->size); len 157 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c uhdr->len = htons(attr->max_size - len 194 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c if (attr->max_size && (attr->max_size > skb->len)) len 195 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c skb_put(skb, attr->max_size - skb->len); len 200 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c thdr->check = ~tcp_v4_check(skb->len, ihdr->saddr, ihdr->daddr, 0); len 1832 drivers/net/ethernet/sun/cassini.c const int len) len 1834 drivers/net/ethernet/sun/cassini.c unsigned long off = addr + len; len 1899 drivers/net/ethernet/sun/cassini.c cp->net_stats[ring].tx_bytes += skb->len; len 1945 drivers/net/ethernet/sun/cassini.c int dlen, hlen, len, i, alloclen; len 1955 drivers/net/ethernet/sun/cassini.c len = hlen + dlen; len 1958 drivers/net/ethernet/sun/cassini.c alloclen = len; len 2033 drivers/net/ethernet/sun/cassini.c skb->len += hlen - swivel; len 2056 drivers/net/ethernet/sun/cassini.c skb->len += hlen; len 2139 drivers/net/ethernet/sun/cassini.c return len; len 2295 drivers/net/ethernet/sun/cassini.c int type, len; len 2332 drivers/net/ethernet/sun/cassini.c len = cas_rx_process_pkt(cp, rxc, entry, words, &skb); len 2333 drivers/net/ethernet/sun/cassini.c if (len < 0) { len 2350 drivers/net/ethernet/sun/cassini.c cp->net_stats[ring].rx_bytes += len; len 2726 drivers/net/ethernet/sun/cassini.c dma_addr_t mapping, int len, u64 ctrl, int last) len 2730 drivers/net/ethernet/sun/cassini.c ctrl |= CAS_BASE(TX_DESC_BUFLEN, len); len 2761 drivers/net/ethernet/sun/cassini.c u32 len; len 2788 drivers/net/ethernet/sun/cassini.c len = skb_headlen(skb); len 2790 drivers/net/ethernet/sun/cassini.c offset_in_page(skb->data), len, len 2794 drivers/net/ethernet/sun/cassini.c tabort = cas_calc_tabort(cp, (unsigned long) skb->data, len); len 2797 drivers/net/ethernet/sun/cassini.c cas_write_txd(cp, ring, entry, mapping, len - tabort, len 2801 drivers/net/ethernet/sun/cassini.c skb_copy_from_linear_data_offset(skb, len - tabort, len 2807 drivers/net/ethernet/sun/cassini.c cas_write_txd(cp, ring, entry, mapping, len, ctrl | len 2815 drivers/net/ethernet/sun/cassini.c len = skb_frag_size(fragp); len 2816 drivers/net/ethernet/sun/cassini.c mapping = skb_frag_dma_map(&cp->pdev->dev, fragp, 0, len, len 2819 drivers/net/ethernet/sun/cassini.c tabort = cas_calc_tabort(cp, skb_frag_off(fragp), len); len 2824 drivers/net/ethernet/sun/cassini.c cas_write_txd(cp, ring, entry, mapping, len - tabort, len 2830 drivers/net/ethernet/sun/cassini.c addr + skb_frag_off(fragp) + len - tabort, len 2834 drivers/net/ethernet/sun/cassini.c len = tabort; len 2837 drivers/net/ethernet/sun/cassini.c cas_write_txd(cp, ring, entry, mapping, len, ctrl, len 2848 drivers/net/ethernet/sun/cassini.c ring, entry, skb->len, TX_BUFFS_AVAIL(cp, ring)); len 3154 drivers/net/ethernet/sun/cassini.c int len = strlen(str) + 1; len 3157 drivers/net/ethernet/sun/cassini.c for (i = 0; i < len; i++) { len 3181 drivers/net/ethernet/sun/cassini.c int i, len; len 3224 drivers/net/ethernet/sun/cassini.c len = readb(base + i + 1) | (readb(base + i + 2) << 8); len 3229 drivers/net/ethernet/sun/cassini.c while ((p - kstart) < len) { len 3333 drivers/net/ethernet/sun/cassini.c i += len + 3; len 4380 drivers/net/ethernet/sun/cassini.c static void cas_read_regs(struct cas *cp, u8 *ptr, int len) len 4387 drivers/net/ethernet/sun/cassini.c for (i = 0, p = ptr; i < len ; i ++, p += sizeof(u32)) { len 4704 drivers/net/ethernet/sun/cassini.c cas_read_regs(cp, p, regs->len / sizeof(u32)); len 287 drivers/net/ethernet/sun/ldmvsw.c int len, i, err; len 293 drivers/net/ethernet/sun/ldmvsw.c rmac = mdesc_get_property(hp, vdev->mp, remote_macaddr_prop, &len); len 3265 drivers/net/ethernet/sun/niu.c skb->len += size; len 3410 drivers/net/ethernet/sun/niu.c int len, num_rcr; len 3426 drivers/net/ethernet/sun/niu.c len = (val & RCR_ENTRY_L2_LEN) >> len 3428 drivers/net/ethernet/sun/niu.c append_size = len + ETH_HLEN + ETH_FCS_LEN; len 3450 drivers/net/ethernet/sun/niu.c append_size = append_size - skb->len; len 3470 drivers/net/ethernet/sun/niu.c len += sizeof(*rh); len 3471 drivers/net/ethernet/sun/niu.c len = min_t(int, len, sizeof(*rh) + VLAN_ETH_HLEN); len 3472 drivers/net/ethernet/sun/niu.c __pskb_pull_tail(skb, len); len 3485 drivers/net/ethernet/sun/niu.c rp->rx_bytes += skb->len; len 3546 drivers/net/ethernet/sun/niu.c int i, len; len 3555 drivers/net/ethernet/sun/niu.c len = skb_headlen(skb); len 3557 drivers/net/ethernet/sun/niu.c len, DMA_TO_DEVICE); len 3565 drivers/net/ethernet/sun/niu.c len -= MAX_TX_DESC_LEN; len 3566 drivers/net/ethernet/sun/niu.c } while (len > 0); len 6531 drivers/net/ethernet/sun/niu.c u64 mapping, u64 len, u64 mark, len 6538 drivers/net/ethernet/sun/niu.c (len << TX_DESC_TR_LEN_SHIFT) | len 6543 drivers/net/ethernet/sun/niu.c u64 pad_bytes, u64 len) len 6596 drivers/net/ethernet/sun/niu.c (len << TXHDR_LEN_SHIFT) | len 6615 drivers/net/ethernet/sun/niu.c unsigned int len, nfg; len 6634 drivers/net/ethernet/sun/niu.c len = sizeof(struct tx_pkt_hdr) + 15; len 6635 drivers/net/ethernet/sun/niu.c if (skb_headroom(skb) < len) { len 6638 drivers/net/ethernet/sun/niu.c skb_new = skb_realloc_headroom(skb, len); len 6652 drivers/net/ethernet/sun/niu.c len = skb->len - sizeof(struct tx_pkt_hdr); len 6653 drivers/net/ethernet/sun/niu.c tp->flags = cpu_to_le64(niu_compute_tx_flags(skb, ehdr, align, len)); len 6656 drivers/net/ethernet/sun/niu.c len = skb_headlen(skb); len 6658 drivers/net/ethernet/sun/niu.c len, DMA_TO_DEVICE); len 6672 drivers/net/ethernet/sun/niu.c tlen = len; len 6679 drivers/net/ethernet/sun/niu.c while (len > 0) { len 6680 drivers/net/ethernet/sun/niu.c unsigned int this_len = len; len 6690 drivers/net/ethernet/sun/niu.c len -= this_len; len 6696 drivers/net/ethernet/sun/niu.c len = skb_frag_size(frag); len 6698 drivers/net/ethernet/sun/niu.c skb_frag_off(frag), len, len 6704 drivers/net/ethernet/sun/niu.c niu_set_txd(rp, prod, mapping, len, 0, 0); len 6863 drivers/net/ethernet/sun/niu.c u32 offset, len, val; len 6866 drivers/net/ethernet/sun/niu.c len = eeprom->len; len 6868 drivers/net/ethernet/sun/niu.c if (offset + len < offset) len 6872 drivers/net/ethernet/sun/niu.c if (offset + len > np->eeprom_len) len 6873 drivers/net/ethernet/sun/niu.c len = eeprom->len = np->eeprom_len - offset; len 6880 drivers/net/ethernet/sun/niu.c if (b_count > len) len 6881 drivers/net/ethernet/sun/niu.c b_count = len; len 6886 drivers/net/ethernet/sun/niu.c len -= b_count; len 6889 drivers/net/ethernet/sun/niu.c while (len >= 4) { len 6893 drivers/net/ethernet/sun/niu.c len -= 4; len 6896 drivers/net/ethernet/sun/niu.c if (len) { len 6898 drivers/net/ethernet/sun/niu.c memcpy(data, &val, len); len 8047 drivers/net/ethernet/sun/niu.c int len = strlen(vpd->version) + 1; len 8051 drivers/net/ethernet/sun/niu.c for (i = 0; i < len - 5; i++) { len 8055 drivers/net/ethernet/sun/niu.c if (i >= len - 5) len 8085 drivers/net/ethernet/sun/niu.c int len, err, prop_len; len 8098 drivers/net/ethernet/sun/niu.c len = err; len 8156 drivers/net/ethernet/sun/niu.c start += len; len 8354 drivers/net/ethernet/sun/niu.c int len, i; len 8360 drivers/net/ethernet/sun/niu.c len = val / 4; len 8362 drivers/net/ethernet/sun/niu.c np->eeprom_len = len; len 8368 drivers/net/ethernet/sun/niu.c for (i = 0; i < len; i++) { len 777 drivers/net/ethernet/sun/sunbmac.c dev->stats.tx_bytes += skb->len; len 779 drivers/net/ethernet/sun/sunbmac.c this->tx_addr, skb->len, len 809 drivers/net/ethernet/sun/sunbmac.c int len = (flags & RXD_LENGTH); /* FCS not included */ len 812 drivers/net/ethernet/sun/sunbmac.c if (len < ETH_ZLEN) { len 824 drivers/net/ethernet/sun/sunbmac.c if (len > RX_COPY_THRESHOLD) { len 849 drivers/net/ethernet/sun/sunbmac.c skb_trim(skb, len); len 851 drivers/net/ethernet/sun/sunbmac.c struct sk_buff *copy_skb = netdev_alloc_skb(bp->dev, len + 2); len 858 drivers/net/ethernet/sun/sunbmac.c skb_put(copy_skb, len); len 860 drivers/net/ethernet/sun/sunbmac.c this->rx_addr, len, len 862 drivers/net/ethernet/sun/sunbmac.c skb_copy_to_linear_data(copy_skb, (unsigned char *)skb->data, len); len 864 drivers/net/ethernet/sun/sunbmac.c this->rx_addr, len, len 878 drivers/net/ethernet/sun/sunbmac.c bp->dev->stats.rx_bytes += len; len 957 drivers/net/ethernet/sun/sunbmac.c int len, entry; len 960 drivers/net/ethernet/sun/sunbmac.c len = skb->len; len 962 drivers/net/ethernet/sun/sunbmac.c len, DMA_TO_DEVICE); len 967 drivers/net/ethernet/sun/sunbmac.c DTX(("bigmac_start_xmit: len(%d) entry(%d)\n", len, entry)); len 972 drivers/net/ethernet/sun/sunbmac.c (TXD_OWN | TXD_SOP | TXD_EOP | (len & TXD_LENGTH)); len 677 drivers/net/ethernet/sun/sungem.c dev->stats.tx_bytes += skb->len; len 775 drivers/net/ethernet/sun/sungem.c int len; len 801 drivers/net/ethernet/sun/sungem.c len = (status & RXDCTRL_BUFSZ) >> 16; len 802 drivers/net/ethernet/sun/sungem.c if ((len < ETH_ZLEN) || (status & RXDCTRL_BAD)) { len 804 drivers/net/ethernet/sun/sungem.c if (len < ETH_ZLEN) len 806 drivers/net/ethernet/sun/sungem.c if (len & RXDCTRL_BAD) len 816 drivers/net/ethernet/sun/sungem.c if (len > RX_COPY_THRESHOLD) { len 837 drivers/net/ethernet/sun/sungem.c skb_trim(skb, len); len 839 drivers/net/ethernet/sun/sungem.c struct sk_buff *copy_skb = netdev_alloc_skb(dev, len + 2); len 847 drivers/net/ethernet/sun/sungem.c skb_put(copy_skb, len); len 848 drivers/net/ethernet/sun/sungem.c pci_dma_sync_single_for_cpu(gp->pdev, dma_addr, len, PCI_DMA_FROMDEVICE); len 849 drivers/net/ethernet/sun/sungem.c skb_copy_from_linear_data(skb, copy_skb->data, len); len 850 drivers/net/ethernet/sun/sungem.c pci_dma_sync_single_for_device(gp->pdev, dma_addr, len, PCI_DMA_FROMDEVICE); len 868 drivers/net/ethernet/sun/sungem.c dev->stats.rx_bytes += len; len 1032 drivers/net/ethernet/sun/sungem.c u32 len; len 1034 drivers/net/ethernet/sun/sungem.c len = skb->len; len 1038 drivers/net/ethernet/sun/sungem.c len, PCI_DMA_TODEVICE); len 1039 drivers/net/ethernet/sun/sungem.c ctrl |= TXDCTRL_SOF | TXDCTRL_EOF | len; len 1068 drivers/net/ethernet/sun/sungem.c u32 len; len 1072 drivers/net/ethernet/sun/sungem.c len = skb_frag_size(this_frag); len 1074 drivers/net/ethernet/sun/sungem.c 0, len, DMA_TO_DEVICE); len 1082 drivers/net/ethernet/sun/sungem.c txd->control_word = cpu_to_le64(this_ctrl | len); len 1111 drivers/net/ethernet/sun/sungem.c dev->name, entry, skb->len); len 2731 drivers/net/ethernet/sun/sungem.c static int find_eth_addr_in_vpd(void __iomem *rom_base, int len, unsigned char *dev_addr) len 2735 drivers/net/ethernet/sun/sungem.c for (this_offset = 0x20; this_offset < len; this_offset++) { len 1949 drivers/net/ethernet/sun/sunhme.c dev->stats.tx_bytes += skb->len; len 2002 drivers/net/ethernet/sun/sunhme.c int len = flags >> 16; len 2009 drivers/net/ethernet/sun/sunhme.c if ((len < ETH_ZLEN) || (flags & RXFLAG_OVERFLOW)) { len 2012 drivers/net/ethernet/sun/sunhme.c if (len < ETH_ZLEN) len 2014 drivers/net/ethernet/sun/sunhme.c if (len & (RXFLAG_OVERFLOW >> 16)) { len 2028 drivers/net/ethernet/sun/sunhme.c if (len > RX_COPY_THRESHOLD) { len 2056 drivers/net/ethernet/sun/sunhme.c skb_trim(skb, len); len 2058 drivers/net/ethernet/sun/sunhme.c struct sk_buff *copy_skb = netdev_alloc_skb(dev, len + 2); len 2066 drivers/net/ethernet/sun/sunhme.c skb_put(copy_skb, len); len 2067 drivers/net/ethernet/sun/sunhme.c dma_sync_single_for_cpu(hp->dma_dev, dma_addr, len, DMA_FROM_DEVICE); len 2068 drivers/net/ethernet/sun/sunhme.c skb_copy_from_linear_data(skb, copy_skb->data, len); len 2069 drivers/net/ethernet/sun/sunhme.c dma_sync_single_for_device(hp->dma_dev, dma_addr, len, DMA_FROM_DEVICE); len 2082 drivers/net/ethernet/sun/sunhme.c RXD(("len=%d csum=%4x]", len, csum)); len 2087 drivers/net/ethernet/sun/sunhme.c dev->stats.rx_bytes += len; len 2277 drivers/net/ethernet/sun/sunhme.c u32 addr, len; len 2280 drivers/net/ethernet/sun/sunhme.c len = hme_read_desc32(hp, &this->tx_flags); len 2281 drivers/net/ethernet/sun/sunhme.c len &= TXFLAG_SIZE; len 2282 drivers/net/ethernet/sun/sunhme.c dma_unmap_page(hp->dma_dev, addr, len, DMA_TO_DEVICE); len 2314 drivers/net/ethernet/sun/sunhme.c SXD(("SX<l[%d]e[%d]>", len, entry)); len 2318 drivers/net/ethernet/sun/sunhme.c u32 mapping, len; len 2320 drivers/net/ethernet/sun/sunhme.c len = skb->len; len 2321 drivers/net/ethernet/sun/sunhme.c mapping = dma_map_single(hp->dma_dev, skb->data, len, DMA_TO_DEVICE); len 2326 drivers/net/ethernet/sun/sunhme.c (tx_flags | (len & TXFLAG_SIZE)), len 2345 drivers/net/ethernet/sun/sunhme.c u32 len, mapping, this_txflags; len 2347 drivers/net/ethernet/sun/sunhme.c len = skb_frag_size(this_frag); len 2349 drivers/net/ethernet/sun/sunhme.c 0, len, DMA_TO_DEVICE); len 2359 drivers/net/ethernet/sun/sunhme.c (this_txflags | (len & TXFLAG_SIZE)), len 2730 drivers/net/ethernet/sun/sunhme.c int len; len 2732 drivers/net/ethernet/sun/sunhme.c addr = of_get_property(dp, "local-mac-address", &len); len 2734 drivers/net/ethernet/sun/sunhme.c if (qfe_slot != -1 && addr && len == ETH_ALEN) len 2926 drivers/net/ethernet/sun/sunhme.c static int find_eth_addr_in_vpd(void __iomem *rom_base, int len, int index, unsigned char *dev_addr) len 2930 drivers/net/ethernet/sun/sunhme.c for (this_offset = 0x20; this_offset < len; this_offset++) { len 3077 drivers/net/ethernet/sun/sunhme.c int len; len 3080 drivers/net/ethernet/sun/sunhme.c (addr = of_get_property(dp, "local-mac-address", &len)) len 3082 drivers/net/ethernet/sun/sunhme.c len == 6) { len 431 drivers/net/ethernet/sun/sunqe.c int len = (flags & RXD_LENGTH) - 4; /* QE adds ether FCS size to len */ len 434 drivers/net/ethernet/sun/sunqe.c if (len < ETH_ZLEN) { len 439 drivers/net/ethernet/sun/sunqe.c skb = netdev_alloc_skb(dev, len + 2); len 444 drivers/net/ethernet/sun/sunqe.c skb_put(skb, len); len 446 drivers/net/ethernet/sun/sunqe.c len); len 450 drivers/net/ethernet/sun/sunqe.c dev->stats.rx_bytes += len; len 579 drivers/net/ethernet/sun/sunqe.c int len, entry; len 585 drivers/net/ethernet/sun/sunqe.c len = skb->len; len 595 drivers/net/ethernet/sun/sunqe.c skb_copy_from_linear_data(skb, txbuf, len); len 599 drivers/net/ethernet/sun/sunqe.c (TXD_OWN | TXD_SOP | TXD_EOP | (len & TXD_LENGTH)); len 606 drivers/net/ethernet/sun/sunqe.c dev->stats.tx_bytes += len; len 430 drivers/net/ethernet/sun/sunvnet.c int len, i, err, switch_port; len 441 drivers/net/ethernet/sun/sunvnet.c rmac = mdesc_get_property(hp, vdev->mp, remote_macaddr_prop, &len); len 290 drivers/net/ethernet/sun/sunvnet_common.c unsigned int len) len 295 drivers/net/ethernet/sun/sunvnet_common.c skb = netdev_alloc_skb(dev, len + VNET_PACKET_SKIP + 8 + 8); len 324 drivers/net/ethernet/sun/sunvnet_common.c skb->csum = skb_checksum(skb, offset, skb->len - offset, 0); len 326 drivers/net/ethernet/sun/sunvnet_common.c skb->len - offset, IPPROTO_TCP, len 332 drivers/net/ethernet/sun/sunvnet_common.c skb->csum = skb_checksum(skb, offset, skb->len - offset, 0); len 334 drivers/net/ethernet/sun/sunvnet_common.c skb->len - offset, IPPROTO_UDP, len 357 drivers/net/ethernet/sun/sunvnet_common.c skb->csum = skb_checksum(skb, offset, skb->len - offset, 0); len 359 drivers/net/ethernet/sun/sunvnet_common.c skb->len - offset, IPPROTO_TCP, len 365 drivers/net/ethernet/sun/sunvnet_common.c skb->csum = skb_checksum(skb, offset, skb->len - offset, 0); len 367 drivers/net/ethernet/sun/sunvnet_common.c skb->len - offset, IPPROTO_UDP, len 376 drivers/net/ethernet/sun/sunvnet_common.c unsigned int len = desc->size; len 387 drivers/net/ethernet/sun/sunvnet_common.c if (unlikely(len < ETH_ZLEN || len > maxlen)) { len 392 drivers/net/ethernet/sun/sunvnet_common.c skb = alloc_and_align_skb(dev, len); len 399 drivers/net/ethernet/sun/sunvnet_common.c copy_len = (len + VNET_PACKET_SKIP + 7U) & ~7U; len 410 drivers/net/ethernet/sun/sunvnet_common.c skb_trim(skb, len); len 455 drivers/net/ethernet/sun/sunvnet_common.c dev->stats.rx_bytes += len; len 457 drivers/net/ethernet/sun/sunvnet_common.c port->stats.rx_bytes += len; len 1111 drivers/net/ethernet/sun/sunvnet_common.c int i, len, pad, docopy; len 1113 drivers/net/ethernet/sun/sunvnet_common.c len = skb->len; len 1115 drivers/net/ethernet/sun/sunvnet_common.c if (len < ETH_ZLEN) { len 1116 drivers/net/ethernet/sun/sunvnet_common.c pad += ETH_ZLEN - skb->len; len 1117 drivers/net/ethernet/sun/sunvnet_common.c len += pad; len 1119 drivers/net/ethernet/sun/sunvnet_common.c len += VNET_PACKET_SKIP; len 1120 drivers/net/ethernet/sun/sunvnet_common.c pad += 8 - (len & 7); len 1135 drivers/net/ethernet/sun/sunvnet_common.c len = skb->len > ETH_ZLEN ? skb->len : ETH_ZLEN; len 1136 drivers/net/ethernet/sun/sunvnet_common.c nskb = alloc_and_align_skb(skb->dev, len); len 1171 drivers/net/ethernet/sun/sunvnet_common.c skb->len - start, 0); len 1181 drivers/net/ethernet/sun/sunvnet_common.c skb->len - start, len 1192 drivers/net/ethernet/sun/sunvnet_common.c skb->len - start, len 1202 drivers/net/ethernet/sun/sunvnet_common.c } else if (skb_copy_bits(skb, 0, nskb->data, skb->len)) { len 1207 drivers/net/ethernet/sun/sunvnet_common.c (void)skb_put(nskb, skb->len); len 1254 drivers/net/ethernet/sun/sunvnet_common.c gso_segs = DIV_ROUND_UP(skb->len - hlen, datalen); len 1290 drivers/net/ethernet/sun/sunvnet_common.c if (port->tso && curr->len > dev->mtu) { len 1294 drivers/net/ethernet/sun/sunvnet_common.c DIV_ROUND_UP(curr->len - hlen, gso_size); len 1333 drivers/net/ethernet/sun/sunvnet_common.c unsigned int len; len 1344 drivers/net/ethernet/sun/sunvnet_common.c if (skb_is_gso(skb) && skb->len > port->tsolen) { len 1350 drivers/net/ethernet/sun/sunvnet_common.c if (!skb_is_gso(skb) && skb->len > port->rmtu) { len 1418 drivers/net/ethernet/sun/sunvnet_common.c len = skb->len; len 1419 drivers/net/ethernet/sun/sunvnet_common.c if (len < ETH_ZLEN) len 1420 drivers/net/ethernet/sun/sunvnet_common.c len = ETH_ZLEN; len 1442 drivers/net/ethernet/sun/sunvnet_common.c d->size = len; len 1509 drivers/net/ethernet/sun/sunvnet_common.c dev->stats.tx_bytes += port->tx_bufs[txi].skb->len; len 1511 drivers/net/ethernet/sun/sunvnet_common.c port->stats.tx_bytes += port->tx_bufs[txi].skb->len; len 1738 drivers/net/ethernet/sun/sunvnet_common.c unsigned long len, elen; len 1748 drivers/net/ethernet/sun/sunvnet_common.c len = VNET_TX_RING_SIZE * elen; len 1751 drivers/net/ethernet/sun/sunvnet_common.c dring = ldc_alloc_exp_dring(port->vio.lp, len, len 342 drivers/net/ethernet/synopsys/dwc-xlgmac-common.c (tx_rx ? "TX" : "RX"), skb->len); len 348 drivers/net/ethernet/synopsys/dwc-xlgmac-common.c for (i = 0; i < skb->len; i += 32) { len 349 drivers/net/ethernet/synopsys/dwc-xlgmac-common.c unsigned int len = min(skb->len - i, 32U); len 351 drivers/net/ethernet/synopsys/dwc-xlgmac-common.c hex_dump_to_buffer(&skb->data[i], len, 32, 1, len 69 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c desc_data->state.len = 0; len 367 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c unsigned int len) len 374 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c bd->dma_len = len; len 376 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c pa->pages_offset += len; len 377 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c if ((pa->pages_offset + len) > pa->pages_len) { len 504 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c unsigned int offset, datalen, len; len 556 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c len = min_t(unsigned int, datalen, XLGMAC_TX_MAX_BUF_SIZE); len 558 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c skb_dma = dma_map_single(pdata->dev, skb->data + offset, len, len 565 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c desc_data->skb_dma_len = len; len 568 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c cur_index, &skb_dma, len); len 570 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c datalen -= len; len 571 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c offset += len; len 573 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c pkt_info->length += len; len 587 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c len = min_t(unsigned int, datalen, len 591 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c len, DMA_TO_DEVICE); len 598 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c desc_data->skb_dma_len = len; len 602 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c cur_index, &skb_dma, len); len 604 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c datalen -= len; len 605 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c offset += len; len 607 drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c pkt_info->length += len; len 2739 drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c desc_data->rx.len = XLGMAC_GET_REG_BITS_LE(dma_desc->desc3, len 86 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c pkt_info->tcp_payload_len = skb->len - pkt_info->header_len; len 121 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c unsigned int len; len 130 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c pkt_info->tx_bytes = skb->len; len 175 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c for (len = skb_headlen(skb); len;) { len 177 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c len -= min_t(unsigned int, len, XLGMAC_TX_MAX_BUF_SIZE); len 182 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c for (len = skb_frag_size(frag); len; ) { len 184 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c len -= min_t(unsigned int, len, XLGMAC_TX_MAX_BUF_SIZE); len 714 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c XLGMAC_PR("skb->len = %d\n", skb->len); len 721 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c if (skb->len == 0) { len 990 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c unsigned int len) len 1010 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c copy_len = (desc_data->rx.hdr_len) ? desc_data->rx.hdr_len : len; len 1015 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c len -= copy_len; len 1016 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c if (len) { len 1027 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c len, desc_data->rx.buf.dma_len); len 1112 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c unsigned int len, dma_desc_len, max_len; len 1141 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c len = desc_data->state.len; len 1146 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c len = 0; len 1188 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c dma_desc_len = desc_data->rx.len - len; len 1189 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c len += dma_desc_len; len 1226 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c if (skb->len > max_len) { len 1271 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c desc_data->state.len = len; len 100 drivers/net/ethernet/synopsys/dwc-xlgmac.h #define XLGMAC_GET_REG_BITS(var, pos, len) ({ \ len 102 drivers/net/ethernet/synopsys/dwc-xlgmac.h typeof(len) _len = (len); \ len 106 drivers/net/ethernet/synopsys/dwc-xlgmac.h #define XLGMAC_GET_REG_BITS_LE(var, pos, len) ({ \ len 108 drivers/net/ethernet/synopsys/dwc-xlgmac.h typeof(len) _len = (len); \ len 113 drivers/net/ethernet/synopsys/dwc-xlgmac.h #define XLGMAC_SET_REG_BITS(var, pos, len, val) ({ \ len 116 drivers/net/ethernet/synopsys/dwc-xlgmac.h typeof(len) _len = (len); \ len 122 drivers/net/ethernet/synopsys/dwc-xlgmac.h #define XLGMAC_SET_REG_BITS_LE(var, pos, len, val) ({ \ len 125 drivers/net/ethernet/synopsys/dwc-xlgmac.h typeof(len) _len = (len); \ len 251 drivers/net/ethernet/synopsys/dwc-xlgmac.h unsigned short len; /* Length of received packet */ len 310 drivers/net/ethernet/synopsys/dwc-xlgmac.h unsigned int len; len 910 drivers/net/ethernet/tehuti/tehuti.c static void print_rxdd(struct rxd_desc *rxdd, u32 rxd_val1, u16 len, len 1109 drivers/net/ethernet/tehuti/tehuti.c rxfd->len = CPU_CHIP_SWAP32(f->m.pktsz); len 1164 drivers/net/ethernet/tehuti/tehuti.c rxfd->len = CPU_CHIP_SWAP32(f->m.pktsz); len 1205 drivers/net/ethernet/tehuti/tehuti.c u16 len; len 1222 drivers/net/ethernet/tehuti/tehuti.c len = CPU_CHIP_SWAP16(rxdd->len); len 1226 drivers/net/ethernet/tehuti/tehuti.c print_rxdd(rxdd, rxd_val1, len, rxd_vlan); len 1258 drivers/net/ethernet/tehuti/tehuti.c if (len < BDX_COPYBREAK && len 1259 drivers/net/ethernet/tehuti/tehuti.c (skb2 = netdev_alloc_skb(priv->ndev, len + NET_IP_ALIGN))) { len 1265 drivers/net/ethernet/tehuti/tehuti.c memcpy(skb2->data, skb->data, len); len 1275 drivers/net/ethernet/tehuti/tehuti.c ndev->stats.rx_bytes += len; len 1277 drivers/net/ethernet/tehuti/tehuti.c skb_put(skb, len); len 1305 drivers/net/ethernet/tehuti/tehuti.c static void print_rxdd(struct rxd_desc *rxdd, u32 rxd_val1, u16 len, len 1312 drivers/net/ethernet/tehuti/tehuti.c GET_RXD_VTAG(rxd_val1), len, GET_RXD_VLAN_ID(rxd_vlan), len 1321 drivers/net/ethernet/tehuti/tehuti.c rxfd->info, rxfd->va_lo, rxfd->pa_lo, rxfd->pa_hi, rxfd->len); len 1492 drivers/net/ethernet/tehuti/tehuti.c db->wptr->len = skb_headlen(skb); len 1494 drivers/net/ethernet/tehuti/tehuti.c db->wptr->len, PCI_DMA_TODEVICE); len 1495 drivers/net/ethernet/tehuti/tehuti.c pbl->len = CPU_CHIP_SWAP32(db->wptr->len); len 1498 drivers/net/ethernet/tehuti/tehuti.c DBG("=== pbl len: 0x%x ================\n", pbl->len); len 1507 drivers/net/ethernet/tehuti/tehuti.c db->wptr->len = skb_frag_size(frag); len 1513 drivers/net/ethernet/tehuti/tehuti.c pbl->len = CPU_CHIP_SWAP32(db->wptr->len); len 1520 drivers/net/ethernet/tehuti/tehuti.c db->wptr->len = -txd_sizes[nr_frags].bytes; len 1613 drivers/net/ethernet/tehuti/tehuti.c int len; len 1629 drivers/net/ethernet/tehuti/tehuti.c DBG("skb %p skb len %d gso size = %d\n", skb, skb->len, len 1639 drivers/net/ethernet/tehuti/tehuti.c txdd->length = CPU_CHIP_SWAP16(skb->len); len 1655 drivers/net/ethernet/tehuti/tehuti.c len = f->m.wptr - f->m.memsz; len 1656 drivers/net/ethernet/tehuti/tehuti.c if (unlikely(len >= 0)) { len 1657 drivers/net/ethernet/tehuti/tehuti.c f->m.wptr = len; len 1658 drivers/net/ethernet/tehuti/tehuti.c if (len > 0) { len 1659 drivers/net/ethernet/tehuti/tehuti.c BDX_ASSERT(len > f->m.memsz); len 1660 drivers/net/ethernet/tehuti/tehuti.c memcpy(f->m.va, f->m.va + f->m.memsz, len); len 1693 drivers/net/ethernet/tehuti/tehuti.c ndev->stats.tx_bytes += skb->len; len 1728 drivers/net/ethernet/tehuti/tehuti.c BDX_ASSERT(db->rptr->len == 0); len 1732 drivers/net/ethernet/tehuti/tehuti.c db->rptr->len, PCI_DMA_TODEVICE); len 1734 drivers/net/ethernet/tehuti/tehuti.c } while (db->rptr->len > 0); len 1735 drivers/net/ethernet/tehuti/tehuti.c tx_level -= db->rptr->len; /* '-' koz len is negative */ len 1779 drivers/net/ethernet/tehuti/tehuti.c if (likely(db->rptr->len)) len 1781 drivers/net/ethernet/tehuti/tehuti.c db->rptr->len, PCI_DMA_TODEVICE); len 193 drivers/net/ethernet/tehuti/tehuti.h int len; len 289 drivers/net/ethernet/tehuti/tehuti.h u32 len; /* Buffer Length */ len 307 drivers/net/ethernet/tehuti/tehuti.h u16 len; len 318 drivers/net/ethernet/tehuti/tehuti.h u32 len; len 253 drivers/net/ethernet/ti/cpmac.c printk("%s: skb 0x%p, len=%d\n", dev->name, skb, skb->len); len 254 drivers/net/ethernet/ti/cpmac.c for (i = 0; i < skb->len; i++) { len 538 drivers/net/ethernet/ti/cpmac.c unsigned int len; len 548 drivers/net/ethernet/ti/cpmac.c len = max_t(unsigned int, skb->len, ETH_ZLEN); len 564 drivers/net/ethernet/ti/cpmac.c desc->data_mapping = dma_map_single(&dev->dev, skb->data, len, len 567 drivers/net/ethernet/ti/cpmac.c desc->datalen = len; len 568 drivers/net/ethernet/ti/cpmac.c desc->buflen = len; len 570 drivers/net/ethernet/ti/cpmac.c netdev_dbg(dev, "sending 0x%p, len=%d\n", skb, skb->len); len 590 drivers/net/ethernet/ti/cpmac.c dev->stats.tx_bytes += desc->skb->len; len 592 drivers/net/ethernet/ti/cpmac.c dma_unmap_single(&dev->dev, desc->data_mapping, desc->skb->len, len 597 drivers/net/ethernet/ti/cpmac.c desc->skb, desc->skb->len); len 373 drivers/net/ethernet/ti/cpsw.c void cpsw_tx_handler(void *token, int len, int status) len 404 drivers/net/ethernet/ti/cpsw.c ndev->stats.tx_bytes += len; len 469 drivers/net/ethernet/ti/cpsw.c dma, xdpf->len, port); len 477 drivers/net/ethernet/ti/cpsw.c xdpf->data, xdpf->len, port); len 547 drivers/net/ethernet/ti/cpsw.c static unsigned int cpsw_rxbuf_total_len(unsigned int len) len 549 drivers/net/ethernet/ti/cpsw.c len += CPSW_HEADROOM; len 550 drivers/net/ethernet/ti/cpsw.c len += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); len 552 drivers/net/ethernet/ti/cpsw.c return SKB_DATA_ALIGN(len); len 672 drivers/net/ethernet/ti/cpsw.c static void cpsw_rx_handler(void *token, int len, int status) len 726 drivers/net/ethernet/ti/cpsw.c xdp.data_end = xdp.data + len - len 730 drivers/net/ethernet/ti/cpsw.c xdp.data_end = xdp.data + len; len 743 drivers/net/ethernet/ti/cpsw.c len = xdp.data_end - xdp.data; len 759 drivers/net/ethernet/ti/cpsw.c skb_put(skb, len); len 771 drivers/net/ethernet/ti/cpsw.c ndev->stats.rx_bytes += len; len 1822 drivers/net/ethernet/ti/cpsw.c ret = cpdma_chan_submit(txch, skb, skb->data, skb->len, len 2386 drivers/net/ethernet/ti/cpsw.c if (xdpf->len < CPSW_MIN_PACKET_SIZE) { len 399 drivers/net/ethernet/ti/cpsw_priv.h void cpsw_tx_handler(void *token, int len, int status); len 354 drivers/net/ethernet/ti/cpts.c if (skb->len + ETH_HLEN < offset + OFF_PTP_SEQUENCE_ID + sizeof(*seqid)) len 143 drivers/net/ethernet/ti/davinci_cpdma.c int len; len 1020 drivers/net/ethernet/ti/davinci_cpdma.c int len = si->len; len 1037 drivers/net/ethernet/ti/davinci_cpdma.c if (len < ctlr->params.min_packet_size) { len 1038 drivers/net/ethernet/ti/davinci_cpdma.c len = ctlr->params.min_packet_size; len 1047 drivers/net/ethernet/ti/davinci_cpdma.c dma_sync_single_for_device(ctlr->dev, buffer, len, chan->dir); len 1049 drivers/net/ethernet/ti/davinci_cpdma.c buffer = dma_map_single(ctlr->dev, si->data_virt, len, chan->dir); len 1062 drivers/net/ethernet/ti/davinci_cpdma.c writel_relaxed(len, &desc->hw_len); len 1063 drivers/net/ethernet/ti/davinci_cpdma.c writel_relaxed(mode | len, &desc->hw_mode); len 1066 drivers/net/ethernet/ti/davinci_cpdma.c writel_relaxed(si->data_dma ? len | CPDMA_DMA_EXT_MAP : len, len 1080 drivers/net/ethernet/ti/davinci_cpdma.c int len, int directed) len 1090 drivers/net/ethernet/ti/davinci_cpdma.c si.len = len; len 1105 drivers/net/ethernet/ti/davinci_cpdma.c dma_addr_t data, int len, int directed) len 1115 drivers/net/ethernet/ti/davinci_cpdma.c si.len = len; len 1130 drivers/net/ethernet/ti/davinci_cpdma.c int len, int directed) len 1140 drivers/net/ethernet/ti/davinci_cpdma.c si.len = len; len 1155 drivers/net/ethernet/ti/davinci_cpdma.c dma_addr_t data, int len, int directed) len 1165 drivers/net/ethernet/ti/davinci_cpdma.c si.len = len; len 64 drivers/net/ethernet/ti/davinci_cpdma.h typedef void (*cpdma_handler_fn)(void *token, int len, int status); len 81 drivers/net/ethernet/ti/davinci_cpdma.h dma_addr_t data, int len, int directed); len 83 drivers/net/ethernet/ti/davinci_cpdma.h int len, int directed); len 85 drivers/net/ethernet/ti/davinci_cpdma.h dma_addr_t data, int len, int directed); len 87 drivers/net/ethernet/ti/davinci_cpdma.h int len, int directed); len 863 drivers/net/ethernet/ti/davinci_emac.c static void emac_rx_handler(void *token, int len, int status) len 884 drivers/net/ethernet/ti/davinci_emac.c skb_put(skb, len); len 887 drivers/net/ethernet/ti/davinci_emac.c ndev->stats.rx_bytes += len; len 907 drivers/net/ethernet/ti/davinci_emac.c static void emac_tx_handler(void *token, int len, int status) len 918 drivers/net/ethernet/ti/davinci_emac.c ndev->stats.tx_bytes += len; len 954 drivers/net/ethernet/ti/davinci_emac.c ret_code = cpdma_chan_submit(priv->txchan, skb, skb->data, skb->len, len 733 drivers/net/ethernet/ti/netcp_core.c __pskb_trim(skb, skb->len - ETH_FCS_LEN); len 764 drivers/net/ethernet/ti/netcp_core.c rx_stats->rx_bytes += skb->len; len 1050 drivers/net/ethernet/ti/netcp_core.c tx_stats->tx_bytes += skb->len; len 1159 drivers/net/ethernet/ti/netcp_core.c WARN_ON(pkt_len != skb->len); len 1273 drivers/net/ethernet/ti/netcp_core.c if (unlikely(skb->len <= 0)) { len 1278 drivers/net/ethernet/ti/netcp_core.c if (unlikely(skb->len < NETCP_MIN_PACKET_SIZE)) { len 1287 drivers/net/ethernet/ti/netcp_core.c skb->len = NETCP_MIN_PACKET_SIZE; len 1074 drivers/net/ethernet/ti/tlan.c txlen = max(skb->len, (unsigned int)TLAN_MIN_FRAME_SIZE); len 1388 drivers/net/ethernet/ti/tlan.c max(skb->len, len 1979 drivers/net/ethernet/ti/tlan.c max(skb->len, len 430 drivers/net/ethernet/toshiba/ps3_gelic_net.c descr->skb->len, len 500 drivers/net/ethernet/toshiba/ps3_gelic_net.c dma_unmap_single(ctodev(card), be32_to_cpu(descr->buf_addr), skb->len, len 566 drivers/net/ethernet/toshiba/ps3_gelic_net.c tx_chain->tail->skb->len; len 782 drivers/net/ethernet/toshiba/ps3_gelic_net.c buf = dma_map_single(ctodev(card), skb->data, skb->len, DMA_TO_DEVICE); len 787 drivers/net/ethernet/toshiba/ps3_gelic_net.c skb->data, skb->len); len 792 drivers/net/ethernet/toshiba/ps3_gelic_net.c descr->buf_size = cpu_to_be32(skb->len); len 952 drivers/net/ethernet/toshiba/ps3_gelic_net.c netdev->stats.rx_bytes += skb->len; len 502 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c u8 len; len 510 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c static void gelic_wl_parse_ie(u8 *data, size_t len, len 513 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c size_t data_left = len; len 519 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c data, len); len 536 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c ie_info->wpa.len = item_len + 2; len 542 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c ie_info->rsn.len = item_len + 2; len 553 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c ie_info->wpa.data, ie_info->wpa.len, len 554 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c ie_info->rsn.data, ie_info->rsn.len); len 572 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c unsigned int i, j, len; len 658 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c len = gelic_wl_synthesize_ie(buf, scan); len 659 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c if (len) { len 661 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c iwe.u.data.length = len; len 673 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c if (ie_info.wpa.len && (ie_info.wpa.len <= sizeof(buf))) { len 674 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c memcpy(buf, ie_info.wpa.data, ie_info.wpa.len); len 676 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c iwe.u.data.length = ie_info.wpa.len; len 680 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c if (ie_info.rsn.len && (ie_info.rsn.len <= sizeof(buf))) { len 682 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c memcpy(buf, ie_info.rsn.data, ie_info.rsn.len); len 684 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c iwe.u.data.length = ie_info.rsn.len; len 1432 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c size_t len; len 1465 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c len = IW_ESSID_MAX_SIZE; /* hypervisor always requires 32 */ len 1466 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c memset(buf, 0, len); len 1470 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c len = 0; len 1477 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c buf, len); len 652 drivers/net/ethernet/toshiba/spider_net.c buf = pci_map_single(card->pdev, skb->data, skb->len, PCI_DMA_TODEVICE); len 656 drivers/net/ethernet/toshiba/spider_net.c "Dropping packet\n", skb->data, skb->len); len 665 drivers/net/ethernet/toshiba/spider_net.c pci_unmap_single(card->pdev, buf, skb->len, PCI_DMA_TODEVICE); len 673 drivers/net/ethernet/toshiba/spider_net.c hwdescr->buf_size = skb->len; len 779 drivers/net/ethernet/toshiba/spider_net.c dev->stats.tx_bytes += descr->skb->len; len 819 drivers/net/ethernet/toshiba/spider_net.c pci_unmap_single(card->pdev, buf_addr, skb->len, len 972 drivers/net/ethernet/toshiba/spider_net.c netdev->stats.rx_bytes += skb->len; len 994 drivers/net/ethernet/toshiba/tc35815.c pci_unmap_single(lp->pci_dev, lp->tx_skbs[i].skb_dma, skb->len, PCI_DMA_TODEVICE); len 1026 drivers/net/ethernet/toshiba/tc35815.c pci_unmap_single(lp->pci_dev, lp->tx_skbs[i].skb_dma, skb->len, PCI_DMA_TODEVICE); len 1296 drivers/net/ethernet/toshiba/tc35815.c lp->tx_skbs[lp->tfd_start].skb_dma = pci_map_single(lp->pci_dev, skb->data, skb->len, PCI_DMA_TODEVICE); len 1301 drivers/net/ethernet/toshiba/tc35815.c txfd->bd.BDCtl = cpu_to_le32(skb->len); len 1759 drivers/net/ethernet/toshiba/tc35815.c dev->stats.tx_bytes += skb->len; len 1760 drivers/net/ethernet/toshiba/tc35815.c pci_unmap_single(lp->pci_dev, lp->tx_skbs[lp->tfd_end].skb_dma, skb->len, PCI_DMA_TODEVICE); len 700 drivers/net/ethernet/tundra/tsi108_eth.c data->txring[tx].len = skb_headlen(skb); len 709 drivers/net/ethernet/tundra/tsi108_eth.c data->txring[tx].len = skb_frag_size(frag); len 718 drivers/net/ethernet/tundra/tsi108_eth.c skb->len); len 719 drivers/net/ethernet/tundra/tsi108_eth.c for (i = 0; i < skb->len; i++) len 775 drivers/net/ethernet/tundra/tsi108_eth.c dev->name, data->rxring[rx].len); len 776 drivers/net/ethernet/tundra/tsi108_eth.c for (i = 0; i < data->rxring[rx].len; i++) len 781 drivers/net/ethernet/tundra/tsi108_eth.c skb_put(skb, data->rxring[rx].len); len 308 drivers/net/ethernet/tundra/tsi108_eth.h u16 len; /* Length of buffer in bytes */ len 335 drivers/net/ethernet/tundra/tsi108_eth.h u16 len; /* Length of received fragment in bytes */ len 1351 drivers/net/ethernet/via/via-rhine.c rp->tx_skbuff[i]->len, len 1803 drivers/net/ethernet/via/via-rhine.c if (skb->len > PKT_BUF_SZ) { len 1813 drivers/net/ethernet/via/via-rhine.c if (skb->len < ETH_ZLEN) len 1814 drivers/net/ethernet/via/via-rhine.c memset(rp->tx_buf[entry] + skb->len, 0, len 1815 drivers/net/ethernet/via/via-rhine.c ETH_ZLEN - skb->len); len 1822 drivers/net/ethernet/via/via-rhine.c dma_map_single(hwdev, skb->data, skb->len, len 1834 drivers/net/ethernet/via/via-rhine.c cpu_to_le32(TXDESC | (skb->len >= ETH_ZLEN ? skb->len : ETH_ZLEN)); len 1849 drivers/net/ethernet/via/via-rhine.c netdev_sent_queue(dev, skb->len); len 1979 drivers/net/ethernet/via/via-rhine.c rp->tx_stats.bytes += skb->len; len 1987 drivers/net/ethernet/via/via-rhine.c skb->len, len 1990 drivers/net/ethernet/via/via-rhine.c bytes_compl += skb->len; len 565 drivers/net/ethernet/via/via-velocity.c vptr->rx.ring[i].rdesc0.len |= OWNED_BY_NIC; len 1446 drivers/net/ethernet/via/via-velocity.c vptr->rx.ring[dirty].rdesc0.len |= OWNED_BY_NIC; len 1552 drivers/net/ethernet/via/via-velocity.c if (rd->rdesc0.len & OWNED_BY_NIC) len 1723 drivers/net/ethernet/via/via-velocity.c size_t pktlen = max_t(size_t, skb->len, ETH_ZLEN); len 1753 drivers/net/ethernet/via/via-velocity.c td_info->skb->len, DMA_TO_DEVICE); len 1908 drivers/net/ethernet/via/via-velocity.c if (td->tdesc0.len & OWNED_BY_NIC) len 1927 drivers/net/ethernet/via/via-velocity.c stats->tx_bytes += tdinfo->skb->len; len 2034 drivers/net/ethernet/via/via-velocity.c int pkt_len = le16_to_cpu(rd->rdesc0.len) & 0x3fff; len 2100 drivers/net/ethernet/via/via-velocity.c if (rd->rdesc0.len & OWNED_BY_NIC) len 2535 drivers/net/ethernet/via/via-velocity.c max_t(unsigned int, skb->len, ETH_ZLEN) : len 2554 drivers/net/ethernet/via/via-velocity.c td_ptr->tdesc0.len = cpu_to_le16(pktlen); len 2596 drivers/net/ethernet/via/via-velocity.c td_ptr->tdesc0.len |= OWNED_BY_NIC; len 168 drivers/net/ethernet/via/via-velocity.h __le16 len; /* bits 0--13; bit 15 - owner */ len 195 drivers/net/ethernet/via/via-velocity.h __le16 len; /* bits 0--13 - size of frame, bit 15 - owner */ len 72 drivers/net/ethernet/wiznet/w5100-spi.c int len) len 76 drivers/net/ethernet/wiznet/w5100-spi.c for (i = 0; i < len; i++) { len 88 drivers/net/ethernet/wiznet/w5100-spi.c int len) len 92 drivers/net/ethernet/wiznet/w5100-spi.c for (i = 0; i < len; i++) { len 184 drivers/net/ethernet/wiznet/w5100-spi.c int len) len 191 drivers/net/ethernet/wiznet/w5100-spi.c .len = sizeof(spi_priv->cmd_buf), len 195 drivers/net/ethernet/wiznet/w5100-spi.c .len = len, len 204 drivers/net/ethernet/wiznet/w5100-spi.c spi_priv->cmd_buf[2] = len >> 8; len 205 drivers/net/ethernet/wiznet/w5100-spi.c spi_priv->cmd_buf[3] = len; len 214 drivers/net/ethernet/wiznet/w5100-spi.c int len) len 221 drivers/net/ethernet/wiznet/w5100-spi.c .len = sizeof(spi_priv->cmd_buf), len 225 drivers/net/ethernet/wiznet/w5100-spi.c .len = len, len 234 drivers/net/ethernet/wiznet/w5100-spi.c spi_priv->cmd_buf[2] = W5200_SPI_WRITE_OPCODE | (len >> 8); len 235 drivers/net/ethernet/wiznet/w5100-spi.c spi_priv->cmd_buf[3] = len; len 344 drivers/net/ethernet/wiznet/w5100-spi.c int len) len 351 drivers/net/ethernet/wiznet/w5100-spi.c .len = sizeof(spi_priv->cmd_buf), len 355 drivers/net/ethernet/wiznet/w5100-spi.c .len = len, len 373 drivers/net/ethernet/wiznet/w5100-spi.c int len) len 380 drivers/net/ethernet/wiznet/w5100-spi.c .len = sizeof(spi_priv->cmd_buf), len 384 drivers/net/ethernet/wiznet/w5100-spi.c .len = len, len 242 drivers/net/ethernet/wiznet/w5100.c int len) len 246 drivers/net/ethernet/wiznet/w5100.c for (i = 0; i < len; i++, addr++) len 253 drivers/net/ethernet/wiznet/w5100.c const u8 *buf, int len) len 257 drivers/net/ethernet/wiznet/w5100.c for (i = 0; i < len; i++, addr++) len 361 drivers/net/ethernet/wiznet/w5100.c int len) len 370 drivers/net/ethernet/wiznet/w5100.c for (i = 0; i < len; i++) len 379 drivers/net/ethernet/wiznet/w5100.c const u8 *buf, int len) len 388 drivers/net/ethernet/wiznet/w5100.c for (i = 0; i < len; i++) len 439 drivers/net/ethernet/wiznet/w5100.c static int w5100_readbulk(struct w5100_priv *priv, u32 addr, u8 *buf, int len) len 441 drivers/net/ethernet/wiznet/w5100.c return w5100_readbulk_direct(priv->ndev, addr, buf, len); len 445 drivers/net/ethernet/wiznet/w5100.c int len) len 447 drivers/net/ethernet/wiznet/w5100.c return w5100_writebulk_direct(priv->ndev, addr, buf, len); len 472 drivers/net/ethernet/wiznet/w5100.c static int w5100_readbulk(struct w5100_priv *priv, u32 addr, u8 *buf, int len) len 474 drivers/net/ethernet/wiznet/w5100.c return w5100_readbulk_indirect(priv->ndev, addr, buf, len); len 478 drivers/net/ethernet/wiznet/w5100.c int len) len 480 drivers/net/ethernet/wiznet/w5100.c return w5100_writebulk_indirect(priv->ndev, addr, buf, len); len 505 drivers/net/ethernet/wiznet/w5100.c static int w5100_readbulk(struct w5100_priv *priv, u32 addr, u8 *buf, int len) len 507 drivers/net/ethernet/wiznet/w5100.c return priv->ops->readbulk(priv->ndev, addr, buf, len); len 511 drivers/net/ethernet/wiznet/w5100.c int len) len 513 drivers/net/ethernet/wiznet/w5100.c return priv->ops->writebulk(priv->ndev, addr, buf, len); len 518 drivers/net/ethernet/wiznet/w5100.c static int w5100_readbuf(struct w5100_priv *priv, u16 offset, u8 *buf, int len) len 529 drivers/net/ethernet/wiznet/w5100.c if (offset + len > mem_size) { len 530 drivers/net/ethernet/wiznet/w5100.c remain = (offset + len) % mem_size; len 531 drivers/net/ethernet/wiznet/w5100.c len = mem_size - offset; len 534 drivers/net/ethernet/wiznet/w5100.c ret = w5100_readbulk(priv, addr, buf, len); len 538 drivers/net/ethernet/wiznet/w5100.c return w5100_readbulk(priv, mem_start, buf + len, remain); len 542 drivers/net/ethernet/wiznet/w5100.c int len) len 553 drivers/net/ethernet/wiznet/w5100.c if (offset + len > mem_size) { len 554 drivers/net/ethernet/wiznet/w5100.c remain = (offset + len) % mem_size; len 555 drivers/net/ethernet/wiznet/w5100.c len = mem_size - offset; len 558 drivers/net/ethernet/wiznet/w5100.c ret = w5100_writebulk(priv, addr, buf, len); len 562 drivers/net/ethernet/wiznet/w5100.c return w5100_writebulk(priv, mem_start, buf + len, remain); len 809 drivers/net/ethernet/wiznet/w5100.c w5100_writebuf(priv, offset, skb->data, skb->len); len 810 drivers/net/ethernet/wiznet/w5100.c w5100_write16(priv, W5100_S0_TX_WR(priv), offset + skb->len); len 811 drivers/net/ethernet/wiznet/w5100.c ndev->stats.tx_bytes += skb->len; len 22 drivers/net/ethernet/wiznet/w5100.h int (*readbulk)(struct net_device *ndev, u32 addr, u8 *buf, int len); len 24 drivers/net/ethernet/wiznet/w5100.h int len); len 201 drivers/net/ethernet/wiznet/w5300.c static void w5300_read_frame(struct w5300_priv *priv, u8 *buf, int len) len 206 drivers/net/ethernet/wiznet/w5300.c for (i = 0; i < len; i += 2) { len 215 drivers/net/ethernet/wiznet/w5300.c static void w5300_write_frame(struct w5300_priv *priv, u8 *buf, int len) len 220 drivers/net/ethernet/wiznet/w5300.c for (i = 0; i < len; i += 2) { len 225 drivers/net/ethernet/wiznet/w5300.c w5300_write32(priv, W5300_S0_TX_WRSR, len); len 362 drivers/net/ethernet/wiznet/w5300.c w5300_write_frame(priv, skb->data, skb->len); len 364 drivers/net/ethernet/wiznet/w5300.c ndev->stats.tx_bytes += skb->len; len 323 drivers/net/ethernet/xilinx/ll_temac.h u32 len; len 374 drivers/net/ethernet/xilinx/ll_temac_main.c lp->rx_bd_v[i].len = cpu_to_be32(XTE_MAX_JUMBO_FRAME_SIZE); len 774 drivers/net/ethernet/xilinx/ll_temac_main.c be32_to_cpu(cur_p->len), DMA_TO_DEVICE); len 785 drivers/net/ethernet/xilinx/ll_temac_main.c ndev->stats.tx_bytes += be32_to_cpu(cur_p->len); len 869 drivers/net/ethernet/xilinx/ll_temac_main.c cur_p->len = cpu_to_be32(skb_headlen(skb)); len 909 drivers/net/ethernet/xilinx/ll_temac_main.c cur_p->len = cpu_to_be32(skb_frag_size(frag)); len 976 drivers/net/ethernet/xilinx/ll_temac_main.c bd->len = 0; len 986 drivers/net/ethernet/xilinx/ll_temac_main.c (skb->len > 64)) { len 1060 drivers/net/ethernet/xilinx/ll_temac_main.c bd->len = cpu_to_be32(XTE_MAX_JUMBO_FRAME_SIZE); len 1243 drivers/net/ethernet/xilinx/ll_temac_main.c int i, len = 0; len 1246 drivers/net/ethernet/xilinx/ll_temac_main.c len += sprintf(buf + len, "%.8x%s", lp->dma_in(lp, i), len 1248 drivers/net/ethernet/xilinx/ll_temac_main.c len += sprintf(buf + len, "\n"); len 1250 drivers/net/ethernet/xilinx/ll_temac_main.c return len; len 734 drivers/net/ethernet/xilinx/xilinx_axienet_main.c skb->len > 64) { len 1143 drivers/net/ethernet/xilinx/xilinx_axienet_main.c size_t len = sizeof(u32) * AXIENET_REGS_N; len 1147 drivers/net/ethernet/xilinx/xilinx_axienet_main.c regs->len = len; len 1149 drivers/net/ethernet/xilinx/xilinx_axienet_main.c memset(data, 0, len); len 578 drivers/net/ethernet/xilinx/xilinx_emaclite.c lp->deferred_skb->len)) len 581 drivers/net/ethernet/xilinx/xilinx_emaclite.c dev->stats.tx_bytes += lp->deferred_skb->len; len 600 drivers/net/ethernet/xilinx/xilinx_emaclite.c u32 len; len 602 drivers/net/ethernet/xilinx/xilinx_emaclite.c len = ETH_FRAME_LEN + ETH_FCS_LEN; len 603 drivers/net/ethernet/xilinx/xilinx_emaclite.c skb = netdev_alloc_skb(dev, len + ALIGNMENT); len 622 drivers/net/ethernet/xilinx/xilinx_emaclite.c len = xemaclite_recv_data(lp, (u8 *)skb->data, len); len 624 drivers/net/ethernet/xilinx/xilinx_emaclite.c if (!len) { len 630 drivers/net/ethernet/xilinx/xilinx_emaclite.c skb_put(skb, len); /* Tell the skb how much data we got */ len 636 drivers/net/ethernet/xilinx/xilinx_emaclite.c dev->stats.rx_bytes += len; len 1022 drivers/net/ethernet/xilinx/xilinx_emaclite.c unsigned int len; len 1025 drivers/net/ethernet/xilinx/xilinx_emaclite.c len = orig_skb->len; len 1030 drivers/net/ethernet/xilinx/xilinx_emaclite.c if (xemaclite_send_data(lp, (u8 *)new_skb->data, len) != 0) { len 1046 drivers/net/ethernet/xilinx/xilinx_emaclite.c dev->stats.tx_bytes += len; len 257 drivers/net/ethernet/xircom/xirc2ps_cs.c static void mii_wbits(unsigned int ioaddr, unsigned data, int len); len 260 drivers/net/ethernet/xircom/xirc2ps_cs.c unsigned data, int len); len 412 drivers/net/ethernet/xircom/xirc2ps_cs.c mii_wbits(unsigned int ioaddr, unsigned data, int len) len 414 drivers/net/ethernet/xircom/xirc2ps_cs.c unsigned m = 1 << (len-1); len 443 drivers/net/ethernet/xircom/xirc2ps_cs.c int len) len 455 drivers/net/ethernet/xircom/xirc2ps_cs.c mii_wbits(ioaddr, data, len); /* And write the data */ len 541 drivers/net/ethernet/xircom/xirc2ps_cs.c size_t len; len 543 drivers/net/ethernet/xircom/xirc2ps_cs.c len = pcmcia_get_tuple(link, CISTPL_MANFID, &buf); len 544 drivers/net/ethernet/xircom/xirc2ps_cs.c if (len < 5) { len 696 drivers/net/ethernet/xircom/xirc2ps_cs.c size_t len; len 742 drivers/net/ethernet/xircom/xirc2ps_cs.c len = pcmcia_get_tuple(link, 0x89, &buf); len 744 drivers/net/ethernet/xircom/xirc2ps_cs.c if (buf && len == 8) { len 1083 drivers/net/ethernet/xircom/xirc2ps_cs.c for (i=0; i < len ; i += 4, p++) { len 1221 drivers/net/ethernet/xircom/xirc2ps_cs.c unsigned pktlen = skb->len; len 267 drivers/net/ethernet/xscale/ixp4xx_eth.c if (skb->len < offset + OFF_PTP_SEQUENCE_ID + sizeof(seqid)) len 579 drivers/net/ethernet/xscale/ixp4xx_eth.c u8 *data, int len) len 584 drivers/net/ethernet/xscale/ixp4xx_eth.c printk(KERN_DEBUG "%s: %s(%i) ", dev->name, func, len); len 585 drivers/net/ethernet/xscale/ixp4xx_eth.c for (i = 0; i < len; i++) { len 750 drivers/net/ethernet/xscale/ixp4xx_eth.c debug_pkt(dev, "eth_poll", skb->data, skb->len); len 755 drivers/net/ethernet/xscale/ixp4xx_eth.c dev->stats.rx_bytes += skb->len; len 828 drivers/net/ethernet/xscale/ixp4xx_eth.c int len, offset, bytes, n; len 837 drivers/net/ethernet/xscale/ixp4xx_eth.c if (unlikely(skb->len > MAX_MRU)) { len 843 drivers/net/ethernet/xscale/ixp4xx_eth.c debug_pkt(dev, "eth_xmit", skb->data, skb->len); len 845 drivers/net/ethernet/xscale/ixp4xx_eth.c len = skb->len; len 848 drivers/net/ethernet/xscale/ixp4xx_eth.c bytes = len; len 852 drivers/net/ethernet/xscale/ixp4xx_eth.c bytes = ALIGN(offset + len, 4); len 881 drivers/net/ethernet/xscale/ixp4xx_eth.c desc->buf_len = desc->pkt_len = len; len 3205 drivers/net/fddi/defxx.c bp->rcv_total_bytes += skb->len; len 3312 drivers/net/fddi/defxx.c if (!IN_RANGE(skb->len, FDDI_K_LLC_ZLEN, FDDI_K_LLC_LEN)) len 3315 drivers/net/fddi/defxx.c dev->name, skb->len); len 3353 drivers/net/fddi/defxx.c dma_addr = dma_map_single(bp->bus_dev, skb->data, skb->len, len 3407 drivers/net/fddi/defxx.c p_xmt_descr->long_0 = (u32) (PI_XMT_DESCR_M_SOP | PI_XMT_DESCR_M_EOP | ((skb->len) << PI_XMT_DESCR_V_SEG_LEN)); len 3507 drivers/net/fddi/defxx.c bp->xmt_total_bytes += p_xmt_drv_descr->p_skb->len; len 3513 drivers/net/fddi/defxx.c p_xmt_drv_descr->p_skb->len, len 3638 drivers/net/fddi/defxx.c p_xmt_drv_descr->p_skb->len, len 443 drivers/net/fddi/defza.c static int fza_do_xmit(union fza_buffer_txp ub, int len, len 453 drivers/net/fddi/defza.c FZA_TX_BUFFER_SIZE) < len) len 458 drivers/net/fddi/defza.c left_len = len; len 463 drivers/net/fddi/defza.c rmc = FZA_RING_TX_SOP | FZA_RING_TX_VBC | len; len 511 drivers/net/fddi/defza.c static int fza_do_recv_smt(struct fza_buffer_tx *data_ptr, int len, len 527 drivers/net/fddi/defza.c fza_writes(data_ptr, smt_rx_ptr, (len + 3) & ~3); len 600 drivers/net/fddi/defza.c int len, min_len, max_len; len 602 drivers/net/fddi/defza.c len = rmc & FZA_RING_PBC_MASK; len 612 drivers/net/fddi/defza.c if (len >= 8190) len 666 drivers/net/fddi/defza.c if (len < min_len || len > max_len) { len 682 drivers/net/fddi/defza.c int i, len; len 699 drivers/net/fddi/defza.c len = (rmc & FZA_RING_PBC_MASK) + 3; len 726 drivers/net/fddi/defza.c int pkt_len = len - 7; /* Omit P, SD and FCS. */ len 741 drivers/net/fddi/defza.c skb->data, len, rmc, len 789 drivers/net/fddi/defza.c int i, len; len 799 drivers/net/fddi/defza.c len = readl_u(&fp->ring_smt_tx[i].rmc) & FZA_RING_PBC_MASK; len 809 drivers/net/fddi/defza.c skb = fza_alloc_skb_irq(dev, (len + 3) & ~3); len 817 drivers/net/fddi/defza.c (len + 3) & ~3); len 820 drivers/net/fddi/defza.c skb_put(skb, len - 3); len 834 drivers/net/fddi/defza.c len, dev, 1); len 1129 drivers/net/fddi/defza.c skb->len, dev, 0); len 1287 drivers/net/fddi/defza.c resource_size_t start, len; len 1313 drivers/net/fddi/defza.c len = tdev->resource.end - start + 1; len 1314 drivers/net/fddi/defza.c if (!request_mem_region(start, len, dev_name(bdev))) { len 1321 drivers/net/fddi/defza.c mmio = ioremap_nocache(start, len); len 1504 drivers/net/fddi/defza.c release_mem_region(start, len); len 1518 drivers/net/fddi/defza.c resource_size_t start, len; len 1531 drivers/net/fddi/defza.c len = tdev->resource.end - start + 1; len 1532 drivers/net/fddi/defza.c release_mem_region(start, len); len 591 drivers/net/fddi/skfp/cfm.c int len ; len 597 drivers/net/fddi/skfp/cfm.c len = smc->s.sas ? sizeof(path_iso_s) : sizeof(path_iso) ; len 601 drivers/net/fddi/skfp/cfm.c len = sizeof(path_wrap_a) ; len 605 drivers/net/fddi/skfp/cfm.c len = sizeof(path_wrap_b) ; len 609 drivers/net/fddi/skfp/cfm.c len = sizeof(path_thru) ; len 613 drivers/net/fddi/skfp/cfm.c len = sizeof(path_wrap_s) ; len 616 drivers/net/fddi/skfp/cfm.c memcpy(to,path,len) ; len 620 drivers/net/fddi/skfp/cfm.c return len; len 394 drivers/net/fddi/skfp/fplustm.c unsigned int off, int len) len 407 drivers/net/fddi/skfp/fplustm.c for (i = (len + 3)/4 ; i ; i--) { len 474 drivers/net/fddi/skfp/fplustm.c int len ; len 480 drivers/net/fddi/skfp/fplustm.c len = 17 ; len 481 drivers/net/fddi/skfp/fplustm.c td = TX_DESCRIPTOR | ((((u_int)len-1)&3)<<27) ; len 490 drivers/net/fddi/skfp/fplustm.c smc->hw.fp.fifo.rbc_ram_start + CLAIM_FRAME_OFF,len) ; len 497 drivers/net/fddi/skfp/fplustm.c len = 17 ; len 498 drivers/net/fddi/skfp/fplustm.c td = TX_DESCRIPTOR | ((((u_int)len-1)&3)<<27) ; len 505 drivers/net/fddi/skfp/fplustm.c smc->hw.fp.fifo.rbc_ram_start + BEACON_FRAME_OFF,len) ; len 513 drivers/net/fddi/skfp/fplustm.c len = 23 ; len 514 drivers/net/fddi/skfp/fplustm.c td = TX_DESCRIPTOR | ((((u_int)len-1)&3)<<27) ; len 523 drivers/net/fddi/skfp/fplustm.c smc->hw.fp.fifo.rbc_ram_start + DBEACON_FRAME_OFF,len) ; len 520 drivers/net/fddi/skfp/h/cmtdef.h void smt_swap_para(struct smt_header *sm, int len, int direction); len 605 drivers/net/fddi/skfp/h/cmtdef.h int pnmi_process_ndis_id(struct s_smc *smc, u_long ndis_oid, void *buf, int len, len 645 drivers/net/fddi/skfp/h/cmtdef.h void dump_hex(char *p, int len); len 105 drivers/net/fddi/skfp/h/hwmtm.h u_int len ; /* length of the whole frame */ len 107 drivers/net/fddi/skfp/h/targetos.h unsigned short len; /* Length of the data buffer */ len 101 drivers/net/fddi/skfp/hwmtm.c int frag_count, int len); len 118 drivers/net/fddi/skfp/hwmtm.c extern u_long dma_master(struct s_smc *smc, void *virt, int len, int flag); len 127 drivers/net/fddi/skfp/hwmtm.c extern int mac_drv_rx_init(struct s_smc *smc, int len, int fc, char *look_ahead, len 143 drivers/net/fddi/skfp/hwmtm.c void hwm_tx_frag(struct s_smc *smc, char far *virt, u_long phys, int len, len 145 drivers/net/fddi/skfp/hwmtm.c void hwm_rx_frag(struct s_smc *smc, char far *virt, u_long phys, int len, len 1053 drivers/net/fddi/skfp/hwmtm.c int len ; /* Frame length */ len 1170 drivers/net/fddi/skfp/hwmtm.c len = (rfsw & RD_LENGTH) - 4 ; len 1172 drivers/net/fddi/skfp/hwmtm.c DB_RX(4, "frame length = %d", len); len 1198 drivers/net/fddi/skfp/hwmtm.c if (len > FDDI_RAW_MTU-4) { len 1207 drivers/net/fddi/skfp/hwmtm.c if (len <= 4) { len 1212 drivers/net/fddi/skfp/hwmtm.c if (len != (n-4)) { len 1213 drivers/net/fddi/skfp/hwmtm.c DB_RX(4, "BMU: rx len differs: [%d:%d]", len, n); len 1259 drivers/net/fddi/skfp/hwmtm.c mac_drv_rx_complete(smc,rxd,frag_count,len) ; len 1273 drivers/net/fddi/skfp/hwmtm.c hwm_cpy_rxd2mb(rxd,data,len) ; len 1284 drivers/net/fddi/skfp/hwmtm.c mb->sm_len = len - 1 ; /* len - fc */ len 1298 drivers/net/fddi/skfp/hwmtm.c frag_count,len) ; len 1319 drivers/net/fddi/skfp/hwmtm.c frag_count,len) ; len 1332 drivers/net/fddi/skfp/hwmtm.c frag_count,len) ; len 1381 drivers/net/fddi/skfp/hwmtm.c smc->os.hwm.r.len = mb->sm_len ; len 1411 drivers/net/fddi/skfp/hwmtm.c void hwm_rx_frag(struct s_smc *smc, char far *virt, u_long phys, int len, len 1417 drivers/net/fddi/skfp/hwmtm.c NDD_TRACE("RHfB",virt,len,frame_status) ; len 1418 drivers/net/fddi/skfp/hwmtm.c DB_RX(2, "hwm_rx_frag: len = %d, frame_status = %x", len, frame_status); len 1425 drivers/net/fddi/skfp/hwmtm.c BMU_OWN | BMU_CHECK | BMU_EN_IRQ_EOF | len) ; len 1624 drivers/net/fddi/skfp/hwmtm.c void hwm_tx_frag(struct s_smc *smc, char far *virt, u_long phys, int len, len 1633 drivers/net/fddi/skfp/hwmtm.c NDD_TRACE("THfB",virt,len,frame_status) ; len 1641 drivers/net/fddi/skfp/hwmtm.c DB_TX(2, "hwm_tx_frag: len = %d, frame_status = %x", len, frame_status); len 1650 drivers/net/fddi/skfp/hwmtm.c BMU_OWN|BMU_CHECK |len) ; len 1693 drivers/net/fddi/skfp/hwmtm.c memcpy(smc->os.hwm.tx_data,virt,len) ; len 1694 drivers/net/fddi/skfp/hwmtm.c smc->os.hwm.tx_data += len ; len 1805 drivers/net/fddi/skfp/hwmtm.c int len ; len 1831 drivers/net/fddi/skfp/hwmtm.c len = mb->sm_len ; len 1832 drivers/net/fddi/skfp/hwmtm.c while (len) { len 1834 drivers/net/fddi/skfp/hwmtm.c if (n >= len) { len 1835 drivers/net/fddi/skfp/hwmtm.c n = len ; len 1841 drivers/net/fddi/skfp/hwmtm.c len -= n ; len 527 drivers/net/fddi/skfp/pcmplc.c static int plc_send_bits(struct s_smc *smc, struct s_phy *phy, int len) len 536 drivers/net/fddi/skfp/pcmplc.c for (i = len-1,n = 0 ; i >= 0 ; i--) { len 546 drivers/net/fddi/skfp/pcmplc.c outpw(PLC(np,PL_VECTOR_LEN),len-1) ; /* len=nr-1 */ len 555 drivers/net/fddi/skfp/pcmplc.c printf("SIGNALING bit %d .. %d\n",phy->bitn,phy->bitn+len-1) ; len 315 drivers/net/fddi/skfp/pmf.c int len ; len 368 drivers/net/fddi/skfp/pmf.c len = req->smt_len ; len 373 drivers/net/fddi/skfp/pmf.c while (!pcon.pc_err && len > 0 ) { len 374 drivers/net/fddi/skfp/pmf.c if (((u_short)len < pa->p_len + PARA_LEN) || (pa->p_len & 3)) { len 471 drivers/net/fddi/skfp/pmf.c len -= pa->p_len + PARA_LEN ; len 553 drivers/net/fddi/skfp/pmf.c int len ; len 580 drivers/net/fddi/skfp/pmf.c len = pcon->pc_len ; /* free space */ len 581 drivers/net/fddi/skfp/pmf.c plen = len ; /* remember start length */ len 584 drivers/net/fddi/skfp/pmf.c len -= PARA_LEN ; len 590 drivers/net/fddi/skfp/pmf.c if (len < 4) len 596 drivers/net/fddi/skfp/pmf.c len -= 4 ; len 905 drivers/net/fddi/skfp/pmf.c if (len < 4) len 923 drivers/net/fddi/skfp/pmf.c len -= 4 ; len 926 drivers/net/fddi/skfp/pmf.c if (len < 2) len 936 drivers/net/fddi/skfp/pmf.c len -= 2 ; len 940 drivers/net/fddi/skfp/pmf.c if (len < 4) len 942 drivers/net/fddi/skfp/pmf.c len -= 4 ; len 952 drivers/net/fddi/skfp/pmf.c if (len < 4) len 965 drivers/net/fddi/skfp/pmf.c len -= 4 ; len 969 drivers/net/fddi/skfp/pmf.c if (len < 4) len 975 drivers/net/fddi/skfp/pmf.c len -= 4 ; len 979 drivers/net/fddi/skfp/pmf.c if (len < 4) len 985 drivers/net/fddi/skfp/pmf.c len -= 4 ; len 989 drivers/net/fddi/skfp/pmf.c if (len < 8) len 996 drivers/net/fddi/skfp/pmf.c len -= 8 ; len 999 drivers/net/fddi/skfp/pmf.c if (len < 8) len 1004 drivers/net/fddi/skfp/pmf.c len -= 8 ; len 1007 drivers/net/fddi/skfp/pmf.c if (len < 32) len 1012 drivers/net/fddi/skfp/pmf.c len -= 32 ; len 1015 drivers/net/fddi/skfp/pmf.c if (len < 8) len 1026 drivers/net/fddi/skfp/pmf.c len -= 8 ; len 1039 drivers/net/fddi/skfp/pmf.c if (len & 3) { len 1042 drivers/net/fddi/skfp/pmf.c to += 4 - (len & 3 ) ; len 1043 drivers/net/fddi/skfp/pmf.c len = len & ~ 3 ; len 1048 drivers/net/fddi/skfp/pmf.c pa->p_len = plen - len - PARA_LEN ; len 1051 drivers/net/fddi/skfp/pmf.c pcon->pc_len = len ; len 1055 drivers/net/fddi/skfp/pmf.c len -= sp_len ; len 1077 drivers/net/fddi/skfp/pmf.c int len ; len 1097 drivers/net/fddi/skfp/pmf.c len = pa->p_len ; len 1113 drivers/net/fddi/skfp/pmf.c len -= 4 ; len 1122 drivers/net/fddi/skfp/pmf.c len -= 4 ; len 1131 drivers/net/fddi/skfp/pmf.c len -= 4 ; len 1183 drivers/net/fddi/skfp/pmf.c if (len < 4) { len 1203 drivers/net/fddi/skfp/pmf.c len -= 4 ; len 1207 drivers/net/fddi/skfp/pmf.c if (len < 4) { len 1213 drivers/net/fddi/skfp/pmf.c len -= 4 ; len 1220 drivers/net/fddi/skfp/pmf.c if (len < 4) { len 1234 drivers/net/fddi/skfp/pmf.c len -= 4 ; len 1238 drivers/net/fddi/skfp/pmf.c if (len < 8) len 1244 drivers/net/fddi/skfp/pmf.c len -= 8 ; len 1247 drivers/net/fddi/skfp/pmf.c if (len < 4) len 1253 drivers/net/fddi/skfp/pmf.c len -= 4 ; len 1256 drivers/net/fddi/skfp/pmf.c if (len < 8) len 1262 drivers/net/fddi/skfp/pmf.c len -= 8 ; len 1265 drivers/net/fddi/skfp/pmf.c if (len < 32) len 1271 drivers/net/fddi/skfp/pmf.c len -= 32 ; len 1285 drivers/net/fddi/skfp/pmf.c len -= 8 ; len 1558 drivers/net/fddi/skfp/pmf.c int len ; len 1588 drivers/net/fddi/skfp/pmf.c len = sm->smt_len ; len 1590 drivers/net/fddi/skfp/pmf.c while (len > 0 ) { len 1598 drivers/net/fddi/skfp/pmf.c if ( (n < 0 ) || (n > (int)(len - PARA_LEN))) { len 1599 drivers/net/fddi/skfp/pmf.c n = len - PARA_LEN ; len 1637 drivers/net/fddi/skfp/pmf.c len -= plen ; len 1643 drivers/net/fddi/skfp/pmf.c void dump_hex(char *p, int len) len 1646 drivers/net/fddi/skfp/pmf.c while (len--) { len 1649 drivers/net/fddi/skfp/pmf.c printf("%x%s",*p++ & 0xff,len ? ( (n & 7) ? " " : "-") : "") ; len 1651 drivers/net/fddi/skfp/pmf.c printf("%02x%s",*p++ & 0xff,len ? ( (n & 7) ? " " : "-") : "") ; len 118 drivers/net/fddi/skfp/skfddi.c unsigned long dma_master(struct s_smc *smc, void *virt, int len, int flag); len 124 drivers/net/fddi/skfp/skfddi.c int frag_count, int len); len 130 drivers/net/fddi/skfp/skfddi.c int mac_drv_rx_init(struct s_smc *smc, int len, int fc, char *look_ahead, len 138 drivers/net/fddi/skfp/skfddi.c int len, int frame_status); len 143 drivers/net/fddi/skfp/skfddi.c int len, int frame_status); len 969 drivers/net/fddi/skfp/skfddi.c ioc.len = sizeof(lp->MacStat); len 970 drivers/net/fddi/skfp/skfddi.c status = copy_to_user(ioc.data, skfp_ctl_get_stats(dev), ioc.len) len 1054 drivers/net/fddi/skfp/skfddi.c if (!(skb->len >= FDDI_K_LLC_ZLEN && skb->len <= FDDI_K_LLC_LEN)) { len 1142 drivers/net/fddi/skfp/skfddi.c frame_status = hwm_tx_init(smc, fc, 1, skb->len, queue); len 1173 drivers/net/fddi/skfp/skfddi.c skb->len, PCI_DMA_TODEVICE); len 1178 drivers/net/fddi/skfp/skfddi.c hwm_tx_frag(smc, skb->data, dma_address, skb->len, len 1183 drivers/net/fddi/skfp/skfddi.c skb->len, PCI_DMA_TODEVICE); len 1415 drivers/net/fddi/skfp/skfddi.c u_long dma_master(struct s_smc * smc, void *virt, int len, int flag) len 1502 drivers/net/fddi/skfp/skfddi.c skb->len, PCI_DMA_TODEVICE); len 1506 drivers/net/fddi/skfp/skfddi.c smc->os.MacStat.gen.tx_bytes+=skb->len; // Count bytes len 1542 drivers/net/fddi/skfp/skfddi.c #define dump_data(data,len) len 1570 drivers/net/fddi/skfp/skfddi.c int frag_count, int len) len 1578 drivers/net/fddi/skfp/skfddi.c pr_debug("entering mac_drv_rx_complete (len=%d)\n", len); len 1595 drivers/net/fddi/skfp/skfddi.c dump_data(skb->data, len); len 1623 drivers/net/fddi/skfp/skfddi.c if (len < (int) (FDDI_MAC_HDR_LEN + RifLength)) { len 1636 drivers/net/fddi/skfp/skfddi.c len -= RifLength; len 1643 drivers/net/fddi/skfp/skfddi.c smc->os.MacStat.gen.rx_bytes+=len; // Count bytes. len 1653 drivers/net/fddi/skfp/skfddi.c skb_trim(skb, len); len 1889 drivers/net/fddi/skfp/skfddi.c int mac_drv_rx_init(struct s_smc *smc, int len, int fc, len 1894 drivers/net/fddi/skfp/skfddi.c pr_debug("entering mac_drv_rx_init(len=%d)\n", len); len 1898 drivers/net/fddi/skfp/skfddi.c if (len != la_len || len < FDDI_MAC_HDR_LEN || !look_ahead) { len 1901 drivers/net/fddi/skfp/skfddi.c len, la_len, (unsigned long) look_ahead); len 1904 drivers/net/fddi/skfp/skfddi.c skb = alloc_skb(len + 3, GFP_ATOMIC); len 1910 drivers/net/fddi/skfp/skfddi.c skb_put(skb, len); len 1911 drivers/net/fddi/skfp/skfddi.c skb_copy_to_linear_data(skb, look_ahead, len); len 67 drivers/net/fddi/skfp/smt.c u_long tid, int type, int len); len 74 drivers/net/fddi/skfp/smt.c static void smt_string_swap(char *data, const char *format, int len); len 76 drivers/net/fddi/skfp/smt.c static void smt_add_frame_len(SMbuf *mb, int len); len 96 drivers/net/fddi/skfp/smt.c int len); len 106 drivers/net/fddi/skfp/smt.c static void hwm_conv_can(struct s_smc *smc, char *data, int len); len 108 drivers/net/fddi/skfp/smt.c #define hwm_conv_can(smc,data,len) len 860 drivers/net/fddi/skfp/smt.c int len ; len 900 drivers/net/fddi/skfp/smt.c len = frame_len ; len 902 drivers/net/fddi/skfp/smt.c len = SMT_MAX_INFO_LEN - sizeof(*rdf) + len 905 drivers/net/fddi/skfp/smt.c len &= ~3 ; len 908 drivers/net/fddi/skfp/smt.c rdf->refused.para.p_len = len + 4 ; len 914 drivers/net/fddi/skfp/smt.c memcpy((char *) &rdf->refused.ref_header,(char *) sm,len) ; len 916 drivers/net/fddi/skfp/smt.c len -= sizeof(struct smt_header) ; len 917 drivers/net/fddi/skfp/smt.c mb->sm_len += len ; len 918 drivers/net/fddi/skfp/smt.c rdf->smt.smt_len += len ; len 968 drivers/net/fddi/skfp/smt.c int len) len 972 drivers/net/fddi/skfp/smt.c SMT_REQUEST,len) ; len 995 drivers/net/fddi/skfp/smt.c u_long tid, int type, int len) len 1005 drivers/net/fddi/skfp/smt.c if (!(mb = smt_build_frame(smc,SMT_ECF,type,SMT_ECF_LEN + len))) len 1009 drivers/net/fddi/skfp/smt.c smt_fill_echo(smc,&ecf->ec_echo,tid,len) ; /* set ECHO */ len 1027 drivers/net/fddi/skfp/smt.c int len ; len 1041 drivers/net/fddi/skfp/smt.c len = smt_fill_path(smc,&sif->path); /* set station path descriptor*/ len 1044 drivers/net/fddi/skfp/smt.c smt_add_frame_len(mb,len) ; /* adjust length fields */ len 1137 drivers/net/fddi/skfp/smt.c static void smt_add_frame_len(SMbuf *mb, int len) len 1142 drivers/net/fddi/skfp/smt.c smt->smt_len += len ; len 1143 drivers/net/fddi/skfp/smt.c mb->sm_len += len ; len 1337 drivers/net/fddi/skfp/smt.c int len ; len 1343 drivers/net/fddi/skfp/smt.c len = PARA_LEN + len 1347 drivers/net/fddi/skfp/smt.c path->para.p_len = len - PARA_LEN ; len 1373 drivers/net/fddi/skfp/smt.c return len; len 1527 drivers/net/fddi/skfp/smt.c int len) len 1533 drivers/net/fddi/skfp/smt.c echo->para.p_len = len ; len 1534 drivers/net/fddi/skfp/smt.c for (p = echo->ec_data ; len ; len--) { len 1662 drivers/net/fddi/skfp/smt.c int len ; len 1668 drivers/net/fddi/skfp/smt.c len = sm->smt_len ; len 1670 drivers/net/fddi/skfp/smt.c while (len > 0 ) { len 1675 drivers/net/fddi/skfp/smt.c len -= plen ; len 1676 drivers/net/fddi/skfp/smt.c if (len < 0) { len 1821 drivers/net/fddi/skfp/smt.c void smt_swap_para(struct smt_header *sm, int len, int direction) len 1834 drivers/net/fddi/skfp/smt.c smt_string_swap((char *)sm,SWAP_SMTHEADER,len) ; len 1837 drivers/net/fddi/skfp/smt.c len -= sizeof(struct smt_header) ; len 1840 drivers/net/fddi/skfp/smt.c while (len > 0) { len 1861 drivers/net/fddi/skfp/smt.c smt_string_swap(p+PARA_LEN,pd->pswap,len) ; len 1863 drivers/net/fddi/skfp/smt.c len -= plen ; len 1868 drivers/net/fddi/skfp/smt.c static void smt_string_swap(char *data, const char *format, int len) len 1873 drivers/net/fddi/skfp/smt.c while (len > 0 && *format) { len 1891 drivers/net/fddi/skfp/smt.c len -= *format - '0' ; len 1895 drivers/net/fddi/skfp/smt.c len-- ; len 1902 drivers/net/fddi/skfp/smt.c len -= 2 ; len 1912 drivers/net/fddi/skfp/smt.c len -= 4 ; len 1919 drivers/net/fddi/skfp/smt.c void smt_swap_para(struct smt_header *sm, int len, int direction) len 1923 drivers/net/fddi/skfp/smt.c SK_UNUSED(len) ; len 2017 drivers/net/fddi/skfp/smt.c static void hwm_conv_can(struct s_smc *smc, char *data, int len) len 2023 drivers/net/fddi/skfp/smt.c for (i = len; i ; i--, data++) len 260 drivers/net/fjes/fjes_ethtool.c dump->len = hw->hw_info.trace_size; len 606 drivers/net/fjes/fjes_main.c void *data, size_t len) len 611 drivers/net/fjes/fjes_main.c data, len); len 641 drivers/net/fjes/fjes_main.c int len; len 653 drivers/net/fjes/fjes_main.c len = skb->len; len 675 drivers/net/fjes/fjes_main.c adapter->stats64.tx_bytes += len; len 676 drivers/net/fjes/fjes_main.c hw->ep_shm_info[my_epid].net_stats.tx_bytes += len; len 685 drivers/net/fjes/fjes_main.c adapter->stats64.tx_bytes += len; len 686 drivers/net/fjes/fjes_main.c hw->ep_shm_info[my_epid].net_stats.tx_bytes += len; len 728 drivers/net/fjes/fjes_main.c if (len < VLAN_ETH_HLEN) { len 730 drivers/net/fjes/fjes_main.c memcpy(shortpkt, skb->data, skb->len); len 731 drivers/net/fjes/fjes_main.c len = VLAN_ETH_HLEN; len 742 drivers/net/fjes/fjes_main.c if (fjes_tx_send(adapter, dest_epid, data, len)) { len 774 drivers/net/fjes/fjes_main.c adapter->stats64.tx_bytes += len; len 776 drivers/net/fjes/fjes_main.c .tx_bytes += len; len 791 drivers/net/fjes/fjes_main.c hw->ep_shm_info[my_epid].net_stats.tx_bytes += len; len 217 drivers/net/geneve.c unsigned int len; len 293 drivers/net/geneve.c len = skb->len; len 299 drivers/net/geneve.c stats->rx_bytes += len; len 1159 drivers/net/geneve.c [IFLA_GENEVE_REMOTE] = { .len = FIELD_SIZEOF(struct iphdr, daddr) }, len 1160 drivers/net/geneve.c [IFLA_GENEVE_REMOTE6] = { .len = sizeof(struct in6_addr) }, len 210 drivers/net/gtp.c stats->rx_bytes += skb->len; len 406 drivers/net/gtp.c int payload_len = skb->len; len 423 drivers/net/gtp.c int payload_len = skb->len; len 1293 drivers/net/gtp.c return skb->len; len 164 drivers/net/hamradio/6pack.c static void sp_encaps(struct sixpack *sp, unsigned char *icp, int len) len 169 drivers/net/hamradio/6pack.c if (len > sp->mtu) { /* sp->mtu = AX25_MTU = max. PACLEN = 256 */ len 174 drivers/net/hamradio/6pack.c if (len > sp->mtu) { /* sp->mtu = AX25_MTU = max. PACLEN = 256 */ len 184 drivers/net/hamradio/6pack.c if ((p[0] != 0) && (len > 2)) { len 189 drivers/net/hamradio/6pack.c if ((p[0] == 0) && (len < 15)) { len 194 drivers/net/hamradio/6pack.c count = encode_sixpack(p, sp->xbuff, len, sp->tx_delay); len 256 drivers/net/hamradio/6pack.c dev->stats.tx_bytes += skb->len; len 257 drivers/net/hamradio/6pack.c sp_encaps(sp, skb->data, skb->len); len 555 drivers/net/hamradio/6pack.c unsigned long len; len 579 drivers/net/hamradio/6pack.c len = dev->mtu * 2; len 581 drivers/net/hamradio/6pack.c rbuff = kmalloc(len + 4, GFP_KERNEL); len 582 drivers/net/hamradio/6pack.c xbuff = kmalloc(len + 4, GFP_KERNEL); len 597 drivers/net/hamradio/6pack.c sp->buffsize = len; len 232 drivers/net/hamradio/baycom_epp.c static inline void append_crc_ccitt(unsigned char *buffer, int len) len 236 drivers/net/hamradio/baycom_epp.c for (;len>0;len--) len 318 drivers/net/hamradio/baycom_epp.c unsigned char *data, unsigned long len) len 327 drivers/net/hamradio/baycom_epp.c if (len < 2) len 373 drivers/net/hamradio/baycom_epp.c pkt_len = skb->len-1; /* strip KISS byte */ len 769 drivers/net/hamradio/baycom_epp.c do_kiss_params(bc, skb->data, skb->len); len 778 drivers/net/hamradio/baycom_epp.c if (skb->len >= HDLCDRV_MAXFLEN+1 || skb->len < 3) { len 1190 drivers/net/hamradio/baycom_epp.c int len = strlen(drv->name); len 1192 drivers/net/hamradio/baycom_epp.c if (strncmp(par_dev->name, drv->name, len)) len 495 drivers/net/hamradio/baycom_par.c int len = strlen(drv->name); len 497 drivers/net/hamradio/baycom_par.c if (strncmp(par_dev->name, drv->name, len)) len 151 drivers/net/hamradio/bpqether.c int len; len 187 drivers/net/hamradio/bpqether.c len = skb->data[0] + skb->data[1] * 256 - 5; len 190 drivers/net/hamradio/bpqether.c skb_trim(skb, len); /* Set the length of the data */ len 193 drivers/net/hamradio/bpqether.c dev->stats.rx_bytes += len; len 237 drivers/net/hamradio/bpqether.c size = skb->len; len 270 drivers/net/hamradio/bpqether.c dev->stats.tx_bytes+=skb->len; len 925 drivers/net/hamradio/dmascc.c skb_copy_from_linear_data_offset(skb, 1, priv->tx_buf[i], skb->len - 1); len 926 drivers/net/hamradio/dmascc.c priv->tx_len[i] = skb->len - 1; len 75 drivers/net/hamradio/hdlcdrv.c static inline void append_crc_ccitt(unsigned char *buffer, int len) len 77 drivers/net/hamradio/hdlcdrv.c unsigned int crc = crc_ccitt(0xffff, buffer, len) ^ 0xffff; len 78 drivers/net/hamradio/hdlcdrv.c buffer += len; len 119 drivers/net/hamradio/hdlcdrv.c if (s->hdlcrx.len >= sizeof(s->hdlcrx.buffer)) { len 124 drivers/net/hamradio/hdlcdrv.c s->hdlcrx.len++; len 137 drivers/net/hamradio/hdlcdrv.c if (s->hdlcrx.len < 4) len 139 drivers/net/hamradio/hdlcdrv.c if (!check_crc_ccitt(s->hdlcrx.buffer, s->hdlcrx.len)) len 141 drivers/net/hamradio/hdlcdrv.c pkt_len = s->hdlcrx.len - 2 + 1; /* KISS kludge */ len 192 drivers/net/hamradio/hdlcdrv.c s->hdlcrx.len = 0; len 212 drivers/net/hamradio/hdlcdrv.c unsigned char *data, unsigned long len) len 221 drivers/net/hamradio/hdlcdrv.c if (len < 2) len 300 drivers/net/hamradio/hdlcdrv.c pkt_len = skb->len-1; /* strip KISS byte */ len 313 drivers/net/hamradio/hdlcdrv.c s->hdlctx.len = pkt_len+2; /* the appended CRC */ len 319 drivers/net/hamradio/hdlcdrv.c if (!s->hdlctx.len) { len 324 drivers/net/hamradio/hdlcdrv.c s->hdlctx.len--; len 398 drivers/net/hamradio/hdlcdrv.c do_kiss_params(sm, skb->data, skb->len); len 160 drivers/net/hamradio/mkiss.c static int kiss_esc(unsigned char *s, unsigned char *d, int len) len 172 drivers/net/hamradio/mkiss.c while (len-- > 0) { len 199 drivers/net/hamradio/mkiss.c int len) len 205 drivers/net/hamradio/mkiss.c while (len > 0) { len 206 drivers/net/hamradio/mkiss.c if (len > 2) len 208 drivers/net/hamradio/mkiss.c else if (len > 1) len 213 drivers/net/hamradio/mkiss.c len--; len 360 drivers/net/hamradio/mkiss.c int len; len 362 drivers/net/hamradio/mkiss.c len = dev->mtu * 2; len 369 drivers/net/hamradio/mkiss.c if (len < 576 * 2) len 370 drivers/net/hamradio/mkiss.c len = 576 * 2; len 372 drivers/net/hamradio/mkiss.c xbuff = kmalloc(len + 4, GFP_ATOMIC); len 373 drivers/net/hamradio/mkiss.c rbuff = kmalloc(len + 4, GFP_ATOMIC); len 393 drivers/net/hamradio/mkiss.c if (ax->xleft <= len) { len 404 drivers/net/hamradio/mkiss.c if (ax->rcount <= len) { len 414 drivers/net/hamradio/mkiss.c ax->buffsize = len; len 423 drivers/net/hamradio/mkiss.c static void ax_encaps(struct net_device *dev, unsigned char *icp, int len) len 432 drivers/net/hamradio/mkiss.c if (len > ax->mtu) { /* Sigh, shouldn't occur BUT ... */ len 451 drivers/net/hamradio/mkiss.c if (len > 1) { len 477 drivers/net/hamradio/mkiss.c count = kiss_esc(p, ax->xbuff, len); len 488 drivers/net/hamradio/mkiss.c crc = swab16(crc16(0, p, len)); len 489 drivers/net/hamradio/mkiss.c count = kiss_esc_crc(p, ax->xbuff, crc, len+2); len 497 drivers/net/hamradio/mkiss.c crc = calc_crc_flex(p, len); len 498 drivers/net/hamradio/mkiss.c count = kiss_esc_crc(p, ax->xbuff, crc, len+2); len 502 drivers/net/hamradio/mkiss.c count = kiss_esc(p, ax->xbuff, len); len 551 drivers/net/hamradio/mkiss.c ax_encaps(dev, skb->data, skb->len); len 571 drivers/net/hamradio/mkiss.c unsigned long len; len 582 drivers/net/hamradio/mkiss.c len = dev->mtu * 2; len 589 drivers/net/hamradio/mkiss.c if (len < 576 * 2) len 590 drivers/net/hamradio/mkiss.c len = 576 * 2; len 592 drivers/net/hamradio/mkiss.c if ((ax->rbuff = kmalloc(len + 4, GFP_KERNEL)) == NULL) len 595 drivers/net/hamradio/mkiss.c if ((ax->xbuff = kmalloc(len + 4, GFP_KERNEL)) == NULL) len 599 drivers/net/hamradio/mkiss.c ax->buffsize = len; len 389 drivers/net/hamradio/scc.c if (skb->len == 0) /* Paranoia... */ len 413 drivers/net/hamradio/scc.c if (skb->len == 0) len 547 drivers/net/hamradio/scc.c if (skb->len >= scc->stat.bufsize) len 590 drivers/net/hamradio/scc.c if (!(status & CRC_ERR) && (status & 0xe) == RES8 && skb->len > 0) len 593 drivers/net/hamradio/scc.c skb_trim(skb, skb->len-1); len 1622 drivers/net/hamradio/scc.c if (skb->len == 0) { len 1628 drivers/net/hamradio/scc.c scc->dev_stat.rx_bytes += skb->len; len 1646 drivers/net/hamradio/scc.c if (skb->len > scc->stat.bufsize || skb->len < 2) { len 1653 drivers/net/hamradio/scc.c scc->dev_stat.tx_bytes += skb->len; len 669 drivers/net/hamradio/yam.c yp->tx_len = skb->len - 1; /* strip KISS byte */ len 1069 drivers/net/hippi/rrunner.c dev->stats.tx_bytes += skb->len; len 1072 drivers/net/hippi/rrunner.c desc->addr.addrlo, skb->len, len 1114 drivers/net/hippi/rrunner.c skb->len, PCI_DMA_TODEVICE); len 1262 drivers/net/hippi/rrunner.c int len; len 1282 drivers/net/hippi/rrunner.c len = min_t(int, 0x80, rrpriv->tx_skbuff[index]->len); len 1283 drivers/net/hippi/rrunner.c printk("skbuff for index %i is valid - dumping data (0x%x bytes - DMA len 0x%x)\n", index, len, rrpriv->tx_ring[index].size); len 1284 drivers/net/hippi/rrunner.c for (i = 0; i < len; i++){ len 1293 drivers/net/hippi/rrunner.c len = min_t(int, 0x80, rrpriv->tx_skbuff[cons]->len); len 1294 drivers/net/hippi/rrunner.c printk("skbuff for cons %i is valid - dumping data (0x%x bytes - skbuff len 0x%x)\n", cons, len, rrpriv->tx_skbuff[cons]->len); len 1301 drivers/net/hippi/rrunner.c for (i = 0; i < len; i++){ len 1391 drivers/net/hippi/rrunner.c u32 index, len = skb->len; len 1405 drivers/net/hippi/rrunner.c if (!(new_skb = dev_alloc_skb(len + 8))) { len 1411 drivers/net/hippi/rrunner.c skb_put(new_skb, len); len 1412 drivers/net/hippi/rrunner.c skb_copy_from_linear_data(skb, new_skb->data, len); len 1434 drivers/net/hippi/rrunner.c rrpriv->pci_dev, skb->data, len + 8, PCI_DMA_TODEVICE)); len 1435 drivers/net/hippi/rrunner.c rrpriv->tx_ring[index].size = len + 8; /* include IFIELD */ len 1465 drivers/net/hippi/rrunner.c u32 localctrl, sptr, len, tmp; len 1537 drivers/net/hippi/rrunner.c len = rr_read_eeprom_word(rrpriv, eptr); len 1544 drivers/net/hippi/rrunner.c dev->name, i, sptr, len, segptr); len 1546 drivers/net/hippi/rrunner.c for (j = 0; j < len; j++){ len 540 drivers/net/hyperv/hyperv_net.h u32 len; len 702 drivers/net/hyperv/hyperv_net.h u32 len; len 709 drivers/net/hyperv/hyperv_net.h u32 len; len 751 drivers/net/hyperv/hyperv_net.h u32 len; len 860 drivers/net/hyperv/hyperv_net.h u32 len[NVSP_RSC_MAX]; len 793 drivers/net/hyperv/netvsc.c u32 len = pb[i].len; len 795 drivers/net/hyperv/netvsc.c memcpy(dest, (src + offset), len); len 796 drivers/net/hyperv/netvsc.c dest += len; len 375 drivers/net/hyperv/netvsc_drv.c static u32 fill_pg_buf(struct page *page, u32 offset, u32 len, len 386 drivers/net/hyperv/netvsc_drv.c while (len > 0) { len 390 drivers/net/hyperv/netvsc_drv.c if (bytes > len) len 391 drivers/net/hyperv/netvsc_drv.c bytes = len; len 394 drivers/net/hyperv/netvsc_drv.c pb[j].len = bytes; len 397 drivers/net/hyperv/netvsc_drv.c len -= bytes; len 399 drivers/net/hyperv/netvsc_drv.c if (offset == PAGE_SIZE && len) { len 409 drivers/net/hyperv/netvsc_drv.c static u32 init_page_array(void *hdr, u32 len, struct sk_buff *skb, len 425 drivers/net/hyperv/netvsc_drv.c len, &pb[slots_used]); len 427 drivers/net/hyperv/netvsc_drv.c packet->rmsg_size = len; len 465 drivers/net/hyperv/netvsc_drv.c unsigned int len = skb_headlen(skb); len 469 drivers/net/hyperv/netvsc_drv.c slots = DIV_ROUND_UP(offset + len, PAGE_SIZE); len 500 drivers/net/hyperv/netvsc_drv.c unsigned int len = skb->len; len 513 drivers/net/hyperv/netvsc_drv.c pcpu_stats->tx_bytes += len; len 579 drivers/net/hyperv/netvsc_drv.c packet->total_data_buflen = skb->len; len 580 drivers/net/hyperv/netvsc_drv.c packet->total_bytes = skb->len; len 781 drivers/net/hyperv/netvsc_drv.c skb_put_data(skb, nvchan->rsc.data[i], nvchan->rsc.len[i]); len 2029 drivers/net/hyperv/netvsc_drv.c pcpu_stats->rx_bytes += skb->len; len 219 drivers/net/hyperv/rndis_filter.c pb[0].len = req->request_msg.msg_len; len 224 drivers/net/hyperv/rndis_filter.c if (pb[0].offset + pb[0].len > PAGE_SIZE) { len 226 drivers/net/hyperv/rndis_filter.c pb[0].len = PAGE_SIZE - len 229 drivers/net/hyperv/rndis_filter.c + pb[0].len) >> PAGE_SHIFT; len 231 drivers/net/hyperv/rndis_filter.c pb[1].len = req->request_msg.msg_len - len 232 drivers/net/hyperv/rndis_filter.c pb[0].len; len 338 drivers/net/hyperv/rndis_filter.c int len; len 345 drivers/net/hyperv/rndis_filter.c len = rpkt->per_pkt_info_len; len 347 drivers/net/hyperv/rndis_filter.c while (len > 0) { len 350 drivers/net/hyperv/rndis_filter.c len -= ppi->size; len 361 drivers/net/hyperv/rndis_filter.c void *data, u32 len) len 366 drivers/net/hyperv/rndis_filter.c nvchan->rsc.pktlen += len; len 370 drivers/net/hyperv/rndis_filter.c nvchan->rsc.pktlen = len; len 374 drivers/net/hyperv/rndis_filter.c nvchan->rsc.len[cnt] = len; len 1284 drivers/net/hyperv/rndis_filter.c unsigned long len; len 1298 drivers/net/hyperv/rndis_filter.c len = ucs2_as_utf8(ifalias, wname, sizeof(ifalias)); len 1302 drivers/net/hyperv/rndis_filter.c dev_set_alias(net, ifalias, len); len 360 drivers/net/ieee802154/adf7242.c static int adf7242_write_fbuf(struct adf7242_local *lp, u8 *data, u8 len) len 366 drivers/net/ieee802154/adf7242.c .len = 2, len 371 drivers/net/ieee802154/adf7242.c .len = len, len 383 drivers/net/ieee802154/adf7242.c buf[1] = len + 2; len 392 drivers/net/ieee802154/adf7242.c u8 *data, size_t len, bool packet_read) len 398 drivers/net/ieee802154/adf7242.c .len = 3, len 403 drivers/net/ieee802154/adf7242.c .len = len, len 437 drivers/net/ieee802154/adf7242.c .len = 4, len 504 drivers/net/ieee802154/adf7242.c static int adf7242_upload_firmware(struct adf7242_local *lp, u8 *data, u16 len) len 512 drivers/net/ieee802154/adf7242.c .len = 2, len 523 drivers/net/ieee802154/adf7242.c for (i = len; i >= 0; i -= PRAM_PAGESIZE) { len 526 drivers/net/ieee802154/adf7242.c xfer_buf.len = (i >= PRAM_PAGESIZE) ? PRAM_PAGESIZE : i; len 539 drivers/net/ieee802154/adf7242.c const u8 *data, size_t len) len 549 drivers/net/ieee802154/adf7242.c for (page = 0, i = len; i >= 0; i -= PRAM_PAGESIZE, page++) { len 843 drivers/net/ieee802154/adf7242.c ret = adf7242_write_fbuf(lp, skb->data, skb->len); len 881 drivers/net/ieee802154/adf7242.c size_t len; len 887 drivers/net/ieee802154/adf7242.c len = len_u8; len 889 drivers/net/ieee802154/adf7242.c if (!ieee802154_is_valid_psdu_len(len)) { len 891 drivers/net/ieee802154/adf7242.c "corrupted frame received len %d\n", (int)len); len 892 drivers/net/ieee802154/adf7242.c len = IEEE802154_MTU; len 895 drivers/net/ieee802154/adf7242.c skb = dev_alloc_skb(len); len 901 drivers/net/ieee802154/adf7242.c data = skb_put(skb, len); len 902 drivers/net/ieee802154/adf7242.c ret = adf7242_read_fbuf(lp, data, len, true); len 909 drivers/net/ieee802154/adf7242.c lqi = data[len - 2]; len 910 drivers/net/ieee802154/adf7242.c lp->rssi = data[len - 1]; len 914 drivers/net/ieee802154/adf7242.c skb_trim(skb, len - 2); /* Don't put RSSI/LQI or CRC into the frame */ len 919 drivers/net/ieee802154/adf7242.c __func__, ret, (int)len, (int)lqi, lp->rssi); len 1251 drivers/net/ieee802154/adf7242.c lp->stat_xfer.len = 1; len 702 drivers/net/ieee802154/at86rf230.c u8 len, lqi; len 704 drivers/net/ieee802154/at86rf230.c len = buf[1]; len 705 drivers/net/ieee802154/at86rf230.c if (!ieee802154_is_valid_psdu_len(len)) { len 707 drivers/net/ieee802154/at86rf230.c len = IEEE802154_MTU; len 709 drivers/net/ieee802154/at86rf230.c lqi = buf[2 + len]; len 718 drivers/net/ieee802154/at86rf230.c skb_put_data(skb, buf + 2, len); len 751 drivers/net/ieee802154/at86rf230.c ctx->trx.len = AT86RF2XX_MAX_BUF; len 755 drivers/net/ieee802154/at86rf230.c ctx->trx.len = 2; len 803 drivers/net/ieee802154/at86rf230.c state->trx.len = 2; len 847 drivers/net/ieee802154/at86rf230.c ctx->trx.len = 2; len 868 drivers/net/ieee802154/at86rf230.c buf[1] = skb->len + 2; len 869 drivers/net/ieee802154/at86rf230.c memcpy(buf + 2, skb->data, skb->len); len 870 drivers/net/ieee802154/at86rf230.c ctx->trx.len = skb->len + 2; len 874 drivers/net/ieee802154/at86rf230.c ctx->trx.len = 2; len 285 drivers/net/ieee802154/atusb.c u8 len, lqi; len 292 drivers/net/ieee802154/atusb.c len = *skb->data; len 295 drivers/net/ieee802154/atusb.c atusb_tx_done(atusb, len); len 299 drivers/net/ieee802154/atusb.c if (len + 1 > urb->actual_length - 1) { len 301 drivers/net/ieee802154/atusb.c len, urb->actual_length); len 305 drivers/net/ieee802154/atusb.c if (!ieee802154_is_valid_psdu_len(len)) { len 310 drivers/net/ieee802154/atusb.c lqi = skb->data[len + 1]; len 311 drivers/net/ieee802154/atusb.c dev_dbg(&usb_dev->dev, "atusb_in: rx len %d lqi 0x%02x\n", len, lqi); len 313 drivers/net/ieee802154/atusb.c skb_trim(skb, len); /* get payload only */ len 386 drivers/net/ieee802154/atusb.c dev_dbg(&usb_dev->dev, "%s (%d)\n", __func__, skb->len); len 390 drivers/net/ieee802154/atusb.c atusb->tx_dr.wLength = cpu_to_le16(skb->len); len 395 drivers/net/ieee802154/atusb.c skb->len, atusb_xmit_complete, NULL); len 535 drivers/net/ieee802154/ca8210.c size_t len, len 622 drivers/net/ieee802154/ca8210.c size_t len, len 635 drivers/net/ieee802154/ca8210.c for (i = 0; i < len; i++) len 638 drivers/net/ieee802154/ca8210.c fifo_buffer = kmemdup(buf, len, GFP_KERNEL); len 652 drivers/net/ieee802154/ca8210.c size_t len len 661 drivers/net/ieee802154/ca8210.c size_t len len 725 drivers/net/ieee802154/ca8210.c unsigned int len; len 730 drivers/net/ieee802154/ca8210.c len = buf[1] + 2; len 731 drivers/net/ieee802154/ca8210.c if (len > CA8210_SPI_BUF_SIZE) { len 735 drivers/net/ieee802154/ca8210.c len len 742 drivers/net/ieee802154/ca8210.c memcpy(priv->sync_command_response, buf, len); len 746 drivers/net/ieee802154/ca8210.c cascoda_api_upstream(buf, len, priv->spi); len 751 drivers/net/ieee802154/ca8210.c cascoda_api_upstream(buf, len, priv->spi); len 754 drivers/net/ieee802154/ca8210.c ca8210_net_rx(priv->hw, buf, len); len 912 drivers/net/ieee802154/ca8210.c size_t len len 936 drivers/net/ieee802154/ca8210.c memcpy(cas_ctl->tx_buf, buf, len); len 938 drivers/net/ieee802154/ca8210.c for (i = 0; i < len; i++) len 951 drivers/net/ieee802154/ca8210.c cas_ctl->transfer.len = sizeof(struct mac_message); len 987 drivers/net/ieee802154/ca8210.c size_t len, len 1004 drivers/net/ieee802154/ca8210.c status = ca8210_spi_transfer(priv->spi, buf, len); len 1088 drivers/net/ieee802154/ca8210.c size_t len, len 1797 drivers/net/ieee802154/ca8210.c size_t len, len 1895 drivers/net/ieee802154/ca8210.c static int ca8210_net_rx(struct ieee802154_hw *hw, u8 *command, size_t len) len 1917 drivers/net/ieee802154/ca8210.c return ca8210_skb_rx(hw, len - 2, command + 2); len 1972 drivers/net/ieee802154/ca8210.c skb->len - mac_len, len 2488 drivers/net/ieee802154/ca8210.c size_t len, len 2497 drivers/net/ieee802154/ca8210.c if (len > CA8210_SPI_BUF_SIZE || len < 2) { len 2501 drivers/net/ieee802154/ca8210.c len len 2506 drivers/net/ieee802154/ca8210.c ret = copy_from_user(command, in_buf, len); len 2515 drivers/net/ieee802154/ca8210.c if (len != command[1] + 2) { len 2543 drivers/net/ieee802154/ca8210.c return len; len 2563 drivers/net/ieee802154/ca8210.c size_t len, len 224 drivers/net/ieee802154/cc2520.c .len = 0, len 233 drivers/net/ieee802154/cc2520.c priv->buf[xfer.len++] = cmd; len 254 drivers/net/ieee802154/cc2520.c .len = 0, len 263 drivers/net/ieee802154/cc2520.c priv->buf[xfer.len++] = CC2520_CMD_SNOP; len 283 drivers/net/ieee802154/cc2520.c .len = 0, len 294 drivers/net/ieee802154/cc2520.c priv->buf[xfer.len++] = CC2520_CMD_REGISTER_WRITE | reg; len 295 drivers/net/ieee802154/cc2520.c priv->buf[xfer.len++] = value; len 297 drivers/net/ieee802154/cc2520.c priv->buf[xfer.len++] = CC2520_CMD_MEMORY_WRITE; len 298 drivers/net/ieee802154/cc2520.c priv->buf[xfer.len++] = reg; len 299 drivers/net/ieee802154/cc2520.c priv->buf[xfer.len++] = value; len 311 drivers/net/ieee802154/cc2520.c cc2520_write_ram(struct cc2520_private *priv, u16 reg, u8 len, u8 *data) len 316 drivers/net/ieee802154/cc2520.c .len = 0, len 322 drivers/net/ieee802154/cc2520.c .len = len, len 327 drivers/net/ieee802154/cc2520.c priv->buf[xfer_head.len++] = (CC2520_CMD_MEMORY_WRITE | len 329 drivers/net/ieee802154/cc2520.c priv->buf[xfer_head.len++] = reg & 0xff; len 350 drivers/net/ieee802154/cc2520.c .len = 0, len 356 drivers/net/ieee802154/cc2520.c .len = 1, len 365 drivers/net/ieee802154/cc2520.c priv->buf[xfer1.len++] = CC2520_CMD_MEMORY_READ; len 366 drivers/net/ieee802154/cc2520.c priv->buf[xfer1.len++] = reg; len 380 drivers/net/ieee802154/cc2520.c cc2520_write_txfifo(struct cc2520_private *priv, u8 pkt_len, u8 *data, u8 len) len 392 drivers/net/ieee802154/cc2520.c .len = 0, len 397 drivers/net/ieee802154/cc2520.c .len = 1, len 401 drivers/net/ieee802154/cc2520.c .len = len, len 411 drivers/net/ieee802154/cc2520.c priv->buf[xfer_head.len++] = CC2520_CMD_TXBUF; len 427 drivers/net/ieee802154/cc2520.c cc2520_read_rxfifo(struct cc2520_private *priv, u8 *data, u8 len) len 433 drivers/net/ieee802154/cc2520.c .len = 0, len 438 drivers/net/ieee802154/cc2520.c .len = len, len 447 drivers/net/ieee802154/cc2520.c priv->buf[xfer_head.len++] = CC2520_CMD_RXBUF; len 489 drivers/net/ieee802154/cc2520.c u16 crc = crc_ccitt(0, skb->data, skb->len); len 492 drivers/net/ieee802154/cc2520.c pkt_len = skb->len; len 494 drivers/net/ieee802154/cc2520.c pkt_len = skb->len + 2; len 501 drivers/net/ieee802154/cc2520.c rc = cc2520_write_txfifo(priv, pkt_len, skb->data, skb->len); len 541 drivers/net/ieee802154/cc2520.c u8 len = 0, lqi = 0, bytes = 1; len 545 drivers/net/ieee802154/cc2520.c cc2520_read_rxfifo(priv, &len, bytes); len 547 drivers/net/ieee802154/cc2520.c if (!ieee802154_is_valid_psdu_len(len)) { len 552 drivers/net/ieee802154/cc2520.c len = IEEE802154_MTU; len 555 drivers/net/ieee802154/cc2520.c skb = dev_alloc_skb(len); len 559 drivers/net/ieee802154/cc2520.c if (cc2520_read_rxfifo(priv, skb_put(skb, len), len)) { len 577 drivers/net/ieee802154/cc2520.c crc_ok = skb->data[len - 1] & BIT(7); len 593 drivers/net/ieee802154/cc2520.c lqi = skb->data[len - 1] & 0x7f; len 603 drivers/net/ieee802154/cc2520.c dev_vdbg(&priv->spi->dev, "RXFIFO: %x %x\n", len, lqi); len 359 drivers/net/ieee802154/mac802154_hwsim.c return skb->len; len 455 drivers/net/ieee802154/mcr20a.c lp->reg_xfer_data.len = 1; len 472 drivers/net/ieee802154/mcr20a.c skb->data, skb->len, 0); len 479 drivers/net/ieee802154/mcr20a.c lp->reg_xfer_data.len = 1; len 785 drivers/net/ieee802154/mcr20a.c u8 len = lp->reg_data[0] & DAR_RX_FRAME_LENGTH_MASK; len 792 drivers/net/ieee802154/mcr20a.c if (!ieee802154_is_valid_psdu_len(len)) { len 794 drivers/net/ieee802154/mcr20a.c len = IEEE802154_MTU; len 797 drivers/net/ieee802154/mcr20a.c len = len - 2; /* get rid of frame check field */ len 799 drivers/net/ieee802154/mcr20a.c skb = dev_alloc_skb(len); len 803 drivers/net/ieee802154/mcr20a.c __skb_put_data(skb, lp->rx_buf, len); len 807 drivers/net/ieee802154/mcr20a.c lp->rx_buf, len, 0); len 818 drivers/net/ieee802154/mcr20a.c u8 len; len 824 drivers/net/ieee802154/mcr20a.c len = lp->reg_data[0] & DAR_RX_FRAME_LENGTH_MASK; len 825 drivers/net/ieee802154/mcr20a.c dev_dbg(printdev(lp), "frame len : %d\n", len); len 830 drivers/net/ieee802154/mcr20a.c lp->rx_xfer_buf.len = len; len 843 drivers/net/ieee802154/mcr20a.c lp->reg_xfer_data.len = 1; len 868 drivers/net/ieee802154/mcr20a.c lp->tx_len[0] = lp->tx_skb->len + 2; len 871 drivers/net/ieee802154/mcr20a.c lp->tx_xfer_buf.len = lp->tx_skb->len + 1; len 944 drivers/net/ieee802154/mcr20a.c lp->reg_xfer_data.len = MCR20A_IRQSTS_NUM; len 1023 drivers/net/ieee802154/mcr20a.c lp->tx_xfer_header.len = 1; len 1026 drivers/net/ieee802154/mcr20a.c lp->tx_xfer_len.len = 1; len 1040 drivers/net/ieee802154/mcr20a.c lp->reg_xfer_cmd.len = 1; len 1053 drivers/net/ieee802154/mcr20a.c lp->rx_xfer_header.len = 1; len 1059 drivers/net/ieee802154/mcr20a.c lp->rx_xfer_lqi.len = 1; len 1073 drivers/net/ieee802154/mcr20a.c lp->irq_xfer_header.len = 1; len 1077 drivers/net/ieee802154/mcr20a.c lp->irq_xfer_data.len = MCR20A_IRQSTS_NUM; len 583 drivers/net/ieee802154/mrf24j40.c devrec->tx_buf_trx.len = length; len 596 drivers/net/ieee802154/mrf24j40.c dev_dbg(printdev(devrec), "tx packet of %d bytes\n", skb->len); len 599 drivers/net/ieee802154/mrf24j40.c return write_tx_buf(devrec, 0x000, skb->data, skb->len); len 755 drivers/net/ieee802154/mrf24j40.c u8 len = devrec->rx_buf[2]; len 759 drivers/net/ieee802154/mrf24j40.c memcpy(rx_local_buf, devrec->rx_fifo_buf, len); len 768 drivers/net/ieee802154/mrf24j40.c skb_put_data(skb, rx_local_buf, len); len 773 drivers/net/ieee802154/mrf24j40.c rx_local_buf, len, 0); len 792 drivers/net/ieee802154/mrf24j40.c devrec->rx_fifo_buf_trx.len = devrec->rx_buf[2]; len 808 drivers/net/ieee802154/mrf24j40.c devrec->rx_trx.len = 3; len 826 drivers/net/ieee802154/mrf24j40.c devrec->rx_trx.len = 2; len 1186 drivers/net/ieee802154/mrf24j40.c devrec->tx_hdr_trx.len = 2; len 1189 drivers/net/ieee802154/mrf24j40.c devrec->tx_len_trx.len = 2; len 1196 drivers/net/ieee802154/mrf24j40.c devrec->tx_post_trx.len = 2; len 1206 drivers/net/ieee802154/mrf24j40.c devrec->rx_trx.len = 2; len 1214 drivers/net/ieee802154/mrf24j40.c devrec->rx_addr_trx.len = 2; len 1219 drivers/net/ieee802154/mrf24j40.c devrec->rx_lqi_trx.len = 2; len 1230 drivers/net/ieee802154/mrf24j40.c devrec->irq_trx.len = 2; len 83 drivers/net/ifb.c txp->tx_bytes += skb->len; len 243 drivers/net/ifb.c txp->rx_bytes += skb->len; len 167 drivers/net/ipvlan/ipvlan.h unsigned int len, bool success, bool mcast); len 15 drivers/net/ipvlan/ipvlan_core.c unsigned int len, bool success, bool mcast) len 23 drivers/net/ipvlan/ipvlan_core.c pcptr->rx_bytes += len; len 163 drivers/net/ipvlan/ipvlan_core.c if (skb->len < pktlen || pktlen < (ip4h->ihl * 4)) len 232 drivers/net/ipvlan/ipvlan_core.c unsigned int len; len 266 drivers/net/ipvlan/ipvlan_core.c len = skb->len + ETH_HLEN; len 278 drivers/net/ipvlan/ipvlan_core.c ipvlan_count_rx(ipvlan, len, ret == NET_RX_SUCCESS, true); len 317 drivers/net/ipvlan/ipvlan_core.c unsigned int len; len 322 drivers/net/ipvlan/ipvlan_core.c len = skb->len + ETH_HLEN; len 350 drivers/net/ipvlan/ipvlan_core.c ipvlan_count_rx(ipvlan, len, success, false); len 97 drivers/net/ipvlan/ipvlan_l3s.c unsigned int len; len 104 drivers/net/ipvlan/ipvlan_l3s.c len = skb->len + ETH_HLEN; len 105 drivers/net/ipvlan/ipvlan_l3s.c ipvlan_count_rx(addr->master, len, true, false); len 204 drivers/net/ipvlan/ipvlan_main.c int skblen = skb->len; len 349 drivers/net/ipvlan/ipvlan_main.c const void *saddr, unsigned len) len 359 drivers/net/ipvlan/ipvlan_main.c saddr ? : phy_dev->dev_addr, len); len 72 drivers/net/loopback.c int len; len 91 drivers/net/loopback.c len = skb->len; len 94 drivers/net/loopback.c lb_stats->bytes += len; len 488 drivers/net/macsec.c int len = skb->len - 2 * ETH_ALEN; len 492 drivers/net/macsec.c if (skb->len <= 16) len 516 drivers/net/macsec.c return len == extra_len + h->short_length; len 517 drivers/net/macsec.c return len >= extra_len + MIN_NON_SHORT_LEN; len 571 drivers/net/macsec.c txsc_stats->stats.OutOctetsEncrypted += skb->len; len 575 drivers/net/macsec.c txsc_stats->stats.OutOctetsProtected += skb->len; len 582 drivers/net/macsec.c static void count_tx(struct net_device *dev, int ret, int len) len 589 drivers/net/macsec.c stats->tx_bytes += len; len 600 drivers/net/macsec.c int len, ret; len 607 drivers/net/macsec.c len = skb->len; len 609 drivers/net/macsec.c count_tx(dev, ret, len); len 697 drivers/net/macsec.c unprotected_len = skb->len; len 714 drivers/net/macsec.c if (skb->len - ETH_HLEN > macsec_priv(dev)->real_dev->mtu) { len 743 drivers/net/macsec.c ret = skb_to_sgvec(skb, sg, 0, skb->len); len 752 drivers/net/macsec.c int len = skb->len - macsec_hdr_len(sci_present) - len 754 drivers/net/macsec.c aead_request_set_crypt(req, sg, sg, len, iv); len 758 drivers/net/macsec.c aead_request_set_ad(req, skb->len - secy->icv_len); len 809 drivers/net/macsec.c rxsc_stats->stats.InOctetsDecrypted += skb->len; len 811 drivers/net/macsec.c rxsc_stats->stats.InOctetsValidated += skb->len; len 871 drivers/net/macsec.c pskb_trim_unique(skb, skb->len - icv_len); len 874 drivers/net/macsec.c static void count_rx(struct net_device *dev, int len) len 880 drivers/net/macsec.c stats->rx_bytes += len; len 891 drivers/net/macsec.c int len; len 911 drivers/net/macsec.c len = skb->len; len 913 drivers/net/macsec.c count_rx(dev, len); len 957 drivers/net/macsec.c ret = skb_to_sgvec(skb, sg, 0, skb->len); len 968 drivers/net/macsec.c int len = skb->len - macsec_hdr_len(macsec_skb_cb(skb)->has_sci); len 970 drivers/net/macsec.c aead_request_set_crypt(req, sg, sg, len, iv); len 980 drivers/net/macsec.c aead_request_set_ad(req, skb->len - icv_len); len 1241 drivers/net/macsec.c count_rx(dev, skb->len); len 1602 drivers/net/macsec.c .len = MACSEC_KEYID_LEN, }, len 1604 drivers/net/macsec.c .len = MACSEC_MAX_KEY_LEN, }, len 2632 drivers/net/macsec.c return skb->len; len 2715 drivers/net/macsec.c int ret, len; len 2724 drivers/net/macsec.c len = skb->len; len 2726 drivers/net/macsec.c count_tx(dev, ret, len); len 2746 drivers/net/macsec.c len = skb->len; len 2748 drivers/net/macsec.c count_tx(dev, ret, len); len 288 drivers/net/macvlan.c macvlan_count_rx(vlan, skb->len + ETH_HLEN, len 402 drivers/net/macvlan.c int len; len 413 drivers/net/macvlan.c len = nskb->len + ETH_HLEN; len 420 drivers/net/macvlan.c macvlan_count_rx(vlan, len, ret == NET_RX_SUCCESS, false); len 446 drivers/net/macvlan.c unsigned int len = 0; len 492 drivers/net/macvlan.c len = skb->len + ETH_HLEN; len 507 drivers/net/macvlan.c macvlan_count_rx(vlan, len, ret == NET_RX_SUCCESS, false); len 556 drivers/net/macvlan.c unsigned int len = skb->len; len 570 drivers/net/macvlan.c pcpu_stats->tx_bytes += len; len 580 drivers/net/macvlan.c const void *saddr, unsigned len) len 586 drivers/net/macvlan.c saddr ? : dev->dev_addr, len); len 1321 drivers/net/macvlan.c int ret, rem, len; len 1358 drivers/net/macvlan.c len = nla_len(data[IFLA_MACVLAN_MACADDR_DATA]); len 1360 drivers/net/macvlan.c nla_for_each_attr(nla, head, len, rem) { len 1631 drivers/net/macvlan.c [IFLA_MACVLAN_MACADDR] = { .type = NLA_BINARY, .len = MAX_ADDR_LEN }, len 406 drivers/net/netconsole.c size_t len; len 419 drivers/net/netconsole.c len = strnlen(nt->np.dev_name, IFNAMSIZ); len 420 drivers/net/netconsole.c if (nt->np.dev_name[len - 1] == '\n') len 421 drivers/net/netconsole.c nt->np.dev_name[len - 1] = '\0'; len 820 drivers/net/netconsole.c unsigned int len) len 831 drivers/net/netconsole.c send_ext_msg_udp(nt, msg, len); len 835 drivers/net/netconsole.c static void write_msg(struct console *con, const char *msg, unsigned int len) len 858 drivers/net/netconsole.c for (left = len; left;) { len 71 drivers/net/netdevsim/bpf.c if (insn_idx == env->prog->len - 1) len 384 drivers/net/netdevsim/dev.c skb_set_network_header(skb, skb->len); len 397 drivers/net/netdevsim/dev.c skb_set_transport_header(skb, skb->len); len 401 drivers/net/netdevsim/dev.c udph->len = htons(sizeof(struct udphdr) + data_len); len 20 drivers/net/netdevsim/ipsec.c int len; len 56 drivers/net/netdevsim/ipsec.c len = simple_read_from_buffer(buffer, count, ppos, buf, p - buf); len 59 drivers/net/netdevsim/ipsec.c return len; len 240 drivers/net/netdevsim/ipsec.c if (unlikely(!sp->len)) { len 242 drivers/net/netdevsim/ipsec.c sp->len); len 37 drivers/net/netdevsim/netdev.c ns->tx_bytes += skb->len; len 12 drivers/net/nlmon.c int len = skb->len; len 16 drivers/net/nlmon.c stats->bytes += len; len 100 drivers/net/ntb_netdev.c void *data, int len) len 110 drivers/net/ntb_netdev.c netdev_dbg(ndev, "%s: %d byte payload received\n", __func__, len); len 112 drivers/net/ntb_netdev.c if (len < 0) { len 118 drivers/net/ntb_netdev.c skb_put(skb, len); len 127 drivers/net/ntb_netdev.c ndev->stats.rx_bytes += len; len 177 drivers/net/ntb_netdev.c void *data, int len) len 187 drivers/net/ntb_netdev.c if (len > 0) { len 189 drivers/net/ntb_netdev.c ndev->stats.tx_bytes += skb->len; len 215 drivers/net/ntb_netdev.c rc = ntb_transport_tx_enqueue(dev->qp, skb, skb->data, skb->len); len 251 drivers/net/ntb_netdev.c int rc, i, len; len 278 drivers/net/ntb_netdev.c while ((skb = ntb_transport_rx_remove(dev->qp, &len))) len 287 drivers/net/ntb_netdev.c int len; len 291 drivers/net/ntb_netdev.c while ((skb = ntb_transport_rx_remove(dev->qp, &len))) len 303 drivers/net/ntb_netdev.c int len, rc; len 319 drivers/net/ntb_netdev.c for (i = 0; (skb = ntb_transport_rx_remove(dev->qp, &len)); i++) len 347 drivers/net/ntb_netdev.c while ((skb = ntb_transport_rx_remove(dev->qp, &len))) len 38 drivers/net/phy/bcm87xx.c int len, ret; len 44 drivers/net/phy/bcm87xx.c "broadcom,c45-reg-init", &len); len 48 drivers/net/phy/bcm87xx.c paddr_end = paddr + (len /= sizeof(*paddr)); len 740 drivers/net/phy/dp83640.c void *data, int len, u16 ests) len 755 drivers/net/phy/dp83640.c if (len < parsed) len 756 drivers/net/phy/dp83640.c return len; len 828 drivers/net/phy/dp83640.c if (skb->len + ETH_HLEN < offset + OFF_PTP_SEQUENCE_ID + sizeof(*seqid)) len 944 drivers/net/phy/dp83640.c int len, size; len 949 drivers/net/phy/dp83640.c for (len = skb_headlen(skb) - 2; len > sizeof(type); len -= size) { len 954 drivers/net/phy/dp83640.c len -= sizeof(type); len 957 drivers/net/phy/dp83640.c if (PSF_RX == type && len >= sizeof(*phy_rxts)) { len 963 drivers/net/phy/dp83640.c } else if (PSF_TX == type && len >= sizeof(*phy_txts)) { len 971 drivers/net/phy/dp83640.c size = decode_evnt(dp83640, ptr, len, ests); len 1006 drivers/net/phy/dp83640.c if (skb->len < offset + 1) len 378 drivers/net/phy/marvell.c int len, i, saved_page, current_page, ret = 0; len 384 drivers/net/phy/marvell.c "marvell,reg-init", &len); len 385 drivers/net/phy/marvell.c if (!paddr || len < (4 * sizeof(*paddr))) len 393 drivers/net/phy/marvell.c len /= sizeof(*paddr); len 394 drivers/net/phy/marvell.c for (i = 0; i < len - 3; i += 4) { len 2021 drivers/net/phy/marvell.c size_t len = strlen(devname); len 2024 drivers/net/phy/marvell.c priv->hwmon_name = devm_kzalloc(dev, len, GFP_KERNEL); len 2028 drivers/net/phy/marvell.c for (i = j = 0; i < len && devname[i]; i++) { len 45 drivers/net/phy/mdio-i2c.c msgs[0].len = 1; len 49 drivers/net/phy/mdio-i2c.c msgs[1].len = sizeof(data); len 75 drivers/net/phy/mdio-i2c.c msg.len = 3; len 103 drivers/net/phy/mdio-mux-mmioreg.c int len, ret; len 127 drivers/net/phy/mdio-mux-mmioreg.c iprop = of_get_property(np, "mux-mask", &len); len 128 drivers/net/phy/mdio-mux-mmioreg.c if (!iprop || len != sizeof(uint32_t)) { len 143 drivers/net/phy/mdio-mux-mmioreg.c iprop = of_get_property(np2, "reg", &len); len 144 drivers/net/phy/mdio-mux-mmioreg.c if (!iprop || len != sizeof(uint32_t)) { len 99 drivers/net/phy/mdio-xgene.h static inline u64 xgene_enet_set_field_value(int pos, int len, u64 val) len 101 drivers/net/phy/mdio-xgene.h return (val & ((1ULL << len) - 1)) << pos; len 113 drivers/net/phy/mdio-xgene.h static inline u64 xgene_enet_get_field_value(int pos, int len, u64 src) len 115 drivers/net/phy/mdio-xgene.h return (src >> pos) & ((1ULL << len) - 1); len 220 drivers/net/phy/microchip.c int len; len 228 drivers/net/phy/microchip.c len = of_property_read_variable_u32_array(dev->of_node, len 233 drivers/net/phy/microchip.c if (len >= 0) { len 237 drivers/net/phy/microchip.c for (i = 0; i < len; i++) { len 245 drivers/net/phy/microchip.c } else if (len == -EOVERFLOW) { len 283 drivers/net/phy/sfp.c size_t len) len 292 drivers/net/phy/sfp.c msgs[0].len = 1; len 296 drivers/net/phy/sfp.c msgs[1].len = len; len 299 drivers/net/phy/sfp.c while (len) { len 300 drivers/net/phy/sfp.c this_len = len; len 304 drivers/net/phy/sfp.c msgs[1].len = this_len; len 315 drivers/net/phy/sfp.c len -= this_len; len 322 drivers/net/phy/sfp.c size_t len) len 330 drivers/net/phy/sfp.c msgs[0].len = 1 + len; len 331 drivers/net/phy/sfp.c msgs[0].buf = kmalloc(1 + len, GFP_KERNEL); len 336 drivers/net/phy/sfp.c memcpy(&msgs[0].buf[1], buf, len); len 345 drivers/net/phy/sfp.c return ret == ARRAY_SIZE(msgs) ? len : 0; len 389 drivers/net/phy/sfp.c static int sfp_read(struct sfp *sfp, bool a2, u8 addr, void *buf, size_t len) len 391 drivers/net/phy/sfp.c return sfp->read(sfp, a2, addr, buf, len); len 394 drivers/net/phy/sfp.c static int sfp_write(struct sfp *sfp, bool a2, u8 addr, void *buf, size_t len) len 396 drivers/net/phy/sfp.c return sfp->write(sfp, a2, addr, buf, len); len 399 drivers/net/phy/sfp.c static unsigned int sfp_check(void *buf, size_t len) len 403 drivers/net/phy/sfp.c for (p = buf, check = 0; len; p++, len--) len 1735 drivers/net/phy/sfp.c unsigned int first, last, len; len 1738 drivers/net/phy/sfp.c if (ee->len == 0) len 1742 drivers/net/phy/sfp.c last = ee->offset + ee->len; len 1744 drivers/net/phy/sfp.c len = min_t(unsigned int, last, ETH_MODULE_SFF_8079_LEN); len 1745 drivers/net/phy/sfp.c len -= first; len 1747 drivers/net/phy/sfp.c ret = sfp_read(sfp, false, first, data, len); len 1751 drivers/net/phy/sfp.c first += len; len 1752 drivers/net/phy/sfp.c data += len; len 1755 drivers/net/phy/sfp.c len = min_t(unsigned int, last, ETH_MODULE_SFF_8472_LEN); len 1756 drivers/net/phy/sfp.c len -= first; len 1759 drivers/net/phy/sfp.c ret = sfp_read(sfp, true, first, data, len); len 218 drivers/net/phy/spi_ks8995.c t[0].len = sizeof(cmd); len 222 drivers/net/phy/spi_ks8995.c t[1].len = count; len 246 drivers/net/phy/spi_ks8995.c t[0].len = sizeof(cmd); len 250 drivers/net/phy/spi_ks8995.c t[1].len = count; len 148 drivers/net/plip/plip.c const void *saddr, unsigned len); len 845 drivers/net/plip/plip.c dev->stats.tx_bytes += snd->skb->len; len 979 drivers/net/plip/plip.c if (skb->len > dev->mtu + dev->hard_header_len) { len 980 drivers/net/plip/plip.c printk(KERN_WARNING "%s: packet too big, %d.\n", dev->name, (int)skb->len); len 990 drivers/net/plip/plip.c snd->length.h = skb->len; len 1024 drivers/net/plip/plip.c const void *saddr, unsigned len) len 1028 drivers/net/plip/plip.c ret = eth_header(skb, dev, type, daddr, saddr, len); len 1336 drivers/net/plip/plip.c int len = strlen(drv->name); len 1338 drivers/net/plip/plip.c if (strncmp(par_dev->name, drv->name, len)) len 107 drivers/net/ppp/ppp_async.c int len, int inbound); len 541 drivers/net/ppp/ppp_async.c count = ap->tpkt->len; len 769 drivers/net/ppp/ppp_async.c unsigned int len, fcs; len 780 drivers/net/ppp/ppp_async.c len = skb->len; len 781 drivers/net/ppp/ppp_async.c if (len < 3) len 784 drivers/net/ppp/ppp_async.c for (; len > 0; --len) len 788 drivers/net/ppp/ppp_async.c skb_trim(skb, skb->len - 2); len 794 drivers/net/ppp/ppp_async.c if (p[1] != PPP_UI || skb->len < 3) len 803 drivers/net/ppp/ppp_async.c if (skb->len < 2) len 807 drivers/net/ppp/ppp_async.c async_lcp_peek(ap, p, skb->len, 1); len 879 drivers/net/ppp/ppp_async.c if (skb->len == 0) { len 951 drivers/net/ppp/ppp_async.c int len, int inbound) len 957 drivers/net/ppp/ppp_async.c len -= 2; len 958 drivers/net/ppp/ppp_async.c if (len < 4) /* 4 = code, ID, length */ len 964 drivers/net/ppp/ppp_async.c if (len < dlen) len 476 drivers/net/ppp/ppp_generic.c if (skb->len > count) len 482 drivers/net/ppp/ppp_generic.c if (skb_copy_datagram_iter(skb, 0, &to, skb->len)) len 484 drivers/net/ppp/ppp_generic.c ret = skb->len; len 561 drivers/net/ppp/ppp_generic.c int len; len 566 drivers/net/ppp/ppp_generic.c if (!uprog.len) { len 571 drivers/net/ppp/ppp_generic.c len = uprog.len * sizeof(struct sock_filter); len 572 drivers/net/ppp/ppp_generic.c code = memdup_user(uprog.filter, len); len 577 drivers/net/ppp/ppp_generic.c return uprog.len; len 763 drivers/net/ppp/ppp_generic.c .len = err, len 789 drivers/net/ppp/ppp_generic.c .len = err, len 1450 drivers/net/ppp/ppp_generic.c int len; len 1466 drivers/net/ppp/ppp_generic.c len = ppp->xcomp->compress(ppp->xc_state, skb->data - 2, len 1467 drivers/net/ppp/ppp_generic.c new_skb->data, skb->len + 2, len 1469 drivers/net/ppp/ppp_generic.c if (len > 0 && (ppp->flags & SC_CCP_UP)) { len 1472 drivers/net/ppp/ppp_generic.c skb_put(skb, len); len 1474 drivers/net/ppp/ppp_generic.c } else if (len == 0) { len 1506 drivers/net/ppp/ppp_generic.c int len; len 1536 drivers/net/ppp/ppp_generic.c ppp->stats64.tx_bytes += skb->len - 2; len 1543 drivers/net/ppp/ppp_generic.c new_skb = alloc_skb(skb->len + ppp->dev->hard_header_len - 2, len 1551 drivers/net/ppp/ppp_generic.c len = slhc_compress(ppp->vj, cp, skb->len - 2, len 1567 drivers/net/ppp/ppp_generic.c cp = skb_put(skb, len + 2); len 1678 drivers/net/ppp/ppp_generic.c int len, totlen; len 1736 drivers/net/ppp/ppp_generic.c len = skb->len; len 1739 drivers/net/ppp/ppp_generic.c --len; len 1742 drivers/net/ppp/ppp_generic.c totlen = len; len 1743 drivers/net/ppp/ppp_generic.c nbigger = len % nfree; len 1758 drivers/net/ppp/ppp_generic.c while (len > 0) { len 1791 drivers/net/ppp/ppp_generic.c totlen = len; len 1805 drivers/net/ppp/ppp_generic.c flen = len; len 1808 drivers/net/ppp/ppp_generic.c flen = len/nfree; len 1830 drivers/net/ppp/ppp_generic.c if ((nfree <= 0) || (flen > len)) len 1831 drivers/net/ppp/ppp_generic.c flen = len; len 1854 drivers/net/ppp/ppp_generic.c if (flen == len) len 1882 drivers/net/ppp/ppp_generic.c len -= flen; len 2056 drivers/net/ppp/ppp_generic.c skb->len = 0; /* probably unnecessary */ len 2072 drivers/net/ppp/ppp_generic.c if (skb->len > 0) { len 2099 drivers/net/ppp/ppp_generic.c int proto, len, npi; len 2125 drivers/net/ppp/ppp_generic.c ns = dev_alloc_skb(skb->len + 128); len 2132 drivers/net/ppp/ppp_generic.c skb_copy_bits(skb, 0, skb_put(ns, skb->len), skb->len); len 2139 drivers/net/ppp/ppp_generic.c len = slhc_uncompress(ppp->vj, skb->data + 2, skb->len - 2); len 2140 drivers/net/ppp/ppp_generic.c if (len <= 0) { len 2145 drivers/net/ppp/ppp_generic.c len += 2; len 2146 drivers/net/ppp/ppp_generic.c if (len > skb->len) len 2147 drivers/net/ppp/ppp_generic.c skb_put(skb, len - skb->len); len 2148 drivers/net/ppp/ppp_generic.c else if (len < skb->len) len 2149 drivers/net/ppp/ppp_generic.c skb_trim(skb, len); len 2160 drivers/net/ppp/ppp_generic.c if (!pskb_may_pull(skb, skb->len)) len 2163 drivers/net/ppp/ppp_generic.c if (slhc_remember(ppp->vj, skb->data + 2, skb->len - 2) <= 0) { len 2176 drivers/net/ppp/ppp_generic.c ppp->stats64.rx_bytes += skb->len - 2; len 2244 drivers/net/ppp/ppp_generic.c int len; len 2249 drivers/net/ppp/ppp_generic.c if (!pskb_may_pull(skb, skb->len)) len 2271 drivers/net/ppp/ppp_generic.c len = ppp->rcomp->decompress(ppp->rc_state, skb->data - 2, len 2272 drivers/net/ppp/ppp_generic.c skb->len + 2, ns->data, obuff_size); len 2273 drivers/net/ppp/ppp_generic.c if (len < 0) { len 2276 drivers/net/ppp/ppp_generic.c if (len == DECOMP_FATALERROR) len 2284 drivers/net/ppp/ppp_generic.c skb_put(skb, len); len 2295 drivers/net/ppp/ppp_generic.c skb->len + 2); len 2443 drivers/net/ppp/ppp_generic.c int lost = 0, len = 0; len 2492 drivers/net/ppp/ppp_generic.c len = 0; len 2495 drivers/net/ppp/ppp_generic.c len += p->len; len 2500 drivers/net/ppp/ppp_generic.c if (len > ppp->mrru + 2) { len 2504 drivers/net/ppp/ppp_generic.c " is too long (%d)\n", len); len 2571 drivers/net/ppp/ppp_generic.c skb->len += p->len; len 2572 drivers/net/ppp/ppp_generic.c skb->data_len += p->len; len 2813 drivers/net/ppp/ppp_generic.c int len; len 2850 drivers/net/ppp/ppp_generic.c len = CCP_LENGTH(dp); len 2851 drivers/net/ppp/ppp_generic.c if (!pskb_may_pull(skb, len + 2)) len 2854 drivers/net/ppp/ppp_generic.c len -= CCP_HDRLEN; len 2855 drivers/net/ppp/ppp_generic.c if (len < CCP_OPT_MINLEN || len < CCP_OPT_LENGTH(dp)) len 2861 drivers/net/ppp/ppp_generic.c if (ppp->rcomp->decomp_init(ppp->rc_state, dp, len, len 2870 drivers/net/ppp/ppp_generic.c if (ppp->xcomp->comp_init(ppp->xc_state, dp, len, len 490 drivers/net/ppp/ppp_synctty.c if (skb->len == 0) { len 531 drivers/net/ppp/ppp_synctty.c struct sk_buff *npkt = dev_alloc_skb(skb->len + 2); len 538 drivers/net/ppp/ppp_synctty.c skb_put(npkt, skb->len), skb->len); len 550 drivers/net/ppp/ppp_synctty.c ppp_print_buffer ("send buffer", skb->data, skb->len); len 601 drivers/net/ppp/ppp_synctty.c sent = tty->ops->write(tty, ap->tpkt->data, ap->tpkt->len); len 604 drivers/net/ppp/ppp_synctty.c if (sent < ap->tpkt->len) { len 703 drivers/net/ppp/ppp_synctty.c if (skb->len < 3) len 711 drivers/net/ppp/ppp_synctty.c if (!(p[0] & 0x01) && skb->len < 2) len 421 drivers/net/ppp/pppoe.c int len; len 434 drivers/net/ppp/pppoe.c len = ntohs(ph->length); len 437 drivers/net/ppp/pppoe.c if (skb->len < len) len 440 drivers/net/ppp/pppoe.c if (pskb_trim_rcsum(skb, len)) len 725 drivers/net/ppp/pppoe.c int len = sizeof(struct sockaddr_pppox); len 733 drivers/net/ppp/pppoe.c memcpy(uaddr, &sp, len); len 735 drivers/net/ppp/pppoe.c return len; len 919 drivers/net/ppp/pppoe.c int data_len = skb->len; len 999 drivers/net/ppp/pppoe.c total_len = min_t(size_t, total_len, skb->len); len 141 drivers/net/ppp/pptp.c int len; len 192 drivers/net/ppp/pptp.c len = skb->len; len 214 drivers/net/ppp/pptp.c hdr->payload_len = htons(len); len 236 drivers/net/ppp/pptp.c iph->tot_len = htons(skb->len); len 318 drivers/net/ppp/pptp.c if (skb->len < 3) len 477 drivers/net/ppp/pptp.c int len = sizeof(struct sockaddr_pppox); len 486 drivers/net/ppp/pptp.c memcpy(uaddr, &sp, len); len 488 drivers/net/ppp/pptp.c return len; len 150 drivers/net/rionet.c rio_add_outb_message(rnet->mport, rdev, 0, skb->data, skb->len); len 154 drivers/net/rionet.c ndev->stats.tx_bytes += skb->len; len 164 drivers/net/rionet.c skb->len); len 216 drivers/net/rionet.c ndev->stats.tx_bytes += skb->len; len 863 drivers/net/sb1000.c if (skb->len < dlen + TrailerSize) { len 500 drivers/net/slip/slhc.c int len, hdrlen; len 607 drivers/net/slip/slhc.c len = isize - (cp - icp); len 608 drivers/net/slip/slhc.c if (len < 0) len 610 drivers/net/slip/slhc.c len += hdrlen; len 611 drivers/net/slip/slhc.c ip->tot_len = htons(len); len 614 drivers/net/slip/slhc.c memmove(icp + hdrlen, cp, len - hdrlen); len 636 drivers/net/slip/slhc.c return len; len 102 drivers/net/slip/slip.c static int slip_esc(unsigned char *p, unsigned char *d, int len); len 105 drivers/net/slip/slip.c static int slip_esc6(unsigned char *p, unsigned char *d, int len); len 132 drivers/net/slip/slip.c unsigned long len; len 147 drivers/net/slip/slip.c len = mtu * 2; len 154 drivers/net/slip/slip.c if (len < 576 * 2) len 155 drivers/net/slip/slip.c len = 576 * 2; len 156 drivers/net/slip/slip.c rbuff = kmalloc(len + 4, GFP_KERNEL); len 159 drivers/net/slip/slip.c xbuff = kmalloc(len + 4, GFP_KERNEL); len 163 drivers/net/slip/slip.c cbuff = kmalloc(len + 4, GFP_KERNEL); len 177 drivers/net/slip/slip.c sl->buffsize = len; len 228 drivers/net/slip/slip.c int len = mtu * 2; len 235 drivers/net/slip/slip.c if (len < 576 * 2) len 236 drivers/net/slip/slip.c len = 576 * 2; len 238 drivers/net/slip/slip.c xbuff = kmalloc(len + 4, GFP_ATOMIC); len 239 drivers/net/slip/slip.c rbuff = kmalloc(len + 4, GFP_ATOMIC); len 241 drivers/net/slip/slip.c cbuff = kmalloc(len + 4, GFP_ATOMIC); len 269 drivers/net/slip/slip.c if (sl->xleft <= len) { len 279 drivers/net/slip/slip.c if (sl->rcount <= len) { len 289 drivers/net/slip/slip.c sl->buffsize = len; len 375 drivers/net/slip/slip.c static void sl_encaps(struct slip *sl, unsigned char *icp, int len) len 380 drivers/net/slip/slip.c if (len > sl->mtu) { /* Sigh, shouldn't occur BUT ... */ len 390 drivers/net/slip/slip.c len = slhc_compress(sl->slcomp, p, len, sl->cbuff, &p, 1); len 394 drivers/net/slip/slip.c count = slip_esc6(p, sl->xbuff, len); len 397 drivers/net/slip/slip.c count = slip_esc(p, sl->xbuff, len); len 519 drivers/net/slip/slip.c dev->stats.tx_bytes += skb->len; len 520 drivers/net/slip/slip.c sl_encaps(sl, skb->data, skb->len); len 921 drivers/net/slip/slip.c static int slip_esc(unsigned char *s, unsigned char *d, int len) len 939 drivers/net/slip/slip.c while (len-- > 0) { len 1004 drivers/net/slip/slip.c static int slip_esc6(unsigned char *s, unsigned char *d, int len) len 1024 drivers/net/slip/slip.c for (i = 0; i < len; ++i) { len 596 drivers/net/tap.c size_t len, size_t linear, len 602 drivers/net/tap.c if (prepad + len < PAGE_SIZE || !linear) len 603 drivers/net/tap.c linear = len; len 605 drivers/net/tap.c skb = sock_alloc_send_pskb(sk, prepad + linear, len - linear, noblock, len 612 drivers/net/tap.c skb->data_len = len - linear; len 613 drivers/net/tap.c skb->len += len - linear; len 629 drivers/net/tap.c unsigned long len = total_len; len 642 drivers/net/tap.c if (len < vnet_hdr_len) len 644 drivers/net/tap.c len -= vnet_hdr_len; len 658 drivers/net/tap.c if (tap16_to_cpu(q, vnet_hdr.hdr_len) > len) len 663 drivers/net/tap.c if (unlikely(len < ETH_HLEN)) len 683 drivers/net/tap.c copylen = len; len 699 drivers/net/tap.c err = skb_copy_datagram_from_iter(skb, 0, from, len); len 796 drivers/net/tap.c total += skb->len; len 819 drivers/net/tap.c skb->len - vlan_offset); len 878 drivers/net/tap.c ssize_t len = iov_iter_count(to), ret; len 881 drivers/net/tap.c ret = min_t(ssize_t, ret, len); len 747 drivers/net/team/team.c pcpu_stats->rx_bytes += skb->len; len 1707 drivers/net/team/team.c unsigned int len = skb->len; len 1718 drivers/net/team/team.c pcpu_stats->tx_bytes += len; len 2242 drivers/net/team/team.c .len = TEAM_STRING_MAX_LEN, len 2365 drivers/net/team/team.c if (nla_put(skb, TEAM_ATTR_OPTION_DATA, ctx.data.bin_val.len, len 2631 drivers/net/team/team.c ctx.data.bin_val.len = nla_len(attr_data); len 228 drivers/net/team/team_mode_loadbalance.c unsigned int tx_bytes = skb->len; len 250 drivers/net/team/team_mode_loadbalance.c ctx->data.bin_val.len = 0; len 254 drivers/net/team/team_mode_loadbalance.c ctx->data.bin_val.len = lb_priv->ex->orig_fprog->len * len 276 drivers/net/team/team_mode_loadbalance.c fprog->len = data_len / sizeof(struct sock_filter); len 295 drivers/net/team/team_mode_loadbalance.c if (ctx->data.bin_val.len) { len 296 drivers/net/team/team_mode_loadbalance.c err = __fprog_create(&fprog, ctx->data.bin_val.len, len 420 drivers/net/team/team_mode_loadbalance.c ctx->data.bin_val.len = sizeof(struct lb_stats); len 440 drivers/net/team/team_mode_loadbalance.c ctx->data.bin_val.len = sizeof(struct lb_stats); len 719 drivers/net/thunderbolt.c if (net->skb->len + frame_size > TBNET_MAX_MTU) { len 907 drivers/net/thunderbolt.c __wsum wsum = htonl(skb->len - skb_transport_offset(skb)); len 908 drivers/net/thunderbolt.c unsigned int i, len, offset = skb_transport_offset(skb); len 982 drivers/net/thunderbolt.c len = le32_to_cpu(hdr->frame_size) - offset; len 983 drivers/net/thunderbolt.c wsum = csum_partial(dest, len, wsum); len 1003 drivers/net/thunderbolt.c unsigned int *len) len 1007 drivers/net/thunderbolt.c *len = skb_frag_size(frag); len 1018 drivers/net/thunderbolt.c unsigned int len = skb_headlen(skb); len 1019 drivers/net/thunderbolt.c unsigned int data_len = skb->len; len 1049 drivers/net/thunderbolt.c if (len > size_left) { len 1055 drivers/net/thunderbolt.c len -= size_left; len 1061 drivers/net/thunderbolt.c memcpy(dest, src, len); len 1062 drivers/net/thunderbolt.c size_left -= len; len 1063 drivers/net/thunderbolt.c dest += len; len 1073 drivers/net/thunderbolt.c src = tbnet_kmap_frag(skb, frag++, &len); len 1098 drivers/net/thunderbolt.c while (len < data_len) { len 1099 drivers/net/thunderbolt.c memcpy(dest, src, len); len 1100 drivers/net/thunderbolt.c data_len -= len; len 1101 drivers/net/thunderbolt.c dest += len; len 1109 drivers/net/thunderbolt.c src = tbnet_kmap_frag(skb, frag++, &len); len 1131 drivers/net/thunderbolt.c net->stats.tx_bytes += skb->len; len 1051 drivers/net/tun.c int len) len 1056 drivers/net/tun.c len = bpf_prog_run_clear_cb(prog->prog, skb); len 1058 drivers/net/tun.c return len; len 1067 drivers/net/tun.c int len = skb->len; len 1079 drivers/net/tun.c tun_debug(KERN_INFO, tun, "tun_net_xmit %d\n", skb->len); len 1093 drivers/net/tun.c len = run_ebpf_filter(tun, skb, len); len 1094 drivers/net/tun.c if (len == 0 || pskb_trim(skb, len)) len 1463 drivers/net/tun.c size_t len, len 1485 drivers/net/tun.c skb->len = len; len 1486 drivers/net/tun.c skb->data_len = len - linear; len 1518 drivers/net/tun.c size_t prepad, size_t len, len 1526 drivers/net/tun.c if (prepad + len < PAGE_SIZE || !linear) len 1527 drivers/net/tun.c linear = len; len 1529 drivers/net/tun.c skb = sock_alloc_send_pskb(sk, prepad + linear, len - linear, noblock, len 1536 drivers/net/tun.c skb->data_len = len - linear; len 1537 drivers/net/tun.c skb->len += len - linear; len 1583 drivers/net/tun.c int len, int noblock, bool zerocopy) len 1597 drivers/net/tun.c if (SKB_DATA_ALIGN(len + TUN_RX_PAD) + len 1606 drivers/net/tun.c int buflen, int len, int pad) len 1614 drivers/net/tun.c skb_put(skb, len); len 1659 drivers/net/tun.c int len, int *skb_xdp) len 1673 drivers/net/tun.c buflen += SKB_DATA_ALIGN(len + pad); len 1683 drivers/net/tun.c len, from); len 1684 drivers/net/tun.c if (copied != len) len 1693 drivers/net/tun.c return __tun_build_skb(tfile, alloc_frag, buf, buflen, len, len 1709 drivers/net/tun.c xdp.data_end = xdp.data + len; len 1730 drivers/net/tun.c len = xdp.data_end - xdp.data; len 1735 drivers/net/tun.c return __tun_build_skb(tfile, alloc_frag, buf, buflen, len, pad); len 1751 drivers/net/tun.c size_t len = total_len, align = tun->align, linear; len 1763 drivers/net/tun.c if (len < sizeof(pi)) len 1765 drivers/net/tun.c len -= sizeof(pi); len 1774 drivers/net/tun.c if (len < vnet_hdr_sz) len 1776 drivers/net/tun.c len -= vnet_hdr_sz; len 1785 drivers/net/tun.c if (tun16_to_cpu(tun, gso.hdr_len) > len) len 1792 drivers/net/tun.c if (unlikely(len < ETH_HLEN || len 1815 drivers/net/tun.c if (!frags && tun_can_build_skb(tun, tfile, len, noblock, zerocopy)) { len 1820 drivers/net/tun.c skb = tun_build_skb(tun, tfile, from, &gso, len, &skb_xdp); len 1829 drivers/net/tun.c copylen = len; len 1860 drivers/net/tun.c err = skb_copy_datagram_from_iter(skb, 0, from, len); len 1890 drivers/net/tun.c u8 ip_version = skb->len ? (skb->data[0] >> 4) : 0; len 2015 drivers/net/tun.c stats->rx_bytes += len; len 2048 drivers/net/tun.c size_t size = xdp_frame->len; len 2095 drivers/net/tun.c total = skb->len + vlan_hlen + vnet_hdr_sz; len 2157 drivers/net/tun.c skb_copy_datagram_iter(skb, vlan_offset, iter, skb->len - vlan_offset); len 2164 drivers/net/tun.c stats->tx_bytes += skb->len + vlan_hlen; len 2256 drivers/net/tun.c ssize_t len = iov_iter_count(to), ret; len 2261 drivers/net/tun.c ret = min_t(ssize_t, ret, len); len 2622 drivers/net/tun.c return xdpf->len; len 1087 drivers/net/usb/aqc111.c if (skb->len == 0) len 1090 drivers/net/usb/aqc111.c skb_len = skb->len; len 1092 drivers/net/usb/aqc111.c skb_trim(skb, skb->len - sizeof(desc_hdr)); len 1145 drivers/net/usb/aqc111.c new_skb->len = pkt_len; len 1147 drivers/net/usb/aqc111.c skb_set_tail_pointer(new_skb, new_skb->len); len 1149 drivers/net/usb/aqc111.c new_skb->truesize = SKB_TRUESIZE(new_skb->len); len 1190 drivers/net/usb/aqc111.c tx_desc |= skb->len & AQ_TX_DESC_LEN_MASK; len 1196 drivers/net/usb/aqc111.c headroom = (skb->len + sizeof(tx_desc)) % 8; len 1200 drivers/net/usb/aqc111.c if (((skb->len + sizeof(tx_desc) + padding_size) % frame_size) == 0) { len 102 drivers/net/usb/asix_common.c if (rx->remaining && (rx->remaining + sizeof(u32) <= skb->len)) { len 115 drivers/net/usb/asix_common.c while (offset + sizeof(u16) <= skb->len) { len 119 drivers/net/usb/asix_common.c if (skb->len - offset == sizeof(u16)) { len 163 drivers/net/usb/asix_common.c if (rx->remaining > skb->len - offset) { len 164 drivers/net/usb/asix_common.c copy_length = skb->len - offset; len 183 drivers/net/usb/asix_common.c if (skb->len != offset) { len 185 drivers/net/usb/asix_common.c skb->len, offset); len 226 drivers/net/usb/asix_common.c padlen = ((skb->len + 4) & (dev->maxpacket - 1)) ? 0 : 4; len 246 drivers/net/usb/asix_common.c skb->data = memmove(skb->head + 4, skb->data, skb->len); len 247 drivers/net/usb/asix_common.c skb_set_tail_pointer(skb, skb->len); len 259 drivers/net/usb/asix_common.c packet_len = ((skb->len ^ 0x0000ffff) << 16) + skb->len; len 625 drivers/net/usb/asix_common.c if (eeprom->len == 0) len 631 drivers/net/usb/asix_common.c last_word = (eeprom->offset + eeprom->len - 1) >> 1; len 647 drivers/net/usb/asix_common.c memcpy(data, (u8 *)eeprom_buff + (eeprom->offset & 1), eeprom->len); len 662 drivers/net/usb/asix_common.c eeprom->len, eeprom->offset, eeprom->magic); len 664 drivers/net/usb/asix_common.c if (eeprom->len == 0) len 671 drivers/net/usb/asix_common.c last_word = (eeprom->offset + eeprom->len - 1) >> 1; len 689 drivers/net/usb/asix_common.c if ((eeprom->offset + eeprom->len) & 1) { len 698 drivers/net/usb/asix_common.c memcpy((u8 *)eeprom_buff + (eeprom->offset & 1), data, eeprom->len); len 586 drivers/net/usb/ax88179_178a.c if (eeprom->len == 0) len 592 drivers/net/usb/ax88179_178a.c last_word = (eeprom->offset + eeprom->len - 1) >> 1; len 609 drivers/net/usb/ax88179_178a.c memcpy(data, (u8 *)eeprom_buff + (eeprom->offset & 1), eeprom->len); len 1365 drivers/net/usb/ax88179_178a.c if (skb->len < dev->net->hard_header_len) len 1368 drivers/net/usb/ax88179_178a.c skb_trim(skb, skb->len - 4); len 1392 drivers/net/usb/ax88179_178a.c skb->len = pkt_len; len 1401 drivers/net/usb/ax88179_178a.c ax_skb->len = pkt_len; len 1426 drivers/net/usb/ax88179_178a.c tx_hdr1 = skb->len; len 1428 drivers/net/usb/ax88179_178a.c if (((skb->len + 8) % frame_size) == 0) len 178 drivers/net/usb/catc.c int len; len 422 drivers/net/usb/catc.c *(__be16 *)tx_buf = cpu_to_be16(skb->len); len 424 drivers/net/usb/catc.c *(__le16 *)tx_buf = cpu_to_le16(skb->len); len 425 drivers/net/usb/catc.c skb_copy_from_linear_data(skb, tx_buf + 2, skb->len); len 426 drivers/net/usb/catc.c catc->tx_ptr += skb->len + 2; len 441 drivers/net/usb/catc.c catc->netdev->stats.tx_bytes += skb->len; len 462 drivers/net/usb/catc.c static int catc_ctrl_msg(struct catc *catc, u8 dir, u8 request, u16 value, u16 index, void *buf, int len) len 466 drivers/net/usb/catc.c request, 0x40 | dir, value, index, buf, len, 1000); len 482 drivers/net/usb/catc.c dr->wLength = cpu_to_le16(q->len); len 485 drivers/net/usb/catc.c urb->transfer_buffer_length = q->len; len 490 drivers/net/usb/catc.c if (!q->dir && q->buf && q->len) len 491 drivers/net/usb/catc.c memcpy(catc->ctrl_buf, q->buf, q->len); len 514 drivers/net/usb/catc.c if (q->buf && q->len) len 515 drivers/net/usb/catc.c memcpy(q->buf, catc->ctrl_buf, q->len); len 534 drivers/net/usb/catc.c u16 index, void *buf, int len, void (*callback)(struct catc *catc, struct ctrl_queue *q)) len 549 drivers/net/usb/catc.c q->len = len; len 61 drivers/net/usb/cdc-phonet.c usb_fill_bulk_urb(req, pnd->usb, pnd->tx_pipe, skb->data, skb->len, len 93 drivers/net/usb/cdc-phonet.c dev->stats.tx_bytes += skb->len; len 177 drivers/net/usb/cdc-phonet.c dev->stats.rx_bytes += skb->len; len 323 drivers/net/usb/cdc-phonet.c int len, err; len 327 drivers/net/usb/cdc-phonet.c len = intf->altsetting->extralen; len 328 drivers/net/usb/cdc-phonet.c cdc_parse_cdc_header(&hdr, intf, data, len); len 57 drivers/net/usb/cdc_eem.c skb->data, skb->len, eem_linkcmd_complete, skb); len 93 drivers/net/usb/cdc_eem.c u16 len = skb->len; len 103 drivers/net/usb/cdc_eem.c if (!((len + EEM_HEAD + ETH_FCS_LEN) % dev->maxpacket)) len 119 drivers/net/usb/cdc_eem.c skb->len); len 120 drivers/net/usb/cdc_eem.c skb_set_tail_pointer(skb, len); len 134 drivers/net/usb/cdc_eem.c crc = crc32_le(~0, skb->data, skb->len); len 144 drivers/net/usb/cdc_eem.c len = skb->len; len 145 drivers/net/usb/cdc_eem.c put_unaligned_le16(BIT(14) | len, skb_push(skb, 2)); len 170 drivers/net/usb/cdc_eem.c u16 len = 0; len 173 drivers/net/usb/cdc_eem.c if (skb->len < EEM_HEAD) len 211 drivers/net/usb/cdc_eem.c len = header & 0x7FF; len 214 drivers/net/usb/cdc_eem.c if (skb->len < len) len 220 drivers/net/usb/cdc_eem.c skb_trim(skb2, len); len 221 drivers/net/usb/cdc_eem.c put_unaligned_le16(BIT(15) | (1 << 11) | len, len 269 drivers/net/usb/cdc_eem.c len = header & 0x3FFF; len 272 drivers/net/usb/cdc_eem.c if (skb->len < len) len 276 drivers/net/usb/cdc_eem.c if (len < (ETH_HLEN + ETH_FCS_LEN)) len 286 drivers/net/usb/cdc_eem.c is_last = (len == skb->len); len 303 drivers/net/usb/cdc_eem.c + len - ETH_FCS_LEN); len 304 drivers/net/usb/cdc_eem.c crc2 = ~crc32_le(~0, skb2->data, skb2->len len 308 drivers/net/usb/cdc_eem.c + len - ETH_FCS_LEN); len 311 drivers/net/usb/cdc_eem.c skb_trim(skb2, len - ETH_FCS_LEN); len 324 drivers/net/usb/cdc_eem.c skb_pull(skb, len); len 325 drivers/net/usb/cdc_eem.c } while (skb->len); len 104 drivers/net/usb/cdc_ether.c int len = intf->cur_altsetting->extralen; len 119 drivers/net/usb/cdc_ether.c if (len == 0 && dev->udev->actconfig->extralen) { len 124 drivers/net/usb/cdc_ether.c len = dev->udev->actconfig->extralen; len 131 drivers/net/usb/cdc_ether.c if (len == 0) { len 137 drivers/net/usb/cdc_ether.c len = hep->extralen; len 139 drivers/net/usb/cdc_ether.c if (len) len 155 drivers/net/usb/cdc_ether.c cdc_parse_cdc_header(&header, intf, buf, len); len 472 drivers/net/usb/cdc_ether.c if (skb->len < ETH_HLEN || !(skb->data[0] & 0x02)) len 233 drivers/net/usb/cdc_mbim.c if (skb->len <= ETH_HLEN) len 243 drivers/net/usb/cdc_mbim.c if (vlan_get_tag(skb, &tci) < 0 && skb->len > VLAN_ETH_HLEN && len 353 drivers/net/usb/cdc_mbim.c static bool is_neigh_solicit(u8 *buf, size_t len) len 358 drivers/net/usb/cdc_mbim.c return (len >= sizeof(struct ipv6hdr) + sizeof(struct nd_msg) && len 365 drivers/net/usb/cdc_mbim.c static struct sk_buff *cdc_mbim_process_dgram(struct usbnet *dev, u8 *buf, size_t len, u16 tci) len 371 drivers/net/usb/cdc_mbim.c if (len < sizeof(struct iphdr)) len 379 drivers/net/usb/cdc_mbim.c if (is_neigh_solicit(buf, len)) len 388 drivers/net/usb/cdc_mbim.c skb = netdev_alloc_skb_ip_align(dev->net, len + ETH_HLEN); len 400 drivers/net/usb/cdc_mbim.c skb_put_data(skb, buf, len); len 414 drivers/net/usb/cdc_mbim.c int len; len 460 drivers/net/usb/cdc_mbim.c len = le16_to_cpu(dpe16->wDatagramLength); len 466 drivers/net/usb/cdc_mbim.c if ((offset == 0) || (len == 0)) { len 473 drivers/net/usb/cdc_mbim.c if (((offset + len) > skb_in->len) || (len > ctx->rx_max)) { len 476 drivers/net/usb/cdc_mbim.c x, offset, len, skb_in); len 481 drivers/net/usb/cdc_mbim.c skb = cdc_mbim_process_dgram(dev, skb_in->data + offset, len, tci); len 485 drivers/net/usb/cdc_mbim.c payload += len; /* count payload bytes in this NTB */ len 495 drivers/net/usb/cdc_mbim.c ctx->rx_overhead += skb_in->len - payload; len 223 drivers/net/usb/cdc_ncm.c static ssize_t cdc_ncm_store_min_tx_pkt(struct device *d, struct device_attribute *attr, const char *buf, size_t len) len 234 drivers/net/usb/cdc_ncm.c return len; len 237 drivers/net/usb/cdc_ncm.c static ssize_t cdc_ncm_store_rx_max(struct device *d, struct device_attribute *attr, const char *buf, size_t len) len 247 drivers/net/usb/cdc_ncm.c return len; len 250 drivers/net/usb/cdc_ncm.c static ssize_t cdc_ncm_store_tx_max(struct device *d, struct device_attribute *attr, const char *buf, size_t len) len 260 drivers/net/usb/cdc_ncm.c return len; len 263 drivers/net/usb/cdc_ncm.c static ssize_t cdc_ncm_store_tx_timer_usecs(struct device *d, struct device_attribute *attr, const char *buf, size_t len) len 281 drivers/net/usb/cdc_ncm.c return len; len 297 drivers/net/usb/cdc_ncm.c static ssize_t ndp_to_end_store(struct device *d, struct device_attribute *attr, const char *buf, size_t len) len 308 drivers/net/usb/cdc_ncm.c return len; len 327 drivers/net/usb/cdc_ncm.c return len; len 773 drivers/net/usb/cdc_ncm.c int len; len 799 drivers/net/usb/cdc_ncm.c len = intf->cur_altsetting->extralen; len 802 drivers/net/usb/cdc_ncm.c cdc_parse_cdc_header(&hdr, intf, buf, len); len 1047 drivers/net/usb/cdc_ncm.c size_t align = ALIGN(skb->len, modulus) - skb->len + remainder; len 1049 drivers/net/usb/cdc_ncm.c if (skb->len + align > max) len 1050 drivers/net/usb/cdc_ncm.c align = max - skb->len; len 1093 drivers/net/usb/cdc_ncm.c if ((ctx->tx_curr_size - skb->len - reserve) < ctx->max_ndp_size) len 1098 drivers/net/usb/cdc_ncm.c ndp16->wNextNdpIndex = cpu_to_le16(skb->len); len 1100 drivers/net/usb/cdc_ncm.c nth16->wNdpIndex = cpu_to_le16(skb->len); len 1166 drivers/net/usb/cdc_ncm.c ctx->tx_curr_size = max(skb->len, len 1208 drivers/net/usb/cdc_ncm.c ndp16 = cdc_ncm_ndp(ctx, skb_out, sign, skb->len + ctx->tx_modulus + ctx->tx_remainder); len 1214 drivers/net/usb/cdc_ncm.c if (!ndp16 || skb_out->len + skb->len + delayed_ndp_size > ctx->tx_curr_size) { len 1240 drivers/net/usb/cdc_ncm.c ndp16->dpe16[index].wDatagramLength = cpu_to_le16(skb->len); len 1241 drivers/net/usb/cdc_ncm.c ndp16->dpe16[index].wDatagramIndex = cpu_to_le16(skb_out->len); len 1243 drivers/net/usb/cdc_ncm.c skb_put_data(skb_out, skb->data, skb->len); len 1244 drivers/net/usb/cdc_ncm.c ctx->tx_curr_frame_payload += skb->len; /* count real tx payload data */ len 1291 drivers/net/usb/cdc_ncm.c nth16->wNdpIndex = cpu_to_le16(skb_out->len); len 1308 drivers/net/usb/cdc_ncm.c skb_out->len > ctx->min_tx_pkt) { len 1309 drivers/net/usb/cdc_ncm.c padding_count = ctx->tx_curr_size - skb_out->len; len 1311 drivers/net/usb/cdc_ncm.c } else if (skb_out->len < ctx->tx_curr_size && len 1312 drivers/net/usb/cdc_ncm.c (skb_out->len % dev->maxpacket) == 0) { len 1318 drivers/net/usb/cdc_ncm.c nth16->wBlockLength = cpu_to_le16(skb_out->len); len 1324 drivers/net/usb/cdc_ncm.c ctx->tx_overhead += skb_out->len - ctx->tx_curr_frame_payload; len 1332 drivers/net/usb/cdc_ncm.c (long)ctx->tx_curr_frame_payload - skb_out->len); len 1418 drivers/net/usb/cdc_ncm.c int len; len 1424 drivers/net/usb/cdc_ncm.c if (skb_in->len < (sizeof(struct usb_cdc_ncm_nth16) + len 1439 drivers/net/usb/cdc_ncm.c len = le16_to_cpu(nth16->wBlockLength); len 1440 drivers/net/usb/cdc_ncm.c if (len > ctx->rx_max) { len 1442 drivers/net/usb/cdc_ncm.c "unsupported NTB block length %u/%u\n", len, len 1469 drivers/net/usb/cdc_ncm.c if ((ndpoffset + sizeof(struct usb_cdc_ncm_ndp16)) > skb_in->len) { len 1488 drivers/net/usb/cdc_ncm.c ret * (sizeof(struct usb_cdc_ncm_dpe16))) > skb_in->len) { len 1502 drivers/net/usb/cdc_ncm.c int len; len 1533 drivers/net/usb/cdc_ncm.c len = le16_to_cpu(dpe16->wDatagramLength); len 1539 drivers/net/usb/cdc_ncm.c if ((offset == 0) || (len == 0)) { len 1546 drivers/net/usb/cdc_ncm.c if (((offset + len) > skb_in->len) || len 1547 drivers/net/usb/cdc_ncm.c (len > ctx->rx_max) || (len < ETH_HLEN)) { len 1550 drivers/net/usb/cdc_ncm.c x, offset, len, skb_in); len 1557 drivers/net/usb/cdc_ncm.c skb = netdev_alloc_skb_ip_align(dev->net, len); len 1560 drivers/net/usb/cdc_ncm.c skb_put_data(skb, skb_in->data + offset, len); len 1562 drivers/net/usb/cdc_ncm.c payload += len; /* count payload bytes in this NTB */ len 1572 drivers/net/usb/cdc_ncm.c ctx->rx_overhead += skb_in->len - payload; len 251 drivers/net/usb/ch9200.c int len = 0; len 256 drivers/net/usb/ch9200.c len = skb->len; len 266 drivers/net/usb/ch9200.c if ((skb->len % dev->maxpacket) == 0) len 267 drivers/net/usb/ch9200.c len++; len 269 drivers/net/usb/ch9200.c skb->data[0] = len; len 270 drivers/net/usb/ch9200.c skb->data[1] = len >> 8; len 277 drivers/net/usb/ch9200.c skb->data[48] = len; len 278 drivers/net/usb/ch9200.c skb->data[49] = len >> 8; len 290 drivers/net/usb/ch9200.c int len = 0; len 295 drivers/net/usb/ch9200.c if (unlikely(skb->len < rx_overhead)) { len 300 drivers/net/usb/ch9200.c len = (skb->data[skb->len - 16] | skb->data[skb->len - 15] << 8); len 301 drivers/net/usb/ch9200.c skb_trim(skb, len); len 212 drivers/net/usb/cx82310_eth.c int len; len 220 drivers/net/usb/cx82310_eth.c len = dev->partial_len + dev->partial_rem; len 221 drivers/net/usb/cx82310_eth.c skb2 = alloc_skb(len, GFP_ATOMIC); len 224 drivers/net/usb/cx82310_eth.c skb_put(skb2, len); len 232 drivers/net/usb/cx82310_eth.c if (skb->len < 2) len 237 drivers/net/usb/cx82310_eth.c while (skb->len > 1) { len 239 drivers/net/usb/cx82310_eth.c len = skb->data[0] | (skb->data[1] << 8); len 243 drivers/net/usb/cx82310_eth.c if (len == skb->len || len + 1 == skb->len) { len 244 drivers/net/usb/cx82310_eth.c skb_trim(skb, len); len 248 drivers/net/usb/cx82310_eth.c if (len > CX82310_MTU) { len 250 drivers/net/usb/cx82310_eth.c len); len 255 drivers/net/usb/cx82310_eth.c if (len > skb->len) { len 256 drivers/net/usb/cx82310_eth.c dev->partial_len = skb->len; len 257 drivers/net/usb/cx82310_eth.c dev->partial_rem = len - skb->len; len 260 drivers/net/usb/cx82310_eth.c skb_pull(skb, skb->len); len 264 drivers/net/usb/cx82310_eth.c skb2 = alloc_skb(len, GFP_ATOMIC); len 267 drivers/net/usb/cx82310_eth.c skb_put(skb2, len); len 268 drivers/net/usb/cx82310_eth.c memcpy(skb2->data, skb->data, len); len 272 drivers/net/usb/cx82310_eth.c skb_pull(skb, (len + 1) & ~1); len 283 drivers/net/usb/cx82310_eth.c int len = skb->len; len 291 drivers/net/usb/cx82310_eth.c skb->data[0] = len; len 292 drivers/net/usb/cx82310_eth.c skb->data[1] = len >> 8; len 208 drivers/net/usb/dm9601.c if ((eeprom->offset % 2) || (eeprom->len % 2)) len 211 drivers/net/usb/dm9601.c for (i = 0; i < eeprom->len / 2; i++) { len 439 drivers/net/usb/dm9601.c int len; len 449 drivers/net/usb/dm9601.c if (unlikely(skb->len < DM_RX_OVERHEAD)) { len 455 drivers/net/usb/dm9601.c len = (skb->data[1] | (skb->data[2] << 8)) - 4; len 467 drivers/net/usb/dm9601.c skb_trim(skb, len); len 475 drivers/net/usb/dm9601.c int len, pad; len 483 drivers/net/usb/dm9601.c len = skb->len + DM_TX_OVERHEAD; len 490 drivers/net/usb/dm9601.c while ((len & 1) || !(len % dev->maxpacket)) len 491 drivers/net/usb/dm9601.c len++; len 493 drivers/net/usb/dm9601.c len -= DM_TX_OVERHEAD; /* hw header doesn't count as part of length */ len 494 drivers/net/usb/dm9601.c pad = len - skb->len; len 509 drivers/net/usb/dm9601.c memset(skb->data + skb->len, 0, pad); len 513 drivers/net/usb/dm9601.c skb->data[0] = len; len 514 drivers/net/usb/dm9601.c skb->data[1] = len >> 8; len 76 drivers/net/usb/gl620a.c if (skb->len < dev->net->hard_header_len) len 127 drivers/net/usb/gl620a.c if (skb->len > GL_MAX_PACKET_LEN) { len 129 drivers/net/usb/gl620a.c skb->len); len 139 drivers/net/usb/gl620a.c int length = skb->len; len 146 drivers/net/usb/gl620a.c padlen = ((skb->len + (4 + 4*1)) % 64) ? 0 : 1; len 152 drivers/net/usb/gl620a.c skb->data, skb->len); len 153 drivers/net/usb/gl620a.c skb_set_tail_pointer(skb, skb->len); len 172 drivers/net/usb/gl620a.c if ((skb->len % dev->maxpacket) == 0) len 337 drivers/net/usb/hso.c unsigned int len) len 342 drivers/net/usb/hso.c print_hex_dump_bytes(name, DUMP_PREFIX_NONE, buf, len); len 785 drivers/net/usb/hso.c DUMP1(skb->data, skb->len); len 787 drivers/net/usb/hso.c memcpy(odev->mux_bulk_tx_buf, skb->data, skb->len); len 788 drivers/net/usb/hso.c hso_dbg(0x1, "len: %d/%d\n", skb->len, MUX_BULK_TX_BUF_SIZE); len 796 drivers/net/usb/hso.c odev->mux_bulk_tx_buf, skb->len, write_bulk_callback, len 811 drivers/net/usb/hso.c net->stats.tx_bytes += skb->len; len 40 drivers/net/usb/int51x1.c int len; len 47 drivers/net/usb/int51x1.c len = le16_to_cpu(*(__le16 *)&skb->data[skb->len - 2]); len 49 drivers/net/usb/int51x1.c skb_trim(skb, len); len 57 drivers/net/usb/int51x1.c int pack_len = skb->len; len 62 drivers/net/usb/int51x1.c __le16 *len; len 79 drivers/net/usb/int51x1.c skb->data, skb->len); len 80 drivers/net/usb/int51x1.c skb_set_tail_pointer(skb, skb->len); len 98 drivers/net/usb/int51x1.c len = __skb_push(skb, INT51X1_HEADER_SIZE); len 99 drivers/net/usb/int51x1.c *len = cpu_to_le16(pack_len); len 169 drivers/net/usb/ipheth.c int len; len 194 drivers/net/usb/ipheth.c len = urb->actual_length - IPHETH_IP_ALIGN; len 197 drivers/net/usb/ipheth.c skb = dev_alloc_skb(len); len 205 drivers/net/usb/ipheth.c skb_put_data(skb, buf, len); len 210 drivers/net/usb/ipheth.c dev->net->stats.rx_bytes += len; len 368 drivers/net/usb/ipheth.c if (skb->len > IPHETH_BUF_SIZE) { len 369 drivers/net/usb/ipheth.c WARN(1, "%s: skb too large: %d bytes\n", __func__, skb->len); len 375 drivers/net/usb/ipheth.c memcpy(dev->tx_buf, skb->data, skb->len); len 376 drivers/net/usb/ipheth.c if (skb->len < IPHETH_BUF_SIZE) len 377 drivers/net/usb/ipheth.c memset(dev->tx_buf + skb->len, 0, IPHETH_BUF_SIZE - skb->len); len 396 drivers/net/usb/ipheth.c dev->net->stats.tx_bytes += skb->len; len 177 drivers/net/usb/kalmia.c skb->data, skb->len); len 178 drivers/net/usb/kalmia.c skb_set_tail_pointer(skb, skb->len); len 202 drivers/net/usb/kalmia.c content_len = skb->len - KALMIA_HEADER_LENGTH; len 209 drivers/net/usb/kalmia.c remainder = skb->len % KALMIA_ALIGN_SIZE; len 238 drivers/net/usb/kalmia.c if (skb->len < KALMIA_HEADER_LENGTH) len 257 drivers/net/usb/kalmia.c skb->len - KALMIA_HEADER_LENGTH); len 263 drivers/net/usb/kalmia.c skb->len - KALMIA_HEADER_LENGTH); len 270 drivers/net/usb/kalmia.c header_start, skb->len - KALMIA_HEADER_LENGTH); len 273 drivers/net/usb/kalmia.c usb_packet_length = skb->len - (2 * KALMIA_HEADER_LENGTH); len 295 drivers/net/usb/kalmia.c skb->len - KALMIA_HEADER_LENGTH); len 320 drivers/net/usb/kalmia.c while (skb->len); len 109 drivers/net/usb/kaweth.c int len, int timeout); len 801 drivers/net/usb/kaweth.c *private_header = cpu_to_le16(skb->len-2); len 808 drivers/net/usb/kaweth.c skb->len, len 825 drivers/net/usb/kaweth.c net->stats.tx_bytes += skb->len; len 1261 drivers/net/usb/kaweth.c int len, int timeout) len 1272 drivers/net/usb/kaweth.c len, usb_api_blocking_completion, NULL); len 1295 drivers/net/usb/lan78xx.c ret = lan78xx_read_raw_eeprom(dev, ee->offset, ee->len, data); len 1316 drivers/net/usb/lan78xx.c ret = lan78xx_write_raw_eeprom(dev, ee->offset, ee->len, data); len 1319 drivers/net/usb/lan78xx.c (ee->len == 512) && len 1321 drivers/net/usb/lan78xx.c ret = lan78xx_write_raw_otp(dev, ee->offset, ee->len, data); len 2175 drivers/net/usb/lan78xx.c int len; len 2177 drivers/net/usb/lan78xx.c len = of_property_count_elems_of_size(phydev->mdio.dev.of_node, len 2180 drivers/net/usb/lan78xx.c if (len >= 0) { len 2187 drivers/net/usb/lan78xx.c reg |= (len > 0) * HW_CFG_LED0_EN_ | len 2188 drivers/net/usb/lan78xx.c (len > 1) * HW_CFG_LED1_EN_ | len 2189 drivers/net/usb/lan78xx.c (len > 2) * HW_CFG_LED2_EN_ | len 2190 drivers/net/usb/lan78xx.c (len > 3) * HW_CFG_LED3_EN_; len 2744 drivers/net/usb/lan78xx.c tx_cmd_a = (u32)(skb->len & TX_CMD_A_LEN_MASK_) | TX_CMD_A_FCS_; len 3078 drivers/net/usb/lan78xx.c dev->net->stats.rx_bytes += skb->len; len 3083 drivers/net/usb/lan78xx.c skb->len + sizeof(struct ethhdr), skb->protocol); len 3097 drivers/net/usb/lan78xx.c if (skb->len < dev->net->hard_header_len) len 3100 drivers/net/usb/lan78xx.c while (skb->len > 0) { len 3126 drivers/net/usb/lan78xx.c if (skb->len == size) { len 3132 drivers/net/usb/lan78xx.c skb_trim(skb, skb->len - 4); /* remove fcs */ len 3144 drivers/net/usb/lan78xx.c skb2->len = size; len 3151 drivers/net/usb/lan78xx.c skb_trim(skb2, skb2->len - 4); /* remove fcs */ len 3160 drivers/net/usb/lan78xx.c if (skb->len) len 3174 drivers/net/usb/lan78xx.c if (skb->len) { len 3261 drivers/net/usb/lan78xx.c if (skb->len < dev->net->hard_header_len) { len 3266 drivers/net/usb/lan78xx.c "rx length %d\n", skb->len); len 3341 drivers/net/usb/lan78xx.c length = skb->len - TX_OVERHEAD; len 3347 drivers/net/usb/lan78xx.c if ((skb_totallen + skb->len) > MAX_SINGLE_PACKET_SIZE) len 3349 drivers/net/usb/lan78xx.c skb_totallen = skb->len + roundup(skb_totallen, sizeof(u32)); len 3364 drivers/net/usb/lan78xx.c length += (skb2->len - TX_OVERHEAD); len 3365 drivers/net/usb/lan78xx.c memcpy(skb->data + pos, skb2->data, skb2->len); len 3366 drivers/net/usb/lan78xx.c pos += roundup(skb2->len, sizeof(u32)); len 3390 drivers/net/usb/lan78xx.c skb->data, skb->len, tx_complete, skb); len 3676 drivers/net/usb/lan78xx.c if (skb->len + TX_OVERHEAD > MAX_SINGLE_PACKET_SIZE) len 3838 drivers/net/usb/lan78xx.c static u16 lan78xx_wakeframe_crc16(const u8 *buf, int len) len 3846 drivers/net/usb/lan78xx.c for (i = 0; i < len; i++) { len 38 drivers/net/usb/lg-vl600.c __le32 len; len 48 drivers/net/usb/lg-vl600.c __le32 len; len 116 drivers/net/usb/lg-vl600.c if (skb->len + s->current_rx_buf->len > len 117 drivers/net/usb/lg-vl600.c le32_to_cpup(&frame->len)) { len 124 drivers/net/usb/lg-vl600.c skb_put_data(buf, skb->data, skb->len); len 125 drivers/net/usb/lg-vl600.c } else if (skb->len < 4) { len 138 drivers/net/usb/lg-vl600.c if (buf->len < sizeof(*frame) || len 139 drivers/net/usb/lg-vl600.c buf->len != le32_to_cpup(&frame->len)) { len 145 drivers/net/usb/lg-vl600.c le32_to_cpup(&frame->len), GFP_ATOMIC); len 157 drivers/net/usb/lg-vl600.c if (buf->len < sizeof(*packet)) { len 163 drivers/net/usb/lg-vl600.c packet_len = sizeof(*packet) + le32_to_cpup(&packet->len); len 164 drivers/net/usb/lg-vl600.c if (packet_len > buf->len) { len 177 drivers/net/usb/lg-vl600.c buf->len > 0x26) { len 237 drivers/net/usb/lg-vl600.c int orig_len = skb->len - sizeof(struct ethhdr); len 238 drivers/net/usb/lg-vl600.c int full_len = (skb->len + sizeof(struct vl600_frame_hdr) + 3) & ~3; len 241 drivers/net/usb/lg-vl600.c if (skb->len > sizeof(*frame) && skb->len == le32_to_cpup(&frame->len)) len 244 drivers/net/usb/lg-vl600.c if (skb->len < sizeof(struct ethhdr)) len 252 drivers/net/usb/lg-vl600.c if (tailroom >= full_len - skb->len - sizeof(*frame) && len 257 drivers/net/usb/lg-vl600.c if (headroom + tailroom + skb->len >= full_len) { len 260 drivers/net/usb/lg-vl600.c skb->data, skb->len); len 261 drivers/net/usb/lg-vl600.c skb_set_tail_pointer(skb, skb->len); len 268 drivers/net/usb/lg-vl600.c skb->len - sizeof(struct vl600_frame_hdr), flags); len 287 drivers/net/usb/lg-vl600.c packet->len = cpu_to_le32(orig_len); len 291 drivers/net/usb/lg-vl600.c frame->len = cpu_to_le32(full_len); len 295 drivers/net/usb/lg-vl600.c if (skb->len < full_len) /* Pad */ len 296 drivers/net/usb/lg-vl600.c skb_put(skb, full_len - skb->len); len 442 drivers/net/usb/mcs7830.c mcs7830_get_reg(dev, 0, regs->len, data); len 517 drivers/net/usb/mcs7830.c if (skb->len < dev->net->hard_header_len) { len 522 drivers/net/usb/mcs7830.c skb_trim(skb, skb->len - 1); len 523 drivers/net/usb/mcs7830.c status = skb->data[skb->len]; len 542 drivers/net/usb/mcs7830.c return skb->len > 0; len 347 drivers/net/usb/net1080.c if (skb->len < dev->net->hard_header_len) len 350 drivers/net/usb/net1080.c if (!(skb->len & 0x01)) { len 352 drivers/net/usb/net1080.c skb->len, dev->net->hard_header_len, dev->hard_mtu, len 381 drivers/net/usb/net1080.c (skb->data + skb->len - sizeof *trailer); len 382 drivers/net/usb/net1080.c skb_trim(skb, skb->len - sizeof *trailer); len 390 drivers/net/usb/net1080.c skb_trim(skb, skb->len - 1); len 392 drivers/net/usb/net1080.c if (skb->len != packet_len) { len 395 drivers/net/usb/net1080.c skb->len, packet_len); len 421 drivers/net/usb/net1080.c int len = skb->len; len 423 drivers/net/usb/net1080.c if (!((len + padlen + sizeof (struct nc_header)) & 0x01)) len 439 drivers/net/usb/net1080.c skb->data, skb->len); len 440 drivers/net/usb/net1080.c skb_set_tail_pointer(skb, len); len 459 drivers/net/usb/net1080.c header->packet_len = cpu_to_le16(len); len 463 drivers/net/usb/net1080.c if (!((skb->len + sizeof *trailer) & 0x01)) len 708 drivers/net/usb/pegasus.c int count = ((skb->len + 2) & 0x3f) ? skb->len + 2 : skb->len + 3; len 710 drivers/net/usb/pegasus.c __u16 l16 = skb->len; len 715 drivers/net/usb/pegasus.c skb_copy_from_linear_data(skb, pegasus->tx_buff + 2, skb->len); len 736 drivers/net/usb/pegasus.c net->stats.tx_bytes += skb->len; len 100 drivers/net/usb/qmi_wwan.c unsigned int len = skb->len; len 107 drivers/net/usb/qmi_wwan.c hdr->pkt_len = cpu_to_be16(len); len 116 drivers/net/usb/qmi_wwan.c stats64->tx_bytes += len; len 200 drivers/net/usb/qmi_wwan.c unsigned int len, offset = 0, pad_len, pkt_len; len 206 drivers/net/usb/qmi_wwan.c while (offset + qmimux_hdr_sz < skb->len) { len 208 drivers/net/usb/qmi_wwan.c len = be16_to_cpu(hdr->pkt_len); len 211 drivers/net/usb/qmi_wwan.c if (offset + len + qmimux_hdr_sz > skb->len) len 220 drivers/net/usb/qmi_wwan.c if (len == 0 || pad_len >= len) len 222 drivers/net/usb/qmi_wwan.c pkt_len = len - pad_len; len 260 drivers/net/usb/qmi_wwan.c offset += len + qmimux_hdr_sz; len 359 drivers/net/usb/qmi_wwan.c static ssize_t raw_ip_store(struct device *d, struct device_attribute *attr, const char *buf, size_t len) len 371 drivers/net/usb/qmi_wwan.c return len; len 397 drivers/net/usb/qmi_wwan.c ret = len; len 421 drivers/net/usb/qmi_wwan.c static ssize_t add_mux_store(struct device *d, struct device_attribute *attr, const char *buf, size_t len) len 454 drivers/net/usb/qmi_wwan.c ret = len; len 466 drivers/net/usb/qmi_wwan.c static ssize_t del_mux_store(struct device *d, struct device_attribute *attr, const char *buf, size_t len) len 497 drivers/net/usb/qmi_wwan.c ret = len; len 551 drivers/net/usb/qmi_wwan.c if (skb->len < dev->net->hard_header_len) len 724 drivers/net/usb/qmi_wwan.c int len = intf->cur_altsetting->extralen; len 740 drivers/net/usb/qmi_wwan.c cdc_parse_cdc_header(&hdr, intf, buf, len); len 1790 drivers/net/usb/r8152.c struct sk_buff *skb, u32 len, u32 transport_offset) len 1796 drivers/net/usb/r8152.c WARN_ON_ONCE(len > TX_LEN_MAX); len 1798 drivers/net/usb/r8152.c opts1 = len | TX_FS | TX_LS; len 1892 drivers/net/usb/r8152.c unsigned int len; len 1899 drivers/net/usb/r8152.c len = skb->len + sizeof(*tx_desc); len 1901 drivers/net/usb/r8152.c if (len > remain) { len 1911 drivers/net/usb/r8152.c if (r8152_tx_csum(tp, tx_desc, skb, skb->len, offset)) { len 1920 drivers/net/usb/r8152.c len = skb->len; len 1921 drivers/net/usb/r8152.c if (skb_copy_bits(skb, 0, tx_data, len) < 0) { len 1930 drivers/net/usb/r8152.c tx_data += len; len 1931 drivers/net/usb/r8152.c agg->skb_len += len; len 2058 drivers/net/usb/r8152.c pkt_len = skb->len; len 2144 drivers/net/usb/r8152.c stats->rx_bytes += skb->len; len 2397 drivers/net/usb/r8152.c else if ((skb->len + sizeof(struct tx_desc)) > agg_buf_sz) len 238 drivers/net/usb/rndis_host.c u32 off, len; len 246 drivers/net/usb/rndis_host.c u.get->len = cpu_to_le32(in_len); len 257 drivers/net/usb/rndis_host.c len = le32_to_cpu(u.get_c->len); len 258 drivers/net/usb/rndis_host.c if (unlikely((8 + off + len) > CONTROL_BUFFER_SIZE)) len 261 drivers/net/usb/rndis_host.c if (*reply_len != -1 && len != *reply_len) len 265 drivers/net/usb/rndis_host.c *reply_len = len; len 272 drivers/net/usb/rndis_host.c oid, off, len); len 431 drivers/net/usb/rndis_host.c u.set->len = cpu_to_le32(4); len 489 drivers/net/usb/rndis_host.c if (skb->len < dev->net->hard_header_len) len 493 drivers/net/usb/rndis_host.c while (likely(skb->len)) { len 504 drivers/net/usb/rndis_host.c if (unlikely(msg_type != RNDIS_MSG_PACKET || skb->len < msg_len len 509 drivers/net/usb/rndis_host.c msg_len, data_offset, data_len, skb->len); len 515 drivers/net/usb/rndis_host.c if (likely((data_len - skb->len) <= sizeof *hdr)) { len 539 drivers/net/usb/rndis_host.c unsigned len = skb->len; len 552 drivers/net/usb/rndis_host.c skb->data, len); len 553 drivers/net/usb/rndis_host.c skb_set_tail_pointer(skb, len); len 572 drivers/net/usb/rndis_host.c hdr->msg_len = cpu_to_le32(skb->len); len 574 drivers/net/usb/rndis_host.c hdr->data_len = cpu_to_le32(len); len 695 drivers/net/usb/rtl8150.c count = (skb->len < 60) ? 60 : skb->len; len 711 drivers/net/usb/rtl8150.c netdev->stats.tx_bytes += skb->len; len 357 drivers/net/usb/sierra_net.c static inline int sierra_net_is_valid_addrlen(u8 len) len 359 drivers/net/usb/sierra_net.c return len == sizeof(struct in_addr); len 472 drivers/net/usb/sierra_net.c int len; len 486 drivers/net/usb/sierra_net.c len = usb_control_msg(dev->udev, usb_rcvctrlpipe(dev->udev, 0), len 492 drivers/net/usb/sierra_net.c if (len < 0) { len 494 drivers/net/usb/sierra_net.c "usb_control_msg failed, status %d\n", len); len 499 drivers/net/usb/sierra_net.c " %04x bytes", __func__, len); len 501 drivers/net/usb/sierra_net.c err = parse_hip(buf, len, &hh); len 510 drivers/net/usb/sierra_net.c if (len != hh.hdrlen + hh.payload_len.word) { len 512 drivers/net/usb/sierra_net.c " %d, expected %d\n", __func__, len, len 782 drivers/net/usb/sierra_net.c struct sk_buff *skb, int len) len 790 drivers/net/usb/sierra_net.c skb_pull(skb, len); len 794 drivers/net/usb/sierra_net.c skb_trim(new_skb, len); len 814 drivers/net/usb/sierra_net.c while (likely(skb->len)) { len 815 drivers/net/usb/sierra_net.c err = parse_hip(skb->data, skb->len, &hh); len 848 drivers/net/usb/sierra_net.c if (hh.payload_len.word == skb->len) len 865 drivers/net/usb/sierra_net.c u16 len; len 876 drivers/net/usb/sierra_net.c len = skb->len; len 879 drivers/net/usb/sierra_net.c need_tail = ((len + SIERRA_NET_HIP_EXT_HDR_LEN) len 888 drivers/net/usb/sierra_net.c skb->data[skb->len] = 0; len 890 drivers/net/usb/sierra_net.c len = len + 1; len 893 drivers/net/usb/sierra_net.c build_hip(skb->data, len, priv); len 687 drivers/net/usb/smsc75xx.c return smsc75xx_read_eeprom(dev, ee->offset, ee->len, data); len 701 drivers/net/usb/smsc75xx.c return smsc75xx_write_eeprom(dev, ee->offset, ee->len, data); len 1518 drivers/net/usb/smsc75xx.c static u16 smsc_crc(const u8 *buffer, size_t len) len 1520 drivers/net/usb/smsc75xx.c return bitrev16(crc16(0xFFFF, buffer, len)); len 2175 drivers/net/usb/smsc75xx.c if (skb->len < dev->net->hard_header_len) len 2178 drivers/net/usb/smsc75xx.c while (skb->len > 0) { len 2215 drivers/net/usb/smsc75xx.c if (skb->len == size) { len 2219 drivers/net/usb/smsc75xx.c skb_trim(skb, skb->len - 4); /* remove fcs */ len 2231 drivers/net/usb/smsc75xx.c ax_skb->len = size; len 2238 drivers/net/usb/smsc75xx.c skb_trim(ax_skb, ax_skb->len - 4); /* remove fcs */ len 2247 drivers/net/usb/smsc75xx.c if (skb->len) len 2265 drivers/net/usb/smsc75xx.c tx_cmd_a = (u32)(skb->len & TX_CMD_A_LEN) | TX_CMD_A_FCS; len 699 drivers/net/usb/smsc95xx.c return smsc95xx_read_eeprom(dev, ee->offset, ee->len, data); len 713 drivers/net/usb/smsc95xx.c return smsc95xx_write_eeprom(dev, ee->offset, ee->len, data); len 1335 drivers/net/usb/smsc95xx.c static u32 smsc_crc(const u8 *buffer, size_t len, int filter) len 1337 drivers/net/usb/smsc95xx.c u32 crc = bitrev16(crc16(0xFFFF, buffer, len)); len 1908 drivers/net/usb/smsc95xx.c skb_trim(skb, skb->len - 2); len 1914 drivers/net/usb/smsc95xx.c if (skb->len < dev->net->hard_header_len) len 1917 drivers/net/usb/smsc95xx.c while (skb->len > 0) { len 1956 drivers/net/usb/smsc95xx.c if (skb->len == size) { len 1959 drivers/net/usb/smsc95xx.c skb_trim(skb, skb->len - 4); /* remove fcs */ len 1971 drivers/net/usb/smsc95xx.c ax_skb->len = size; len 1977 drivers/net/usb/smsc95xx.c skb_trim(ax_skb, ax_skb->len - 4); /* remove fcs */ len 1986 drivers/net/usb/smsc95xx.c if (skb->len) len 2010 drivers/net/usb/smsc95xx.c unsigned int len = skb->len - skb_checksum_start_offset(skb); len 2012 drivers/net/usb/smsc95xx.c if (skb->len <= 45) len 2014 drivers/net/usb/smsc95xx.c return skb->csum_offset < (len - (4 + 1)); len 2037 drivers/net/usb/smsc95xx.c tx_cmd_b = (u32)skb->len; len 2046 drivers/net/usb/smsc95xx.c skb->len - csstart, 0); len 164 drivers/net/usb/sr9700.c if ((eeprom->offset & 0x01) || (eeprom->len & 0x01)) len 167 drivers/net/usb/sr9700.c for (i = 0; i < eeprom->len / 2; i++) { len 381 drivers/net/usb/sr9700.c int len; len 400 drivers/net/usb/sr9700.c if (unlikely(skb->len < SR_RX_OVERHEAD)) { len 406 drivers/net/usb/sr9700.c while (skb->len > SR_RX_OVERHEAD) { len 411 drivers/net/usb/sr9700.c len = (skb->data[1] | (skb->data[2] << 8)) - 4; len 413 drivers/net/usb/sr9700.c if (len > ETH_FRAME_LEN) len 417 drivers/net/usb/sr9700.c if (skb->len == (len + SR_RX_OVERHEAD)) { len 419 drivers/net/usb/sr9700.c skb->len = len; len 420 drivers/net/usb/sr9700.c skb_set_tail_pointer(skb, len); len 421 drivers/net/usb/sr9700.c skb->truesize = len + sizeof(struct sk_buff); len 430 drivers/net/usb/sr9700.c sr_skb->len = len; len 432 drivers/net/usb/sr9700.c skb_set_tail_pointer(sr_skb, len); len 433 drivers/net/usb/sr9700.c sr_skb->truesize = len + sizeof(struct sk_buff); len 436 drivers/net/usb/sr9700.c skb_pull(skb, len + SR_RX_OVERHEAD); len 445 drivers/net/usb/sr9700.c int len; len 458 drivers/net/usb/sr9700.c len = skb->len; len 470 drivers/net/usb/sr9700.c if ((skb->len % dev->maxpacket) == 0) len 471 drivers/net/usb/sr9700.c len++; len 473 drivers/net/usb/sr9700.c skb->data[0] = len; len 474 drivers/net/usb/sr9700.c skb->data[1] = len >> 8; len 67 drivers/net/usb/sr9800.c if (skb->len < dev->net->hard_header_len) len 70 drivers/net/usb/sr9800.c while (offset + sizeof(u32) < skb->len) { len 85 drivers/net/usb/sr9800.c (size + offset > skb->len)) { len 101 drivers/net/usb/sr9800.c if (skb->len != offset) { len 103 drivers/net/usb/sr9800.c skb->len); len 120 drivers/net/usb/sr9800.c padlen = ((skb->len + 4) % (dev->maxpacket - 1)) ? 0 : 4; len 125 drivers/net/usb/sr9800.c skb->len); len 126 drivers/net/usb/sr9800.c skb_set_tail_pointer(skb, skb->len); len 138 drivers/net/usb/sr9800.c packet_len = (((skb->len - 4) ^ 0x0000ffff) << 16) + (skb->len - 4); len 457 drivers/net/usb/sr9800.c if (eeprom->len % 2) len 463 drivers/net/usb/sr9800.c for (i = 0; i < eeprom->len / 2; i++) { len 325 drivers/net/usb/usbnet.c stats64->rx_bytes += skb->len; len 329 drivers/net/usb/usbnet.c skb->len + sizeof (struct ethhdr), skb->protocol); len 560 drivers/net/usb/usbnet.c if (skb->len < ETH_HLEN) { len 563 drivers/net/usb/usbnet.c netif_dbg(dev, rx_err, dev->net, "rx length %d\n", skb->len); len 1383 drivers/net/usb/usbnet.c skb->data, skb->len, tx_complete, skb); len 1402 drivers/net/usb/usbnet.c skb->data[skb->len] = 0; len 62 drivers/net/usb/zaurus.c fcs = crc32_le(~0, skb->data, skb->len); len 139 drivers/net/usb/zaurus.c int len = intf->cur_altsetting->extralen; len 143 drivers/net/usb/zaurus.c while (len > 3) { len 222 drivers/net/usb/zaurus.c len -= buf [0]; /* bLength */ len 241 drivers/net/veth.c int length = skb->len; len 368 drivers/net/veth.c static struct sk_buff *veth_build_skb(void *head, int headroom, int len, len 374 drivers/net/veth.c buflen = SKB_DATA_ALIGN(headroom + len) + len 382 drivers/net/veth.c skb_put(skb, len); len 431 drivers/net/veth.c if (unlikely(frame->len > max_len || len 514 drivers/net/veth.c int len = frame->len, delta = 0; len 528 drivers/net/veth.c xdp.data_end = frame->data + frame->len; len 537 drivers/net/veth.c len = xdp.data_end - xdp.data; len 575 drivers/net/veth.c skb = veth_build_skb(head, headroom, len, 0); len 613 drivers/net/veth.c pktlen = skb->len + mac_len; len 640 drivers/net/veth.c VETH_XDP_HEADROOM + mac_len, skb->len, len 742 drivers/net/veth.c bytes += frame->len; len 746 drivers/net/veth.c bytes += skb->len; len 1381 drivers/net/veth.c [VETH_INFO_PEER] = { .len = sizeof(struct ifinfomsg) }, len 373 drivers/net/virtio_net.c unsigned int len, unsigned int truesize, len 399 drivers/net/virtio_net.c len -= hdr_len; len 403 drivers/net/virtio_net.c copy = len; len 408 drivers/net/virtio_net.c len -= copy; len 412 drivers/net/virtio_net.c if (len) len 413 drivers/net/virtio_net.c skb_add_rx_frag(skb, 0, page, offset, len, truesize); len 425 drivers/net/virtio_net.c if (unlikely(len > MAX_SKB_FRAGS * PAGE_SIZE)) { len 431 drivers/net/virtio_net.c while (len) { len 432 drivers/net/virtio_net.c unsigned int frag_size = min((unsigned)PAGE_SIZE - offset, len); len 435 drivers/net/virtio_net.c len -= frag_size; len 465 drivers/net/virtio_net.c xdpf->len += vi->hdr_len; len 467 drivers/net/virtio_net.c sg_init_one(sq->sg, xdpf->data, xdpf->len); len 492 drivers/net/virtio_net.c unsigned int len; len 517 drivers/net/virtio_net.c while ((ptr = virtqueue_get_buf(sq->vq, &len)) != NULL) { len 521 drivers/net/virtio_net.c bytes += frame->len; len 526 drivers/net/virtio_net.c bytes += skb->len; len 583 drivers/net/virtio_net.c unsigned int *len) len 590 drivers/net/virtio_net.c memcpy(page_address(page) + page_off, page_address(p) + offset, *len); len 591 drivers/net/virtio_net.c page_off += *len; len 621 drivers/net/virtio_net.c *len = page_off - VIRTIO_XDP_HEADROOM; len 632 drivers/net/virtio_net.c unsigned int len, len 648 drivers/net/virtio_net.c len -= vi->hdr_len; len 649 drivers/net/virtio_net.c stats->bytes += len; len 665 drivers/net/virtio_net.c unsigned int tlen = len + vi->hdr_len; len 687 drivers/net/virtio_net.c xdp.data_end = xdp.data + len; len 697 drivers/net/virtio_net.c len = xdp.data_end - xdp.data; len 737 drivers/net/virtio_net.c skb_put(skb, len); len 759 drivers/net/virtio_net.c unsigned int len, len 763 drivers/net/virtio_net.c struct sk_buff *skb = page_to_skb(vi, rq, page, 0, len, len 766 drivers/net/virtio_net.c stats->bytes += len - vi->hdr_len; len 783 drivers/net/virtio_net.c unsigned int len, len 798 drivers/net/virtio_net.c stats->bytes += len - vi->hdr_len; len 828 drivers/net/virtio_net.c &len); len 843 drivers/net/virtio_net.c xdp.data_end = xdp.data + (len - vi->hdr_len); len 861 drivers/net/virtio_net.c len = xdp.data_end - xdp.data + vi->hdr_len; len 867 drivers/net/virtio_net.c offset, len, len 917 drivers/net/virtio_net.c if (unlikely(len > truesize)) { len 919 drivers/net/virtio_net.c dev->name, len, (unsigned long)ctx); len 924 drivers/net/virtio_net.c head_skb = page_to_skb(vi, rq, page, offset, len, truesize, !xdp_prog); len 932 drivers/net/virtio_net.c buf = virtqueue_get_buf_ctx(rq->vq, &len, &ctx); len 942 drivers/net/virtio_net.c stats->bytes += len; len 946 drivers/net/virtio_net.c if (unlikely(len > truesize)) { len 948 drivers/net/virtio_net.c dev->name, len, (unsigned long)ctx); len 968 drivers/net/virtio_net.c head_skb->data_len += len; len 969 drivers/net/virtio_net.c head_skb->len += len; len 976 drivers/net/virtio_net.c len, truesize); len 979 drivers/net/virtio_net.c offset, len, truesize); len 983 drivers/net/virtio_net.c ewma_pkt_len_add(&rq->mrg_avg_pkt_len, head_skb->len); len 992 drivers/net/virtio_net.c buf = virtqueue_get_buf(rq->vq, &len); len 999 drivers/net/virtio_net.c stats->bytes += len; len 1011 drivers/net/virtio_net.c void *buf, unsigned int len, void **ctx, len 1019 drivers/net/virtio_net.c if (unlikely(len < vi->hdr_len + ETH_HLEN)) { len 1020 drivers/net/virtio_net.c pr_debug("%s: short packet %i\n", dev->name, len); len 1033 drivers/net/virtio_net.c skb = receive_mergeable(dev, vi, rq, buf, ctx, len, xdp_xmit, len 1036 drivers/net/virtio_net.c skb = receive_big(dev, vi, rq, buf, len, stats); len 1038 drivers/net/virtio_net.c skb = receive_small(dev, vi, rq, buf, ctx, len, xdp_xmit, stats); len 1059 drivers/net/virtio_net.c ntohs(skb->protocol), skb->len, skb->pkt_type); len 1081 drivers/net/virtio_net.c int len = vi->hdr_len + VIRTNET_RX_PAD + GOOD_PACKET_LEN + xdp_headroom; len 1084 drivers/net/virtio_net.c len = SKB_DATA_ALIGN(len) + len 1086 drivers/net/virtio_net.c if (unlikely(!skb_page_frag_refill(len, alloc_frag, gfp))) len 1091 drivers/net/virtio_net.c alloc_frag->offset += len; len 1154 drivers/net/virtio_net.c unsigned int len; len 1159 drivers/net/virtio_net.c len = hdr_len + clamp_t(unsigned int, ewma_pkt_len_read(avg_pkt_len), len 1162 drivers/net/virtio_net.c return ALIGN(len, L1_CACHE_BYTES); len 1175 drivers/net/virtio_net.c unsigned int len, hole; len 1181 drivers/net/virtio_net.c len = get_mergeable_buf_len(rq, &rq->mrg_avg_pkt_len, room); len 1182 drivers/net/virtio_net.c if (unlikely(!skb_page_frag_refill(len + room, alloc_frag, gfp))) len 1188 drivers/net/virtio_net.c alloc_frag->offset += len + room; len 1190 drivers/net/virtio_net.c if (hole < len + room) { len 1195 drivers/net/virtio_net.c len += hole; len 1199 drivers/net/virtio_net.c sg_init_one(rq->sg, buf, len); len 1200 drivers/net/virtio_net.c ctx = mergeable_len_to_ctx(len, headroom); len 1316 drivers/net/virtio_net.c unsigned int len; len 1324 drivers/net/virtio_net.c (buf = virtqueue_get_buf_ctx(rq->vq, &len, &ctx))) { len 1325 drivers/net/virtio_net.c receive_buf(vi, rq, buf, len, ctx, xdp_xmit, &stats); len 1330 drivers/net/virtio_net.c (buf = virtqueue_get_buf(rq->vq, &len)) != NULL) { len 1331 drivers/net/virtio_net.c receive_buf(vi, rq, buf, len, NULL, xdp_xmit, &stats); len 1356 drivers/net/virtio_net.c unsigned int len; len 1361 drivers/net/virtio_net.c while ((ptr = virtqueue_get_buf(sq->vq, &len)) != NULL) { len 1367 drivers/net/virtio_net.c bytes += skb->len; len 1372 drivers/net/virtio_net.c bytes += frame->len; len 1538 drivers/net/virtio_net.c num_sg = skb_to_sgvec(skb, sq->sg, 0, skb->len); len 1545 drivers/net/virtio_net.c num_sg = skb_to_sgvec(skb, sq->sg + 1, 0, skb->len); len 2546 drivers/net/virtio_net.c size_t len) len 2554 drivers/net/virtio_net.c ret = snprintf(buf, len, "sby"); len 2555 drivers/net/virtio_net.c if (ret >= len) len 128 drivers/net/vmxnet3/vmxnet3_defs.h u32 len:14; len 130 drivers/net/vmxnet3/vmxnet3_defs.h u32 len:14; len 208 drivers/net/vmxnet3/vmxnet3_defs.h u32 len:14; len 210 drivers/net/vmxnet3/vmxnet3_defs.h u32 len:14; len 254 drivers/net/vmxnet3/vmxnet3_defs.h u32 len:14; /* data length */ len 256 drivers/net/vmxnet3/vmxnet3_defs.h u32 len:14; /* data length */ len 316 drivers/net/vmxnet3/vmxnet3_drv.c dma_unmap_single(&pdev->dev, tbi->dma_addr, tbi->len, len 319 drivers/net/vmxnet3/vmxnet3_drv.c dma_unmap_page(&pdev->dev, tbi->dma_addr, tbi->len, len 584 drivers/net/vmxnet3/vmxnet3_drv.c rbi->len, len 593 drivers/net/vmxnet3/vmxnet3_drv.c rbi->skb->data, rbi->len, len 607 drivers/net/vmxnet3/vmxnet3_drv.c rbi->len != PAGE_SIZE); len 633 drivers/net/vmxnet3/vmxnet3_drv.c | val | rbi->len); len 666 drivers/net/vmxnet3/vmxnet3_drv.c skb_frag_size_set(frag, rcd->len); len 667 drivers/net/vmxnet3/vmxnet3_drv.c skb->data_len += rcd->len; len 678 drivers/net/vmxnet3/vmxnet3_drv.c u32 dw2, len; len 715 drivers/net/vmxnet3/vmxnet3_drv.c len = skb_headlen(skb) - ctx->copy_size; len 717 drivers/net/vmxnet3/vmxnet3_drv.c while (len) { len 720 drivers/net/vmxnet3/vmxnet3_drv.c if (len < VMXNET3_MAX_TX_BUF_SIZE) { len 721 drivers/net/vmxnet3/vmxnet3_drv.c buf_size = len; len 722 drivers/net/vmxnet3/vmxnet3_drv.c dw2 |= len; len 736 drivers/net/vmxnet3/vmxnet3_drv.c tbi->len = buf_size; len 752 drivers/net/vmxnet3/vmxnet3_drv.c len -= buf_size; len 761 drivers/net/vmxnet3/vmxnet3_drv.c len = skb_frag_size(frag); len 762 drivers/net/vmxnet3/vmxnet3_drv.c while (len) { len 764 drivers/net/vmxnet3/vmxnet3_drv.c if (len < VMXNET3_MAX_TX_BUF_SIZE) { len 765 drivers/net/vmxnet3/vmxnet3_drv.c buf_size = len; len 766 drivers/net/vmxnet3/vmxnet3_drv.c dw2 |= len; len 778 drivers/net/vmxnet3/vmxnet3_drv.c tbi->len = buf_size; len 794 drivers/net/vmxnet3/vmxnet3_drv.c len -= buf_size; len 875 drivers/net/vmxnet3/vmxnet3_drv.c ctx->l4_hdr_size, skb->len); len 885 drivers/net/vmxnet3/vmxnet3_drv.c if (skb->len <= VMXNET3_HDR_COPY_SIZE) len 886 drivers/net/vmxnet3/vmxnet3_drv.c ctx->copy_size = skb->len; len 1089 drivers/net/vmxnet3/vmxnet3_drv.c num_pkts = (skb->len - gdesc->txd.hlen + ctx.mss - 1) / ctx.mss; len 1326 drivers/net/vmxnet3/vmxnet3_drv.c rxd->len != rbi->len); len 1335 drivers/net/vmxnet3/vmxnet3_drv.c u16 len; len 1344 drivers/net/vmxnet3/vmxnet3_drv.c if (unlikely(rcd->len == 0)) { len 1358 drivers/net/vmxnet3/vmxnet3_drv.c len = rxDataRingUsed ? rcd->len : rbi->len; len 1360 drivers/net/vmxnet3/vmxnet3_drv.c len); len 1375 drivers/net/vmxnet3/vmxnet3_drv.c BUG_ON(rcd->len > rq->data_ring.desc_size); len 1380 drivers/net/vmxnet3/vmxnet3_drv.c &rq->data_ring.base[sz], rcd->len); len 1386 drivers/net/vmxnet3/vmxnet3_drv.c new_skb->data, rbi->len, len 1404 drivers/net/vmxnet3/vmxnet3_drv.c rbi->len, len 1411 drivers/net/vmxnet3/vmxnet3_drv.c rxd->len = rbi->len; len 1421 drivers/net/vmxnet3/vmxnet3_drv.c skb_put(ctx->skb, rcd->len); len 1449 drivers/net/vmxnet3/vmxnet3_drv.c if (rcd->len) { len 1478 drivers/net/vmxnet3/vmxnet3_drv.c rbi->dma_addr, rbi->len, len 1487 drivers/net/vmxnet3/vmxnet3_drv.c rxd->len = rbi->len; len 1495 drivers/net/vmxnet3/vmxnet3_drv.c skb->len += skb->data_len; len 1509 drivers/net/vmxnet3/vmxnet3_drv.c } else if (segCnt != 0 || skb->len > mtu) { len 1522 drivers/net/vmxnet3/vmxnet3_drv.c DIV_ROUND_UP(skb->len - len 1597 drivers/net/vmxnet3/vmxnet3_drv.c rxd->len, PCI_DMA_FROMDEVICE); len 1603 drivers/net/vmxnet3/vmxnet3_drv.c rxd->len, PCI_DMA_FROMDEVICE); len 1710 drivers/net/vmxnet3/vmxnet3_drv.c rq->buf_info[0][i].len = adapter->skb_buf_size; len 1713 drivers/net/vmxnet3/vmxnet3_drv.c rq->buf_info[0][i].len = PAGE_SIZE; len 1718 drivers/net/vmxnet3/vmxnet3_drv.c rq->buf_info[1][i].len = PAGE_SIZE; len 195 drivers/net/vmxnet3/vmxnet3_int.h u16 len; len 256 drivers/net/vmxnet3/vmxnet3_int.h u16 len; len 63 drivers/net/vrf.c static void vrf_rx_stats(struct net_device *dev, int len) len 69 drivers/net/vrf.c dstats->rx_bytes += len; len 129 drivers/net/vrf.c int len = skb->len; len 143 drivers/net/vrf.c vrf_rx_stats(dev, len); len 318 drivers/net/vrf.c int len = skb->len; len 326 drivers/net/vrf.c dstats->tx_bytes += len; len 603 drivers/net/vrf.c IP_UPD_PO_STATS(net, IPSTATS_MIB_OUT, skb->len); len 1010 drivers/net/vrf.c vrf_rx_stats(vrf_dev, skb->len); len 1057 drivers/net/vrf.c vrf_rx_stats(vrf_dev, skb->len); len 50 drivers/net/vsockmon.c int len = skb->len; len 54 drivers/net/vsockmon.c stats->bytes += len; len 1768 drivers/net/vxlan.c stats->rx_bytes += skb->len; len 1904 drivers/net/vxlan.c int i, len; len 1906 drivers/net/vxlan.c if (dev == NULL || !pskb_may_pull(request, request->len)) len 1909 drivers/net/vxlan.c len = LL_RESERVED_SPACE(dev) + sizeof(struct ipv6hdr) + len 1911 drivers/net/vxlan.c reply = alloc_skb(len, GFP_ATOMIC); len 1924 drivers/net/vxlan.c ns_olen = request->len - skb_network_offset(request) - len 2333 drivers/net/vxlan.c int len = skb->len; len 2364 drivers/net/vxlan.c tx_stats->tx_bytes += len; len 2370 drivers/net/vxlan.c rx_stats->rx_bytes += len; len 3084 drivers/net/vxlan.c [IFLA_VXLAN_GROUP] = { .len = FIELD_SIZEOF(struct iphdr, daddr) }, len 3085 drivers/net/vxlan.c [IFLA_VXLAN_GROUP6] = { .len = sizeof(struct in6_addr) }, len 3087 drivers/net/vxlan.c [IFLA_VXLAN_LOCAL] = { .len = FIELD_SIZEOF(struct iphdr, saddr) }, len 3088 drivers/net/vxlan.c [IFLA_VXLAN_LOCAL6] = { .len = sizeof(struct in6_addr) }, len 3095 drivers/net/vxlan.c [IFLA_VXLAN_PORT_RANGE] = { .len = sizeof(struct ifla_vxlan_port_range) }, len 316 drivers/net/wan/cosa.c static int download(struct cosa_data *cosa, const char __user *data, int addr, int len); len 318 drivers/net/wan/cosa.c static int readmem(struct cosa_data *cosa, char __user *data, int addr, int len); len 669 drivers/net/wan/cosa.c cosa_start_tx(chan, skb->data, skb->len); len 1033 drivers/net/wan/cosa.c if (d.len < 0 || d.len > COSA_MAX_FIRMWARE_SIZE) len 1040 drivers/net/wan/cosa.c i = download(cosa, d.code, d.len, d.addr); len 1047 drivers/net/wan/cosa.c cosa->num, d.len, d.addr); len 1073 drivers/net/wan/cosa.c i = readmem(cosa, d.code, d.len, d.addr); len 1079 drivers/net/wan/cosa.c cosa->num, d.len, d.addr); len 1228 drivers/net/wan/cosa.c static int cosa_start_tx(struct channel_data *chan, char *buf, int len) len 1236 drivers/net/wan/cosa.c chan->cosa->num, chan->num, len); len 1237 drivers/net/wan/cosa.c for (i=0; i<len; i++) len 1243 drivers/net/wan/cosa.c chan->txsize = len; len 1244 drivers/net/wan/cosa.c if (len > COSA_MTU) len 1359 drivers/net/wan/cosa.c static int cosa_dma_able(struct channel_data *chan, char *buf, int len) len 1363 drivers/net/wan/cosa.c if (b+len >= MAX_DMA_ADDRESS) len 1365 drivers/net/wan/cosa.c if ((b^ (b+len)) & 0x10000) { len 55 drivers/net/wan/cosa.h int addr, len; len 67 drivers/net/wan/dlci.c const void *saddr, unsigned len) len 179 drivers/net/wan/dlci.c dev->stats.rx_bytes += skb->len; len 161 drivers/net/wan/farsync.c #define cnv_bcnt(len) (-(len)) len 818 drivers/net/wan/farsync.c int len, int txpos) len 829 drivers/net/wan/farsync.c dev->stats.tx_bytes += len; len 848 drivers/net/wan/farsync.c int len, struct sk_buff *skb, int rxp) len 856 drivers/net/wan/farsync.c skb_put_data(skb, card->rx_dma_handle_host, len); len 863 drivers/net/wan/farsync.c dev->stats.rx_bytes += len; len 881 drivers/net/wan/farsync.c fst_rx_dma(struct fst_card_info *card, dma_addr_t dma, u32 mem, int len) len 887 drivers/net/wan/farsync.c dbg(DBG_RX, "In fst_rx_dma %x %x %d\n", (u32)dma, mem, len); len 894 drivers/net/wan/farsync.c outl(len, card->pci_conf + DMASIZ0); /* for this length */ len 908 drivers/net/wan/farsync.c fst_tx_dma(struct fst_card_info *card, dma_addr_t dma, u32 mem, int len) len 914 drivers/net/wan/farsync.c dbg(DBG_TX, "In fst_tx_dma %x %x %d\n", (u32)dma, mem, len); len 921 drivers/net/wan/farsync.c outl(len, card->pci_conf + DMASIZ1); /* for this length */ len 1131 drivers/net/wan/farsync.c unsigned char dmabits, int rxp, unsigned short len) len 1157 drivers/net/wan/farsync.c len, card->card_no, port->index); len 1165 drivers/net/wan/farsync.c unsigned char dmabits, int rxp, unsigned short len) len 1209 drivers/net/wan/farsync.c unsigned short len; len 1227 drivers/net/wan/farsync.c len = FST_RDW(card, rxDescrRing[pi][rxp].mcnt); len 1229 drivers/net/wan/farsync.c len -= 2; len 1230 drivers/net/wan/farsync.c if (len == 0) { len 1249 drivers/net/wan/farsync.c dbg(DBG_RX, "intr_rx: %d,%d: flags %x len %d\n", pi, rxp, dmabits, len); len 1250 drivers/net/wan/farsync.c if (dmabits != (RX_STP | RX_ENP) || len > LEN_RX_BUFFER - 2) { len 1251 drivers/net/wan/farsync.c fst_log_rx_error(card, port, dmabits, rxp, len); len 1252 drivers/net/wan/farsync.c fst_recover_rx_error(card, port, dmabits, rxp, len); len 1257 drivers/net/wan/farsync.c if ((skb = dev_alloc_skb(len)) == NULL) { len 1276 drivers/net/wan/farsync.c if ((len < FST_MIN_DMA_LEN) || (card->family == FST_FAMILY_TXP)) { len 1277 drivers/net/wan/farsync.c memcpy_fromio(skb_put(skb, len), len 1279 drivers/net/wan/farsync.c len); len 1286 drivers/net/wan/farsync.c dev->stats.rx_bytes += len; len 1301 drivers/net/wan/farsync.c card->dma_len_rx = len; len 1304 drivers/net/wan/farsync.c BUF_OFFSET(rxBuffer[pi][rxp][0]), len); len 1373 drivers/net/wan/farsync.c cnv_bcnt(skb->len)); len 1374 drivers/net/wan/farsync.c if ((skb->len < FST_MIN_DMA_LEN) || len 1381 drivers/net/wan/farsync.c skb->data, skb->len); len 1387 drivers/net/wan/farsync.c dev->stats.tx_bytes += skb->len; len 1392 drivers/net/wan/farsync.c skb->data, skb->len); len 1394 drivers/net/wan/farsync.c card->dma_len_tx = skb->len; len 1400 drivers/net/wan/farsync.c skb->len); len 2270 drivers/net/wan/farsync.c dbg(DBG_TX, "fst_start_xmit: length = %d\n", skb->len); len 2284 drivers/net/wan/farsync.c if (skb->len > LEN_TX_BUFFER) { len 2285 drivers/net/wan/farsync.c dbg(DBG_ASS, "Packet too large %d vs %d\n", skb->len, len 370 drivers/net/wan/fsl_ucc_hdlc.c dev->stats.tx_bytes += skb->len; len 382 drivers/net/wan/fsl_ucc_hdlc.c dev->stats.tx_bytes += skb->len; len 386 drivers/net/wan/fsl_ucc_hdlc.c dev->stats.tx_bytes += skb->len; len 394 drivers/net/wan/fsl_ucc_hdlc.c netdev_sent_queue(dev, skb->len); len 409 drivers/net/wan/fsl_ucc_hdlc.c skb->data, skb->len); len 414 drivers/net/wan/fsl_ucc_hdlc.c iowrite16be(skb->len, &bd->length); len 481 drivers/net/wan/fsl_ucc_hdlc.c bytes_sent += skb->len; len 485 drivers/net/wan/fsl_ucc_hdlc.c 0, skb->len); len 562 drivers/net/wan/fsl_ucc_hdlc.c skb->len = length; len 578 drivers/net/wan/fsl_ucc_hdlc.c skb->len = length; len 585 drivers/net/wan/fsl_ucc_hdlc.c dev->stats.rx_bytes += skb->len; len 172 drivers/net/wan/hd64570.c writew(0, &desc->len); len 245 drivers/net/wan/hd64570.c u16 len; len 250 drivers/net/wan/hd64570.c len = readw(&desc->len); len 251 drivers/net/wan/hd64570.c skb = dev_alloc_skb(len); len 264 drivers/net/wan/hd64570.c if (len > maxlen) { len 267 drivers/net/wan/hd64570.c memcpy_fromio(skb->data + maxlen, winbase(card), len - maxlen); len 269 drivers/net/wan/hd64570.c memcpy_fromio(skb->data, winbase(card) + buff, len); len 274 drivers/net/wan/hd64570.c skb_put(skb, len); len 276 drivers/net/wan/hd64570.c printk(KERN_DEBUG "%s RX(%i):", dev->name, skb->len); len 280 drivers/net/wan/hd64570.c dev->stats.rx_bytes += skb->len; len 364 drivers/net/wan/hd64570.c dev->stats.tx_bytes += readw(&desc->len); len 622 drivers/net/wan/hd64570.c u32 buff, len; len 632 drivers/net/wan/hd64570.c printk(KERN_DEBUG "%s TX(%i):", dev->name, skb->len); len 638 drivers/net/wan/hd64570.c len = skb->len; len 644 drivers/net/wan/hd64570.c if (len > maxlen) { len 647 drivers/net/wan/hd64570.c memcpy_toio(winbase(card), skb->data + maxlen, len - maxlen); len 649 drivers/net/wan/hd64570.c memcpy_toio(winbase(card) + buff, skb->data, len); len 654 drivers/net/wan/hd64570.c writew(len, &desc->len); len 154 drivers/net/wan/hd64570.h u16 len; /* Data Length */ len 146 drivers/net/wan/hd64572.c writew(0, &desc->len); len 204 drivers/net/wan/hd64572.c u16 len; len 207 drivers/net/wan/hd64572.c len = readw(&desc->len); len 208 drivers/net/wan/hd64572.c skb = dev_alloc_skb(len); len 215 drivers/net/wan/hd64572.c memcpy_fromio(skb->data, card->rambase + buff, len); len 217 drivers/net/wan/hd64572.c skb_put(skb, len); len 219 drivers/net/wan/hd64572.c printk(KERN_DEBUG "%s RX(%i):", dev->name, skb->len); len 223 drivers/net/wan/hd64572.c dev->stats.rx_bytes += skb->len; len 312 drivers/net/wan/hd64572.c dev->stats.tx_bytes += readw(&desc->len); len 567 drivers/net/wan/hd64572.c u32 buff, len; len 575 drivers/net/wan/hd64572.c printk(KERN_DEBUG "%s TX(%i):", dev->name, skb->len); len 581 drivers/net/wan/hd64572.c len = skb->len; len 582 drivers/net/wan/hd64572.c memcpy_toio(card->rambase + buff, skb->data, len); len 584 drivers/net/wan/hd64572.c writew(len, &desc->len); len 172 drivers/net/wan/hd64572.h unsigned short len; /* data length */ len 181 drivers/net/wan/hd64572.h u16 len; /* data length */ len 74 drivers/net/wan/hdlc_cisco.c unsigned int len) len 132 drivers/net/wan/hdlc_cisco.c if (skb->len < sizeof(struct hdlc_header)) len 162 drivers/net/wan/hdlc_cisco.c if (skb->len < sizeof(struct hdlc_header)) len 176 drivers/net/wan/hdlc_cisco.c if ((skb->len != sizeof(struct hdlc_header) + len 178 drivers/net/wan/hdlc_cisco.c (skb->len != sizeof(struct hdlc_header) + len 181 drivers/net/wan/hdlc_cisco.c skb->len); len 415 drivers/net/wan/hdlc_fr.c int pad = ETH_ZLEN - skb->len; len 417 drivers/net/wan/hdlc_fr.c int len = skb->len; len 426 drivers/net/wan/hdlc_fr.c memset(skb->data + len, 0, pad); len 431 drivers/net/wan/hdlc_fr.c dev->stats.tx_bytes += skb->len; len 474 drivers/net/wan/hdlc_fr.c int len = lmi == LMI_ANSI ? LMI_ANSI_LENGTH : LMI_CCITT_CISCO_LENGTH; len 480 drivers/net/wan/hdlc_fr.c len += state(hdlc)->dce_pvc_count * (2 + stat_len); len 481 drivers/net/wan/hdlc_fr.c if (len > HDLC_MAX_MRU) { len 487 drivers/net/wan/hdlc_fr.c skb = dev_alloc_skb(len); len 492 drivers/net/wan/hdlc_fr.c memset(skb->data, 0, len); len 659 drivers/net/wan/hdlc_fr.c if (skb->len < (lmi == LMI_ANSI ? LMI_ANSI_LENGTH : len 789 drivers/net/wan/hdlc_fr.c while (skb->len >= i + 2 + stat_len) { len 876 drivers/net/wan/hdlc_fr.c if (skb->len <= 4 || fh->ea1 || data[2] != FR_UI) len 934 drivers/net/wan/hdlc_fr.c } else if (skb->len > 10 && data[3] == FR_PAD && len 962 drivers/net/wan/hdlc_fr.c data[3], skb->len); len 969 drivers/net/wan/hdlc_fr.c dev->stats.rx_bytes += skb->len; len 58 drivers/net/wan/hdlc_ppp.c __be16 len; len 143 drivers/net/wan/hdlc_ppp.c if (skb->len < sizeof(struct hdlc_header)) len 166 drivers/net/wan/hdlc_ppp.c unsigned int len) len 205 drivers/net/wan/hdlc_ppp.c u8 id, unsigned int len, const void *data) len 221 drivers/net/wan/hdlc_ppp.c sizeof(struct cp_header) + magic_len + len); len 231 drivers/net/wan/hdlc_ppp.c cp->len = htons(sizeof(struct cp_header) + magic_len + len); len 235 drivers/net/wan/hdlc_ppp.c if (len) len 236 drivers/net/wan/hdlc_ppp.c skb_put_data(skb, data, len); len 242 drivers/net/wan/hdlc_ppp.c for (i = 0; i < min_t(unsigned int, magic_len + len, DEBUG_CP); i++) { len 302 drivers/net/wan/hdlc_ppp.c u8 id, unsigned int len, const void *data) len 333 drivers/net/wan/hdlc_ppp.c ppp_tx_cp(dev, pid, CP_CONF_ACK, id, len, data); len 335 drivers/net/wan/hdlc_ppp.c ppp_tx_cp(dev, pid, code, id, len, data); len 341 drivers/net/wan/hdlc_ppp.c ppp_tx_cp(dev, pid, CP_CODE_REJ, ++ppp->seq, len, data); len 378 drivers/net/wan/hdlc_ppp.c unsigned int len = req_len, nak_len = 0, rej_len = 0; len 380 drivers/net/wan/hdlc_ppp.c if (!(out = kmalloc(len, GFP_ATOMIC))) { len 385 drivers/net/wan/hdlc_ppp.c for (opt = data; len; len -= opt[1], opt += opt[1]) { len 386 drivers/net/wan/hdlc_ppp.c if (len < 2 || len < opt[1]) { len 437 drivers/net/wan/hdlc_ppp.c unsigned int len; len 446 drivers/net/wan/hdlc_ppp.c if (skb->len < sizeof(struct hdlc_header)) len 458 drivers/net/wan/hdlc_ppp.c ++ppp->seq, skb->len + 2, &hdr->protocol); len 462 drivers/net/wan/hdlc_ppp.c len = ntohs(cp->len); len 463 drivers/net/wan/hdlc_ppp.c if (len < sizeof(struct cp_header) /* no complete CP header? */ || len 464 drivers/net/wan/hdlc_ppp.c skb->len < len /* truncated packet? */) len 467 drivers/net/wan/hdlc_ppp.c len -= sizeof(struct cp_header); len 477 drivers/net/wan/hdlc_ppp.c for (i = 0; i < min_t(unsigned int, len, DEBUG_CP); i++) { len 497 drivers/net/wan/hdlc_ppp.c if (len >= 4 && proto->state == OPENED) len 499 drivers/net/wan/hdlc_ppp.c cp->id, len - 4, skb->data + 4); len 514 drivers/net/wan/hdlc_ppp.c ppp_cp_parse_cr(dev, pid, cp->id, len, skb->data); len 541 drivers/net/wan/hdlc_ppp.c len += sizeof(struct cp_header); len 542 drivers/net/wan/hdlc_ppp.c if (len > dev->mtu) len 543 drivers/net/wan/hdlc_ppp.c len = dev->mtu; len 544 drivers/net/wan/hdlc_ppp.c ppp_cp_event(dev, pid, RUC, 0, 0, len, cp); len 27 drivers/net/wan/hdlc_raw_eth.c int pad = ETH_ZLEN - skb->len; len 29 drivers/net/wan/hdlc_raw_eth.c int len = skb->len; len 37 drivers/net/wan/hdlc_raw_eth.c memset(skb->data + len, 0, pad); len 64 drivers/net/wan/hostess_sv11.c skb_trim(skb, skb->len - 2); len 554 drivers/net/wan/ixp4xx_hss.c u8 *data, int len) len 559 drivers/net/wan/ixp4xx_hss.c printk(KERN_DEBUG "%s: %s(%i)", dev->name, func, len); len 560 drivers/net/wan/ixp4xx_hss.c for (i = 0; i < len; i++) { len 763 drivers/net/wan/ixp4xx_hss.c debug_pkt(dev, "hss_hdlc_poll", skb->data, skb->len); len 767 drivers/net/wan/ixp4xx_hss.c dev->stats.rx_bytes += skb->len; len 831 drivers/net/wan/ixp4xx_hss.c int len, offset, bytes, n; len 840 drivers/net/wan/ixp4xx_hss.c if (unlikely(skb->len > HDLC_MAX_MRU)) { len 846 drivers/net/wan/ixp4xx_hss.c debug_pkt(dev, "hss_hdlc_xmit", skb->data, skb->len); len 848 drivers/net/wan/ixp4xx_hss.c len = skb->len; len 851 drivers/net/wan/ixp4xx_hss.c bytes = len; len 855 drivers/net/wan/ixp4xx_hss.c bytes = ALIGN(offset + len, 4); len 886 drivers/net/wan/ixp4xx_hss.c desc->buf_len = desc->pkt_len = len; len 86 drivers/net/wan/lapbether.c int len, err; len 105 drivers/net/wan/lapbether.c len = skb->data[0] + skb->data[1] * 256; len 107 drivers/net/wan/lapbether.c dev->stats.rx_bytes += len; len 110 drivers/net/wan/lapbether.c skb_trim(skb, len); /* Set the length of the data */ len 191 drivers/net/wan/lapbether.c int size = skb->len; len 246 drivers/net/wan/lmc/lmc_ioctl.h int len; len 494 drivers/net/wan/lmc/lmc_main.c data = memdup_user(xc.data, xc.len); len 500 drivers/net/wan/lmc/lmc_main.c printk("%s: Starting load of data Len: %d at 0x%p == 0x%p\n", dev->name, xc.len, xc.data, data); len 559 drivers/net/wan/lmc/lmc_main.c for(pos = 0; pos < xc.len; pos++){ len 1415 drivers/net/wan/lmc/lmc_main.c LMC_CONSOLE_LOG("xmit", skb->data, skb->len); len 1461 drivers/net/wan/lmc/lmc_main.c flag = sc->lmc_txring[entry].length = (skb->len) | flag | len 1494 drivers/net/wan/lmc/lmc_main.c u16 len; len 1507 drivers/net/wan/lmc/lmc_main.c len = ((stat & LMC_RDES_FRAME_LENGTH) >> RDES_FRAME_LENGTH_BIT_NUMBER); len 1529 drivers/net/wan/lmc/lmc_main.c if (len > LMC_PKT_BUF_SZ) { len 1535 drivers/net/wan/lmc/lmc_main.c if (len < sc->lmc_crcSize + 2) { len 1546 drivers/net/wan/lmc/lmc_main.c len -= sc->lmc_crcSize; len 1567 drivers/net/wan/lmc/lmc_main.c sc->lmc_device->stats.rx_bytes += len; len 1569 drivers/net/wan/lmc/lmc_main.c LMC_CONSOLE_LOG("recv", skb->data, len); len 1578 drivers/net/wan/lmc/lmc_main.c if(len > (LMC_MTU - (LMC_MTU>>2))){ /* len > LMC_MTU * 0.75 */ len 1587 drivers/net/wan/lmc/lmc_main.c skb_put (skb, len); len 1614 drivers/net/wan/lmc/lmc_main.c LMC_EVENT_LOG(LMC_EVENT_RCVINT, stat, len); len 1620 drivers/net/wan/lmc/lmc_main.c nsb = dev_alloc_skb(len); len 1624 drivers/net/wan/lmc/lmc_main.c skb_copy_from_linear_data(skb, skb_put(nsb, len), len); len 1634 drivers/net/wan/lmc/lmc_main.c LMC_EVENT_LOG(LMC_EVENT_RCVINT, stat, len); len 99 drivers/net/wan/pci200syn.c int len; len 101 drivers/net/wan/pci200syn.c len = length > 256 ? 256 : length; len 102 drivers/net/wan/pci200syn.c memcpy_toio(dest, src, len); len 103 drivers/net/wan/pci200syn.c dest += len; len 104 drivers/net/wan/pci200syn.c src += len; len 105 drivers/net/wan/pci200syn.c length -= len; len 107 drivers/net/wan/pci200syn.c } while (len); len 686 drivers/net/wan/sbni.c unsigned len = min_t(unsigned int, skb->len - nl->outpos, nl->framelen); len 688 drivers/net/wan/sbni.c outsb( dev->base_addr + DAT, skb->data + nl->outpos, len ); len 689 drivers/net/wan/sbni.c *crc_p = calc_crc32( *crc_p, skb->data + nl->outpos, len ); len 692 drivers/net/wan/sbni.c for( len = nl->framelen - len; len--; ) len 759 drivers/net/wan/sbni.c nl->master->stats.tx_bytes += nl->tx_buf_p->len; len 762 drivers/net/wan/sbni.c dev->stats.tx_bytes += nl->tx_buf_p->len; len 788 drivers/net/wan/sbni.c nl->tx_buf_p->len - nl->outpos); len 844 drivers/net/wan/sbni.c unsigned int len; len 853 drivers/net/wan/sbni.c len = skb->len; len 854 drivers/net/wan/sbni.c if( len < SBNI_MIN_LEN ) len 855 drivers/net/wan/sbni.c len = SBNI_MIN_LEN; len 858 drivers/net/wan/sbni.c nl->tx_frameno = DIV_ROUND_UP(len, nl->maxframe); len 859 drivers/net/wan/sbni.c nl->framelen = len < nl->maxframe ? len : nl->maxframe; len 1549 drivers/net/wan/sbni.c calc_crc32( u32 crc, u8 *p, u32 len ) len 1551 drivers/net/wan/sbni.c while( len-- ) len 78 drivers/net/wan/sdla.c static void __sdla_read(struct net_device *dev, int addr, void *buf, short len) len 85 drivers/net/wan/sdla.c while(len) len 88 drivers/net/wan/sdla.c bytes = offset + len > SDLA_WINDOW_SIZE ? SDLA_WINDOW_SIZE - offset : len; len 96 drivers/net/wan/sdla.c len -= bytes; len 100 drivers/net/wan/sdla.c static void sdla_read(struct net_device *dev, int addr, void *buf, short len) len 104 drivers/net/wan/sdla.c __sdla_read(dev, addr, buf, len); len 109 drivers/net/wan/sdla.c const void *buf, short len) len 116 drivers/net/wan/sdla.c while(len) len 119 drivers/net/wan/sdla.c bytes = offset + len > SDLA_WINDOW_SIZE ? SDLA_WINDOW_SIZE - offset : len; len 127 drivers/net/wan/sdla.c len -= bytes; len 132 drivers/net/wan/sdla.c const void *buf, short len) len 137 drivers/net/wan/sdla.c __sdla_write(dev, addr, buf, len); len 146 drivers/net/wan/sdla.c int len, addr, bytes; len 148 drivers/net/wan/sdla.c len = 65536; len 154 drivers/net/wan/sdla.c while(len) len 160 drivers/net/wan/sdla.c len -= bytes; len 338 drivers/net/wan/sdla.c static void sdla_errors(struct net_device *dev, int cmd, int dlci, int ret, int len, void *data) len 368 drivers/net/wan/sdla.c len /= sizeof(struct _dlci_stat); len 369 drivers/net/wan/sdla.c for(pstatus = data, i=0;i < len;i++,pstatus++) len 390 drivers/net/wan/sdla.c len /= sizeof(short); len 391 drivers/net/wan/sdla.c for(pdlci = data,i=0;i < len;i++,pdlci++) len 402 drivers/net/wan/sdla.c len); len 407 drivers/net/wan/sdla.c len); len 434 drivers/net/wan/sdla.c int ret, waiting, len; len 441 drivers/net/wan/sdla.c len = 0; len 459 drivers/net/wan/sdla.c len = 0; len 477 drivers/net/wan/sdla.c len = cmd_buf->length; len 480 drivers/net/wan/sdla.c *outlen = *outlen >= len ? len : *outlen; len 488 drivers/net/wan/sdla.c memcpy(&status, cmd_buf->data, len > sizeof(status) ? sizeof(status) : len); len 496 drivers/net/wan/sdla.c sdla_errors(dev, cmd, dlci, ret, len, &status); len 622 drivers/net/wan/sdla.c short len, ret; len 636 drivers/net/wan/sdla.c len = sizeof(struct dlci_conf); len 640 drivers/net/wan/sdla.c NULL, 0, &dlp->config, &len); len 701 drivers/net/wan/sdla.c ret = sdla_cmd(dev, SDLA_INFORMATION_WRITE, *(short *)(skb->dev->dev_addr), 0, skb->data, skb->len, NULL, NULL); len 705 drivers/net/wan/sdla.c ret = sdla_cmd(dev, SDLA_INFORMATION_WRITE, *(short *)(skb->dev->dev_addr), 0, NULL, skb->len, &addr, &size); len 712 drivers/net/wan/sdla.c __sdla_write(dev, pbuf->buf_addr, skb->data, skb->len); len 761 drivers/net/wan/sdla.c short dlci, len, len2, split; len 766 drivers/net/wan/sdla.c len = dlci = 0; len 786 drivers/net/wan/sdla.c len = cmd->length; len 800 drivers/net/wan/sdla.c len = pbuf->length; len 824 drivers/net/wan/sdla.c skb = dev_alloc_skb(len + sizeof(struct frhdr)); len 841 drivers/net/wan/sdla.c __sdla_read(dev, SDLA_502_RCV_BUF + SDLA_502_DATA_OFS, skb_put(skb,len), len); len 851 drivers/net/wan/sdla.c split = addr + len > buf_top + 1 ? len - (buf_top - addr + 1) : 0; len 852 drivers/net/wan/sdla.c len2 = len - split; len 943 drivers/net/wan/sdla.c int len, i; len 948 drivers/net/wan/sdla.c len = 0; len 951 drivers/net/wan/sdla.c dlcis[len++] = abs(flp->dlci[i]); len 952 drivers/net/wan/sdla.c len *= 2; len 958 drivers/net/wan/sdla.c sdla_cmd(dev, SDLA_DEACTIVATE_DLCI, 0, 0, dlcis, len, NULL, NULL); len 1004 drivers/net/wan/sdla.c int len, i; len 1016 drivers/net/wan/sdla.c len = 0; len 1019 drivers/net/wan/sdla.c data.dlci[len++] = abs(flp->dlci[i]); len 1020 drivers/net/wan/sdla.c len *= 2; len 1023 drivers/net/wan/sdla.c len += sizeof(struct frad_conf); len 1026 drivers/net/wan/sdla.c sdla_cmd(dev, SDLA_SET_DLCI_CONFIGURATION, 0, 0, &data, len, NULL, NULL); len 1074 drivers/net/wan/sdla.c sdla_cmd(dev, SDLA_ADD_DLCI, 0, 0, data.dlci, len - sizeof(struct frad_conf), NULL, NULL); len 1202 drivers/net/wan/sdla.c temp = kzalloc(mem.len, GFP_KERNEL); len 1205 drivers/net/wan/sdla.c sdla_read(dev, mem.addr, temp, mem.len); len 1206 drivers/net/wan/sdla.c if(copy_to_user(mem.data, temp, mem.len)) len 1215 drivers/net/wan/sdla.c temp = memdup_user(mem.data, mem.len); len 1218 drivers/net/wan/sdla.c sdla_write(dev, mem.addr, temp, mem.len); len 1228 drivers/net/wan/sdla.c int i, len; len 1232 drivers/net/wan/sdla.c len = 0; len 1235 drivers/net/wan/sdla.c data.dlci[len++] = flp->dlci[i]; len 1236 drivers/net/wan/sdla.c len *= 2; len 1239 drivers/net/wan/sdla.c len += sizeof(struct frad_conf); len 1242 drivers/net/wan/sdla.c sdla_cmd(dev, SDLA_SET_DLCI_CONFIGURATION, 0, 0, &data, len, NULL, NULL); len 64 drivers/net/wan/sealevel.c skb_trim(skb, skb->len - 2); len 180 drivers/net/wan/wanxl.c dev->stats.tx_bytes += skb->len; len 183 drivers/net/wan/wanxl.c pci_unmap_single(port->card->pdev, desc->address, skb->len, len 217 drivers/net/wan/wanxl.c skb->len); len 221 drivers/net/wan/wanxl.c dev->stats.rx_bytes += skb->len; len 289 drivers/net/wan/wanxl.c printk(KERN_DEBUG "%s TX(%i):", dev->name, skb->len); len 294 drivers/net/wan/wanxl.c desc->address = pci_map_single(port->card->pdev, skb->data, skb->len, len 296 drivers/net/wan/wanxl.c desc->length = skb->len; len 455 drivers/net/wan/wanxl.c port->tx_skbs[i]->len, len 47 drivers/net/wan/x25_asy.c static int x25_asy_esc(unsigned char *p, unsigned char *d, int len); len 125 drivers/net/wan/x25_asy.c int len; len 127 drivers/net/wan/x25_asy.c len = 2 * newmtu; len 128 drivers/net/wan/x25_asy.c xbuff = kmalloc(len + 4, GFP_ATOMIC); len 129 drivers/net/wan/x25_asy.c rbuff = kmalloc(len + 4, GFP_ATOMIC); len 140 drivers/net/wan/x25_asy.c if (sl->xleft <= len) { len 151 drivers/net/wan/x25_asy.c if (sl->rcount <= len) { len 161 drivers/net/wan/x25_asy.c sl->buffsize = len; len 218 drivers/net/wan/x25_asy.c static void x25_asy_encaps(struct x25_asy *sl, unsigned char *icp, int len) len 223 drivers/net/wan/x25_asy.c if (len > mtu) { len 225 drivers/net/wan/x25_asy.c len = mtu; len 234 drivers/net/wan/x25_asy.c count = x25_asy_esc(p, sl->xbuff, len); len 388 drivers/net/wan/x25_asy.c dev->stats.tx_bytes += skb->len; len 389 drivers/net/wan/x25_asy.c x25_asy_encaps(sl, skb->data, skb->len); len 451 drivers/net/wan/x25_asy.c unsigned long len; len 464 drivers/net/wan/x25_asy.c len = dev->mtu * 2; len 466 drivers/net/wan/x25_asy.c sl->rbuff = kmalloc(len + 4, GFP_KERNEL); len 469 drivers/net/wan/x25_asy.c sl->xbuff = kmalloc(len + 4, GFP_KERNEL); len 473 drivers/net/wan/x25_asy.c sl->buffsize = len; len 617 drivers/net/wan/x25_asy.c static int x25_asy_esc(unsigned char *s, unsigned char *d, int len) len 635 drivers/net/wan/x25_asy.c while (len-- > 0) { len 1457 drivers/net/wan/z85230.c c->txcount=c->tx_skb->len; len 1535 drivers/net/wan/z85230.c c->netdevice->stats.tx_bytes += skb->len; len 1706 drivers/net/wan/z85230.c a^=(a+skb->len); len 1742 drivers/net/wan/z85230.c if(c->dma_tx && ((unsigned long)(virt_to_bus(skb->data+skb->len))>=16*1024*1024 || spans_boundary(skb))) len 1753 drivers/net/wan/z85230.c skb_copy_from_linear_data(skb, c->tx_next_ptr, skb->len); len 184 drivers/net/wimax/i2400m/netdev.c result = i2400m_tx(i2400m, skb->data, skb->len, I2400M_PT_DATA); len 271 drivers/net/wimax/i2400m/netdev.c skb, skb->len); len 272 drivers/net/wimax/i2400m/netdev.c d_dump(4, dev, skb->data, skb->len); len 325 drivers/net/wimax/i2400m/netdev.c skb, skb->len); len 326 drivers/net/wimax/i2400m/netdev.c d_dump(4, dev, skb->data, skb->len); len 327 drivers/net/wimax/i2400m/netdev.c result = i2400m_tx(i2400m, skb->data, skb->len, I2400M_PT_DATA); len 374 drivers/net/wimax/i2400m/netdev.c net_dev->stats.tx_bytes += skb->len; len 525 drivers/net/wimax/i2400m/netdev.c i2400m, skb, skb->len, cs); len 536 drivers/net/wimax/i2400m/netdev.c net_dev->stats.rx_bytes += skb->len; len 544 drivers/net/wimax/i2400m/netdev.c skb->len); len 545 drivers/net/wimax/i2400m/netdev.c d_dump(4, dev, skb->data, skb->len); len 549 drivers/net/wimax/i2400m/netdev.c i2400m, skb, skb->len, cs); len 825 drivers/net/wimax/i2400m/rx.c unsigned nsn, len; len 829 drivers/net/wimax/i2400m/rx.c len = skb_queue_len(&roq->queue); len 839 drivers/net/wimax/i2400m/rx.c roq->ws, len, lbn, nsn, ~0); len 859 drivers/net/wimax/i2400m/rx.c unsigned old_ws, nsn, len; len 863 drivers/net/wimax/i2400m/rx.c len = skb_queue_len(&roq->queue); len 866 drivers/net/wimax/i2400m/rx.c old_ws, len, sn, nsn, roq->ws); len 888 drivers/net/wimax/i2400m/rx.c unsigned nsn, old_ws, len; len 892 drivers/net/wimax/i2400m/rx.c len = skb_queue_len(&roq->queue); len 904 drivers/net/wimax/i2400m/rx.c if (len == 0) { len 913 drivers/net/wimax/i2400m/rx.c old_ws, len, sn, nsn, roq->ws); len 1253 drivers/net/wimax/i2400m/rx.c skb_len = skb->len; len 94 drivers/net/wimax/i2400m/usb-fw.c int len; len 106 drivers/net/wimax/i2400m/usb-fw.c result = usb_bulk_msg(i2400mu->usb_dev, pipe, buf, buf_size, &len, 200); len 109 drivers/net/wimax/i2400m/usb-fw.c if (len != buf_size) { len 111 drivers/net/wimax/i2400m/usb-fw.c "expected)\n", len, buf_size); len 115 drivers/net/wimax/i2400m/usb-fw.c result = len; len 285 drivers/net/wimax/i2400m/usb-fw.c size_t offset, len; len 344 drivers/net/wimax/i2400m/usb-fw.c len = min(ack_size - offset, (size_t) notif_urb.actual_length); len 345 drivers/net/wimax/i2400m/usb-fw.c memcpy(ack + offset, i2400m->bm_ack_buf, len); len 346 drivers/net/wimax/i2400m/usb-fw.c offset += len; len 211 drivers/net/wimax/i2400m/usb-rx.c rx_size = skb_end_pointer(rx_skb) - rx_skb->data - rx_skb->len; len 217 drivers/net/wimax/i2400m/usb-rx.c i2400mu->usb_dev, usb_pipe, rx_skb->data + rx_skb->len, len 263 drivers/net/wimax/i2400m/usb-rx.c new_skb = skb_copy_expand(rx_skb, 0, rx_size - rx_skb->len, len 276 drivers/net/wimax/i2400m/usb-rx.c rx_size, read_size, rx_skb->len, len 373 drivers/net/wimax/i2400m/usb-rx.c if (rx_skb == NULL || rx_skb->len == 0) { len 381 drivers/net/wimax/i2400m/usb-rx.c i2400mu->rx_size_acc += rx_skb->len; len 259 drivers/net/wireless/admtek/adm8211.c unsigned int len) len 266 drivers/net/wireless/admtek/adm8211.c for (i = 0; i < len; i += 2) { len 271 drivers/net/wireless/admtek/adm8211.c for (i = 0; i < len; i += 4) { len 328 drivers/net/wireless/admtek/adm8211.c info->skb->len, PCI_DMA_TODEVICE); len 1507 drivers/net/wireless/admtek/adm8211.c priv->tx_buffers[i].skb->len, len 1572 drivers/net/wireless/admtek/adm8211.c static void adm8211_calc_durations(int *dur, int *plcp, size_t payload_len, int len, len 1615 drivers/net/wireless/admtek/adm8211.c *plcp = (80 * len) / plcp_signal; len 1616 drivers/net/wireless/admtek/adm8211.c remainder = (80 * len) % plcp_signal; len 1635 drivers/net/wireless/admtek/adm8211.c mapping = pci_map_single(priv->pdev, skb->data, skb->len, len 1659 drivers/net/wireless/admtek/adm8211.c priv->tx_ring[entry].length = cpu_to_le32(flag | skb->len); len 1682 drivers/net/wireless/admtek/adm8211.c int plcp, dur, len, plcp_signal, short_preamble; len 1697 drivers/net/wireless/admtek/adm8211.c payload_len = skb->len; len 1706 drivers/net/wireless/admtek/adm8211.c len = hdrlen + payload_len + FCS_LEN; len 1710 drivers/net/wireless/admtek/adm8211.c len, plcp_signal, short_preamble); len 54 drivers/net/wireless/ath/ar5523/ar5523.c dlen = be32_to_cpu(hdr->len) - sizeof(*hdr); len 115 drivers/net/wireless/ath/ar5523/ar5523.c hdrlen = be32_to_cpu(hdr->len); len 252 drivers/net/wireless/ath/ar5523/ar5523.c hdr->len = cpu_to_be32(xferlen); len 288 drivers/net/wireless/ath/ar5523/ar5523.c int len, int flags) len 291 drivers/net/wireless/ath/ar5523/ar5523.c return ar5523_cmd(ar, code, data, len, NULL, 0, flags); len 307 drivers/net/wireless/ath/ar5523/ar5523.c write.len = cpu_to_be32(0); /* 0 = single write */ len 318 drivers/net/wireless/ath/ar5523/ar5523.c int len) len 324 drivers/net/wireless/ath/ar5523/ar5523.c write.len = cpu_to_be32(len); len 325 drivers/net/wireless/ath/ar5523/ar5523.c memcpy(write.data, data, len); len 329 drivers/net/wireless/ath/ar5523/ar5523.c (len == 0) ? sizeof(u32) : 2 * sizeof(u32) + len, 0); len 332 drivers/net/wireless/ath/ar5523/ar5523.c len, reg); len 477 drivers/net/wireless/ath/ar5523/ar5523.c qinfo.len = cpu_to_be32(sizeof(qinfo.attr)); len 564 drivers/net/wireless/ath/ar5523/ar5523.c rxlen = be32_to_cpu(desc->len); len 567 drivers/net/wireless/ath/ar5523/ar5523.c be32_to_cpu(desc->len)); len 578 drivers/net/wireless/ath/ar5523/ar5523.c be32_to_cpu(desc->status), be32_to_cpu(desc->len)); len 822 drivers/net/wireless/ath/ar5523/ar5523.c paylen = skb->len; len 838 drivers/net/wireless/ath/ar5523/ar5523.c chunk->length = cpu_to_be16(skb->len); len 840 drivers/net/wireless/ath/ar5523/ar5523.c desc->msglen = cpu_to_be32(skb->len); len 858 drivers/net/wireless/ath/ar5523/ar5523.c skb->data, skb->len, ar5523_data_tx_cb, skb); len 1489 drivers/net/wireless/ath/ar5523/ar5523.c int len, offset; len 1516 drivers/net/wireless/ath/ar5523/ar5523.c len = fw->size; len 1517 drivers/net/wireless/ath/ar5523/ar5523.c while (len > 0) { len 1518 drivers/net/wireless/ath/ar5523/ar5523.c int mlen = min(len, AR5523_MAX_FWBLOCK_SIZE); len 1520 drivers/net/wireless/ath/ar5523/ar5523.c txblock->remain = cpu_to_be32(len - mlen); len 1521 drivers/net/wireless/ath/ar5523/ar5523.c txblock->len = cpu_to_be32(mlen); len 1554 drivers/net/wireless/ath/ar5523/ar5523.c len -= mlen; len 26 drivers/net/wireless/ath/ar5523/ar5523_hw.h __be32 len; len 39 drivers/net/wireless/ath/ar5523/ar5523_hw.h __be32 len; len 135 drivers/net/wireless/ath/ar5523/ar5523_hw.h __be32 len; /* msg length including header */ len 184 drivers/net/wireless/ath/ar5523/ar5523_hw.h __be32 len; len 285 drivers/net/wireless/ath/ar5523/ar5523_hw.h __be32 len; len 195 drivers/net/wireless/ath/ath.h u32 len, len 182 drivers/net/wireless/ath/ath10k/bmi.c cmd.read_mem.len = __cpu_to_le32(rxlen); len 289 drivers/net/wireless/ath/ath10k/bmi.c cmd.write_mem.len = __cpu_to_le32(txlen); len 370 drivers/net/wireless/ath/ath10k/bmi.c cmd.lz_data.len = __cpu_to_le32(txlen); len 98 drivers/net/wireless/ath/ath10k/bmi.h __le32 len; len 102 drivers/net/wireless/ath/ath10k/bmi.h __le32 len; len 142 drivers/net/wireless/ath/ath10k/bmi.h __le32 len; /* max BMI_MAX_DATA_SIZE */ len 163 drivers/net/wireless/ath/ath10k/bmi.h __le32 len; len 658 drivers/net/wireless/ath/ath10k/core.c size_t len = 0; len 663 drivers/net/wireless/ath/ath10k/core.c if (len > 0) len 664 drivers/net/wireless/ath/ath10k/core.c len += scnprintf(buf + len, buf_len - len, ","); len 666 drivers/net/wireless/ath/ath10k/core.c len += ath10k_core_get_fw_feature_str(buf + len, len 667 drivers/net/wireless/ath/ath10k/core.c buf_len - len, len 1171 drivers/net/wireless/ath/ath10k/core.c board_ie_len = le32_to_cpu(hdr->len); len 1247 drivers/net/wireless/ath/ath10k/core.c size_t len) len 1253 drivers/net/wireless/ath/ath10k/core.c while (len > sizeof(struct ath10k_fw_ie)) { len 1256 drivers/net/wireless/ath/ath10k/core.c ie_len = le32_to_cpu(hdr->len); len 1258 drivers/net/wireless/ath/ath10k/core.c len -= sizeof(*hdr); len 1261 drivers/net/wireless/ath/ath10k/core.c if (len < ALIGN(ie_len, 4)) { len 1263 drivers/net/wireless/ath/ath10k/core.c ie_id, ie_len, len); len 1293 drivers/net/wireless/ath/ath10k/core.c len -= ie_len; len 1307 drivers/net/wireless/ath/ath10k/core.c size_t len, magic_len; len 1320 drivers/net/wireless/ath/ath10k/core.c len = ar->normal_mode_fw.board->size; len 1324 drivers/net/wireless/ath/ath10k/core.c if (len < magic_len) { len 1326 drivers/net/wireless/ath/ath10k/core.c ar->hw_params.fw.dir, filename, len); len 1339 drivers/net/wireless/ath/ath10k/core.c if (len < magic_len) { len 1341 drivers/net/wireless/ath/ath10k/core.c ar->hw_params.fw.dir, filename, len); len 1347 drivers/net/wireless/ath/ath10k/core.c len -= magic_len; len 1350 drivers/net/wireless/ath/ath10k/core.c ret = ath10k_core_search_bd(ar, boardname, data, len); len 1354 drivers/net/wireless/ath/ath10k/core.c ret = ath10k_core_search_bd(ar, fallback_boardname, data, len); len 1766 drivers/net/wireless/ath/ath10k/core.c size_t magic_len, len, ie_len; len 1779 drivers/net/wireless/ath/ath10k/core.c len = fw_file->firmware->size; len 1784 drivers/net/wireless/ath/ath10k/core.c if (len < magic_len) { len 1786 drivers/net/wireless/ath/ath10k/core.c ar->hw_params.fw.dir, name, len); len 1800 drivers/net/wireless/ath/ath10k/core.c len -= magic_len; len 1804 drivers/net/wireless/ath/ath10k/core.c while (len > sizeof(struct ath10k_fw_ie)) { len 1808 drivers/net/wireless/ath/ath10k/core.c ie_len = le32_to_cpu(hdr->len); len 1810 drivers/net/wireless/ath/ath10k/core.c len -= sizeof(*hdr); len 1813 drivers/net/wireless/ath/ath10k/core.c if (len < ie_len) { len 1815 drivers/net/wireless/ath/ath10k/core.c ie_id, len, ie_len); len 1921 drivers/net/wireless/ath/ath10k/core.c len -= ie_len; len 157 drivers/net/wireless/ath/ath10k/core.h u32 len; len 533 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x70000, len 547 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x800 - 0x0, len 562 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x60000 - 0x27000, len 576 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x70000, len 586 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x18000, len 596 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x80020 - 0x800, len 609 drivers/net/wireless/ath/ath10k/coredump.c .len = 0xa8000, len 619 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x18000, len 629 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x80020 - 0x800, len 641 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x00080000, len 651 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x00040000, len 664 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x50000, len 674 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x2000, len 684 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x58000, len 697 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x60000, len 707 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x50000, len 717 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x40000, len 727 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x7000, len 737 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x3000, len 747 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x3000, len 757 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x5000, len 767 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x6000, len 780 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x80000, len 790 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x50000, len 800 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x40000, len 810 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x7000, len 820 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x3000, len 830 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x3000, len 840 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x5000, len 850 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x6000, len 875 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x68000, len 885 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x40000, len 895 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x50000, len 905 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x7000, len 915 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x3000, len 925 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x3000, len 935 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x5000, len 945 drivers/net/wireless/ath/ath10k/coredump.c .len = 0x083fff - 0x080000, len 1068 drivers/net/wireless/ath/ath10k/coredump.c size += mem_region->len; len 1125 drivers/net/wireless/ath/ath10k/coredump.c size_t len, sofar = 0; len 1128 drivers/net/wireless/ath/ath10k/coredump.c len = hdr_len; len 1131 drivers/net/wireless/ath/ath10k/coredump.c len += sizeof(*dump_tlv) + sizeof(crash_data->registers); len 1134 drivers/net/wireless/ath/ath10k/coredump.c len += sizeof(*dump_tlv) + sizeof(*ce_hdr) + len 1138 drivers/net/wireless/ath/ath10k/coredump.c len += sizeof(*dump_tlv) + crash_data->ramdump_buf_len; len 1145 drivers/net/wireless/ath/ath10k/coredump.c buf = vzalloc(len); len 1154 drivers/net/wireless/ath/ath10k/coredump.c dump_data->len = cpu_to_le32(len); len 1237 drivers/net/wireless/ath/ath10k/coredump.c dev_coredumpv(ar->dev, dump, le32_to_cpu(dump->len), GFP_KERNEL); len 44 drivers/net/wireless/ath/ath10k/coredump.h __le32 len; len 142 drivers/net/wireless/ath/ath10k/coredump.h u32 len; len 155 drivers/net/wireless/ath/ath10k/debug.c size_t len = 0, buf_len = 8192; len 174 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 181 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 187 drivers/net/wireless/ath/ath10k/debug.c ret_cnt = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 447 drivers/net/wireless/ath/ath10k/debug.c size_t len = strlen(buf); len 449 drivers/net/wireless/ath/ath10k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 466 drivers/net/wireless/ath/ath10k/debug.c size_t len = 0, buf_len = 500; len 475 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 477 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 480 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 486 drivers/net/wireless/ath/ath10k/debug.c ret = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 617 drivers/net/wireless/ath/ath10k/debug.c size_t len; len 620 drivers/net/wireless/ath/ath10k/debug.c len = scnprintf(buf, sizeof(buf), "0x%08x\n", ar->bus_param.chip_id); len 622 drivers/net/wireless/ath/ath10k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 638 drivers/net/wireless/ath/ath10k/debug.c size_t len = 0; len 645 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, sizeof(buf) - len, "0x%x\n", reg_addr); len 647 drivers/net/wireless/ath/ath10k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 686 drivers/net/wireless/ath/ath10k/debug.c size_t len; len 701 drivers/net/wireless/ath/ath10k/debug.c len = scnprintf(buf, sizeof(buf), "0x%08x:0x%08x\n", reg_addr, reg_val); len 703 drivers/net/wireless/ath/ath10k/debug.c ret = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 909 drivers/net/wireless/ath/ath10k/debug.c size_t len; len 911 drivers/net/wireless/ath/ath10k/debug.c len = scnprintf(buf, sizeof(buf), "%lu\n", ar->debug.htt_stats_mask); len 913 drivers/net/wireless/ath/ath10k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 963 drivers/net/wireless/ath/ath10k/debug.c size_t len; len 971 drivers/net/wireless/ath/ath10k/debug.c len = scnprintf(buf, sizeof(buf), "%u %u\n", amsdu, ampdu); len 973 drivers/net/wireless/ath/ath10k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1023 drivers/net/wireless/ath/ath10k/debug.c size_t len; len 1026 drivers/net/wireless/ath/ath10k/debug.c len = scnprintf(buf, sizeof(buf), "0x%16llx %u\n", len 1029 drivers/net/wireless/ath/ath10k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1352 drivers/net/wireless/ath/ath10k/debug.c size_t len; len 1355 drivers/net/wireless/ath/ath10k/debug.c len = scnprintf(buf, sizeof(buf), "%d\n", ar->ani_enabled); len 1357 drivers/net/wireless/ath/ath10k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1380 drivers/net/wireless/ath/ath10k/debug.c size_t len; len 1383 drivers/net/wireless/ath/ath10k/debug.c len = scnprintf(buf, sizeof(buf), "%d\n", ar->debug.nf_cal_period); len 1385 drivers/net/wireless/ath/ath10k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1492 drivers/net/wireless/ath/ath10k/debug.c unsigned int j, char *buf, size_t *len) len 1509 drivers/net/wireless/ath/ath10k/debug.c *len += scnprintf(buf + *len, buf_len - *len, len 1511 drivers/net/wireless/ath/ath10k/debug.c *len += scnprintf(buf + *len, buf_len - *len, len 1514 drivers/net/wireless/ath/ath10k/debug.c *len += scnprintf(buf + *len, buf_len - *len, len 1516 drivers/net/wireless/ath/ath10k/debug.c *len += scnprintf(buf + *len, buf_len - *len, len 1520 drivers/net/wireless/ath/ath10k/debug.c *len += scnprintf(buf + *len, buf_len - *len, len 1523 drivers/net/wireless/ath/ath10k/debug.c *len += scnprintf(buf + *len, buf_len - *len, "\n"); len 1526 drivers/net/wireless/ath/ath10k/debug.c *len += scnprintf(buf + *len, buf_len - *len, len 1533 drivers/net/wireless/ath/ath10k/debug.c *len += scnprintf(buf + *len, buf_len - *len, len 1542 drivers/net/wireless/ath/ath10k/debug.c size_t len, buf_len; len 1544 drivers/net/wireless/ath/ath10k/debug.c len = 0; len 1554 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, "\n"); len 1555 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 1557 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 1561 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 1563 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 1567 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 1571 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 1575 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 1584 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 1589 drivers/net/wireless/ath/ath10k/debug.c ath10k_tpc_stats_print(tpc_stats, j, buf, &len); len 1593 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 1598 drivers/net/wireless/ath/ath10k/debug.c ath10k_tpc_stats_print(tpc_stats, j, buf, &len); len 1602 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 1607 drivers/net/wireless/ath/ath10k/debug.c ath10k_tpc_stats_print(tpc_stats, j, buf, &len); len 1610 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 1619 drivers/net/wireless/ath/ath10k/debug.c if (len >= buf_len) len 1620 drivers/net/wireless/ath/ath10k/debug.c buf[len - 1] = 0; len 1622 drivers/net/wireless/ath/ath10k/debug.c buf[len] = 0; len 1676 drivers/net/wireless/ath/ath10k/debug.c size_t len = strlen(buf); len 1678 drivers/net/wireless/ath/ath10k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1786 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, size - len, "%-28s : %10u\n", s, \ len 1790 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, size - len, "%-28s : %10u\n", s, \ len 1796 drivers/net/wireless/ath/ath10k/debug.c int retval = 0, len = 0; len 1806 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, size - len, "DFS not enabled\n"); len 1813 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, size - len, "Pulse detector statistics:\n"); len 1821 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, size - len, "Global Pool statistics:\n"); len 1831 drivers/net/wireless/ath/ath10k/debug.c if (len > size) len 1832 drivers/net/wireless/ath/ath10k/debug.c len = size; len 1834 drivers/net/wireless/ath/ath10k/debug.c retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1899 drivers/net/wireless/ath/ath10k/debug.c int len = 0; len 1902 drivers/net/wireless/ath/ath10k/debug.c len = scnprintf(buf, sizeof(buf) - len, "%08x\n", len 1906 drivers/net/wireless/ath/ath10k/debug.c return simple_read_from_buffer(ubuf, count, ppos, buf, len); len 1943 drivers/net/wireless/ath/ath10k/debug.c int len = 0; len 1946 drivers/net/wireless/ath/ath10k/debug.c len = scnprintf(buf, sizeof(buf) - len, "%d\n", len 1950 drivers/net/wireless/ath/ath10k/debug.c return simple_read_from_buffer(ubuf, count, ppos, buf, len); len 2024 drivers/net/wireless/ath/ath10k/debug.c int len = 0; len 2027 drivers/net/wireless/ath/ath10k/debug.c len = scnprintf(buf, sizeof(buf) - len, "%d\n", len 2031 drivers/net/wireless/ath/ath10k/debug.c return simple_read_from_buffer(ubuf, count, ppos, buf, len); len 2079 drivers/net/wireless/ath/ath10k/debug.c int len = 0; len 2082 drivers/net/wireless/ath/ath10k/debug.c len = scnprintf(buf, sizeof(buf) - len, "%08x\n", len 2086 drivers/net/wireless/ath/ath10k/debug.c return simple_read_from_buffer(ubuf, count, ppos, buf, len); len 2148 drivers/net/wireless/ath/ath10k/debug.c int len = 0; len 2151 drivers/net/wireless/ath/ath10k/debug.c len = scnprintf(buf, sizeof(buf) - len, "%d\n", len 2155 drivers/net/wireless/ath/ath10k/debug.c return simple_read_from_buffer(ubuf, count, ppos, buf, len); len 2169 drivers/net/wireless/ath/ath10k/debug.c size_t len = 0, buf_len = 4096; len 2179 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 2183 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 2187 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 2191 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 2195 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 2199 drivers/net/wireless/ath/ath10k/debug.c len += scnprintf(buf + len, buf_len - len, len 2204 drivers/net/wireless/ath/ath10k/debug.c ret_cnt = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 2225 drivers/net/wireless/ath/ath10k/debug.c size_t len; len 2227 drivers/net/wireless/ath/ath10k/debug.c len = scnprintf(buf, sizeof(buf), "0x%08x\n", ar->sta_tid_stats_mask); len 2228 drivers/net/wireless/ath/ath10k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 2237 drivers/net/wireless/ath/ath10k/debug.c ssize_t len; len 2240 drivers/net/wireless/ath/ath10k/debug.c len = min(count, sizeof(buf) - 1); len 2241 drivers/net/wireless/ath/ath10k/debug.c if (copy_from_user(buf, user_buf, len)) len 2244 drivers/net/wireless/ath/ath10k/debug.c buf[len] = '\0'; len 2250 drivers/net/wireless/ath/ath10k/debug.c return len; len 2337 drivers/net/wireless/ath/ath10k/debug.c unsigned int len = strlen(buf); len 2339 drivers/net/wireless/ath/ath10k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 2456 drivers/net/wireless/ath/ath10k/debug.c int len = 0; len 2460 drivers/net/wireless/ath/ath10k/debug.c len = scnprintf(buf, sizeof(buf) - len, "%d\n", len 2464 drivers/net/wireless/ath/ath10k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 2690 drivers/net/wireless/ath/ath10k/debug.c const void *buf, size_t len) len 2700 drivers/net/wireless/ath/ath10k/debug.c for (ptr = buf; (ptr - buf) < len; ptr += 16) { len 2707 drivers/net/wireless/ath/ath10k/debug.c hex_dump_to_buffer(ptr, len - (ptr - buf), 16, 1, len 2716 drivers/net/wireless/ath/ath10k/debug.c buf, len); len 101 drivers/net/wireless/ath/ath10k/debug.h void ath10k_debug_dbglog_add(struct ath10k *ar, u8 *buffer, int len); len 176 drivers/net/wireless/ath/ath10k/debug.h int len) len 252 drivers/net/wireless/ath/ath10k/debug.h const void *buf, size_t len); len 265 drivers/net/wireless/ath/ath10k/debug.h const void *buf, size_t len) len 183 drivers/net/wireless/ath/ath10k/debugfs_sta.c int len = 0; len 186 drivers/net/wireless/ath/ath10k/debugfs_sta.c len = scnprintf(buf, sizeof(buf) - len, "aggregation mode: %s\n", len 191 drivers/net/wireless/ath/ath10k/debugfs_sta.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 398 drivers/net/wireless/ath/ath10k/debugfs_sta.c int len = 0; len 401 drivers/net/wireless/ath/ath10k/debugfs_sta.c len = scnprintf(buf, sizeof(buf) - len, len 405 drivers/net/wireless/ath/ath10k/debugfs_sta.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 460 drivers/net/wireless/ath/ath10k/debugfs_sta.c int len = 0; len 464 drivers/net/wireless/ath/ath10k/debugfs_sta.c len = scnprintf(buf, sizeof(buf) - len, "%d\n", len 469 drivers/net/wireless/ath/ath10k/debugfs_sta.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 546 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, buf_len - len, \ len 551 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, \ len 552 drivers/net/wireless/ath/ath10k/debugfs_sta.c buf_len - len, "\n"); \ len 553 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, \ len 554 drivers/net/wireless/ath/ath10k/debugfs_sta.c buf_len - len, \ len 559 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, buf_len - len, "\n"); \ len 570 drivers/net/wireless/ath/ath10k/debugfs_sta.c size_t len = 0, buf_len = 1048 * IEEE80211_NUM_TIDS; len 583 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, buf_len - len, len 585 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, buf_len - len, len 587 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, buf_len - len, "MSDUs from FW\t\t\t"); len 590 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, buf_len - len, "MSDUs unchained\t\t\t"); len 593 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, buf_len - len, len 597 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, buf_len - len, len 601 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, buf_len - len, len 606 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, buf_len - len, len 611 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, buf_len - len, "\n"); len 613 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, buf_len - len, len 619 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, buf_len - len, "\n"); len 621 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, buf_len - len, len 629 drivers/net/wireless/ath/ath10k/debugfs_sta.c ret = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 656 drivers/net/wireless/ath/ath10k/debugfs_sta.c int len = 0, i, j, k, retval = 0; len 677 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, "%s_%s\n", len 680 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, len 684 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, len 687 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, "\n"); len 688 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, " HT MCS %s\n", len 691 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, len 693 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, "\n"); len 694 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, len 696 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, len 701 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, len 703 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, len 707 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, len 710 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, " %llu %llu\n", len 712 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, len 716 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, "%llu ", len 718 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, "\n"); len 719 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, len 723 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, "%llu ", len 726 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += len 727 drivers/net/wireless/ath/ath10k/debugfs_sta.c scnprintf(buf + len, size - len, "\n "); len 732 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, len 735 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, len 737 drivers/net/wireless/ath/ath10k/debugfs_sta.c len += scnprintf(buf + len, size - len, len 741 drivers/net/wireless/ath/ath10k/debugfs_sta.c if (len > size) len 742 drivers/net/wireless/ath/ath10k/debugfs_sta.c len = size; len 743 drivers/net/wireless/ath/ath10k/debugfs_sta.c retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 26 drivers/net/wireless/ath/ath10k/hif.h u16 len; len 46 drivers/net/wireless/ath/ath10k/htc.c dma_unmap_single(htc->ar->dev, skb_cb->paddr, skb->len, DMA_TO_DEVICE); len 79 drivers/net/wireless/ath/ath10k/htc.c hdr->len = __cpu_to_le16(skb->len - sizeof(*hdr)); len 112 drivers/net/wireless/ath/ath10k/htc.c credits = DIV_ROUND_UP(skb->len, htc->target_credit_size); len 133 drivers/net/wireless/ath/ath10k/htc.c skb_cb->paddr = dma_map_single(dev, skb->data, skb->len, len 146 drivers/net/wireless/ath/ath10k/htc.c sg_item.len = skb->len; len 156 drivers/net/wireless/ath/ath10k/htc.c dma_unmap_single(dev, skb_cb->paddr, skb->len, DMA_TO_DEVICE); len 198 drivers/net/wireless/ath/ath10k/htc.c int len, len 205 drivers/net/wireless/ath/ath10k/htc.c if (len % sizeof(*report)) len 206 drivers/net/wireless/ath/ath10k/htc.c ath10k_warn(ar, "Uneven credit report len %d", len); len 208 drivers/net/wireless/ath/ath10k/htc.c n_reports = len / sizeof(*report); len 233 drivers/net/wireless/ath/ath10k/htc.c int len, len 265 drivers/net/wireless/ath/ath10k/htc.c int len, len 271 drivers/net/wireless/ath/ath10k/htc.c int bundle_cnt = len / sizeof(*report); len 307 drivers/net/wireless/ath/ath10k/htc.c size_t len; len 320 drivers/net/wireless/ath/ath10k/htc.c if (record->hdr.len > length) { len 323 drivers/net/wireless/ath/ath10k/htc.c record->hdr.len); len 330 drivers/net/wireless/ath/ath10k/htc.c len = sizeof(struct ath10k_htc_credit_report); len 331 drivers/net/wireless/ath/ath10k/htc.c if (record->hdr.len < len) { len 338 drivers/net/wireless/ath/ath10k/htc.c record->hdr.len, len 342 drivers/net/wireless/ath/ath10k/htc.c len = sizeof(struct ath10k_htc_lookahead_report); len 343 drivers/net/wireless/ath/ath10k/htc.c if (record->hdr.len < len) { len 350 drivers/net/wireless/ath/ath10k/htc.c record->hdr.len, len 359 drivers/net/wireless/ath/ath10k/htc.c record->hdr.len, len 366 drivers/net/wireless/ath/ath10k/htc.c record->hdr.id, record->hdr.len); len 374 drivers/net/wireless/ath/ath10k/htc.c buffer += sizeof(record->hdr) + record->hdr.len; len 375 drivers/net/wireless/ath/ath10k/htc.c length -= sizeof(record->hdr) + record->hdr.len; len 412 drivers/net/wireless/ath/ath10k/htc.c payload_len = __le16_to_cpu(hdr->len); len 422 drivers/net/wireless/ath/ath10k/htc.c if (skb->len < payload_len) { len 425 drivers/net/wireless/ath/ath10k/htc.c skb->len, payload_len); len 456 drivers/net/wireless/ath/ath10k/htc.c skb_trim(skb, skb->len - trailer_len); len 494 drivers/net/wireless/ath/ath10k/htc.c min_t(int, skb->len, len 842 drivers/net/wireless/ath/ath10k/htc.c trace_ath10k_htt_pktlog(ar, skb->data, skb->len); len 902 drivers/net/wireless/ath/ath10k/htc.c memset(skb->data, 0, skb->len); len 58 drivers/net/wireless/ath/ath10k/htc.h __le16 len; len 181 drivers/net/wireless/ath/ath10k/htc.h u8 len; len 81 drivers/net/wireless/ath/ath10k/htt.h __le32 len; len 179 drivers/net/wireless/ath/ath10k/htt.h __le16 len; len 195 drivers/net/wireless/ath/ath10k/htt.h __le16 len; len 366 drivers/net/wireless/ath/ath10k/htt.h __le32 len; len 50 drivers/net/wireless/ath/ath10k/htt_rx.c skb->len + skb_tailroom(skb), len 63 drivers/net/wireless/ath/ath10k/htt_rx.c skb->len + skb_tailroom(skb), len 162 drivers/net/wireless/ath/ath10k/htt_rx.c skb->len + skb_tailroom(skb), len 325 drivers/net/wireless/ath/ath10k/htt_rx.c msdu->len + skb_tailroom(msdu), len 328 drivers/net/wireless/ath/ath10k/htt_rx.c msdu->data, msdu->len + skb_tailroom(msdu)); len 389 drivers/net/wireless/ath/ath10k/htt_rx.c msdu_len -= msdu->len; len 402 drivers/net/wireless/ath/ath10k/htt_rx.c msdu_len -= msdu->len; len 453 drivers/net/wireless/ath/ath10k/htt_rx.c msdu->len + skb_tailroom(msdu), len 456 drivers/net/wireless/ath/ath10k/htt_rx.c msdu->data, msdu->len + skb_tailroom(msdu)); len 467 drivers/net/wireless/ath/ath10k/htt_rx.c skb_head->len += skb_head->data_len; len 489 drivers/net/wireless/ath/ath10k/htt_rx.c amsdu_len -= msdu->len; len 512 drivers/net/wireless/ath/ath10k/htt_rx.c amsdu_len -= frag_buf->len; len 528 drivers/net/wireless/ath/ath10k/htt_rx.c amsdu_len -= frag_buf->len; len 565 drivers/net/wireless/ath/ath10k/htt_rx.c amsdu_len -= msdu->len; len 588 drivers/net/wireless/ath/ath10k/htt_rx.c amsdu_len -= frag_buf->len; len 604 drivers/net/wireless/ath/ath10k/htt_rx.c amsdu_len -= frag_buf->len; len 908 drivers/net/wireless/ath/ath10k/htt_rx.c __be16 len; len 1291 drivers/net/wireless/ath/ath10k/htt_rx.c skb->len, len 1312 drivers/net/wireless/ath/ath10k/htt_rx.c skb->data, skb->len); len 1313 drivers/net/wireless/ath/ath10k/htt_rx.c trace_ath10k_rx_hdr(ar, skb->data, skb->len); len 1314 drivers/net/wireless/ath/ath10k/htt_rx.c trace_ath10k_rx_payload(ar, skb->data, skb->len); len 1322 drivers/net/wireless/ath/ath10k/htt_rx.c int len = ieee80211_hdrlen(hdr->frame_control); len 1326 drivers/net/wireless/ath/ath10k/htt_rx.c len = round_up(len, 4); len 1328 drivers/net/wireless/ath/ath10k/htt_rx.c return len; len 1382 drivers/net/wireless/ath/ath10k/htt_rx.c skb_trim(msdu, msdu->len - FCS_LEN); len 1421 drivers/net/wireless/ath/ath10k/htt_rx.c skb_trim(msdu, msdu->len - len 1424 drivers/net/wireless/ath/ath10k/htt_rx.c skb_trim(msdu, msdu->len - len 1429 drivers/net/wireless/ath/ath10k/htt_rx.c skb_trim(msdu, msdu->len - len 1434 drivers/net/wireless/ath/ath10k/htt_rx.c skb_trim(msdu, msdu->len - len 1442 drivers/net/wireless/ath/ath10k/htt_rx.c skb_trim(msdu, msdu->len - MICHAEL_MIC_LEN); len 1915 drivers/net/wireless/ath/ath10k/htt_rx.c total_len += skb->len; len 1932 drivers/net/wireless/ath/ath10k/htt_rx.c skb_copy_from_linear_data(skb, skb_put(first, skb->len), len 1933 drivers/net/wireless/ath/ath10k/htt_rx.c skb->len); len 2184 drivers/net/wireless/ath/ath10k/htt_rx.c rx_desc_len = fw_desc->len; len 2381 drivers/net/wireless/ath/ath10k/htt_rx.c skb_trim(skb, skb->len - ATH10K_IEEE80211_TKIP_MICLEN); len 2400 drivers/net/wireless/ath/ath10k/htt_rx.c skb_trim(skb, skb->len - IEEE80211_TKIP_ICV_LEN); len 2417 drivers/net/wireless/ath/ath10k/htt_rx.c skb_trim(skb, skb->len - IEEE80211_CCMP_MIC_LEN); len 2434 drivers/net/wireless/ath/ath10k/htt_rx.c skb_trim(skb, skb->len - IEEE80211_WEP_ICV_LEN); len 2460 drivers/net/wireless/ath/ath10k/htt_rx.c skb_trim(skb, skb->len - FCS_LEN); len 2493 drivers/net/wireless/ath/ath10k/htt_rx.c hdr = (struct ieee80211_hdr *)((u8 *)rx_desc + rx_hl->fw_desc.len); len 2513 drivers/net/wireless/ath/ath10k/htt_rx.c rx_hl->fw_desc.len, len 2521 drivers/net/wireless/ath/ath10k/htt_rx.c rx_hl->fw_desc.len, len 2528 drivers/net/wireless/ath/ath10k/htt_rx.c tot_hdr_len + rx_hl->fw_desc.len, len 2537 drivers/net/wireless/ath/ath10k/htt_rx.c tot_hdr_len + rx_hl->fw_desc.len, len 2910 drivers/net/wireless/ath/ath10k/htt_rx.c memmove(msdu->data + offset, msdu->data, msdu->len); len 2961 drivers/net/wireless/ath/ath10k/htt_rx.c if (skb->len < msdu_count * sizeof(*resp->rx_in_ord_ind.msdu_descs32)) { len 3045 drivers/net/wireless/ath/ath10k/htt_rx.c size_t len; len 3061 drivers/net/wireless/ath/ath10k/htt_rx.c len = sizeof(resp->hdr) + sizeof(resp->tx_fetch_ind); len 3062 drivers/net/wireless/ath/ath10k/htt_rx.c if (unlikely(skb->len < len)) { len 3070 drivers/net/wireless/ath/ath10k/htt_rx.c len += sizeof(resp->tx_fetch_ind.records[0]) * num_records; len 3071 drivers/net/wireless/ath/ath10k/htt_rx.c len += sizeof(resp->tx_fetch_ind.resp_ids[0]) * num_resp_ids; len 3073 drivers/net/wireless/ath/ath10k/htt_rx.c if (unlikely(skb->len < len)) { len 3176 drivers/net/wireless/ath/ath10k/htt_rx.c size_t len; len 3181 drivers/net/wireless/ath/ath10k/htt_rx.c len = sizeof(resp->hdr) + sizeof(resp->tx_fetch_confirm); len 3182 drivers/net/wireless/ath/ath10k/htt_rx.c if (unlikely(skb->len < len)) { len 3188 drivers/net/wireless/ath/ath10k/htt_rx.c len += sizeof(resp->tx_fetch_confirm.resp_ids[0]) * num_resp_ids; len 3190 drivers/net/wireless/ath/ath10k/htt_rx.c if (unlikely(skb->len < len)) { len 3207 drivers/net/wireless/ath/ath10k/htt_rx.c size_t len; len 3220 drivers/net/wireless/ath/ath10k/htt_rx.c len = sizeof(resp->hdr) + sizeof(resp->tx_mode_switch_ind); len 3221 drivers/net/wireless/ath/ath10k/htt_rx.c if (unlikely(skb->len < len)) { len 3238 drivers/net/wireless/ath/ath10k/htt_rx.c len += sizeof(resp->tx_mode_switch_ind.records[0]) * num_records; len 3240 drivers/net/wireless/ath/ath10k/htt_rx.c if (unlikely(skb->len < len)) { len 3583 drivers/net/wireless/ath/ath10k/htt_rx.c if (skb->len < sizeof(struct htt_resp_hdr) + num_ppdu * ppdu_len) { len 3584 drivers/net/wireless/ath/ath10k/htt_rx.c ath10k_warn(ar, "Invalid peer stats buf length %d\n", skb->len); len 3832 drivers/net/wireless/ath/ath10k/htt_rx.c skb->data, skb->len); len 3843 drivers/net/wireless/ath/ath10k/htt_rx.c trace_ath10k_htt_stats(ar, skb->data, skb->len); len 3861 drivers/net/wireless/ath/ath10k/htt_rx.c skb->len - len 3918 drivers/net/wireless/ath/ath10k/htt_rx.c skb->data, skb->len); len 3928 drivers/net/wireless/ath/ath10k/htt_rx.c trace_ath10k_htt_pktlog(ar, skb->data, skb->len); len 560 drivers/net/wireless/ath/ath10k/htt_tx.c int len = 0; len 563 drivers/net/wireless/ath/ath10k/htt_tx.c len += sizeof(cmd->hdr); len 564 drivers/net/wireless/ath/ath10k/htt_tx.c len += sizeof(cmd->ver_req); len 566 drivers/net/wireless/ath/ath10k/htt_tx.c skb = ath10k_htc_alloc_skb(ar, len); len 570 drivers/net/wireless/ath/ath10k/htt_tx.c skb_put(skb, len); len 590 drivers/net/wireless/ath/ath10k/htt_tx.c int len = 0, ret; len 592 drivers/net/wireless/ath/ath10k/htt_tx.c len += sizeof(cmd->hdr); len 593 drivers/net/wireless/ath/ath10k/htt_tx.c len += sizeof(cmd->stats_req); len 595 drivers/net/wireless/ath/ath10k/htt_tx.c skb = ath10k_htc_alloc_skb(ar, len); len 599 drivers/net/wireless/ath/ath10k/htt_tx.c skb_put(skb, len); len 798 drivers/net/wireless/ath/ath10k/htt_tx.c int len; len 808 drivers/net/wireless/ath/ath10k/htt_tx.c len = sizeof(cmd->hdr) + sizeof(cmd->rx_setup_32.hdr) len 810 drivers/net/wireless/ath/ath10k/htt_tx.c skb = ath10k_htc_alloc_skb(ar, len); len 814 drivers/net/wireless/ath/ath10k/htt_tx.c skb_put(skb, len); len 870 drivers/net/wireless/ath/ath10k/htt_tx.c int len; len 879 drivers/net/wireless/ath/ath10k/htt_tx.c len = sizeof(cmd->hdr) + sizeof(cmd->rx_setup_64.hdr) len 881 drivers/net/wireless/ath/ath10k/htt_tx.c skb = ath10k_htc_alloc_skb(ar, len); len 885 drivers/net/wireless/ath/ath10k/htt_tx.c skb_put(skb, len); len 938 drivers/net/wireless/ath/ath10k/htt_tx.c int len; len 948 drivers/net/wireless/ath/ath10k/htt_tx.c len = sizeof(cmd->hdr) + sizeof(cmd->rx_setup_32.hdr) len 950 drivers/net/wireless/ath/ath10k/htt_tx.c skb = ath10k_htc_alloc_skb(ar, len); len 954 drivers/net/wireless/ath/ath10k/htt_tx.c skb_put(skb, len); len 989 drivers/net/wireless/ath/ath10k/htt_tx.c int len; len 1000 drivers/net/wireless/ath/ath10k/htt_tx.c len = sizeof(cmd->hdr); len 1001 drivers/net/wireless/ath/ath10k/htt_tx.c len += sizeof(cmd->aggr_conf); len 1003 drivers/net/wireless/ath/ath10k/htt_tx.c skb = ath10k_htc_alloc_skb(ar, len); len 1007 drivers/net/wireless/ath/ath10k/htt_tx.c skb_put(skb, len); len 1036 drivers/net/wireless/ath/ath10k/htt_tx.c int len; len 1047 drivers/net/wireless/ath/ath10k/htt_tx.c len = sizeof(cmd->hdr); len 1048 drivers/net/wireless/ath/ath10k/htt_tx.c len += sizeof(cmd->aggr_conf_v2); len 1050 drivers/net/wireless/ath/ath10k/htt_tx.c skb = ath10k_htc_alloc_skb(ar, len); len 1054 drivers/net/wireless/ath/ath10k/htt_tx.c skb_put(skb, len); len 1084 drivers/net/wireless/ath/ath10k/htt_tx.c int len = 0; len 1091 drivers/net/wireless/ath/ath10k/htt_tx.c len += sizeof(cmd->hdr); len 1092 drivers/net/wireless/ath/ath10k/htt_tx.c len += sizeof(cmd->tx_fetch_resp); len 1093 drivers/net/wireless/ath/ath10k/htt_tx.c len += sizeof(cmd->tx_fetch_resp.records[0]) * num_records; len 1095 drivers/net/wireless/ath/ath10k/htt_tx.c skb = ath10k_htc_alloc_skb(ar, len); len 1099 drivers/net/wireless/ath/ath10k/htt_tx.c skb_put(skb, len); len 1163 drivers/net/wireless/ath/ath10k/htt_tx.c int len = 0; len 1168 drivers/net/wireless/ath/ath10k/htt_tx.c len += sizeof(cmd->hdr); len 1169 drivers/net/wireless/ath/ath10k/htt_tx.c len += sizeof(cmd->mgmt_tx); len 1184 drivers/net/wireless/ath/ath10k/htt_tx.c txdesc = ath10k_htc_alloc_skb(ar, len); len 1190 drivers/net/wireless/ath/ath10k/htt_tx.c skb_cb->paddr = dma_map_single(dev, msdu->data, msdu->len, len 1198 drivers/net/wireless/ath/ath10k/htt_tx.c skb_put(txdesc, len); len 1200 drivers/net/wireless/ath/ath10k/htt_tx.c memset(cmd, 0, len); len 1204 drivers/net/wireless/ath/ath10k/htt_tx.c cmd->mgmt_tx.len = __cpu_to_le32(msdu->len); len 1208 drivers/net/wireless/ath/ath10k/htt_tx.c min_t(int, msdu->len, HTT_MGMT_FRM_HDR_DOWNLOAD_LEN)); len 1218 drivers/net/wireless/ath/ath10k/htt_tx.c dma_unmap_single(dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); len 1258 drivers/net/wireless/ath/ath10k/htt_tx.c data_len = msdu->len; len 1329 drivers/net/wireless/ath/ath10k/htt_tx.c tx_desc->len = __cpu_to_le16(data_len); len 1374 drivers/net/wireless/ath/ath10k/htt_tx.c prefetch_len = min(htt->prefetch_len, msdu->len); len 1392 drivers/net/wireless/ath/ath10k/htt_tx.c skb_cb->paddr = dma_map_single(dev, msdu->data, msdu->len, len 1419 drivers/net/wireless/ath/ath10k/htt_tx.c frags[0].tword_addr.len_16 = __cpu_to_le16(msdu->len); len 1427 drivers/net/wireless/ath/ath10k/htt_tx.c frags[0].dword_addr.len = __cpu_to_le32(msdu->len); len 1429 drivers/net/wireless/ath/ath10k/htt_tx.c frags[1].dword_addr.len = 0; len 1462 drivers/net/wireless/ath/ath10k/htt_tx.c txbuf->htc_hdr.len = __cpu_to_le16(sizeof(txbuf->cmd_hdr) + len 1489 drivers/net/wireless/ath/ath10k/htt_tx.c txbuf->cmd_tx.len = __cpu_to_le16(msdu->len); len 1502 drivers/net/wireless/ath/ath10k/htt_tx.c trace_ath10k_htt_tx(ar, msdu_id, msdu->len, vdev_id, tid); len 1505 drivers/net/wireless/ath/ath10k/htt_tx.c flags0, flags1, msdu->len, msdu_id, &frags_paddr, len 1508 drivers/net/wireless/ath/ath10k/htt_tx.c msdu->data, msdu->len); len 1509 drivers/net/wireless/ath/ath10k/htt_tx.c trace_ath10k_tx_hdr(ar, msdu->data, msdu->len); len 1510 drivers/net/wireless/ath/ath10k/htt_tx.c trace_ath10k_tx_payload(ar, msdu->data, msdu->len); len 1517 drivers/net/wireless/ath/ath10k/htt_tx.c sg_items[0].len = sizeof(txbuf->htc_hdr) + len 1525 drivers/net/wireless/ath/ath10k/htt_tx.c sg_items[1].len = prefetch_len; len 1536 drivers/net/wireless/ath/ath10k/htt_tx.c dma_unmap_single(dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); len 1574 drivers/net/wireless/ath/ath10k/htt_tx.c prefetch_len = min(htt->prefetch_len, msdu->len); len 1592 drivers/net/wireless/ath/ath10k/htt_tx.c skb_cb->paddr = dma_map_single(dev, msdu->data, msdu->len, len 1620 drivers/net/wireless/ath/ath10k/htt_tx.c frags[0].tword_addr.len_16 = __cpu_to_le16(msdu->len); len 1630 drivers/net/wireless/ath/ath10k/htt_tx.c frags[0].tword_addr.len_16 = __cpu_to_le16(msdu->len); len 1664 drivers/net/wireless/ath/ath10k/htt_tx.c txbuf->htc_hdr.len = __cpu_to_le16(sizeof(txbuf->cmd_hdr) + len 1694 drivers/net/wireless/ath/ath10k/htt_tx.c txbuf->cmd_tx.len = __cpu_to_le16(msdu->len); len 1709 drivers/net/wireless/ath/ath10k/htt_tx.c trace_ath10k_htt_tx(ar, msdu_id, msdu->len, vdev_id, tid); len 1712 drivers/net/wireless/ath/ath10k/htt_tx.c flags0, flags1, msdu->len, msdu_id, &frags_paddr, len 1715 drivers/net/wireless/ath/ath10k/htt_tx.c msdu->data, msdu->len); len 1716 drivers/net/wireless/ath/ath10k/htt_tx.c trace_ath10k_tx_hdr(ar, msdu->data, msdu->len); len 1717 drivers/net/wireless/ath/ath10k/htt_tx.c trace_ath10k_tx_payload(ar, msdu->data, msdu->len); len 1724 drivers/net/wireless/ath/ath10k/htt_tx.c sg_items[0].len = sizeof(txbuf->htc_hdr) + len 1732 drivers/net/wireless/ath/ath10k/htt_tx.c sg_items[1].len = prefetch_len; len 1743 drivers/net/wireless/ath/ath10k/htt_tx.c dma_unmap_single(dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); len 167 drivers/net/wireless/ath/ath10k/hw.h __le32 len; len 967 drivers/net/wireless/ath/ath10k/mac.c arvif->beacon->len, DMA_TO_DEVICE); len 1560 drivers/net/wireless/ath/ath10k/mac.c bcn->len - (mgmt->u.beacon.variable - len 1578 drivers/net/wireless/ath/ath10k/mac.c size_t len; len 1583 drivers/net/wireless/ath/ath10k/mac.c if (WARN_ON(skb->len < ie_offset)) len 1588 drivers/net/wireless/ath/ath10k/mac.c skb->len - ie_offset); len 1592 drivers/net/wireless/ath/ath10k/mac.c len = ie[1] + 2; len 1593 drivers/net/wireless/ath/ath10k/mac.c end = skb->data + skb->len; len 1594 drivers/net/wireless/ath/ath10k/mac.c next = ie + len; len 1600 drivers/net/wireless/ath/ath10k/mac.c skb_trim(skb, skb->len - len); len 2196 drivers/net/wireless/ath/ath10k/mac.c ies->len); len 3083 drivers/net/wireless/ath/ath10k/mac.c int len; len 3103 drivers/net/wireless/ath/ath10k/mac.c len = sizeof(struct wmi_channel_arg) * arg.n_channels; len 3104 drivers/net/wireless/ath/ath10k/mac.c arg.channels = kzalloc(len, GFP_KERNEL); len 3744 drivers/net/wireless/ath/ath10k/mac.c skb, skb->len); len 3807 drivers/net/wireless/ath/ath10k/mac.c skb, skb->len); len 3864 drivers/net/wireless/ath/ath10k/mac.c skb, skb->len); len 3905 drivers/net/wireless/ath/ath10k/mac.c skb->len, DMA_TO_DEVICE); len 3914 drivers/net/wireless/ath/ath10k/mac.c dma_unmap_single(ar->dev, paddr, skb->len, len 4025 drivers/net/wireless/ath/ath10k/mac.c pktlen = skb->len + 38; /* Assume MAC header 30, SNAP 8 for most case */ len 4082 drivers/net/wireless/ath/ath10k/mac.c skb_len = skb->len; len 6000 drivers/net/wireless/ath/ath10k/mac.c arg.ssids[i].len = req->ssids[i].ssid_len; len 11 drivers/net/wireless/ath/ath10k/p2p.c static void ath10k_p2p_noa_ie_fill(u8 *data, size_t len, len 25 drivers/net/wireless/ath/ath10k/p2p.c data[1] = len - 2; len 56 drivers/net/wireless/ath/ath10k/p2p.c size_t len = 0; len 62 drivers/net/wireless/ath/ath10k/p2p.c len += 1 + 1 + 4; /* EID + len + OUI */ len 63 drivers/net/wireless/ath/ath10k/p2p.c len += 1 + 2; /* noa attr + attr len */ len 64 drivers/net/wireless/ath/ath10k/p2p.c len += 1 + 1; /* index + oppps_ctwindow */ len 65 drivers/net/wireless/ath/ath10k/p2p.c len += noa->num_descriptors * sizeof(struct ieee80211_p2p_noa_desc); len 67 drivers/net/wireless/ath/ath10k/p2p.c return len; len 71 drivers/net/wireless/ath/ath10k/p2p.c size_t len) len 80 drivers/net/wireless/ath/ath10k/p2p.c arvif->u.ap.noa_len = len; len 88 drivers/net/wireless/ath/ath10k/p2p.c size_t len; len 94 drivers/net/wireless/ath/ath10k/p2p.c len = ath10k_p2p_noa_ie_len_compute(noa); len 95 drivers/net/wireless/ath/ath10k/p2p.c if (!len) len 98 drivers/net/wireless/ath/ath10k/p2p.c ie = kmalloc(len, GFP_ATOMIC); len 102 drivers/net/wireless/ath/ath10k/p2p.c ath10k_p2p_noa_ie_fill(ie, len, noa); len 103 drivers/net/wireless/ath/ath10k/p2p.c ath10k_p2p_noa_ie_assign(arvif, ie, len); len 780 drivers/net/wireless/ath/ath10k/pci.c skb->len + skb_tailroom(skb), len 794 drivers/net/wireless/ath/ath10k/pci.c dma_unmap_single(ar->dev, paddr, skb->len + skb_tailroom(skb), len 1020 drivers/net/wireless/ath/ath10k/pci.c u32 src, u32 len) len 1034 drivers/net/wireless/ath/ath10k/pci.c ret = ath10k_pci_diag_read_mem(ar, addr, dest, len); len 1037 drivers/net/wireless/ath/ath10k/pci.c addr, len, ret); len 1044 drivers/net/wireless/ath/ath10k/pci.c #define ath10k_pci_diag_read_hi(ar, dest, src, len) \ len 1045 drivers/net/wireless/ath/ath10k/pci.c __ath10k_pci_diag_read_hi(ar, dest, HI_ITEM(src), len) len 1206 drivers/net/wireless/ath/ath10k/pci.c max_nbytes = skb->len + skb_tailroom(skb); len 1223 drivers/net/wireless/ath/ath10k/pci.c ce_state->id, skb->len); len 1225 drivers/net/wireless/ath/ath10k/pci.c skb->data, skb->len); len 1255 drivers/net/wireless/ath/ath10k/pci.c max_nbytes = skb->len + skb_tailroom(skb); len 1272 drivers/net/wireless/ath/ath10k/pci.c ce_state->id, skb->len); len 1274 drivers/net/wireless/ath/ath10k/pci.c skb->data, skb->len); len 1276 drivers/net/wireless/ath/ath10k/pci.c orig_len = skb->len; len 1278 drivers/net/wireless/ath/ath10k/pci.c skb_push(skb, orig_len - skb->len); len 1284 drivers/net/wireless/ath/ath10k/pci.c skb->len + skb_tailroom(skb), len 1327 drivers/net/wireless/ath/ath10k/pci.c skb->len, DMA_TO_DEVICE); len 1377 drivers/net/wireless/ath/ath10k/pci.c i, &items[i].paddr, items[i].len, n_items); len 1379 drivers/net/wireless/ath/ath10k/pci.c items[i].vaddr, items[i].len); len 1384 drivers/net/wireless/ath/ath10k/pci.c items[i].len, len 1395 drivers/net/wireless/ath/ath10k/pci.c i, &items[i].paddr, items[i].len, n_items); len 1397 drivers/net/wireless/ath/ath10k/pci.c items[i].vaddr, items[i].len); len 1402 drivers/net/wireless/ath/ath10k/pci.c items[i].len, len 1592 drivers/net/wireless/ath/ath10k/pci.c for (i = 0; i < region->len; i += 4) { len 1597 drivers/net/wireless/ath/ath10k/pci.c return region->len; len 1616 drivers/net/wireless/ath/ath10k/pci.c for (i = 0; i < region->len; i += 4) len 1619 drivers/net/wireless/ath/ath10k/pci.c ret = region->len; len 1637 drivers/net/wireless/ath/ath10k/pci.c current_region->len); len 1645 drivers/net/wireless/ath/ath10k/pci.c current_region->len); len 1652 drivers/net/wireless/ath/ath10k/pci.c return current_region->len; len 1685 drivers/net/wireless/ath/ath10k/pci.c if (current_region->len > buf_len) { len 1688 drivers/net/wireless/ath/ath10k/pci.c current_region->len, len 1995 drivers/net/wireless/ath/ath10k/pci.c skb->len + skb_tailroom(skb), len 1287 drivers/net/wireless/ath/ath10k/rx_desc.h u8 len; len 30 drivers/net/wireless/ath/ath10k/sdio.c size_t len) len 32 drivers/net/wireless/ath/ath10k/sdio.c return __ALIGN_MASK((len), ar_sdio->mbox_info.block_mask); len 72 drivers/net/wireless/ath/ath10k/sdio.c u16 len = __le16_to_cpu(htc_hdr->len); len 74 drivers/net/wireless/ath/ath10k/sdio.c if (len == htc_hdr->trailer_len) len 292 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_read(struct ath10k *ar, u32 addr, void *buf, size_t len) len 300 drivers/net/wireless/ath/ath10k/sdio.c ret = sdio_memcpy_fromio(func, buf, addr, len); len 308 drivers/net/wireless/ath/ath10k/sdio.c addr, buf, len); len 309 drivers/net/wireless/ath/ath10k/sdio.c ath10k_dbg_dump(ar, ATH10K_DBG_SDIO_DUMP, NULL, "sdio read ", buf, len); len 317 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_write(struct ath10k *ar, u32 addr, const void *buf, size_t len) len 328 drivers/net/wireless/ath/ath10k/sdio.c ret = sdio_memcpy_toio(func, addr, (void *)buf, len); len 336 drivers/net/wireless/ath/ath10k/sdio.c addr, buf, len); len 337 drivers/net/wireless/ath/ath10k/sdio.c ath10k_dbg_dump(ar, ATH10K_DBG_SDIO_DUMP, NULL, "sdio write ", buf, len); len 345 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_readsb(struct ath10k *ar, u32 addr, void *buf, size_t len) len 353 drivers/net/wireless/ath/ath10k/sdio.c len = round_down(len, ar_sdio->mbox_info.block_size); len 355 drivers/net/wireless/ath/ath10k/sdio.c ret = sdio_readsb(func, buf, addr, len); len 363 drivers/net/wireless/ath/ath10k/sdio.c addr, buf, len); len 364 drivers/net/wireless/ath/ath10k/sdio.c ath10k_dbg_dump(ar, ATH10K_DBG_SDIO_DUMP, NULL, "sdio readsb ", buf, len); len 388 drivers/net/wireless/ath/ath10k/sdio.c trailer = skb->data + skb->len - htc_hdr->trailer_len; len 404 drivers/net/wireless/ath/ath10k/sdio.c skb_trim(skb, skb->len - htc_hdr->trailer_len); len 500 drivers/net/wireless/ath/ath10k/sdio.c le16_to_cpu(htc_hdr->len), len 546 drivers/net/wireless/ath/ath10k/sdio.c if (le16_to_cpu(htc_hdr->len) > len 550 drivers/net/wireless/ath/ath10k/sdio.c le16_to_cpu(htc_hdr->len), len 556 drivers/net/wireless/ath/ath10k/sdio.c act_len = le16_to_cpu(htc_hdr->len) + sizeof(*htc_hdr); len 563 drivers/net/wireless/ath/ath10k/sdio.c le16_to_cpu(htc_hdr->len)); len 643 drivers/net/wireless/ath/ath10k/sdio.c pkt->act_len = le16_to_cpu(htc_hdr->len) + sizeof(*htc_hdr); len 1281 drivers/net/wireless/ath/ath10k/sdio.c ret = ath10k_sdio_write(ar, req->address, skb->data, skb->len); len 1487 drivers/net/wireless/ath/ath10k/sdio.c skb->len); len 1492 drivers/net/wireless/ath/ath10k/sdio.c skb->len; len 500 drivers/net/wireless/ath/ath10k/snoc.c skb->len + skb_tailroom(skb), len 514 drivers/net/wireless/ath/ath10k/snoc.c dma_unmap_single(ar->dev, paddr, skb->len + skb_tailroom(skb), len 578 drivers/net/wireless/ath/ath10k/snoc.c max_nbytes = skb->len + skb_tailroom(skb); len 595 drivers/net/wireless/ath/ath10k/snoc.c ce_state->id, skb->len); len 674 drivers/net/wireless/ath/ath10k/snoc.c skb->len, DMA_TO_DEVICE); len 695 drivers/net/wireless/ath/ath10k/snoc.c i, &items[i].paddr, items[i].len, n_items); len 700 drivers/net/wireless/ath/ath10k/snoc.c items[i].len, len 709 drivers/net/wireless/ath/ath10k/snoc.c i, &items[i].paddr, items[i].len, n_items); len 714 drivers/net/wireless/ath/ath10k/snoc.c items[i].len, len 858 drivers/net/wireless/ath/ath10k/snoc.c skb->len + skb_tailroom(skb), len 278 drivers/net/wireless/ath/ath10k/spectral.c size_t len; len 297 drivers/net/wireless/ath/ath10k/spectral.c len = strlen(mode); len 298 drivers/net/wireless/ath/ath10k/spectral.c return simple_read_from_buffer(user_buf, count, ppos, mode, len); len 307 drivers/net/wireless/ath/ath10k/spectral.c ssize_t len; len 310 drivers/net/wireless/ath/ath10k/spectral.c len = min(count, sizeof(buf) - 1); len 311 drivers/net/wireless/ath/ath10k/spectral.c if (copy_from_user(buf, user_buf, len)) len 314 drivers/net/wireless/ath/ath10k/spectral.c buf[len] = '\0'; len 370 drivers/net/wireless/ath/ath10k/spectral.c size_t len; len 377 drivers/net/wireless/ath/ath10k/spectral.c len = sprintf(buf, "%d\n", spectral_count); len 378 drivers/net/wireless/ath/ath10k/spectral.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 388 drivers/net/wireless/ath/ath10k/spectral.c ssize_t len; len 390 drivers/net/wireless/ath/ath10k/spectral.c len = min(count, sizeof(buf) - 1); len 391 drivers/net/wireless/ath/ath10k/spectral.c if (copy_from_user(buf, user_buf, len)) len 394 drivers/net/wireless/ath/ath10k/spectral.c buf[len] = '\0'; len 423 drivers/net/wireless/ath/ath10k/spectral.c size_t len; len 433 drivers/net/wireless/ath/ath10k/spectral.c len = sprintf(buf, "%d\n", bins); len 434 drivers/net/wireless/ath/ath10k/spectral.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 444 drivers/net/wireless/ath/ath10k/spectral.c ssize_t len; len 446 drivers/net/wireless/ath/ath10k/spectral.c len = min(count, sizeof(buf) - 1); len 447 drivers/net/wireless/ath/ath10k/spectral.c if (copy_from_user(buf, user_buf, len)) len 450 drivers/net/wireless/ath/ath10k/spectral.c buf[len] = '\0'; len 22 drivers/net/wireless/ath/ath10k/testmode.c .len = ATH10K_TM_DATA_MAX_LEN }, len 39 drivers/net/wireless/ath/ath10k/testmode.c cmd_id, skb, skb->len); len 41 drivers/net/wireless/ath/ath10k/testmode.c ath10k_dbg_dump(ar, ATH10K_DBG_TESTMODE, NULL, "", skb->data, skb->len); len 57 drivers/net/wireless/ath/ath10k/testmode.c 2 * sizeof(u32) + skb->len, len 83 drivers/net/wireless/ath/ath10k/testmode.c ret = nla_put(nl_skb, ATH10K_TM_ATTR_DATA, skb->len, skb->data); len 428 drivers/net/wireless/ath/ath10k/testmode.c void *data, int len) len 434 drivers/net/wireless/ath/ath10k/testmode.c ret = nla_parse_deprecated(tb, ATH10K_TM_ATTR_MAX, data, len, len 14 drivers/net/wireless/ath/ath10k/testmode.h void *data, int len); len 30 drivers/net/wireless/ath/ath10k/testmode.h void *data, int len) len 13 drivers/net/wireless/ath/ath10k/trace.h static inline u32 ath10k_frm_hdr_len(const void *buf, size_t len) len 22 drivers/net/wireless/ath/ath10k/trace.h return min_t(u32, len, ieee80211_hdrlen(hdr->frame_control)); len 355 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, const void *data, size_t len), len 357 drivers/net/wireless/ath/ath10k/trace.h TP_ARGS(ar, data, len), len 362 drivers/net/wireless/ath/ath10k/trace.h __field(size_t, len) len 363 drivers/net/wireless/ath/ath10k/trace.h __dynamic_array(u8, data, ath10k_frm_hdr_len(data, len)) len 369 drivers/net/wireless/ath/ath10k/trace.h __entry->len = ath10k_frm_hdr_len(data, len); len 370 drivers/net/wireless/ath/ath10k/trace.h memcpy(__get_dynamic_array(data), data, __entry->len); len 377 drivers/net/wireless/ath/ath10k/trace.h __entry->len len 382 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, const void *data, size_t len), len 384 drivers/net/wireless/ath/ath10k/trace.h TP_ARGS(ar, data, len), len 389 drivers/net/wireless/ath/ath10k/trace.h __field(size_t, len) len 390 drivers/net/wireless/ath/ath10k/trace.h __dynamic_array(u8, payload, (len - len 391 drivers/net/wireless/ath/ath10k/trace.h ath10k_frm_hdr_len(data, len))) len 397 drivers/net/wireless/ath/ath10k/trace.h __entry->len = len - ath10k_frm_hdr_len(data, len); len 399 drivers/net/wireless/ath/ath10k/trace.h data + ath10k_frm_hdr_len(data, len), __entry->len); len 406 drivers/net/wireless/ath/ath10k/trace.h __entry->len len 411 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, const void *data, size_t len), len 412 drivers/net/wireless/ath/ath10k/trace.h TP_ARGS(ar, data, len) len 416 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, const void *data, size_t len), len 417 drivers/net/wireless/ath/ath10k/trace.h TP_ARGS(ar, data, len) len 421 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, const void *data, size_t len), len 422 drivers/net/wireless/ath/ath10k/trace.h TP_ARGS(ar, data, len) len 426 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, const void *data, size_t len), len 427 drivers/net/wireless/ath/ath10k/trace.h TP_ARGS(ar, data, len) len 431 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, const void *data, size_t len), len 433 drivers/net/wireless/ath/ath10k/trace.h TP_ARGS(ar, data, len), len 439 drivers/net/wireless/ath/ath10k/trace.h __field(u16, len) len 440 drivers/net/wireless/ath/ath10k/trace.h __dynamic_array(u8, rxdesc, len) len 447 drivers/net/wireless/ath/ath10k/trace.h __entry->len = len; len 448 drivers/net/wireless/ath/ath10k/trace.h memcpy(__get_dynamic_array(rxdesc), data, len); len 456 drivers/net/wireless/ath/ath10k/trace.h __entry->len len 465 drivers/net/wireless/ath/ath10k/trace.h u16 len, len 468 drivers/net/wireless/ath/ath10k/trace.h TP_ARGS(ar, type, timestamp, code, len, data), len 476 drivers/net/wireless/ath/ath10k/trace.h __field(u16, len) len 477 drivers/net/wireless/ath/ath10k/trace.h __dynamic_array(u8, data, len) len 486 drivers/net/wireless/ath/ath10k/trace.h __entry->len = len; len 487 drivers/net/wireless/ath/ath10k/trace.h memcpy(__get_dynamic_array(data), data, len); len 497 drivers/net/wireless/ath/ath10k/trace.h __entry->len len 502 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, const void *data, size_t len), len 504 drivers/net/wireless/ath/ath10k/trace.h TP_ARGS(ar, data, len), len 509 drivers/net/wireless/ath/ath10k/trace.h __field(u16, len) len 510 drivers/net/wireless/ath/ath10k/trace.h __dynamic_array(u8, data, len) len 516 drivers/net/wireless/ath/ath10k/trace.h __entry->len = len; len 517 drivers/net/wireless/ath/ath10k/trace.h memcpy(__get_dynamic_array(data), data, len); len 524 drivers/net/wireless/ath/ath10k/trace.h __entry->len len 92 drivers/net/wireless/ath/ath10k/txrx.c dma_unmap_single(dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); len 31 drivers/net/wireless/ath/ath10k/usb.c return __le16_to_cpu(htc_hdr->len) == htc_hdr->trailer_len; len 311 drivers/net/wireless/ath/ath10k/usb.c payload_len = le16_to_cpu(htc_hdr->len); len 341 drivers/net/wireless/ath/ath10k/usb.c skb_trim(skb, skb->len - htc_hdr->trailer_len); len 432 drivers/net/wireless/ath/ath10k/usb.c skb->len, len 435 drivers/net/wireless/ath/ath10k/usb.c if (!(skb->len % pipe->max_packet_size)) { len 16 drivers/net/wireless/ath/ath10k/wmi-ops.h void (*map_svc)(const __le32 *in, unsigned long *out, size_t len); len 17 drivers/net/wireless/ath/ath10k/wmi-ops.h void (*map_svc_ext)(const __le32 *in, unsigned long *out, size_t len); len 236 drivers/net/wireless/ath/ath10k/wmi-ops.h size_t len) len 241 drivers/net/wireless/ath/ath10k/wmi-ops.h ar->wmi.ops->map_svc(in, out, len); len 247 drivers/net/wireless/ath/ath10k/wmi-ops.h size_t len) len 252 drivers/net/wireless/ath/ath10k/wmi-ops.h ar->wmi.ops->map_svc_ext(in, out, len); len 70 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_iter(struct ath10k *ar, const void *ptr, size_t len, len 71 drivers/net/wireless/ath/ath10k/wmi-tlv.c int (*iter)(struct ath10k *ar, u16 tag, u16 len, len 80 drivers/net/wireless/ath/ath10k/wmi-tlv.c while (len > 0) { len 81 drivers/net/wireless/ath/ath10k/wmi-tlv.c if (len < sizeof(*tlv)) { len 84 drivers/net/wireless/ath/ath10k/wmi-tlv.c ptr - begin, len, sizeof(*tlv)); len 90 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv_len = __le16_to_cpu(tlv->len); len 92 drivers/net/wireless/ath/ath10k/wmi-tlv.c len -= sizeof(*tlv); len 94 drivers/net/wireless/ath/ath10k/wmi-tlv.c if (tlv_len > len) { len 97 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv_tag, ptr - begin, len, tlv_len); len 116 drivers/net/wireless/ath/ath10k/wmi-tlv.c len -= tlv_len; len 122 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_iter_parse(struct ath10k *ar, u16 tag, u16 len, len 134 drivers/net/wireless/ath/ath10k/wmi-tlv.c const void *ptr, size_t len) len 136 drivers/net/wireless/ath/ath10k/wmi-tlv.c return ath10k_wmi_tlv_iter(ar, ptr, len, ath10k_wmi_tlv_iter_parse, len 142 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len, gfp_t gfp) len 151 drivers/net/wireless/ath/ath10k/wmi-tlv.c ret = ath10k_wmi_tlv_parse(ar, tb, ptr, len); len 162 drivers/net/wireless/ath/ath10k/wmi-tlv.c return __le16_to_cpu((((const struct wmi_tlv *)ptr) - 1)->len); len 177 drivers/net/wireless/ath/ath10k/wmi-tlv.c tb = ath10k_wmi_tlv_parse_alloc(ar, skb->data, skb->len, GFP_ATOMIC); len 229 drivers/net/wireless/ath/ath10k/wmi-tlv.c int ret, num_items, len; len 231 drivers/net/wireless/ath/ath10k/wmi-tlv.c tb = ath10k_wmi_tlv_parse_alloc(ar, skb->data, skb->len, GFP_ATOMIC); len 246 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = ath10k_wmi_tlv_len(data); len 249 drivers/net/wireless/ath/ath10k/wmi-tlv.c if (len == 0) len 251 drivers/net/wireless/ath/ath10k/wmi-tlv.c if (len < sizeof(*item)) { len 258 drivers/net/wireless/ath/ath10k/wmi-tlv.c if (len < sizeof(*item) + __le16_to_cpu(item->len)) { len 267 drivers/net/wireless/ath/ath10k/wmi-tlv.c __le16_to_cpu(item->len), len 270 drivers/net/wireless/ath/ath10k/wmi-tlv.c len -= sizeof(*item); len 271 drivers/net/wireless/ath/ath10k/wmi-tlv.c len -= roundup(__le16_to_cpu(item->len), 4); len 274 drivers/net/wireless/ath/ath10k/wmi-tlv.c data += roundup(__le16_to_cpu(item->len), 4); len 277 drivers/net/wireless/ath/ath10k/wmi-tlv.c if (num_items != -1 || len != 0) len 279 drivers/net/wireless/ath/ath10k/wmi-tlv.c num_items, len); len 290 drivers/net/wireless/ath/ath10k/wmi-tlv.c int ret, len; len 292 drivers/net/wireless/ath/ath10k/wmi-tlv.c tb = ath10k_wmi_tlv_parse_alloc(ar, skb->data, skb->len, GFP_ATOMIC); len 304 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = ath10k_wmi_tlv_len(data); len 306 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_dbg(ar, ATH10K_DBG_WMI, "wmi tlv diag event len %d\n", len); len 307 drivers/net/wireless/ath/ath10k/wmi-tlv.c trace_ath10k_wmi_diag(ar, data, len); len 321 drivers/net/wireless/ath/ath10k/wmi-tlv.c tb = ath10k_wmi_tlv_parse_alloc(ar, skb->data, skb->len, GFP_ATOMIC); len 355 drivers/net/wireless/ath/ath10k/wmi-tlv.c tb = ath10k_wmi_tlv_parse_alloc(ar, skb->data, skb->len, GFP_ATOMIC); len 418 drivers/net/wireless/ath/ath10k/wmi-tlv.c if (WARN_ON(skb->len < sizeof(*ev))) len 432 drivers/net/wireless/ath/ath10k/wmi-tlv.c tb = ath10k_wmi_tlv_parse_alloc(ar, skb->data, skb->len, GFP_ATOMIC); len 502 drivers/net/wireless/ath/ath10k/wmi-tlv.c trace_ath10k_wmi_event(ar, id, skb->data, skb->len); len 664 drivers/net/wireless/ath/ath10k/wmi-tlv.c tb = ath10k_wmi_tlv_parse_alloc(ar, skb->data, skb->len, GFP_ATOMIC); len 696 drivers/net/wireless/ath/ath10k/wmi-tlv.c tb = ath10k_wmi_tlv_parse_alloc(ar, skb->data, skb->len, GFP_ATOMIC); len 730 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_mgmt_tx_bundle_compl_parse(struct ath10k *ar, u16 tag, u16 len, len 767 drivers/net/wireless/ath/ath10k/wmi-tlv.c ret = ath10k_wmi_tlv_iter(ar, skb->data, skb->len, len 800 drivers/net/wireless/ath/ath10k/wmi-tlv.c tb = ath10k_wmi_tlv_parse_alloc(ar, skb->data, skb->len, GFP_ATOMIC); len 824 drivers/net/wireless/ath/ath10k/wmi-tlv.c if (skb->len < (frame - skb->data) + msdu_len) { len 847 drivers/net/wireless/ath/ath10k/wmi-tlv.c tb = ath10k_wmi_tlv_parse_alloc(ar, skb->data, skb->len, GFP_ATOMIC); len 882 drivers/net/wireless/ath/ath10k/wmi-tlv.c tb = ath10k_wmi_tlv_parse_alloc(ar, skb->data, skb->len, GFP_ATOMIC); len 913 drivers/net/wireless/ath/ath10k/wmi-tlv.c tb = ath10k_wmi_tlv_parse_alloc(ar, skb->data, skb->len, GFP_ATOMIC); len 941 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_swba_tim_parse(struct ath10k *ar, u16 tag, u16 len, len 972 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_swba_noa_parse(struct ath10k *ar, u16 tag, u16 len, len 987 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_swba_parse(struct ath10k *ar, u16 tag, u16 len, len 1000 drivers/net/wireless/ath/ath10k/wmi-tlv.c ret = ath10k_wmi_tlv_iter(ar, ptr, len, len 1007 drivers/net/wireless/ath/ath10k/wmi-tlv.c ret = ath10k_wmi_tlv_iter(ar, ptr, len, len 1029 drivers/net/wireless/ath/ath10k/wmi-tlv.c ret = ath10k_wmi_tlv_iter(ar, skb->data, skb->len, len 1061 drivers/net/wireless/ath/ath10k/wmi-tlv.c tb = ath10k_wmi_tlv_parse_alloc(ar, skb->data, skb->len, GFP_ATOMIC); len 1098 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_parse_mem_reqs(struct ath10k *ar, u16 tag, u16 len, len 1126 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_svc_rdy_parse(struct ath10k *ar, u16 tag, u16 len, len 1166 drivers/net/wireless/ath/ath10k/wmi-tlv.c ret = ath10k_wmi_tlv_iter(ar, skb->data, skb->len, len 1234 drivers/net/wireless/ath/ath10k/wmi-tlv.c tb = ath10k_wmi_tlv_parse_alloc(ar, skb->data, skb->len, GFP_ATOMIC); len 1256 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_svc_avail_parse(struct ath10k *ar, u16 tag, u16 len, len 1278 drivers/net/wireless/ath/ath10k/wmi-tlv.c ret = ath10k_wmi_tlv_iter(ar, skb->data, skb->len, len 1343 drivers/net/wireless/ath/ath10k/wmi-tlv.c tb = ath10k_wmi_tlv_parse_alloc(ar, skb->data, skb->len, GFP_ATOMIC); len 1472 drivers/net/wireless/ath/ath10k/wmi-tlv.c tb = ath10k_wmi_tlv_parse_alloc(ar, skb->data, skb->len, GFP_ATOMIC); len 1501 drivers/net/wireless/ath/ath10k/wmi-tlv.c tb = ath10k_wmi_tlv_parse_alloc(ar, skb->data, skb->len, GFP_ATOMIC); len 1531 drivers/net/wireless/ath/ath10k/wmi-tlv.c tb = ath10k_wmi_tlv_parse_alloc(ar, skb->data, skb->len, GFP_ATOMIC); len 1563 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 1584 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 1608 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 1639 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 1662 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = tlv_len; len 1666 drivers/net/wireless/ath/ath10k/wmi-tlv.c chunk->size = __cpu_to_le32(ar->wmi.mem_chunks[i].len); len 1672 drivers/net/wireless/ath/ath10k/wmi-tlv.c ar->wmi.mem_chunks[i].len, len 1688 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len, chunks_len; len 1693 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = (sizeof(*tlv) + sizeof(*cmd)) + len 1697 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 1705 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 1712 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cfg)); len 1719 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(chunks_len); len 1808 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len, chan_len, ssid_len, bssid_len, ie_len; len 1823 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = (sizeof(*tlv) + sizeof(*cmd)) + len 1829 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 1836 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 1859 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(chan_len); len 1869 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(ssid_len); len 1872 drivers/net/wireless/ath/ath10k/wmi-tlv.c ssids[i].ssid_len = __cpu_to_le32(arg->ssids[i].len); len 1873 drivers/net/wireless/ath/ath10k/wmi-tlv.c memcpy(ssids[i].ssid, arg->ssids[i].ssid, arg->ssids[i].len); len 1881 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(bssid_len); len 1891 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(ie_len); len 1928 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 1978 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2002 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2019 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 2028 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = (sizeof(*tlv) + sizeof(*cmd)) + len 2031 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 2044 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2064 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*ch)); len 2073 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = 0; len 2099 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2122 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2145 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2167 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2185 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 2195 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd) + len 2197 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 2204 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2222 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(roundup(arg->key_len, sizeof(__le32))); len 2241 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*ac)); len 2268 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 2274 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd) + len 2276 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 2283 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2294 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(ac_tlv_len); len 2313 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*wmm)); len 2327 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 2330 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd); len 2331 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 2338 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2360 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 2362 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd) + len 2364 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 2371 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2383 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*arp)); len 2410 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2434 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2457 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2483 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2504 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len, legacy_rate_len, ht_rate_len; len 2517 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = (sizeof(*tlv) + sizeof(*cmd)) + len 2521 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 2528 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2553 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(legacy_rate_len); len 2562 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(ht_rate_len); len 2571 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*vht_rate)); len 2600 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2624 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2651 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2671 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t chans_len, len; len 2676 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = (sizeof(*tlv) + sizeof(*cmd)) + len 2679 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 2686 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2695 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(chans_len); len 2703 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*ci)); len 2732 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2762 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2789 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 2792 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = (sizeof(*tlv) + sizeof(*cmd)) + len 2794 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 2802 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2832 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2872 drivers/net/wireless/ath/ath10k/wmi-tlv.c u32 buf_len = msdu->len; len 2875 drivers/net/wireless/ath/ath10k/wmi-tlv.c int len, desc_id; len 2891 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*cmd) + 2 * sizeof(*tlv); len 2904 drivers/net/wireless/ath/ath10k/wmi-tlv.c len += buf_len; len 2905 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = round_up(len, 4); len 2906 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 2917 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2923 drivers/net/wireless/ath/ath10k/wmi-tlv.c cmd->frame_len = __cpu_to_le32(msdu->len); len 2931 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(buf_len); len 2958 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 2974 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len, bmap_len; len 2989 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd) + sizeof(*tlv) + bmap_len; len 2990 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 2998 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 3008 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(bmap_len); len 3026 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 3028 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd); len 3029 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 3036 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 3061 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 3074 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 3076 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd); len 3077 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 3084 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 3105 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 3110 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd) + len 3112 drivers/net/wireless/ath/ath10k/wmi-tlv.c sizeof(*tlv) + roundup(bcn->len, 4); len 3113 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 3120 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 3124 drivers/net/wireless/ath/ath10k/wmi-tlv.c cmd->buf_len = __cpu_to_le32(bcn->len); len 3136 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*info) + prb_ies_len); len 3148 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(roundup(bcn->len, 4)); len 3149 drivers/net/wireless/ath/ath10k/wmi-tlv.c memcpy(tlv->value, bcn->data, bcn->len); len 3167 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 3169 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd) + len 3171 drivers/net/wireless/ath/ath10k/wmi-tlv.c sizeof(*tlv) + roundup(prb->len, 4); len 3172 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 3179 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 3182 drivers/net/wireless/ath/ath10k/wmi-tlv.c cmd->buf_len = __cpu_to_le32(prb->len); len 3189 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*info)); len 3199 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(roundup(prb->len, 4)); len 3200 drivers/net/wireless/ath/ath10k/wmi-tlv.c memcpy(tlv->value, prb->data, prb->len); len 3215 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 3217 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd) + len 3219 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 3226 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 3236 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(roundup(p2p_ie[1] + 2, 4)); len 3255 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 3270 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd); len 3271 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 3278 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 3334 drivers/net/wireless/ath/ath10k/wmi-tlv.c int len; len 3337 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd) + len 3341 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 3348 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 3360 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*peer_cap)); len 3384 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(cap->peer_chan_len * sizeof(*chan)); len 3391 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*chan)); len 3420 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 3442 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 3444 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd); len 3445 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 3451 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 3471 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 3473 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd); len 3474 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 3480 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 3498 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 3500 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd); len 3501 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 3507 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 3525 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 3527 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd) + len 3536 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 3544 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 3557 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*tlv) + sizeof(*bitmap)); len 3563 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*bitmap)); len 3579 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(0); len 3586 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(0); len 3593 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(0); len 3600 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(0); len 3607 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(u32)); len 3621 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 3623 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd); len 3624 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 3630 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 3654 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 3658 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd) + len 3666 drivers/net/wireless/ath/ath10k/wmi-tlv.c len += sizeof(u32) * min_t(u8, pno->a_networks[0].channel_count, len 3668 drivers/net/wireless/ath/ath10k/wmi-tlv.c len += sizeof(struct nlo_configured_parameters) * len 3671 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 3678 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 3716 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(tlv_len); len 3723 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(struct nlo_configured_parameters) - len 3755 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(__le32_to_cpu(cmd->num_of_channels) * len 3777 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 3779 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd) + len 3786 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 3793 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 3805 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(0); len 3812 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(0); len 3835 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 3837 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd); len 3838 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 3845 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 3863 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 3865 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd); len 3866 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 3873 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 3892 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 3894 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd); len 3895 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 3902 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 3935 drivers/net/wireless/ath/ath10k/wmi-tlv.c size_t len; len 3937 drivers/net/wireless/ath/ath10k/wmi-tlv.c len = sizeof(*tlv) + sizeof(*cmd); len 3938 drivers/net/wireless/ath/ath10k/wmi-tlv.c skb = ath10k_wmi_alloc_skb(ar, len); len 3945 drivers/net/wireless/ath/ath10k/wmi-tlv.c tlv->len = __cpu_to_le16(sizeof(*cmd)); len 1416 drivers/net/wireless/ath/ath10k/wmi-tlv.h #define WMI_TLV_EXT_SERVICE_IS_ENABLED(wmi_svc_bmap, svc_id, len) \ len 1418 drivers/net/wireless/ath/ath10k/wmi-tlv.h (svc_id) >= (len) && \ len 1419 drivers/net/wireless/ath/ath10k/wmi-tlv.h __le32_to_cpu((wmi_svc_bmap)[((svc_id) - (len)) / 32]) & \ len 1420 drivers/net/wireless/ath/ath10k/wmi-tlv.h BIT(((((svc_id) - (len)) % 32) & 0x1f))) len 1422 drivers/net/wireless/ath/ath10k/wmi-tlv.h #define SVCMAP(x, y, len) \ len 1424 drivers/net/wireless/ath/ath10k/wmi-tlv.h if ((WMI_SERVICE_IS_ENABLED((in), (x), (len))) || \ len 1425 drivers/net/wireless/ath/ath10k/wmi-tlv.h (WMI_TLV_EXT_SERVICE_IS_ENABLED((in), (x), (len)))) \ len 1430 drivers/net/wireless/ath/ath10k/wmi-tlv.h wmi_tlv_svc_map(const __le32 *in, unsigned long *out, size_t len) len 1433 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_BEACON_OFFLOAD, len); len 1435 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_SCAN_OFFLOAD, len); len 1437 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_ROAM_SCAN_OFFLOAD, len); len 1439 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_BCN_MISS_OFFLOAD, len); len 1441 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_STA_PWRSAVE, len); len 1443 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_STA_ADVANCED_PWRSAVE, len); len 1445 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_AP_UAPSD, len); len 1447 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_AP_DFS, len); len 1449 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_11AC, len); len 1451 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_BLOCKACK, len); len 1453 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_PHYERR, len); len 1455 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_BCN_FILTER, len); len 1457 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_RTT, len); len 1459 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_WOW, len); len 1461 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_RATECTRL_CACHE, len); len 1463 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_IRAM_TIDS, len); len 1465 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_ARPNS_OFFLOAD, len); len 1467 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_NLO, len); len 1469 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_GTK_OFFLOAD, len); len 1471 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_SCAN_SCH, len); len 1473 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_CSA_OFFLOAD, len); len 1475 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_CHATTER, len); len 1477 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_COEX_FREQAVOID, len); len 1479 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_PACKET_POWER_SAVE, len); len 1481 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_FORCE_FW_HANG, len); len 1483 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_GPIO, len); len 1485 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_STA_DTIM_PS_MODULATED_DTIM, len); len 1487 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_STA_UAPSD_BASIC_AUTO_TRIG, len); len 1489 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_STA_UAPSD_VAR_AUTO_TRIG, len); len 1491 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_STA_KEEP_ALIVE, len); len 1493 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_TX_ENCAP, len); len 1495 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_AP_PS_DETECT_OUT_OF_SYNC, len); len 1497 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_EARLY_RX, len); len 1499 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_STA_SMPS, len); len 1501 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_FWTEST, len); len 1503 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_STA_WMMAC, len); len 1505 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_TDLS, len); len 1507 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_BURST, len); len 1509 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_MCC_BCN_INTERVAL_CHANGE, len); len 1511 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_ADAPTIVE_OCS, len); len 1513 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_BA_SSN_SUPPORT, len); len 1515 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_FILTER_IPSEC_NATKEEPALIVE, len); len 1517 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_WLAN_HB, len); len 1519 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_LTE_ANT_SHARE_SUPPORT, len); len 1521 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_BATCH_SCAN, len); len 1523 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_QPOWER, len); len 1525 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_PLMREQ, len); len 1527 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_THERMAL_MGMT, len); len 1529 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_RMC, len); len 1531 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_MHF_OFFLOAD, len); len 1533 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_COEX_SAR, len); len 1535 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_BCN_TXRATE_OVERRIDE, len); len 1537 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_NAN, len); len 1539 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_L1SS_STAT, len); len 1541 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_ESTIMATE_LINKSPEED, len); len 1543 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_OBSS_SCAN, len); len 1545 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_TDLS_OFFCHAN, len); len 1547 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_TDLS_UAPSD_BUFFER_STA, len); len 1549 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_TDLS_UAPSD_SLEEP_STA, len); len 1551 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_IBSS_PWRSAVE, len); len 1553 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_LPASS, len); len 1555 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_EXTSCAN, len); len 1557 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_D0WOW, len); len 1559 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_HSOFFLOAD, len); len 1561 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_ROAM_HO_OFFLOAD, len); len 1563 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_RX_FULL_REORDER, len); len 1565 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_DHCP_OFFLOAD, len); len 1567 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_STA_RX_IPA_OFFLOAD_SUPPORT, len); len 1569 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_MDNS_OFFLOAD, len); len 1571 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_SAP_AUTH_OFFLOAD, len); len 1573 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_MGMT_TX_WMI, len); len 1575 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_MESH_11S, len); len 1577 drivers/net/wireless/ath/ath10k/wmi-tlv.h WMI_SERVICE_SYNC_DELETE_CMDS, len); len 1581 drivers/net/wireless/ath/ath10k/wmi-tlv.h wmi_tlv_svc_map_ext(const __le32 *in, unsigned long *out, size_t len) len 1596 drivers/net/wireless/ath/ath10k/wmi-tlv.h __le16 len; len 2011 drivers/net/wireless/ath/ath10k/wmi-tlv.h __le16 len; len 1743 drivers/net/wireless/ath/ath10k/wmi.c struct sk_buff *ath10k_wmi_alloc_skb(struct ath10k *ar, u32 len) len 1746 drivers/net/wireless/ath/ath10k/wmi.c u32 round_len = roundup(len, 4); len 1784 drivers/net/wireless/ath/ath10k/wmi.c trace_ath10k_wmi_cmd(ar, cmd_id, skb->data, skb->len); len 1827 drivers/net/wireless/ath/ath10k/wmi.c bcn->data, bcn->len, len 1912 drivers/net/wireless/ath/ath10k/wmi.c int len; len 1914 drivers/net/wireless/ath/ath10k/wmi.c u32 buf_len = msdu->len; len 1930 drivers/net/wireless/ath/ath10k/wmi.c len = sizeof(cmd->hdr) + msdu->len; len 1936 drivers/net/wireless/ath/ath10k/wmi.c len += IEEE80211_CCMP_MIC_LEN; len 1940 drivers/net/wireless/ath/ath10k/wmi.c len = round_up(len, 4); len 1942 drivers/net/wireless/ath/ath10k/wmi.c skb = ath10k_wmi_alloc_skb(ar, len); len 1954 drivers/net/wireless/ath/ath10k/wmi.c memcpy(cmd->buf, msdu->data, msdu->len); len 1957 drivers/net/wireless/ath/ath10k/wmi.c msdu, skb->len, fc & IEEE80211_FCTL_FTYPE, len 1959 drivers/net/wireless/ath/ath10k/wmi.c trace_ath10k_tx_hdr(ar, skb->data, skb->len); len 1960 drivers/net/wireless/ath/ath10k/wmi.c trace_ath10k_tx_payload(ar, skb->data, skb->len); len 2119 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < sizeof(*ev)) len 2211 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < (hdrlen + IEEE80211_WEP_IV_LEN)) len 2237 drivers/net/wireless/ath/ath10k/wmi.c u32 len; len 2250 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < pull_len) len 2262 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < msdu_len) len 2266 drivers/net/wireless/ath/ath10k/wmi.c len = ALIGN(le32_to_cpu(arg->buf_len), 4); len 2267 drivers/net/wireless/ath/ath10k/wmi.c ext_info = (struct wmi_mgmt_rx_ext_info *)(skb->data + len); len 2288 drivers/net/wireless/ath/ath10k/wmi.c u32 len; len 2294 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < pull_len) len 2306 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < msdu_len) len 2310 drivers/net/wireless/ath/ath10k/wmi.c len = ALIGN(le32_to_cpu(arg->buf_len), 4); len 2311 drivers/net/wireless/ath/ath10k/wmi.c ext_info = (struct wmi_mgmt_rx_ext_info *)(skb->data + len); len 2366 drivers/net/wireless/ath/ath10k/wmi.c msdu->len, DMA_TO_DEVICE); len 2546 drivers/net/wireless/ath/ath10k/wmi.c skb, skb->len, len 2583 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < sizeof(*ev)) len 2603 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < sizeof(*ev)) len 2768 drivers/net/wireless/ath/ath10k/wmi.c skb->len); len 2770 drivers/net/wireless/ath/ath10k/wmi.c trace_ath10k_wmi_dbglog(ar, skb->data, skb->len); len 3353 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < sizeof(*ev)) len 3409 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < sizeof(*ev)) len 3596 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < sizeof(*ev)) len 3642 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < sizeof(*ev)) len 3686 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < sizeof(*ev)) len 3850 drivers/net/wireless/ath/ath10k/wmi.c bcn->len, DMA_TO_DEVICE); len 3861 drivers/net/wireless/ath/ath10k/wmi.c if (bcn->len > IEEE80211_MAX_FRAME_LEN) { len 3863 drivers/net/wireless/ath/ath10k/wmi.c bcn->len, IEEE80211_MAX_FRAME_LEN); len 3866 drivers/net/wireless/ath/ath10k/wmi.c memcpy(arvif->beacon_buf, bcn->data, bcn->len); len 3873 drivers/net/wireless/ath/ath10k/wmi.c trace_ath10k_tx_hdr(ar, bcn->data, bcn->len); len 3874 drivers/net/wireless/ath/ath10k/wmi.c trace_ath10k_tx_payload(ar, bcn->data, bcn->len); len 4136 drivers/net/wireless/ath/ath10k/wmi.c tlv_len = __le16_to_cpu(tlv->len); len 4191 drivers/net/wireless/ath/ath10k/wmi.c tlv_len = __le16_to_cpu(tlv->len); len 4231 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < sizeof(*ev)) len 4237 drivers/net/wireless/ath/ath10k/wmi.c arg->buf_len = skb->len - sizeof(*ev); len 4249 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < sizeof(*ev)) len 4257 drivers/net/wireless/ath/ath10k/wmi.c arg->buf_len = skb->len; len 4421 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < sizeof(*ev)) len 4508 drivers/net/wireless/ath/ath10k/wmi.c if (i >= skb->len) len 4523 drivers/net/wireless/ath/ath10k/wmi.c ath10k_warn(ar, "wmi debug print truncated: %d\n", skb->len); len 5112 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < sizeof(*ev)) { len 5114 drivers/net/wireless/ath/ath10k/wmi.c skb->len); len 5261 drivers/net/wireless/ath/ath10k/wmi.c ar->wmi.mem_chunks[idx].len = pool_size; len 5318 drivers/net/wireless/ath/ath10k/wmi.c if (ar->wmi.mem_chunks[j].len == pool_size) { len 5338 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < sizeof(*ev)) len 5363 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < len 5377 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < sizeof(*ev)) len 5401 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < len 5576 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < sizeof(*ev)) len 5593 drivers/net/wireless/ath/ath10k/wmi.c if (skb->len < sizeof(*ev)) len 5658 drivers/net/wireless/ath/ath10k/wmi.c if (WARN_ON(skb->len < sizeof(*ev))) len 5676 drivers/net/wireless/ath/ath10k/wmi.c if (WARN_ON(skb->len < sizeof(*ev))) len 5745 drivers/net/wireless/ath/ath10k/wmi.c trace_ath10k_wmi_event(ar, id, skb->data, skb->len); len 5873 drivers/net/wireless/ath/ath10k/wmi.c trace_ath10k_wmi_event(ar, id, skb->data, skb->len); len 6004 drivers/net/wireless/ath/ath10k/wmi.c trace_ath10k_wmi_event(ar, id, skb->data, skb->len); len 6153 drivers/net/wireless/ath/ath10k/wmi.c trace_ath10k_wmi_event(ar, id, skb->data, skb->len); len 6434 drivers/net/wireless/ath/ath10k/wmi.c chunk->size = __cpu_to_le32(ar->wmi.mem_chunks[i].len); len 6440 drivers/net/wireless/ath/ath10k/wmi.c ar->wmi.mem_chunks[i].len, len 6450 drivers/net/wireless/ath/ath10k/wmi.c u32 len, val; len 6502 drivers/net/wireless/ath/ath10k/wmi.c len = sizeof(*cmd) + len 6505 drivers/net/wireless/ath/ath10k/wmi.c buf = ath10k_wmi_alloc_skb(ar, len); len 6523 drivers/net/wireless/ath/ath10k/wmi.c u32 len, val; len 6567 drivers/net/wireless/ath/ath10k/wmi.c len = sizeof(*cmd) + len 6570 drivers/net/wireless/ath/ath10k/wmi.c buf = ath10k_wmi_alloc_skb(ar, len); len 6588 drivers/net/wireless/ath/ath10k/wmi.c u32 len, val, features; len 6640 drivers/net/wireless/ath/ath10k/wmi.c len = sizeof(*cmd) + len 6643 drivers/net/wireless/ath/ath10k/wmi.c buf = ath10k_wmi_alloc_skb(ar, len); len 6675 drivers/net/wireless/ath/ath10k/wmi.c u32 len; len 6737 drivers/net/wireless/ath/ath10k/wmi.c len = sizeof(*cmd) + len 6740 drivers/net/wireless/ath/ath10k/wmi.c buf = ath10k_wmi_alloc_skb(ar, len); len 6769 drivers/net/wireless/ath/ath10k/wmi.c int len = 0; len 6772 drivers/net/wireless/ath/ath10k/wmi.c len += sizeof(struct wmi_ie_data); len 6773 drivers/net/wireless/ath/ath10k/wmi.c len += roundup(arg->ie_len, 4); len 6777 drivers/net/wireless/ath/ath10k/wmi.c len += sizeof(struct wmi_chan_list); len 6778 drivers/net/wireless/ath/ath10k/wmi.c len += sizeof(__le32) * arg->n_channels; len 6782 drivers/net/wireless/ath/ath10k/wmi.c len += sizeof(struct wmi_ssid_list); len 6783 drivers/net/wireless/ath/ath10k/wmi.c len += sizeof(struct wmi_ssid) * arg->n_ssids; len 6787 drivers/net/wireless/ath/ath10k/wmi.c len += sizeof(struct wmi_bssid_list); len 6788 drivers/net/wireless/ath/ath10k/wmi.c len += sizeof(struct wmi_mac_addr) * arg->n_bssids; len 6791 drivers/net/wireless/ath/ath10k/wmi.c return len; len 6854 drivers/net/wireless/ath/ath10k/wmi.c __cpu_to_le32(arg->ssids[i].len); len 6857 drivers/net/wireless/ath/ath10k/wmi.c arg->ssids[i].len); len 6894 drivers/net/wireless/ath/ath10k/wmi.c size_t len; len 6901 drivers/net/wireless/ath/ath10k/wmi.c len = sizeof(*cmd) + ath10k_wmi_start_scan_tlvs_len(arg); len 6902 drivers/net/wireless/ath/ath10k/wmi.c skb = ath10k_wmi_alloc_skb(ar, len); len 6923 drivers/net/wireless/ath/ath10k/wmi.c size_t len; len 6930 drivers/net/wireless/ath/ath10k/wmi.c len = sizeof(*cmd) + ath10k_wmi_start_scan_tlvs_len(arg); len 6931 drivers/net/wireless/ath/ath10k/wmi.c skb = ath10k_wmi_alloc_skb(ar, len); len 7448 drivers/net/wireless/ath/ath10k/wmi.c int len; len 7451 drivers/net/wireless/ath/ath10k/wmi.c len = sizeof(*cmd) + arg->n_channels * sizeof(struct wmi_channel); len 7453 drivers/net/wireless/ath/ath10k/wmi.c skb = ath10k_wmi_alloc_skb(ar, len); len 7580 drivers/net/wireless/ath/ath10k/wmi.c size_t len = sizeof(struct wmi_main_peer_assoc_complete_cmd); len 7588 drivers/net/wireless/ath/ath10k/wmi.c skb = ath10k_wmi_alloc_skb(ar, len); len 7605 drivers/net/wireless/ath/ath10k/wmi.c size_t len = sizeof(struct wmi_10_1_peer_assoc_complete_cmd); len 7613 drivers/net/wireless/ath/ath10k/wmi.c skb = ath10k_wmi_alloc_skb(ar, len); len 7630 drivers/net/wireless/ath/ath10k/wmi.c size_t len = sizeof(struct wmi_10_2_peer_assoc_complete_cmd); len 7638 drivers/net/wireless/ath/ath10k/wmi.c skb = ath10k_wmi_alloc_skb(ar, len); len 7655 drivers/net/wireless/ath/ath10k/wmi.c size_t len = sizeof(struct wmi_10_4_peer_assoc_complete_cmd); len 7663 drivers/net/wireless/ath/ath10k/wmi.c skb = ath10k_wmi_alloc_skb(ar, len); len 8095 drivers/net/wireless/ath/ath10k/wmi.c u32 len = *length; len 8098 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "\n"); len 8099 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s\n", len 8101 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s\n\n", len 8104 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8106 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10u\n", len 8108 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10u\n", len 8110 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10u\n", len 8112 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10u\n", len 8114 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10u\n", len 8116 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10u\n", len 8119 drivers/net/wireless/ath/ath10k/wmi.c *length = len; len 8126 drivers/net/wireless/ath/ath10k/wmi.c u32 len = *length; len 8129 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10u\n", len 8131 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10u\n", len 8133 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10u\n", len 8135 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10u\n", len 8137 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10u\n", len 8140 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "\n"); len 8141 drivers/net/wireless/ath/ath10k/wmi.c *length = len; len 8148 drivers/net/wireless/ath/ath10k/wmi.c u32 len = *length; len 8151 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "\n%30s\n", len 8153 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s\n\n", len 8156 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8158 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8160 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8162 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8164 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8166 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8168 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8170 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8172 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8174 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8176 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8178 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8180 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8182 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8184 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8186 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8189 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8192 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8194 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8196 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8198 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8200 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8202 drivers/net/wireless/ath/ath10k/wmi.c *length = len; len 8209 drivers/net/wireless/ath/ath10k/wmi.c u32 len = *length; len 8212 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "\n%30s\n", len 8214 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s\n\n", len 8217 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8220 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8222 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8224 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8226 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8228 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8230 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8232 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8234 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8236 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8238 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8240 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8242 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8244 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8246 drivers/net/wireless/ath/ath10k/wmi.c *length = len; len 8253 drivers/net/wireless/ath/ath10k/wmi.c u32 len = *length; len 8257 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8259 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8261 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8263 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8265 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8267 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8269 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8271 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8273 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8277 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, len 8283 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, len 8289 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, len 8295 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, len 8301 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, len 8306 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "\n"); len 8307 drivers/net/wireless/ath/ath10k/wmi.c *length = len; len 8314 drivers/net/wireless/ath/ath10k/wmi.c u32 len = *length; len 8317 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %pM\n", len 8319 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8321 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8323 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8326 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %llu\n", len 8329 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "\n"); len 8330 drivers/net/wireless/ath/ath10k/wmi.c *length = len; len 8337 drivers/net/wireless/ath/ath10k/wmi.c u32 len = *length; len 8340 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %pM\n", len 8342 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %llu\n", len 8350 drivers/net/wireless/ath/ath10k/wmi.c u32 len = 0; len 8370 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_pdev_base_stats_fill(pdev, buf, &len); len 8371 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_pdev_tx_stats_fill(pdev, buf, &len); len 8372 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_pdev_rx_stats_fill(pdev, buf, &len); len 8374 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "\n"); len 8375 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s (%zu)\n", len 8377 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s\n\n", len 8381 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_vdev_stats_fill(vdev, buf, &len); len 8384 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "\n"); len 8385 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s (%zu)\n", len 8387 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s\n\n", len 8391 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_peer_stats_fill(peer, buf, &len, len 8398 drivers/net/wireless/ath/ath10k/wmi.c if (len >= buf_len) len 8399 drivers/net/wireless/ath/ath10k/wmi.c buf[len - 1] = 0; len 8401 drivers/net/wireless/ath/ath10k/wmi.c buf[len] = 0; len 8408 drivers/net/wireless/ath/ath10k/wmi.c unsigned int len = 0; len 8428 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_pdev_base_stats_fill(pdev, buf, &len); len 8429 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_pdev_extra_stats_fill(pdev, buf, &len); len 8430 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_pdev_tx_stats_fill(pdev, buf, &len); len 8431 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_pdev_rx_stats_fill(pdev, buf, &len); len 8433 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "\n"); len 8434 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s (%zu)\n", len 8436 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s\n\n", len 8440 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_vdev_stats_fill(vdev, buf, &len); len 8443 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "\n"); len 8444 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s (%zu)\n", len 8446 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s\n\n", len 8450 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_peer_stats_fill(peer, buf, &len, len 8457 drivers/net/wireless/ath/ath10k/wmi.c if (len >= buf_len) len 8458 drivers/net/wireless/ath/ath10k/wmi.c buf[len - 1] = 0; len 8460 drivers/net/wireless/ath/ath10k/wmi.c buf[len] = 0; len 8489 drivers/net/wireless/ath/ath10k/wmi.c u32 len = *length; len 8493 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8495 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8497 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8499 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8501 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8503 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8505 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8507 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8509 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8513 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8518 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8523 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8528 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8533 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8538 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8543 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %u\n", len 8546 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "\n"); len 8548 drivers/net/wireless/ath/ath10k/wmi.c *length = len; len 8555 drivers/net/wireless/ath/ath10k/wmi.c u32 len = 0; len 8576 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_pdev_base_stats_fill(pdev, buf, &len); len 8577 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_pdev_extra_stats_fill(pdev, buf, &len); len 8578 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_pdev_tx_stats_fill(pdev, buf, &len); len 8580 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8582 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8584 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8586 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8588 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8590 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8592 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8594 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8596 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8598 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8600 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8603 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_pdev_rx_stats_fill(pdev, buf, &len); len 8604 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s %10d\n", len 8607 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "\n"); len 8608 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s (%zu)\n", len 8610 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s\n\n", len 8613 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_vdev_stats_extd_fill(vdev, buf, &len); len 8616 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "\n"); len 8617 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s (%zu)\n", len 8619 drivers/net/wireless/ath/ath10k/wmi.c len += scnprintf(buf + len, buf_len - len, "%30s\n\n", len 8623 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_peer_stats_fill(peer, buf, &len, len 8630 drivers/net/wireless/ath/ath10k/wmi.c &len); len 8637 drivers/net/wireless/ath/ath10k/wmi.c if (len >= buf_len) len 8638 drivers/net/wireless/ath/ath10k/wmi.c buf[len - 1] = 0; len 8640 drivers/net/wireless/ath/ath10k/wmi.c buf[len] = 0; len 8832 drivers/net/wireless/ath/ath10k/wmi.c int len, chan_len; len 8838 drivers/net/wireless/ath/ath10k/wmi.c len = sizeof(*cmd) + chan_len * sizeof(*chan); len 8840 drivers/net/wireless/ath/ath10k/wmi.c skb = ath10k_wmi_alloc_skb(ar, len); len 9405 drivers/net/wireless/ath/ath10k/wmi.c ar->wmi.mem_chunks[i].len, len 9425 drivers/net/wireless/ath/ath10k/wmi.c msdu->len, DMA_TO_DEVICE); len 509 drivers/net/wireless/ath/ath10k/wmi.h #define WMI_SERVICE_IS_ENABLED(wmi_svc_bmap, svc_id, len) \ len 510 drivers/net/wireless/ath/ath10k/wmi.h ((svc_id) < (len) && \ len 519 drivers/net/wireless/ath/ath10k/wmi.h #define WMI_EXT_SERVICE_IS_ENABLED(wmi_svc_bmap, svc_id, len) \ len 520 drivers/net/wireless/ath/ath10k/wmi.h ((svc_id) >= (len) && \ len 521 drivers/net/wireless/ath/ath10k/wmi.h __le32_to_cpu((wmi_svc_bmap)[((svc_id) - (len)) / 28]) & \ len 522 drivers/net/wireless/ath/ath10k/wmi.h BIT(((((svc_id) - (len)) % 28) & 0x1f) + 4)) len 524 drivers/net/wireless/ath/ath10k/wmi.h #define SVCMAP(x, y, len) \ len 526 drivers/net/wireless/ath/ath10k/wmi.h if ((WMI_SERVICE_IS_ENABLED((in), (x), (len))) || \ len 527 drivers/net/wireless/ath/ath10k/wmi.h (WMI_EXT_SERVICE_IS_ENABLED((in), (x), (len)))) \ len 532 drivers/net/wireless/ath/ath10k/wmi.h size_t len) len 535 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_BEACON_OFFLOAD, len); len 537 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_SCAN_OFFLOAD, len); len 539 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_ROAM_OFFLOAD, len); len 541 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_BCN_MISS_OFFLOAD, len); len 543 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_STA_PWRSAVE, len); len 545 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_STA_ADVANCED_PWRSAVE, len); len 547 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_AP_UAPSD, len); len 549 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_AP_DFS, len); len 551 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_11AC, len); len 553 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_BLOCKACK, len); len 555 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_PHYERR, len); len 557 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_BCN_FILTER, len); len 559 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_RTT, len); len 561 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_RATECTRL, len); len 563 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_WOW, len); len 565 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_RATECTRL_CACHE, len); len 567 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_IRAM_TIDS, len); len 569 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_BURST, len); len 571 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_SMART_ANTENNA_SW_SUPPORT, len); len 573 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_FORCE_FW_HANG, len); len 575 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_SMART_ANTENNA_HW_SUPPORT, len); len 577 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_ATF, len); len 579 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_COEX_GPIO, len); len 581 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_AUX_SPECTRAL_INTF, len); len 583 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_AUX_CHAN_LOAD_INTF, len); len 585 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_BSS_CHANNEL_INFO_64, len); len 587 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_MESH_11S, len); len 589 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_EXT_RES_CFG_SUPPORT, len); len 591 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_PEER_STATS, len); len 593 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_RESET_CHIP, len); len 595 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_HTT_MGMT_TX_COMP_VALID_FLAGS, len); len 597 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_BB_TIMING_CONFIG_SUPPORT, len); len 599 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_PER_PACKET_SW_ENCRYPT, len); len 603 drivers/net/wireless/ath/ath10k/wmi.h size_t len) len 606 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_BEACON_OFFLOAD, len); len 608 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_SCAN_OFFLOAD, len); len 610 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_ROAM_OFFLOAD, len); len 612 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_BCN_MISS_OFFLOAD, len); len 614 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_STA_PWRSAVE, len); len 616 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_STA_ADVANCED_PWRSAVE, len); len 618 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_AP_UAPSD, len); len 620 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_AP_DFS, len); len 622 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_11AC, len); len 624 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_BLOCKACK, len); len 626 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_PHYERR, len); len 628 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_BCN_FILTER, len); len 630 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_RTT, len); len 632 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_RATECTRL, len); len 634 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_WOW, len); len 636 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_RATECTRL_CACHE, len); len 638 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_IRAM_TIDS, len); len 640 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_ARPNS_OFFLOAD, len); len 642 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_NLO, len); len 644 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_GTK_OFFLOAD, len); len 646 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_SCAN_SCH, len); len 648 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_CSA_OFFLOAD, len); len 650 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_CHATTER, len); len 652 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_COEX_FREQAVOID, len); len 654 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_PACKET_POWER_SAVE, len); len 656 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_FORCE_FW_HANG, len); len 658 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_GPIO, len); len 660 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_STA_DTIM_PS_MODULATED_DTIM, len); len 662 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_STA_UAPSD_BASIC_AUTO_TRIG, len); len 664 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_STA_UAPSD_VAR_AUTO_TRIG, len); len 666 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_STA_KEEP_ALIVE, len); len 668 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_TX_ENCAP, len); len 672 drivers/net/wireless/ath/ath10k/wmi.h size_t len) len 675 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_BEACON_OFFLOAD, len); len 677 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_SCAN_OFFLOAD, len); len 679 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_ROAM_OFFLOAD, len); len 681 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_BCN_MISS_OFFLOAD, len); len 683 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_STA_PWRSAVE, len); len 685 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_STA_ADVANCED_PWRSAVE, len); len 687 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_AP_UAPSD, len); len 689 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_AP_DFS, len); len 691 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_11AC, len); len 693 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_BLOCKACK, len); len 695 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_PHYERR, len); len 697 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_BCN_FILTER, len); len 699 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_RTT, len); len 701 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_RATECTRL, len); len 703 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_WOW, len); len 705 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_RATECTRL_CACHE, len); len 707 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_IRAM_TIDS, len); len 709 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_BURST, len); len 711 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_SMART_ANTENNA_SW_SUPPORT, len); len 713 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_GTK_OFFLOAD, len); len 715 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_SCAN_SCH, len); len 717 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_CSA_OFFLOAD, len); len 719 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_CHATTER, len); len 721 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_COEX_FREQAVOID, len); len 723 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_PACKET_POWER_SAVE, len); len 725 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_FORCE_FW_HANG, len); len 727 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_SMART_ANTENNA_HW_SUPPORT, len); len 729 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_GPIO, len); len 731 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_STA_UAPSD_BASIC_AUTO_TRIG, len); len 733 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_STA_UAPSD_VAR_AUTO_TRIG, len); len 735 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_STA_KEEP_ALIVE, len); len 737 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_TX_ENCAP, len); len 739 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_AP_PS_DETECT_OUT_OF_SYNC, len); len 741 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_EARLY_RX, len); len 743 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_ENHANCED_PROXY_STA, len); len 745 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_TT, len); len 747 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_ATF, len); len 749 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_PEER_CACHING, len); len 751 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_COEX_GPIO, len); len 753 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_AUX_SPECTRAL_INTF, len); len 755 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_AUX_CHAN_LOAD_INTF, len); len 757 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_BSS_CHANNEL_INFO_64, len); len 759 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_EXT_RES_CFG_SUPPORT, len); len 761 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_MESH_NON_11S, len); len 763 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_RESTRT_CHNL_SUPPORT, len); len 765 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_PEER_STATS, len); len 767 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_MESH_11S, len); len 769 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_PERIODIC_CHAN_STAT_SUPPORT, len); len 771 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_TX_MODE_PUSH_ONLY, len); len 773 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_TX_MODE_PUSH_PULL, len); len 775 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_TX_MODE_DYNAMIC, len); len 777 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_VDEV_RX_FILTER, len); len 779 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_BTCOEX, len); len 781 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_CHECK_CAL_VERSION, len); len 783 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_DBGLOG_WARN2, len); len 785 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_BTCOEX_DUTY_CYCLE, len); len 787 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_4_WIRE_COEX_SUPPORT, len); len 789 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_EXTENDED_NSS_SUPPORT, len); len 791 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_PROG_GPIO_BAND_SELECT, len); len 793 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_SMART_LOGGING_SUPPORT, len); len 795 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_TDLS, len); len 797 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_TDLS_OFFCHAN, len); len 799 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_TDLS_UAPSD_BUFFER_STA, len); len 801 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_TDLS_UAPSD_SLEEP_STA, len); len 803 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_TDLS_CONN_TRACKER_IN_HOST_MODE, len); len 805 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_TDLS_EXPLICIT_MODE_ONLY, len); len 807 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_TDLS_WIDER_BANDWIDTH, len); len 809 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_HTT_MGMT_TX_COMP_VALID_FLAGS, len); len 811 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_HOST_DFS_CHECK_SUPPORT, len); len 813 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_TPC_STATS_FINAL, len); len 815 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_TX_DATA_ACK_RSSI, len); len 817 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_VDEV_DIFFERENT_BEACON_INTERVAL_SUPPORT, len); len 819 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_VDEV_DISABLE_4_ADDR_SRC_LRN_SUPPORT, len); len 821 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_RTT_RESPONDER_ROLE, len); len 823 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_PER_PACKET_SW_ENCRYPT, len); len 825 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_REPORT_AIRTIME, len); len 827 drivers/net/wireless/ath/ath10k/wmi.h WMI_SERVICE_TX_PWR_PER_PEER, len); len 3210 drivers/net/wireless/ath/ath10k/wmi.h int len; len 3566 drivers/net/wireless/ath/ath10k/wmi.h __le16 len; len 7290 drivers/net/wireless/ath/ath10k/wmi.h struct sk_buff *ath10k_wmi_alloc_skb(struct ath10k *ar, u32 len); len 7293 drivers/net/wireless/ath/ath10k/wmi.h struct sk_buff *ath10k_wmi_alloc_skb(struct ath10k *ar, u32 len); len 1536 drivers/net/wireless/ath/ath5k/ath5k.h int len, struct ieee80211_rate *rate, bool shortpre); len 751 drivers/net/wireless/ath/ath5k/base.c bf->skbaddr = dma_map_single(ah->dev, skb->data, skb->len, len 774 drivers/net/wireless/ath/ath5k/base.c pktlen = skb->len; len 844 drivers/net/wireless/ath/ath5k/base.c dma_unmap_single(ah->dev, bf->skbaddr, skb->len, DMA_TO_DEVICE); len 923 drivers/net/wireless/ath/ath5k/base.c dma_unmap_single(ah->dev, bf->skbaddr, bf->skb->len, len 1228 drivers/net/wireless/ath/ath5k/base.c skb->len >= hlen + 4) { len 1330 drivers/net/wireless/ath/ath5k/base.c if (padsize && skb->len > padpos) { len 1361 drivers/net/wireless/ath/ath5k/base.c if (padsize && skb->len >= padpos + padsize) { len 1676 drivers/net/wireless/ath/ath5k/base.c ah->stats.tx_bytes_count += skb->len; len 1762 drivers/net/wireless/ath/ath5k/base.c dma_unmap_single(ah->dev, bf->skbaddr, skb->len, len 1819 drivers/net/wireless/ath/ath5k/base.c bf->skbaddr = dma_map_single(ah->dev, skb->data, skb->len, len 1822 drivers/net/wireless/ath/ath5k/base.c "skbaddr %llx\n", skb, skb->data, skb->len, len 1868 drivers/net/wireless/ath/ath5k/base.c ret = ah->ah_setup_tx_desc(ah, ds, skb->len, len 1880 drivers/net/wireless/ath/ath5k/base.c dma_unmap_single(ah->dev, bf->skbaddr, skb->len, DMA_TO_DEVICE); len 199 drivers/net/wireless/ath/ath5k/debug.c unsigned int len = 0; len 204 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 209 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "%-24s0x%08x\n", len 212 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "%-24s0x%08x\n\n", len 216 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "%-24s0x%08x\tTU: %08x\n", len 220 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "%-24s0x%08x\tTU: %08x\n", len 224 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "%-24s0x%08x\tTU: %08x\n", len 228 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "%-24s0x%08x\tTU: %08x\n", len 232 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 236 drivers/net/wireless/ath/ath5k/debug.c if (len > sizeof(buf)) len 237 drivers/net/wireless/ath/ath5k/debug.c len = sizeof(buf); len 239 drivers/net/wireless/ath/ath5k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 320 drivers/net/wireless/ath/ath5k/debug.c unsigned int len = 0; len 323 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 327 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 332 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 337 drivers/net/wireless/ath/ath5k/debug.c if (len > sizeof(buf)) len 338 drivers/net/wireless/ath/ath5k/debug.c len = sizeof(buf); len 340 drivers/net/wireless/ath/ath5k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 382 drivers/net/wireless/ath/ath5k/debug.c unsigned int len = 0; len 386 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "antenna mode\t%d\n", len 388 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "default antenna\t%d\n", len 390 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "tx antenna\t%d\n", len 393 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "\nANTENNA\t\tRX\tTX\n"); len 395 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 399 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "[invalid]\t%d\t%d\n", len 403 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 407 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 410 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 413 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 416 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 421 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 426 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 431 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 436 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 439 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 442 drivers/net/wireless/ath/ath5k/debug.c if (len > sizeof(buf)) len 443 drivers/net/wireless/ath/ath5k/debug.c len = sizeof(buf); len 445 drivers/net/wireless/ath/ath5k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 495 drivers/net/wireless/ath/ath5k/debug.c unsigned int len = 0; len 498 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "bssid-mask: %pM\n", len 500 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "filter-flags: 0x%x ", len 503 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, " UCAST"); len 505 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, " MCAST"); len 507 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, " BCAST"); len 509 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, " CONTROL"); len 511 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, " BEACON"); len 513 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, " PROM"); len 515 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, " XRPOLL"); len 517 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, " PROBEREQ"); len 519 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, " PHYERR-5212"); len 521 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, " RADARERR-5212"); len 523 drivers/net/wireless/ath/ath5k/debug.c snprintf(buf + len, sizeof(buf) - len, " PHYERR-5211"); len 525 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, " RADARERR-5211"); len 527 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "\nopmode: %s (%d)\n", len 530 drivers/net/wireless/ath/ath5k/debug.c if (len > sizeof(buf)) len 531 drivers/net/wireless/ath/ath5k/debug.c len = sizeof(buf); len 533 drivers/net/wireless/ath/ath5k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 551 drivers/net/wireless/ath/ath5k/debug.c unsigned int len = 0; len 554 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 556 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "CRC\t%u\t(%u%%)\n", len 560 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "PHY\t%u\t(%u%%)\n", len 566 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 571 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "FIFO\t%u\t(%u%%)\n", len 575 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "decrypt\t%u\t(%u%%)\n", len 579 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "MIC\t%u\t(%u%%)\n", len 583 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "process\t%u\t(%u%%)\n", len 587 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "jumbo\t%u\t(%u%%)\n", len 591 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "[RX all\t%u]\n", len 593 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "RX-all-bytes\t%u\n", len 596 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 598 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "retry\t%u\t(%u%%)\n", len 602 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "FIFO\t%u\t(%u%%)\n", len 606 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "filter\t%u\t(%u%%)\n", len 610 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "[TX all\t%u]\n", len 612 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "TX-all-bytes\t%u\n", len 615 drivers/net/wireless/ath/ath5k/debug.c if (len > sizeof(buf)) len 616 drivers/net/wireless/ath/ath5k/debug.c len = sizeof(buf); len 618 drivers/net/wireless/ath/ath5k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 671 drivers/net/wireless/ath/ath5k/debug.c unsigned int len = 0; len 673 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 677 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 680 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 682 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "operating mode:\t\t\t"); len 685 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "OFF\n"); len 688 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 692 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 696 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "AUTO\n"); len 699 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 703 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 706 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 709 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 712 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 715 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 719 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 722 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 731 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 734 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 737 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 741 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, "profcnt cycles\t\t%u\n", len 743 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 746 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 750 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 754 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 759 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 765 drivers/net/wireless/ath/ath5k/debug.c if (len > sizeof(buf)) len 766 drivers/net/wireless/ath/ath5k/debug.c len = sizeof(buf); len 768 drivers/net/wireless/ath/ath5k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 833 drivers/net/wireless/ath/ath5k/debug.c unsigned int len = 0; len 839 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 845 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 857 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 859 drivers/net/wireless/ath/ath5k/debug.c len += snprintf(buf + len, sizeof(buf) - len, len 863 drivers/net/wireless/ath/ath5k/debug.c if (len > sizeof(buf)) len 864 drivers/net/wireless/ath/ath5k/debug.c len = sizeof(buf); len 866 drivers/net/wireless/ath/ath5k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 902 drivers/net/wireless/ath/ath5k/debug.c int len; len 957 drivers/net/wireless/ath/ath5k/debug.c ep->len = eesize * 2; len 975 drivers/net/wireless/ath/ath5k/debug.c return simple_read_from_buffer(user_buf, count, ppos, ep->buf, ep->len); len 114 drivers/net/wireless/ath/ath5k/pcu.c int len, struct ieee80211_rate *rate, bool shortpre) len 123 drivers/net/wireless/ath/ath5k/pcu.c NULL, band, len, rate); len 160 drivers/net/wireless/ath/ath5k/pcu.c bits = plcp_bits + (len << 3); len 221 drivers/net/wireless/ath/ath5k/phy.c num_bits = rfreg->field.len; len 75 drivers/net/wireless/ath/ath5k/rfbuffer.h u8 len; len 27 drivers/net/wireless/ath/ath5k/trace.h __dynamic_array(u8, frame, skb->len) len 32 drivers/net/wireless/ath/ath5k/trace.h memcpy(__get_dynamic_array(frame), skb->data, skb->len); len 49 drivers/net/wireless/ath/ath5k/trace.h __dynamic_array(u8, frame, skb->len) len 56 drivers/net/wireless/ath/ath5k/trace.h memcpy(__get_dynamic_array(frame), skb->data, skb->len); len 114 drivers/net/wireless/ath/ath6kl/bmi.c int ath6kl_bmi_read(struct ath6kl *ar, u32 addr, u8 *buf, u32 len) len 127 drivers/net/wireless/ath/ath6kl/bmi.c size = ar->bmi.max_data_size + sizeof(cid) + sizeof(addr) + sizeof(len); len 136 drivers/net/wireless/ath/ath6kl/bmi.c addr, len); len 138 drivers/net/wireless/ath/ath6kl/bmi.c len_remain = len; len 149 drivers/net/wireless/ath/ath6kl/bmi.c offset += sizeof(len); len 163 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&buf[len - len_remain], ar->bmi.cmd_buf, rx_len); len 170 drivers/net/wireless/ath/ath6kl/bmi.c int ath6kl_bmi_write(struct ath6kl *ar, u32 addr, u8 *buf, u32 len) len 176 drivers/net/wireless/ath/ath6kl/bmi.c const u32 header = sizeof(cid) + sizeof(addr) + sizeof(len); len 196 drivers/net/wireless/ath/ath6kl/bmi.c "bmi write memory: addr: 0x%x, len: %d\n", addr, len); len 198 drivers/net/wireless/ath/ath6kl/bmi.c len_remain = len; len 200 drivers/net/wireless/ath/ath6kl/bmi.c src = &buf[len - len_remain]; len 403 drivers/net/wireless/ath/ath6kl/bmi.c int ath6kl_bmi_lz_data(struct ath6kl *ar, u8 *buf, u32 len) len 409 drivers/net/wireless/ath/ath6kl/bmi.c const u32 header = sizeof(cid) + sizeof(len); len 425 drivers/net/wireless/ath/ath6kl/bmi.c len); len 427 drivers/net/wireless/ath/ath6kl/bmi.c len_remain = len; len 437 drivers/net/wireless/ath/ath6kl/bmi.c memcpy(&(ar->bmi.cmd_buf[offset]), &buf[len - len_remain], len 493 drivers/net/wireless/ath/ath6kl/bmi.c int ath6kl_bmi_fast_download(struct ath6kl *ar, u32 addr, u8 *buf, u32 len) len 497 drivers/net/wireless/ath/ath6kl/bmi.c u32 last_word_offset = len & ~0x3; len 498 drivers/net/wireless/ath/ath6kl/bmi.c u32 unaligned_bytes = len & 0x3; len 257 drivers/net/wireless/ath/ath6kl/bmi.h int ath6kl_bmi_read(struct ath6kl *ar, u32 addr, u8 *buf, u32 len); len 258 drivers/net/wireless/ath/ath6kl/bmi.h int ath6kl_bmi_write(struct ath6kl *ar, u32 addr, u8 *buf, u32 len); len 266 drivers/net/wireless/ath/ath6kl/bmi.h u8 *buf, u32 len); len 270 drivers/net/wireless/ath/ath6kl/bmi.h u32 addr, u8 *buf, u32 len); len 327 drivers/net/wireless/ath/ath6kl/cfg80211.c size_t len = 0; len 350 drivers/net/wireless/ath/ath6kl/cfg80211.c memcpy(buf + len, pos, 2 + pos[1]); len 351 drivers/net/wireless/ath/ath6kl/cfg80211.c len += 2 + pos[1]; len 362 drivers/net/wireless/ath/ath6kl/cfg80211.c WMI_FRAME_ASSOC_REQ, buf, len); len 2648 drivers/net/wireless/ath/ath6kl/cfg80211.c size_t len = 0; len 2665 drivers/net/wireless/ath/ath6kl/cfg80211.c memcpy(buf + len, pos, 2 + pos[1]); len 2666 drivers/net/wireless/ath/ath6kl/cfg80211.c len += 2 + pos[1]; len 2673 drivers/net/wireless/ath/ath6kl/cfg80211.c WMI_FRAME_PROBE_RESP, buf, len); len 3062 drivers/net/wireless/ath/ath6kl/cfg80211.c const u8 *buf, size_t len, len 3076 drivers/net/wireless/ath/ath6kl/cfg80211.c p2p = kmalloc(len, GFP_KERNEL); len 3082 drivers/net/wireless/ath/ath6kl/cfg80211.c while (pos + 1 < buf + len) { len 3083 drivers/net/wireless/ath/ath6kl/cfg80211.c if (pos + 2 + pos[1] > buf + len) len 3103 drivers/net/wireless/ath/ath6kl/cfg80211.c size_t len, len 3125 drivers/net/wireless/ath/ath6kl/cfg80211.c mgmt_buf_size = len + sizeof(struct ath6kl_mgmt_buff); len 3134 drivers/net/wireless/ath/ath6kl/cfg80211.c mgmt_buf->len = len; len 3136 drivers/net/wireless/ath/ath6kl/cfg80211.c memcpy(mgmt_buf->buf, buf, len); len 3169 drivers/net/wireless/ath/ath6kl/cfg80211.c static bool ath6kl_is_p2p_go_ssid(const u8 *buf, size_t len) len 3175 drivers/net/wireless/ath/ath6kl/cfg80211.c if (buf + len >= &mgmt->u.probe_resp.variable[1] && len 3190 drivers/net/wireless/ath/ath6kl/cfg80211.c size_t len = params->len; len 3211 drivers/net/wireless/ath/ath6kl/cfg80211.c ath6kl_is_p2p_go_ssid(buf, len)) { len 3217 drivers/net/wireless/ath/ath6kl/cfg80211.c return ath6kl_send_go_probe_resp(vif, buf, len, freq); len 3233 drivers/net/wireless/ath/ath6kl/cfg80211.c queued = ath6kl_mgmt_powersave_ap(vif, id, freq, wait, buf, len, len 3240 drivers/net/wireless/ath/ath6kl/cfg80211.c wait, buf, len, no_cck); len 162 drivers/net/wireless/ath/ath6kl/core.h __le32 len; len 408 drivers/net/wireless/ath/ath6kl/core.h size_t len; len 927 drivers/net/wireless/ath/ath6kl/core.h int len); len 953 drivers/net/wireless/ath/ath6kl/core.h void ath6kl_tgt_stats_event(struct ath6kl_vif *vif, u8 *ptr, u32 len); len 151 drivers/net/wireless/ath/ath6kl/debug.c const void *buf, size_t len) len 157 drivers/net/wireless/ath/ath6kl/debug.c print_hex_dump_bytes(prefix, DUMP_PREFIX_OFFSET, buf, len); len 162 drivers/net/wireless/ath/ath6kl/debug.c buf, len); len 305 drivers/net/wireless/ath/ath6kl/debug.c unsigned int len = 0, buf_len = 1500; len 312 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "\n"); len 313 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%25s\n", len 315 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%25s\n\n", len 317 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10u\n", len 320 drivers/net/wireless/ath/ath6kl/debug.c if (WARN_ON(len > buf_len)) len 321 drivers/net/wireless/ath/ath6kl/debug.c len = buf_len; len 323 drivers/net/wireless/ath/ath6kl/debug.c ret_cnt = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 336 drivers/net/wireless/ath/ath6kl/debug.c void ath6kl_debug_fwlog_event(struct ath6kl *ar, const void *buf, size_t len) len 342 drivers/net/wireless/ath/ath6kl/debug.c if (WARN_ON(len > ATH6KL_FWLOG_PAYLOAD_SIZE)) len 353 drivers/net/wireless/ath/ath6kl/debug.c slot->length = cpu_to_le32(len); len 354 drivers/net/wireless/ath/ath6kl/debug.c memcpy(slot->payload, buf, len); len 357 drivers/net/wireless/ath/ath6kl/debug.c memset(slot->payload + len, 0, ATH6KL_FWLOG_PAYLOAD_SIZE - len); len 404 drivers/net/wireless/ath/ath6kl/debug.c size_t len = 0; len 417 drivers/net/wireless/ath/ath6kl/debug.c if (skb->len > count - len) { len 424 drivers/net/wireless/ath/ath6kl/debug.c memcpy(buf + len, skb->data, skb->len); len 425 drivers/net/wireless/ath/ath6kl/debug.c len += skb->len; len 434 drivers/net/wireless/ath/ath6kl/debug.c ret_cnt = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 457 drivers/net/wireless/ath/ath6kl/debug.c size_t len = 0, not_copied; len 484 drivers/net/wireless/ath/ath6kl/debug.c if (skb->len > count - len) { len 491 drivers/net/wireless/ath/ath6kl/debug.c memcpy(buf + len, skb->data, skb->len); len 492 drivers/net/wireless/ath/ath6kl/debug.c len += skb->len; len 501 drivers/net/wireless/ath/ath6kl/debug.c not_copied = copy_to_user(user_buf, buf, len); len 507 drivers/net/wireless/ath/ath6kl/debug.c *ppos = *ppos + len; len 509 drivers/net/wireless/ath/ath6kl/debug.c ret_cnt = len; len 530 drivers/net/wireless/ath/ath6kl/debug.c int len; len 532 drivers/net/wireless/ath/ath6kl/debug.c len = snprintf(buf, sizeof(buf), "0x%x\n", ar->debug.fwlog_mask); len 534 drivers/net/wireless/ath/ath6kl/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 572 drivers/net/wireless/ath/ath6kl/debug.c unsigned int len = 0, buf_len = 1500; len 593 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "\n"); len 594 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%25s\n", len 596 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%25s\n\n", len 598 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 600 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 602 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 604 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 606 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 609 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, len 612 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 614 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 616 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 618 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 620 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 622 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%25s %10llu\n\n", len 626 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%25s\n", len 628 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%25s\n", len 631 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 633 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10d\n", len 635 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 637 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 639 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 641 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 643 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 645 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 647 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 649 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 651 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 653 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 655 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 657 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 659 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n\n", len 662 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%25s\n", len 664 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%25s\n", len 666 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 668 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 670 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10llu\n", len 672 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10d\n", len 674 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10d\n", len 676 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10d\n", len 678 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%20s %10d\n", len 681 drivers/net/wireless/ath/ath6kl/debug.c if (len > buf_len) len 682 drivers/net/wireless/ath/ath6kl/debug.c len = buf_len; len 684 drivers/net/wireless/ath/ath6kl/debug.c ret_cnt = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 698 drivers/net/wireless/ath/ath6kl/debug.c (len += scnprintf(buf + len, buf_len - len, fmt_str, \ len 711 drivers/net/wireless/ath/ath6kl/debug.c unsigned int buf_len, len = 0; len 720 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%25s%5d\n", len 723 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%25s%5d\n", len 727 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, len 743 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%12d\n", len 747 drivers/net/wireless/ath/ath6kl/debug.c if (len > buf_len) len 748 drivers/net/wireless/ath/ath6kl/debug.c len = buf_len; len 750 drivers/net/wireless/ath/ath6kl/debug.c ret_cnt = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 763 drivers/net/wireless/ath/ath6kl/debug.c unsigned int buf_len, unsigned int len, len 770 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "%s:", name); len 774 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, " %u", *counter); len 776 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, "\n"); len 778 drivers/net/wireless/ath/ath6kl/debug.c return len; len 788 drivers/net/wireless/ath/ath6kl/debug.c unsigned int buf_len, len = 0; len 799 drivers/net/wireless/ath/ath6kl/debug.c len = print_endpoint_stat(target, buf, buf_len, len, \ len 828 drivers/net/wireless/ath/ath6kl/debug.c if (len > buf_len) len 829 drivers/net/wireless/ath/ath6kl/debug.c len = buf_len; len 831 drivers/net/wireless/ath/ath6kl/debug.c ret_cnt = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 897 drivers/net/wireless/ath/ath6kl/debug.c unsigned int len = 0; len 900 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, sizeof(buf) - len, "0x%x\n", len 903 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 906 drivers/net/wireless/ath/ath6kl/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 943 drivers/net/wireless/ath/ath6kl/debug.c unsigned int len = 0, n_reg; len 971 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, reg_len - len, len 977 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, reg_len - len, len 987 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, reg_len - len, len 1047 drivers/net/wireless/ath/ath6kl/debug.c unsigned int len; len 1049 drivers/net/wireless/ath/ath6kl/debug.c len = snprintf(buf, sizeof(buf), "%u\n", ar->lrssi_roam_threshold); len 1051 drivers/net/wireless/ath/ath6kl/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1068 drivers/net/wireless/ath/ath6kl/debug.c unsigned int len = 0; len 1070 drivers/net/wireless/ath/ath6kl/debug.c len = scnprintf(buf, sizeof(buf), "Addr: 0x%x Val: 0x%x\n", len 1073 drivers/net/wireless/ath/ath6kl/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1083 drivers/net/wireless/ath/ath6kl/debug.c unsigned int len = 0; len 1086 drivers/net/wireless/ath/ath6kl/debug.c len = min(count, sizeof(buf) - 1); len 1087 drivers/net/wireless/ath/ath6kl/debug.c if (copy_from_user(buf, user_buf, len)) len 1090 drivers/net/wireless/ath/ath6kl/debug.c buf[len] = '\0'; len 1125 drivers/net/wireless/ath/ath6kl/debug.c size_t len) len 1130 drivers/net/wireless/ath/ath6kl/debug.c if (len < sizeof(*tbl)) len 1135 drivers/net/wireless/ath/ath6kl/debug.c if (struct_size(tbl, info, num_entries) > len) len 1139 drivers/net/wireless/ath/ath6kl/debug.c ar->debug.roam_tbl_len < (unsigned int) len) { len 1141 drivers/net/wireless/ath/ath6kl/debug.c ar->debug.roam_tbl = kmalloc(len, GFP_ATOMIC); len 1146 drivers/net/wireless/ath/ath6kl/debug.c memcpy(ar->debug.roam_tbl, buf, len); len 1147 drivers/net/wireless/ath/ath6kl/debug.c ar->debug.roam_tbl_len = len; len 1166 drivers/net/wireless/ath/ath6kl/debug.c unsigned int len, buf_len; len 1197 drivers/net/wireless/ath/ath6kl/debug.c len = 0; len 1198 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, len 1205 drivers/net/wireless/ath/ath6kl/debug.c len += scnprintf(buf + len, buf_len - len, len 1212 drivers/net/wireless/ath/ath6kl/debug.c if (len > buf_len) len 1213 drivers/net/wireless/ath/ath6kl/debug.c len = buf_len; len 1215 drivers/net/wireless/ath/ath6kl/debug.c ret_cnt = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1235 drivers/net/wireless/ath/ath6kl/debug.c size_t len; len 1238 drivers/net/wireless/ath/ath6kl/debug.c len = min(count, sizeof(buf) - 1); len 1239 drivers/net/wireless/ath/ath6kl/debug.c if (copy_from_user(buf, user_buf, len)) len 1241 drivers/net/wireless/ath/ath6kl/debug.c buf[len] = '\0'; len 1267 drivers/net/wireless/ath/ath6kl/debug.c size_t len; len 1270 drivers/net/wireless/ath/ath6kl/debug.c len = min(count, sizeof(buf) - 1); len 1271 drivers/net/wireless/ath/ath6kl/debug.c if (copy_from_user(buf, user_buf, len)) len 1273 drivers/net/wireless/ath/ath6kl/debug.c buf[len] = '\0'; len 1274 drivers/net/wireless/ath/ath6kl/debug.c if (len > 0 && buf[len - 1] == '\n') len 1275 drivers/net/wireless/ath/ath6kl/debug.c buf[len - 1] = '\0'; len 1310 drivers/net/wireless/ath/ath6kl/debug.c int len; len 1312 drivers/net/wireless/ath/ath6kl/debug.c len = snprintf(buf, sizeof(buf), "%u\n", ar->debug.keepalive); len 1314 drivers/net/wireless/ath/ath6kl/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1355 drivers/net/wireless/ath/ath6kl/debug.c int len; len 1357 drivers/net/wireless/ath/ath6kl/debug.c len = snprintf(buf, sizeof(buf), "%u\n", ar->debug.disc_timeout); len 1359 drivers/net/wireless/ath/ath6kl/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1396 drivers/net/wireless/ath/ath6kl/debug.c ssize_t len; len 1406 drivers/net/wireless/ath/ath6kl/debug.c len = min(count, sizeof(buf) - 1); len 1407 drivers/net/wireless/ath/ath6kl/debug.c if (copy_from_user(buf, user_buf, len)) len 1409 drivers/net/wireless/ath/ath6kl/debug.c buf[len] = '\0'; len 1574 drivers/net/wireless/ath/ath6kl/debug.c ssize_t len; len 1583 drivers/net/wireless/ath/ath6kl/debug.c len = min(count, sizeof(buf) - 1); len 1584 drivers/net/wireless/ath/ath6kl/debug.c if (copy_from_user(buf, user_buf, len)) len 1586 drivers/net/wireless/ath/ath6kl/debug.c buf[len] = '\0'; len 1622 drivers/net/wireless/ath/ath6kl/debug.c ssize_t len; len 1628 drivers/net/wireless/ath/ath6kl/debug.c len = min(count, sizeof(buf) - 1); len 1629 drivers/net/wireless/ath/ath6kl/debug.c if (copy_from_user(buf, user_buf, len)) len 1632 drivers/net/wireless/ath/ath6kl/debug.c buf[len] = '\0'; len 1662 drivers/net/wireless/ath/ath6kl/debug.c ssize_t len; len 1668 drivers/net/wireless/ath/ath6kl/debug.c len = min(count, sizeof(buf) - 1); len 1669 drivers/net/wireless/ath/ath6kl/debug.c if (copy_from_user(buf, user_buf, len)) len 1672 drivers/net/wireless/ath/ath6kl/debug.c buf[len] = '\0'; len 1693 drivers/net/wireless/ath/ath6kl/debug.c int len; len 1699 drivers/net/wireless/ath/ath6kl/debug.c len = scnprintf(buf, sizeof(buf), "%u\n", vif->listen_intvl_t); len 1701 drivers/net/wireless/ath/ath6kl/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1718 drivers/net/wireless/ath/ath6kl/debug.c unsigned int len = 0; len 1723 drivers/net/wireless/ath/ath6kl/debug.c len = min(count, sizeof(buf) - 1); len 1724 drivers/net/wireless/ath/ath6kl/debug.c if (copy_from_user(buf, user_buf, len)) len 1726 drivers/net/wireless/ath/ath6kl/debug.c buf[len] = '\0'; len 70 drivers/net/wireless/ath/ath6kl/debug.h const void *buf, size_t len); len 76 drivers/net/wireless/ath/ath6kl/debug.h void ath6kl_debug_fwlog_event(struct ath6kl *ar, const void *buf, size_t len); len 79 drivers/net/wireless/ath/ath6kl/debug.h size_t len); len 95 drivers/net/wireless/ath/ath6kl/debug.h const void *buf, size_t len) len 110 drivers/net/wireless/ath/ath6kl/debug.h const void *buf, size_t len) len 119 drivers/net/wireless/ath/ath6kl/debug.h const void *buf, size_t len) len 25 drivers/net/wireless/ath/ath6kl/hif-ops.h u32 len, u32 request) len 30 drivers/net/wireless/ath/ath6kl/hif-ops.h addr, buf, len, request); len 32 drivers/net/wireless/ath/ath6kl/hif-ops.h return ar->hif_ops->read_write_sync(ar, addr, buf, len, request); len 115 drivers/net/wireless/ath/ath6kl/hif-ops.h static inline int ath6kl_hif_bmi_read(struct ath6kl *ar, u8 *buf, u32 len) len 117 drivers/net/wireless/ath/ath6kl/hif-ops.h return ar->hif_ops->bmi_read(ar, buf, len); len 120 drivers/net/wireless/ath/ath6kl/hif-ops.h static inline int ath6kl_hif_bmi_write(struct ath6kl *ar, u8 *buf, u32 len) len 122 drivers/net/wireless/ath/ath6kl/hif-ops.h return ar->hif_ops->bmi_write(ar, buf, len); len 42 drivers/net/wireless/ath/ath6kl/hif.c req->scat_list[i].len); len 45 drivers/net/wireless/ath/ath6kl/hif.c req->scat_list[i].len); len 47 drivers/net/wireless/ath/ath6kl/hif.c buf += req->scat_list[i].len; len 242 drivers/net/wireless/ath/ath6kl/hif.c (scat_req->len > HIF_MBOX_WIDTH) ? len 249 drivers/net/wireless/ath/ath6kl/hif.c scat_req->scat_entries, scat_req->len, len 173 drivers/net/wireless/ath/ath6kl/hif.h int len; len 186 drivers/net/wireless/ath/ath6kl/hif.h u32 len; len 236 drivers/net/wireless/ath/ath6kl/hif.h u32 len, u32 request); len 254 drivers/net/wireless/ath/ath6kl/hif.h int (*bmi_read)(struct ath6kl *ar, u8 *buf, u32 len); len 255 drivers/net/wireless/ath/ath6kl/hif.h int (*bmi_write)(struct ath6kl *ar, u8 *buf, u32 len); len 217 drivers/net/wireless/ath/ath6kl/htc.h u8 len; len 636 drivers/net/wireless/ath/ath6kl/htc.h u8 *buf, unsigned int len, len 641 drivers/net/wireless/ath/ath6kl/htc.h packet->act_len = len; len 653 drivers/net/wireless/ath/ath6kl/htc.h u8 *buf, unsigned long len, len 659 drivers/net/wireless/ath/ath6kl/htc.h packet->buf_len = len; len 26 drivers/net/wireless/ath/ath6kl/htc_mbox.c #define CALC_TXRX_PADDED_LEN(dev, len) (__ALIGN_MASK((len), (dev)->block_mask)) len 34 drivers/net/wireless/ath/ath6kl/htc_mbox.c u16 svc_pri_order[], int len); len 348 drivers/net/wireless/ath/ath6kl/htc_mbox.c static void ath6kl_htc_tx_buf_align(u8 **buf, unsigned long len) len 354 drivers/net/wireless/ath/ath6kl/htc_mbox.c memmove(align_addr, *buf, len); len 479 drivers/net/wireless/ath/ath6kl/htc_mbox.c scat_req->len, scat_req->scat_entries); len 548 drivers/net/wireless/ath/ath6kl/htc_mbox.c enum htc_endpoint_id eid, unsigned int len, len 551 drivers/net/wireless/ath/ath6kl/htc_mbox.c *req_cred = (len > target->tgt_cred_sz) ? len 552 drivers/net/wireless/ath/ath6kl/htc_mbox.c DIV_ROUND_UP(len, target->tgt_cred_sz) : 1; len 606 drivers/net/wireless/ath/ath6kl/htc_mbox.c unsigned int len; len 620 drivers/net/wireless/ath/ath6kl/htc_mbox.c len = CALC_TXRX_PADDED_LEN(target, len 624 drivers/net/wireless/ath/ath6kl/htc_mbox.c packet->endpoint, len, &req_cred)) len 648 drivers/net/wireless/ath/ath6kl/htc_mbox.c static int htc_get_credit_padding(unsigned int cred_sz, int *len, len 653 drivers/net/wireless/ath/ath6kl/htc_mbox.c rem_cred = *len % cred_sz; len 668 drivers/net/wireless/ath/ath6kl/htc_mbox.c cred_pad = *len < cred_sz ? (cred_sz - *len) : rem_cred; len 671 drivers/net/wireless/ath/ath6kl/htc_mbox.c *len += cred_pad; len 686 drivers/net/wireless/ath/ath6kl/htc_mbox.c int i, len, rem_scat, cred_pad; len 699 drivers/net/wireless/ath/ath6kl/htc_mbox.c len = CALC_TXRX_PADDED_LEN(target, len 703 drivers/net/wireless/ath/ath6kl/htc_mbox.c &len, endpoint); len 704 drivers/net/wireless/ath/ath6kl/htc_mbox.c if (cred_pad < 0 || rem_scat < len) { len 709 drivers/net/wireless/ath/ath6kl/htc_mbox.c rem_scat -= len; len 722 drivers/net/wireless/ath/ath6kl/htc_mbox.c scat_req->scat_list[i].len = len; len 724 drivers/net/wireless/ath/ath6kl/htc_mbox.c scat_req->len += len; len 728 drivers/net/wireless/ath/ath6kl/htc_mbox.c i, packet, packet->info.tx.seqno, len, rem_scat); len 818 drivers/net/wireless/ath/ath6kl/htc_mbox.c scat_req->len = 0; len 836 drivers/net/wireless/ath/ath6kl/htc_mbox.c scat_req->len, scat_req->scat_entries); len 1263 drivers/net/wireless/ath/ath6kl/htc_mbox.c enum htc_endpoint_id eid, int len) len 1266 drivers/net/wireless/ath/ath6kl/htc_mbox.c len <= ATH6KL_BUFFER_SIZE : len <= ATH6KL_AMSDU_BUFFER_SIZE; len 1678 drivers/net/wireless/ath/ath6kl/htc_mbox.c int len; len 1682 drivers/net/wireless/ath/ath6kl/htc_mbox.c len = record->len / sizeof(struct htc_credit_report); len 1683 drivers/net/wireless/ath/ath6kl/htc_mbox.c if (!len) { len 1690 drivers/net/wireless/ath/ath6kl/htc_mbox.c len, endpoint); len 1693 drivers/net/wireless/ath/ath6kl/htc_mbox.c len = record->len / sizeof(*lk_ahd); len 1694 drivers/net/wireless/ath/ath6kl/htc_mbox.c if (!len) { len 1717 drivers/net/wireless/ath/ath6kl/htc_mbox.c len = record->len / sizeof(*bundle_lkahd_rpt); len 1718 drivers/net/wireless/ath/ath6kl/htc_mbox.c if (!len || (len > HTC_HOST_MAX_MSG_PER_BUNDLE)) { len 1730 drivers/net/wireless/ath/ath6kl/htc_mbox.c "", record_buf, record->len); len 1732 drivers/net/wireless/ath/ath6kl/htc_mbox.c for (i = 0; i < len; i++) { len 1743 drivers/net/wireless/ath/ath6kl/htc_mbox.c record->rec_id, record->len); len 1751 drivers/net/wireless/ath/ath6kl/htc_mbox.c u8 *buf, int len, u32 *next_lk_ahds, len 1760 drivers/net/wireless/ath/ath6kl/htc_mbox.c ath6kl_dbg(ATH6KL_DBG_HTC, "htc rx trailer len %d\n", len); len 1761 drivers/net/wireless/ath/ath6kl/htc_mbox.c ath6kl_dbg_dump(ATH6KL_DBG_HTC, NULL, "", buf, len); len 1764 drivers/net/wireless/ath/ath6kl/htc_mbox.c orig_len = len; len 1767 drivers/net/wireless/ath/ath6kl/htc_mbox.c while (len > 0) { len 1768 drivers/net/wireless/ath/ath6kl/htc_mbox.c if (len < sizeof(struct htc_record_hdr)) { len 1774 drivers/net/wireless/ath/ath6kl/htc_mbox.c len -= sizeof(struct htc_record_hdr); len 1777 drivers/net/wireless/ath/ath6kl/htc_mbox.c if (record->len > len) { len 1779 drivers/net/wireless/ath/ath6kl/htc_mbox.c record->len, record->rec_id, len); len 1792 drivers/net/wireless/ath/ath6kl/htc_mbox.c buf += record->len; len 1793 drivers/net/wireless/ath/ath6kl/htc_mbox.c len -= record->len; len 1918 drivers/net/wireless/ath/ath6kl/htc_mbox.c int n_scat_pkt, status = 0, i, len; len 1939 drivers/net/wireless/ath/ath6kl/htc_mbox.c len = 0; len 1977 drivers/net/wireless/ath/ath6kl/htc_mbox.c scat_req->scat_list[i].len = pad_len; len 1983 drivers/net/wireless/ath/ath6kl/htc_mbox.c WARN_ON(!scat_req->scat_list[i].len); len 1984 drivers/net/wireless/ath/ath6kl/htc_mbox.c len += scat_req->scat_list[i].len; len 1987 drivers/net/wireless/ath/ath6kl/htc_mbox.c scat_req->len = len; len 852 drivers/net/wireless/ath/ath6kl/htc_pipe.c int len, enum htc_endpoint_id from_ep) len 859 drivers/net/wireless/ath/ath6kl/htc_pipe.c while (len > 0) { len 860 drivers/net/wireless/ath/ath6kl/htc_pipe.c if (len < sizeof(struct htc_record_hdr)) { len 867 drivers/net/wireless/ath/ath6kl/htc_pipe.c len -= sizeof(struct htc_record_hdr); len 870 drivers/net/wireless/ath/ath6kl/htc_pipe.c if (record->len > len) { len 874 drivers/net/wireless/ath/ath6kl/htc_pipe.c record->len, record->rec_id, len); len 884 drivers/net/wireless/ath/ath6kl/htc_pipe.c if (record->len < sizeof(struct htc_credit_report)) { len 891 drivers/net/wireless/ath/ath6kl/htc_pipe.c record->len / sizeof(*report), len 897 drivers/net/wireless/ath/ath6kl/htc_pipe.c record->rec_id, record->len); len 902 drivers/net/wireless/ath/ath6kl/htc_pipe.c buffer += record->len; len 903 drivers/net/wireless/ath/ath6kl/htc_pipe.c len -= record->len; len 971 drivers/net/wireless/ath/ath6kl/htc_pipe.c netlen = skb->len; len 1040 drivers/net/wireless/ath/ath6kl/htc_pipe.c netlen = skb->len; len 955 drivers/net/wireless/ath/ath6kl/init.c size_t magic_len, len, ie_len; len 972 drivers/net/wireless/ath/ath6kl/init.c len = fw->size; len 977 drivers/net/wireless/ath/ath6kl/init.c if (len < magic_len) { len 979 drivers/net/wireless/ath/ath6kl/init.c len, magic_len); len 991 drivers/net/wireless/ath/ath6kl/init.c len -= magic_len; len 995 drivers/net/wireless/ath/ath6kl/init.c while (len > sizeof(struct ath6kl_fw_ie)) { len 1000 drivers/net/wireless/ath/ath6kl/init.c ie_len = le32_to_cpup(&hdr->len); len 1002 drivers/net/wireless/ath/ath6kl/init.c len -= sizeof(*hdr); len 1008 drivers/net/wireless/ath/ath6kl/init.c if (len < ie_len) { len 1010 drivers/net/wireless/ath/ath6kl/init.c len, ie_len, ie_id); len 1141 drivers/net/wireless/ath/ath6kl/init.c len -= ie_len; len 1664 drivers/net/wireless/ath/ath6kl/init.c size_t trunc_len, len = 0; len 1675 drivers/net/wireless/ath/ath6kl/init.c if (buf_len - len < 4) { len 1686 drivers/net/wireless/ath/ath6kl/init.c len += scnprintf(buf + len, buf_len - len, "%s,", len 1692 drivers/net/wireless/ath/ath6kl/init.c if (len > 0) len 1693 drivers/net/wireless/ath/ath6kl/init.c len--; len 1695 drivers/net/wireless/ath/ath6kl/init.c buf[len] = '\0'; len 700 drivers/net/wireless/ath/ath6kl/main.c static void ath6kl_update_target_stats(struct ath6kl_vif *vif, u8 *ptr, u32 len) len 710 drivers/net/wireless/ath/ath6kl/main.c if (len < sizeof(*tgt_stats)) len 819 drivers/net/wireless/ath/ath6kl/main.c void ath6kl_tgt_stats_event(struct ath6kl_vif *vif, u8 *ptr, u32 len) len 828 drivers/net/wireless/ath/ath6kl/main.c if (len < sizeof(*p)) len 846 drivers/net/wireless/ath/ath6kl/main.c ath6kl_update_target_stats(vif, ptr, len); len 901 drivers/net/wireless/ath/ath6kl/main.c mgmt_buf->len, mgmt_buf->no_cck); len 151 drivers/net/wireless/ath/ath6kl/sdio.c u8 *buf, u32 len) len 161 drivers/net/wireless/ath/ath6kl/sdio.c addr += (HIF_MBOX_WIDTH - len); len 165 drivers/net/wireless/ath/ath6kl/sdio.c addr += HIF_MBOX0_EXT_WIDTH - len; len 168 drivers/net/wireless/ath/ath6kl/sdio.c ret = sdio_writesb(func, addr, buf, len); len 170 drivers/net/wireless/ath/ath6kl/sdio.c ret = sdio_memcpy_toio(func, addr, buf, len); len 173 drivers/net/wireless/ath/ath6kl/sdio.c ret = sdio_readsb(func, buf, addr, len); len 175 drivers/net/wireless/ath/ath6kl/sdio.c ret = sdio_memcpy_fromio(func, buf, addr, len); len 182 drivers/net/wireless/ath/ath6kl/sdio.c request & HIF_FIXED_ADDRESS ? " (fixed)" : "", buf, len); len 183 drivers/net/wireless/ath/ath6kl/sdio.c ath6kl_dbg_dump(ATH6KL_DBG_SDIO_DUMP, NULL, "sdio ", buf, len); len 185 drivers/net/wireless/ath/ath6kl/sdio.c trace_ath6kl_sdio(addr, request, buf, len); len 230 drivers/net/wireless/ath/ath6kl/sdio.c data->blocks = scat_req->len / HIF_MBOX_BLOCK_SIZE; len 235 drivers/net/wireless/ath/ath6kl/sdio.c data->blksz, data->blocks, scat_req->len, len 249 drivers/net/wireless/ath/ath6kl/sdio.c scat_req->scat_list[i].len); len 252 drivers/net/wireless/ath/ath6kl/sdio.c scat_req->scat_list[i].len); len 268 drivers/net/wireless/ath/ath6kl/sdio.c int status, len; len 273 drivers/net/wireless/ath/ath6kl/sdio.c len = scat_req->len; len 275 drivers/net/wireless/ath/ath6kl/sdio.c len = round_down(len, HIF_MBOX_BLOCK_SIZE); len 279 drivers/net/wireless/ath/ath6kl/sdio.c len); len 297 drivers/net/wireless/ath/ath6kl/sdio.c scat_req->addr += HIF_MBOX_WIDTH - scat_req->len; len 300 drivers/net/wireless/ath/ath6kl/sdio.c scat_req->addr += HIF_MBOX0_EXT_WIDTH - scat_req->len; len 320 drivers/net/wireless/ath/ath6kl/sdio.c scat_req->len, len 410 drivers/net/wireless/ath/ath6kl/sdio.c u32 len, u32 request) len 418 drivers/net/wireless/ath/ath6kl/sdio.c len = round_down(len, HIF_MBOX_BLOCK_SIZE); len 427 drivers/net/wireless/ath/ath6kl/sdio.c memcpy(tbuf, buf, len); len 434 drivers/net/wireless/ath/ath6kl/sdio.c ret = ath6kl_sdio_io(ar_sdio->func, request, addr, tbuf, len); len 436 drivers/net/wireless/ath/ath6kl/sdio.c memcpy(buf, tbuf, len); len 679 drivers/net/wireless/ath/ath6kl/sdio.c if (!scat_req->len) len 684 drivers/net/wireless/ath/ath6kl/sdio.c scat_req->len, scat_req->scat_entries); len 1133 drivers/net/wireless/ath/ath6kl/sdio.c static int ath6kl_sdio_bmi_write(struct ath6kl *ar, u8 *buf, u32 len) len 1144 drivers/net/wireless/ath/ath6kl/sdio.c ret = ath6kl_sdio_read_write_sync(ar, addr, buf, len, len 1154 drivers/net/wireless/ath/ath6kl/sdio.c static int ath6kl_sdio_bmi_read(struct ath6kl *ar, u8 *buf, u32 len) len 1205 drivers/net/wireless/ath/ath6kl/sdio.c if (len >= 4) { /* NB: Currently, always true */ len 1212 drivers/net/wireless/ath/ath6kl/sdio.c ret = ath6kl_sdio_read_write_sync(ar, addr, buf, len, len 43 drivers/net/wireless/ath/ath6kl/testmode.c .len = ATH6KL_TM_DATA_MAX_LEN }, len 70 drivers/net/wireless/ath/ath6kl/testmode.c void *data, int len) len 77 drivers/net/wireless/ath/ath6kl/testmode.c err = nla_parse_deprecated(tb, ATH6KL_TM_ATTR_MAX, data, len, len 24 drivers/net/wireless/ath/ath6kl/testmode.h void *data, int len); len 35 drivers/net/wireless/ath/ath6kl/testmode.h void *data, int len) len 139 drivers/net/wireless/ath/ath6kl/trace.h size_t len; len 154 drivers/net/wireless/ath/ath6kl/trace.h len = list[i].len; len 157 drivers/net/wireless/ath/ath6kl/trace.h list[i].buf, len); len 159 drivers/net/wireless/ath/ath6kl/trace.h len_array[i] = len; len 160 drivers/net/wireless/ath/ath6kl/trace.h offset += len; len 293 drivers/net/wireless/ath/ath6kl/txrx.c trace_ath6kl_wmi_cmd(skb->data, skb->len); len 310 drivers/net/wireless/ath/ath6kl/txrx.c skb, skb->len, eid); len 319 drivers/net/wireless/ath/ath6kl/txrx.c skb, skb->len); len 339 drivers/net/wireless/ath/ath6kl/txrx.c set_htc_pkt_info(&cookie->htc_pkt, cookie, skb->data, skb->len, len 375 drivers/net/wireless/ath/ath6kl/txrx.c skb, skb->data, skb->len); len 500 drivers/net/wireless/ath/ath6kl/txrx.c set_htc_pkt_info(&cookie->htc_pkt, cookie, skb->data, skb->len, len 505 drivers/net/wireless/ath/ath6kl/txrx.c skb->data, skb->len); len 728 drivers/net/wireless/ath/ath6kl/txrx.c if (WARN_ON_ONCE(!status && (packet->act_len != skb->len))) { len 782 drivers/net/wireless/ath/ath6kl/txrx.c vif->ndev->stats.tx_bytes += skb->len; len 902 drivers/net/wireless/ath/ath6kl/txrx.c size_t len = skb_headlen(skb); len 904 drivers/net/wireless/ath/ath6kl/txrx.c skb_set_tail_pointer(skb, len); len 928 drivers/net/wireless/ath/ath6kl/txrx.c size_t len = skb_headlen(skb); len 930 drivers/net/wireless/ath/ath6kl/txrx.c skb_set_tail_pointer(skb, len); len 949 drivers/net/wireless/ath/ath6kl/txrx.c int len) len 957 drivers/net/wireless/ath/ath6kl/txrx.c __func__, endpoint, len); len 959 drivers/net/wireless/ath/ath6kl/txrx.c if ((len <= ATH6KL_BUFFER_SIZE) || len 960 drivers/net/wireless/ath/ath6kl/txrx.c (len > ATH6KL_AMSDU_BUFFER_SIZE)) len 1000 drivers/net/wireless/ath/ath6kl/txrx.c amsdu_len = skb->len - mac_hdr_len; len 1336 drivers/net/wireless/ath/ath6kl/txrx.c skb->data, skb->len); len 1478 drivers/net/wireless/ath/ath6kl/txrx.c mgmt->len, len 709 drivers/net/wireless/ath/ath6kl/usb.c u32 len; len 731 drivers/net/wireless/ath/ath6kl/usb.c len = skb->len; len 745 drivers/net/wireless/ath/ath6kl/usb.c len, len 748 drivers/net/wireless/ath/ath6kl/usb.c if ((len % pipe->max_packet_size) == 0) { len 756 drivers/net/wireless/ath/ath6kl/usb.c pipe->ep_address, len); len 1011 drivers/net/wireless/ath/ath6kl/usb.c static int ath6kl_usb_bmi_read(struct ath6kl *ar, u8 *buf, u32 len) len 1019 drivers/net/wireless/ath/ath6kl/usb.c 0, 0, buf, len); len 1029 drivers/net/wireless/ath/ath6kl/usb.c static int ath6kl_usb_bmi_write(struct ath6kl *ar, u8 *buf, u32 len) len 1037 drivers/net/wireless/ath/ath6kl/usb.c 0, 0, buf, len); len 185 drivers/net/wireless/ath/ath6kl/wmi.c new_len = skb->len - sizeof(*eth_hdr) + sizeof(*llc_hdr); len 478 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_tx_complete_event_rx(u8 *datap, int len) len 504 drivers/net/wireless/ath/ath6kl/wmi.c int len, struct ath6kl_vif *vif) len 513 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(*ev)) len 536 drivers/net/wireless/ath/ath6kl/wmi.c u8 *datap, int len, len 546 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(*ev)) len 573 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_tx_status_event_rx(struct wmi *wmi, u8 *datap, int len, len 579 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(*ev)) len 599 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_rx_probe_req_event_rx(struct wmi *wmi, u8 *datap, int len, len 606 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(*ev)) len 611 drivers/net/wireless/ath/ath6kl/wmi.c dlen = le16_to_cpu(ev->len); len 612 drivers/net/wireless/ath/ath6kl/wmi.c if (datap + len < ev->data + dlen) { len 614 drivers/net/wireless/ath/ath6kl/wmi.c len, dlen); len 627 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_p2p_capabilities_event_rx(u8 *datap, int len) len 632 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(*ev)) len 636 drivers/net/wireless/ath/ath6kl/wmi.c dlen = le16_to_cpu(ev->len); len 642 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_rx_action_event_rx(struct wmi *wmi, u8 *datap, int len, len 649 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(*ev)) len 654 drivers/net/wireless/ath/ath6kl/wmi.c dlen = le16_to_cpu(ev->len); len 655 drivers/net/wireless/ath/ath6kl/wmi.c if (datap + len < ev->data + dlen) { len 657 drivers/net/wireless/ath/ath6kl/wmi.c len, dlen); len 666 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_p2p_info_event_rx(u8 *datap, int len) len 672 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(*ev)) len 677 drivers/net/wireless/ath/ath6kl/wmi.c dlen = le16_to_cpu(ev->len); len 741 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_ready_event_rx(struct wmi *wmi, u8 *datap, int len) len 745 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(struct wmi_ready_event_2)) len 854 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_connect_event_rx(struct wmi *wmi, u8 *datap, int len, len 860 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(struct wmi_connect_event)) len 985 drivers/net/wireless/ath/ath6kl/wmi.c static void ath6kl_wmi_regdomain_event(struct wmi *wmi, u8 *datap, int len) len 1020 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_disconnect_event_rx(struct wmi *wmi, u8 *datap, int len, len 1026 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(struct wmi_disconnect_event)) len 1045 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_peer_node_event_rx(struct wmi *wmi, u8 *datap, int len) len 1049 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(struct wmi_peer_node_event)) len 1064 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_tkip_micerr_event_rx(struct wmi *wmi, u8 *datap, int len, len 1069 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(struct wmi_tkip_micerr_event)) len 1086 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_bssinfo_event_rx(struct wmi *wmi, u8 *datap, int len, len 1095 drivers/net/wireless/ath/ath6kl/wmi.c if (len <= sizeof(struct wmi_bss_info_hdr2)) len 1100 drivers/net/wireless/ath/ath6kl/wmi.c len -= sizeof(struct wmi_bss_info_hdr2); len 1123 drivers/net/wireless/ath/ath6kl/wmi.c if (len < 8 + 2 + 2) len 1131 drivers/net/wireless/ath/ath6kl/wmi.c len - 8 - 2 - 2); len 1145 drivers/net/wireless/ath/ath6kl/wmi.c buf + 8 + 2 + 2, len - 8 - 2 - 2, len 1171 drivers/net/wireless/ath/ath6kl/wmi.c int len) len 1175 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(struct wmi_pstream_timeout_event)) len 1201 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_bitrate_reply_rx(struct wmi *wmi, u8 *datap, int len) len 1207 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(struct wmi_bit_rate_reply)) len 1230 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_test_rx(struct wmi *wmi, u8 *datap, int len) len 1232 drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_tm_rx_event(wmi->parent_dev, datap, len); len 1237 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_ratemask_reply_rx(struct wmi *wmi, u8 *datap, int len) len 1239 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(struct wmi_fix_rates_reply)) len 1247 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_ch_list_reply_rx(struct wmi *wmi, u8 *datap, int len) len 1249 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(struct wmi_channel_list_reply)) len 1257 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_tx_pwr_reply_rx(struct wmi *wmi, u8 *datap, int len) len 1261 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(struct wmi_tx_pwr_reply)) len 1270 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_keepalive_reply_rx(struct wmi *wmi, u8 *datap, int len) len 1272 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(struct wmi_get_keepalive_cmd)) len 1280 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_scan_complete_rx(struct wmi *wmi, u8 *datap, int len, len 1294 drivers/net/wireless/ath/ath6kl/wmi.c int len, struct ath6kl_vif *vif) len 1299 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(*ev)) len 1302 drivers/net/wireless/ath/ath6kl/wmi.c if (struct_size(ev, neighbor, ev->num_neighbors) > len) { len 1305 drivers/net/wireless/ath/ath6kl/wmi.c ev->num_neighbors, len); len 1329 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_error_event_rx(struct wmi *wmi, u8 *datap, int len) len 1353 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_stats_event_rx(struct wmi *wmi, u8 *datap, int len, len 1356 drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_tgt_stats_event(vif, datap, len); len 1415 drivers/net/wireless/ath/ath6kl/wmi.c int len) len 1425 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(struct wmi_rssi_threshold_event)) len 1510 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_cac_event_rx(struct wmi *wmi, u8 *datap, int len, len 1519 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(struct wmi_cac_event)) len 1583 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_txe_notify_event_rx(struct wmi *wmi, u8 *datap, int len, len 1589 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(*ev)) len 1668 drivers/net/wireless/ath/ath6kl/wmi.c int len) len 1678 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(struct wmi_snr_threshold_event)) len 1757 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_aplist_event_rx(struct wmi *wmi, u8 *datap, int len) len 1764 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(struct wmi_aplist_event) || len 1774 drivers/net/wireless/ath/ath6kl/wmi.c if (len < (int) (sizeof(struct wmi_aplist_event) + len 1803 drivers/net/wireless/ath/ath6kl/wmi.c cmd_id, skb->len, sync_flag); len 1805 drivers/net/wireless/ath/ath6kl/wmi.c skb->data, skb->len); len 3217 drivers/net/wireless/ath/ath6kl/wmi.c int ath6kl_wmi_test_cmd(struct wmi *wmi, void *buf, size_t len) len 3222 drivers/net/wireless/ath/ath6kl/wmi.c skb = ath6kl_wmi_get_new_buf(len); len 3226 drivers/net/wireless/ath/ath6kl/wmi.c memcpy(skb->data, buf, len); len 3347 drivers/net/wireless/ath/ath6kl/wmi.c u32 len) len 3352 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(struct wmi_pmkid_list_reply)) len 3359 drivers/net/wireless/ath/ath6kl/wmi.c if (len < expected_len) len 3365 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_addba_req_event_rx(struct wmi *wmi, u8 *datap, int len, len 3376 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_delba_req_event_rx(struct wmi *wmi, u8 *datap, int len, len 3486 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_pspoll_event_rx(struct wmi *wmi, u8 *datap, int len, len 3491 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(struct wmi_pspoll_event)) len 3501 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_dtimexpiry_event_rx(struct wmi *wmi, u8 *datap, int len, len 3675 drivers/net/wireless/ath/ath6kl/wmi.c p->len = cpu_to_le16(data_len); len 3715 drivers/net/wireless/ath/ath6kl/wmi.c p->len = cpu_to_le16(data_len); len 3768 drivers/net/wireless/ath/ath6kl/wmi.c p->len = cpu_to_le16(data_len); len 3834 drivers/net/wireless/ath/ath6kl/wmi.c int len) len 3838 drivers/net/wireless/ath/ath6kl/wmi.c if (len < sizeof(struct wmix_hb_challenge_resp_cmd)) len 3849 drivers/net/wireless/ath/ath6kl/wmi.c u32 len; len 3854 drivers/net/wireless/ath/ath6kl/wmi.c if (skb->len < sizeof(struct wmix_cmd_hdr)) { len 3865 drivers/net/wireless/ath/ath6kl/wmi.c len = skb->len; len 3870 drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_hb_challenge_resp_event(wmi, datap, len); len 3873 drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_dbg(ATH6KL_DBG_WMI, "wmi event dbglog len %d\n", len); len 3874 drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_debug_fwlog_event(wmi->parent_dev, datap, len); len 3885 drivers/net/wireless/ath/ath6kl/wmi.c static int ath6kl_wmi_roam_tbl_event_rx(struct wmi *wmi, u8 *datap, int len) len 3887 drivers/net/wireless/ath/ath6kl/wmi.c return ath6kl_debug_roam_tbl_event(wmi->parent_dev, datap, len); len 3892 drivers/net/wireless/ath/ath6kl/wmi.c u8 *datap, u32 len) len 3907 drivers/net/wireless/ath/ath6kl/wmi.c return ath6kl_wmi_connect_event_rx(wmi, datap, len, vif); len 3910 drivers/net/wireless/ath/ath6kl/wmi.c return ath6kl_wmi_disconnect_event_rx(wmi, datap, len, vif); len 3913 drivers/net/wireless/ath/ath6kl/wmi.c return ath6kl_wmi_tkip_micerr_event_rx(wmi, datap, len, vif); len 3916 drivers/net/wireless/ath/ath6kl/wmi.c return ath6kl_wmi_bssinfo_event_rx(wmi, datap, len, vif); len 3919 drivers/net/wireless/ath/ath6kl/wmi.c return ath6kl_wmi_neighbor_report_event_rx(wmi, datap, len, len 3923 drivers/net/wireless/ath/ath6kl/wmi.c return ath6kl_wmi_scan_complete_rx(wmi, datap, len, vif); len 3926 drivers/net/wireless/ath/ath6kl/wmi.c return ath6kl_wmi_stats_event_rx(wmi, datap, len, vif); len 3929 drivers/net/wireless/ath/ath6kl/wmi.c return ath6kl_wmi_cac_event_rx(wmi, datap, len, vif); len 3932 drivers/net/wireless/ath/ath6kl/wmi.c return ath6kl_wmi_pspoll_event_rx(wmi, datap, len, vif); len 3935 drivers/net/wireless/ath/ath6kl/wmi.c return ath6kl_wmi_dtimexpiry_event_rx(wmi, datap, len, vif); len 3938 drivers/net/wireless/ath/ath6kl/wmi.c return ath6kl_wmi_addba_req_event_rx(wmi, datap, len, vif); len 3941 drivers/net/wireless/ath/ath6kl/wmi.c return ath6kl_wmi_delba_req_event_rx(wmi, datap, len, vif); len 3948 drivers/net/wireless/ath/ath6kl/wmi.c return ath6kl_wmi_remain_on_chnl_event_rx(wmi, datap, len, vif); len 3953 drivers/net/wireless/ath/ath6kl/wmi.c len, vif); len 3956 drivers/net/wireless/ath/ath6kl/wmi.c return ath6kl_wmi_tx_status_event_rx(wmi, datap, len, vif); len 3959 drivers/net/wireless/ath/ath6kl/wmi.c return ath6kl_wmi_rx_probe_req_event_rx(wmi, datap, len, vif); len 3962 drivers/net/wireless/ath/ath6kl/wmi.c return ath6kl_wmi_rx_action_event_rx(wmi, datap, len, vif); len 3965 drivers/net/wireless/ath/ath6kl/wmi.c return ath6kl_wmi_txe_notify_event_rx(wmi, datap, len, vif); len 3978 drivers/net/wireless/ath/ath6kl/wmi.c u32 len; len 3989 drivers/net/wireless/ath/ath6kl/wmi.c len = skb->len; len 3991 drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_dbg(ATH6KL_DBG_WMI, "wmi rx id %d len %d\n", id, len); len 3993 drivers/net/wireless/ath/ath6kl/wmi.c datap, len); len 3998 drivers/net/wireless/ath/ath6kl/wmi.c ret = ath6kl_wmi_bitrate_reply_rx(wmi, datap, len); len 4002 drivers/net/wireless/ath/ath6kl/wmi.c ret = ath6kl_wmi_ch_list_reply_rx(wmi, datap, len); len 4006 drivers/net/wireless/ath/ath6kl/wmi.c ret = ath6kl_wmi_tx_pwr_reply_rx(wmi, datap, len); len 4010 drivers/net/wireless/ath/ath6kl/wmi.c ret = ath6kl_wmi_ready_event_rx(wmi, datap, len); len 4014 drivers/net/wireless/ath/ath6kl/wmi.c ret = ath6kl_wmi_peer_node_event_rx(wmi, datap, len); len 4018 drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_regdomain_event(wmi, datap, len); len 4022 drivers/net/wireless/ath/ath6kl/wmi.c ret = ath6kl_wmi_pstream_timeout_event_rx(wmi, datap, len); len 4026 drivers/net/wireless/ath/ath6kl/wmi.c ret = ath6kl_wmi_error_event_rx(wmi, datap, len); len 4030 drivers/net/wireless/ath/ath6kl/wmi.c ret = ath6kl_wmi_rssi_threshold_event_rx(wmi, datap, len); len 4041 drivers/net/wireless/ath/ath6kl/wmi.c ret = ath6kl_wmi_roam_tbl_event_rx(wmi, datap, len); len 4055 drivers/net/wireless/ath/ath6kl/wmi.c ret = ath6kl_wmi_test_rx(wmi, datap, len); len 4059 drivers/net/wireless/ath/ath6kl/wmi.c ret = ath6kl_wmi_ratemask_reply_rx(wmi, datap, len); len 4066 drivers/net/wireless/ath/ath6kl/wmi.c ret = ath6kl_wmi_snr_threshold_event_rx(wmi, datap, len); len 4073 drivers/net/wireless/ath/ath6kl/wmi.c ret = ath6kl_wmi_aplist_event_rx(wmi, datap, len); len 4077 drivers/net/wireless/ath/ath6kl/wmi.c ret = ath6kl_wmi_keepalive_reply_rx(wmi, datap, len); len 4084 drivers/net/wireless/ath/ath6kl/wmi.c ret = ath6kl_wmi_get_pmkid_list_event_rx(wmi, datap, len); len 4102 drivers/net/wireless/ath/ath6kl/wmi.c ret = ath6kl_wmi_tx_complete_event_rx(datap, len); len 4106 drivers/net/wireless/ath/ath6kl/wmi.c ret = ath6kl_wmi_p2p_capabilities_event_rx(datap, len); len 4110 drivers/net/wireless/ath/ath6kl/wmi.c ret = ath6kl_wmi_p2p_info_event_rx(datap, len); len 4114 drivers/net/wireless/ath/ath6kl/wmi.c ret = ath6kl_wmi_proc_events_vif(wmi, if_idx, id, datap, len); len 4128 drivers/net/wireless/ath/ath6kl/wmi.c if (skb->len < sizeof(struct wmi_cmd_hdr)) { len 4134 drivers/net/wireless/ath/ath6kl/wmi.c trace_ath6kl_wmi_event(skb->data, skb->len); len 2362 drivers/net/wireless/ath/ath6kl/wmi.h __le16 len; len 2371 drivers/net/wireless/ath/ath6kl/wmi.h __le16 len; len 2408 drivers/net/wireless/ath/ath6kl/wmi.h __le16 len; len 2413 drivers/net/wireless/ath/ath6kl/wmi.h __le16 len; len 2419 drivers/net/wireless/ath/ath6kl/wmi.h __le16 len; len 2433 drivers/net/wireless/ath/ath6kl/wmi.h __le16 len; len 2452 drivers/net/wireless/ath/ath6kl/wmi.h __le16 len; len 2633 drivers/net/wireless/ath/ath6kl/wmi.h int ath6kl_wmi_test_cmd(struct wmi *wmi, void *buf, size_t len); len 3401 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static u32 ar9003_dump_modal_eeprom(char *buf, u32 len, u32 size, len 3436 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c return len; len 3439 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static u32 ar9003_dump_cal_data(struct ath_hw *ah, char *buf, u32 len, u32 size, len 3460 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c len += scnprintf(buf + len, size - len, "Chain %d\n", i); len 3462 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c len += scnprintf(buf + len, size - len, len 3474 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c len += scnprintf(buf + len, size - len, len 3477 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c len += scnprintf(buf + len, size - len, len 3490 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c return len; len 3494 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c u8 *buf, u32 len, u32 size) len 3500 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c len += scnprintf(buf + len, size - len, len 3502 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c len = ar9003_dump_modal_eeprom(buf, len, size, len 3505 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c len += scnprintf(buf + len, size - len, "Calibration data\n"); len 3506 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c len = ar9003_dump_cal_data(ah, buf, len, size, true); len 3508 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c len += scnprintf(buf + len, size - len, len 3510 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c len = ar9003_dump_modal_eeprom(buf, len, size, len 3513 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c len += scnprintf(buf + len, size - len, "Calibration data\n"); len 3514 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c len = ar9003_dump_cal_data(ah, buf, len, size, false); len 3564 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c len += scnprintf(buf + len, size - len, "%20s : %pM\n", "MacAddress", len 3567 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c if (len > size) len 3568 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c len = size; len 3570 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c return len; len 3574 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c u8 *buf, u32 len, u32 size) len 1167 drivers/net/wireless/ath/ath9k/ar9003_mci.c u32 *payload, u8 len, bool wait_done, len 1204 drivers/net/wireless/ath/ath9k/ar9003_mci.c for (i = 0; (i * 4) < len; i++) len 1212 drivers/net/wireless/ath/ath9k/ar9003_mci.c SM(len, AR_MCI_COMMAND0_LEN) | len 1269 drivers/net/wireless/ath/ath9k/ar9003_mci.c u16 len, u32 sched_addr) len 1275 drivers/net/wireless/ath/ath9k/ar9003_mci.c mci->gpm_len = len; len 307 drivers/net/wireless/ath/ath9k/ar9003_mci.h u32 *payload, u8 len, bool wait_done, len 311 drivers/net/wireless/ath/ath9k/ar9003_mci.h u16 len, u32 sched_addr); len 763 drivers/net/wireless/ath/ath9k/ath9k.h len += scnprintf(buf + len, size - len, \ len 89 drivers/net/wireless/ath/ath9k/beacon.c info.pkt_len = skb->len + FCS_LEN; len 98 drivers/net/wireless/ath/ath9k/beacon.c info.buf_len[0] = roundup(skb->len, 4); len 132 drivers/net/wireless/ath/ath9k/beacon.c skb->len, DMA_TO_DEVICE); len 156 drivers/net/wireless/ath/ath9k/beacon.c skb->len, DMA_TO_DEVICE); len 231 drivers/net/wireless/ath/ath9k/beacon.c skb->len, DMA_TO_DEVICE); len 23 drivers/net/wireless/ath/ath9k/common-debug.c u32 len = 0, size = 6000; len 31 drivers/net/wireless/ath/ath9k/common-debug.c len = ah->eep_ops->dump_eeprom(ah, false, buf, len, size); len 33 drivers/net/wireless/ath/ath9k/common-debug.c retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 59 drivers/net/wireless/ath/ath9k/common-debug.c u32 len = 0, size = 1500; len 67 drivers/net/wireless/ath/ath9k/common-debug.c len = ah->eep_ops->dump_eeprom(ah, true, buf, len, size); len 69 drivers/net/wireless/ath/ath9k/common-debug.c retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 128 drivers/net/wireless/ath/ath9k/common-debug.c len += scnprintf(buf + len, size - len, \ len 135 drivers/net/wireless/ath/ath9k/common-debug.c unsigned int len = 0, size = 1600; len 162 drivers/net/wireless/ath/ath9k/common-debug.c if (len > size) len 163 drivers/net/wireless/ath/ath9k/common-debug.c len = size; len 165 drivers/net/wireless/ath/ath9k/common-debug.c retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 191 drivers/net/wireless/ath/ath9k/common-debug.c len += scnprintf(buf + len, size - len, "%22s : %10u\n", s, \ len 196 drivers/net/wireless/ath/ath9k/common-debug.c unsigned int len = 0, size = 1600; len 238 drivers/net/wireless/ath/ath9k/common-debug.c if (len > size) len 239 drivers/net/wireless/ath/ath9k/common-debug.c len = size; len 241 drivers/net/wireless/ath/ath9k/common-debug.c retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 477 drivers/net/wireless/ath/ath9k/common-spectral.c int len = rs->rs_datalen; len 500 drivers/net/wireless/ath/ath9k/common-spectral.c radar_info = ((struct ath_radar_info *)&vdata[len]) - 1; len 536 drivers/net/wireless/ath/ath9k/common-spectral.c len, len 539 drivers/net/wireless/ath/ath9k/common-spectral.c for (i = 0; i < len - 2; i++) { len 548 drivers/net/wireless/ath/ath9k/common-spectral.c if (len <= fft_len + 2) { len 549 drivers/net/wireless/ath/ath9k/common-spectral.c sample_bytes = len - sizeof(struct ath_radar_info); len 618 drivers/net/wireless/ath/ath9k/common-spectral.c if (sample_bytes != sample_len && len <= fft_len + 2) { len 658 drivers/net/wireless/ath/ath9k/common-spectral.c if (len <= fft_len + 2) len 677 drivers/net/wireless/ath/ath9k/common-spectral.c if (len - i != sizeof(struct ath_radar_info)) len 680 drivers/net/wireless/ath/ath9k/common-spectral.c len - i); len 694 drivers/net/wireless/ath/ath9k/common-spectral.c unsigned int len; len 710 drivers/net/wireless/ath/ath9k/common-spectral.c len = strlen(mode); len 711 drivers/net/wireless/ath/ath9k/common-spectral.c return simple_read_from_buffer(user_buf, count, ppos, mode, len); len 796 drivers/net/wireless/ath/ath9k/common-spectral.c ssize_t len; len 801 drivers/net/wireless/ath/ath9k/common-spectral.c len = min(count, sizeof(buf) - 1); len 802 drivers/net/wireless/ath/ath9k/common-spectral.c if (copy_from_user(buf, user_buf, len)) len 805 drivers/net/wireless/ath/ath9k/common-spectral.c buf[len] = '\0'; len 846 drivers/net/wireless/ath/ath9k/common-spectral.c unsigned int len; len 848 drivers/net/wireless/ath/ath9k/common-spectral.c len = sprintf(buf, "%d\n", spec_priv->spec_config.short_repeat); len 849 drivers/net/wireless/ath/ath9k/common-spectral.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 859 drivers/net/wireless/ath/ath9k/common-spectral.c ssize_t len; len 861 drivers/net/wireless/ath/ath9k/common-spectral.c len = min(count, sizeof(buf) - 1); len 862 drivers/net/wireless/ath/ath9k/common-spectral.c if (copy_from_user(buf, user_buf, len)) len 865 drivers/net/wireless/ath/ath9k/common-spectral.c buf[len] = '\0'; len 894 drivers/net/wireless/ath/ath9k/common-spectral.c unsigned int len; len 896 drivers/net/wireless/ath/ath9k/common-spectral.c len = sprintf(buf, "%d\n", spec_priv->spec_config.count); len 897 drivers/net/wireless/ath/ath9k/common-spectral.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 907 drivers/net/wireless/ath/ath9k/common-spectral.c ssize_t len; len 909 drivers/net/wireless/ath/ath9k/common-spectral.c len = min(count, sizeof(buf) - 1); len 910 drivers/net/wireless/ath/ath9k/common-spectral.c if (copy_from_user(buf, user_buf, len)) len 913 drivers/net/wireless/ath/ath9k/common-spectral.c buf[len] = '\0'; len 942 drivers/net/wireless/ath/ath9k/common-spectral.c unsigned int len; len 944 drivers/net/wireless/ath/ath9k/common-spectral.c len = sprintf(buf, "%d\n", spec_priv->spec_config.period); len 945 drivers/net/wireless/ath/ath9k/common-spectral.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 955 drivers/net/wireless/ath/ath9k/common-spectral.c ssize_t len; len 957 drivers/net/wireless/ath/ath9k/common-spectral.c len = min(count, sizeof(buf) - 1); len 958 drivers/net/wireless/ath/ath9k/common-spectral.c if (copy_from_user(buf, user_buf, len)) len 961 drivers/net/wireless/ath/ath9k/common-spectral.c buf[len] = '\0'; len 990 drivers/net/wireless/ath/ath9k/common-spectral.c unsigned int len; len 992 drivers/net/wireless/ath/ath9k/common-spectral.c len = sprintf(buf, "%d\n", spec_priv->spec_config.fft_period); len 993 drivers/net/wireless/ath/ath9k/common-spectral.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1003 drivers/net/wireless/ath/ath9k/common-spectral.c ssize_t len; len 1005 drivers/net/wireless/ath/ath9k/common-spectral.c len = min(count, sizeof(buf) - 1); len 1006 drivers/net/wireless/ath/ath9k/common-spectral.c if (copy_from_user(buf, user_buf, len)) len 1009 drivers/net/wireless/ath/ath9k/common-spectral.c buf[len] = '\0'; len 145 drivers/net/wireless/ath/ath9k/common.c if (padsize && skb->len>=padpos+padsize+FCS_LEN) { len 156 drivers/net/wireless/ath/ath9k/common.c && !decrypt_error && skb->len >= hdrlen + 4) { len 41 drivers/net/wireless/ath/ath9k/common.h #define ATH_LPF_RSSI(x, y, len) \ len 42 drivers/net/wireless/ath/ath9k/common.h ((x != ATH_RSSI_DUMMY_MARKER) ? (((x) * ((len) - 1) + (y)) / (len)) : (y)) len 92 drivers/net/wireless/ath/ath9k/debug.c unsigned int len; len 94 drivers/net/wireless/ath/ath9k/debug.c len = sprintf(buf, "0x%08x\n", common->debug_mask); len 95 drivers/net/wireless/ath/ath9k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 105 drivers/net/wireless/ath/ath9k/debug.c ssize_t len; len 107 drivers/net/wireless/ath/ath9k/debug.c len = min(count, sizeof(buf) - 1); len 108 drivers/net/wireless/ath/ath9k/debug.c if (copy_from_user(buf, user_buf, len)) len 111 drivers/net/wireless/ath/ath9k/debug.c buf[len] = '\0'; len 138 drivers/net/wireless/ath/ath9k/debug.c unsigned int len = 0; len 167 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "%15s: %s\n", "ANI", len 174 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "%15s: %u\n", len 178 drivers/net/wireless/ath/ath9k/debug.c if (len > size) len 179 drivers/net/wireless/ath/ath9k/debug.c len = size; len 181 drivers/net/wireless/ath/ath9k/debug.c retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 195 drivers/net/wireless/ath/ath9k/debug.c ssize_t len; len 197 drivers/net/wireless/ath/ath9k/debug.c len = min(count, sizeof(buf) - 1); len 198 drivers/net/wireless/ath/ath9k/debug.c if (copy_from_user(buf, user_buf, len)) len 201 drivers/net/wireless/ath/ath9k/debug.c buf[len] = '\0'; len 237 drivers/net/wireless/ath/ath9k/debug.c unsigned int len; len 239 drivers/net/wireless/ath/ath9k/debug.c len = sprintf(buf, "%d\n", common->bt_ant_diversity); len 240 drivers/net/wireless/ath/ath9k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 252 drivers/net/wireless/ath/ath9k/debug.c ssize_t len; len 254 drivers/net/wireless/ath/ath9k/debug.c len = min(count, sizeof(buf) - 1); len 255 drivers/net/wireless/ath/ath9k/debug.c if (copy_from_user(buf, user_buf, len)) len 261 drivers/net/wireless/ath/ath9k/debug.c buf[len] = '\0'; len 309 drivers/net/wireless/ath/ath9k/debug.c unsigned int len = 0; len 322 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "%s\n", len 329 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "Current MAIN config : %s\n", len 331 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "Current ALT config : %s\n", len 333 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "Average MAIN RSSI : %d\n", len 335 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "Average ALT RSSI : %d\n\n", len 339 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "Packet Receive Cnt:\n"); len 340 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "-------------------\n"); len 342 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "%30s%15s\n", len 344 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "%-14s:%15d%15d\n", len 348 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "%-14s:%15d%15d\n", len 352 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "%-14s:%15d%15d\n", len 356 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "%-14s:%15d%15d\n", len 360 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "%-14s:%15d%15d\n", len 365 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "\nLNA Config Attempts:\n"); len 366 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "--------------------\n"); len 368 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "%30s%15s\n", len 370 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "%-14s:%15d%15d\n", len 374 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "%-14s:%15d%15d\n", len 378 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "%-14s:%15d%15d\n", len 382 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "%-14s:%15d%15d\n", len 388 drivers/net/wireless/ath/ath9k/debug.c if (len > size) len 389 drivers/net/wireless/ath/ath9k/debug.c len = size; len 391 drivers/net/wireless/ath/ath9k/debug.c retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 789 drivers/net/wireless/ath/ath9k/debug.c sc->debug.stats.txstats[qnum].tx_bytes_all += bf->bf_mpdu->len; len 829 drivers/net/wireless/ath/ath9k/debug.c unsigned int len; len 831 drivers/net/wireless/ath/ath9k/debug.c len = sprintf(buf, "0x%08x\n", sc->debug.regidx); len 832 drivers/net/wireless/ath/ath9k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 841 drivers/net/wireless/ath/ath9k/debug.c ssize_t len; len 843 drivers/net/wireless/ath/ath9k/debug.c len = min(count, sizeof(buf) - 1); len 844 drivers/net/wireless/ath/ath9k/debug.c if (copy_from_user(buf, user_buf, len)) len 847 drivers/net/wireless/ath/ath9k/debug.c buf[len] = '\0'; len 869 drivers/net/wireless/ath/ath9k/debug.c unsigned int len; len 875 drivers/net/wireless/ath/ath9k/debug.c len = sprintf(buf, "0x%08x\n", regval); len 876 drivers/net/wireless/ath/ath9k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 886 drivers/net/wireless/ath/ath9k/debug.c ssize_t len; len 888 drivers/net/wireless/ath/ath9k/debug.c len = min(count, sizeof(buf) - 1); len 889 drivers/net/wireless/ath/ath9k/debug.c if (copy_from_user(buf, user_buf, len)) len 892 drivers/net/wireless/ath/ath9k/debug.c buf[len] = '\0'; len 915 drivers/net/wireless/ath/ath9k/debug.c unsigned int len = 0; len 946 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, regdump_len - len, len 998 drivers/net/wireless/ath/ath9k/debug.c u32 len = 0, size = 1500; len 1007 drivers/net/wireless/ath/ath9k/debug.c len = scnprintf(buf, size, "%s\n", len 1012 drivers/net/wireless/ath/ath9k/debug.c len = ath9k_dump_btcoex(sc, buf, size); len 1014 drivers/net/wireless/ath/ath9k/debug.c retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1035 drivers/net/wireless/ath/ath9k/debug.c unsigned int len; len 1037 drivers/net/wireless/ath/ath9k/debug.c len = sprintf(buf, "%u %c\n", ah->dynack.ackto, len 1040 drivers/net/wireless/ath/ath9k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1057 drivers/net/wireless/ath/ath9k/debug.c unsigned int len = 0, size = 32; len 1065 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "WOW: %s\n", len 1068 drivers/net/wireless/ath/ath9k/debug.c if (len > size) len 1069 drivers/net/wireless/ath/ath9k/debug.c len = size; len 1071 drivers/net/wireless/ath/ath9k/debug.c retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1083 drivers/net/wireless/ath/ath9k/debug.c ssize_t len; len 1085 drivers/net/wireless/ath/ath9k/debug.c len = min(count, sizeof(buf) - 1); len 1086 drivers/net/wireless/ath/ath9k/debug.c if (copy_from_user(buf, user_buf, len)) len 1089 drivers/net/wireless/ath/ath9k/debug.c buf[len] = '\0'; len 1119 drivers/net/wireless/ath/ath9k/debug.c unsigned int len = 0, size = 32; len 1127 drivers/net/wireless/ath/ath9k/debug.c len += scnprintf(buf + len, size - len, "%s\n", len 1130 drivers/net/wireless/ath/ath9k/debug.c if (len > size) len 1131 drivers/net/wireless/ath/ath9k/debug.c len = size; len 1133 drivers/net/wireless/ath/ath9k/debug.c retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1146 drivers/net/wireless/ath/ath9k/debug.c ssize_t len; len 1149 drivers/net/wireless/ath/ath9k/debug.c len = min(count, sizeof(buf) - 1); len 1150 drivers/net/wireless/ath/ath9k/debug.c if (copy_from_user(buf, user_buf, len)) len 1153 drivers/net/wireless/ath/ath9k/debug.c buf[len] = '\0'; len 1188 drivers/net/wireless/ath/ath9k/debug.c unsigned int len; len 1191 drivers/net/wireless/ath/ath9k/debug.c len = sprintf(buf, "off\n"); len 1193 drivers/net/wireless/ath/ath9k/debug.c len = sprintf(buf, "%d\n", ah->nf_override); len 1195 drivers/net/wireless/ath/ath9k/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1206 drivers/net/wireless/ath/ath9k/debug.c ssize_t len; len 1208 drivers/net/wireless/ath/ath9k/debug.c len = min(count, sizeof(buf) - 1); len 1209 drivers/net/wireless/ath/ath9k/debug.c if (copy_from_user(buf, user_buf, len)) len 1212 drivers/net/wireless/ath/ath9k/debug.c buf[len] = '\0'; len 30 drivers/net/wireless/ath/ath9k/debug_sta.c u32 len = 0, size = 4096; len 40 drivers/net/wireless/ath/ath9k/debug_sta.c len = scnprintf(buf, size, "%s\n", len 45 drivers/net/wireless/ath/ath9k/debug_sta.c len = scnprintf(buf, size, "Max-AMPDU: %d\n", len 47 drivers/net/wireless/ath/ath9k/debug_sta.c len += scnprintf(buf + len, size - len, "MPDU Density: %d\n\n", len 50 drivers/net/wireless/ath/ath9k/debug_sta.c len += scnprintf(buf + len, size - len, len 60 drivers/net/wireless/ath/ath9k/debug_sta.c len += scnprintf(buf + len, size - len, len 74 drivers/net/wireless/ath/ath9k/debug_sta.c retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 153 drivers/net/wireless/ath/ath9k/debug_sta.c len += scnprintf(buf + len, size - len, \ len 162 drivers/net/wireless/ath/ath9k/debug_sta.c len += scnprintf(buf + len, size - len, \ len 177 drivers/net/wireless/ath/ath9k/debug_sta.c u32 len = 0, size = 4096; len 192 drivers/net/wireless/ath/ath9k/debug_sta.c len += scnprintf(buf + len, size - len, len 197 drivers/net/wireless/ath/ath9k/debug_sta.c len += scnprintf(buf + len, size - len, len 206 drivers/net/wireless/ath/ath9k/debug_sta.c len += scnprintf(buf + len, size - len, "\n"); len 229 drivers/net/wireless/ath/ath9k/debug_sta.c retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 28 drivers/net/wireless/ath/ath9k/dfs_debug.c len += scnprintf(buf + len, size - len, "%28s : %10u\n", s, \ len 31 drivers/net/wireless/ath/ath9k/dfs_debug.c len += scnprintf(buf + len, size - len, "%28s : %10u\n", s, \ len 40 drivers/net/wireless/ath/ath9k/dfs_debug.c unsigned int len = 0, size = 8000; len 47 drivers/net/wireless/ath/ath9k/dfs_debug.c len += scnprintf(buf + len, size - len, "DFS support for " len 54 drivers/net/wireless/ath/ath9k/dfs_debug.c len += scnprintf(buf + len, size - len, len 61 drivers/net/wireless/ath/ath9k/dfs_debug.c len += scnprintf(buf + len, size - len, "Pulse detector statistics:\n"); len 71 drivers/net/wireless/ath/ath9k/dfs_debug.c len += scnprintf(buf + len, size - len, "Radar detector statistics " len 76 drivers/net/wireless/ath/ath9k/dfs_debug.c len += scnprintf(buf + len, size - len, "Global Pool statistics:\n"); len 86 drivers/net/wireless/ath/ath9k/dfs_debug.c if (len > size) len 87 drivers/net/wireless/ath/ath9k/dfs_debug.c len = size; len 89 drivers/net/wireless/ath/ath9k/dfs_debug.c retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 103 drivers/net/wireless/ath/ath9k/dfs_debug.c ssize_t len; len 105 drivers/net/wireless/ath/ath9k/dfs_debug.c len = min(count, sizeof(buf) - 1); len 106 drivers/net/wireless/ath/ath9k/dfs_debug.c if (copy_from_user(buf, user_buf, len)) len 109 drivers/net/wireless/ath/ath9k/dfs_debug.c buf[len] = '\0'; len 659 drivers/net/wireless/ath/ath9k/eeprom.h u32 len, u32 size); len 76 drivers/net/wireless/ath/ath9k/eeprom_4k.c static u32 ath9k_dump_4k_modal_eeprom(char *buf, u32 len, u32 size, len 127 drivers/net/wireless/ath/ath9k/eeprom_4k.c return len; len 131 drivers/net/wireless/ath/ath9k/eeprom_4k.c u8 *buf, u32 len, u32 size) len 138 drivers/net/wireless/ath/ath9k/eeprom_4k.c len += scnprintf(buf + len, size - len, len 140 drivers/net/wireless/ath/ath9k/eeprom_4k.c len = ath9k_dump_4k_modal_eeprom(buf, len, size, len 169 drivers/net/wireless/ath/ath9k/eeprom_4k.c len += scnprintf(buf + len, size - len, "%20s : %pM\n", "MacAddress", len 173 drivers/net/wireless/ath/ath9k/eeprom_4k.c if (len > size) len 174 drivers/net/wireless/ath/ath9k/eeprom_4k.c len = size; len 176 drivers/net/wireless/ath/ath9k/eeprom_4k.c return len; len 180 drivers/net/wireless/ath/ath9k/eeprom_4k.c u8 *buf, u32 len, u32 size) len 79 drivers/net/wireless/ath/ath9k/eeprom_9287.c static u32 ar9287_dump_modal_eeprom(char *buf, u32 len, u32 size, len 123 drivers/net/wireless/ath/ath9k/eeprom_9287.c return len; len 127 drivers/net/wireless/ath/ath9k/eeprom_9287.c u8 *buf, u32 len, u32 size) len 134 drivers/net/wireless/ath/ath9k/eeprom_9287.c len += scnprintf(buf + len, size - len, len 136 drivers/net/wireless/ath/ath9k/eeprom_9287.c len = ar9287_dump_modal_eeprom(buf, len, size, len 166 drivers/net/wireless/ath/ath9k/eeprom_9287.c len += scnprintf(buf + len, size - len, "%20s : %pM\n", "MacAddress", len 170 drivers/net/wireless/ath/ath9k/eeprom_9287.c if (len > size) len 171 drivers/net/wireless/ath/ath9k/eeprom_9287.c len = size; len 173 drivers/net/wireless/ath/ath9k/eeprom_9287.c return len; len 177 drivers/net/wireless/ath/ath9k/eeprom_9287.c u8 *buf, u32 len, u32 size) len 135 drivers/net/wireless/ath/ath9k/eeprom_def.c static u32 ath9k_def_dump_modal_eeprom(char *buf, u32 len, u32 size, len 201 drivers/net/wireless/ath/ath9k/eeprom_def.c return len; len 205 drivers/net/wireless/ath/ath9k/eeprom_def.c u8 *buf, u32 len, u32 size) len 212 drivers/net/wireless/ath/ath9k/eeprom_def.c len += scnprintf(buf + len, size - len, len 214 drivers/net/wireless/ath/ath9k/eeprom_def.c len = ath9k_def_dump_modal_eeprom(buf, len, size, len 216 drivers/net/wireless/ath/ath9k/eeprom_def.c len += scnprintf(buf + len, size - len, len 218 drivers/net/wireless/ath/ath9k/eeprom_def.c len = ath9k_def_dump_modal_eeprom(buf, len, size, len 247 drivers/net/wireless/ath/ath9k/eeprom_def.c len += scnprintf(buf + len, size - len, "%20s : %pM\n", "MacAddress", len 251 drivers/net/wireless/ath/ath9k/eeprom_def.c if (len > size) len 252 drivers/net/wireless/ath/ath9k/eeprom_def.c len = size; len 254 drivers/net/wireless/ath/ath9k/eeprom_def.c return len; len 258 drivers/net/wireless/ath/ath9k/eeprom_def.c u8 *buf, u32 len, u32 size) len 458 drivers/net/wireless/ath/ath9k/gpio.c u32 len = 0; len 477 drivers/net/wireless/ath/ath9k/gpio.c len += scnprintf(buf + len, size - len, "BT Weights: "); len 479 drivers/net/wireless/ath/ath9k/gpio.c len += scnprintf(buf + len, size - len, "%08x ", len 481 drivers/net/wireless/ath/ath9k/gpio.c len += scnprintf(buf + len, size - len, "\n"); len 482 drivers/net/wireless/ath/ath9k/gpio.c len += scnprintf(buf + len, size - len, "WLAN Weights: "); len 484 drivers/net/wireless/ath/ath9k/gpio.c len += scnprintf(buf + len, size - len, "%08x ", len 486 drivers/net/wireless/ath/ath9k/gpio.c len += scnprintf(buf + len, size - len, "\n"); len 487 drivers/net/wireless/ath/ath9k/gpio.c len += scnprintf(buf + len, size - len, "Tx Priorities: "); len 489 drivers/net/wireless/ath/ath9k/gpio.c len += scnprintf(buf + len, size - len, "%08x ", len 492 drivers/net/wireless/ath/ath9k/gpio.c len += scnprintf(buf + len, size - len, "\n"); len 494 drivers/net/wireless/ath/ath9k/gpio.c return len; len 501 drivers/net/wireless/ath/ath9k/gpio.c u32 len = 0; len 508 drivers/net/wireless/ath/ath9k/gpio.c return len; len 123 drivers/net/wireless/ath/ath9k/hif_usb.c skb->data, skb->len, len 205 drivers/net/wireless/ath/ath9k/hif_usb.c *hdr++ = cpu_to_le16(skb->len - 4); len 210 drivers/net/wireless/ath/ath9k/hif_usb.c skb->data, skb->len, len 242 drivers/net/wireless/ath/ath9k/hif_usb.c int ln = skb->len; len 296 drivers/net/wireless/ath/ath9k/hif_usb.c tx_buf->len = tx_buf->offset = 0; len 343 drivers/net/wireless/ath/ath9k/hif_usb.c *hdr++ = cpu_to_le16(nskb->len); len 346 drivers/net/wireless/ath/ath9k/hif_usb.c memcpy(buf, nskb->data, nskb->len); len 347 drivers/net/wireless/ath/ath9k/hif_usb.c tx_buf->len = nskb->len + 4; len 350 drivers/net/wireless/ath/ath9k/hif_usb.c tx_buf->offset += (((tx_buf->len - 1) / 4) + 1) * 4; len 353 drivers/net/wireless/ath/ath9k/hif_usb.c tx_buf->len += tx_buf->offset; len 361 drivers/net/wireless/ath/ath9k/hif_usb.c tx_buf->buf, tx_buf->len, len 366 drivers/net/wireless/ath/ath9k/hif_usb.c tx_buf->len = tx_buf->offset = 0; len 533 drivers/net/wireless/ath/ath9k/hif_usb.c int index = 0, i, len = skb->len; len 568 drivers/net/wireless/ath/ath9k/hif_usb.c while (index < len) { len 637 drivers/net/wireless/ath/ath9k/hif_usb.c RX_STAT_ADD(skb_completed_bytes, skb_pool[i]->len); len 639 drivers/net/wireless/ath/ath9k/hif_usb.c skb_pool[i]->len, USB_WLAN_RX_PIPE); len 725 drivers/net/wireless/ath/ath9k/hif_usb.c skb->len, USB_REG_IN_PIPE); len 1019 drivers/net/wireless/ath/ath9k/hif_usb.c size_t len = hif_dev->fw_size; len 1027 drivers/net/wireless/ath/ath9k/hif_usb.c while (len) { len 1028 drivers/net/wireless/ath/ath9k/hif_usb.c transfer = min_t(size_t, len, 4096); len 1041 drivers/net/wireless/ath/ath9k/hif_usb.c len -= transfer; len 81 drivers/net/wireless/ath/ath9k/hif_usb.h u16 len; len 157 drivers/net/wireless/ath/ath9k/htc_drv_beacon.c if (padsize && skb->len > padpos) { len 25 drivers/net/wireless/ath/ath9k/htc_drv_debug.c unsigned int len = 0; len 40 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 44 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 48 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 52 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 56 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 60 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 64 drivers/net/wireless/ath/ath9k/htc_drv_debug.c if (len > sizeof(buf)) len 65 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len = sizeof(buf); len 67 drivers/net/wireless/ath/ath9k/htc_drv_debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 83 drivers/net/wireless/ath/ath9k/htc_drv_debug.c unsigned int len = 0; len 98 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 102 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 106 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 110 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 114 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 118 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 122 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 126 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 130 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 134 drivers/net/wireless/ath/ath9k/htc_drv_debug.c if (len > sizeof(buf)) len 135 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len = sizeof(buf); len 137 drivers/net/wireless/ath/ath9k/htc_drv_debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 153 drivers/net/wireless/ath/ath9k/htc_drv_debug.c unsigned int len = 0; len 168 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 172 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 176 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 180 drivers/net/wireless/ath/ath9k/htc_drv_debug.c if (len > sizeof(buf)) len 181 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len = sizeof(buf); len 183 drivers/net/wireless/ath/ath9k/htc_drv_debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 198 drivers/net/wireless/ath/ath9k/htc_drv_debug.c unsigned int len = 0; len 200 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 203 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 206 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 209 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 212 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 215 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 219 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 222 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 225 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 228 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, len 232 drivers/net/wireless/ath/ath9k/htc_drv_debug.c if (len > sizeof(buf)) len 233 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len = sizeof(buf); len 235 drivers/net/wireless/ath/ath9k/htc_drv_debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 256 drivers/net/wireless/ath/ath9k/htc_drv_debug.c unsigned int len = 0, size = 1500; len 263 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, size - len, len 266 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, size - len, len 269 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, size - len, len 273 drivers/net/wireless/ath/ath9k/htc_drv_debug.c if (len > size) len 274 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len = size; len 276 drivers/net/wireless/ath/ath9k/htc_drv_debug.c retval = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 294 drivers/net/wireless/ath/ath9k/htc_drv_debug.c unsigned int len; len 297 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len = scnprintf(buf, sizeof(buf), len 303 drivers/net/wireless/ath/ath9k/htc_drv_debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 318 drivers/net/wireless/ath/ath9k/htc_drv_debug.c unsigned int len = 0; len 320 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, "%20s : %10u\n", len 323 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, "%20s : %10u\n", len 326 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, "%20s : %10u\n", len 329 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, "%20s : %10u\n", len 332 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, "%20s : %10u\n", len 335 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, "%20s : %10u\n", len 338 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, "%20s : %10u\n", len 342 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len += scnprintf(buf + len, sizeof(buf) - len, "%20s : %10u\n", len 346 drivers/net/wireless/ath/ath9k/htc_drv_debug.c if (len > sizeof(buf)) len 347 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len = sizeof(buf); len 349 drivers/net/wireless/ath/ath9k/htc_drv_debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 366 drivers/net/wireless/ath/ath9k/htc_drv_debug.c unsigned int len; len 368 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len = sprintf(buf, "0x%08x\n", common->debug_mask); len 369 drivers/net/wireless/ath/ath9k/htc_drv_debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 379 drivers/net/wireless/ath/ath9k/htc_drv_debug.c ssize_t len; len 381 drivers/net/wireless/ath/ath9k/htc_drv_debug.c len = min(count, sizeof(buf) - 1); len 382 drivers/net/wireless/ath/ath9k/htc_drv_debug.c if (copy_from_user(buf, user_buf, len)) len 385 drivers/net/wireless/ath/ath9k/htc_drv_debug.c buf[len] = '\0'; len 876 drivers/net/wireless/ath/ath9k/htc_drv_main.c if (padsize && skb->len > padpos) { len 307 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c if (skb->len > priv->hw->wiphy->rts_threshold) len 515 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c if (padsize && skb->len > hdrlen + padsize) { len 979 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c if (skb->len < HTC_RX_FRAME_HEADER_SIZE) { len 981 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c skb->len); len 989 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c (skb->len - HTC_RX_FRAME_HEADER_SIZE) != 0)) { len 992 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c rs_datalen, skb->len); len 22 drivers/net/wireless/ath/ath9k/htc_hst.c u16 len, u8 flags, u8 epid) len 32 drivers/net/wireless/ath/ath9k/htc_hst.c hdr->payload_len = cpu_to_be16(len); len 169 drivers/net/wireless/ath/ath9k/htc_hst.c ret = htc_issue_send(target, skb, skb->len, 0, ENDPOINT0); len 204 drivers/net/wireless/ath/ath9k/htc_hst.c ret = htc_issue_send(target, skb, skb->len, 0, ENDPOINT0); len 275 drivers/net/wireless/ath/ath9k/htc_hst.c ret = htc_issue_send(target, skb, skb->len, 0, ENDPOINT0); len 298 drivers/net/wireless/ath/ath9k/htc_hst.c return htc_issue_send(target, skb, skb->len, 0, tx_ctl->epid); len 304 drivers/net/wireless/ath/ath9k/htc_hst.c return htc_issue_send(target, skb, skb->len, 0, epid); len 397 drivers/net/wireless/ath/ath9k/htc_hst.c struct sk_buff *skb, u32 len, u8 pipe_id) len 453 drivers/net/wireless/ath/ath9k/htc_hst.c skb_trim(skb, len - htc_hdr->control[0]); len 217 drivers/net/wireless/ath/ath9k/htc_hst.h struct sk_buff *skb, u32 len, u8 pipe_id); len 3365 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_name(struct ath_hw *ah, char *hw_name, size_t len) len 3371 drivers/net/wireless/ath/ath9k/hw.c used = scnprintf(hw_name, len, len 3377 drivers/net/wireless/ath/ath9k/hw.c used = scnprintf(hw_name, len, len 117 drivers/net/wireless/ath/ath9k/hw.h len += scnprintf(buf + len, size - len, "%20s : %10d\n",\ len 1093 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_name(struct ath_hw *ah, char *hw_name, size_t len); len 224 drivers/net/wireless/ath/ath9k/link.c int len = 1800; len 239 drivers/net/wireless/ath/ath9k/link.c skb = alloc_skb(len, GFP_KERNEL); len 243 drivers/net/wireless/ath/ath9k/link.c skb_put(skb, len); len 244 drivers/net/wireless/ath/ath9k/link.c memset(skb->data, 0, len); len 513 drivers/net/wireless/ath/ath9k/recv.c end = skb->data + skb->len; len 541 drivers/net/wireless/ath/ath9k/recv.c if (skb->len < 24 + 8 + 2 + 2) len 1021 drivers/net/wireless/ath/ath9k/recv.c u16 len = rs->rs_datalen; len 1044 drivers/net/wireless/ath/ath9k/recv.c airtime += ath_pkt_duration(sc, rxs->rate_idx, len, len 1051 drivers/net/wireless/ath/ath9k/recv.c len, rxs->rate_idx, is_sp); len 1175 drivers/net/wireless/ath/ath9k/recv.c int space = skb->len - skb_tailroom(hdr_skb); len 1185 drivers/net/wireless/ath/ath9k/recv.c skb_copy_from_linear_data(skb, skb_put(hdr_skb, skb->len), len 1186 drivers/net/wireless/ath/ath9k/recv.c skb->len); len 1192 drivers/net/wireless/ath/ath9k/recv.c skb_trim(skb, skb->len - 8); len 50 drivers/net/wireless/ath/ath9k/tx99.c u32 len = 1200; len 59 drivers/net/wireless/ath/ath9k/tx99.c skb = alloc_skb(len, GFP_KERNEL); len 63 drivers/net/wireless/ath/ath9k/tx99.c skb_put(skb, len); len 65 drivers/net/wireless/ath/ath9k/tx99.c memset(skb->data, 0, len); len 164 drivers/net/wireless/ath/ath9k/tx99.c unsigned int len; len 166 drivers/net/wireless/ath/ath9k/tx99.c len = sprintf(buf, "%d\n", sc->tx99_state); len 167 drivers/net/wireless/ath/ath9k/tx99.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 177 drivers/net/wireless/ath/ath9k/tx99.c ssize_t len; len 186 drivers/net/wireless/ath/ath9k/tx99.c len = min(count, sizeof(buf) - 1); len 187 drivers/net/wireless/ath/ath9k/tx99.c if (copy_from_user(buf, user_buf, len)) len 190 drivers/net/wireless/ath/ath9k/tx99.c buf[len] = '\0'; len 233 drivers/net/wireless/ath/ath9k/tx99.c unsigned int len; len 235 drivers/net/wireless/ath/ath9k/tx99.c len = sprintf(buf, "%d (%d dBm)\n", len 239 drivers/net/wireless/ath/ath9k/tx99.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 279 drivers/net/wireless/ath/ath9k/wmi.c enum wmi_cmd_id cmd, u16 len) len 1205 drivers/net/wireless/ath/ath9k/xmit.c struct ath_tx_info *info, int len, bool rts) len 1244 drivers/net/wireless/ath/ath9k/xmit.c if (!rts_thresh || (len > rts_thresh)) len 1270 drivers/net/wireless/ath/ath9k/xmit.c info->rates[i].PktDuration = ath_pkt_duration(sc, rix, len, len 1303 drivers/net/wireless/ath/ath9k/xmit.c phy, rate->bitrate * 100, len, rix, is_sp); len 1311 drivers/net/wireless/ath/ath9k/xmit.c if (bf_isaggr(bf) && (len > sc->sc_ah->caps.rts_aggr_limit)) len 1343 drivers/net/wireless/ath/ath9k/xmit.c struct ath_txq *txq, int len) len 1398 drivers/net/wireless/ath/ath9k/xmit.c if (!rts_thresh || (len > rts_thresh)) len 1403 drivers/net/wireless/ath/ath9k/xmit.c len = fi->framelen; len 1405 drivers/net/wireless/ath/ath9k/xmit.c ath_buf_set_rate(sc, bf, &info, len, rts); len 1409 drivers/net/wireless/ath/ath9k/xmit.c info.buf_len[0] = skb->len; len 1423 drivers/net/wireless/ath/ath9k/xmit.c info.aggr_len = len; len 2181 drivers/net/wireless/ath/ath9k/xmit.c skb->len, DMA_TO_DEVICE); len 2227 drivers/net/wireless/ath/ath9k/xmit.c int frmlen = skb->len + FCS_LEN; len 2251 drivers/net/wireless/ath/ath9k/xmit.c if (padsize && skb->len > padpos) { len 2422 drivers/net/wireless/ath/ath9k/xmit.c if (padsize && skb->len>padpos+padsize) { len 2465 drivers/net/wireless/ath/ath9k/xmit.c dma_unmap_single(sc->dev, bf->bf_buf_addr, skb->len, DMA_TO_DEVICE); len 2854 drivers/net/wireless/ath/ath9k/xmit.c if (padsize && skb->len > padpos) { len 2866 drivers/net/wireless/ath/ath9k/xmit.c fi->framelen = skb->len + FCS_LEN; len 168 drivers/net/wireless/ath/carl9170/carl9170.h unsigned int len; len 571 drivers/net/wireless/ath/carl9170/carl9170.h void carl9170_rx(struct ar9170 *ar, void *buf, unsigned int len); len 572 drivers/net/wireless/ath/carl9170/carl9170.h void carl9170_handle_command_response(struct ar9170 *ar, void *buf, u32 len); len 119 drivers/net/wireless/ath/carl9170/cmd.c const enum carl9170_cmd_oids cmd, const unsigned int len) len 123 drivers/net/wireless/ath/carl9170/cmd.c tmp = kzalloc(sizeof(struct carl9170_cmd_head) + len, GFP_ATOMIC); len 126 drivers/net/wireless/ath/carl9170/cmd.c tmp->hdr.len = len; len 152 drivers/net/wireless/ath/carl9170/cmd.c const u32 mode, const u32 addr, const u32 len) len 164 drivers/net/wireless/ath/carl9170/cmd.c cmd->bcn_ctrl.bcn_len = cpu_to_le32(len); len 55 drivers/net/wireless/ath/carl9170/cmd.h const u32 mode, const u32 addr, const u32 len); len 74 drivers/net/wireless/ath/carl9170/cmd.h const enum carl9170_cmd_oids cmd, const unsigned int len); len 145 drivers/net/wireless/ath/carl9170/cmd.h __cmd->hdr.len = 8 * __nreg; \ len 55 drivers/net/wireless/ath/carl9170/debug.c ssize_t *len); len 209 drivers/net/wireless/ath/carl9170/debug.c ssize_t *len) \ len 211 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, buf_size, fmt "\n", ##value); \ len 217 drivers/net/wireless/ath/carl9170/debug.c size_t bufsize, ssize_t *len) len 221 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "jar: [%*pb]\n", len 224 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "cookies: used:%3d / total:%3d, allocs:%d\n", len 228 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "memory: free:%3d (%3d KiB) / total:%3d KiB)\n", len 240 drivers/net/wireless/ath/carl9170/debug.c size_t bufsize, ssize_t *len) len 242 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "%s QoS AC\n", modparam_noht ? "Hardware" : len 245 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "[ VO VI " len 249 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "[length/limit length/limit " len 253 drivers/net/wireless/ath/carl9170/debug.c ar->tx_stats[0].len, ar->tx_stats[0].limit, len 254 drivers/net/wireless/ath/carl9170/debug.c ar->tx_stats[1].len, ar->tx_stats[1].limit, len 255 drivers/net/wireless/ath/carl9170/debug.c ar->tx_stats[2].len, ar->tx_stats[2].limit, len 256 drivers/net/wireless/ath/carl9170/debug.c ar->tx_stats[3].len, ar->tx_stats[3].limit); len 258 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "[ total total " len 266 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "[ pend/waittx pend/waittx " len 301 drivers/net/wireless/ath/carl9170/debug.c size_t bufsize, ssize_t *len) len 312 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "Entry: #%2d TID:%1d, BSN:%4d, " len 317 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "\tWindow: [%*pb,W]\n", len 325 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "\tBase Seq: %*s\n", offset, "T"); len 328 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "\tNext Seq: %*s\n", offset, "W"); len 332 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "\tLast Seq: %*s\n", offset, "N"); len 334 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "\tPre-Aggregation reorder buffer: " len 343 drivers/net/wireless/ath/carl9170/debug.c len, bufsize); len 357 drivers/net/wireless/ath/carl9170/debug.c ssize_t *len, size_t bufsize, struct sk_buff_head *queue) len 367 drivers/net/wireless/ath/carl9170/debug.c len, bufsize); len 375 drivers/net/wireless/ath/carl9170/debug.c char *buf, size_t bufsize, ssize_t *len) \ len 377 drivers/net/wireless/ath/carl9170/debug.c carl9170_debugfs_queue_dump(ar, buf, len, bufsize, &ar->q[qi]); \ len 383 drivers/net/wireless/ath/carl9170/debug.c size_t bufsize, ssize_t *len) len 385 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "psm state: %s\n", (ar->ps.off_override ? len 388 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "sleep duration: %d ms.\n", ar->ps.sleep_ms); len 389 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "last power-state transition: %d ms ago.\n", len 391 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "last CAM->PSM transition: %d ms ago.\n", len 399 drivers/net/wireless/ath/carl9170/debug.c size_t bufsize, ssize_t *len) len 404 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "TX queue [%d]: %10d max:%10d ms.\n", len 417 drivers/net/wireless/ath/carl9170/debug.c size_t bufsize, ssize_t *len) len 423 drivers/net/wireless/ath/carl9170/debug.c *len = err; len 427 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "Chain 0: %10d dBm, ext. chan.:%10d dBm\n", len 429 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "Chain 2: %10d dBm, ext. chan.:%10d dBm\n", len 437 drivers/net/wireless/ath/carl9170/debug.c size_t bufsize, ssize_t *len) len 442 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "registered VIFs:%d \\ %d\n", len 445 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "VIF bitmap: [%*pb]\n", len 451 drivers/net/wireless/ath/carl9170/debug.c ADD(buf, *len, bufsize, "\t%d = [%s VIF, id:%d, type:%x " len 21 drivers/net/wireless/ath/carl9170/fw.c const unsigned int len, const u8 compatible_revision) len 26 drivers/net/wireless/ath/carl9170/fw.c if (carl9170fw_desc_cmp(iter, descid, len, len 32 drivers/net/wireless/ath/carl9170/fw.c if (carl9170fw_desc_cmp(iter, descid, len, len 132 drivers/net/wireless/ath/carl9170/fw.c size_t len) len 162 drivers/net/wireless/ath/carl9170/fw.c dsc_len = min_t(unsigned int, len, len 168 drivers/net/wireless/ath/carl9170/fw.c if (diff < len) len 169 drivers/net/wireless/ath/carl9170/fw.c len -= diff; len 171 drivers/net/wireless/ath/carl9170/fw.c if (len < 256) len 174 drivers/net/wireless/ath/carl9170/fw.c crc32 = crc32_le(~0, data, len); len 223 drivers/net/wireless/ath/carl9170/fw.c static int carl9170_fw(struct ar9170 *ar, const __u8 *data, size_t len) len 229 drivers/net/wireless/ath/carl9170/fw.c err = carl9170_fw_checksum(ar, data, len); len 367 drivers/net/wireless/ath/carl9170/fw.c carl9170_find_fw_desc(struct ar9170 *ar, const __u8 *fw_data, const size_t len) len 372 drivers/net/wireless/ath/carl9170/fw.c if (!carl9170fw_size_check(len)) { len 377 drivers/net/wireless/ath/carl9170/fw.c while (scan < len - sizeof(struct carl9170fw_desc_head)) { len 383 drivers/net/wireless/ath/carl9170/fw.c if (scan >= len) len 218 drivers/net/wireless/ath/carl9170/fwcmd.h u8 len; len 266 drivers/net/wireless/ath/carl9170/fwdesc.h static inline bool carl9170fw_size_check(unsigned int len) len 268 drivers/net/wireless/ath/carl9170/fwdesc.h return (len <= CARL9170FW_MAX_SIZE && len >= CARL9170FW_MIN_SIZE); len 49 drivers/net/wireless/ath/carl9170/rx.c static void carl9170_dbg_message(struct ar9170 *ar, const char *buf, u32 len) len 54 drivers/net/wireless/ath/carl9170/rx.c if (len > 3) { len 70 drivers/net/wireless/ath/carl9170/rx.c wiphy_info(ar->hw->wiphy, "FW: %.*s\n", len, buf); len 129 drivers/net/wireless/ath/carl9170/rx.c static void carl9170_cmd_callback(struct ar9170 *ar, u32 len, void *buffer) len 136 drivers/net/wireless/ath/carl9170/rx.c if (unlikely(ar->readlen != (len - 4))) { len 138 drivers/net/wireless/ath/carl9170/rx.c "got %d, instead of %d\n", len - 4, ar->readlen); len 140 drivers/net/wireless/ath/carl9170/rx.c ar->cmd_buf, (ar->cmd.hdr.len + 4) & 0x3f); len 142 drivers/net/wireless/ath/carl9170/rx.c buffer, len); len 152 drivers/net/wireless/ath/carl9170/rx.c if (len >= 4) len 153 drivers/net/wireless/ath/carl9170/rx.c memcpy(ar->readbuf, buffer + 4, len - 4); len 161 drivers/net/wireless/ath/carl9170/rx.c void carl9170_handle_command_response(struct ar9170 *ar, void *buf, u32 len) len 168 drivers/net/wireless/ath/carl9170/rx.c carl9170_cmd_callback(ar, len, buf); len 173 drivers/net/wireless/ath/carl9170/rx.c if (unlikely(cmd->hdr.len != (len - 4))) { len 177 drivers/net/wireless/ath/carl9170/rx.c cmd->hdr.cmd, cmd->hdr.len, len - 4); len 180 drivers/net/wireless/ath/carl9170/rx.c buf, len); len 244 drivers/net/wireless/ath/carl9170/rx.c carl9170_dbg_message(ar, (char *)buf + 4, len - 4); len 248 drivers/net/wireless/ath/carl9170/rx.c wiphy_dbg(ar->hw->wiphy, "FW: HD %d\n", len - 4); len 250 drivers/net/wireless/ath/carl9170/rx.c (char *)buf + 4, len - 4); len 284 drivers/net/wireless/ath/carl9170/rx.c print_hex_dump_bytes("dump:", DUMP_PREFIX_NONE, buf, len); len 462 drivers/net/wireless/ath/carl9170/rx.c static struct sk_buff *carl9170_rx_copy_data(u8 *buf, int len) len 481 drivers/net/wireless/ath/carl9170/rx.c skb = dev_alloc_skb(len + reserved); len 484 drivers/net/wireless/ath/carl9170/rx.c skb_put_data(skb, buf, len); len 490 drivers/net/wireless/ath/carl9170/rx.c static u8 *carl9170_find_ie(u8 *data, unsigned int len, u8 ie) len 496 drivers/net/wireless/ath/carl9170/rx.c end = data + len; len 518 drivers/net/wireless/ath/carl9170/rx.c static void carl9170_ps_beacon(struct ar9170 *ar, void *data, unsigned int len) len 531 drivers/net/wireless/ath/carl9170/rx.c if (len <= 40 + FCS_LEN) len 541 drivers/net/wireless/ath/carl9170/rx.c tim = carl9170_find_ie(data, len - FCS_LEN, WLAN_EID_TIM); len 573 drivers/net/wireless/ath/carl9170/rx.c static void carl9170_ba_check(struct ar9170 *ar, void *data, unsigned int len) len 582 drivers/net/wireless/ath/carl9170/rx.c if (len <= sizeof(*bar) + FCS_LEN) len 659 drivers/net/wireless/ath/carl9170/rx.c static int carl9170_handle_mpdu(struct ar9170 *ar, u8 *buf, int len, len 675 drivers/net/wireless/ath/carl9170/rx.c carl9170_ps_beacon(ar, buf, len); len 677 drivers/net/wireless/ath/carl9170/rx.c carl9170_ba_check(ar, buf, len); len 679 drivers/net/wireless/ath/carl9170/rx.c skb = carl9170_rx_copy_data(buf, len); len 697 drivers/net/wireless/ath/carl9170/rx.c static void carl9170_rx_untie_data(struct ar9170 *ar, u8 *buf, int len) len 709 drivers/net/wireless/ath/carl9170/rx.c if (unlikely(len < sizeof(*mac))) len 714 drivers/net/wireless/ath/carl9170/rx.c mpdu_len = len - sizeof(*mac); len 834 drivers/net/wireless/ath/carl9170/rx.c i += cmd->hdr.len + 4; len 841 drivers/net/wireless/ath/carl9170/rx.c carl9170_handle_command_response(ar, cmd, cmd->hdr.len + 4); len 854 drivers/net/wireless/ath/carl9170/rx.c static void __carl9170_rx(struct ar9170 *ar, u8 *buf, unsigned int len) len 859 drivers/net/wireless/ath/carl9170/rx.c while (len > 2 && i < 12 && buf[0] == 0xff && buf[1] == 0xff) { len 861 drivers/net/wireless/ath/carl9170/rx.c len -= 2; len 865 drivers/net/wireless/ath/carl9170/rx.c if (unlikely(len < 4)) len 870 drivers/net/wireless/ath/carl9170/rx.c carl9170_rx_untie_cmds(ar, buf, len); len 872 drivers/net/wireless/ath/carl9170/rx.c carl9170_rx_untie_data(ar, buf, len); len 875 drivers/net/wireless/ath/carl9170/rx.c static void carl9170_rx_stream(struct ar9170 *ar, void *buf, unsigned int len) len 882 drivers/net/wireless/ath/carl9170/rx.c tlen = len; len 934 drivers/net/wireless/ath/carl9170/rx.c ar->rx_failover->len); len 991 drivers/net/wireless/ath/carl9170/rx.c ar->rx_failover->len); len 994 drivers/net/wireless/ath/carl9170/rx.c buf, len); len 1007 drivers/net/wireless/ath/carl9170/rx.c void carl9170_rx(struct ar9170 *ar, void *buf, unsigned int len) len 1010 drivers/net/wireless/ath/carl9170/rx.c carl9170_rx_stream(ar, buf, len); len 1012 drivers/net/wireless/ath/carl9170/rx.c __carl9170_rx(ar, buf, len); len 92 drivers/net/wireless/ath/carl9170/tx.c ar->tx_stats[queue].len++; len 97 drivers/net/wireless/ath/carl9170/tx.c if (mem_full || ar->tx_stats[i].len >= ar->tx_stats[i].limit) { len 164 drivers/net/wireless/ath/carl9170/tx.c ar->tx_stats[queue].len--; len 169 drivers/net/wireless/ath/carl9170/tx.c if (ar->tx_stats[i].len >= CARL9170_NUM_TX_LIMIT_SOFT) len 198 drivers/net/wireless/ath/carl9170/tx.c chunks = DIV_ROUND_UP(skb->len, ar->fw.mem_block_size); len 253 drivers/net/wireless/ath/carl9170/tx.c atomic_add(DIV_ROUND_UP(skb->len, ar->fw.mem_block_size), len 695 drivers/net/wireless/ath/carl9170/tx.c if (WARN_ON(i > ((cmd->hdr.len / 2) + 1))) { len 697 drivers/net/wireless/ath/carl9170/tx.c (void *) cmd, cmd->hdr.len + 4); len 969 drivers/net/wireless/ath/carl9170/tx.c u16 len; len 986 drivers/net/wireless/ath/carl9170/tx.c len = skb->len; len 1023 drivers/net/wireless/ath/carl9170/tx.c len += info->control.hw_key->icv_len; len 1067 drivers/net/wireless/ath/carl9170/tx.c txc->s.len = cpu_to_le16(skb->len); len 1068 drivers/net/wireless/ath/carl9170/tx.c txc->f.length = cpu_to_le16(len + FCS_LEN); len 1325 drivers/net/wireless/ath/carl9170/tx.c skb->len >= sizeof(struct ieee80211_bar)) { len 1600 drivers/net/wireless/ath/carl9170/tx.c SET_VAL(AR9170_MAC_BCN_HT2_LEN, *plcp, skb->len + FCS_LEN); len 1603 drivers/net/wireless/ath/carl9170/tx.c *plcp |= ((skb->len + FCS_LEN) << (3 + 16)) + 0x0400; len 1605 drivers/net/wireless/ath/carl9170/tx.c *plcp |= ((skb->len + FCS_LEN) << 16) + 0x0010; len 1616 drivers/net/wireless/ath/carl9170/tx.c u32 word, ht1, plcp, off, addr, len; len 1640 drivers/net/wireless/ath/carl9170/tx.c len = roundup(skb->len + FCS_LEN, 4); len 1642 drivers/net/wireless/ath/carl9170/tx.c if ((off + len) > ar->fw.beacon_max_len) { len 1651 drivers/net/wireless/ath/carl9170/tx.c if (len > AR9170_MAC_BCN_LENGTH_MAX) { len 1655 drivers/net/wireless/ath/carl9170/tx.c AR9170_MAC_BCN_LENGTH_MAX, len); len 1671 drivers/net/wireless/ath/carl9170/tx.c for (i = 0; i < DIV_ROUND_UP(skb->len, 4); i++) { len 1698 drivers/net/wireless/ath/carl9170/tx.c addr, skb->len + FCS_LEN); len 615 drivers/net/wireless/ath/carl9170/usb.c if (WARN_ON(cmd->hdr.len > CARL9170_MAX_CMD_LEN - 4)) { len 629 drivers/net/wireless/ath/carl9170/usb.c cmd, cmd->hdr.len + 4, len 634 drivers/net/wireless/ath/carl9170/usb.c cmd, cmd->hdr.len + 4, len 664 drivers/net/wireless/ath/carl9170/usb.c ar->cmd.hdr.len = plen; len 720 drivers/net/wireless/ath/carl9170/usb.c unsigned int len; len 732 drivers/net/wireless/ath/carl9170/usb.c len = skb->len + sizeof(*tx_stream); len 733 drivers/net/wireless/ath/carl9170/usb.c tx_stream->length = cpu_to_le16(len); len 738 drivers/net/wireless/ath/carl9170/usb.c len = skb->len; len 742 drivers/net/wireless/ath/carl9170/usb.c AR9170_USB_EP_TX), data, len, len 806 drivers/net/wireless/ath/carl9170/usb.c size_t len; len 817 drivers/net/wireless/ath/carl9170/usb.c len = ar->fw.fw->size; len 822 drivers/net/wireless/ath/carl9170/usb.c len -= ar->fw.offset; len 824 drivers/net/wireless/ath/carl9170/usb.c while (len) { len 825 drivers/net/wireless/ath/carl9170/usb.c transfer = min_t(unsigned int, len, 4096u); len 837 drivers/net/wireless/ath/carl9170/usb.c len -= transfer; len 244 drivers/net/wireless/ath/carl9170/wlan.h __le16 len; len 316 drivers/net/wireless/ath/carl9170/wlan.h __le16 len; len 30 drivers/net/wireless/ath/main.c u32 len, len 49 drivers/net/wireless/ath/main.c skb = __dev_alloc_skb(len + common->cachelsz - 1, gfp_mask); len 55 drivers/net/wireless/ath/main.c pr_err("skbuff alloc of size %u failed\n", len); len 375 drivers/net/wireless/ath/wcn36xx/dxe.c ctl->skb->len, DMA_TO_DEVICE); len 735 drivers/net/wireless/ath/wcn36xx/dxe.c skb->len, len 745 drivers/net/wireless/ath/wcn36xx/dxe.c desc_skb->fr_len = ctl_skb->skb->len; len 750 drivers/net/wireless/ath/wcn36xx/dxe.c (char *)ctl_skb->skb->data, ctl_skb->skb->len); len 792 drivers/net/wireless/ath/wcn36xx/hal.h u32 len; len 803 drivers/net/wireless/ath/wcn36xx/hal.h u16 len; len 820 drivers/net/wireless/ath/wcn36xx/hal.h u32 len; len 888 drivers/net/wireless/ath/wcn36xx/hal.h u32 len; len 82 drivers/net/wireless/ath/wcn36xx/smd.c static int put_cfg_tlv_u32(struct wcn36xx *wcn, size_t *len, u32 id, u32 value) len 87 drivers/net/wireless/ath/wcn36xx/smd.c if (*len + sizeof(*entry) + sizeof(u32) >= WCN36XX_HAL_BUF_SIZE) { len 92 drivers/net/wireless/ath/wcn36xx/smd.c entry = (struct wcn36xx_hal_cfg *) (wcn->hal_buf + *len); len 94 drivers/net/wireless/ath/wcn36xx/smd.c entry->len = sizeof(u32); len 101 drivers/net/wireless/ath/wcn36xx/smd.c *len += sizeof(*entry) + sizeof(u32); len 251 drivers/net/wireless/ath/wcn36xx/smd.c static int wcn36xx_smd_send_and_wait(struct wcn36xx *wcn, size_t len) len 259 drivers/net/wireless/ath/wcn36xx/smd.c wcn36xx_dbg_dump(WCN36XX_DBG_SMD_DUMP, "HAL >>> ", wcn->hal_buf, len); len 263 drivers/net/wireless/ath/wcn36xx/smd.c ret = rpmsg_send(wcn->smd_channel, wcn->hal_buf, len); len 290 drivers/net/wireless/ath/wcn36xx/smd.c hdr->len = msg_size + sizeof(*hdr); len 298 drivers/net/wireless/ath/wcn36xx/smd.c msg_body.header.len = sizeof(msg_body); \ len 306 drivers/net/wireless/ath/wcn36xx/smd.c p_msg_body->header.len = sizeof(*p_msg_body) + ppt_msg_len; \ len 311 drivers/net/wireless/ath/wcn36xx/smd.c memset(send_buf, 0, msg_body.header.len); \ len 317 drivers/net/wireless/ath/wcn36xx/smd.c memset(send_buf, 0, p_msg_body->header.len); \ len 318 drivers/net/wireless/ath/wcn36xx/smd.c memcpy(send_buf, p_msg_body, p_msg_body->header.len); \ len 321 drivers/net/wireless/ath/wcn36xx/smd.c static int wcn36xx_smd_rsp_status_check(void *buf, size_t len) len 325 drivers/net/wireless/ath/wcn36xx/smd.c if (len < sizeof(struct wcn36xx_hal_msg_header) + len 358 drivers/net/wireless/ath/wcn36xx/smd.c msg_body.header.len += WCN36XX_NV_FRAGMENT_SIZE; len 374 drivers/net/wireless/ath/wcn36xx/smd.c msg_body.header.len = sizeof(msg_body) + fw_bytes_left; len 386 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 406 drivers/net/wireless/ath/wcn36xx/smd.c static int wcn36xx_smd_start_rsp(struct wcn36xx *wcn, void *buf, size_t len) len 410 drivers/net/wireless/ath/wcn36xx/smd.c if (len < sizeof(*rsp)) len 451 drivers/net/wireless/ath/wcn36xx/smd.c size_t len; len 457 drivers/net/wireless/ath/wcn36xx/smd.c msg_body.params.len = 0; len 462 drivers/net/wireless/ath/wcn36xx/smd.c len = body->header.len; len 465 drivers/net/wireless/ath/wcn36xx/smd.c ret = put_cfg_tlv_u32(wcn, &len, wcn36xx_cfg_vals[i].cfg_id, len 470 drivers/net/wireless/ath/wcn36xx/smd.c body->header.len = len; len 471 drivers/net/wireless/ath/wcn36xx/smd.c body->params.len = len - sizeof(*body); len 476 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, body->header.len); len 505 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 534 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 564 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 594 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 625 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 680 drivers/net/wireless/ath/wcn36xx/smd.c msg_body->header.len -= WCN36XX_MAX_SCAN_IE_LEN; len 684 drivers/net/wireless/ath/wcn36xx/smd.c msg_body->header.len += req->ie_len; len 695 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body->header.len); len 723 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 739 drivers/net/wireless/ath/wcn36xx/smd.c static int wcn36xx_smd_switch_channel_rsp(void *buf, size_t len) len 744 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_rsp_status_check(buf, len); len 769 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 784 drivers/net/wireless/ath/wcn36xx/smd.c static int wcn36xx_smd_process_ptt_msg_rsp(void *buf, size_t len, len 790 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_rsp_status_check(buf, len); len 797 drivers/net/wireless/ath/wcn36xx/smd.c rsp->header.len); len 799 drivers/net/wireless/ath/wcn36xx/smd.c rsp->header.len - sizeof(rsp->ptt_msg_resp_status)); len 801 drivers/net/wireless/ath/wcn36xx/smd.c if (rsp->header.len > 0) { len 802 drivers/net/wireless/ath/wcn36xx/smd.c *p_ptt_rsp_msg = kmemdup(rsp->ptt_msg, rsp->header.len, len 811 drivers/net/wireless/ath/wcn36xx/smd.c struct ieee80211_vif *vif, void *ptt_msg, size_t len, len 819 drivers/net/wireless/ath/wcn36xx/smd.c sizeof(struct wcn36xx_hal_process_ptt_msg_req_msg) + len, len 825 drivers/net/wireless/ath/wcn36xx/smd.c INIT_HAL_PTT_MSG(p_msg_body, len); len 827 drivers/net/wireless/ath/wcn36xx/smd.c memcpy(&p_msg_body->ptt_msg, ptt_msg, len); len 831 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, p_msg_body->header.len); len 849 drivers/net/wireless/ath/wcn36xx/smd.c static int wcn36xx_smd_update_scan_params_rsp(void *buf, size_t len) len 892 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 912 drivers/net/wireless/ath/wcn36xx/smd.c size_t len) len 917 drivers/net/wireless/ath/wcn36xx/smd.c if (len < sizeof(*rsp)) len 954 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 984 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 1016 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 1031 drivers/net/wireless/ath/wcn36xx/smd.c static int wcn36xx_smd_join_rsp(void *buf, size_t len) len 1035 drivers/net/wireless/ath/wcn36xx/smd.c if (wcn36xx_smd_rsp_status_check(buf, len)) len 1079 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 1114 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 1169 drivers/net/wireless/ath/wcn36xx/smd.c size_t len) len 1175 drivers/net/wireless/ath/wcn36xx/smd.c if (len < sizeof(*rsp)) len 1217 drivers/net/wireless/ath/wcn36xx/smd.c return wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 1245 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg.header.len); len 1376 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body->header.len); len 1387 drivers/net/wireless/ath/wcn36xx/smd.c size_t len) len 1393 drivers/net/wireless/ath/wcn36xx/smd.c if (len < sizeof(*rsp)) len 1544 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg->header.len); len 1584 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 1618 drivers/net/wireless/ath/wcn36xx/smd.c msg_body.beacon_length = skb_beacon->len + pad; len 1628 drivers/net/wireless/ath/wcn36xx/smd.c memcpy(msg_body.beacon, skb_beacon->data, skb_beacon->len); len 1642 drivers/net/wireless/ath/wcn36xx/smd.c skb_beacon->len - (tim_off + 5 + pvm_len)); len 1660 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 1685 drivers/net/wireless/ath/wcn36xx/smd.c if (skb->len > BEACON_TEMPLATE_SIZE) { len 1687 drivers/net/wireless/ath/wcn36xx/smd.c skb->len); len 1692 drivers/net/wireless/ath/wcn36xx/smd.c msg.probe_resp_template_len = skb->len; len 1693 drivers/net/wireless/ath/wcn36xx/smd.c memcpy(&msg.probe_resp_template, skb->data, skb->len); len 1703 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg.header.len); len 1753 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 1792 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 1824 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 1855 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 1885 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 1913 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 1946 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 1984 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 2016 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 2086 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 2133 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 2161 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 2189 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 2204 drivers/net/wireless/ath/wcn36xx/smd.c static int wcn36xx_smd_trigger_ba_rsp(void *buf, int len) len 2208 drivers/net/wireless/ath/wcn36xx/smd.c if (len < sizeof(*rsp)) len 2226 drivers/net/wireless/ath/wcn36xx/smd.c msg_body.header.len += sizeof(*candidate); len 2234 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len); len 2249 drivers/net/wireless/ath/wcn36xx/smd.c static int wcn36xx_smd_tx_compl_ind(struct wcn36xx *wcn, void *buf, size_t len) len 2253 drivers/net/wireless/ath/wcn36xx/smd.c if (len != sizeof(*rsp)) { len 2263 drivers/net/wireless/ath/wcn36xx/smd.c static int wcn36xx_smd_hw_scan_ind(struct wcn36xx *wcn, void *buf, size_t len) len 2268 drivers/net/wireless/ath/wcn36xx/smd.c if (len != sizeof(*rsp)) { len 2302 drivers/net/wireless/ath/wcn36xx/smd.c size_t len) len 2319 drivers/net/wireless/ath/wcn36xx/smd.c if (len != sizeof(*rsp)) { len 2340 drivers/net/wireless/ath/wcn36xx/smd.c size_t len) len 2346 drivers/net/wireless/ath/wcn36xx/smd.c if (len != sizeof(*rsp)) { len 2372 drivers/net/wireless/ath/wcn36xx/smd.c size_t len) len 2377 drivers/net/wireless/ath/wcn36xx/smd.c if (len < sizeof(*rsp)) { len 2397 drivers/net/wireless/ath/wcn36xx/smd.c size_t len; len 2406 drivers/net/wireless/ath/wcn36xx/smd.c len = msg_body.header.len; len 2408 drivers/net/wireless/ath/wcn36xx/smd.c put_cfg_tlv_u32(wcn, &len, cfg_id, value); len 2409 drivers/net/wireless/ath/wcn36xx/smd.c body->header.len = len; len 2410 drivers/net/wireless/ath/wcn36xx/smd.c body->len = len - sizeof(*body); len 2412 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, body->header.len); len 2451 drivers/net/wireless/ath/wcn36xx/smd.c ret = wcn36xx_smd_send_and_wait(wcn, msg_body->header.len); len 2467 drivers/net/wireless/ath/wcn36xx/smd.c void *buf, int len, void *priv, u32 addr) len 2473 drivers/net/wireless/ath/wcn36xx/smd.c wcn36xx_dbg_dump(WCN36XX_DBG_SMD_DUMP, "SMD <<< ", buf, len); len 2514 drivers/net/wireless/ath/wcn36xx/smd.c memcpy(wcn->hal_buf, buf, len); len 2515 drivers/net/wireless/ath/wcn36xx/smd.c wcn->hal_rsp_len = len; len 2527 drivers/net/wireless/ath/wcn36xx/smd.c msg_ind = kmalloc(sizeof(*msg_ind) + len, GFP_ATOMIC); len 2534 drivers/net/wireless/ath/wcn36xx/smd.c msg_ind->msg_len = len; len 2535 drivers/net/wireless/ath/wcn36xx/smd.c memcpy(msg_ind->msg, buf, len); len 91 drivers/net/wireless/ath/wcn36xx/smd.h void *ptt_msg, size_t len, len 142 drivers/net/wireless/ath/wcn36xx/smd.h void *buf, int len, void *priv, u32 addr); len 30 drivers/net/wireless/ath/wcn36xx/testmode.c .len = WCN36XX_TM_DATA_MAX_LEN }, len 127 drivers/net/wireless/ath/wcn36xx/testmode.c void *data, int len) len 134 drivers/net/wireless/ath/wcn36xx/testmode.c wcn36xx_dbg_dump(WCN36XX_DBG_TESTMODE_DUMP, "Data:", data, len); len 135 drivers/net/wireless/ath/wcn36xx/testmode.c ret = nla_parse_deprecated(tb, WCN36XX_TM_ATTR_MAX, data, len, len 36 drivers/net/wireless/ath/wcn36xx/testmode.h void *data, int len); len 41 drivers/net/wireless/ath/wcn36xx/testmode.h void *data, int len) len 77 drivers/net/wireless/ath/wcn36xx/txrx.c skb, skb->len, fc, sn); len 79 drivers/net/wireless/ath/wcn36xx/txrx.c (char *)skb->data, skb->len); len 82 drivers/net/wireless/ath/wcn36xx/txrx.c skb, skb->len, fc, sn); len 84 drivers/net/wireless/ath/wcn36xx/txrx.c (char *)skb->data, skb->len); len 94 drivers/net/wireless/ath/wcn36xx/txrx.c u32 len, len 101 drivers/net/wireless/ath/wcn36xx/txrx.c bd->pdu.mpdu_len = len; len 210 drivers/net/wireless/ath/wcn36xx/txrx.c skb->len, sta_priv ? sta_priv->tid : 0); len 261 drivers/net/wireless/ath/wcn36xx/txrx.c skb->len, WCN36XX_TID); len 282 drivers/net/wireless/ath/wcn36xx/txrx.c skb, skb->len, __le16_to_cpu(hdr->frame_control), len 286 drivers/net/wireless/ath/wcn36xx/txrx.c wcn36xx_dbg_dump(WCN36XX_DBG_TX_DUMP, "", skb->data, skb->len); len 72 drivers/net/wireless/ath/wcn36xx/wcn36xx.h #define wcn36xx_dbg_dump(mask, prefix_str, buf, len) do { \ len 76 drivers/net/wireless/ath/wcn36xx/wcn36xx.h buf, len, false); \ len 96 drivers/net/wireless/ath/wcn36xx/wcn36xx.h static inline void buff_to_be(u32 *buf, size_t len) len 99 drivers/net/wireless/ath/wcn36xx/wcn36xx.h for (i = 0; i < len; i++) len 191 drivers/net/wireless/ath/wil6210/cfg80211.c [QCA_ATTR_MAC_ADDR] = { .len = ETH_ALEN }, len 1426 drivers/net/wireless/ath/wil6210/cfg80211.c size_t len = params->len; len 1450 drivers/net/wireless/ath/wil6210/cfg80211.c rc = wmi_mgmt_tx(vif, buf, len); len 1457 drivers/net/wireless/ath/wil6210/cfg80211.c rc = wmi_mgmt_tx(vif, buf, len); len 1469 drivers/net/wireless/ath/wil6210/cfg80211.c rc = wmi_mgmt_tx_ext(vif, buf, len, params->chan->hw_value, len 1479 drivers/net/wireless/ath/wil6210/cfg80211.c cfg80211_mgmt_tx_status(wdev, cookie ? *cookie : 0, buf, len, len 1875 drivers/net/wireless/ath/wil6210/cfg80211.c u16 len = 0, proberesp_len = 0; len 1893 drivers/net/wireless/ath/wil6210/cfg80211.c &ies, &len); len 1898 drivers/net/wireless/ath/wil6210/cfg80211.c rc = wmi_set_ie(vif, WMI_FRAME_PROBE_RESP, len, ies); len 1906 drivers/net/wireless/ath/wil6210/cfg80211.c rc = wmi_set_ie(vif, WMI_FRAME_ASSOC_RESP, len, ies); len 275 drivers/net/wireless/ath/wil6210/debugfs.c static void wil_seq_hexdump(struct seq_file *s, void *p, int len, len 278 drivers/net/wireless/ath/wil6210/debugfs.c seq_hex_dump(s, prefix, DUMP_PREFIX_NONE, 16, 1, p, len, false); len 338 drivers/net/wireless/ath/wil6210/debugfs.c u16 len = le16_to_cpu(hdr.len); len 341 drivers/net/wireless/ath/wil6210/debugfs.c le16_to_cpu(hdr.seq), len, len 343 drivers/net/wireless/ath/wil6210/debugfs.c if (len <= MAX_MBOXITEM_SIZE) { len 352 drivers/net/wireless/ath/wil6210/debugfs.c wil_memcpy_fromio_32(databuf, src, len); len 353 drivers/net/wireless/ath/wil6210/debugfs.c wil_seq_hexdump(s, databuf, len, " : "); len 705 drivers/net/wireless/ath/wil6210/debugfs.c size_t len, loff_t *ppos) len 712 drivers/net/wireless/ath/wil6210/debugfs.c char *kbuf = memdup_user_nul(buf, len); len 737 drivers/net/wireless/ath/wil6210/debugfs.c return len; len 789 drivers/net/wireless/ath/wil6210/debugfs.c size_t len, loff_t *ppos) len 793 drivers/net/wireless/ath/wil6210/debugfs.c char *kbuf = kmalloc(len + 1, GFP_KERNEL); len 800 drivers/net/wireless/ath/wil6210/debugfs.c rc = simple_write_to_buffer(kbuf, len, ppos, buf, len); len 801 drivers/net/wireless/ath/wil6210/debugfs.c if (rc != len) { len 806 drivers/net/wireless/ath/wil6210/debugfs.c kbuf[len] = '\0'; len 858 drivers/net/wireless/ath/wil6210/debugfs.c return len; len 886 drivers/net/wireless/ath/wil6210/debugfs.c size_t len, loff_t *ppos) len 890 drivers/net/wireless/ath/wil6210/debugfs.c char *kbuf = kmalloc(len + 1, GFP_KERNEL); len 897 drivers/net/wireless/ath/wil6210/debugfs.c rc = simple_write_to_buffer(kbuf, len, ppos, buf, len); len 898 drivers/net/wireless/ath/wil6210/debugfs.c if (rc != len) { len 903 drivers/net/wireless/ath/wil6210/debugfs.c kbuf[len] = '\0'; len 932 drivers/net/wireless/ath/wil6210/debugfs.c return len; len 978 drivers/net/wireless/ath/wil6210/debugfs.c size_t len, loff_t *ppos) len 989 drivers/net/wireless/ath/wil6210/debugfs.c if (!len) len 992 drivers/net/wireless/ath/wil6210/debugfs.c frame = memdup_user(buf, len); len 997 drivers/net/wireless/ath/wil6210/debugfs.c params.len = len; len 1004 drivers/net/wireless/ath/wil6210/debugfs.c return len; len 1016 drivers/net/wireless/ath/wil6210/debugfs.c size_t len, loff_t *ppos) len 1022 drivers/net/wireless/ath/wil6210/debugfs.c int cmdlen = len - sizeof(struct wmi_cmd_hdr); len 1029 drivers/net/wireless/ath/wil6210/debugfs.c wmi = kmalloc(len, GFP_KERNEL); len 1033 drivers/net/wireless/ath/wil6210/debugfs.c rc = simple_write_to_buffer(wmi, len, ppos, buf, len); len 1058 drivers/net/wireless/ath/wil6210/debugfs.c int len = skb_headlen(skb); len 1062 drivers/net/wireless/ath/wil6210/debugfs.c seq_printf(s, " len = %d\n", len); len 1063 drivers/net/wireless/ath/wil6210/debugfs.c wil_seq_hexdump(s, p, len, " : "); len 1070 drivers/net/wireless/ath/wil6210/debugfs.c len = skb_frag_size(frag); len 1072 drivers/net/wireless/ath/wil6210/debugfs.c seq_printf(s, " [%2d] : len = %d\n", i, len); len 1073 drivers/net/wireless/ath/wil6210/debugfs.c wil_seq_hexdump(s, p, len, " : "); len 1796 drivers/net/wireless/ath/wil6210/debugfs.c size_t len, loff_t *ppos) len 1803 drivers/net/wireless/ath/wil6210/debugfs.c rc = kstrtoint_from_user(buf, len, 0, &val); len 1818 drivers/net/wireless/ath/wil6210/debugfs.c return len; len 1841 drivers/net/wireless/ath/wil6210/debugfs.c return len; len 1959 drivers/net/wireless/ath/wil6210/debugfs.c size_t len, loff_t *ppos) len 1965 drivers/net/wireless/ath/wil6210/debugfs.c char *kbuf = kmalloc(len + 1, GFP_KERNEL); len 1970 drivers/net/wireless/ath/wil6210/debugfs.c rc = simple_write_to_buffer(kbuf, len, ppos, buf, len); len 1971 drivers/net/wireless/ath/wil6210/debugfs.c if (rc != len) { len 1976 drivers/net/wireless/ath/wil6210/debugfs.c kbuf[len] = '\0'; len 2004 drivers/net/wireless/ath/wil6210/debugfs.c return len; len 2038 drivers/net/wireless/ath/wil6210/debugfs.c size_t len, loff_t *ppos) len 2046 drivers/net/wireless/ath/wil6210/debugfs.c rc = kstrtoint_from_user(buf, len, 0, &interval); len 2058 drivers/net/wireless/ath/wil6210/debugfs.c return rc ? rc : len; len 2121 drivers/net/wireless/ath/wil6210/debugfs.c size_t len, loff_t *ppos) len 2124 drivers/net/wireless/ath/wil6210/debugfs.c char *kbuf = kmalloc(len + 1, GFP_KERNEL); len 2129 drivers/net/wireless/ath/wil6210/debugfs.c rc = simple_write_to_buffer(kbuf, len, ppos, buf, len); len 2130 drivers/net/wireless/ath/wil6210/debugfs.c if (rc != len) { len 2135 drivers/net/wireless/ath/wil6210/debugfs.c kbuf[len] = '\0'; len 2150 drivers/net/wireless/ath/wil6210/debugfs.c return len; len 2234 drivers/net/wireless/ath/wil6210/debugfs.c size_t len, loff_t *ppos) len 2240 drivers/net/wireless/ath/wil6210/debugfs.c return len; len 2294 drivers/net/wireless/ath/wil6210/debugfs.c size_t len, loff_t *ppos) len 2301 drivers/net/wireless/ath/wil6210/debugfs.c rc = kstrtoint_from_user(buf, len, 0, &compressed_rx_status); len 2317 drivers/net/wireless/ath/wil6210/debugfs.c return len; len 25 drivers/net/wireless/ath/wil6210/fw_inc.c groupsize, buf, len, ascii) \ len 28 drivers/net/wireless/ath/wil6210/fw_inc.c groupsize, buf, len, ascii) len 1301 drivers/net/wireless/ath/wil6210/main.c void wil_get_board_file(struct wil6210_priv *wil, char *buf, size_t len) len 1319 drivers/net/wireless/ath/wil6210/main.c strlcpy(buf, board_file, len); len 165 drivers/net/wireless/ath/wil6210/trace.h __field(unsigned int, len) len 176 drivers/net/wireless/ath/wil6210/trace.h __entry->len = d->dma.length; len 186 drivers/net/wireless/ath/wil6210/trace.h " type 0x%1x subtype 0x%1x", __entry->index, __entry->len, len 197 drivers/net/wireless/ath/wil6210/trace.h __field(unsigned int, len) len 208 drivers/net/wireless/ath/wil6210/trace.h __entry->len = wil_rx_status_get_length(msg); len 220 drivers/net/wireless/ath/wil6210/trace.h __entry->use_compressed, __entry->buff_id, __entry->len, len 226 drivers/net/wireless/ath/wil6210/trace.h TP_PROTO(u8 vring, u16 index, unsigned int len, u8 frags), len 227 drivers/net/wireless/ath/wil6210/trace.h TP_ARGS(vring, index, len, frags), len 232 drivers/net/wireless/ath/wil6210/trace.h __field(unsigned int, len) len 238 drivers/net/wireless/ath/wil6210/trace.h __entry->len = len; len 241 drivers/net/wireless/ath/wil6210/trace.h __entry->vring, __entry->index, __entry->len, __entry->frags) len 245 drivers/net/wireless/ath/wil6210/trace.h TP_PROTO(u8 vring, u16 index, unsigned int len, u8 err), len 246 drivers/net/wireless/ath/wil6210/trace.h TP_ARGS(vring, index, len, err), len 251 drivers/net/wireless/ath/wil6210/trace.h __field(unsigned int, len) len 256 drivers/net/wireless/ath/wil6210/trace.h __entry->len = len; len 260 drivers/net/wireless/ath/wil6210/trace.h __entry->vring, __entry->index, __entry->len, len 266 drivers/net/wireless/ath/wil6210/trace.h unsigned int len), len 267 drivers/net/wireless/ath/wil6210/trace.h TP_ARGS(msg, index, len), len 269 drivers/net/wireless/ath/wil6210/trace.h __field(unsigned int, len) len 277 drivers/net/wireless/ath/wil6210/trace.h __entry->len = len; len 285 drivers/net/wireless/ath/wil6210/trace.h __entry->ring_id, __entry->index, __entry->len, len 289 drivers/net/wireless/ath/wil6210/txrx.c pa = dma_map_single(dev, skb->data, skb->len, DMA_FROM_DEVICE); len 397 drivers/net/wireless/ath/wil6210/txrx.c if (unlikely(skb->len < ETH_HLEN + snaplen)) { len 400 drivers/net/wireless/ath/wil6210/txrx.c skb->len); len 405 drivers/net/wireless/ath/wil6210/txrx.c if (unlikely(skb->len < sizeof(struct ieee80211_hdr_3addr))) { len 407 drivers/net/wireless/ath/wil6210/txrx.c skb->len); len 438 drivers/net/wireless/ath/wil6210/txrx.c ta, vif->wdev.iftype, ftype, skb->len); len 740 drivers/net/wireless/ath/wil6210/txrx.c int len = skb->len; len 747 drivers/net/wireless/ath/wil6210/txrx.c len -= skb_mac_offset(skb); len 749 drivers/net/wireless/ath/wil6210/txrx.c if (len < sizeof(struct ethhdr) + sizeof(struct wil_1x_hdr) + len 914 drivers/net/wireless/ath/wil6210/txrx.c unsigned int len = skb->len; len 968 drivers/net/wireless/ath/wil6210/txrx.c wil_dbg_txrx(wil, "Rx -> Tx %d bytes\n", len); len 984 drivers/net/wireless/ath/wil6210/txrx.c len, gro_res_str[rc]); len 991 drivers/net/wireless/ath/wil6210/txrx.c wil_dbg_txrx(wil, "Rx drop %d bytes\n", len); len 995 drivers/net/wireless/ath/wil6210/txrx.c ndev->stats.rx_bytes += len; len 996 drivers/net/wireless/ath/wil6210/txrx.c stats->rx_bytes += len; len 1015 drivers/net/wireless/ath/wil6210/txrx.c wil_dbg_txrx(wil, "Rx drop %d bytes\n", skb->len); len 1127 drivers/net/wireless/ath/wil6210/txrx.c u32 len, int vring_index) len 1137 drivers/net/wireless/ath/wil6210/txrx.c d->dma.length = cpu_to_le16((u16)len); len 1755 drivers/net/wireless/ath/wil6210/txrx.c int f, len, hdrlen, headlen; len 1771 drivers/net/wireless/ath/wil6210/txrx.c wil_dbg_txrx(wil, "tx_vring_tso: %d bytes to vring %d\n", skb->len, len 1847 drivers/net/wireless/ath/wil6210/txrx.c len = headlen; len 1849 drivers/net/wireless/ath/wil6210/txrx.c len); len 1852 drivers/net/wireless/ath/wil6210/txrx.c len = skb_frag_size(frag); len 1853 drivers/net/wireless/ath/wil6210/txrx.c wil_dbg_txrx(wil, "TSO: frag[%d]: len %u\n", f, len); len 1856 drivers/net/wireless/ath/wil6210/txrx.c while (len) { len 1859 drivers/net/wireless/ath/wil6210/txrx.c len, rem_data, descs_used); len 1867 drivers/net/wireless/ath/wil6210/txrx.c lenmss = min_t(int, rem_data, len); len 1873 drivers/net/wireless/ath/wil6210/txrx.c skb_frag_size(frag) - len, len 1912 drivers/net/wireless/ath/wil6210/txrx.c len -= lenmss; len 1917 drivers/net/wireless/ath/wil6210/txrx.c len, rem_data, descs_used, sg_desc_cnt); len 1920 drivers/net/wireless/ath/wil6210/txrx.c if (rem_data == 0 || (f == nr_frags - 1 && len == 0)) { len 1948 drivers/net/wireless/ath/wil6210/txrx.c if (f < nr_frags - 1 || len > 0) len 2049 drivers/net/wireless/ath/wil6210/txrx.c uint len = skb_headlen(skb); len 2052 drivers/net/wireless/ath/wil6210/txrx.c skb->len, ring_index, nr_frags); len 2076 drivers/net/wireless/ath/wil6210/txrx.c wil->txrx_ops.tx_desc_map((union wil_tx_desc *)d, pa, len, len 2080 drivers/net/wireless/ath/wil6210/txrx.c if (unlikely(len > WIL_BCAST_MCS0_LIMIT)) /* set MCS 1 */ len 2096 drivers/net/wireless/ath/wil6210/txrx.c int len = skb_frag_size(frag); len 2113 drivers/net/wireless/ath/wil6210/txrx.c pa, len, ring_index); len 2155 drivers/net/wireless/ath/wil6210/txrx.c trace_wil6210_tx(ring_index, swhead, skb->len, nr_frags); len 2502 drivers/net/wireless/ath/wil6210/txrx.c ndev->stats.tx_bytes += skb->len; len 2505 drivers/net/wireless/ath/wil6210/txrx.c stats->tx_bytes += skb->len; len 197 drivers/net/wireless/ath/wil6210/txrx_edma.c pa = dma_map_single(dev, skb->data, skb->len, DMA_FROM_DEVICE); len 1121 drivers/net/wireless/ath/wil6210/txrx_edma.c u32 len, len 1132 drivers/net/wireless/ath/wil6210/txrx_edma.c d->dma.length = cpu_to_le16((u16)len); len 1255 drivers/net/wireless/ath/wil6210/txrx_edma.c ndev->stats.tx_bytes += skb->len; len 1258 drivers/net/wireless/ath/wil6210/txrx_edma.c stats->tx_bytes += skb->len; len 1355 drivers/net/wireless/ath/wil6210/txrx_edma.c int len, uint i, int tso_desc_type, len 1368 drivers/net/wireless/ath/wil6210/txrx_edma.c if (len == 0) len 1372 drivers/net/wireless/ath/wil6210/txrx_edma.c pa = dma_map_single(dev, buff_addr, len, DMA_TO_DEVICE); len 1375 drivers/net/wireless/ath/wil6210/txrx_edma.c pa = skb_frag_dma_map(dev, frag, 0, len, DMA_TO_DEVICE); len 1384 drivers/net/wireless/ath/wil6210/txrx_edma.c len, ring_index); len 1425 drivers/net/wireless/ath/wil6210/txrx_edma.c wil_dbg_txrx(wil, "tx_ring_tso: %d bytes to ring %d\n", skb->len, len 1487 drivers/net/wireless/ath/wil6210/txrx_edma.c int len = skb_frag_size(frag); len 1490 drivers/net/wireless/ath/wil6210/txrx_edma.c len, descs_used); len 1492 drivers/net/wireless/ath/wil6210/txrx_edma.c rc = wil_tx_tso_gen_desc(wil, NULL, len, len 486 drivers/net/wireless/ath/wil6210/wil6210.h __le16 len; /* payload, bytes after this header */ len 612 drivers/net/wireless/ath/wil6210/wil6210.h u32 len, int ring_index); len 1165 drivers/net/wireless/ath/wil6210/wil6210.h void wil_get_board_file(struct wil6210_priv *wil, char *buf, size_t len); len 1169 drivers/net/wireless/ath/wil6210/wil6210.h groupsize, buf, len, ascii) \ len 1172 drivers/net/wireless/ath/wil6210/wil6210.h groupsize, buf, len, ascii) len 1175 drivers/net/wireless/ath/wil6210/wil6210.h groupsize, buf, len, ascii) \ len 1178 drivers/net/wireless/ath/wil6210/wil6210.h groupsize, buf, len, ascii) len 1181 drivers/net/wireless/ath/wil6210/wil6210.h groupsize, buf, len, ascii) \ len 1184 drivers/net/wireless/ath/wil6210/wil6210.h groupsize, buf, len, ascii) len 1188 drivers/net/wireless/ath/wil6210/wil6210.h int groupsize, const void *buf, size_t len, bool ascii) len 1194 drivers/net/wireless/ath/wil6210/wil6210.h int groupsize, const void *buf, size_t len, bool ascii) len 1200 drivers/net/wireless/ath/wil6210/wil6210.h int groupsize, const void *buf, size_t len, bool ascii) len 1249 drivers/net/wireless/ath/wil6210/wil6210.h int wmi_send(struct wil6210_priv *wil, u16 cmdid, u8 mid, void *buf, u16 len); len 1251 drivers/net/wireless/ath/wil6210/wil6210.h int wmi_call(struct wil6210_priv *wil, u16 cmdid, u8 mid, void *buf, u16 len, len 1427 drivers/net/wireless/ath/wil6210/wil6210.h int wmi_mgmt_tx(struct wil6210_vif *vif, const u8 *buf, size_t len); len 1428 drivers/net/wireless/ath/wil6210/wil6210.h int wmi_mgmt_tx_ext(struct wil6210_vif *vif, const u8 *buf, size_t len, len 63 drivers/net/wireless/ath/wil6210/wil_crash_dump.c u32 host_min, dump_size, offset, len; len 88 drivers/net/wireless/ath/wil6210/wil_crash_dump.c len = map->to - map->from; len 93 drivers/net/wireless/ath/wil6210/wil_crash_dump.c fw_mapping[i].name, len, offset); len 96 drivers/net/wireless/ath/wil6210/wil_crash_dump.c (const void __iomem * __force)data, len); len 644 drivers/net/wireless/ath/wil6210/wmi.c void *buf, u16 len) len 653 drivers/net/wireless/ath/wil6210/wmi.c .len = cpu_to_le16(sizeof(cmd.wmi) + len), len 668 drivers/net/wireless/ath/wil6210/wmi.c if (len > r->entry_size - sizeof(cmd)) { len 670 drivers/net/wireless/ath/wil6210/wmi.c (int)(sizeof(cmd) + len), r->entry_size); len 741 drivers/net/wireless/ath/wil6210/wmi.c cmdid2name(cmdid), cmdid, len, mid); len 745 drivers/net/wireless/ath/wil6210/wmi.c len, true); len 747 drivers/net/wireless/ath/wil6210/wmi.c wil_memcpy_toio_32(dst + sizeof(cmd), buf, len); len 754 drivers/net/wireless/ath/wil6210/wmi.c trace_wil6210_wmi_cmd(&cmd.wmi, buf, len); len 765 drivers/net/wireless/ath/wil6210/wmi.c int wmi_send(struct wil6210_priv *wil, u16 cmdid, u8 mid, void *buf, u16 len) len 770 drivers/net/wireless/ath/wil6210/wmi.c rc = __wmi_send(wil, cmdid, mid, buf, len); len 777 drivers/net/wireless/ath/wil6210/wmi.c static void wmi_evt_ready(struct wil6210_vif *vif, int id, void *d, int len) len 795 drivers/net/wireless/ath/wil6210/wmi.c if (len > offsetof(struct wmi_ready_event, rfc_read_calib_result)) { len 802 drivers/net/wireless/ath/wil6210/wmi.c if (len > offsetof(struct wmi_ready_event, max_assoc_sta) && len 825 drivers/net/wireless/ath/wil6210/wmi.c static void wmi_evt_rx_mgmt(struct wil6210_vif *vif, int id, void *d, int len) len 832 drivers/net/wireless/ath/wil6210/wmi.c int flen = len - offsetof(struct wmi_rx_mgmt_packet_event, payload); len 842 drivers/net/wireless/ath/wil6210/wmi.c wil_err(wil, "MGMT Rx: short event, len %d\n", len); len 846 drivers/net/wireless/ath/wil6210/wmi.c d_len = le32_to_cpu(data->info.len); len 919 drivers/net/wireless/ath/wil6210/wmi.c static void wmi_evt_tx_mgmt(struct wil6210_vif *vif, int id, void *d, int len) len 924 drivers/net/wireless/ath/wil6210/wmi.c int flen = len - offsetof(struct wmi_tx_mgmt_packet_event, payload); len 931 drivers/net/wireless/ath/wil6210/wmi.c void *d, int len) len 963 drivers/net/wireless/ath/wil6210/wmi.c static void wmi_evt_connect(struct wil6210_vif *vif, int id, void *d, int len) len 979 drivers/net/wireless/ath/wil6210/wmi.c if (len < sizeof(*evt)) { len 980 drivers/net/wireless/ath/wil6210/wmi.c wil_err(wil, "Connect event too short : %d bytes\n", len); len 983 drivers/net/wireless/ath/wil6210/wmi.c if (len != sizeof(*evt) + evt->beacon_ie_len + evt->assoc_req_len + len 987 drivers/net/wireless/ath/wil6210/wmi.c len, (int)sizeof(*evt), evt->beacon_ie_len, len 1000 drivers/net/wireless/ath/wil6210/wmi.c evt->assoc_info, len - sizeof(*evt), true); len 1132 drivers/net/wireless/ath/wil6210/wmi.c void *d, int len) len 1176 drivers/net/wireless/ath/wil6210/wmi.c static void wmi_evt_eapol_rx(struct wil6210_vif *vif, int id, void *d, int len) len 1226 drivers/net/wireless/ath/wil6210/wmi.c static void wmi_evt_ring_en(struct wil6210_vif *vif, int id, void *d, int len) len 1275 drivers/net/wireless/ath/wil6210/wmi.c void *d, int len) len 1307 drivers/net/wireless/ath/wil6210/wmi.c void *d, int len) len 1324 drivers/net/wireless/ath/wil6210/wmi.c static void wmi_evt_delba(struct wil6210_vif *vif, int id, void *d, int len) len 1386 drivers/net/wireless/ath/wil6210/wmi.c wmi_evt_sched_scan_result(struct wil6210_vif *vif, int id, void *d, int len) len 1393 drivers/net/wireless/ath/wil6210/wmi.c int flen = len - offsetof(struct wmi_sched_scan_result_event, payload); len 1408 drivers/net/wireless/ath/wil6210/wmi.c len); len 1412 drivers/net/wireless/ath/wil6210/wmi.c d_len = le32_to_cpu(data->info.len); len 1565 drivers/net/wireless/ath/wil6210/wmi.c wmi_evt_link_stats(struct wil6210_vif *vif, int id, void *d, int len) len 1571 drivers/net/wireless/ath/wil6210/wmi.c if (len < offsetof(struct wmi_link_stats_event, payload)) { len 1572 drivers/net/wireless/ath/wil6210/wmi.c wil_err(wil, "stats event way too short %d\n", len); len 1576 drivers/net/wireless/ath/wil6210/wmi.c if (len < sizeof(struct wmi_link_stats_event) + payload_size) { len 1577 drivers/net/wireless/ath/wil6210/wmi.c wil_err(wil, "stats event too short %d\n", len); len 1633 drivers/net/wireless/ath/wil6210/wmi.c wmi_evt_auth_status(struct wil6210_vif *vif, int id, void *d, int len) len 1638 drivers/net/wireless/ath/wil6210/wmi.c int ie_len = len - offsetof(struct wmi_ft_auth_status_event, ie_info); len 1653 drivers/net/wireless/ath/wil6210/wmi.c wil_err(wil, "FT: auth event too short, len %d\n", len); len 1722 drivers/net/wireless/ath/wil6210/wmi.c wmi_evt_reassoc_status(struct wil6210_vif *vif, int id, void *d, int len) len 1728 drivers/net/wireless/ath/wil6210/wmi.c int ies_len = len - offsetof(struct wmi_ft_reassoc_status_event, len 1743 drivers/net/wireless/ath/wil6210/wmi.c wil_err(wil, "ft reassoc event too short, len %d\n", len); len 1783 drivers/net/wireless/ath/wil6210/wmi.c data->ie_info, len - sizeof(*data), true); len 1854 drivers/net/wireless/ath/wil6210/wmi.c static void wmi_evt_ignore(struct wil6210_vif *vif, int id, void *d, int len) len 1858 drivers/net/wireless/ath/wil6210/wmi.c wil_dbg_wmi(wil, "Ignore event 0x%04x len %d\n", id, len); len 1914 drivers/net/wireless/ath/wil6210/wmi.c u16 len; len 1939 drivers/net/wireless/ath/wil6210/wmi.c len = le16_to_cpu(hdr.len); len 1941 drivers/net/wireless/ath/wil6210/wmi.c le16_to_cpu(hdr.seq), len, le16_to_cpu(hdr.type), len 1948 drivers/net/wireless/ath/wil6210/wmi.c event.wmi) + len, 4), len 1955 drivers/net/wireless/ath/wil6210/wmi.c wil_memcpy_fromio_32(cmd, src, len); len 1961 drivers/net/wireless/ath/wil6210/wmi.c (len >= sizeof(struct wmi_cmd_hdr))) { len 1980 drivers/net/wireless/ath/wil6210/wmi.c min(len, wil->reply_size)); len 1994 drivers/net/wireless/ath/wil6210/wmi.c len - sizeof(*wmi)); len 1997 drivers/net/wireless/ath/wil6210/wmi.c &evt->event.hdr, sizeof(hdr) + len, true); len 2025 drivers/net/wireless/ath/wil6210/wmi.c int wmi_call(struct wil6210_priv *wil, u16 cmdid, u8 mid, void *buf, u16 len, len 2042 drivers/net/wireless/ath/wil6210/wmi.c rc = __wmi_send(wil, cmdid, mid, buf, len); len 2285 drivers/net/wireless/ath/wil6210/wmi.c int len; /* reply.cmd.ssid_len in CPU order */ len 2295 drivers/net/wireless/ath/wil6210/wmi.c len = le32_to_cpu(reply.cmd.ssid_len); len 2296 drivers/net/wireless/ath/wil6210/wmi.c if (len > sizeof(reply.cmd.ssid)) len 2299 drivers/net/wireless/ath/wil6210/wmi.c *ssid_len = len; len 2300 drivers/net/wireless/ath/wil6210/wmi.c memcpy(ssid, reply.cmd.ssid, len); len 2489 drivers/net/wireless/ath/wil6210/wmi.c u16 len = sizeof(struct wmi_set_appie_cmd) + ie_len; len 2492 drivers/net/wireless/ath/wil6210/wmi.c if (len < ie_len) { len 2497 drivers/net/wireless/ath/wil6210/wmi.c cmd = kzalloc(len, GFP_KERNEL); len 2510 drivers/net/wireless/ath/wil6210/wmi.c rc = wmi_send(wil, WMI_SET_APPIE_CMDID, vif->mid, cmd, len); len 2525 drivers/net/wireless/ath/wil6210/wmi.c u16 len; len 2532 drivers/net/wireless/ath/wil6210/wmi.c len = sizeof(struct wmi_update_ft_ies_cmd) + ie_len; len 2533 drivers/net/wireless/ath/wil6210/wmi.c if (len < ie_len) { len 2538 drivers/net/wireless/ath/wil6210/wmi.c cmd = kzalloc(len, GFP_KERNEL); len 2547 drivers/net/wireless/ath/wil6210/wmi.c rc = wmi_send(wil, WMI_UPDATE_FT_IES_CMDID, vif->mid, cmd, len); len 3287 drivers/net/wireless/ath/wil6210/wmi.c void *d, int len) len 3293 drivers/net/wireless/ath/wil6210/wmi.c wmi_evt_handlers[i].handler(vif, id, d, len); len 3304 drivers/net/wireless/ath/wil6210/wmi.c u16 len = le16_to_cpu(hdr->len); len 3308 drivers/net/wireless/ath/wil6210/wmi.c (len >= sizeof(struct wmi_cmd_hdr))) { len 3349 drivers/net/wireless/ath/wil6210/wmi.c len - sizeof(*wmi)); len 3358 drivers/net/wireless/ath/wil6210/wmi.c len - sizeof(*wmi))) { len 3364 drivers/net/wireless/ath/wil6210/wmi.c hdr, sizeof(*hdr) + len, true); len 3599 drivers/net/wireless/ath/wil6210/wmi.c int wmi_mgmt_tx(struct wil6210_vif *vif, const u8 *buf, size_t len) len 3615 drivers/net/wireless/ath/wil6210/wmi.c len, true); len 3617 drivers/net/wireless/ath/wil6210/wmi.c if (len < sizeof(struct ieee80211_hdr_3addr)) len 3620 drivers/net/wireless/ath/wil6210/wmi.c total = sizeof(*cmd) + len; len 3621 drivers/net/wireless/ath/wil6210/wmi.c if (total < len) { len 3622 drivers/net/wireless/ath/wil6210/wmi.c wil_err(wil, "mgmt_tx invalid len %zu\n", len); len 3631 drivers/net/wireless/ath/wil6210/wmi.c cmd->len = cpu_to_le16(len); len 3632 drivers/net/wireless/ath/wil6210/wmi.c memcpy(cmd->payload, buf, len); len 3647 drivers/net/wireless/ath/wil6210/wmi.c int wmi_mgmt_tx_ext(struct wil6210_vif *vif, const u8 *buf, size_t len, len 3665 drivers/net/wireless/ath/wil6210/wmi.c len, true); len 3667 drivers/net/wireless/ath/wil6210/wmi.c if (len < sizeof(struct ieee80211_hdr_3addr)) { len 3668 drivers/net/wireless/ath/wil6210/wmi.c wil_err(wil, "short frame. len %zu\n", len); len 3672 drivers/net/wireless/ath/wil6210/wmi.c total = sizeof(*cmd) + len; len 3673 drivers/net/wireless/ath/wil6210/wmi.c if (total < len) { len 3674 drivers/net/wireless/ath/wil6210/wmi.c wil_err(wil, "mgmt_tx_ext invalid len %zu\n", len); len 3683 drivers/net/wireless/ath/wil6210/wmi.c cmd->len = cpu_to_le16(len); len 3684 drivers/net/wireless/ath/wil6210/wmi.c memcpy(cmd->payload, buf, len); len 862 drivers/net/wireless/ath/wil6210/wmi.h __le16 len; len 869 drivers/net/wireless/ath/wil6210/wmi.h __le16 len; len 2440 drivers/net/wireless/ath/wil6210/wmi.h __le32 len; len 3648 drivers/net/wireless/ath/wil6210/wmi.h u8 len; len 93 drivers/net/wireless/atmel/at76c50x-usb.c #define at76_dbg_dump(bits, buf, len, format, arg...) \ len 97 drivers/net/wireless/atmel/at76c50x-usb.c print_hex_dump_bytes("", DUMP_PREFIX_OFFSET, buf, len); \ len 1520 drivers/net/wireless/atmel/at76c50x-usb.c int len = priv->rx_skb->len; len 1526 drivers/net/wireless/atmel/at76c50x-usb.c if (len < 24) len 1538 drivers/net/wireless/atmel/at76c50x-usb.c len -= el_off; len 1540 drivers/net/wireless/atmel/at76c50x-usb.c el = cfg80211_find_ie(WLAN_EID_DS_PARAMS, el, len); len 1583 drivers/net/wireless/atmel/at76c50x-usb.c priv->rx_skb->len, "RX: len=%d", priv->rx_skb->len); len 1592 drivers/net/wireless/atmel/at76c50x-usb.c priv->rx_skb->len, priv->rx_skb->data_len); len 1803 drivers/net/wireless/atmel/at76c50x-usb.c padding = at76_calc_padding(skb->len); len 1804 drivers/net/wireless/atmel/at76c50x-usb.c submit_len = AT76_TX_HDRLEN + skb->len + padding; len 1809 drivers/net/wireless/atmel/at76c50x-usb.c tx_buffer->wlength = cpu_to_le16(skb->len); len 1812 drivers/net/wireless/atmel/at76c50x-usb.c memcpy(tx_buffer->packet, skb->data, skb->len); len 1962 drivers/net/wireless/atmel/at76c50x-usb.c int ret, len = 0; len 1979 drivers/net/wireless/atmel/at76c50x-usb.c len = req->ssids[0].ssid_len; len 1984 drivers/net/wireless/atmel/at76c50x-usb.c if (len) { len 1985 drivers/net/wireless/atmel/at76c50x-usb.c memcpy(scan.essid, ssid, len); len 1986 drivers/net/wireless/atmel/at76c50x-usb.c scan.essid_size = len; len 2319 drivers/net/wireless/atmel/at76c50x-usb.c size_t len; len 2368 drivers/net/wireless/atmel/at76c50x-usb.c len = sizeof(wiphy->fw_version); len 2369 drivers/net/wireless/atmel/at76c50x-usb.c snprintf(wiphy->fw_version, len, "%d.%d.%d-%d", len 577 drivers/net/wireless/atmel/atmel.c const unsigned char *src, u16 len); len 579 drivers/net/wireless/atmel/atmel.c u16 src, u16 len); len 719 drivers/net/wireless/atmel/atmel.c static u16 find_tx_buff(struct atmel_private *priv, u16 len) len 723 drivers/net/wireless/atmel/atmel.c if (priv->tx_desc_free == 3 || priv->tx_free_mem < len) len 726 drivers/net/wireless/atmel/atmel.c if (bottom_free >= len) len 729 drivers/net/wireless/atmel/atmel.c if (priv->tx_free_mem - bottom_free >= len) { len 738 drivers/net/wireless/atmel/atmel.c u16 len, u16 buff, u8 type) len 741 drivers/net/wireless/atmel/atmel.c atmel_wmem16(priv, atmel_tx(priv, TX_DESC_SIZE_OFFSET, priv->tx_desc_tail), len); len 743 drivers/net/wireless/atmel/atmel.c atmel_wmem16(priv, atmel_tx(priv, TX_DESC_HOST_LENGTH_OFFSET, priv->tx_desc_tail), len); len 796 drivers/net/wireless/atmel/atmel.c priv->tx_free_mem -= len; len 805 drivers/net/wireless/atmel/atmel.c u16 buff, frame_ctl, len = (ETH_ZLEN < skb->len) ? skb->len : ETH_ZLEN; len 831 drivers/net/wireless/atmel/atmel.c if (!(buff = find_tx_buff(priv, len + 18))) { len 862 drivers/net/wireless/atmel/atmel.c atmel_copy_to_card(dev, buff + DATA_FRAME_WS_HEADER_SIZE, skb->data + 12, len - 12); len 863 drivers/net/wireless/atmel/atmel.c priv->tx_buff_tail += len - 12 + DATA_FRAME_WS_HEADER_SIZE; len 866 drivers/net/wireless/atmel/atmel.c tx_update_descriptor(priv, *(skb->data) & 0x01, len + 18, buff, TX_PACKET_TYPE_DATA); len 867 drivers/net/wireless/atmel/atmel.c dev->stats.tx_bytes += len; len 881 drivers/net/wireless/atmel/atmel.c int len = MGMT_FRAME_BODY_OFFSET + body_len; len 883 drivers/net/wireless/atmel/atmel.c if (!(buff = find_tx_buff(priv, len))) len 888 drivers/net/wireless/atmel/atmel.c priv->tx_buff_tail += len; len 889 drivers/net/wireless/atmel/atmel.c tx_update_descriptor(priv, header->addr1[0] & 0x01, len, buff, TX_PACKET_TYPE_MGMT); len 2585 drivers/net/wireless/atmel/atmel.c unsigned short len; len 2650 drivers/net/wireless/atmel/atmel.c new_firmware = memdup_user(com.data, com.len); len 2659 drivers/net/wireless/atmel/atmel.c priv->firmware_length = com.len; len 3883 drivers/net/wireless/atmel/atmel.c int len = priv->firmware_length; len 3934 drivers/net/wireless/atmel/atmel.c len = fw_entry->size; len 3937 drivers/net/wireless/atmel/atmel.c if (len <= 0x6000) { len 3939 drivers/net/wireless/atmel/atmel.c atmel_copy_to_card(priv->dev, 0, fw, len); len 3947 drivers/net/wireless/atmel/atmel.c atmel_copy_to_card(priv->dev, 0x8000, &fw[0x6000], len - 0x6000); len 4148 drivers/net/wireless/atmel/atmel.c const unsigned char *src, u16 len) len 4154 drivers/net/wireless/atmel/atmel.c src++; len--; len 4156 drivers/net/wireless/atmel/atmel.c for (i = len; i > 1 ; i -= 2) { len 4166 drivers/net/wireless/atmel/atmel.c u16 src, u16 len) len 4172 drivers/net/wireless/atmel/atmel.c dest++; len--; len 4174 drivers/net/wireless/atmel/atmel.c for (i = len; i > 1 ; i -= 2) { len 471 drivers/net/wireless/broadcom/b43/debugfs.c for (i = 0; i < lo->rfatt_list.len; i++) { len 478 drivers/net/wireless/broadcom/b43/debugfs.c for (i = 0; i < lo->bbatt_list.len; i++) { len 348 drivers/net/wireless/broadcom/b43/dma.c unsigned char *buf, size_t len, int tx) len 354 drivers/net/wireless/broadcom/b43/dma.c buf, len, DMA_TO_DEVICE); len 357 drivers/net/wireless/broadcom/b43/dma.c buf, len, DMA_FROM_DEVICE); len 365 drivers/net/wireless/broadcom/b43/dma.c dma_addr_t addr, size_t len, int tx) len 369 drivers/net/wireless/broadcom/b43/dma.c addr, len, DMA_TO_DEVICE); len 372 drivers/net/wireless/broadcom/b43/dma.c addr, len, DMA_FROM_DEVICE); len 378 drivers/net/wireless/broadcom/b43/dma.c dma_addr_t addr, size_t len) len 382 drivers/net/wireless/broadcom/b43/dma.c addr, len, DMA_FROM_DEVICE); len 387 drivers/net/wireless/broadcom/b43/dma.c dma_addr_t addr, size_t len) len 391 drivers/net/wireless/broadcom/b43/dma.c addr, len, DMA_FROM_DEVICE); len 791 drivers/net/wireless/broadcom/b43/dma.c meta->skb->len, 1); len 1246 drivers/net/wireless/broadcom/b43/dma.c meta->dmaaddr = map_descbuffer(ring, skb->data, skb->len, 1); len 1248 drivers/net/wireless/broadcom/b43/dma.c if (b43_dma_mapping_error(ring, meta->dmaaddr, skb->len, 1)) { len 1249 drivers/net/wireless/broadcom/b43/dma.c priv_info->bouncebuffer = kmemdup(skb->data, skb->len, len 1258 drivers/net/wireless/broadcom/b43/dma.c meta->dmaaddr = map_descbuffer(ring, priv_info->bouncebuffer, skb->len, 1); len 1259 drivers/net/wireless/broadcom/b43/dma.c if (b43_dma_mapping_error(ring, meta->dmaaddr, skb->len, 1)) { len 1269 drivers/net/wireless/broadcom/b43/dma.c ops->fill_descriptor(ring, desc, meta->dmaaddr, skb->len, 0, 1, 1); len 1490 drivers/net/wireless/broadcom/b43/dma.c meta->skb->len, 1); len 1589 drivers/net/wireless/broadcom/b43/dma.c u16 len; len 1599 drivers/net/wireless/broadcom/b43/dma.c len = le16_to_cpu(rxhdr->frame_len); len 1600 drivers/net/wireless/broadcom/b43/dma.c if (len == 0) { len 1606 drivers/net/wireless/broadcom/b43/dma.c len = le16_to_cpu(rxhdr->frame_len); len 1607 drivers/net/wireless/broadcom/b43/dma.c } while (len == 0 && i++ < 5); len 1608 drivers/net/wireless/broadcom/b43/dma.c if (unlikely(len == 0)) { len 1620 drivers/net/wireless/broadcom/b43/dma.c if (unlikely(len + ring->frameoffset > ring->rx_buffersize)) { len 1627 drivers/net/wireless/broadcom/b43/dma.c s32 tmp = len; len 1643 drivers/net/wireless/broadcom/b43/dma.c len, ring->rx_buffersize, cnt); len 1655 drivers/net/wireless/broadcom/b43/dma.c skb_put(skb, len + ring->frameoffset); len 819 drivers/net/wireless/broadcom/b43/lo.c B43_WARN_ON(lo->rfatt_list.len * lo->bbatt_list.len > 64); len 838 drivers/net/wireless/broadcom/b43/lo.c bb_offset = i / lo->rfatt_list.len; len 839 drivers/net/wireless/broadcom/b43/lo.c rf_offset = i % lo->rfatt_list.len; len 1608 drivers/net/wireless/broadcom/b43/main.c unsigned int i, len, variable_len; len 1633 drivers/net/wireless/broadcom/b43/main.c len = min_t(size_t, beacon_skb->len, len 1637 drivers/net/wireless/broadcom/b43/main.c len, ram_offset, shm_size_offset, rate); len 1657 drivers/net/wireless/broadcom/b43/main.c variable_len = len - offsetof(struct ieee80211_mgmt, u.beacon.variable); len 1697 drivers/net/wireless/broadcom/b43/main.c len + sizeof(struct b43_plcp_hdr6)); len 2609 drivers/net/wireless/broadcom/b43/main.c unsigned int i, len; len 2627 drivers/net/wireless/broadcom/b43/main.c len = (dev->fw.ucode.data->size - hdr_len) / sizeof(__be32); len 2629 drivers/net/wireless/broadcom/b43/main.c for (i = 0; i < len; i++) { len 2637 drivers/net/wireless/broadcom/b43/main.c len = (dev->fw.pcm.data->size - hdr_len) / sizeof(__be32); len 2642 drivers/net/wireless/broadcom/b43/main.c for (i = 0; i < len; i++) { len 3629 drivers/net/wireless/broadcom/b43/main.c if (unlikely(skb->len < 2 + 2 + 6)) { len 114 drivers/net/wireless/broadcom/b43/phy_g.c list->len = ARRAY_SIZE(rfatt_0); len 122 drivers/net/wireless/broadcom/b43/phy_g.c list->len = ARRAY_SIZE(rfatt_1); len 129 drivers/net/wireless/broadcom/b43/phy_g.c list->len = ARRAY_SIZE(rfatt_2); len 150 drivers/net/wireless/broadcom/b43/phy_g.c list->len = ARRAY_SIZE(bbatt_0); len 279 drivers/net/wireless/broadcom/b43/phy_g.c for (rf = 0; rf < lo->rfatt_list.len; rf++) { len 280 drivers/net/wireless/broadcom/b43/phy_g.c for (bb = 0; bb < lo->bbatt_list.len; bb++) { len 76 drivers/net/wireless/broadcom/b43/phy_g.h u8 len; len 97 drivers/net/wireless/broadcom/b43/phy_g.h u8 len; len 362 drivers/net/wireless/broadcom/b43/phy_ht.c u16 len = 20 << 3; len 366 drivers/net/wireless/broadcom/b43/phy_ht.c for (i = 0; i < len; i++) { len 371 drivers/net/wireless/broadcom/b43/phy_ht.c return len; len 1504 drivers/net/wireless/broadcom/b43/phy_n.c struct cordic_iq *samples, u16 len) { len 1509 drivers/net/wireless/broadcom/b43/phy_n.c data = kcalloc(len, sizeof(u32), GFP_KERNEL); len 1517 drivers/net/wireless/broadcom/b43/phy_n.c for (i = 0; i < len; i++) { len 1521 drivers/net/wireless/broadcom/b43/phy_n.c b43_ntab_write_bulk(dev, B43_NTAB32(17, 0), len, data); len 1534 drivers/net/wireless/broadcom/b43/phy_n.c u16 bw, len, rot, angle; len 1538 drivers/net/wireless/broadcom/b43/phy_n.c len = bw << 3; len 1549 drivers/net/wireless/broadcom/b43/phy_n.c len = bw << 1; len 1552 drivers/net/wireless/broadcom/b43/phy_n.c samples = kcalloc(len, sizeof(struct cordic_iq), GFP_KERNEL); len 1560 drivers/net/wireless/broadcom/b43/phy_n.c for (i = 0; i < len; i++) { len 1567 drivers/net/wireless/broadcom/b43/phy_n.c i = b43_nphy_load_samples(dev, samples, len); len 1569 drivers/net/wireless/broadcom/b43/phy_n.c return (i < 0) ? 0 : len; len 354 drivers/net/wireless/broadcom/b43/pio.c unsigned int frame_len = pack->skb->len; len 424 drivers/net/wireless/broadcom/b43/pio.c unsigned int frame_len = pack->skb->len; len 483 drivers/net/wireless/broadcom/b43/pio.c q->buffer_used += roundup(skb->len + hdrlen, 4); len 511 drivers/net/wireless/broadcom/b43/pio.c total_len = roundup(skb->len + hdrlen, 4); len 580 drivers/net/wireless/broadcom/b43/pio.c total_len = pack->skb->len + b43_txhdr_size(dev); len 600 drivers/net/wireless/broadcom/b43/pio.c u16 len; len 666 drivers/net/wireless/broadcom/b43/pio.c len = le16_to_cpu(rxhdr->frame_len); len 667 drivers/net/wireless/broadcom/b43/pio.c if (unlikely(len > 0x700)) { len 671 drivers/net/wireless/broadcom/b43/pio.c if (unlikely(len == 0)) { len 697 drivers/net/wireless/broadcom/b43/pio.c skb = dev_alloc_skb(len + padding + 2); len 703 drivers/net/wireless/broadcom/b43/pio.c skb_put(skb, len + padding); len 705 drivers/net/wireless/broadcom/b43/pio.c b43_block_read(dev, skb->data + padding, (len & ~3), len 708 drivers/net/wireless/broadcom/b43/pio.c if (len & 3) { len 716 drivers/net/wireless/broadcom/b43/pio.c switch (len & 3) { len 718 drivers/net/wireless/broadcom/b43/pio.c skb->data[len + padding - 3] = tail[0]; len 719 drivers/net/wireless/broadcom/b43/pio.c skb->data[len + padding - 2] = tail[1]; len 720 drivers/net/wireless/broadcom/b43/pio.c skb->data[len + padding - 1] = tail[2]; len 723 drivers/net/wireless/broadcom/b43/pio.c skb->data[len + padding - 2] = tail[0]; len 724 drivers/net/wireless/broadcom/b43/pio.c skb->data[len + padding - 1] = tail[1]; len 727 drivers/net/wireless/broadcom/b43/pio.c skb->data[len + padding - 1] = tail[0]; len 732 drivers/net/wireless/broadcom/b43/pio.c b43_block_read(dev, skb->data + padding, (len & ~1), len 735 drivers/net/wireless/broadcom/b43/pio.c if (len & 1) { len 743 drivers/net/wireless/broadcom/b43/pio.c skb->data[len + padding - 1] = tail[0]; len 579 drivers/net/wireless/broadcom/b43/radio_2057.c unsigned int len, i; len 588 drivers/net/wireless/broadcom/b43/radio_2057.c len = ARRAY_SIZE(b43_nphy_chantab_phy_rev8_radio_rev5); len 594 drivers/net/wireless/broadcom/b43/radio_2057.c len = ARRAY_SIZE(b43_nphy_chantab_phy_rev16_radio_rev9); len 600 drivers/net/wireless/broadcom/b43/radio_2057.c len = ARRAY_SIZE(b43_nphy_chantab_phy_rev17_radio_rev14); len 608 drivers/net/wireless/broadcom/b43/radio_2057.c for (i = 0; i < len; i++, e_r7++) { len 615 drivers/net/wireless/broadcom/b43/radio_2057.c for (i = 0; i < len; i++, e_r7_2g++) { len 242 drivers/net/wireless/broadcom/b43/xmit.c unsigned int fragment_len = skb_frag->len; len 424 drivers/net/wireless/broadcom/b43/xmit.c unsigned int len; len 459 drivers/net/wireless/broadcom/b43/xmit.c len = sizeof(struct ieee80211_cts); len 481 drivers/net/wireless/broadcom/b43/xmit.c len = sizeof(struct ieee80211_rts); len 483 drivers/net/wireless/broadcom/b43/xmit.c len += FCS_LEN; len 498 drivers/net/wireless/broadcom/b43/xmit.c len, rts_rate); len 501 drivers/net/wireless/broadcom/b43/xmit.c len, rts_rate_fb); len 694 drivers/net/wireless/broadcom/b43/xmit.c if (unlikely(skb->len < (sizeof(struct b43_plcp_hdr6) + padding))) { len 701 drivers/net/wireless/broadcom/b43/xmit.c if (unlikely(skb->len < (2 + 2 + 6 /*minimum hdr */ + FCS_LEN))) { len 722 drivers/net/wireless/broadcom/b43/xmit.c if (unlikely(skb->len < (wlhdr_len + 3))) { len 249 drivers/net/wireless/broadcom/b43legacy/dma.c size_t len, len 256 drivers/net/wireless/broadcom/b43legacy/dma.c buf, len, len 260 drivers/net/wireless/broadcom/b43legacy/dma.c buf, len, len 269 drivers/net/wireless/broadcom/b43legacy/dma.c size_t len, len 274 drivers/net/wireless/broadcom/b43legacy/dma.c addr, len, len 278 drivers/net/wireless/broadcom/b43legacy/dma.c addr, len, len 285 drivers/net/wireless/broadcom/b43legacy/dma.c size_t len) len 290 drivers/net/wireless/broadcom/b43legacy/dma.c addr, len, DMA_FROM_DEVICE); len 296 drivers/net/wireless/broadcom/b43legacy/dma.c size_t len) len 301 drivers/net/wireless/broadcom/b43legacy/dma.c addr, len, DMA_FROM_DEVICE); len 598 drivers/net/wireless/broadcom/b43legacy/dma.c meta->skb->len, 1); len 973 drivers/net/wireless/broadcom/b43legacy/dma.c skb->data, skb->len, info, len 1000 drivers/net/wireless/broadcom/b43legacy/dma.c meta->dmaaddr = map_descbuffer(ring, skb->data, skb->len, 1); len 1002 drivers/net/wireless/broadcom/b43legacy/dma.c if (b43legacy_dma_mapping_error(ring, meta->dmaaddr, skb->len, 1)) { len 1003 drivers/net/wireless/broadcom/b43legacy/dma.c bounce_skb = alloc_skb(skb->len, GFP_KERNEL | GFP_DMA); len 1011 drivers/net/wireless/broadcom/b43legacy/dma.c skb_put_data(bounce_skb, skb->data, skb->len); len 1021 drivers/net/wireless/broadcom/b43legacy/dma.c meta->dmaaddr = map_descbuffer(ring, skb->data, skb->len, 1); len 1022 drivers/net/wireless/broadcom/b43legacy/dma.c if (b43legacy_dma_mapping_error(ring, meta->dmaaddr, skb->len, 1)) { len 1031 drivers/net/wireless/broadcom/b43legacy/dma.c skb->len, 0, 1, 1); len 1158 drivers/net/wireless/broadcom/b43legacy/dma.c meta->skb->len, 1); len 1248 drivers/net/wireless/broadcom/b43legacy/dma.c u16 len; len 1278 drivers/net/wireless/broadcom/b43legacy/dma.c len = le16_to_cpu(rxhdr->frame_len); len 1279 drivers/net/wireless/broadcom/b43legacy/dma.c if (len == 0) { len 1285 drivers/net/wireless/broadcom/b43legacy/dma.c len = le16_to_cpu(rxhdr->frame_len); len 1286 drivers/net/wireless/broadcom/b43legacy/dma.c } while (len == 0 && i++ < 5); len 1287 drivers/net/wireless/broadcom/b43legacy/dma.c if (unlikely(len == 0)) { len 1294 drivers/net/wireless/broadcom/b43legacy/dma.c if (unlikely(len > ring->rx_buffersize)) { len 1301 drivers/net/wireless/broadcom/b43legacy/dma.c s32 tmp = len; len 1316 drivers/net/wireless/broadcom/b43legacy/dma.c len, ring->rx_buffersize, cnt); len 1331 drivers/net/wireless/broadcom/b43legacy/dma.c skb_put(skb, len + ring->frameoffset); len 943 drivers/net/wireless/broadcom/b43legacy/main.c unsigned int i, len, variable_len; len 953 drivers/net/wireless/broadcom/b43legacy/main.c len = min_t(size_t, dev->wl->current_beacon->len, len 957 drivers/net/wireless/broadcom/b43legacy/main.c b43legacy_write_template_common(dev, (const u8 *)bcn, len, ram_offset, len 977 drivers/net/wireless/broadcom/b43legacy/main.c variable_len = len - offsetof(struct ieee80211_mgmt, u.beacon.variable); len 1061 drivers/net/wireless/broadcom/b43legacy/main.c src_size = dev->wl->current_beacon->len; len 1113 drivers/net/wireless/broadcom/b43legacy/main.c size = dev->wl->current_beacon->len; len 1658 drivers/net/wireless/broadcom/b43legacy/main.c unsigned int len; len 1679 drivers/net/wireless/broadcom/b43legacy/main.c len = (dev->fw.ucode->size - hdr_len) / sizeof(__be32); len 1684 drivers/net/wireless/broadcom/b43legacy/main.c for (i = 0; i < len; i++) { len 1693 drivers/net/wireless/broadcom/b43legacy/main.c len = (dev->fw.pcm->size - hdr_len) / sizeof(__be32); len 1698 drivers/net/wireless/broadcom/b43legacy/main.c for (i = 0; i < len; i++) { len 2492 drivers/net/wireless/broadcom/b43legacy/main.c if (unlikely(skb->len < 2 + 2 + 6)) { len 94 drivers/net/wireless/broadcom/b43legacy/pio.c skb->data[skb->len - 1]); len 186 drivers/net/wireless/broadcom/b43legacy/pio.c txhdr, skb->data, skb->len, len 193 drivers/net/wireless/broadcom/b43legacy/pio.c octets = skb->len + txhdr_size; len 224 drivers/net/wireless/broadcom/b43legacy/pio.c octets = (u16)skb->len + sizeof(struct b43legacy_txhdr_fw3); len 490 drivers/net/wireless/broadcom/b43legacy/pio.c queue->tx_devq_used -= (packet->skb->len + len 559 drivers/net/wireless/broadcom/b43legacy/pio.c u16 len; len 581 drivers/net/wireless/broadcom/b43legacy/pio.c len = b43legacy_pio_read(queue, B43legacy_PIO_RXDATA); len 582 drivers/net/wireless/broadcom/b43legacy/pio.c if (unlikely(len > 0x700)) { len 586 drivers/net/wireless/broadcom/b43legacy/pio.c if (unlikely(len == 0 && queue->mmio_base != len 591 drivers/net/wireless/broadcom/b43legacy/pio.c preamble[0] = cpu_to_le16(len); len 618 drivers/net/wireless/broadcom/b43legacy/pio.c skb = dev_alloc_skb(len); len 623 drivers/net/wireless/broadcom/b43legacy/pio.c skb_put(skb, len); len 624 drivers/net/wireless/broadcom/b43legacy/pio.c for (i = 0; i < len - 1; i += 2) { len 628 drivers/net/wireless/broadcom/b43legacy/pio.c if (len % 2) { len 630 drivers/net/wireless/broadcom/b43legacy/pio.c skb->data[len - 1] = (tmp & 0x00FF); len 295 drivers/net/wireless/broadcom/b43legacy/xmit.c unsigned int len; len 315 drivers/net/wireless/broadcom/b43legacy/xmit.c len = sizeof(struct ieee80211_cts); len 323 drivers/net/wireless/broadcom/b43legacy/xmit.c len = sizeof(struct ieee80211_rts); len 325 drivers/net/wireless/broadcom/b43legacy/xmit.c len += FCS_LEN; len 328 drivers/net/wireless/broadcom/b43legacy/xmit.c len, rts_rate); len 330 drivers/net/wireless/broadcom/b43legacy/xmit.c len, rts_rate_fb); len 451 drivers/net/wireless/broadcom/b43legacy/xmit.c if (unlikely(skb->len < (sizeof(struct b43legacy_plcp_hdr6) + len 459 drivers/net/wireless/broadcom/b43legacy/xmit.c if (unlikely(skb->len < (2+2+6/*minimum hdr*/ + FCS_LEN))) { len 488 drivers/net/wireless/broadcom/b43legacy/xmit.c if (unlikely(skb->len < (wlhdr_len + 3))) { len 503 drivers/net/wireless/broadcom/b43legacy/xmit.c if (unlikely(skb->len < (wlhdr_len + iv_len + len 513 drivers/net/wireless/broadcom/b43legacy/xmit.c skb_trim(skb, skb->len - icv_len); len 27 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c __le32 len; /* lower 16: output buflen; len 108 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c uint len, bool set) len 119 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c msg->len = cpu_to_le32(len); len 128 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c memcpy(bcdc->buf, buf, len); len 130 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c len += sizeof(*msg); len 131 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c if (len > BRCMF_TX_IOCTL_MAX_MSG_SIZE) len 132 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c len = BRCMF_TX_IOCTL_MAX_MSG_SIZE; len 135 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c return brcmf_bus_txctl(drvr->bus_if, (unsigned char *)&bcdc->msg, len); len 138 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c static int brcmf_proto_bcdc_cmplt(struct brcmf_pub *drvr, u32 id, u32 len) len 144 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c len += sizeof(struct brcmf_proto_bcdc_dcmd); len 147 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c len); len 157 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c void *buf, uint len, int *fwerr) len 165 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c brcmf_dbg(BCDC, "Enter, cmd %d len %d\n", cmd, len); len 168 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c ret = brcmf_proto_bcdc_msg(drvr, ifidx, cmd, buf, len, false); len 177 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c ret = brcmf_proto_bcdc_cmplt(drvr, bcdc->reqid, len); len 199 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c if (ret < (int)len) len 200 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c len = ret; len 201 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c memcpy(buf, info, len); len 215 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c void *buf, uint len, int *fwerr) len 222 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c brcmf_dbg(BCDC, "Enter, cmd %d len %d\n", cmd, len); len 225 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c ret = brcmf_proto_bcdc_msg(drvr, ifidx, cmd, buf, len, true); len 229 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c ret = brcmf_proto_bcdc_cmplt(drvr, bcdc->reqid, len); len 288 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c if (pktbuf->len <= BCDC_HEADER_LEN) { len 290 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c pktbuf->len, BCDC_HEADER_LEN); len 323 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c if (pktbuf->len == 0) len 292 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c req_sz = skb->len + 3; len 323 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c req_sz = skb->len + 3; len 403 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c req_sz += pkt_next->len; len 450 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c while (pkt_offset < pkt_next->len) { len 452 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c sg_data_sz = pkt_next->len - pkt_offset; len 491 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c req_sz = pkt_next->len - dst_offset; len 492 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c if (req_sz > src->len - src_offset) len 493 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c req_sz = src->len - src_offset; len 500 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c if (src_offset == src->len) { len 505 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c if (dst_offset == pkt_next->len) len 544 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c brcmf_dbg(SDIO, "addr = 0x%x, size = %d\n", addr, pkt->len); len 590 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c memcpy(skb->data, glom_skb->data, skb->len); len 591 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c skb_pull(glom_skb, skb->len); len 74 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h int (*txctl)(struct device *dev, unsigned char *msg, uint len); len 75 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h int (*rxctl)(struct device *dev, unsigned char *msg, uint len); len 79 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h int (*get_memdump)(struct device *dev, void *data, size_t len); len 178 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h int brcmf_bus_txctl(struct brcmf_bus *bus, unsigned char *msg, uint len) len 180 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h return bus->ops->txctl(bus->dev, msg, len); len 184 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h int brcmf_bus_rxctl(struct brcmf_bus *bus, unsigned char *msg, uint len) len 186 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h return bus->ops->rxctl(bus->dev, msg, len); len 214 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h int brcmf_bus_get_memdump(struct brcmf_bus *bus, void *data, size_t len) len 219 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h return bus->ops->get_memdump(bus->dev, data, len); len 272 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h s32 brcmf_iovar_data_set(struct device *dev, char *name, void *data, u32 len); len 273 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h void brcmf_bus_add_txhdrlen(struct device *dev, uint len); len 215 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c u8 len; len 345 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c int len = elt->len; len 348 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if ((elt->id == key) && (totlen >= (len + TLV_HDR_LEN))) len 351 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c elt = (struct brcmf_tlv *)((u8 *)elt + (len + TLV_HDR_LEN)); len 352 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c totlen -= (len + TLV_HDR_LEN); len 385 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_find_wpaie(const u8 *parse, u32 len) len 389 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c while ((ie = brcmf_parse_tlvs(parse, len, WLAN_EID_VENDOR_SPECIFIC))) { len 390 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if (brcmf_tlv_has_ie((const u8 *)ie, &parse, &len, len 398 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_find_wpsie(const u8 *parse, u32 len) len 402 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c while ((ie = brcmf_parse_tlvs(parse, len, WLAN_EID_VENDOR_SPECIFIC))) { len 403 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if (brcmf_tlv_has_ie((u8 *)ie, &parse, &len, len 455 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c key_le->len = cpu_to_le32(key->len); len 1720 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c ie_len = rsn_ie->len + TLV_HDR_LEN; len 1784 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c key.len = (u32) sme->key_len; len 1786 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if (key.len > sizeof(key.data)) { len 1787 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c bphy_err(drvr, "Too long key length (%u)\n", key.len); len 1790 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c memcpy(key.data, sme->key, key.len); len 1806 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c key.len, key.index, key.algo); len 1842 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c join_pref_params[i].len = 2; len 1870 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c join_pref_params[i].len = 2; len 1916 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c ie_len = wpa_ie->len + TLV_HDR_LEN; len 1924 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c ie_len = rsn_ie->len + TLV_HDR_LEN; len 2324 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c key->len = params->key_len; len 2326 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c memcpy(key->data, params->key, key->len); len 2520 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c __le32 len; len 2530 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c buf->len = cpu_to_le32(WL_BSS_INFO_MAX); len 3954 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c s32 len; len 3970 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c len = wpa_ie->len + TLV_HDR_LEN; len 3979 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if (offset + WPA_IE_MIN_OUI_LEN > len) { len 4018 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if (offset + (WPA_IE_MIN_OUI_LEN * count) > len) { len 4052 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if (offset + (WPA_IE_MIN_OUI_LEN * count) > len) { len 4096 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if ((offset + RSN_CAP_LEN) <= len) { len 4139 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c ((offset + WPA_IE_MIN_OUI_LEN) <= len)) { len 4203 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if (vndrie->len < (VS_IE_FIXED_HDR_LEN - TLV_HDR_LEN + 1)) { len 4205 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c vndrie->len); len 4220 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c parsed_info->ie_len = vndrie->len + TLV_HDR_LEN; len 4232 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c remaining_len -= (ie->len + TLV_HDR_LEN); len 4236 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c ie = (struct brcmf_tlv *)(((u8 *)ie) + ie->len + len 4352 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c vndrie_info->vndrie.len, len 4376 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if (remained_buf_len < (vndrie_info->vndrie.len + len 4387 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c vndrie_info->vndrie.len, len 4511 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if (!ssid_ie || ssid_ie->len > IEEE80211_MAX_SSID_LEN) len 4514 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c memcpy(ssid_le.SSID, ssid_ie->data, ssid_ie->len); len 4515 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c ssid_le.SSID_len = cpu_to_le32(ssid_ie->len); len 4867 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c size_t len = params->len; len 4906 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c ie_len = len - ie_offset; len 4913 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c cfg80211_mgmt_tx_status(wdev, *cookie, buf, len, true, len 4916 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c if (len > BRCMF_FIL_ACTION_FRAME_SIZE + DOT11_MGMT_HDR_LEN) { len 4934 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c action_frame->len = cpu_to_le16(len - DOT11_MGMT_HDR_LEN); len 4947 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c le16_to_cpu(action_frame->len)); len 4950 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c *cookie, le16_to_cpu(action_frame->len), freq); len 4955 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c cfg80211_mgmt_tx_status(wdev, *cookie, buf, len, ack, len 4960 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_dbg_hex_dump(true, buf, len, "payload, len=%zu\n", len); len 335 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h u8 len; len 457 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c char *brcmf_chip_name(u32 id, u32 rev, char *buf, uint len) len 462 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c snprintf(buf, len, fmt, id, rev); len 86 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.h char *brcmf_chip_name(u32 chipid, u32 chiprev, char *buf, uint len); len 88 drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c join_pref_params[0].len = 2; len 93 drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c join_pref_params[1].len = 2; len 104 drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c u32 len) len 111 drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c dload_buf->len = cpu_to_le32(len); len 113 drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c len = sizeof(*dload_buf) + len - 1; len 115 drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c err = brcmf_fil_iovar_data_set(ifp, "clmload", dload_buf, len); len 269 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c if (skb->len - skb->mac_len != 6 || len 340 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c if (skb->len < sizeof(*eh)) { len 364 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c ndev->stats.tx_bytes += skb->len; len 414 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c ifp->ndev->stats.rx_bytes += skb->len; len 456 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c skb->len -= 4; len 466 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c skb->len -= 4; len 1286 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c void brcmf_bus_add_txhdrlen(struct device *dev, uint len) len 1292 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c drvr->hdrlen += len; len 1386 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c s32 brcmf_iovar_data_set(struct device *dev, char *name, void *data, u32 len) len 1391 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c return brcmf_fil_iovar_data_set(ifp, name, data, len); len 18 drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.c size_t len) len 28 drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.c dump = vzalloc(len + ramsize); len 32 drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.c if (data && len > 0) len 33 drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.c memcpy(dump, data, len); len 34 drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.c err = brcmf_bus_get_memdump(bus, dump + len, ramsize); len 40 drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.c dev_coredumpv(bus->dev, dump, len + ramsize, GFP_KERNEL); len 106 drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.h #define brcmf_dbg_hex_dump(test, data, len, fmt, ...) \ len 108 drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.h trace_brcmf_hexdump((void *)data, len); \ len 110 drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.h brcmu_dbg_hex_dump(data, len, fmt, ##__VA_ARGS__); \ len 122 drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.h size_t len); len 136 drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.h size_t len) len 156 drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c const void *data, size_t len) len 163 drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c err = brcmf_fil_iovar_data_set(ifp, name, data, len); len 317 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c size_t len; len 330 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c len = strlen(prefix); len 333 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c while (i < nvp->nvram_len - len) { len 334 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c if (strncmp(&nvp->nvram[i], prefix, len) == 0) { len 335 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c i += len; len 564 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c cur->nv_data.len = nvram_length; len 53 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.h u32 len; len 335 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h if ((skb->len + ETH_HLEN) < sizeof(*event_packet)) len 357 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h brcmf_fweh_process_event(drvr, event_packet, skb->len + ETH_HLEN); len 96 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c brcmf_fil_cmd_data(struct brcmf_if *ifp, u32 cmd, void *data, u32 len, bool set) len 107 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c len = min_t(uint, len, BRCMF_DCMD_MAXLEN); len 110 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c data, len, &fwerr); len 113 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c data, len, &fwerr); len 129 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c brcmf_fil_cmd_data_set(struct brcmf_if *ifp, u32 cmd, void *data, u32 len) len 135 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c brcmf_dbg(FIL, "ifidx=%d, cmd=%d, len=%d\n", ifp->ifidx, cmd, len); len 137 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c min_t(uint, len, MAX_HEX_DUMP_LEN), "data\n"); len 139 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c err = brcmf_fil_cmd_data(ifp, cmd, data, len, true); len 146 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c brcmf_fil_cmd_data_get(struct brcmf_if *ifp, u32 cmd, void *data, u32 len) len 151 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c err = brcmf_fil_cmd_data(ifp, cmd, data, len, false); len 153 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c brcmf_dbg(FIL, "ifidx=%d, cmd=%d, len=%d\n", ifp->ifidx, cmd, len); len 155 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c min_t(uint, len, MAX_HEX_DUMP_LEN), "data\n"); len 196 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c u32 len; len 198 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c len = strlen(name) + 1; len 200 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c if ((len + datalen) > buflen) len 203 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c memcpy(buf, name, len); len 207 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c memcpy(&buf[len], data, datalen); len 209 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c return len + datalen; len 215 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c u32 len) len 223 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c brcmf_dbg(FIL, "ifidx=%d, name=%s, len=%d\n", ifp->ifidx, name, len); len 225 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c min_t(uint, len, MAX_HEX_DUMP_LEN), "data\n"); len 227 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c buflen = brcmf_create_iovar(name, data, len, drvr->proto_buf, len 243 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c u32 len) len 251 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c buflen = brcmf_create_iovar(name, data, len, drvr->proto_buf, len 257 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c memcpy(data, drvr->proto_buf, len); len 263 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c brcmf_dbg(FIL, "ifidx=%d, name=%s, len=%d\n", ifp->ifidx, name, len); len 265 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c min_t(uint, len, MAX_HEX_DUMP_LEN), "data\n"); len 338 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c void *data, u32 len) len 347 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c ifp->bsscfgidx, name, len); len 349 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c min_t(uint, len, MAX_HEX_DUMP_LEN), "data\n"); len 351 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c buflen = brcmf_create_bsscfg(ifp->bsscfgidx, name, data, len, len 367 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c void *data, u32 len) len 375 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c buflen = brcmf_create_bsscfg(ifp->bsscfgidx, name, data, len, len 381 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c memcpy(data, drvr->proto_buf, len); len 387 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c ifp->bsscfgidx, name, len); len 389 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c min_t(uint, len, MAX_HEX_DUMP_LEN), "data\n"); len 80 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.h s32 brcmf_fil_cmd_data_set(struct brcmf_if *ifp, u32 cmd, void *data, u32 len); len 81 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.h s32 brcmf_fil_cmd_data_get(struct brcmf_if *ifp, u32 cmd, void *data, u32 len); len 86 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.h u32 len); len 88 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.h u32 len); len 93 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.h u32 len); len 95 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.h u32 len); len 220 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h __le16 len; len 434 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h u8 len; len 469 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h u32 len; /* key length */ len 491 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h __le32 len; /* key length */ len 536 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h __le16 len; /* length in bytes of this structure */ len 611 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h __le16 len; /* length */ len 903 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h __le32 len; len 67 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c #define BRCMF_FWS_TLV_DEF(name, id, len) \ len 78 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c #define BRCMF_FWS_TLV_DEF(name, id, len) \ len 79 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c BRCMF_FWS_TYPE_ ## name ## _LEN = (len), len 102 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c #define BRCMF_FWS_TLV_DEF(name, id, len) \ len 529 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c #define BRCMF_FWS_TLV_DEF(name, id, len) \ len 531 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c return len; len 820 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c entry->occupied = !!(entry->psq.len); len 934 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c u32 len; len 951 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c len = BRCMF_FWS_TYPE_PKTTAG_LEN + 2 + len 955 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c skb = brcmu_pkt_buf_get_skb(len); len 958 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c skb_pull(skb, len); len 986 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c pq->len <= BRCMF_FWS_FLOWCONTROL_LOWATER) len 990 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c pq->len >= BRCMF_FWS_FLOWCONTROL_HIWATER) { len 1317 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c pq->len++; len 1858 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c u8 len; len 1864 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c ifp->ifidx, skb->len, siglen); len 1866 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c WARN_ON(siglen > skb->len); len 1893 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c len = signal_data[1]; len 1897 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c brcmf_fws_get_tlv_name(type), type, len, len 1901 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c if (data_len < len + 2) len 1904 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c if (len < brcmf_fws_get_tlv_len(fws, type)) len 1951 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c signal_data += len + 2; len 1952 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c data_len -= len + 2; len 1968 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c if (skb->len == 0) len 328 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c skb->len - data_offset, pktids->direction); len 376 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c pktid->skb->len - pktid->data_offset, len 403 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c pktid->skb->len - pktid->data_offset, len 427 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c uint cmd, void *buf, uint len) len 453 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c request->output_buf_len = cpu_to_le16(len); len 456 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c buf_len = min_t(u16, len, BRCMF_TX_IOCTL_MAX_MSG_SIZE); len 488 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c uint cmd, void *buf, uint len, int *fwerr) len 495 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c brcmf_dbg(MSGBUF, "ifidx=%d, cmd=%d, len=%d\n", ifidx, cmd, len); len 498 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c err = brcmf_msgbuf_tx_ioctl(drvr, ifidx, cmd, buf, len); len 515 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c memcpy(buf, skb->data, (len < msgbuf->ioctl_resp_ret_len) ? len 516 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c len : msgbuf->ioctl_resp_ret_len); len 526 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c uint cmd, void *buf, uint len, int *fwerr) len 528 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c return brcmf_msgbuf_query_dcmd(drvr, ifidx, cmd, buf, len, fwerr); len 747 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c tx_msghdr->data_len = cpu_to_le16(skb->len - ETH_HLEN); len 929 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c pktlen = skb->len; len 949 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c pktlen = skb->len; len 1039 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c pktlen = skb->len; len 1617 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c ie_len = le16_to_cpu(action_frame->len) - len 1669 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c action_frame_len = le16_to_cpu(action_frame->len); len 449 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c void *srcaddr, u32 len) len 456 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c if (((ulong)address & 4) || ((ulong)srcaddr & 4) || (len & 4)) { len 457 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c if (((ulong)address & 2) || ((ulong)srcaddr & 2) || (len & 2)) { len 459 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c while (len) { len 463 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c len--; len 466 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c len = len / 2; len 468 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c while (len) { len 472 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c len--; len 476 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c len = len / 4; len 478 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c while (len) { len 482 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c len--; len 490 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c void *dstaddr, u32 len) len 497 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c if (((ulong)address & 4) || ((ulong)dstaddr & 4) || (len & 4)) { len 498 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c if (((ulong)address & 2) || ((ulong)dstaddr & 2) || (len & 2)) { len 500 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c while (len) { len 504 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c len--; len 507 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c len = len / 2; len 509 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c while (len) { len 513 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c len--; len 517 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c len = len / 4; len 519 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c while (len) { len 523 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c len--; len 1357 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c uint len) len 1364 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c uint len) len 1391 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c static int brcmf_pcie_get_memdump(struct device *dev, void *data, size_t len) len 1397 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c brcmf_dbg(PCIE, "dump at 0x%08X: len=%zu\n", devinfo->ci->rambase, len); len 1398 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c brcmf_pcie_copy_dev_tomem(devinfo, devinfo->ci->rambase, data, len); len 1772 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c nvram_len = fwreq->items[BRCMF_PCIE_FW_NVRAM].nv_data.len; len 22 drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.h void *buf, uint len, int *fwerr); len 24 drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.h uint len, int *fwerr); len 64 drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.h uint cmd, void *buf, uint len, len 67 drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.h return drvr->proto->query_dcmd(drvr, ifidx, cmd, buf, len,fwerr); len 70 drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.h uint cmd, void *buf, uint len, len 73 drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.h return drvr->proto->set_dcmd(drvr, ifidx, cmd, buf, len, fwerr); len 388 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c u16 len; len 643 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static void pkt_align(struct sk_buff *p, int len, int align) len 650 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c __skb_trim(p, len); len 1218 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c bus->cur_read.len = 0; len 1251 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c total += p->len; len 1337 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c u16 len, checksum; len 1344 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c len = get_unaligned_le16(header); len 1347 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (!(len | checksum)) { len 1351 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if ((u16)(~(len ^ checksum))) { len 1357 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (len < SDPCM_HDRLEN) { len 1362 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c (roundup(len, bus->blocksize) != rd->len)) { len 1366 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (type == BRCMF_SDIO_FT_SUB && len > rd->len) { len 1370 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->len = len; len 1377 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->len = 0; len 1382 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (len > MAX_RX_DATASZ && rd->channel != SDPCM_CONTROL_CHANNEL && len 1387 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->len = 0; len 1392 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->len = 0; len 1398 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->len = 0; len 1402 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (rd->dat_offset < SDPCM_HDRLEN || rd->dat_offset > rd->len) { len 1406 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->len = 0; len 1456 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c brcmf_sdio_update_hwhdr(header, hd_info->len); len 1460 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c hdrval = (hd_info->len - hdr_offset) | (hd_info->lastfrm << 24); len 1498 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c dlen = (u16) (bus->glomd->len); len 1550 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (BRCMF_GLOM_ON() && bus->cur_read.len && len 1551 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c totlen != bus->cur_read.len) { len 1553 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c bus->cur_read.len, totlen, rxseq); len 1564 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c bus->cur_read.len = 0; len 1575 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c pnext->len, pnext->len); len 1606 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c pfirst->data, min_t(int, pfirst->len, 48), len 1610 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd_new.len = dlen; len 1615 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c bus->cur_read.len = rd_new.len_nxtfrm << 4; len 1627 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd_new.len = pnext->len; len 1646 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c bus->cur_read.len = 0; len 1658 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c dptr, pfirst->len, len 1664 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (pfirst->len == 0) { len 1672 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c min_t(int, pfirst->len, 32), len 1675 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c pfirst->len, pfirst->next, len 1720 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c brcmf_sdio_read_control(struct brcmf_sdio *bus, u8 *hdr, uint len, uint doff) len 1739 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (len <= BRCMF_FIRSTREAD) len 1743 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rdlen = len - BRCMF_FIRSTREAD; len 1747 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c ((len + pad) < bus->sdiodev->bus_if->maxctl)) len 1761 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if ((len - doff) > bus->sdiodev->bus_if->maxctl) { len 1763 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c len, len - doff, bus->sdiodev->bus_if->maxctl); len 1786 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c buf, len, "RxCtrl:\n"); len 1798 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c bus->rxlen = len - doff; len 1850 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->len_left = rd->len; len 1853 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (!rd->len) { len 1881 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->len, len 1884 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->len = rd->len_nxtfrm << 4; len 1891 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->len_left = rd->len > BRCMF_FIRSTREAD ? len 1892 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->len - BRCMF_FIRSTREAD : 0; len 1917 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->len, rd->channel, ret); len 1936 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->len = 0; len 1943 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (rd->len != roundup(rd_new.len, 16)) { len 1945 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->len, len 1946 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c roundup(rd_new.len, 16) >> 4); len 1947 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->len = 0; len 1968 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->len = 0; len 1978 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c pkt->data, rd->len, "Rx Data:\n"); len 1984 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->len); len 1986 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c pkt->data, rd->len, len 1988 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c __skb_trim(pkt, rd->len); len 1999 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->len = rd->len_nxtfrm << 4; len 2007 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c __skb_trim(pkt, rd->len); len 2010 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (pkt->len == 0) len 2019 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c rd->len = rd->len_nxtfrm << 4; len 2101 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c tail_chop = pkt->len % bus->sgentry_align; len 2107 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (skb_tailroom(pkt) < tail_pad && pkt->len > blksize) { len 2118 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c pkt->data + pkt->len - tail_chop, len 2121 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c skb_trim(pkt, pkt->len - tail_chop); len 2179 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c total_len += pkt_next->len; len 2181 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c hd_info.len = pkt_next->len; len 2202 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c brcmf_dbg_hex_dump(true, pkt_next->data, hd_info.len, len 2253 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c skb_trim(pkt_next, pkt_next->len - tail_pad); len 2359 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_tx_ctrlframe(struct brcmf_sdio *bus, u8 *frame, u16 len) len 2371 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c len += bus->tx_hdrlen; len 2377 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c len += doff; len 2383 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (bus->roundup && bus->blocksize && (len > bus->blocksize)) { len 2384 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c pad = bus->blocksize - (len % bus->blocksize); len 2387 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c } else if (len % bus->head_align) { len 2388 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c pad = bus->head_align - (len % bus->head_align); len 2390 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c len += pad; len 2392 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c hd_info.len = len - pad; len 2401 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c brcmf_sdio_update_hwhdr(frame, len); len 2404 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c frame, len, "Tx Frame:\n"); len 2407 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c frame, min_t(u16, len, 16), "TxHdr:\n"); len 2410 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c ret = brcmf_sdiod_send_buf(bus->sdiodev, frame, len); len 2765 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c brcmf_dbg(TRACE, "Enter: pkt: data %p len %d\n", pkt->data, pkt->len); len 3257 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c int len; len 3270 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c len = ((offset + MEMBLOCK) < ram_sz) ? MEMBLOCK : len 3272 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c err = brcmf_sdiod_ramrw(sdiodev, false, address, ram_cmp, len); len 3275 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c err, len, address); len 3278 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c } else if (memcmp(ram_cmp, &ram_data[offset], len)) { len 3280 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c offset, len); len 3284 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c offset += len; len 3285 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c address += len; len 3559 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c int len; len 3568 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c len = ((offset + MEMBLOCK) < mem_size) ? MEMBLOCK : len 3570 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c err = brcmf_sdiod_ramrw(sdiodev, false, address, data, len); len 3573 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c err, len, address); len 3576 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c data += len; len 3577 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c offset += len; len 3578 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c address += len; len 4135 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c nvram_len = fwreq->items[BRCMF_SDIO_FW_NVRAM].nv_data.len; len 66 drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h TP_PROTO(void *data, size_t len), len 67 drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h TP_ARGS(data, len), len 69 drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h __field(unsigned long, len) len 71 drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h __dynamic_array(u8, hdata, len) len 74 drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h __entry->len = len; len 76 drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h memcpy(__get_dynamic_array(hdata), data, len); len 78 drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h TP_printk("hexdump [addr=%lx, length=%lu]", __entry->addr, __entry->len) len 117 drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h __field(u16, len) len 122 drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h __entry->len = *(u8 *)data | (*((u8 *)data + 1) << 8); len 127 drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h __entry->len, ((u8 *)__get_dynamic_array(hdr))[4]) len 98 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c __le32 len; /* Length of file including header */ len 245 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c brcmf_usb_send_ctl(struct brcmf_usbdev_info *devinfo, u8 *buf, int len) len 252 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c len == 0 || devinfo->ctl_urb == NULL) len 255 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c size = len; len 277 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c brcmf_usb_recv_ctl(struct brcmf_usbdev_info *devinfo, u8 *buf, int len) len 283 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c if ((devinfo == NULL) || (buf == NULL) || (len == 0) len 287 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c size = len; len 310 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c static int brcmf_usb_tx_ctlpkt(struct device *dev, u8 *buf, u32 len) len 324 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c err = brcmf_usb_send_ctl(devinfo, buf, len); len 326 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c brcmf_err("fail %d bytes: %d\n", err, len); len 339 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c static int brcmf_usb_rx_ctlpkt(struct device *dev, u8 *buf, u32 len) len 353 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c err = brcmf_usb_recv_ctl(devinfo, buf, len); len 355 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c brcmf_err("fail %d bytes: %d\n", err, len); len 608 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c skb->data, skb->len, brcmf_usb_tx_complete, req); len 827 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c brcmf_usb_dl_send_bulk(struct brcmf_usbdev_info *devinfo, void *buffer, int len) len 836 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c devinfo->tx_pipe, buffer, len, len 938 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c static int brcmf_usb_dlstart(struct brcmf_usbdev_info *devinfo, u8 *fw, int len) len 950 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c err = brcmf_usb_dl_writeimage(devinfo, fw, len); len 21 drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c const void *data, int len) len 32 drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c if (len < sizeof(*cmdhdr)) { len 33 drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c brcmf_err("vendor command too short: %d\n", len); len 42 drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c if (cmdhdr->offset > len) { len 43 drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c brcmf_err("bad buffer offset %d > %d\n", cmdhdr->offset, len); len 47 drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c len -= cmdhdr->offset; len 48 drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c ret_len = cmdhdr->len; len 49 drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c if (ret_len > 0 || len > 0) { len 50 drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c if (len > BRCMF_DCMD_MAXLEN) { len 51 drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c brcmf_err("oversize input buffer %d\n", len); len 52 drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c len = BRCMF_DCMD_MAXLEN; len 58 drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c payload = max_t(unsigned int, ret_len, len) + 1; len 63 drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c memcpy(dcmd_buf, (void *)cmdhdr + cmdhdr->offset, len); len 64 drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c *(char *)(dcmd_buf + len) = '\0'; len 45 drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.h int len; len 530 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c uint len; len 538 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c len = fbr_iscck ? BRCMS_GET_CCK_PLCP_LEN(txh->FragPLCPFallback) : len 540 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c len = roundup(len, 4) + (ndelim + 1) * AMPDU_DELIMITER_LEN; len 547 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c session->ampdu_len + len > session->max_ampdu_len) len 567 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c session->ampdu_len += len; len 568 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c session->dma_len += p->len; len 636 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c uint len; len 678 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c len = fbr_iscck ? BRCMS_GET_CCK_PLCP_LEN(txh->FragPLCPFallback) : len 680 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c session->ampdu_len -= roundup(len, 4) - len; len 201 drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c static const struct brcms_regd *brcms_world_regd(const char *regdom, int len) len 207 drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c if (!strncmp(regdom, cntry_locales[i].regdomain->alpha2, len)) { len 733 drivers/net/wireless/broadcom/brcm80211/brcmsmac/d11.h #define BRCMS_SET_MIMO_PLCP_LEN(plcp, len) \ len 735 drivers/net/wireless/broadcom/brcm80211/brcmsmac/d11.h plcp[1] = len & 0xff; \ len 736 drivers/net/wireless/broadcom/brcm80211/brcmsmac/d11.h plcp[2] = ((len >> 8) & 0xff); \ len 930 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c uint len; len 941 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c len = le16_to_cpu(*(__le16 *) (p->data)); len 942 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c brcms_dbg_dma(di->core, "%s: dma_rx len %d\n", di->name, len); len 943 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c dma_spin_for_len(len, p); len 946 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c pkt_len = min((di->rxoffset + len), di->rxbufsize); len 949 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c resid = len - (di->rxbufsize - di->rxoffset); len 977 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c di->name, len); len 1274 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c uint len; len 1288 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c len = p->len; len 1291 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c pa = dma_map_single(di->dmadev, data, len, DMA_TO_DEVICE); len 1306 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c dma64_dd_upd(di, di->txd64, pa, txout, &flags, len); len 1388 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c if (p->len == 0) len 113 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h static inline void dma_spin_for_len(uint len, struct sk_buff *head) len 116 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h if (!len) { len 117 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h while (!(len = *(u16 *) KSEG1ADDR(head->data))) len 120 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h *(u16 *) (head->data) = cpu_to_le16((u16) len); len 77 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c __le32 len; len 1603 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c u32 len = le32_to_cpu(hdr->len); len 1607 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c *pbuf = kvmalloc(len, GFP_KERNEL); len 1610 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c memcpy(*pbuf, pdata, len); len 1638 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c if (le32_to_cpu(hdr->len) != 4) { len 1699 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c le32_to_cpu(ucode_hdr->len) > len 992 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c totlen = p->len; len 1527 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_b_write_template_ram(struct brcms_hardware *wlc_hw, int offset, int len, len 1545 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c while (len > 0) { len 1559 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c len -= sizeof(u32); len 2973 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c const void *buf, int len, u32 sel) len 2979 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (len <= 0 || (offset & 1) || (len & 1)) len 2982 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c for (i = 0; i < len; i += 2) { len 2996 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c int len, u32 sel) len 3002 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (len <= 0 || (offset & 1) || (len & 1)) len 3005 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c for (i = 0; i < len; i += 2) { len 3017 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c const void *buf, int len) len 3019 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_b_copyto_objmem(wlc->hw, offset, buf, len, OBJADDR_SHM_SEL); len 3803 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c u8 len = min_t(u8, sizeof(wlc->bsscfg->SSID), ssid_len); len 3806 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c memcpy(wlc->bsscfg->SSID, ssid, len); len 3807 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->bsscfg->SSID_len = len; len 6216 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c int len, phylen, rts_phylen; len 6250 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c len = p->len; len 6251 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c phylen = len + FCS_LEN; len 7176 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c len_mpdu = p->len - D11_PHY_HDR_LEN - FCS_LEN; len 7201 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c uint nsyms, len = 0, kNdps; len 7233 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c len = (3 * nsyms) - 3; len 7236 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c return (u16) len; len 7295 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c size_t len; len 7303 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c len = min_t(size_t, beacon->len, BCN_TMPL_LEN); len 7307 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c len + FCS_LEN - D11_PHY_HDR_LEN, beacon->data); len 7316 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c (len + 3) & ~3, beacon->data); len 7319 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_b_write_shm(wlc_hw, M_BCN0_FRM_BYTESZ, (u16) len); len 7324 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c (len + 3) & ~3, beacon->data); len 7327 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_b_write_shm(wlc_hw, M_BCN1_FRM_BYTESZ, (u16) len); len 7336 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c len + D11B_PHY_HDR_LEN); len 7474 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c int len; len 7476 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c len = min_t(size_t, probe_resp->len, BCN_TMPL_LEN); len 7483 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c (len + 3) & ~3, probe_resp->data); len 7486 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_b_write_shm(wlc->hw, M_PRB_RESP_FRM_LEN, (u16) len); len 7498 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c (u16)len + FCS_LEN - D11_PHY_HDR_LEN); len 7657 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c uint len; len 7668 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (p->len < 2) { len 7671 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->pub->unit, p->len); len 7678 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c len = p->len; len 7686 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (len < D11_PHY_HDR_LEN + sizeof(h->frame_control)) len 655 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h int len, void *buf); len 658 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h const void *buf, int len, u32 sel); len 660 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h void *buf, int len, u32 sel); len 14150 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_table_write_nphy(struct brcms_phy *pi, u32 id, u32 len, u32 offset, len 14156 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c tbl.tbl_len = len; len 14164 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_table_read_nphy(struct brcms_phy *pi, u32 id, u32 len, u32 offset, len 14170 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c tbl.tbl_len = len; len 14757 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c const u8 *dlys, u8 len) len 14770 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_table_write_nphy(pi, NPHY_TBL_ID_RFSEQ, len, t1_offset, 8, len 14773 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_table_write_nphy(pi, NPHY_TBL_ID_RFSEQ, len, t2_offset, 8, len 14776 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c for (ctr = len; ctr < 16; ctr++) { len 190 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c int len, void *buf) len 192 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c brcms_b_write_template_ram(physhim->wlc_hw, offset, len, buf); len 206 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c int len, u32 sel) len 208 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c brcms_b_copyfrom_objmem(physhim->wlc_hw, offset, buf, len, sel); len 161 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h int len, void *buf); len 18 drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c struct sk_buff *brcmu_pkt_buf_get_skb(uint len) len 22 drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c skb = dev_alloc_skb(len); len 24 drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c skb_put(skb, len); len 57 drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c pq->len++; len 76 drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c pq->len++; len 95 drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c pq->len--; len 117 drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c pq->len--; len 135 drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c pq->len--; len 152 drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c pq->len--; len 190 drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c if (pq->len == 0) len 207 drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c int prec, len; len 209 drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c len = 0; len 213 drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c len += pq->q[prec].skblist.qlen; len 215 drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c return len; len 227 drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c if (pq->len == 0) len 244 drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c pq->len--; len 306 drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c print_hex_dump_bytes("", DUMP_PREFIX_OFFSET, p->data, p->len); len 66 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h u16 len; /* total number of packets */ len 117 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h struct sk_buff *brcmu_pkt_buf_get_skb(uint len); len 134 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h return (int)pq->len; len 144 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h return (int)(pq->max - pq->len); len 149 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h return pq->len >= pq->max; len 154 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h return pq->len == 0; len 506 drivers/net/wireless/cisco/airo.c __le16 len; len 516 drivers/net/wireless/cisco/airo.c __le16 len; len 522 drivers/net/wireless/cisco/airo.c __le16 len; len 528 drivers/net/wireless/cisco/airo.c __le16 len; len 537 drivers/net/wireless/cisco/airo.c __le16 len; /* sizeof(ConfigRid) */ len 661 drivers/net/wireless/cisco/airo.c __le16 len; len 720 drivers/net/wireless/cisco/airo.c __le16 len; len 727 drivers/net/wireless/cisco/airo.c __le16 len; len 733 drivers/net/wireless/cisco/airo.c __le16 len; len 771 drivers/net/wireless/cisco/airo.c __le16 len; len 816 drivers/net/wireless/cisco/airo.c u16 len; len 822 drivers/net/wireless/cisco/airo.c __le16 len; len 932 drivers/net/wireless/cisco/airo.c unsigned short len; // Len of data len 982 drivers/net/wireless/cisco/airo.c unsigned int len: 15; len 990 drivers/net/wireless/cisco/airo.c unsigned int len: 15; len 996 drivers/net/wireless/cisco/airo.c __le16 status, len; len 1006 drivers/net/wireless/cisco/airo.c unsigned int len: 15; len 1050 drivers/net/wireless/cisco/airo.c u16 len; len 1096 drivers/net/wireless/cisco/airo.c u16 len; len 1124 drivers/net/wireless/cisco/airo.c static int PC4500_readrid(struct airo_info*, u16 rid, void *pBuf, int len, int lock); len 1126 drivers/net/wireless/cisco/airo.c *pBuf, int len, int lock); len 1128 drivers/net/wireless/cisco/airo.c int len, int dummy ); len 1130 drivers/net/wireless/cisco/airo.c static int transmit_802_3_packet(struct airo_info*, int len, char *pPacket); len 1131 drivers/net/wireless/cisco/airo.c static int transmit_802_11_packet(struct airo_info*, int len, char *pPacket); len 1152 drivers/net/wireless/cisco/airo.c static int encapsulate(struct airo_info *ai, etherHead *pPacket, MICBuffer *buffer, int len); len 1299 drivers/net/wireless/cisco/airo.c static void emmh32_update(emmh32_context *context, u8 *pOctets, int len); len 1666 drivers/net/wireless/cisco/airo.c static void emmh32_update(emmh32_context *context, u8 *pOctets, int len) len 1670 drivers/net/wireless/cisco/airo.c if (len == 0) return; len 1679 drivers/net/wireless/cisco/airo.c if (len == 0) return; len 1682 drivers/net/wireless/cisco/airo.c len--; len 1688 drivers/net/wireless/cisco/airo.c while (len >= 4) { len 1692 drivers/net/wireless/cisco/airo.c len -= 4; len 1697 drivers/net/wireless/cisco/airo.c while (len > 0) { len 1700 drivers/net/wireless/cisco/airo.c len--; len 1799 drivers/net/wireless/cisco/airo.c if (ai->config.len) len 1968 drivers/net/wireless/cisco/airo.c s16 len; len 1983 drivers/net/wireless/cisco/airo.c len = ETH_ZLEN < skb->len ? skb->len : ETH_ZLEN; len 1989 drivers/net/wireless/cisco/airo.c ai->txfids[0].tx_desc.len =len+sizeof(WifiHdr); len 2015 drivers/net/wireless/cisco/airo.c if (encapsulate(ai, (etherHead *)buffer, &pMic, len - sizeof(etherHead)) != SUCCESS) len 2018 drivers/net/wireless/cisco/airo.c *payloadLen = cpu_to_le16(len-sizeof(etherHead)+sizeof(pMic)); len 2019 drivers/net/wireless/cisco/airo.c ai->txfids[0].tx_desc.len += sizeof(pMic); len 2026 drivers/net/wireless/cisco/airo.c memcpy (sendbuf, buffer, len - sizeof(etherHead)); len 2028 drivers/net/wireless/cisco/airo.c *payloadLen = cpu_to_le16(len - sizeof(etherHead)); len 2033 drivers/net/wireless/cisco/airo.c memcpy(sendbuf, buffer, len); len 2125 drivers/net/wireless/cisco/airo.c s16 len; len 2152 drivers/net/wireless/cisco/airo.c len = ETH_ZLEN < skb->len ? skb->len : ETH_ZLEN; len 2154 drivers/net/wireless/cisco/airo.c fids[i] |= (len << 16); len 2196 drivers/net/wireless/cisco/airo.c s16 len; len 2230 drivers/net/wireless/cisco/airo.c len = ETH_ZLEN < skb->len ? skb->len : ETH_ZLEN; len 2232 drivers/net/wireless/cisco/airo.c fids[i] |= (len << 16); len 2595 drivers/net/wireless/cisco/airo.c ai->rxfids[i].rx_desc.len = PKTSIZE; len 2624 drivers/net/wireless/cisco/airo.c ai->config_desc.rid_desc.len = RIDSIZE; len 2801 drivers/net/wireless/cisco/airo.c ai->config.len = 0; len 2806 drivers/net/wireless/cisco/airo.c ai->APList.len = cpu_to_le16(sizeof(struct APListRid)); len 3292 drivers/net/wireless/cisco/airo.c u16 len, hdrlen = 0, gap, fid; len 3313 drivers/net/wireless/cisco/airo.c hdr.len = 0; len 3315 drivers/net/wireless/cisco/airo.c hdr.len = 0; len 3318 drivers/net/wireless/cisco/airo.c bap_read(ai, &hdr.len, 2, BAP0); len 3320 drivers/net/wireless/cisco/airo.c len = le16_to_cpu(hdr.len); len 3322 drivers/net/wireless/cisco/airo.c if (len > AIRO_DEF_MTU) { len 3323 drivers/net/wireless/cisco/airo.c airo_print_err(ai->dev->name, "Bad size %d", len); len 3326 drivers/net/wireless/cisco/airo.c if (len == 0) len 3335 drivers/net/wireless/cisco/airo.c skb = dev_alloc_skb(len + hdrlen + 2 + 2); len 3342 drivers/net/wireless/cisco/airo.c buffer = skb_put(skb, len + hdrlen); len 3359 drivers/net/wireless/cisco/airo.c bap_read(ai, buffer + hdrlen/2, len, BAP0); len 3369 drivers/net/wireless/cisco/airo.c if (len <= sizeof (micbuf)) { len 3374 drivers/net/wireless/cisco/airo.c len -= sizeof(micbuf); len 3375 drivers/net/wireless/cisco/airo.c skb_trim(skb, len + hdrlen); len 3379 drivers/net/wireless/cisco/airo.c bap_read(ai, buffer + ETH_ALEN, len, BAP0); len 3380 drivers/net/wireless/cisco/airo.c if (decapsulate(ai, &micbuf, (etherHead*) buffer, len)) len 3642 drivers/net/wireless/cisco/airo.c int len = 0; len 3651 drivers/net/wireless/cisco/airo.c len = rxd.len + 12; len 3652 drivers/net/wireless/cisco/airo.c if (len < 12 || len > 2048) len 3655 drivers/net/wireless/cisco/airo.c skb = dev_alloc_skb(len); len 3660 drivers/net/wireless/cisco/airo.c buffer = skb_put(skb,len); len 3667 drivers/net/wireless/cisco/airo.c if (len <= sizeof(micbuf) + ETH_ALEN * 2) len 3671 drivers/net/wireless/cisco/airo.c skb_trim (skb, len - off); len 3676 drivers/net/wireless/cisco/airo.c len - ETH_ALEN * 2 - off); len 3677 drivers/net/wireless/cisco/airo.c if (decapsulate (ai, &micbuf, (etherHead*)buffer, len - off - ETH_ALEN * 2)) { len 3704 drivers/net/wireless/cisco/airo.c rxd.len = PKTSIZE; len 3713 drivers/net/wireless/cisco/airo.c u16 len, hdrlen = 0; len 3725 drivers/net/wireless/cisco/airo.c hdr.len = 0; len 3727 drivers/net/wireless/cisco/airo.c hdr.len = 0; len 3728 drivers/net/wireless/cisco/airo.c len = le16_to_cpu(hdr.len); len 3729 drivers/net/wireless/cisco/airo.c if (len > AIRO_DEF_MTU) { len 3730 drivers/net/wireless/cisco/airo.c airo_print_err(ai->dev->name, "Bad size %d", len); len 3733 drivers/net/wireless/cisco/airo.c if (len == 0) len 3739 drivers/net/wireless/cisco/airo.c skb = dev_alloc_skb( len + hdrlen + 2 ); len 3744 drivers/net/wireless/cisco/airo.c buffer = skb_put(skb, len + hdrlen); len 3758 drivers/net/wireless/cisco/airo.c memcpy ((char *)buffer + hdrlen, ptr, len); len 3759 drivers/net/wireless/cisco/airo.c ptr += len; len 3790 drivers/net/wireless/cisco/airo.c rxd.len = PKTSIZE; len 3850 drivers/net/wireless/cisco/airo.c if (ai->config.len == 0) { len 3882 drivers/net/wireless/cisco/airo.c if (le16_to_cpu(cap_rid.len) >= sizeof(cap_rid) && len 3909 drivers/net/wireless/cisco/airo.c size_t len = strlen(ssids[i]); len 3910 drivers/net/wireless/cisco/airo.c if (len > 32) len 3911 drivers/net/wireless/cisco/airo.c len = 32; len 3912 drivers/net/wireless/cisco/airo.c mySsid.ssids[i].len = cpu_to_le16(len); len 3913 drivers/net/wireless/cisco/airo.c memcpy(mySsid.ssids[i].ssid, ssids[i], len); len 3915 drivers/net/wireless/cisco/airo.c mySsid.len = cpu_to_le16(sizeof(mySsid)); len 4037 drivers/net/wireless/cisco/airo.c u16 offset, u16 *len) len 4044 drivers/net/wireless/cisco/airo.c *len = IN4500(ai, AUXDATA)&0xff; len 4053 drivers/net/wireless/cisco/airo.c u16 len; len 4064 drivers/net/wireless/cisco/airo.c next = aux_setup(ai, page, offset, &len); len 4069 drivers/net/wireless/cisco/airo.c count = (len>>1) < (words-i) ? (len>>1) : (words-i); len 4078 drivers/net/wireless/cisco/airo.c next = aux_setup(ai, next, 4, &len); len 4130 drivers/net/wireless/cisco/airo.c static int PC4500_readrid(struct airo_info *ai, u16 rid, void *pBuf, int len, int lock) len 4146 drivers/net/wireless/cisco/airo.c ai->config_desc.rid_desc.len = RIDSIZE; len 4161 drivers/net/wireless/cisco/airo.c memcpy(pBuf, ai->config_desc.virtual_host_addr, len); len 4175 drivers/net/wireless/cisco/airo.c len = min(len, (int)le16_to_cpu(*(__le16*)pBuf)) - 2; len 4177 drivers/net/wireless/cisco/airo.c if ( len <= 2 ) { len 4180 drivers/net/wireless/cisco/airo.c (int)rid, (int)len ); len 4185 drivers/net/wireless/cisco/airo.c rc = bap_read(ai, ((__le16*)pBuf)+1, len, BAP1); len 4196 drivers/net/wireless/cisco/airo.c const void *pBuf, int len, int lock) len 4201 drivers/net/wireless/cisco/airo.c *(__le16*)pBuf = cpu_to_le16((u16)len); len 4219 drivers/net/wireless/cisco/airo.c ai->config_desc.rid_desc.len = *((u16 *)pBuf); len 4228 drivers/net/wireless/cisco/airo.c if (len < 4 || len > 2047) { len 4229 drivers/net/wireless/cisco/airo.c airo_print_err(ai->dev->name, "%s: len=%d", __func__, len); len 4233 drivers/net/wireless/cisco/airo.c pBuf, len); len 4257 drivers/net/wireless/cisco/airo.c bap_write(ai, pBuf, len, BAP1); len 4327 drivers/net/wireless/cisco/airo.c static int transmit_802_3_packet(struct airo_info *ai, int len, char *pPacket) len 4333 drivers/net/wireless/cisco/airo.c u16 txFid = len; len 4336 drivers/net/wireless/cisco/airo.c len >>= 16; len 4338 drivers/net/wireless/cisco/airo.c if (len <= ETH_ALEN * 2) { len 4339 drivers/net/wireless/cisco/airo.c airo_print_warn(ai->dev->name, "Short packet %d", len); len 4342 drivers/net/wireless/cisco/airo.c len -= ETH_ALEN * 2; len 4346 drivers/net/wireless/cisco/airo.c if (encapsulate(ai,(etherHead *)pPacket,&pMic,len) != SUCCESS) len 4355 drivers/net/wireless/cisco/airo.c payloadLen = cpu_to_le16(len + miclen); len 4360 drivers/net/wireless/cisco/airo.c bap_write(ai, (__le16*)(pPacket + sizeof(etherHead)), len, BAP1); len 4370 drivers/net/wireless/cisco/airo.c static int transmit_802_11_packet(struct airo_info *ai, int len, char *pPacket) len 4378 drivers/net/wireless/cisco/airo.c u16 txFid = len; len 4379 drivers/net/wireless/cisco/airo.c len >>= 16; len 4384 drivers/net/wireless/cisco/airo.c if (len < hdrlen) { len 4385 drivers/net/wireless/cisco/airo.c airo_print_warn(ai->dev->name, "Short packet %d", len); len 4394 drivers/net/wireless/cisco/airo.c payloadLen = cpu_to_le16(len-hdrlen); len 4400 drivers/net/wireless/cisco/airo.c bap_write(ai, (__le16 *)(pPacket + hdrlen), len - hdrlen, BAP1); len 4417 drivers/net/wireless/cisco/airo.c size_t len, len 4422 drivers/net/wireless/cisco/airo.c size_t len, len 4611 drivers/net/wireless/cisco/airo.c size_t len, len 4619 drivers/net/wireless/cisco/airo.c return simple_read_from_buffer(buffer, len, offset, priv->rbuffer, len 4629 drivers/net/wireless/cisco/airo.c size_t len, len 4639 drivers/net/wireless/cisco/airo.c buffer, len); len 4736 drivers/net/wireless/cisco/airo.c int len; len 4747 drivers/net/wireless/cisco/airo.c len = le16_to_cpu(stats.len); len 4750 drivers/net/wireless/cisco/airo.c for(i=0; statsLabels[i]!=(char *)-1 && i*4<len; i++) { len 4760 drivers/net/wireless/cisco/airo.c if (i*4 >= len) { len 5115 drivers/net/wireless/cisco/airo.c SSID_rid.ssids[i].len = cpu_to_le16(j); len 5121 drivers/net/wireless/cisco/airo.c SSID_rid.len = cpu_to_le16(sizeof(SSID_rid)); len 5137 drivers/net/wireless/cisco/airo.c APList_rid->len = cpu_to_le16(sizeof(*APList_rid)); len 5149 drivers/net/wireless/cisco/airo.c int len, int dummy ) { len 5153 drivers/net/wireless/cisco/airo.c rc = PC4500_writerid(ai, rid, rid_data, len, 1); len 5215 drivers/net/wireless/cisco/airo.c wkr.len = cpu_to_le16(sizeof(wkr)); len 5233 drivers/net/wireless/cisco/airo.c wkr.len = cpu_to_le16(sizeof(wkr)); len 5377 drivers/net/wireless/cisco/airo.c size_t len = le16_to_cpu(SSID_rid.ssids[i].len); len 5378 drivers/net/wireless/cisco/airo.c if (!len) len 5380 drivers/net/wireless/cisco/airo.c if (len > 32) len 5381 drivers/net/wireless/cisco/airo.c len = 32; len 5382 drivers/net/wireless/cisco/airo.c for (j = 0; j < len && SSID_rid.ssids[i].ssid[j]; j++) len 5889 drivers/net/wireless/cisco/airo.c SSID_rid.ssids[index].len = cpu_to_le16(dwrq->length); len 5891 drivers/net/wireless/cisco/airo.c SSID_rid.len = cpu_to_le16(sizeof(SSID_rid)); len 5954 drivers/net/wireless/cisco/airo.c APList_rid->len = cpu_to_le16(sizeof(*APList_rid)); len 6348 drivers/net/wireless/cisco/airo.c key.len = MAX_KEY_SIZE; len 6350 drivers/net/wireless/cisco/airo.c key.len = MIN_KEY_SIZE; len 6358 drivers/net/wireless/cisco/airo.c rc = set_wep_key(local, index, key.key, key.len, perm, 1); len 6369 drivers/net/wireless/cisco/airo.c if((index == current_index) && (key.len > 0) && len 6514 drivers/net/wireless/cisco/airo.c key.len = 0; len 6518 drivers/net/wireless/cisco/airo.c key.len = MAX_KEY_SIZE; len 6520 drivers/net/wireless/cisco/airo.c key.len = MIN_KEY_SIZE; len 6524 drivers/net/wireless/cisco/airo.c key_len = min (ext->key_len, key.len); len 6530 drivers/net/wireless/cisco/airo.c if (key.len == 0) { len 6539 drivers/net/wireless/cisco/airo.c rc = set_wep_key(local, idx, key.key, key.len, perm, 1); len 7239 drivers/net/wireless/cisco/airo.c APList_rid_empty.len = cpu_to_le16(sizeof(APList_rid_empty)); len 7738 drivers/net/wireless/cisco/airo.c if (le16_to_cpu(status_rid.len) >= 124) { len 7785 drivers/net/wireless/cisco/airo.c int len; len 7812 drivers/net/wireless/cisco/airo.c min((int)comp->len,(int)sizeof(ai->micstats)))) len 7834 drivers/net/wireless/cisco/airo.c len = comp->len; len 7836 drivers/net/wireless/cisco/airo.c if (copy_to_user(comp->data, iobuf, min(len, (int)RIDSIZE))) { len 7870 drivers/net/wireless/cisco/airo.c case AIROPCFG: ai->config.len = 0; len 7912 drivers/net/wireless/cisco/airo.c min((int)comp->len, (int)RIDSIZE))) { len 7922 drivers/net/wireless/cisco/airo.c if(comp->len > RIDSIZE) len 7928 drivers/net/wireless/cisco/airo.c if (copy_from_user(iobuf,comp->data,comp->len)) { len 7945 drivers/net/wireless/cisco/airo.c if((*writer)(ai, ridcode, iobuf,comp->len,1)) { len 7981 drivers/net/wireless/cisco/airo.c if(comp->len != sizeof(int)) len 7983 drivers/net/wireless/cisco/airo.c if (copy_from_user(&z,comp->data,comp->len)) len 7988 drivers/net/wireless/cisco/airo.c if(comp->len != sizeof(int)) len 7990 drivers/net/wireless/cisco/airo.c if (copy_from_user(&z,comp->data,comp->len)) len 7997 drivers/net/wireless/cisco/airo.c if(comp->len > FLASHSIZE) len 7999 drivers/net/wireless/cisco/airo.c if (copy_from_user(AIRO_FLASH(dev), comp->data, comp->len)) len 433 drivers/net/wireless/intel/ipw2x00/ipw2100.c static void write_nic_memory(struct net_device *dev, u32 addr, u32 len, len 453 drivers/net/wireless/intel/ipw2x00/ipw2100.c len -= dif_len; len 459 drivers/net/wireless/intel/ipw2x00/ipw2100.c aligned_len = len & (~0x3); len 464 drivers/net/wireless/intel/ipw2x00/ipw2100.c dif_len = len - aligned_len; len 471 drivers/net/wireless/intel/ipw2x00/ipw2100.c static void read_nic_memory(struct net_device *dev, u32 addr, u32 len, len 491 drivers/net/wireless/intel/ipw2x00/ipw2100.c len -= dif_len; len 497 drivers/net/wireless/intel/ipw2x00/ipw2100.c aligned_len = len & (~0x3); len 502 drivers/net/wireless/intel/ipw2x00/ipw2100.c dif_len = len - aligned_len; len 518 drivers/net/wireless/intel/ipw2x00/ipw2100.c void *val, u32 * len) len 534 drivers/net/wireless/intel/ipw2x00/ipw2100.c if (*len < IPW_ORD_TAB_1_ENTRY_SIZE) { len 535 drivers/net/wireless/intel/ipw2x00/ipw2100.c *len = IPW_ORD_TAB_1_ENTRY_SIZE; len 548 drivers/net/wireless/intel/ipw2x00/ipw2100.c *len = IPW_ORD_TAB_1_ENTRY_SIZE; len 575 drivers/net/wireless/intel/ipw2x00/ipw2100.c if (total_length > *len) { len 576 drivers/net/wireless/intel/ipw2x00/ipw2100.c *len = total_length; len 580 drivers/net/wireless/intel/ipw2x00/ipw2100.c *len = total_length; len 597 drivers/net/wireless/intel/ipw2x00/ipw2100.c u32 * len) len 603 drivers/net/wireless/intel/ipw2x00/ipw2100.c if (*len != IPW_ORD_TAB_1_ENTRY_SIZE) { len 604 drivers/net/wireless/intel/ipw2x00/ipw2100.c *len = IPW_ORD_TAB_1_ENTRY_SIZE; len 614 drivers/net/wireless/intel/ipw2x00/ipw2100.c *len = IPW_ORD_TAB_1_ENTRY_SIZE; len 627 drivers/net/wireless/intel/ipw2x00/ipw2100.c const u8 * data, u32 len, u32 ofs) len 636 drivers/net/wireless/intel/ipw2x00/ipw2100.c for (j = 0; j < 8 && l < len; j++, l++) len 646 drivers/net/wireless/intel/ipw2x00/ipw2100.c for (j = 0; j < 8 && l < len; j++, l++) { len 661 drivers/net/wireless/intel/ipw2x00/ipw2100.c static void printk_buf(int level, const u8 * data, u32 len) len 668 drivers/net/wireless/intel/ipw2x00/ipw2100.c while (len) { len 671 drivers/net/wireless/intel/ipw2x00/ipw2100.c min(len, 16U), ofs)); len 673 drivers/net/wireless/intel/ipw2x00/ipw2100.c len -= min(len, 16U); len 881 drivers/net/wireless/intel/ipw2x00/ipw2100.c u32 len = sizeof(card_state); len 886 drivers/net/wireless/intel/ipw2x00/ipw2100.c &card_state, &len); len 1186 drivers/net/wireless/intel/ipw2x00/ipw2100.c u32 addr, len; len 1192 drivers/net/wireless/intel/ipw2x00/ipw2100.c len = sizeof(addr); len 1194 drivers/net/wireless/intel/ipw2x00/ipw2100.c (priv, IPW_ORD_EEPROM_SRAM_DB_BLOCK_START_ADDRESS, &addr, &len)) { len 1988 drivers/net/wireless/intel/ipw2x00/ipw2100.c unsigned int len, essid_len; len 2011 drivers/net/wireless/intel/ipw2x00/ipw2100.c len = sizeof(u32); len 2012 drivers/net/wireless/intel/ipw2x00/ipw2100.c ret = ipw2100_get_ordinal(priv, IPW_ORD_CURRENT_TX_RATE, &txrate, &len); len 2019 drivers/net/wireless/intel/ipw2x00/ipw2100.c len = sizeof(u32); len 2020 drivers/net/wireless/intel/ipw2x00/ipw2100.c ret = ipw2100_get_ordinal(priv, IPW_ORD_OUR_FREQ, &chan, &len); len 2026 drivers/net/wireless/intel/ipw2x00/ipw2100.c len = ETH_ALEN; len 2028 drivers/net/wireless/intel/ipw2x00/ipw2100.c &len); len 2347 drivers/net/wireless/intel/ipw2x00/ipw2100.c size_t len, int mode) len 2375 drivers/net/wireless/intel/ipw2x00/ipw2100.c if ((s - in_buf) == len) len 2376 drivers/net/wireless/intel/ipw2x00/ipw2100.c ret = (i + j) - len + 1; len 2703 drivers/net/wireless/intel/ipw2x00/ipw2100.c stats.len = sq->drv[i].frame_size; len 2712 drivers/net/wireless/intel/ipw2x00/ipw2100.c stats.len); len 2732 drivers/net/wireless/intel/ipw2x00/ipw2100.c if (stats.len < sizeof(struct libipw_hdr_3addr)) len 3165 drivers/net/wireless/intel/ipw2x00/ipw2100.c fragments[i]->len - LIBIPW_3ADDR_LEN; len 3406 drivers/net/wireless/intel/ipw2x00/ipw2100.c IPW_DEBUG_TX("Sending fragment (%d bytes):\n", txb->fragments[0]->len); len 3407 drivers/net/wireless/intel/ipw2x00/ipw2100.c printk_buf(IPW_DL_TX, txb->fragments[0]->data, txb->fragments[0]->len); len 3862 drivers/net/wireless/intel/ipw2x00/ipw2100.c int len = 0; len 3871 drivers/net/wireless/intel/ipw2x00/ipw2100.c while (len < PAGE_SIZE - 128 && loop < 0x30000) { len 3882 drivers/net/wireless/intel/ipw2x00/ipw2100.c len += sprintf(buf + len, len 3904 drivers/net/wireless/intel/ipw2x00/ipw2100.c len += sprintf(buf + len, "%s\n", len 3910 drivers/net/wireless/intel/ipw2x00/ipw2100.c return len; len 3955 drivers/net/wireless/intel/ipw2x00/ipw2100.c int len = 0; len 3966 drivers/net/wireless/intel/ipw2x00/ipw2100.c while (len < PAGE_SIZE - 128 && loop < ARRAY_SIZE(ord_data)) { len 3971 drivers/net/wireless/intel/ipw2x00/ipw2100.c len += sprintf(buf + len, "[0x%02X] = ERROR %s\n", len 3975 drivers/net/wireless/intel/ipw2x00/ipw2100.c len += sprintf(buf + len, "[0x%02X] = 0x%08X %s\n", len 3981 drivers/net/wireless/intel/ipw2x00/ipw2100.c return len; len 4055 drivers/net/wireless/intel/ipw2x00/ipw2100.c int len = 0; len 4057 drivers/net/wireless/intel/ipw2x00/ipw2100.c #define DUMP_VAR(x,y) len += sprintf(buf + len, # x ": %" y "\n", priv-> x) len 4060 drivers/net/wireless/intel/ipw2x00/ipw2100.c len += sprintf(buf + len, "connected: %llu\n", len 4063 drivers/net/wireless/intel/ipw2x00/ipw2100.c len += sprintf(buf + len, "not connected\n"); len 4070 drivers/net/wireless/intel/ipw2x00/ipw2100.c len += len 4071 drivers/net/wireless/intel/ipw2x00/ipw2100.c sprintf(buf + len, "last_rtc: %lu\n", len 4100 drivers/net/wireless/intel/ipw2x00/ipw2100.c return len; len 4827 drivers/net/wireless/intel/ipw2x00/ipw2100.c u32 ibss_mask, len = sizeof(u32); len 4849 drivers/net/wireless/intel/ipw2x00/ipw2100.c &ibss_mask, &len); len 5351 drivers/net/wireless/intel/ipw2x00/ipw2100.c u8 len; len 5377 drivers/net/wireless/intel/ipw2x00/ipw2100.c int idx, char *key, int len, int batch_mode) len 5379 drivers/net/wireless/intel/ipw2x00/ipw2100.c int keylen = len ? (len <= 5 ? 5 : 13) : 0; len 5389 drivers/net/wireless/intel/ipw2x00/ipw2100.c idx, keylen, len); len 5396 drivers/net/wireless/intel/ipw2x00/ipw2100.c wep_key->len = keylen; len 5399 drivers/net/wireless/intel/ipw2x00/ipw2100.c memcpy(wep_key->key, key, len); len 5400 drivers/net/wireless/intel/ipw2x00/ipw2100.c memset(wep_key->key + len, 0, keylen - len); len 5409 drivers/net/wireless/intel/ipw2x00/ipw2100.c priv->net_dev->name, wep_key->idx, wep_key->len, len 5414 drivers/net/wireless/intel/ipw2x00/ipw2100.c priv->net_dev->name, wep_key->idx, wep_key->len, len 5944 drivers/net/wireless/intel/ipw2x00/ipw2100.c u32 len = sizeof(rtc); len 5955 drivers/net/wireless/intel/ipw2x00/ipw2100.c } else if (ipw2100_get_ordinal(priv, IPW_ORD_RTC_TIME, &rtc, &len) || len 7115 drivers/net/wireless/intel/ipw2x00/ipw2100.c unsigned int len = sizeof(val); len 7131 drivers/net/wireless/intel/ipw2x00/ipw2100.c err = ipw2100_get_ordinal(priv, IPW_ORD_CURRENT_TX_RATE, &val, &len); len 8267 drivers/net/wireless/intel/ipw2x00/ipw2100.c unsigned int len = ETH_ALEN; len 8284 drivers/net/wireless/intel/ipw2x00/ipw2100.c &priv->bssid, &len)) { len 8428 drivers/net/wireless/intel/ipw2x00/ipw2100.c u32 len = MAX_FW_VERSION_LEN; len 8432 drivers/net/wireless/intel/ipw2x00/ipw2100.c if (ipw2100_get_ordinal(priv, IPW_ORD_STAT_FW_VER_NUM, ver, &len)) len 8435 drivers/net/wireless/intel/ipw2x00/ipw2100.c if (len >= max) len 8436 drivers/net/wireless/intel/ipw2x00/ipw2100.c len = max - 1; len 8437 drivers/net/wireless/intel/ipw2x00/ipw2100.c for (i = 0; i < len; i++) len 8447 drivers/net/wireless/intel/ipw2x00/ipw2100.c u32 len = sizeof(ver); len 8449 drivers/net/wireless/intel/ipw2x00/ipw2100.c if (ipw2100_get_ordinal(priv, IPW_ORD_UCODE_VERSION, &ver, &len)) len 8468 drivers/net/wireless/intel/ipw2x00/ipw2100.c unsigned short len; len 8478 drivers/net/wireless/intel/ipw2x00/ipw2100.c len = *(u16 *) (firmware_data); len 8482 drivers/net/wireless/intel/ipw2x00/ipw2100.c if (len > 32) { len 8485 drivers/net/wireless/intel/ipw2x00/ipw2100.c len); len 8489 drivers/net/wireless/intel/ipw2x00/ipw2100.c write_nic_memory(priv->net_dev, addr, len, firmware_data); len 8490 drivers/net/wireless/intel/ipw2x00/ipw2100.c firmware_data += len; len 8491 drivers/net/wireless/intel/ipw2x00/ipw2100.c firmware_data_left -= len; len 1123 drivers/net/wireless/intel/ipw2x00/ipw2100.h long len; len 203 drivers/net/wireless/intel/ipw2x00/ipw2200.c int len, int sync); len 221 drivers/net/wireless/intel/ipw2x00/ipw2200.c const u8 * data, u32 len, u32 ofs) len 230 drivers/net/wireless/intel/ipw2x00/ipw2200.c for (j = 0; j < 8 && l < len; j++, l++) len 240 drivers/net/wireless/intel/ipw2x00/ipw2200.c for (j = 0; j < 8 && l < len; j++, l++) { len 255 drivers/net/wireless/intel/ipw2x00/ipw2200.c static void printk_buf(int level, const u8 * data, u32 len) len 262 drivers/net/wireless/intel/ipw2x00/ipw2200.c while (len) { len 264 drivers/net/wireless/intel/ipw2x00/ipw2200.c min(len, 16U), ofs); len 267 drivers/net/wireless/intel/ipw2x00/ipw2200.c len -= min(len, 16U); len 271 drivers/net/wireless/intel/ipw2x00/ipw2200.c static int snprintk_buf(u8 * output, size_t size, const u8 * data, size_t len) len 277 drivers/net/wireless/intel/ipw2x00/ipw2200.c while (size && len) { len 279 drivers/net/wireless/intel/ipw2x00/ipw2200.c min_t(size_t, len, 16U), ofs); len 284 drivers/net/wireless/intel/ipw2x00/ipw2200.c len -= min_t(size_t, len, 16U); len 676 drivers/net/wireless/intel/ipw2x00/ipw2200.c static int ipw_get_ordinal(struct ipw_priv *priv, u32 ord, void *val, u32 * len) len 682 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (!priv || !val || !len) { len 713 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (*len < sizeof(u32)) { len 722 drivers/net/wireless/intel/ipw2x00/ipw2200.c *len = sizeof(u32); len 746 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (*len < sizeof(u32)) { len 754 drivers/net/wireless/intel/ipw2x00/ipw2200.c *len = sizeof(u32); len 794 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (total_len > *len) { len 795 drivers/net/wireless/intel/ipw2x00/ipw2200.c *len = total_len; len 799 drivers/net/wireless/intel/ipw2x00/ipw2200.c *len = total_len; len 1269 drivers/net/wireless/intel/ipw2x00/ipw2200.c u32 len = 0, i; len 1282 drivers/net/wireless/intel/ipw2x00/ipw2200.c len += snprintf(buf + len, PAGE_SIZE - len, "%08X", log_len); len 1284 drivers/net/wireless/intel/ipw2x00/ipw2200.c len += snprintf(buf + len, PAGE_SIZE - len, len 1287 drivers/net/wireless/intel/ipw2x00/ipw2200.c len += snprintf(buf + len, PAGE_SIZE - len, "\n"); len 1289 drivers/net/wireless/intel/ipw2x00/ipw2200.c return len; len 1298 drivers/net/wireless/intel/ipw2x00/ipw2200.c u32 len = 0, i; len 1301 drivers/net/wireless/intel/ipw2x00/ipw2200.c len += snprintf(buf + len, PAGE_SIZE - len, len 1307 drivers/net/wireless/intel/ipw2x00/ipw2200.c len += snprintf(buf + len, PAGE_SIZE - len, len 1317 drivers/net/wireless/intel/ipw2x00/ipw2200.c len += snprintf(buf + len, PAGE_SIZE - len, len 1320 drivers/net/wireless/intel/ipw2x00/ipw2200.c len += snprintf(buf + len, PAGE_SIZE - len, len 1325 drivers/net/wireless/intel/ipw2x00/ipw2200.c len += snprintf(buf + len, PAGE_SIZE - len, "\n"); len 1326 drivers/net/wireless/intel/ipw2x00/ipw2200.c return len; len 1346 drivers/net/wireless/intel/ipw2x00/ipw2200.c u32 len = 0, i; len 1350 drivers/net/wireless/intel/ipw2x00/ipw2200.c (i != priv->cmdlog_pos) && (len < PAGE_SIZE); len 1352 drivers/net/wireless/intel/ipw2x00/ipw2200.c len += len 1353 drivers/net/wireless/intel/ipw2x00/ipw2200.c snprintf(buf + len, PAGE_SIZE - len, len 1356 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->cmdlog[i].cmd.len); len 1357 drivers/net/wireless/intel/ipw2x00/ipw2200.c len += len 1358 drivers/net/wireless/intel/ipw2x00/ipw2200.c snprintk_buf(buf + len, PAGE_SIZE - len, len 1360 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->cmdlog[i].cmd.len); len 1361 drivers/net/wireless/intel/ipw2x00/ipw2200.c len += snprintf(buf + len, PAGE_SIZE - len, "\n"); len 1363 drivers/net/wireless/intel/ipw2x00/ipw2200.c len += snprintf(buf + len, PAGE_SIZE - len, "\n"); len 1364 drivers/net/wireless/intel/ipw2x00/ipw2200.c return len; len 1479 drivers/net/wireless/intel/ipw2x00/ipw2200.c unsigned long len = len 1486 drivers/net/wireless/intel/ipw2x00/ipw2200.c strncpy(buffer, buf, len); len 1487 drivers/net/wireless/intel/ipw2x00/ipw2200.c buffer[len] = 0; len 1504 drivers/net/wireless/intel/ipw2x00/ipw2200.c return len; len 1572 drivers/net/wireless/intel/ipw2x00/ipw2200.c u32 len = sizeof(u32), tmp = 0; len 1575 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (ipw_get_ordinal(p, IPW_ORD_STAT_UCODE_VERSION, &tmp, &len)) len 1586 drivers/net/wireless/intel/ipw2x00/ipw2200.c u32 len = sizeof(u32), tmp = 0; len 1589 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (ipw_get_ordinal(p, IPW_ORD_STAT_RTC, &tmp, &len)) len 1821 drivers/net/wireless/intel/ipw2x00/ipw2200.c int pos = 0, len = 0; len 1824 drivers/net/wireless/intel/ipw2x00/ipw2200.c len += sprintf(&buf[len], "%d ", len 1826 drivers/net/wireless/intel/ipw2x00/ipw2200.c return len + sprintf(&buf[len], "\n"); len 1897 drivers/net/wireless/intel/ipw2x00/ipw2200.c int len = 0, i; len 1899 drivers/net/wireless/intel/ipw2x00/ipw2200.c len = sprintf(&buf[len], len 1904 drivers/net/wireless/intel/ipw2x00/ipw2200.c len += sprintf(&buf[len], "%d: BSS%s%s, %s, Band %s.\n", len 1917 drivers/net/wireless/intel/ipw2x00/ipw2200.c len += sprintf(&buf[len], len 1921 drivers/net/wireless/intel/ipw2x00/ipw2200.c len += sprintf(&buf[len], "%d: BSS%s%s, %s.\n", len 1932 drivers/net/wireless/intel/ipw2x00/ipw2200.c return len; len 2188 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->cmdlog[priv->cmdlog_pos].cmd.len = cmd->len; len 2190 drivers/net/wireless/intel/ipw2x00/ipw2200.c cmd->len); len 2195 drivers/net/wireless/intel/ipw2x00/ipw2200.c get_cmd_string(cmd->cmd), cmd->cmd, cmd->len, len 2203 drivers/net/wireless/intel/ipw2x00/ipw2200.c printk_buf(IPW_DL_HOST_COMMAND, (u8 *) cmd->param, cmd->len); len 2205 drivers/net/wireless/intel/ipw2x00/ipw2200.c rc = ipw_queue_tx_hcmd(priv, cmd->cmd, cmd->param, cmd->len, 0); len 2267 drivers/net/wireless/intel/ipw2x00/ipw2200.c static int ipw_send_cmd_pdu(struct ipw_priv *priv, u8 command, u8 len, len 2272 drivers/net/wireless/intel/ipw2x00/ipw2200.c .len = len, len 2296 drivers/net/wireless/intel/ipw2x00/ipw2200.c static int ipw_send_ssid(struct ipw_priv *priv, u8 * ssid, int len) len 2303 drivers/net/wireless/intel/ipw2x00/ipw2200.c return ipw_send_cmd_pdu(priv, IPW_CMD_SSID, min(len, IW_ESSID_MAX_SIZE), len 2920 drivers/net/wireless/intel/ipw2x00/ipw2200.c int nr, u32 dest_address, u32 len) len 2927 drivers/net/wireless/intel/ipw2x00/ipw2200.c nr, dest_address, len); len 2930 drivers/net/wireless/intel/ipw2x00/ipw2200.c size = min_t(u32, len - i * CB_MAX_LENGTH, CB_MAX_LENGTH); len 3074 drivers/net/wireless/intel/ipw2x00/ipw2200.c static int ipw_load_ucode(struct ipw_priv *priv, u8 * data, size_t len) len 3125 drivers/net/wireless/intel/ipw2x00/ipw2200.c for (i = 0; i < len / 2; i++) len 3185 drivers/net/wireless/intel/ipw2x00/ipw2200.c static int ipw_load_firmware(struct ipw_priv *priv, u8 * data, size_t len) len 3265 drivers/net/wireless/intel/ipw2x00/ipw2200.c } while (offset < len); len 4108 drivers/net/wireless/intel/ipw2x00/ipw2200.c u32 len = sizeof(u32); len 4125 drivers/net/wireless/intel/ipw2x00/ipw2200.c &priv->last_rx_err, &len); len 4127 drivers/net/wireless/intel/ipw2x00/ipw2200.c &priv->last_tx_failures, &len); len 4186 drivers/net/wireless/intel/ipw2x00/ipw2200.c u32 rate, len = sizeof(rate); len 4194 drivers/net/wireless/intel/ipw2x00/ipw2200.c &len); len 4239 drivers/net/wireless/intel/ipw2x00/ipw2200.c u32 len = sizeof(u32); len 4252 drivers/net/wireless/intel/ipw2x00/ipw2200.c &priv->missed_beacons, &len); len 4264 drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_get_ordinal(priv, IPW_ORD_STAT_RX_ERR_CRC, &rx_err, &len); len 4268 drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_get_ordinal(priv, IPW_ORD_STAT_TX_FAILURE, &tx_failures, &len); len 4532 drivers/net/wireless/intel/ipw2x00/ipw2200.c .len = size - 1, len 5037 drivers/net/wireless/intel/ipw2x00/ipw2200.c int len, int sync) len 5056 drivers/net/wireless/intel/ipw2x00/ipw2200.c tfd->u.cmd.length = len; len 5057 drivers/net/wireless/intel/ipw2x00/ipw2200.c memcpy(tfd->u.cmd.payload, buf, len); len 7655 drivers/net/wireless/intel/ipw2x00/ipw2200.c skb->len - LIBIPW_3ADDR_LEN - 8); len 7656 drivers/net/wireless/intel/ipw2x00/ipw2200.c skb_trim(skb, skb->len - 16); /* CCMP_HDR_LEN + CCMP_MIC_LEN */ len 7664 drivers/net/wireless/intel/ipw2x00/ipw2200.c skb->len - LIBIPW_3ADDR_LEN - 4); len 7665 drivers/net/wireless/intel/ipw2x00/ipw2200.c skb_trim(skb, skb->len - 8); /* IV + ICV */ len 7708 drivers/net/wireless/intel/ipw2x00/ipw2200.c IPW_DEBUG_RX("Rx packet of %d bytes.\n", rxb->skb->len); len 7745 drivers/net/wireless/intel/ipw2x00/ipw2200.c unsigned short len = le16_to_cpu(pkt->u.frame.length); len 7767 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (len > IPW_RX_BUF_SIZE - sizeof(struct ipw_rt_hdr)) { len 7777 drivers/net/wireless/intel/ipw2x00/ipw2200.c rxb->skb->data + IPW_RX_FRAME_SIZE, len); len 7870 drivers/net/wireless/intel/ipw2x00/ipw2200.c skb_put(rxb->skb, len + sizeof(struct ipw_rt_hdr)); len 7872 drivers/net/wireless/intel/ipw2x00/ipw2200.c IPW_DEBUG_RX("Rx packet of %d bytes.\n", rxb->skb->len); len 7920 drivers/net/wireless/intel/ipw2x00/ipw2200.c unsigned short len = le16_to_cpu(pkt->u.frame.length); len 7932 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (unlikely((len + IPW_RX_FRAME_SIZE) > skb_tailroom(rxb->skb))) { len 7947 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (len > IPW_RX_BUF_SIZE - sizeof(struct ipw_rt_hdr)) { len 7983 drivers/net/wireless/intel/ipw2x00/ipw2200.c len = libipw_get_hdrlen(le16_to_cpu(hdr->frame_control)); len 7985 drivers/net/wireless/intel/ipw2x00/ipw2200.c memcpy(ipw_rt->payload, hdr, len); len 7992 drivers/net/wireless/intel/ipw2x00/ipw2200.c skb_put(skb, sizeof(*ipw_rt) + len); len 8078 drivers/net/wireless/intel/ipw2x00/ipw2200.c IPW_DEBUG_RX("Rx packet of %d bytes.\n", skb->len); len 8302 drivers/net/wireless/intel/ipw2x00/ipw2200.c .len = le16_to_cpu(pkt->u.frame.length), len 9452 drivers/net/wireless/intel/ipw2x00/ipw2200.c int len = min((int)req->essid_len, len 9454 drivers/net/wireless/intel/ipw2x00/ipw2200.c memcpy(priv->direct_scan_ssid, req->essid, len); len 9455 drivers/net/wireless/intel/ipw2x00/ipw2200.c priv->direct_scan_ssid_len = len; len 10144 drivers/net/wireless/intel/ipw2x00/ipw2200.c tfd->u.data.len = cpu_to_le16(txb->payload_size); len 10220 drivers/net/wireless/intel/ipw2x00/ipw2200.c txb->fragments[i]->len - hdr_len); len 10223 drivers/net/wireless/intel/ipw2x00/ipw2200.c txb->fragments[i]->len - hdr_len); len 10225 drivers/net/wireless/intel/ipw2x00/ipw2200.c txb->fragments[i]->len - hdr_len); len 10231 drivers/net/wireless/intel/ipw2x00/ipw2200.c txb->fragments[i]->len - hdr_len, len 10234 drivers/net/wireless/intel/ipw2x00/ipw2200.c cpu_to_le16(txb->fragments[i]->len - hdr_len); len 10243 drivers/net/wireless/intel/ipw2x00/ipw2200.c remaining_bytes += txb->fragments[j]->len - hdr_len; len 10251 drivers/net/wireless/intel/ipw2x00/ipw2200.c int size = txb->fragments[j]->len - hdr_len; len 10340 drivers/net/wireless/intel/ipw2x00/ipw2200.c int len; len 10344 drivers/net/wireless/intel/ipw2x00/ipw2200.c len = libipw_get_hdrlen(le16_to_cpu(hdr->frame_control)); len 10346 drivers/net/wireless/intel/ipw2x00/ipw2200.c len = src->len; len 10348 drivers/net/wireless/intel/ipw2x00/ipw2200.c dst = alloc_skb(len + sizeof(*rt_hdr) + sizeof(u16)*2, GFP_ATOMIC); len 10374 drivers/net/wireless/intel/ipw2x00/ipw2200.c rt_hdr->it_len = cpu_to_le16(dst->len); len 10376 drivers/net/wireless/intel/ipw2x00/ipw2200.c skb_copy_from_linear_data(src, skb_put(dst, len), len); len 10435 drivers/net/wireless/intel/ipw2x00/ipw2200.c u32 len; len 10440 drivers/net/wireless/intel/ipw2x00/ipw2200.c len = sizeof(vers); len 10441 drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_get_ordinal(p, IPW_ORD_STAT_FW_VERSION, vers, &len); len 10442 drivers/net/wireless/intel/ipw2x00/ipw2200.c len = sizeof(date); len 10443 drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_get_ordinal(p, IPW_ORD_STAT_FW_DATE, date, &len); len 10467 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (eeprom->offset + eeprom->len > IPW_EEPROM_IMAGE_SIZE) len 10470 drivers/net/wireless/intel/ipw2x00/ipw2200.c memcpy(bytes, &p->eeprom[eeprom->offset], eeprom->len); len 10481 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (eeprom->offset + eeprom->len > IPW_EEPROM_IMAGE_SIZE) len 10484 drivers/net/wireless/intel/ipw2x00/ipw2200.c memcpy(&p->eeprom[eeprom->offset], bytes, eeprom->len); len 464 drivers/net/wireless/intel/ipw2x00/ipw2200.h __le16 len; len 755 drivers/net/wireless/intel/ipw2x00/ipw2200.h unsigned long len; len 997 drivers/net/wireless/intel/ipw2x00/ipw2200.h u32 len; /**< incoming parameters length, bytes */ len 1948 drivers/net/wireless/intel/ipw2x00/ipw2200.h u8 len; len 1955 drivers/net/wireless/intel/ipw2x00/ipw2200.h u8 len; len 233 drivers/net/wireless/intel/ipw2x00/libipw.h u16 len; len 382 drivers/net/wireless/intel/ipw2x00/libipw.h u8 len; len 414 drivers/net/wireless/intel/ipw2x00/libipw.h u8 len; len 228 drivers/net/wireless/intel/ipw2x00/libipw_module.c size_t len = min(sizeof(buf) - 1, count); len 231 drivers/net/wireless/intel/ipw2x00/libipw_module.c if (copy_from_user(buf, buffer, len)) len 233 drivers/net/wireless/intel/ipw2x00/libipw_module.c buf[len] = 0; len 240 drivers/net/wireless/intel/ipw2x00/libipw_module.c return strnlen(buf, len); len 193 drivers/net/wireless/intel/ipw2x00/libipw_rx.c ieee->apdevstats.rx_bytes += skb->len; len 235 drivers/net/wireless/intel/ipw2x00/libipw_rx.c if (skb->len < 24) len 254 drivers/net/wireless/intel/ipw2x00/libipw_rx.c if (skb->len < 24 + 8) len 353 drivers/net/wireless/intel/ipw2x00/libipw_rx.c if (skb->len < 10) { len 365 drivers/net/wireless/intel/ipw2x00/libipw_rx.c if (skb->len < hdrlen) { len 367 drivers/net/wireless/intel/ipw2x00/libipw_rx.c dev->name, skb->len); len 410 drivers/net/wireless/intel/ipw2x00/libipw_rx.c dev->stats.rx_bytes += skb->len; len 420 drivers/net/wireless/intel/ipw2x00/libipw_rx.c if (skb->len >= hdrlen + 3) { len 488 drivers/net/wireless/intel/ipw2x00/libipw_rx.c if (skb->len < LIBIPW_3ADDR_LEN) len 501 drivers/net/wireless/intel/ipw2x00/libipw_rx.c if (skb->len < LIBIPW_4ADDR_LEN) len 563 drivers/net/wireless/intel/ipw2x00/libipw_rx.c type, stype, skb->len); len 592 drivers/net/wireless/intel/ipw2x00/libipw_rx.c flen = skb->len; len 666 drivers/net/wireless/intel/ipw2x00/libipw_rx.c if (skb->len >= hdrlen + 3) len 695 drivers/net/wireless/intel/ipw2x00/libipw_rx.c if (skb->len < trimlen) len 698 drivers/net/wireless/intel/ipw2x00/libipw_rx.c __skb_trim(skb, skb->len - trimlen); len 700 drivers/net/wireless/intel/ipw2x00/libipw_rx.c if (skb->len < hdrlen) len 722 drivers/net/wireless/intel/ipw2x00/libipw_rx.c ieee->apdevstats.rx_bytes += skb->len; len 735 drivers/net/wireless/intel/ipw2x00/libipw_rx.c if (skb->len - hdrlen >= 8 && len 745 drivers/net/wireless/intel/ipw2x00/libipw_rx.c __be16 len; len 748 drivers/net/wireless/intel/ipw2x00/libipw_rx.c len = htons(skb->len); len 749 drivers/net/wireless/intel/ipw2x00/libipw_rx.c memcpy(skb_push(skb, 2), &len, 2); len 756 drivers/net/wireless/intel/ipw2x00/libipw_rx.c IEEE80211_FCTL_TODS) && skb->len >= ETH_HLEN + ETH_ALEN) { len 760 drivers/net/wireless/intel/ipw2x00/libipw_rx.c skb->data + skb->len - ETH_ALEN, len 762 drivers/net/wireless/intel/ipw2x00/libipw_rx.c skb_trim(skb, skb->len - ETH_ALEN); len 767 drivers/net/wireless/intel/ipw2x00/libipw_rx.c dev->stats.rx_bytes += skb->len; len 845 drivers/net/wireless/intel/ipw2x00/libipw_rx.c if (skb->len < sizeof(struct ieee80211_hdr)) len 856 drivers/net/wireless/intel/ipw2x00/libipw_rx.c if (skb->len < sizeof(struct libipw_hdr_3addr)) len 956 drivers/net/wireless/intel/ipw2x00/libipw_rx.c if (info_element->id == QOS_ELEMENT_ID && info_element->len == size) { len 958 drivers/net/wireless/intel/ipw2x00/libipw_rx.c info_element->len); len 960 drivers/net/wireless/intel/ipw2x00/libipw_rx.c element_param->info_element.length = info_element->len; len 985 drivers/net/wireless/intel/ipw2x00/libipw_rx.c if ((info_element->id == QOS_ELEMENT_ID) && (info_element->len == size)) { len 987 drivers/net/wireless/intel/ipw2x00/libipw_rx.c info_element->len); len 989 drivers/net/wireless/intel/ipw2x00/libipw_rx.c element_info->length = info_element->len; len 1124 drivers/net/wireless/intel/ipw2x00/libipw_rx.c if (sizeof(*info_element) + info_element->len > length) { len 1128 drivers/net/wireless/intel/ipw2x00/libipw_rx.c info_element->len + len 1139 drivers/net/wireless/intel/ipw2x00/libipw_rx.c network->ssid_len = min(info_element->len, len 1156 drivers/net/wireless/intel/ipw2x00/libipw_rx.c network->rates_len = min(info_element->len, len 1183 drivers/net/wireless/intel/ipw2x00/libipw_rx.c network->rates_ex_len = min(info_element->len, len 1245 drivers/net/wireless/intel/ipw2x00/libipw_rx.c info_element->len); len 1250 drivers/net/wireless/intel/ipw2x00/libipw_rx.c if (info_element->len >= 4 && len 1255 drivers/net/wireless/intel/ipw2x00/libipw_rx.c network->wpa_ie_len = min(info_element->len + 2, len 1264 drivers/net/wireless/intel/ipw2x00/libipw_rx.c info_element->len); len 1265 drivers/net/wireless/intel/ipw2x00/libipw_rx.c network->rsn_ie_len = min(info_element->len + 2, len 1313 drivers/net/wireless/intel/ipw2x00/libipw_rx.c length -= sizeof(*info_element) + info_element->len; len 1316 drivers/net/wireless/intel/ipw2x00/libipw_rx.c data[info_element->len]; len 1357 drivers/net/wireless/intel/ipw2x00/libipw_rx.c (frame->info_element, stats->len - sizeof(*frame), network)) len 1417 drivers/net/wireless/intel/ipw2x00/libipw_rx.c (beacon->info_element, stats->len - sizeof(*beacon), network)) len 1542 drivers/net/wireless/intel/ipw2x00/libipw_rx.c info_element->len, info_element->data, len 1563 drivers/net/wireless/intel/ipw2x00/libipw_rx.c info_element->len, info_element->data, len 158 drivers/net/wireless/intel/ipw2x00/libipw_tx.c ieee->dev->name, frag->len); len 275 drivers/net/wireless/intel/ipw2x00/libipw_tx.c if (unlikely(skb->len < SNAP_SIZE + sizeof(u16))) { len 277 drivers/net/wireless/intel/ipw2x00/libipw_tx.c ieee->dev->name, skb->len); len 334 drivers/net/wireless/intel/ipw2x00/libipw_tx.c bytes = skb->len + SNAP_SIZE + sizeof(u16); len 340 drivers/net/wireless/intel/ipw2x00/libipw_tx.c int len = bytes + hdr_len + crypt->ops->extra_msdu_prefix_len + len 342 drivers/net/wireless/intel/ipw2x00/libipw_tx.c struct sk_buff *skb_new = dev_alloc_skb(len); len 352 drivers/net/wireless/intel/ipw2x00/libipw_tx.c skb_copy_from_linear_data(skb, skb_put(skb_new, skb->len), skb->len); len 305 drivers/net/wireless/intel/ipw2x00/libipw_wx.c int i, key, key_provided, len; len 397 drivers/net/wireless/intel/ipw2x00/libipw_wx.c len = erq->length <= 5 ? 5 : 13; len 399 drivers/net/wireless/intel/ipw2x00/libipw_wx.c if (len > erq->length) len 401 drivers/net/wireless/intel/ipw2x00/libipw_wx.c len - erq->length); len 403 drivers/net/wireless/intel/ipw2x00/libipw_wx.c key, len, sec.keys[key], len 404 drivers/net/wireless/intel/ipw2x00/libipw_wx.c erq->length, len); len 405 drivers/net/wireless/intel/ipw2x00/libipw_wx.c sec.key_sizes[key] = len; len 407 drivers/net/wireless/intel/ipw2x00/libipw_wx.c (*crypt)->ops->set_key(sec.keys[key], len, NULL, len 417 drivers/net/wireless/intel/ipw2x00/libipw_wx.c len = (*crypt)->ops->get_key(sec.keys[key], WEP_KEY_LEN, len 419 drivers/net/wireless/intel/ipw2x00/libipw_wx.c if (len == 0) { len 467 drivers/net/wireless/intel/ipw2x00/libipw_wx.c int len, key; len 488 drivers/net/wireless/intel/ipw2x00/libipw_wx.c len = sec->key_sizes[key]; len 489 drivers/net/wireless/intel/ipw2x00/libipw_wx.c memcpy(keybuf, sec->keys[key], len); len 491 drivers/net/wireless/intel/ipw2x00/libipw_wx.c erq->length = len; len 304 drivers/net/wireless/intel/iwlegacy/3945-mac.c if (il->beacon_skb->len > left) len 307 drivers/net/wireless/intel/iwlegacy/3945-mac.c memcpy(hdr, il->beacon_skb->data, il->beacon_skb->len); len 309 drivers/net/wireless/intel/iwlegacy/3945-mac.c return il->beacon_skb->len; len 461 drivers/net/wireless/intel/iwlegacy/3945-mac.c u16 len, idx, hdr_len; len 555 drivers/net/wireless/intel/iwlegacy/3945-mac.c tx_cmd->len = cpu_to_le16((u16) skb->len); len 569 drivers/net/wireless/intel/iwlegacy/3945-mac.c len = len 572 drivers/net/wireless/intel/iwlegacy/3945-mac.c firstlen = (len + 3) & ~3; len 584 drivers/net/wireless/intel/iwlegacy/3945-mac.c secondlen = skb->len - hdr_len; len 597 drivers/net/wireless/intel/iwlegacy/3945-mac.c dma_unmap_len_set(out_meta, len, firstlen); len 609 drivers/net/wireless/intel/iwlegacy/3945-mac.c il_update_stats(il, true, fc, skb->len); len 670 drivers/net/wireless/intel/iwlegacy/3945-mac.c cmd.len = sizeof(spectrum); len 671 drivers/net/wireless/intel/iwlegacy/3945-mac.c spectrum.len = cpu_to_le16(cmd.len - sizeof(spectrum.len)); len 1209 drivers/net/wireless/intel/iwlegacy/3945-mac.c int len; len 1225 drivers/net/wireless/intel/iwlegacy/3945-mac.c len = le32_to_cpu(pkt->len_n_flags) & IL_RX_FRAME_SIZE_MSK; len 1226 drivers/net/wireless/intel/iwlegacy/3945-mac.c len += sizeof(u32); /* account for status word */ len 1664 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_verify_inst_full(struct il_priv *il, __le32 * image, u32 len) len 1667 drivers/net/wireless/intel/iwlegacy/3945-mac.c u32 save_len = len; len 1671 drivers/net/wireless/intel/iwlegacy/3945-mac.c D_INFO("ucode inst image size is %u\n", len); len 1676 drivers/net/wireless/intel/iwlegacy/3945-mac.c for (; len > 0; len -= sizeof(u32), image++) { len 1684 drivers/net/wireless/intel/iwlegacy/3945-mac.c save_len - len, val, le32_to_cpu(*image)); len 1704 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_verify_inst_sparse(struct il_priv *il, __le32 * image, u32 len) len 1711 drivers/net/wireless/intel/iwlegacy/3945-mac.c D_INFO("ucode inst image size is %u\n", len); len 1713 drivers/net/wireless/intel/iwlegacy/3945-mac.c for (i = 0; i < len; i += 100, image += 100 / sizeof(u32)) { len 1743 drivers/net/wireless/intel/iwlegacy/3945-mac.c u32 len; len 1748 drivers/net/wireless/intel/iwlegacy/3945-mac.c len = il->ucode_boot.len; len 1749 drivers/net/wireless/intel/iwlegacy/3945-mac.c rc = il3945_verify_inst_sparse(il, image, len); len 1757 drivers/net/wireless/intel/iwlegacy/3945-mac.c len = il->ucode_init.len; len 1758 drivers/net/wireless/intel/iwlegacy/3945-mac.c rc = il3945_verify_inst_sparse(il, image, len); len 1766 drivers/net/wireless/intel/iwlegacy/3945-mac.c len = il->ucode_code.len; len 1767 drivers/net/wireless/intel/iwlegacy/3945-mac.c rc = il3945_verify_inst_sparse(il, image, len); len 1779 drivers/net/wireless/intel/iwlegacy/3945-mac.c len = il->ucode_boot.len; len 1780 drivers/net/wireless/intel/iwlegacy/3945-mac.c rc = il3945_verify_inst_full(il, image, len); len 1833 drivers/net/wireless/intel/iwlegacy/3945-mac.c size_t len; len 1962 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->ucode_code.len = inst_size; len 1965 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->ucode_data.len = data_size; len 1968 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->ucode_data_backup.len = data_size; len 1977 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->ucode_init.len = init_size; len 1980 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->ucode_init_data.len = init_data_size; len 1989 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->ucode_boot.len = boot_size; len 1999 drivers/net/wireless/intel/iwlegacy/3945-mac.c len = inst_size; len 2000 drivers/net/wireless/intel/iwlegacy/3945-mac.c D_INFO("Copying (but not loading) uCode instr len %zd\n", len); len 2001 drivers/net/wireless/intel/iwlegacy/3945-mac.c memcpy(il->ucode_code.v_addr, src, len); len 2002 drivers/net/wireless/intel/iwlegacy/3945-mac.c src += len; len 2009 drivers/net/wireless/intel/iwlegacy/3945-mac.c len = data_size; len 2010 drivers/net/wireless/intel/iwlegacy/3945-mac.c D_INFO("Copying (but not loading) uCode data len %zd\n", len); len 2011 drivers/net/wireless/intel/iwlegacy/3945-mac.c memcpy(il->ucode_data.v_addr, src, len); len 2012 drivers/net/wireless/intel/iwlegacy/3945-mac.c memcpy(il->ucode_data_backup.v_addr, src, len); len 2013 drivers/net/wireless/intel/iwlegacy/3945-mac.c src += len; len 2017 drivers/net/wireless/intel/iwlegacy/3945-mac.c len = init_size; len 2018 drivers/net/wireless/intel/iwlegacy/3945-mac.c D_INFO("Copying (but not loading) init instr len %zd\n", len); len 2019 drivers/net/wireless/intel/iwlegacy/3945-mac.c memcpy(il->ucode_init.v_addr, src, len); len 2020 drivers/net/wireless/intel/iwlegacy/3945-mac.c src += len; len 2025 drivers/net/wireless/intel/iwlegacy/3945-mac.c len = init_data_size; len 2026 drivers/net/wireless/intel/iwlegacy/3945-mac.c D_INFO("Copying (but not loading) init data len %zd\n", len); len 2027 drivers/net/wireless/intel/iwlegacy/3945-mac.c memcpy(il->ucode_init_data.v_addr, src, len); len 2028 drivers/net/wireless/intel/iwlegacy/3945-mac.c src += len; len 2032 drivers/net/wireless/intel/iwlegacy/3945-mac.c len = boot_size; len 2033 drivers/net/wireless/intel/iwlegacy/3945-mac.c D_INFO("Copying (but not loading) boot instr len %zd\n", len); len 2034 drivers/net/wireless/intel/iwlegacy/3945-mac.c memcpy(il->ucode_boot.v_addr, src, len); len 2074 drivers/net/wireless/intel/iwlegacy/3945-mac.c il_wr_prph(il, BSM_DRAM_DATA_BYTECOUNT_REG, il->ucode_data.len); len 2079 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->ucode_code.len | BSM_DRAM_INST_LOAD); len 2399 drivers/net/wireless/intel/iwlegacy/3945-mac.c il->ucode_data.len); len 2510 drivers/net/wireless/intel/iwlegacy/3945-mac.c .len = sizeof(struct il3945_scan_cmd), len 2518 drivers/net/wireless/intel/iwlegacy/3945-mac.c u16 len; len 2575 drivers/net/wireless/intel/iwlegacy/3945-mac.c scan->direct_scan[p].len = len 2618 drivers/net/wireless/intel/iwlegacy/3945-mac.c len = len 2623 drivers/net/wireless/intel/iwlegacy/3945-mac.c scan->tx_cmd.len = cpu_to_le16(len); len 2630 drivers/net/wireless/intel/iwlegacy/3945-mac.c (void *)&scan->data[len], vif); len 2636 drivers/net/wireless/intel/iwlegacy/3945-mac.c cmd.len += len 2637 drivers/net/wireless/intel/iwlegacy/3945-mac.c le16_to_cpu(scan->tx_cmd.len) + len 2640 drivers/net/wireless/intel/iwlegacy/3945-mac.c scan->len = cpu_to_le16(cmd.len); len 2781 drivers/net/wireless/intel/iwlegacy/3945-mac.c if (!il->ucode_code.len) { len 2861 drivers/net/wireless/intel/iwlegacy/3945-mac.c D_TX("dev->xmit(%d bytes) at rate 0x%02x\n", skb->len, len 3220 drivers/net/wireless/intel/iwlegacy/3945-mac.c u32 size = sizeof(measure_report), len = 0, ofs = 0; len 3233 drivers/net/wireless/intel/iwlegacy/3945-mac.c while (size && PAGE_SIZE - len) { len 3234 drivers/net/wireless/intel/iwlegacy/3945-mac.c hex_dump_to_buffer(data + ofs, size, 16, 1, buf + len, len 3235 drivers/net/wireless/intel/iwlegacy/3945-mac.c PAGE_SIZE - len, true); len 3236 drivers/net/wireless/intel/iwlegacy/3945-mac.c len = strlen(buf); len 3237 drivers/net/wireless/intel/iwlegacy/3945-mac.c if (PAGE_SIZE - len) len 3238 drivers/net/wireless/intel/iwlegacy/3945-mac.c buf[len++] = '\n'; len 3244 drivers/net/wireless/intel/iwlegacy/3945-mac.c return len; len 35 drivers/net/wireless/intel/iwlegacy/3945.c .len = sizeof(struct il_led_cmd), len 472 drivers/net/wireless/intel/iwlegacy/3945.c u32 len = le16_to_cpu(rx_hdr->len); len 478 drivers/net/wireless/intel/iwlegacy/3945.c if (unlikely(len + IL39_RX_FRAME_SIZE > fraglen)) { len 507 drivers/net/wireless/intel/iwlegacy/3945.c if (len <= SMALL_PACKET_SIZE) { len 508 drivers/net/wireless/intel/iwlegacy/3945.c skb_put_data(skb, rx_hdr->payload, len); len 511 drivers/net/wireless/intel/iwlegacy/3945.c (void *)rx_hdr->payload - (void *)pkt, len, len 516 drivers/net/wireless/intel/iwlegacy/3945.c il_update_stats(il, false, fc, len); len 598 drivers/net/wireless/intel/iwlegacy/3945.c dma_addr_t addr, u16 len, u8 reset, u8 pad) len 620 drivers/net/wireless/intel/iwlegacy/3945.c tfd->tbs[count].len = cpu_to_le32(len); len 656 drivers/net/wireless/intel/iwlegacy/3945.c dma_unmap_len(&txq->meta[idx], len), len 663 drivers/net/wireless/intel/iwlegacy/3945.c le32_to_cpu(tfd->tbs[i].len), len 1666 drivers/net/wireless/intel/iwlegacy/3945.c .len = sizeof(rxon_assoc), len 2225 drivers/net/wireless/intel/iwlegacy/3945.c il3945_get_hcmd_size(u8 cmd_id, u16 len) len 2233 drivers/net/wireless/intel/iwlegacy/3945.c return len; len 2431 drivers/net/wireless/intel/iwlegacy/3945.c tx_beacon_cmd->tx.len = cpu_to_le16((u16) frame_size); len 2471 drivers/net/wireless/intel/iwlegacy/3945.c u32 len = il->ucode_boot.len; len 2479 drivers/net/wireless/intel/iwlegacy/3945.c for (reg = BSM_SRAM_LOWER_BOUND; reg < BSM_SRAM_LOWER_BOUND + len; len 2486 drivers/net/wireless/intel/iwlegacy/3945.c len, val, le32_to_cpu(*image)); len 2559 drivers/net/wireless/intel/iwlegacy/3945.c u32 len = il->ucode_boot.len; len 2572 drivers/net/wireless/intel/iwlegacy/3945.c if (len > IL39_MAX_BSM_SIZE) len 2582 drivers/net/wireless/intel/iwlegacy/3945.c inst_len = il->ucode_init.len; len 2583 drivers/net/wireless/intel/iwlegacy/3945.c data_len = il->ucode_init_data.len; len 2592 drivers/net/wireless/intel/iwlegacy/3945.c reg_offset < BSM_SRAM_LOWER_BOUND + len; len 2603 drivers/net/wireless/intel/iwlegacy/3945.c il_wr_prph(il, BSM_WR_DWCOUNT_REG, len / sizeof(u32)); len 164 drivers/net/wireless/intel/iwlegacy/3945.h le16_to_cpu(IL_RX_HDR(x)->len))) len 210 drivers/net/wireless/intel/iwlegacy/3945.h dma_addr_t addr, u16 len, u8 reset, u8 pad); len 562 drivers/net/wireless/intel/iwlegacy/3945.h __le32 len; len 399 drivers/net/wireless/intel/iwlegacy/4965-calib.c .len = sizeof(struct il_sensitivity_cmd), len 564 drivers/net/wireless/intel/iwlegacy/4965-mac.c u32 len, u32 ampdu_status, struct il_rx_buf *rxb, len 592 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (len <= SMALL_PACKET_SIZE) { len 593 drivers/net/wireless/intel/iwlegacy/4965-mac.c skb_put_data(skb, hdr, len); len 596 drivers/net/wireless/intel/iwlegacy/4965-mac.c len, PAGE_SIZE << il->hw_params.rx_page_order); len 601 drivers/net/wireless/intel/iwlegacy/4965-mac.c il_update_stats(il, false, fc, len); len 618 drivers/net/wireless/intel/iwlegacy/4965-mac.c u32 len; len 637 drivers/net/wireless/intel/iwlegacy/4965-mac.c len = le16_to_cpu(phy_res->byte_count); len 640 drivers/net/wireless/intel/iwlegacy/4965-mac.c phy_res->cfg_phy_cnt + len); len 650 drivers/net/wireless/intel/iwlegacy/4965-mac.c len = le16_to_cpu(amsdu->byte_count); len 651 drivers/net/wireless/intel/iwlegacy/4965-mac.c rx_pkt_status = *(__le32 *) (pkt->u.raw + sizeof(*amsdu) + len); len 737 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_pass_packet_to_mac80211(il, header, len, ampdu_status, rxb, len 852 drivers/net/wireless/intel/iwlegacy/4965-mac.c .len = sizeof(struct il_scan_cmd), len 916 drivers/net/wireless/intel/iwlegacy/4965-mac.c scan->direct_scan[p].len = len 1008 drivers/net/wireless/intel/iwlegacy/4965-mac.c scan->tx_cmd.len = cpu_to_le16(cmd_len); len 1021 drivers/net/wireless/intel/iwlegacy/4965-mac.c cmd.len += len 1022 drivers/net/wireless/intel/iwlegacy/4965-mac.c le16_to_cpu(scan->tx_cmd.len) + len 1025 drivers/net/wireless/intel/iwlegacy/4965-mac.c scan->len = cpu_to_le16(cmd.len); len 1657 drivers/net/wireless/intel/iwlegacy/4965-mac.c u16 len, firstlen, secondlen; len 1789 drivers/net/wireless/intel/iwlegacy/4965-mac.c tx_cmd->len = cpu_to_le16((u16) skb->len); len 1808 drivers/net/wireless/intel/iwlegacy/4965-mac.c len = sizeof(struct il_tx_cmd) + sizeof(struct il_cmd_header) + hdr_len; len 1809 drivers/net/wireless/intel/iwlegacy/4965-mac.c firstlen = (len + 3) & ~3; len 1812 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (firstlen != len) len 1825 drivers/net/wireless/intel/iwlegacy/4965-mac.c secondlen = skb->len - hdr_len; len 1838 drivers/net/wireless/intel/iwlegacy/4965-mac.c dma_unmap_len_set(out_meta, len, firstlen); len 1860 drivers/net/wireless/intel/iwlegacy/4965-mac.c il_update_stats(il, true, fc, skb->len); len 1869 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->ops->txq_update_byte_cnt_tbl(il, txq, le16_to_cpu(tx_cmd->len)); len 3160 drivers/net/wireless/intel/iwlegacy/4965-mac.c cmd.len = cmd_size; len 3204 drivers/net/wireless/intel/iwlegacy/4965-mac.c int len = keyconf->keylen; len 3209 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (len != WEP_KEY_LEN_128 && len != WEP_KEY_LEN_64) { len 3218 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->_4965.wep_keys[idx].key_size = len; len 3219 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(&il->_4965.wep_keys[idx].key, &keyconf->key, len); len 3223 drivers/net/wireless/intel/iwlegacy/4965-mac.c D_WEP("Set default WEP key: len=%d idx=%d ret=%d\n", len, idx, ret); len 3744 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (il->beacon_skb->len > left) len 3747 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(hdr, il->beacon_skb->data, il->beacon_skb->len); len 3749 drivers/net/wireless/intel/iwlegacy/4965-mac.c return il->beacon_skb->len; len 3813 drivers/net/wireless/intel/iwlegacy/4965-mac.c tx_beacon_cmd->tx.len = cpu_to_le16((u16) frame_size); len 3886 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_tfd_set_tb(struct il_tfd *tfd, u8 idx, dma_addr_t addr, u16 len) len 3889 drivers/net/wireless/intel/iwlegacy/4965-mac.c u16 hi_n_len = len << 4; len 3938 drivers/net/wireless/intel/iwlegacy/4965-mac.c dma_unmap_len(&txq->meta[idx], len), len 3961 drivers/net/wireless/intel/iwlegacy/4965-mac.c dma_addr_t addr, u16 len, u8 reset, u8 pad) len 3987 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_tfd_set_tb(tfd, num_tbs, addr, len); len 4240 drivers/net/wireless/intel/iwlegacy/4965-mac.c int len; len 4256 drivers/net/wireless/intel/iwlegacy/4965-mac.c len = le32_to_cpu(pkt->len_n_flags) & IL_RX_FRAME_SIZE_MSK; len 4257 drivers/net/wireless/intel/iwlegacy/4965-mac.c len += sizeof(u32); /* account for status word */ len 4881 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->ucode_code.len = pieces.inst_size; len 4884 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->ucode_data.len = pieces.data_size; len 4887 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->ucode_data_backup.len = pieces.data_size; len 4896 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->ucode_init.len = pieces.init_size; len 4899 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->ucode_init_data.len = pieces.init_data_size; len 4908 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->ucode_boot.len = pieces.boot_size; len 5580 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->ucode_data.len); len 5867 drivers/net/wireless/intel/iwlegacy/4965-mac.c D_TX("dev->xmit(%d bytes) at rate 0x%02x\n", skb->len, len 33 drivers/net/wireless/intel/iwlegacy/4965.c il4965_verify_inst_sparse(struct il_priv *il, __le32 * image, u32 len) len 40 drivers/net/wireless/intel/iwlegacy/4965.c D_INFO("ucode inst image size is %u\n", len); len 42 drivers/net/wireless/intel/iwlegacy/4965.c for (i = 0; i < len; i += 100, image += 100 / sizeof(u32)) { len 64 drivers/net/wireless/intel/iwlegacy/4965.c il4965_verify_inst_full(struct il_priv *il, __le32 * image, u32 len) len 67 drivers/net/wireless/intel/iwlegacy/4965.c u32 save_len = len; len 71 drivers/net/wireless/intel/iwlegacy/4965.c D_INFO("ucode inst image size is %u\n", len); len 76 drivers/net/wireless/intel/iwlegacy/4965.c for (; len > 0; len -= sizeof(u32), image++) { len 84 drivers/net/wireless/intel/iwlegacy/4965.c save_len - len, val, le32_to_cpu(*image)); len 106 drivers/net/wireless/intel/iwlegacy/4965.c u32 len; len 111 drivers/net/wireless/intel/iwlegacy/4965.c len = il->ucode_boot.len; len 112 drivers/net/wireless/intel/iwlegacy/4965.c ret = il4965_verify_inst_sparse(il, image, len); len 120 drivers/net/wireless/intel/iwlegacy/4965.c len = il->ucode_init.len; len 121 drivers/net/wireless/intel/iwlegacy/4965.c ret = il4965_verify_inst_sparse(il, image, len); len 129 drivers/net/wireless/intel/iwlegacy/4965.c len = il->ucode_code.len; len 130 drivers/net/wireless/intel/iwlegacy/4965.c ret = il4965_verify_inst_sparse(il, image, len); len 142 drivers/net/wireless/intel/iwlegacy/4965.c len = il->ucode_boot.len; len 143 drivers/net/wireless/intel/iwlegacy/4965.c ret = il4965_verify_inst_full(il, image, len); len 230 drivers/net/wireless/intel/iwlegacy/4965.c .len = sizeof(struct il_led_cmd), len 269 drivers/net/wireless/intel/iwlegacy/4965.c u32 len = il->ucode_boot.len; len 277 drivers/net/wireless/intel/iwlegacy/4965.c for (reg = BSM_SRAM_LOWER_BOUND; reg < BSM_SRAM_LOWER_BOUND + len; len 284 drivers/net/wireless/intel/iwlegacy/4965.c len, val, le32_to_cpu(*image)); len 330 drivers/net/wireless/intel/iwlegacy/4965.c u32 len = il->ucode_boot.len; len 345 drivers/net/wireless/intel/iwlegacy/4965.c if (len > IL49_MAX_BSM_SIZE) len 356 drivers/net/wireless/intel/iwlegacy/4965.c inst_len = il->ucode_init.len; len 357 drivers/net/wireless/intel/iwlegacy/4965.c data_len = il->ucode_init_data.len; len 366 drivers/net/wireless/intel/iwlegacy/4965.c reg_offset < BSM_SRAM_LOWER_BOUND + len; len 377 drivers/net/wireless/intel/iwlegacy/4965.c il_wr_prph(il, BSM_WR_DWCOUNT_REG, len / sizeof(u32)); len 427 drivers/net/wireless/intel/iwlegacy/4965.c il_wr_prph(il, BSM_DRAM_DATA_BYTECOUNT_REG, il->ucode_data.len); len 432 drivers/net/wireless/intel/iwlegacy/4965.c il->ucode_code.len | BSM_DRAM_INST_LOAD); len 1541 drivers/net/wireless/intel/iwlegacy/4965.c int len = byte_cnt + IL_TX_CRC_SIZE + IL_TX_DELIMITER_SIZE; len 1544 drivers/net/wireless/intel/iwlegacy/4965.c WARN_ON(len > 0xFFF || write_ptr >= TFD_QUEUE_SIZE_MAX); len 1546 drivers/net/wireless/intel/iwlegacy/4965.c bc_ent = cpu_to_le16(len & 0xFFF); len 1691 drivers/net/wireless/intel/iwlegacy/4965.c il4965_get_hcmd_size(u8 cmd_id, u16 len) len 1697 drivers/net/wireless/intel/iwlegacy/4965.c return len; len 59 drivers/net/wireless/intel/iwlegacy/4965.h dma_addr_t addr, u16 len, u8 reset, u8 pad); len 1177 drivers/net/wireless/intel/iwlegacy/commands.h __le16 len; len 1365 drivers/net/wireless/intel/iwlegacy/commands.h __le16 len; len 1449 drivers/net/wireless/intel/iwlegacy/commands.h __le16 len; len 2139 drivers/net/wireless/intel/iwlegacy/commands.h __le16 len; /* number of bytes starting from token */ len 2416 drivers/net/wireless/intel/iwlegacy/commands.h u8 len; len 2483 drivers/net/wireless/intel/iwlegacy/commands.h __le16 len; len 2527 drivers/net/wireless/intel/iwlegacy/commands.h __le16 len; len 387 drivers/net/wireless/intel/iwlegacy/common.c il_send_cmd_pdu(struct il_priv *il, u8 id, u16 len, const void *data) len 391 drivers/net/wireless/intel/iwlegacy/common.c .len = len, len 400 drivers/net/wireless/intel/iwlegacy/common.c il_send_cmd_pdu_async(struct il_priv *il, u8 id, u16 len, const void *data, len 407 drivers/net/wireless/intel/iwlegacy/common.c .len = len, len 1618 drivers/net/wireless/intel/iwlegacy/common.c int len = 0; len 1633 drivers/net/wireless/intel/iwlegacy/common.c len += 24; len 1645 drivers/net/wireless/intel/iwlegacy/common.c len += 2; len 1648 drivers/net/wireless/intel/iwlegacy/common.c return len; len 1652 drivers/net/wireless/intel/iwlegacy/common.c len += ie_len; len 1655 drivers/net/wireless/intel/iwlegacy/common.c return (u16) len; len 1850 drivers/net/wireless/intel/iwlegacy/common.c cmd.len = il->ops->build_addsta_hcmd(sta, data); len 2095 drivers/net/wireless/intel/iwlegacy/common.c .len = sizeof(struct il_rem_sta_cmd), len 2407 drivers/net/wireless/intel/iwlegacy/common.c .len = sizeof(struct il_link_quality_cmd), len 2827 drivers/net/wireless/intel/iwlegacy/common.c dma_unmap_len(&txq->meta[i], len), len 2839 drivers/net/wireless/intel/iwlegacy/common.c dma_unmap_len(&txq->meta[i], len), len 3007 drivers/net/wireless/intel/iwlegacy/common.c int i, len, ret; len 3035 drivers/net/wireless/intel/iwlegacy/common.c len = sizeof(struct il_device_cmd); len 3039 drivers/net/wireless/intel/iwlegacy/common.c len = IL_MAX_CMD_SIZE; len 3041 drivers/net/wireless/intel/iwlegacy/common.c txq->cmd[i] = kmalloc(len, GFP_KERNEL); len 3126 drivers/net/wireless/intel/iwlegacy/common.c int len; len 3130 drivers/net/wireless/intel/iwlegacy/common.c cmd->len = il->ops->get_hcmd_size(cmd->id, cmd->len); len 3131 drivers/net/wireless/intel/iwlegacy/common.c fix_size = (u16) (cmd->len + sizeof(out_cmd->hdr)); len 3175 drivers/net/wireless/intel/iwlegacy/common.c memcpy(&out_cmd->cmd.payload, cmd->data, cmd->len); len 3185 drivers/net/wireless/intel/iwlegacy/common.c len = sizeof(struct il_device_cmd); len 3187 drivers/net/wireless/intel/iwlegacy/common.c len = IL_MAX_CMD_SIZE; len 3216 drivers/net/wireless/intel/iwlegacy/common.c dma_unmap_len_set(out_meta, len, fix_size); len 3225 drivers/net/wireless/intel/iwlegacy/common.c U32_PAD(cmd->len)); len 3310 drivers/net/wireless/intel/iwlegacy/common.c dma_unmap_len(meta, len), PCI_DMA_BIDIRECTIONAL); len 4463 drivers/net/wireless/intel/iwlegacy/common.c u32 len = le32_to_cpu(pkt->len_n_flags) & IL_RX_FRAME_SIZE_MSK; len 4464 drivers/net/wireless/intel/iwlegacy/common.c D_RADIO("Dumping %d bytes of unhandled notification for %s:\n", len, len 4466 drivers/net/wireless/intel/iwlegacy/common.c il_print_hex_dump(il, IL_DL_RADIO, pkt->u.raw, len); len 110 drivers/net/wireless/intel/iwlegacy/common.h DEFINE_DMA_UNMAP_LEN(len); len 569 drivers/net/wireless/intel/iwlegacy/common.h u16 len; len 731 drivers/net/wireless/intel/iwlegacy/common.h u32 len; /* bytes */ len 1538 drivers/net/wireless/intel/iwlegacy/common.h u16 len, u8 reset, u8 pad); len 1567 drivers/net/wireless/intel/iwlegacy/common.h u16(*get_hcmd_size) (u8 cmd_id, u16 len); len 1718 drivers/net/wireless/intel/iwlegacy/common.h void il_update_stats(struct il_priv *il, bool is_tx, __le16 fc, u16 len); len 1721 drivers/net/wireless/intel/iwlegacy/common.h il_update_stats(struct il_priv *il, bool is_tx, __le16 fc, u16 len) len 1807 drivers/net/wireless/intel/iwlegacy/common.h int __must_check il_send_cmd_pdu(struct il_priv *il, u8 id, u16 len, len 1809 drivers/net/wireless/intel/iwlegacy/common.h int il_send_cmd_pdu_async(struct il_priv *il, u8 id, u16 len, const void *data, len 2217 drivers/net/wireless/intel/iwlegacy/common.h dma_free_coherent(&pci_dev->dev, desc->len, desc->v_addr, len 2220 drivers/net/wireless/intel/iwlegacy/common.h desc->len = 0; len 2226 drivers/net/wireless/intel/iwlegacy/common.h if (!desc->len) { len 2231 drivers/net/wireless/intel/iwlegacy/common.h desc->v_addr = dma_alloc_coherent(&pci_dev->dev, desc->len, len 2921 drivers/net/wireless/intel/iwlegacy/common.h #define il_print_hex_error(il, p, len) \ len 2924 drivers/net/wireless/intel/iwlegacy/common.h DUMP_PREFIX_OFFSET, 16, 1, p, len, 1); \ len 2935 drivers/net/wireless/intel/iwlegacy/common.h #define il_print_hex_dump(il, level, p, len) \ len 2939 drivers/net/wireless/intel/iwlegacy/common.h DUMP_PREFIX_OFFSET, 16, 1, p, len, 1); \ len 2945 drivers/net/wireless/intel/iwlegacy/common.h il_print_hex_dump(struct il_priv *il, int level, const void *p, u32 len) len 28 drivers/net/wireless/intel/iwlegacy/debug.c il_update_stats(struct il_priv *il, bool is_tx, __le16 fc, u16 len) len 106 drivers/net/wireless/intel/iwlegacy/debug.c stats->data_bytes += len; len 320 drivers/net/wireless/intel/iwlegacy/debug.c il->dbgfs_sram_len = il->ucode_init_data.len; len 322 drivers/net/wireless/intel/iwlegacy/debug.c il->dbgfs_sram_len = il->ucode_data.len; len 370 drivers/net/wireless/intel/iwlegacy/debug.c u32 offset, len; len 377 drivers/net/wireless/intel/iwlegacy/debug.c if (sscanf(buf, "%x,%x", &offset, &len) == 2) { len 379 drivers/net/wireless/intel/iwlegacy/debug.c il->dbgfs_sram_len = len; len 1139 drivers/net/wireless/intel/iwlegacy/debug.c int len = 0; len 1142 drivers/net/wireless/intel/iwlegacy/debug.c len = sprintf(buf, "0x%04X\n", le32_to_cpu(il->active.flags)); len 1143 drivers/net/wireless/intel/iwlegacy/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1152 drivers/net/wireless/intel/iwlegacy/debug.c int len = 0; len 1155 drivers/net/wireless/intel/iwlegacy/debug.c len = len 1157 drivers/net/wireless/intel/iwlegacy/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 55 drivers/net/wireless/intel/iwlegacy/iwl-spectrum.h u8 len; len 136 drivers/net/wireless/intel/iwlwifi/dvm/agn.h u32 flags, u16 len, const void *data); len 168 drivers/net/wireless/intel/iwlwifi/dvm/agn.h const struct iwl_calib_hdr *cmd, int len); len 98 drivers/net/wireless/intel/iwlwifi/dvm/calib.c hcmd.len[0] = res->cmd_len; len 113 drivers/net/wireless/intel/iwlwifi/dvm/calib.c const struct iwl_calib_hdr *cmd, int len) len 117 drivers/net/wireless/intel/iwlwifi/dvm/calib.c res = kmalloc(sizeof(*res) + len - sizeof(struct iwl_calib_hdr), len 121 drivers/net/wireless/intel/iwlwifi/dvm/calib.c memcpy(&res->hdr, cmd, len); len 122 drivers/net/wireless/intel/iwlwifi/dvm/calib.c res->cmd_len = len; len 472 drivers/net/wireless/intel/iwlwifi/dvm/calib.c .len = { sizeof(struct iwl_sensitivity_cmd), }, len 507 drivers/net/wireless/intel/iwlwifi/dvm/calib.c .len = { sizeof(struct iwl_enhance_sensitivity_cmd), }, len 1243 drivers/net/wireless/intel/iwlwifi/dvm/commands.h __le16 len; len 1997 drivers/net/wireless/intel/iwlwifi/dvm/commands.h __le16 len; /* number of bytes starting from token */ len 2274 drivers/net/wireless/intel/iwlwifi/dvm/commands.h u8 len; len 2345 drivers/net/wireless/intel/iwlwifi/dvm/commands.h __le16 len; len 65 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c int len = 0; len 81 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c priv->dbgfs_sram_len = img->sec[IWL_UCODE_SECTION_DATA].len; len 83 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c len = priv->dbgfs_sram_len; len 85 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c if (len == -4) { len 87 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c len = 4; len 90 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c bufsz = 50 + len * 4; len 96 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c len); len 107 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c for (; len; len--) { len 152 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c u32 offset, len; len 159 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c if (sscanf(buf, "%x,%x", &offset, &len) == 2) { len 161 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c priv->dbgfs_sram_len = len; len 185 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c img->sec[IWL_UCODE_SECTION_DATA].len); len 1888 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c int len = 0; len 1891 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c len = sprintf(buf, "0x%04X\n", len 1893 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1901 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c int len = 0; len 1904 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c len = sprintf(buf, "0x%04X\n", len 1906 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 2145 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c .len = { 0 }, len 405 drivers/net/wireless/intel/iwlwifi/dvm/devices.c .len = { sizeof(cmd), }, len 566 drivers/net/wireless/intel/iwlwifi/dvm/devices.c .len = { sizeof(*cmd), }, len 87 drivers/net/wireless/intel/iwlwifi/dvm/led.c .len = { sizeof(struct iwl_led_cmd), }, len 1012 drivers/net/wireless/intel/iwlwifi/dvm/lib.c cmd.len[0] = struct_size(pattern_cmd, patterns, wowlan->n_patterns); len 1014 drivers/net/wireless/intel/iwlwifi/dvm/lib.c pattern_cmd = kmalloc(cmd.len[0], GFP_KERNEL); len 1166 drivers/net/wireless/intel/iwlwifi/dvm/lib.c .len[0] = sizeof(*key_data.rsc_tsc), len 1253 drivers/net/wireless/intel/iwlwifi/dvm/lib.c u32 flags, u16 len, const void *data) len 1257 drivers/net/wireless/intel/iwlwifi/dvm/lib.c .len = { len, }, len 497 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c kzalloc(img->sec[IWL_UCODE_SECTION_DATA].len, len 503 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c img->sec[IWL_UCODE_SECTION_DATA].len / 4); len 219 drivers/net/wireless/intel/iwlwifi/dvm/main.c frame_size = priv->beacon_skb->len; len 222 drivers/net/wireless/intel/iwlwifi/dvm/main.c tx_beacon_cmd->tx.len = cpu_to_le16((u16)frame_size); len 260 drivers/net/wireless/intel/iwlwifi/dvm/main.c cmd.len[0] = sizeof(*tx_beacon_cmd); len 263 drivers/net/wireless/intel/iwlwifi/dvm/main.c cmd.len[1] = frame_size; len 714 drivers/net/wireless/intel/iwlwifi/dvm/main.c .len = { sizeof(struct iwl_calib_cfg_cmd), }, len 108 drivers/net/wireless/intel/iwlwifi/dvm/rx.c u32 __maybe_unused len = iwl_rx_packet_len(pkt); len 110 drivers/net/wireless/intel/iwlwifi/dvm/rx.c "notification for PM_DEBUG_STATISTIC_NOTIFIC:\n", len); len 111 drivers/net/wireless/intel/iwlwifi/dvm/rx.c iwl_print_hex_dump(priv, IWL_DL_RADIO, pkt->data, len); len 354 drivers/net/wireless/intel/iwlwifi/dvm/rx.c u32 len = iwl_rx_packet_payload_len(pkt); len 365 drivers/net/wireless/intel/iwlwifi/dvm/rx.c len); len 369 drivers/net/wireless/intel/iwlwifi/dvm/rx.c if (len == sizeof(struct iwl_bt_notif_statistics)) { len 387 drivers/net/wireless/intel/iwlwifi/dvm/rx.c } else if (len == sizeof(struct iwl_notif_statistics)) { len 400 drivers/net/wireless/intel/iwlwifi/dvm/rx.c len, sizeof(struct iwl_bt_notif_statistics), len 611 drivers/net/wireless/intel/iwlwifi/dvm/rx.c u16 len, len 645 drivers/net/wireless/intel/iwlwifi/dvm/rx.c hdrlen = (len <= skb_tailroom(skb)) ? len : sizeof(*hdr); len 648 drivers/net/wireless/intel/iwlwifi/dvm/rx.c fraglen = len - hdrlen; len 789 drivers/net/wireless/intel/iwlwifi/dvm/rx.c u32 len; len 800 drivers/net/wireless/intel/iwlwifi/dvm/rx.c len = le16_to_cpu(amsdu->byte_count); len 801 drivers/net/wireless/intel/iwlwifi/dvm/rx.c rx_pkt_status = *(__le32 *)(pkt->data + sizeof(*amsdu) + len); len 887 drivers/net/wireless/intel/iwlwifi/dvm/rx.c iwlagn_pass_packet_to_mac80211(priv, header, len, ampdu_status, len 902 drivers/net/wireless/intel/iwlwifi/dvm/rx.c u32 len = le16_to_cpu(noa_notif->noa_attribute.length); len 903 drivers/net/wireless/intel/iwlwifi/dvm/rx.c u32 copylen = len; len 906 drivers/net/wireless/intel/iwlwifi/dvm/rx.c len += 1 + 1 + 3 + 1; len 908 drivers/net/wireless/intel/iwlwifi/dvm/rx.c len += 1 + 2; len 911 drivers/net/wireless/intel/iwlwifi/dvm/rx.c new_data = kmalloc(sizeof(*new_data) + len, GFP_ATOMIC); len 913 drivers/net/wireless/intel/iwlwifi/dvm/rx.c new_data->length = len; len 915 drivers/net/wireless/intel/iwlwifi/dvm/rx.c new_data->data[1] = len - 2; /* not counting EID, len */ len 571 drivers/net/wireless/intel/iwlwifi/dvm/scan.c int len = 0; len 586 drivers/net/wireless/intel/iwlwifi/dvm/scan.c len += 24; len 602 drivers/net/wireless/intel/iwlwifi/dvm/scan.c len += ssid_len + 2; len 605 drivers/net/wireless/intel/iwlwifi/dvm/scan.c return len; len 609 drivers/net/wireless/intel/iwlwifi/dvm/scan.c len += ie_len; len 612 drivers/net/wireless/intel/iwlwifi/dvm/scan.c return (u16)len; len 619 drivers/net/wireless/intel/iwlwifi/dvm/scan.c .len = { sizeof(struct iwl_scan_cmd), }, len 721 drivers/net/wireless/intel/iwlwifi/dvm/scan.c scan->direct_scan[p].len = len 864 drivers/net/wireless/intel/iwlwifi/dvm/scan.c scan->tx_cmd.len = cpu_to_le16(cmd_len); len 888 drivers/net/wireless/intel/iwlwifi/dvm/scan.c cmd.len[0] += le16_to_cpu(scan->tx_cmd.len) + len 892 drivers/net/wireless/intel/iwlwifi/dvm/scan.c scan->len = cpu_to_le16(cmd.len[0]); len 95 drivers/net/wireless/intel/iwlwifi/dvm/sta.c .len = { sizeof(*sta), }, len 416 drivers/net/wireless/intel/iwlwifi/dvm/sta.c .len = { sizeof(struct iwl_rem_sta_cmd), }, len 826 drivers/net/wireless/intel/iwlwifi/dvm/sta.c .len = { sizeof(struct iwl_link_quality_cmd), }, len 978 drivers/net/wireless/intel/iwlwifi/dvm/sta.c cmd.len[0] = cmd_size; len 274 drivers/net/wireless/intel/iwlwifi/dvm/tx.c u16 len, seq_number = 0; len 355 drivers/net/wireless/intel/iwlwifi/dvm/tx.c len = (u16)skb->len; len 356 drivers/net/wireless/intel/iwlwifi/dvm/tx.c tx_cmd->len = cpu_to_le16(len); len 90 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c .len = { sizeof(struct iwl_calib_cfg_cmd), }, len 336 drivers/net/wireless/intel/iwlwifi/fw/api/debug.h __le32 len; len 357 drivers/net/wireless/intel/iwlwifi/fw/api/debug.h __le32 len; len 87 drivers/net/wireless/intel/iwlwifi/fw/api/scan.h u8 len; len 247 drivers/net/wireless/intel/iwlwifi/fw/api/scan.h __le16 len; len 272 drivers/net/wireless/intel/iwlwifi/fw/api/tx.h __le16 len; len 317 drivers/net/wireless/intel/iwlwifi/fw/api/tx.h __le16 len; len 339 drivers/net/wireless/intel/iwlwifi/fw/api/tx.h __le16 len; len 102 drivers/net/wireless/intel/iwlwifi/fw/dbg.c (*dump_data)->len = cpu_to_le32(RADIO_REG_MAX_READ); len 138 drivers/net/wireless/intel/iwlwifi/fw/dbg.c (*dump_data)->len = cpu_to_le32(fifo_len + sizeof(*fifo_hdr)); len 193 drivers/net/wireless/intel/iwlwifi/fw/dbg.c (*dump_data)->len = cpu_to_le32(fifo_len + sizeof(*fifo_hdr)); len 315 drivers/net/wireless/intel/iwlwifi/fw/dbg.c (*dump_data)->len = len 604 drivers/net/wireless/intel/iwlwifi/fw/dbg.c (*data)->len = cpu_to_le32(sizeof(*prph) + len 708 drivers/net/wireless/intel/iwlwifi/fw/dbg.c u32 len, u32 ofs, u32 type) len 712 drivers/net/wireless/intel/iwlwifi/fw/dbg.c if (!len) len 716 drivers/net/wireless/intel/iwlwifi/fw/dbg.c (*dump_data)->len = cpu_to_le32(len + sizeof(*dump_mem)); len 720 drivers/net/wireless/intel/iwlwifi/fw/dbg.c iwl_trans_read_mem_bytes(fwrt->trans, ofs, dump_mem->data, len); len 726 drivers/net/wireless/intel/iwlwifi/fw/dbg.c #define ADD_LEN(len, item_len, const_len) \ len 727 drivers/net/wireless/intel/iwlwifi/fw/dbg.c do {size_t item = item_len; len += (!!item) * const_len + item; } \ len 803 drivers/net/wireless/intel/iwlwifi/fw/dbg.c (*data)->len = cpu_to_le32(sizeof(*paging) + len 845 drivers/net/wireless/intel/iwlwifi/fw/dbg.c sram_len = img->sec[IWL_UCODE_SECTION_DATA].len; len 887 drivers/net/wireless/intel/iwlwifi/fw/dbg.c ADD_LEN(file_len, le32_to_cpu(fw_mem[i].len), hdr_len); len 911 drivers/net/wireless/intel/iwlwifi/fw/dbg.c fwrt->dump.desc->len; len 924 drivers/net/wireless/intel/iwlwifi/fw/dbg.c dump_data->len = cpu_to_le32(sizeof(*dump_info)); len 950 drivers/net/wireless/intel/iwlwifi/fw/dbg.c dump_data->len = cpu_to_le32(sizeof(*dump_smem_cfg)); len 989 drivers/net/wireless/intel/iwlwifi/fw/dbg.c dump_data->len = cpu_to_le32(sizeof(*dump_trig) + len 990 drivers/net/wireless/intel/iwlwifi/fw/dbg.c fwrt->dump.desc->len); len 993 drivers/net/wireless/intel/iwlwifi/fw/dbg.c sizeof(*dump_trig) + fwrt->dump.desc->len); len 1011 drivers/net/wireless/intel/iwlwifi/fw/dbg.c u32 len = le32_to_cpu(fw_dbg_mem[i].len); len 1014 drivers/net/wireless/intel/iwlwifi/fw/dbg.c iwl_fw_dump_mem(fwrt, &dump_data, len, ofs, len 1032 drivers/net/wireless/intel/iwlwifi/fw/dbg.c dump_data->len = cpu_to_le32(data_size * 2); len 1674 drivers/net/wireless/intel/iwlwifi/fw/dbg.c tlv->len = cpu_to_le32(size); len 1736 drivers/net/wireless/intel/iwlwifi/fw/dbg.c tlv->len = cpu_to_le32(sizeof(*dump) + reg_ids_size); len 1957 drivers/net/wireless/intel/iwlwifi/fw/dbg.c file_len += fw_error_dump.trans_ptr->len; len 1971 drivers/net/wireless/intel/iwlwifi/fw/dbg.c fw_error_dump.trans_ptr->len, len 2083 drivers/net/wireless/intel/iwlwifi/fw/dbg.c iwl_dump_error_desc->len = 0; len 2097 drivers/net/wireless/intel/iwlwifi/fw/dbg.c const char *str, size_t len, len 2124 drivers/net/wireless/intel/iwlwifi/fw/dbg.c desc = kzalloc(sizeof(*desc) + len, GFP_ATOMIC); len 2129 drivers/net/wireless/intel/iwlwifi/fw/dbg.c desc->len = len; len 2131 drivers/net/wireless/intel/iwlwifi/fw/dbg.c memcpy(desc->trig_desc.data, str, len); len 2215 drivers/net/wireless/intel/iwlwifi/fw/dbg.c int ret, len = 0; len 2231 drivers/net/wireless/intel/iwlwifi/fw/dbg.c len = strlen(buf) + 1; len 2234 drivers/net/wireless/intel/iwlwifi/fw/dbg.c ret = iwl_fw_dbg_collect(fwrt, le32_to_cpu(trigger->id), buf, len, len 2273 drivers/net/wireless/intel/iwlwifi/fw/dbg.c .len = { le16_to_cpu(cmd->len), }, len 2282 drivers/net/wireless/intel/iwlwifi/fw/dbg.c ptr += le16_to_cpu(cmd->len); len 2435 drivers/net/wireless/intel/iwlwifi/fw/dbg.c .len[0] = sizeof(cmd), len 84 drivers/net/wireless/intel/iwlwifi/fw/dbg.h size_t len; len 122 drivers/net/wireless/intel/iwlwifi/fw/dbg.h size_t len, struct iwl_fw_dbg_trigger_tlv *trigger); len 198 drivers/net/wireless/intel/iwlwifi/fw/debugfs.c .len[0] = sizeof(marker), len 275 drivers/net/wireless/intel/iwlwifi/fw/debugfs.c .len = { 0, }, len 296 drivers/net/wireless/intel/iwlwifi/fw/debugfs.c hcmd.len[0] = be16_to_cpu(data->length); len 299 drivers/net/wireless/intel/iwlwifi/fw/debugfs.c if (count != header_size + hcmd.len[0] * 2 + 1) { len 130 drivers/net/wireless/intel/iwlwifi/fw/error-dump.h __le32 len; len 490 drivers/net/wireless/intel/iwlwifi/fw/error-dump.h return (void *)(data->data + le32_to_cpu(data->len)); len 623 drivers/net/wireless/intel/iwlwifi/fw/file.h __le32 len; len 679 drivers/net/wireless/intel/iwlwifi/fw/file.h __le16 len; len 134 drivers/net/wireless/intel/iwlwifi/fw/img.h u32 len; /* size in bytes */ len 203 drivers/net/wireless/intel/iwlwifi/fw/paging.c if (image->sec[sec_idx].len > fwrt->fw_paging_db[0].fw_paging_size) { len 211 drivers/net/wireless/intel/iwlwifi/fw/paging.c image->sec[sec_idx].len); len 230 drivers/net/wireless/intel/iwlwifi/fw/paging.c int remaining = image->sec[sec_idx].len - offset; len 231 drivers/net/wireless/intel/iwlwifi/fw/paging.c int len = block->fw_paging_size; len 238 drivers/net/wireless/intel/iwlwifi/fw/paging.c len = remaining; len 256 drivers/net/wireless/intel/iwlwifi/fw/paging.c image->sec[sec_idx].data + offset, len); len 264 drivers/net/wireless/intel/iwlwifi/fw/paging.c len, idx); len 302 drivers/net/wireless/intel/iwlwifi/fw/paging.c .len = { sizeof(paging_cmd), }, len 134 drivers/net/wireless/intel/iwlwifi/fw/smem.c .len = { 0, }, len 166 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c size_t len) len 171 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c while (len >= sizeof(*tlv)) { len 172 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c len -= sizeof(*tlv); len 177 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c if (len < tlv_len) { len 179 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c len, tlv_len); len 182 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c len -= ALIGN(tlv_len, 4); len 76 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define iwl_print_hex_error(m, p, len) \ len 79 drivers/net/wireless/intel/iwlwifi/iwl-debug.h DUMP_PREFIX_OFFSET, 16, 1, p, len, 1); \ len 95 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define iwl_print_hex_dump(m, level, p, len) \ len 99 drivers/net/wireless/intel/iwlwifi/iwl-debug.h DUMP_PREFIX_OFFSET, 16, 1, p, len, 1); \ len 102 drivers/net/wireless/intel/iwlwifi/iwl-debug.h #define iwl_print_hex_dump(m, level, p, len) len 43 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-data.h void *rxbuf, size_t len), len 44 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-data.h TP_ARGS(dev, trans, rxbuf, len), len 48 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-data.h len - iwl_rx_trace_len(trans, rxbuf, len, NULL)) len 51 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-data.h size_t offs = iwl_rx_trace_len(trans, rxbuf, len, NULL); len 53 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-data.h if (offs < len) len 55 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-data.h ((u8 *)rxbuf) + offs, len - offs); len 44 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h if (!cmd->len[i]) len 47 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h cmd->data[i], cmd->len[i]); len 48 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h offset += cmd->len[i]; len 59 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h struct iwl_rx_packet *pkt, size_t len), len 60 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h TP_ARGS(dev, trans, pkt, len), len 66 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h iwl_rx_trace_len(trans, pkt, len, NULL)) len 74 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h iwl_rx_trace_len(trans, pkt, len, &hdr_offset)); len 100 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h 0 : skb->len - hdr_len) len 107 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h __entry->framelen += skb->len - hdr_len; len 113 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h skb->len - hdr_len); len 44 drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h return skb->len <= offs + 2 || len 49 drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h void *rxbuf, size_t len, len 57 drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h return len; len 67 drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h return len; len 160 drivers/net/wireless/intel/iwlwifi/iwl-drv.c desc->len = 0; len 202 drivers/net/wireless/intel/iwlwifi/iwl-drv.c desc->len = sec->size; len 204 drivers/net/wireless/intel/iwlwifi/iwl-drv.c memcpy(data, sec->data, desc->len); len 377 drivers/net/wireless/intel/iwlwifi/iwl-drv.c static int iwl_store_cscheme(struct iwl_fw *fw, const u8 *data, const u32 len) len 383 drivers/net/wireless/intel/iwlwifi/iwl-drv.c if (len < sizeof(*l) || len 384 drivers/net/wireless/intel/iwlwifi/iwl-drv.c len < sizeof(l->size) + l->size * sizeof(l->cs[0])) len 605 drivers/net/wireless/intel/iwlwifi/iwl-drv.c size_t len = ucode_raw->size; len 616 drivers/net/wireless/intel/iwlwifi/iwl-drv.c if (len < sizeof(*ucode)) { len 617 drivers/net/wireless/intel/iwlwifi/iwl-drv.c IWL_ERR(drv, "uCode has invalid length: %zd\n", len); len 648 drivers/net/wireless/intel/iwlwifi/iwl-drv.c len -= sizeof(*ucode); len 650 drivers/net/wireless/intel/iwlwifi/iwl-drv.c while (len >= sizeof(*tlv)) { len 651 drivers/net/wireless/intel/iwlwifi/iwl-drv.c len -= sizeof(*tlv); len 658 drivers/net/wireless/intel/iwlwifi/iwl-drv.c if (len < tlv_len) { len 660 drivers/net/wireless/intel/iwlwifi/iwl-drv.c len, tlv_len); len 663 drivers/net/wireless/intel/iwlwifi/iwl-drv.c len -= ALIGN(tlv_len, 4); len 1187 drivers/net/wireless/intel/iwlwifi/iwl-drv.c if (len) { len 1188 drivers/net/wireless/intel/iwlwifi/iwl-drv.c IWL_ERR(drv, "invalid TLV after parsing: %zd\n", len); len 1189 drivers/net/wireless/intel/iwlwifi/iwl-drv.c iwl_print_hex_dump(drv, IWL_DL_FW, (u8 *)data, len); len 1240 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c unsigned int len) len 1246 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c hw_id == IWL_4165_DEVICE_ID && data && len >= 5 && len 1439 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c .len = { sizeof(cmd) }, len 127 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h unsigned int len); len 373 drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c cmd.len[0] = sizeof(struct iwl_phy_db_cmd); len 375 drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c cmd.len[1] = length; len 263 drivers/net/wireless/intel/iwlwifi/iwl-trans.h u16 len[IWL_MAX_CMD_TBS_PER_TFD]; len 434 drivers/net/wireless/intel/iwlwifi/iwl-trans.h u32 len; len 401 drivers/net/wireless/intel/iwlwifi/mvm/d3.c cmd.len[0] = struct_size(pattern_cmd, patterns, wowlan->n_patterns); len 403 drivers/net/wireless/intel/iwlwifi/mvm/d3.c pattern_cmd = kmalloc(cmd.len[0], GFP_KERNEL); len 441 drivers/net/wireless/intel/iwlwifi/mvm/d3.c cmd.len[0] = sizeof(*pattern_cmd) + len 444 drivers/net/wireless/intel/iwlwifi/mvm/d3.c pattern_cmd = kmalloc(cmd.len[0], GFP_KERNEL); len 596 drivers/net/wireless/intel/iwlwifi/mvm/d3.c cmd.len[0] = sizeof(query_cmd); len 974 drivers/net/wireless/intel/iwlwifi/mvm/d3.c .len[0] = sizeof(d3_cfg_cmd_data), len 977 drivers/net/wireless/intel/iwlwifi/mvm/d3.c int len __maybe_unused; len 1065 drivers/net/wireless/intel/iwlwifi/mvm/d3.c len = iwl_rx_packet_payload_len(d3_cfg_cmd.resp_pkt); len 1066 drivers/net/wireless/intel/iwlwifi/mvm/d3.c if (len >= sizeof(u32)) { len 1228 drivers/net/wireless/intel/iwlwifi/mvm/d3.c wakeup.packet_present_len = pkt->len; len 1229 drivers/net/wireless/intel/iwlwifi/mvm/d3.c wakeup.packet_len = pkt->len - truncated; len 1521 drivers/net/wireless/intel/iwlwifi/mvm/d3.c int ret, len, status_size; len 1537 drivers/net/wireless/intel/iwlwifi/mvm/d3.c len = iwl_rx_packet_payload_len(cmd.resp_pkt); len 1539 drivers/net/wireless/intel/iwlwifi/mvm/d3.c if (len < status_size) { len 1547 drivers/net/wireless/intel/iwlwifi/mvm/d3.c if (len != (status_size + data_size)) { len 1593 drivers/net/wireless/intel/iwlwifi/mvm/d3.c len = iwl_rx_packet_payload_len(cmd.resp_pkt); len 1595 drivers/net/wireless/intel/iwlwifi/mvm/d3.c if (len < status_size) { len 1601 drivers/net/wireless/intel/iwlwifi/mvm/d3.c if (len != (status_size + len 1608 drivers/net/wireless/intel/iwlwifi/mvm/d3.c status = kmemdup(v7, len, GFP_KERNEL); len 1706 drivers/net/wireless/intel/iwlwifi/mvm/d3.c int ret, len; len 1726 drivers/net/wireless/intel/iwlwifi/mvm/d3.c len = iwl_rx_packet_payload_len(cmd.resp_pkt); len 1727 drivers/net/wireless/intel/iwlwifi/mvm/d3.c if (len < query_len) { len 498 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c int len = strlen(name); len 500 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c return !strncmp(name, buf, len) ? buf + len : NULL; len 593 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c int len; len 595 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c len = scnprintf(buf, sizeof(buf) - 1, format, len 604 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 614 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c int len; len 616 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c len = sprintf(buf, "%pM\n", mvmvif->uapsd_misbehaving_bssid); len 617 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 680 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c int len; len 682 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c len = scnprintf(buf, sizeof(buf), "0x%04x\n", len 685 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 734 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c int len; len 736 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c len = scnprintf(buf, sizeof(buf), "%d\n", mvmvif->dbgfs_quota_min); len 738 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 202 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c unsigned int ofs, len; len 212 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c len = img->sec[IWL_UCODE_SECTION_DATA].len; len 216 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c len = mvm->dbgfs_sram_len; len 219 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c ptr = kzalloc(len, GFP_KERNEL); len 223 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c iwl_trans_read_mem_bytes(mvm->trans, ofs, ptr, len); len 225 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c ret = simple_read_from_buffer(user_buf, count, ppos, ptr, len); len 236 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c u32 offset, len; len 244 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c img_len = img->sec[IWL_UCODE_SECTION_DATA].len; len 246 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c if (sscanf(buf, "%x,%x", &offset, &len) == 2) { len 247 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c if ((offset & 0x3) || (len & 0x3)) len 250 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c if (offset + len > img_offset + img_len) len 254 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c mvm->dbgfs_sram_len = len; len 1223 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c static int _iwl_dbgfs_inject_beacon_ie(struct iwl_mvm *mvm, char *bin, int len) len 1234 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c len /= 2; len 1237 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c if (len >= U8_MAX) len 1262 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c mvm->hw->extra_beacon_tailroom = len; len 1268 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c if (len && hex2bin(skb_put_zero(beacon, len), bin, len)) { len 1284 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c beacon_cmd.byte_cnt = cpu_to_le16((u16)beacon->len); len 1289 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c beacon->data, beacon->len); len 1729 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c int len; len 1731 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c len = scnprintf(buf, sizeof(buf), len 1737 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1852 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c .len = { sizeof(cmd) }, len 1855 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c ssize_t ret, len; len 1867 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c cmd.len = cpu_to_le32(min(ALIGN(count + delta, 4) / 4, len 1883 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c len = min((size_t)le32_to_cpu(rsp->len) << 2, len 1885 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c len = min(len - delta, count); len 1886 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c if (len < 0) { len 1891 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c ret = len - copy_to_user(user_buf, (void *)rsp->data + delta, len); len 1909 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c u32 op, len; len 1920 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c len = min(count, (size_t)(4 - (*ppos & 0x3))); len 1921 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c data_size = len; len 1924 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c len = min(count >> 2, (size_t)DEBUG_MEM_MAX_SIZE_DWORDS); len 1925 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c data_size = len << 2; len 1934 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c cmd->len = cpu_to_le32(len); len 1943 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c hcmd.len[0] = cmd_size; len 346 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c hcmd.len[0] = sizeof(cmd); len 351 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c hcmd.len[0] = sizeof(cmd_v5); len 634 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c size_t len = iwl_rx_packet_payload_len(pkt); len 643 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c if (len <= baselen) len 649 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c ies_len = len - baselen; len 123 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c .len[0] = sizeof(cmd), len 150 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c hcmd.len[1] = aligned_lci_len + aligned_civicloc_len; len 162 drivers/net/wireless/intel/iwlwifi/mvm/fw.c hcmd.len[0] = size; len 850 drivers/net/wireless/intel/iwlwifi/mvm/fw.c int len; len 860 drivers/net/wireless/intel/iwlwifi/mvm/fw.c len = sizeof(cmd.v5); len 863 drivers/net/wireless/intel/iwlwifi/mvm/fw.c len = sizeof(cmd.v4); len 865 drivers/net/wireless/intel/iwlwifi/mvm/fw.c len = sizeof(cmd.v4.v3); len 904 drivers/net/wireless/intel/iwlwifi/mvm/fw.c return iwl_mvm_send_cmd_pdu(mvm, REDUCE_TX_POWER_CMD, 0, len, &cmd); len 931 drivers/net/wireless/intel/iwlwifi/mvm/fw.c u16 len; len 940 drivers/net/wireless/intel/iwlwifi/mvm/fw.c len = sizeof(geo_cmd); len 945 drivers/net/wireless/intel/iwlwifi/mvm/fw.c len = sizeof(geo_cmd_v1); len 951 drivers/net/wireless/intel/iwlwifi/mvm/fw.c .len = { len, }, len 1202 drivers/net/wireless/intel/iwlwifi/mvm/fw.c .len = {sizeof(recovery_cmd), }, len 1215 drivers/net/wireless/intel/iwlwifi/mvm/fw.c host_cmd.len[1] = error_log_size; len 75 drivers/net/wireless/intel/iwlwifi/mvm/led.c .len = { sizeof(led_cmd), }, len 880 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c tx->len = cpu_to_le16((u16)beacon->len); len 907 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c void *data, int len) len 914 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c cmd.len[0] = len; len 917 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c cmd.len[1] = beacon->len; len 938 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c beacon->data, beacon->len); len 958 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c beacon->data, beacon->len); len 963 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c beacon->len)); len 967 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c beacon->len)); len 989 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c beacon_cmd.byte_cnt = cpu_to_le16((u16)beacon->len); len 995 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c beacon->data, beacon->len); len 1000 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c beacon->len)); len 1004 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c beacon->len)); len 1502 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c int len = iwl_rx_packet_payload_len(pkt); len 1507 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c if (WARN_ON_ONCE(len < sizeof(*notif))) len 1556 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c int len = iwl_rx_packet_payload_len(pkt); len 1559 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c if (WARN_ON_ONCE(len < sizeof(*notif))) len 1281 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c int len; len 1297 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c len = sizeof(cmd.v5); len 1300 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c len = sizeof(cmd.v4); len 1302 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c len = sizeof(cmd.v4.v3); len 1304 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c return iwl_mvm_send_cmd_pdu(mvm, REDUCE_TX_POWER_CMD, 0, len, &cmd); len 1651 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c int ret, len; len 1663 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c len = roundup(sizeof(*cmd) + cmd->count * ETH_ALEN, 4); len 1665 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c hcmd.len[0] = len; len 1697 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c int len; len 1705 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c len = roundup(sizeof(*cmd) + addr_count * ETH_ALEN, 4); len 1706 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c cmd = kzalloc(len, GFP_ATOMIC); len 2977 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c bss->ies->len); len 3615 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c u16 len = sizeof(aux_roc_req) - iwl_mvm_chan_info_padding(mvm); len 3689 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c res = iwl_mvm_send_cmd_pdu(mvm, HOT_SPOT_CMD, 0, len, len 4335 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c void *data, int len) len 4341 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c err = nla_parse_deprecated(tb, IWL_MVM_TM_ATTR_MAX, data, len, len 4381 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c void *data, int len) len 4387 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c err = __iwl_mvm_mac_testmode_cmd(mvm, vif, data, len); len 1504 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h u32 flags, u16 len, const void *data); len 1509 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h u16 len, const void *data, len 1664 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h void *data, int len); len 102 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c .len = { sizeof(struct iwl_nvm_access_cmd), length }, len 149 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c cmd.len[0] = sizeof(struct iwl_nvm_access_cmd); len 494 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c cmd.len[0] = sizeof(struct iwl_mcc_update_cmd); len 248 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c hcmd.len[0] = size; len 196 drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c u16 len = sizeof(cmd) - iwl_mvm_chan_info_padding(mvm); len 205 drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c ret = iwl_mvm_send_cmd_pdu(mvm, PHY_CONTEXT_CMD, 0, len, &cmd); len 84 drivers/net/wireless/intel/iwlwifi/mvm/power.c u16 len; len 118 drivers/net/wireless/intel/iwlwifi/mvm/power.c len = sizeof(struct iwl_beacon_filter_cmd); len 120 drivers/net/wireless/intel/iwlwifi/mvm/power.c len = offsetof(struct iwl_beacon_filter_cmd, len 124 drivers/net/wireless/intel/iwlwifi/mvm/power.c len, cmd); len 101 drivers/net/wireless/intel/iwlwifi/mvm/rx.c struct ieee80211_hdr *hdr, u16 len, len 132 drivers/net/wireless/intel/iwlwifi/mvm/rx.c hdrlen = (len <= skb_tailroom(skb)) ? len : hdrlen + crypt_len + 8; len 135 drivers/net/wireless/intel/iwlwifi/mvm/rx.c fraglen = len - hdrlen; len 258 drivers/net/wireless/intel/iwlwifi/mvm/rx.c struct ieee80211_hdr *hdr, u32 len, len 320 drivers/net/wireless/intel/iwlwifi/mvm/rx.c mdata->uapsd_nonagg_detect.rx_bytes += len; len 352 drivers/net/wireless/intel/iwlwifi/mvm/rx.c u32 len; len 360 drivers/net/wireless/intel/iwlwifi/mvm/rx.c len = le16_to_cpu(rx_res->byte_count); len 362 drivers/net/wireless/intel/iwlwifi/mvm/rx.c (pkt->data + sizeof(*rx_res) + len)); len 473 drivers/net/wireless/intel/iwlwifi/mvm/rx.c if (!mvm->tcm.paused && len >= sizeof(*hdr) && len 476 drivers/net/wireless/intel/iwlwifi/mvm/rx.c iwl_mvm_rx_handle_tcm(mvm, sta, hdr, len, phy_info, len 563 drivers/net/wireless/intel/iwlwifi/mvm/rx.c iwl_mvm_pass_packet_to_mac80211(mvm, sta, napi, skb, hdr, len, len 89 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c data += sizeof(*radiotap) + radiotap->len + radiotap->pad; len 173 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c struct ieee80211_hdr *hdr, u16 len, u8 crypt_len, len 182 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c len -= 2; len 198 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c headlen = (len <= skb_tailroom(skb)) ? len : len 210 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c hdrlen, len, crypt_len)) { len 217 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c hdrlen, len, crypt_len); len 224 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c fraglen = len - headlen; len 259 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c radiotap->len = size - sizeof(*radiotap); len 1555 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c u32 len = le16_to_cpu(desc->mpdu_len); len 1741 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c if (!mvm->tcm.paused && len >= sizeof(*hdr) && len 1864 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c if (iwl_mvm_create_skb(mvm, skb, hdr, len, crypt_len, rxb)) { len 535 drivers/net/wireless/intel/iwlwifi/mvm/scan.c if (!ssid_list[i].len) len 537 drivers/net/wireless/intel/iwlwifi/mvm/scan.c if (ssid_list[i].len == ssid_len && len 566 drivers/net/wireless/intel/iwlwifi/mvm/scan.c ssids[i].len = params->match_sets[j].ssid.ssid_len; len 568 drivers/net/wireless/intel/iwlwifi/mvm/scan.c ssids[i].len); len 581 drivers/net/wireless/intel/iwlwifi/mvm/scan.c ssids[i].len = params->ssids[j].ssid_len; len 583 drivers/net/wireless/intel/iwlwifi/mvm/scan.c ssids[i].len); len 600 drivers/net/wireless/intel/iwlwifi/mvm/scan.c .len[1] = sizeof(*profile_cfg), len 627 drivers/net/wireless/intel/iwlwifi/mvm/scan.c cmd.len[0] = sizeof(*blacklist) * blacklist_len; len 744 drivers/net/wireless/intel/iwlwifi/mvm/scan.c size_t len, u8 *const pos) len 756 drivers/net/wireless/intel/iwlwifi/mvm/scan.c memcpy(newpos, ies, len); len 757 drivers/net/wireless/intel/iwlwifi/mvm/scan.c return newpos + len; len 760 drivers/net/wireless/intel/iwlwifi/mvm/scan.c offs = ieee80211_ie_split(ies, len, len 773 drivers/net/wireless/intel/iwlwifi/mvm/scan.c memcpy(newpos, ies + offs, len - offs); len 774 drivers/net/wireless/intel/iwlwifi/mvm/scan.c newpos += len - offs; len 827 drivers/net/wireless/intel/iwlwifi/mvm/scan.c params->preq.mac_header.len = cpu_to_le16(24 + 2); len 832 drivers/net/wireless/intel/iwlwifi/mvm/scan.c ies->len[NL80211_BAND_2GHZ], len 835 drivers/net/wireless/intel/iwlwifi/mvm/scan.c params->preq.band_data[0].len = cpu_to_le16(newpos - pos); len 839 drivers/net/wireless/intel/iwlwifi/mvm/scan.c ies->len[NL80211_BAND_5GHZ]); len 841 drivers/net/wireless/intel/iwlwifi/mvm/scan.c params->preq.band_data[1].len = len 842 drivers/net/wireless/intel/iwlwifi/mvm/scan.c cpu_to_le16(ies->len[NL80211_BAND_5GHZ]); len 843 drivers/net/wireless/intel/iwlwifi/mvm/scan.c pos += ies->len[NL80211_BAND_5GHZ]; len 852 drivers/net/wireless/intel/iwlwifi/mvm/scan.c params->preq.common_data.len = cpu_to_le16(ies->common_ie_len + len 855 drivers/net/wireless/intel/iwlwifi/mvm/scan.c params->preq.common_data.len = cpu_to_le16(ies->common_ie_len); len 879 drivers/net/wireless/intel/iwlwifi/mvm/scan.c ies->len[NL80211_BAND_2GHZ] + len 880 drivers/net/wireless/intel/iwlwifi/mvm/scan.c ies->len[NL80211_BAND_5GHZ] <= len 1265 drivers/net/wireless/intel/iwlwifi/mvm/scan.c cmd.len[0] = cmd_size; len 1285 drivers/net/wireless/intel/iwlwifi/mvm/scan.c .len[0] = sizeof(cfg), len 1737 drivers/net/wireless/intel/iwlwifi/mvm/scan.c .len = { iwl_mvm_scan_size(mvm), }, len 1831 drivers/net/wireless/intel/iwlwifi/mvm/scan.c .len = { iwl_mvm_scan_size(mvm), }, len 130 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c .len = { sizeof(struct iwl_tdls_config_cmd), }, len 394 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c u16 len = sizeof(cmd) - iwl_mvm_chan_info_padding(mvm); len 404 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c if (!skb || WARN_ON(skb->len > IWL_TDLS_CH_SW_FRAME_MAX_SIZE)) { len 473 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c memcpy(tail->frame.data, skb->data, skb->len); len 475 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c ret = iwl_mvm_send_cmd_pdu(mvm, TDLS_CHANNEL_SWITCH_CMD, 0, len, &cmd); len 687 drivers/net/wireless/intel/iwlwifi/mvm/time-event.c u16 len = sizeof(aux_cmd) - iwl_mvm_chan_info_padding(mvm); len 702 drivers/net/wireless/intel/iwlwifi/mvm/time-event.c len, &aux_cmd); len 120 drivers/net/wireless/intel/iwlwifi/mvm/tt.c int len = iwl_rx_packet_payload_len(pkt); len 126 drivers/net/wireless/intel/iwlwifi/mvm/tt.c if (WARN_ON_ONCE(len < sizeof(*notif_v1))) { len 165 drivers/net/wireless/intel/iwlwifi/mvm/tt.c int len = iwl_rx_packet_payload_len(pkt); len 181 drivers/net/wireless/intel/iwlwifi/mvm/tt.c if (WARN_ON_ONCE(len < sizeof(*notif_v2))) { len 215 drivers/net/wireless/intel/iwlwifi/mvm/tt.c int len = iwl_rx_packet_payload_len(pkt); len 217 drivers/net/wireless/intel/iwlwifi/mvm/tt.c if (WARN_ON_ONCE(len != sizeof(*notif))) { len 369 drivers/net/wireless/intel/iwlwifi/mvm/tt.c .len = { sizeof(u32), }, len 208 drivers/net/wireless/intel/iwlwifi/mvm/tx.c u32 len = skb->len + FCS_LEN; len 282 drivers/net/wireless/intel/iwlwifi/mvm/tx.c if (ieee80211_is_data(fc) && len > mvm->rts_threshold && len 293 drivers/net/wireless/intel/iwlwifi/mvm/tx.c tx_cmd->len = cpu_to_le16((u16)skb->len); len 551 drivers/net/wireless/intel/iwlwifi/mvm/tx.c cmd->len = cpu_to_le16((u16)skb->len); len 564 drivers/net/wireless/intel/iwlwifi/mvm/tx.c cmd->len = cpu_to_le16((u16)skb->len); len 675 drivers/net/wireless/intel/iwlwifi/mvm/tx.c skb->len - base_len, len 724 drivers/net/wireless/intel/iwlwifi/mvm/tx.c if (WARN_ON_ONCE(skb->len > IEEE80211_MAX_DATA_LEN + hdrlen)) len 1174 drivers/net/wireless/intel/iwlwifi/mvm/tx.c IEEE80211_SEQ_TO_SN(seq_number), skb->len); len 111 drivers/net/wireless/intel/iwlwifi/mvm/utils.c u32 flags, u16 len, const void *data) len 115 drivers/net/wireless/intel/iwlwifi/mvm/utils.c .len = { len, }, len 179 drivers/net/wireless/intel/iwlwifi/mvm/utils.c int iwl_mvm_send_cmd_pdu_status(struct iwl_mvm *mvm, u32 id, u16 len, len 184 drivers/net/wireless/intel/iwlwifi/mvm/utils.c .len = { len, }, len 654 drivers/net/wireless/intel/iwlwifi/mvm/utils.c .len = { sizeof(struct iwl_lq_cmd), }, len 714 drivers/net/wireless/intel/iwlwifi/mvm/utils.c .len[0] = sizeof(scmd), len 778 drivers/net/wireless/intel/iwlwifi/pcie/internal.h dram->block = dma_alloc_coherent(trans->dev, sec->len, len 784 drivers/net/wireless/intel/iwlwifi/pcie/internal.h dram->size = sec->len; len 785 drivers/net/wireless/intel/iwlwifi/pcie/internal.h memcpy(dram->block, sec->data, sec->len); len 1090 drivers/net/wireless/intel/iwlwifi/pcie/internal.h struct iwl_tso_hdr_page *get_page_hdr(struct iwl_trans *trans, size_t len); len 1258 drivers/net/wireless/intel/iwlwifi/pcie/rx.c int index, cmd_index, len; len 1293 drivers/net/wireless/intel/iwlwifi/pcie/rx.c len = iwl_rx_packet_len(pkt); len 1294 drivers/net/wireless/intel/iwlwifi/pcie/rx.c len += sizeof(u32); /* account for status word */ len 1295 drivers/net/wireless/intel/iwlwifi/pcie/rx.c trace_iwlwifi_dev_rx(trans->dev, trans, pkt, len); len 1296 drivers/net/wireless/intel/iwlwifi/pcie/rx.c trace_iwlwifi_dev_rx_data(trans->dev, trans, pkt, len); len 1352 drivers/net/wireless/intel/iwlwifi/pcie/rx.c offset += ALIGN(len, FH_RSCSR_FRAME_ALIGN); len 732 drivers/net/wireless/intel/iwlwifi/pcie/trans.c u32 offset, chunk_sz = min_t(u32, FH_MEM_TB_MAX_LENGTH, section->len); len 749 drivers/net/wireless/intel/iwlwifi/pcie/trans.c for (offset = 0; offset < section->len; offset += chunk_sz) { len 753 drivers/net/wireless/intel/iwlwifi/pcie/trans.c copy_size = min_t(u32, chunk_sz, section->len - offset); len 2988 drivers/net/wireless/intel/iwlwifi/pcie/trans.c (*data)->len = cpu_to_le32(sizeof(*rb) + max_len); len 3014 drivers/net/wireless/intel/iwlwifi/pcie/trans.c (*data)->len = cpu_to_le32(IWL_CSR_TO_DUMP); len 3037 drivers/net/wireless/intel/iwlwifi/pcie/trans.c (*data)->len = cpu_to_le32(fh_regs_len); len 3121 drivers/net/wireless/intel/iwlwifi/pcie/trans.c u32 len = 0; len 3134 drivers/net/wireless/intel/iwlwifi/pcie/trans.c len += sizeof(**data) + sizeof(*fw_mon_data); len 3170 drivers/net/wireless/intel/iwlwifi/pcie/trans.c len += monitor_len; len 3171 drivers/net/wireless/intel/iwlwifi/pcie/trans.c (*data)->len = cpu_to_le32(monitor_len + sizeof(*fw_mon_data)); len 3174 drivers/net/wireless/intel/iwlwifi/pcie/trans.c return len; len 3177 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_trans_get_fw_monitor_len(struct iwl_trans *trans, u32 *len) len 3180 drivers/net/wireless/intel/iwlwifi/pcie/trans.c *len += sizeof(struct iwl_fw_error_dump_data) + len 3215 drivers/net/wireless/intel/iwlwifi/pcie/trans.c *len += sizeof(struct iwl_fw_error_dump_data) + len 3232 drivers/net/wireless/intel/iwlwifi/pcie/trans.c u32 len, num_rbs = 0, monitor_len = 0; len 3242 drivers/net/wireless/intel/iwlwifi/pcie/trans.c len = sizeof(*dump_data); len 3246 drivers/net/wireless/intel/iwlwifi/pcie/trans.c len += sizeof(*data) + len 3252 drivers/net/wireless/intel/iwlwifi/pcie/trans.c monitor_len = iwl_trans_get_fw_monitor_len(trans, &len); len 3256 drivers/net/wireless/intel/iwlwifi/pcie/trans.c len += sizeof(*data) + IWL_CSR_TO_DUMP; len 3261 drivers/net/wireless/intel/iwlwifi/pcie/trans.c len += sizeof(*data) + len 3265 drivers/net/wireless/intel/iwlwifi/pcie/trans.c len += sizeof(*data) + len 3278 drivers/net/wireless/intel/iwlwifi/pcie/trans.c len += num_rbs * (sizeof(*data) + len 3286 drivers/net/wireless/intel/iwlwifi/pcie/trans.c len += sizeof(*data) + len 3290 drivers/net/wireless/intel/iwlwifi/pcie/trans.c dump_data = vzalloc(len); len 3294 drivers/net/wireless/intel/iwlwifi/pcie/trans.c len = 0; len 3320 drivers/net/wireless/intel/iwlwifi/pcie/trans.c len += sizeof(*txcmd) + caplen; len 3332 drivers/net/wireless/intel/iwlwifi/pcie/trans.c data->len = cpu_to_le32(len); len 3333 drivers/net/wireless/intel/iwlwifi/pcie/trans.c len += sizeof(*data); len 3338 drivers/net/wireless/intel/iwlwifi/pcie/trans.c len += iwl_trans_pcie_dump_csr(trans, &data); len 3340 drivers/net/wireless/intel/iwlwifi/pcie/trans.c len += iwl_trans_pcie_fh_regs_dump(trans, &data); len 3342 drivers/net/wireless/intel/iwlwifi/pcie/trans.c len += iwl_trans_pcie_dump_rbs(trans, &data, num_rbs); len 3352 drivers/net/wireless/intel/iwlwifi/pcie/trans.c data->len = cpu_to_le32(sizeof(*paging) + page_len); len 3359 drivers/net/wireless/intel/iwlwifi/pcie/trans.c len += sizeof(*data) + sizeof(*paging) + page_len; len 3363 drivers/net/wireless/intel/iwlwifi/pcie/trans.c len += iwl_trans_pcie_dump_monitor(trans, &data, monitor_len); len 3365 drivers/net/wireless/intel/iwlwifi/pcie/trans.c dump_data->len = len; len 98 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c u16 len = byte_cnt; len 119 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c WARN_ON(len > 0x3FFF); len 120 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c bc_ent = cpu_to_le16(len | (num_fetch_chunks << 14)); len 125 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c len = DIV_ROUND_UP(len, 4); len 126 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c WARN_ON(len > 0xFFF); len 127 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c bc_ent = cpu_to_le16(len | (num_fetch_chunks << 12)); len 218 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c u16 len) len 236 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c tb->tb_len = cpu_to_le16(len); len 266 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c total_len = skb->len - snap_ip_tcp_hdrlen - hdr_len; len 294 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c le16_add_cpu(&tx_cmd->len, -snap_ip_tcp_hdrlen); len 339 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c le16_add_cpu(&tx_cmd->len, hdr_page->pos - subf_hdrs_start); len 384 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c int len; len 397 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c len = tx_cmd_len + sizeof(struct iwl_cmd_header) + hdr_len - len 404 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c tb_phys = dma_map_single(trans->dev, tb1_addr, len, DMA_TO_DEVICE); len 411 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c iwl_pcie_gen2_set_tb(trans, tfd, tb_phys, len); len 414 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c len + IWL_FIRST_TB_SIZE, len 474 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c int len, tb1_len, tb2_len; len 491 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c len = tx_cmd_len + sizeof(struct iwl_cmd_header) + hdr_len - len 495 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c tb1_len = ALIGN(len, 4); len 497 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c tb1_len = len; len 559 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c int len, hdr_len; len 568 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c len = sizeof(struct iwl_tx_cmd_gen2); len 570 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c len = sizeof(struct iwl_tx_cmd_gen3); len 585 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c out_meta, hdr_len, len); len 588 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c hdr_len, len, !amsdu); len 653 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c cmd_len = le16_to_cpu(tx_cmd_gen3->len); len 658 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c cmd_len = le16_to_cpu(tx_cmd_gen2->len); len 714 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c cmdlen[i] = cmd->len[i]; len 716 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c if (!cmd->len[i]) len 761 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c cmd_size += cmd->len[i]; len 817 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c if (!cmd->len[i]) len 823 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c copy = cmd->len[i]; len 836 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c copy = min_t(int, TFD_MAX_PAYLOAD_SIZE - cmd_pos, cmd->len[i]); len 845 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c if (copy > cmd->len[i]) len 846 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c copy = cmd->len[i]; len 1243 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c .len = { sizeof(cmd) }, len 214 drivers/net/wireless/intel/iwlwifi/pcie/tx.c u16 len = byte_cnt + IWL_TX_CRC_SIZE + IWL_TX_DELIMITER_SIZE; len 226 drivers/net/wireless/intel/iwlwifi/pcie/tx.c len += IEEE80211_CCMP_MIC_LEN; len 229 drivers/net/wireless/intel/iwlwifi/pcie/tx.c len += IEEE80211_TKIP_ICV_LEN; len 232 drivers/net/wireless/intel/iwlwifi/pcie/tx.c len += IEEE80211_WEP_IV_LEN + IEEE80211_WEP_ICV_LEN; len 236 drivers/net/wireless/intel/iwlwifi/pcie/tx.c len = DIV_ROUND_UP(len, 4); len 238 drivers/net/wireless/intel/iwlwifi/pcie/tx.c if (WARN_ON(len > 0xFFF || write_ptr >= TFD_QUEUE_SIZE_MAX)) len 241 drivers/net/wireless/intel/iwlwifi/pcie/tx.c bc_ent = cpu_to_le16(len | (sta_id << 12)); len 375 drivers/net/wireless/intel/iwlwifi/pcie/tx.c u8 idx, dma_addr_t addr, u16 len) len 380 drivers/net/wireless/intel/iwlwifi/pcie/tx.c u16 hi_n_len = len << 4; len 493 drivers/net/wireless/intel/iwlwifi/pcie/tx.c dma_addr_t addr, u16 len, bool reset) len 517 drivers/net/wireless/intel/iwlwifi/pcie/tx.c iwl_pcie_tfd_set_tb(trans, tfd, num_tbs, addr, len); len 1561 drivers/net/wireless/intel/iwlwifi/pcie/tx.c cmdlen[i] = cmd->len[i]; len 1563 drivers/net/wireless/intel/iwlwifi/pcie/tx.c if (!cmd->len[i]) len 1608 drivers/net/wireless/intel/iwlwifi/pcie/tx.c cmd_size += cmd->len[i]; len 1674 drivers/net/wireless/intel/iwlwifi/pcie/tx.c if (!cmd->len[i]) len 1680 drivers/net/wireless/intel/iwlwifi/pcie/tx.c copy = cmd->len[i]; len 1693 drivers/net/wireless/intel/iwlwifi/pcie/tx.c copy = min_t(int, TFD_MAX_PAYLOAD_SIZE - cmd_pos, cmd->len[i]); len 1702 drivers/net/wireless/intel/iwlwifi/pcie/tx.c if (copy > cmd->len[i]) len 1703 drivers/net/wireless/intel/iwlwifi/pcie/tx.c copy = cmd->len[i]; len 2057 drivers/net/wireless/intel/iwlwifi/pcie/tx.c struct iwl_tso_hdr_page *get_page_hdr(struct iwl_trans *trans, size_t len) len 2066 drivers/net/wireless/intel/iwlwifi/pcie/tx.c if (p->pos + len < (u8 *)page_address(p->page) + PAGE_SIZE) len 2081 drivers/net/wireless/intel/iwlwifi/pcie/tx.c bool ipv6, unsigned int len) len 2087 drivers/net/wireless/intel/iwlwifi/pcie/tx.c len + tcph->doff * 4, len 2094 drivers/net/wireless/intel/iwlwifi/pcie/tx.c len + tcph->doff * 4, len 2128 drivers/net/wireless/intel/iwlwifi/pcie/tx.c total_len = skb->len - snap_ip_tcp_hdrlen - hdr_len - iv_len; len 2158 drivers/net/wireless/intel/iwlwifi/pcie/tx.c le16_add_cpu(&tx_cmd->len, -snap_ip_tcp_hdrlen); len 2228 drivers/net/wireless/intel/iwlwifi/pcie/tx.c le16_add_cpu(&tx_cmd->len, hdr_page->pos - subf_hdrs_start); len 2264 drivers/net/wireless/intel/iwlwifi/pcie/tx.c csum_skb->len - len 2306 drivers/net/wireless/intel/iwlwifi/pcie/tx.c u16 len, tb1_len; len 2328 drivers/net/wireless/intel/iwlwifi/pcie/tx.c csum = skb_checksum(skb, offs, skb->len - offs, 0); len 2402 drivers/net/wireless/intel/iwlwifi/pcie/tx.c len = sizeof(struct iwl_tx_cmd) + sizeof(struct iwl_cmd_header) + len 2409 drivers/net/wireless/intel/iwlwifi/pcie/tx.c tb1_len = ALIGN(len, 4); len 2411 drivers/net/wireless/intel/iwlwifi/pcie/tx.c if (tb1_len != len) len 2414 drivers/net/wireless/intel/iwlwifi/pcie/tx.c tb1_len = len; len 2471 drivers/net/wireless/intel/iwlwifi/pcie/tx.c iwl_pcie_txq_update_byte_cnt_tbl(trans, txq, le16_to_cpu(tx_cmd->len), len 32 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c skb->len, jiffies); len 34 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c if (skb->len < 2) len 44 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c if (skb->len < IEEE80211_DATA_HDR3_LEN) { len 55 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c if (skb->len >= 30) len 142 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c hdr->f.status = s; hdr->f.len = l; hdr->f.data = d len 152 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c LWNG_SETVAL(frmlen, 10, 0, 4, skb->len - phdrlen); len 192 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c ret = skb->len - phdrlen; len 211 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c int len; len 213 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c len = prism2_rx_80211(dev, skb, rx_stats, PRISM2_RX_MONITOR); len 215 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c dev->stats.rx_bytes += len; len 402 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c if (skb->len < IEEE80211_MGMT_HDR_LEN + sizeof(mgmt->u.beacon)) len 407 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c left = skb->len - (pos - skb->data); len 492 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c local->apdevstats.rx_bytes += skb->len; len 615 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c if (skb->len < 24) len 634 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c if (skb->len < 24 + 8) len 740 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c iface->stats.rx_bytes += skb->len; len 749 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c if (skb->len < 10) len 782 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c if (skb->len >= hdrlen + 3) len 839 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c if (skb->len < IEEE80211_DATA_HDR3_LEN) len 852 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c if (skb->len < IEEE80211_DATA_HDR4_LEN) len 931 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c flen = skb->len; len 1022 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c local->apdevstats.rx_bytes += skb->len; len 1035 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c if (skb->len - hdrlen >= 8 && len 1045 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c __be16 len; len 1048 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c len = htons(skb->len); len 1049 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c memcpy(skb_push(skb, 2), &len, 2); len 1056 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c skb->len >= ETH_HLEN + ETH_ALEN) { len 1059 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c skb_copy_from_linear_data_offset(skb, skb->len - ETH_ALEN, len 1062 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c skb_trim(skb, skb->len - ETH_ALEN); len 1066 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c dev->stats.rx_bytes += skb->len; len 29 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c name, skb->len, jiffies); len 31 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c if (skb->len < 2) len 41 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c if (skb->len < IEEE80211_DATA_HDR3_LEN) { len 52 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c if (skb->len >= 30) len 80 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c if (skb->len < ETH_HLEN) { len 82 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c "(len=%d)\n", dev->name, skb->len); len 250 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c iface->stats.tx_bytes += skb->len; len 281 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c if (skb->len < 10) { len 283 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c "(len=%d)\n", dev->name, skb->len); len 289 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c iface->stats.tx_bytes += skb->len; len 296 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c if (skb->len >= IEEE80211_DATA_HDR3_LEN + sizeof(rfc1042_header) + 2) { len 326 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c if (skb->len < IEEE80211_DATA_HDR3_LEN) { len 421 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c if (skb->len < 24) { len 423 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c "(len=%d)\n", dev->name, skb->len); len 541 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c iface->stats.tx_bytes += skb->len; len 649 drivers/net/wireless/intersil/hostap/hostap_ap.c skb->len < IEEE80211_MGMT_HDR_LEN + 6) { len 718 drivers/net/wireless/intersil/hostap/hostap_ap.c skb->len < IEEE80211_MGMT_HDR_LEN + 4) { len 771 drivers/net/wireless/intersil/hostap/hostap_ap.c if (skb->len < 24) len 1291 drivers/net/wireless/intersil/hostap/hostap_ap.c int len, olen; len 1299 drivers/net/wireless/intersil/hostap/hostap_ap.c len = skb->len - IEEE80211_MGMT_HDR_LEN; len 1303 drivers/net/wireless/intersil/hostap/hostap_ap.c if (len < 6) { len 1305 drivers/net/wireless/intersil/hostap/hostap_ap.c "(len=%d) from %pM\n", dev->name, len, hdr->addr2); len 1319 drivers/net/wireless/intersil/hostap/hostap_ap.c if (skb->len >= hdrlen + 3) len 1349 drivers/net/wireless/intersil/hostap/hostap_ap.c if (len >= 8) { len 1357 drivers/net/wireless/intersil/hostap/hostap_ap.c if (len - 8 < WLAN_AUTH_CHALLENGE_LEN) { len 1489 drivers/net/wireless/intersil/hostap/hostap_ap.c auth_alg, auth_transaction, status_code, len, len 1502 drivers/net/wireless/intersil/hostap/hostap_ap.c int len, left; len 1510 drivers/net/wireless/intersil/hostap/hostap_ap.c left = len = skb->len - IEEE80211_MGMT_HDR_LEN; len 1512 drivers/net/wireless/intersil/hostap/hostap_ap.c if (len < (reassoc ? 10 : 4)) { len 1515 drivers/net/wireless/intersil/hostap/hostap_ap.c dev->name, len, reassoc, hdr->addr2); len 1697 drivers/net/wireless/intersil/hostap/hostap_ap.c reassoc ? "re" : "", len, len 1711 drivers/net/wireless/intersil/hostap/hostap_ap.c int len; len 1716 drivers/net/wireless/intersil/hostap/hostap_ap.c len = skb->len - IEEE80211_MGMT_HDR_LEN; len 1718 drivers/net/wireless/intersil/hostap/hostap_ap.c if (len < 2) { len 1719 drivers/net/wireless/intersil/hostap/hostap_ap.c printk("handle_deauth - too short payload (len=%d)\n", len); len 1728 drivers/net/wireless/intersil/hostap/hostap_ap.c len, reason_code); len 1753 drivers/net/wireless/intersil/hostap/hostap_ap.c int len; len 1758 drivers/net/wireless/intersil/hostap/hostap_ap.c len = skb->len - IEEE80211_MGMT_HDR_LEN; len 1760 drivers/net/wireless/intersil/hostap/hostap_ap.c if (len < 2) { len 1761 drivers/net/wireless/intersil/hostap/hostap_ap.c printk("handle_disassoc - too short payload (len=%d)\n", len); len 1770 drivers/net/wireless/intersil/hostap/hostap_ap.c len, reason_code); len 1987 drivers/net/wireless/intersil/hostap/hostap_ap.c int len, left; len 1996 drivers/net/wireless/intersil/hostap/hostap_ap.c len = skb->len - IEEE80211_MGMT_HDR_LEN; len 1998 drivers/net/wireless/intersil/hostap/hostap_ap.c if (len < 8 + 2 + 2) { len 2000 drivers/net/wireless/intersil/hostap/hostap_ap.c "(len=%d)\n", len); len 2005 drivers/net/wireless/intersil/hostap/hostap_ap.c left = len; len 2119 drivers/net/wireless/intersil/hostap/hostap_ap.c sta->rx_bytes += len; len 2268 drivers/net/wireless/intersil/hostap/hostap_ap.c if (skb->len < 16) len 2396 drivers/net/wireless/intersil/hostap/hostap_ap.c iwe.len = IW_EV_ADDR_LEN; len 2408 drivers/net/wireless/intersil/hostap/hostap_ap.c iwe.len = IW_EV_UINT_LEN; len 2424 drivers/net/wireless/intersil/hostap/hostap_ap.c iwe.len = IW_EV_QUAL_LEN; len 2692 drivers/net/wireless/intersil/hostap/hostap_ap.c if (local->ap == NULL || skb->len < 10 || len 2796 drivers/net/wireless/intersil/hostap/hostap_ap.c sta->tx_bytes += skb->len; len 3030 drivers/net/wireless/intersil/hostap/hostap_ap.c sta->rx_bytes += skb->len; len 323 drivers/net/wireless/intersil/hostap/hostap_common.h u32 len; len 389 drivers/net/wireless/intersil/hostap/hostap_common.h u16 len; len 393 drivers/net/wireless/intersil/hostap/hostap_common.h u8 len; len 157 drivers/net/wireless/intersil/hostap/hostap_cs.c int len) len 165 drivers/net/wireless/intersil/hostap/hostap_cs.c if (len / 2) len 166 drivers/net/wireless/intersil/hostap/hostap_cs.c HFA384X_INSW(d_off, buf, len / 2); len 167 drivers/net/wireless/intersil/hostap/hostap_cs.c pos += len / 2; len 169 drivers/net/wireless/intersil/hostap/hostap_cs.c if (len & 1) len 176 drivers/net/wireless/intersil/hostap/hostap_cs.c static int hfa384x_to_bap(struct net_device *dev, u16 bap, void *buf, int len) len 184 drivers/net/wireless/intersil/hostap/hostap_cs.c if (len / 2) len 185 drivers/net/wireless/intersil/hostap/hostap_cs.c HFA384X_OUTSW(d_off, buf, len / 2); len 186 drivers/net/wireless/intersil/hostap/hostap_cs.c pos += len / 2; len 188 drivers/net/wireless/intersil/hostap/hostap_cs.c if (len & 1) len 87 drivers/net/wireless/intersil/hostap/hostap_download.c static int hfa384x_from_aux(struct net_device *dev, unsigned int addr, int len, len 91 drivers/net/wireless/intersil/hostap/hostap_download.c if (addr & 1 || len & 1) len 105 drivers/net/wireless/intersil/hostap/hostap_download.c while (len > 0) { len 107 drivers/net/wireless/intersil/hostap/hostap_download.c len -= 2; len 111 drivers/net/wireless/intersil/hostap/hostap_download.c HFA384X_INSW(HFA384X_AUXDATA_OFF, buf, len / 2); len 118 drivers/net/wireless/intersil/hostap/hostap_download.c static int hfa384x_to_aux(struct net_device *dev, unsigned int addr, int len, len 122 drivers/net/wireless/intersil/hostap/hostap_download.c if (addr & 1 || len & 1) len 136 drivers/net/wireless/intersil/hostap/hostap_download.c while (len > 0) { len 138 drivers/net/wireless/intersil/hostap/hostap_download.c len -= 2; len 142 drivers/net/wireless/intersil/hostap/hostap_download.c HFA384X_OUTSW(HFA384X_AUXDATA_OFF, buf, len / 2); len 153 drivers/net/wireless/intersil/hostap/hostap_download.c u16 len, pdr; len 161 drivers/net/wireless/intersil/hostap/hostap_download.c len = le16_to_cpu(pda[pos]); len 163 drivers/net/wireless/intersil/hostap/hostap_download.c if (len == 0 || pos + len > PRISM2_PDA_SIZE / 2) len 166 drivers/net/wireless/intersil/hostap/hostap_download.c if (pdr == 0x0000 && len == 2) { len 171 drivers/net/wireless/intersil/hostap/hostap_download.c pos += len + 1; len 341 drivers/net/wireless/intersil/hostap/hostap_download.c dev->name, param->data[i].len, param->data[i].addr); len 343 drivers/net/wireless/intersil/hostap/hostap_download.c param->data[i].len, param->data[i].data)) { len 346 drivers/net/wireless/intersil/hostap/hostap_download.c param->data[i].addr, param->data[i].len); len 494 drivers/net/wireless/intersil/hostap/hostap_download.c dev->name, param->data[i].len, param->data[i].addr); len 496 drivers/net/wireless/intersil/hostap/hostap_download.c param->data[i].len, param->data[i].data)) { len 499 drivers/net/wireless/intersil/hostap/hostap_download.c param->data[i].addr, param->data[i].len); len 598 drivers/net/wireless/intersil/hostap/hostap_download.c __le16 len; len 618 drivers/net/wireless/intersil/hostap/hostap_download.c le16_to_cpu(dlbuffer.len), len 648 drivers/net/wireless/intersil/hostap/hostap_download.c int rest_len = dl->data[i].len; len 747 drivers/net/wireless/intersil/hostap/hostap_download.c i, param->data[i].addr, param->data[i].len, len 751 drivers/net/wireless/intersil/hostap/hostap_download.c dl->data[i].len = param->data[i].len; len 753 drivers/net/wireless/intersil/hostap/hostap_download.c total_len += param->data[i].len; len 754 drivers/net/wireless/intersil/hostap/hostap_download.c if (param->data[i].len > PRISM2_MAX_DOWNLOAD_AREA_LEN || len 760 drivers/net/wireless/intersil/hostap/hostap_download.c dl->data[i].data = kmalloc(dl->data[i].len, GFP_KERNEL); len 767 drivers/net/wireless/intersil/hostap/hostap_download.c param->data[i].len)) { len 790 drivers/net/wireless/intersil/hostap/hostap_hw.c static int hfa384x_get_rid(struct net_device *dev, u16 rid, void *buf, int len, len 803 drivers/net/wireless/intersil/hostap/hostap_hw.c "f/w\n", dev->name, rid, len); len 820 drivers/net/wireless/intersil/hostap/hostap_hw.c dev->name, res, rid, len); len 835 drivers/net/wireless/intersil/hostap/hostap_hw.c if (le16_to_cpu(rec.len) == 0) { len 841 drivers/net/wireless/intersil/hostap/hostap_hw.c rlen = (le16_to_cpu(rec.len) - 1) * 2; len 842 drivers/net/wireless/intersil/hostap/hostap_hw.c if (exact_len && rlen != len) { len 845 drivers/net/wireless/intersil/hostap/hostap_hw.c dev->name, rid, rlen, len); len 849 drivers/net/wireless/intersil/hostap/hostap_hw.c res = hfa384x_from_bap(dev, BAP0, buf, len); len 859 drivers/net/wireless/intersil/hostap/hostap_hw.c len, res); len 869 drivers/net/wireless/intersil/hostap/hostap_hw.c static int hfa384x_set_rid(struct net_device *dev, u16 rid, void *buf, int len) len 881 drivers/net/wireless/intersil/hostap/hostap_hw.c "f/w\n", dev->name, rid, len); len 892 drivers/net/wireless/intersil/hostap/hostap_hw.c rec.len = cpu_to_le16(len / 2 + len % 2 + 1); len 903 drivers/net/wireless/intersil/hostap/hostap_hw.c res = hfa384x_to_bap(dev, BAP0, buf, len); len 908 drivers/net/wireless/intersil/hostap/hostap_hw.c "failed - res=%d\n", dev->name, rid, len, res); len 919 drivers/net/wireless/intersil/hostap/hostap_hw.c dev->name, res, rid, len); len 964 drivers/net/wireless/intersil/hostap/hostap_hw.c static u16 hfa384x_allocate_fid(struct net_device *dev, int len) len 972 drivers/net/wireless/intersil/hostap/hostap_hw.c if (hfa384x_cmd_wait(dev, HFA384X_CMDCODE_ALLOC, len)) { len 974 drivers/net/wireless/intersil/hostap/hostap_hw.c dev->name, len); len 983 drivers/net/wireless/intersil/hostap/hostap_hw.c printk("%s: fid allocate, len=%d - timeout\n", dev->name, len); len 1832 drivers/net/wireless/intersil/hostap/hostap_hw.c skb->len >= 30) { len 1847 drivers/net/wireless/intersil/hostap/hostap_hw.c data_len = skb->len - hdr_len; len 1849 drivers/net/wireless/intersil/hostap/hostap_hw.c txdesc.len = cpu_to_be16(data_len); len 1865 drivers/net/wireless/intersil/hostap/hostap_hw.c skb->len - hdr_len); len 1929 drivers/net/wireless/intersil/hostap/hostap_hw.c u16 len, hdr_len, rxfid, status, macport; len 1964 drivers/net/wireless/intersil/hostap/hostap_hw.c len = le16_to_cpu(rxdesc.data_len); len 1973 drivers/net/wireless/intersil/hostap/hostap_hw.c if (len > PRISM2_DATA_MAXLEN + 8 /* WEP */) { len 1975 drivers/net/wireless/intersil/hostap/hostap_hw.c if (len >= (u16) -14) { len 1976 drivers/net/wireless/intersil/hostap/hostap_hw.c hdr_len -= 65535 - len; len 1979 drivers/net/wireless/intersil/hostap/hostap_hw.c len = 0; len 1983 drivers/net/wireless/intersil/hostap/hostap_hw.c "length 0x%04x\n", dev->name, len); len 1989 drivers/net/wireless/intersil/hostap/hostap_hw.c skb = dev_alloc_skb(len + hdr_len); len 1999 drivers/net/wireless/intersil/hostap/hostap_hw.c if (len > 0) len 2000 drivers/net/wireless/intersil/hostap/hostap_hw.c res = hfa384x_from_bap(dev, BAP0, skb_put(skb, len), len); len 2036 drivers/net/wireless/intersil/hostap/hostap_hw.c if (skb->len < sizeof(*rxdesc)) { len 2039 drivers/net/wireless/intersil/hostap/hostap_hw.c skb->len >= sizeof(*rxdesc) - 30) { len 2040 drivers/net/wireless/intersil/hostap/hostap_hw.c rx_hdrlen = skb->len; len 2050 drivers/net/wireless/intersil/hostap/hostap_hw.c skb->len >= sizeof(*rxdesc)) len 2058 drivers/net/wireless/intersil/hostap/hostap_hw.c if (skb->len > PRISM2_DATA_MAXLEN) { len 2060 drivers/net/wireless/intersil/hostap/hostap_hw.c dev->name, skb->len, PRISM2_DATA_MAXLEN); len 2167 drivers/net/wireless/intersil/hostap/hostap_hw.c u16 sw_support, hdrlen, len; len 2193 drivers/net/wireless/intersil/hostap/hostap_hw.c len = le16_to_cpu(txdesc->data_len); len 2194 drivers/net/wireless/intersil/hostap/hostap_hw.c skb = dev_alloc_skb(hdrlen + len); len 2203 drivers/net/wireless/intersil/hostap/hostap_hw.c skb_put_data(skb, payload, len); len 2217 drivers/net/wireless/intersil/hostap/hostap_hw.c u16 fid, len; len 2239 drivers/net/wireless/intersil/hostap/hostap_hw.c len = le16_to_cpu(txdesc->data_len); len 2240 drivers/net/wireless/intersil/hostap/hostap_hw.c if (len < PRISM2_DATA_MAXLEN) { len 2241 drivers/net/wireless/intersil/hostap/hostap_hw.c *payload = kmalloc(len, GFP_ATOMIC); len 2243 drivers/net/wireless/intersil/hostap/hostap_hw.c hfa384x_from_bap(dev, BAP0, *payload, len)) { len 2300 drivers/net/wireless/intersil/hostap/hostap_hw.c if (skb->len >= sizeof(*txdesc)) { len 2430 drivers/net/wireless/intersil/hostap/hostap_hw.c left = (le16_to_cpu(info.len) - 1) * 2; len 2432 drivers/net/wireless/intersil/hostap/hostap_hw.c if (info.len & cpu_to_le16(0x8000) || info.len == 0 || left > 2060) { len 2439 drivers/net/wireless/intersil/hostap/hostap_hw.c le16_to_cpu(info.len), le16_to_cpu(info.type)); len 2457 drivers/net/wireless/intersil/hostap/hostap_hw.c le16_to_cpu(info.len), le16_to_cpu(info.type)); len 3051 drivers/net/wireless/intersil/hostap/hostap_hw.c int len, i, ret; len 3056 drivers/net/wireless/intersil/hostap/hostap_hw.c len = strlen(dev_template); len 3057 drivers/net/wireless/intersil/hostap/hostap_hw.c if (len >= IFNAMSIZ || strstr(dev_template, "%d") == NULL) { len 3063 drivers/net/wireless/intersil/hostap/hostap_hw.c len = sizeof(struct hostap_interface) + len 3067 drivers/net/wireless/intersil/hostap/hostap_hw.c dev = alloc_etherdev(len); len 3120 drivers/net/wireless/intersil/hostap/hostap_hw.c len = strlen(essid); len 3122 drivers/net/wireless/intersil/hostap/hostap_hw.c len > MAX_SSID_LEN ? MAX_SSID_LEN : len); len 379 drivers/net/wireless/intersil/hostap/hostap_info.c left = skb->len - sizeof(*info); len 403 drivers/net/wireless/intersil/hostap/hostap_info.c local->dev->name, le16_to_cpu(info->len), len 82 drivers/net/wireless/intersil/hostap/hostap_ioctl.c int len; len 88 drivers/net/wireless/intersil/hostap/hostap_ioctl.c len = local->func->get_rid(dev, HFA384X_RID_SUPPORTEDDATARATES, buf, len 90 drivers/net/wireless/intersil/hostap/hostap_ioctl.c if (len < 2) len 95 drivers/net/wireless/intersil/hostap/hostap_ioctl.c if (len - 2 < val || val > 10) len 108 drivers/net/wireless/intersil/hostap/hostap_ioctl.c int len, i, over2 = 0; len 110 drivers/net/wireless/intersil/hostap/hostap_ioctl.c len = prism2_get_datarates(dev, rates); len 112 drivers/net/wireless/intersil/hostap/hostap_ioctl.c for (i = 0; i < len; i++) { len 187 drivers/net/wireless/intersil/hostap/hostap_ioctl.c int len = erq->length <= 5 ? 5 : 13; len 189 drivers/net/wireless/intersil/hostap/hostap_ioctl.c if (len > erq->length) len 190 drivers/net/wireless/intersil/hostap/hostap_ioctl.c memset(keybuf + erq->length, 0, len - erq->length); len 191 drivers/net/wireless/intersil/hostap/hostap_ioctl.c (*crypt)->ops->set_key(keybuf, len, NULL, (*crypt)->priv); len 233 drivers/net/wireless/intersil/hostap/hostap_ioctl.c int i, len; len 267 drivers/net/wireless/intersil/hostap/hostap_ioctl.c len = crypt->ops->get_key(key, WEP_KEY_LEN, NULL, crypt->priv); len 268 drivers/net/wireless/intersil/hostap/hostap_ioctl.c erq->length = (len >= 0 ? len : 0); len 784 drivers/net/wireless/intersil/hostap/hostap_ioctl.c int len; len 791 drivers/net/wireless/intersil/hostap/hostap_ioctl.c len = local->func->get_rid(dev, HFA384X_RID_CNFOWNNAME, len 794 drivers/net/wireless/intersil/hostap/hostap_ioctl.c if (len > MAX_NAME_LEN + 2 || len < 0 || val > MAX_NAME_LEN) len 941 drivers/net/wireless/intersil/hostap/hostap_ioctl.c int len; len 944 drivers/net/wireless/intersil/hostap/hostap_ioctl.c len = local->func->get_rid(dev, HFA384X_RID_CURRENTSSID, len 947 drivers/net/wireless/intersil/hostap/hostap_ioctl.c if (len > MAX_SSID_LEN + 2 || len < 0 || val > MAX_SSID_LEN) { len 967 drivers/net/wireless/intersil/hostap/hostap_ioctl.c int i, len, over2; len 1039 drivers/net/wireless/intersil/hostap/hostap_ioctl.c len = prism2_get_datarates(dev, rates); len 1041 drivers/net/wireless/intersil/hostap/hostap_ioctl.c for (i = 0; i < len; i++) { len 3066 drivers/net/wireless/intersil/hostap/hostap_ioctl.c size_t len) len 3076 drivers/net/wireless/intersil/hostap/hostap_ioctl.c buf = kmalloc(len + 2, GFP_KERNEL); len 3080 drivers/net/wireless/intersil/hostap/hostap_ioctl.c *((__le16 *) buf) = cpu_to_le16(len); len 3081 drivers/net/wireless/intersil/hostap/hostap_ioctl.c memcpy(buf + 2, elem, len); len 3085 drivers/net/wireless/intersil/hostap/hostap_ioctl.c local->generic_elem_len = len + 2; len 3088 drivers/net/wireless/intersil/hostap/hostap_ioctl.c buf, len + 2); len 3643 drivers/net/wireless/intersil/hostap/hostap_ioctl.c param->u.rid.data, param->u.rid.len, 0); len 3645 drivers/net/wireless/intersil/hostap/hostap_ioctl.c param->u.rid.len = res; len 3660 drivers/net/wireless/intersil/hostap/hostap_ioctl.c if (max_len < 0 || max_len < param->u.rid.len) len 3664 drivers/net/wireless/intersil/hostap/hostap_ioctl.c param->u.rid.data, param->u.rid.len); len 3693 drivers/net/wireless/intersil/hostap/hostap_ioctl.c int len = local->generic_elem_len - 2; len 3695 drivers/net/wireless/intersil/hostap/hostap_ioctl.c if (len <= 0 || local->generic_elem == NULL) { len 3700 drivers/net/wireless/intersil/hostap/hostap_ioctl.c if (data->length < len) len 3703 drivers/net/wireless/intersil/hostap/hostap_ioctl.c data->length = len; len 3704 drivers/net/wireless/intersil/hostap/hostap_ioctl.c memcpy(extra, local->generic_elem + 2, len); len 3714 drivers/net/wireless/intersil/hostap/hostap_ioctl.c int max_len, len; len 3716 drivers/net/wireless/intersil/hostap/hostap_ioctl.c len = param->u.generic_elem.len; len 3718 drivers/net/wireless/intersil/hostap/hostap_ioctl.c if (max_len < 0 || max_len < len) len 3722 drivers/net/wireless/intersil/hostap/hostap_ioctl.c param->u.generic_elem.data, len); len 296 drivers/net/wireless/intersil/hostap/hostap_main.c int len; len 299 drivers/net/wireless/intersil/hostap/hostap_main.c len = strlen(val); len 300 drivers/net/wireless/intersil/hostap/hostap_main.c if (len > MAX_SSID_LEN) len 303 drivers/net/wireless/intersil/hostap/hostap_main.c buf[0] = len; /* little endian 16 bit word */ len 304 drivers/net/wireless/intersil/hostap/hostap_main.c memcpy(buf + 2, val, len); len 329 drivers/net/wireless/intersil/hostap/hostap_main.c int i, keylen, len, idx; len 385 drivers/net/wireless/intersil/hostap/hostap_main.c len = local->crypt_info.crypt[idx]->ops->get_key(keybuf, sizeof(keybuf), NULL, len 387 drivers/net/wireless/intersil/hostap/hostap_main.c if (idx >= 0 && idx < WEP_KEYS && len > 5) len 545 drivers/net/wireless/intersil/hostap/hostap_main.c __be16_to_cpu(rx->len)); len 573 drivers/net/wireless/intersil/hostap/hostap_main.c __be16_to_cpu(tx->len)); len 184 drivers/net/wireless/intersil/hostap/hostap_pci.c int len) len 192 drivers/net/wireless/intersil/hostap/hostap_pci.c for ( ; len > 1; len -= 2) len 195 drivers/net/wireless/intersil/hostap/hostap_pci.c if (len & 1) len 202 drivers/net/wireless/intersil/hostap/hostap_pci.c static int hfa384x_to_bap(struct net_device *dev, u16 bap, void *buf, int len) len 210 drivers/net/wireless/intersil/hostap/hostap_pci.c for ( ; len > 1; len -= 2) len 213 drivers/net/wireless/intersil/hostap/hostap_pci.c if (len & 1) len 225 drivers/net/wireless/intersil/hostap/hostap_plx.c int len) len 233 drivers/net/wireless/intersil/hostap/hostap_plx.c if (len / 2) len 234 drivers/net/wireless/intersil/hostap/hostap_plx.c HFA384X_INSW(d_off, buf, len / 2); len 235 drivers/net/wireless/intersil/hostap/hostap_plx.c pos += len / 2; len 237 drivers/net/wireless/intersil/hostap/hostap_plx.c if (len & 1) len 244 drivers/net/wireless/intersil/hostap/hostap_plx.c static int hfa384x_to_bap(struct net_device *dev, u16 bap, void *buf, int len) len 252 drivers/net/wireless/intersil/hostap/hostap_plx.c if (len / 2) len 253 drivers/net/wireless/intersil/hostap/hostap_plx.c HFA384X_OUTSW(d_off, buf, len / 2); len 254 drivers/net/wireless/intersil/hostap/hostap_plx.c pos += len / 2; len 256 drivers/net/wireless/intersil/hostap/hostap_plx.c if (len & 1) len 274 drivers/net/wireless/intersil/hostap/hostap_proc.c int i, len; len 306 drivers/net/wireless/intersil/hostap/hostap_proc.c len = le16_to_cpu(scanres->ssid_len); len 307 drivers/net/wireless/intersil/hostap/hostap_proc.c if (len > 32) len 308 drivers/net/wireless/intersil/hostap/hostap_proc.c len = 32; len 309 drivers/net/wireless/intersil/hostap/hostap_proc.c for (i = 0; i < len; i++) { len 36 drivers/net/wireless/intersil/hostap/hostap_wlan.h u16 status, len; len 101 drivers/net/wireless/intersil/hostap/hostap_wlan.h __be16 len; len 130 drivers/net/wireless/intersil/hostap/hostap_wlan.h __be16 len; len 138 drivers/net/wireless/intersil/hostap/hostap_wlan.h __le16 len; len 167 drivers/net/wireless/intersil/hostap/hostap_wlan.h __le16 len; len 589 drivers/net/wireless/intersil/hostap/hostap_wlan.h int (*get_rid)(struct net_device *dev, u16 rid, void *buf, int len, len 591 drivers/net/wireless/intersil/hostap/hostap_wlan.h int (*set_rid)(struct net_device *dev, u16 rid, void *buf, int len); len 616 drivers/net/wireless/intersil/hostap/hostap_wlan.h u32 len; len 57 drivers/net/wireless/intersil/orinoco/fw.c static const char *validate_fw(const struct orinoco_fw_header *hdr, size_t len) len 61 drivers/net/wireless/intersil/orinoco/fw.c if (len < sizeof(*hdr)) len 67 drivers/net/wireless/intersil/orinoco/fw.c if (hdrsize > len) len 69 drivers/net/wireless/intersil/orinoco/fw.c if ((hdrsize + le32_to_cpu(hdr->block_offset)) > len) len 71 drivers/net/wireless/intersil/orinoco/fw.c if ((hdrsize + le32_to_cpu(hdr->pdr_offset)) > len) len 73 drivers/net/wireless/intersil/orinoco/fw.c if ((hdrsize + le32_to_cpu(hdr->pri_offset)) > len) len 75 drivers/net/wireless/intersil/orinoco/fw.c if ((hdrsize + le32_to_cpu(hdr->compat_offset)) > len) len 247 drivers/net/wireless/intersil/orinoco/fw.c size_t len = hermes_blocks_length(first_block, end); len 248 drivers/net/wireless/intersil/orinoco/fw.c ptr = first_block + len; len 425 drivers/net/wireless/intersil/orinoco/hermes.c static int hermes_bap_pread(struct hermes *hw, int bap, void *buf, int len, len 431 drivers/net/wireless/intersil/orinoco/hermes.c if ((len < 0) || (len % 2)) len 439 drivers/net/wireless/intersil/orinoco/hermes.c hermes_read_words(hw, dreg, buf, len / 2); len 454 drivers/net/wireless/intersil/orinoco/hermes.c int len, u16 id, u16 offset) len 459 drivers/net/wireless/intersil/orinoco/hermes.c if (len < 0) len 467 drivers/net/wireless/intersil/orinoco/hermes.c hermes_write_bytes(hw, dreg, buf, len); len 676 drivers/net/wireless/intersil/orinoco/hermes.c u32 addr, u32 len) len 682 drivers/net/wireless/intersil/orinoco/hermes.c hermes_write_bytes(hw, HERMES_AUXDATA, data, len); len 365 drivers/net/wireless/intersil/orinoco/hermes.h __le16 len; len 391 drivers/net/wireless/intersil/orinoco/hermes.h int (*bap_pread)(struct hermes *hw, int bap, void *buf, int len, len 394 drivers/net/wireless/intersil/orinoco/hermes.h int len, u16 id, u16 offset); len 400 drivers/net/wireless/intersil/orinoco/hermes.h u32 addr, u32 len); len 66 drivers/net/wireless/intersil/orinoco/hermes_dld.c __le16 len; /* length of the data only, in bytes */ len 78 drivers/net/wireless/intersil/orinoco/hermes_dld.c __le32 len; /* expected length of the data, in bytes */ len 88 drivers/net/wireless/intersil/orinoco/hermes_dld.c __le16 len; /* length of ID and data, in words */ len 104 drivers/net/wireless/intersil/orinoco/hermes_dld.c return le16_to_cpu(blk->len); len 124 drivers/net/wireless/intersil/orinoco/hermes_dld.c return le32_to_cpu(pdr->len); len 139 drivers/net/wireless/intersil/orinoco/hermes_dld.c return 2 * (le16_to_cpu(pdi->len) - 1); len 258 drivers/net/wireless/intersil/orinoco/hermes_dld.c int len; len 266 drivers/net/wireless/intersil/orinoco/hermes_dld.c len = dblock_len(blk); len 267 drivers/net/wireless/intersil/orinoco/hermes_dld.c total_len += sizeof(*blk) + len; len 268 drivers/net/wireless/intersil/orinoco/hermes_dld.c blk = (struct dblock *) &blk->data[len]; len 317 drivers/net/wireless/intersil/orinoco/hermes_dld.c __le16 len; \ len 284 drivers/net/wireless/intersil/orinoco/hw.c int len; len 305 drivers/net/wireless/intersil/orinoco/hw.c if (nickbuf.len) len 306 drivers/net/wireless/intersil/orinoco/hw.c len = min(IW_ESSID_MAX_SIZE, (int)le16_to_cpu(nickbuf.len)); len 308 drivers/net/wireless/intersil/orinoco/hw.c len = min(IW_ESSID_MAX_SIZE, 2 * reclen); len 309 drivers/net/wireless/intersil/orinoco/hw.c memcpy(priv->nick, &nickbuf.val, len); len 310 drivers/net/wireless/intersil/orinoco/hw.c priv->nick[len] = '\0'; len 528 drivers/net/wireless/intersil/orinoco/hw.c idbuf.len = cpu_to_le16(strlen(priv->desired_essid)); len 549 drivers/net/wireless/intersil/orinoco/hw.c idbuf.len = cpu_to_le16(strlen(priv->nick)); len 832 drivers/net/wireless/intersil/orinoco/hw.c int len = min(priv->keys[i].key_len, len 834 drivers/net/wireless/intersil/orinoco/hw.c memcpy(&keys[i].data, priv->keys[i].key, len); len 835 drivers/net/wireless/intersil/orinoco/hw.c if (len > SMALL_KEY_SIZE) len 836 drivers/net/wireless/intersil/orinoco/hw.c keys[i].len = cpu_to_le16(LARGE_KEY_SIZE); len 837 drivers/net/wireless/intersil/orinoco/hw.c else if (len > 0) len 838 drivers/net/wireless/intersil/orinoco/hw.c keys[i].len = cpu_to_le16(SMALL_KEY_SIZE); len 840 drivers/net/wireless/intersil/orinoco/hw.c keys[i].len = cpu_to_le16(0); len 1120 drivers/net/wireless/intersil/orinoco/hw.c int len; len 1154 drivers/net/wireless/intersil/orinoco/hw.c len = le16_to_cpu(essidbuf.len); len 1155 drivers/net/wireless/intersil/orinoco/hw.c BUG_ON(len > IW_ESSID_MAX_SIZE); len 1158 drivers/net/wireless/intersil/orinoco/hw.c memcpy(buf, p, len); len 1159 drivers/net/wireless/intersil/orinoco/hw.c err = len; len 1227 drivers/net/wireless/intersil/orinoco/hw.c num = le16_to_cpu(list.len); len 1283 drivers/net/wireless/intersil/orinoco/hw.c size_t len = ssid->ssid_len; len 1285 drivers/net/wireless/intersil/orinoco/hw.c idbuf.len = cpu_to_le16(len); len 1286 drivers/net/wireless/intersil/orinoco/hw.c memcpy(idbuf.val, ssid->ssid, len); len 1290 drivers/net/wireless/intersil/orinoco/hw.c HERMES_BYTES_TO_RECLEN(len + 2), len 209 drivers/net/wireless/intersil/orinoco/main.c size_t len; len 383 drivers/net/wireless/intersil/orinoco/main.c int len = skb->len + sizeof(encaps_hdr) - (2 * ETH_ALEN); len 395 drivers/net/wireless/intersil/orinoco/main.c hdr.eth.h_proto = htons(len); len 405 drivers/net/wireless/intersil/orinoco/main.c size_t len = skb->len - ETH_HLEN; len 410 drivers/net/wireless/intersil/orinoco/main.c if (skb->len % 2) { len 411 drivers/net/wireless/intersil/orinoco/main.c *mic = skb->data[skb->len - 1]; len 418 drivers/net/wireless/intersil/orinoco/main.c len, mic); len 463 drivers/net/wireless/intersil/orinoco/main.c if (skb->len < ETH_HLEN) len 514 drivers/net/wireless/intersil/orinoco/main.c err = hw->ops->bap_pwrite(hw, USER_BAP, skb->data, skb->len, len 523 drivers/net/wireless/intersil/orinoco/main.c size_t offset = HERMES_802_3_OFFSET + skb->len; len 524 drivers/net/wireless/intersil/orinoco/main.c size_t len = MICHAEL_MIC_LEN; len 528 drivers/net/wireless/intersil/orinoco/main.c len++; len 530 drivers/net/wireless/intersil/orinoco/main.c err = hw->ops->bap_pwrite(hw, USER_BAP, &mic_buf[0], len, len 552 drivers/net/wireless/intersil/orinoco/main.c stats->tx_bytes += HERMES_802_3_OFFSET + skb->len; len 737 drivers/net/wireless/intersil/orinoco/main.c int len; len 743 drivers/net/wireless/intersil/orinoco/main.c len = le16_to_cpu(desc->data_len); len 754 drivers/net/wireless/intersil/orinoco/main.c datalen = len; len 758 drivers/net/wireless/intersil/orinoco/main.c datalen = len; len 816 drivers/net/wireless/intersil/orinoco/main.c stats->rx_bytes += skb->len; len 970 drivers/net/wireless/intersil/orinoco/main.c rxmic = skb->data + skb->len - MICHAEL_MIC_LEN; len 972 drivers/net/wireless/intersil/orinoco/main.c skb_trim(skb, skb->len - MICHAEL_MIC_LEN); len 986 drivers/net/wireless/intersil/orinoco/main.c skb->data, skb->len, &mic[0]); len 1157 drivers/net/wireless/intersil/orinoco/main.c u16 len; len 1177 drivers/net/wireless/intersil/orinoco/main.c MAX_SCAN_LEN, &len, buf); len 1184 drivers/net/wireless/intersil/orinoco/main.c len = HERMES_RECLEN_TO_BYTES(len); len 1188 drivers/net/wireless/intersil/orinoco/main.c for (; offset + atom_len <= len; offset += atom_len) { len 1313 drivers/net/wireless/intersil/orinoco/main.c int len, int type) len 1323 drivers/net/wireless/intersil/orinoco/main.c sd->len = len; len 1342 drivers/net/wireless/intersil/orinoco/main.c sd->len = -1; /* Abort */ len 1358 drivers/net/wireless/intersil/orinoco/main.c int len; len 1365 drivers/net/wireless/intersil/orinoco/main.c len = sd->len; len 1372 drivers/net/wireless/intersil/orinoco/main.c if (len > 0) { len 1374 drivers/net/wireless/intersil/orinoco/main.c orinoco_add_extscan_result(priv, buf, len); len 1376 drivers/net/wireless/intersil/orinoco/main.c orinoco_add_hostscan_results(priv, buf, len); len 1381 drivers/net/wireless/intersil/orinoco/main.c orinoco_scan_done(priv, (len < 0)); len 1394 drivers/net/wireless/intersil/orinoco/main.c __le16 len; len 1397 drivers/net/wireless/intersil/orinoco/main.c int len, type; len 1415 drivers/net/wireless/intersil/orinoco/main.c len = HERMES_RECLEN_TO_BYTES(le16_to_cpu(info.len)); len 1423 drivers/net/wireless/intersil/orinoco/main.c if (len > sizeof(tallies)) { len 1425 drivers/net/wireless/intersil/orinoco/main.c dev->name, len); len 1426 drivers/net/wireless/intersil/orinoco/main.c len = sizeof(tallies); len 1429 drivers/net/wireless/intersil/orinoco/main.c err = hw->ops->bap_pread(hw, IRQ_BAP, &tallies, len, len 1438 drivers/net/wireless/intersil/orinoco/main.c if (len == sizeof(tallies)) len 1459 drivers/net/wireless/intersil/orinoco/main.c if (len != sizeof(linkstatus)) { len 1461 drivers/net/wireless/intersil/orinoco/main.c dev->name, len); len 1465 drivers/net/wireless/intersil/orinoco/main.c err = hw->ops->bap_pread(hw, IRQ_BAP, &linkstatus, len, len 1514 drivers/net/wireless/intersil/orinoco/main.c if (len > 4096) { len 1516 drivers/net/wireless/intersil/orinoco/main.c dev->name, len); len 1522 drivers/net/wireless/intersil/orinoco/main.c buf = kmalloc(len, GFP_ATOMIC); len 1530 drivers/net/wireless/intersil/orinoco/main.c err = hw->ops->bap_pread(hw, IRQ_BAP, (void *) buf, len, len 1542 drivers/net/wireless/intersil/orinoco/main.c for (i = 1; i < (len * 2); i++) len 1548 drivers/net/wireless/intersil/orinoco/main.c qbuf_scan(priv, buf, len, type); len 1557 drivers/net/wireless/intersil/orinoco/main.c "len=%d\n", dev->name, len); len 1562 drivers/net/wireless/intersil/orinoco/main.c if (len == 0) { len 1563 drivers/net/wireless/intersil/orinoco/main.c qbuf_scan(priv, NULL, len, type); len 1568 drivers/net/wireless/intersil/orinoco/main.c else if (len < (offsetof(struct agere_ext_scan_info, len 1574 drivers/net/wireless/intersil/orinoco/main.c dev->name, len); len 1578 drivers/net/wireless/intersil/orinoco/main.c bss = kmalloc(len, GFP_ATOMIC); len 1583 drivers/net/wireless/intersil/orinoco/main.c err = hw->ops->bap_pread(hw, IRQ_BAP, (void *) bss, len, len 1588 drivers/net/wireless/intersil/orinoco/main.c qbuf_scan(priv, bss, len, type); len 1600 drivers/net/wireless/intersil/orinoco/main.c "type 0x%04x, length %d\n", dev->name, type, len); len 2329 drivers/net/wireless/intersil/orinoco/main.c if (sd->len > 0) len 38 drivers/net/wireless/intersil/orinoco/main.h static inline u8 *orinoco_get_wpa_ie(u8 *data, size_t len) len 41 drivers/net/wireless/intersil/orinoco/main.h while ((p + 2 + WPA_SELECTOR_LEN) < (data + len)) { len 33 drivers/net/wireless/intersil/orinoco/orinoco.h __le16 len; /* always stored as little-endian */ len 80 drivers/net/wireless/intersil/orinoco/orinoco_usb.c __be16 len; len 1052 drivers/net/wireless/intersil/orinoco/orinoco_usb.c void *buf, int len, u16 id, u16 offset) len 1059 drivers/net/wireless/intersil/orinoco/orinoco_usb.c if ((sizeof(*ans) + offset + len) > actual_length) { len 1064 drivers/net/wireless/intersil/orinoco/orinoco_usb.c memcpy(buf, ans->data + offset, len); len 1070 drivers/net/wireless/intersil/orinoco/orinoco_usb.c if ((sizeof(*ans) + offset + len - 4) > actual_length) { len 1075 drivers/net/wireless/intersil/orinoco/orinoco_usb.c memcpy(buf, ans->data + offset - 4, len); len 1137 drivers/net/wireless/intersil/orinoco/orinoco_usb.c u32 addr, u32 len) len 1157 drivers/net/wireless/intersil/orinoco/orinoco_usb.c return ezusb_access_ltv(upriv, ctx, len, buf, len 1162 drivers/net/wireless/intersil/orinoco/orinoco_usb.c u32 addr, u32 len) len 1172 drivers/net/wireless/intersil/orinoco/orinoco_usb.c ch_len = (len < MAX_DL_SIZE) ? len : MAX_DL_SIZE; len 1175 drivers/net/wireless/intersil/orinoco/orinoco_usb.c while (ch_addr < (addr + len)) { len 1186 drivers/net/wireless/intersil/orinoco/orinoco_usb.c ch_len = ((addr + len - ch_addr) < MAX_DL_SIZE) ? len 1187 drivers/net/wireless/intersil/orinoco/orinoco_usb.c (addr + len - ch_addr) : MAX_DL_SIZE; len 1234 drivers/net/wireless/intersil/orinoco/orinoco_usb.c if (skb->len < ETH_HLEN) len 1257 drivers/net/wireless/intersil/orinoco/orinoco_usb.c memcpy(buf, skb->data, skb->len); len 1258 drivers/net/wireless/intersil/orinoco/orinoco_usb.c buf += skb->len; len 1265 drivers/net/wireless/intersil/orinoco/orinoco_usb.c if (skb->len % 2) len 1289 drivers/net/wireless/intersil/orinoco/orinoco_usb.c stats->tx_bytes += skb->len; len 88 drivers/net/wireless/intersil/orinoco/scan.c int len; len 90 drivers/net/wireless/intersil/orinoco/scan.c len = le16_to_cpu(bss->a.essid_len); len 94 drivers/net/wireless/intersil/orinoco/scan.c ie_buf[1] = len; len 95 drivers/net/wireless/intersil/orinoco/scan.c memcpy(&ie_buf[2], bss->a.essid, len); len 97 drivers/net/wireless/intersil/orinoco/scan.c ie = ie_buf + len + 2; len 135 drivers/net/wireless/intersil/orinoco/scan.c size_t len) len 148 drivers/net/wireless/intersil/orinoco/scan.c ie_len = len - sizeof(*bss); len 169 drivers/net/wireless/intersil/orinoco/scan.c size_t len) len 188 drivers/net/wireless/intersil/orinoco/scan.c if (len % 76) len 190 drivers/net/wireless/intersil/orinoco/scan.c else if (len % 68) len 192 drivers/net/wireless/intersil/orinoco/scan.c else if (len >= 1292 && buf[68] == 0) len 221 drivers/net/wireless/intersil/orinoco/scan.c if ((len - offset) % atom_len) { len 223 drivers/net/wireless/intersil/orinoco/scan.c "atom_len %zu, offset %d\n", priv->ndev->name, len, len 230 drivers/net/wireless/intersil/orinoco/scan.c for (; offset + atom_len <= len; offset += atom_len) { len 15 drivers/net/wireless/intersil/orinoco/scan.h size_t len); len 18 drivers/net/wireless/intersil/orinoco/scan.h size_t len); len 441 drivers/net/wireless/intersil/p54/eeprom.c priv->curve_data->len = cd_len; len 493 drivers/net/wireless/intersil/p54/eeprom.c priv->curve_data->len = cd_len; len 518 drivers/net/wireless/intersil/p54/eeprom.c u8 *data, int len, u16 type) len 527 drivers/net/wireless/intersil/p54/eeprom.c if (len != sizeof(struct pda_rssi_cal_entry) * entries) { len 539 drivers/net/wireless/intersil/p54/eeprom.c entries = (len - offset) / len 542 drivers/net/wireless/intersil/p54/eeprom.c if (len < offset || len 543 drivers/net/wireless/intersil/p54/eeprom.c (len - offset) % sizeof(struct pda_rssi_cal_ext_entry) || len 558 drivers/net/wireless/intersil/p54/eeprom.c priv->rssi_db->len = db_len; len 596 drivers/net/wireless/intersil/p54/eeprom.c type, len); len 598 drivers/net/wireless/intersil/p54/eeprom.c print_hex_dump_bytes("rssical:", DUMP_PREFIX_NONE, data, len); len 636 drivers/net/wireless/intersil/p54/eeprom.c void *data, int len) len 640 drivers/net/wireless/intersil/p54/eeprom.c if (len != sizeof(*country)) { len 643 drivers/net/wireless/intersil/p54/eeprom.c len); len 646 drivers/net/wireless/intersil/p54/eeprom.c data, len); len 665 drivers/net/wireless/intersil/p54/eeprom.c u8 *data, size_t len) len 669 drivers/net/wireless/intersil/p54/eeprom.c if (len < 2) len 678 drivers/net/wireless/intersil/p54/eeprom.c if (2 + data[1] * sizeof(struct pda_channel_output_limit) > len) len 692 drivers/net/wireless/intersil/p54/eeprom.c priv->output_limit->len = priv->output_limit->entry_size * len 708 drivers/net/wireless/intersil/p54/eeprom.c payload_len = le16_to_cpu(src->len); len 723 drivers/net/wireless/intersil/p54/eeprom.c dst->len = payload_len; len 729 drivers/net/wireless/intersil/p54/eeprom.c int p54_parse_eeprom(struct ieee80211_hw *dev, void *eeprom, int len) len 737 drivers/net/wireless/intersil/p54/eeprom.c u8 *end = (u8 *)eeprom + len; len 742 drivers/net/wireless/intersil/p54/eeprom.c entry = (void *)wrap->data + le16_to_cpu(wrap->len); len 746 drivers/net/wireless/intersil/p54/eeprom.c entry_len = le16_to_cpu(entry->len); len 25 drivers/net/wireless/intersil/p54/eeprom.h __le16 len; /* includes both code and data */ len 33 drivers/net/wireless/intersil/p54/eeprom.h __le16 len; len 121 drivers/net/wireless/intersil/p54/eeprom.h __le16 len; len 35 drivers/net/wireless/intersil/p54/fwio.c size_t len; len 51 drivers/net/wireless/intersil/p54/fwio.c (len = le32_to_cpu(bootrec->len))) <= end_data) { len 89 drivers/net/wireless/intersil/p54/fwio.c if (le32_to_cpu(bootrec->len) == 11) len 107 drivers/net/wireless/intersil/p54/fwio.c for (i = 0; i < (len * sizeof(*exp_if) / 4); i++) len 120 drivers/net/wireless/intersil/p54/fwio.c bootrec = (struct bootrec *)&bootrec->data[len]; len 208 drivers/net/wireless/intersil/p54/fwio.c hdr->len = cpu_to_le16(payload_len); len 215 drivers/net/wireless/intersil/p54/fwio.c u16 offset, u16 len) len 229 drivers/net/wireless/intersil/p54/fwio.c len, P54_CONTROL_TYPE_EEPROM_READBACK, len 236 drivers/net/wireless/intersil/p54/fwio.c eeprom_hdr = skb_put(skb, eeprom_hdr_size + len); len 240 drivers/net/wireless/intersil/p54/fwio.c eeprom_hdr->v1.len = cpu_to_le16(len); len 243 drivers/net/wireless/intersil/p54/fwio.c eeprom_hdr->v2.len = cpu_to_le16(len); len 524 drivers/net/wireless/intersil/p54/fwio.c hdr->len = cpu_to_le16(skb->len - sizeof(*hdr)); len 652 drivers/net/wireless/intersil/p54/fwio.c int p54_upload_key(struct p54_common *priv, u8 algo, int slot, u8 idx, u8 len, len 675 drivers/net/wireless/intersil/p54/fwio.c rxkey->key_len = min_t(u8, 16, len); len 79 drivers/net/wireless/intersil/p54/lmac.h __le16 len; len 139 drivers/net/wireless/intersil/p54/lmac.h __le16 len; len 144 drivers/net/wireless/intersil/p54/lmac.h __le16 len; len 169 drivers/net/wireless/intersil/p54/lmac.h __le16 len; len 549 drivers/net/wireless/intersil/p54/lmac.h u8 idx, u8 len, u8 *addr, u8* key); len 553 drivers/net/wireless/intersil/p54/lmac.h u16 offset, u16 len); len 79 drivers/net/wireless/intersil/p54/main.c if (skb->len <= sizeof(mgmt)) len 83 drivers/net/wireless/intersil/p54/main.c end = skb->data + skb->len; len 130 drivers/net/wireless/intersil/p54/main.c skb_trim(skb, skb->len - (dtim_len - 3)); len 215 drivers/net/wireless/intersil/p54/main.c priv->tx_stats[i].len = 0; len 662 drivers/net/wireless/intersil/p54/main.c total += priv->tx_stats[i].len; len 32 drivers/net/wireless/intersil/p54/p54.h __le32 len; len 128 drivers/net/wireless/intersil/p54/p54.h size_t len; len 159 drivers/net/wireless/intersil/p54/p54.h unsigned int len; len 269 drivers/net/wireless/intersil/p54/p54.h int p54_parse_eeprom(struct ieee80211_hw *dev, void *eeprom, int len); len 170 drivers/net/wireless/intersil/p54/p54pci.c desc->len = cpu_to_le16(priv->common.rx_mtu + 32); len 197 drivers/net/wireless/intersil/p54/p54pci.c u16 len; len 201 drivers/net/wireless/intersil/p54/p54pci.c len = le16_to_cpu(desc->len); len 210 drivers/net/wireless/intersil/p54/p54pci.c if (unlikely(len > priv->common.rx_mtu)) { len 215 drivers/net/wireless/intersil/p54/p54pci.c len = priv->common.rx_mtu; len 220 drivers/net/wireless/intersil/p54/p54pci.c skb_put(skb, len); len 231 drivers/net/wireless/intersil/p54/p54pci.c desc->len = cpu_to_le16(priv->common.rx_mtu + 32); len 262 drivers/net/wireless/intersil/p54/p54pci.c le16_to_cpu(desc->len), PCI_DMA_TODEVICE); len 266 drivers/net/wireless/intersil/p54/p54pci.c desc->len = 0; len 337 drivers/net/wireless/intersil/p54/p54pci.c mapping = pci_map_single(priv->pdev, skb->data, skb->len, len 350 drivers/net/wireless/intersil/p54/p54pci.c desc->len = cpu_to_le16(skb->len); len 405 drivers/net/wireless/intersil/p54/p54pci.c le16_to_cpu(desc->len), len 417 drivers/net/wireless/intersil/p54/p54pci.c le16_to_cpu(desc->len), len 73 drivers/net/wireless/intersil/p54/p54pci.h __le16 len; len 46 drivers/net/wireless/intersil/p54/p54spi.c void *buf, size_t len) len 59 drivers/net/wireless/intersil/p54/p54spi.c t[0].len = sizeof(addr); len 63 drivers/net/wireless/intersil/p54/p54spi.c t[1].len = len; len 71 drivers/net/wireless/intersil/p54/p54spi.c const void *buf, size_t len) len 84 drivers/net/wireless/intersil/p54/p54spi.c t[0].len = sizeof(addr); len 88 drivers/net/wireless/intersil/p54/p54spi.c t[1].len = len & ~1; len 91 drivers/net/wireless/intersil/p54/p54spi.c if (len % 2) { len 93 drivers/net/wireless/intersil/p54/p54spi.c last_word = cpu_to_le16(((u8 *)buf)[len - 1]); len 96 drivers/net/wireless/intersil/p54/p54spi.c t[2].len = sizeof(last_word); len 135 drivers/net/wireless/intersil/p54/p54spi.c const void *buf, size_t len) len 146 drivers/net/wireless/intersil/p54/p54spi.c p54spi_write16(priv, SPI_ADRS_DMA_WRITE_LEN, cpu_to_le16(len)); len 148 drivers/net/wireless/intersil/p54/p54spi.c p54spi_spi_write(priv, SPI_ADRS_DMA_DATA, buf, len); len 329 drivers/net/wireless/intersil/p54/p54spi.c u16 len; len 341 drivers/net/wireless/intersil/p54/p54spi.c len = rx_head[0]; len 343 drivers/net/wireless/intersil/p54/p54spi.c if (len == 0) { len 354 drivers/net/wireless/intersil/p54/p54spi.c skb = dev_alloc_skb(len + 4); len 361 drivers/net/wireless/intersil/p54/p54spi.c if (len <= READAHEAD_SZ) { len 362 drivers/net/wireless/intersil/p54/p54spi.c skb_put_data(skb, rx_head + 1, len); len 366 drivers/net/wireless/intersil/p54/p54spi.c skb_put(skb, len - READAHEAD_SZ), len 367 drivers/net/wireless/intersil/p54/p54spi.c len - READAHEAD_SZ); len 400 drivers/net/wireless/intersil/p54/p54spi.c ret = p54spi_spi_write_dma(priv, hdr->req_id, skb->data, skb->len); len 84 drivers/net/wireless/intersil/p54/p54spi.h __le16 len; len 306 drivers/net/wireless/intersil/p54/p54usb.c hdr->chksum = p54u_lm87_chksum((__le32 *)skb->data, skb->len); len 311 drivers/net/wireless/intersil/p54/p54usb.c hdr, skb->len + sizeof(*hdr), FREE_AFTER_TX(skb) ? len 348 drivers/net/wireless/intersil/p54/p54usb.c hdr->len = cpu_to_le16(skb->len); len 365 drivers/net/wireless/intersil/p54/p54usb.c hdr, skb->len + sizeof(*hdr), FREE_AFTER_TX(skb) ? len 444 drivers/net/wireless/intersil/p54/p54usb.c void *data, size_t len) len 448 drivers/net/wireless/intersil/p54/p54usb.c data, len, &alen, 2000); len 67 drivers/net/wireless/intersil/p54/p54usb.h __le16 len; len 53 drivers/net/wireless/intersil/p54/txrx.c i++, skb, skb->len, len 54 drivers/net/wireless/intersil/p54/txrx.c le16_to_cpu(hdr->flags), le16_to_cpu(hdr->len), len 88 drivers/net/wireless/intersil/p54/txrx.c u16 len = priv->headroom + skb->len + priv->tailroom + 3; len 92 drivers/net/wireless/intersil/p54/txrx.c len = (range->extra_len + len) & ~0x3; len 111 drivers/net/wireless/intersil/p54/txrx.c if (!target_skb && hole_size >= len) { len 113 drivers/net/wireless/intersil/p54/txrx.c hole_size -= len; len 120 drivers/net/wireless/intersil/p54/txrx.c if (priv->rx_end - last_addr >= len) { len 136 drivers/net/wireless/intersil/p54/txrx.c range->end_addr = target_addr + len; len 178 drivers/net/wireless/intersil/p54/txrx.c if (priv->tx_stats[i + P54_QUEUE_DATA].len < len 198 drivers/net/wireless/intersil/p54/txrx.c if (unlikely(queue->len >= queue->limit && IS_QOS_QUEUE(p54_queue))) { len 203 drivers/net/wireless/intersil/p54/txrx.c queue->len++; len 206 drivers/net/wireless/intersil/p54/txrx.c if (unlikely(queue->len == queue->limit && IS_QOS_QUEUE(p54_queue))) { len 222 drivers/net/wireless/intersil/p54/txrx.c priv->tx_stats[GET_HW_QUEUE(skb)].len--; len 382 drivers/net/wireless/intersil/p54/txrx.c skb_trim(skb, le16_to_cpu(hdr->len)); len 414 drivers/net/wireless/intersil/p54/txrx.c frame_len = entry->len; len 504 drivers/net/wireless/intersil/p54/txrx.c le16_to_cpu(eeprom->v2.len)); len 507 drivers/net/wireless/intersil/p54/txrx.c le16_to_cpu(eeprom->v1.len)); len 789 drivers/net/wireless/intersil/p54/txrx.c unsigned int padding, len, extra_len = 0; len 808 drivers/net/wireless/intersil/p54/txrx.c len = skb->len; len 913 drivers/net/wireless/intersil/p54/txrx.c len += 8; len 919 drivers/net/wireless/intersil/p54/txrx.c len += info->control.hw_key->icv_len; len 927 drivers/net/wireless/intersil/p54/txrx.c txhdr->backlog = priv->tx_stats[queue].len - 1; len 940 drivers/net/wireless/intersil/p54/txrx.c hdr->len = cpu_to_le16(len); len 1304 drivers/net/wireless/intersil/prism54/isl_ioctl.c int len = priv->wpa_ie_len; len 1306 drivers/net/wireless/intersil/prism54/isl_ioctl.c if (len <= 0) { len 1311 drivers/net/wireless/intersil/prism54/isl_ioctl.c if (data->length < len) len 1314 drivers/net/wireless/intersil/prism54/isl_ioctl.c data->length = len; len 1315 drivers/net/wireless/intersil/prism54/isl_ioctl.c memcpy(extra, priv->wpa_ie, len); len 2180 drivers/net/wireless/intersil/prism54/isl_ioctl.c size_t len = 0; len 2191 drivers/net/wireless/intersil/prism54/isl_ioctl.c len = bss->wpa_ie_len; len 2192 drivers/net/wireless/intersil/prism54/isl_ioctl.c memcpy(wpa_ie, bss->wpa_ie, len); len 2196 drivers/net/wireless/intersil/prism54/isl_ioctl.c return len; len 2218 drivers/net/wireless/intersil/prism54/isl_ioctl.c u8 *payload, size_t len) len 2228 drivers/net/wireless/intersil/prism54/isl_ioctl.c end = payload + len; len 2268 drivers/net/wireless/intersil/prism54/isl_ioctl.c size_t len = 0; /* u16, better? */ len 2281 drivers/net/wireless/intersil/prism54/isl_ioctl.c len = mlmeex->size; len 2288 drivers/net/wireless/intersil/prism54/isl_ioctl.c payload, len); len 50 drivers/net/wireless/intersil/prism54/islpci_eth.c skb, skb->data, skb->len, skb->truesize); len 55 drivers/net/wireless/intersil/prism54/islpci_eth.c skb->len, PCI_DMA_TODEVICE); len 125 drivers/net/wireless/intersil/prism54/islpci_eth.c memmove(skb->data + 6, src, skb->len); len 128 drivers/net/wireless/intersil/prism54/islpci_eth.c memmove(skb->data, src, skb->len); len 133 drivers/net/wireless/intersil/prism54/islpci_eth.c src, skb->len); len 137 drivers/net/wireless/intersil/prism54/islpci_eth.c dev_alloc_skb(init_wds ? skb->len + 6 : skb->len); len 149 drivers/net/wireless/intersil/prism54/islpci_eth.c skb_put(newskb, init_wds ? skb->len + 6 : skb->len); len 153 drivers/net/wireless/intersil/prism54/islpci_eth.c skb->len); len 160 drivers/net/wireless/intersil/prism54/islpci_eth.c skb->len); len 164 drivers/net/wireless/intersil/prism54/islpci_eth.c newskb->data, skb->data, skb->len, init_wds); len 175 drivers/net/wireless/intersil/prism54/islpci_eth.c display_buffer((char *) skb->data, skb->len); len 180 drivers/net/wireless/intersil/prism54/islpci_eth.c (void *) skb->data, skb->len, len 195 drivers/net/wireless/intersil/prism54/islpci_eth.c frame_size = skb->len; len 216 drivers/net/wireless/intersil/prism54/islpci_eth.c ndev->stats.tx_bytes += skb->len; len 322 drivers/net/wireless/intersil/prism54/islpci_eth.c skb->len, offset, skb->truesize); len 340 drivers/net/wireless/intersil/prism54/islpci_eth.c display_buffer((char *) skb->data, skb->len); len 348 drivers/net/wireless/intersil/prism54/islpci_eth.c memmove(skb->data, src, skb->len - 6); len 349 drivers/net/wireless/intersil/prism54/islpci_eth.c skb_trim(skb, skb->len - 6); len 353 drivers/net/wireless/intersil/prism54/islpci_eth.c DEBUG(SHOW_TRACING, "Skb data at %p, length %i\n", skb->data, skb->len); len 357 drivers/net/wireless/intersil/prism54/islpci_eth.c display_buffer((char *) skb->data, skb->len); len 429 drivers/net/wireless/intersil/prism54/islpci_eth.c skb, skb->data, skb->len, index, skb->truesize); len 72 drivers/net/wireless/intersil/prism54/islpci_mgt.c pimfor_decode_header(void *data, int len) len 76 drivers/net/wireless/intersil/prism54/islpci_mgt.c while ((void *) h < data + len) { len 598 drivers/net/wireless/mac80211_hwsim.c [HWSIM_ATTR_ADDR_RECEIVER] = { .type = NLA_UNSPEC, .len = ETH_ALEN }, len 599 drivers/net/wireless/mac80211_hwsim.c [HWSIM_ATTR_ADDR_TRANSMITTER] = { .type = NLA_UNSPEC, .len = ETH_ALEN }, len 601 drivers/net/wireless/mac80211_hwsim.c .len = IEEE80211_MAX_DATA_LEN }, len 606 drivers/net/wireless/mac80211_hwsim.c .len = IEEE80211_TX_MAX_RATES * len 611 drivers/net/wireless/mac80211_hwsim.c [HWSIM_ATTR_REG_HINT_ALPHA2] = { .type = NLA_STRING, .len = 2 }, len 619 drivers/net/wireless/mac80211_hwsim.c [HWSIM_ATTR_PERM_ADDR] = { .type = NLA_UNSPEC, .len = ETH_ALEN }, len 1076 drivers/net/wireless/mac80211_hwsim.c if (nla_put(skb, HWSIM_ATTR_FRAME, my_skb->len, my_skb->data)) len 1129 drivers/net/wireless/mac80211_hwsim.c data->tx_bytes += my_skb->len; len 1202 drivers/net/wireless/mac80211_hwsim.c rtap->len = 8; len 1317 drivers/net/wireless/mac80211_hwsim.c if (skb->len < PAGE_SIZE && paged_rx) { len 1329 drivers/net/wireless/mac80211_hwsim.c memcpy(page_address(page), skb->data, skb->len); len 1330 drivers/net/wireless/mac80211_hwsim.c skb_add_rx_frag(nskb, 0, page, 0, skb->len, skb->len); len 1347 drivers/net/wireless/mac80211_hwsim.c data2->rx_bytes += nskb->len; len 1367 drivers/net/wireless/mac80211_hwsim.c if (WARN_ON(skb->len < 10)) { len 1406 drivers/net/wireless/mac80211_hwsim.c if (skb->len >= 24 + 8 && len 1431 drivers/net/wireless/mac80211_hwsim.c data->tx_bytes += skb->len; len 1434 drivers/net/wireless/mac80211_hwsim.c if (ack && skb->len >= 16) len 1927 drivers/net/wireless/mac80211_hwsim.c void *data, int len) len 1934 drivers/net/wireless/mac80211_hwsim.c err = nla_parse_deprecated(tb, HWSIM_TM_ATTR_MAX, data, len, len 3307 drivers/net/wireless/mac80211_hwsim.c if (skb->len >= 16) { len 3401 drivers/net/wireless/mac80211_hwsim.c data2->rx_bytes += skb->len; len 3548 drivers/net/wireless/mac80211_hwsim.c u32 len = nla_len(info->attrs[HWSIM_ATTR_CIPHER_SUPPORT]); len 3553 drivers/net/wireless/mac80211_hwsim.c if (len % sizeof(u32)) { len 3560 drivers/net/wireless/mac80211_hwsim.c param.n_ciphers = len / sizeof(u32); len 3713 drivers/net/wireless/mac80211_hwsim.c if (skb->len == 0 && cb->prev_seq && cb->seq != cb->prev_seq) { len 3727 drivers/net/wireless/mac80211_hwsim.c return res ?: skb->len; len 175 drivers/net/wireless/marvell/libertas/cfg.c ssid_tlv->header.len = cpu_to_le16(ssid_len); len 212 drivers/net/wireless/marvell/libertas/cfg.c header->len = cpu_to_le16(chanscanparamsize); len 265 drivers/net/wireless/marvell/libertas/cfg.c rate_tlv->header.len = cpu_to_le16(i); len 336 drivers/net/wireless/marvell/libertas/cfg.c rate_tlv->header.len = cpu_to_le16(n); len 359 drivers/net/wireless/marvell/libertas/cfg.c auth->header.len = cpu_to_le16(sizeof(*auth)-sizeof(auth->header)); len 381 drivers/net/wireless/marvell/libertas/cfg.c ds->header.len = cpu_to_le16(sizeof(*ds)-sizeof(ds->header)); len 406 drivers/net/wireless/marvell/libertas/cfg.c cf->header.len = cpu_to_le16(sizeof(*cf)-sizeof(cf->header)); len 588 drivers/net/wireless/marvell/libertas/cfg.c int len = get_unaligned_le16(pos); len 611 drivers/net/wireless/marvell/libertas/cfg.c ielen = left = len - (6 + 1 + 8 + 2 + 2); len 1071 drivers/net/wireless/marvell/libertas/cfg.c size_t len, resp_ie_len; len 1133 drivers/net/wireless/marvell/libertas/cfg.c len = (sizeof(*cmd) - sizeof(cmd->iebuf)) + len 1135 drivers/net/wireless/marvell/libertas/cfg.c cmd->hdr.size = cpu_to_le16(len); len 1771 drivers/net/wireless/marvell/libertas/cfg.c cmd.bss.ds.header.len = 1; len 1774 drivers/net/wireless/marvell/libertas/cfg.c cmd.bss.ibss.header.len = 2; len 1882 drivers/net/wireless/marvell/libertas/cfg.c cmd.ibss.header.len = 2; len 1885 drivers/net/wireless/marvell/libertas/cfg.c cmd.ds.header.len = 1; len 793 drivers/net/wireless/marvell/libertas/cmd.c domain->header.len = cpu_to_le16(sizeof(domain->country_code) + len 798 drivers/net/wireless/marvell/libertas/cmd.c le16_to_cpu(domain->header.len)); len 67 drivers/net/wireless/marvell/libertas/cmd.h int lbs_process_command_response(struct lbs_private *priv, u8 *data, u32 len); len 65 drivers/net/wireless/marvell/libertas/cmdresp.c int lbs_process_command_response(struct lbs_private *priv, u8 *data, u32 len) len 89 drivers/net/wireless/marvell/libertas/cmdresp.c respcmd, le16_to_cpu(resp->seqnum), len); len 90 drivers/net/wireless/marvell/libertas/cmdresp.c lbs_deb_hex(LBS_DEB_CMD, "CMD_RESP", (void *) resp, len); len 31 drivers/net/wireless/marvell/libertas/debugfs.c static const size_t len = PAGE_SIZE; len 44 drivers/net/wireless/marvell/libertas/debugfs.c pos += snprintf(buf+pos, len-pos, "state = %s\n", len 46 drivers/net/wireless/marvell/libertas/debugfs.c pos += snprintf(buf+pos, len-pos, "region_code = %02x\n", len 65 drivers/net/wireless/marvell/libertas/debugfs.c buf = memdup_user_nul(user_buf, min(count, len - 1)); len 108 drivers/net/wireless/marvell/libertas/debugfs.c pos += snprintf(buf, len, "%d %d %d %d %d %d\n", sp.sp_error, len 129 drivers/net/wireless/marvell/libertas/debugfs.c buf = memdup_user_nul(user_buf, min(count, len - 1)); len 173 drivers/net/wireless/marvell/libertas/debugfs.c pos += snprintf(buf, len, "%d\n", priv->is_host_sleep_activated); len 205 drivers/net/wireless/marvell/libertas/debugfs.c if (!tlv_h->len) len 209 drivers/net/wireless/marvell/libertas/debugfs.c length = le16_to_cpu(tlv_h->len) + sizeof(*tlv_h); len 254 drivers/net/wireless/marvell/libertas/debugfs.c pos += snprintf(buf, len, "%d %d %d\n", value, freq, len 282 drivers/net/wireless/marvell/libertas/debugfs.c buf = memdup_user_nul(userbuf, min(count, len - 1)); len 318 drivers/net/wireless/marvell/libertas/debugfs.c tlv->header.len = cpu_to_le16(sizeof(*tlv) - sizeof(tlv->header)); len 449 drivers/net/wireless/marvell/libertas/debugfs.c pos = snprintf(buf, len, "MAC[0x%x] = 0x%08x\n", len 464 drivers/net/wireless/marvell/libertas/debugfs.c buf = memdup_user_nul(userbuf, min(count, len - 1)); len 483 drivers/net/wireless/marvell/libertas/debugfs.c buf = memdup_user_nul(userbuf, min(count, len - 1)); len 519 drivers/net/wireless/marvell/libertas/debugfs.c pos = snprintf(buf, len, "BBP[0x%x] = 0x%08x\n", len 535 drivers/net/wireless/marvell/libertas/debugfs.c buf = memdup_user_nul(userbuf, min(count, len - 1)); len 555 drivers/net/wireless/marvell/libertas/debugfs.c buf = memdup_user_nul(userbuf, min(count, len - 1)); len 591 drivers/net/wireless/marvell/libertas/debugfs.c pos = snprintf(buf, len, "RF[0x%x] = 0x%08x\n", len 607 drivers/net/wireless/marvell/libertas/debugfs.c buf = memdup_user_nul(userbuf, min(count, len - 1)); len 626 drivers/net/wireless/marvell/libertas/debugfs.c buf = memdup_user_nul(userbuf, min(count, len - 1)); len 86 drivers/net/wireless/marvell/libertas/defs.h const u8 *buf, int len) len 90 drivers/net/wireless/marvell/libertas/defs.h if (len && len 94 drivers/net/wireless/marvell/libertas/defs.h for (i = 1; i <= len; i++) { len 107 drivers/net/wireless/marvell/libertas/defs.h #define lbs_deb_hex(grp,prompt,buf,len) do {} while (0) len 45 drivers/net/wireless/marvell/libertas/ethtool.c if (eeprom->offset + eeprom->len > LBS_EEPROM_LEN || len 46 drivers/net/wireless/marvell/libertas/ethtool.c eeprom->len > LBS_EEPROM_READ_LEN) { len 52 drivers/net/wireless/marvell/libertas/ethtool.c LBS_EEPROM_READ_LEN + eeprom->len); len 55 drivers/net/wireless/marvell/libertas/ethtool.c cmd.len = cpu_to_le16(eeprom->len); len 58 drivers/net/wireless/marvell/libertas/ethtool.c memcpy(bytes, cmd.value, eeprom->len); len 374 drivers/net/wireless/marvell/libertas/host.h u16 len; len 867 drivers/net/wireless/marvell/libertas/host.h __le16 len; len 406 drivers/net/wireless/marvell/libertas/if_cs.c static int if_cs_receive_cmdres(struct lbs_private *priv, u8 *data, u32 *len) len 416 drivers/net/wireless/marvell/libertas/if_cs.c *len = 0; len 420 drivers/net/wireless/marvell/libertas/if_cs.c *len = if_cs_read16(priv->card, IF_CS_RESP_LEN); len 421 drivers/net/wireless/marvell/libertas/if_cs.c if ((*len == 0) || (*len > LBS_CMD_BUFFER_SIZE)) { len 424 drivers/net/wireless/marvell/libertas/if_cs.c *len); len 429 drivers/net/wireless/marvell/libertas/if_cs.c if_cs_read16_rep(priv->card, IF_CS_RESP, data, *len/sizeof(u16)); len 430 drivers/net/wireless/marvell/libertas/if_cs.c if (*len & 1) len 431 drivers/net/wireless/marvell/libertas/if_cs.c data[*len-1] = if_cs_read8(priv->card, IF_CS_RESP); len 435 drivers/net/wireless/marvell/libertas/if_cs.c *len -= 8; len 450 drivers/net/wireless/marvell/libertas/if_cs.c u16 len; len 453 drivers/net/wireless/marvell/libertas/if_cs.c len = if_cs_read16(priv->card, IF_CS_READ_LEN); len 454 drivers/net/wireless/marvell/libertas/if_cs.c if (len == 0 || len > MRVDRV_ETH_RX_PACKET_BUFFER_SIZE) { len 457 drivers/net/wireless/marvell/libertas/if_cs.c len); len 465 drivers/net/wireless/marvell/libertas/if_cs.c skb_put(skb, len); len 470 drivers/net/wireless/marvell/libertas/if_cs.c if_cs_read16_rep(priv->card, IF_CS_READ, data, len/sizeof(u16)); len 471 drivers/net/wireless/marvell/libertas/if_cs.c if (len & 1) len 472 drivers/net/wireless/marvell/libertas/if_cs.c data[len-1] = if_cs_read8(priv->card, IF_CS_READ); len 651 drivers/net/wireless/marvell/libertas/if_cs.c int len = 0; len 663 drivers/net/wireless/marvell/libertas/if_cs.c for (sent = 0; sent < fw->size; sent += len) { len 664 drivers/net/wireless/marvell/libertas/if_cs.c len = if_cs_read16(card, IF_CS_SQ_READ_LOW); len 665 drivers/net/wireless/marvell/libertas/if_cs.c if (len & 1) { len 678 drivers/net/wireless/marvell/libertas/if_cs.c sent -= len; len 682 drivers/net/wireless/marvell/libertas/if_cs.c if_cs_write16(card, IF_CS_CMD_LEN, len); len 686 drivers/net/wireless/marvell/libertas/if_cs.c (len+1) >> 1); len 149 drivers/net/wireless/marvell/libertas/if_spi.c static int spu_write(struct if_spi_card *card, u16 reg, const u8 *buf, int len) len 163 drivers/net/wireless/marvell/libertas/if_spi.c BUG_ON(len & 0x1); len 169 drivers/net/wireless/marvell/libertas/if_spi.c reg_trans.len = sizeof(reg_out); len 172 drivers/net/wireless/marvell/libertas/if_spi.c data_trans.len = len; len 202 drivers/net/wireless/marvell/libertas/if_spi.c static int spu_read(struct if_spi_card *card, u16 reg, u8 *buf, int len) len 216 drivers/net/wireless/marvell/libertas/if_spi.c BUG_ON(len & 0x1); len 227 drivers/net/wireless/marvell/libertas/if_spi.c reg_trans.len = sizeof(reg_out); len 234 drivers/net/wireless/marvell/libertas/if_spi.c dummy_trans.len = delay / 8; len 244 drivers/net/wireless/marvell/libertas/if_spi.c data_trans.len = len; len 541 drivers/net/wireless/marvell/libertas/if_spi.c u16 len; len 557 drivers/net/wireless/marvell/libertas/if_spi.c err = spu_read_u16(card, IF_SPI_SCRATCH_1_REG, &len); len 561 drivers/net/wireless/marvell/libertas/if_spi.c if (len > IF_SPI_CMD_BUF_SIZE) { len 563 drivers/net/wireless/marvell/libertas/if_spi.c len); len 566 drivers/net/wireless/marvell/libertas/if_spi.c if (len & 0x1) { len 568 drivers/net/wireless/marvell/libertas/if_spi.c len &= ~0x1; len 573 drivers/net/wireless/marvell/libertas/if_spi.c return len; len 580 drivers/net/wireless/marvell/libertas/if_spi.c int len, prev_len; len 601 drivers/net/wireless/marvell/libertas/if_spi.c while ((len = if_spi_prog_main_firmware_check_len(card, &crc_err))) { len 602 drivers/net/wireless/marvell/libertas/if_spi.c if (len < 0) { len 603 drivers/net/wireless/marvell/libertas/if_spi.c err = len; len 627 drivers/net/wireless/marvell/libertas/if_spi.c if (bytes < len) { len 628 drivers/net/wireless/marvell/libertas/if_spi.c memset(card->cmd_buffer, 0, len); len 631 drivers/net/wireless/marvell/libertas/if_spi.c memcpy(card->cmd_buffer, fw, len); len 637 drivers/net/wireless/marvell/libertas/if_spi.c card->cmd_buffer, len); len 644 drivers/net/wireless/marvell/libertas/if_spi.c prev_len = len; len 677 drivers/net/wireless/marvell/libertas/if_spi.c u16 len; len 695 drivers/net/wireless/marvell/libertas/if_spi.c err = spu_read_u16(card, IF_SPI_SCRATCH_2_REG, &len); len 698 drivers/net/wireless/marvell/libertas/if_spi.c if (!len) { len 703 drivers/net/wireless/marvell/libertas/if_spi.c } else if (len > IF_SPI_CMD_BUF_SIZE) { len 706 drivers/net/wireless/marvell/libertas/if_spi.c __func__, len, IF_SPI_CMD_BUF_SIZE); len 713 drivers/net/wireless/marvell/libertas/if_spi.c card->cmd_buffer, ALIGN(len, 4)); len 720 drivers/net/wireless/marvell/libertas/if_spi.c priv->resp_len[i] = len; len 721 drivers/net/wireless/marvell/libertas/if_spi.c memcpy(priv->resp_buf[i], card->cmd_buffer, len); len 738 drivers/net/wireless/marvell/libertas/if_spi.c u16 len; len 742 drivers/net/wireless/marvell/libertas/if_spi.c err = spu_read_u16(card, IF_SPI_SCRATCH_1_REG, &len); len 745 drivers/net/wireless/marvell/libertas/if_spi.c if (!len) { len 750 drivers/net/wireless/marvell/libertas/if_spi.c } else if (len > MRVDRV_ETH_RX_PACKET_BUFFER_SIZE) { len 753 drivers/net/wireless/marvell/libertas/if_spi.c __func__, len, MRVDRV_ETH_RX_PACKET_BUFFER_SIZE); len 765 drivers/net/wireless/marvell/libertas/if_spi.c data = skb_put(skb, len); len 768 drivers/net/wireless/marvell/libertas/if_spi.c err = spu_read(card, IF_SPI_DATA_RDWRPORT_REG, data, ALIGN(len, 4)); len 779 drivers/net/wireless/marvell/libertas/if_usb.c uint32_t blksize, offset, len; len 783 drivers/net/wireless/marvell/libertas/if_usb.c exit = len = 0; len 794 drivers/net/wireless/marvell/libertas/if_usb.c len += offset; len 795 drivers/net/wireless/marvell/libertas/if_usb.c if (len >= totlen) len 117 drivers/net/wireless/marvell/libertas/mesh.c ie->len = sizeof(struct mrvl_meshie_val) - len 555 drivers/net/wireless/marvell/libertas/mesh.c int len; len 572 drivers/net/wireless/marvell/libertas/mesh.c len = count - 1; len 573 drivers/net/wireless/marvell/libertas/mesh.c memcpy(ie->val.mesh_id, buf, len); len 575 drivers/net/wireless/marvell/libertas/mesh.c ie->val.mesh_id_len = len; len 577 drivers/net/wireless/marvell/libertas/mesh.c ie->len = sizeof(struct mrvl_meshie_val) - IEEE80211_MAX_SSID_LEN + len; len 85 drivers/net/wireless/marvell/libertas/rx.c min_t(unsigned int, skb->len, 100)); len 87 drivers/net/wireless/marvell/libertas/rx.c if (skb->len < (ETH_HLEN + 8 + sizeof(struct rxpd))) { len 96 drivers/net/wireless/marvell/libertas/rx.c skb->len, (size_t)le32_to_cpu(p_rx_pd->pkt_ptr), len 97 drivers/net/wireless/marvell/libertas/rx.c skb->len - (size_t)le32_to_cpu(p_rx_pd->pkt_ptr)); len 148 drivers/net/wireless/marvell/libertas/rx.c lbs_deb_rx("rx data: size of actual packet %d\n", skb->len); len 149 drivers/net/wireless/marvell/libertas/rx.c dev->stats.rx_bytes += skb->len; len 227 drivers/net/wireless/marvell/libertas/rx.c if (skb->len < (ETH_HLEN + 8 + sizeof(struct rxpd))) { len 236 drivers/net/wireless/marvell/libertas/rx.c skb->len, sizeof(struct rxpd), skb->len - sizeof(struct rxpd)); len 266 drivers/net/wireless/marvell/libertas/rx.c lbs_deb_rx("rx data: size of actual packet %d\n", skb->len); len 267 drivers/net/wireless/marvell/libertas/rx.c dev->stats.rx_bytes += skb->len; len 81 drivers/net/wireless/marvell/libertas/tx.c if (!skb->len || (skb->len > MRVDRV_ETH_TX_PACKET_BUFFER_SIZE)) { len 83 drivers/net/wireless/marvell/libertas/tx.c skb->len, MRVDRV_ETH_TX_PACKET_BUFFER_SIZE); len 108 drivers/net/wireless/marvell/libertas/tx.c lbs_deb_hex(LBS_DEB_TX, "TX Data", skb->data, min_t(unsigned int, skb->len, 100)); len 114 drivers/net/wireless/marvell/libertas/tx.c pkt_len = skb->len; len 150 drivers/net/wireless/marvell/libertas/tx.c dev->stats.tx_bytes += skb->len; len 14 drivers/net/wireless/marvell/libertas/types.h u8 len; len 103 drivers/net/wireless/marvell/libertas/types.h __le16 len; len 257 drivers/net/wireless/marvell/libertas/types.h u8 id, len; len 172 drivers/net/wireless/marvell/libertas_tf/cmd.c if (beacon->len > MRVL_MAX_BCN_SIZE) { len 176 drivers/net/wireless/marvell/libertas_tf/cmd.c size = sizeof(cmd) - sizeof(cmd.beacon) + beacon->len; len 178 drivers/net/wireless/marvell/libertas_tf/cmd.c cmd.len = cpu_to_le16(beacon->len); len 179 drivers/net/wireless/marvell/libertas_tf/cmd.c memcpy(cmd.beacon, (u8 *) beacon->data, beacon->len); len 90 drivers/net/wireless/marvell/libertas_tf/deb_defs.h static inline void lbtf_deb_hex(unsigned int grp, const char *prompt, u8 *buf, int len) len 94 drivers/net/wireless/marvell/libertas_tf/deb_defs.h if (len && len 98 drivers/net/wireless/marvell/libertas_tf/deb_defs.h print_hex_dump_bytes(prompt, DUMP_PREFIX_NONE, buf, len); len 102 drivers/net/wireless/marvell/libertas_tf/deb_defs.h #define lbtf_deb_hex(grp, prompt, buf, len) do {} while (0) len 768 drivers/net/wireless/marvell/libertas_tf/if_usb.c u32 blksize, offset, len; len 772 drivers/net/wireless/marvell/libertas_tf/if_usb.c exit = len = 0; len 783 drivers/net/wireless/marvell/libertas_tf/if_usb.c len += offset; len 784 drivers/net/wireless/marvell/libertas_tf/if_usb.c if (len >= totlen) len 452 drivers/net/wireless/marvell/libertas_tf/libertas_tf.h __le16 len; len 201 drivers/net/wireless/marvell/libertas_tf/main.c unsigned int len; len 220 drivers/net/wireless/marvell/libertas_tf/main.c len = skb->len; len 238 drivers/net/wireless/marvell/libertas_tf/main.c txpd->tx_packet_length = cpu_to_le16(len); len 240 drivers/net/wireless/marvell/libertas_tf/main.c lbtf_deb_hex(LBTF_DEB_TX, "TX Data", skb->data, min_t(unsigned int, skb->len, 100)); len 244 drivers/net/wireless/marvell/libertas_tf/main.c err = priv->ops->hw_host_to_card(priv, MVMS_DAT, skb->data, skb->len); len 526 drivers/net/wireless/marvell/libertas_tf/main.c memmove(skb->data + 2, skb->data, skb->len); len 533 drivers/net/wireless/marvell/libertas_tf/main.c skb->len, sizeof(struct rxpd), skb->len - sizeof(struct rxpd)); len 535 drivers/net/wireless/marvell/libertas_tf/main.c min_t(unsigned int, skb->len, 100)); len 192 drivers/net/wireless/marvell/mwifiex/11ac.c vht_cap->header.len = len 196 drivers/net/wireless/marvell/mwifiex/11ac.c le16_to_cpu(vht_cap->header.len)); len 211 drivers/net/wireless/marvell/mwifiex/11ac.c vht_op->header.len = cpu_to_le16(sizeof(*vht_op) - len 216 drivers/net/wireless/marvell/mwifiex/11ac.c le16_to_cpu(vht_op->header.len)); len 256 drivers/net/wireless/marvell/mwifiex/11ac.c oper_ntf->header.len = cpu_to_le16(sizeof(u8)); len 56 drivers/net/wireless/marvell/mwifiex/11h.c cap->header.len = cpu_to_le16(2); len 63 drivers/net/wireless/marvell/mwifiex/11h.c constraint->header.len = cpu_to_le16(2); len 70 drivers/net/wireless/marvell/mwifiex/11h.c ie_header->len = cpu_to_le16(2 * sband->n_channels + 2); len 214 drivers/net/wireless/marvell/mwifiex/11h.c event_len = skb->len - (sizeof(struct host_cmd_ds_chan_rpt_event)+ len 227 drivers/net/wireless/marvell/mwifiex/11h.c tlv_len = le16_to_cpu(rpt->header.len); len 335 drivers/net/wireless/marvell/mwifiex/11n.c ht_cap->header.len = len 339 drivers/net/wireless/marvell/mwifiex/11n.c le16_to_cpu(ht_cap->header.len)); len 386 drivers/net/wireless/marvell/mwifiex/11n.c ht_info->header.len = len 393 drivers/net/wireless/marvell/mwifiex/11n.c le16_to_cpu(ht_info->header.len)); len 410 drivers/net/wireless/marvell/mwifiex/11n.c chan_list->header.len = cpu_to_le16( len 435 drivers/net/wireless/marvell/mwifiex/11n.c bss_co_2040->header.len = len 442 drivers/net/wireless/marvell/mwifiex/11n.c le16_to_cpu(bss_co_2040->header.len)); len 453 drivers/net/wireless/marvell/mwifiex/11n.c ext_cap->header.len = cpu_to_le16(hdr->len); len 457 drivers/net/wireless/marvell/mwifiex/11n.c le16_to_cpu(ext_cap->header.len)); len 459 drivers/net/wireless/marvell/mwifiex/11n.c if (hdr->len > 3 && len 465 drivers/net/wireless/marvell/mwifiex/11n.c *buffer += sizeof(struct mwifiex_ie_types_extcap) + hdr->len; len 466 drivers/net/wireless/marvell/mwifiex/11n.c ret_len += sizeof(struct mwifiex_ie_types_extcap) + hdr->len; len 81 drivers/net/wireless/marvell/mwifiex/11n_aggr.c tx_header->eth803_hdr.h_proto = htons(skb_src->len + LLC_SNAP_LEN); len 84 drivers/net/wireless/marvell/mwifiex/11n_aggr.c skb_put_data(skb_aggr, skb_src->data, skb_src->len); len 89 drivers/net/wireless/marvell/mwifiex/11n_aggr.c return skb_aggr->len + *pad; len 119 drivers/net/wireless/marvell/mwifiex/11n_aggr.c local_tx_pd->tx_pkt_length = cpu_to_le16(skb->len - len 201 drivers/net/wireless/marvell/mwifiex/11n_aggr.c if ((skb_aggr->len + skb_src->len + LLC_SNAP_LEN) > len 234 drivers/net/wireless/marvell/mwifiex/11n_aggr.c skb_trim(skb_aggr, skb_aggr->len - pad); len 250 drivers/net/wireless/marvell/mwifiex/11n_aggr.c tx_param.next_pkt_len = skb_src->len + sizeof(struct txpd); len 59 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c skb->len); len 920 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c u8 *event_buf, u16 len) len 927 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c int tlv_buf_left = len; len 932 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c event_buf, len); len 935 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c tlv_len = le16_to_cpu(tlv_rxba->header.len); len 85 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.h u8 *event_buf, u16 len); len 175 drivers/net/wireless/marvell/mwifiex/cfg80211.c mwifiex_form_mgmt_frame(struct sk_buff *skb, const u8 *buf, size_t len) len 181 drivers/net/wireless/marvell/mwifiex/cfg80211.c pkt_len = len + ETH_ALEN; len 196 drivers/net/wireless/marvell/mwifiex/cfg80211.c len - sizeof(struct ieee80211_hdr_3addr)); len 212 drivers/net/wireless/marvell/mwifiex/cfg80211.c size_t len = params->len; len 219 drivers/net/wireless/marvell/mwifiex/cfg80211.c if (!buf || !len) { len 234 drivers/net/wireless/marvell/mwifiex/cfg80211.c pkt_len = len + ETH_ALEN; len 251 drivers/net/wireless/marvell/mwifiex/cfg80211.c mwifiex_form_mgmt_frame(skb, buf, len); len 259 drivers/net/wireless/marvell/mwifiex/cfg80211.c cfg80211_mgmt_tx_status(wdev, *cookie, buf, len, true, len 2610 drivers/net/wireless/marvell/mwifiex/cfg80211.c memcpy(&priv->vs_ie[i].ie, ie, sizeof(*ie) + ie->len); len 2611 drivers/net/wireless/marvell/mwifiex/cfg80211.c offset += sizeof(*ie) + ie->len; len 2708 drivers/net/wireless/marvell/mwifiex/cfg80211.c memcpy(&priv->vs_ie[i].ie, ie, sizeof(*ie) + ie->len); len 2709 drivers/net/wireless/marvell/mwifiex/cfg80211.c offset += sizeof(*ie) + ie->len; len 4040 drivers/net/wireless/marvell/mwifiex/cfg80211.c .len = MWIFIEX_SIZE_OF_CMD_BUFFER }, len 4048 drivers/net/wireless/marvell/mwifiex/cfg80211.c void *data, int len) len 4059 drivers/net/wireless/marvell/mwifiex/cfg80211.c err = nla_parse_deprecated(tb, MWIFIEX_TM_ATTR_MAX, data, len, len 4076 drivers/net/wireless/marvell/mwifiex/cfg80211.c hostcmd->len = nla_len(tb[MWIFIEX_TM_ATTR_DATA]); len 4078 drivers/net/wireless/marvell/mwifiex/cfg80211.c hostcmd->len); len 4087 drivers/net/wireless/marvell/mwifiex/cfg80211.c skb = cfg80211_testmode_alloc_reply_skb(wiphy, hostcmd->len); len 4093 drivers/net/wireless/marvell/mwifiex/cfg80211.c hostcmd->len, hostcmd->cmd); len 160 drivers/net/wireless/marvell/mwifiex/cmdevt.c memcpy(cmd, pcmd_ptr->cmd, pcmd_ptr->len); len 162 drivers/net/wireless/marvell/mwifiex/cmdevt.c "cmd: host cmd size = %d\n", pcmd_ptr->len); len 227 drivers/net/wireless/marvell/mwifiex/cmdevt.c if (cmd_node->cmd_skb->len > cmd_size) len 233 drivers/net/wireless/marvell/mwifiex/cmdevt.c else if (cmd_node->cmd_skb->len < cmd_size) len 239 drivers/net/wireless/marvell/mwifiex/cmdevt.c skb_put(cmd_node->cmd_skb, cmd_size - cmd_node->cmd_skb->len); len 530 drivers/net/wireless/marvell/mwifiex/cmdevt.c skb->data, skb->len); len 847 drivers/net/wireless/marvell/mwifiex/cmdevt.c hostcmd->len = size; len 1336 drivers/net/wireless/marvell/mwifiex/cmdevt.c ps_tlv->header.len = cpu_to_le16(sizeof(*ps_tlv) - len 1364 drivers/net/wireless/marvell/mwifiex/cmdevt.c auto_ds_tlv->header.len = len 1600 drivers/net/wireless/marvell/mwifiex/cmdevt.c parsed_len += le16_to_cpu(tlv->len) + len 1602 drivers/net/wireless/marvell/mwifiex/cmdevt.c left_len -= le16_to_cpu(tlv->len) + len 858 drivers/net/wireless/marvell/mwifiex/debugfs.c unsigned int len; len 868 drivers/net/wireless/marvell/mwifiex/debugfs.c len = sprintf(buf, "%d\n", timeshare_coex); len 869 drivers/net/wireless/marvell/mwifiex/debugfs.c return simple_read_from_buffer(ubuf, count, ppos, buf, len); len 63 drivers/net/wireless/marvell/mwifiex/fw.h __le16 len; len 650 drivers/net/wireless/marvell/mwifiex/fw.h __le16 len; len 973 drivers/net/wireless/marvell/mwifiex/fw.h __le16 len; len 1152 drivers/net/wireless/marvell/mwifiex/fw.h u8 len; len 1161 drivers/net/wireless/marvell/mwifiex/fw.h u8 len; len 1172 drivers/net/wireless/marvell/mwifiex/fw.h u8 len; len 1181 drivers/net/wireless/marvell/mwifiex/fw.h u8 len; len 1192 drivers/net/wireless/marvell/mwifiex/fw.h u8 len; len 1761 drivers/net/wireless/marvell/mwifiex/fw.h u8 len; len 1917 drivers/net/wireless/marvell/mwifiex/fw.h __le16 len; len 2237 drivers/net/wireless/marvell/mwifiex/fw.h __le16 len; len 50 drivers/net/wireless/marvell/mwifiex/ie.c u16 mask, len, i; len 54 drivers/net/wireless/marvell/mwifiex/ie.c len = le16_to_cpu(ie->ie_length); len 60 drivers/net/wireless/marvell/mwifiex/ie.c if (len > IEEE_MAX_IE_SIZE) len 89 drivers/net/wireless/marvell/mwifiex/ie.c input_len = le16_to_cpu(ie_list->len); len 92 drivers/net/wireless/marvell/mwifiex/ie.c ie_list->len = 0; len 134 drivers/net/wireless/marvell/mwifiex/ie.c le16_unaligned_add_cpu(&ie_list->len, len 161 drivers/net/wireless/marvell/mwifiex/ie.c u16 len; len 172 drivers/net/wireless/marvell/mwifiex/ie.c len = sizeof(struct mwifiex_ie) - IEEE_MAX_IE_SIZE + len 174 drivers/net/wireless/marvell/mwifiex/ie.c memcpy(pos, beacon_ie, len); len 175 drivers/net/wireless/marvell/mwifiex/ie.c pos += len; len 176 drivers/net/wireless/marvell/mwifiex/ie.c le16_unaligned_add_cpu(&ap_custom_ie->len, len); len 179 drivers/net/wireless/marvell/mwifiex/ie.c len = sizeof(struct mwifiex_ie) - IEEE_MAX_IE_SIZE + len 181 drivers/net/wireless/marvell/mwifiex/ie.c memcpy(pos, pr_ie, len); len 182 drivers/net/wireless/marvell/mwifiex/ie.c pos += len; len 183 drivers/net/wireless/marvell/mwifiex/ie.c le16_unaligned_add_cpu(&ap_custom_ie->len, len); len 186 drivers/net/wireless/marvell/mwifiex/ie.c len = sizeof(struct mwifiex_ie) - IEEE_MAX_IE_SIZE + len 188 drivers/net/wireless/marvell/mwifiex/ie.c memcpy(pos, ar_ie, len); len 189 drivers/net/wireless/marvell/mwifiex/ie.c pos += len; len 190 drivers/net/wireless/marvell/mwifiex/ie.c le16_unaligned_add_cpu(&ap_custom_ie->len, len); len 199 drivers/net/wireless/marvell/mwifiex/ie.c len = sizeof(*beacon_ie) - IEEE_MAX_IE_SIZE + len 201 drivers/net/wireless/marvell/mwifiex/ie.c pos += len; len 206 drivers/net/wireless/marvell/mwifiex/ie.c len = sizeof(*pr_ie) - IEEE_MAX_IE_SIZE + len 208 drivers/net/wireless/marvell/mwifiex/ie.c pos += len; len 244 drivers/net/wireless/marvell/mwifiex/ie.c if (le16_to_cpu(ie->ie_length) + vs_ie->len + 2 > len 248 drivers/net/wireless/marvell/mwifiex/ie.c vs_ie, vs_ie->len + 2); len 249 drivers/net/wireless/marvell/mwifiex/ie.c le16_unaligned_add_cpu(&ie->ie_length, vs_ie->len + 2); len 352 drivers/net/wireless/marvell/mwifiex/ie.c token_len = hdr->len + sizeof(struct ieee_types_header); len 398 drivers/net/wireless/marvell/mwifiex/ie.c token_len = vendorhdr->len + sizeof(struct ieee_types_header); len 289 drivers/net/wireless/marvell/mwifiex/init.c memset(sleep_cfm_buf, 0, adapter->sleep_cfm->len); len 291 drivers/net/wireless/marvell/mwifiex/init.c sleep_cfm_buf->size = cpu_to_le16(adapter->sleep_cfm->len); len 374 drivers/net/wireless/marvell/mwifiex/ioctl.h u32 len; len 379 drivers/net/wireless/marvell/mwifiex/ioctl.h u32 len; len 62 drivers/net/wireless/marvell/mwifiex/join.c ie_header.len = cpu_to_le16(priv->gen_ie_buf_len); len 116 drivers/net/wireless/marvell/mwifiex/join.c tsf_tlv.header.len = cpu_to_le16(2 * sizeof(tsf_val)); len 257 drivers/net/wireless/marvell/mwifiex/join.c ie_header.len = cpu_to_le16(priv->wps_ie_len); len 304 drivers/net/wireless/marvell/mwifiex/join.c ie_header.len = cpu_to_le16(priv->wapi_ie_len); len 343 drivers/net/wireless/marvell/mwifiex/join.c rsn_ie_tlv->header.len = cpu_to_le16((u16) priv->wpa_ie[1]); len 344 drivers/net/wireless/marvell/mwifiex/join.c rsn_ie_tlv->header.len = cpu_to_le16(le16_to_cpu(rsn_ie_tlv->header.len) len 346 drivers/net/wireless/marvell/mwifiex/join.c if (le16_to_cpu(rsn_ie_tlv->header.len) <= (sizeof(priv->wpa_ie) - 2)) len 348 drivers/net/wireless/marvell/mwifiex/join.c le16_to_cpu(rsn_ie_tlv->header.len)); len 353 drivers/net/wireless/marvell/mwifiex/join.c le16_to_cpu(rsn_ie_tlv->header.len); len 427 drivers/net/wireless/marvell/mwifiex/join.c ssid_tlv->header.len = cpu_to_le16((u16) bss_desc->ssid.ssid_len); len 429 drivers/net/wireless/marvell/mwifiex/join.c le16_to_cpu(ssid_tlv->header.len)); len 430 drivers/net/wireless/marvell/mwifiex/join.c pos += sizeof(ssid_tlv->header) + le16_to_cpu(ssid_tlv->header.len); len 434 drivers/net/wireless/marvell/mwifiex/join.c phy_tlv->header.len = cpu_to_le16(sizeof(phy_tlv->fh_ds.ds_param_set)); len 438 drivers/net/wireless/marvell/mwifiex/join.c pos += sizeof(phy_tlv->header) + le16_to_cpu(phy_tlv->header.len); len 442 drivers/net/wireless/marvell/mwifiex/join.c ss_tlv->header.len = cpu_to_le16(sizeof(ss_tlv->cf_ibss.cf_param_set)); len 443 drivers/net/wireless/marvell/mwifiex/join.c pos += sizeof(ss_tlv->header) + le16_to_cpu(ss_tlv->header.len); len 457 drivers/net/wireless/marvell/mwifiex/join.c rates_tlv->header.len = cpu_to_le16((u16) rates_size); len 466 drivers/net/wireless/marvell/mwifiex/join.c auth_tlv->header.len = cpu_to_le16(sizeof(auth_tlv->auth_type)); len 473 drivers/net/wireless/marvell/mwifiex/join.c pos += sizeof(auth_tlv->header) + le16_to_cpu(auth_tlv->header.len); len 487 drivers/net/wireless/marvell/mwifiex/join.c chan_tlv->header.len = len 903 drivers/net/wireless/marvell/mwifiex/join.c adhoc_start->phy_param_set.ds_param_set.len = DS_PARA_IE_LEN; len 941 drivers/net/wireless/marvell/mwifiex/join.c adhoc_start->ss_param_set.ibss_param_set.len = IBSS_PARA_IE_LEN; len 997 drivers/net/wireless/marvell/mwifiex/join.c chan_tlv->header.len = len 1046 drivers/net/wireless/marvell/mwifiex/join.c ht_cap->header.len = len 1069 drivers/net/wireless/marvell/mwifiex/join.c ht_info->header.len = len 1213 drivers/net/wireless/marvell/mwifiex/join.c chan_tlv->header.len = len 878 drivers/net/wireless/marvell/mwifiex/main.c if (!skb->len || (skb->len > ETH_FRAME_LEN)) { len 880 drivers/net/wireless/marvell/mwifiex/main.c "Tx: bad skb len %d\n", skb->len); len 910 drivers/net/wireless/marvell/mwifiex/main.c tx_info->pkt_len = skb->len; len 212 drivers/net/wireless/marvell/mwifiex/main.h #define mwifiex_dbg_dump(adapter, dbg_mask, str, buf, len) \ len 217 drivers/net/wireless/marvell/mwifiex/main.h buf, len, false); \ len 357 drivers/net/wireless/marvell/mwifiex/main.h u8 len; len 1285 drivers/net/wireless/marvell/mwifiex/main.h mwifiex_copy_rates(u8 *dest, u32 pos, u8 *src, int len) len 1289 drivers/net/wireless/marvell/mwifiex/main.h for (i = 0; i < len && src[i]; i++, pos++) { len 1624 drivers/net/wireless/marvell/mwifiex/main.h u8 *buf, int len); len 66 drivers/net/wireless/marvell/mwifiex/pcie.c mapping.len = size; len 78 drivers/net/wireless/marvell/mwifiex/pcie.c pci_unmap_single(card->dev, mapping.addr, mapping.len, flags); len 640 drivers/net/wireless/marvell/mwifiex/pcie.c skb, skb->len, skb->data, (u32)buf_pa, len 649 drivers/net/wireless/marvell/mwifiex/pcie.c desc2->len = (u16)skb->len; len 650 drivers/net/wireless/marvell/mwifiex/pcie.c desc2->frag_len = (u16)skb->len; len 658 drivers/net/wireless/marvell/mwifiex/pcie.c desc->len = (u16)skb->len; len 700 drivers/net/wireless/marvell/mwifiex/pcie.c skb, skb->len, skb->data, (u32)buf_pa, len 708 drivers/net/wireless/marvell/mwifiex/pcie.c desc->len = (u16)skb->len; len 1256 drivers/net/wireless/marvell/mwifiex/pcie.c if (!(skb->data && skb->len)) { len 1259 drivers/net/wireless/marvell/mwifiex/pcie.c __func__, skb->data, skb->len); len 1275 drivers/net/wireless/marvell/mwifiex/pcie.c put_unaligned_le16((u16)skb->len, payload + 0); len 1278 drivers/net/wireless/marvell/mwifiex/pcie.c if (mwifiex_map_pci_memory(adapter, skb, skb->len, len 1290 drivers/net/wireless/marvell/mwifiex/pcie.c desc2->len = (u16)skb->len; len 1291 drivers/net/wireless/marvell/mwifiex/pcie.c desc2->frag_len = (u16)skb->len; len 1298 drivers/net/wireless/marvell/mwifiex/pcie.c desc->len = (u16)skb->len; len 1466 drivers/net/wireless/marvell/mwifiex/pcie.c desc2->len = skb_tmp->len; len 1467 drivers/net/wireless/marvell/mwifiex/pcie.c desc2->frag_len = skb_tmp->len; len 1473 drivers/net/wireless/marvell/mwifiex/pcie.c desc->len = skb_tmp->len; len 1523 drivers/net/wireless/marvell/mwifiex/pcie.c if (!(skb->data && skb->len)) { len 1526 drivers/net/wireless/marvell/mwifiex/pcie.c __func__, skb->data, skb->len); len 1530 drivers/net/wireless/marvell/mwifiex/pcie.c if (mwifiex_map_pci_memory(adapter, skb, skb->len, PCI_DMA_TODEVICE)) len 1559 drivers/net/wireless/marvell/mwifiex/pcie.c if (mwifiex_write_reg(adapter, reg->cmd_size, skb->len)) { len 1609 drivers/net/wireless/marvell/mwifiex/pcie.c if (!(skb->data && skb->len)) { len 1612 drivers/net/wireless/marvell/mwifiex/pcie.c __func__, skb->data, skb->len); len 1628 drivers/net/wireless/marvell/mwifiex/pcie.c put_unaligned_le16((u16)skb->len, &payload[0]); len 1631 drivers/net/wireless/marvell/mwifiex/pcie.c if (mwifiex_map_pci_memory(adapter, skb, skb->len, PCI_DMA_TODEVICE)) len 1693 drivers/net/wireless/marvell/mwifiex/pcie.c card->cmd_buf->len)) { len 1747 drivers/net/wireless/marvell/mwifiex/pcie.c skb_put(skb, MWIFIEX_UPLD_SIZE - skb->len); len 1773 drivers/net/wireless/marvell/mwifiex/pcie.c skb->len); len 1779 drivers/net/wireless/marvell/mwifiex/pcie.c min_t(u32, MWIFIEX_SIZE_OF_CMD_BUFFER, skb->len)); len 1956 drivers/net/wireless/marvell/mwifiex/pcie.c skb_put(skb, MAX_EVENT_SIZE - skb->len); len 1964 drivers/net/wireless/marvell/mwifiex/pcie.c desc->len = (u16)skb->len; len 2113 drivers/net/wireless/marvell/mwifiex/pcie.c u32 txlen, tx_blocks = 0, tries, len, val; len 2168 drivers/net/wireless/marvell/mwifiex/pcie.c &len); len 2174 drivers/net/wireless/marvell/mwifiex/pcie.c if (len) len 2179 drivers/net/wireless/marvell/mwifiex/pcie.c if (!len) { len 2181 drivers/net/wireless/marvell/mwifiex/pcie.c } else if (len > MWIFIEX_UPLD_SIZE) { len 2184 drivers/net/wireless/marvell/mwifiex/pcie.c offset, len); len 2189 drivers/net/wireless/marvell/mwifiex/pcie.c txlen = len; len 2191 drivers/net/wireless/marvell/mwifiex/pcie.c if (len & BIT(0)) { len 2203 drivers/net/wireless/marvell/mwifiex/pcie.c len, txlen); len 2204 drivers/net/wireless/marvell/mwifiex/pcie.c len &= ~BIT(0); len 2221 drivers/net/wireless/marvell/mwifiex/pcie.c skb_put(skb, MWIFIEX_UPLD_SIZE - skb->len); len 322 drivers/net/wireless/marvell/mwifiex/pcie.h u16 len; len 328 drivers/net/wireless/marvell/mwifiex/pcie.h u16 len; len 336 drivers/net/wireless/marvell/mwifiex/pcie.h u16 len; len 600 drivers/net/wireless/marvell/mwifiex/scan.c rates_tlv->header.len = cpu_to_le16((u16) rates_size); len 657 drivers/net/wireless/marvell/mwifiex/scan.c chan_tlv_out->header.len = 0; len 698 drivers/net/wireless/marvell/mwifiex/scan.c le16_unaligned_add_cpu(&chan_tlv_out->header.len, len 715 drivers/net/wireless/marvell/mwifiex/scan.c + le16_to_cpu(chan_tlv_out->header.len)); len 899 drivers/net/wireless/marvell/mwifiex/scan.c bssid_tlv->header.len = cpu_to_le16(ETH_ALEN); len 913 drivers/net/wireless/marvell/mwifiex/scan.c wildcard_ssid_tlv->header.len = cpu_to_le16( len 937 drivers/net/wireless/marvell/mwifiex/scan.c + le16_to_cpu(wildcard_ssid_tlv->header.len)); len 973 drivers/net/wireless/marvell/mwifiex/scan.c chan_gap_tlv->header.len = len 985 drivers/net/wireless/marvell/mwifiex/scan.c random_mac_tlv->header.len = len 1014 drivers/net/wireless/marvell/mwifiex/scan.c bss_mode->header.len = cpu_to_le16(sizeof(bss_mode->bss_mode)); len 1017 drivers/net/wireless/marvell/mwifiex/scan.c le16_to_cpu(bss_mode->header.len); len 1030 drivers/net/wireless/marvell/mwifiex/scan.c num_probes_tlv->header.len = len 1035 drivers/net/wireless/marvell/mwifiex/scan.c le16_to_cpu(num_probes_tlv->header.len); len 1045 drivers/net/wireless/marvell/mwifiex/scan.c ht_cap->header.len = len 1162 drivers/net/wireless/marvell/mwifiex/scan.c tlv_len = le16_to_cpu(current_tlv->header.len); len 2327 drivers/net/wireless/marvell/mwifiex/scan.c num_probes_tlv->header.len = len 2332 drivers/net/wireless/marvell/mwifiex/scan.c le16_to_cpu(num_probes_tlv->header.len); len 2340 drivers/net/wireless/marvell/mwifiex/scan.c repeat_count_tlv->header.len = len 2346 drivers/net/wireless/marvell/mwifiex/scan.c le16_to_cpu(repeat_count_tlv->header.len); len 2354 drivers/net/wireless/marvell/mwifiex/scan.c rssi_threshold_tlv->header.len = len 2360 drivers/net/wireless/marvell/mwifiex/scan.c le16_to_cpu(rssi_threshold_tlv->header.len); len 2370 drivers/net/wireless/marvell/mwifiex/scan.c wildcard_ssid_tlv->header.len = cpu_to_le16( len 2389 drivers/net/wireless/marvell/mwifiex/scan.c + le16_to_cpu(wildcard_ssid_tlv->header.len)); len 2406 drivers/net/wireless/marvell/mwifiex/scan.c le16_unaligned_add_cpu(&chan_list_tlv->header.len, len 2445 drivers/net/wireless/marvell/mwifiex/scan.c le16_unaligned_add_cpu(&chan_list_tlv->header.len, len 2451 drivers/net/wireless/marvell/mwifiex/scan.c + le16_to_cpu(chan_list_tlv->header.len)); len 2458 drivers/net/wireless/marvell/mwifiex/scan.c start_later_tlv->header.len = len 2464 drivers/net/wireless/marvell/mwifiex/scan.c le16_to_cpu(start_later_tlv->header.len); len 2515 drivers/net/wireless/marvell/mwifiex/scan.c num_chan = le16_to_cpu(tlv_stat->header.len) / len 2555 drivers/net/wireless/marvell/mwifiex/scan.c u16 buf_left, type, len; len 2571 drivers/net/wireless/marvell/mwifiex/scan.c len = le16_to_cpu(tlv->len); len 2573 drivers/net/wireless/marvell/mwifiex/scan.c if (buf_left < (sizeof(struct mwifiex_ie_types_header) + len)) { len 2588 drivers/net/wireless/marvell/mwifiex/scan.c buf_left -= len + sizeof(struct mwifiex_ie_types_header); len 2589 drivers/net/wireless/marvell/mwifiex/scan.c tlv = (void *)((u8 *)tlv + len + len 2627 drivers/net/wireless/marvell/mwifiex/scan.c u16 type, len; len 2659 drivers/net/wireless/marvell/mwifiex/scan.c len = le16_to_cpu(tlv->header.len); len 2660 drivers/net/wireless/marvell/mwifiex/scan.c if (bytes_left < sizeof(struct mwifiex_ie_types_header) + len) { len 2677 drivers/net/wireless/marvell/mwifiex/scan.c tlv = (struct mwifiex_ie_types_data *)(tlv->data + len); len 2679 drivers/net/wireless/marvell/mwifiex/scan.c (len + sizeof(struct mwifiex_ie_types_header)); len 2685 drivers/net/wireless/marvell/mwifiex/scan.c len = le16_to_cpu(tlv->header.len); len 2687 drivers/net/wireless/marvell/mwifiex/scan.c sizeof(struct mwifiex_ie_types_header) + len) { len 2699 drivers/net/wireless/marvell/mwifiex/scan.c if (len != len 2709 drivers/net/wireless/marvell/mwifiex/scan.c tlv = (struct mwifiex_ie_types_data *)(tlv->data + len); len 2711 drivers/net/wireless/marvell/mwifiex/scan.c (len + sizeof(struct mwifiex_ie_types_header)); len 2713 drivers/net/wireless/marvell/mwifiex/scan.c (len + sizeof(struct mwifiex_ie_types_header)); len 2886 drivers/net/wireless/marvell/mwifiex/scan.c vs_param_set->header.len = len 2889 drivers/net/wireless/marvell/mwifiex/scan.c if (le16_to_cpu(vs_param_set->header.len) > len 2897 drivers/net/wireless/marvell/mwifiex/scan.c le16_to_cpu(vs_param_set->header.len)); len 2898 drivers/net/wireless/marvell/mwifiex/scan.c *buffer += le16_to_cpu(vs_param_set->header.len) + len 2900 drivers/net/wireless/marvell/mwifiex/scan.c ret_len += le16_to_cpu(vs_param_set->header.len) + len 281 drivers/net/wireless/marvell/mwifiex/sdio.c u32 len, u32 port, u8 claim) len 288 drivers/net/wireless/marvell/mwifiex/sdio.c u32 blk_cnt = (blk_mode == BLOCK_MODE) ? (len / MWIFIEX_SDIO_BLOCK_SIZE) len 289 drivers/net/wireless/marvell/mwifiex/sdio.c : len; len 999 drivers/net/wireless/marvell/mwifiex/sdio.c u16 len = 0; len 1056 drivers/net/wireless/marvell/mwifiex/sdio.c len = (u16) (((base1 & 0xff) << 8) | (base0 & 0xff)); len 1058 drivers/net/wireless/marvell/mwifiex/sdio.c if (len) len 1064 drivers/net/wireless/marvell/mwifiex/sdio.c if (!len) { len 1066 drivers/net/wireless/marvell/mwifiex/sdio.c } else if (len > MWIFIEX_UPLD_SIZE) { len 1069 drivers/net/wireless/marvell/mwifiex/sdio.c offset, len); len 1074 drivers/net/wireless/marvell/mwifiex/sdio.c txlen = len; len 1076 drivers/net/wireless/marvell/mwifiex/sdio.c if (len & BIT(0)) { len 1087 drivers/net/wireless/marvell/mwifiex/sdio.c "len = 0x%04X, txlen = %d\n", len, txlen); len 1088 drivers/net/wireless/marvell/mwifiex/sdio.c len &= ~BIT(0); len 1150 drivers/net/wireless/marvell/mwifiex/sdio.c total_pkt_len = skb->len; len 1246 drivers/net/wireless/marvell/mwifiex/sdio.c skb->len); len 1250 drivers/net/wireless/marvell/mwifiex/sdio.c skb->len)); len 1264 drivers/net/wireless/marvell/mwifiex/sdio.c if ((skb->len > 0) && (skb->len < MAX_EVENT_SIZE)) len 1267 drivers/net/wireless/marvell/mwifiex/sdio.c skb->len); len 1481 drivers/net/wireless/marvell/mwifiex/sdio.c skb->data, skb->len, len 1578 drivers/net/wireless/marvell/mwifiex/sdio.c skb->len, adapter->ioport | len 1896 drivers/net/wireless/marvell/mwifiex/sdio.c u32 pkt_len = skb->len; len 110 drivers/net/wireless/marvell/mwifiex/sdio.h #define MP_TX_AGGR_BUF_HAS_ROOM(a, len) ((a->mpa_tx.buf_len+len) \ len 409 drivers/net/wireless/marvell/mwifiex/sta_cmd.c psparam_tlv->header.len = len 598 drivers/net/wireless/marvell/mwifiex/sta_cmd.c u16 size, len = KEY_PARAMS_FIXED_LEN; len 613 drivers/net/wireless/marvell/mwifiex/sta_cmd.c len += sizeof(struct mwifiex_cmac_aes_param); len 630 drivers/net/wireless/marvell/mwifiex/sta_cmd.c len += sizeof(struct mwifiex_aes_param); len 633 drivers/net/wireless/marvell/mwifiex/sta_cmd.c km->key_param_set.len = cpu_to_le16(len); len 634 drivers/net/wireless/marvell/mwifiex/sta_cmd.c size = len + sizeof(struct mwifiex_ie_types_header) + len 657 drivers/net/wireless/marvell/mwifiex/sta_cmd.c u16 key_info, len = KEY_PARAMS_FIXED_LEN; len 669 drivers/net/wireless/marvell/mwifiex/sta_cmd.c km->key_param_set.len = cpu_to_le16(KEY_PARAMS_FIXED_LEN); len 695 drivers/net/wireless/marvell/mwifiex/sta_cmd.c km->key_param_set.len = cpu_to_le16(KEY_PARAMS_FIXED_LEN); len 714 drivers/net/wireless/marvell/mwifiex/sta_cmd.c len += sizeof(struct mwifiex_wep_param); len 715 drivers/net/wireless/marvell/mwifiex/sta_cmd.c km->key_param_set.len = cpu_to_le16(len); len 741 drivers/net/wireless/marvell/mwifiex/sta_cmd.c len + sizeof(km->action) + S_DS_GEN); len 766 drivers/net/wireless/marvell/mwifiex/sta_cmd.c len += sizeof(struct mwifiex_wapi_param); len 767 drivers/net/wireless/marvell/mwifiex/sta_cmd.c km->key_param_set.len = cpu_to_le16(len); len 769 drivers/net/wireless/marvell/mwifiex/sta_cmd.c len + sizeof(km->action) + S_DS_GEN); len 802 drivers/net/wireless/marvell/mwifiex/sta_cmd.c len += sizeof(struct mwifiex_tkip_param); len 803 drivers/net/wireless/marvell/mwifiex/sta_cmd.c km->key_param_set.len = cpu_to_le16(len); len 805 drivers/net/wireless/marvell/mwifiex/sta_cmd.c len + sizeof(km->action) + S_DS_GEN); len 989 drivers/net/wireless/marvell/mwifiex/sta_cmd.c tlv_mac->header.len = cpu_to_le16(ETH_ALEN); len 1056 drivers/net/wireless/marvell/mwifiex/sta_cmd.c domain->header.len = len 1067 drivers/net/wireless/marvell/mwifiex/sta_cmd.c le16_to_cpu(domain->header.len) + len 1343 drivers/net/wireless/marvell/mwifiex/sta_cmd.c rssi_tlv->header.len = len 1365 drivers/net/wireless/marvell/mwifiex/sta_cmd.c rssi_tlv->header.len = len 1467 drivers/net/wireless/marvell/mwifiex/sta_cmd.c static u32 mwifiex_parse_cal_cfg(u8 *src, size_t len, u8 *dst) len 1471 drivers/net/wireless/marvell/mwifiex/sta_cmd.c while (s - src < len) { len 1492 drivers/net/wireless/marvell/mwifiex/sta_cmd.c size_t len = strlen(prefix); len 1497 drivers/net/wireless/marvell/mwifiex/sta_cmd.c if (len > strlen(prop->name) || len 1498 drivers/net/wireless/marvell/mwifiex/sta_cmd.c strncmp(prop->name, prefix, len)) len 1521 drivers/net/wireless/marvell/mwifiex/sta_cmd.c u32 len; len 1526 drivers/net/wireless/marvell/mwifiex/sta_cmd.c len = prop->length; len 1528 drivers/net/wireless/marvell/mwifiex/sta_cmd.c data, len); len 1535 drivers/net/wireless/marvell/mwifiex/sta_cmd.c len = mwifiex_parse_cal_cfg((u8 *)adapter->cal_data->data, len 1544 drivers/net/wireless/marvell/mwifiex/sta_cmd.c cmd->size = cpu_to_le16(S_DS_GEN + len); len 1579 drivers/net/wireless/marvell/mwifiex/sta_cmd.c coex_tlv->header.len = cpu_to_le16(sizeof(coex_tlv->mode)); len 1679 drivers/net/wireless/marvell/mwifiex/sta_cmd.c rule->header.len = cpu_to_le16(length + sizeof(u16) + len 1684 drivers/net/wireless/marvell/mwifiex/sta_cmd.c le16_to_cpu(rule->header.len) + len 1704 drivers/net/wireless/marvell/mwifiex/sta_cmd.c u16 len; len 1714 drivers/net/wireless/marvell/mwifiex/sta_cmd.c len = sizeof(*init_config); len 1715 drivers/net/wireless/marvell/mwifiex/sta_cmd.c memcpy(tdls_config->tdls_data, init_config, len); len 1719 drivers/net/wireless/marvell/mwifiex/sta_cmd.c len = sizeof(*config); len 1720 drivers/net/wireless/marvell/mwifiex/sta_cmd.c memcpy(tdls_config->tdls_data, config, len); len 1723 drivers/net/wireless/marvell/mwifiex/sta_cmd.c len = sizeof(struct mwifiex_tdls_stop_cs_params); len 1724 drivers/net/wireless/marvell/mwifiex/sta_cmd.c memcpy(tdls_config->tdls_data, data_buf, len); len 1727 drivers/net/wireless/marvell/mwifiex/sta_cmd.c len = sizeof(struct mwifiex_tdls_config_cs_params); len 1728 drivers/net/wireless/marvell/mwifiex/sta_cmd.c memcpy(tdls_config->tdls_data, data_buf, len); len 1736 drivers/net/wireless/marvell/mwifiex/sta_cmd.c le16_unaligned_add_cpu(&cmd->size, len); len 1790 drivers/net/wireless/marvell/mwifiex/sta_cmd.c wmm_qos_info->header.len = len 1800 drivers/net/wireless/marvell/mwifiex/sta_cmd.c ht_capab->header.len = len 1812 drivers/net/wireless/marvell/mwifiex/sta_cmd.c tlv_rates->header.len = len 1825 drivers/net/wireless/marvell/mwifiex/sta_cmd.c extcap->header.len = cpu_to_le16(params->ext_capab_len); len 1836 drivers/net/wireless/marvell/mwifiex/sta_cmd.c vht_capab->header.len = len 1845 drivers/net/wireless/marvell/mwifiex/sta_cmd.c aid->header.len = cpu_to_le16(sizeof(params->aid)); len 1852 drivers/net/wireless/marvell/mwifiex/sta_cmd.c timeout->header.len = cpu_to_le16(sizeof(timeout->value)); len 1914 drivers/net/wireless/marvell/mwifiex/sta_cmd.c tlv_band_channel->header.len = cpu_to_le16(sizeof(*tlv_band_channel) - len 283 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c tlv_buf_len = le16_to_cpu(head->len); len 613 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c __le16 len; len 632 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c len = priv->aes_key_v2.key_param_set.key_params.aes.key_len; len 634 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c key_v2->key_param_set.key_params.aes.key, le16_to_cpu(len)); len 661 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c no_of_triplet = (u8) ((le16_to_cpu(domain->header.len) len 1124 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c tlv_buf_len = le16_to_cpu(head->len); len 42 drivers/net/wireless/marvell/mwifiex/sta_event.c evt_len = event->len; len 46 drivers/net/wireless/marvell/mwifiex/sta_event.c event->data, event->len); len 58 drivers/net/wireless/marvell/mwifiex/sta_event.c evt_len = le16_to_cpu(tlv_mgmt_frame->header.len); len 68 drivers/net/wireless/marvell/mwifiex/sta_event.c ele_len = ele_hdr->len; len 263 drivers/net/wireless/marvell/mwifiex/sta_event.c if (event_skb->len < (sizeof(struct mwifiex_tdls_generic_event) - len 422 drivers/net/wireless/marvell/mwifiex/sta_event.c tlv_buf_left = event_skb->len - sizeof(u32); len 441 drivers/net/wireless/marvell/mwifiex/sta_event.c tlv_len = le16_to_cpu(tlv->len); len 504 drivers/net/wireless/marvell/mwifiex/sta_event.c tlv_buf_left = event_skb->len - sizeof(u32); len 509 drivers/net/wireless/marvell/mwifiex/sta_event.c tlv_len = le16_to_cpu(tlv->len); len 542 drivers/net/wireless/marvell/mwifiex/sta_event.c s32 len = event_skb->len - sizeof(u32); len 546 drivers/net/wireless/marvell/mwifiex/sta_event.c while (len >= sizeof(struct mwifiex_ie_types_header)) { len 548 drivers/net/wireless/marvell/mwifiex/sta_event.c tlv_len = le16_to_cpu(tlv->len); len 551 drivers/net/wireless/marvell/mwifiex/sta_event.c if ((tlv_len + sizeof(struct mwifiex_ie_types_header)) > len) len 578 drivers/net/wireless/marvell/mwifiex/sta_event.c len -= tlv_len + sizeof(struct mwifiex_ie_types_header); len 626 drivers/net/wireless/marvell/mwifiex/sta_event.c if (adapter->devdump_len + event_skb->len >= MWIFIEX_FW_DUMP_SIZE) len 630 drivers/net/wireless/marvell/mwifiex/sta_event.c adapter->event_skb->data, event_skb->len); len 631 drivers/net/wireless/marvell/mwifiex/sta_event.c adapter->devdump_len += event_skb->len; len 1066 drivers/net/wireless/marvell/mwifiex/sta_event.c adapter->event_skb->len - len 152 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c beacon_ie = kmemdup(ies->data, ies->len, GFP_ATOMIC); len 153 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c beacon_ie_len = ies->len; len 1344 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c cur_ie_len = pvendor_ie->len + sizeof(struct ieee_types_header); len 1434 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c gen_ie->len = priv->wpa_ie_len; len 1435 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c memcpy(gen_ie->ie_data, priv->wpa_ie, gen_ie->len); len 1438 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c (u16) gen_ie->len); len 1443 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c if (gen_ie->len > ARP_FILTER_MAX_BUF_SIZE) { len 1450 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c gen_ie->len); len 1451 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c adapter->arp_filter_size = gen_ie->len; len 1476 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c gen_ie.len = ie_len; len 209 drivers/net/wireless/marvell/mwifiex/sta_rx.c if ((rx_pkt_offset + rx_pkt_length) > (u16) skb->len) { len 212 drivers/net/wireless/marvell/mwifiex/sta_rx.c skb->len, rx_pkt_offset, rx_pkt_length); len 54 drivers/net/wireless/marvell/mwifiex/sta_tx.c if (!skb->len) { len 56 drivers/net/wireless/marvell/mwifiex/sta_tx.c "Tx: bad packet length: %d\n", skb->len); len 73 drivers/net/wireless/marvell/mwifiex/sta_tx.c local_tx_pd->tx_pkt_length = cpu_to_le16((u16)(skb->len - len 362 drivers/net/wireless/marvell/mwifiex/tdls.c extcap->ieee_hdr.len = 8; len 392 drivers/net/wireless/marvell/mwifiex/tdls.c wmm->len = sizeof(*wmm) - 2; len 434 drivers/net/wireless/marvell/mwifiex/tdls.c bssco->ieee_hdr.len = sizeof(struct ieee_types_bss_co_2040) - len 447 drivers/net/wireless/marvell/mwifiex/tdls.c supp_chan->ieee_hdr.len = sizeof(chan_supp); len 459 drivers/net/wireless/marvell/mwifiex/tdls.c reg_class->ieee_hdr.len = sizeof(rc_list); len 878 drivers/net/wireless/marvell/mwifiex/tdls.c pkt_len = skb->len - MWIFIEX_MGMT_FRAME_HEADER_SIZE - sizeof(pkt_len); len 891 drivers/net/wireless/marvell/mwifiex/tdls.c u8 *buf, int len) len 899 drivers/net/wireless/marvell/mwifiex/tdls.c if (len < (sizeof(struct ethhdr) + 3)) len 913 drivers/net/wireless/marvell/mwifiex/tdls.c if (len < (sizeof(struct ethhdr) + TDLS_REQ_FIX_LEN)) len 919 drivers/net/wireless/marvell/mwifiex/tdls.c ies_len = len - sizeof(struct ethhdr) - TDLS_REQ_FIX_LEN; len 924 drivers/net/wireless/marvell/mwifiex/tdls.c if (len < (sizeof(struct ethhdr) + TDLS_RESP_FIX_LEN)) len 929 drivers/net/wireless/marvell/mwifiex/tdls.c ies_len = len - sizeof(struct ethhdr) - TDLS_RESP_FIX_LEN; len 934 drivers/net/wireless/marvell/mwifiex/tdls.c if (len < (sizeof(struct ethhdr) + TDLS_CONFIRM_FIX_LEN)) len 937 drivers/net/wireless/marvell/mwifiex/tdls.c ies_len = len - sizeof(struct ethhdr) - TDLS_CONFIRM_FIX_LEN; len 60 drivers/net/wireless/marvell/mwifiex/txrx.c min_t(size_t, skb->len, DEBUG_DUMP_DATA_MAX_LEN)); len 99 drivers/net/wireless/marvell/mwifiex/txrx.c dest_node->stats.tx_bytes += skb->len; len 128 drivers/net/wireless/marvell/mwifiex/txrx.c min_t(size_t, skb->len, DEBUG_DUMP_DATA_MAX_LEN)); len 251 drivers/net/wireless/marvell/mwifiex/txrx.c tx_param.next_pkt_len = ((skb_next) ? skb_next->len : 0); len 360 drivers/net/wireless/marvell/mwifiex/txrx.c ETH_ALEN, ack_skb->len - len 364 drivers/net/wireless/marvell/mwifiex/txrx.c ack_skb->len = ack_skb->len - ETH_ALEN; len 372 drivers/net/wireless/marvell/mwifiex/txrx.c sizeof(u16), ack_skb->len - len 263 drivers/net/wireless/marvell/mwifiex/uap_cmd.c int len = params->beacon.head_len - var_offset; len 266 drivers/net/wireless/marvell/mwifiex/uap_cmd.c rate_ie = (void *)cfg80211_find_ie(WLAN_EID_SUPP_RATES, var_pos, len); len 268 drivers/net/wireless/marvell/mwifiex/uap_cmd.c if (rate_ie->len > MWIFIEX_SUPPORTED_RATES) len 270 drivers/net/wireless/marvell/mwifiex/uap_cmd.c memcpy(bss_cfg->rates, rate_ie + 1, rate_ie->len); len 271 drivers/net/wireless/marvell/mwifiex/uap_cmd.c rate_len = rate_ie->len; len 278 drivers/net/wireless/marvell/mwifiex/uap_cmd.c if (rate_ie->len > MWIFIEX_SUPPORTED_RATES - rate_len) len 280 drivers/net/wireless/marvell/mwifiex/uap_cmd.c memcpy(bss_cfg->rates + rate_len, rate_ie + 1, rate_ie->len); len 320 drivers/net/wireless/marvell/mwifiex/uap_cmd.c tlv_akmp->header.len = cpu_to_le16(sizeof(struct host_cmd_tlv_akmp) - len 330 drivers/net/wireless/marvell/mwifiex/uap_cmd.c pwk_cipher->header.len = len 342 drivers/net/wireless/marvell/mwifiex/uap_cmd.c pwk_cipher->header.len = len 354 drivers/net/wireless/marvell/mwifiex/uap_cmd.c gwk_cipher->header.len = len 366 drivers/net/wireless/marvell/mwifiex/uap_cmd.c passphrase->header.len = cpu_to_le16(bss_cfg->wpa_cfg.length); len 435 drivers/net/wireless/marvell/mwifiex/uap_cmd.c wep_key->header.len = len 504 drivers/net/wireless/marvell/mwifiex/uap_cmd.c ssid->header.len = cpu_to_le16((u16)bss_cfg->ssid.ssid_len); len 513 drivers/net/wireless/marvell/mwifiex/uap_cmd.c bcast_ssid->header.len = len 527 drivers/net/wireless/marvell/mwifiex/uap_cmd.c tlv_rates->header.len = cpu_to_le16(i); len 538 drivers/net/wireless/marvell/mwifiex/uap_cmd.c chan_band->header.len = len 551 drivers/net/wireless/marvell/mwifiex/uap_cmd.c beacon_period->header.len = len 563 drivers/net/wireless/marvell/mwifiex/uap_cmd.c dtim_period->header.len = len 574 drivers/net/wireless/marvell/mwifiex/uap_cmd.c rts_threshold->header.len = len 586 drivers/net/wireless/marvell/mwifiex/uap_cmd.c frag_threshold->header.len = len 597 drivers/net/wireless/marvell/mwifiex/uap_cmd.c retry_limit->header.len = len 615 drivers/net/wireless/marvell/mwifiex/uap_cmd.c auth_type->header.len = len 626 drivers/net/wireless/marvell/mwifiex/uap_cmd.c encrypt_protocol->header.len = len 637 drivers/net/wireless/marvell/mwifiex/uap_cmd.c htcap->header.len = len 656 drivers/net/wireless/marvell/mwifiex/uap_cmd.c wmm_cap->header.len = cpu_to_le16(sizeof(wmm_cap->wmm_info)); len 666 drivers/net/wireless/marvell/mwifiex/uap_cmd.c ao_timer->header.len = cpu_to_le16(sizeof(*ao_timer) - len 676 drivers/net/wireless/marvell/mwifiex/uap_cmd.c pwr_ct->header.len = cpu_to_le16(sizeof(u8)); len 686 drivers/net/wireless/marvell/mwifiex/uap_cmd.c ps_ao_timer->header.len = cpu_to_le16(sizeof(*ps_ao_timer) - len 705 drivers/net/wireless/marvell/mwifiex/uap_cmd.c if (!ap_ie || !ap_ie->len) len 708 drivers/net/wireless/marvell/mwifiex/uap_cmd.c *ie_size += le16_to_cpu(ap_ie->len) + len 712 drivers/net/wireless/marvell/mwifiex/uap_cmd.c tlv_ie->len = ap_ie->len; len 715 drivers/net/wireless/marvell/mwifiex/uap_cmd.c memcpy(tlv, ap_ie->ie_list, le16_to_cpu(ap_ie->len)); len 38 drivers/net/wireless/marvell/mwifiex/uap_event.c evt_len = event->len; len 42 drivers/net/wireless/marvell/mwifiex/uap_event.c event->data, event->len); len 48 drivers/net/wireless/marvell/mwifiex/uap_event.c tlv_len = le16_to_cpu(tlv_hdr->header.len); len 67 drivers/net/wireless/marvell/mwifiex/uap_event.c wmm_param_ie->vend_hdr.len = (u8)tlv_len; len 109 drivers/net/wireless/marvell/mwifiex/uap_event.c int len, i; len 127 drivers/net/wireless/marvell/mwifiex/uap_event.c len = -1; len 130 drivers/net/wireless/marvell/mwifiex/uap_event.c len = 0; len 135 drivers/net/wireless/marvell/mwifiex/uap_event.c len = ETH_ALEN; len 137 drivers/net/wireless/marvell/mwifiex/uap_event.c if (len != -1) { len 138 drivers/net/wireless/marvell/mwifiex/uap_event.c sinfo->assoc_req_ies = &event->data[len]; len 139 drivers/net/wireless/marvell/mwifiex/uap_event.c len = (u8 *)sinfo->assoc_req_ies - len 142 drivers/net/wireless/marvell/mwifiex/uap_event.c le16_to_cpu(event->len) - (u16)len; len 319 drivers/net/wireless/marvell/mwifiex/uap_event.c adapter->event_skb->len - len 191 drivers/net/wireless/marvell/mwifiex/uap_txrx.c src_node->stats.rx_bytes += skb->len; len 201 drivers/net/wireless/marvell/mwifiex/uap_txrx.c priv->stats.rx_bytes += skb->len; len 207 drivers/net/wireless/marvell/mwifiex/uap_txrx.c tx_info->pkt_len = skb->len; len 287 drivers/net/wireless/marvell/mwifiex/uap_txrx.c src_node->stats.rx_bytes += skb->len; len 350 drivers/net/wireless/marvell/mwifiex/uap_txrx.c skb->truesize += (skb->len - MWIFIEX_RX_DATA_BUF_SIZE); len 389 drivers/net/wireless/marvell/mwifiex/uap_txrx.c le16_to_cpu(uap_rx_pd->rx_pkt_length)) > (u16) skb->len) { len 392 drivers/net/wireless/marvell/mwifiex/uap_txrx.c skb->len, le16_to_cpu(uap_rx_pd->rx_pkt_offset), len 471 drivers/net/wireless/marvell/mwifiex/uap_txrx.c if (!skb->len) { len 473 drivers/net/wireless/marvell/mwifiex/uap_txrx.c "Tx: bad packet length: %d\n", skb->len); len 491 drivers/net/wireless/marvell/mwifiex/uap_txrx.c txpd->tx_pkt_length = cpu_to_le16((u16)(skb->len - (sizeof(*txpd) + len 68 drivers/net/wireless/marvell/mwifiex/usb.c if (skb->len < INTF_HEADER_LEN) { len 84 drivers/net/wireless/marvell/mwifiex/usb.c if (skb->len > MWIFIEX_SIZE_OF_CMD_BUFFER) { len 94 drivers/net/wireless/marvell/mwifiex/usb.c skb->len); len 106 drivers/net/wireless/marvell/mwifiex/usb.c if (skb->len < sizeof(u32)) { len 117 drivers/net/wireless/marvell/mwifiex/usb.c if (skb->len > MAX_EVENT_SIZE) { len 125 drivers/net/wireless/marvell/mwifiex/usb.c MWIFIEX_EVENT_HEADER_LEN, skb->len); len 138 drivers/net/wireless/marvell/mwifiex/usb.c if (skb->len > MWIFIEX_RX_DATA_BUF_SIZE) { len 193 drivers/net/wireless/marvell/mwifiex/usb.c if (skb->len > recv_length) len 196 drivers/net/wireless/marvell/mwifiex/usb.c skb_put(skb, recv_length - skb->len); len 691 drivers/net/wireless/marvell/mwifiex/usb.c u32 *len, u8 ep, u32 timeout) len 696 drivers/net/wireless/marvell/mwifiex/usb.c if (!(*len % card->bulk_out_maxpktsize)) len 697 drivers/net/wireless/marvell/mwifiex/usb.c (*len)++; len 701 drivers/net/wireless/marvell/mwifiex/usb.c *len, &actual_length, timeout); len 708 drivers/net/wireless/marvell/mwifiex/usb.c *len = actual_length; len 714 drivers/net/wireless/marvell/mwifiex/usb.c u32 *len, u8 ep, u32 timeout) len 721 drivers/net/wireless/marvell/mwifiex/usb.c *len, &actual_length, timeout); len 728 drivers/net/wireless/marvell/mwifiex/usb.c *len = actual_length; len 823 drivers/net/wireless/marvell/mwifiex/usb.c skb_send->len, mwifiex_usb_tx_complete, len 828 drivers/net/wireless/marvell/mwifiex/usb.c skb_send->data, skb_send->len, len 904 drivers/net/wireless/marvell/mwifiex/usb.c pad = (align - (skb_tmp->len & (align - 1))) % align; len 905 drivers/net/wireless/marvell/mwifiex/usb.c payload = skb_put(skb_aggr, skb_tmp->len + pad); len 906 drivers/net/wireless/marvell/mwifiex/usb.c memcpy(payload, skb_tmp->data, skb_tmp->len); len 909 drivers/net/wireless/marvell/mwifiex/usb.c *(u16 *)payload = cpu_to_le16(skb_tmp->len); len 912 drivers/net/wireless/marvell/mwifiex/usb.c skb_trim(skb_aggr, skb_aggr->len - pad); len 915 drivers/net/wireless/marvell/mwifiex/usb.c *(u16 *)payload = cpu_to_le16(skb_tmp->len + pad); len 927 drivers/net/wireless/marvell/mwifiex/usb.c port->tx_aggr.aggr_len -= (skb_tmp->len + pad); len 931 drivers/net/wireless/marvell/mwifiex/usb.c tx_info->pkt_len = skb_aggr->len - len 970 drivers/net/wireless/marvell/mwifiex/usb.c pad = (align - (skb->len & (align - 1))) % align; len 974 drivers/net/wireless/marvell/mwifiex/usb.c if (port->tx_aggr.aggr_len + skb->len + pad > len 982 drivers/net/wireless/marvell/mwifiex/usb.c if (port->tx_aggr.aggr_len + skb->len + pad + len 997 drivers/net/wireless/marvell/mwifiex/usb.c if (port->tx_aggr.aggr_len + skb->len + pad > len 1035 drivers/net/wireless/marvell/mwifiex/usb.c port->tx_aggr.aggr_len += (skb->len + pad); len 1097 drivers/net/wireless/marvell/mwifiex/usb.c *(u16 *)payload = cpu_to_le16(skb->len); len 1107 drivers/net/wireless/marvell/mwifiex/usb.c port->tx_aggr.aggr_len += (skb->len + pad); len 1433 drivers/net/wireless/marvell/mwifiex/usb.c u32 len = FW_DATA_XMIT_SIZE; len 1436 drivers/net/wireless/marvell/mwifiex/usb.c ret = mwifiex_write_data_sync(adapter, buf, &len, len 1447 drivers/net/wireless/marvell/mwifiex/usb.c len = FW_DNLD_RX_BUF_SIZE; len 1450 drivers/net/wireless/marvell/mwifiex/usb.c ret = mwifiex_read_data_sync(adapter, buf, &len, len 339 drivers/net/wireless/marvell/mwifiex/util.c mwifiex_parse_mgmt_packet(struct mwifiex_private *priv, u8 *payload, u16 len, len 452 drivers/net/wireless/marvell/mwifiex/util.c priv->stats.rx_bytes += skb->len; len 460 drivers/net/wireless/marvell/mwifiex/util.c src_node->stats.rx_bytes += skb->len; len 489 drivers/net/wireless/marvell/mwifiex/util.c skb->truesize += (skb->len - MWIFIEX_RX_DATA_BUF_SIZE); len 27 drivers/net/wireless/marvell/mwifiex/util.h size_t len; len 930 drivers/net/wireless/marvell/mwifiex/wmm.c tlv_len = le16_to_cpu(tlv_hdr->header.len); len 964 drivers/net/wireless/marvell/mwifiex/wmm.c wmm_param_ie->vend_hdr.len = (u8) tlv_len; len 973 drivers/net/wireless/marvell/mwifiex/wmm.c if (wmm_param_ie->vend_hdr.len + 2 > len 979 drivers/net/wireless/marvell/mwifiex/wmm.c wmm_param_ie->vend_hdr.len + 2); len 1033 drivers/net/wireless/marvell/mwifiex/wmm.c wmm_tlv->header.len = cpu_to_le16((u16) wmm_info_ie[1]); len 1035 drivers/net/wireless/marvell/mwifiex/wmm.c le16_to_cpu(wmm_tlv->header.len)); len 1038 drivers/net/wireless/marvell/mwifiex/wmm.c + le16_to_cpu(wmm_tlv->header.len) len 1043 drivers/net/wireless/marvell/mwifiex/wmm.c + le16_to_cpu(wmm_tlv->header.len); len 1216 drivers/net/wireless/marvell/mwifiex/wmm.c total_size += skb->len; len 1260 drivers/net/wireless/marvell/mwifiex/wmm.c tx_param.next_pkt_len = ((skb_next) ? skb_next->len + len 1349 drivers/net/wireless/marvell/mwifiex/wmm.c ((skb_next) ? skb_next->len + len 123 drivers/net/wireless/marvell/mwl8k.c void (*rxd_refill)(void *rxd, dma_addr_t addr, int len); len 161 drivers/net/wireless/marvell/mwl8k.c unsigned int len; len 889 drivers/net/wireless/marvell/mwl8k.c tr->fwlen = cpu_to_le16(skb->len - sizeof(*tr) + tail_pad); len 979 drivers/net/wireless/marvell/mwl8k.c static void mwl8k_rxd_ap_refill(void *_rxd, dma_addr_t addr, int len) len 983 drivers/net/wireless/marvell/mwl8k.c rxd->pkt_len = cpu_to_le16(len); len 1090 drivers/net/wireless/marvell/mwl8k.c static void mwl8k_rxd_sta_refill(void *_rxd, dma_addr_t addr, int len) len 1094 drivers/net/wireless/marvell/mwl8k.c rxd->pkt_len = cpu_to_le16(len); len 1457 drivers/net/wireless/marvell/mwl8k.c txq->len = 0; len 1529 drivers/net/wireless/marvell/mwl8k.c txq->len, txq->head, txq->tail, len 1674 drivers/net/wireless/marvell/mwl8k.c while (txq->len > 0 && limit--) { len 1700 drivers/net/wireless/marvell/mwl8k.c BUG_ON(txq->len == 0); len 1701 drivers/net/wireless/marvell/mwl8k.c txq->len--; len 2045 drivers/net/wireless/marvell/mwl8k.c skb->len, PCI_DMA_TODEVICE); len 2071 drivers/net/wireless/marvell/mwl8k.c if (txq->len >= MWL8K_TX_DESCS - 2) { len 2072 drivers/net/wireless/marvell/mwl8k.c if (!mgmtframe || txq->len == MWL8K_TX_DESCS) { len 2080 drivers/net/wireless/marvell/mwl8k.c pci_unmap_single(priv->pdev, dma, skb->len, len 2095 drivers/net/wireless/marvell/mwl8k.c tx->pkt_len = cpu_to_le16(skb->len); len 2111 drivers/net/wireless/marvell/mwl8k.c txq->len++; len 2962 drivers/net/wireless/marvell/mwl8k.c struct ieee80211_vif *vif, u8 *beacon, int len) len 2967 drivers/net/wireless/marvell/mwl8k.c cmd = kzalloc(sizeof(*cmd) + len, GFP_KERNEL); len 2972 drivers/net/wireless/marvell/mwl8k.c cmd->header.length = cpu_to_le16(sizeof(*cmd) + len); len 2973 drivers/net/wireless/marvell/mwl8k.c cmd->beacon_len = cpu_to_le16(len); len 2974 drivers/net/wireless/marvell/mwl8k.c memcpy(cmd->beacon, beacon, len); len 5145 drivers/net/wireless/marvell/mwl8k.c mwl8k_cmd_set_beacon(hw, vif, skb->data, skb->len); len 5632 drivers/net/wireless/marvell/mwl8k.c int len = skb->len - offsetof(struct ieee80211_mgmt, u.beacon.variable); len 5634 drivers/net/wireless/marvell/mwl8k.c mgmt->u.beacon.variable, len); len 5640 drivers/net/wireless/marvell/mwl8k.c mwl8k_cmd_finalize_join(priv->hw, skb->data, skb->len, dtim_period); len 50 drivers/net/wireless/mediatek/mt76/debugfs.c s8 *val, int len) len 55 drivers/net/wireless/mediatek/mt76/debugfs.c for (i = 0; i < len; i++) len 64 drivers/net/wireless/mediatek/mt76/dma.c ctrl = FIELD_PREP(MT_DMA_CTL_SD_LEN0, buf[0].len); len 67 drivers/net/wireless/mediatek/mt76/dma.c ctrl |= FIELD_PREP(MT_DMA_CTL_SD_LEN1, buf[1].len); len 104 drivers/net/wireless/mediatek/mt76/dma.c u32 len = FIELD_GET(MT_DMA_CTL_SD_LEN0, ctrl); len 106 drivers/net/wireless/mediatek/mt76/dma.c dma_unmap_single(dev->dev, le32_to_cpu(addr), len, len 112 drivers/net/wireless/mediatek/mt76/dma.c u32 len = FIELD_GET(MT_DMA_CTL_SD_LEN1, ctrl); len 114 drivers/net/wireless/mediatek/mt76/dma.c dma_unmap_single(dev->dev, le32_to_cpu(addr), len, len 207 drivers/net/wireless/mediatek/mt76/dma.c int *len, u32 *info, bool *more) len 216 drivers/net/wireless/mediatek/mt76/dma.c if (len) { len 218 drivers/net/wireless/mediatek/mt76/dma.c *len = FIELD_GET(MT_DMA_CTL_SD_LEN0, ctl); len 233 drivers/net/wireless/mediatek/mt76/dma.c int *len, u32 *info, bool *more) len 247 drivers/net/wireless/mediatek/mt76/dma.c return mt76_dma_get_buf(dev, q, idx, len, info, more); len 264 drivers/net/wireless/mediatek/mt76/dma.c addr = dma_map_single(dev->dev, skb->data, skb->len, len 270 drivers/net/wireless/mediatek/mt76/dma.c buf.len = skb->len; len 289 drivers/net/wireless/mediatek/mt76/dma.c int len, n = 0, ret = -ENOMEM; len 307 drivers/net/wireless/mediatek/mt76/dma.c len = skb_headlen(skb); len 308 drivers/net/wireless/mediatek/mt76/dma.c addr = dma_map_single(dev->dev, skb->data, len, DMA_TO_DEVICE); len 313 drivers/net/wireless/mediatek/mt76/dma.c tx_info.buf[n++].len = dev->drv->txwi_size; len 315 drivers/net/wireless/mediatek/mt76/dma.c tx_info.buf[n++].len = len; len 321 drivers/net/wireless/mediatek/mt76/dma.c addr = dma_map_single(dev->dev, iter->data, iter->len, len 327 drivers/net/wireless/mediatek/mt76/dma.c tx_info.buf[n++].len = iter->len; len 350 drivers/net/wireless/mediatek/mt76/dma.c tx_info.buf[n].len, DMA_TO_DEVICE); len 366 drivers/net/wireless/mediatek/mt76/dma.c int len = SKB_WITH_OVERHEAD(q->buf_size); len 379 drivers/net/wireless/mediatek/mt76/dma.c addr = dma_map_single(dev->dev, buf, len, DMA_FROM_DEVICE); len 386 drivers/net/wireless/mediatek/mt76/dma.c qbuf.len = len - offset; len 446 drivers/net/wireless/mediatek/mt76/dma.c int len, bool more) len 455 drivers/net/wireless/mediatek/mt76/dma.c skb_add_rx_frag(skb, shinfo->nr_frags, page, offset, len, len 469 drivers/net/wireless/mediatek/mt76/dma.c int len, data_len, done = 0; len 477 drivers/net/wireless/mediatek/mt76/dma.c data = mt76_dma_dequeue(dev, q, false, &len, &info, &more); len 486 drivers/net/wireless/mediatek/mt76/dma.c if (data_len < len + q->buf_offset) { len 495 drivers/net/wireless/mediatek/mt76/dma.c mt76_add_fragment(dev, q, data, len, more); len 511 drivers/net/wireless/mediatek/mt76/dma.c __skb_put(skb, len); len 13 drivers/net/wireless/mediatek/mt76/eeprom.c mt76_get_of_eeprom(struct mt76_dev *dev, int len) len 57 drivers/net/wireless/mediatek/mt76/eeprom.c ret = mtd_read(mtd, offset, len, &retlen, dev->eeprom.data); len 62 drivers/net/wireless/mediatek/mt76/eeprom.c if (retlen < len) { len 100 drivers/net/wireless/mediatek/mt76/eeprom.c mt76_eeprom_init(struct mt76_dev *dev, int len) len 102 drivers/net/wireless/mediatek/mt76/eeprom.c dev->eeprom.size = len; len 103 drivers/net/wireless/mediatek/mt76/eeprom.c dev->eeprom.data = devm_kzalloc(dev->dev, len, GFP_KERNEL); len 107 drivers/net/wireless/mediatek/mt76/eeprom.c return !mt76_get_of_eeprom(dev, len); len 853 drivers/net/wireless/mediatek/mt76/mac80211.c int i, offset = 0, len = sband->n_bitrates; len 864 drivers/net/wireless/mediatek/mt76/mac80211.c for (i = offset; i < len; i++) { len 33 drivers/net/wireless/mediatek/mt76/mmio.c const void *data, int len) len 35 drivers/net/wireless/mediatek/mt76/mmio.c __iowrite32_copy(dev->mmio.regs + offset, data, DIV_ROUND_UP(len, 4)); len 39 drivers/net/wireless/mediatek/mt76/mmio.c void *data, int len) len 41 drivers/net/wireless/mediatek/mt76/mmio.c __ioread32_copy(data, dev->mmio.regs + offset, DIV_ROUND_UP(len, 4)); len 45 drivers/net/wireless/mediatek/mt76/mmio.c const struct mt76_reg_pair *data, int len) len 47 drivers/net/wireless/mediatek/mt76/mmio.c while (len > 0) { len 50 drivers/net/wireless/mediatek/mt76/mmio.c len--; len 57 drivers/net/wireless/mediatek/mt76/mmio.c struct mt76_reg_pair *data, int len) len 59 drivers/net/wireless/mediatek/mt76/mmio.c while (len > 0) { len 62 drivers/net/wireless/mediatek/mt76/mmio.c len--; len 42 drivers/net/wireless/mediatek/mt76/mt76.h int len); len 44 drivers/net/wireless/mediatek/mt76/mt76.h int len); len 46 drivers/net/wireless/mediatek/mt76/mt76.h const struct mt76_reg_pair *rp, int len); len 48 drivers/net/wireless/mediatek/mt76/mt76.h struct mt76_reg_pair *rp, int len); len 76 drivers/net/wireless/mediatek/mt76/mt76.h int len; len 140 drivers/net/wireless/mediatek/mt76/mt76.h int len, bool wait_resp); len 142 drivers/net/wireless/mediatek/mt76/mt76.h const struct mt76_reg_pair *rp, int len); len 144 drivers/net/wireless/mediatek/mt76/mt76.h struct mt76_reg_pair *rp, int len); len 167 drivers/net/wireless/mediatek/mt76/mt76.h int *len, u32 *info, bool *more); len 630 drivers/net/wireless/mediatek/mt76/mt76.h s8 *val, int len); len 632 drivers/net/wireless/mediatek/mt76/mt76.h int mt76_eeprom_init(struct mt76_dev *dev, int len); len 683 drivers/net/wireless/mediatek/mt76/mt76.h int len = ieee80211_get_hdrlen_from_skb(skb); len 685 drivers/net/wireless/mediatek/mt76/mt76.h if (len % 4 == 0) len 689 drivers/net/wireless/mediatek/mt76/mt76.h memmove(skb->data, skb->data + 2, len); len 691 drivers/net/wireless/mediatek/mt76/mt76.h skb->data[len] = 0; len 692 drivers/net/wireless/mediatek/mt76/mt76.h skb->data[len + 1] = 0; len 799 drivers/net/wireless/mediatek/mt76/mt76.h mt76u_bulk_msg(struct mt76_dev *dev, void *data, int len, int *actual_len, len 812 drivers/net/wireless/mediatek/mt76/mt76.h return usb_bulk_msg(udev, pipe, data, len, actual_len, timeout); len 817 drivers/net/wireless/mediatek/mt76/mt76.h void *buf, size_t len); len 43 drivers/net/wireless/mediatek/mt76/mt7603/dma.c if (skb->len < MT_TXD_SIZE + sizeof(struct ieee80211_hdr)) len 88 drivers/net/wireless/mediatek/mt76/mt7603/dma.c __le32 *end = (__le32 *)&skb->data[skb->len]; len 43 drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c int len = MT7603_EEPROM_SIZE; len 50 drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c dev->mt76.otp.data = devm_kzalloc(dev->mt76.dev, len, GFP_KERNEL); len 51 drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c dev->mt76.otp.size = len; len 56 drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c for (i = 0; i + 16 <= len; i += 16) { len 449 drivers/net/wireless/mediatek/mt76/mt7603/mac.c if ((u8 *)rxd - skb->data >= skb->len) len 467 drivers/net/wireless/mediatek/mt76/mt7603/mac.c if ((u8 *)rxd - skb->data >= skb->len) len 472 drivers/net/wireless/mediatek/mt76/mt7603/mac.c if ((u8 *)rxd - skb->data >= skb->len) len 523 drivers/net/wireless/mediatek/mt76/mt7603/mac.c if ((u8 *)rxd - skb->data >= skb->len) len 821 drivers/net/wireless/mediatek/mt76/mt7603/mac.c val = FIELD_PREP(MT_TXD0_TX_BYTES, skb->len + MT_TXD_SIZE) | len 32 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c txd->len = cpu_to_le16(skb->len); len 58 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c int len, bool wait_resp) len 66 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c skb = mt7603_mcu_msg_alloc(data, len); len 106 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c mt7603_mcu_init_download(struct mt7603_dev *dev, u32 addr, u32 len) len 110 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c __le32 len; len 114 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c .len = cpu_to_le32(len), len 123 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c mt7603_mcu_send_firmware(struct mt7603_dev *dev, const void *data, int len) len 127 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c while (len > 0) { len 129 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c len); len 137 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c len -= cur_len; len 355 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c u8 len; len 359 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c .len = ARRAY_SIZE(req_fields) - 1, len 363 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c int i, ret, len = sizeof(req_hdr) + size; len 368 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c req = kmalloc(len, GFP_KERNEL); len 381 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c req, len, true); len 7 drivers/net/wireless/mediatek/mt76/mt7603/mcu.h __le16 len; len 24 drivers/net/wireless/mediatek/mt76/mt7603/mcu.h __le16 len; len 104 drivers/net/wireless/mediatek/mt76/mt7603/mcu.h mt7603_mcu_msg_alloc(const void *data, int len) len 107 drivers/net/wireless/mediatek/mt76/mt7603/mcu.h len, 0); len 64 drivers/net/wireless/mediatek/mt76/mt7615/dma.c __le32 *end = (__le32 *)&skb->data[skb->len]; len 46 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c int i, len = MT7615_EEPROM_SIZE; len 53 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c dev->mt76.otp.data = devm_kzalloc(dev->mt76.dev, len, GFP_KERNEL); len 54 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c dev->mt76.otp.size = len; len 59 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c for (i = 0; i + 16 <= len; i += 16) { len 97 drivers/net/wireless/mediatek/mt76/mt7615/mac.c if ((u8 *)rxd - skb->data >= skb->len) len 115 drivers/net/wireless/mediatek/mt76/mt7615/mac.c if ((u8 *)rxd - skb->data >= skb->len) len 121 drivers/net/wireless/mediatek/mt76/mt7615/mac.c if ((u8 *)rxd - skb->data >= skb->len) len 194 drivers/net/wireless/mediatek/mt76/mt7615/mac.c if ((u8 *)rxd - skb->data >= skb->len) len 349 drivers/net/wireless/mediatek/mt76/mt7615/mac.c val = FIELD_PREP(MT_TXD0_TX_BYTES, skb->len + MT_TXD_SIZE) | len 455 drivers/net/wireless/mediatek/mt76/mt7615/mac.c le16_to_cpu(txp->len[i]), DMA_TO_DEVICE); len 797 drivers/net/wireless/mediatek/mt76/mt7615/mac.c txp->len[i] = cpu_to_le16(tx_info->buf[i + 1].len); len 802 drivers/net/wireless/mediatek/mt76/mt7615/mac.c tx_info->buf[1].len = MT_CT_PARSE_LEN; len 241 drivers/net/wireless/mediatek/mt76/mt7615/mac.h __le16 len[MT_TXP_MAX_BUF_NUM]; len 29 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c __le32 len; len 78 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c val = FIELD_PREP(MT_TXD0_TX_BYTES, skb->len) | len 88 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c mcu_txd->len = cpu_to_le16(skb->len - sizeof(mcu_txd->txd)); len 144 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c int len, bool wait_resp) len 151 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c skb = mt7615_mcu_msg_alloc(data, len); len 238 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c u32 len, u32 mode) len 242 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c __le32 len; len 246 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c .len = cpu_to_le32(len), len 255 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c int len) len 259 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c while (len > 0) { len 261 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c len); len 269 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c len -= cur_len; len 338 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c int len, ret, sem; len 366 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c len = fw->size - sizeof(*hdr); len 368 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c ret = mt7615_mcu_init_download(dev, MCU_PATCH_ADDRESS, len, len 375 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c ret = mt7615_mcu_send_firmware(dev, fw->data + sizeof(*hdr), len); len 422 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c u32 len, addr, mode; len 426 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c len = le32_to_cpu(hdr[i].len) + IMG_CRC_LEN; len 429 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c err = mt7615_mcu_init_download(dev, addr, len, mode); len 435 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c err = mt7615_mcu_send_firmware(dev, data + offset, len); len 441 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c offset += len; len 581 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c u16 len; len 584 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c .len = __MT_EE_MAX - MT_EE_NIC_CONF_0, len 586 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c int ret, len = sizeof(req_hdr) + __MT_EE_MAX - MT_EE_NIC_CONF_0; len 589 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c req = kzalloc(len, GFP_KERNEL); len 598 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c req, len, true); len 719 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c __le16 len; len 733 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c .len = cpu_to_le16(sizeof(struct req_tlv)), len 753 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c hdr->len = cpu_to_le16(sizeof(struct bss_info_omac)); len 769 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c hdr->len = cpu_to_le16(sizeof(struct bss_info_basic)); len 792 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c hdr->len = cpu_to_le16(sizeof(struct bss_info_ext_bss)); len 808 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c int len = sizeof(struct req_hdr) + sizeof(struct bss_info_basic); len 815 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c len += sizeof(struct bss_info_omac); len 818 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c len += sizeof(struct bss_info_ext_bss); len 856 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c buf = kzalloc(len, GFP_KERNEL); len 890 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c buf, len, true); len 912 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c .len = cpu_to_le16(sizeof(struct wtbl_generic)), len 917 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c .len = cpu_to_le16(sizeof(struct wtbl_rx)), len 964 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c .len = cpu_to_le16(sizeof(struct wtbl_generic)), len 971 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c .len = cpu_to_le16(sizeof(struct wtbl_rx)), len 1023 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c .len = cpu_to_le16(sizeof(struct sta_rec_basic)), len 1061 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c .len = cpu_to_le16(sizeof(struct sta_rec_basic)), len 1127 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c if (skb->len > 512 - MT_TXD_SIZE) { len 1135 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c memcpy(req.pkt + MT_TXD_SIZE, skb->data, skb->len); len 1136 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c req.pkt_len = cpu_to_le16(MT_TXD_SIZE + skb->len); len 1155 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c int freq = chandef->center_freq1, len, target_chains; len 1170 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c len = sizeof(req_hdr) + __MT_EE_MAX - MT_EE_NIC_CONF_0; len 1171 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c req = kzalloc(len, GFP_KERNEL); len 1210 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c req, len, true); len 1368 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c wtbl_ht->len = cpu_to_le16(sizeof(*wtbl_ht)); len 1387 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c wtbl_vht->len = cpu_to_le16(sizeof(*wtbl_vht)); len 1405 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c wtbl_smps->len = cpu_to_le16(sizeof(*wtbl_smps)); len 1417 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c wtbl_raw->len = cpu_to_le16(sizeof(*wtbl_raw)); len 1442 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c sta_ht->len = cpu_to_le16(sizeof(*sta_ht)); len 1452 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c sta_vht->len = cpu_to_le16(sizeof(*sta_vht)); len 1483 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c .len = cpu_to_le16(sizeof(struct wtbl_ba)), len 1503 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c .len = cpu_to_le16(sizeof(struct sta_rec_ba)), len 1551 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c .len = cpu_to_le16(sizeof(struct wtbl_ba)), len 1572 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c .len = cpu_to_le16(sizeof(struct sta_rec_ba)), len 10 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 51 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 161 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 172 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 188 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 197 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 233 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 248 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 258 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 268 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 278 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 285 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 306 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 327 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 339 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 346 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 353 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 360 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 413 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 426 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 433 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 441 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h __le16 len; len 492 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h mt7615_mcu_msg_alloc(const void *data, int len) len 495 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h len, 0); len 21 drivers/net/wireless/mediatek/mt76/mt76x0/pci_mcu.c int len, err; len 39 drivers/net/wireless/mediatek/mt76/mt76x0/pci_mcu.c len = sizeof(*hdr); len 40 drivers/net/wireless/mediatek/mt76/mt76x0/pci_mcu.c len += le32_to_cpu(hdr->ilm_len); len 41 drivers/net/wireless/mediatek/mt76/mt76x0/pci_mcu.c len += le32_to_cpu(hdr->dlm_len); len 43 drivers/net/wireless/mediatek/mt76/mt76x0/pci_mcu.c if (fw->size != len) { len 1116 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c const struct mt76_reg_pair *rp, int len) len 1120 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c for (i = 0; i < len; i++) { len 89 drivers/net/wireless/mediatek/mt76/mt76x0/usb_mcu.c int len, ret; len 110 drivers/net/wireless/mediatek/mt76/mt76x0/usb_mcu.c len = sizeof(*hdr); len 111 drivers/net/wireless/mediatek/mt76/mt76x0/usb_mcu.c len += le32_to_cpu(hdr->ilm_len); len 112 drivers/net/wireless/mediatek/mt76/mt76x0/usb_mcu.c len += le32_to_cpu(hdr->dlm_len); len 114 drivers/net/wireless/mediatek/mt76/mt76x0/usb_mcu.c if (fw->size != len) len 123 drivers/net/wireless/mediatek/mt76/mt76x0/usb_mcu.c len = le32_to_cpu(hdr->ilm_len); len 168 drivers/net/wireless/mediatek/mt76/mt76x02.h void mt76x02_remove_hdr_pad(struct sk_buff *skb, int len); len 31 drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c if (WARN_ON_ONCE(beacon_len < skb->len + sizeof(struct mt76x02_txwi))) len 34 drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c mt76x02_mac_write_txwi(dev, &txwi, skb, NULL, NULL, skb->len); len 39 drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c mt76_wr_copy(dev, offset, skb->data, skb->len); len 8 drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c #define RADAR_SPEC(m, len, el, eh, wl, wh, \ len 13 drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c .avg_len = len, \ len 47 drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c void *dest, int len) len 49 drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c if (field + len > dev->mt76.eeprom.size) len 52 drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c memcpy(dest, dev->mt76.eeprom.data + field, len); len 58 drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c int len, enum mt76x02_eeprom_modes mode) len 62 drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c for (i = 0; i + 16 <= len; i += 16) { len 176 drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.h int len, enum mt76x02_eeprom_modes mode); len 185 drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.h void *dest, int len); len 315 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c struct ieee80211_sta *sta, int len) len 407 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c txwi->len_ctl = cpu_to_le16(len); len 722 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c int len; len 741 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c len = FIELD_GET(MT_RXWI_CTL_MPDU_LEN, ctl); len 762 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c len -= pn_len << 2; len 771 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c if (WARN_ON_ONCE(len > skb->len)) len 774 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c pskb_trim(skb, len); len 188 drivers/net/wireless/mediatek/mt76/mt76x02_mac.h struct ieee80211_sta *sta, int len); len 14 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c int len, bool wait_resp) len 23 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c skb = mt76x02_mcu_msg_alloc(data, len); len 37 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c FIELD_PREP(MT_MCU_MSG_LEN, skb->len); len 89 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h mt76x02_mcu_msg_alloc(const void *data, int len) len 91 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h return mt76_mcu_msg_alloc(data, 0, len, 0); len 97 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h int len, bool wait_resp); len 147 drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c int hdrlen, len, pid, qsel = MT_QSEL_EDCA; len 153 drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c len = tx_info->skb->len - (hdrlen & 2); len 154 drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c mt76x02_mac_write_txwi(dev, txwi, tx_info->skb, wcid, sta, len); len 37 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c info = FIELD_PREP(MT_TXD_INFO_LEN, round_up(skb->len, 4)) | len 42 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c pad = round_up(skb->len, 4) + 4 - skb->len; len 51 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c skb->len += pad; len 69 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c int pid, len = tx_info->skb->len, ep = q2ep(mdev->q_tx[qid].q->hw_idx); len 78 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c mt76x02_mac_write_txwi(dev, txwi, tx_info->skb, wcid, sta, len); len 21 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c mt76x02u_multiple_mcu_reads(struct mt76_dev *dev, u8 *data, int len) len 28 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c WARN_ON_ONCE(len / 4 != usb->mcu.rp_len); len 37 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c WARN_ON_ONCE(len / 8 != usb->mcu.rp_len); len 54 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c int i, len, ret; len 58 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c ret = mt76u_bulk_msg(dev, data, MCU_RESP_URB_SIZE, &len, 300); len 65 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c mt76x02u_multiple_mcu_reads(dev, data + 4, len - 8); len 106 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c ret = mt76u_bulk_msg(dev, skb->data, skb->len, NULL, 500); len 120 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c int len, bool wait_resp) len 126 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c skb = mt76_mcu_msg_alloc(data, MT_CMD_HDR_LEN, len, 8); len 229 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c const void *fw_data, int len, u32 dst_addr) len 236 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c FIELD_PREP(MT_MCU_MSG_LEN, len) | len 240 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c memcpy(data + sizeof(info), fw_data, len); len 241 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c memset(data + sizeof(info) + len, 0, 4); len 245 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c len = roundup(len, 4); len 247 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c MT_FCE_DMA_LEN, len << 16); len 249 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c data_len = MT_CMD_HDR_LEN + len + sizeof(info); len 267 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c int len, err = 0, pos = 0, max_len = max_payload - 8; len 275 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c len = min_t(int, data_len, max_len); len 277 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c len, offset + pos); len 281 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c data_len -= len; len 282 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c pos += len; len 592 drivers/net/wireless/mediatek/mt76/mt76x02_util.c void mt76x02_remove_hdr_pad(struct sk_buff *skb, int len) len 596 drivers/net/wireless/mediatek/mt76/mt76x02_util.c if (!len) len 600 drivers/net/wireless/mediatek/mt76/mt76x02_util.c memmove(skb->data + len, skb->data, hdrlen); len 601 drivers/net/wireless/mediatek/mt76/mt76x02_util.c skb_pull(skb, len); len 20 drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c int len, ret = 0; len 59 drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c len = fw->size - sizeof(*hdr); len 60 drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c mt76_wr_copy(dev, MT_MCU_ROM_PATCH_ADDR, cur, len); len 85 drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c int len, ret; len 98 drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c len = sizeof(*hdr); len 99 drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c len += le32_to_cpu(hdr->ilm_len); len 100 drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c len += le32_to_cpu(hdr->dlm_len); len 102 drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c if (fw->size != len) len 114 drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c len = le32_to_cpu(hdr->ilm_len); len 117 drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c mt76_wr_copy(dev, MT_MCU_ILM_ADDR, cur, len); len 119 drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c cur += len / sizeof(*cur); len 120 drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c len = le32_to_cpu(hdr->dlm_len); len 128 drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c mt76_wr_copy(dev, offset, cur, len); len 148 drivers/net/wireless/mediatek/mt76/mt76x2/usb_mcu.c int err, len, ilm_len, dlm_len; len 163 drivers/net/wireless/mediatek/mt76/mt76x2/usb_mcu.c len = sizeof(*hdr) + ilm_len + dlm_len; len 164 drivers/net/wireless/mediatek/mt76/mt76x2/usb_mcu.c if (fw->size != len) { len 529 drivers/net/wireless/mediatek/mt76/tx.c int len; len 541 drivers/net/wireless/mediatek/mt76/tx.c len = mt76_txq_schedule_list(dev, qid); len 543 drivers/net/wireless/mediatek/mt76/tx.c } while (len > 0); len 21 drivers/net/wireless/mediatek/mt76/usb.c void *buf, size_t len) len 35 drivers/net/wireless/mediatek/mt76/usb.c offset, buf, len, MT_VEND_REQ_TOUT_MS); len 50 drivers/net/wireless/mediatek/mt76/usb.c void *buf, size_t len) len 56 drivers/net/wireless/mediatek/mt76/usb.c val, offset, buf, len); len 150 drivers/net/wireless/mediatek/mt76/usb.c const void *data, int len) len 157 drivers/net/wireless/mediatek/mt76/usb.c for (i = 0; i < DIV_ROUND_UP(len, 4); i++) { len 185 drivers/net/wireless/mediatek/mt76/usb.c const struct mt76_reg_pair *data, int len) len 190 drivers/net/wireless/mediatek/mt76/usb.c while (len > 0) { len 192 drivers/net/wireless/mediatek/mt76/usb.c len--; len 212 drivers/net/wireless/mediatek/mt76/usb.c int len) len 217 drivers/net/wireless/mediatek/mt76/usb.c while (len > 0) { len 219 drivers/net/wireless/mediatek/mt76/usb.c len--; len 424 drivers/net/wireless/mediatek/mt76/usb.c mt76u_build_rx_skb(void *data, int len, int buf_size) len 428 drivers/net/wireless/mediatek/mt76/usb.c if (SKB_WITH_OVERHEAD(buf_size) < MT_DMA_HDR_LEN + len) { len 443 drivers/net/wireless/mediatek/mt76/usb.c len - MT_SKB_HEAD_LEN, buf_size); len 454 drivers/net/wireless/mediatek/mt76/usb.c __skb_put(skb, len); len 465 drivers/net/wireless/mediatek/mt76/usb.c int len, nsgs = 1; len 471 drivers/net/wireless/mediatek/mt76/usb.c len = mt76u_get_rx_entry_len(data, urb->actual_length); len 472 drivers/net/wireless/mediatek/mt76/usb.c if (len < 0) len 475 drivers/net/wireless/mediatek/mt76/usb.c data_len = min_t(int, len, data_len - MT_DMA_HDR_LEN); len 480 drivers/net/wireless/mediatek/mt76/usb.c len -= data_len; len 481 drivers/net/wireless/mediatek/mt76/usb.c while (len > 0 && nsgs < urb->num_sgs) { len 482 drivers/net/wireless/mediatek/mt76/usb.c data_len = min_t(int, len, urb->sg[nsgs].length); len 487 drivers/net/wireless/mediatek/mt76/usb.c len -= data_len; len 752 drivers/net/wireless/mediatek/mt76/usb.c urb->transfer_buffer_length = skb->len; len 760 drivers/net/wireless/mediatek/mt76/usb.c urb->num_sgs = skb_to_sgvec(skb, urb->sg, 0, skb->len); len 58 drivers/net/wireless/mediatek/mt76/usb_trace.h DEV_ENTRY __field(unsigned int, pipe) __field(u32, len) len 63 drivers/net/wireless/mediatek/mt76/usb_trace.h __entry->len = u->transfer_buffer_length; len 66 drivers/net/wireless/mediatek/mt76/usb_trace.h DEV_PR_ARG, __entry->pipe, __entry->len) len 14 drivers/net/wireless/mediatek/mt7601u/dma.c static unsigned int ieee80211_get_hdrlen_from_buf(const u8 *data, unsigned len) len 19 drivers/net/wireless/mediatek/mt7601u/dma.c if (unlikely(len < 10)) len 22 drivers/net/wireless/mediatek/mt7601u/dma.c if (unlikely(hdrlen > len)) len 314 drivers/net/wireless/mediatek/mt7601u/dma.c usb_fill_bulk_urb(e->urb, usb_dev, snd_pipe, skb->data, skb->len, len 72 drivers/net/wireless/mediatek/mt7601u/dma.h FIELD_PREP(MT_TXD_INFO_LEN, round_up(skb->len, 4)) | len 77 drivers/net/wireless/mediatek/mt7601u/dma.h return skb_put_padto(skb, round_up(skb->len, 4) + 4); len 465 drivers/net/wireless/mediatek/mt7601u/mac.c u32 len, ctl = le32_to_cpu(rxwi->ctl); len 469 drivers/net/wireless/mediatek/mt7601u/mac.c len = FIELD_GET(MT_RXWI_CTL_MPDU_LEN, ctl); len 470 drivers/net/wireless/mediatek/mt7601u/mac.c if (len < 10) len 501 drivers/net/wireless/mediatek/mt7601u/mac.c return len; len 47 drivers/net/wireless/mediatek/mt7601u/mcu.c for (i = 0; i < skb->len / 4; i++) len 53 drivers/net/wireless/mediatek/mt7601u/mcu.c static struct sk_buff *mt7601u_mcu_msg_alloc(const void *data, int len) len 57 drivers/net/wireless/mediatek/mt7601u/mcu.c WARN_ON(len % 4); /* if length is not divisible by 4 we need to pad */ len 59 drivers/net/wireless/mediatek/mt7601u/mcu.c skb = alloc_skb(len + MT_DMA_HDR_LEN + 4, GFP_KERNEL); len 62 drivers/net/wireless/mediatek/mt7601u/mcu.c skb_put_data(skb, data, len); len 134 drivers/net/wireless/mediatek/mt7601u/mcu.c trace_mt_submit_urb_sync(dev, cmd_pipe, skb->len); len 135 drivers/net/wireless/mediatek/mt7601u/mcu.c ret = usb_bulk_msg(usb_dev, cmd_pipe, skb->data, skb->len, &sent, 500); len 140 drivers/net/wireless/mediatek/mt7601u/mcu.c if (sent != skb->len) len 283 drivers/net/wireless/mediatek/mt7601u/mcu.c const void *data, u32 len, u32 dst_addr) len 293 drivers/net/wireless/mediatek/mt7601u/mcu.c FIELD_PREP(MT_TXD_INFO_LEN, len)); len 295 drivers/net/wireless/mediatek/mt7601u/mcu.c memcpy(buf.buf + sizeof(reg), data, len); len 296 drivers/net/wireless/mediatek/mt7601u/mcu.c memset(buf.buf + sizeof(reg) + len, 0, 8); len 302 drivers/net/wireless/mediatek/mt7601u/mcu.c len = roundup(len, 4); len 304 drivers/net/wireless/mediatek/mt7601u/mcu.c MT_FCE_DMA_LEN, len << 16); len 308 drivers/net/wireless/mediatek/mt7601u/mcu.c buf.len = MT_DMA_HDR_LEN + len + 4; len 335 drivers/net/wireless/mediatek/mt7601u/mcu.c const void *data, int len, u32 dst_addr) len 339 drivers/net/wireless/mediatek/mt7601u/mcu.c if (len == 0) len 342 drivers/net/wireless/mediatek/mt7601u/mcu.c n = min(MCU_FW_URB_MAX_PAYLOAD, len); len 350 drivers/net/wireless/mediatek/mt7601u/mcu.c return mt7601u_dma_fw(dev, dma_buf, data + n, len - n, dst_addr + n); len 408 drivers/net/wireless/mediatek/mt7601u/mcu.c int len, ret; len 429 drivers/net/wireless/mediatek/mt7601u/mcu.c len = sizeof(*hdr); len 430 drivers/net/wireless/mediatek/mt7601u/mcu.c len += le32_to_cpu(hdr->ilm_len); len 431 drivers/net/wireless/mediatek/mt7601u/mcu.c len += le32_to_cpu(hdr->dlm_len); len 433 drivers/net/wireless/mediatek/mt7601u/mcu.c if (fw->size != len) len 442 drivers/net/wireless/mediatek/mt7601u/mcu.c len = le32_to_cpu(hdr->ilm_len); len 39 drivers/net/wireless/mediatek/mt7601u/mt7601u.h size_t len; len 288 drivers/net/wireless/mediatek/mt7601u/mt7601u.h const void *data, int len); len 327 drivers/net/wireless/mediatek/mt7601u/mt7601u.h const struct mt76_reg_pair *data, int len); len 60 drivers/net/wireless/mediatek/mt7601u/trace.h DEV_ENTRY __field(unsigned, pipe) __field(u32, len) len 65 drivers/net/wireless/mediatek/mt7601u/trace.h __entry->len = u->transfer_buffer_length; len 68 drivers/net/wireless/mediatek/mt7601u/trace.h DEV_PR_ARG, __entry->pipe, __entry->len) len 200 drivers/net/wireless/mediatek/mt7601u/tx.c int pkt_len = skb->len; len 34 drivers/net/wireless/mediatek/mt7601u/usb.c bool mt7601u_usb_alloc_buf(struct mt7601u_dev *dev, size_t len, len 39 drivers/net/wireless/mediatek/mt7601u/usb.c buf->len = len; len 41 drivers/net/wireless/mediatek/mt7601u/usb.c buf->buf = usb_alloc_coherent(usb_dev, buf->len, GFP_KERNEL, &buf->dma); len 50 drivers/net/wireless/mediatek/mt7601u/usb.c usb_free_coherent(usb_dev, buf->len, buf->buf, buf->dma); len 67 drivers/net/wireless/mediatek/mt7601u/usb.c usb_fill_bulk_urb(buf->urb, usb_dev, pipe, buf->buf, buf->len, len 213 drivers/net/wireless/mediatek/mt7601u/usb.c const void *data, int len) len 216 drivers/net/wireless/mediatek/mt7601u/usb.c WARN_ONCE(len & 3, "short write copy off:%08x", offset); len 218 drivers/net/wireless/mediatek/mt7601u/usb.c mt7601u_burst_write_regs(dev, offset, data, len / 4); len 56 drivers/net/wireless/mediatek/mt7601u/usb.h bool mt7601u_usb_alloc_buf(struct mt7601u_dev *dev, size_t len, len 10 drivers/net/wireless/mediatek/mt7601u/util.c int len = ieee80211_get_hdrlen_from_skb(skb); len 12 drivers/net/wireless/mediatek/mt7601u/util.c memmove(skb->data + 2, skb->data, len); len 18 drivers/net/wireless/mediatek/mt7601u/util.c int len = ieee80211_get_hdrlen_from_skb(skb); len 21 drivers/net/wireless/mediatek/mt7601u/util.c if (len % 4 == 0) len 29 drivers/net/wireless/mediatek/mt7601u/util.c memmove(skb->data, skb->data + 2, len); len 31 drivers/net/wireless/mediatek/mt7601u/util.c skb->data[len] = 0; len 32 drivers/net/wireless/mediatek/mt7601u/util.c skb->data[len + 1] = 0; len 452 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c params->len, short_cookie, flags); len 455 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c freq, params->buf, params->len); len 43 drivers/net/wireless/quantenna/qtnfmac/commands.c if (unlikely(le16_to_cpu(resp->mhdr.len) < resp_size)) { len 46 drivers/net/wireless/quantenna/qtnfmac/commands.c le16_to_cpu(resp->mhdr.len), resp_size); len 96 drivers/net/wireless/quantenna/qtnfmac/commands.c cmd->mhdr.len = cpu_to_le16(cmd_skb->len); len 125 drivers/net/wireless/quantenna/qtnfmac/commands.c *var_resp_size = le16_to_cpu(resp->mhdr.len) - const_resp_size; len 164 drivers/net/wireless/quantenna/qtnfmac/commands.c cmd->mhdr.len = cpu_to_le16(cmd_skb->len); len 174 drivers/net/wireless/quantenna/qtnfmac/commands.c const u8 *buf, size_t len) len 178 drivers/net/wireless/quantenna/qtnfmac/commands.c tlv = (struct qlink_tlv_ie_set *)skb_put(cmd_skb, sizeof(*tlv) + len); len 180 drivers/net/wireless/quantenna/qtnfmac/commands.c tlv->hdr.len = cpu_to_le16(len + sizeof(*tlv) - sizeof(tlv->hdr)); len 184 drivers/net/wireless/quantenna/qtnfmac/commands.c if (len && buf) len 185 drivers/net/wireless/quantenna/qtnfmac/commands.c memcpy(tlv->ie_data, buf, len); len 191 drivers/net/wireless/quantenna/qtnfmac/commands.c unsigned int len = sizeof(struct qlink_cmd_start_ap); len 193 drivers/net/wireless/quantenna/qtnfmac/commands.c len += s->ssid_len; len 194 drivers/net/wireless/quantenna/qtnfmac/commands.c len += s->beacon.head_len; len 195 drivers/net/wireless/quantenna/qtnfmac/commands.c len += s->beacon.tail_len; len 196 drivers/net/wireless/quantenna/qtnfmac/commands.c len += s->beacon.beacon_ies_len; len 197 drivers/net/wireless/quantenna/qtnfmac/commands.c len += s->beacon.proberesp_ies_len; len 198 drivers/net/wireless/quantenna/qtnfmac/commands.c len += s->beacon.assocresp_ies_len; len 199 drivers/net/wireless/quantenna/qtnfmac/commands.c len += s->beacon.probe_resp_len; len 202 drivers/net/wireless/quantenna/qtnfmac/commands.c len += sizeof(struct qlink_tlv_chandef); len 205 drivers/net/wireless/quantenna/qtnfmac/commands.c len += sizeof(struct qlink_tlv_hdr) + len 208 drivers/net/wireless/quantenna/qtnfmac/commands.c if (len > (sizeof(struct qlink_cmd) + QTNF_MAX_CMD_BUF_SIZE)) { len 210 drivers/net/wireless/quantenna/qtnfmac/commands.c vif->mac->macid, vif->vifid, len); len 274 drivers/net/wireless/quantenna/qtnfmac/commands.c chtlv->hdr.len = cpu_to_le16(sizeof(*chtlv) - len 299 drivers/net/wireless/quantenna/qtnfmac/commands.c tlv->len = cpu_to_le16(sizeof(*s->ht_cap)); len 308 drivers/net/wireless/quantenna/qtnfmac/commands.c tlv->len = cpu_to_le16(sizeof(*s->vht_cap)); len 319 drivers/net/wireless/quantenna/qtnfmac/commands.c tlv->len = cpu_to_le16(acl_size); len 387 drivers/net/wireless/quantenna/qtnfmac/commands.c u16 freq, const u8 *buf, size_t len) len 393 drivers/net/wireless/quantenna/qtnfmac/commands.c if (sizeof(*cmd) + len > QTNF_MAX_CMD_BUF_SIZE) { len 395 drivers/net/wireless/quantenna/qtnfmac/commands.c vif->vifid, len); len 412 drivers/net/wireless/quantenna/qtnfmac/commands.c if (len && buf) len 413 drivers/net/wireless/quantenna/qtnfmac/commands.c qtnf_cmd_skb_put_buffer(cmd_skb, buf, len); len 426 drivers/net/wireless/quantenna/qtnfmac/commands.c const u8 *buf, size_t len) len 431 drivers/net/wireless/quantenna/qtnfmac/commands.c if (len > QTNF_MAX_CMD_BUF_SIZE) { len 433 drivers/net/wireless/quantenna/qtnfmac/commands.c vif->vifid, frame_type, len); len 443 drivers/net/wireless/quantenna/qtnfmac/commands.c qtnf_cmd_tlv_ie_set_add(cmd_skb, frame_type, buf, len); len 571 drivers/net/wireless/quantenna/qtnfmac/commands.c tlv_len = le16_to_cpu(tlv->len); len 888 drivers/net/wireless/quantenna/qtnfmac/commands.c tlv_value_len = le16_to_cpu(tlv->len); len 1044 drivers/net/wireless/quantenna/qtnfmac/commands.c tlv_value_len = le16_to_cpu(tlv->len); len 1143 drivers/net/wireless/quantenna/qtnfmac/commands.c if (!le16_to_cpu(wowlan->len)) { len 1149 drivers/net/wireless/quantenna/qtnfmac/commands.c rec_len = sizeof(*wowlan) + le16_to_cpu(wowlan->len); len 1342 drivers/net/wireless/quantenna/qtnfmac/commands.c tlv_dlen = le16_to_cpu(tlv->len); len 1495 drivers/net/wireless/quantenna/qtnfmac/commands.c tlv_value_len = le16_to_cpu(tlv->len); len 1557 drivers/net/wireless/quantenna/qtnfmac/commands.c tlv_value_len = le16_to_cpu(tlv->len); len 2057 drivers/net/wireless/quantenna/qtnfmac/commands.c tlv->hdr.len = cpu_to_le16(sizeof(*qch)); len 2079 drivers/net/wireless/quantenna/qtnfmac/commands.c hdr->len = cpu_to_le16(sizeof(*randmac)); len 2604 drivers/net/wireless/quantenna/qtnfmac/commands.c tlv->len = cpu_to_le16(acl_size); len 31 drivers/net/wireless/quantenna/qtnfmac/commands.h u16 freq, const u8 *buf, size_t len); len 33 drivers/net/wireless/quantenna/qtnfmac/commands.h const u8 *buf, size_t len); len 99 drivers/net/wireless/quantenna/qtnfmac/core.c if (!skb->len || (skb->len > ETH_FRAME_LEN)) { len 101 drivers/net/wireless/quantenna/qtnfmac/core.c skb->len); len 389 drivers/net/wireless/quantenna/qtnfmac/core.c 0, skb->data, skb->len); len 770 drivers/net/wireless/quantenna/qtnfmac/core.c __skb_trim(skb, skb->len - sizeof(*meta)); len 811 drivers/net/wireless/quantenna/qtnfmac/core.c ndev->stats.rx_bytes += skb->len; len 819 drivers/net/wireless/quantenna/qtnfmac/core.c stats64->rx_bytes += skb->len; len 831 drivers/net/wireless/quantenna/qtnfmac/core.c ndev->stats.tx_bytes += skb->len; len 839 drivers/net/wireless/quantenna/qtnfmac/core.c stats64->tx_bytes += skb->len; len 20 drivers/net/wireless/quantenna/qtnfmac/event.c u16 len) len 32 drivers/net/wireless/quantenna/qtnfmac/event.c if (unlikely(len < sizeof(*sta_assoc))) { len 34 drivers/net/wireless/quantenna/qtnfmac/event.c mac->macid, vif->vifid, len, sizeof(*sta_assoc)); len 60 drivers/net/wireless/quantenna/qtnfmac/event.c payload_len = len - sizeof(*sta_assoc); len 65 drivers/net/wireless/quantenna/qtnfmac/event.c tlv_value_len = le16_to_cpu(tlv->len); len 112 drivers/net/wireless/quantenna/qtnfmac/event.c u16 len) len 117 drivers/net/wireless/quantenna/qtnfmac/event.c if (unlikely(len < sizeof(*sta_deauth))) { len 119 drivers/net/wireless/quantenna/qtnfmac/event.c mac->macid, vif->vifid, len, len 146 drivers/net/wireless/quantenna/qtnfmac/event.c u16 len) len 161 drivers/net/wireless/quantenna/qtnfmac/event.c if (unlikely(len < sizeof(*join_info))) { len 163 drivers/net/wireless/quantenna/qtnfmac/event.c vif->mac->macid, vif->vifid, len, len 237 drivers/net/wireless/quantenna/qtnfmac/event.c payload_len = len - sizeof(*join_info); len 242 drivers/net/wireless/quantenna/qtnfmac/event.c tlv_value_len = le16_to_cpu(tlv->len); len 306 drivers/net/wireless/quantenna/qtnfmac/event.c u16 len) len 308 drivers/net/wireless/quantenna/qtnfmac/event.c if (unlikely(len < sizeof(*leave_info))) { len 310 drivers/net/wireless/quantenna/qtnfmac/event.c vif->mac->macid, vif->vifid, len, len 333 drivers/net/wireless/quantenna/qtnfmac/event.c u16 len) len 338 drivers/net/wireless/quantenna/qtnfmac/event.c const u16 frame_len = len - sizeof(*rxmgmt); len 341 drivers/net/wireless/quantenna/qtnfmac/event.c if (unlikely(len < min_len)) { len 343 drivers/net/wireless/quantenna/qtnfmac/event.c vif->mac->macid, vif->vifid, len, min_len); len 362 drivers/net/wireless/quantenna/qtnfmac/event.c u16 len) len 376 drivers/net/wireless/quantenna/qtnfmac/event.c if (len < sizeof(*sr)) { len 389 drivers/net/wireless/quantenna/qtnfmac/event.c payload_len = len - sizeof(*sr); len 394 drivers/net/wireless/quantenna/qtnfmac/event.c tlv_value_len = le16_to_cpu(tlv->len); len 451 drivers/net/wireless/quantenna/qtnfmac/event.c u16 len) len 453 drivers/net/wireless/quantenna/qtnfmac/event.c if (len < sizeof(*status)) { len 466 drivers/net/wireless/quantenna/qtnfmac/event.c u16 len) len 473 drivers/net/wireless/quantenna/qtnfmac/event.c if (len < sizeof(*data)) { len 518 drivers/net/wireless/quantenna/qtnfmac/event.c u16 len) len 523 drivers/net/wireless/quantenna/qtnfmac/event.c if (len < sizeof(*ev)) { len 587 drivers/net/wireless/quantenna/qtnfmac/event.c u16 len) len 593 drivers/net/wireless/quantenna/qtnfmac/event.c if (len < sizeof(*ev)) { len 632 drivers/net/wireless/quantenna/qtnfmac/event.c event_len = le16_to_cpu(event->mhdr.len); len 698 drivers/net/wireless/quantenna/qtnfmac/event.c if (unlikely(!skb || skb->len < sizeof(*event))) { len 708 drivers/net/wireless/quantenna/qtnfmac/event.c le16_to_cpu(event->event_id), le16_to_cpu(event->mhdr.len), len 55 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c ret = qtnf_shm_ipc_send(&priv->shm_ipc_ep_in, skb->data, skb->len); len 68 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c int len; len 70 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c len = priv->tx_bd_num * sizeof(*priv->tx_skb) + len 72 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c vaddr = devm_kzalloc(&priv->pdev->dev, len, GFP_KERNEL); len 215 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c size_t len; len 223 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c len = pci_resource_len(pdev, index); len 229 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c index, vaddr, &busaddr, (int)len); len 235 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c size_t len) len 241 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c if (unlikely(len == 0)) { len 246 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c skb = __dev_alloc_skb(len, GFP_KERNEL); len 253 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c memcpy_fromio(skb_put(skb, len), buf, len); len 236 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c int len; len 238 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c len = priv->tx_bd_num * sizeof(struct qtnf_pearl_tx_bd) + len 241 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c vaddr = dmam_alloc_coherent(&priv->pdev->dev, len, &paddr, GFP_KERNEL); len 247 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c memset(vaddr, 0, len); len 251 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c ps->bd_table_len = len; len 375 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c pci_unmap_single(priv->pdev, paddr, skb->len, len 487 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c pci_unmap_single(priv->pdev, paddr, skb->len, len 541 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c int len, i; len 559 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c len = skb->len; len 562 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c skb->len, PCI_DMA_TODEVICE); len 573 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c info = (len & QTN_PCIE_TX_DESC_LEN_MASK) << QTN_PCIE_TX_DESC_LEN_SHIFT; len 875 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c int len = 0; len 882 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c skb->len = QTN_PCIE_FW_BUFSZ; len 897 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c len = QTN_PCIE_FW_BUFSZ - hds; len 898 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c if (pblk >= (fw + size - len)) { len 899 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c len = fw + size - pblk; len 903 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c hdr->pktlen = cpu_to_le32(len); len 904 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c memcpy(pdata, pblk, len); len 905 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c hdr->crc = cpu_to_le32(~crc32(0, pdata, len)); len 909 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c return (ret == NETDEV_TX_OK) ? len : 0; len 920 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c int len; len 930 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c len = qtnf_ep_fw_send(ps->base.pdev, fw_size, blk, pblk, fw); len 931 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c if (len <= 0) len 955 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c blk_size + len); len 971 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c pblk += len; len 189 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c int len; len 194 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c len = priv->tx_bd_num * sizeof(struct qtnf_topaz_tx_bd) + len 198 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c vaddr = dmam_alloc_coherent(&priv->pdev->dev, len, &paddr, GFP_KERNEL); len 202 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c memset(vaddr, 0, len); len 406 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c pci_unmap_single(priv->pdev, paddr, skb->len, len 498 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c int len; len 518 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c len = skb->len; len 521 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c skb->len, PCI_DMA_TODEVICE); len 531 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c writel(len | QTN_PCIE_TX_VALID_PKT, &bda->request[i].info); len 76 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_ipc.h #define QTN_SET_LEN(len) (((len) & 0xFFFF) << 16) len 45 drivers/net/wireless/quantenna/qtnfmac/qlink.h __le16 len; len 1213 drivers/net/wireless/quantenna/qtnfmac/qlink.h __le16 len; len 1508 drivers/net/wireless/quantenna/qtnfmac/qlink.h __le16 len; len 14 drivers/net/wireless/quantenna/qtnfmac/qlink_util.h qtnf_cmd_skb_put_buffer(struct sk_buff *skb, const u8 *buf_src, size_t len) len 16 drivers/net/wireless/quantenna/qtnfmac/qlink_util.h skb_put_data(skb, buf_src, len); len 26 drivers/net/wireless/quantenna/qtnfmac/qlink_util.h hdr->len = cpu_to_le16(arr_len); len 35 drivers/net/wireless/quantenna/qtnfmac/qlink_util.h hdr->len = cpu_to_le16(0); len 44 drivers/net/wireless/quantenna/qtnfmac/qlink_util.h hdr->len = cpu_to_le16(sizeof(value)); len 55 drivers/net/wireless/quantenna/qtnfmac/qlink_util.h hdr->len = cpu_to_le16(sizeof(value)); len 66 drivers/net/wireless/quantenna/qtnfmac/qlink_util.h hdr->len = cpu_to_le16(sizeof(value)); len 22 drivers/net/wireless/quantenna/qtnfmac/shm_ipc.h void (*fn)(void *arg, const u8 __iomem *buf, size_t len); len 173 drivers/net/wireless/quantenna/qtnfmac/trans.c if (unlikely(skb->len < sizeof(*header))) { len 174 drivers/net/wireless/quantenna/qtnfmac/trans.c pr_warn("packet is too small: %u\n", skb->len); len 179 drivers/net/wireless/quantenna/qtnfmac/trans.c if (unlikely(skb->len != le16_to_cpu(header->len))) { len 181 drivers/net/wireless/quantenna/qtnfmac/trans.c skb->len, le16_to_cpu(header->len)); len 188 drivers/net/wireless/quantenna/qtnfmac/trans.c if (unlikely(skb->len < sizeof(struct qlink_cmd))) { len 189 drivers/net/wireless/quantenna/qtnfmac/trans.c pr_warn("cmd reply too short: %u\n", skb->len); len 197 drivers/net/wireless/quantenna/qtnfmac/trans.c if (unlikely(skb->len < sizeof(struct qlink_event))) { len 198 drivers/net/wireless/quantenna/qtnfmac/trans.c pr_warn("event too short: %u\n", skb->len); len 739 drivers/net/wireless/ralink/rt2x00/rt2400pci.c rt2x00_set_field32(&word, RXD_W2_BUFFER_LENGTH, entry->skb->len); len 1207 drivers/net/wireless/ralink/rt2x00/rt2500usb.c length = roundup(entry->skb->len, 2); len 606 drivers/net/wireless/ralink/rt2x00/rt2800lib.c static bool rt2800_check_firmware_crc(const u8 *data, const size_t len) len 616 drivers/net/wireless/ralink/rt2x00/rt2800lib.c fw_crc = (data[len - 2] << 8 | data[len - 1]); len 625 drivers/net/wireless/ralink/rt2x00/rt2800lib.c crc = crc_ccitt(~0, data, len - 2); len 639 drivers/net/wireless/ralink/rt2x00/rt2800lib.c const u8 *data, const size_t len) len 663 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (len != fw_len && (!multiple || (len % fw_len) != 0)) len 674 drivers/net/wireless/ralink/rt2x00/rt2800lib.c ((len / fw_len) == 1)) len 681 drivers/net/wireless/ralink/rt2x00/rt2800lib.c while (offset < len) { len 693 drivers/net/wireless/ralink/rt2x00/rt2800lib.c const u8 *data, const size_t len) len 735 drivers/net/wireless/ralink/rt2x00/rt2800lib.c rt2800_drv_write_firmware(rt2x00dev, data, len); len 1363 drivers/net/wireless/ralink/rt2x00/rt2800lib.c padding_len = roundup(entry->skb->len, 4) - entry->skb->len; len 1375 drivers/net/wireless/ralink/rt2x00/rt2800lib.c entry->skb->len + padding_len); len 65 drivers/net/wireless/ralink/rt2x00/rt2800lib.h const u8 *data, const size_t len); len 149 drivers/net/wireless/ralink/rt2x00/rt2800lib.h const u8 *data, const size_t len) len 153 drivers/net/wireless/ralink/rt2x00/rt2800lib.h return rt2800ops->drv_write_firmware(rt2x00dev, data, len); len 185 drivers/net/wireless/ralink/rt2x00/rt2800lib.h const u8 *data, const size_t len); len 187 drivers/net/wireless/ralink/rt2x00/rt2800lib.h const u8 *data, const size_t len); len 92 drivers/net/wireless/ralink/rt2x00/rt2800mmio.c rt2x00_set_field32(&word, TXD_W1_SD_LEN1, entry->skb->len); len 167 drivers/net/wireless/ralink/rt2x00/rt2800pci.c const u8 *data, const size_t len) len 182 drivers/net/wireless/ralink/rt2x00/rt2800pci.c data, len); len 114 drivers/net/wireless/ralink/rt2x00/rt2800soc.c const u8 *data, const size_t len) len 121 drivers/net/wireless/ralink/rt2x00/rt2800soc.c const u8 *data, const size_t len) len 128 drivers/net/wireless/ralink/rt2x00/rt2800soc.c const u8 *data, const size_t len) len 211 drivers/net/wireless/ralink/rt2x00/rt2800usb.c const u8 *data, const size_t len) len 419 drivers/net/wireless/ralink/rt2x00/rt2800usb.c roundup(entry->skb->len, 4) - TXINFO_DESC_SIZE); len 450 drivers/net/wireless/ralink/rt2x00/rt2800usb.c return roundup(entry->skb->len, 4) + 4; len 533 drivers/net/wireless/ralink/rt2x00/rt2x00.h const u8 *data, const size_t len); len 535 drivers/net/wireless/ralink/rt2x00/rt2x00.h const u8 *data, const size_t len); len 151 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c data_len = skb->len; len 179 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c skb_put_data(skbcopy, skb->data, skb->len); len 261 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c status = min_t(size_t, skb->len, length); len 560 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c static u8 *rt2x00lib_find_ie(u8 *data, unsigned int len, u8 ie) len 566 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c end = data + len; len 659 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c if (skb->len <= 40 + FCS_LEN) len 669 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c tim = rt2x00lib_find_ie(skb->data, skb->len - FCS_LEN, WLAN_EID_TIM); len 79 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c skb_dma = dma_map_single(rt2x00dev->dev, skb->data, skb->len, len 99 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c dma_map_single(dev, entry->skb->data, entry->skb->len, DMA_TO_DEVICE); len 116 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c dma_unmap_single(dev, skbdesc->skb_dma, entry->skb->len, len 120 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c dma_unmap_single(dev, skbdesc->skb_dma, entry->skb->len, len 139 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c unsigned int frame_length = skb->len; len 156 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c unsigned int l2pad = (skb->len > hdr_len) ? L2PAD_SIZE(hdr_len) : 0; len 167 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c unsigned int l2pad = (skb->len > hdr_len) ? L2PAD_SIZE(hdr_len) : 0; len 249 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c data_length = skb->len + 4; len 400 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c txdesc->length = skb->len; len 118 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c u16 off, len, bsize; len 124 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c len = buffer_length; len 125 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c while (len && !status) { len 126 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c bsize = min_t(u16, CSR_CACHE_SIZE, len); len 132 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c len -= bsize; len 410 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c entry->skb->data, entry->skb->len, len 1171 drivers/net/wireless/ralink/rt2x00/rt61pci.c const u8 *data, const size_t len) len 1179 drivers/net/wireless/ralink/rt2x00/rt61pci.c if (len != 8192) len 1187 drivers/net/wireless/ralink/rt2x00/rt61pci.c fw_crc = (data[len - 2] << 8 | data[len - 1]); len 1192 drivers/net/wireless/ralink/rt2x00/rt61pci.c crc = crc_itu_t(0, data, len - 2); len 1200 drivers/net/wireless/ralink/rt2x00/rt61pci.c const u8 *data, const size_t len) len 1239 drivers/net/wireless/ralink/rt2x00/rt61pci.c data, len); len 1903 drivers/net/wireless/ralink/rt2x00/rt61pci.c padding_len = roundup(entry->skb->len, 4) - entry->skb->len; len 1917 drivers/net/wireless/ralink/rt2x00/rt61pci.c entry->skb->len + padding_len); len 1068 drivers/net/wireless/ralink/rt2x00/rt73usb.c const u8 *data, const size_t len) len 1076 drivers/net/wireless/ralink/rt2x00/rt73usb.c if (len != 2048) len 1084 drivers/net/wireless/ralink/rt2x00/rt73usb.c fw_crc = (data[len - 2] << 8 | data[len - 1]); len 1089 drivers/net/wireless/ralink/rt2x00/rt73usb.c crc = crc_itu_t(0, data, len - 2); len 1097 drivers/net/wireless/ralink/rt2x00/rt73usb.c const u8 *data, const size_t len) len 1121 drivers/net/wireless/ralink/rt2x00/rt73usb.c rt2x00usb_register_multiwrite(rt2x00dev, FIRMWARE_IMAGE_BASE, data, len); len 1557 drivers/net/wireless/ralink/rt2x00/rt73usb.c padding_len = roundup(entry->skb->len, 4) - entry->skb->len; len 1568 drivers/net/wireless/ralink/rt2x00/rt73usb.c entry->skb->len + padding_len); len 1623 drivers/net/wireless/ralink/rt2x00/rt73usb.c length = roundup(entry->skb->len, 4); len 73 drivers/net/wireless/ray_cs.c unsigned char *data, int len); len 76 drivers/net/wireless/ray_cs.c static void untranslate(ray_dev_t *local, struct sk_buff *skb, int len); len 88 drivers/net/wireless/ray_cs.c static int ray_hw_xmit(unsigned char *data, int len, struct net_device *dev, UCHAR type); len 92 drivers/net/wireless/ray_cs.c static void ray_update_parm(struct net_device *dev, UCHAR objid, UCHAR *value, int len); len 100 drivers/net/wireless/ray_cs.c static int copy_from_rx_buff(ray_dev_t *local, UCHAR *dest, int pkt_addr, int len); len 822 drivers/net/wireless/ray_cs.c short length = skb->len; len 861 drivers/net/wireless/ray_cs.c static int ray_hw_xmit(unsigned char *data, int len, struct net_device *dev, len 871 drivers/net/wireless/ray_cs.c pr_debug("ray_hw_xmit(data=%p, len=%d, dev=%p)\n", data, len, dev); len 872 drivers/net/wireless/ray_cs.c if (len + TX_HEADER_LENGTH > TX_BUF_SIZE) { len 874 drivers/net/wireless/ray_cs.c len); len 893 drivers/net/wireless/ray_cs.c local->stats.tx_bytes += len; len 901 drivers/net/wireless/ray_cs.c offset = translate_frame(local, ptx, data, len); len 904 drivers/net/wireless/ray_cs.c memcpy_toio(&ptx->var, data, len); len 910 drivers/net/wireless/ray_cs.c len += TX_HEADER_LENGTH + offset; len 914 drivers/net/wireless/ray_cs.c writeb(len >> 8, &pccs->var.tx_request.tx_data_length[0]); len 915 drivers/net/wireless/ray_cs.c writeb(len & 0xff, &pccs->var.tx_request.tx_data_length[1]); len 938 drivers/net/wireless/ray_cs.c unsigned char *data, int len) len 955 drivers/net/wireless/ray_cs.c len - ETH_HLEN); len 961 drivers/net/wireless/ray_cs.c memcpy_toio(&ptx->var, data + ETH_HLEN, len - ETH_HLEN); len 964 drivers/net/wireless/ray_cs.c memcpy_toio(&ptx->var, data + ETH_HLEN, len - ETH_HLEN); len 1638 drivers/net/wireless/ray_cs.c int len; len 1644 drivers/net/wireless/ray_cs.c if ((len = strlen(in_str)) < 2) len 1649 drivers/net/wireless/ray_cs.c j = len - 1; len 1703 drivers/net/wireless/ray_cs.c int len) len 1725 drivers/net/wireless/ray_cs.c for (i = 0; i < len; i++) { len 2266 drivers/net/wireless/ray_cs.c static void untranslate(ray_dev_t *local, struct sk_buff *skb, int len) len 2301 drivers/net/wireless/ray_cs.c peth->h_proto = htons(len - RX_MAC_HEADER_LENGTH); len 2318 drivers/net/wireless/ray_cs.c htons(len - RX_MAC_HEADER_LENGTH); len 2709 drivers/net/wireless/ray_cs.c unsigned int len = count; len 2711 drivers/net/wireless/ray_cs.c if (len > 32) len 2712 drivers/net/wireless/ray_cs.c len = 32; len 2714 drivers/net/wireless/ray_cs.c if (copy_from_user(proc_essid, buffer, len)) len 2731 drivers/net/wireless/ray_cs.c int nr, len; len 2742 drivers/net/wireless/ray_cs.c len = count; len 2749 drivers/net/wireless/ray_cs.c } while (--len); len 359 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c skb->len, PCI_DMA_TODEVICE); len 477 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c skb->len, PCI_DMA_TODEVICE); len 488 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c skb->len; len 504 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c skb->len, info); len 509 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c skb->len, info); len 515 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c plcp_len = DIV_ROUND_UP(16 * (skb->len + 4), len 517 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c remainder = (16 * (skb->len + 4)) % len 529 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c NL80211_BAND_2GHZ, skb->len, len 549 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c entry->frame_len_se = cpu_to_le16(skb->len); len 554 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c entry->frame_len = cpu_to_le32(skb->len); len 1107 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c skb->len, PCI_DMA_TODEVICE); len 118 drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c u8 len, bool write) len 141 drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c if (len == 16) { len 144 drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c } else if (len == 64) { len 122 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c void *data, u16 len) len 148 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c dr->wLength = cpu_to_le16(len); len 150 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c memcpy(buf, data, len); len 153 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c (unsigned char *)dr, buf, len, len 247 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c flags = skb->len; len 262 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c skb->len, info); len 267 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c skb->len, info); len 280 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c hdr->len = 0; len 301 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c skb->len, txrate); len 314 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c buf, skb->len, rtl8187_tx_cb, skb); len 70 drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.h __le16 len; len 77 drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.h __le16 len; len 1402 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h struct h2c_cmd *h2c, int len); len 652 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int len; len 656 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c len = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), len 665 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c __func__, addr, data, len); len 672 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int len; len 676 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c len = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), len 685 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c __func__, addr, data, len); len 692 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int len; len 696 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c len = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), len 705 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c __func__, addr, data, len); len 768 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c rtl8xxxu_writeN(struct rtl8xxxu_priv *priv, u16 addr, u8 *buf, u16 len) len 774 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c count = len / blocksize; len 775 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c remainder = len % blocksize; len 798 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c return len; len 890 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c rtl8xxxu_gen1_h2c_cmd(struct rtl8xxxu_priv *priv, struct h2c_cmd *h2c, int len) len 922 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c if (len > sizeof(u32)) { len 940 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c rtl8xxxu_gen2_h2c_cmd(struct rtl8xxxu_priv *priv, struct h2c_cmd *h2c, int len) len 972 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c if (len > sizeof(u32)) { len 4920 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c u16 pktlen = skb->len; len 4933 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c if (unlikely(skb->len > (65535 - tx_desc_size))) { len 4935 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c __func__, skb->len); len 5021 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c skb->data, skb->len, rtl8xxxu_tx_complete, skb); len 5159 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int len; len 5161 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c len = skb->len - 2; len 5164 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c c2h->id, c2h->seq, len, c2h->bt_info.response_source); len 5194 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 16, 1, c2h->raw.payload, len, false); len 5211 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c urb_len = skb->len; len 1362 drivers/net/wireless/realtek/rtlwifi/base.c skb_delba->len); len 1392 drivers/net/wireless/realtek/rtlwifi/base.c skb->data, skb->len); len 1922 drivers/net/wireless/realtek/rtlwifi/base.c if (skb->len <= 40 + FCS_LEN) len 2303 drivers/net/wireless/realtek/rtlwifi/base.c cmd_len = skb->len - C2H_DATA_OFFSET; len 2362 drivers/net/wireless/realtek/rtlwifi/base.c "C2H data: ", skb->data, skb->len); len 2400 drivers/net/wireless/realtek/rtlwifi/base.c u8 *rtl_find_ie(u8 *data, unsigned int len, u8 ie) len 2406 drivers/net/wireless/realtek/rtlwifi/base.c end = data + len; len 2623 drivers/net/wireless/realtek/rtlwifi/base.c unsigned int len) len 2630 drivers/net/wireless/realtek/rtlwifi/base.c end = data + len; len 2647 drivers/net/wireless/realtek/rtlwifi/base.c void rtl_recognize_peer(struct ieee80211_hw *hw, u8 *data, unsigned int len) len 2687 drivers/net/wireless/realtek/rtlwifi/base.c if (len <= 40 + FCS_LEN) len 2694 drivers/net/wireless/realtek/rtlwifi/base.c if (rtl_find_221_ie(hw, data, len)) len 127 drivers/net/wireless/realtek/rtlwifi/base.h u8 *rtl_find_ie(u8 *data, unsigned int len, u8 ie); len 128 drivers/net/wireless/realtek/rtlwifi/base.h void rtl_recognize_peer(struct ieee80211_hw *hw, u8 *data, unsigned int len); len 185 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c u8 *cmd, u32 len, unsigned long wait_ms) len 247 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c rtlpriv->cfg->ops->fill_h2c_cmd(rtlpriv->mac80211.hw, 0x67, len, cmd); len 1838 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c u8 code, u8 len, u8 *data) len 771 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.h void exhalbtc_dbg_control(struct btc_coexist *btcoexist, u8 code, u8 len, len 56 drivers/net/wireless/realtek/rtlwifi/btcoexist/rtl_btc.c void rtl_btc_record_pwr_mode(struct rtl_priv *rtlpriv, u8 *buf, u8 len) len 66 drivers/net/wireless/realtek/rtlwifi/btcoexist/rtl_btc.c if (safe_len > len) len 67 drivers/net/wireless/realtek/rtlwifi/btcoexist/rtl_btc.c safe_len = len; len 36 drivers/net/wireless/realtek/rtlwifi/btcoexist/rtl_btc.h void rtl_btc_record_pwr_mode(struct rtl_priv *rtlpriv, u8 *buf, u8 len); len 404 drivers/net/wireless/realtek/rtlwifi/core.c static u16 _calculate_wol_pattern_crc(u8 *pattern, u16 len) len 409 drivers/net/wireless/realtek/rtlwifi/core.c for (i = 0; i < len; i++) len 431 drivers/net/wireless/realtek/rtlwifi/core.c u16 j, len; len 506 drivers/net/wireless/realtek/rtlwifi/core.c len = 0; len 509 drivers/net/wireless/realtek/rtlwifi/core.c content[len] = pattern_os[j]; len 510 drivers/net/wireless/realtek/rtlwifi/core.c len++; len 515 drivers/net/wireless/realtek/rtlwifi/core.c "pattern to hw\n", content, len); len 517 drivers/net/wireless/realtek/rtlwifi/core.c rtl_pattern.crc = _calculate_wol_pattern_crc(content, len); len 293 drivers/net/wireless/realtek/rtlwifi/debug.c u32 addr, val, len; len 307 drivers/net/wireless/realtek/rtlwifi/debug.c num = sscanf(tmp, "%x %x %x", &addr, &val, &len); len 312 drivers/net/wireless/realtek/rtlwifi/debug.c switch (len) { len 454 drivers/net/wireless/realtek/rtlwifi/pci.c next_skb->len + additionlen; len 554 drivers/net/wireless/realtek/rtlwifi/pci.c skb->len, PCI_DMA_TODEVICE); len 696 drivers/net/wireless/realtek/rtlwifi/pci.c uskb = dev_alloc_skb(skb->len + 128); len 700 drivers/net/wireless/realtek/rtlwifi/pci.c skb_put_data(uskb, skb->data, skb->len); len 741 drivers/net/wireless/realtek/rtlwifi/pci.c u16 len; len 792 drivers/net/wireless/realtek/rtlwifi/pci.c len = rtlpriv->cfg->ops->get_desc(hw, (u8 *)pdesc, false, len 795 drivers/net/wireless/realtek/rtlwifi/pci.c if (skb->end - skb->tail > len) { len 796 drivers/net/wireless/realtek/rtlwifi/pci.c skb_put(skb, len); len 806 drivers/net/wireless/realtek/rtlwifi/pci.c skb->end - skb->tail, len); len 825 drivers/net/wireless/realtek/rtlwifi/pci.c if (!stats.crc && !stats.hwerror && (skb->len > FCS_LEN)) { len 835 drivers/net/wireless/realtek/rtlwifi/pci.c rtlpriv->stats.rxbytesunicast += skb->len; len 849 drivers/net/wireless/realtek/rtlwifi/pci.c rtl_p2p_info(hw, (void *)skb->data, skb->len); len 851 drivers/net/wireless/realtek/rtlwifi/pci.c rtl_swlps_beacon(hw, (void *)skb->data, skb->len); len 852 drivers/net/wireless/realtek/rtlwifi/pci.c rtl_recognize_peer(hw, (void *)skb->data, skb->len); len 1098 drivers/net/wireless/realtek/rtlwifi/pci.c pskb->len, PCI_DMA_TODEVICE); len 1354 drivers/net/wireless/realtek/rtlwifi/pci.c skb->len, PCI_DMA_TODEVICE); len 1536 drivers/net/wireless/realtek/rtlwifi/pci.c skb->len, PCI_DMA_TODEVICE); len 1626 drivers/net/wireless/realtek/rtlwifi/pci.c rtlpriv->stats.txbytesmulticast += skb->len; len 1628 drivers/net/wireless/realtek/rtlwifi/pci.c rtlpriv->stats.txbytesbroadcast += skb->len; len 1630 drivers/net/wireless/realtek/rtlwifi/pci.c rtlpriv->stats.txbytesunicast += skb->len; len 1659 drivers/net/wireless/realtek/rtlwifi/pci.c return skb->len; len 1668 drivers/net/wireless/realtek/rtlwifi/pci.c return skb->len; len 466 drivers/net/wireless/realtek/rtlwifi/ps.c void rtl_swlps_beacon(struct ieee80211_hw *hw, void *data, unsigned int len) len 500 drivers/net/wireless/realtek/rtlwifi/ps.c if (len <= 40 + FCS_LEN) len 509 drivers/net/wireless/realtek/rtlwifi/ps.c tim = rtl_find_ie(data, len - FCS_LEN, WLAN_EID_TIM); len 711 drivers/net/wireless/realtek/rtlwifi/ps.c unsigned int len) len 723 drivers/net/wireless/realtek/rtlwifi/ps.c end = data + len; len 814 drivers/net/wireless/realtek/rtlwifi/ps.c unsigned int len) len 825 drivers/net/wireless/realtek/rtlwifi/ps.c end = data + len; len 974 drivers/net/wireless/realtek/rtlwifi/ps.c void rtl_p2p_info(struct ieee80211_hw *hw, void *data, unsigned int len) len 985 drivers/net/wireless/realtek/rtlwifi/ps.c if (len <= 40 + FCS_LEN) len 999 drivers/net/wireless/realtek/rtlwifi/ps.c rtl_p2p_action_ie(hw , data , len - FCS_LEN); len 1001 drivers/net/wireless/realtek/rtlwifi/ps.c rtl_p2p_noa_ie(hw , data , len - FCS_LEN); len 19 drivers/net/wireless/realtek/rtlwifi/ps.h void rtl_swlps_beacon(struct ieee80211_hw *hw, void *data, unsigned int len); len 25 drivers/net/wireless/realtek/rtlwifi/ps.h void rtl_p2p_info(struct ieee80211_hw *hw, void *data, unsigned int len); len 82 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c skb->len, PCI_DMA_TODEVICE); len 491 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c unsigned int skb_len = skb->len; len 517 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c buf_len = skb->len; len 518 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c mapping = pci_map_single(rtlpci->pdev, skb->data, skb->len, len 678 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c skb->data, skb->len, len 705 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c set_tx_desc_tx_buffer_size(pdesc, (u16)(skb->len)); len 714 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c set_tx_desc_pkt_size(pdesc, (u16)(skb->len)); len 72 drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.h void usb_writeN_async(struct rtl_priv *rtlpriv, u32 addr, void *data, u16 len); len 405 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c skb->data, skb->len, len 482 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c set_tx_desc_pkt_size(pdesc, (u16)skb->len); len 532 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c set_tx_desc_tx_buffer_size(pdesc, (u16)skb->len); len 572 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c skb->data, skb->len, len 599 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c set_tx_desc_tx_buffer_size(pdesc, (u16)(skb->len)); len 608 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c set_tx_desc_pkt_size(pdesc, (u16)(skb->len)); len 355 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c skb_len = skb->len; len 484 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c u16 pktlen = skb->len; len 651 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c set_tx_desc_pkt_size(pdesc, (u16)skb->len); len 521 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c unsigned int skb_len = skb->len; len 544 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c buf_len = skb->len; len 545 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c mapping = pci_map_single(rtlpci->pdev, skb->data, skb->len, len 701 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c skb->data, skb->len, PCI_DMA_TODEVICE); len 727 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c SET_TX_DESC_TX_BUFFER_SIZE(pdesc, (u16)skb->len); len 731 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c SET_TX_DESC_PKT_SIZE(pdesc, (u16) (skb->len)); len 687 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c u16 len; len 692 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c len = RTL8192EE_PHY_REG_ARRAY_LEN; len 695 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c for (i = 0; i < len; i = i + 2) { len 702 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c if (i >= len - 2) len 710 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c v2 != 0xCDCD && i < len - 2) { len 721 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c v2 != 0xCDCD && i < len - 2) { len 727 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c while (v2 != 0xDEAD && i < len - 2) len 733 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c len = RTL8192EE_AGC_TAB_ARRAY_LEN; len 736 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c for (i = 0; i < len; i = i + 2) { len 746 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c if (i >= len - 2) len 755 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c i < len - 2) { len 767 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c i < len - 2) { len 777 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c i < len - 2) { len 913 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c u16 len; len 918 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c len = RTL8192EE_RADIOA_ARRAY_LEN; len 921 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c "Radio_A:RTL8192EE_RADIOA_ARRAY %d\n" , len); len 923 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c for (i = 0; i < len; i = i + 2) { len 931 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c if (i >= len - 2) len 939 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c v2 != 0xCDCD && i < len - 2) { len 950 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c v2 != 0xCDCD && i < len - 2) { len 957 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c while (v2 != 0xDEAD && i < len - 2) len 965 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c len = RTL8192EE_RADIOB_ARRAY_LEN; len 968 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c "Radio_A:RTL8192EE_RADIOB_ARRAY %d\n" , len); len 970 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c for (i = 0; i < len; i = i + 2) { len 978 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c if (i >= len - 2) len 986 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c v2 != 0xCDCD && i < len - 2) { len 997 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c v2 != 0xCDCD && i < len - 2) { len 1004 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c while (v2 != 0xDEAD && i < len - 2) len 559 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c u32 pkt_len = skb->len; len 680 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c buf_len = skb->len; len 681 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c mapping = pci_map_single(rtlpci->pdev, skb->data, skb->len, len 846 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c skb->data, skb->len, len 872 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c set_tx_desc_tx_buffer_size(pdesc, (u16)(skb->len)); len 881 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c set_tx_desc_pkt_size(pdesc, (u16)(skb->len)); len 427 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c u32 totallen = 0, len = 0, tx_desclen = 0; len 434 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c len = H2C_TX_CMD_HDR_LEN + N_BYTE_ALIGMENT(pcmd_len[i], 8); len 437 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c if (h2cbufferlen < totallen + len + tx_desclen) len 441 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c ph2c_buffer = skb_put(skb, (u32)len); len 442 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c memset((ph2c_buffer + totallen + tx_desclen), 0, len); len 470 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c totallen += len; len 478 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c u32 totallen = 0, len = 0, tx_desclen = 0; len 483 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c len = H2C_TX_CMD_HDR_LEN + N_BYTE_ALIGMENT(pcmd_len[i], 8); len 486 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c if (h2cbufferlen < totallen + len + tx_desclen) len 489 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c totallen += len; len 504 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c u32 len; len 531 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c len = _rtl92s_get_h2c_cmdlen(MAX_TRANSMIT_BUFFER_SIZE, 1, &cmd_len); len 532 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c skb = dev_alloc_skb(len); len 331 drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c dma_addr_t mapping = pci_map_single(rtlpci->pdev, skb->data, skb->len, len 431 drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c SET_TX_DESC_PKT_SIZE(pdesc, (u16) skb->len); len 485 drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c SET_TX_DESC_TX_BUFFER_SIZE(pdesc, (u16) skb->len); len 501 drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c dma_addr_t mapping = pci_map_single(rtlpci->pdev, skb->data, skb->len, len 522 drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c SET_TX_DESC_PKT_SIZE(pdesc, (u16)(skb->len)); len 523 drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c SET_TX_DESC_TX_BUFFER_SIZE(pdesc, (u16)(skb->len)); len 536 drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c SET_TX_DESC_PKT_SIZE(pdesc, (u16)(skb->len)); len 542 drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c SET_TX_DESC_TX_BUFFER_SIZE(pdesc, (u16)(skb->len)); len 1647 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c u8 *tmp_buf, u8 len) len 1655 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c for (i = 0; i < len; i++) { len 1660 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c if (i == len-1) len 366 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c skb->data, skb->len, len 443 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c set_tx_desc_pkt_size(pdesc, (u16)skb->len); len 491 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c set_tx_desc_tx_buffer_size(pdesc, (u16)skb->len); len 533 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c skb->data, skb->len, len 560 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c set_tx_desc_tx_buffer_size(pdesc, (u16)(skb->len)); len 569 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c set_tx_desc_pkt_size(pdesc, (u16)(skb->len)); len 44 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c skb->len, PCI_DMA_TODEVICE); len 419 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c unsigned int skb_len = skb->len; len 444 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c buf_len = skb->len; len 445 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c mapping = pci_map_single(rtlpci->pdev, skb->data, skb->len, len 599 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c skb->data, skb->len, len 622 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c set_tx_desc_tx_buffer_size(pdesc, (u16)(skb->len)); len 631 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c set_tx_desc_pkt_size(pdesc, (u16)(skb->len)); len 40 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c skb->len, PCI_DMA_TODEVICE); len 674 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c unsigned int skb_len = skb->len; len 692 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c buf_len = skb->len; len 693 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c mapping = pci_map_single(rtlpci->pdev, skb->data, skb->len, len 838 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c skb->data, skb->len, len 851 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c set_tx_desc_pkt_size(pdesc, (u16)(skb->len)); len 865 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c set_tx_desc_tx_buffer_size(pdesc, skb->len); len 38 drivers/net/wireless/realtek/rtlwifi/usb.c u16 len) len 48 drivers/net/wireless/realtek/rtlwifi/usb.c if (WARN_ON_ONCE(len > databuf_maxlen)) len 49 drivers/net/wireless/realtek/rtlwifi/usb.c len = databuf_maxlen; len 75 drivers/net/wireless/realtek/rtlwifi/usb.c dr->wLength = cpu_to_le16(len); len 77 drivers/net/wireless/realtek/rtlwifi/usb.c memcpy(databuf, pdata, len); len 79 drivers/net/wireless/realtek/rtlwifi/usb.c (unsigned char *)dr, databuf, len, len 92 drivers/net/wireless/realtek/rtlwifi/usb.c u16 len) len 105 drivers/net/wireless/realtek/rtlwifi/usb.c index, pdata, len, 1000); len 122 drivers/net/wireless/realtek/rtlwifi/usb.c static u32 _usb_read_sync(struct rtl_priv *rtlpriv, u32 addr, u16 len) len 141 drivers/net/wireless/realtek/rtlwifi/usb.c _usbctrl_vendorreq_sync_read(udev, request, wvalue, index, data, len); len 161 drivers/net/wireless/realtek/rtlwifi/usb.c u16 len) len 173 drivers/net/wireless/realtek/rtlwifi/usb.c len); len 198 drivers/net/wireless/realtek/rtlwifi/usb.c u16 len) len 210 drivers/net/wireless/realtek/rtlwifi/usb.c buffer = kmemdup(data, len, GFP_ATOMIC); len 214 drivers/net/wireless/realtek/rtlwifi/usb.c index, buffer, len, 50); len 448 drivers/net/wireless/realtek/rtlwifi/usb.c rtlpriv->stats.rxbytesunicast += skb->len; len 490 drivers/net/wireless/realtek/rtlwifi/usb.c rtlpriv->stats.rxbytesunicast += skb->len; len 554 drivers/net/wireless/realtek/rtlwifi/usb.c unsigned int len) len 561 drivers/net/wireless/realtek/rtlwifi/usb.c if (NET_IP_ALIGN == 0 || len < sizeof(*hdr)) len 576 drivers/net/wireless/realtek/rtlwifi/usb.c if ((unsigned long)qc - (unsigned long)hdr < len && len 890 drivers/net/wireless/realtek/rtlwifi/usb.c ep_num), skb->data, skb->len, _rtl_tx_complete, skb); len 946 drivers/net/wireless/realtek/rtlwifi/usb.c rtlpriv->stats.txbytesmulticast += skb->len; len 948 drivers/net/wireless/realtek/rtlwifi/usb.c rtlpriv->stats.txbytesbroadcast += skb->len; len 950 drivers/net/wireless/realtek/rtlwifi/usb.c rtlpriv->stats.txbytesunicast += skb->len; len 1059 drivers/net/wireless/realtek/rtlwifi/wifi.h u8 len; len 1470 drivers/net/wireless/realtek/rtlwifi/wifi.h u16 len); len 2087 drivers/net/wireless/realtek/rtlwifi/wifi.h u16 len; len 2709 drivers/net/wireless/realtek/rtlwifi/wifi.h void (*btc_record_pwr_mode)(struct rtl_priv *rtlpriv, u8 *buf, u8 len); len 2730 drivers/net/wireless/realtek/rtlwifi/wifi.h u8 len; len 365 drivers/net/wireless/realtek/rtw88/coex.h void rtw_coex_bt_info_notify(struct rtw_dev *rtwdev, u8 *buf, u8 len); len 34 drivers/net/wireless/realtek/rtw88/debug.c u32 len; len 103 drivers/net/wireless/realtek/rtw88/debug.c u32 val, len, addr; len 105 drivers/net/wireless/realtek/rtw88/debug.c len = debugfs_priv->read_reg.len; len 107 drivers/net/wireless/realtek/rtw88/debug.c switch (len) { len 170 drivers/net/wireless/realtek/rtw88/debug.c u32 addr, len; len 175 drivers/net/wireless/realtek/rtw88/debug.c num = sscanf(tmp, "%x %x", &addr, &len); len 180 drivers/net/wireless/realtek/rtw88/debug.c if (len != 1 && len != 2 && len != 4) { len 185 drivers/net/wireless/realtek/rtw88/debug.c debugfs_priv->read_reg.len = len; len 310 drivers/net/wireless/realtek/rtw88/debug.c u32 addr, val, len; len 316 drivers/net/wireless/realtek/rtw88/debug.c num = sscanf(tmp, "%x %x %x", &addr, &val, &len); len 321 drivers/net/wireless/realtek/rtw88/debug.c switch (len) { len 339 drivers/net/wireless/realtek/rtw88/debug.c "error write length = %d\n", len); len 34 drivers/net/wireless/realtek/rtw88/fw.c u8 len; len 38 drivers/net/wireless/realtek/rtw88/fw.c len = skb->len - pkt_offset - 2; len 44 drivers/net/wireless/realtek/rtw88/fw.c rtw_coex_bt_info_notify(rtwdev, c2h->payload, len); len 47 drivers/net/wireless/realtek/rtw88/fw.c rtw_coex_wl_fwdbginfo_notify(rtwdev, c2h->payload, len); len 63 drivers/net/wireless/realtek/rtw88/fw.c u8 len; len 66 drivers/net/wireless/realtek/rtw88/fw.c len = skb->len - pkt_offset - 2; len 70 drivers/net/wireless/realtek/rtw88/fw.c c2h->id, c2h->seq, len); len 490 drivers/net/wireless/realtek/rtw88/fw.c static inline u8 rtw_len_to_page(unsigned int len, u8 page_size) len 492 drivers/net/wireless/realtek/rtw88/fw.c return DIV_ROUND_UP(len, page_size); len 503 drivers/net/wireless/realtek/rtw88/fw.c skb->data, skb->len); len 505 drivers/net/wireless/realtek/rtw88/fw.c memcpy(buf, skb->data, skb->len); len 651 drivers/net/wireless/realtek/rtw88/fw.c total_page += rtw_len_to_page(iter->len + tx_desc_sz, len 654 drivers/net/wireless/realtek/rtw88/fw.c total_page += rtw_len_to_page(iter->len, page_size); len 679 drivers/net/wireless/realtek/rtw88/fw.c page += rtw_len_to_page(rsvd_pkt->skb->len + len 682 drivers/net/wireless/realtek/rtw88/fw.c page += rtw_len_to_page(rsvd_pkt->skb->len, page_size); len 710 drivers/net/wireless/realtek/rtw88/fw.c ret = rtw_download_drv_rsvd_page(rtwdev, skb->data, skb->len); len 361 drivers/net/wireless/realtek/rtw88/mac.c bckp[bckp_idx].len = 1; len 369 drivers/net/wireless/realtek/rtw88/mac.c bckp[bckp_idx].len = 1; len 373 drivers/net/wireless/realtek/rtw88/mac.c bckp[bckp_idx].len = 4; len 382 drivers/net/wireless/realtek/rtw88/mac.c bckp[bckp_idx].len = 2; len 386 drivers/net/wireless/realtek/rtw88/mac.c bckp[bckp_idx].len = 4; len 395 drivers/net/wireless/realtek/rtw88/mac.c bckp[bckp_idx].len = 1; len 467 drivers/net/wireless/realtek/rtw88/mac.c u32 len, u8 first) len 474 drivers/net/wireless/realtek/rtw88/mac.c ch0_ctrl |= len & BIT_MASK_DDMACH0_DLEN; len 438 drivers/net/wireless/realtek/rtw88/main.h u8 len; len 107 drivers/net/wireless/realtek/rtw88/pci.c pci_unmap_single(pdev, dma, skb->len, PCI_DMA_TODEVICE); len 117 drivers/net/wireless/realtek/rtw88/pci.c u32 len = tx_ring->r.len; len 118 drivers/net/wireless/realtek/rtw88/pci.c int ring_sz = len * tx_ring->r.desc_size; len 136 drivers/net/wireless/realtek/rtw88/pci.c for (i = 0; i < rx_ring->r.len; i++) { len 153 drivers/net/wireless/realtek/rtw88/pci.c int ring_sz = rx_ring->r.desc_size * rx_ring->r.len; len 180 drivers/net/wireless/realtek/rtw88/pci.c u8 desc_size, u32 len) len 183 drivers/net/wireless/realtek/rtw88/pci.c int ring_sz = desc_size * len; len 196 drivers/net/wireless/realtek/rtw88/pci.c tx_ring->r.len = len; len 249 drivers/net/wireless/realtek/rtw88/pci.c u8 desc_size, u32 len) len 255 drivers/net/wireless/realtek/rtw88/pci.c int ring_sz = desc_size * len; len 267 drivers/net/wireless/realtek/rtw88/pci.c for (i = 0; i < len; i++) { len 286 drivers/net/wireless/realtek/rtw88/pci.c rx_ring->r.len = len; len 318 drivers/net/wireless/realtek/rtw88/pci.c u32 len; len 325 drivers/net/wireless/realtek/rtw88/pci.c len = max_num_of_tx_queue(i); len 326 drivers/net/wireless/realtek/rtw88/pci.c ret = rtw_pci_init_tx_ring(rtwdev, tx_ring, tx_desc_size, len); len 391 drivers/net/wireless/realtek/rtw88/pci.c u32 len; len 401 drivers/net/wireless/realtek/rtw88/pci.c len = rtwpci->tx_rings[RTW_TX_QUEUE_H2C].r.len; len 405 drivers/net/wireless/realtek/rtw88/pci.c rtw_write16(rtwdev, RTK_PCI_TXBD_NUM_H2CQ, len); len 408 drivers/net/wireless/realtek/rtw88/pci.c len = rtwpci->tx_rings[RTW_TX_QUEUE_BK].r.len; len 412 drivers/net/wireless/realtek/rtw88/pci.c rtw_write16(rtwdev, RTK_PCI_TXBD_NUM_BKQ, len); len 415 drivers/net/wireless/realtek/rtw88/pci.c len = rtwpci->tx_rings[RTW_TX_QUEUE_BE].r.len; len 419 drivers/net/wireless/realtek/rtw88/pci.c rtw_write16(rtwdev, RTK_PCI_TXBD_NUM_BEQ, len); len 422 drivers/net/wireless/realtek/rtw88/pci.c len = rtwpci->tx_rings[RTW_TX_QUEUE_VO].r.len; len 426 drivers/net/wireless/realtek/rtw88/pci.c rtw_write16(rtwdev, RTK_PCI_TXBD_NUM_VOQ, len); len 429 drivers/net/wireless/realtek/rtw88/pci.c len = rtwpci->tx_rings[RTW_TX_QUEUE_VI].r.len; len 433 drivers/net/wireless/realtek/rtw88/pci.c rtw_write16(rtwdev, RTK_PCI_TXBD_NUM_VIQ, len); len 436 drivers/net/wireless/realtek/rtw88/pci.c len = rtwpci->tx_rings[RTW_TX_QUEUE_MGMT].r.len; len 440 drivers/net/wireless/realtek/rtw88/pci.c rtw_write16(rtwdev, RTK_PCI_TXBD_NUM_MGMTQ, len); len 443 drivers/net/wireless/realtek/rtw88/pci.c len = rtwpci->tx_rings[RTW_TX_QUEUE_HI0].r.len; len 447 drivers/net/wireless/realtek/rtw88/pci.c rtw_write16(rtwdev, RTK_PCI_TXBD_NUM_HI0Q, len); len 450 drivers/net/wireless/realtek/rtw88/pci.c len = rtwpci->rx_rings[RTW_RX_QUEUE_MPDU].r.len; len 454 drivers/net/wireless/realtek/rtw88/pci.c rtw_write16(rtwdev, RTK_PCI_RXBD_NUM_MPDUQ, len & 0xfff); len 577 drivers/net/wireless/realtek/rtw88/pci.c pci_unmap_single(rtwpci->pdev, dma, prev->len, len 622 drivers/net/wireless/realtek/rtw88/pci.c size = skb->len; len 626 drivers/net/wireless/realtek/rtw88/pci.c else if (!avail_desc(ring->r.wp, ring->r.rp, ring->r.len)) len 633 drivers/net/wireless/realtek/rtw88/pci.c dma = pci_map_single(rtwpci->pdev, skb->data, skb->len, len 641 drivers/net/wireless/realtek/rtw88/pci.c psb_len = (skb->len - 1) / 128 + 1; len 658 drivers/net/wireless/realtek/rtw88/pci.c if (++ring->r.wp >= ring->r.len) len 731 drivers/net/wireless/realtek/rtw88/pci.c if (avail_desc(ring->r.wp, ring->r.rp, ring->r.len) < 2) { len 761 drivers/net/wireless/realtek/rtw88/pci.c count = ring->r.len - (ring->r.rp - cur_rp); len 771 drivers/net/wireless/realtek/rtw88/pci.c pci_unmap_single(rtwpci->pdev, tx_data->dma, skb->len, len 781 drivers/net/wireless/realtek/rtw88/pci.c avail_desc(ring->r.wp, ring->r.rp, ring->r.len) > 4) { len 835 drivers/net/wireless/realtek/rtw88/pci.c count = ring->r.len - (ring->r.wp - cur_wp); len 879 drivers/net/wireless/realtek/rtw88/pci.c if (++cur_rp >= ring->r.len) len 964 drivers/net/wireless/realtek/rtw88/pci.c unsigned long len; len 974 drivers/net/wireless/realtek/rtw88/pci.c len = pci_resource_len(pdev, bar_id); len 975 drivers/net/wireless/realtek/rtw88/pci.c rtwpci->mmap = pci_iomap(pdev, bar_id, len); len 130 drivers/net/wireless/realtek/rtw88/pci.h static inline int avail_desc(u32 wp, u32 rp, u32 len) len 135 drivers/net/wireless/realtek/rtw88/pci.h return len - wp + rp - 1; len 158 drivers/net/wireless/realtek/rtw88/pci.h u32 len; len 86 drivers/net/wireless/realtek/rtw88/rtw8822c.c backup[i].len = 4; len 2106 drivers/net/wireless/realtek/rtw88/rtw8822c.c bckp[i].len = 4; len 22 drivers/net/wireless/realtek/rtw88/rx.c rtwdev->stats.rx_unicast += skb->len; len 26 drivers/net/wireless/realtek/rtw88/rx.c rtwvif->stats.rx_unicast += skb->len; len 24 drivers/net/wireless/realtek/rtw88/tx.c rtwdev->stats.tx_unicast += skb->len; len 28 drivers/net/wireless/realtek/rtw88/tx.c rtwvif->stats.tx_unicast += skb->len; len 340 drivers/net/wireless/realtek/rtw88/tx.c pkt_info->tx_pkt_size = skb->len; len 363 drivers/net/wireless/realtek/rtw88/tx.c pkt_info->tx_pkt_size = skb->len; len 48 drivers/net/wireless/realtek/rtw88/util.c u8 len; len 54 drivers/net/wireless/realtek/rtw88/util.c len = bckp->len; len 58 drivers/net/wireless/realtek/rtw88/util.c switch (len) { len 403 drivers/net/wireless/rndis_wlan.c int len; len 694 drivers/net/wireless/rndis_wlan.c static int rndis_query_oid(struct usbnet *dev, u32 oid, void *data, int *len) len 706 drivers/net/wireless/rndis_wlan.c buflen = *len + sizeof(*u.get); len 734 drivers/net/wireless/rndis_wlan.c resplen = le32_to_cpu(u.get_c->len); len 756 drivers/net/wireless/rndis_wlan.c if (copylen > *len) len 757 drivers/net/wireless/rndis_wlan.c copylen = *len; len 761 drivers/net/wireless/rndis_wlan.c *len = resplen; len 779 drivers/net/wireless/rndis_wlan.c int len) len 790 drivers/net/wireless/rndis_wlan.c buflen = len + sizeof(*u.set); len 806 drivers/net/wireless/rndis_wlan.c u.set->msg_len = cpu_to_le32(sizeof(*u.set) + len); len 808 drivers/net/wireless/rndis_wlan.c u.set->len = cpu_to_le32(len); len 811 drivers/net/wireless/rndis_wlan.c memcpy(u.buf + sizeof(*u.set), data, len); len 1021 drivers/net/wireless/rndis_wlan.c int ret, len; len 1023 drivers/net/wireless/rndis_wlan.c len = ETH_ALEN; len 1025 drivers/net/wireless/rndis_wlan.c bssid, &len); len 1034 drivers/net/wireless/rndis_wlan.c struct ndis_80211_assoc_info *info, int len) len 1038 drivers/net/wireless/rndis_wlan.c info, &len); len 1273 drivers/net/wireless/rndis_wlan.c int len, ret; len 1284 drivers/net/wireless/rndis_wlan.c len = sizeof(config); len 1287 drivers/net/wireless/rndis_wlan.c &config, &len); len 1310 drivers/net/wireless/rndis_wlan.c int len, ret; len 1313 drivers/net/wireless/rndis_wlan.c len = sizeof(config); len 1316 drivers/net/wireless/rndis_wlan.c &config, &len); len 1379 drivers/net/wireless/rndis_wlan.c priv->encr_keys[index].len = key_len; len 1471 drivers/net/wireless/rndis_wlan.c priv->encr_keys[index].len = key_len; len 1495 drivers/net/wireless/rndis_wlan.c netdev_dbg(usbdev->net, "%s(): %i:%i\n", __func__, key_idx, key.len); len 1497 drivers/net/wireless/rndis_wlan.c if (key.len == 0) len 1500 drivers/net/wireless/rndis_wlan.c return add_wep_key(usbdev, key.material, key.len, key_idx); len 1528 drivers/net/wireless/rndis_wlan.c if (priv->encr_keys[index].len == 0) len 1535 drivers/net/wireless/rndis_wlan.c priv->encr_keys[index].len); len 1658 drivers/net/wireless/rndis_wlan.c int i, len, count, max_pmkids, entry_len; len 1661 drivers/net/wireless/rndis_wlan.c len = le32_to_cpu(pmkids->length); len 1664 drivers/net/wireless/rndis_wlan.c entry_len = (count > 0) ? (len - sizeof(*pmkids)) / count : -1; len 1667 drivers/net/wireless/rndis_wlan.c "%d)\n", func_str, count, len, entry_len); len 1695 drivers/net/wireless/rndis_wlan.c int len, ret, max_pmkids; len 1698 drivers/net/wireless/rndis_wlan.c len = struct_size(pmkids, bssid_info, max_pmkids); len 1700 drivers/net/wireless/rndis_wlan.c pmkids = kzalloc(len, GFP_KERNEL); len 1704 drivers/net/wireless/rndis_wlan.c pmkids->length = cpu_to_le32(len); len 1708 drivers/net/wireless/rndis_wlan.c pmkids, &len); len 1711 drivers/net/wireless/rndis_wlan.c " -> %d\n", __func__, len, max_pmkids, ret); len 1728 drivers/net/wireless/rndis_wlan.c int ret, len, num_pmkids; len 1731 drivers/net/wireless/rndis_wlan.c len = struct_size(pmkids, bssid_info, num_pmkids); len 1732 drivers/net/wireless/rndis_wlan.c pmkids->length = cpu_to_le32(len); len 1740 drivers/net/wireless/rndis_wlan.c "\n", __func__, len, num_pmkids, ret); len 2022 drivers/net/wireless/rndis_wlan.c int *bssid_len, void *buf, int len) len 2026 drivers/net/wireless/rndis_wlan.c buf_end = (char *)buf + len; len 2040 drivers/net/wireless/rndis_wlan.c int bssid_len, void *buf, int len) len 2044 drivers/net/wireless/rndis_wlan.c if (!bssid || bssid_len <= 0 || bssid_len > len) len 2047 drivers/net/wireless/rndis_wlan.c buf_end = (char *)buf + len; len 2059 drivers/net/wireless/rndis_wlan.c int ret = -EINVAL, len, count, bssid_len, real_count, new_len; len 2063 drivers/net/wireless/rndis_wlan.c len = CONTROL_BUFFER_SIZE; len 2065 drivers/net/wireless/rndis_wlan.c buf = kzalloc(len, GFP_KERNEL); len 2074 drivers/net/wireless/rndis_wlan.c new_len = len; len 2080 drivers/net/wireless/rndis_wlan.c if (new_len > len) { len 2081 drivers/net/wireless/rndis_wlan.c len = new_len; len 2086 drivers/net/wireless/rndis_wlan.c len = new_len; len 2091 drivers/net/wireless/rndis_wlan.c netdev_dbg(usbdev->net, "%s(): buflen: %d\n", __func__, len); len 2094 drivers/net/wireless/rndis_wlan.c bssid = next_bssid_list_item(bssid_list->bssid, &bssid_len, buf, len); len 2099 drivers/net/wireless/rndis_wlan.c while (check_bssid_list_item(bssid, bssid_len, buf, len)) { len 2107 drivers/net/wireless/rndis_wlan.c bssid = next_bssid_list_item(bssid, &bssid_len, buf, len); len 2454 drivers/net/wireless/rndis_wlan.c return add_wep_key(usbdev, key.material, key.len, key_index); len 2461 drivers/net/wireless/rndis_wlan.c int ret, len; len 2465 drivers/net/wireless/rndis_wlan.c len = sizeof(linkspeed); len 2466 drivers/net/wireless/rndis_wlan.c ret = rndis_query_oid(usbdev, RNDIS_OID_GEN_LINK_SPEED, &linkspeed, &len); len 2472 drivers/net/wireless/rndis_wlan.c len = sizeof(rssi); len 2474 drivers/net/wireless/rndis_wlan.c &rssi, &len); len 2646 drivers/net/wireless/rndis_wlan.c int len, ret, ie_len; len 2649 drivers/net/wireless/rndis_wlan.c len = sizeof(rssi); len 2652 drivers/net/wireless/rndis_wlan.c &rssi, &len); len 2677 drivers/net/wireless/rndis_wlan.c len = sizeof(ssid); len 2680 drivers/net/wireless/rndis_wlan.c &ssid, &len); len 2895 drivers/net/wireless/rndis_wlan.c int len) len 2905 drivers/net/wireless/rndis_wlan.c if (len < offsetof(struct ndis_80211_status_indication, u) + len 2908 drivers/net/wireless/rndis_wlan.c len); len 2913 drivers/net/wireless/rndis_wlan.c buflen = len - offsetof(struct ndis_80211_status_indication, u); len 2967 drivers/net/wireless/rndis_wlan.c int len) len 2972 drivers/net/wireless/rndis_wlan.c if (len < offsetof(struct ndis_80211_status_indication, u) + len 2975 drivers/net/wireless/rndis_wlan.c len); len 2984 drivers/net/wireless/rndis_wlan.c if (len < expected_len) { len 2986 drivers/net/wireless/rndis_wlan.c len, expected_len); len 3016 drivers/net/wireless/rndis_wlan.c unsigned int len, offset; len 3020 drivers/net/wireless/rndis_wlan.c len = le32_to_cpu(msg->length); len 3022 drivers/net/wireless/rndis_wlan.c if (len < 8) { len 3024 drivers/net/wireless/rndis_wlan.c len); len 3028 drivers/net/wireless/rndis_wlan.c if (len > buflen || offset > buflen || offset + len > buflen) { len 3030 drivers/net/wireless/rndis_wlan.c offset + len, buflen); len 3048 drivers/net/wireless/rndis_wlan.c rndis_wlan_auth_indication(usbdev, indication, len); len 3052 drivers/net/wireless/rndis_wlan.c rndis_wlan_pmkid_cand_list_indication(usbdev, indication, len); len 3114 drivers/net/wireless/rndis_wlan.c int len, retval, i, n; len 3118 drivers/net/wireless/rndis_wlan.c len = sizeof(networks_supported); len 3121 drivers/net/wireless/rndis_wlan.c &networks_supported, &len); len 3144 drivers/net/wireless/rndis_wlan.c len = sizeof(caps_buf); len 3147 drivers/net/wireless/rndis_wlan.c caps, &len); len 3196 drivers/net/wireless/rndis_wlan.c int len, ret, j; len 3220 drivers/net/wireless/rndis_wlan.c len = sizeof(rssi); len 3222 drivers/net/wireless/rndis_wlan.c &rssi, &len); len 3254 drivers/net/wireless/rndis_wlan.c len = CONTROL_BUFFER_SIZE; len 3255 drivers/net/wireless/rndis_wlan.c buf = kmalloc(len, GFP_KERNEL); len 3261 drivers/net/wireless/rndis_wlan.c buf, &len); len 3400 drivers/net/wireless/rndis_wlan.c int retval, len; len 3453 drivers/net/wireless/rndis_wlan.c len = sizeof(tmp); len 3456 drivers/net/wireless/rndis_wlan.c &tmp, &len); len 117 drivers/net/wireless/rsi/rsi_91x_core.c skb->len, &rate); len 385 drivers/net/wireless/rsi/rsi_91x_core.c if ((!skb) || (!skb->len)) { len 235 drivers/net/wireless/rsi/rsi_91x_debugfs.c size_t len, len 241 drivers/net/wireless/rsi/rsi_91x_debugfs.c if (!len) len 244 drivers/net/wireless/rsi/rsi_91x_debugfs.c ret = kstrtoul_from_user(buff, len, 16, &dbg_zone); len 250 drivers/net/wireless/rsi/rsi_91x_debugfs.c return len; len 50 drivers/net/wireless/rsi/rsi_91x_hal.c skb->data, skb->len); len 71 drivers/net/wireless/rsi/rsi_91x_hal.c if (skb->len > MAX_MGMT_PKT_SIZE) { len 105 drivers/net/wireless/rsi/rsi_91x_hal.c rsi_set_len_qno(&mgmt_desc->len_qno, (skb->len - FRAME_DESC_SZ), len 213 drivers/net/wireless/rsi/rsi_91x_hal.c rsi_set_len_qno(&data_desc->len_qno, (skb->len - FRAME_DESC_SZ), len 249 drivers/net/wireless/rsi/rsi_91x_hal.c (skb->len - FRAME_DESC_SZ), len 251 drivers/net/wireless/rsi/rsi_91x_hal.c if ((skb->len - header_size) == EAPOL4_PACKET_LEN) { len 352 drivers/net/wireless/rsi/rsi_91x_hal.c skb->len); len 408 drivers/net/wireless/rsi/rsi_91x_hal.c rsi_set_len_qno(&bt_desc->len_qno, (skb->len - FRAME_DESC_SZ), len 452 drivers/net/wireless/rsi/rsi_91x_hal.c rsi_set_len_qno(&bcn_frm->len_qno, mac_bcn->len, RSI_WIFI_DATA_Q); len 479 drivers/net/wireless/rsi/rsi_91x_hal.c memcpy(&skb->data[FRAME_DESC_SZ], mac_bcn->data, mac_bcn->len); len 480 drivers/net/wireless/rsi/rsi_91x_hal.c skb_put(skb, mac_bcn->len + FRAME_DESC_SZ); len 1009 drivers/net/wireless/rsi/rsi_91x_hal.c u32 dest, len; len 1069 drivers/net/wireless/rsi/rsi_91x_hal.c len = le32_to_cpu(bootload_ds.bl_entry[cnt].control) & len 1072 drivers/net/wireless/rsi/rsi_91x_hal.c len, dest); len 1075 drivers/net/wireless/rsi/rsi_91x_hal.c len, len 1083 drivers/net/wireless/rsi/rsi_91x_hal.c fw_p += len; len 143 drivers/net/wireless/rsi/rsi_91x_main.c memcpy((skb->data), (buffer + payload_offset), skb->len); len 1895 drivers/net/wireless/rsi/rsi_91x_mgmt.c memcpy(&skb->data[frame_len], probereq_skb->data, probereq_skb->len); len 1897 drivers/net/wireless/rsi/rsi_91x_mgmt.c bgscan->probe_req_length = cpu_to_le16(probereq_skb->len); len 1900 drivers/net/wireless/rsi/rsi_91x_mgmt.c (frame_len - FRAME_DESC_SZ + probereq_skb->len), len 1903 drivers/net/wireless/rsi/rsi_91x_mgmt.c skb_put(skb, frame_len + probereq_skb->len); len 768 drivers/net/wireless/rsi/rsi_91x_sdio.c u32 len) len 781 drivers/net/wireless/rsi/rsi_91x_sdio.c num_blocks = len / block_size; len 783 drivers/net/wireless/rsi/rsi_91x_sdio.c if (len % block_size) len 83 drivers/net/wireless/rsi/rsi_91x_sdio_ops.c status = rsi_read_pkt(common, skb->data, skb->len); len 46 drivers/net/wireless/rsi/rsi_91x_usb.c u16 len, len 55 drivers/net/wireless/rsi/rsi_91x_usb.c memset(seg, 0, len + RSI_USB_TX_HEAD_ROOM); len 56 drivers/net/wireless/rsi/rsi_91x_usb.c memcpy(seg + RSI_USB_TX_HEAD_ROOM, buf, len); len 57 drivers/net/wireless/rsi/rsi_91x_usb.c len += RSI_USB_TX_HEAD_ROOM; len 58 drivers/net/wireless/rsi/rsi_91x_usb.c transfer = len; len 62 drivers/net/wireless/rsi/rsi_91x_usb.c (int)len, len 173 drivers/net/wireless/rsi/rsi_91x_usb.c u16 len) len 178 drivers/net/wireless/rsi/rsi_91x_usb.c if (len > RSI_USB_CTRL_BUF_SIZE) len 191 drivers/net/wireless/rsi/rsi_91x_usb.c len, len 218 drivers/net/wireless/rsi/rsi_91x_usb.c u16 len) len 223 drivers/net/wireless/rsi/rsi_91x_usb.c if (len > RSI_USB_CTRL_BUF_SIZE) len 242 drivers/net/wireless/rsi/rsi_91x_usb.c len, len 273 drivers/net/wireless/rsi/rsi_91x_usb.c urb->actual_length > rx_cb->rx_skb->len) { len 337 drivers/net/wireless/rsi/rsi_91x_usb.c skb->len, len 451 drivers/net/wireless/rsi/rsi_91x_usb.c u32 len) len 462 drivers/net/wireless/rsi/rsi_91x_usb.c len); len 466 drivers/net/wireless/rsi/rsi_91x_usb.c u32 *value, u16 len) len 473 drivers/net/wireless/rsi/rsi_91x_usb.c ret = rsi_usb_reg_read(usbdev, reg, &temp, len); len 483 drivers/net/wireless/rsi/rsi_91x_usb.c unsigned long value, u16 len) len 488 drivers/net/wireless/rsi/rsi_91x_usb.c return rsi_usb_reg_write(usbdev, reg, value, len); len 384 drivers/net/wireless/rsi/rsi_main.h int (*read_pkt)(struct rsi_hw *adapter, u8 *pkt, u32 len); len 385 drivers/net/wireless/rsi/rsi_main.h int (*write_pkt)(struct rsi_hw *adapter, u8 *pkt, u32 len); len 708 drivers/net/wireless/rsi/rsi_mgmt.h static inline void rsi_set_len_qno(__le16 *addr, u16 len, u8 qno) len 710 drivers/net/wireless/rsi/rsi_mgmt.h *addr = cpu_to_le16(len | ((qno & 7) << 12)); len 297 drivers/net/wireless/st/cw1200/bh.c wsm_len = __le16_to_cpu(wsm->len); len 383 drivers/net/wireless/st/cw1200/bh.c BUG_ON(__le16_to_cpu(wsm->len) != tx_len); len 407 drivers/net/wireless/st/cw1200/bh.c __le16_to_cpu(wsm->len)); len 67 drivers/net/wireless/st/cw1200/cw1200_spi.c .len = sizeof(regaddr), len 71 drivers/net/wireless/st/cw1200/cw1200_spi.c .len = count, len 100 drivers/net/wireless/st/cw1200/cw1200_spi.c for (i = 0; i < t_addr.len; i++) len 103 drivers/net/wireless/st/cw1200/cw1200_spi.c for (i = 0; i < t_msg.len; i++) len 131 drivers/net/wireless/st/cw1200/cw1200_spi.c .len = sizeof(regaddr), len 135 drivers/net/wireless/st/cw1200/cw1200_spi.c .len = count, len 165 drivers/net/wireless/st/cw1200/cw1200_spi.c for (i = 0; i < t_addr.len; i++) len 168 drivers/net/wireless/st/cw1200/cw1200_spi.c for (i = 0; i < t_msg.len; i++) len 254 drivers/net/wireless/st/cw1200/debug.c priv->wsm_cmd.cmd, priv->wsm_cmd.len); len 420 drivers/net/wireless/st/cw1200/scan.c ies_len = frame.skb->len - sizeof(struct ieee80211_hdr_3addr); len 439 drivers/net/wireless/st/cw1200/scan.c skb_trim(frame.skb, frame.skb->len - ssids[0].length); len 577 drivers/net/wireless/st/cw1200/txrx.c wsm->hdr.len = __cpu_to_le16(t->skb->len); len 740 drivers/net/wireless/st/cw1200/txrx.c skb->len, t.queue, t.txpriv.link_id, len 952 drivers/net/wireless/st/cw1200/txrx.c skb_trim(skb, skb->len - tx->control.hw_key->icv_len); len 954 drivers/net/wireless/st/cw1200/txrx.c skb_trim(skb, skb->len - 8); /* MIC space */ len 1068 drivers/net/wireless/st/cw1200/txrx.c if (skb->len < sizeof(struct ieee80211_pspoll)) { len 1135 drivers/net/wireless/st/cw1200/txrx.c if (skb->len < hdrlen + iv_len + icv_len) { len 1141 drivers/net/wireless/st/cw1200/txrx.c skb_trim(skb, skb->len - icv_len); len 1148 drivers/net/wireless/st/cw1200/txrx.c memcpy(&hdr->mactime, skb->data + skb->len - 8, 8); len 1150 drivers/net/wireless/st/cw1200/txrx.c if (skb->len >= 8) len 1151 drivers/net/wireless/st/cw1200/txrx.c skb_trim(skb, skb->len - 8); len 1170 drivers/net/wireless/st/cw1200/txrx.c size_t ies_len = skb->len - (ies - (u8 *)(skb->data)); len 1118 drivers/net/wireless/st/cw1200/wsm.c priv->wsm_cmd.len = buf_len; len 1241 drivers/net/wireless/st/cw1200/wsm.c int wsm_handle_exception(struct cw1200_common *priv, u8 *data, size_t len) len 1257 drivers/net/wireless/st/cw1200/wsm.c buf.end = &buf.begin[len]; len 1293 drivers/net/wireless/st/cw1200/wsm.c data, len); len 1309 drivers/net/wireless/st/cw1200/wsm.c wsm_buf.end = &wsm_buf.begin[__le16_to_cpu(wsm->len)]; len 1679 drivers/net/wireless/st/cw1200/wsm.c *tx_len = priv->wsm_cmd.len; len 1727 drivers/net/wireless/st/cw1200/wsm.c *tx_len = __le16_to_cpu(wsm->hdr.len); len 591 drivers/net/wireless/st/cw1200/wsm.h __le16 len; len 1472 drivers/net/wireless/st/cw1200/wsm.h ((__le16 *)p)[1] = __cpu_to_le16(arg->skb->len - 4); len 1473 drivers/net/wireless/st/cw1200/wsm.h ret = wsm_write_mib(priv, WSM_MIB_ID_TEMPLATE_FRAME, p, arg->skb->len); len 1810 drivers/net/wireless/st/cw1200/wsm.h int wsm_handle_exception(struct cw1200_common *priv, u8 *data, size_t len); len 1833 drivers/net/wireless/st/cw1200/wsm.h size_t len; len 135 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_fw_version(struct wl1251 *wl, char *buf, size_t len) len 153 drivers/net/wireless/ti/wl1251/acx.c strncpy(buf, rev->fw_version, min(len, sizeof(rev->fw_version))); len 160 drivers/net/wireless/ti/wl1251/acx.c buf[min(len, sizeof(rev->fw_version)) - 1] = '\0'; len 222 drivers/net/wireless/ti/wl1251/acx.c size_t len) len 228 drivers/net/wireless/ti/wl1251/acx.c ret = wl1251_cmd_interrogate(wl, ACX_MEM_MAP, mem_map, len); len 23 drivers/net/wireless/ti/wl1251/acx.h u16 len; len 1441 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_fw_version(struct wl1251 *wl, char *buf, size_t len); len 1445 drivers/net/wireless/ti/wl1251/acx.h struct acx_header *mem_map, size_t len); len 306 drivers/net/wireless/ti/wl1251/boot.c size_t fw_data_len, len; len 364 drivers/net/wireless/ti/wl1251/boot.c len = CHUNK_SIZE; len 365 drivers/net/wireless/ti/wl1251/boot.c memcpy(buf, p, len); len 366 drivers/net/wireless/ti/wl1251/boot.c wl1251_mem_write(wl, addr, buf, len); len 376 drivers/net/wireless/ti/wl1251/boot.c len = fw_data_len % CHUNK_SIZE; len 377 drivers/net/wireless/ti/wl1251/boot.c memcpy(buf, p, len); len 380 drivers/net/wireless/ti/wl1251/boot.c len, p, addr); len 381 drivers/net/wireless/ti/wl1251/boot.c wl1251_mem_write(wl, addr, buf, len); len 22 drivers/net/wireless/ti/wl1251/cmd.c int wl1251_cmd_send(struct wl1251 *wl, u16 id, void *buf, size_t len) len 33 drivers/net/wireless/ti/wl1251/cmd.c WARN_ON(len % 4 != 0); len 35 drivers/net/wireless/ti/wl1251/cmd.c wl1251_mem_write(wl, wl->cmd_box_addr, buf, len); len 110 drivers/net/wireless/ti/wl1251/cmd.c int wl1251_cmd_interrogate(struct wl1251 *wl, u16 id, void *buf, size_t len) len 120 drivers/net/wireless/ti/wl1251/cmd.c acx->len = len - sizeof(*acx); len 129 drivers/net/wireless/ti/wl1251/cmd.c wl1251_mem_read(wl, wl->cmd_box_addr, buf, len); len 148 drivers/net/wireless/ti/wl1251/cmd.c int wl1251_cmd_configure(struct wl1251 *wl, u16 id, void *buf, size_t len) len 158 drivers/net/wireless/ti/wl1251/cmd.c acx->len = len - sizeof(*acx); len 160 drivers/net/wireless/ti/wl1251/cmd.c ret = wl1251_cmd_send(wl, CMD_CONFIGURE, acx, len); len 194 drivers/net/wireless/ti/wl1251/cmd.c vbm->len = cpu_to_le16(bitmap_len + 5); len 351 drivers/net/wireless/ti/wl1251/cmd.c size_t len) len 364 drivers/net/wireless/ti/wl1251/cmd.c WARN_ON(len > MAX_READ_SIZE); len 365 drivers/net/wireless/ti/wl1251/cmd.c len = min_t(size_t, len, MAX_READ_SIZE); len 368 drivers/net/wireless/ti/wl1251/cmd.c cmd->size = len; len 383 drivers/net/wireless/ti/wl1251/cmd.c memcpy(answer, cmd->value, len); len 20 drivers/net/wireless/ti/wl1251/cmd.h int wl1251_cmd_interrogate(struct wl1251 *wl, u16 id, void *buf, size_t len); len 21 drivers/net/wireless/ti/wl1251/cmd.h int wl1251_cmd_configure(struct wl1251 *wl, u16 id, void *buf, size_t len); len 30 drivers/net/wireless/ti/wl1251/cmd.h size_t len); len 302 drivers/net/wireless/ti/wl1251/cmd.h __le16 len; len 222 drivers/net/wireless/ti/wl1251/debugfs.c int len; len 229 drivers/net/wireless/ti/wl1251/debugfs.c len = scnprintf(buf, sizeof(buf), "%c\n", status); len 230 drivers/net/wireless/ti/wl1251/debugfs.c return simple_read_from_buffer(userbuf, count, ppos, buf, len); len 49 drivers/net/wireless/ti/wl1251/io.c void wl1251_mem_read(struct wl1251 *wl, int addr, void *buf, size_t len) len 55 drivers/net/wireless/ti/wl1251/io.c wl->if_ops->read(wl, physical, buf, len); len 58 drivers/net/wireless/ti/wl1251/io.c void wl1251_mem_write(struct wl1251 *wl, int addr, void *buf, size_t len) len 64 drivers/net/wireless/ti/wl1251/io.c wl->if_ops->write(wl, physical, buf, len); len 57 drivers/net/wireless/ti/wl1251/io.h void wl1251_mem_read(struct wl1251 *wl, int addr, void *buf, size_t len); len 58 drivers/net/wireless/ti/wl1251/io.h void wl1251_mem_write(struct wl1251 *wl, int addr, void *buf, size_t len); len 552 drivers/net/wireless/ti/wl1251/main.c size = skb->len; len 1022 drivers/net/wireless/ti/wl1251/main.c skb->len); len 1135 drivers/net/wireless/ti/wl1251/main.c skb->len); len 1194 drivers/net/wireless/ti/wl1251/main.c beacon->len); len 1202 drivers/net/wireless/ti/wl1251/main.c beacon->len); len 1393 drivers/net/wireless/ti/wl1251/main.c u8 *data, size_t len) len 1400 drivers/net/wireless/ti/wl1251/main.c for (i = 0; i < len; i++) { len 178 drivers/net/wireless/ti/wl1251/rx.c wl1251_debug(DEBUG_RX, "rx skb 0x%p: %d B %s", skb, skb->len, len 36 drivers/net/wireless/ti/wl1251/rx.h #define WL1251_RX_ALIGN(len) (((len) + WL1251_RX_ALIGN_TO - 1) & \ len 59 drivers/net/wireless/ti/wl1251/sdio.c void *buf, size_t len) len 65 drivers/net/wireless/ti/wl1251/sdio.c ret = sdio_memcpy_fromio(func, buf, addr, len); len 72 drivers/net/wireless/ti/wl1251/sdio.c void *buf, size_t len) len 78 drivers/net/wireless/ti/wl1251/sdio.c ret = sdio_memcpy_toio(func, addr, buf, len); len 61 drivers/net/wireless/ti/wl1251/spi.c t.len = WSPI_INIT_CMD_LEN; len 113 drivers/net/wireless/ti/wl1251/spi.c t.len = WSPI_INIT_CMD_LEN; len 130 drivers/net/wireless/ti/wl1251/spi.c size_t len) len 142 drivers/net/wireless/ti/wl1251/spi.c *cmd |= (len << WSPI_CMD_BYTE_LENGTH_OFFSET) & WSPI_CMD_BYTE_LENGTH; len 149 drivers/net/wireless/ti/wl1251/spi.c t[0].len = 4; len 154 drivers/net/wireless/ti/wl1251/spi.c t[1].len = WL1251_BUSY_WORD_LEN; len 158 drivers/net/wireless/ti/wl1251/spi.c t[2].len = len; len 166 drivers/net/wireless/ti/wl1251/spi.c wl1251_dump(DEBUG_SPI, "spi_read buf <- ", buf, len); len 170 drivers/net/wireless/ti/wl1251/spi.c size_t len) len 180 drivers/net/wireless/ti/wl1251/spi.c *cmd |= (len << WSPI_CMD_BYTE_LENGTH_OFFSET) & WSPI_CMD_BYTE_LENGTH; len 187 drivers/net/wireless/ti/wl1251/spi.c t[0].len = sizeof(*cmd); len 191 drivers/net/wireless/ti/wl1251/spi.c t[1].len = len; len 197 drivers/net/wireless/ti/wl1251/spi.c wl1251_dump(DEBUG_SPI, "spi_write buf -> ", buf, len); len 152 drivers/net/wireless/ti/wl1251/tx.c tx_hdr->length = cpu_to_le16(skb->len - sizeof(*tx_hdr)); len 171 drivers/net/wireless/ti/wl1251/tx.c int len; len 226 drivers/net/wireless/ti/wl1251/tx.c memmove(skb->data, src, skb->len); len 232 drivers/net/wireless/ti/wl1251/tx.c len = WL1251_TX_ALIGN(skb->len); len 240 drivers/net/wireless/ti/wl1251/tx.c wl1251_mem_write(wl, addr, skb->data, len); len 63 drivers/net/wireless/ti/wl1251/tx.h #define WL1251_TX_ALIGN(len) (((len) + WL1251_TX_ALIGN_TO - 1) & \ len 61 drivers/net/wireless/ti/wl1251/wl1251.h #define wl1251_dump(level, prefix, buf, len) \ len 67 drivers/net/wireless/ti/wl1251/wl1251.h min_t(size_t, len, DEBUG_DUMP_LIMIT), \ len 71 drivers/net/wireless/ti/wl1251/wl1251.h #define wl1251_dump_ascii(level, prefix, buf, len) \ len 77 drivers/net/wireless/ti/wl1251/wl1251.h min_t(size_t, len, DEBUG_DUMP_LIMIT), \ len 248 drivers/net/wireless/ti/wl1251/wl1251.h void (*read)(struct wl1251 *wl, int addr, void *buf, size_t len); len 249 drivers/net/wireless/ti/wl1251/wl1251.h void (*write)(struct wl1251 *wl, int addr, void *buf, size_t len); len 73 drivers/net/wireless/ti/wl1251/wl12xx_80211.h u8 len; len 597 drivers/net/wireless/ti/wl12xx/main.c static int wl127x_prepare_read(struct wl1271 *wl, u32 rx_desc, u32 len) len 1270 drivers/net/wireless/ti/wl12xx/main.c void *buf, size_t len) len 1274 drivers/net/wireless/ti/wl12xx/main.c ret = wlcore_write(wl, cmd_box_addr, buf, len, false); len 1289 drivers/net/wireless/ti/wl12xx/main.c static u32 wl12xx_calc_tx_blocks(struct wl1271 *wl, u32 len, u32 spare_blks) len 1292 drivers/net/wireless/ti/wl12xx/main.c u32 align_len = wlcore_calc_packet_alignment(wl, len); len 1313 drivers/net/wireless/ti/wl12xx/main.c u32 aligned_len = wlcore_calc_packet_alignment(wl, skb->len); len 1316 drivers/net/wireless/ti/wl12xx/main.c desc->wl128x_mem.extra_bytes = aligned_len - skb->len; len 1328 drivers/net/wireless/ti/wl12xx/main.c int pad = aligned_len - skb->len; len 373 drivers/net/wireless/ti/wl12xx/scan.c ies->len[band], len 390 drivers/net/wireless/ti/wl12xx/scan.c ies->len[band], len 185 drivers/net/wireless/ti/wl18xx/debugfs.c size_t len; len 188 drivers/net/wireless/ti/wl18xx/debugfs.c len = WL18XX_CONF_SIZE; len 189 drivers/net/wireless/ti/wl18xx/debugfs.c buf = kmalloc(len, GFP_KERNEL); len 208 drivers/net/wireless/ti/wl18xx/debugfs.c ret = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1049 drivers/net/wireless/ti/wl18xx/main.c void *buf, size_t len) len 1053 drivers/net/wireless/ti/wl18xx/main.c memcpy(priv->cmd_buf, buf, len); len 1054 drivers/net/wireless/ti/wl18xx/main.c memset(priv->cmd_buf + len, 0, WL18XX_CMD_MAX_SIZE - len); len 1066 drivers/net/wireless/ti/wl18xx/main.c static u32 wl18xx_calc_tx_blocks(struct wl1271 *wl, u32 len, u32 spare_blks) len 1069 drivers/net/wireless/ti/wl18xx/main.c return (len + blk_size - 1) / blk_size + spare_blks; len 1083 drivers/net/wireless/ti/wl18xx/main.c desc->length = cpu_to_le16(skb->len); len 248 drivers/net/wireless/ti/wl18xx/scan.c ies->len[band], len 265 drivers/net/wireless/ti/wl18xx/scan.c ies->len[band], len 144 drivers/net/wireless/ti/wlcore/acx.c size_t len) len 151 drivers/net/wireless/ti/wlcore/acx.c sizeof(struct acx_header), len); len 61 drivers/net/wireless/ti/wlcore/acx.h __le16 len; len 1037 drivers/net/wireless/ti/wlcore/acx.h struct acx_header *mem_map, size_t len); len 129 drivers/net/wireless/ti/wlcore/boot.c size_t len = sizeof(*static_data) + wl->static_data_priv_len; len 132 drivers/net/wireless/ti/wlcore/boot.c static_data = kmalloc(len, GFP_KERNEL); len 138 drivers/net/wireless/ti/wlcore/boot.c ret = wlcore_read(wl, wl->cmd_box_addr, static_data, len, false); len 237 drivers/net/wireless/ti/wlcore/boot.c u32 chunks, addr, len; len 250 drivers/net/wireless/ti/wlcore/boot.c len = be32_to_cpup((__be32 *) fw); len 253 drivers/net/wireless/ti/wlcore/boot.c if (len > 300000) { len 254 drivers/net/wireless/ti/wlcore/boot.c wl1271_info("firmware chunk too long: %u", len); len 258 drivers/net/wireless/ti/wlcore/boot.c chunks, addr, len); len 259 drivers/net/wireless/ti/wlcore/boot.c ret = wl1271_boot_upload_firmware_chunk(wl, fw, len, addr); len 262 drivers/net/wireless/ti/wlcore/boot.c fw += len; len 41 drivers/net/wireless/ti/wlcore/cmd.c size_t len, size_t res_len) len 54 drivers/net/wireless/ti/wlcore/cmd.c if (WARN_ON_ONCE(len < sizeof(*cmd))) len 61 drivers/net/wireless/ti/wlcore/cmd.c WARN_ON(len % 4 != 0); len 64 drivers/net/wireless/ti/wlcore/cmd.c ret = wlcore_write(wl, wl->cmd_box_addr, buf, len, false); len 72 drivers/net/wireless/ti/wlcore/cmd.c ret = wl->ops->trigger_cmd(wl, wl->cmd_box_addr, buf, len); len 122 drivers/net/wireless/ti/wlcore/cmd.c size_t len, size_t res_len, len 125 drivers/net/wireless/ti/wlcore/cmd.c int ret = __wlcore_cmd_send(wl, id, buf, len, res_len); len 149 drivers/net/wireless/ti/wlcore/cmd.c int wl1271_cmd_send(struct wl1271 *wl, u16 id, void *buf, size_t len, len 152 drivers/net/wireless/ti/wlcore/cmd.c int ret = wlcore_cmd_send_failsafe(wl, id, buf, len, res_len, 0); len 871 drivers/net/wireless/ti/wlcore/cmd.c acx->len = cpu_to_le16(res_len - sizeof(*acx)); len 891 drivers/net/wireless/ti/wlcore/cmd.c size_t len, unsigned long valid_rets) len 898 drivers/net/wireless/ti/wlcore/cmd.c if (WARN_ON_ONCE(len < sizeof(*acx))) len 904 drivers/net/wireless/ti/wlcore/cmd.c acx->len = cpu_to_le16(len - sizeof(*acx)); len 906 drivers/net/wireless/ti/wlcore/cmd.c ret = wlcore_cmd_send_failsafe(wl, CMD_CONFIGURE, acx, len, 0, len 920 drivers/net/wireless/ti/wlcore/cmd.c int wl1271_cmd_configure(struct wl1271 *wl, u16 id, void *buf, size_t len) len 922 drivers/net/wireless/ti/wlcore/cmd.c int ret = wlcore_cmd_configure_failsafe(wl, id, buf, len, 0); len 1032 drivers/net/wireless/ti/wlcore/cmd.c cmd->len = cpu_to_le16(buf_len); len 1072 drivers/net/wireless/ti/wlcore/cmd.c size = skb->len; len 1101 drivers/net/wireless/ti/wlcore/cmd.c skb->data, skb->len, len 1127 drivers/net/wireless/ti/wlcore/cmd.c skb->len, 0, wlvif->basic_rate_set); len 1170 drivers/net/wireless/ti/wlcore/cmd.c skb->data, skb->len, 0, rate); len 1174 drivers/net/wireless/ti/wlcore/cmd.c skb->data, skb->len, 0, rate); len 1201 drivers/net/wireless/ti/wlcore/cmd.c skb->data, skb->len, 0, rate); len 1205 drivers/net/wireless/ti/wlcore/cmd.c skb->data, skb->len, 0, rate); len 1298 drivers/net/wireless/ti/wlcore/cmd.c skb->data, skb->len, 0, len 18 drivers/net/wireless/ti/wlcore/cmd.h int wl1271_cmd_send(struct wl1271 *wl, u16 id, void *buf, size_t len, len 34 drivers/net/wireless/ti/wlcore/cmd.h int wl1271_cmd_configure(struct wl1271 *wl, u16 id, void *buf, size_t len); len 36 drivers/net/wireless/ti/wlcore/cmd.h size_t len, unsigned long valid_rets); len 41 drivers/net/wireless/ti/wlcore/cmd.h size_t len); len 400 drivers/net/wireless/ti/wlcore/cmd.h __le16 len; len 701 drivers/net/wireless/ti/wlcore/cmd.h __le16 len; len 78 drivers/net/wireless/ti/wlcore/debug.h #define wl1271_dump(level, prefix, buf, len) \ len 84 drivers/net/wireless/ti/wlcore/debug.h min_t(size_t, len, DEBUG_DUMP_LIMIT), \ len 88 drivers/net/wireless/ti/wlcore/debug.h #define wl1271_dump_ascii(level, prefix, buf, len) \ len 94 drivers/net/wireless/ti/wlcore/debug.h min_t(size_t, len, DEBUG_DUMP_LIMIT), \ len 559 drivers/net/wireless/ti/wlcore/debugfs.c #define VIF_STATE_PRINT_NSTR(x, len) \ len 563 drivers/net/wireless/ti/wlcore/debugfs.c min_t(u8, len, sizeof(tmp_buf) - 1)); \ len 73 drivers/net/wireless/ti/wlcore/debugfs.h #define DEBUGFS_FWSTATS_FILE_ARRAY(sub, name, len, struct_type) \ len 85 drivers/net/wireless/ti/wlcore/debugfs.h for (i = 0; i < len; i++) \ len 37 drivers/net/wireless/ti/wlcore/event.c size_t len; len 69 drivers/net/wireless/ti/wlcore/event.c len = actual_len; len 71 drivers/net/wireless/ti/wlcore/event.c wl12xx_copy_fwlog(wl, &buffer[start_loc], len); len 75 drivers/net/wireless/ti/wlcore/event.c len = le32_to_cpu(fw_log.actual_buff_size) - len; len 76 drivers/net/wireless/ti/wlcore/event.c if (len) { len 79 drivers/net/wireless/ti/wlcore/event.c len); len 80 drivers/net/wireless/ti/wlcore/event.c clear_addr = addr + WL18XX_LOGGER_BUFF_OFFSET + len + len 15 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_calc_tx_blocks(struct wl1271 *wl, u32 len, u32 spare_blks) len 20 drivers/net/wireless/ti/wlcore/hw_ops.h return wl->ops->calc_tx_blocks(wl, len, spare_blks); len 55 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_prepare_read(struct wl1271 *wl, u32 rx_desc, u32 len) len 58 drivers/net/wireless/ti/wlcore/hw_ops.h return wl->ops->prepare_read(wl, rx_desc, len); len 45 drivers/net/wireless/ti/wlcore/io.h void *buf, size_t len, len 55 drivers/net/wireless/ti/wlcore/io.h ret = wl->if_ops->write(wl->dev, addr, buf, len, fixed); len 63 drivers/net/wireless/ti/wlcore/io.h void *buf, size_t len, len 73 drivers/net/wireless/ti/wlcore/io.h ret = wl->if_ops->read(wl->dev, addr, buf, len, fixed); len 81 drivers/net/wireless/ti/wlcore/io.h void *buf, size_t len, len 84 drivers/net/wireless/ti/wlcore/io.h return wlcore_raw_read(wl, wl->rtable[reg], buf, len, fixed); len 88 drivers/net/wireless/ti/wlcore/io.h void *buf, size_t len, len 91 drivers/net/wireless/ti/wlcore/io.h return wlcore_raw_write(wl, wl->rtable[reg], buf, len, fixed); len 119 drivers/net/wireless/ti/wlcore/io.h void *buf, size_t len, bool fixed) len 125 drivers/net/wireless/ti/wlcore/io.h return wlcore_raw_read(wl, physical, buf, len, fixed); len 129 drivers/net/wireless/ti/wlcore/io.h void *buf, size_t len, bool fixed) len 135 drivers/net/wireless/ti/wlcore/io.h return wlcore_raw_write(wl, physical, buf, len, fixed); len 139 drivers/net/wireless/ti/wlcore/io.h void *buf, size_t len, len 142 drivers/net/wireless/ti/wlcore/io.h return wlcore_write(wl, wl->rtable[reg], buf, len, fixed); len 146 drivers/net/wireless/ti/wlcore/io.h void *buf, size_t len, len 149 drivers/net/wireless/ti/wlcore/io.h return wlcore_read(wl, wl->rtable[reg], buf, len, fixed); len 153 drivers/net/wireless/ti/wlcore/io.h void *buf, size_t len, len 164 drivers/net/wireless/ti/wlcore/io.h return wlcore_raw_read(wl, physical, buf, len, fixed); len 805 drivers/net/wireless/ti/wlcore/main.c size_t len; len 808 drivers/net/wireless/ti/wlcore/main.c len = min_t(size_t, maxlen, PAGE_SIZE - wl->fwlog_size); len 811 drivers/net/wireless/ti/wlcore/main.c memcpy(wl->fwlog + wl->fwlog_size, memblock, len); len 812 drivers/net/wireless/ti/wlcore/main.c wl->fwlog_size += len; len 814 drivers/net/wireless/ti/wlcore/main.c return len; len 1244 drivers/net/wireless/ti/wlcore/main.c hlid, q, skb->len); len 1426 drivers/net/wireless/ti/wlcore/main.c const u8 *pattern, u8 len) len 1437 drivers/net/wireless/ti/wlcore/main.c field->pattern = kzalloc(len, GFP_KERNEL); len 1447 drivers/net/wireless/ti/wlcore/main.c field->len = len; len 1448 drivers/net/wireless/ti/wlcore/main.c memcpy(field->pattern, pattern, len); len 1458 drivers/net/wireless/ti/wlcore/main.c fields_size += filter->fields[i].len + len 1476 drivers/net/wireless/ti/wlcore/main.c field->len = filter->fields[i].len; len 1478 drivers/net/wireless/ti/wlcore/main.c memcpy(&field->pattern, filter->fields[i].pattern, field->len); len 1480 drivers/net/wireless/ti/wlcore/main.c sizeof(u8 *) + field->len; len 1495 drivers/net/wireless/ti/wlcore/main.c u8 flags, len; len 1528 drivers/net/wireless/ti/wlcore/main.c len = j - i; len 1533 drivers/net/wireless/ti/wlcore/main.c &p->pattern[i], len); len 2889 drivers/net/wireless/ti/wlcore/main.c skb->len - offset); len 3684 drivers/net/wireless/ti/wlcore/main.c size_t len = 0; len 3690 drivers/net/wireless/ti/wlcore/main.c len = req->ssids[0].ssid_len; len 3718 drivers/net/wireless/ti/wlcore/main.c ret = wlcore_scan(hw->priv, vif, ssid, len, req); len 3915 drivers/net/wireless/ti/wlcore/main.c int len; len 3916 drivers/net/wireless/ti/wlcore/main.c const u8 *next, *end = skb->data + skb->len; len 3918 drivers/net/wireless/ti/wlcore/main.c skb->len - ieoffset); len 3921 drivers/net/wireless/ti/wlcore/main.c len = ie[1] + 2; len 3922 drivers/net/wireless/ti/wlcore/main.c next = ie + len; len 3924 drivers/net/wireless/ti/wlcore/main.c skb_trim(skb, skb->len - len); len 3931 drivers/net/wireless/ti/wlcore/main.c int len; len 3932 drivers/net/wireless/ti/wlcore/main.c const u8 *next, *end = skb->data + skb->len; len 3935 drivers/net/wireless/ti/wlcore/main.c skb->len - ieoffset); len 3938 drivers/net/wireless/ti/wlcore/main.c len = ie[1] + 2; len 3939 drivers/net/wireless/ti/wlcore/main.c next = ie + len; len 3941 drivers/net/wireless/ti/wlcore/main.c skb_trim(skb, skb->len - len); len 3958 drivers/net/wireless/ti/wlcore/main.c skb->len, 0, len 4102 drivers/net/wireless/ti/wlcore/main.c beacon->len, 0, len 4113 drivers/net/wireless/ti/wlcore/main.c beacon->len - ieoffset); len 4142 drivers/net/wireless/ti/wlcore/main.c beacon->len, len 4148 drivers/net/wireless/ti/wlcore/main.c beacon->len, 0, len 5562 drivers/net/wireless/ti/wlcore/main.c beacon->len - ieoffset); len 138 drivers/net/wireless/ti/wlcore/rx.c size_t len = length - sizeof(*desc); len 139 drivers/net/wireless/ti/wlcore/rx.c wl12xx_copy_fwlog(wl, data + sizeof(*desc), len); len 189 drivers/net/wireless/ti/wlcore/rx.c skb->len - desc->pad_len, len 409 drivers/net/wireless/ti/wlcore/scan.c cmd->ssids[cmd->n_ssids].len = ssids[i].ssid_len; len 424 drivers/net/wireless/ti/wlcore/scan.c cmd->ssids[cmd->n_ssids].len = sets[i].ssid.ssid_len; len 441 drivers/net/wireless/ti/wlcore/scan.c cmd->ssids[j].len) && len 120 drivers/net/wireless/ti/wlcore/scan.h u8 len; len 62 drivers/net/wireless/ti/wlcore/sdio.c void *buf, size_t len, bool fixed) len 76 drivers/net/wireless/ti/wlcore/sdio.c ret = sdio_readsb(func, buf, addr, len); len 78 drivers/net/wireless/ti/wlcore/sdio.c ret = sdio_memcpy_fromio(func, buf, addr, len); len 81 drivers/net/wireless/ti/wlcore/sdio.c addr, len); len 93 drivers/net/wireless/ti/wlcore/sdio.c buf, len, false); len 100 drivers/net/wireless/ti/wlcore/sdio.c void *buf, size_t len, bool fixed) len 112 drivers/net/wireless/ti/wlcore/sdio.c buf, len, false); len 121 drivers/net/wireless/ti/wlcore/sdio.c addr, len); len 124 drivers/net/wireless/ti/wlcore/sdio.c ret = sdio_writesb(func, addr, buf, len); len 126 drivers/net/wireless/ti/wlcore/sdio.c ret = sdio_memcpy_toio(func, addr, buf, len); len 110 drivers/net/wireless/ti/wlcore/spi.c t.len = WSPI_INIT_CMD_LEN; len 165 drivers/net/wireless/ti/wlcore/spi.c t.len = WSPI_INIT_CMD_LEN; len 184 drivers/net/wireless/ti/wlcore/spi.c t.len = 4; len 217 drivers/net/wireless/ti/wlcore/spi.c t[0].len = sizeof(u32); len 232 drivers/net/wireless/ti/wlcore/spi.c void *buf, size_t len, bool fixed) len 242 drivers/net/wireless/ti/wlcore/spi.c while (len > 0) { len 243 drivers/net/wireless/ti/wlcore/spi.c chunk_len = min_t(size_t, WSPI_MAX_CHUNK_SIZE, len); len 261 drivers/net/wireless/ti/wlcore/spi.c t[0].len = 4; len 267 drivers/net/wireless/ti/wlcore/spi.c t[1].len = WL1271_BUSY_WORD_LEN; len 283 drivers/net/wireless/ti/wlcore/spi.c t[0].len = chunk_len; len 292 drivers/net/wireless/ti/wlcore/spi.c len -= chunk_len; len 299 drivers/net/wireless/ti/wlcore/spi.c void *buf, size_t len, bool fixed) len 314 drivers/net/wireless/ti/wlcore/spi.c WARN_ON(len > SPI_AGGR_BUFFER_SIZE); len 320 drivers/net/wireless/ti/wlcore/spi.c while (len > 0) { len 321 drivers/net/wireless/ti/wlcore/spi.c chunk_len = min_t(size_t, WSPI_MAX_CHUNK_SIZE, len); len 333 drivers/net/wireless/ti/wlcore/spi.c t[i].len = sizeof(*cmd); len 337 drivers/net/wireless/ti/wlcore/spi.c t[i].len = chunk_len; len 343 drivers/net/wireless/ti/wlcore/spi.c len -= chunk_len; len 354 drivers/net/wireless/ti/wlcore/spi.c void *buf, size_t len, bool fixed) len 361 drivers/net/wireless/ti/wlcore/spi.c __wl12xx_spi_raw_write(child, addr, buf, len, fixed); len 363 drivers/net/wireless/ti/wlcore/spi.c return __wl12xx_spi_raw_write(child, addr, buf, len, fixed); len 20 drivers/net/wireless/ti/wlcore/sysfs.c ssize_t len; len 22 drivers/net/wireless/ti/wlcore/sysfs.c len = PAGE_SIZE; len 25 drivers/net/wireless/ti/wlcore/sysfs.c len = snprintf(buf, len, "%d\n\n0 - off\n1 - on\n", len 29 drivers/net/wireless/ti/wlcore/sysfs.c return len; len 83 drivers/net/wireless/ti/wlcore/sysfs.c ssize_t len; len 85 drivers/net/wireless/ti/wlcore/sysfs.c len = PAGE_SIZE; len 89 drivers/net/wireless/ti/wlcore/sysfs.c len = snprintf(buf, len, "%d\n", wl->hw_pg_ver); len 91 drivers/net/wireless/ti/wlcore/sysfs.c len = snprintf(buf, len, "n/a\n"); len 94 drivers/net/wireless/ti/wlcore/sysfs.c return len; len 105 drivers/net/wireless/ti/wlcore/sysfs.c ssize_t len; len 119 drivers/net/wireless/ti/wlcore/sysfs.c len = min_t(size_t, count, wl->fwlog_size); len 120 drivers/net/wireless/ti/wlcore/sysfs.c wl->fwlog_size -= len; len 121 drivers/net/wireless/ti/wlcore/sysfs.c memcpy(buffer, wl->fwlog, len); len 124 drivers/net/wireless/ti/wlcore/sysfs.c memmove(wl->fwlog, wl->fwlog + len, wl->fwlog_size); len 128 drivers/net/wireless/ti/wlcore/sysfs.c return len; len 52 drivers/net/wireless/ti/wlcore/testmode.c .len = WL1271_TM_MAX_DATA_LENGTH }, len 60 drivers/net/wireless/ti/wlcore/testmode.c int buf_len, ret, len; len 113 drivers/net/wireless/ti/wlcore/testmode.c len = nla_total_size(buf_len); len 114 drivers/net/wireless/ti/wlcore/testmode.c skb = cfg80211_testmode_alloc_reply_skb(wl->hw->wiphy, len); len 242 drivers/net/wireless/ti/wlcore/testmode.c int ret, len; len 251 drivers/net/wireless/ti/wlcore/testmode.c len = nla_total_size(sizeof(wl->fem_manuf)); len 252 drivers/net/wireless/ti/wlcore/testmode.c skb = cfg80211_testmode_alloc_reply_skb(wl->hw->wiphy, len); len 354 drivers/net/wireless/ti/wlcore/testmode.c void *data, int len) len 361 drivers/net/wireless/ti/wlcore/testmode.c err = nla_parse_deprecated(tb, WL1271_TM_ATTR_MAX, data, len, len 16 drivers/net/wireless/ti/wlcore/testmode.h void *data, int len); len 195 drivers/net/wireless/ti/wlcore/tx.c u32 total_len = skb->len + sizeof(struct wl1271_tx_hw_descr) + extra; len 213 drivers/net/wireless/ti/wlcore/tx.c desc = skb_push(skb, total_len - skb->len); len 427 drivers/net/wireless/ti/wlcore/tx.c total_len = wlcore_calc_packet_alignment(wl, skb->len); len 429 drivers/net/wireless/ti/wlcore/tx.c memcpy(wl->aggr_buf + buf_offset, skb->data, skb->len); len 430 drivers/net/wireless/ti/wlcore/tx.c memset(wl->aggr_buf + buf_offset + skb->len, 0, total_len - skb->len); len 23 drivers/net/wireless/ti/wlcore/vendor_cmd.c .len = WLAN_MAX_KEY_LEN }, len 74 drivers/net/wireless/ti/wlcore/wl12xx_80211.h u8 len; len 44 drivers/net/wireless/ti/wlcore/wlcore.h void *buf, size_t len); len 49 drivers/net/wireless/ti/wlcore/wlcore.h u32 (*calc_tx_blocks)(struct wl1271 *wl, u32 len, u32 spare_blks); len 58 drivers/net/wireless/ti/wlcore/wlcore.h int (*prepare_read)(struct wl1271 *wl, u32 rx_desc, u32 len); len 185 drivers/net/wireless/ti/wlcore/wlcore_i.h size_t len, bool fixed); len 187 drivers/net/wireless/ti/wlcore/wlcore_i.h size_t len, bool fixed); len 313 drivers/net/wireless/ti/wlcore/wlcore_i.h u8 len; len 532 drivers/net/wireless/ti/wlcore/wlcore_i.h const u8 *pattern, u8 len); len 160 drivers/net/wireless/virt_wifi.c u8 len; len 163 drivers/net/wireless/virt_wifi.c .tag = WLAN_EID_SSID, .len = 8, .ssid = "VirtWifi", len 233 drivers/net/wireless/wl3501.h u8 len; len 277 drivers/net/wireless/wl3501.h u16 len; len 298 drivers/net/wireless/wl3501.h u16 len; len 546 drivers/net/wireless/wl3501.h u16 len; len 175 drivers/net/wireless/wl3501_cs.c void *value, int len) len 178 drivers/net/wireless/wl3501_cs.c el->len = len; len 179 drivers/net/wireless/wl3501_cs.c memcpy(el->data, value, len); len 185 drivers/net/wireless/wl3501_cs.c iw_set_mgmt_info_element(from->id, to, from->data, from->len); len 294 drivers/net/wireless/wl3501_cs.c static u16 wl3501_get_tx_buffer(struct wl3501_card *this, u16 len) len 297 drivers/net/wireless/wl3501_cs.c u16 full_len = sizeof(struct wl3501_80211_tx_hdr) + len; len 466 drivers/net/wireless/wl3501_cs.c static int wl3501_send_pkt(struct wl3501_card *this, u8 *data, u16 len) len 480 drivers/net/wireless/wl3501_cs.c bf = wl3501_get_tx_buffer(this, len + 26 + 24); len 488 drivers/net/wireless/wl3501_cs.c pktlen = len - 12; len 595 drivers/net/wireless/wl3501_cs.c .len = 1, len 614 drivers/net/wireless/wl3501_cs.c .len = 1, len 621 drivers/net/wireless/wl3501_cs.c .len = 2, len 633 drivers/net/wireless/wl3501_cs.c .len = 2, len 645 drivers/net/wireless/wl3501_cs.c .len = 2, len 673 drivers/net/wireless/wl3501_cs.c if (!this->essid.el.len) len 675 drivers/net/wireless/wl3501_cs.c else if (this->essid.el.len == 3 && len 678 drivers/net/wireless/wl3501_cs.c else if (this->essid.el.len != sig.ssid.el.len) len 681 drivers/net/wireless/wl3501_cs.c this->essid.el.len)) len 988 drivers/net/wireless/wl3501_cs.c dev->stats.rx_bytes += skb->len; len 1318 drivers/net/wireless/wl3501_cs.c rc = wl3501_send_pkt(this, skb->data, skb->len); len 1326 drivers/net/wireless/wl3501_cs.c dev->stats.tx_bytes += skb->len; len 1582 drivers/net/wireless/wl3501_cs.c iwe.u.data.length = this->bss_set[i].ssid.el.len; len 1640 drivers/net/wireless/wl3501_cs.c wrqu->essid.length = this->essid.el.len; len 1641 drivers/net/wireless/wl3501_cs.c memcpy(extra, this->essid.essid, this->essid.el.len); len 52 drivers/net/wireless/zydas/zd1201.c unsigned long len; len 72 drivers/net/wireless/zydas/zd1201.c len = fw_entry->size; len 80 drivers/net/wireless/zydas/zd1201.c while (len > 0) { len 81 drivers/net/wireless/zydas/zd1201.c int translen = (len > 1024) ? 1024 : len; len 90 drivers/net/wireless/zydas/zd1201.c len -= translen; len 311 drivers/net/wireless/zydas/zd1201.c unsigned short len, fc, seq; len 313 drivers/net/wireless/zydas/zd1201.c len = ntohs(*(__be16 *)&data[datalen-2]); len 314 drivers/net/wireless/zydas/zd1201.c if (len>datalen) len 315 drivers/net/wireless/zydas/zd1201.c len=datalen; len 331 drivers/net/wireless/zydas/zd1201.c skb_put_data(skb, data, len); len 334 drivers/net/wireless/zydas/zd1201.c zd->dev->stats.rx_bytes += skb->len; len 360 drivers/net/wireless/zydas/zd1201.c skb_put_data(skb, data + 8, len); len 370 drivers/net/wireless/zydas/zd1201.c ptr = skb_put(skb, len); len 372 drivers/net/wireless/zydas/zd1201.c memcpy(ptr, data+8, len); len 380 drivers/net/wireless/zydas/zd1201.c skb = dev_alloc_skb(len + 14 + 2); len 386 drivers/net/wireless/zydas/zd1201.c skb_put_data(skb, data + 8, len); len 390 drivers/net/wireless/zydas/zd1201.c zd->dev->stats.rx_bytes += skb->len; len 510 drivers/net/wireless/zydas/zd1201.c static int zd1201_setconfig(struct zd1201 *zd, int rid, void *buf, int len, int wait) len 519 drivers/net/wireless/zydas/zd1201.c len += 4; /* first 4 are for header */ len 523 drivers/net/wireless/zydas/zd1201.c for (seq=0; len > 0; seq++) { len 533 drivers/net/wireless/zydas/zd1201.c reqlen = len>12 ? 12 : len; len 540 drivers/net/wireless/zydas/zd1201.c *(__le16*)&request[4] = cpu_to_le16((len-2+1)/2); len 549 drivers/net/wireless/zydas/zd1201.c len -= reqlen; len 798 drivers/net/wireless/zydas/zd1201.c txbuflen = skb->len + 8 + 1; len 810 drivers/net/wireless/zydas/zd1201.c skb_copy_from_linear_data_offset(skb, 12, txbuf + 6, skb->len - 12); len 812 drivers/net/wireless/zydas/zd1201.c txbuf[skb->len-12+6]=0; len 813 drivers/net/wireless/zydas/zd1201.c skb_copy_from_linear_data(skb, txbuf + skb->len - 12 + 6 + pad, 12); len 814 drivers/net/wireless/zydas/zd1201.c *(__be16*)&txbuf[skb->len+6+pad] = htons(skb->len-12+6); len 826 drivers/net/wireless/zydas/zd1201.c dev->stats.tx_bytes += skb->len; len 680 drivers/net/wireless/zydas/zd1211rw/zd_mac.c if (mac->beacon.cur_beacon->len != beacon->len) len 683 drivers/net/wireless/zydas/zd1211rw/zd_mac.c return !memcmp(beacon->data, mac->beacon.cur_beacon->data, beacon->len); len 708 drivers/net/wireless/zydas/zd1211rw/zd_mac.c u32 full_len = beacon->len + 4; len 769 drivers/net/wireless/zydas/zd1211rw/zd_mac.c for (j = 0 ; j < beacon->len; j++) { len 855 drivers/net/wireless/zydas/zd1211rw/zd_mac.c unsigned int frag_len = skb->len + FCS_LEN; len 325 drivers/net/wireless/zydas/zd1211rw/zd_usb.c int zd_usb_read_fw(struct zd_usb *usb, zd_addr_t addr, u8 *data, u16 len) len 332 drivers/net/wireless/zydas/zd1211rw/zd_usb.c buf = kmalloc(len, GFP_KERNEL); len 337 drivers/net/wireless/zydas/zd1211rw/zd_usb.c buf, len, 5000); len 342 drivers/net/wireless/zydas/zd1211rw/zd_usb.c } else if (r != len) { len 345 drivers/net/wireless/zydas/zd1211rw/zd_usb.c r, len); len 350 drivers/net/wireless/zydas/zd1211rw/zd_usb.c memcpy(data, buf, len); len 378 drivers/net/wireless/zydas/zd1211rw/zd_usb.c int len; len 393 drivers/net/wireless/zydas/zd1211rw/zd_usb.c len = urb->actual_length; len 395 drivers/net/wireless/zydas/zd1211rw/zd_usb.c if (len > sizeof(intr->read_regs.buffer)) len 396 drivers/net/wireless/zydas/zd1211rw/zd_usb.c len = sizeof(intr->read_regs.buffer); len 398 drivers/net/wireless/zydas/zd1211rw/zd_usb.c memcpy(intr->read_regs.buffer, urb->transfer_buffer, len); len 1039 drivers/net/wireless/zydas/zd1211rw/zd_usb.c skb->data, skb->len, tx_urb_complete, skb); len 1575 drivers/net/wireless/zydas/zd1211rw/zd_usb.c static int zd_ep_regs_out_msg(struct usb_device *udev, void *data, int len, len 1591 drivers/net/wireless/zydas/zd1211rw/zd_usb.c return usb_interrupt_msg(udev, pipe, data, len, len 1595 drivers/net/wireless/zydas/zd1211rw/zd_usb.c return usb_bulk_msg(udev, pipe, data, len, actual_length, len 276 drivers/net/wireless/zydas/zd1211rw/zd_usb.h int zd_usb_read_fw(struct zd_usb *usb, zd_addr_t addr, u8 *data, u16 len); len 229 drivers/net/xen-netback/common.h unsigned int len; len 423 drivers/net/xen-netback/common.h u32 xenvif_set_hash_key(struct xenvif *vif, u32 gref, u32 len); len 425 drivers/net/xen-netback/common.h u32 xenvif_set_hash_mapping(struct xenvif *vif, u32 gref, u32 len, len 36 drivers/net/xen-netback/hash.c unsigned int len, u32 val) len 46 drivers/net/xen-netback/hash.c memcpy(new->tag, tag, len); len 47 drivers/net/xen-netback/hash.c new->len = len; len 56 drivers/net/xen-netback/hash.c if (entry->len == len && len 57 drivers/net/xen-netback/hash.c memcmp(entry->tag, tag, len) == 0) len 81 drivers/net/xen-netback/hash.c unsigned int len) len 87 drivers/net/xen-netback/hash.c data, len); len 90 drivers/net/xen-netback/hash.c xenvif_add_hash(vif, data, len, val); len 115 drivers/net/xen-netback/hash.c unsigned int len) len 121 drivers/net/xen-netback/hash.c if (len >= XEN_NETBK_HASH_TAG_SIZE) len 125 drivers/net/xen-netback/hash.c return xenvif_new_hash(vif, data, len); len 132 drivers/net/xen-netback/hash.c if (entry->len == len && len 133 drivers/net/xen-netback/hash.c memcmp(entry->tag, data, len) == 0) { len 144 drivers/net/xen-netback/hash.c val = xenvif_new_hash(vif, data, len); len 289 drivers/net/xen-netback/hash.c u32 xenvif_set_hash_key(struct xenvif *vif, u32 gref, u32 len) len 298 drivers/net/xen-netback/hash.c .len = len, len 302 drivers/net/xen-netback/hash.c if (len > XEN_NETBK_MAX_HASH_KEY_SIZE) len 305 drivers/net/xen-netback/hash.c if (copy_op.len != 0) { len 313 drivers/net/xen-netback/hash.c if (len < XEN_NETBK_MAX_HASH_KEY_SIZE) len 314 drivers/net/xen-netback/hash.c memset(key + len, 0, XEN_NETBK_MAX_HASH_KEY_SIZE - len); len 333 drivers/net/xen-netback/hash.c u32 xenvif_set_hash_mapping(struct xenvif *vif, u32 gref, u32 len, len 342 drivers/net/xen-netback/hash.c .len = len * sizeof(*mapping), len 346 drivers/net/xen-netback/hash.c if ((off + len < off) || (off + len > vif->hash.size) || len 347 drivers/net/xen-netback/hash.c len > XEN_PAGE_SIZE / sizeof(*mapping)) len 352 drivers/net/xen-netback/hash.c if (copy_op[0].dest.offset + copy_op[0].len > XEN_PAGE_SIZE) { len 355 drivers/net/xen-netback/hash.c copy_op[1].dest.u.gmfn = virt_to_gfn(mapping + off + len); len 357 drivers/net/xen-netback/hash.c copy_op[1].len = copy_op[0].len - copy_op[1].source.offset; len 358 drivers/net/xen-netback/hash.c copy_op[0].len = copy_op[1].source.offset; len 365 drivers/net/xen-netback/hash.c if (copy_op[0].len != 0) { len 373 drivers/net/xen-netback/hash.c while (len-- != 0) len 589 drivers/net/xen-netback/netback.c skb->len += txp->size; len 991 drivers/net/xen-netback/netback.c queue->tx_copy_ops[*copy_ops].len = data_len; len 1046 drivers/net/xen-netback/netback.c skb->len += nskb->len; len 1047 drivers/net/xen-netback/netback.c skb->data_len += nskb->len; len 1050 drivers/net/xen-netback/netback.c for (i = 0; offset < skb->len; i++) { len 1052 drivers/net/xen-netback/netback.c unsigned int len; len 1064 drivers/net/xen-netback/netback.c if (offset + PAGE_SIZE < skb->len) len 1065 drivers/net/xen-netback/netback.c len = PAGE_SIZE; len 1067 drivers/net/xen-netback/netback.c len = skb->len - offset; len 1068 drivers/net/xen-netback/netback.c if (skb_copy_bits(skb, offset, page_address(page), len)) len 1071 drivers/net/xen-netback/netback.c offset += len; len 1074 drivers/net/xen-netback/netback.c skb_frag_size_set(&frags[i], len); len 1125 drivers/net/xen-netback/netback.c data_len = skb->len; len 1196 drivers/net/xen-netback/netback.c DIV_ROUND_UP(skb->len - hdrlen, mss); len 1199 drivers/net/xen-netback/netback.c queue->stats.rx_bytes += skb->len; len 46 drivers/net/xen-netback/rx.c needed = DIV_ROUND_UP(skb->len, XEN_PAGE_SIZE); len 78 drivers/net/xen-netback/rx.c queue->rx_queue_len += skb->len; len 96 drivers/net/xen-netback/rx.c queue->rx_queue_len -= skb->len; len 169 drivers/net/xen-netback/rx.c unsigned int offset, void *data, size_t len) len 198 drivers/net/xen-netback/rx.c op->len = len; len 234 drivers/net/xen-netback/rx.c queue->stats.tx_bytes += skb->len; len 242 drivers/net/xen-netback/rx.c pkt->remaining_len = skb->len; len 319 drivers/net/xen-netback/rx.c size_t *len) len 351 drivers/net/xen-netback/rx.c *len = chunk_len; len 363 drivers/net/xen-netback/rx.c size_t len; len 366 drivers/net/xen-netback/rx.c xenvif_rx_next_chunk(queue, pkt, offset, &data, &len); len 367 drivers/net/xen-netback/rx.c xenvif_rx_copy_add(queue, req, offset, data, len); len 369 drivers/net/xen-netback/rx.c offset += len; len 370 drivers/net/xen-netback/rx.c pkt->remaining_len -= len; len 111 drivers/net/xen-netback/xenbus.c int len; len 120 drivers/net/xen-netback/xenbus.c len = simple_write_to_buffer(write, len 125 drivers/net/xen-netback/xenbus.c if (len < 0) len 126 drivers/net/xen-netback/xenbus.c return len; len 128 drivers/net/xen-netback/xenbus.c write[len] = '\0'; len 819 drivers/net/xen-netback/xenbus.c unsigned int len; len 821 drivers/net/xen-netback/xenbus.c str = xenbus_read(XBT_NIL, be->dev->nodename, "hotplug-status", &len); len 824 drivers/net/xen-netback/xenbus.c if (len == sizeof("connected")-1 && !memcmp(str, "connected", len)) { len 429 drivers/net/xen-netfront.c unsigned int len, void *data) len 455 drivers/net/xen-netfront.c tx->size = len; len 464 drivers/net/xen-netfront.c struct page *page, unsigned int offset, unsigned int len) len 473 drivers/net/xen-netfront.c gnttab_for_one_grant(page, offset, len, xennet_tx_setup_grant, &info); len 479 drivers/net/xen-netfront.c unsigned int len, void *data) len 485 drivers/net/xen-netfront.c xennet_tx_setup_grant(gfn, offset, len, data); len 491 drivers/net/xen-netfront.c unsigned int offset, unsigned int len) len 503 drivers/net/xen-netfront.c while (len) { len 507 drivers/net/xen-netfront.c gnttab_foreach_grant_in_range(page, offset, len, len 513 drivers/net/xen-netfront.c len -= info.size; len 575 drivers/net/xen-netfront.c unsigned int len; len 592 drivers/net/xen-netfront.c if (unlikely(skb->len > XEN_NETIF_MAX_TX_SIZE)) { len 595 drivers/net/xen-netfront.c skb->len); len 602 drivers/net/xen-netfront.c slots, skb->len); len 623 drivers/net/xen-netfront.c len = skb_headlen(skb); len 636 drivers/net/xen-netfront.c page, offset, len); len 642 drivers/net/xen-netfront.c len -= tx->size; len 672 drivers/net/xen-netfront.c tx = xennet_make_txreqs(queue, tx, skb, page, offset, len); len 683 drivers/net/xen-netfront.c first_tx->size = skb->len; len 690 drivers/net/xen-netfront.c tx_stats->bytes += skb->len; len 977 drivers/net/xen-netfront.c rx_stats->bytes += skb->len; len 1048 drivers/net/xen-netfront.c skb->len += rx->status; len 2109 drivers/net/xen-netfront.c const char *buf, size_t len) len 2123 drivers/net/xen-netfront.c return len; len 113 drivers/nfc/fdp/fdp.c static inline int fdp_nci_set_production_data(struct nci_dev *ndev, u8 len, len 116 drivers/nfc/fdp/fdp.c return nci_prop_cmd(ndev, NCI_OP_PROP_SET_PDATA_OID, len, data); len 186 drivers/nfc/fdp/fdp.c unsigned long len; len 203 drivers/nfc/fdp/fdp.c len = fw->size; len 208 drivers/nfc/fdp/fdp.c while (len) { len 210 drivers/nfc/fdp/fdp.c payload_size = min_t(unsigned long, max_size, len); len 222 drivers/nfc/fdp/fdp.c skb_put_data(skb, fw->data + (fw->size - len), payload_size); len 231 drivers/nfc/fdp/fdp.c len -= payload_size; len 37 drivers/nfc/fdp/i2c.c 16, 1, (skb)->data, (skb)->len, 0) len 69 drivers/nfc/fdp/i2c.c u16 len, i; len 72 drivers/nfc/fdp/i2c.c len = skb->len; len 73 drivers/nfc/fdp/i2c.c *(u8 *)skb_push(skb, 1) = len & 0xff; len 74 drivers/nfc/fdp/i2c.c *(u8 *)skb_push(skb, 1) = len >> 8; len 77 drivers/nfc/fdp/i2c.c for (i = 0; i < len + 2; i++) len 86 drivers/nfc/fdp/i2c.c skb_trim(skb, skb->len - FDP_FRAME_TAILROOM); len 101 drivers/nfc/fdp/i2c.c r = i2c_master_send(client, skb->data, skb->len); len 104 drivers/nfc/fdp/i2c.c r = i2c_master_send(client, skb->data, skb->len); len 107 drivers/nfc/fdp/i2c.c if (r < 0 || r != skb->len) len 109 drivers/nfc/fdp/i2c.c __func__, r, skb->len); len 112 drivers/nfc/fdp/i2c.c if (r != skb->len) { len 133 drivers/nfc/fdp/i2c.c int r, len; len 143 drivers/nfc/fdp/i2c.c len = phy->next_read_size; len 145 drivers/nfc/fdp/i2c.c r = i2c_master_recv(client, tmp, len); len 146 drivers/nfc/fdp/i2c.c if (r != len) { len 174 drivers/nfc/fdp/i2c.c *skb = alloc_skb(len, GFP_KERNEL); len 180 drivers/nfc/fdp/i2c.c skb_put_data(*skb, tmp, len); len 230 drivers/nfc/fdp/i2c.c u8 len; len 246 drivers/nfc/fdp/i2c.c &len); len 248 drivers/nfc/fdp/i2c.c if (r || len <= 0) len 252 drivers/nfc/fdp/i2c.c len++; len 255 drivers/nfc/fdp/i2c.c len, sizeof(**fw_vsc_cfg), len 259 drivers/nfc/fdp/i2c.c *fw_vsc_cfg, len); len 74 drivers/nfc/mei_phy.c 16, 1, (skb)->data, (skb)->len, false); \ len 81 drivers/nfc/mei_phy.c 16, 1, (skb)->data, (skb)->len, false); \ len 258 drivers/nfc/mei_phy.c r = mei_nfc_send(phy, skb->data, skb->len); len 52 drivers/nfc/microread/i2c.c 16, 1, (skb)->data, (skb)->len, 0); \ len 59 drivers/nfc/microread/i2c.c int len; len 61 drivers/nfc/microread/i2c.c len = skb->len; len 62 drivers/nfc/microread/i2c.c *(u8 *)skb_push(skb, 1) = len; len 64 drivers/nfc/microread/i2c.c for (i = 0; i < skb->len; i++) len 81 drivers/nfc/microread/i2c.c for (i = 0; i < skb->len - 1; i++) len 84 drivers/nfc/microread/i2c.c if (crc != skb->data[skb->len-1]) { len 85 drivers/nfc/microread/i2c.c pr_err("CRC error 0x%x != 0x%x\n", crc, skb->data[skb->len-1]); len 118 drivers/nfc/microread/i2c.c r = i2c_master_send(client, skb->data, skb->len); len 122 drivers/nfc/microread/i2c.c r = i2c_master_send(client, skb->data, skb->len); len 126 drivers/nfc/microread/i2c.c if (r != skb->len) len 142 drivers/nfc/microread/i2c.c u8 len; len 146 drivers/nfc/microread/i2c.c r = i2c_master_recv(client, &len, 1); len 152 drivers/nfc/microread/i2c.c if ((len < MICROREAD_I2C_LLC_MIN_SIZE) || len 153 drivers/nfc/microread/i2c.c (len > MICROREAD_I2C_LLC_MAX_SIZE)) { len 159 drivers/nfc/microread/i2c.c *skb = alloc_skb(1 + len, GFP_KERNEL); len 165 drivers/nfc/microread/i2c.c skb_put_u8(*skb, len); len 167 drivers/nfc/microread/i2c.c r = i2c_master_recv(client, skb_put(*skb, len), len); len 168 drivers/nfc/microread/i2c.c if (r != len) { len 183 drivers/nfc/microread/i2c.c skb_trim(*skb, (*skb)->len - MICROREAD_I2C_FRAME_TAILROOM); len 313 drivers/nfc/microread/microread.c if (rgb_skb->len == 0 || rgb_skb->len > NFC_GB_MAXSIZE) { len 319 drivers/nfc/microread/microread.c rgb_skb->len); len 366 drivers/nfc/microread/microread.c if (skb->len == 0) { len 374 drivers/nfc/microread/microread.c if (skb->data[skb->len - 1] != 0) { len 376 drivers/nfc/microread/microread.c skb->data[skb->len - 1]); len 383 drivers/nfc/microread/microread.c skb_trim(skb, skb->len - 1); /* RF Error ind. */ len 415 drivers/nfc/microread/microread.c skb->data, skb->len); len 431 drivers/nfc/microread/microread.c crc = crc_ccitt(0xffff, skb->data, skb->len); len 453 drivers/nfc/microread/microread.c skb->data, skb->len, len 463 drivers/nfc/microread/microread.c skb->data, skb->len); len 564 drivers/nfc/microread/microread.c if (skb->len < 1) { len 569 drivers/nfc/microread/microread.c if (skb->data[skb->len - 1]) { len 574 drivers/nfc/microread/microread.c skb_trim(skb, skb->len - 1); len 587 drivers/nfc/microread/microread.c skb->len); len 593 drivers/nfc/microread/microread.c if (skb->len < 1) { len 598 drivers/nfc/microread/microread.c if (skb->data[skb->len-1]) { len 603 drivers/nfc/microread/microread.c skb_trim(skb, skb->len - 1); len 145 drivers/nfc/nfcmrvl/fw_dnld.c if (sizeof(nci_pattern_core_reset_ntf) != skb->len || len 163 drivers/nfc/nfcmrvl/fw_dnld.c if (sizeof(nci_pattern_core_init_rsp) >= skb->len || len 170 drivers/nfc/nfcmrvl/fw_dnld.c cmd.param.len = 4; len 173 drivers/nfc/nfcmrvl/fw_dnld.c nci_send_cmd(priv->ndev, NCI_OP_CORE_SET_CONFIG_CMD, 3 + cmd.param.len, len 193 drivers/nfc/nfcmrvl/fw_dnld.c if (sizeof(nci_pattern_core_set_config_rsp) != skb->len || len 194 drivers/nfc/nfcmrvl/fw_dnld.c memcmp(skb->data, nci_pattern_core_set_config_rsp, skb->len)) len 202 drivers/nfc/nfcmrvl/fw_dnld.c cmd.param.len = 5; len 210 drivers/nfc/nfcmrvl/fw_dnld.c cmd.param.len = 5; len 217 drivers/nfc/nfcmrvl/fw_dnld.c cmd.param.len = 5; len 229 drivers/nfc/nfcmrvl/fw_dnld.c nci_send_cmd(priv->ndev, NCI_OP_CORE_SET_CONFIG_CMD, 3 + cmd.param.len, len 237 drivers/nfc/nfcmrvl/fw_dnld.c if (sizeof(nci_pattern_core_set_config_rsp) != skb->len || len 238 drivers/nfc/nfcmrvl/fw_dnld.c memcmp(skb->data, nci_pattern_core_set_config_rsp, skb->len)) len 248 drivers/nfc/nfcmrvl/fw_dnld.c if (sizeof(nci_pattern_core_conn_create_rsp) >= skb->len || len 262 drivers/nfc/nfcmrvl/fw_dnld.c uint16_t len; len 279 drivers/nfc/nfcmrvl/fw_dnld.c if (skb->data[0] != HELPER_CMD_PACKET_FORMAT || skb->len != 5) { len 284 drivers/nfc/nfcmrvl/fw_dnld.c len = get_unaligned_le16(skb->data); len 289 drivers/nfc/nfcmrvl/fw_dnld.c if (((~len) & 0xFFFF) != comp_len) { len 291 drivers/nfc/nfcmrvl/fw_dnld.c len, comp_len, (~len & 0xFFFF)); len 300 drivers/nfc/nfcmrvl/fw_dnld.c priv->fw_dnld.chunk_len = len; len 310 drivers/nfc/nfcmrvl/fw_dnld.c if (sizeof(nci_pattern_core_conn_credits_ntf) != skb->len || len 312 drivers/nfc/nfcmrvl/fw_dnld.c skb->len)) { len 336 drivers/nfc/nfcmrvl/fw_dnld.c if (sizeof(nci_pattern_core_conn_credits_ntf) != skb->len || len 338 drivers/nfc/nfcmrvl/fw_dnld.c skb->len)) { len 348 drivers/nfc/nfcmrvl/fw_dnld.c if (sizeof(nci_pattern_core_conn_credits_ntf) != skb->len || len 350 drivers/nfc/nfcmrvl/fw_dnld.c skb->len)) { len 363 drivers/nfc/nfcmrvl/fw_dnld.c if (sizeof(nci_pattern_core_conn_close_rsp) != skb->len || len 364 drivers/nfc/nfcmrvl/fw_dnld.c memcmp(skb->data, nci_pattern_core_conn_close_rsp, skb->len)) len 374 drivers/nfc/nfcmrvl/fw_dnld.c if (sizeof(nci_pattern_proprietary_boot_rsp) != skb->len || len 375 drivers/nfc/nfcmrvl/fw_dnld.c memcmp(skb->data, nci_pattern_proprietary_boot_rsp, skb->len)) len 137 drivers/nfc/nfcmrvl/i2c.c ret = i2c_master_send(drv_data->i2c, skb->data, skb->len); len 143 drivers/nfc/nfcmrvl/i2c.c ret = i2c_master_send(drv_data->i2c, skb->data, skb->len); len 147 drivers/nfc/nfcmrvl/i2c.c if (ret != skb->len) { len 150 drivers/nfc/nfcmrvl/i2c.c ret, skb->len); len 63 drivers/nfc/nfcmrvl/main.c nfc_info(priv->dev, "send entry, len %d\n", skb->len); len 69 drivers/nfc/nfcmrvl/main.c unsigned char len = skb->len; len 75 drivers/nfc/nfcmrvl/main.c hdr[3] = len; len 248 drivers/nfc/nfcmrvl/usb.c usb_fill_bulk_urb(urb, drv_data->udev, pipe, skb->data, skb->len, len 74 drivers/nfc/nxp-nci/firmware.c static u16 nxp_nci_fw_crc(u8 const *buffer, size_t len) len 78 drivers/nfc/nxp-nci/firmware.c while (len--) { len 284 drivers/nfc/nxp-nci/firmware.c size_t len = skb->len - NXP_NCI_FW_CRC_LEN; len 286 drivers/nfc/nxp-nci/firmware.c crc = nxp_nci_fw_crc(skb->data, len); len 287 drivers/nfc/nxp-nci/firmware.c frame_crc = get_unaligned_be16(skb->data + len); len 69 drivers/nfc/nxp-nci/i2c.c r = i2c_master_send(client, skb->data, skb->len); len 73 drivers/nfc/nxp-nci/i2c.c r = i2c_master_send(client, skb->data, skb->len); len 78 drivers/nfc/nxp-nci/i2c.c } else if (r != skb->len) { len 81 drivers/nfc/nxp-nci/i2c.c r, skb->len); len 66 drivers/nfc/pn533/i2c.c out->data, out->len, false); len 68 drivers/nfc/pn533/i2c.c rc = i2c_master_send(client, out->data, out->len); len 72 drivers/nfc/pn533/i2c.c rc = i2c_master_send(client, out->data, out->len); len 76 drivers/nfc/pn533/i2c.c if (rc != out->len) len 101 drivers/nfc/pn533/i2c.c int len = PN533_EXT_FRAME_HEADER_LEN + len 106 drivers/nfc/pn533/i2c.c *skb = alloc_skb(len, GFP_KERNEL); len 110 drivers/nfc/pn533/i2c.c r = i2c_master_recv(client, skb_put(*skb, len), len); len 111 drivers/nfc/pn533/i2c.c if (r != len) { len 112 drivers/nfc/pn533/i2c.c nfc_err(&client->dev, "cannot read. r=%d len=%d\n", r, len); len 100 drivers/nfc/pn533/pn533.c u8 len; len 109 drivers/nfc/pn533/pn533.c .len = 2, len 122 drivers/nfc/pn533/pn533.c .len = 7, len 135 drivers/nfc/pn533/pn533.c .len = 7, len 142 drivers/nfc/pn533/pn533.c .len = 2, len 154 drivers/nfc/pn533/pn533.c .len = 3, len 157 drivers/nfc/pn533/pn533.c .len = 0, len 244 drivers/nfc/pn533/pn533.c static void pn533_std_tx_update_payload_len(void *_frame, int len) len 248 drivers/nfc/pn533/pn533.c frame->datalen += len; len 359 drivers/nfc/pn533/pn533.c int payload_len = skb->len; len 400 drivers/nfc/pn533/pn533.c skb_trim(resp, resp->len - dev->ops->rx_tail_len); len 981 drivers/nfc/pn533/pn533.c tgdata_len = resp->len - 2; /* nbtg + tg */ len 1190 drivers/nfc/pn533/pn533.c if (resp->len < ATR_REQ_GB_OFFSET + 1) len 1197 drivers/nfc/pn533/pn533.c mode, resp->len); len 1207 drivers/nfc/pn533/pn533.c gb_len = resp->len - (ATR_REQ_GB_OFFSET + 1); len 1317 drivers/nfc/pn533/pn533.c target_gt_len = resp->len - 17; len 1419 drivers/nfc/pn533/pn533.c if (cur_mod->len == 0) { /* Target mode */ len 1456 drivers/nfc/pn533/pn533.c skb = pn533_alloc_skb(dev, mod->len); len 1460 drivers/nfc/pn533/pn533.c skb_put_data(skb, &mod->data, mod->len); len 1475 drivers/nfc/pn533/pn533.c __func__, mod->len); len 1482 drivers/nfc/pn533/pn533.c if (mod->len == 0) { /* Listen mode */ len 1515 drivers/nfc/pn533/pn533.c __func__, dev->cancel_listen, cur_mod->len); len 1526 drivers/nfc/pn533/pn533.c if (cur_mod->len == 0 && dev->poll_mod_count > 1) len 1574 drivers/nfc/pn533/pn533.c if (!rc && cur_mod->len == 0 && dev->poll_mod_count > 1) len 1628 drivers/nfc/pn533/pn533.c gt_len = resp->len - 16; len 1787 drivers/nfc/pn533/pn533.c target_gt_len = resp->len - 17; len 1925 drivers/nfc/pn533/pn533.c skb_len += tmp->len; len 1937 drivers/nfc/pn533/pn533.c memcpy(skb->data + tmp_len, tmp->data, tmp->len); len 1938 drivers/nfc/pn533/pn533.c tmp_len += tmp->len; len 2063 drivers/nfc/pn533/pn533.c if (skb->len > PN533_CMD_DATAFRAME_MAXLEN) len 2066 drivers/nfc/pn533/pn533.c frag_size = skb->len; len 2095 drivers/nfc/pn533/pn533.c } while (skb->len > 0); len 2141 drivers/nfc/pn533/pn533.c if (skb->len > PN533_CMD_DATAEXCH_DATA_MAXLEN) { len 2213 drivers/nfc/pn533/pn533.c if (skb->len > PN533_CMD_DATAEXCH_DATA_MAXLEN) { len 190 drivers/nfc/pn533/pn533.h void (*tx_update_payload_len)(void *frame, int len); len 166 drivers/nfc/pn533/usb.c phy->out_urb->transfer_buffer_length = out->len; len 169 drivers/nfc/pn533/usb.c out->data, out->len, false); len 294 drivers/nfc/pn533/usb.c static void pn533_acr122_tx_update_payload_len(void *_frame, int len) len 298 drivers/nfc/pn533/usb.c frame->datalen += len; len 185 drivers/nfc/pn544/i2c.c 16, 1, (skb)->data, (skb)->len, 0); \ len 273 drivers/nfc/pn544/i2c.c int len; len 275 drivers/nfc/pn544/i2c.c len = skb->len + 2; len 276 drivers/nfc/pn544/i2c.c *(u8 *)skb_push(skb, 1) = len; len 278 drivers/nfc/pn544/i2c.c crc = crc_ccitt(0xffff, skb->data, skb->len); len 310 drivers/nfc/pn544/i2c.c r = i2c_master_send(client, skb->data, skb->len); len 314 drivers/nfc/pn544/i2c.c r = i2c_master_send(client, skb->data, skb->len); len 318 drivers/nfc/pn544/i2c.c if (r != skb->len) len 331 drivers/nfc/pn544/i2c.c int len; len 334 drivers/nfc/pn544/i2c.c len = buf[0] + 1; len 335 drivers/nfc/pn544/i2c.c crc = crc_ccitt(0xffff, buf, len - 2); len 338 drivers/nfc/pn544/i2c.c if (buf[len - 2] != (crc & 0xff) || buf[len - 1] != (crc >> 8)) { len 340 drivers/nfc/pn544/i2c.c crc, buf[len - 1], buf[len - 2]); len 361 drivers/nfc/pn544/i2c.c u8 len; len 365 drivers/nfc/pn544/i2c.c r = i2c_master_recv(client, &len, 1); len 371 drivers/nfc/pn544/i2c.c if ((len < (PN544_HCI_I2C_LLC_MIN_SIZE - 1)) || len 372 drivers/nfc/pn544/i2c.c (len > (PN544_HCI_I2C_LLC_MAX_SIZE - 1))) { len 378 drivers/nfc/pn544/i2c.c *skb = alloc_skb(1 + len, GFP_KERNEL); len 384 drivers/nfc/pn544/i2c.c skb_put_u8(*skb, len); len 386 drivers/nfc/pn544/i2c.c r = i2c_master_recv(client, skb_put(*skb, len), len); len 387 drivers/nfc/pn544/i2c.c if (r != len) { len 394 drivers/nfc/pn544/i2c.c r = check_crc((*skb)->data, (*skb)->len); len 402 drivers/nfc/pn544/i2c.c skb_trim(*skb, (*skb)->len - 2); len 257 drivers/nfc/pn544/pn544.c if (res_skb->len != 1) { len 312 drivers/nfc/pn544/pn544.c if (skb->len != FULL_VERSION_LEN) { len 456 drivers/nfc/pn544/pn544.c if (rgb_skb->len == 0 || rgb_skb->len > NFC_GB_MAXSIZE) { len 461 drivers/nfc/pn544/pn544.c 16, 1, rgb_skb->data, rgb_skb->len, true); len 464 drivers/nfc/pn544/pn544.c rgb_skb->len); len 534 drivers/nfc/pn544/pn544.c if (uid_skb->len != 8) { len 555 drivers/nfc/pn544/pn544.c uid_skb->data, uid_skb->len, NULL); len 620 drivers/nfc/pn544/pn544.c if (skb->len == MIFARE_CMD_LEN && len 636 drivers/nfc/pn544/pn544.c skb->data, skb->len, len 650 drivers/nfc/pn544/pn544.c skb->len, len 655 drivers/nfc/pn544/pn544.c skb->len, cb, cb_context); len 661 drivers/nfc/pn544/pn544.c skb->len); len 675 drivers/nfc/pn544/pn544.c PN544_HCI_EVT_SND_DATA, skb->data, skb->len); len 736 drivers/nfc/pn544/pn544.c rgb_skb->len); len 748 drivers/nfc/pn544/pn544.c if (skb->len < 2) { len 793 drivers/nfc/pn544/pn544.c if (res_skb->len == 2 && res_skb->data[0] == 0x00) len 839 drivers/nfc/pn544/pn544.c if (res_skb->len != 1) { len 564 drivers/nfc/port100.c static void port100_tx_update_payload_len(void *_frame, int len) len 568 drivers/nfc/port100.c le16_add_cpu(&frame->datalen, len); len 772 drivers/nfc/port100.c dev->out_urb->transfer_buffer_length = out->len; len 778 drivers/nfc/port100.c out->data, out->len, false); len 798 drivers/nfc/port100.c int payload_len = skb->len; len 829 drivers/nfc/port100.c skb_trim(resp, resp->len - PORT100_FRAME_TAIL_LEN); len 1012 drivers/nfc/port100.c if (resp->len < 8) len 1165 drivers/nfc/port100.c if (resp->len < 4) { len 54 drivers/nfc/s3fwrn5/firmware.c struct sk_buff **msg, u8 type, u8 code, const void *data, u16 len) len 62 drivers/nfc/s3fwrn5/firmware.c hdr.len = len; len 64 drivers/nfc/s3fwrn5/firmware.c skb = alloc_skb(S3FWRN5_FW_HDR_SIZE + len, GFP_KERNEL); len 69 drivers/nfc/s3fwrn5/firmware.c if (len) len 70 drivers/nfc/s3fwrn5/firmware.c skb_put_data(skb, data, len); len 34 drivers/nfc/s3fwrn5/firmware.h __u16 len; len 99 drivers/nfc/s3fwrn5/i2c.c ret = i2c_master_send(phy->i2c_dev, skb->data, skb->len); len 103 drivers/nfc/s3fwrn5/i2c.c ret = i2c_master_send(phy->i2c_dev, skb->data, skb->len); len 111 drivers/nfc/s3fwrn5/i2c.c if (ret != skb->len) len 143 drivers/nfc/s3fwrn5/i2c.c ((struct s3fwrn5_fw_header *)hdr)->len; len 86 drivers/nfc/s3fwrn5/nci.c int i, len; len 125 drivers/nfc/s3fwrn5/nci.c len = (fw->size - i < S3FWRN5_RFREG_SECTION_SIZE) ? len 127 drivers/nfc/s3fwrn5/nci.c memcpy(set_rfreg.data, fw->data+i, len); len 129 drivers/nfc/s3fwrn5/nci.c len+1, (__u8 *)&set_rfreg); len 82 drivers/nfc/st-nci/i2c.c r = i2c_master_send(client, skb->data, skb->len); len 85 drivers/nfc/st-nci/i2c.c r = i2c_master_send(client, skb->data, skb->len); len 89 drivers/nfc/st-nci/i2c.c if (r != skb->len) len 110 drivers/nfc/st-nci/i2c.c u8 len; len 123 drivers/nfc/st-nci/i2c.c len = be16_to_cpu(*(__be16 *) (buf + 2)); len 124 drivers/nfc/st-nci/i2c.c if (len > ST_NCI_I2C_MAX_SIZE) { len 129 drivers/nfc/st-nci/i2c.c *skb = alloc_skb(ST_NCI_I2C_MIN_SIZE + len, GFP_KERNEL); len 137 drivers/nfc/st-nci/i2c.c if (!len) len 140 drivers/nfc/st-nci/i2c.c r = i2c_master_recv(client, buf, len); len 141 drivers/nfc/st-nci/i2c.c if (r != len) { len 146 drivers/nfc/st-nci/i2c.c skb_put(*skb, len); len 147 drivers/nfc/st-nci/i2c.c memcpy((*skb)->data + ST_NCI_I2C_MIN_SIZE, buf, len); len 43 drivers/nfc/st-nci/ndlc.c 16, 1, skb->data, skb->len, 0); \ len 143 drivers/nfc/st-nci/se.c if (skb->len <= ST_NCI_ESE_MAX_LENGTH) { len 144 drivers/nfc/st-nci/se.c memcpy(info->se_info.atr, skb->data, skb->len); len 192 drivers/nfc/st-nci/se.c for (i = 0; i < skb_pipe_list->len; i++) { len 289 drivers/nfc/st-nci/se.c skb->data, skb->len, 0); len 330 drivers/nfc/st-nci/se.c if (skb->len < NFC_MIN_AID_LENGTH + 2 && len 335 drivers/nfc/st-nci/se.c skb->len - 2, GFP_KERNEL); len 458 drivers/nfc/st-nci/se.c for (i = 0; i < sk_host_list->len && len 85 drivers/nfc/st-nci/spi.c .len = skb->len, len 97 drivers/nfc/st-nci/spi.c skb_rx = alloc_skb(skb->len, GFP_KERNEL); len 103 drivers/nfc/st-nci/spi.c skb_put(skb_rx, skb->len); len 104 drivers/nfc/st-nci/spi.c memcpy(skb_rx->data, buf, skb->len); len 124 drivers/nfc/st-nci/spi.c u8 len; len 129 drivers/nfc/st-nci/spi.c .len = ST_NCI_SPI_MIN_SIZE, len 136 drivers/nfc/st-nci/spi.c len = be16_to_cpu(*(__be16 *) (buf + 2)); len 137 drivers/nfc/st-nci/spi.c if (len > ST_NCI_SPI_MAX_SIZE) { len 143 drivers/nfc/st-nci/spi.c *skb = alloc_skb(ST_NCI_SPI_MIN_SIZE + len, GFP_KERNEL); len 151 drivers/nfc/st-nci/spi.c if (!len) len 154 drivers/nfc/st-nci/spi.c spi_xfer.len = len; len 161 drivers/nfc/st-nci/spi.c skb_put(*skb, len); len 162 drivers/nfc/st-nci/spi.c memcpy((*skb)->data + ST_NCI_SPI_MIN_SIZE, buf, len); len 104 drivers/nfc/st-nci/vendor_cmds.c HCI_DM_GET_INFO, skb->len); len 110 drivers/nfc/st-nci/vendor_cmds.c if (nla_put(msg, NFC_ATTR_VENDOR_DATA, skb->len, skb->data)) { len 137 drivers/nfc/st-nci/vendor_cmds.c HCI_DM_GET_DATA, skb->len); len 143 drivers/nfc/st-nci/vendor_cmds.c if (nla_put(msg, NFC_ATTR_VENDOR_DATA, skb->len, skb->data)) { len 222 drivers/nfc/st-nci/vendor_cmds.c HCI_GET_PARAM, skb->len); len 228 drivers/nfc/st-nci/vendor_cmds.c if (nla_put(msg, NFC_ATTR_VENDOR_DATA, skb->len, skb->data)) { len 268 drivers/nfc/st-nci/vendor_cmds.c HCI_DM_VDC_MEASUREMENT_VALUE, skb->len); len 274 drivers/nfc/st-nci/vendor_cmds.c if (nla_put(msg, NFC_ATTR_VENDOR_DATA, skb->len, skb->data)) { len 305 drivers/nfc/st-nci/vendor_cmds.c HCI_DM_VDC_VALUE_COMPARISON, skb->len); len 311 drivers/nfc/st-nci/vendor_cmds.c if (nla_put(msg, NFC_ATTR_VENDOR_DATA, skb->len, skb->data)) { len 340 drivers/nfc/st-nci/vendor_cmds.c LOOPBACK, skb->len); len 346 drivers/nfc/st-nci/vendor_cmds.c if (nla_put(msg, NFC_ATTR_VENDOR_DATA, skb->len, skb->data)) { len 149 drivers/nfc/st21nfca/core.c for (i = 0; i < skb_pipe_list->len; i++) { len 294 drivers/nfc/st21nfca/core.c if (skb->len != FULL_VERSION_LEN) { len 410 drivers/nfc/st21nfca/core.c if (datarate_skb->len > 0 && len 512 drivers/nfc/st21nfca/core.c if (atqa_skb->len != 2) { len 534 drivers/nfc/st21nfca/core.c if (sak_skb->len != 1) { len 547 drivers/nfc/st21nfca/core.c int *len) len 557 drivers/nfc/st21nfca/core.c if (uid_skb->len == 0 || uid_skb->len > NFC_NFCID1_MAXSIZE) { len 562 drivers/nfc/st21nfca/core.c memcpy(uid, uid_skb->data, uid_skb->len); len 563 drivers/nfc/st21nfca/core.c *len = uid_skb->len; len 583 drivers/nfc/st21nfca/core.c if (inventory_skb->len == 0 || len 584 drivers/nfc/st21nfca/core.c inventory_skb->len > NFC_ISO15693_UID_MAXSIZE) { len 589 drivers/nfc/st21nfca/core.c memcpy(target->iso15693_uid, inventory_skb->data, inventory_skb->len); len 620 drivers/nfc/st21nfca/core.c int r, len; len 642 drivers/nfc/st21nfca/core.c r = st21nfca_get_iso14443_3_uid(hdev, uid, &len); len 653 drivers/nfc/st21nfca/core.c memcpy(target->nfcid1, uid, len); len 654 drivers/nfc/st21nfca/core.c target->nfcid1_len = len; len 684 drivers/nfc/st21nfca/core.c if (nfcid_skb->len > NFC_SENSF_RES_MAXSIZE) { len 696 drivers/nfc/st21nfca/core.c if (nfcid_skb->len > 0) { len 699 drivers/nfc/st21nfca/core.c nfcid_skb->len); len 700 drivers/nfc/st21nfca/core.c target->sensf_res_len = nfcid_skb->len; len 719 drivers/nfc/st21nfca/core.c if (nfcid_skb->len > NFC_NFCID1_MAXSIZE) { len 724 drivers/nfc/st21nfca/core.c nfcid_skb->len); len 725 drivers/nfc/st21nfca/core.c target->sensf_res_len = nfcid_skb->len; len 745 drivers/nfc/st21nfca/core.c skb_trim(skb, skb->len - 1); len 768 drivers/nfc/st21nfca/core.c target->hci_reader_gate, skb->len); len 778 drivers/nfc/st21nfca/core.c skb->len, cb, cb_context); len 784 drivers/nfc/st21nfca/core.c skb->len, cb, cb_context); len 794 drivers/nfc/st21nfca/core.c skb->len, len 126 drivers/nfc/st21nfca/dep.c ST21NFCA_WR_XCHG_DATA, skb->data, skb->len, len 185 drivers/nfc/st21nfca/dep.c ST21NFCA_EVT_SEND_DATA, skb->data, skb->len); len 197 drivers/nfc/st21nfca/dep.c skb_trim(skb, skb->len - 1); len 199 drivers/nfc/st21nfca/dep.c if (!skb->len) { len 204 drivers/nfc/st21nfca/dep.c if (skb->len < ST21NFCA_ATR_REQ_MIN_SIZE) { len 220 drivers/nfc/st21nfca/dep.c gb_len = skb->len - sizeof(struct st21nfca_atr_req); len 254 drivers/nfc/st21nfca/dep.c ST21NFCA_EVT_SEND_DATA, skb->data, skb->len); len 285 drivers/nfc/st21nfca/dep.c skb_trim(skb, skb->len - 1); len 287 drivers/nfc/st21nfca/dep.c if (!skb->len) { len 294 drivers/nfc/st21nfca/dep.c if (skb->len < sizeof(struct st21nfca_psl_req)) { len 312 drivers/nfc/st21nfca/dep.c *(u8 *)skb_push(skb, 1) = skb->len; len 315 drivers/nfc/st21nfca/dep.c ST21NFCA_EVT_SEND_DATA, skb->data, skb->len); len 330 drivers/nfc/st21nfca/dep.c skb_trim(skb, skb->len - 1); len 335 drivers/nfc/st21nfca/dep.c if (skb->len < size) { len 345 drivers/nfc/st21nfca/dep.c if (skb->len < size) { len 482 drivers/nfc/st21nfca/dep.c skb_trim(skb, skb->len - 1); len 486 drivers/nfc/st21nfca/dep.c skb->len - sizeof(struct st21nfca_atr_res)); len 574 drivers/nfc/st21nfca/dep.c skb->len, info->async_cb, info); len 597 drivers/nfc/st21nfca/dep.c if (skb->len < size) len 605 drivers/nfc/st21nfca/dep.c if (skb->len < size) len 608 drivers/nfc/st21nfca/dep.c skb_trim(skb, skb->len - 1); len 627 drivers/nfc/st21nfca/dep.c *(u8 *)skb_push(skb, 1) = skb->len; len 654 drivers/nfc/st21nfca/dep.c *(u8 *)skb_push(skb, 1) = skb->len; len 660 drivers/nfc/st21nfca/dep.c skb->data, skb->len, len 86 drivers/nfc/st21nfca/i2c.c 16, 1, (skb)->data, (skb)->len, 0); \ len 163 drivers/nfc/st21nfca/i2c.c crc = crc_ccitt(0xffff, skb->data, skb->len); len 176 drivers/nfc/st21nfca/i2c.c skb_trim(skb, skb->len - ST21NFCA_FRAME_TAILROOM); len 215 drivers/nfc/st21nfca/i2c.c for (i = 1, j = 1; i < skb->len - 1; i++, j++) { len 254 drivers/nfc/st21nfca/i2c.c int len = 0; len 256 drivers/nfc/st21nfca/i2c.c if (buf[len + 1] == ST21NFCA_SOF_EOF) len 259 drivers/nfc/st21nfca/i2c.c for (len = 1; len < buflen && buf[len] != ST21NFCA_SOF_EOF; len++) len 262 drivers/nfc/st21nfca/i2c.c return len; len 297 drivers/nfc/st21nfca/i2c.c if (skb->len < 1 || (skb->len > 1 && skb->data[1] != 0)) len 300 drivers/nfc/st21nfca/i2c.c size = get_frame_size(skb->data, skb->len); len 304 drivers/nfc/st21nfca/i2c.c for (i = 1, j = 0; i < skb->len; i++) { len 319 drivers/nfc/st21nfca/i2c.c r = check_crc(skb->data, skb->len); len 328 drivers/nfc/st21nfca/i2c.c skb_trim(skb, skb->len - 2); len 329 drivers/nfc/st21nfca/i2c.c return skb->len; len 353 drivers/nfc/st21nfca/i2c.c u8 len; len 358 drivers/nfc/st21nfca/i2c.c len = len_seq[phy->current_read_len]; len 368 drivers/nfc/st21nfca/i2c.c r = i2c_master_recv(client, buf, len); len 374 drivers/nfc/st21nfca/i2c.c if (r != len) { len 397 drivers/nfc/st21nfca/i2c.c skb_put_data(skb, buf, len); len 399 drivers/nfc/st21nfca/i2c.c if (skb->data[skb->len - 1] == ST21NFCA_SOF_EOF) { len 78 drivers/nfc/st21nfca/se.c if (skb->len <= ST21NFCA_ESE_MAX_LENGTH) { len 79 drivers/nfc/st21nfca/se.c memcpy(info->se_info.atr, skb->data, skb->len); len 138 drivers/nfc/st21nfca/se.c for (i = 0; i < sk_host_list->len && len 314 drivers/nfc/st21nfca/se.c if (skb->len < NFC_MIN_AID_LENGTH + 2 && len 319 drivers/nfc/st21nfca/se.c skb->len - 2, GFP_KERNEL); len 365 drivers/nfc/st21nfca/se.c skb->data, skb->len, 0); len 101 drivers/nfc/st21nfca/vendor_cmds.c HCI_DM_GET_INFO, skb->len); len 107 drivers/nfc/st21nfca/vendor_cmds.c if (nla_put(msg, NFC_ATTR_VENDOR_DATA, skb->len, skb->data)) { len 136 drivers/nfc/st21nfca/vendor_cmds.c HCI_DM_GET_DATA, skb->len); len 142 drivers/nfc/st21nfca/vendor_cmds.c if (nla_put(msg, NFC_ATTR_VENDOR_DATA, skb->len, skb->data)) { len 199 drivers/nfc/st21nfca/vendor_cmds.c HCI_GET_PARAM, skb->len); len 205 drivers/nfc/st21nfca/vendor_cmds.c if (nla_put(msg, NFC_ATTR_VENDOR_DATA, skb->len, skb->data)) { len 270 drivers/nfc/st21nfca/vendor_cmds.c info->vendor_info.rx_skb->len != data_len) { len 278 drivers/nfc/st21nfca/vendor_cmds.c info->vendor_info.rx_skb->len); len 284 drivers/nfc/st21nfca/vendor_cmds.c if (nla_put(msg, NFC_ATTR_VENDOR_DATA, info->vendor_info.rx_skb->len, len 714 drivers/nfc/st95hf/core.c skb_len = skb_resp->len; len 936 drivers/nfc/st95hf/core.c len_data_to_tag = skb->len + 1; len 941 drivers/nfc/st95hf/core.c len_data_to_tag = skb->len; len 973 drivers/nfc/st95hf/core.c skb->len, len 22 drivers/nfc/st95hf/spi.c .len = datalen, len 71 drivers/nfc/st95hf/spi.c int len = 0; len 77 drivers/nfc/st95hf/spi.c {.tx_buf = &readdata_cmd, .len = 1,}, len 78 drivers/nfc/st95hf/spi.c {.rx_buf = receivebuff, .len = 2, .cs_change = 1,}, len 101 drivers/nfc/st95hf/spi.c len = 2; len 105 drivers/nfc/st95hf/spi.c len += (((receivebuff[0] & 0x60) >> 5) << 8) | receivebuff[1]; len 107 drivers/nfc/st95hf/spi.c len += receivebuff[1]; len 111 drivers/nfc/st95hf/spi.c tx_takedata.len = len - 2; len 125 drivers/nfc/st95hf/spi.c return len; len 134 drivers/nfc/st95hf/spi.c {.tx_buf = &readdata_cmd, .len = 1,}, len 135 drivers/nfc/st95hf/spi.c {.rx_buf = receivebuff, .len = 1,}, len 486 drivers/nfc/trf7970a.c size_t len) len 493 drivers/nfc/trf7970a.c dev_dbg(trf->dev, "read_cont(0x%x, %zd)\n", addr, len); len 500 drivers/nfc/trf7970a.c t[0].len = sizeof(addr); len 504 drivers/nfc/trf7970a.c t[1].len = len; len 612 drivers/nfc/trf7970a.c 16, 1, trf->rx_skb->data, trf->rx_skb->len, len 646 drivers/nfc/trf7970a.c unsigned int len, u8 *prefix, len 655 drivers/nfc/trf7970a.c 16, 1, skb->data, len, false); len 662 drivers/nfc/trf7970a.c t[0].len = prefix_len; len 666 drivers/nfc/trf7970a.c t[1].len = len; len 676 drivers/nfc/trf7970a.c skb_pull(skb, len); len 678 drivers/nfc/trf7970a.c if (skb->len > 0) { len 706 drivers/nfc/trf7970a.c unsigned int len; len 722 drivers/nfc/trf7970a.c len = TRF7970A_FIFO_SIZE - fifo_bytes; len 723 drivers/nfc/trf7970a.c if (!len) { len 729 drivers/nfc/trf7970a.c len = min(skb->len, len); len 733 drivers/nfc/trf7970a.c ret = trf7970a_transmit(trf, skb, len, &prefix, sizeof(prefix)); len 784 drivers/nfc/trf7970a.c if ((trf->framing == NFC_DIGITAL_FRAMING_NFCA_T2T) && (skb->len == 1) && len 1465 drivers/nfc/trf7970a.c unsigned int len; len 1470 drivers/nfc/trf7970a.c trf->state, timeout, skb->len); len 1472 drivers/nfc/trf7970a.c if (skb->len > TRF7970A_TX_MAX) len 1523 drivers/nfc/trf7970a.c len = skb->len; len 1540 drivers/nfc/trf7970a.c prefix[3] = (len & 0xf00) >> 4; len 1541 drivers/nfc/trf7970a.c prefix[3] |= ((len & 0xf0) >> 4); len 1542 drivers/nfc/trf7970a.c prefix[4] = ((len & 0x0f) << 4); len 1545 drivers/nfc/trf7970a.c len = min_t(int, skb->len, TRF7970A_FIFO_SIZE); len 1552 drivers/nfc/trf7970a.c ret = trf7970a_transmit(trf, skb, len, prefix, sizeof(prefix)); len 113 drivers/ntb/ntb_transport.c unsigned int len; len 149 drivers/ntb/ntb_transport.c void *data, int len); len 161 drivers/ntb/ntb_transport.c void *data, int len); len 253 drivers/ntb/ntb_transport.c unsigned int len; len 1443 drivers/ntb/ntb_transport.c unsigned int len; len 1458 drivers/ntb/ntb_transport.c len = entry->len; len 1465 drivers/ntb/ntb_transport.c qp->rx_handler(qp, qp->cb_data, cb_data, len); len 1512 drivers/ntb/ntb_transport.c size_t len = entry->len; len 1514 drivers/ntb/ntb_transport.c memcpy(buf, offset, len); len 1528 drivers/ntb/ntb_transport.c size_t pay_off, buff_off, len; len 1533 drivers/ntb/ntb_transport.c len = entry->len; len 1538 drivers/ntb/ntb_transport.c if (!is_dma_copy_aligned(device, pay_off, buff_off, len)) len 1545 drivers/ntb/ntb_transport.c unmap->len = len; len 1547 drivers/ntb/ntb_transport.c pay_off, len, DMA_TO_DEVICE); len 1554 drivers/ntb/ntb_transport.c buff_off, len, DMA_FROM_DEVICE); len 1561 drivers/ntb/ntb_transport.c unmap->addr[0], len, len 1599 drivers/ntb/ntb_transport.c if (entry->len < copy_bytes) len 1626 drivers/ntb/ntb_transport.c qp->qp_num, hdr->ver, hdr->len, hdr->flags); len 1659 drivers/ntb/ntb_transport.c if (hdr->len > entry->len) { len 1662 drivers/ntb/ntb_transport.c hdr->len, entry->len); len 1665 drivers/ntb/ntb_transport.c entry->len = -EIO; len 1672 drivers/ntb/ntb_transport.c qp->rx_index, hdr->ver, hdr->len, entry->len); len 1674 drivers/ntb/ntb_transport.c qp->rx_bytes += hdr->len; len 1677 drivers/ntb/ntb_transport.c entry->len = hdr->len; len 1772 drivers/ntb/ntb_transport.c if (entry->len > 0) { len 1773 drivers/ntb/ntb_transport.c qp->tx_bytes += entry->len; len 1777 drivers/ntb/ntb_transport.c entry->len); len 1790 drivers/ntb/ntb_transport.c __copy_from_user_inatomic_nocache(offset, entry->buf, entry->len); len 1792 drivers/ntb/ntb_transport.c memcpy_toio(offset, entry->buf, entry->len); len 1807 drivers/ntb/ntb_transport.c size_t len = entry->len; len 1819 drivers/ntb/ntb_transport.c if (!is_dma_copy_aligned(device, buff_off, dest_off, len)) len 1826 drivers/ntb/ntb_transport.c unmap->len = len; len 1828 drivers/ntb/ntb_transport.c buff_off, len, DMA_TO_DEVICE); len 1834 drivers/ntb/ntb_transport.c txd = device->device_prep_dma_memcpy(chan, dest, unmap->addr[0], len, len 1873 drivers/ntb/ntb_transport.c iowrite32(entry->len, &hdr->len); len 1879 drivers/ntb/ntb_transport.c if (entry->len < copy_bytes) len 1904 drivers/ntb/ntb_transport.c if (entry->len > qp->tx_max_frame - sizeof(struct ntb_payload_header)) { len 1946 drivers/ntb/ntb_transport.c entry->len = 0; len 2200 drivers/ntb/ntb_transport.c void *ntb_transport_rx_remove(struct ntb_transport_qp *qp, unsigned int *len) len 2213 drivers/ntb/ntb_transport.c *len = entry->len; len 2234 drivers/ntb/ntb_transport.c unsigned int len) len 2247 drivers/ntb/ntb_transport.c entry->len = len; len 2276 drivers/ntb/ntb_transport.c unsigned int len) len 2281 drivers/ntb/ntb_transport.c if (!qp || !qp->link_is_up || !len) len 2292 drivers/ntb/ntb_transport.c entry->len = len; len 779 drivers/ntb/test/ntb_perf.c void __iomem *dst, void *src, size_t len) len 787 drivers/ntb/test/ntb_perf.c memcpy_toio(dst, src, len); len 794 drivers/ntb/test/ntb_perf.c offset_in_page(dst), len)) len 801 drivers/ntb/test/ntb_perf.c unmap->len = len; len 803 drivers/ntb/test/ntb_perf.c offset_in_page(src), len, DMA_TO_DEVICE); len 811 drivers/ntb/test/ntb_perf.c offset_in_page(dst), len, DMA_FROM_DEVICE); len 820 drivers/ntb/test/ntb_perf.c unmap->addr[0], len, DMA_PREP_INTERRUPT | DMA_CTRL_ACK); len 70 drivers/nubus/nubus.c static unsigned long nubus_get_rom(unsigned char **ptr, int len, int map) len 76 drivers/nubus/nubus.c while (len) { len 81 drivers/nubus/nubus.c len--; len 87 drivers/nubus/nubus.c static void nubus_rewind(unsigned char **ptr, int len, int map) len 91 drivers/nubus/nubus.c while (len) { len 95 drivers/nubus/nubus.c len--; len 100 drivers/nubus/nubus.c static void nubus_advance(unsigned char **ptr, int len, int map) len 104 drivers/nubus/nubus.c while (len) { len 108 drivers/nubus/nubus.c len--; len 113 drivers/nubus/nubus.c static void nubus_move(unsigned char **ptr, int len, int map) len 117 drivers/nubus/nubus.c if (len > 0) len 118 drivers/nubus/nubus.c nubus_advance(ptr, len, map); len 119 drivers/nubus/nubus.c else if (len < 0) len 120 drivers/nubus/nubus.c nubus_rewind(ptr, -len, map); len 164 drivers/nubus/nubus.c unsigned int len) len 169 drivers/nubus/nubus.c while (len) { len 171 drivers/nubus/nubus.c len--; len 177 drivers/nubus/nubus.c unsigned int len) len 182 drivers/nubus/nubus.c while (len > 1) { len 188 drivers/nubus/nubus.c len--; len 190 drivers/nubus/nubus.c if (len > 0) len 198 drivers/nubus/nubus.c unsigned int len) len 205 drivers/nubus/nubus.c while (len >= buf_size) { len 212 drivers/nubus/nubus.c len -= buf_size; len 215 drivers/nubus/nubus.c while (len--) len 528 drivers/nubus/nubus.c unsigned int len; len 530 drivers/nubus/nubus.c len = nubus_get_rsrc_str(name, &ent, sizeof(name)); len 532 drivers/nubus/nubus.c nubus_proc_add_rsrc_mem(dir.procdir, &ent, len + 1); len 619 drivers/nubus/nubus.c unsigned int len; len 622 drivers/nubus/nubus.c len = nubus_get_rsrc_str(name, &ent, sizeof(name)); len 626 drivers/nubus/nubus.c nubus_proc_add_rsrc_mem(dir.procdir, &ent, len + 1); len 661 drivers/nubus/nubus.c unsigned int len; len 663 drivers/nubus/nubus.c len = nubus_get_rsrc_str(board->name, &ent, len 666 drivers/nubus/nubus.c nubus_proc_add_rsrc_mem(dir.procdir, &ent, len + 1); len 102 drivers/nvdimm/badrange.c unsigned int len) len 105 drivers/nvdimm/badrange.c u64 clr_end = start + len - 1; len 185 drivers/nvdimm/badrange.c static void __add_badblock_range(struct badblocks *bb, u64 ns_offset, u64 len) len 193 drivers/nvdimm/badrange.c end_sector = div_u64_rem(ns_offset + len, sector_size, &rem); len 232 drivers/nvdimm/badrange.c u64 len; len 235 drivers/nvdimm/badrange.c len = bre->length; len 237 drivers/nvdimm/badrange.c len = res->start + resource_size(res) len 239 drivers/nvdimm/badrange.c __add_badblock_range(bb, start - res->start, len); len 247 drivers/nvdimm/badrange.c u64 len; len 250 drivers/nvdimm/badrange.c len = bre->start + bre->length - res->start; len 252 drivers/nvdimm/badrange.c len = resource_size(res); len 253 drivers/nvdimm/badrange.c __add_badblock_range(bb, 0, len); len 32 drivers/nvdimm/blk.c resource_size_t ns_offset, unsigned int len) len 38 drivers/nvdimm/blk.c if (ns_offset + len > resource_size(nsblk->res[i])) { len 67 drivers/nvdimm/blk.c unsigned int len = nsblk_meta_size(nsblk); len 75 drivers/nvdimm/blk.c dev_offset = to_dev_offset(nsblk, ns_offset, len); len 79 drivers/nvdimm/blk.c while (len) { len 91 drivers/nvdimm/blk.c cur_len = min(len, bv.bv_len); len 99 drivers/nvdimm/blk.c len -= cur_len; len 118 drivers/nvdimm/blk.c unsigned int len, unsigned int off, int rw, sector_t sector) len 129 drivers/nvdimm/blk.c while (len) { len 138 drivers/nvdimm/blk.c cur_len = bip ? min(len, sector_size) : len; len 157 drivers/nvdimm/blk.c len -= cur_len; len 183 drivers/nvdimm/blk.c unsigned int len = bvec.bv_len; len 185 drivers/nvdimm/blk.c BUG_ON(len > PAGE_SIZE); len 186 drivers/nvdimm/blk.c err = nsblk_do_bvec(nsblk, bip, bvec.bv_page, len, len 192 drivers/nvdimm/blk.c (unsigned long long) iter.bi_sector, len); len 513 drivers/nvdimm/btt.c unsigned long len = arena->sector_size; len 517 drivers/nvdimm/btt.c while (len) { len 518 drivers/nvdimm/btt.c unsigned long chunk = min(len, PAGE_SIZE); len 524 drivers/nvdimm/btt.c len -= chunk; len 526 drivers/nvdimm/btt.c if (len == 0) len 1107 drivers/nvdimm/btt.c unsigned int off, u32 lba, u32 len) len 1113 drivers/nvdimm/btt.c ret = arena_read_bytes(arena, nsoff, mem + off, len, NVDIMM_IO_ATOMIC); len 1120 drivers/nvdimm/btt.c struct page *page, unsigned int off, u32 len) len 1126 drivers/nvdimm/btt.c ret = arena_write_bytes(arena, nsoff, mem + off, len, NVDIMM_IO_ATOMIC); len 1132 drivers/nvdimm/btt.c static void zero_fill_data(struct page *page, unsigned int off, u32 len) len 1136 drivers/nvdimm/btt.c memset(mem + off, 0, len); len 1144 drivers/nvdimm/btt.c unsigned int len = btt_meta_size(btt); len 1153 drivers/nvdimm/btt.c while (len) { len 1165 drivers/nvdimm/btt.c cur_len = min(len, bv.bv_len); len 1180 drivers/nvdimm/btt.c len -= cur_len; len 1199 drivers/nvdimm/btt.c unsigned int len) len 1206 drivers/nvdimm/btt.c while (len) { len 1215 drivers/nvdimm/btt.c cur_len = min(btt->sector_size, len); len 1281 drivers/nvdimm/btt.c len -= cur_len; len 1312 drivers/nvdimm/btt.c unsigned int len) len 1320 drivers/nvdimm/btt.c while (len) { len 1330 drivers/nvdimm/btt.c cur_len = min(btt->sector_size, len); len 1411 drivers/nvdimm/btt.c len -= cur_len; len 1426 drivers/nvdimm/btt.c struct page *page, unsigned int len, unsigned int off, len 1432 drivers/nvdimm/btt.c ret = btt_read_pg(btt, bip, page, off, sector, len); len 1436 drivers/nvdimm/btt.c ret = btt_write_pg(btt, bip, sector, page, off, len); len 1457 drivers/nvdimm/btt.c unsigned int len = bvec.bv_len; len 1459 drivers/nvdimm/btt.c if (len > PAGE_SIZE || len < btt->sector_size || len 1460 drivers/nvdimm/btt.c len % btt->sector_size) { len 1462 drivers/nvdimm/btt.c "unaligned bio segment (len: %d)\n", len); len 1467 drivers/nvdimm/btt.c err = btt_do_bvec(btt, bip, bvec.bv_page, len, bvec.bv_offset, len 1474 drivers/nvdimm/btt.c (unsigned long long) iter.bi_sector, len); len 1491 drivers/nvdimm/btt.c unsigned int len; len 1493 drivers/nvdimm/btt.c len = hpage_nr_pages(page) * PAGE_SIZE; len 1494 drivers/nvdimm/btt.c rc = btt_do_bvec(btt, NULL, page, len, 0, op, sector); len 60 drivers/nvdimm/btt_devs.c struct device_attribute *attr, const char *buf, size_t len) len 70 drivers/nvdimm/btt_devs.c buf[len - 1] == '\n' ? "" : "\n"); len 74 drivers/nvdimm/btt_devs.c return rc ? rc : len; len 89 drivers/nvdimm/btt_devs.c struct device_attribute *attr, const char *buf, size_t len) len 95 drivers/nvdimm/btt_devs.c rc = nd_uuid_store(dev, &nd_btt->uuid, buf, len); len 97 drivers/nvdimm/btt_devs.c buf[len - 1] == '\n' ? "" : "\n"); len 100 drivers/nvdimm/btt_devs.c return rc ? rc : len; len 118 drivers/nvdimm/btt_devs.c struct device_attribute *attr, const char *buf, size_t len) len 125 drivers/nvdimm/btt_devs.c rc = nd_namespace_store(dev, &nd_btt->ndns, buf, len); len 127 drivers/nvdimm/btt_devs.c buf[len - 1] == '\n' ? "" : "\n"); len 226 drivers/nvdimm/bus.c unsigned int len) len 245 drivers/nvdimm/bus.c return len; len 249 drivers/nvdimm/bus.c ars_cap.length = len; len 263 drivers/nvdimm/bus.c if ((phys | len) & mask) len 267 drivers/nvdimm/bus.c clear_err.length = len; len 136 drivers/nvdimm/claim.c size_t len) len 147 drivers/nvdimm/claim.c name = kstrndup(buf, len, GFP_KERNEL); len 155 drivers/nvdimm/claim.c len = -EINVAL; len 166 drivers/nvdimm/claim.c len = -EBUSY; len 174 drivers/nvdimm/claim.c len = -ENODEV; len 186 drivers/nvdimm/claim.c len = -EBUSY; len 192 drivers/nvdimm/claim.c len = -EBUSY; len 198 drivers/nvdimm/claim.c len = -EBUSY; len 203 drivers/nvdimm/claim.c len = -EBUSY; len 210 drivers/nvdimm/claim.c len = -ENXIO; len 218 drivers/nvdimm/claim.c len = -EBUSY; len 225 drivers/nvdimm/claim.c return len; len 179 drivers/nvdimm/core.c u64 nd_fletcher64(void *addr, size_t len, bool le) len 186 drivers/nvdimm/core.c for (i = 0; i < len / sizeof(u32); i++) { len 217 drivers/nvdimm/core.c size_t len) len 252 drivers/nvdimm/core.c size_t len) len 260 drivers/nvdimm/core.c rc = nd_uuid_parse(dev, uuid, buf, len); len 275 drivers/nvdimm/core.c ssize_t len = 0; len 280 drivers/nvdimm/core.c len += sprintf(buf + len, "[%ld] ", supported[i]); len 282 drivers/nvdimm/core.c len += sprintf(buf + len, "%ld ", supported[i]); len 283 drivers/nvdimm/core.c len += sprintf(buf + len, "\n"); len 284 drivers/nvdimm/core.c return len; len 315 drivers/nvdimm/core.c int cmd, len = 0; len 320 drivers/nvdimm/core.c len += sprintf(buf + len, "%s ", nvdimm_bus_cmd_name(cmd)); len 321 drivers/nvdimm/core.c len += sprintf(buf + len, "\n"); len 322 drivers/nvdimm/core.c return len; len 86 drivers/nvdimm/dimm_devs.c size_t offset, size_t len) len 97 drivers/nvdimm/dimm_devs.c if (offset + len > ndd->nsarea.config_size) len 100 drivers/nvdimm/dimm_devs.c max_cmd_size = min_t(u32, len, ndd->nsarea.max_xfer); len 105 drivers/nvdimm/dimm_devs.c for (buf_offset = 0; len; len 106 drivers/nvdimm/dimm_devs.c len -= cmd->in_length, buf_offset += cmd->in_length) { len 110 drivers/nvdimm/dimm_devs.c cmd->in_length = min(max_cmd_size, len); len 132 drivers/nvdimm/dimm_devs.c void *buf, size_t len) len 143 drivers/nvdimm/dimm_devs.c if (offset + len > ndd->nsarea.config_size) len 146 drivers/nvdimm/dimm_devs.c max_cmd_size = min_t(u32, len, ndd->nsarea.max_xfer); len 151 drivers/nvdimm/dimm_devs.c for (buf_offset = 0; len; len -= cmd->in_length, len 156 drivers/nvdimm/dimm_devs.c cmd->in_length = min(max_cmd_size, len); len 308 drivers/nvdimm/dimm_devs.c int cmd, len = 0; len 314 drivers/nvdimm/dimm_devs.c len += sprintf(buf + len, "%s ", nvdimm_cmd_name(cmd)); len 315 drivers/nvdimm/dimm_devs.c len += sprintf(buf + len, "\n"); len 316 drivers/nvdimm/dimm_devs.c return len; len 397 drivers/nvdimm/dimm_devs.c struct device_attribute *attr, const char *buf, size_t len) len 410 drivers/nvdimm/dimm_devs.c rc = nvdimm_security_store(dev, buf, len); len 250 drivers/nvdimm/namespace_devs.c const size_t len) len 269 drivers/nvdimm/namespace_devs.c input = kstrndup(buf, len, GFP_KERNEL); len 287 drivers/nvdimm/namespace_devs.c rc = len; len 408 drivers/nvdimm/namespace_devs.c struct device_attribute *attr, const char *buf, size_t len) len 416 drivers/nvdimm/namespace_devs.c rc = __alt_name_store(dev, buf, len); len 423 drivers/nvdimm/namespace_devs.c return rc < 0 ? rc : len; len 1069 drivers/nvdimm/namespace_devs.c struct device_attribute *attr, const char *buf, size_t len) len 1108 drivers/nvdimm/namespace_devs.c return rc < 0 ? rc : len; len 1271 drivers/nvdimm/namespace_devs.c struct device_attribute *attr, const char *buf, size_t len) len 1295 drivers/nvdimm/namespace_devs.c rc = nd_uuid_store(dev, &uuid, buf, len); len 1303 drivers/nvdimm/namespace_devs.c buf[len - 1] == '\n' ? "" : "\n"); len 1307 drivers/nvdimm/namespace_devs.c return rc < 0 ? rc : len; len 1359 drivers/nvdimm/namespace_devs.c struct device_attribute *attr, const char *buf, size_t len) len 1388 drivers/nvdimm/namespace_devs.c buf, buf[len - 1] == '\n' ? "" : "\n"); len 1392 drivers/nvdimm/namespace_devs.c return rc ? rc : len; len 1539 drivers/nvdimm/namespace_devs.c struct device_attribute *attr, const char *buf, size_t len) len 1554 drivers/nvdimm/namespace_devs.c return rc < 0 ? rc : len; len 1609 drivers/nvdimm/namespace_devs.c struct device_attribute *attr, const char *buf, size_t len) len 1618 drivers/nvdimm/namespace_devs.c return len; len 71 drivers/nvdimm/nd-core.h ssize_t nvdimm_security_store(struct device *dev, const char *buf, size_t len); len 75 drivers/nvdimm/nd-core.h const char *buf, size_t len) len 170 drivers/nvdimm/nd-core.h size_t len); len 165 drivers/nvdimm/nd.h void *iobuf, u64 len, int rw); len 226 drivers/nvdimm/nd.h size_t len); len 242 drivers/nvdimm/nd.h size_t offset, size_t len); len 244 drivers/nvdimm/nd.h void *buf, size_t len); len 246 drivers/nvdimm/nd.h unsigned int len); len 419 drivers/nvdimm/nd.h unsigned int len) len 425 drivers/nvdimm/nd.h return !!badblocks_check(bb, sector, len / 512, &first_bad, len 18 drivers/nvdimm/nd_virtio.c unsigned int len; len 21 drivers/nvdimm/nd_virtio.c while ((req_data = virtqueue_get_buf(vq, &len)) != NULL) { len 65 drivers/nvdimm/pfn_devs.c struct device_attribute *attr, const char *buf, size_t len) len 75 drivers/nvdimm/pfn_devs.c size_t n = len - 1; len 90 drivers/nvdimm/pfn_devs.c buf[len - 1] == '\n' ? "" : "\n"); len 94 drivers/nvdimm/pfn_devs.c return rc ? rc : len; len 132 drivers/nvdimm/pfn_devs.c struct device_attribute *attr, const char *buf, size_t len) len 143 drivers/nvdimm/pfn_devs.c buf[len - 1] == '\n' ? "" : "\n"); len 147 drivers/nvdimm/pfn_devs.c return rc ? rc : len; len 162 drivers/nvdimm/pfn_devs.c struct device_attribute *attr, const char *buf, size_t len) len 168 drivers/nvdimm/pfn_devs.c rc = nd_uuid_store(dev, &nd_pfn->uuid, buf, len); len 170 drivers/nvdimm/pfn_devs.c buf[len - 1] == '\n' ? "" : "\n"); len 173 drivers/nvdimm/pfn_devs.c return rc ? rc : len; len 191 drivers/nvdimm/pfn_devs.c struct device_attribute *attr, const char *buf, size_t len) len 198 drivers/nvdimm/pfn_devs.c rc = nd_namespace_store(dev, &nd_pfn->ndns, buf, len); len 200 drivers/nvdimm/pfn_devs.c buf[len - 1] == '\n' ? "" : "\n"); len 48 drivers/nvdimm/pmem.c phys_addr_t phys, unsigned int len) len 57 drivers/nvdimm/pmem.c pfn_end = pfn_start + PHYS_PFN(len); len 72 drivers/nvdimm/pmem.c phys_addr_t offset, unsigned int len) len 81 drivers/nvdimm/pmem.c cleared = nvdimm_clear_poison(dev, pmem->phys_addr + offset, len); len 82 drivers/nvdimm/pmem.c if (cleared < len) len 95 drivers/nvdimm/pmem.c arch_invalidate_pmem(pmem->virt_addr + offset, len); len 101 drivers/nvdimm/pmem.c unsigned int off, unsigned int len) len 106 drivers/nvdimm/pmem.c while (len) { len 108 drivers/nvdimm/pmem.c chunk = min_t(unsigned int, len, PAGE_SIZE - off); len 111 drivers/nvdimm/pmem.c len -= chunk; len 119 drivers/nvdimm/pmem.c void *pmem_addr, unsigned int len) len 125 drivers/nvdimm/pmem.c while (len) { len 127 drivers/nvdimm/pmem.c chunk = min_t(unsigned int, len, PAGE_SIZE - off); len 132 drivers/nvdimm/pmem.c len -= chunk; len 141 drivers/nvdimm/pmem.c unsigned int len, unsigned int off, unsigned int op, len 149 drivers/nvdimm/pmem.c if (unlikely(is_bad_pmem(&pmem->bb, sector, len))) len 156 drivers/nvdimm/pmem.c rc = read_pmem(page, off, pmem_addr, len); len 175 drivers/nvdimm/pmem.c write_pmem(pmem_addr, page, off, len); len 177 drivers/nvdimm/pmem.c rc = pmem_clear_poison(pmem, pmem_off, len); len 178 drivers/nvdimm/pmem.c write_pmem(pmem_addr, page, off, len); len 280 drivers/nvdimm/region_devs.c const char *buf, size_t len) len 294 drivers/nvdimm/region_devs.c return len; len 548 drivers/nvdimm/region_devs.c struct device_attribute *attr, const char *buf, size_t len) len 558 drivers/nvdimm/region_devs.c return len; len 495 drivers/nvdimm/security.c ssize_t nvdimm_security_store(struct device *dev, const char *buf, size_t len) len 551 drivers/nvdimm/security.c rc = len; len 863 drivers/nvme/host/core.c unsigned len, u32 seed, bool write) len 869 drivers/nvme/host/core.c buf = kmalloc(len, GFP_KERNEL); len 874 drivers/nvme/host/core.c if (write && copy_from_user(buf, ubuf, len)) len 883 drivers/nvme/host/core.c bip->bip_iter.bi_size = len; len 885 drivers/nvme/host/core.c ret = bio_integrity_add_page(bio, virt_to_page(buf), len, len 887 drivers/nvme/host/core.c if (ret == len) len 1062 drivers/nvme/host/core.c int len; len 1086 drivers/nvme/host/core.c for (pos = 0; pos < NVME_IDENTIFY_DATA_SIZE; pos += len) { len 1100 drivers/nvme/host/core.c len = NVME_NIDT_EUI64_LEN; len 1101 drivers/nvme/host/core.c memcpy(ids->eui64, data + pos + sizeof(*cur), len); len 1110 drivers/nvme/host/core.c len = NVME_NIDT_NGUID_LEN; len 1111 drivers/nvme/host/core.c memcpy(ids->nguid, data + pos + sizeof(*cur), len); len 1120 drivers/nvme/host/core.c len = NVME_NIDT_UUID_LEN; len 1125 drivers/nvme/host/core.c len = cur->nidl; len 1129 drivers/nvme/host/core.c len += sizeof(*cur); len 2013 drivers/nvme/host/core.c int nvme_sec_submit(void *data, u16 spsp, u8 secp, void *buffer, size_t len, len 2026 drivers/nvme/host/core.c cmd.common.cdw11 = cpu_to_le32(len); len 2028 drivers/nvme/host/core.c return __nvme_submit_sync_cmd(ctrl->admin_q, &cmd, NULL, buffer, len, len 2430 drivers/nvme/host/core.c static bool string_matches(const char *idstr, const char *match, size_t len) len 2438 drivers/nvme/host/core.c WARN_ON_ONCE(matchlen > len); len 2443 drivers/nvme/host/core.c for (; matchlen < len; matchlen++) len 105 drivers/nvme/host/fabrics.c int len = 0; len 108 drivers/nvme/host/fabrics.c len += snprintf(buf, size, "traddr=%s", ctrl->opts->traddr); len 110 drivers/nvme/host/fabrics.c len += snprintf(buf + len, size - len, "%strsvcid=%s", len 111 drivers/nvme/host/fabrics.c (len) ? "," : "", ctrl->opts->trsvcid); len 113 drivers/nvme/host/fabrics.c len += snprintf(buf + len, size - len, "%shost_traddr=%s", len 114 drivers/nvme/host/fabrics.c (len) ? "," : "", ctrl->opts->host_traddr); len 115 drivers/nvme/host/fabrics.c len += snprintf(buf + len, size - len, "\n"); len 117 drivers/nvme/host/fabrics.c return len; len 565 drivers/nvme/host/lightnvm.c size_t log_pos, offset, len; len 590 drivers/nvme/host/lightnvm.c len = min_t(unsigned int, left, max_len); len 596 drivers/nvme/host/lightnvm.c NVME_NVM_LOG_REPORT_CHUNK, 0, dev_meta, len, len 603 drivers/nvme/host/lightnvm.c for (i = 0; i < len; i += sizeof(struct nvme_nvm_chk_meta)) { len 615 drivers/nvme/host/lightnvm.c offset += len; len 616 drivers/nvme/host/lightnvm.c left -= len; len 467 drivers/nvme/host/nvme.h int nvme_sec_submit(void *data, u16 spsp, u8 secp, void *buffer, size_t len, len 1899 drivers/nvme/host/pci.c u32 max_entries, len; len 1921 drivers/nvme/host/pci.c for (size = 0; size < preferred && i < max_entries; size += len) { len 1924 drivers/nvme/host/pci.c len = min_t(u64, chunk_size, preferred - size); len 1925 drivers/nvme/host/pci.c bufs[i] = dma_alloc_attrs(dev->dev, len, &dma_addr, GFP_KERNEL, len 1931 drivers/nvme/host/pci.c descs[i].size = cpu_to_le32(len / dev->ctrl.page_size); len 1188 drivers/nvme/host/rdma.c u32 len = 0; len 1195 drivers/nvme/host/rdma.c len += sge->length; len 1199 drivers/nvme/host/rdma.c sg->length = cpu_to_le32(len); len 1492 drivers/nvme/host/rdma.c const size_t len = sizeof(struct nvme_completion); len 1499 drivers/nvme/host/rdma.c ib_dma_sync_single_for_cpu(ibdev, qe->dma, len, DMA_FROM_DEVICE); len 1512 drivers/nvme/host/rdma.c ib_dma_sync_single_for_device(ibdev, qe->dma, len, DMA_FROM_DEVICE); len 205 drivers/nvme/host/tcp.c int len) len 207 drivers/nvme/host/tcp.c return nvme_tcp_pdu_data_left(req) <= len; len 238 drivers/nvme/host/tcp.c int len) len 240 drivers/nvme/host/tcp.c req->data_sent += len; len 241 drivers/nvme/host/tcp.c req->pdu_sent += len; len 242 drivers/nvme/host/tcp.c iov_iter_advance(&req->iter, len); len 284 drivers/nvme/host/tcp.c struct page *page, off_t off, size_t len) len 289 drivers/nvme/host/tcp.c sg_set_page(&sg, page, len, off); len 290 drivers/nvme/host/tcp.c ahash_request_set_crypt(hash, &sg, NULL, len); len 295 drivers/nvme/host/tcp.c void *pdu, size_t len) len 299 drivers/nvme/host/tcp.c sg_init_one(&sg, pdu, len); len 300 drivers/nvme/host/tcp.c ahash_request_set_crypt(hash, &sg, pdu + len, len); len 335 drivers/nvme/host/tcp.c u32 len; len 337 drivers/nvme/host/tcp.c len = le32_to_cpu(hdr->plen) - hdr->hlen - len 340 drivers/nvme/host/tcp.c if (unlikely(len && !(hdr->flags & NVME_TCP_F_DDGST))) { len 577 drivers/nvme/host/tcp.c unsigned int *offset, size_t *len) len 581 drivers/nvme/host/tcp.c size_t rcv_len = min_t(size_t, *len, queue->pdu_remaining); len 592 drivers/nvme/host/tcp.c *len -= rcv_len; len 634 drivers/nvme/host/tcp.c unsigned int *offset, size_t *len) len 652 drivers/nvme/host/tcp.c recv_len = min_t(size_t, *len, queue->data_remaining); len 690 drivers/nvme/host/tcp.c *len -= recv_len; len 712 drivers/nvme/host/tcp.c struct sk_buff *skb, unsigned int *offset, size_t *len) len 716 drivers/nvme/host/tcp.c size_t recv_len = min_t(size_t, *len, queue->ddgst_remaining); len 726 drivers/nvme/host/tcp.c *len -= recv_len; len 751 drivers/nvme/host/tcp.c unsigned int offset, size_t len) len 754 drivers/nvme/host/tcp.c size_t consumed = len; len 757 drivers/nvme/host/tcp.c while (len) { len 760 drivers/nvme/host/tcp.c result = nvme_tcp_recv_pdu(queue, skb, &offset, &len); len 763 drivers/nvme/host/tcp.c result = nvme_tcp_recv_data(queue, skb, &offset, &len); len 766 drivers/nvme/host/tcp.c result = nvme_tcp_recv_ddgst(queue, skb, &offset, &len); len 853 drivers/nvme/host/tcp.c size_t len = nvme_tcp_req_cur_length(req); len 854 drivers/nvme/host/tcp.c bool last = nvme_tcp_pdu_last_send(req, len); len 864 drivers/nvme/host/tcp.c ret = sock_no_sendpage(queue->sock, page, offset, len, len 867 drivers/nvme/host/tcp.c ret = kernel_sendpage(queue->sock, page, offset, len, len 879 drivers/nvme/host/tcp.c if (last && ret == len) { len 901 drivers/nvme/host/tcp.c int len = sizeof(*pdu) + hdgst - req->offset; len 908 drivers/nvme/host/tcp.c offset_in_page(pdu) + req->offset, len, flags); len 912 drivers/nvme/host/tcp.c len -= ret; len 913 drivers/nvme/host/tcp.c if (!len) { len 934 drivers/nvme/host/tcp.c int len = sizeof(*pdu) - req->offset + hdgst; len 941 drivers/nvme/host/tcp.c offset_in_page(pdu) + req->offset, len, len 946 drivers/nvme/host/tcp.c len -= ret; len 947 drivers/nvme/host/tcp.c if (!len) { len 16 drivers/nvme/target/admin-cmd.c u32 len = le16_to_cpu(cmd->get_log_page.numdu); len 18 drivers/nvme/target/admin-cmd.c len <<= 16; len 19 drivers/nvme/target/admin-cmd.c len += le16_to_cpu(cmd->get_log_page.numdl); len 21 drivers/nvme/target/admin-cmd.c len += 1; len 22 drivers/nvme/target/admin-cmd.c len *= sizeof(u32); len 24 drivers/nvme/target/admin-cmd.c return len; len 197 drivers/nvme/target/admin-cmd.c size_t len; len 204 drivers/nvme/target/admin-cmd.c len = sizeof(__le32); len 206 drivers/nvme/target/admin-cmd.c len = ctrl->nr_changed_ns * sizeof(__le32); len 207 drivers/nvme/target/admin-cmd.c status = nvmet_copy_to_sgl(req, 0, ctrl->changed_ns_list, len); len 209 drivers/nvme/target/admin-cmd.c status = nvmet_zero_sgl(req, len, req->data_len - len); len 245 drivers/nvme/target/admin-cmd.c size_t len; len 260 drivers/nvme/target/admin-cmd.c len = nvmet_format_ana_group(req, grpid, desc); len 261 drivers/nvme/target/admin-cmd.c status = nvmet_copy_to_sgl(req, offset, desc, len); len 264 drivers/nvme/target/admin-cmd.c offset += len; len 509 drivers/nvme/target/admin-cmd.c static u16 nvmet_copy_ns_identifier(struct nvmet_req *req, u8 type, u8 len, len 514 drivers/nvme/target/admin-cmd.c .nidl = len, len 523 drivers/nvme/target/admin-cmd.c status = nvmet_copy_to_sgl(req, *off, id, len); len 526 drivers/nvme/target/admin-cmd.c *off += len; len 315 drivers/nvme/target/configfs.c size_t len; len 324 drivers/nvme/target/configfs.c len = strcspn(page, "\n"); len 325 drivers/nvme/target/configfs.c if (!len) len 330 drivers/nvme/target/configfs.c ns->device_path = kstrndup(page, len, GFP_KERNEL); len 89 drivers/nvme/target/core.c size_t len) len 91 drivers/nvme/target/core.c if (sg_pcopy_from_buffer(req->sg, req->sg_cnt, buf, len, off) != len) { len 98 drivers/nvme/target/core.c u16 nvmet_copy_from_sgl(struct nvmet_req *req, off_t off, void *buf, size_t len) len 100 drivers/nvme/target/core.c if (sg_pcopy_to_buffer(req->sg, req->sg_cnt, buf, len, off) != len) { len 107 drivers/nvme/target/core.c u16 nvmet_zero_sgl(struct nvmet_req *req, off_t off, size_t len) len 109 drivers/nvme/target/core.c if (sg_zero_buffer(req->sg, req->sg_cnt, len, off) != len) { len 139 drivers/nvme/target/io-cmd-file.c size_t len = 0, total_len = 0; len 157 drivers/nvme/target/io-cmd-file.c len += req->f.bvec[bv_cnt].bv_len; len 165 drivers/nvme/target/io-cmd-file.c ret = nvmet_file_submit_bvec(req, pos, bv_cnt, len, 0); len 169 drivers/nvme/target/io-cmd-file.c pos += len; len 171 drivers/nvme/target/io-cmd-file.c len = 0; len 284 drivers/nvme/target/io-cmd-file.c loff_t offset, len; len 296 drivers/nvme/target/io-cmd-file.c len = le32_to_cpu(range.nlb); len 297 drivers/nvme/target/io-cmd-file.c len <<= req->ns->blksize_shift; len 298 drivers/nvme/target/io-cmd-file.c if (offset + len > req->ns->size) { len 304 drivers/nvme/target/io-cmd-file.c ret = vfs_fallocate(req->ns->file, mode, offset, len); len 344 drivers/nvme/target/io-cmd-file.c loff_t len; len 348 drivers/nvme/target/io-cmd-file.c len = (((sector_t)le16_to_cpu(write_zeroes->length) + 1) << len 351 drivers/nvme/target/io-cmd-file.c if (unlikely(offset + len > req->ns->size)) { len 356 drivers/nvme/target/io-cmd-file.c ret = vfs_fallocate(req->ns->file, mode, offset, len); len 431 drivers/nvme/target/nvmet.h size_t len); len 433 drivers/nvme/target/nvmet.h size_t len); len 434 drivers/nvme/target/nvmet.h u16 nvmet_zero_sgl(struct nvmet_req *req, off_t off, size_t len); len 141 drivers/nvme/target/rdma.c static int num_pages(int len) len 143 drivers/nvme/target/rdma.c return 1 + (((len - 1) & PAGE_MASK) >> PAGE_SHIFT); len 242 drivers/nvme/target/rdma.c int len; len 251 drivers/nvme/target/rdma.c len = ndev->inline_data_size; len 262 drivers/nvme/target/rdma.c sge->length = min_t(int, len, PAGE_SIZE); len 264 drivers/nvme/target/rdma.c len -= sge->length; len 609 drivers/nvme/target/rdma.c static void nvmet_rdma_use_inline_sg(struct nvmet_rdma_rsp *rsp, u32 len, len 612 drivers/nvme/target/rdma.c int sg_count = num_pages(len); len 623 drivers/nvme/target/rdma.c sg->length = min_t(int, len, PAGE_SIZE - off); len 624 drivers/nvme/target/rdma.c len -= sg->length; len 637 drivers/nvme/target/rdma.c u32 len = le32_to_cpu(sgl->length); len 645 drivers/nvme/target/rdma.c if (off + len > rsp->queue->dev->inline_data_size) { len 651 drivers/nvme/target/rdma.c if (!len) len 654 drivers/nvme/target/rdma.c nvmet_rdma_use_inline_sg(rsp, len, off); len 656 drivers/nvme/target/rdma.c rsp->req.transfer_len += len; len 218 drivers/nvme/target/tcp.c void *pdu, size_t len) len 222 drivers/nvme/target/tcp.c sg_init_one(&sg, pdu, len); len 223 drivers/nvme/target/tcp.c ahash_request_set_crypt(hash, &sg, pdu + len, len); len 228 drivers/nvme/target/tcp.c void *pdu, size_t len) len 241 drivers/nvme/target/tcp.c nvmet_tcp_hdgst(queue->rcv_hash, pdu, len); len 257 drivers/nvme/target/tcp.c u32 len; len 259 drivers/nvme/target/tcp.c len = le32_to_cpu(hdr->plen) - hdr->hlen - len 262 drivers/nvme/target/tcp.c if (unlikely(len && !(hdr->flags & NVME_TCP_F_DDGST))) { len 321 drivers/nvme/target/tcp.c u32 len = le32_to_cpu(sgl->length); len 331 drivers/nvme/target/tcp.c if (len > cmd->req.port->inline_data_size) len 333 drivers/nvme/target/tcp.c cmd->pdu_len = len; len 335 drivers/nvme/target/tcp.c cmd->req.transfer_len += len; len 337 drivers/nvme/target/tcp.c cmd->req.sg = sgl_alloc(len, GFP_KERNEL, &cmd->req.sg_cnt); len 978 drivers/nvme/target/tcp.c int len; len 985 drivers/nvme/target/tcp.c len = kernel_recvmsg(queue->sock, &msg, &iov, 1, len 987 drivers/nvme/target/tcp.c if (unlikely(len < 0)) len 988 drivers/nvme/target/tcp.c return len; len 990 drivers/nvme/target/tcp.c queue->offset += len; len 991 drivers/nvme/target/tcp.c queue->left -= len; len 296 drivers/nvmem/core.c int len; len 301 drivers/nvmem/core.c addr = of_get_property(child, "reg", &len); len 302 drivers/nvmem/core.c if (!addr || (len < 2 * sizeof(u32))) { len 317 drivers/nvmem/core.c addr = of_get_property(child, "bits", &len); len 318 drivers/nvmem/core.c if (addr && len == (2 * sizeof(u32))) { len 941 drivers/nvmem/core.c void *buf, size_t *len) len 954 drivers/nvmem/core.c if (len) len 955 drivers/nvmem/core.c *len = cell->bytes; len 970 drivers/nvmem/core.c void *nvmem_cell_read(struct nvmem_cell *cell, size_t *len) len 983 drivers/nvmem/core.c rc = __nvmem_cell_read(nvmem, cell, buf, len); len 994 drivers/nvmem/core.c u8 *_buf, int len) len 1005 drivers/nvmem/core.c memcpy(buf, _buf, len); len 1055 drivers/nvmem/core.c int nvmem_cell_write(struct nvmem_cell *cell, void *buf, size_t len) len 1061 drivers/nvmem/core.c (cell->bit_offset == 0 && len != cell->bytes)) len 1065 drivers/nvmem/core.c buf = nvmem_cell_prepare_write_buffer(cell, buf, len); len 1079 drivers/nvmem/core.c return len; len 1096 drivers/nvmem/core.c size_t len; len 1102 drivers/nvmem/core.c buf = nvmem_cell_read(cell, &len); len 1107 drivers/nvmem/core.c if (len != sizeof(*val)) { len 1133 drivers/nvmem/core.c size_t len; len 1139 drivers/nvmem/core.c buf = nvmem_cell_read(cell, &len); len 1144 drivers/nvmem/core.c if (len != sizeof(*val)) { len 1172 drivers/nvmem/core.c ssize_t len; len 1181 drivers/nvmem/core.c rc = __nvmem_cell_read(nvmem, &cell, buf, &len); len 1185 drivers/nvmem/core.c return len; len 925 drivers/of/address.c int len, naddr, nsize, pna; len 945 drivers/of/address.c ranges = of_get_property(node, "dma-ranges", &len); len 948 drivers/of/address.c if (ranges && len > 0) len 965 drivers/of/address.c len /= sizeof(u32); len 61 drivers/of/base.c size_t len; len 67 drivers/of/base.c len = strchrnul(node_name, '@') - node_name; len 69 drivers/of/base.c return (strlen(name) == len) && (strncmp(node_name, name, len) == 0); len 889 drivers/of/base.c int len; len 891 drivers/of/base.c len = strcspn(path, "/:"); len 892 drivers/of/base.c if (!len) len 897 drivers/of/base.c if (strncmp(path, name, len) == 0 && (strlen(name) == len)) len 954 drivers/of/base.c int len; len 959 drivers/of/base.c len = p - path; len 966 drivers/of/base.c if (strlen(pp->name) == len && !strncmp(pp->name, path, len)) { len 1201 drivers/of/base.c int of_modalias_node(struct device_node *node, char *modalias, int len) len 1210 drivers/of/base.c strlcpy(modalias, p ? p + 1 : compatible, len); len 2024 drivers/of/base.c int id, len; len 2040 drivers/of/base.c len = end - start; len 2046 drivers/of/base.c ap = dt_alloc(sizeof(*ap) + len + 1, __alignof__(*ap)); len 2049 drivers/of/base.c memset(ap, 0, sizeof(*ap) + len + 1); len 2051 drivers/of/base.c of_alias_add(ap, np, id, start, len); len 200 drivers/of/device.c static ssize_t of_device_get_modalias(struct device *dev, char *str, ssize_t len) len 213 drivers/of/device.c csize = snprintf(str, len, "of:N%pOFn%c%s", dev->of_node, 'T', len 216 drivers/of/device.c len -= csize; len 223 drivers/of/device.c if (csize > len) len 226 drivers/of/device.c csize = snprintf(str, len, "C%s", compat); len 232 drivers/of/device.c len -= csize; len 265 drivers/of/device.c ssize_t of_device_modalias(struct device *dev, char *str, ssize_t len) len 267 drivers/of/device.c ssize_t sl = of_device_get_modalias(dev, str, len - 2); len 270 drivers/of/device.c if (sl > len - 2) len 45 drivers/of/fdt.c int len; len 72 drivers/of/fdt.c val = fdt_getprop(initial_boot_params, memory, "reg", &len); len 73 drivers/of/fdt.c if (len > limit*cell_size) { len 74 drivers/of/fdt.c len = limit*cell_size; len 77 drivers/of/fdt.c len); len 176 drivers/of/fdt.c int len; len 188 drivers/of/fdt.c len = (pa - ps) + 1; len 189 drivers/of/fdt.c pp = unflatten_dt_alloc(mem, sizeof(struct property) + len, len 193 drivers/of/fdt.c pp->length = len; len 197 drivers/of/fdt.c memcpy(pp->value, ps, len - 1); len 198 drivers/of/fdt.c ((char *)pp->value)[len - 1] = 0; len 481 drivers/of/fdt.c int len; len 486 drivers/of/fdt.c prop = of_get_flat_dt_prop(node, "reg", &len); len 490 drivers/of/fdt.c if (len && len % t_len != 0) { len 498 drivers/of/fdt.c while (len >= t_len) { len 510 drivers/of/fdt.c len -= t_len; len 878 drivers/of/fdt.c int len; len 883 drivers/of/fdt.c prop = of_get_flat_dt_prop(node, "linux,initrd-start", &len); len 886 drivers/of/fdt.c start = of_read_number(prop, len/4); len 888 drivers/of/fdt.c prop = of_get_flat_dt_prop(node, "linux,initrd-end", &len); len 891 drivers/of/fdt.c end = of_read_number(prop, len/4); len 165 drivers/of/fdt_address.c int parent, len; len 175 drivers/of/fdt_address.c reg = fdt_getprop(blob, node_offset, "reg", &len); len 430 drivers/of/of_mdio.c int len, err; len 445 drivers/of/of_mdio.c if (of_get_property(np, "fixed-link", &len) && len 446 drivers/of/of_mdio.c len == (5 * sizeof(__be32))) len 80 drivers/of/of_reserved_mem.c int len; len 85 drivers/of/of_reserved_mem.c prop = of_get_flat_dt_prop(node, "size", &len); len 89 drivers/of/of_reserved_mem.c if (len != dt_root_size_cells * sizeof(__be32)) { len 97 drivers/of/of_reserved_mem.c prop = of_get_flat_dt_prop(node, "alignment", &len); len 99 drivers/of/of_reserved_mem.c if (len != dt_root_addr_cells * sizeof(__be32)) { len 118 drivers/of/of_reserved_mem.c prop = of_get_flat_dt_prop(node, "alloc-ranges", &len); len 121 drivers/of/of_reserved_mem.c if (len % t_len != 0) { len 129 drivers/of/of_reserved_mem.c while (len > 0) { len 142 drivers/of/of_reserved_mem.c len -= t_len; len 247 drivers/of/of_reserved_mem.c int len; len 253 drivers/of/of_reserved_mem.c prop = of_get_flat_dt_prop(node, "phandle", &len); len 255 drivers/of/of_reserved_mem.c prop = of_get_flat_dt_prop(node, "linux,phandle", &len); len 257 drivers/of/of_reserved_mem.c rmem->phandle = of_read_number(prop, len/4); len 47 drivers/of/pdt.c int len; len 49 drivers/of/pdt.c if (!of_pdt_prom_ops->pkg2path(dp->phandle, path, sizeof(path), &len)) { len 56 drivers/of/pdt.c name = of_get_property(dp, "name", &len); len 57 drivers/of/pdt.c buf = prom_early_alloc(len + 16); len 99 drivers/of/pdt.c int len; len 102 drivers/of/pdt.c len = of_pdt_prom_ops->getproperty(node, p->name, len 104 drivers/of/pdt.c if (len <= 0) len 133 drivers/of/pdt.c int len; len 135 drivers/of/pdt.c len = of_pdt_prom_ops->getproplen(node, name); len 136 drivers/of/pdt.c if (len > 0) { len 137 drivers/of/pdt.c buf = prom_early_alloc(len); len 138 drivers/of/pdt.c len = of_pdt_prom_ops->getproperty(node, name, buf, len); len 79 drivers/of/property.c const char *propname, u32 min, u32 max, size_t *len) len 92 drivers/of/property.c if (len) len 93 drivers/of/property.c *len = prop->length; len 78 drivers/of/resolver.c int offset, len; len 87 drivers/of/resolver.c for (cur = value; cur < end; cur += len + 1) { len 88 drivers/of/resolver.c len = strlen(cur); len 1548 drivers/opp/core.c int len, count = opp_table->regulator_count; len 1554 drivers/opp/core.c len = sizeof(*data); len 1557 drivers/opp/core.c len += 2 * sizeof(struct dev_pm_opp_supply) * count; len 1559 drivers/opp/core.c data = kzalloc(len, GFP_KERNEL); len 1413 drivers/parisc/ccio-dma.c unsigned long start, len; len 1419 drivers/parisc/ccio-dma.c len = res->end - start + 1; len 1421 drivers/parisc/ccio-dma.c if (!adjust_resource(res, start, len)) len 1426 drivers/parisc/ccio-dma.c len = ((size + res->end + align) &~ (align - 1)) - start; len 1427 drivers/parisc/ccio-dma.c if (start + len <= max) { len 1428 drivers/parisc/ccio-dma.c if (!adjust_resource(res, start, len)) len 79 drivers/parisc/eisa_enumerator.c int len; len 84 drivers/parisc/eisa_enumerator.c len=0; len 87 drivers/parisc/eisa_enumerator.c c = get_8(buf+len); len 93 drivers/parisc/eisa_enumerator.c res->start = mem_parent->start + get_24(buf+len+2); len 94 drivers/parisc/eisa_enumerator.c res->end = res->start + get_16(buf+len+5)*1024; len 104 drivers/parisc/eisa_enumerator.c len+=7; len 111 drivers/parisc/eisa_enumerator.c return len; len 117 drivers/parisc/eisa_enumerator.c int len; len 121 drivers/parisc/eisa_enumerator.c len=0; len 124 drivers/parisc/eisa_enumerator.c c = get_8(buf+len); len 133 drivers/parisc/eisa_enumerator.c len+=2; len 142 drivers/parisc/eisa_enumerator.c return len; len 148 drivers/parisc/eisa_enumerator.c int len; len 152 drivers/parisc/eisa_enumerator.c len=0; len 155 drivers/parisc/eisa_enumerator.c c = get_8(buf+len); len 158 drivers/parisc/eisa_enumerator.c len+=2; len 164 drivers/parisc/eisa_enumerator.c return len; len 170 drivers/parisc/eisa_enumerator.c int len; len 176 drivers/parisc/eisa_enumerator.c len=0; len 179 drivers/parisc/eisa_enumerator.c c = get_8(buf+len); len 183 drivers/parisc/eisa_enumerator.c res->start = get_16(buf+len+1); len 184 drivers/parisc/eisa_enumerator.c res->end = get_16(buf+len+1)+(c&HPEE_PORT_SIZE_MASK)+1; len 194 drivers/parisc/eisa_enumerator.c len+=3; len 200 drivers/parisc/eisa_enumerator.c return len; len 211 drivers/parisc/eisa_enumerator.c int len=0; len 214 drivers/parisc/eisa_enumerator.c while (len<HPEE_PORT_INIT_MAX_LEN) { len 216 drivers/parisc/eisa_enumerator.c c = get_8(buf+len); len 223 drivers/parisc/eisa_enumerator.c outb((inb(get_16(buf+len+1) & len 224 drivers/parisc/eisa_enumerator.c get_8(buf+len+3)) | len 225 drivers/parisc/eisa_enumerator.c get_8(buf+len+4)), get_16(buf+len+1)); len 228 drivers/parisc/eisa_enumerator.c outb(get_8(buf+len+3), get_16(buf+len+1)); len 236 drivers/parisc/eisa_enumerator.c outw((inw(get_16(buf+len+1)) & len 237 drivers/parisc/eisa_enumerator.c get_16(buf+len+3)) | len 238 drivers/parisc/eisa_enumerator.c get_16(buf+len+5), len 239 drivers/parisc/eisa_enumerator.c get_16(buf+len+1)); len 241 drivers/parisc/eisa_enumerator.c outw(cpu_to_le16(get_16(buf+len+3)), get_16(buf+len+1)); len 248 drivers/parisc/eisa_enumerator.c outl((inl(get_16(buf+len+1) & len 249 drivers/parisc/eisa_enumerator.c get_32(buf+len+3)) | len 250 drivers/parisc/eisa_enumerator.c get_32(buf+len+7)), get_16(buf+len+1)); len 252 drivers/parisc/eisa_enumerator.c outl(cpu_to_le32(get_32(buf+len+3)), get_16(buf+len+1)); len 265 drivers/parisc/eisa_enumerator.c len+=s+3; len 271 drivers/parisc/eisa_enumerator.c return len; len 276 drivers/parisc/eisa_enumerator.c int len; len 282 drivers/parisc/eisa_enumerator.c len = get_8(buf); len 283 drivers/parisc/eisa_enumerator.c *info=get_8(buf+len+1); len 285 drivers/parisc/eisa_enumerator.c return len+2; len 290 drivers/parisc/eisa_enumerator.c int len; len 293 drivers/parisc/eisa_enumerator.c len = get_8(buf); len 294 drivers/parisc/eisa_enumerator.c if (len > 80) { len 295 drivers/parisc/eisa_enumerator.c printk(KERN_ERR "eisa_enumerator: type info field too long (%d, max is 80)\n", len); len 298 drivers/parisc/eisa_enumerator.c return 1+len; len 600 drivers/parport/ieee1284.c ssize_t parport_write (struct parport *port, const void *buffer, size_t len) len 603 drivers/parport/ieee1284.c return port->ops->compat_write_data (port, buffer, len, 0); len 670 drivers/parport/ieee1284.c retval = (*fn) (port, buffer, len, 0); len 671 drivers/parport/ieee1284.c DPRINTK (KERN_DEBUG "%s: wrote %d/%d bytes\n", port->name, retval, len); len 694 drivers/parport/ieee1284.c ssize_t parport_read (struct parport *port, void *buffer, size_t len) len 771 drivers/parport/ieee1284.c return (*fn) (port, buffer, len, 0); len 42 drivers/parport/ieee1284_ops.c const void *buffer, size_t len, len 61 drivers/parport/ieee1284_ops.c while (count < len) { len 151 drivers/parport/ieee1284_ops.c void *buffer, size_t len, len 161 drivers/parport/ieee1284_ops.c len *= 2; /* in nibbles */ len 162 drivers/parport/ieee1284_ops.c for (i=0; i < len; i++) { len 218 drivers/parport/ieee1284_ops.c if (i == len) { len 242 drivers/parport/ieee1284_ops.c void *buffer, size_t len, len 251 drivers/parport/ieee1284_ops.c for (count = 0; count < len; count++) { len 306 drivers/parport/ieee1284_ops.c if (count == len) { len 405 drivers/parport/ieee1284_ops.c const void *buffer, size_t len, len 429 drivers/parport/ieee1284_ops.c for (written = 0; written < len; written++, buf++) { len 492 drivers/parport/ieee1284_ops.c void *buffer, size_t len, int flags) len 518 drivers/parport/ieee1284_ops.c while (count < len) { len 581 drivers/parport/ieee1284_ops.c if (rle_count > (len - count)) { len 640 drivers/parport/ieee1284_ops.c const void *buffer, size_t len, len 665 drivers/parport/ieee1284_ops.c for (written = 0; written < len; written++, buf++) { len 732 drivers/parport/ieee1284_ops.c const void *buffer, size_t len, len 747 drivers/parport/ieee1284_ops.c for (; len > 0; len--, bp++) { len 776 drivers/parport/ieee1284_ops.c void *buffer, size_t len, len 790 drivers/parport/ieee1284_ops.c for (; len > 0; len--, bp++) { len 820 drivers/parport/ieee1284_ops.c const void *buffer, size_t len, len 835 drivers/parport/ieee1284_ops.c for (; len > 0; len--, bp++) { len 864 drivers/parport/ieee1284_ops.c void *buffer, size_t len, len 878 drivers/parport/ieee1284_ops.c for (; len > 0; len--, bp++) { len 469 drivers/parport/parport_ip32.c size_t len; len 593 drivers/parport/parport_ip32.c parport_ip32_dma.len = count; len 595 drivers/parport/parport_ip32.c parport_ip32_dma.left = parport_ip32_dma.len; len 678 drivers/parport/parport_ip32.c parport_ip32_dma.len, parport_ip32_dma.dir); len 1100 drivers/parport/parport_ip32.c size_t len, int flags) len 1107 drivers/parport/parport_ip32.c if ((flags & PARPORT_EPP_FAST) && (len > 1)) { len 1108 drivers/parport/parport_ip32.c readsb(eppreg, buf, len); len 1113 drivers/parport/parport_ip32.c got = len; len 1116 drivers/parport/parport_ip32.c for (got = 0; got < len; got++) { len 1139 drivers/parport/parport_ip32.c size_t len, int flags) len 1146 drivers/parport/parport_ip32.c if ((flags & PARPORT_EPP_FAST) && (len > 1)) { len 1147 drivers/parport/parport_ip32.c writesb(eppreg, buf, len); len 1152 drivers/parport/parport_ip32.c written = len; len 1155 drivers/parport/parport_ip32.c for (written = 0; written < len; written++) { len 1175 drivers/parport/parport_ip32.c size_t len, int flags) len 1178 drivers/parport/parport_ip32.c return parport_ip32_epp_read(priv->regs.eppData0, p, buf, len, flags); len 1189 drivers/parport/parport_ip32.c size_t len, int flags) len 1192 drivers/parport/parport_ip32.c return parport_ip32_epp_write(priv->regs.eppData0, p, buf, len, flags); len 1203 drivers/parport/parport_ip32.c size_t len, int flags) len 1206 drivers/parport/parport_ip32.c return parport_ip32_epp_read(priv->regs.eppAddr, p, buf, len, flags); len 1217 drivers/parport/parport_ip32.c size_t len, int flags) len 1220 drivers/parport/parport_ip32.c return parport_ip32_epp_write(priv->regs.eppAddr, p, buf, len, flags); len 1382 drivers/parport/parport_ip32.c const void *buf, size_t len) len 1386 drivers/parport/parport_ip32.c size_t left = len; len 1411 drivers/parport/parport_ip32.c return len - left; len 1426 drivers/parport/parport_ip32.c const void *buf, size_t len) len 1437 drivers/parport/parport_ip32.c parport_ip32_dma_start(p, DMA_TO_DEVICE, (void *)buf, len); len 1454 drivers/parport/parport_ip32.c written = len - parport_ip32_dma_get_residue(); len 1471 drivers/parport/parport_ip32.c const void *buf, size_t len) len 1474 drivers/parport/parport_ip32.c if (len) len 1478 drivers/parport/parport_ip32.c parport_ip32_fifo_write_block_dma(p, buf, len) : len 1479 drivers/parport/parport_ip32.c parport_ip32_fifo_write_block_pio(p, buf, len); len 1620 drivers/parport/parport_ip32.c const void *buf, size_t len, len 1631 drivers/parport/parport_ip32.c return parport_ieee1284_write_compat(p, buf, len, flags); len 1653 drivers/parport/parport_ip32.c written = parport_ip32_fifo_write_block(p, buf, len); len 1686 drivers/parport/parport_ip32.c const void *buf, size_t len, len 1697 drivers/parport/parport_ip32.c return parport_ieee1284_ecp_write_data(p, buf, len, flags); len 1734 drivers/parport/parport_ip32.c written = parport_ip32_fifo_write_block(p, buf, len); len 145 drivers/parport/probe.c size_t len; len 158 drivers/parport/probe.c len = 2; len 196 drivers/parport/probe.c retval = parport_read (port, buffer+len, idlen-len); len 200 drivers/parport/probe.c len += retval; len 203 drivers/parport/probe.c if (belen != len) { len 207 drivers/parport/probe.c port->name, len, belen); len 216 drivers/parport/probe.c if (buffer[len-1] == ';') { len 228 drivers/parport/probe.c if (len+1 < count) { len 229 drivers/parport/probe.c retval = parport_read (port, buffer+len, count-len-1); len 232 drivers/parport/probe.c len += retval; len 238 drivers/parport/probe.c len2 = len; len 252 drivers/parport/probe.c buffer[len] = '\0'; len 253 drivers/parport/probe.c return len; len 42 drivers/parport/procfs.c int len = 0; len 54 drivers/parport/procfs.c len += sprintf(buffer, "%s\n", dev->name); len 58 drivers/parport/procfs.c if(!len) { len 59 drivers/parport/procfs.c len += sprintf(buffer, "%s\n", "none"); len 62 drivers/parport/procfs.c if (len > *lenp) len 63 drivers/parport/procfs.c len = *lenp; len 65 drivers/parport/procfs.c *lenp = len; len 67 drivers/parport/procfs.c *ppos += len; len 69 drivers/parport/procfs.c return copy_to_user(result, buffer, len) ? -EFAULT : 0; len 79 drivers/parport/procfs.c int len = 0; len 90 drivers/parport/procfs.c len += sprintf (buffer + len, "CLASS:%s;\n", str); len 93 drivers/parport/procfs.c len += sprintf (buffer + len, "MODEL:%s;\n", str); len 96 drivers/parport/procfs.c len += sprintf (buffer + len, "MANUFACTURER:%s;\n", str); len 99 drivers/parport/procfs.c len += sprintf (buffer + len, "DESCRIPTION:%s;\n", str); len 102 drivers/parport/procfs.c len += sprintf (buffer + len, "COMMAND SET:%s;\n", str); len 104 drivers/parport/procfs.c if (len > *lenp) len 105 drivers/parport/procfs.c len = *lenp; len 107 drivers/parport/procfs.c *lenp = len; len 109 drivers/parport/procfs.c *ppos += len; len 111 drivers/parport/procfs.c return copy_to_user (result, buffer, len) ? -EFAULT : 0; len 121 drivers/parport/procfs.c int len = 0; len 131 drivers/parport/procfs.c len += sprintf (buffer, "%lu\t%lu\n", port->base, port->base_hi); len 133 drivers/parport/procfs.c if (len > *lenp) len 134 drivers/parport/procfs.c len = *lenp; len 136 drivers/parport/procfs.c *lenp = len; len 138 drivers/parport/procfs.c *ppos += len; len 140 drivers/parport/procfs.c return copy_to_user(result, buffer, len) ? -EFAULT : 0; len 149 drivers/parport/procfs.c int len = 0; len 159 drivers/parport/procfs.c len += sprintf (buffer, "%d\n", port->irq); len 161 drivers/parport/procfs.c if (len > *lenp) len 162 drivers/parport/procfs.c len = *lenp; len 164 drivers/parport/procfs.c *lenp = len; len 166 drivers/parport/procfs.c *ppos += len; len 168 drivers/parport/procfs.c return copy_to_user(result, buffer, len) ? -EFAULT : 0; len 177 drivers/parport/procfs.c int len = 0; len 187 drivers/parport/procfs.c len += sprintf (buffer, "%d\n", port->dma); len 189 drivers/parport/procfs.c if (len > *lenp) len 190 drivers/parport/procfs.c len = *lenp; len 192 drivers/parport/procfs.c *lenp = len; len 194 drivers/parport/procfs.c *ppos += len; len 196 drivers/parport/procfs.c return copy_to_user(result, buffer, len) ? -EFAULT : 0; len 205 drivers/parport/procfs.c int len = 0; len 216 drivers/parport/procfs.c #define printmode(x) {if(port->modes&PARPORT_MODE_##x){len+=sprintf(buffer+len,"%s%s",f?",":"",#x);f++;}} len 226 drivers/parport/procfs.c buffer[len++] = '\n'; len 228 drivers/parport/procfs.c if (len > *lenp) len 229 drivers/parport/procfs.c len = *lenp; len 231 drivers/parport/procfs.c *lenp = len; len 233 drivers/parport/procfs.c *ppos += len; len 235 drivers/parport/procfs.c return copy_to_user(result, buffer, len) ? -EFAULT : 0; len 35 drivers/pci/access.c #define PCI_OP_READ(size, type, len) \ len 44 drivers/pci/access.c res = bus->ops->read(bus, devfn, pos, len, &data); \ len 50 drivers/pci/access.c #define PCI_OP_WRITE(size, type, len) \ len 58 drivers/pci/access.c res = bus->ops->write(bus, devfn, pos, len, value); \ len 32 drivers/pci/controller/pci-hyperv-intf.c int hyperv_write_cfg_blk(struct pci_dev *dev, void *buf, unsigned int len, len 38 drivers/pci/controller/pci-hyperv-intf.c return hvpci_block_ops.write_block(dev, buf, len, block_id); len 884 drivers/pci/controller/pci-hyperv.c unsigned int len; len 911 drivers/pci/controller/pci-hyperv.c comp->bytes_returned = min(comp->len, data_len); len 933 drivers/pci/controller/pci-hyperv.c int hv_read_config_block(struct pci_dev *pdev, void *buf, unsigned int len, len 947 drivers/pci/controller/pci-hyperv.c if (len == 0 || len > HV_CONFIG_BLOCK_SIZE_MAX) len 952 drivers/pci/controller/pci-hyperv.c comp_pkt.len = len; len 961 drivers/pci/controller/pci-hyperv.c read_blk->bytes_requested = len; len 1013 drivers/pci/controller/pci-hyperv.c int hv_write_config_block(struct pci_dev *pdev, void *buf, unsigned int len, len 1029 drivers/pci/controller/pci-hyperv.c if (len == 0 || len > HV_CONFIG_BLOCK_SIZE_MAX) len 1041 drivers/pci/controller/pci-hyperv.c write_blk->byte_count = len; len 1042 drivers/pci/controller/pci-hyperv.c memcpy(write_blk->bytes, buf, len); len 1043 drivers/pci/controller/pci-hyperv.c pkt_size = offsetof(struct pci_write_block, bytes) + len; len 1380 drivers/pci/controller/pcie-iproc.c int len; len 1383 drivers/pci/controller/pcie-iproc.c msi_map = of_get_property(pcie->dev->of_node, "msi-map", &len); len 444 drivers/pci/controller/vmd.c unsigned int devfn, int reg, int len) len 450 drivers/pci/controller/vmd.c if ((addr - vmd->cfgbar) + len >= len 462 drivers/pci/controller/vmd.c int len, u32 *value) len 465 drivers/pci/controller/vmd.c char __iomem *addr = vmd_cfg_addr(vmd, bus, devfn, reg, len); len 473 drivers/pci/controller/vmd.c switch (len) { len 497 drivers/pci/controller/vmd.c int len, u32 value) len 500 drivers/pci/controller/vmd.c char __iomem *addr = vmd_cfg_addr(vmd, bus, devfn, reg, len); len 508 drivers/pci/controller/vmd.c switch (len) { len 46 drivers/pci/endpoint/pci-ep-cfs.c size_t len) len 61 drivers/pci/endpoint/pci-ep-cfs.c return len; len 72 drivers/pci/endpoint/pci-ep-cfs.c return len; len 221 drivers/pci/endpoint/pci-ep-cfs.c const char *page, size_t len) \ len 232 drivers/pci/endpoint/pci-ep-cfs.c return len; \ len 237 drivers/pci/endpoint/pci-ep-cfs.c const char *page, size_t len) \ len 248 drivers/pci/endpoint/pci-ep-cfs.c return len; \ len 253 drivers/pci/endpoint/pci-ep-cfs.c const char *page, size_t len) \ len 264 drivers/pci/endpoint/pci-ep-cfs.c return len; \ len 268 drivers/pci/endpoint/pci-ep-cfs.c const char *page, size_t len) len 279 drivers/pci/endpoint/pci-ep-cfs.c return len; len 290 drivers/pci/endpoint/pci-ep-cfs.c const char *page, size_t len) len 301 drivers/pci/endpoint/pci-ep-cfs.c return len; len 258 drivers/pci/endpoint/pci-epf-core.c int len; len 264 drivers/pci/endpoint/pci-epf-core.c len = strchrnul(name, '.') - name; len 265 drivers/pci/endpoint/pci-epf-core.c epf->name = kstrndup(name, len, GFP_KERNEL); len 53 drivers/pci/hotplug/acpiphp_ibm.c u8 len; len 57 drivers/pci/hotplug/acpiphp_ibm.c u8 len; len 70 drivers/pci/hotplug/acpiphp_ibm.c u8 len; len 133 drivers/pci/hotplug/acpiphp_ibm.c des = (union apci_descriptor *)&table[ind += des->header.len]; len 136 drivers/pci/hotplug/acpiphp_ibm.c des = (union apci_descriptor *)&table[ind += des->generic.len]; len 143 drivers/pci/hotplug/cpqphp_core.c int len; len 149 drivers/pci/hotplug/cpqphp_core.c len = cpqhp_routing_table_length(); len 150 drivers/pci/hotplug/cpqphp_core.c if (len == 0) { len 162 drivers/pci/hotplug/cpqphp_core.c int len; len 166 drivers/pci/hotplug/cpqphp_core.c len = cpqhp_routing_table_length(); len 169 drivers/pci/hotplug/cpqphp_core.c for (loop = 0; loop < len; ++loop) { len 309 drivers/pci/hotplug/cpqphp_core.c long len; len 318 drivers/pci/hotplug/cpqphp_core.c len = cpqhp_routing_table_length(); len 319 drivers/pci/hotplug/cpqphp_core.c for (loop = 0; loop < len; ++loop) { len 239 drivers/pci/hotplug/cpqphp_pci.c int loop, len; len 243 drivers/pci/hotplug/cpqphp_pci.c len = cpqhp_routing_table_length(); len 244 drivers/pci/hotplug/cpqphp_pci.c for (loop = 0; loop < len; ++loop) { len 352 drivers/pci/hotplug/ibmphp.h u32 len; len 123 drivers/pci/hotplug/ibmphp_core.c int len; len 133 drivers/pci/hotplug/ibmphp_core.c len = (rtable->size - sizeof(struct irq_routing_table)) / len 136 drivers/pci/hotplug/ibmphp_core.c if (!len) { len 140 drivers/pci/hotplug/ibmphp_core.c for (loop = 0; loop < len; loop++) { len 344 drivers/pci/hotplug/ibmphp_pci.c int len[6]; len 383 drivers/pci/hotplug/ibmphp_pci.c len[count] = bar[count] & 0xFFFFFFFC; len 384 drivers/pci/hotplug/ibmphp_pci.c len[count] = ~len[count] + 1; len 386 drivers/pci/hotplug/ibmphp_pci.c debug("len[count] in IO %x, count %d\n", len[count], count); len 396 drivers/pci/hotplug/ibmphp_pci.c io[count]->len = len[count]; len 402 drivers/pci/hotplug/ibmphp_pci.c func->busno, func->device, func->function, len[count]); len 420 drivers/pci/hotplug/ibmphp_pci.c len[count] = bar[count] & 0xFFFFFFF0; len 421 drivers/pci/hotplug/ibmphp_pci.c len[count] = ~len[count] + 1; len 423 drivers/pci/hotplug/ibmphp_pci.c debug("len[count] in PFMEM %x, count %d\n", len[count], count); len 433 drivers/pci/hotplug/ibmphp_pci.c pfmem[count]->len = len[count]; len 447 drivers/pci/hotplug/ibmphp_pci.c mem_tmp->len = pfmem[count]->len; len 459 drivers/pci/hotplug/ibmphp_pci.c func->busno, func->device, len[count]); len 484 drivers/pci/hotplug/ibmphp_pci.c len[count] = bar[count] & 0xFFFFFFF0; len 485 drivers/pci/hotplug/ibmphp_pci.c len[count] = ~len[count] + 1; len 487 drivers/pci/hotplug/ibmphp_pci.c debug("len[count] in Mem %x, count %d\n", len[count], count); len 497 drivers/pci/hotplug/ibmphp_pci.c mem[count]->len = len[count]; len 503 drivers/pci/hotplug/ibmphp_pci.c func->busno, func->device, len[count]); len 553 drivers/pci/hotplug/ibmphp_pci.c u32 len[2]; len 647 drivers/pci/hotplug/ibmphp_pci.c len[count] = bar[count] & 0xFFFFFFFC; len 648 drivers/pci/hotplug/ibmphp_pci.c len[count] = ~len[count] + 1; len 650 drivers/pci/hotplug/ibmphp_pci.c debug("len[count] in IO = %x\n", len[count]); len 662 drivers/pci/hotplug/ibmphp_pci.c bus_io[count]->len = len[count]; len 668 drivers/pci/hotplug/ibmphp_pci.c func->busno, func->device, len[count]); len 679 drivers/pci/hotplug/ibmphp_pci.c len[count] = bar[count] & 0xFFFFFFF0; len 680 drivers/pci/hotplug/ibmphp_pci.c len[count] = ~len[count] + 1; len 682 drivers/pci/hotplug/ibmphp_pci.c debug("len[count] in PFMEM = %x\n", len[count]); len 693 drivers/pci/hotplug/ibmphp_pci.c bus_pfmem[count]->len = len[count]; len 707 drivers/pci/hotplug/ibmphp_pci.c mem_tmp->len = bus_pfmem[count]->len; len 716 drivers/pci/hotplug/ibmphp_pci.c func->busno, func->device, len[count]); len 734 drivers/pci/hotplug/ibmphp_pci.c len[count] = bar[count] & 0xFFFFFFF0; len 735 drivers/pci/hotplug/ibmphp_pci.c len[count] = ~len[count] + 1; len 737 drivers/pci/hotplug/ibmphp_pci.c debug("len[count] in Memory is %x\n", len[count]); len 748 drivers/pci/hotplug/ibmphp_pci.c bus_mem[count]->len = len[count]; len 754 drivers/pci/hotplug/ibmphp_pci.c func->busno, func->device, len[count]); len 817 drivers/pci/hotplug/ibmphp_pci.c io->len = amount_needed->io; len 838 drivers/pci/hotplug/ibmphp_pci.c mem->len = amount_needed->mem; len 859 drivers/pci/hotplug/ibmphp_pci.c pfmem->len = amount_needed->pfmem; len 873 drivers/pci/hotplug/ibmphp_pci.c mem_tmp->len = pfmem->len; len 1049 drivers/pci/hotplug/ibmphp_pci.c int count, len[6]; len 1133 drivers/pci/hotplug/ibmphp_pci.c len[count] = bar[count] & 0xFFFFFFFC; len 1134 drivers/pci/hotplug/ibmphp_pci.c len[count] = ~len[count] + 1; len 1135 drivers/pci/hotplug/ibmphp_pci.c amount->io += len[count]; len 1140 drivers/pci/hotplug/ibmphp_pci.c len[count] = bar[count] & 0xFFFFFFF0; len 1141 drivers/pci/hotplug/ibmphp_pci.c len[count] = ~len[count] + 1; len 1142 drivers/pci/hotplug/ibmphp_pci.c amount->pfmem += len[count]; len 1149 drivers/pci/hotplug/ibmphp_pci.c len[count] = bar[count] & 0xFFFFFFF0; len 1150 drivers/pci/hotplug/ibmphp_pci.c len[count] = ~len[count] + 1; len 1151 drivers/pci/hotplug/ibmphp_pci.c amount->mem += len[count]; len 73 drivers/pci/hotplug/ibmphp_res.c rs->len = curr->end_addr - curr->start_addr + 1; len 974 drivers/pci/hotplug/ibmphp_res.c tmp_divide = res->len; len 989 drivers/pci/hotplug/ibmphp_res.c res->len -= 1; len 1024 drivers/pci/hotplug/ibmphp_res.c if ((res_cur->start != range->start) && (len_tmp >= res->len)) { len 1039 drivers/pci/hotplug/ibmphp_res.c while ((len_tmp = res_cur->start - 1 - tmp_start) >= res->len) { len 1052 drivers/pci/hotplug/ibmphp_res.c if (flag && len_cur == res->len) { len 1055 drivers/pci/hotplug/ibmphp_res.c res->len += 1; /* To restore the balance */ len 1056 drivers/pci/hotplug/ibmphp_res.c res->end = res->start + res->len - 1; len 1066 drivers/pci/hotplug/ibmphp_res.c if ((range->end != res_cur->end) && (len_tmp >= res->len)) { len 1080 drivers/pci/hotplug/ibmphp_res.c while ((len_tmp = range->end - tmp_start) >= res->len) { len 1092 drivers/pci/hotplug/ibmphp_res.c if (flag && len_cur == res->len) { len 1094 drivers/pci/hotplug/ibmphp_res.c res->len += 1; /* To restore the balance */ len 1095 drivers/pci/hotplug/ibmphp_res.c res->end = res->start + res->len - 1; len 1107 drivers/pci/hotplug/ibmphp_res.c if ((res_cur->start != range->start) && (len_tmp >= res->len)) { len 1119 drivers/pci/hotplug/ibmphp_res.c while ((len_tmp = res_cur->start - 1 - tmp_start) >= res->len) { len 1132 drivers/pci/hotplug/ibmphp_res.c if (flag && len_cur == res->len) { len 1134 drivers/pci/hotplug/ibmphp_res.c res->len += 1; /* To restore the balance */ len 1135 drivers/pci/hotplug/ibmphp_res.c res->end = res->start + res->len - 1; len 1144 drivers/pci/hotplug/ibmphp_res.c if (len_tmp >= res->len) { len 1156 drivers/pci/hotplug/ibmphp_res.c while ((len_tmp = res_cur->start - 1 - tmp_start) >= res->len) { len 1169 drivers/pci/hotplug/ibmphp_res.c if (flag && len_cur == res->len) { len 1171 drivers/pci/hotplug/ibmphp_res.c res->len += 1; /* To restore the balance */ len 1172 drivers/pci/hotplug/ibmphp_res.c res->end = res->start + res->len - 1; len 1205 drivers/pci/hotplug/ibmphp_res.c if (len_tmp >= res->len) { len 1217 drivers/pci/hotplug/ibmphp_res.c while ((len_tmp = range->end - tmp_start) >= res->len) { len 1230 drivers/pci/hotplug/ibmphp_res.c if (flag && len_cur == res->len) { len 1232 drivers/pci/hotplug/ibmphp_res.c res->len += 1; /* To restore the balance */ len 1233 drivers/pci/hotplug/ibmphp_res.c res->end = res->start + res->len - 1; len 1247 drivers/pci/hotplug/ibmphp_res.c res->len += 1; /* To restore the balance */ len 1248 drivers/pci/hotplug/ibmphp_res.c res->end = res->start + res->len - 1; len 1271 drivers/pci/hotplug/ibmphp_res.c if (len_tmp >= res->len) { len 1283 drivers/pci/hotplug/ibmphp_res.c while ((len_tmp = range->end - tmp_start) >= res->len) { len 1296 drivers/pci/hotplug/ibmphp_res.c if (flag && len_cur == res->len) { len 1298 drivers/pci/hotplug/ibmphp_res.c res->len += 1; /* To restore the balance */ len 1299 drivers/pci/hotplug/ibmphp_res.c res->end = res->start + res->len - 1; len 1313 drivers/pci/hotplug/ibmphp_res.c res->len += 1; /* To restore the balance */ len 1314 drivers/pci/hotplug/ibmphp_res.c res->end = res->start + res->len - 1; len 1321 drivers/pci/hotplug/ibmphp_res.c res->len += 1; /* To restore the balance */ len 1322 drivers/pci/hotplug/ibmphp_res.c res->end = res->start + res->len - 1; len 1699 drivers/pci/hotplug/ibmphp_res.c mem->len = pfmem_cur->len; len 1811 drivers/pci/hotplug/ibmphp_res.c debug_pci("[%x - %x], len=%x\n", res->start, res->end, res->len); len 1826 drivers/pci/hotplug/ibmphp_res.c debug_pci("[%x - %x], len=%x\n", res->start, res->end, res->len); len 1841 drivers/pci/hotplug/ibmphp_res.c debug_pci("[%x - %x], len=%x\n", res->start, res->end, res->len); len 1857 drivers/pci/hotplug/ibmphp_res.c debug_pci("[%x - %x], len=%x\n", res->start, res->end, res->len); len 2006 drivers/pci/hotplug/ibmphp_res.c io->len = io->end - io->start + 1; len 2054 drivers/pci/hotplug/ibmphp_res.c mem->len = mem->end - mem->start + 1; len 2105 drivers/pci/hotplug/ibmphp_res.c pfmem->len = pfmem->end - pfmem->start + 1; len 497 drivers/pci/p2pdma.c acs_list.buffer[acs_list.len-1] = 0; len 161 drivers/pci/pci-label.c int len; len 162 drivers/pci/pci-label.c len = utf16s_to_utf8s((const wchar_t *)obj->buffer.pointer, len 166 drivers/pci/pci-label.c buf[len] = '\n'; len 174 drivers/pci/pci-label.c int len = -1; len 204 drivers/pci/pci-label.c len = strlen(buf) > 0 ? strlen(buf) : -1; len 209 drivers/pci/pci-label.c return len; len 591 drivers/pci/pci-sysfs.c ssize_t len; len 594 drivers/pci/pci-sysfs.c len = snprintf(buf, PAGE_SIZE, "%s\n", pdev->driver_override); len 596 drivers/pci/pci-sysfs.c return len; len 1523 drivers/pci/pci.c size_t len = sizeof(struct pci_cap_saved_data) + tmp->cap.size; len 1524 drivers/pci/pci.c memcpy(cap, &tmp->cap, len); len 1525 drivers/pci/pci.c cap = (struct pci_cap_saved_data *)((u8 *)cap + len); len 27 drivers/pci/slot.c struct attribute *attr, const char *buf, size_t len) len 31 drivers/pci/slot.c return attribute->store ? attribute->store(slot, buf, len) : -EIO; len 145 drivers/pci/slot.c int len, max, dup; len 156 drivers/pci/slot.c len = strlen(name) + 2; len 167 drivers/pci/slot.c len++; len 170 drivers/pci/slot.c new_name = kmalloc(len, GFP_KERNEL); len 297 drivers/pci/switch/switchtec.c static ssize_t io_string_show(char *buf, void __iomem *attr, size_t len) len 301 drivers/pci/switch/switchtec.c memcpy_fromio(buf, attr, len); len 302 drivers/pci/switch/switchtec.c buf[len] = '\n'; len 303 drivers/pci/switch/switchtec.c buf[len + 1] = 0; len 305 drivers/pci/switch/switchtec.c for (i = len - 1; i > 0; i--) { len 16 drivers/pci/syscall.c unsigned long, off, unsigned long, len, void __user *, buf) len 33 drivers/pci/syscall.c switch (len) { len 52 drivers/pci/syscall.c switch (len) { len 70 drivers/pci/syscall.c switch (len) { len 86 drivers/pci/syscall.c unsigned long, off, unsigned long, len, void __user *, buf) len 102 drivers/pci/syscall.c switch (len) { len 191 drivers/pci/vc.c int i, len = 0; len 224 drivers/pci/vc.c len += 4; len 264 drivers/pci/vc.c len += size; len 304 drivers/pci/vc.c len += size; len 333 drivers/pci/vc.c len += 4; len 336 drivers/pci/vc.c return buf ? 0 : len; len 419 drivers/pci/vc.c int len, pos = pci_find_ext_capability(dev, vc_caps[i].id); len 424 drivers/pci/vc.c len = pci_vc_do_save_buffer(dev, pos, NULL, false); len 425 drivers/pci/vc.c if (pci_add_ext_cap_save_buffer(dev, vc_caps[i].id, len)) len 19 drivers/pci/vpd.c int (*set_size)(struct pci_dev *dev, size_t len); len 26 drivers/pci/vpd.c unsigned int len; len 68 drivers/pci/vpd.c int pci_set_vpd_size(struct pci_dev *dev, size_t len) len 72 drivers/pci/vpd.c return dev->vpd->ops->set_size(dev, len); len 188 drivers/pci/vpd.c vpd->len = pci_vpd_size(dev, vpd->len); len 191 drivers/pci/vpd.c if (vpd->len == 0) len 194 drivers/pci/vpd.c if (pos > vpd->len) len 197 drivers/pci/vpd.c if (end > vpd->len) { len 198 drivers/pci/vpd.c end = vpd->len; len 255 drivers/pci/vpd.c vpd->len = pci_vpd_size(dev, vpd->len); len 258 drivers/pci/vpd.c if (vpd->len == 0) len 261 drivers/pci/vpd.c if (end > vpd->len) len 300 drivers/pci/vpd.c static int pci_vpd_set_size(struct pci_dev *dev, size_t len) len 304 drivers/pci/vpd.c if (len == 0 || len > PCI_VPD_MAX_SIZE) len 308 drivers/pci/vpd.c vpd->len = len; len 349 drivers/pci/vpd.c static int pci_vpd_f0_set_size(struct pci_dev *dev, size_t len) len 358 drivers/pci/vpd.c ret = pci_set_vpd_size(tdev, len); len 382 drivers/pci/vpd.c vpd->len = PCI_VPD_MAX_SIZE; len 467 drivers/pci/vpd.c int pci_vpd_find_tag(const u8 *buf, unsigned int off, unsigned int len, u8 rdt) len 471 drivers/pci/vpd.c for (i = off; i < len; ) { len 476 drivers/pci/vpd.c if (i + PCI_VPD_LRDT_TAG_SIZE > len) len 503 drivers/pci/vpd.c unsigned int len, const char *kw) len 507 drivers/pci/vpd.c for (i = off; i + PCI_VPD_INFO_FLD_HDR_SIZE <= off + len;) { len 556 drivers/pci/vpd.c dev->vpd->len = 0; len 605 drivers/pci/vpd.c dev->vpd->len = 0x80; len 856 drivers/pci/xen-pcifront.c int i, num_roots, len; len 894 drivers/pci/xen-pcifront.c len = snprintf(str, sizeof(str), "root-%d", i); len 895 drivers/pci/xen-pcifront.c if (unlikely(len >= (sizeof(str) - 1))) { len 951 drivers/pci/xen-pcifront.c int i, num_roots, len; len 980 drivers/pci/xen-pcifront.c len = snprintf(str, sizeof(str), "root-%d", i); len 981 drivers/pci/xen-pcifront.c if (unlikely(len >= (sizeof(str) - 1))) { len 134 drivers/pcmcia/cistpl.c u_int len, void *ptr) len 139 drivers/pcmcia/cistpl.c dev_dbg(&s->dev, "pcmcia_read_cis_mem(%d, %#x, %u)\n", attr, addr, len); len 154 drivers/pcmcia/cistpl.c memset(ptr, 0xff, len); len 163 drivers/pcmcia/cistpl.c for ( ; len > 0; len--, buf++) len 171 drivers/pcmcia/cistpl.c memset(ptr, 0xff, len); len 183 drivers/pcmcia/cistpl.c while (len) { len 187 drivers/pcmcia/cistpl.c memset(ptr, 0xff, len); len 192 drivers/pcmcia/cistpl.c for ( ; len > 0; len--, buf++, sys += inc) { len 215 drivers/pcmcia/cistpl.c u_int len, void *ptr) len 221 drivers/pcmcia/cistpl.c "pcmcia_write_cis_mem(%d, %#x, %u)\n", attr, addr, len); len 244 drivers/pcmcia/cistpl.c for ( ; len > 0; len--, buf++) len 257 drivers/pcmcia/cistpl.c while (len) { len 266 drivers/pcmcia/cistpl.c for ( ; len > 0; len--, buf++, sys += inc) { len 287 drivers/pcmcia/cistpl.c size_t len, void *ptr) len 297 drivers/pcmcia/cistpl.c if (s->fake_cis_len >= addr+len) len 298 drivers/pcmcia/cistpl.c memcpy(ptr, s->fake_cis+addr, len); len 300 drivers/pcmcia/cistpl.c memset(ptr, 0xff, len); len 308 drivers/pcmcia/cistpl.c if (cis->addr == addr && cis->len == len && cis->attr == attr) { len 309 drivers/pcmcia/cistpl.c memcpy(ptr, cis->cache, len); len 315 drivers/pcmcia/cistpl.c ret = pcmcia_read_cis_mem(s, attr, addr, len, ptr); len 319 drivers/pcmcia/cistpl.c cis = kmalloc(sizeof(struct cis_cache_entry) + len, GFP_KERNEL); len 322 drivers/pcmcia/cistpl.c cis->len = len; len 324 drivers/pcmcia/cistpl.c memcpy(cis->cache, ptr, len); len 334 drivers/pcmcia/cistpl.c remove_cis_cache(struct pcmcia_socket *s, int attr, u_int addr, u_int len) len 340 drivers/pcmcia/cistpl.c if (cis->addr == addr && cis->len == len && cis->attr == attr) { len 386 drivers/pcmcia/cistpl.c int len = cis->len; len 388 drivers/pcmcia/cistpl.c if (len > 256) len 389 drivers/pcmcia/cistpl.c len = 256; len 391 drivers/pcmcia/cistpl.c ret = pcmcia_read_cis_mem(s, cis->attr, cis->addr, len, buf); len 392 drivers/pcmcia/cistpl.c if (ret || memcmp(buf, cis->cache, len) != 0) { len 410 drivers/pcmcia/cistpl.c const u8 *data, const size_t len) len 412 drivers/pcmcia/cistpl.c if (len > CISTPL_MAX_CIS_SIZE) { len 418 drivers/pcmcia/cistpl.c s->fake_cis = kmalloc(len, GFP_KERNEL); len 424 drivers/pcmcia/cistpl.c s->fake_cis_len = len; len 425 drivers/pcmcia/cistpl.c memcpy(s->fake_cis, data, len); len 634 drivers/pcmcia/cistpl.c u_int len; len 642 drivers/pcmcia/cistpl.c len = tuple->TupleLink - tuple->TupleOffset; len 644 drivers/pcmcia/cistpl.c if (len == 0) len 648 drivers/pcmcia/cistpl.c min(len, (u_int) tuple->TupleDataMax), len 726 drivers/pcmcia/cistpl.c csum->len = get_unaligned_le16(p + 2); len 988 drivers/pcmcia/cistpl.c io->win[0].len = (1 << (io->flags & CISTPL_IO_LINES_MASK)); len 1005 drivers/pcmcia/cistpl.c io->win[i].len = 1; len 1014 drivers/pcmcia/cistpl.c io->win[i].len += *p << (j*8); len 1024 drivers/pcmcia/cistpl.c u_int len, ca, ha; len 1037 drivers/pcmcia/cistpl.c len = ca = ha = 0; len 1041 drivers/pcmcia/cistpl.c len += *p << (j*8); len 1054 drivers/pcmcia/cistpl.c mem->win[i].len = len << 8; len 1161 drivers/pcmcia/cistpl.c entry->mem.win[0].len = get_unaligned_le16(p) << 8; len 1170 drivers/pcmcia/cistpl.c entry->mem.win[0].len = get_unaligned_le16(p) << 8; len 41 drivers/pcmcia/cs_internal.h unsigned int len; len 155 drivers/pcmcia/cs_internal.h u_int addr, u_int len, void *ptr); len 157 drivers/pcmcia/cs_internal.h u_int addr, u_int len, void *ptr); len 163 drivers/pcmcia/cs_internal.h const u8 *data, const size_t len); len 212 drivers/pcmcia/pcmcia_cis.c i = (io->win[1].len > io->win[0].len); len 215 drivers/pcmcia/pcmcia_cis.c p_dev->resource[1]->end = io->win[1-i].len; len 218 drivers/pcmcia/pcmcia_cis.c p_dev->resource[0]->end = io->win[i].len; len 232 drivers/pcmcia/pcmcia_cis.c p_dev->resource[2]->end = mem->win[0].len; len 336 drivers/pcmcia/pcmcia_cis.c size_t len; len 356 drivers/pcmcia/pcmcia_cis.c get->len = tuple->TupleDataLen; len 377 drivers/pcmcia/pcmcia_cis.c .len = 0, len 384 drivers/pcmcia/pcmcia_cis.c return get.len; len 159 drivers/pcmcia/pcmcia_resource.c unsigned int len, void *ptr)) len 698 drivers/pcmcia/tcic.c u_short base, len, ioctl; len 708 drivers/pcmcia/tcic.c base = io->start; len = io->stop - io->start; len 710 drivers/pcmcia/tcic.c if ((len & (len+1)) || (base & len)) return -EINVAL; len 711 drivers/pcmcia/tcic.c base |= (len+1)>>1; len 716 drivers/pcmcia/tcic.c ioctl |= (len == 0) ? TCIC_ICTL_TINY : 0; len 735 drivers/pcmcia/tcic.c u_long base, len, mmap; len 748 drivers/pcmcia/tcic.c base = mem->res->start; len = mem->res->end - mem->res->start; len 749 drivers/pcmcia/tcic.c if ((len & (len+1)) || (base & len)) return -EINVAL; len 750 drivers/pcmcia/tcic.c if (len == 0x0fff) len 753 drivers/pcmcia/tcic.c base = (base | (len+1)>>1) >> TCIC_MBASE_HA_SHFT; len 463 drivers/pcmcia/vrc4173_cardu.c unsigned long start, len, flags; len 482 drivers/pcmcia/vrc4173_cardu.c len = pci_resource_len(dev, 0); len 483 drivers/pcmcia/vrc4173_cardu.c if (len == 0) { len 500 drivers/pcmcia/vrc4173_cardu.c socket->base = ioremap(start, len); len 347 drivers/perf/arm_spe_pmu.c static void arm_spe_pmu_pad_buf(struct perf_output_handle *handle, int len) len 352 drivers/perf/arm_spe_pmu.c memset(buf->base + head, ARM_SPE_BUF_PAD_BYTE, len); len 354 drivers/perf/arm_spe_pmu.c perf_aux_output_skip(handle, len); len 191 drivers/phy/allwinner/phy-sun4i-usb.c int len) len 206 drivers/phy/allwinner/phy-sun4i-usb.c for (i = 0; i < len; i++) { len 187 drivers/phy/broadcom/phy-brcm-usb.c const char *buf, size_t len) len 198 drivers/phy/broadcom/phy-brcm-usb.c res = len; len 972 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c size_t len; len 998 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c efuse_buf = nvmem_cell_read(cell, &len); len 1003 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c if (len == 1) len 156 drivers/pinctrl/aspeed/pinctrl-aspeed.c size_t len = 0; len 167 drivers/pinctrl/aspeed/pinctrl-aspeed.c expanded = krealloc(found, len + delta + 1, GFP_KERNEL); len 174 drivers/pinctrl/aspeed/pinctrl-aspeed.c found[len] = '\0'; len 175 drivers/pinctrl/aspeed/pinctrl-aspeed.c len += delta; len 185 drivers/pinctrl/aspeed/pinctrl-aspeed.c if (len < 2) { len 190 drivers/pinctrl/aspeed/pinctrl-aspeed.c found[len - 2] = '\0'; len 133 drivers/pinctrl/freescale/pinctrl-imx.h #define PAD_CTL_MASK(len) ((1 << len) - 1) len 93 drivers/pinctrl/pinctrl-falcon.c static void lantiq_load_pin_desc(struct pinctrl_pin_desc *d, int bank, int len) len 98 drivers/pinctrl/pinctrl-falcon.c for (i = 0; i < len; i++) { len 102 drivers/pinctrl/pinctrl-falcon.c pad_count[bank] = len; len 319 drivers/pinctrl/pinctrl-mcp23s08.c struct spi_transfer t[2] = { { .tx_buf = &mcp->addr, .len = 1, }, len 320 drivers/pinctrl/pinctrl-mcp23s08.c { .tx_buf = data, .len = count, }, }; len 336 drivers/pinctrl/pinctrl-mcp23s08.c struct spi_transfer t[3] = { { .tx_buf = &mcp->addr, .len = 1, }, len 337 drivers/pinctrl/pinctrl-mcp23s08.c { .tx_buf = reg, .len = reg_size, }, len 338 drivers/pinctrl/pinctrl-mcp23s08.c { .tx_buf = val, .len = val_size, }, }; len 602 drivers/pinctrl/qcom/pinctrl-msm.c unsigned int len, i; len 621 drivers/pinctrl/qcom/pinctrl-msm.c len = ret = device_property_count_u16(pctrl->dev, "gpios"); len 628 drivers/pinctrl/qcom/pinctrl-msm.c tmp = kmalloc_array(len, sizeof(*tmp), GFP_KERNEL); len 632 drivers/pinctrl/qcom/pinctrl-msm.c ret = device_property_read_u16_array(pctrl->dev, "gpios", tmp, len); len 639 drivers/pinctrl/qcom/pinctrl-msm.c for (i = 0; i < len; i++) len 264 drivers/pinctrl/sunxi/pinctrl-sunxi.c unsigned int *len) len 311 drivers/pinctrl/sunxi/pinctrl-sunxi.c *len = configlen; len 87 drivers/platform/chrome/chromeos_pstore.c resource_size_t len; len 93 drivers/platform/chrome/chromeos_pstore.c len = resource_size(res); len 94 drivers/platform/chrome/chromeos_pstore.c if (!res->start || !len) len 99 drivers/platform/chrome/chromeos_pstore.c chromeos_ramoops_data.mem_size = len; len 75 drivers/platform/chrome/cros_ec_i2c.c i2c_msg[1].len = packet_len; len 81 drivers/platform/chrome/cros_ec_i2c.c i2c_msg[0].len = packet_len; len 184 drivers/platform/chrome/cros_ec_i2c.c int len; len 204 drivers/platform/chrome/cros_ec_i2c.c i2c_msg[1].len = packet_len; len 215 drivers/platform/chrome/cros_ec_i2c.c i2c_msg[0].len = packet_len; len 247 drivers/platform/chrome/cros_ec_i2c.c len = in_buf[1]; len 248 drivers/platform/chrome/cros_ec_i2c.c if (len > msg->insize) { len 250 drivers/platform/chrome/cros_ec_i2c.c len, msg->insize); len 257 drivers/platform/chrome/cros_ec_i2c.c for (i = 0; i < len; i++) { len 262 drivers/platform/chrome/cros_ec_i2c.c i2c_msg[1].len, in_buf, sum); len 263 drivers/platform/chrome/cros_ec_i2c.c if (sum != in_buf[2 + len]) { len 269 drivers/platform/chrome/cros_ec_i2c.c ret = len; len 89 drivers/platform/chrome/cros_ec_lightbar.c int len; len 91 drivers/platform/chrome/cros_ec_lightbar.c len = max(sizeof(struct ec_params_lightbar), len 94 drivers/platform/chrome/cros_ec_lightbar.c msg = kmalloc(sizeof(*msg) + len, GFP_KERNEL); len 401 drivers/platform/chrome/cros_ec_lightbar.c int ret, len; len 404 drivers/platform/chrome/cros_ec_lightbar.c for (len = 0; len < count; len++) len 405 drivers/platform/chrome/cros_ec_lightbar.c if (!isalnum(buf[len])) len 409 drivers/platform/chrome/cros_ec_lightbar.c if (!strncasecmp(seqname[num], buf, len)) len 238 drivers/platform/chrome/cros_ec_proto.c int len = max(sizeof(*hello_params), sizeof(*hello_response)); len 240 drivers/platform/chrome/cros_ec_proto.c msg = kmalloc(sizeof(*msg) + len, GFP_KERNEL); len 80 drivers/platform/chrome/cros_ec_rpmsg.c int len; len 86 drivers/platform/chrome/cros_ec_rpmsg.c len = cros_ec_prepare_tx(ec_dev, ec_msg); len 87 drivers/platform/chrome/cros_ec_rpmsg.c dev_dbg(ec_dev->dev, "prepared, len=%d\n", len); len 90 drivers/platform/chrome/cros_ec_rpmsg.c ret = rpmsg_send(ec_rpmsg->ept, ec_dev->dout, len); len 167 drivers/platform/chrome/cros_ec_rpmsg.c int len, void *priv, u32 src) len 173 drivers/platform/chrome/cros_ec_rpmsg.c if (!len) { len 179 drivers/platform/chrome/cros_ec_rpmsg.c len -= offsetof(struct cros_ec_rpmsg_response, data); len 181 drivers/platform/chrome/cros_ec_rpmsg.c if (len > ec_dev->din_size) { len 184 drivers/platform/chrome/cros_ec_rpmsg.c len, ec_dev->din_size); len 185 drivers/platform/chrome/cros_ec_rpmsg.c len = ec_dev->din_size; len 188 drivers/platform/chrome/cros_ec_rpmsg.c memcpy(ec_dev->din, resp->data, len); len 102 drivers/platform/chrome/cros_ec_spi.c int len) len 108 drivers/platform/chrome/cros_ec_spi.c for (i = 0; i < len; i++) len 161 drivers/platform/chrome/cros_ec_spi.c trans.len = n; len 388 drivers/platform/chrome/cros_ec_spi.c int i, len; len 396 drivers/platform/chrome/cros_ec_spi.c len = cros_ec_prepare_tx(ec_dev, ec_msg); len 397 drivers/platform/chrome/cros_ec_spi.c dev_dbg(ec_dev->dev, "prepared, len=%d\n", len); len 404 drivers/platform/chrome/cros_ec_spi.c rx_buf = kzalloc(len, GFP_KERNEL); len 425 drivers/platform/chrome/cros_ec_spi.c trans.len = len; len 433 drivers/platform/chrome/cros_ec_spi.c for (i = 0; i < len; i++) { len 484 drivers/platform/chrome/cros_ec_spi.c len = response->data_len; len 486 drivers/platform/chrome/cros_ec_spi.c if (len > ec_msg->insize) { len 488 drivers/platform/chrome/cros_ec_spi.c len, ec_msg->insize); len 497 drivers/platform/chrome/cros_ec_spi.c memcpy(ec_msg->data, ptr + sizeof(*response), len); len 498 drivers/platform/chrome/cros_ec_spi.c for (i = 0; i < len; i++) len 509 drivers/platform/chrome/cros_ec_spi.c ret = len; len 530 drivers/platform/chrome/cros_ec_spi.c int i, len; len 538 drivers/platform/chrome/cros_ec_spi.c len = cros_ec_prepare_tx(ec_dev, ec_msg); len 539 drivers/platform/chrome/cros_ec_spi.c dev_dbg(ec_dev->dev, "prepared, len=%d\n", len); len 546 drivers/platform/chrome/cros_ec_spi.c rx_buf = kzalloc(len, GFP_KERNEL); len 553 drivers/platform/chrome/cros_ec_spi.c debug_packet(ec_dev->dev, "out", ec_dev->dout, len); len 557 drivers/platform/chrome/cros_ec_spi.c trans.len = len; len 566 drivers/platform/chrome/cros_ec_spi.c for (i = 0; i < len; i++) { len 601 drivers/platform/chrome/cros_ec_spi.c len = ptr[1]; len 603 drivers/platform/chrome/cros_ec_spi.c if (len > ec_msg->insize) { len 605 drivers/platform/chrome/cros_ec_spi.c len, ec_msg->insize); len 611 drivers/platform/chrome/cros_ec_spi.c for (i = 0; i < len; i++) { len 618 drivers/platform/chrome/cros_ec_spi.c debug_packet(ec_dev->dev, "in", ptr, len + 3); len 620 drivers/platform/chrome/cros_ec_spi.c if (sum != ptr[len + 2]) { len 623 drivers/platform/chrome/cros_ec_spi.c sum, ptr[len + 2]); len 628 drivers/platform/chrome/cros_ec_spi.c ret = len; len 89 drivers/platform/chrome/cros_usbpd_logger.c int len = 0; len 100 drivers/platform/chrome/cros_usbpd_logger.c len += append_str(buf, len, "override "); len 103 drivers/platform/chrome/cros_usbpd_logger.c len += append_str(buf, len, "pending_override "); len 117 drivers/platform/chrome/cros_usbpd_logger.c len += append_str(buf, len, "%s", role); len 122 drivers/platform/chrome/cros_usbpd_logger.c len += append_str(buf, len, "%s %s %s %dmV max %dmV / %dmA", len 129 drivers/platform/chrome/cros_usbpd_logger.c len += append_str(buf, len, "RW signature check failed"); len 134 drivers/platform/chrome/cros_usbpd_logger.c len += append_str(buf, len, "Power supply fault: %s", fault); len 137 drivers/platform/chrome/cros_usbpd_logger.c len += append_str(buf, len, "DP mode %sabled", r->data == 1 ? len 142 drivers/platform/chrome/cros_usbpd_logger.c len += append_str(buf, len, "HDMI info: family:%04x chipid:%04x ", len 145 drivers/platform/chrome/cros_usbpd_logger.c len += append_str(buf, len, "irom:%d.%d.%d fw:%d.%d.%d", len 151 drivers/platform/chrome/cros_usbpd_logger.c len += append_str(buf, len, "Event %02x (%04x) [", r->type, len 155 drivers/platform/chrome/cros_usbpd_logger.c len += append_str(buf, len, "%02x ", r->payload[i]); len 157 drivers/platform/chrome/cros_usbpd_logger.c len += append_str(buf, len, "]"); len 181 drivers/platform/mellanox/mlxbf-tmfifo.c __be16 len; len 309 drivers/platform/mellanox/mlxbf-tmfifo.c struct vring_desc *desc, u32 len) len 318 drivers/platform/mellanox/mlxbf-tmfifo.c vr->used->ring[idx].len = cpu_to_virtio32(vdev, len); len 335 drivers/platform/mellanox/mlxbf-tmfifo.c u32 len = 0, idx; len 338 drivers/platform/mellanox/mlxbf-tmfifo.c len += virtio32_to_cpu(vdev, desc->len); len 345 drivers/platform/mellanox/mlxbf-tmfifo.c return len; len 351 drivers/platform/mellanox/mlxbf-tmfifo.c u32 len = 0; len 355 drivers/platform/mellanox/mlxbf-tmfifo.c len = vring->pkt_len; len 358 drivers/platform/mellanox/mlxbf-tmfifo.c len = mlxbf_tmfifo_get_pkt_len(vring, desc_head); len 362 drivers/platform/mellanox/mlxbf-tmfifo.c mlxbf_tmfifo_release_desc(vring, desc_head, len); len 417 drivers/platform/mellanox/mlxbf-tmfifo.c u32 len, idx, seg; len 422 drivers/platform/mellanox/mlxbf-tmfifo.c len = virtio32_to_cpu(vdev, desc->len); len 426 drivers/platform/mellanox/mlxbf-tmfifo.c if (len <= seg) { len 427 drivers/platform/mellanox/mlxbf-tmfifo.c memcpy(cons->tx_buf.buf + cons->tx_buf.head, addr, len); len 431 drivers/platform/mellanox/mlxbf-tmfifo.c memcpy(cons->tx_buf.buf, addr, len - seg); len 433 drivers/platform/mellanox/mlxbf-tmfifo.c cons->tx_buf.head = (cons->tx_buf.head + len) % len 448 drivers/platform/mellanox/mlxbf-tmfifo.c u32 len, avail; len 453 drivers/platform/mellanox/mlxbf-tmfifo.c len = mlxbf_tmfifo_get_pkt_len(vring, desc); len 456 drivers/platform/mellanox/mlxbf-tmfifo.c if (len + MLXBF_TMFIFO_CON_TX_BUF_RSV_SIZE > avail) { len 457 drivers/platform/mellanox/mlxbf-tmfifo.c mlxbf_tmfifo_release_desc(vring, desc, len); len 462 drivers/platform/mellanox/mlxbf-tmfifo.c mlxbf_tmfifo_release_desc(vring, desc, len); len 524 drivers/platform/mellanox/mlxbf-tmfifo.c hdr.len = htons(size); len 561 drivers/platform/mellanox/mlxbf-tmfifo.c bool is_rx, int len) len 575 drivers/platform/mellanox/mlxbf-tmfifo.c if (vring->cur_len + sizeof(u64) <= len) { len 586 drivers/platform/mellanox/mlxbf-tmfifo.c len - vring->cur_len); len 589 drivers/platform/mellanox/mlxbf-tmfifo.c len - vring->cur_len); len 590 drivers/platform/mellanox/mlxbf-tmfifo.c vring->cur_len = len; len 620 drivers/platform/mellanox/mlxbf-tmfifo.c if (hdr.len == 0) len 628 drivers/platform/mellanox/mlxbf-tmfifo.c if (ntohs(hdr.len) > config->mtu + len 649 drivers/platform/mellanox/mlxbf-tmfifo.c vring->pkt_len = ntohs(hdr.len) + hdr_len; len 657 drivers/platform/mellanox/mlxbf-tmfifo.c hdr.len = htons(vring->pkt_len - hdr_len); len 680 drivers/platform/mellanox/mlxbf-tmfifo.c u32 len, idx; len 705 drivers/platform/mellanox/mlxbf-tmfifo.c len = virtio32_to_cpu(vdev, desc->len); len 706 drivers/platform/mellanox/mlxbf-tmfifo.c if (len > vring->rem_len) len 707 drivers/platform/mellanox/mlxbf-tmfifo.c len = vring->rem_len; len 710 drivers/platform/mellanox/mlxbf-tmfifo.c if (vring->cur_len < len) { len 711 drivers/platform/mellanox/mlxbf-tmfifo.c mlxbf_tmfifo_rxtx_word(vring, desc, is_rx, len); len 716 drivers/platform/mellanox/mlxbf-tmfifo.c if (vring->cur_len == len) { len 718 drivers/platform/mellanox/mlxbf-tmfifo.c vring->rem_len -= len; len 991 drivers/platform/mellanox/mlxbf-tmfifo.c unsigned int len) len 995 drivers/platform/mellanox/mlxbf-tmfifo.c if ((u64)offset + len > sizeof(tm_vdev->config)) len 998 drivers/platform/mellanox/mlxbf-tmfifo.c memcpy(buf, (u8 *)&tm_vdev->config + offset, len); len 1005 drivers/platform/mellanox/mlxbf-tmfifo.c unsigned int len) len 1009 drivers/platform/mellanox/mlxbf-tmfifo.c if ((u64)offset + len > sizeof(tm_vdev->config)) len 1012 drivers/platform/mellanox/mlxbf-tmfifo.c memcpy((u8 *)&tm_vdev->config + offset, buf, len); len 114 drivers/platform/mellanox/mlxreg-io.c const char *buf, size_t len) len 122 drivers/platform/mellanox/mlxreg-io.c if (len > MLXREG_IO_ATT_SIZE) len 126 drivers/platform/mellanox/mlxreg-io.c ret = kstrtou32(buf, len, &input_val); len 139 drivers/platform/mellanox/mlxreg-io.c return len; len 281 drivers/platform/olpc/olpc-xo175-ec.c priv->xfer.len = cmdlen; len 852 drivers/platform/x86/asus-laptop.c int len = 0; len 862 drivers/platform/x86/asus-laptop.c len += sprintf(page, ASUS_LAPTOP_NAME " " ASUS_LAPTOP_VERSION "\n"); len 863 drivers/platform/x86/asus-laptop.c len += sprintf(page + len, "Model reference : %s\n", asus->name); len 872 drivers/platform/x86/asus-laptop.c len += sprintf(page + len, "SFUN value : %#x\n", len 884 drivers/platform/x86/asus-laptop.c len += sprintf(page + len, "HWRS value : %#x\n", len 895 drivers/platform/x86/asus-laptop.c len += sprintf(page + len, "ASYM value : %#x\n", len 899 drivers/platform/x86/asus-laptop.c len += sprintf(page + len, "DSDT length : %s\n", buf); len 901 drivers/platform/x86/asus-laptop.c len += sprintf(page + len, "DSDT checksum : %s\n", buf); len 903 drivers/platform/x86/asus-laptop.c len += sprintf(page + len, "DSDT revision : %s\n", buf); len 905 drivers/platform/x86/asus-laptop.c len += sprintf(page + len, "OEM id : %s\n", buf); len 907 drivers/platform/x86/asus-laptop.c len += sprintf(page + len, "OEM table id : %s\n", buf); len 909 drivers/platform/x86/asus-laptop.c len += sprintf(page + len, "OEM revision : 0x%s\n", buf); len 911 drivers/platform/x86/asus-laptop.c len += sprintf(page + len, "ASL comp vendor id : %s\n", buf); len 913 drivers/platform/x86/asus-laptop.c len += sprintf(page + len, "ASL comp revision : 0x%s\n", buf); len 916 drivers/platform/x86/asus-laptop.c return len; len 123 drivers/platform/x86/asus-wmi.c u16 len; /* size of the hole struct, including subfunction fields */ len 1214 drivers/platform/x86/asus-wmi.c .agfn.len = sizeof(args), len 1241 drivers/platform/x86/asus-wmi.c .agfn.len = sizeof(args), len 252 drivers/platform/x86/compal-laptop.c static void ec_read_sequence(u8 addr, u8 *buf, int len) len 255 drivers/platform/x86/compal-laptop.c for (i = 0; i < len; i++) len 1656 drivers/platform/x86/dell-laptop.c int len; len 1671 drivers/platform/x86/dell-laptop.c len = sprintf(buf, "%d", value); len 1675 drivers/platform/x86/dell-laptop.c return len + sprintf(buf+len, "s\n"); len 1677 drivers/platform/x86/dell-laptop.c return len + sprintf(buf+len, "m\n"); len 1679 drivers/platform/x86/dell-laptop.c return len + sprintf(buf+len, "h\n"); len 1681 drivers/platform/x86/dell-laptop.c return len + sprintf(buf+len, "d\n"); len 1686 drivers/platform/x86/dell-laptop.c return len; len 1799 drivers/platform/x86/dell-laptop.c int len = 0; len 1805 drivers/platform/x86/dell-laptop.c len = 0; len 1817 drivers/platform/x86/dell-laptop.c buf[len++] = '+'; len 1819 drivers/platform/x86/dell-laptop.c buf[len++] = '-'; len 1820 drivers/platform/x86/dell-laptop.c len += sprintf(buf+len, "%s ", kbd_led_triggers[i]); len 1824 drivers/platform/x86/dell-laptop.c if (len) len 1825 drivers/platform/x86/dell-laptop.c buf[len - 1] = '\n'; len 1827 drivers/platform/x86/dell-laptop.c return len; len 360 drivers/platform/x86/dell-wmi.c int len, i; len 392 drivers/platform/x86/dell-wmi.c len = buffer_entry[0]; len 393 drivers/platform/x86/dell-wmi.c if (len == 0) len 396 drivers/platform/x86/dell-wmi.c len++; len 398 drivers/platform/x86/dell-wmi.c if (buffer_entry + len > buffer_end) { len 403 drivers/platform/x86/dell-wmi.c pr_debug("Process buffer (%*ph)\n", len*2, buffer_entry); len 407 drivers/platform/x86/dell-wmi.c if (len > 2) len 414 drivers/platform/x86/dell-wmi.c for (i = 2; i < len; ++i) len 424 drivers/platform/x86/dell-wmi.c buffer_entry += len; len 430 drivers/platform/x86/dell-wmi.c static bool have_scancode(u32 scancode, const struct key_entry *keymap, int len) len 434 drivers/platform/x86/dell-wmi.c for (i = 0; i < len; i++) len 346 drivers/platform/x86/eeepc-laptop.c ssize_t len = 0; len 351 drivers/platform/x86/eeepc-laptop.c len += sprintf(buf + len, "%d ", i); len 352 drivers/platform/x86/eeepc-laptop.c len += sprintf(buf + len, "\n"); len 353 drivers/platform/x86/eeepc-laptop.c return len; len 74 drivers/platform/x86/ibm_rtl.c static void __iomem *rtl_port_map(phys_addr_t addr, unsigned long len) len 77 drivers/platform/x86/ibm_rtl.c return ioremap(addr, len); len 78 drivers/platform/x86/ibm_rtl.c return ioport_map(addr, len); len 371 drivers/platform/x86/intel_scu_ipc.c int intel_scu_ipc_readv(u16 *addr, u8 *data, int len) len 373 drivers/platform/x86/intel_scu_ipc.c return pwr_reg_rdwr(addr, data, len, IPCMSG_PCNTRL, IPC_CMD_PCNTRL_R); len 391 drivers/platform/x86/intel_scu_ipc.c int intel_scu_ipc_writev(u16 *addr, u8 *data, int len) len 393 drivers/platform/x86/intel_scu_ipc.c return pwr_reg_rdwr(addr, data, len, IPCMSG_PCNTRL, IPC_CMD_PCNTRL_W); len 66 drivers/platform/x86/intel_telemetry_core.c int len, int log_all_evts) len 73 drivers/platform/x86/intel_telemetry_core.c int len, int log_all_evts) len 226 drivers/platform/x86/intel_telemetry_core.c struct telemetry_evtlog *evtlog, int len) len 229 drivers/platform/x86/intel_telemetry_core.c len, 0); len 245 drivers/platform/x86/intel_telemetry_core.c struct telemetry_evtlog *evtlog, int len) len 248 drivers/platform/x86/intel_telemetry_core.c len, 0); len 261 drivers/platform/x86/intel_telemetry_core.c struct telemetry_evtlog *evtlog, int len) len 264 drivers/platform/x86/intel_telemetry_core.c len, 1); len 279 drivers/platform/x86/intel_telemetry_core.c struct telemetry_evtlog *evtlog, int len) len 282 drivers/platform/x86/intel_telemetry_core.c len, 1); len 373 drivers/platform/x86/intel_telemetry_core.c const char **name, int len) len 383 drivers/platform/x86/intel_telemetry_core.c if (len > psscfg.ssram_evts_used) len 384 drivers/platform/x86/intel_telemetry_core.c len = psscfg.ssram_evts_used; len 386 drivers/platform/x86/intel_telemetry_core.c for (i = 0; i < len; i++) len 393 drivers/platform/x86/intel_telemetry_core.c const char **name, int len) len 403 drivers/platform/x86/intel_telemetry_core.c if (len > iosscfg.ssram_evts_used) len 404 drivers/platform/x86/intel_telemetry_core.c len = iosscfg.ssram_evts_used; len 406 drivers/platform/x86/intel_telemetry_core.c for (i = 0; i < len; i++) len 424 drivers/platform/x86/intel_telemetry_core.c const char **name, int len) len 429 drivers/platform/x86/intel_telemetry_core.c ret = telemetry_get_pssevtname(telem_unit, name, len); len 432 drivers/platform/x86/intel_telemetry_core.c ret = telemetry_get_iossevtname(telem_unit, name, len); len 208 drivers/platform/x86/intel_telemetry_pltdrv.c u32 *evtmap, u8 len, len 220 drivers/platform/x86/intel_telemetry_pltdrv.c if (len > TELEM_MAX_EVENTS_SRAM) len 226 drivers/platform/x86/intel_telemetry_pltdrv.c if (len > TELEM_MAX_EVENTS_SRAM) len 229 drivers/platform/x86/intel_telemetry_pltdrv.c if ((len > 0) && (evtmap == NULL)) len 235 drivers/platform/x86/intel_telemetry_pltdrv.c if ((len + unit_config->ssram_evts_used) > len 239 drivers/platform/x86/intel_telemetry_pltdrv.c if ((len > 0) && (evtmap == NULL)) len 880 drivers/platform/x86/intel_telemetry_pltdrv.c struct telem_ssram_region *ssram_region, u8 len) len 890 drivers/platform/x86/intel_telemetry_pltdrv.c if (len > unit_config->ssram_evts_used) len 891 drivers/platform/x86/intel_telemetry_pltdrv.c len = unit_config->ssram_evts_used; len 903 drivers/platform/x86/intel_telemetry_pltdrv.c for (index = 0; index < len; index++) { len 924 drivers/platform/x86/intel_telemetry_pltdrv.c return len; len 929 drivers/platform/x86/intel_telemetry_pltdrv.c int len, int log_all_evts) len 931 drivers/platform/x86/intel_telemetry_pltdrv.c int index, idx1, ret, readlen = len; len 957 drivers/platform/x86/intel_telemetry_pltdrv.c if ((!log_all_evts) && (len > ret)) len 966 drivers/platform/x86/intel_telemetry_pltdrv.c for (index = 0, readlen = 0; (index < ret) && (readlen < len); len 968 drivers/platform/x86/intel_telemetry_pltdrv.c for (idx1 = 0; idx1 < len; idx1++) { len 985 drivers/platform/x86/intel_telemetry_pltdrv.c struct telemetry_evtlog *evtlog, int len, int log_all_evts) len 991 drivers/platform/x86/intel_telemetry_pltdrv.c len, log_all_evts); len 792 drivers/platform/x86/sony-laptop.c size_t len; len 799 drivers/platform/x86/sony-laptop.c len = MIN(buflen, object->buffer.length); len 800 drivers/platform/x86/sony-laptop.c memcpy(buffer, object->buffer.pointer, len); len 803 drivers/platform/x86/sony-laptop.c len = MIN(buflen, sizeof(object->integer.value)); len 804 drivers/platform/x86/sony-laptop.c memcpy(buffer, &object->integer.value, len); len 826 drivers/platform/x86/sony-laptop.c ssize_t len = 0; len 830 drivers/platform/x86/sony-laptop.c len += snprintf(buffer + len, PAGE_SIZE - len, "0x%.4x ", len 833 drivers/platform/x86/sony-laptop.c len += snprintf(buffer + len, PAGE_SIZE - len, "\n"); len 835 drivers/platform/x86/sony-laptop.c return len; len 2203 drivers/platform/x86/sony-laptop.c size_t len = count; len 2209 drivers/platform/x86/sony-laptop.c if (buffer[len - 1] == '\n') len 2210 drivers/platform/x86/sony-laptop.c len--; len 2213 drivers/platform/x86/sony-laptop.c if (strncmp(buffer, snc_thermal_profiles[cmd], len) == 0) len 1415 drivers/platform/x86/toshiba_acpi.c size_t len; len 1419 drivers/platform/x86/toshiba_acpi.c len = min(count, sizeof(cmd) - 1); len 1420 drivers/platform/x86/toshiba_acpi.c if (copy_from_user(cmd, buf, len)) len 1422 drivers/platform/x86/toshiba_acpi.c cmd[len] = '\0'; len 1600 drivers/platform/x86/toshiba_acpi.c size_t len; len 1603 drivers/platform/x86/toshiba_acpi.c len = min(count, sizeof(cmd) - 1); len 1604 drivers/platform/x86/toshiba_acpi.c if (copy_from_user(cmd, buf, len)) len 1606 drivers/platform/x86/toshiba_acpi.c cmd[len] = '\0'; len 1649 drivers/platform/x86/toshiba_acpi.c size_t len; len 1652 drivers/platform/x86/toshiba_acpi.c len = min(count, sizeof(cmd) - 1); len 1653 drivers/platform/x86/toshiba_acpi.c if (copy_from_user(cmd, buf, len)) len 1655 drivers/platform/x86/toshiba_acpi.c cmd[len] = '\0'; len 216 drivers/pnp/core.c int len = 0; len 228 drivers/pnp/core.c len += scnprintf(buf + len, sizeof(buf) - len, " %s", id->id); len 29 drivers/pnp/interface.c unsigned long len; /* total length of buffer */ len 44 drivers/pnp/interface.c res = vsnprintf(buffer->curr, buffer->len - buffer->size, fmt, args); len 46 drivers/pnp/interface.c if (buffer->size + res >= buffer->len) { len 220 drivers/pnp/interface.c buffer->len = PAGE_SIZE; len 263 drivers/pnp/interface.c buffer->len = PAGE_SIZE; len 451 drivers/pnp/isapnp/core.c resource_size_t min, max, align, len; len 458 drivers/pnp/isapnp/core.c len = tmp[6]; len 461 drivers/pnp/isapnp/core.c min, max, align, len, flags); len 472 drivers/pnp/isapnp/core.c resource_size_t base, len; len 476 drivers/pnp/isapnp/core.c len = tmp[2]; len 477 drivers/pnp/isapnp/core.c pnp_register_port_resource(dev, option_flags, base, base, 0, len, len 489 drivers/pnp/isapnp/core.c resource_size_t min, max, align, len; len 496 drivers/pnp/isapnp/core.c len = ((tmp[8] << 8) | tmp[7]) << 8; len 499 drivers/pnp/isapnp/core.c min, max, align, len, flags); len 510 drivers/pnp/isapnp/core.c resource_size_t min, max, align, len; len 517 drivers/pnp/isapnp/core.c len = (tmp[16] << 24) | (tmp[15] << 16) | (tmp[14] << 8) | tmp[13]; len 520 drivers/pnp/isapnp/core.c min, max, align, len, flags); len 531 drivers/pnp/isapnp/core.c resource_size_t base, len; len 536 drivers/pnp/isapnp/core.c len = (tmp[8] << 24) | (tmp[7] << 16) | (tmp[6] << 8) | tmp[5]; len 538 drivers/pnp/isapnp/core.c pnp_register_mem_resource(dev, option_flags, base, base, 0, len, flags); len 243 drivers/pnp/pnpbios/core.c unsigned int len; len 248 drivers/pnp/pnpbios/core.c len = (p[2] << 8) | p[1]; len 253 drivers/pnp/pnpbios/core.c len = p[0] & 0x07; len 256 drivers/pnp/pnpbios/core.c for (i = 0; i < len; i++) len 258 drivers/pnp/pnpbios/core.c p += len; len 159 drivers/pnp/pnpbios/proc.c int len; len 168 drivers/pnp/pnpbios/proc.c len = node->size - sizeof(struct pnp_bios_node); len 169 drivers/pnp/pnpbios/proc.c seq_write(m, node->data, len); len 57 drivers/pnp/pnpbios/rsparser.c int start, int len) len 60 drivers/pnp/pnpbios/rsparser.c int end = start + len - 1; len 62 drivers/pnp/pnpbios/rsparser.c if (len <= 0 || end >= 0x10003) len 69 drivers/pnp/pnpbios/rsparser.c int start, int len) len 72 drivers/pnp/pnpbios/rsparser.c int end = start + len - 1; len 74 drivers/pnp/pnpbios/rsparser.c if (len <= 0) len 84 drivers/pnp/pnpbios/rsparser.c unsigned int len, tag; len 98 drivers/pnp/pnpbios/rsparser.c len = (p[2] << 8) | p[1]; len 101 drivers/pnp/pnpbios/rsparser.c len = p[0] & 0x07; len 108 drivers/pnp/pnpbios/rsparser.c if (len != 9) len 124 drivers/pnp/pnpbios/rsparser.c if (len != 17) len 132 drivers/pnp/pnpbios/rsparser.c if (len != 9) len 140 drivers/pnp/pnpbios/rsparser.c if (len < 2 || len > 3) len 156 drivers/pnp/pnpbios/rsparser.c if (len != 2) len 170 drivers/pnp/pnpbios/rsparser.c if (len != 7) len 182 drivers/pnp/pnpbios/rsparser.c if (len != 3) len 197 drivers/pnp/pnpbios/rsparser.c tag, len); len 203 drivers/pnp/pnpbios/rsparser.c p += len + 3; len 205 drivers/pnp/pnpbios/rsparser.c p += len + 1; len 221 drivers/pnp/pnpbios/rsparser.c resource_size_t min, max, align, len; len 227 drivers/pnp/pnpbios/rsparser.c len = ((p[11] << 8) | p[10]) << 8; len 229 drivers/pnp/pnpbios/rsparser.c pnp_register_mem_resource(dev, option_flags, min, max, align, len, len 237 drivers/pnp/pnpbios/rsparser.c resource_size_t min, max, align, len; len 243 drivers/pnp/pnpbios/rsparser.c len = (p[19] << 24) | (p[18] << 16) | (p[17] << 8) | p[16]; len 245 drivers/pnp/pnpbios/rsparser.c pnp_register_mem_resource(dev, option_flags, min, max, align, len, len 253 drivers/pnp/pnpbios/rsparser.c resource_size_t base, len; len 257 drivers/pnp/pnpbios/rsparser.c len = (p[11] << 24) | (p[10] << 16) | (p[9] << 8) | p[8]; len 259 drivers/pnp/pnpbios/rsparser.c pnp_register_mem_resource(dev, option_flags, base, base, 0, len, flags); len 292 drivers/pnp/pnpbios/rsparser.c resource_size_t min, max, align, len; len 298 drivers/pnp/pnpbios/rsparser.c len = p[7]; len 300 drivers/pnp/pnpbios/rsparser.c pnp_register_port_resource(dev, option_flags, min, max, align, len, len 308 drivers/pnp/pnpbios/rsparser.c resource_size_t base, len; len 311 drivers/pnp/pnpbios/rsparser.c len = p[3]; len 312 drivers/pnp/pnpbios/rsparser.c pnp_register_port_resource(dev, option_flags, base, base, 0, len, len 320 drivers/pnp/pnpbios/rsparser.c unsigned int len, tag; len 333 drivers/pnp/pnpbios/rsparser.c len = (p[2] << 8) | p[1]; len 336 drivers/pnp/pnpbios/rsparser.c len = p[0] & 0x07; len 343 drivers/pnp/pnpbios/rsparser.c if (len != 9) len 345 drivers/pnp/pnpbios/rsparser.c pnpbios_parse_mem_option(dev, p, len, option_flags); len 349 drivers/pnp/pnpbios/rsparser.c if (len != 17) len 351 drivers/pnp/pnpbios/rsparser.c pnpbios_parse_mem32_option(dev, p, len, option_flags); len 355 drivers/pnp/pnpbios/rsparser.c if (len != 9) len 357 drivers/pnp/pnpbios/rsparser.c pnpbios_parse_fixed_mem32_option(dev, p, len, len 362 drivers/pnp/pnpbios/rsparser.c if (len < 2 || len > 3) len 364 drivers/pnp/pnpbios/rsparser.c pnpbios_parse_irq_option(dev, p, len, option_flags); len 368 drivers/pnp/pnpbios/rsparser.c if (len != 2) len 370 drivers/pnp/pnpbios/rsparser.c pnpbios_parse_dma_option(dev, p, len, option_flags); len 374 drivers/pnp/pnpbios/rsparser.c if (len != 7) len 376 drivers/pnp/pnpbios/rsparser.c pnpbios_parse_port_option(dev, p, len, option_flags); len 384 drivers/pnp/pnpbios/rsparser.c if (len != 3) len 386 drivers/pnp/pnpbios/rsparser.c pnpbios_parse_fixed_port_option(dev, p, len, len 391 drivers/pnp/pnpbios/rsparser.c if (len > 1) len 394 drivers/pnp/pnpbios/rsparser.c if (len > 0) len 400 drivers/pnp/pnpbios/rsparser.c if (len != 0) len 411 drivers/pnp/pnpbios/rsparser.c tag, len); len 417 drivers/pnp/pnpbios/rsparser.c p += len + 3; len 419 drivers/pnp/pnpbios/rsparser.c p += len + 1; len 435 drivers/pnp/pnpbios/rsparser.c int len, tag; len 447 drivers/pnp/pnpbios/rsparser.c len = (p[2] << 8) | p[1]; len 450 drivers/pnp/pnpbios/rsparser.c len = p[0] & 0x07; len 458 drivers/pnp/pnpbios/rsparser.c len >= PNP_NAME_LEN ? PNP_NAME_LEN - 2 : len); len 459 drivers/pnp/pnpbios/rsparser.c dev->name[len >= len 460 drivers/pnp/pnpbios/rsparser.c PNP_NAME_LEN ? PNP_NAME_LEN - 1 : len] = '\0'; len 464 drivers/pnp/pnpbios/rsparser.c if (len != 4) len 481 drivers/pnp/pnpbios/rsparser.c tag, len); len 487 drivers/pnp/pnpbios/rsparser.c p += len + 3; len 489 drivers/pnp/pnpbios/rsparser.c p += len + 1; len 505 drivers/pnp/pnpbios/rsparser.c unsigned long len; len 509 drivers/pnp/pnpbios/rsparser.c len = resource_size(res); len 512 drivers/pnp/pnpbios/rsparser.c len = 0; len 519 drivers/pnp/pnpbios/rsparser.c p[10] = (len >> 8) & 0xff; len 520 drivers/pnp/pnpbios/rsparser.c p[11] = ((len >> 8) >> 8) & 0xff; len 522 drivers/pnp/pnpbios/rsparser.c pnp_dbg(&dev->dev, " encode mem %#lx-%#lx\n", base, base + len - 1); len 529 drivers/pnp/pnpbios/rsparser.c unsigned long len; len 533 drivers/pnp/pnpbios/rsparser.c len = resource_size(res); len 536 drivers/pnp/pnpbios/rsparser.c len = 0; len 547 drivers/pnp/pnpbios/rsparser.c p[16] = len & 0xff; len 548 drivers/pnp/pnpbios/rsparser.c p[17] = (len >> 8) & 0xff; len 549 drivers/pnp/pnpbios/rsparser.c p[18] = (len >> 16) & 0xff; len 550 drivers/pnp/pnpbios/rsparser.c p[19] = (len >> 24) & 0xff; len 552 drivers/pnp/pnpbios/rsparser.c pnp_dbg(&dev->dev, " encode mem32 %#lx-%#lx\n", base, base + len - 1); len 559 drivers/pnp/pnpbios/rsparser.c unsigned long len; len 563 drivers/pnp/pnpbios/rsparser.c len = resource_size(res); len 566 drivers/pnp/pnpbios/rsparser.c len = 0; len 573 drivers/pnp/pnpbios/rsparser.c p[8] = len & 0xff; len 574 drivers/pnp/pnpbios/rsparser.c p[9] = (len >> 8) & 0xff; len 575 drivers/pnp/pnpbios/rsparser.c p[10] = (len >> 16) & 0xff; len 576 drivers/pnp/pnpbios/rsparser.c p[11] = (len >> 24) & 0xff; len 579 drivers/pnp/pnpbios/rsparser.c base + len - 1); len 617 drivers/pnp/pnpbios/rsparser.c unsigned long len; len 621 drivers/pnp/pnpbios/rsparser.c len = resource_size(res); len 624 drivers/pnp/pnpbios/rsparser.c len = 0; len 631 drivers/pnp/pnpbios/rsparser.c p[7] = len & 0xff; len 633 drivers/pnp/pnpbios/rsparser.c pnp_dbg(&dev->dev, " encode io %#lx-%#lx\n", base, base + len - 1); len 640 drivers/pnp/pnpbios/rsparser.c unsigned long len = resource_size(res); len 644 drivers/pnp/pnpbios/rsparser.c len = resource_size(res); len 647 drivers/pnp/pnpbios/rsparser.c len = 0; len 652 drivers/pnp/pnpbios/rsparser.c p[3] = len & 0xff; len 655 drivers/pnp/pnpbios/rsparser.c base + len - 1); len 663 drivers/pnp/pnpbios/rsparser.c unsigned int len, tag; len 673 drivers/pnp/pnpbios/rsparser.c len = (p[2] << 8) | p[1]; len 676 drivers/pnp/pnpbios/rsparser.c len = p[0] & 0x07; len 683 drivers/pnp/pnpbios/rsparser.c if (len != 9) len 691 drivers/pnp/pnpbios/rsparser.c if (len != 17) len 699 drivers/pnp/pnpbios/rsparser.c if (len != 9) len 707 drivers/pnp/pnpbios/rsparser.c if (len < 2 || len > 3) len 715 drivers/pnp/pnpbios/rsparser.c if (len != 2) len 723 drivers/pnp/pnpbios/rsparser.c if (len != 7) len 735 drivers/pnp/pnpbios/rsparser.c if (len != 3) len 750 drivers/pnp/pnpbios/rsparser.c tag, len); len 756 drivers/pnp/pnpbios/rsparser.c p += len + 3; len 758 drivers/pnp/pnpbios/rsparser.c p += len + 1; len 108 drivers/pnp/support.c int len = 0, i; len 115 drivers/pnp/support.c len += scnprintf(buf + len, sizeof(buf) - len, len 120 drivers/pnp/support.c len += scnprintf(buf + len, sizeof(buf) - len, len 126 drivers/pnp/support.c len += scnprintf(buf + len, sizeof(buf) - len, "io min %#llx " len 135 drivers/pnp/support.c len += scnprintf(buf + len, sizeof(buf) - len, "mem min %#llx " len 144 drivers/pnp/support.c len += scnprintf(buf + len, sizeof(buf) - len, "irq"); len 146 drivers/pnp/support.c len += scnprintf(buf + len, sizeof(buf) - len, len 151 drivers/pnp/support.c len += scnprintf(buf + len, len 152 drivers/pnp/support.c sizeof(buf) - len, len 155 drivers/pnp/support.c len += scnprintf(buf + len, sizeof(buf) - len, " flags %#x", len 158 drivers/pnp/support.c len += scnprintf(buf + len, sizeof(buf) - len, len 163 drivers/pnp/support.c len += scnprintf(buf + len, sizeof(buf) - len, "dma"); len 165 drivers/pnp/support.c len += scnprintf(buf + len, sizeof(buf) - len, len 170 drivers/pnp/support.c len += scnprintf(buf + len, len 171 drivers/pnp/support.c sizeof(buf) - len, len 174 drivers/pnp/support.c len += scnprintf(buf + len, sizeof(buf) - len, " (bitmask %#x) " len 67 drivers/power/reset/reboot-mode.c size_t len = strlen(PREFIX); len 73 drivers/power/reset/reboot-mode.c if (strncmp(prop->name, PREFIX, len)) len 89 drivers/power/reset/reboot-mode.c info->mode = kstrdup_const(prop->name + len, GFP_KERNEL); len 200 drivers/power/supply/bq2415x_charger.c msg[0].len = sizeof(reg); len 204 drivers/power/supply/bq2415x_charger.c msg[1].len = sizeof(val); len 255 drivers/power/supply/bq2415x_charger.c msg[0].len = ARRAY_SIZE(data); len 948 drivers/power/supply/bq27xxx_battery.c u8 *data, int len) len 958 drivers/power/supply/bq27xxx_battery.c ret = di->bus.read_bulk(di, di->regs[reg_index], data, len); len 967 drivers/power/supply/bq27xxx_battery.c u8 *data, int len) len 977 drivers/power/supply/bq27xxx_battery.c ret = di->bus.write_bulk(di, di->regs[reg_index], data, len); len 50 drivers/power/supply/bq27xxx_battery_i2c.c msg[0].len = sizeof(reg); len 55 drivers/power/supply/bq27xxx_battery_i2c.c msg[1].len = 1; len 57 drivers/power/supply/bq27xxx_battery_i2c.c msg[1].len = 2; len 85 drivers/power/supply/bq27xxx_battery_i2c.c msg.len = 2; len 88 drivers/power/supply/bq27xxx_battery_i2c.c msg.len = 3; len 104 drivers/power/supply/bq27xxx_battery_i2c.c u8 *data, int len) len 112 drivers/power/supply/bq27xxx_battery_i2c.c ret = i2c_smbus_read_i2c_block_data(client, reg, len, data); len 115 drivers/power/supply/bq27xxx_battery_i2c.c if (ret != len) len 121 drivers/power/supply/bq27xxx_battery_i2c.c u8 reg, u8 *data, int len) len 132 drivers/power/supply/bq27xxx_battery_i2c.c memcpy(&buf[1], data, len); len 137 drivers/power/supply/bq27xxx_battery_i2c.c msg.len = len + 1; len 101 drivers/power/supply/lp8727_charger.c static int lp8727_read_bytes(struct lp8727_chg *pchg, u8 reg, u8 *data, u8 len) len 106 drivers/power/supply/lp8727_charger.c ret = i2c_smbus_read_i2c_block_data(pchg->client, reg, len, data); len 109 drivers/power/supply/lp8727_charger.c return (ret != len) ? -EIO : 0; len 104 drivers/power/supply/ltc2941-battery-gauge.c msgs[0].len = 1; len 108 drivers/power/supply/ltc2941-battery-gauge.c msgs[1].len = num_regs; len 570 drivers/power/supply/power_supply_core.c int err, len, index; len 631 drivers/power/supply/power_supply_core.c len = of_property_count_u32_elems(battery_np, "ocv-capacity-celsius"); len 632 drivers/power/supply/power_supply_core.c if (len < 0 && len != -EINVAL) { len 633 drivers/power/supply/power_supply_core.c err = len; len 635 drivers/power/supply/power_supply_core.c } else if (len > POWER_SUPPLY_OCV_TEMP_MAX) { len 639 drivers/power/supply/power_supply_core.c } else if (len > 0) { len 641 drivers/power/supply/power_supply_core.c info->ocv_temp, len); len 644 drivers/power/supply/power_supply_core.c for (index = 0; index < len; index++) { len 866 drivers/power/supply/sc27xx_fuel_gauge.c size_t len; len 872 drivers/power/supply/sc27xx_fuel_gauge.c buf = nvmem_cell_read(cell, &len); len 878 drivers/power/supply/sc27xx_fuel_gauge.c memcpy(&calib_data, buf, min(len, sizeof(u32))); len 720 drivers/power/supply/twl4030_charger.c int len = 0; len 729 drivers/power/supply/twl4030_charger.c len += snprintf(buf+len, PAGE_SIZE-len, len 732 drivers/power/supply/twl4030_charger.c len += snprintf(buf+len, PAGE_SIZE-len, len 734 drivers/power/supply/twl4030_charger.c buf[len-1] = '\n'; len 735 drivers/power/supply/twl4030_charger.c return len; len 24 drivers/powercap/powercap_sys.c ssize_t len = -EINVAL; \ len 29 drivers/powercap/powercap_sys.c len = sprintf(buf, "%lld\n", value); \ len 32 drivers/powercap/powercap_sys.c return len; \ len 65 drivers/powercap/powercap_sys.c ssize_t len = -ENODATA; \ len 77 drivers/powercap/powercap_sys.c len = sprintf(buf, "%lld\n", value); \ len 80 drivers/powercap/powercap_sys.c return len; \ len 161 drivers/powercap/powercap_sys.c ssize_t len = -ENODATA; len 176 drivers/powercap/powercap_sys.c len = strlen(buf); len 180 drivers/powercap/powercap_sys.c return len; len 446 drivers/powercap/powercap_sys.c const char *buf, size_t len) len 456 drivers/powercap/powercap_sys.c return len; len 462 drivers/powercap/powercap_sys.c return len; len 411 drivers/ps3/ps3av.c u32 len = 0; len 439 drivers/ps3/ps3av.c len += ps3av_cmd_set_av_audio_param(&avb_param.buf[len], len 451 drivers/ps3/ps3av.c len += offsetof(struct ps3av_pkt_avb_param, buf); len 452 drivers/ps3/ps3av.c res = ps3av_cmd_avb_param(&avb_param, len); len 484 drivers/ps3/ps3av.c u32 len = 0, av_video_cs; len 498 drivers/ps3/ps3av.c len += ps3av_cmd_set_video_mode(&avb_param.buf[len], len 512 drivers/ps3/ps3av.c len += ps3av_cmd_set_av_video_cs(&avb_param.buf[len], len 518 drivers/ps3/ps3av.c len += offsetof(struct ps3av_pkt_avb_param, buf); len 519 drivers/ps3/ps3av.c res = ps3av_cmd_avb_param(&avb_param, len); len 312 drivers/pwm/sysfs.c const char *buf, size_t len) len 334 drivers/pwm/sysfs.c return ret ? : len; len 340 drivers/pwm/sysfs.c const char *buf, size_t len) len 355 drivers/pwm/sysfs.c return ret ? : len; len 2301 drivers/rapidio/devices/rio_mport_cdev.c int len, ret; len 2309 drivers/rapidio/devices/rio_mport_cdev.c len = 0; len 2310 drivers/rapidio/devices/rio_mport_cdev.c while ((count - len) >= (int)sizeof(event)) { len 2323 drivers/rapidio/devices/rio_mport_cdev.c len += sizeof(event); len 2327 drivers/rapidio/devices/rio_mport_cdev.c return len; len 58 drivers/rapidio/devices/tsi721.c int len, u32 *data) len 62 drivers/rapidio/devices/tsi721.c if (len != sizeof(u32)) len 82 drivers/rapidio/devices/tsi721.c int len, u32 data) len 86 drivers/rapidio/devices/tsi721.c if (len != sizeof(u32)) len 110 drivers/rapidio/devices/tsi721.c u16 destid, u8 hopcount, u32 offset, int len, len 120 drivers/rapidio/devices/tsi721.c if (offset > (RIO_MAINT_SPACE_SZ - len) || (len != sizeof(u32))) len 214 drivers/rapidio/devices/tsi721.c u8 hopcount, u32 offset, int len, u32 *data) len 219 drivers/rapidio/devices/tsi721.c offset, len, data, 0); len 237 drivers/rapidio/devices/tsi721.c u8 hopcount, u32 offset, int len, u32 data) len 243 drivers/rapidio/devices/tsi721.c offset, len, &temp, 1); len 1668 drivers/rapidio/devices/tsi721.c void *buffer, size_t len) len 1676 drivers/rapidio/devices/tsi721.c len > TSI721_MSG_MAX_SIZE || len < 8) len 1684 drivers/rapidio/devices/tsi721.c memcpy(priv->omsg_ring[mbox].omq_base[tx_slot], buffer, len); len 1686 drivers/rapidio/devices/tsi721.c if (len & 0x7) len 1687 drivers/rapidio/devices/tsi721.c len += 8; len 1699 drivers/rapidio/devices/tsi721.c (0xe << 12) | (len & 0xff8)); len 30 drivers/rapidio/rio-access.c #define RIO_LOP_READ(size,type,len) \ len 37 drivers/rapidio/rio-access.c res = mport->ops->lcread(mport, mport->id, offset, len, &data); \ len 51 drivers/rapidio/rio-access.c #define RIO_LOP_WRITE(size,type,len) \ len 56 drivers/rapidio/rio-access.c return mport->ops->lcwrite(mport, mport->id, offset, len, value);\ len 82 drivers/rapidio/rio-access.c #define RIO_OP_READ(size,type,len) \ len 89 drivers/rapidio/rio-access.c res = mport->ops->cread(mport, mport->id, destid, hopcount, offset, len, &data); \ len 103 drivers/rapidio/rio-access.c #define RIO_OP_WRITE(size,type,len) \ len 109 drivers/rapidio/rio-access.c offset, len, value); \ len 142 drivers/rapidio/rio_cm.c size_t len; len 227 drivers/rapidio/rio_cm.c void *buffer, size_t len); len 679 drivers/rapidio/rio_cm.c req->buffer, req->len); len 704 drivers/rapidio/rio_cm.c void *buffer, size_t len) len 715 drivers/rapidio/rio_cm.c treq->len = len; len 734 drivers/rapidio/rio_cm.c void *buffer, size_t len) len 753 drivers/rapidio/rio_cm.c rc = rio_add_outb_message(cm->mport, rdev, cmbox, buffer, len); len 781 drivers/rapidio/rio_cm.c static int riocm_ch_send(u16 ch_id, void *buf, int len) len 787 drivers/rapidio/rio_cm.c if (buf == NULL || ch_id == 0 || len == 0 || len > RIO_MAX_MSG_SIZE) len 815 drivers/rapidio/rio_cm.c hdr->msg_len = htons((u16)len); len 823 drivers/rapidio/rio_cm.c ret = riocm_post_send(ch->cmdev, ch->rdev, buf, len); len 372 drivers/rapidio/switches/idt_gen2.c ssize_t len = 0; len 378 drivers/rapidio/switches/idt_gen2.c len += snprintf(buf + len, PAGE_SIZE - len, len 380 drivers/rapidio/switches/idt_gen2.c if (len >= (PAGE_SIZE - 10)) len 384 drivers/rapidio/switches/idt_gen2.c return len; len 19 drivers/ras/ras.c const u32 len) len 21 drivers/ras/ras.c trace_non_standard_event(sec_type, fru_id, fru_text, sev, err, len); len 1043 drivers/regulator/core.c size_t len = sizeof(buf) - 1; len 1049 drivers/regulator/core.c count += scnprintf(buf + count, len - count, "%d mV ", len 1052 drivers/regulator/core.c count += scnprintf(buf + count, len - count, len 1062 drivers/regulator/core.c count += scnprintf(buf + count, len - count, len 1067 drivers/regulator/core.c count += scnprintf(buf + count, len - count, "%dmV offset ", len 1072 drivers/regulator/core.c count += scnprintf(buf + count, len - count, "%d mA ", len 1075 drivers/regulator/core.c count += scnprintf(buf + count, len - count, len 1085 drivers/regulator/core.c count += scnprintf(buf + count, len - count, len 1090 drivers/regulator/core.c count += scnprintf(buf + count, len - count, "fast "); len 1092 drivers/regulator/core.c count += scnprintf(buf + count, len - count, "normal "); len 1094 drivers/regulator/core.c count += scnprintf(buf + count, len - count, "idle "); len 1096 drivers/regulator/core.c count += scnprintf(buf + count, len - count, "standby"); len 1099 drivers/regulator/core.c scnprintf(buf, len, "no parameters"); len 33 drivers/regulator/of_regulator.c int ret, i, len; len 142 drivers/regulator/of_regulator.c len = of_property_count_elems_of_size(np, "regulator-allowed-modes", len 144 drivers/regulator/of_regulator.c if (len > 0) { len 146 drivers/regulator/of_regulator.c for (i = 0; i < len; i++) { len 536 drivers/regulator/qcom_spmi-regulator.c int len) len 538 drivers/regulator/qcom_spmi-regulator.c return regmap_bulk_read(vreg->regmap, vreg->base + addr, buf, len); len 542 drivers/regulator/qcom_spmi-regulator.c u8 *buf, int len) len 544 drivers/regulator/qcom_spmi-regulator.c return regmap_bulk_write(vreg->regmap, vreg->base + addr, buf, len); len 154 drivers/regulator/tps6524x-regulator.c t[0].len = 2; len 159 drivers/regulator/tps6524x-regulator.c t[1].len = 2; len 164 drivers/regulator/tps6524x-regulator.c t[2].len = 1; len 207 drivers/regulator/tps6524x-regulator.c t[0].len = 2; len 212 drivers/regulator/tps6524x-regulator.c t[1].len = 2; len 217 drivers/regulator/tps6524x-regulator.c t[2].len = 1; len 189 drivers/remoteproc/imx_rproc.c int len, u64 *sys) len 198 drivers/remoteproc/imx_rproc.c if (da >= att->da && da + len < att->da + att->size) { len 207 drivers/remoteproc/imx_rproc.c da, len); len 211 drivers/remoteproc/imx_rproc.c static void *imx_rproc_da_to_va(struct rproc *rproc, u64 da, int len) len 218 drivers/remoteproc/imx_rproc.c if (len <= 0) len 225 drivers/remoteproc/imx_rproc.c if (imx_rproc_da_to_sys(priv, da, len, &sys)) len 229 drivers/remoteproc/imx_rproc.c if (sys >= priv->mem[i].sys_addr && sys + len < len 238 drivers/remoteproc/imx_rproc.c dev_dbg(&rproc->dev, "da = 0x%llx len = 0x%x va = 0x%p\n", da, len, va); len 249 drivers/remoteproc/keystone_remoteproc.c static void *keystone_rproc_da_to_va(struct rproc *rproc, u64 da, int len) len 258 drivers/remoteproc/keystone_remoteproc.c if (len <= 0) len 269 drivers/remoteproc/keystone_remoteproc.c ((da + len) <= (dev_addr + size))) { len 277 drivers/remoteproc/keystone_remoteproc.c (da + len) <= (bus_addr + size)) { len 55 drivers/remoteproc/qcom_q6v5.c size_t len; len 64 drivers/remoteproc/qcom_q6v5.c msg = qcom_smem_get(QCOM_SMEM_HOST_ANY, q6v5->crash_reason, &len); len 65 drivers/remoteproc/qcom_q6v5.c if (!IS_ERR(msg) && len > 0 && msg[0]) len 78 drivers/remoteproc/qcom_q6v5.c size_t len; len 81 drivers/remoteproc/qcom_q6v5.c msg = qcom_smem_get(QCOM_SMEM_HOST_ANY, q6v5->crash_reason, &len); len 82 drivers/remoteproc/qcom_q6v5.c if (!IS_ERR(msg) && len > 0 && msg[0]) len 273 drivers/remoteproc/qcom_q6v5_adsp.c static void *adsp_da_to_va(struct rproc *rproc, u64 da, int len) len 279 drivers/remoteproc/qcom_q6v5_adsp.c if (offset < 0 || offset + len > adsp->mem_size) len 1169 drivers/remoteproc/qcom_q6v5_mss.c static void *q6v5_da_to_va(struct rproc *rproc, u64 da, int len) len 1175 drivers/remoteproc/qcom_q6v5_mss.c if (offset < 0 || offset + len > qproc->mpss_size) len 162 drivers/remoteproc/qcom_q6v5_pas.c static void *adsp_da_to_va(struct rproc *rproc, u64 da, int len) len 168 drivers/remoteproc/qcom_q6v5_pas.c if (offset < 0 || offset + len > adsp->mem_size) len 409 drivers/remoteproc/qcom_q6v5_wcss.c static void *q6v5_wcss_da_to_va(struct rproc *rproc, u64 da, int len) len 415 drivers/remoteproc/qcom_q6v5_wcss.c if (offset < 0 || offset + len > wcss->mem_size) len 60 drivers/remoteproc/qcom_sysmon.c int len; len 63 drivers/remoteproc/qcom_sysmon.c len = snprintf(req, sizeof(req), "ssr:%s:before_shutdown", name); len 64 drivers/remoteproc/qcom_sysmon.c if (len >= sizeof(req)) len 71 drivers/remoteproc/qcom_sysmon.c ret = rpmsg_send(sysmon->ept, req, len); len 290 drivers/remoteproc/qcom_wcnss.c static void *wcnss_da_to_va(struct rproc *rproc, u64 da, int len) len 296 drivers/remoteproc/qcom_wcnss.c if (offset < 0 || offset + len > wcnss->mem_size) len 322 drivers/remoteproc/qcom_wcnss.c size_t len; len 325 drivers/remoteproc/qcom_wcnss.c msg = qcom_smem_get(QCOM_SMEM_HOST_ANY, WCNSS_CRASH_REASON_SMEM, &len); len 326 drivers/remoteproc/qcom_wcnss.c if (!IS_ERR(msg) && len > 0 && msg[0]) len 48 drivers/remoteproc/remoteproc_core.c struct resource_table *table, int len); len 190 drivers/remoteproc/remoteproc_core.c void *rproc_da_to_va(struct rproc *rproc, u64 da, int len) len 196 drivers/remoteproc/remoteproc_core.c ptr = rproc->ops->da_to_va(rproc, da, len); len 213 drivers/remoteproc/remoteproc_core.c if (offset + len > carveout->len) len 283 drivers/remoteproc/remoteproc_core.c struct rproc_mem_entry *mem, u32 da, u32 len) len 289 drivers/remoteproc/remoteproc_core.c if (len > mem->len) { len 307 drivers/remoteproc/remoteproc_core.c if (delta + len > mem->len) { len 327 drivers/remoteproc/remoteproc_core.c size = PAGE_ALIGN(vring_size(rvring->len, rvring->align)); len 393 drivers/remoteproc/remoteproc_core.c rvring->len = vring->num; len 626 drivers/remoteproc/remoteproc_core.c trace->trace_mem.len = rsc->len; len 647 drivers/remoteproc/remoteproc_core.c name, rsc->da, rsc->len); len 703 drivers/remoteproc/remoteproc_core.c ret = iommu_map(rproc->domain, rsc->da, rsc->pa, rsc->len, rsc->flags); len 717 drivers/remoteproc/remoteproc_core.c mapping->len = rsc->len; len 721 drivers/remoteproc/remoteproc_core.c rsc->pa, rsc->da, rsc->len); len 747 drivers/remoteproc/remoteproc_core.c va = dma_alloc_coherent(dev->parent, mem->len, &dma, GFP_KERNEL); len 750 drivers/remoteproc/remoteproc_core.c "failed to allocate dma memory: len 0x%x\n", mem->len); len 755 drivers/remoteproc/remoteproc_core.c va, &dma, mem->len); len 793 drivers/remoteproc/remoteproc_core.c ret = iommu_map(rproc->domain, mem->da, dma, mem->len, len 808 drivers/remoteproc/remoteproc_core.c mapping->len = mem->len; len 831 drivers/remoteproc/remoteproc_core.c dma_free_coherent(dev->parent, mem->len, va, dma); len 849 drivers/remoteproc/remoteproc_core.c dma_free_coherent(dev->parent, mem->len, mem->va, mem->dma); len 890 drivers/remoteproc/remoteproc_core.c rsc->name, rsc->da, rsc->pa, rsc->len, rsc->flags); len 905 drivers/remoteproc/remoteproc_core.c if (rproc_check_carveout_da(rproc, carveout, rsc->da, rsc->len)) len 916 drivers/remoteproc/remoteproc_core.c carveout = rproc_mem_entry_init(dev, 0, 0, rsc->len, rsc->da, len 961 drivers/remoteproc/remoteproc_core.c void *va, dma_addr_t dma, int len, u32 da, len 976 drivers/remoteproc/remoteproc_core.c mem->len = len; len 1003 drivers/remoteproc/remoteproc_core.c rproc_of_resm_mem_entry_init(struct device *dev, u32 of_resm_idx, int len, len 1014 drivers/remoteproc/remoteproc_core.c mem->len = len; len 1224 drivers/remoteproc/remoteproc_core.c rsc->len = entry->len; len 1271 drivers/remoteproc/remoteproc_core.c unmapped = iommu_unmap(rproc->domain, entry->da, entry->len); len 1272 drivers/remoteproc/remoteproc_core.c if (unmapped != entry->len) { len 1274 drivers/remoteproc/remoteproc_core.c dev_err(dev, "failed to unmap %u/%zu\n", entry->len, len 1991 drivers/remoteproc/remoteproc_core.c const char *firmware, int len) len 2016 drivers/remoteproc/remoteproc_core.c rproc = kzalloc(sizeof(struct rproc) + len, GFP_KERNEL); len 46 drivers/remoteproc/remoteproc_debugfs.c int len; len 48 drivers/remoteproc/remoteproc_debugfs.c va = rproc_da_to_va(data->rproc, trace->da, trace->len); len 51 drivers/remoteproc/remoteproc_debugfs.c len = scnprintf(buf, sizeof(buf), "Trace %s not available\n", len 55 drivers/remoteproc/remoteproc_debugfs.c len = strnlen(va, trace->len); len 58 drivers/remoteproc/remoteproc_debugfs.c return simple_read_from_buffer(userbuf, count, ppos, va, len); len 215 drivers/remoteproc/remoteproc_debugfs.c seq_printf(seq, " Length 0x%x Bytes\n", c->len); len 225 drivers/remoteproc/remoteproc_debugfs.c seq_printf(seq, " Length 0x%x Bytes\n", d->len); len 234 drivers/remoteproc/remoteproc_debugfs.c seq_printf(seq, " Length 0x%x Bytes\n", t->len); len 296 drivers/remoteproc/remoteproc_debugfs.c seq_printf(seq, "\tLength: 0x%x Bytes\n\n", carveout->len); len 53 drivers/remoteproc/remoteproc_internal.h void *rproc_da_to_va(struct rproc *rproc, u64 da, int len); len 28 drivers/remoteproc/remoteproc_sysfs.c int err, len = count; len 42 drivers/remoteproc/remoteproc_sysfs.c len = strcspn(buf, "\n"); len 43 drivers/remoteproc/remoteproc_sysfs.c if (!len) { len 49 drivers/remoteproc/remoteproc_sysfs.c p = kstrndup(buf, len, GFP_KERNEL); len 78 drivers/remoteproc/remoteproc_virtio.c int len, size; len 95 drivers/remoteproc/remoteproc_virtio.c len = rvring->len; len 98 drivers/remoteproc/remoteproc_virtio.c size = vring_size(len, rvring->align); len 102 drivers/remoteproc/remoteproc_virtio.c id, addr, len, rvring->notifyid); len 108 drivers/remoteproc/remoteproc_virtio.c vq = vring_new_virtqueue(id, len, rvring->align, vdev, false, ctx, len 252 drivers/remoteproc/remoteproc_virtio.c void *buf, unsigned int len) len 261 drivers/remoteproc/remoteproc_virtio.c if (offset + len > rsc->config_len || offset + len < len) { len 266 drivers/remoteproc/remoteproc_virtio.c memcpy(buf, cfg + offset, len); len 270 drivers/remoteproc/remoteproc_virtio.c const void *buf, unsigned int len) len 279 drivers/remoteproc/remoteproc_virtio.c if (offset + len > rsc->config_len || offset + len < len) { len 284 drivers/remoteproc/remoteproc_virtio.c memcpy(cfg + offset, buf, len); len 372 drivers/remoteproc/remoteproc_virtio.c mem->len); len 98 drivers/remoteproc/st_remoteproc.c va = ioremap_wc(mem->dma, mem->len); len 101 drivers/remoteproc/st_remoteproc.c &mem->dma, mem->len); len 177 drivers/remoteproc/st_slim_rproc.c static void *slim_rproc_da_to_va(struct rproc *rproc, u64 da, int len) len 187 drivers/remoteproc/st_slim_rproc.c if (len <= slim_rproc->mem[i].size) { len 195 drivers/remoteproc/st_slim_rproc.c da, len, va); len 100 drivers/remoteproc/stm32_rproc.c dev_dbg(dev, "map memory: %pa+%x\n", &mem->dma, mem->len); len 101 drivers/remoteproc/stm32_rproc.c va = ioremap_wc(mem->dma, mem->len); len 104 drivers/remoteproc/stm32_rproc.c &mem->dma, mem->len); len 380 drivers/remoteproc/stm32_rproc.c trace->trace_mem.len); len 83 drivers/remoteproc/wkup_m3_rproc.c static void *wkup_m3_rproc_da_to_va(struct rproc *rproc, u64 da, int len) len 90 drivers/remoteproc/wkup_m3_rproc.c if (len <= 0) len 94 drivers/remoteproc/wkup_m3_rproc.c if (da >= wkupm3->mem[i].dev_addr && da + len <= len 1260 drivers/rpmsg/qcom_glink_native.c void *data, int len, bool wait) len 1278 drivers/rpmsg/qcom_glink_native.c if (tmp->size >= len && !tmp->in_use) { len 1283 drivers/rpmsg/qcom_glink_native.c if (intent->size == len) len 1298 drivers/rpmsg/qcom_glink_native.c ret = qcom_glink_request_intent(glink, channel, len); len 1309 drivers/rpmsg/qcom_glink_native.c req.chunk_size = cpu_to_le32(len); len 1312 drivers/rpmsg/qcom_glink_native.c ret = qcom_glink_tx(glink, &req, sizeof(req), data, len, wait); len 1321 drivers/rpmsg/qcom_glink_native.c static int qcom_glink_send(struct rpmsg_endpoint *ept, void *data, int len) len 1325 drivers/rpmsg/qcom_glink_native.c return __qcom_glink_send(channel, data, len, true); len 1328 drivers/rpmsg/qcom_glink_native.c static int qcom_glink_trysend(struct rpmsg_endpoint *ept, void *data, int len) len 1332 drivers/rpmsg/qcom_glink_native.c return __qcom_glink_send(channel, data, len, false); len 76 drivers/rpmsg/qcom_glink_rpm.c size_t len; len 83 drivers/rpmsg/qcom_glink_rpm.c len = min_t(size_t, count, pipe->native.length - tail); len 84 drivers/rpmsg/qcom_glink_rpm.c if (len) { len 86 drivers/rpmsg/qcom_glink_rpm.c len / sizeof(u32)); len 89 drivers/rpmsg/qcom_glink_rpm.c if (len != count) { len 90 drivers/rpmsg/qcom_glink_rpm.c __ioread32_copy(data + len, pipe->fifo, len 91 drivers/rpmsg/qcom_glink_rpm.c (count - len) / sizeof(u32)); len 129 drivers/rpmsg/qcom_glink_rpm.c size_t len; len 131 drivers/rpmsg/qcom_glink_rpm.c len = min_t(size_t, count, pipe->native.length - head); len 132 drivers/rpmsg/qcom_glink_rpm.c if (len) { len 134 drivers/rpmsg/qcom_glink_rpm.c len / sizeof(u32)); len 137 drivers/rpmsg/qcom_glink_rpm.c if (len != count) { len 138 drivers/rpmsg/qcom_glink_rpm.c __iowrite32_copy(pipe->fifo, data + len, len 139 drivers/rpmsg/qcom_glink_rpm.c (count - len) / sizeof(u32)); len 52 drivers/rpmsg/qcom_glink_smem.c size_t len; len 59 drivers/rpmsg/qcom_glink_smem.c SMEM_GLINK_NATIVE_XPRT_FIFO_1, &len); len 67 drivers/rpmsg/qcom_glink_smem.c pipe->native.length = len; len 83 drivers/rpmsg/qcom_glink_smem.c size_t len; len 91 drivers/rpmsg/qcom_glink_smem.c len = min_t(size_t, count, pipe->native.length - tail); len 92 drivers/rpmsg/qcom_glink_smem.c if (len) len 93 drivers/rpmsg/qcom_glink_smem.c memcpy_fromio(data, pipe->fifo + tail, len); len 95 drivers/rpmsg/qcom_glink_smem.c if (len != count) len 96 drivers/rpmsg/qcom_glink_smem.c memcpy_fromio(data + len, pipe->fifo, (count - len)); len 141 drivers/rpmsg/qcom_glink_smem.c size_t len; len 143 drivers/rpmsg/qcom_glink_smem.c len = min_t(size_t, count, pipe->native.length - head); len 144 drivers/rpmsg/qcom_glink_smem.c if (len) len 145 drivers/rpmsg/qcom_glink_smem.c memcpy(pipe->fifo + head, data, len); len 147 drivers/rpmsg/qcom_glink_smem.c if (len != count) len 148 drivers/rpmsg/qcom_glink_smem.c memcpy(pipe->fifo, data + len, count - len); len 502 drivers/rpmsg/qcom_smd.c size_t len; len 507 drivers/rpmsg/qcom_smd.c len = min_t(size_t, count, channel->fifo_size - tail); len 508 drivers/rpmsg/qcom_smd.c if (len) { len 511 drivers/rpmsg/qcom_smd.c len, len 515 drivers/rpmsg/qcom_smd.c if (len != count) { len 516 drivers/rpmsg/qcom_smd.c smd_copy_from_fifo(buf + len, len 518 drivers/rpmsg/qcom_smd.c count - len, len 546 drivers/rpmsg/qcom_smd.c size_t len; len 555 drivers/rpmsg/qcom_smd.c len = qcom_smd_channel_peek(channel, ptr, channel->pkt_size); len 558 drivers/rpmsg/qcom_smd.c len = channel->pkt_size; len 561 drivers/rpmsg/qcom_smd.c ret = ept->cb(ept->rpdev, ptr, len, ept->priv, RPMSG_ADDR_ANY); len 566 drivers/rpmsg/qcom_smd.c qcom_smd_channel_advance(channel, len); len 704 drivers/rpmsg/qcom_smd.c size_t len; len 709 drivers/rpmsg/qcom_smd.c len = min_t(size_t, count, channel->fifo_size - head); len 710 drivers/rpmsg/qcom_smd.c if (len) { len 713 drivers/rpmsg/qcom_smd.c len, len 717 drivers/rpmsg/qcom_smd.c if (len != count) { len 719 drivers/rpmsg/qcom_smd.c data + len, len 720 drivers/rpmsg/qcom_smd.c count - len, len 744 drivers/rpmsg/qcom_smd.c int len, bool wait) len 746 drivers/rpmsg/qcom_smd.c __le32 hdr[5] = { cpu_to_le32(len), }; len 747 drivers/rpmsg/qcom_smd.c int tlen = sizeof(hdr) + len; len 752 drivers/rpmsg/qcom_smd.c if (channel->info_word && len % 4) len 797 drivers/rpmsg/qcom_smd.c qcom_smd_write_fifo(channel, data, len); len 963 drivers/rpmsg/qcom_smd.c static int qcom_smd_send(struct rpmsg_endpoint *ept, void *data, int len) len 967 drivers/rpmsg/qcom_smd.c return __qcom_smd_send(qsept->qsch, data, len, true); len 970 drivers/rpmsg/qcom_smd.c static int qcom_smd_trysend(struct rpmsg_endpoint *ept, void *data, int len) len 974 drivers/rpmsg/qcom_smd.c return __qcom_smd_send(qsept->qsch, data, len, false); len 101 drivers/rpmsg/rpmsg_char.c static int rpmsg_ept_cb(struct rpmsg_device *rpdev, void *buf, int len, len 107 drivers/rpmsg/rpmsg_char.c skb = alloc_skb(len, GFP_ATOMIC); len 111 drivers/rpmsg/rpmsg_char.c skb_put_data(skb, buf, len); len 208 drivers/rpmsg/rpmsg_char.c use = min_t(size_t, iov_iter_count(to), skb->len); len 222 drivers/rpmsg/rpmsg_char.c size_t len = iov_iter_count(from); len 226 drivers/rpmsg/rpmsg_char.c kbuf = kzalloc(len, GFP_KERNEL); len 230 drivers/rpmsg/rpmsg_char.c if (!copy_from_iter_full(kbuf, len, from)) { len 246 drivers/rpmsg/rpmsg_char.c ret = rpmsg_trysend(eptdev->ept, kbuf, len); len 248 drivers/rpmsg/rpmsg_char.c ret = rpmsg_send(eptdev->ept, kbuf, len); len 255 drivers/rpmsg/rpmsg_char.c return ret < 0 ? ret : len; len 107 drivers/rpmsg/rpmsg_core.c int rpmsg_send(struct rpmsg_endpoint *ept, void *data, int len) len 114 drivers/rpmsg/rpmsg_core.c return ept->ops->send(ept, data, len); len 136 drivers/rpmsg/rpmsg_core.c int rpmsg_sendto(struct rpmsg_endpoint *ept, void *data, int len, u32 dst) len 143 drivers/rpmsg/rpmsg_core.c return ept->ops->sendto(ept, data, len, dst); len 168 drivers/rpmsg/rpmsg_core.c void *data, int len) len 175 drivers/rpmsg/rpmsg_core.c return ept->ops->send_offchannel(ept, src, dst, data, len); len 196 drivers/rpmsg/rpmsg_core.c int rpmsg_trysend(struct rpmsg_endpoint *ept, void *data, int len) len 203 drivers/rpmsg/rpmsg_core.c return ept->ops->trysend(ept, data, len); len 224 drivers/rpmsg/rpmsg_core.c int rpmsg_trysendto(struct rpmsg_endpoint *ept, void *data, int len, u32 dst) len 231 drivers/rpmsg/rpmsg_core.c return ept->ops->trysendto(ept, data, len, dst); len 275 drivers/rpmsg/rpmsg_core.c void *data, int len) len 282 drivers/rpmsg/rpmsg_core.c return ept->ops->trysend_offchannel(ept, src, dst, data, len); len 377 drivers/rpmsg/rpmsg_core.c ssize_t len; len 379 drivers/rpmsg/rpmsg_core.c len = of_device_modalias(dev, buf, PAGE_SIZE); len 380 drivers/rpmsg/rpmsg_core.c if (len != -ENODEV) len 381 drivers/rpmsg/rpmsg_core.c return len; len 58 drivers/rpmsg/rpmsg_internal.h int (*send)(struct rpmsg_endpoint *ept, void *data, int len); len 59 drivers/rpmsg/rpmsg_internal.h int (*sendto)(struct rpmsg_endpoint *ept, void *data, int len, u32 dst); len 61 drivers/rpmsg/rpmsg_internal.h void *data, int len); len 63 drivers/rpmsg/rpmsg_internal.h int (*trysend)(struct rpmsg_endpoint *ept, void *data, int len); len 64 drivers/rpmsg/rpmsg_internal.h int (*trysendto)(struct rpmsg_endpoint *ept, void *data, int len, u32 dst); len 66 drivers/rpmsg/rpmsg_internal.h void *data, int len); len 90 drivers/rpmsg/virtio_rpmsg_bus.c u16 len; len 168 drivers/rpmsg/virtio_rpmsg_bus.c static int virtio_rpmsg_send(struct rpmsg_endpoint *ept, void *data, int len); len 169 drivers/rpmsg/virtio_rpmsg_bus.c static int virtio_rpmsg_sendto(struct rpmsg_endpoint *ept, void *data, int len, len 172 drivers/rpmsg/virtio_rpmsg_bus.c u32 dst, void *data, int len); len 173 drivers/rpmsg/virtio_rpmsg_bus.c static int virtio_rpmsg_trysend(struct rpmsg_endpoint *ept, void *data, int len); len 175 drivers/rpmsg/virtio_rpmsg_bus.c int len, u32 dst); len 177 drivers/rpmsg/virtio_rpmsg_bus.c u32 dst, void *data, int len); len 199 drivers/rpmsg/virtio_rpmsg_bus.c rpmsg_sg_init(struct scatterlist *sg, void *cpu_addr, unsigned int len) len 203 drivers/rpmsg/virtio_rpmsg_bus.c sg_set_page(sg, vmalloc_to_page(cpu_addr), len, len 207 drivers/rpmsg/virtio_rpmsg_bus.c sg_init_one(sg, cpu_addr, len); len 443 drivers/rpmsg/virtio_rpmsg_bus.c unsigned int len; len 457 drivers/rpmsg/virtio_rpmsg_bus.c ret = virtqueue_get_buf(vrp->svq, &len); len 556 drivers/rpmsg/virtio_rpmsg_bus.c void *data, int len, bool wait) len 580 drivers/rpmsg/virtio_rpmsg_bus.c if (len > vrp->buf_size - sizeof(struct rpmsg_hdr)) { len 581 drivers/rpmsg/virtio_rpmsg_bus.c dev_err(dev, "message is too big (%d)\n", len); len 615 drivers/rpmsg/virtio_rpmsg_bus.c msg->len = len; len 620 drivers/rpmsg/virtio_rpmsg_bus.c memcpy(msg->data, data, len); len 623 drivers/rpmsg/virtio_rpmsg_bus.c msg->src, msg->dst, msg->len, msg->flags, msg->reserved); len 626 drivers/rpmsg/virtio_rpmsg_bus.c msg, sizeof(*msg) + msg->len, true); len 629 drivers/rpmsg/virtio_rpmsg_bus.c rpmsg_sg_init(&sg, msg, sizeof(*msg) + len); len 652 drivers/rpmsg/virtio_rpmsg_bus.c static int virtio_rpmsg_send(struct rpmsg_endpoint *ept, void *data, int len) len 657 drivers/rpmsg/virtio_rpmsg_bus.c return rpmsg_send_offchannel_raw(rpdev, src, dst, data, len, true); len 660 drivers/rpmsg/virtio_rpmsg_bus.c static int virtio_rpmsg_sendto(struct rpmsg_endpoint *ept, void *data, int len, len 666 drivers/rpmsg/virtio_rpmsg_bus.c return rpmsg_send_offchannel_raw(rpdev, src, dst, data, len, true); len 670 drivers/rpmsg/virtio_rpmsg_bus.c u32 dst, void *data, int len) len 674 drivers/rpmsg/virtio_rpmsg_bus.c return rpmsg_send_offchannel_raw(rpdev, src, dst, data, len, true); len 677 drivers/rpmsg/virtio_rpmsg_bus.c static int virtio_rpmsg_trysend(struct rpmsg_endpoint *ept, void *data, int len) len 682 drivers/rpmsg/virtio_rpmsg_bus.c return rpmsg_send_offchannel_raw(rpdev, src, dst, data, len, false); len 686 drivers/rpmsg/virtio_rpmsg_bus.c int len, u32 dst) len 691 drivers/rpmsg/virtio_rpmsg_bus.c return rpmsg_send_offchannel_raw(rpdev, src, dst, data, len, false); len 695 drivers/rpmsg/virtio_rpmsg_bus.c u32 dst, void *data, int len) len 699 drivers/rpmsg/virtio_rpmsg_bus.c return rpmsg_send_offchannel_raw(rpdev, src, dst, data, len, false); len 703 drivers/rpmsg/virtio_rpmsg_bus.c struct rpmsg_hdr *msg, unsigned int len) len 710 drivers/rpmsg/virtio_rpmsg_bus.c msg->src, msg->dst, msg->len, msg->flags, msg->reserved); len 713 drivers/rpmsg/virtio_rpmsg_bus.c msg, sizeof(*msg) + msg->len, true); len 720 drivers/rpmsg/virtio_rpmsg_bus.c if (len > vrp->buf_size || len 721 drivers/rpmsg/virtio_rpmsg_bus.c msg->len > (len - sizeof(struct rpmsg_hdr))) { len 722 drivers/rpmsg/virtio_rpmsg_bus.c dev_warn(dev, "inbound msg too big: (%d, %d)\n", len, msg->len); len 742 drivers/rpmsg/virtio_rpmsg_bus.c ept->cb(ept->rpdev, msg->data, msg->len, ept->priv, len 771 drivers/rpmsg/virtio_rpmsg_bus.c unsigned int len, msgs_received = 0; len 774 drivers/rpmsg/virtio_rpmsg_bus.c msg = virtqueue_get_buf(rvq, &len); len 781 drivers/rpmsg/virtio_rpmsg_bus.c err = rpmsg_recv_single(vrp, dev, msg, len); len 787 drivers/rpmsg/virtio_rpmsg_bus.c msg = virtqueue_get_buf(rvq, &len); len 815 drivers/rpmsg/virtio_rpmsg_bus.c static int rpmsg_ns_cb(struct rpmsg_device *rpdev, void *data, int len, len 827 drivers/rpmsg/virtio_rpmsg_bus.c data, len, true); len 830 drivers/rpmsg/virtio_rpmsg_bus.c if (len != sizeof(*msg)) { len 831 drivers/rpmsg/virtio_rpmsg_bus.c dev_err(dev, "malformed ns msg (%d)\n", len); len 52 drivers/rtc/rtc-bq32k.c static int bq32k_read(struct device *dev, void *data, uint8_t off, uint8_t len) len 59 drivers/rtc/rtc-bq32k.c .len = 1, len 64 drivers/rtc/rtc-bq32k.c .len = len, len 75 drivers/rtc/rtc-bq32k.c static int bq32k_write(struct device *dev, void *data, uint8_t off, uint8_t len) len 81 drivers/rtc/rtc-bq32k.c memcpy(&buffer[1], data, len); len 83 drivers/rtc/rtc-bq32k.c if (i2c_master_send(client, buffer, len + 1) == len + 1) len 41 drivers/rtc/rtc-digicolor.c static int dc_rtc_cmds(struct dc_rtc *rtc, const u8 *cmds, int len) len 46 drivers/rtc/rtc-digicolor.c for (i = 0; i < len; i++) { len 501 drivers/rtc/rtc-ds1305.c x->len = 1; len 508 drivers/rtc/rtc-ds1305.c x->len = count; len 490 drivers/rtc/rtc-ds1374.c size_t len, loff_t *ppos) len 492 drivers/rtc/rtc-ds1374.c if (len) { len 500 drivers/rtc/rtc-ds1374.c size_t len, loff_t *ppos) len 36 drivers/rtc/rtc-ds1672.c .len = 1, len 42 drivers/rtc/rtc-ds1672.c .len = 1, len 59 drivers/rtc/rtc-ds1672.c msgs[1].len = 4; len 52 drivers/rtc/rtc-em3027.c .len = 1, len 58 drivers/rtc/rtc-em3027.c .len = 7, len 87 drivers/rtc/rtc-em3027.c .len = 8, len 368 drivers/rtc/rtc-fm3130.c fm3130->msg[0].len = 1; len 373 drivers/rtc/rtc-fm3130.c fm3130->msg[1].len = FM3130_CLOCK_REGS; len 379 drivers/rtc/rtc-fm3130.c fm3130->msg[2].len = 1; len 384 drivers/rtc/rtc-fm3130.c fm3130->msg[3].len = FM3130_ALARM_REGS; len 57 drivers/rtc/rtc-isl12022.c .len = 1, len 63 drivers/rtc/rtc-isl12022.c .len = n, len 53 drivers/rtc/rtc-isl12026.c .len = sizeof(addr), len 58 drivers/rtc/rtc-isl12026.c .len = 1, len 81 drivers/rtc/rtc-isl12026.c .len = 1, len 89 drivers/rtc/rtc-isl12026.c msg.len = 3; len 99 drivers/rtc/rtc-isl12026.c msg.len = 3; len 120 drivers/rtc/rtc-isl12026.c .len = sizeof(op), len 143 drivers/rtc/rtc-isl12026.c .len = sizeof(op), len 173 drivers/rtc/rtc-isl12026.c .len = sizeof(op), len 215 drivers/rtc/rtc-isl12026.c .len = sizeof(addr), len 226 drivers/rtc/rtc-isl12026.c msgs[1].len = 1; len 244 drivers/rtc/rtc-isl12026.c msgs[1].len = sizeof(ccr); len 288 drivers/rtc/rtc-isl12026.c .len = sizeof(addr), len 308 drivers/rtc/rtc-isl12026.c msgs[1].len = bytes; len 358 drivers/rtc/rtc-isl12026.c msgs[0].len = chunk_size + 2; len 121 drivers/rtc/rtc-isl1208.c unsigned len) len 126 drivers/rtc/rtc-isl1208.c WARN_ON(reg + len > ISL1219_REG_YRT + 1); len 128 drivers/rtc/rtc-isl1208.c ret = i2c_smbus_read_i2c_block_data(client, reg, len, buf); len 135 drivers/rtc/rtc-isl1208.c unsigned len) len 140 drivers/rtc/rtc-isl1208.c WARN_ON(reg + len > ISL1219_REG_YRT + 1); len 142 drivers/rtc/rtc-isl1208.c ret = i2c_smbus_write_i2c_block_data(client, reg, len, buf); len 615 drivers/rtc/rtc-m41t80.c .len = 2, len 653 drivers/rtc/rtc-m41t80.c .len = 1, len 659 drivers/rtc/rtc-m41t80.c .len = 1, len 667 drivers/rtc/rtc-m41t80.c .len = 2, len 61 drivers/rtc/rtc-max6900.c .len = sizeof(reg_burst_read), len 67 drivers/rtc/rtc-max6900.c .len = MAX6900_BURST_LEN, len 73 drivers/rtc/rtc-max6900.c .len = sizeof(reg_century_read), len 79 drivers/rtc/rtc-max6900.c .len = sizeof(buf[MAX6900_REG_CENTURY]), len 100 drivers/rtc/rtc-max6900.c .len = sizeof(i2c_century_buf), len 108 drivers/rtc/rtc-max6900.c .len = sizeof(i2c_burst_buf), len 82 drivers/rtc/rtc-max8925.c static int tm_calc(struct rtc_time *tm, unsigned char *buf, int len) len 84 drivers/rtc/rtc-max8925.c if (len < TIME_NUM) len 111 drivers/rtc/rtc-max8925.c static int data_calc(unsigned char *buf, struct rtc_time *tm, int len) len 115 drivers/rtc/rtc-max8925.c if (len < TIME_NUM) len 50 drivers/rtc/rtc-pcf8523.c msgs[0].len = sizeof(reg); len 55 drivers/rtc/rtc-pcf8523.c msgs[1].len = sizeof(value); len 75 drivers/rtc/rtc-pcf8523.c msg.len = sizeof(buffer); len 200 drivers/rtc/rtc-pcf8523.c msgs[0].len = 1; len 205 drivers/rtc/rtc-pcf8523.c msgs[1].len = sizeof(regs); len 260 drivers/rtc/rtc-pcf8523.c msg.len = sizeof(regs); len 124 drivers/rtc/rtc-pcf85363.c int ret, len = sizeof(buf); len 127 drivers/rtc/rtc-pcf85363.c ret = regmap_bulk_read(pcf85363->regmap, DT_100THS, buf, len); len 93 drivers/rtc/rtc-pcf8563.c .len = 1, len 99 drivers/rtc/rtc-pcf8563.c .len = length, len 56 drivers/rtc/rtc-pcf8583.c .len = 1, len 61 drivers/rtc/rtc-pcf8583.c .len = 6, len 90 drivers/rtc/rtc-pcf8583.c int ret, len = 6; len 100 drivers/rtc/rtc-pcf8583.c len = 8; len 105 drivers/rtc/rtc-pcf8583.c ret = i2c_master_send(client, (char *)buf, len); len 106 drivers/rtc/rtc-pcf8583.c if (ret != len) len 139 drivers/rtc/rtc-pcf8583.c .len = 1, len 144 drivers/rtc/rtc-pcf8583.c .len = mem->nr, len 138 drivers/rtc/rtc-rs5c372.c .len = sizeof(rs5c->buf), len 125 drivers/rtc/rtc-rv3029c2.c unsigned int len) len 130 drivers/rtc/rtc-rv3029c2.c (reg + len > RV3029_USR1_RAM_PAGE + 8)) len 133 drivers/rtc/rtc-rv3029c2.c return regmap_bulk_read(rv3029->regmap, reg, buf, len); len 137 drivers/rtc/rtc-rv3029c2.c unsigned int len) len 142 drivers/rtc/rtc-rv3029c2.c (reg + len > RV3029_USR1_RAM_PAGE + 8)) len 145 drivers/rtc/rtc-rv3029c2.c return regmap_bulk_write(rv3029->regmap, reg, buf, len); len 261 drivers/rtc/rtc-rv3029c2.c u8 buf[], size_t len) len 269 drivers/rtc/rtc-rv3029c2.c ret = rv3029_read_regs(dev, reg, buf, len); len 279 drivers/rtc/rtc-rv3029c2.c u8 const buf[], size_t len) len 289 drivers/rtc/rtc-rv3029c2.c for (i = 0; i < len; i++, reg++) { len 71 drivers/rtc/rtc-s35390a.c static int s35390a_set_reg(struct s35390a *s35390a, int reg, char *buf, int len) len 77 drivers/rtc/rtc-s35390a.c .len = len, len 88 drivers/rtc/rtc-s35390a.c static int s35390a_get_reg(struct s35390a *s35390a, int reg, char *buf, int len) len 95 drivers/rtc/rtc-s35390a.c .len = len, len 98 drivers/rtc/rtc-x1205.c .len = 2, len 104 drivers/rtc/rtc-x1205.c .len = 8, len 152 drivers/rtc/rtc-x1205.c .len = 2, len 158 drivers/rtc/rtc-x1205.c .len = 1, len 301 drivers/rtc/rtc-x1205.c .len = 2, len 307 drivers/rtc/rtc-x1205.c .len = 1, len 342 drivers/rtc/rtc-x1205.c .len = 2, len 348 drivers/rtc/rtc-x1205.c .len = 1, len 419 drivers/rtc/rtc-x1205.c .len = 2, len 425 drivers/rtc/rtc-x1205.c .len = 1, len 457 drivers/rtc/rtc-x1205.c .len = 2, len 463 drivers/rtc/rtc-x1205.c .len = 1, len 502 drivers/rtc/rtc-x1205.c .len = 2, len 509 drivers/rtc/rtc-x1205.c .len = 1, len 184 drivers/s390/block/dasd_devmap.c int features, len, rc; len 193 drivers/s390/block/dasd_devmap.c for (len = 0; len 194 drivers/s390/block/dasd_devmap.c str[len] && str[len] != ':' && str[len] != ')'; len++); len 195 drivers/s390/block/dasd_devmap.c if (len == 2 && !strncmp(str, "ro", 2)) len 197 drivers/s390/block/dasd_devmap.c else if (len == 4 && !strncmp(str, "diag", 4)) len 199 drivers/s390/block/dasd_devmap.c else if (len == 3 && !strncmp(str, "raw", 3)) len 201 drivers/s390/block/dasd_devmap.c else if (len == 6 && !strncmp(str, "erplog", 6)) len 203 drivers/s390/block/dasd_devmap.c else if (len == 8 && !strncmp(str, "failfast", 8)) len 207 drivers/s390/block/dasd_devmap.c len, str); len 210 drivers/s390/block/dasd_devmap.c str += len; len 1019 drivers/s390/block/dasd_devmap.c ssize_t len; len 1028 drivers/s390/block/dasd_devmap.c len = snprintf(buf, PAGE_SIZE, "%s\n", len 1031 drivers/s390/block/dasd_devmap.c return len; len 1034 drivers/s390/block/dasd_devmap.c len = snprintf(buf, PAGE_SIZE, "none\n"); len 1035 drivers/s390/block/dasd_devmap.c return len; len 1045 drivers/s390/block/dasd_devmap.c ssize_t len; len 1051 drivers/s390/block/dasd_devmap.c len = snprintf(buf, PAGE_SIZE, "new\n"); len 1054 drivers/s390/block/dasd_devmap.c len = snprintf(buf, PAGE_SIZE, "detected\n"); len 1057 drivers/s390/block/dasd_devmap.c len = snprintf(buf, PAGE_SIZE, "basic\n"); len 1060 drivers/s390/block/dasd_devmap.c len = snprintf(buf, PAGE_SIZE, "unformatted\n"); len 1063 drivers/s390/block/dasd_devmap.c len = snprintf(buf, PAGE_SIZE, "ready\n"); len 1066 drivers/s390/block/dasd_devmap.c len = snprintf(buf, PAGE_SIZE, "online\n"); len 1069 drivers/s390/block/dasd_devmap.c len = snprintf(buf, PAGE_SIZE, "no stat\n"); len 1074 drivers/s390/block/dasd_devmap.c len = snprintf(buf, PAGE_SIZE, "unknown\n"); len 1075 drivers/s390/block/dasd_devmap.c return len; len 1233 drivers/s390/block/dasd_devmap.c int len; len 1238 drivers/s390/block/dasd_devmap.c len = snprintf(buf, PAGE_SIZE, "%lu\n", device->default_expires); len 1240 drivers/s390/block/dasd_devmap.c return len; len 1273 drivers/s390/block/dasd_devmap.c int len; len 1278 drivers/s390/block/dasd_devmap.c len = snprintf(buf, PAGE_SIZE, "%lu\n", device->default_retries); len 1280 drivers/s390/block/dasd_devmap.c return len; len 1314 drivers/s390/block/dasd_devmap.c int len; len 1319 drivers/s390/block/dasd_devmap.c len = snprintf(buf, PAGE_SIZE, "%lu\n", device->blk_timeout); len 1321 drivers/s390/block/dasd_devmap.c return len; len 1521 drivers/s390/block/dasd_devmap.c int len; len 1526 drivers/s390/block/dasd_devmap.c len = snprintf(buf, PAGE_SIZE, "%lu\n", device->path_thrhld); len 1528 drivers/s390/block/dasd_devmap.c return len; len 1606 drivers/s390/block/dasd_devmap.c int len; len 1611 drivers/s390/block/dasd_devmap.c len = snprintf(buf, PAGE_SIZE, "%lu\n", device->path_interval); len 1613 drivers/s390/block/dasd_devmap.c return len; len 5397 drivers/s390/block/dasd_eckd.c int len, count; len 5400 drivers/s390/block/dasd_eckd.c len = 0; len 5402 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER len 5414 drivers/s390/block/dasd_eckd.c if (count % 8 == 0) len += sprintf(page + len, " "); len 5415 drivers/s390/block/dasd_eckd.c if (count % 4 == 0) len += sprintf(page + len, " "); len 5416 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, "%02x", datap[count]); len 5418 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, "\n"); len 5421 drivers/s390/block/dasd_eckd.c return len; len 5454 drivers/s390/block/dasd_eckd.c int len, sl, sct; len 5463 drivers/s390/block/dasd_eckd.c len = sprintf(page, PRINTK_HEADER len 5466 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER len 5473 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER len 5479 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER len 5484 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, " %02x", len 5487 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, "\n"); len 5492 drivers/s390/block/dasd_eckd.c sprintf(page + len, PRINTK_HEADER len 5499 drivers/s390/block/dasd_eckd.c sprintf(page + len, PRINTK_HEADER len 5505 drivers/s390/block/dasd_eckd.c sprintf(page + len, PRINTK_HEADER len 5517 drivers/s390/block/dasd_eckd.c len = sprintf(page, PRINTK_HEADER len 5519 drivers/s390/block/dasd_eckd.c dasd_eckd_dump_ccw_range(first, to, page + len); len 5524 drivers/s390/block/dasd_eckd.c len = 0; len 5530 drivers/s390/block/dasd_eckd.c len += sprintf(page, PRINTK_HEADER "......\n"); len 5533 drivers/s390/block/dasd_eckd.c len += dasd_eckd_dump_ccw_range(from, to, page + len); len 5539 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER "......\n"); len 5541 drivers/s390/block/dasd_eckd.c len += dasd_eckd_dump_ccw_range(from, last, page + len); len 5542 drivers/s390/block/dasd_eckd.c if (len > 0) len 5556 drivers/s390/block/dasd_eckd.c int len, sl, sct, residual; len 5567 drivers/s390/block/dasd_eckd.c len = sprintf(page, PRINTK_HEADER len 5570 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER len 5579 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER len 5591 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER len 5593 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER len 5595 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER len 5597 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER len 5600 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER len 5605 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER len 5608 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER len 5611 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER len 5614 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER len 5617 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER len 5623 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER len 5626 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER len 5631 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, " %02x", len 5634 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, "\n"); len 5639 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER len 5646 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, PRINTK_HEADER len 5650 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, " %02x", len 5653 drivers/s390/block/dasd_eckd.c len += sprintf(page + len, "\n"); len 5658 drivers/s390/block/dasd_eckd.c sprintf(page + len, PRINTK_HEADER len 5665 drivers/s390/block/dasd_eckd.c sprintf(page + len, PRINTK_HEADER len 5671 drivers/s390/block/dasd_eckd.c sprintf(page + len, PRINTK_HEADER len 5675 drivers/s390/block/dasd_eckd.c sprintf(page + len, PRINTK_HEADER len 134 drivers/s390/block/dasd_eer.c unsigned long rest, len; len 142 drivers/s390/block/dasd_eer.c len = min(rest, PAGE_SIZE - localhead); len 143 drivers/s390/block/dasd_eer.c memcpy(eerb->buffer[headindex]+localhead, nextdata, len); len 144 drivers/s390/block/dasd_eer.c nextdata += len; len 145 drivers/s390/block/dasd_eer.c rest -= len; len 146 drivers/s390/block/dasd_eer.c eerb->head += len; len 160 drivers/s390/block/dasd_eer.c unsigned long rest, len, finalcount; len 169 drivers/s390/block/dasd_eer.c len = min(rest, PAGE_SIZE - localtail); len 170 drivers/s390/block/dasd_eer.c memcpy(nextdata, eerb->buffer[tailindex] + localtail, len); len 171 drivers/s390/block/dasd_eer.c nextdata += len; len 172 drivers/s390/block/dasd_eer.c rest -= len; len 173 drivers/s390/block/dasd_eer.c eerb->tail += len; len 673 drivers/s390/block/dasd_fba.c int len, sl, sct, count; len 681 drivers/s390/block/dasd_fba.c len = sprintf(page, PRINTK_HEADER len 684 drivers/s390/block/dasd_fba.c len += sprintf(page + len, PRINTK_HEADER len 687 drivers/s390/block/dasd_fba.c len += sprintf(page + len, PRINTK_HEADER len 693 drivers/s390/block/dasd_fba.c len += sprintf(page + len, PRINTK_HEADER len 698 drivers/s390/block/dasd_fba.c len += sprintf(page + len, " %02x", len 701 drivers/s390/block/dasd_fba.c len += sprintf(page + len, "\n"); len 704 drivers/s390/block/dasd_fba.c len += sprintf(page + len, PRINTK_HEADER len 714 drivers/s390/block/dasd_fba.c len = sprintf(page, PRINTK_HEADER " Related CP in req: %p\n", req); len 716 drivers/s390/block/dasd_fba.c len += sprintf(page + len, PRINTK_HEADER len 721 drivers/s390/block/dasd_fba.c len += sprintf(page + len, " %08X", len 724 drivers/s390/block/dasd_fba.c len += sprintf(page + len, "\n"); len 731 drivers/s390/block/dasd_fba.c len = 0; len 734 drivers/s390/block/dasd_fba.c len += sprintf(page + len, PRINTK_HEADER "......\n"); len 738 drivers/s390/block/dasd_fba.c len += sprintf(page + len, PRINTK_HEADER len 743 drivers/s390/block/dasd_fba.c len += sprintf(page + len, " %08X", len 746 drivers/s390/block/dasd_fba.c len += sprintf(page + len, "\n"); len 753 drivers/s390/block/dasd_fba.c len += sprintf(page + len, PRINTK_HEADER "......\n"); len 756 drivers/s390/block/dasd_fba.c len += sprintf(page + len, PRINTK_HEADER len 761 drivers/s390/block/dasd_fba.c len += sprintf(page + len, " %08X", len 764 drivers/s390/block/dasd_fba.c len += sprintf(page + len, "\n"); len 767 drivers/s390/block/dasd_fba.c if (len > 0) len 34 drivers/s390/block/dasd_genhd.c int len; len 57 drivers/s390/block/dasd_genhd.c len = sprintf(gdp->disk_name, "dasd"); len 61 drivers/s390/block/dasd_genhd.c len += sprintf(gdp->disk_name + len, "%c", len 64 drivers/s390/block/dasd_genhd.c len += sprintf(gdp->disk_name + len, "%c", len 67 drivers/s390/block/dasd_genhd.c len += sprintf(gdp->disk_name + len, "%c", len 70 drivers/s390/block/dasd_genhd.c len += sprintf(gdp->disk_name + len, "%c", 'a'+(base->devindex%26)); len 439 drivers/s390/block/scm_blk.c int len, ret; len 491 drivers/s390/block/scm_blk.c len = snprintf(bdev->gendisk->disk_name, DISK_NAME_LEN, "scm"); len 493 drivers/s390/block/scm_blk.c len += snprintf(bdev->gendisk->disk_name + len, len 494 drivers/s390/block/scm_blk.c DISK_NAME_LEN - len, "%c", len 498 drivers/s390/block/scm_blk.c snprintf(bdev->gendisk->disk_name + len, DISK_NAME_LEN - len, "%c", len 68 drivers/s390/char/con3215.c int start, len; /* start index & len in output buffer */ len 175 drivers/s390/char/con3215.c int len, count, ix, lines; len 188 drivers/s390/char/con3215.c raw->written -= req->len; len 206 drivers/s390/char/con3215.c len = ((ix - 1 - req->start) & (RAW3215_BUFFER_SIZE - 1)) + 1; len 207 drivers/s390/char/con3215.c if (len > RAW3215_MAX_BYTES) len 208 drivers/s390/char/con3215.c len = RAW3215_MAX_BYTES; len 209 drivers/s390/char/con3215.c req->len = len; len 210 drivers/s390/char/con3215.c raw->written += len; len 213 drivers/s390/char/con3215.c req->delayable = (ix == raw->head) && (len < RAW3215_MIN_WRITE); len 216 drivers/s390/char/con3215.c while (len > 0) { len 223 drivers/s390/char/con3215.c count = len; len 227 drivers/s390/char/con3215.c len -= count; len 437 drivers/s390/char/con3215.c raw->count -= req->len; len 438 drivers/s390/char/con3215.c raw->written -= req->len; len 454 drivers/s390/char/con3215.c raw->count -= req->len; len 455 drivers/s390/char/con3215.c raw->written -= req->len; len 128 drivers/s390/char/con3270.c if (s->len < 4) { len 133 drivers/s390/char/con3270.c if (s->string[s->len - 4] != TO_RA) len 135 drivers/s390/char/con3270.c raw3270_buffer_address(cp->view.dev, s->string + s->len - 3, len 252 drivers/s390/char/con3270.c cp->status->len) == 0) len 268 drivers/s390/char/con3270.c s->len) != 0) len 380 drivers/s390/char/con3270.c raw3270_request_set_data(rrq, cp->input->string, cp->input->len); len 451 drivers/s390/char/con3270.c cp->cline->string[cp->cline->len++] = len 466 drivers/s390/char/con3270.c size = (cp->cline->len < cp->view.cols - 5) ? len 467 drivers/s390/char/con3270.c cp->cline->len + 4 : cp->view.cols; len 469 drivers/s390/char/con3270.c memcpy(s->string, cp->cline->string, cp->cline->len); len 470 drivers/s390/char/con3270.c if (cp->cline->len < cp->view.cols - 5) { len 471 drivers/s390/char/con3270.c s->string[s->len - 4] = TO_RA; len 472 drivers/s390/char/con3270.c s->string[s->len - 1] = 0; len 474 drivers/s390/char/con3270.c while (--size >= cp->cline->len) len 484 drivers/s390/char/con3270.c cp->cline->len = 0; len 501 drivers/s390/char/con3270.c if (cp->cline->len == 0) len 505 drivers/s390/char/con3270.c if (c == '\n' || cp->cline->len >= cp->view.cols) len 640 drivers/s390/char/con3270.c condev->cline->len = 0; len 48 drivers/s390/char/ctrlchar.c ctrlchar_handle(const unsigned char *buf, int len, struct tty_struct *tty) len 50 drivers/s390/char/ctrlchar.c if ((len < 2) || (len > 3)) len 60 drivers/s390/char/ctrlchar.c if (len == 3 && buf[1] == '-') { len 67 drivers/s390/char/ctrlchar.c if (len != 2) len 15 drivers/s390/char/ctrlchar.h ctrlchar_handle(const unsigned char *buf, int len, struct tty_struct *tty); len 145 drivers/s390/char/diag_ftp.c ssize_t len; len 150 drivers/s390/char/diag_ftp.c ftp->fname, ftp->len); len 157 drivers/s390/char/diag_ftp.c len = -ENOMEM; len 161 drivers/s390/char/diag_ftp.c len = strlcpy(ldfpl->fident, ftp->fname, sizeof(ldfpl->fident)); len 162 drivers/s390/char/diag_ftp.c if (len >= HMCDRV_FTP_FIDENT_MAX) { len 163 drivers/s390/char/diag_ftp.c len = -EINVAL; len 170 drivers/s390/char/diag_ftp.c ldfpl->buflen = ftp->len; len 173 drivers/s390/char/diag_ftp.c len = diag_ftp_2c4(ldfpl, ftp->id); len 174 drivers/s390/char/diag_ftp.c if (len) len 192 drivers/s390/char/diag_ftp.c len = ldfpl->transferred; len 197 drivers/s390/char/diag_ftp.c len = -EPERM; len 200 drivers/s390/char/diag_ftp.c len = -EBUSY; len 203 drivers/s390/char/diag_ftp.c len = -ENOENT; /* no such file or media */ len 206 drivers/s390/char/diag_ftp.c len = -EIO; len 213 drivers/s390/char/diag_ftp.c return len; len 43 drivers/s390/char/hmcdrv_cache.c size_t len; len 51 drivers/s390/char/hmcdrv_cache.c .len = 0, len 65 drivers/s390/char/hmcdrv_cache.c ssize_t len; len 81 drivers/s390/char/hmcdrv_cache.c len = hmcdrv_cache_file.fsize - ftp->ofs; len 83 drivers/s390/char/hmcdrv_cache.c if (len > ftp->len) len 84 drivers/s390/char/hmcdrv_cache.c len = ftp->len; len 92 drivers/s390/char/hmcdrv_cache.c ((pos + len) <= hmcdrv_cache_file.len)) { len 96 drivers/s390/char/hmcdrv_cache.c len); len 98 drivers/s390/char/hmcdrv_cache.c hmcdrv_cache_file.fname, len, len 101 drivers/s390/char/hmcdrv_cache.c return len; len 117 drivers/s390/char/hmcdrv_cache.c ssize_t len; len 124 drivers/s390/char/hmcdrv_cache.c if ((ftp->len > 0) && (hmcdrv_cache_file.len >= ftp->len)) { len 132 drivers/s390/char/hmcdrv_cache.c cftp.len = hmcdrv_cache_file.len; /* buffer data */ len 134 drivers/s390/char/hmcdrv_cache.c len = func(&cftp, &hmcdrv_cache_file.fsize); /* now do */ len 136 drivers/s390/char/hmcdrv_cache.c if (len > 0) { len 138 drivers/s390/char/hmcdrv_cache.c len, ftp->fname); len 140 drivers/s390/char/hmcdrv_cache.c if (len > ftp->len) len 141 drivers/s390/char/hmcdrv_cache.c len = ftp->len; len 146 drivers/s390/char/hmcdrv_cache.c memcpy(ftp->buf, hmcdrv_cache_file.content, len); len 149 drivers/s390/char/hmcdrv_cache.c len = func(ftp, &hmcdrv_cache_file.fsize); len 153 drivers/s390/char/hmcdrv_cache.c if (len > 0) { len 164 drivers/s390/char/hmcdrv_cache.c return len; len 180 drivers/s390/char/hmcdrv_cache.c ssize_t len; len 186 drivers/s390/char/hmcdrv_cache.c len = hmcdrv_cache_get(ftp); len 188 drivers/s390/char/hmcdrv_cache.c if (len >= 0) /* got it from cache ? */ len 189 drivers/s390/char/hmcdrv_cache.c return len; /* yes */ len 191 drivers/s390/char/hmcdrv_cache.c len = hmcdrv_cache_do(ftp, func); len 193 drivers/s390/char/hmcdrv_cache.c if (len >= 0) len 194 drivers/s390/char/hmcdrv_cache.c return len; len 197 drivers/s390/char/hmcdrv_cache.c len = func(ftp, NULL); /* simply do original command */ len 207 drivers/s390/char/hmcdrv_cache.c return len; len 234 drivers/s390/char/hmcdrv_cache.c hmcdrv_cache_file.len = cachesize; len 252 drivers/s390/char/hmcdrv_cache.c hmcdrv_cache_file.len = 0; /* no cache */ len 60 drivers/s390/char/hmcdrv_dev.c size_t len, loff_t *pos); len 62 drivers/s390/char/hmcdrv_dev.c size_t len, loff_t *pos); len 64 drivers/s390/char/hmcdrv_dev.c char __user *buf, size_t len); len 200 drivers/s390/char/hmcdrv_dev.c char __user *buf, size_t len) len 206 drivers/s390/char/hmcdrv_dev.c retlen = hmcdrv_ftp_cmd(cmd, offset, buf, len); len 222 drivers/s390/char/hmcdrv_dev.c size_t len, loff_t *pos) len 232 drivers/s390/char/hmcdrv_dev.c *pos, ubuf, len); len 235 drivers/s390/char/hmcdrv_dev.c fp, (long long) *pos, retlen, len); len 247 drivers/s390/char/hmcdrv_dev.c size_t len, loff_t *pos) len 252 drivers/s390/char/hmcdrv_dev.c fp, (long long) *pos, len); len 255 drivers/s390/char/hmcdrv_dev.c fp->private_data = kmalloc(len + 1, GFP_KERNEL); len 260 drivers/s390/char/hmcdrv_dev.c if (!copy_from_user(fp->private_data, ubuf, len)) { len 261 drivers/s390/char/hmcdrv_dev.c ((char *)fp->private_data)[len] = '\0'; len 262 drivers/s390/char/hmcdrv_dev.c return len; len 271 drivers/s390/char/hmcdrv_dev.c *pos, (char __user *) ubuf, len); len 38 drivers/s390/char/hmcdrv_ftp.c static enum hmcdrv_ftp_cmdid hmcdrv_ftp_cmd_getid(const char *cmd, int len); len 50 drivers/s390/char/hmcdrv_ftp.c static enum hmcdrv_ftp_cmdid hmcdrv_ftp_cmd_getid(const char *cmd, int len) len 88 drivers/s390/char/hmcdrv_ftp.c if (len == 0) len 91 drivers/s390/char/hmcdrv_ftp.c crc = crc16(crc, cmd, len); len 96 drivers/s390/char/hmcdrv_ftp.c if (!pdesc->str || strncmp(pdesc->str, cmd, len)) len 163 drivers/s390/char/hmcdrv_ftp.c ssize_t len; len 169 drivers/s390/char/hmcdrv_ftp.c ftp->id, ftp->fname, (long long) ftp->ofs, ftp->len); len 170 drivers/s390/char/hmcdrv_ftp.c len = hmcdrv_cache_cmd(ftp, hmcdrv_ftp_funcs->transfer); len 172 drivers/s390/char/hmcdrv_ftp.c len = -ENXIO; len 176 drivers/s390/char/hmcdrv_ftp.c return len; len 193 drivers/s390/char/hmcdrv_ftp.c .len = PAGE_SIZE len 238 drivers/s390/char/hmcdrv_ftp.c char __user *buf, size_t len) len 242 drivers/s390/char/hmcdrv_ftp.c struct hmcdrv_ftp_cmdspec ftp = {.len = len, .ofs = offset}; len 248 drivers/s390/char/hmcdrv_ftp.c order = get_order(ftp.len); len 267 drivers/s390/char/hmcdrv_ftp.c if (!copy_from_user(ftp.buf, buf, ftp.len)) len 54 drivers/s390/char/hmcdrv_ftp.h size_t len; len 62 drivers/s390/char/hmcdrv_ftp.h char __user *buf, size_t len); len 440 drivers/s390/char/keyboard.c int len; len 454 drivers/s390/char/keyboard.c len = strlen(p); len 455 drivers/s390/char/keyboard.c if (len >= sizeof(u_kbs->kb_string)) len 456 drivers/s390/char/keyboard.c len = sizeof(u_kbs->kb_string) - 1; len 457 drivers/s390/char/keyboard.c if (copy_to_user(u_kbs->kb_string, p, len)) len 460 drivers/s390/char/keyboard.c len = 0; len 461 drivers/s390/char/keyboard.c if (put_user('\0', u_kbs->kb_string + len)) len 229 drivers/s390/char/monwriter.c size_t len, written; len 236 drivers/s390/char/monwriter.c len = min(count - written, monpriv->hdr_to_read); len 239 drivers/s390/char/monwriter.c if (copy_from_user(to, data + written, len)) { len 243 drivers/s390/char/monwriter.c monpriv->hdr_to_read -= len; len 244 drivers/s390/char/monwriter.c written += len; len 255 drivers/s390/char/monwriter.c len = min(count - written, monpriv->data_to_read); len 258 drivers/s390/char/monwriter.c if (copy_from_user(to, data + written, len)) { len 262 drivers/s390/char/monwriter.c monpriv->data_to_read -= len; len 263 drivers/s390/char/monwriter.c written += len; len 213 drivers/s390/char/raw3270.h unsigned long len; len 218 drivers/s390/char/raw3270.h alloc_string(struct list_head *free_list, unsigned long len) len 223 drivers/s390/char/raw3270.h size = (len + 7L) & -8L; len 235 drivers/s390/char/raw3270.h cs->len = len; len 117 drivers/s390/char/sclp.h static inline sccb_mask_t sccb_get_mask(u8 *masks, size_t len, int i) len 121 drivers/s390/char/sclp.h memcpy(&res, masks + i * len, min(sizeof(res), len)); len 125 drivers/s390/char/sclp.h static inline void sccb_set_mask(u8 *masks, size_t len, int i, sccb_mask_t val) len 127 drivers/s390/char/sclp.h memset(masks + i * len, 0, len); len 128 drivers/s390/char/sclp.h memcpy(masks + i * len, &val, min(sizeof(val), len)); len 93 drivers/s390/char/sclp_config.c static int sclp_ofb_send_req(char *ev_data, size_t len) len 99 drivers/s390/char/sclp_config.c if (len > OFB_DATA_MAX) len 109 drivers/s390/char/sclp_config.c memcpy(sccb->ofb_evbuf.ev_data, ev_data, len); len 181 drivers/s390/char/sclp_cpi_sys.c size_t len; len 184 drivers/s390/char/sclp_cpi_sys.c len = strlen(str); len 186 drivers/s390/char/sclp_cpi_sys.c if ((len > 0) && (str[len - 1] == '\n')) len 187 drivers/s390/char/sclp_cpi_sys.c len--; len 189 drivers/s390/char/sclp_cpi_sys.c if (len > CPI_LENGTH_NAME) len 192 drivers/s390/char/sclp_cpi_sys.c for (i = 0; i < len ; i++) { len 204 drivers/s390/char/sclp_cpi_sys.c size_t len; len 207 drivers/s390/char/sclp_cpi_sys.c len = strlen(value); len 209 drivers/s390/char/sclp_cpi_sys.c if ((len > 0) && (value[len - 1] == '\n')) len 210 drivers/s390/char/sclp_cpi_sys.c len--; len 213 drivers/s390/char/sclp_cpi_sys.c if (i < len) len 234 drivers/s390/char/sclp_cpi_sys.c size_t len) len 246 drivers/s390/char/sclp_cpi_sys.c return len; len 266 drivers/s390/char/sclp_cpi_sys.c size_t len) len 278 drivers/s390/char/sclp_cpi_sys.c return len; len 298 drivers/s390/char/sclp_cpi_sys.c size_t len) len 310 drivers/s390/char/sclp_cpi_sys.c return len; len 330 drivers/s390/char/sclp_cpi_sys.c size_t len) len 347 drivers/s390/char/sclp_cpi_sys.c return len; len 355 drivers/s390/char/sclp_cpi_sys.c const char *buf, size_t len) len 365 drivers/s390/char/sclp_cpi_sys.c return len; len 84 drivers/s390/char/sclp_early_core.c static void sclp_early_print_lm(const char *str, unsigned int len) len 100 drivers/s390/char/sclp_early_core.c for (count = sizeof(*mto); offset < len; count++) { len 112 drivers/s390/char/sclp_early_core.c } while ((offset < len) && (ptr + sizeof(*mto) <= end)); len 113 drivers/s390/char/sclp_early_core.c len = ptr - (unsigned char *) sccb; len 114 drivers/s390/char/sclp_early_core.c sccb->header.length = len - offsetof(struct write_sccb, header); len 117 drivers/s390/char/sclp_early_core.c msg->header.length = len - offsetof(struct write_sccb, msg.header); len 122 drivers/s390/char/sclp_early_core.c mdb->header.length = len - offsetof(struct write_sccb, msg.mdb.header); len 138 drivers/s390/char/sclp_early_core.c static void sclp_early_print_vt220(const char *str, unsigned int len) len 143 drivers/s390/char/sclp_early_core.c if (sizeof(*sccb) + len >= EARLY_SCCB_SIZE) len 144 drivers/s390/char/sclp_early_core.c len = EARLY_SCCB_SIZE - sizeof(*sccb); len 146 drivers/s390/char/sclp_early_core.c memcpy(&sccb->msg.data, str, len); len 147 drivers/s390/char/sclp_early_core.c sccb->header.length = sizeof(*sccb) + len; len 148 drivers/s390/char/sclp_early_core.c sccb->msg.header.length = sizeof(sccb->msg) + len; len 217 drivers/s390/char/sclp_early_core.c void __sclp_early_printk(const char *str, unsigned int len, unsigned int force) len 226 drivers/s390/char/sclp_early_core.c sclp_early_print_lm(str, len); len 228 drivers/s390/char/sclp_early_core.c sclp_early_print_vt220(str, len); len 90 drivers/s390/char/sclp_ftp.c size_t len; len 114 drivers/s390/char/sclp_ftp.c sccb->evbuf.mdd.ftp.length = ftp->len; len 117 drivers/s390/char/sclp_ftp.c len = strlcpy(sccb->evbuf.mdd.ftp.fident, ftp->fname, len 119 drivers/s390/char/sclp_ftp.c if (len >= HMCDRV_FTP_FIDENT_MAX) { len 173 drivers/s390/char/sclp_ftp.c ssize_t len; len 178 drivers/s390/char/sclp_ftp.c ftp->id, ftp->fname, (long long) ftp->ofs, ftp->len); len 185 drivers/s390/char/sclp_ftp.c len = sclp_ftp_et7(ftp); len 186 drivers/s390/char/sclp_ftp.c if (len) len 204 drivers/s390/char/sclp_ftp.c len = sclp_ftp_length; len 209 drivers/s390/char/sclp_ftp.c len = -EPERM; len 212 drivers/s390/char/sclp_ftp.c len = -EBUSY; len 215 drivers/s390/char/sclp_ftp.c len = -ENOENT; len 218 drivers/s390/char/sclp_ftp.c len = -EIO; len 223 drivers/s390/char/sclp_ftp.c return len; len 116 drivers/s390/char/tape_3590.c int len; len 123 drivers/s390/char/tape_3590.c len = min(sizeof(out->label), strlen(in->label)); len 124 drivers/s390/char/tape_3590.c memcpy(out->label, in->label, len); len 125 drivers/s390/char/tape_3590.c memset(out->label + len, ' ', sizeof(out->label) - len); len 149 drivers/s390/char/tape_3590.h __u16 len; len 51 drivers/s390/char/tty3270.c int len; len 157 drivers/s390/char/tty3270.c line->len = 11 + count; len 159 drivers/s390/char/tty3270.c line->len = 7 + count; len 179 drivers/s390/char/tty3270.c line->len = sizeof(blueprint); len 235 drivers/s390/char/tty3270.c cp = line->string + line->len - 4; len 316 drivers/s390/char/tty3270.c s->len = sizeof(blueprint); len 333 drivers/s390/char/tty3270.c tp->screen[i].len = 0; len 373 drivers/s390/char/tty3270.c int rc, len; len 404 drivers/s390/char/tty3270.c tp->status->len) == 0) len 412 drivers/s390/char/tty3270.c tp->prompt->len) == 0) len 421 drivers/s390/char/tty3270.c len = s->len; len 428 drivers/s390/char/tty3270.c str += 3, len -= 3; len 429 drivers/s390/char/tty3270.c if (raw3270_request_add_data(wrq, str, len) != 0) len 432 drivers/s390/char/tty3270.c if (s->string[s->len - 4] == TO_RA) len 433 drivers/s390/char/tty3270.c sba = s->string + s->len - 3; len 457 drivers/s390/char/tty3270.c tty3270_rcl_add(struct tty3270 *tp, char *input, int len) len 462 drivers/s390/char/tty3270.c if (len <= 0) len 470 drivers/s390/char/tty3270.c s = tty3270_alloc_string(tp, len); len 471 drivers/s390/char/tty3270.c memcpy(s->string, input, len); len 492 drivers/s390/char/tty3270.c tty3270_update_prompt(tp, s->string, s->len); len 564 drivers/s390/char/tty3270.c int len; len 573 drivers/s390/char/tty3270.c len = 0; len 577 drivers/s390/char/tty3270.c len = tp->input->len - 6 - rrq->rescnt; len 579 drivers/s390/char/tty3270.c tty3270_rcl_add(tp, input, len); len 601 drivers/s390/char/tty3270.c while (len-- > 0) len 639 drivers/s390/char/tty3270.c raw3270_request_set_data(rrq, tp->input->string, tp->input->len); len 1090 drivers/s390/char/tty3270.c if (line->len <= tp->cx) { len 1091 drivers/s390/char/tty3270.c while (line->len < tp->cx) { len 1092 drivers/s390/char/tty3270.c cell = line->cells + line->len; len 1096 drivers/s390/char/tty3270.c line->len++; len 1098 drivers/s390/char/tty3270.c line->len++; len 1123 drivers/s390/char/tty3270.c flen += line->len; len 1126 drivers/s390/char/tty3270.c for (i = 0, cell = line->cells; i < line->len; i++, cell++) { len 1140 drivers/s390/char/tty3270.c if (line->len < tp->view.cols) len 1151 drivers/s390/char/tty3270.c if (s->len != flen) { len 1170 drivers/s390/char/tty3270.c for (i = 0, cell = line->cells; i < line->len; i++, cell++) { len 1195 drivers/s390/char/tty3270.c if (line->len < tp->view.cols) { len 1239 drivers/s390/char/tty3270.c temp.len = 0; len 1265 drivers/s390/char/tty3270.c while (line->len < tp->cx) { len 1266 drivers/s390/char/tty3270.c line->cells[line->len].character = tp->view.ascebc[' ']; len 1267 drivers/s390/char/tty3270.c line->cells[line->len].highlight = TAX_RESET; len 1268 drivers/s390/char/tty3270.c line->cells[line->len].f_color = TAC_RESET; len 1269 drivers/s390/char/tty3270.c line->len++; len 1273 drivers/s390/char/tty3270.c k = min_t(int, line->len - tp->cx, tp->view.cols - tp->cx - n); len 1276 drivers/s390/char/tty3270.c line->len += n; len 1277 drivers/s390/char/tty3270.c if (line->len > tp->view.cols) len 1278 drivers/s390/char/tty3270.c line->len = tp->view.cols; len 1296 drivers/s390/char/tty3270.c if (line->len <= tp->cx) len 1298 drivers/s390/char/tty3270.c if (line->len - tp->cx <= n) { len 1299 drivers/s390/char/tty3270.c line->len = tp->cx; len 1302 drivers/s390/char/tty3270.c for (i = tp->cx; i + n < line->len; i++) len 1304 drivers/s390/char/tty3270.c line->len -= n; len 1317 drivers/s390/char/tty3270.c while (line->len > tp->cx && n-- > 0) { len 1342 drivers/s390/char/tty3270.c line->len = tp->cx; len 1350 drivers/s390/char/tty3270.c if (line->len <= tp->cx) len 1351 drivers/s390/char/tty3270.c line->len = tp->cx + 1; len 1353 drivers/s390/char/tty3270.c line->len = 0; len 1371 drivers/s390/char/tty3270.c tp->screen[i].len = 0; len 1376 drivers/s390/char/tty3270.c tp->screen[i].len = 0; len 1382 drivers/s390/char/tty3270.c tp->screen[i].len = 0; len 220 drivers/s390/char/vmlogrdr.c int len,i; len 223 drivers/s390/char/vmlogrdr.c len = strnlen(cp_response,sizeof(cp_response)); len 225 drivers/s390/char/vmlogrdr.c tail=strnchr(cp_response,len,'='); len 237 drivers/s390/char/vmlogrdr.c for (i=tail-cp_response; i<len; i++) len 648 drivers/s390/char/vmlogrdr.c int len; len 651 drivers/s390/char/vmlogrdr.c len = strlen(buf); len 652 drivers/s390/char/vmlogrdr.c return len; len 513 drivers/s390/char/vmur.c size_t len, copied, res; len 528 drivers/s390/char/vmur.c len = min((size_t) PAGE_SIZE, count); len 544 drivers/s390/char/vmur.c len = min(count - copied, PAGE_SIZE - res); len 545 drivers/s390/char/vmur.c if (copy_to_user(ubuf + copied, buf + res, len)) { len 550 drivers/s390/char/vmur.c copied += len; len 277 drivers/s390/char/zcore.c if (rc || (__force u32)csum_partial(zcore_ipl_block, zcore_ipl_block->hdr.len, 0) != len 276 drivers/s390/cio/ccwgroup.c int ret = 0, len; len 286 drivers/s390/cio/ccwgroup.c len = strlen(start) + 1; len 288 drivers/s390/cio/ccwgroup.c len = end - start + 1; len 291 drivers/s390/cio/ccwgroup.c if (len <= CCW_BUS_ID_SIZE) { len 351 drivers/s390/cio/chsc.c static char *store_ebcdic(char *dest, const char *src, unsigned long len, len 354 drivers/s390/cio/chsc.c memcpy(dest, src, len); len 355 drivers/s390/cio/chsc.c EBCASC(dest, len); len 358 drivers/s390/cio/chsc.c dest[len++] = delim; len 360 drivers/s390/cio/chsc.c return dest + len; len 370 drivers/s390/cio/css.c ssize_t len; len 373 drivers/s390/cio/css.c len = snprintf(buf, PAGE_SIZE, "%s\n", sch->driver_override); len 375 drivers/s390/cio/css.c return len; len 85 drivers/s390/cio/device.c int len; len 87 drivers/s390/cio/device.c len = snprintf(buf, size, "ccw:t%04Xm%02X", id->cu_type, id->cu_model); len 88 drivers/s390/cio/device.c if (len > size) len 89 drivers/s390/cio/device.c return len; len 90 drivers/s390/cio/device.c buf += len; len 91 drivers/s390/cio/device.c size -= len; len 94 drivers/s390/cio/device.c len += snprintf(buf, size, "dt%04Xdm%02X%s", id->dev_type, len 97 drivers/s390/cio/device.c len += snprintf(buf, size, "dtdm%s", suffix); len 99 drivers/s390/cio/device.c return len; len 239 drivers/s390/cio/device.c int len; len 241 drivers/s390/cio/device.c len = snprint_alias(buf, PAGE_SIZE, id, "\n"); len 243 drivers/s390/cio/device.c return len > PAGE_SIZE ? PAGE_SIZE : len; len 149 drivers/s390/cio/device_id.c int len = sizeof(struct senseid) - scsw->count; len 152 drivers/s390/cio/device_id.c if (len < SENSE_ID_MIN_LEN) len 160 drivers/s390/cio/device_id.c if (len > SENSE_ID_BASIC_LEN) len 109 drivers/s390/cio/idset.c int len = min(to->num_ssid * to->num_id, from->num_ssid * from->num_id); len 111 drivers/s390/cio/idset.c bitmap_or(to->bitmap, to->bitmap, from->bitmap, len); len 96 drivers/s390/cio/itcw.c size_t len; len 100 drivers/s390/cio/itcw.c len = sizeof(struct itcw); len 101 drivers/s390/cio/itcw.c len += /* TCW */ sizeof(struct tcw) + /* TCCB */ TCCB_MAX_SIZE + len 106 drivers/s390/cio/itcw.c len += /* TCW */ sizeof(struct tcw) + /* TCCB */ TCCB_MAX_SIZE + len 112 drivers/s390/cio/itcw.c len += /* Initial TCW */ 63 + /* Interrogate TCCB */ 7; len 124 drivers/s390/cio/itcw.c len += cross_count * sizeof(struct tidaw); len 129 drivers/s390/cio/itcw.c len += cross_count * sizeof(struct tidaw); len 131 drivers/s390/cio/itcw.c return len; len 137 drivers/s390/cio/itcw.c static inline void *fit_chunk(addr_t *start, addr_t end, size_t len, len 143 drivers/s390/cio/itcw.c if (check_4k && CROSS4K(addr, len)) { len 147 drivers/s390/cio/itcw.c if (addr + len > end) len 149 drivers/s390/cio/itcw.c *start = addr + len; len 35 drivers/s390/cio/qdio_debug.h static inline void DBF_HEX(void *addr, int len) len 37 drivers/s390/cio/qdio_debug.h debug_event(qdio_dbf_setup, DBF_ERR, addr, len); len 47 drivers/s390/cio/qdio_debug.h static inline void DBF_ERROR_HEX(void *addr, int len) len 49 drivers/s390/cio/qdio_debug.h debug_event(qdio_dbf_error, DBF_ERR, addr, len); len 62 drivers/s390/cio/qdio_debug.h int len, int level) len 64 drivers/s390/cio/qdio_debug.h debug_event(dev->debug_area, level, addr, len); len 58 drivers/s390/cio/vfio_ccw_cp.c static int pfn_array_alloc(struct pfn_array *pa, u64 iova, unsigned int len) len 67 drivers/s390/cio/vfio_ccw_cp.c pa->pa_nr = ((iova & ~PAGE_MASK) + len + (PAGE_SIZE - 1)) >> PAGE_SHIFT; len 166 drivers/s390/cio/vfio_ccw_cp.c static void convert_ccw0_to_ccw1(struct ccw1 *source, unsigned long len) len 172 drivers/s390/cio/vfio_ccw_cp.c for (i = 0; i < len; i++) { len 298 drivers/s390/cio/vfio_ccw_cp.c static inline int is_cpa_within_range(u32 cpa, u32 head, int len) len 300 drivers/s390/cio/vfio_ccw_cp.c u32 tail = head + (len - 1) * sizeof(struct ccw1); len 305 drivers/s390/cio/vfio_ccw_cp.c static inline int is_tic_within_range(struct ccw1 *ccw, u32 head, int len) len 310 drivers/s390/cio/vfio_ccw_cp.c return is_cpa_within_range(ccw->cda, head, len); len 313 drivers/s390/cio/vfio_ccw_cp.c static struct ccwchain *ccwchain_alloc(struct channel_program *cp, int len) len 321 drivers/s390/cio/vfio_ccw_cp.c sizeof(*chain->ch_ccw) * len + len 322 drivers/s390/cio/vfio_ccw_cp.c sizeof(*chain->ch_pa) * len; len 330 drivers/s390/cio/vfio_ccw_cp.c data = (u8 *)(chain->ch_ccw) + sizeof(*chain->ch_ccw) * len; len 333 drivers/s390/cio/vfio_ccw_cp.c chain->ch_len = len; len 426 drivers/s390/cio/vfio_ccw_cp.c int len, ret; len 429 drivers/s390/cio/vfio_ccw_cp.c len = copy_from_iova(cp->mdev, cp->guest_cp, cda, len 431 drivers/s390/cio/vfio_ccw_cp.c if (len) len 432 drivers/s390/cio/vfio_ccw_cp.c return len; len 439 drivers/s390/cio/vfio_ccw_cp.c len = ccwchain_calc_length(cda, cp); len 440 drivers/s390/cio/vfio_ccw_cp.c if (len < 0) len 441 drivers/s390/cio/vfio_ccw_cp.c return len; len 444 drivers/s390/cio/vfio_ccw_cp.c chain = ccwchain_alloc(cp, len); len 450 drivers/s390/cio/vfio_ccw_cp.c memcpy(chain->ch_ccw, cp->guest_cp, len * sizeof(struct ccw1)); len 732 drivers/s390/cio/vfio_ccw_cp.c int len, idx, ret; len 739 drivers/s390/cio/vfio_ccw_cp.c len = chain->ch_len; len 740 drivers/s390/cio/vfio_ccw_cp.c for (idx = 0; idx < len; idx++) { len 70 drivers/s390/crypto/pkey_api.c u32 len; /* bytes actually stored in protkey[] */ len 123 drivers/s390/crypto/pkey_api.c protkey->len = keysize + 32; len 155 drivers/s390/crypto/pkey_api.c &pkey->len, &pkey->type); len 160 drivers/s390/crypto/pkey_api.c &pkey->len, &pkey->type); len 317 drivers/s390/crypto/pkey_api.c protkey->len = t->len; len 344 drivers/s390/crypto/pkey_api.c if (keylen < hdr->len || keylen > MAXCCAVLSCTOKENSIZE) len 593 drivers/s390/crypto/pkey_api.c if (keylen < hdr->len || keylen > MAXCCAVLSCTOKENSIZE) len 616 drivers/s390/crypto/pkey_api.c &pkey->len, &pkey->type); len 619 drivers/s390/crypto/pkey_api.c &pkey->len, &pkey->type); len 797 drivers/s390/crypto/pkey_api.c &ksp.protkey.len, &ksp.protkey.type); len 1045 drivers/s390/crypto/pkey_api.c size_t nr_apqns, len; len 1076 drivers/s390/crypto/pkey_api.c len = nr_apqns * sizeof(struct pkey_apqn); len 1077 drivers/s390/crypto/pkey_api.c if (len) { len 1078 drivers/s390/crypto/pkey_api.c if (copy_to_user(kak.apqns, apqns, len)) { len 1094 drivers/s390/crypto/pkey_api.c size_t nr_apqns, len; len 1118 drivers/s390/crypto/pkey_api.c len = nr_apqns * sizeof(struct pkey_apqn); len 1119 drivers/s390/crypto/pkey_api.c if (len) { len 1120 drivers/s390/crypto/pkey_api.c if (copy_to_user(kat.apqns, apqns, len)) { len 1172 drivers/s390/crypto/pkey_api.c protkeytoken.len = protkey.len; len 1173 drivers/s390/crypto/pkey_api.c memcpy(&protkeytoken.protkey, &protkey.protkey, protkey.len); len 1182 drivers/s390/crypto/pkey_api.c protkeytoken.len = protkey.len; len 1183 drivers/s390/crypto/pkey_api.c memcpy(&protkeytoken.protkey, &protkey.protkey, protkey.len); len 284 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 291 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 293 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 303 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 326 drivers/s390/crypto/zcrypt_ccamisc.c preqparm->lv1.len = sizeof(struct lv1); len 351 drivers/s390/crypto/zcrypt_ccamisc.c preqparm->lv2.len = sizeof(struct lv2); len 353 drivers/s390/crypto/zcrypt_ccamisc.c preqparm->lv2.keyid[i].len = sizeof(struct keyid); len 426 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 430 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 432 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 443 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 487 drivers/s390/crypto/zcrypt_ccamisc.c preqparm->lv1.len = sizeof(struct lv1) + keysize; len 490 drivers/s390/crypto/zcrypt_ccamisc.c plv2->len = sizeof(struct lv2); len 491 drivers/s390/crypto/zcrypt_ccamisc.c plv2->keyid.len = sizeof(struct keyid); len 564 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 569 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 579 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 588 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 611 drivers/s390/crypto/zcrypt_ccamisc.c preqparm->lv1.len = sizeof(struct lv1); len 612 drivers/s390/crypto/zcrypt_ccamisc.c preqparm->lv1.attr_len = sizeof(struct lv1) - sizeof(preqparm->lv1.len); len 614 drivers/s390/crypto/zcrypt_ccamisc.c preqparm->lv2.len = sizeof(struct lv2) + SECKEYBLOBSIZE; len 616 drivers/s390/crypto/zcrypt_ccamisc.c - sizeof(preqparm->lv2.len) + SECKEYBLOBSIZE; len 661 drivers/s390/crypto/zcrypt_ccamisc.c switch (prepparm->lv3.keyblock.len) { len 679 drivers/s390/crypto/zcrypt_ccamisc.c __func__, prepparm->lv3.keyblock.len); len 683 drivers/s390/crypto/zcrypt_ccamisc.c memcpy(protkey, prepparm->lv3.keyblock.key, prepparm->lv3.keyblock.len); len 685 drivers/s390/crypto/zcrypt_ccamisc.c *protkeylen = prepparm->lv3.keyblock.len; len 724 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 738 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 740 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 745 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 750 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 755 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 760 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 765 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 775 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 778 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 780 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 804 drivers/s390/crypto/zcrypt_ccamisc.c preqparm->vud.len = sizeof(preqparm->vud); len 822 drivers/s390/crypto/zcrypt_ccamisc.c preqparm->kb.len = sizeof(preqparm->kb); len 823 drivers/s390/crypto/zcrypt_ccamisc.c preqparm->kb.tlv1.len = sizeof(preqparm->kb.tlv1); len 825 drivers/s390/crypto/zcrypt_ccamisc.c preqparm->kb.tlv2.len = sizeof(preqparm->kb.tlv2); len 827 drivers/s390/crypto/zcrypt_ccamisc.c preqparm->kb.tlv3.len = sizeof(preqparm->kb.tlv3); len 831 drivers/s390/crypto/zcrypt_ccamisc.c preqparm->kb.tlv4.len = sizeof(preqparm->kb.tlv4); len 833 drivers/s390/crypto/zcrypt_ccamisc.c preqparm->kb.tlv5.len = sizeof(preqparm->kb.tlv5); len 835 drivers/s390/crypto/zcrypt_ccamisc.c preqparm->kb.tlv6.len = sizeof(preqparm->kb.tlv6); len 873 drivers/s390/crypto/zcrypt_ccamisc.c if (prepparm->kb.len < 120 + 5 * sizeof(uint16_t) || len 874 drivers/s390/crypto/zcrypt_ccamisc.c prepparm->kb.len > 136 + 5 * sizeof(uint16_t)) { len 893 drivers/s390/crypto/zcrypt_ccamisc.c if (*keybufsize >= t->len) len 894 drivers/s390/crypto/zcrypt_ccamisc.c memcpy(keybuf, t, t->len); len 898 drivers/s390/crypto/zcrypt_ccamisc.c *keybufsize = t->len; len 928 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 930 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 935 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 941 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 943 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 952 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 955 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 957 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 992 drivers/s390/crypto/zcrypt_ccamisc.c preq_vud_block->len = sizeof(struct vud_block) + n; len 993 drivers/s390/crypto/zcrypt_ccamisc.c preq_vud_block->tlv1.len = sizeof(preq_vud_block->tlv1); len 996 drivers/s390/crypto/zcrypt_ccamisc.c preq_vud_block->tlv2.len = sizeof(preq_vud_block->tlv2) + n; len 1000 drivers/s390/crypto/zcrypt_ccamisc.c preqcblk->req_parml += preq_vud_block->len; len 1006 drivers/s390/crypto/zcrypt_ccamisc.c preq_key_block->len = sizeof(struct key_block) + n; len 1007 drivers/s390/crypto/zcrypt_ccamisc.c preq_key_block->tlv1.len = sizeof(preq_key_block->tlv1) + n; len 1010 drivers/s390/crypto/zcrypt_ccamisc.c preqcblk->req_parml += preq_key_block->len; len 1040 drivers/s390/crypto/zcrypt_ccamisc.c if (prepparm->kb.len < 120 + 3 * sizeof(uint16_t) || len 1041 drivers/s390/crypto/zcrypt_ccamisc.c prepparm->kb.len > 136 + 3 * sizeof(uint16_t)) { len 1052 drivers/s390/crypto/zcrypt_ccamisc.c memcpy(key_token, t, t->len); len 1053 drivers/s390/crypto/zcrypt_ccamisc.c *key_token_size = t->len; len 1161 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 1167 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 1177 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 1196 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 1199 drivers/s390/crypto/zcrypt_ccamisc.c int keytoklen = ((struct cipherkeytoken *)ckey)->len; len 1217 drivers/s390/crypto/zcrypt_ccamisc.c preqparm->vud.len = sizeof(preqparm->vud); len 1222 drivers/s390/crypto/zcrypt_ccamisc.c preqparm->kb.len = keytoklen + 3 * sizeof(uint16_t); len 1320 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 1329 drivers/s390/crypto/zcrypt_ccamisc.c u16 len; len 1354 drivers/s390/crypto/zcrypt_ccamisc.c preqparm->lv1.len = sizeof(preqparm->lv1); len 1385 drivers/s390/crypto/zcrypt_ccamisc.c len = *((u16 *) ptr); len 1386 drivers/s390/crypto/zcrypt_ccamisc.c if (len > sizeof(u16)) { len 1388 drivers/s390/crypto/zcrypt_ccamisc.c len -= sizeof(u16); len 1390 drivers/s390/crypto/zcrypt_ccamisc.c *rarraylen = (len > *rarraylen ? *rarraylen : len); len 1393 drivers/s390/crypto/zcrypt_ccamisc.c ptr += len; len 1396 drivers/s390/crypto/zcrypt_ccamisc.c len = *((u16 *) ptr); len 1397 drivers/s390/crypto/zcrypt_ccamisc.c if (len > sizeof(u16)) { len 1399 drivers/s390/crypto/zcrypt_ccamisc.c len -= sizeof(u16); len 1401 drivers/s390/crypto/zcrypt_ccamisc.c *varraylen = (len > *varraylen ? *varraylen : len); len 1404 drivers/s390/crypto/zcrypt_ccamisc.c ptr += len; len 34 drivers/s390/crypto/zcrypt_ccamisc.h u16 len; /* vlsc token: total length in bytes */ len 59 drivers/s390/crypto/zcrypt_ccamisc.h u16 len; /* total key token length in bytes */ len 125 drivers/s390/crypto/zcrypt_cex2a.h unsigned short len; len 153 drivers/s390/crypto/zcrypt_msgtype50.c unsigned short len; len 356 drivers/s390/crypto/zcrypt_msgtype50.c if (t80h->len < sizeof(*t80h) + outputdatalength) { len 370 drivers/s390/crypto/zcrypt_msgtype50.c BUG_ON(t80h->len > CEX2A_MAX_RESPONSE_SIZE); len 372 drivers/s390/crypto/zcrypt_msgtype50.c BUG_ON(t80h->len > CEX3A_MAX_RESPONSE_SIZE); len 373 drivers/s390/crypto/zcrypt_msgtype50.c data = reply->message + t80h->len - outputdatalength; len 434 drivers/s390/crypto/zcrypt_msgtype50.c CEX2A_MAX_RESPONSE_SIZE, t80h->len); len 437 drivers/s390/crypto/zcrypt_msgtype50.c CEX3A_MAX_RESPONSE_SIZE, t80h->len); len 50 drivers/s390/net/ctcm_dbug.c ctcm_dbf[x].len); len 59 drivers/s390/net/ctcm_dbug.h int len; len 83 drivers/s390/net/ctcm_dbug.h #define CTCM_DBF_HEX(name, level, addr, len) \ len 86 drivers/s390/net/ctcm_dbug.h level, (void *)(addr), len); \ len 270 drivers/s390/net/ctcm_fsms.c priv->stats.tx_bytes += skb->len - LL_HEADER_LENGTH; len 289 drivers/s390/net/ctcm_fsms.c ch->trans_skb->len = 0; len 298 drivers/s390/net/ctcm_fsms.c skb_put(ch->trans_skb, skb->len), skb->len); len 300 drivers/s390/net/ctcm_fsms.c priv->stats.tx_bytes += skb->len - LL_HEADER_LENGTH; len 307 drivers/s390/net/ctcm_fsms.c ch->ccw[1].count = ch->trans_skb->len; len 360 drivers/s390/net/ctcm_fsms.c int len = ch->max_bufsize - ch->irb->scsw.cmd.count; len 367 drivers/s390/net/ctcm_fsms.c if (len < 8) { len 370 drivers/s390/net/ctcm_fsms.c CTCM_FUNTAIL, dev->name, len); len 375 drivers/s390/net/ctcm_fsms.c if (len > ch->max_bufsize) { len 378 drivers/s390/net/ctcm_fsms.c CTCM_FUNTAIL, dev->name, len, ch->max_bufsize); len 396 drivers/s390/net/ctcm_fsms.c if ((len < block_len) || (len > check_len)) { len 399 drivers/s390/net/ctcm_fsms.c CTCM_FUNTAIL, dev->name, block_len, len); len 403 drivers/s390/net/ctcm_fsms.c *((__u16 *)skb->data) = len; len 415 drivers/s390/net/ctcm_fsms.c skb->len = 0; len 1020 drivers/s390/net/ctcm_fsms.c ch->ccw[4].count = skb->len; len 1241 drivers/s390/net/ctcm_fsms.c priv->stats.tx_bytes += skb->len - TH_HEADER_LENGTH; len 1263 drivers/s390/net/ctcm_fsms.c ch->trans_skb->len = 0; len 1277 drivers/s390/net/ctcm_fsms.c skb_put_data(ch->trans_skb, skb->data, skb->len); len 1279 drivers/s390/net/ctcm_fsms.c (skb_tail_pointer(ch->trans_skb) - skb->len); len 1287 drivers/s390/net/ctcm_fsms.c __func__, ch->trans_skb->len); len 1290 drivers/s390/net/ctcm_fsms.c CTCM_D3_DUMP((char *)p_header, min_t(int, skb->len, 32)); len 1292 drivers/s390/net/ctcm_fsms.c ch->collect_len -= skb->len; len 1293 drivers/s390/net/ctcm_fsms.c data_space -= skb->len; len 1295 drivers/s390/net/ctcm_fsms.c priv->stats.tx_bytes += skb->len; len 1299 drivers/s390/net/ctcm_fsms.c if (peekskb->len > data_space) len 1325 drivers/s390/net/ctcm_fsms.c __func__, ch->trans_skb->len); len 1329 drivers/s390/net/ctcm_fsms.c min_t(int, ch->trans_skb->len, 50)); len 1353 drivers/s390/net/ctcm_fsms.c ch->ccw[1].count = ch->trans_skb->len; len 1388 drivers/s390/net/ctcm_fsms.c int len = ch->max_bufsize - ch->irb->scsw.cmd.count; len 1392 drivers/s390/net/ctcm_fsms.c ch->id, ch->max_bufsize, len); len 1402 drivers/s390/net/ctcm_fsms.c if (len < TH_HEADER_LENGTH) { len 1405 drivers/s390/net/ctcm_fsms.c CTCM_FUNTAIL, dev->name, len); len 1410 drivers/s390/net/ctcm_fsms.c __u32 block_len = len; len 1411 drivers/s390/net/ctcm_fsms.c len = TH_HEADER_LENGTH + XID2_LENGTH + 4; len 1433 drivers/s390/net/ctcm_fsms.c skb_put_data(new_skb, skb->data, len); len 1449 drivers/s390/net/ctcm_fsms.c ch->trans_skb->len = 0; len 1558 drivers/s390/net/ctcm_fsms.c ch->trans_skb->len = 0; len 1796 drivers/s390/net/ctcm_fsms.c wch->ccw[4].count = skb->len; len 79 drivers/s390/net/ctcm_main.c __u16 len = *((__u16 *) pskb->data); len 85 drivers/s390/net/ctcm_main.c while (len > 0) { len 112 drivers/s390/net/ctcm_main.c (len <= LL_HEADER_LENGTH)) { len 118 drivers/s390/net/ctcm_main.c header->length, dev->mtu, len); len 127 drivers/s390/net/ctcm_main.c len -= LL_HEADER_LENGTH; len 129 drivers/s390/net/ctcm_main.c (header->length > len)) { len 144 drivers/s390/net/ctcm_main.c len -= header->length; len 145 drivers/s390/net/ctcm_main.c skb = dev_alloc_skb(pskb->len); len 156 drivers/s390/net/ctcm_main.c skb_copy_from_linear_data(pskb, skb_put(skb, pskb->len), len 157 drivers/s390/net/ctcm_main.c pskb->len); len 162 drivers/s390/net/ctcm_main.c skblen = skb->len; len 170 drivers/s390/net/ctcm_main.c if (len > 0) { len 481 drivers/s390/net/ctcm_main.c int l = skb->len + LL_HEADER_LENGTH; len 505 drivers/s390/net/ctcm_main.c ch->prof.txlen += skb->len; len 506 drivers/s390/net/ctcm_main.c header.length = skb->len + LL_HEADER_LENGTH; len 510 drivers/s390/net/ctcm_main.c block_len = skb->len + 2; len 519 drivers/s390/net/ctcm_main.c nskb = alloc_skb(skb->len, GFP_ATOMIC | GFP_DMA); len 526 drivers/s390/net/ctcm_main.c skb_put_data(nskb, skb->data, skb->len); len 553 drivers/s390/net/ctcm_main.c ch->trans_skb->len = 0; len 554 drivers/s390/net/ctcm_main.c ch->ccw[1].count = skb->len; len 556 drivers/s390/net/ctcm_main.c skb_put(ch->trans_skb, skb->len), skb->len); len 590 drivers/s390/net/ctcm_main.c priv->stats.tx_bytes += skb->len - LL_HEADER_LENGTH; len 690 drivers/s390/net/ctcm_main.c p_header->pdu_offset = skb->len; len 704 drivers/s390/net/ctcm_main.c __func__, dev->name, skb->len); len 705 drivers/s390/net/ctcm_main.c CTCM_D3_DUMP((char *)skb->data, min_t(int, 32, skb->len)); len 708 drivers/s390/net/ctcm_main.c ch->collect_len += skb->len; len 727 drivers/s390/net/ctcm_main.c nskb = __dev_alloc_skb(skb->len, GFP_ATOMIC | GFP_DMA); len 731 drivers/s390/net/ctcm_main.c skb_put_data(nskb, skb->data, skb->len); len 744 drivers/s390/net/ctcm_main.c p_header->pdu_offset = skb->len; len 760 drivers/s390/net/ctcm_main.c ch->collect_len += skb->len; len 762 drivers/s390/net/ctcm_main.c ch->collect_len -= skb->len; len 769 drivers/s390/net/ctcm_main.c ch->prof.txlen += skb->len - PDU_HEADER_LENGTH; len 792 drivers/s390/net/ctcm_main.c __func__, dev->name, skb->len); len 793 drivers/s390/net/ctcm_main.c CTCM_D3_DUMP((char *)skb->data, min_t(int, 32, skb->len)); len 795 drivers/s390/net/ctcm_main.c ch->ccw[4].count = skb->len; len 810 drivers/s390/net/ctcm_main.c ch->trans_skb->len = 0; len 811 drivers/s390/net/ctcm_main.c ch->ccw[1].count = skb->len; len 812 drivers/s390/net/ctcm_main.c skb_put_data(ch->trans_skb, skb->data, skb->len); len 818 drivers/s390/net/ctcm_main.c __func__, dev->name, ch->trans_skb->len); len 820 drivers/s390/net/ctcm_main.c min_t(int, 32, ch->trans_skb->len)); len 846 drivers/s390/net/ctcm_main.c priv->stats.tx_bytes += skb->len - TH_HEADER_LENGTH; len 922 drivers/s390/net/ctcm_main.c int len = 0; len 943 drivers/s390/net/ctcm_main.c CTCM_D3_DUMP((char *)skb->data, min_t(int, 32, skb->len)); len 945 drivers/s390/net/ctcm_main.c len = skb->len + TH_HEADER_LENGTH + PDU_HEADER_LENGTH; len 946 drivers/s390/net/ctcm_main.c newskb = __dev_alloc_skb(len, gfp_type() | GFP_DMA); len 962 drivers/s390/net/ctcm_main.c skb_put_data(newskb, skb->data, skb->len); len 55 drivers/s390/net/ctcm_main.h #define CTCM_D3_DUMP(buf, len) \ len 58 drivers/s390/net/ctcm_main.h ctcmpc_dumpit(buf, len); \ len 61 drivers/s390/net/ctcm_main.h #define CTCM_CCW_DUMP(buf, len) \ len 64 drivers/s390/net/ctcm_main.h ctcmpc_dumpit(buf, len); \ len 129 drivers/s390/net/ctcm_mpc.c void ctcmpc_dumpit(char *buf, int len) len 145 drivers/s390/net/ctcm_mpc.c for (ct = 0; ct < len; ct++, ptr++, rptr++) { len 233 drivers/s390/net/ctcm_mpc.c int bl = skb->len; len 243 drivers/s390/net/ctcm_mpc.c ctcm_pr_debug("skb len=%d \n", skb->len); len 244 drivers/s390/net/ctcm_mpc.c if (skb->len > 2) { len 977 drivers/s390/net/ctcm_mpc.c ch->xid_skb->len = 0; len 980 drivers/s390/net/ctcm_mpc.c grp->xid_skb->len); len 991 drivers/s390/net/ctcm_mpc.c ch->xid_skb->len = 0; len 1068 drivers/s390/net/ctcm_mpc.c CTCM_PR_DBGDATA("%s: pskb len: %04x \n", __func__, pskb->len); len 1103 drivers/s390/net/ctcm_mpc.c while ((pskb->len > 0) && !pdu_last_seen) { len 1109 drivers/s390/net/ctcm_mpc.c __func__, pskb->len); len 1120 drivers/s390/net/ctcm_mpc.c if ((pskb->len <= 0) || (pskb->len > ch->max_bufsize)) { len 1124 drivers/s390/net/ctcm_mpc.c CTCM_FUNTAIL, dev->name, pskb->len); len 1134 drivers/s390/net/ctcm_mpc.c if ((new_len == 0) || (new_len > pskb->len)) { len 1167 drivers/s390/net/ctcm_mpc.c (unsigned long)skb, skb->len); len 1170 drivers/s390/net/ctcm_mpc.c ctcmpc_dump32((char *)skb->data, skb->len); len 1173 drivers/s390/net/ctcm_mpc.c skblen = skb->len; len 1410 drivers/s390/net/ctcm_mpc.c grp->rcvd_xid_skb->len = 0; len 1552 drivers/s390/net/ctcm_mpc.c int len = TH_HEADER_LENGTH + PDU_HEADER_LENGTH; len 1583 drivers/s390/net/ctcm_mpc.c xid->xid2_buf_len - len) len 1584 drivers/s390/net/ctcm_mpc.c grp->group_max_buflen = xid->xid2_buf_len - len; len 1595 drivers/s390/net/ctcm_mpc.c grp->rcvd_xid_skb->len = 0; len 1682 drivers/s390/net/ctcm_mpc.c ch->trans_skb->len = 0; len 1698 drivers/s390/net/ctcm_mpc.c ch->trans_skb->len = 0; len 1897 drivers/s390/net/ctcm_mpc.c ch->xid_skb->len = 0; len 2027 drivers/s390/net/ctcm_mpc.c ch->xid_skb->len = 0; len 203 drivers/s390/net/ctcm_mpc.h void ctcmpc_dumpit(char *buf, int len); len 205 drivers/s390/net/ctcm_mpc.h static inline void ctcmpc_dumpit(char *buf, int len) len 223 drivers/s390/net/ctcm_mpc.h static inline void ctcmpc_dump32(char *buf, int len) len 225 drivers/s390/net/ctcm_mpc.h if (len < 32) len 226 drivers/s390/net/ctcm_mpc.h ctcmpc_dumpit(buf, len); len 40 drivers/s390/net/ism.h u16 len; len 46 drivers/s390/net/ism.h u16 len; len 63 drivers/s390/net/ism.h u64 len; len 212 drivers/s390/net/ism.h unsigned long offset, unsigned long len) len 217 drivers/s390/net/ism.h while (len > 0) { len 221 drivers/s390/net/ism.h len -= 8; len 226 drivers/s390/net/ism.h unsigned long offset, unsigned long len) len 229 drivers/s390/net/ism.h u64 req = ZPCI_CREATE_REQ(zdev->fh, 2, len); len 231 drivers/s390/net/ism.h if (len) len 41 drivers/s390/net/ism_drv.c __ism_write_cmd(ism, req + 1, sizeof(*req), req->len - sizeof(*req)); len 52 drivers/s390/net/ism_drv.c __ism_read_cmd(ism, resp + 1, sizeof(*resp), resp->len - sizeof(*resp)); len 63 drivers/s390/net/ism_drv.c cmd.request.hdr.len = sizeof(cmd.request); len 74 drivers/s390/net/ism_drv.c cmd.request.hdr.len = sizeof(cmd.request); len 98 drivers/s390/net/ism_drv.c cmd.request.hdr.len = sizeof(cmd.request); len 125 drivers/s390/net/ism_drv.c cmd.request.hdr.len = sizeof(cmd.request); len 127 drivers/s390/net/ism_drv.c cmd.request.len = sizeof(*ieq); len 188 drivers/s390/net/ism_drv.c cmd.request.hdr.len = sizeof(cmd.request); len 207 drivers/s390/net/ism_drv.c cmd.request.hdr.len = sizeof(cmd.request); len 263 drivers/s390/net/ism_drv.c cmd.request.hdr.len = sizeof(cmd.request); len 290 drivers/s390/net/ism_drv.c cmd.request.hdr.len = sizeof(cmd.request); len 310 drivers/s390/net/ism_drv.c cmd.request.hdr.len = sizeof(cmd.request); len 324 drivers/s390/net/ism_drv.c cmd.request.hdr.len = sizeof(cmd.request); len 349 drivers/s390/net/ism_drv.c cmd.request.hdr.len = sizeof(cmd.request); len 359 drivers/s390/net/ism_drv.c static unsigned int max_bytes(unsigned int start, unsigned int len, len 362 drivers/s390/net/ism_drv.c return min(boundary - (start & (boundary - 1)), len); len 1549 drivers/s390/net/lcs.c skb->len + sizeof(u16) > LCS_IOBUFFERSIZE) len 1565 drivers/s390/net/lcs.c card->tx_buffer->count += skb->len + sizeof(struct lcs_header); len 1569 drivers/s390/net/lcs.c skb_copy_from_linear_data(skb, header + 1, skb->len); len 1571 drivers/s390/net/lcs.c card->stats.tx_bytes += skb->len; len 16 drivers/s390/net/lcs.h #define LCS_DBF_HEX(level,name,addr,len) \ len 18 drivers/s390/net/lcs.h debug_event(lcs_dbf_##name,level,(void*)(addr),len); \ len 87 drivers/s390/net/netiucv.c #define IUCV_DBF_HEX(name,level,addr,len) \ len 89 drivers/s390/net/netiucv.c debug_event(iucv_dbf_##name,level,(void*)(addr),len); \ len 270 drivers/s390/net/netiucv.c static char *netiucv_printname(char *name, int len) len 274 drivers/s390/net/netiucv.c memcpy(tmp, name, len); len 275 drivers/s390/net/netiucv.c tmp[len] = '\0'; len 276 drivers/s390/net/netiucv.c while (*p && ((p - tmp) < len) && (!isspace(*p))) len 644 drivers/s390/net/netiucv.c skb = dev_alloc_skb(pskb->len); len 651 drivers/s390/net/netiucv.c skb_copy_from_linear_data(pskb, skb_put(skb, pskb->len), len 652 drivers/s390/net/netiucv.c pskb->len); len 658 drivers/s390/net/netiucv.c privptr->stats.rx_bytes += skb->len; len 694 drivers/s390/net/netiucv.c conn->rx_buff->len = 0; len 736 drivers/s390/net/netiucv.c (skb->len - NETIUCV_HDRLEN len 744 drivers/s390/net/netiucv.c conn->tx_buff->len = 0; len 747 drivers/s390/net/netiucv.c header.next = conn->tx_buff->len + skb->len + NETIUCV_HDRLEN; len 750 drivers/s390/net/netiucv.c skb_put(conn->tx_buff, skb->len), len 751 drivers/s390/net/netiucv.c skb->len); len 752 drivers/s390/net/netiucv.c txbytes += skb->len; len 762 drivers/s390/net/netiucv.c if (conn->tx_buff->len == 0) { len 773 drivers/s390/net/netiucv.c conn->tx_buff->data, conn->tx_buff->len); len 775 drivers/s390/net/netiucv.c conn->prof.txlen += conn->tx_buff->len; len 1156 drivers/s390/net/netiucv.c int l = skb->len + NETIUCV_HDRLEN; len 1181 drivers/s390/net/netiucv.c nskb = alloc_skb(skb->len + NETIUCV_HDRLEN + len 1189 drivers/s390/net/netiucv.c skb_put_data(nskb, skb->data, skb->len); len 1196 drivers/s390/net/netiucv.c header.next = nskb->len + NETIUCV_HDRLEN; len 1207 drivers/s390/net/netiucv.c nskb->data, nskb->len); len 1209 drivers/s390/net/netiucv.c conn->prof.txlen += skb->len; len 1228 drivers/s390/net/netiucv.c skb_trim(skb, skb->len - NETIUCV_HDRLEN); len 61 drivers/s390/net/qeth_core.h int len; len 72 drivers/s390/net/qeth_core.h #define QETH_DBF_HEX(name, level, addr, len) \ len 73 drivers/s390/net/qeth_core.h debug_event(qeth_dbf[QETH_DBF_##name].id, level, (void *)(addr), len) len 84 drivers/s390/net/qeth_core.h #define QETH_CARD_HEX(card, level, addr, len) \ len 85 drivers/s390/net/qeth_core.h debug_event(card->debug, level, (void *)(addr), len) len 490 drivers/s390/net/qeth_core_main.c static void qeth_setup_ccw(struct ccw1 *ccw, u8 cmd_code, u8 flags, u32 len, len 495 drivers/s390/net/qeth_core_main.c ccw->count = len; len 2170 drivers/s390/net/qeth_core_main.c __u16 len; len 2188 drivers/s390/net/qeth_core_main.c memcpy(&len, QETH_ULP_ENABLE_RESP_DIFINFO_LEN(iob->data), 2); len 2189 drivers/s390/net/qeth_core_main.c if (len >= QETH_MPC_DIFINFO_LEN_INDICATES_LINK_TYPE) { len 3676 drivers/s390/net/qeth_core_main.c max_elements, __elements, skb->len); len 4024 drivers/s390/net/qeth_core_main.c unsigned int frame_len = skb->len; len 5020 drivers/s390/net/qeth_core_main.c if (!skb->len) { len 5438 drivers/s390/net/qeth_core_main.c qeth_dbf[x].len); len 307 drivers/s390/net/qeth_l2_main.c unsigned int len; len 323 drivers/s390/net/qeth_l2_main.c len = skb->len; len 331 drivers/s390/net/qeth_l2_main.c len = skb->len; len 345 drivers/s390/net/qeth_l2_main.c QETH_CARD_STAT_ADD(card, rx_bytes, len); len 597 drivers/s390/net/qeth_l2_main.c qdisc_skb_cb(skb)->pkt_len = skb->len; len 94 drivers/s390/net/qeth_l3_main.c static void qeth_l3_convert_addr_to_bits(u8 *addr, u8 *bits, int len) len 99 drivers/s390/net/qeth_l3_main.c for (i = 0; i < len; ++i) { len 394 drivers/s390/net/qeth_l3_main.c static void qeth_l3_fill_netmask(u8 *netmask, unsigned int len) len 398 drivers/s390/net/qeth_l3_main.c j = (len) - (i * 8); len 1319 drivers/s390/net/qeth_l3_main.c "FAKELL", skb->len); len 1350 drivers/s390/net/qeth_l3_main.c skb->len); len 1353 drivers/s390/net/qeth_l3_main.c tg_addr, "FAKELL", skb->len); len 1375 drivers/s390/net/qeth_l3_main.c unsigned int len; len 1393 drivers/s390/net/qeth_l3_main.c len = skb->len; len 1405 drivers/s390/net/qeth_l3_main.c QETH_CARD_STAT_ADD(card, rx_bytes, len); len 2050 drivers/s390/net/qeth_l3_main.c qdisc_skb_cb(skb)->pkt_len = skb->len; len 23 drivers/s390/net/smsgiucv.c int len; len 82 drivers/s390/net/smsgiucv.c if (strncmp(buffer + 8, cb->prefix, cb->len) == 0) { len 100 drivers/s390/net/smsgiucv.c cb->len = strlen(prefix); len 186 drivers/s390/net/smsgiucv_app.c int len = strlen(sender); len 187 drivers/s390/net/smsgiucv_app.c while (len--) len 188 drivers/s390/net/smsgiucv_app.c sender[len] = toupper(sender[len]); len 424 drivers/s390/scsi/zfcp_dbf.c char *paytag, struct scatterlist *sg, u8 id, u16 len, len 440 drivers/s390/scsi/zfcp_dbf.c rec->pl_len = len; /* full length even if we cap pay below */ len 445 drivers/s390/scsi/zfcp_dbf.c if (len <= rec_len) len 501 drivers/s390/scsi/zfcp_dbf.c u16 len) len 531 drivers/s390/scsi/zfcp_dbf.c return len; /* not GPN_FT response so do not cap */ len 557 drivers/s390/scsi/zfcp_dbf.c len = min(len, (u16)(x * sizeof(struct fc_gpn_ft_resp))); len 558 drivers/s390/scsi/zfcp_dbf.c return len; /* cap after last entry */ len 880 drivers/s390/scsi/zfcp_fc.c int ret, len; len 885 drivers/s390/scsi/zfcp_fc.c len = strlcpy(rspn_req->rspn.fr_name, fc_host_symbolic_name(shost), len 887 drivers/s390/scsi/zfcp_fc.c rspn_req->rspn.fr_name_len = len; len 111 drivers/s390/scsi/zfcp_qdio.h unsigned long req_id, u8 sbtype, void *data, u32 len) len 133 drivers/s390/scsi/zfcp_qdio.h sbale->length = len; len 148 drivers/s390/scsi/zfcp_qdio.h void *data, u32 len) len 156 drivers/s390/scsi/zfcp_qdio.h sbale->length = len; len 873 drivers/s390/virtio/virtio_ccw.c unsigned int offset, void *buf, unsigned len) len 893 drivers/s390/virtio/virtio_ccw.c ccw->count = offset + len; len 900 drivers/s390/virtio/virtio_ccw.c memcpy(vcdev->config, config_area, offset + len); len 901 drivers/s390/virtio/virtio_ccw.c if (vcdev->config_ready < offset + len) len 902 drivers/s390/virtio/virtio_ccw.c vcdev->config_ready = offset + len; len 905 drivers/s390/virtio/virtio_ccw.c memcpy(buf, config_area + offset, len); len 914 drivers/s390/virtio/virtio_ccw.c unsigned len) len 934 drivers/s390/virtio/virtio_ccw.c memcpy(&vcdev->config[offset], buf, len); len 940 drivers/s390/virtio/virtio_ccw.c ccw->count = offset + len; len 231 drivers/sbus/char/bbc_i2c.c char *buf, int len, int off) len 235 drivers/sbus/char/bbc_i2c.c while (len > 0) { len 239 drivers/sbus/char/bbc_i2c.c len--; len 247 drivers/sbus/char/bbc_i2c.c char *buf, int len, int off) len 251 drivers/sbus/char/bbc_i2c.c while (len > 0) { len 255 drivers/sbus/char/bbc_i2c.c len--; len 83 drivers/sbus/char/bbc_i2c.h extern int bbc_i2c_write_buf(struct bbc_i2c_client *, char *buf, int len, int off); len 84 drivers/sbus/char/bbc_i2c.h extern int bbc_i2c_read_buf(struct bbc_i2c_client *, char *buf, int len, int off); len 331 drivers/sbus/char/envctrl.c int len = 0; len 336 drivers/sbus/char/envctrl.c len = 1; len 342 drivers/sbus/char/envctrl.c len = 1; len 349 drivers/sbus/char/envctrl.c len = strlen(bufdata); len 350 drivers/sbus/char/envctrl.c bufdata[len - 1] = bufdata[len - 2]; len 351 drivers/sbus/char/envctrl.c bufdata[len - 2] = '.'; len 358 drivers/sbus/char/envctrl.c return len; len 772 drivers/sbus/char/envctrl.c int i = 0, len; len 777 drivers/sbus/char/envctrl.c pos = of_get_property(dp, "channels-description", &len); len 779 drivers/sbus/char/envctrl.c while (len > 0) { len 782 drivers/sbus/char/envctrl.c len -= l; len 867 drivers/sbus/char/envctrl.c int len, i, tbls_size = 0; len 871 drivers/sbus/char/envctrl.c pval = of_get_property(dp, "reg", &len); len 872 drivers/sbus/char/envctrl.c memcpy(&pchild->addr, pval, len); len 875 drivers/sbus/char/envctrl.c pval = of_get_property(dp, "translation", &len); len 876 drivers/sbus/char/envctrl.c if (pval && len > 0) { len 877 drivers/sbus/char/envctrl.c memcpy(pchild->tblprop_array, pval, len); len 878 drivers/sbus/char/envctrl.c pchild->total_tbls = len / sizeof(struct pcf8584_tblprop); len 890 drivers/sbus/char/envctrl.c pval = of_get_property(dp, "tables", &len); len 891 drivers/sbus/char/envctrl.c if (!pval || len <= 0) { len 895 drivers/sbus/char/envctrl.c memcpy(pchild->tables, pval, len); len 907 drivers/sbus/char/envctrl.c int len; len 911 drivers/sbus/char/envctrl.c for (len = 0; len < PCF8584_MAX_CHANNELS; ++len) { len 912 drivers/sbus/char/envctrl.c pchild->mon_type[len] = ENVCTRL_NOMON; len 921 drivers/sbus/char/envctrl.c pval = of_get_property(dp, "channels-in-use", &len); len 922 drivers/sbus/char/envctrl.c memcpy(pchild->chnl_array, pval, len); len 923 drivers/sbus/char/envctrl.c pchild->total_chnls = len / sizeof(struct pcf8584_channel); len 123 drivers/sbus/char/openprom.c static int copyout(void __user *info, struct openpromio *opp, int len) len 125 drivers/sbus/char/openprom.c if (copy_to_user(info, opp, len)) len 133 drivers/sbus/char/openprom.c int len; len 136 drivers/sbus/char/openprom.c !(pval = of_get_property(dp, op->oprom_array, &len)) || len 137 drivers/sbus/char/openprom.c len <= 0 || len > bufsize) len 140 drivers/sbus/char/openprom.c memcpy(op->oprom_array, pval, len); len 141 drivers/sbus/char/openprom.c op->oprom_array[len] = '\0'; len 142 drivers/sbus/char/openprom.c op->oprom_size = len; len 150 drivers/sbus/char/openprom.c int len; len 158 drivers/sbus/char/openprom.c len = strlen(prop->name); len 164 drivers/sbus/char/openprom.c (len = strlen(prop->next->name)) + 1 > bufsize) len 170 drivers/sbus/char/openprom.c memcpy(op->oprom_array, prop->name, len); len 171 drivers/sbus/char/openprom.c op->oprom_array[len] = '\0'; len 172 drivers/sbus/char/openprom.c op->oprom_size = ++len; len 180 drivers/sbus/char/openprom.c int len = op->oprom_array + bufsize - buf; len 182 drivers/sbus/char/openprom.c return of_set_property(options_node, op->oprom_array, buf, len); len 275 drivers/sbus/char/openprom.c int len = strlen(buf); len 277 drivers/sbus/char/openprom.c if (len > bufsize) len 281 drivers/sbus/char/openprom.c op->oprom_size = len; len 374 drivers/sbus/char/openprom.c static char * copyin_string(char __user *user, size_t len) len 376 drivers/sbus/char/openprom.c if ((ssize_t)len < 0 || (ssize_t)(len + 1) < 0) len 379 drivers/sbus/char/openprom.c return memdup_user_nul(user, len); len 391 drivers/sbus/char/openprom.c int err, len; len 402 drivers/sbus/char/openprom.c pval = of_get_property(dp, str, &len); len 404 drivers/sbus/char/openprom.c if (!pval || len > op.op_buflen) { len 407 drivers/sbus/char/openprom.c op.op_buflen = len; len 409 drivers/sbus/char/openprom.c copy_to_user(op.op_buf, pval, len)) len 423 drivers/sbus/char/openprom.c int len; len 446 drivers/sbus/char/openprom.c len = 0; len 448 drivers/sbus/char/openprom.c len = prop->length; len 450 drivers/sbus/char/openprom.c if (len > op.op_buflen) len 451 drivers/sbus/char/openprom.c len = op.op_buflen; len 456 drivers/sbus/char/openprom.c if (len && len 457 drivers/sbus/char/openprom.c copy_to_user(op.op_buf, prop->value, len)) len 243 drivers/sbus/char/oradax.c int len, ret = 0; len 252 drivers/sbus/char/oradax.c prop = (char *)mdesc_get_property(hp, pn, "name", &len); len 259 drivers/sbus/char/oradax.c prop = (char *)mdesc_get_property(hp, pn, "compatible", &len); len 375 drivers/sbus/char/oradax.c size_t len = vma->vm_end - vma->vm_start; len 377 drivers/sbus/char/oradax.c dax_dbg("len=0x%lx, flags=0x%lx", len, vma->vm_flags); len 384 drivers/sbus/char/oradax.c if (len != DAX_MMAP_LEN) { len 385 drivers/sbus/char/oradax.c dax_dbg("len(%lu) != DAX_MMAP_LEN(%d)", len, DAX_MMAP_LEN); len 395 drivers/sbus/char/oradax.c len, vma->vm_page_prot)) len 161 drivers/scsi/3w-9xxx.c ssize_t len; len 164 drivers/scsi/3w-9xxx.c len = snprintf(buf, PAGE_SIZE, "3w-9xxx Driver version: %s\n" len 187 drivers/scsi/3w-9xxx.c return len; len 166 drivers/scsi/3w-sas.c ssize_t len; len 169 drivers/scsi/3w-sas.c len = snprintf(buf, PAGE_SIZE, "3w-sas Driver version: %s\n" len 188 drivers/scsi/3w-sas.c return len; len 496 drivers/scsi/3w-xxxx.c ssize_t len; len 499 drivers/scsi/3w-xxxx.c len = snprintf(buf, PAGE_SIZE, "3w-xxxx Driver version: %s\n" len 522 drivers/scsi/3w-xxxx.c return len; len 1454 drivers/scsi/3w-xxxx.c void *data, unsigned int len) len 1456 drivers/scsi/3w-xxxx.c scsi_sg_copy_from_buffer(tw_dev->srb[request_id], data, len); len 3586 drivers/scsi/BusLogic.c int len = 0; len 3589 drivers/scsi/BusLogic.c len = vsprintf(buf, fmt, args); len 3594 drivers/scsi/BusLogic.c adapter->msgbuflen += len; len 3599 drivers/scsi/BusLogic.c adapter->msgbuflen += len; len 3601 drivers/scsi/BusLogic.c if (buf[0] != '\n' || len > 1) len 3614 drivers/scsi/BusLogic.c begin = (buf[len - 1] == '\n'); len 956 drivers/scsi/NCR5380.c int len; len 1183 drivers/scsi/NCR5380.c len = 1; len 1186 drivers/scsi/NCR5380.c NCR5380_transfer_pio(instance, &phase, &len, &data); len 1187 drivers/scsi/NCR5380.c if (len) { len 1393 drivers/scsi/NCR5380.c int len; len 1428 drivers/scsi/NCR5380.c len = 1; len 1430 drivers/scsi/NCR5380.c NCR5380_transfer_pio(instance, &phase, &len, &msgptr); len 1437 drivers/scsi/NCR5380.c return len ? -1 : 0; len 1660 drivers/scsi/NCR5380.c int len; len 1757 drivers/scsi/NCR5380.c len = transfersize; len 1759 drivers/scsi/NCR5380.c &len, (unsigned char **)&cmd->SCp.ptr)) { len 1777 drivers/scsi/NCR5380.c len = transfersize; len 1778 drivers/scsi/NCR5380.c NCR5380_transfer_pio(instance, &phase, &len, len 1780 drivers/scsi/NCR5380.c cmd->SCp.this_residual -= transfersize - len; len 1788 drivers/scsi/NCR5380.c len = 1; len 1790 drivers/scsi/NCR5380.c NCR5380_transfer_pio(instance, &phase, &len, &data); len 1892 drivers/scsi/NCR5380.c len = 2; len 1895 drivers/scsi/NCR5380.c NCR5380_transfer_pio(instance, &phase, &len, &data); len 1900 drivers/scsi/NCR5380.c if (!len && extended_msg[1] > 0 && len 1904 drivers/scsi/NCR5380.c len = extended_msg[1] - 1; len 1908 drivers/scsi/NCR5380.c NCR5380_transfer_pio(instance, &phase, &len, &data); len 1910 drivers/scsi/NCR5380.c len); len 1917 drivers/scsi/NCR5380.c } else if (len) { len 1952 drivers/scsi/NCR5380.c len = 1; len 1955 drivers/scsi/NCR5380.c NCR5380_transfer_pio(instance, &phase, &len, &data); len 1967 drivers/scsi/NCR5380.c len = cmd->cmd_len; len 1974 drivers/scsi/NCR5380.c NCR5380_transfer_pio(instance, &phase, &len, &data); len 1977 drivers/scsi/NCR5380.c len = 1; len 1979 drivers/scsi/NCR5380.c NCR5380_transfer_pio(instance, &phase, &len, &data); len 2067 drivers/scsi/NCR5380.c int len = 1; len 2071 drivers/scsi/NCR5380.c NCR5380_transfer_pio(instance, &phase, &len, &data); len 2073 drivers/scsi/NCR5380.c if (len) { len 3511 drivers/scsi/aacraid/aachba.c int len; len 3515 drivers/scsi/aacraid/aachba.c len = min_t(u32, le32_to_cpu(srbreply->sense_data_size), len 3521 drivers/scsi/aacraid/aachba.c srbreply->sense_data, len); len 3653 drivers/scsi/aacraid/aachba.c int len; len 3656 drivers/scsi/aacraid/aachba.c len = min_t(u32, le32_to_cpu(srbreply->sense_data_size), len 3660 drivers/scsi/aacraid/aachba.c le32_to_cpu(srbreply->status), len); len 3663 drivers/scsi/aacraid/aachba.c srbreply->sense_data, len); len 3689 drivers/scsi/aacraid/aachba.c int len; len 3691 drivers/scsi/aacraid/aachba.c len = min_t(u8, err->sense_response_data_len, len 3693 drivers/scsi/aacraid/aachba.c if (len) len 3695 drivers/scsi/aacraid/aachba.c err->sense_response_buf, len); len 4186 drivers/scsi/aacraid/aachba.c sge->len = cur_size; len 4197 drivers/scsi/aacraid/aachba.c temp = le32_to_cpu(sge->len) - byte_count len 4199 drivers/scsi/aacraid/aachba.c sge->len = cpu_to_le32(temp); len 132 drivers/scsi/aacraid/aacraid.h u32 len; /* Length of SGL element in bytes */ len 685 drivers/scsi/aacraid/commctrl.c hbacmd->sge[i].len = cpu_to_le32(sg_count[i]); len 1219 drivers/scsi/aacraid/linit.c int len; len 1227 drivers/scsi/aacraid/linit.c len = snprintf(buf, PAGE_SIZE, "%s\n", cp); len 1229 drivers/scsi/aacraid/linit.c len = snprintf(buf, PAGE_SIZE, "%s\n", len 1231 drivers/scsi/aacraid/linit.c return len; len 1239 drivers/scsi/aacraid/linit.c int len; len 1246 drivers/scsi/aacraid/linit.c len = snprintf(buf, PAGE_SIZE, "%.*s\n", len 1250 drivers/scsi/aacraid/linit.c len = snprintf(buf, PAGE_SIZE, "%s\n", len 1252 drivers/scsi/aacraid/linit.c return len; len 1258 drivers/scsi/aacraid/linit.c int len = 0; len 1262 drivers/scsi/aacraid/linit.c len = snprintf(buf, PAGE_SIZE, "dprintk\n"); len 1264 drivers/scsi/aacraid/linit.c len += snprintf(buf + len, PAGE_SIZE - len, len 1268 drivers/scsi/aacraid/linit.c len += snprintf(buf + len, PAGE_SIZE - len, len 1271 drivers/scsi/aacraid/linit.c len += snprintf(buf + len, PAGE_SIZE - len, "SUPPORTED_JBOD\n"); len 1274 drivers/scsi/aacraid/linit.c len += snprintf(buf + len, PAGE_SIZE - len, len 1277 drivers/scsi/aacraid/linit.c len += snprintf(buf + len, PAGE_SIZE - len, "PCI_HAS_MSI\n"); len 1278 drivers/scsi/aacraid/linit.c return len; len 1286 drivers/scsi/aacraid/linit.c int len, tmp; len 1289 drivers/scsi/aacraid/linit.c len = snprintf(buf, PAGE_SIZE, "%d.%d-%d[%d]\n", len 1292 drivers/scsi/aacraid/linit.c return len; len 1300 drivers/scsi/aacraid/linit.c int len, tmp; len 1303 drivers/scsi/aacraid/linit.c len = snprintf(buf, PAGE_SIZE, "%d.%d-%d[%d]\n", len 1306 drivers/scsi/aacraid/linit.c return len; len 1314 drivers/scsi/aacraid/linit.c int len, tmp; len 1317 drivers/scsi/aacraid/linit.c len = snprintf(buf, PAGE_SIZE, "%d.%d-%d[%d]\n", len 1320 drivers/scsi/aacraid/linit.c return len; len 1334 drivers/scsi/aacraid/linit.c int len = 0; len 1337 drivers/scsi/aacraid/linit.c len = snprintf(buf, 16, "%06X\n", len 1339 drivers/scsi/aacraid/linit.c if (len && len 1341 drivers/scsi/aacraid/linit.c sizeof(dev->supplement_adapter_info.mfg_pcba_serial_no)-len], len 1342 drivers/scsi/aacraid/linit.c buf, len-1)) len 1343 drivers/scsi/aacraid/linit.c len = snprintf(buf, 16, "%.*s\n", len 1347 drivers/scsi/aacraid/linit.c return min(len, 16); len 1386 drivers/scsi/aacraid/linit.c int len, tmp; len 1391 drivers/scsi/aacraid/linit.c len = snprintf(buf, PAGE_SIZE, "0x%x\n", tmp); len 1392 drivers/scsi/aacraid/linit.c return len; len 2149 drivers/scsi/advansys.c #define ASC_DBG_PRT_CDB(lvl, cdb, len) len 2150 drivers/scsi/advansys.c #define ASC_DBG_PRT_SENSE(lvl, sense, len) len 2151 drivers/scsi/advansys.c #define ASC_DBG_PRT_INQUIRY(lvl, inq, len) len 2203 drivers/scsi/advansys.c #define ASC_DBG_PRT_CDB(lvl, cdb, len) \ len 2204 drivers/scsi/advansys.c ASC_DBG_PRT_HEX((lvl), "CDB", (uchar *) (cdb), (len)); len 2206 drivers/scsi/advansys.c #define ASC_DBG_PRT_SENSE(lvl, sense, len) \ len 2207 drivers/scsi/advansys.c ASC_DBG_PRT_HEX((lvl), "SENSE", (uchar *) (sense), (len)); len 2209 drivers/scsi/advansys.c #define ASC_DBG_PRT_INQUIRY(lvl, inq, len) \ len 2210 drivers/scsi/advansys.c ASC_DBG_PRT_HEX((lvl), "INQUIRY", (uchar *) (inq), (len)); len 4161 drivers/scsi/advansys.c int i, j, end, len = 0; len 4171 drivers/scsi/advansys.c len += 2; len 4178 drivers/scsi/advansys.c len += 2; len 4183 drivers/scsi/advansys.c len += 2; len 4187 drivers/scsi/advansys.c end = len; len 4189 drivers/scsi/advansys.c while (len < memsize) { len 4191 drivers/scsi/advansys.c len += 2; len 4198 drivers/scsi/advansys.c for (len = 0; len < end; len += 2) { len 109 drivers/scsi/aha1542.c static int aha1542_out(unsigned int base, u8 *buf, int len) len 111 drivers/scsi/aha1542.c while (len--) { len 125 drivers/scsi/aha1542.c static int aha1542_in(unsigned int base, u8 *buf, int len, int timeout) len 127 drivers/scsi/aha1542.c while (len--) { len 248 drivers/scsi/aha1542.c size_t len = scsi_sg_count(cmd) * sizeof(struct chain); len 251 drivers/scsi/aha1542.c dma_unmap_single(dev, acmd->chain_handle, len, DMA_TO_DEVICE); len 425 drivers/scsi/aha1542.c size_t len = sg_count * sizeof(struct chain); len 427 drivers/scsi/aha1542.c acmd->chain = kmalloc(len, GFP_DMA); len 431 drivers/scsi/aha1542.c len, DMA_TO_DEVICE); len 528 drivers/scsi/aic7xxx/aic79xx.h uint32_t len; len 536 drivers/scsi/aic7xxx/aic79xx.h uint32_t len; len 407 drivers/scsi/aic7xxx/aic79xx_core.c void *sgptr, dma_addr_t addr, bus_size_t len, int last) len 416 drivers/scsi/aic7xxx/aic79xx_core.c sg->len = ahd_htole32(len | (last ? AHD_DMA_LAST_SEG : 0)); len 423 drivers/scsi/aic7xxx/aic79xx_core.c sg->len = ahd_htole32(len | ((addr >> 8) & 0x7F000000) len 461 drivers/scsi/aic7xxx/aic79xx_core.c scb->hscb->datacnt = sg->len; len 473 drivers/scsi/aic7xxx/aic79xx_core.c high_addr = ahd_le32toh(sg->len) & 0x7F000000; len 476 drivers/scsi/aic7xxx/aic79xx_core.c scb->hscb->datacnt = sg->len; len 1580 drivers/scsi/aic7xxx/aic79xx_core.c data_len = sg->len; len 1586 drivers/scsi/aic7xxx/aic79xx_core.c data_addr = sg->len & AHD_SG_HIGH_ADDR_MASK; len 1589 drivers/scsi/aic7xxx/aic79xx_core.c data_len = sg->len; len 1738 drivers/scsi/aic7xxx/aic79xx_core.c uint32_t len; len 1741 drivers/scsi/aic7xxx/aic79xx_core.c len = ahd_le32toh(sg_list[i].len); len 1746 drivers/scsi/aic7xxx/aic79xx_core.c sg_list[i].len & AHD_SG_LEN_MASK, len 1747 drivers/scsi/aic7xxx/aic79xx_core.c (sg_list[i].len & AHD_DMA_LAST_SEG) len 1755 drivers/scsi/aic7xxx/aic79xx_core.c uint32_t len; len 1757 drivers/scsi/aic7xxx/aic79xx_core.c len = ahd_le32toh(sg_list[i].len); len 1760 drivers/scsi/aic7xxx/aic79xx_core.c (len & AHD_SG_HIGH_ADDR_MASK) >> 24, len 1762 drivers/scsi/aic7xxx/aic79xx_core.c len & AHD_SG_LEN_MASK, len 1763 drivers/scsi/aic7xxx/aic79xx_core.c len & AHD_DMA_LAST_SEG ? " Last" : ""); len 5752 drivers/scsi/aic7xxx/aic79xx_core.c sglen = ahd_le32toh(sg->len) & AHD_SG_LEN_MASK; len 5757 drivers/scsi/aic7xxx/aic79xx_core.c sglen = ahd_le32toh(sg->len); len 5785 drivers/scsi/aic7xxx/aic79xx_core.c sglen = ahd_le32toh(sg->len) & AHD_SG_LEN_MASK; len 5790 drivers/scsi/aic7xxx/aic79xx_core.c sglen = ahd_le32toh(sg->len); len 5890 drivers/scsi/aic7xxx/aic79xx_core.c + (ahd_le32toh(sg->len) & AHD_SG_LEN_MASK) len 5902 drivers/scsi/aic7xxx/aic79xx_core.c + (ahd_le32toh(sg->len) & AHD_SG_LEN_MASK) len 5905 drivers/scsi/aic7xxx/aic79xx_core.c (ahd_le32toh(sg->len) & ~AHD_SG_LEN_MASK) >> 24); len 6982 drivers/scsi/aic7xxx/aic79xx_core.c int len; len 6984 drivers/scsi/aic7xxx/aic79xx_core.c len = sprintf(buf, "%s: ", ahd_chip_names[ahd->chip & AHD_CHIPID_MASK]); len 6985 drivers/scsi/aic7xxx/aic79xx_core.c buf += len; len 6993 drivers/scsi/aic7xxx/aic79xx_core.c len = sprintf(buf, "%s%sChannel %c, SCSI Id=%d, ", len 6995 drivers/scsi/aic7xxx/aic79xx_core.c buf += len; len 9166 drivers/scsi/aic7xxx/aic79xx_core.c while ((ahd_le32toh(sg->len) & AHD_DMA_LAST_SEG) == 0) { len 9168 drivers/scsi/aic7xxx/aic79xx_core.c resid += ahd_le32toh(sg->len) & AHD_SG_LEN_MASK; len 101 drivers/scsi/aic7xxx/aic79xx_inline.h bus_size_t len, int last); len 1643 drivers/scsi/aic7xxx/aic79xx_osm.c bus_size_t len; len 1646 drivers/scsi/aic7xxx/aic79xx_osm.c len = sg_dma_len(cur_seg); len 1647 drivers/scsi/aic7xxx/aic79xx_osm.c scb->platform_data->xfer_len += len; len 1648 drivers/scsi/aic7xxx/aic79xx_osm.c sg = ahd_sg_setup(ahd, scb, sg, addr, len, len 204 drivers/scsi/aic7xxx/aic79xx_osm.h #define ahd_dmamap_sync(ahd, dma_tag, dmamap, offset, len, op) len 506 drivers/scsi/aic7xxx/aic7xxx.h uint32_t len; len 76 drivers/scsi/aic7xxx/aic7xxx_93cx6.c uint8_t len; len 115 drivers/scsi/aic7xxx/aic7xxx_93cx6.c for (i = 0; i < cmd->len; i++) { len 1086 drivers/scsi/aic7xxx/aic7xxx_core.c sg->len = ahc_get_sense_bufsize(ahc, scb); len 1087 drivers/scsi/aic7xxx/aic7xxx_core.c sg->len |= AHC_DMA_LAST_SEG; len 1091 drivers/scsi/aic7xxx/aic7xxx_core.c sg->len = ahc_htole32(sg->len); len 1100 drivers/scsi/aic7xxx/aic7xxx_core.c sc->length = sg->len; len 1133 drivers/scsi/aic7xxx/aic7xxx_core.c hscb->datacnt = sg->len; len 1404 drivers/scsi/aic7xxx/aic7xxx_core.c (ahc_le32toh(scb->sg_list[i].len) >> 24 len 1407 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_le32toh(scb->sg_list[i].len) len 2118 drivers/scsi/aic7xxx/aic7xxx_core.c (ahc_le32toh(scb->sg_list[i].len) >> 24 len 2121 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_le32toh(scb->sg_list[i].len)); len 4218 drivers/scsi/aic7xxx/aic7xxx_core.c sglen = ahc_le32toh(sg->len) & AHC_SG_LEN_MASK; len 4223 drivers/scsi/aic7xxx/aic7xxx_core.c sglen = ahc_le32toh(sg->len); len 4286 drivers/scsi/aic7xxx/aic7xxx_core.c + (ahc_le32toh(sg->len) & AHC_SG_LEN_MASK) len 4294 drivers/scsi/aic7xxx/aic7xxx_core.c (ahc_le32toh(sg->len) >> 24) & SG_HIGH_ADDR_BITS); len 5029 drivers/scsi/aic7xxx/aic7xxx_core.c int len; len 5031 drivers/scsi/aic7xxx/aic7xxx_core.c len = sprintf(buf, "%s: ", ahc_chip_names[ahc->chip & AHC_CHIPID_MASK]); len 5032 drivers/scsi/aic7xxx/aic7xxx_core.c buf += len; len 5034 drivers/scsi/aic7xxx/aic7xxx_core.c len = sprintf(buf, "Twin Channel, A SCSI Id=%d, " len 5055 drivers/scsi/aic7xxx/aic7xxx_core.c len = sprintf(buf, "%s%s Channel %c, SCSI Id=%d, ", len 5058 drivers/scsi/aic7xxx/aic7xxx_core.c buf += len; len 6684 drivers/scsi/aic7xxx/aic7xxx_core.c while ((ahc_le32toh(sg->len) & AHC_DMA_LAST_SEG) == 0) { len 6686 drivers/scsi/aic7xxx/aic7xxx_core.c resid += ahc_le32toh(sg->len) & AHC_SG_LEN_MASK; len 456 drivers/scsi/aic7xxx/aic7xxx_osm.c dma_addr_t addr, bus_size_t len); len 471 drivers/scsi/aic7xxx/aic7xxx_osm.c struct ahc_dma_seg *sg, dma_addr_t addr, bus_size_t len) len 481 drivers/scsi/aic7xxx/aic7xxx_osm.c scb->platform_data->xfer_len += len; len 485 drivers/scsi/aic7xxx/aic7xxx_osm.c len |= (addr >> 8) & AHC_SG_HIGH_ADDR_MASK; len 487 drivers/scsi/aic7xxx/aic7xxx_osm.c sg->len = ahc_htole32(len); len 1532 drivers/scsi/aic7xxx/aic7xxx_osm.c bus_size_t len; len 1536 drivers/scsi/aic7xxx/aic7xxx_osm.c len = sg_dma_len(cur_seg); len 1538 drivers/scsi/aic7xxx/aic7xxx_osm.c sg, addr, len); len 1543 drivers/scsi/aic7xxx/aic7xxx_osm.c sg->len |= ahc_htole32(AHC_DMA_LAST_SEG); len 1556 drivers/scsi/aic7xxx/aic7xxx_osm.c scb->hscb->datacnt = scb->sg_list->len; len 217 drivers/scsi/aic7xxx/aic7xxx_osm.h #define ahc_dmamap_sync(ahc, dma_tag, dmamap, offset, len, op) len 174 drivers/scsi/aic94xx/aic94xx_hwi.c MBAR0_SWB_SIZE = asd_ha->io_handle[0].len - 0x80; len 28 drivers/scsi/aic94xx/aic94xx_hwi.h unsigned long len; /* pci resource len */ len 69 drivers/scsi/aic94xx/aic94xx_init.c io_handle->len = pci_resource_len(asd_ha->pcidev, i); len 72 drivers/scsi/aic94xx/aic94xx_init.c if (!io_handle->start || !io_handle->len) { len 83 drivers/scsi/aic94xx/aic94xx_init.c io_handle->addr = ioremap(io_handle->start, io_handle->len); len 124 drivers/scsi/aic94xx/aic94xx_init.c io_handle->len = pci_resource_len(asd_ha->pcidev, i); len 127 drivers/scsi/aic94xx/aic94xx_init.c if (!io_handle->start || !io_handle->len) { len 231 drivers/scsi/arm/acornscsi.c unsigned int mode, addr, len; len 235 drivers/scsi/arm/acornscsi.c len = dmac_read(host, DMAC_TXCNTHI) << 8 | len 240 drivers/scsi/arm/acornscsi.c mode, addr, (len + 1) & 0xffff, len 906 drivers/scsi/arm/acornscsi.c extern void __acornscsi_in(void __iomem *, char *buf, int len); len 907 drivers/scsi/arm/acornscsi.c unsigned int page, offset, len = length; len 914 drivers/scsi/arm/acornscsi.c while (len > 0) { len 917 drivers/scsi/arm/acornscsi.c if (len + offset > (1 << 12)) len 920 drivers/scsi/arm/acornscsi.c this_len = len; len 926 drivers/scsi/arm/acornscsi.c len -= this_len; len 951 drivers/scsi/arm/acornscsi.c extern void __acornscsi_out(void __iomem *, char *buf, int len); len 952 drivers/scsi/arm/acornscsi.c unsigned int page, offset, len = length; len 959 drivers/scsi/arm/acornscsi.c while (len > 0) { len 962 drivers/scsi/arm/acornscsi.c if (len + offset > (1 << 12)) len 965 drivers/scsi/arm/acornscsi.c this_len = len; len 971 drivers/scsi/arm/acornscsi.c len -= this_len; len 1274 drivers/scsi/arm/acornscsi.c acornscsi_write_pio(AS_Host *host, char *bytes, int *ptr, int len, unsigned int max_timeout) len 1279 drivers/scsi/arm/acornscsi.c while (my_ptr < len) { len 45 drivers/scsi/arm/cumana_1.c unsigned char *addr, int len) len 51 drivers/scsi/arm/cumana_1.c if(!len) return 0; len 55 drivers/scsi/arm/cumana_1.c while(len >= 32) len 72 drivers/scsi/arm/cumana_1.c len -= 32; len 73 drivers/scsi/arm/cumana_1.c if(len == 0) len 80 drivers/scsi/arm/cumana_1.c while(len > 0) len 89 drivers/scsi/arm/cumana_1.c if(--len == 0) len 99 drivers/scsi/arm/cumana_1.c if(--len == 0) len 106 drivers/scsi/arm/cumana_1.c if (len) len 112 drivers/scsi/arm/cumana_1.c unsigned char *addr, int len) len 118 drivers/scsi/arm/cumana_1.c if(!len) return 0; len 122 drivers/scsi/arm/cumana_1.c while(len >= 32) len 138 drivers/scsi/arm/cumana_1.c len -= 32; len 139 drivers/scsi/arm/cumana_1.c if(len == 0) len 146 drivers/scsi/arm/cumana_1.c while(len > 0) len 155 drivers/scsi/arm/cumana_1.c if(--len == 0) len 165 drivers/scsi/arm/cumana_1.c if(--len == 0) len 172 drivers/scsi/arm/cumana_1.c if (len) len 447 drivers/scsi/arm/eesox.c static ssize_t eesoxscsi_store_term(struct device *dev, struct device_attribute *attr, const char *buf, size_t len) len 454 drivers/scsi/arm/eesox.c if (len > 1) { len 465 drivers/scsi/arm/eesox.c return len; len 42 drivers/scsi/arm/oak.c unsigned char *addr, int len) len 46 drivers/scsi/arm/oak.c printk("writing %p len %d\n",addr, len); len 57 drivers/scsi/arm/oak.c unsigned char *addr, int len) len 61 drivers/scsi/arm/oak.c printk("reading %p len %d\n", addr, len); len 62 drivers/scsi/arm/oak.c while(len > 0) len 79 drivers/scsi/arm/oak.c if(len >= 128) len 83 drivers/scsi/arm/oak.c len -= 128; len 89 drivers/scsi/arm/oak.c len -= 1; len 90 drivers/scsi/arm/oak.c if(len) len 92 drivers/scsi/arm/oak.c len -= 1; len 263 drivers/scsi/arm/powertec.c powertecscsi_store_term(struct device *dev, struct device_attribute *attr, const char *buf, size_t len) len 268 drivers/scsi/arm/powertec.c if (len > 1) len 271 drivers/scsi/arm/powertec.c return len; len 84 drivers/scsi/arm/scsi.h unsigned long len = 0; len 101 drivers/scsi/arm/scsi.h len += sg->length; len 103 drivers/scsi/arm/scsi.h if (scsi_bufflen(SCpnt) != len) { len 109 drivers/scsi/arm/scsi.h scsi_bufflen(SCpnt), len); len 115 drivers/scsi/arm/scsi.h min_t(unsigned long, len, len 32 drivers/scsi/be2iscsi/be.h u16 len; len 68 drivers/scsi/be2iscsi/be.h index_inc(&q->head, q->len); len 73 drivers/scsi/be2iscsi/be.h index_inc(&q->tail, q->len); len 191 drivers/scsi/be2iscsi/be.h #define be_dws_cpu_to_le(wrb, len) swap_dws(wrb, len) len 192 drivers/scsi/be2iscsi/be.h #define be_dws_le_to_cpu(wrb, len) swap_dws(wrb, len) len 193 drivers/scsi/be2iscsi/be.h static inline void swap_dws(void *wrb, int len) len 197 drivers/scsi/be2iscsi/be.h WARN_ON(len % 4); len 201 drivers/scsi/be2iscsi/be.h len -= 4; len 202 drivers/scsi/be2iscsi/be.h } while (len); len 96 drivers/scsi/be2iscsi/be_cmds.c if (mccq->used == mccq->len) { len 759 drivers/scsi/be2iscsi/be_cmds.c __ilog2_u32(eq->len / 256)); len 801 drivers/scsi/be2iscsi/be_cmds.c __ilog2_u32(cq->len / 256)); len 817 drivers/scsi/be2iscsi/be_cmds.c __ilog2_u32(cq->len / 256)); len 882 drivers/scsi/be2iscsi/be_cmds.c be_encoded_q_len(mccq->len)); len 1286 drivers/scsi/be2iscsi/be_cmds.c sge->len = cpu_to_le32(nonemb_cmd.size); len 23 drivers/scsi/be2iscsi/be_cmds.h __le32 len; len 507 drivers/scsi/be2iscsi/be_iscsi.c int len, ip_type = BEISCSI_IP_TYPE_V4; len 512 drivers/scsi/be2iscsi/be_iscsi.c len = beiscsi_if_get_info(phba, ip_type, &if_info); len 513 drivers/scsi/be2iscsi/be_iscsi.c if (len) len 514 drivers/scsi/be2iscsi/be_iscsi.c return len; len 518 drivers/scsi/be2iscsi/be_iscsi.c len = sprintf(buf, "%pI4\n", if_info->ip_addr.addr); len 521 drivers/scsi/be2iscsi/be_iscsi.c len = sprintf(buf, "%pI6\n", if_info->ip_addr.addr); len 525 drivers/scsi/be2iscsi/be_iscsi.c len = sprintf(buf, "static\n"); len 527 drivers/scsi/be2iscsi/be_iscsi.c len = sprintf(buf, "dhcp\n"); len 530 drivers/scsi/be2iscsi/be_iscsi.c len = sprintf(buf, "%pI4\n", if_info->ip_addr.subnet_mask); len 533 drivers/scsi/be2iscsi/be_iscsi.c len = sprintf(buf, "%s\n", len 539 drivers/scsi/be2iscsi/be_iscsi.c len = -EINVAL; len 541 drivers/scsi/be2iscsi/be_iscsi.c len = sprintf(buf, "%d\n", len 547 drivers/scsi/be2iscsi/be_iscsi.c len = -EINVAL; len 549 drivers/scsi/be2iscsi/be_iscsi.c len = sprintf(buf, "%d\n", len 558 drivers/scsi/be2iscsi/be_iscsi.c return len; len 568 drivers/scsi/be2iscsi/be_iscsi.c int len = -EPERM; len 586 drivers/scsi/be2iscsi/be_iscsi.c len = __beiscsi_iface_get_param(phba, iface, param, buf); len 590 drivers/scsi/be2iscsi/be_iscsi.c len = sprintf(buf, "%s\n", len 593 drivers/scsi/be2iscsi/be_iscsi.c len = sprintf(buf, "%s\n", len 598 drivers/scsi/be2iscsi/be_iscsi.c len = beiscsi_if_get_gw(phba, BEISCSI_IP_TYPE_V4, &gateway); len 599 drivers/scsi/be2iscsi/be_iscsi.c if (!len) len 600 drivers/scsi/be2iscsi/be_iscsi.c len = sprintf(buf, "%pI4\n", &gateway.ip_addr.addr); len 604 drivers/scsi/be2iscsi/be_iscsi.c return len; len 619 drivers/scsi/be2iscsi/be_iscsi.c int len; len 628 drivers/scsi/be2iscsi/be_iscsi.c len = sprintf(buf, "%hu\n", beiscsi_ep->dst_tcpport); len 632 drivers/scsi/be2iscsi/be_iscsi.c len = sprintf(buf, "%pI4\n", &beiscsi_ep->dst_addr); len 634 drivers/scsi/be2iscsi/be_iscsi.c len = sprintf(buf, "%pI6\n", &beiscsi_ep->dst6_addr); len 637 drivers/scsi/be2iscsi/be_iscsi.c len = -EPERM; len 639 drivers/scsi/be2iscsi/be_iscsi.c return len; len 2124 drivers/scsi/be2iscsi/be_main.c AMAP_SET_BITS(struct amap_iscsi_sge, len, psgl, io_task->bhs_len - 2); len 2159 drivers/scsi/be2iscsi/be_main.c AMAP_SET_BITS(struct amap_iscsi_sge, len, psgl, sg_len); len 2213 drivers/scsi/be2iscsi/be_main.c AMAP_SET_BITS(struct amap_iscsi_sge, len, psgl, io_task->bhs_len - 2); len 2247 drivers/scsi/be2iscsi/be_main.c AMAP_SET_BITS(struct amap_iscsi_sge, len, psgl, sg_len); len 2315 drivers/scsi/be2iscsi/be_main.c AMAP_SET_BITS(struct amap_iscsi_sge, len, psgl, io_task->bhs_len); len 2325 drivers/scsi/be2iscsi/be_main.c AMAP_SET_BITS(struct amap_iscsi_sge, len, psgl, 0); len 2337 drivers/scsi/be2iscsi/be_main.c AMAP_SET_BITS(struct amap_iscsi_sge, len, psgl, 0x106); len 2979 drivers/scsi/be2iscsi/be_main.c u16 len, u16 entry_size, void *vaddress) len 2984 drivers/scsi/be2iscsi/be_main.c q->len = len; len 2986 drivers/scsi/be2iscsi/be_main.c mem->size = len * entry_size; len 3317 drivers/scsi/be2iscsi/be_main.c u16 len, u16 entry_size) len 3322 drivers/scsi/be2iscsi/be_main.c q->len = len; len 3324 drivers/scsi/be2iscsi/be_main.c mem->size = len * entry_size; len 505 drivers/scsi/be2iscsi/be_main.h u8 len[17]; /* DWORD 3 */ len 90 drivers/scsi/be2iscsi/be_mgmt.c mcc_sge->len = cpu_to_le32(nonemb_cmd->size); len 199 drivers/scsi/be2iscsi/be_mgmt.c sge->len = cpu_to_le32(nonemb_cmd->size); len 245 drivers/scsi/be2iscsi/be_mgmt.c sge->len = cpu_to_le32(nonemb_cmd->size); len 425 drivers/scsi/be2iscsi/be_mgmt.c u32 len; len 427 drivers/scsi/be2iscsi/be_mgmt.c len = (ip_type < BEISCSI_IP_TYPE_V6) ? IP_V4_LEN : IP_V6_LEN; len 428 drivers/scsi/be2iscsi/be_mgmt.c while (len && !ip[len - 1]) len 429 drivers/scsi/be2iscsi/be_mgmt.c len--; len 430 drivers/scsi/be2iscsi/be_mgmt.c return (len == 0); len 1035 drivers/scsi/be2iscsi/be_mgmt.c sge->len = cpu_to_le32(nonemb_cmd->size); len 1175 drivers/scsi/be2iscsi/be_mgmt.c uint16_t avlbl_cids = 0, ulp_num, len = 0, total_cids = 0; len 1181 drivers/scsi/be2iscsi/be_mgmt.c len += snprintf(buf+len, PAGE_SIZE - len, len 1185 drivers/scsi/be2iscsi/be_mgmt.c len += snprintf(buf+len, PAGE_SIZE - len, len 1189 drivers/scsi/be2iscsi/be_mgmt.c return len; len 1207 drivers/scsi/be2iscsi/be_mgmt.c uint16_t ulp_num, len = 0; len 1211 drivers/scsi/be2iscsi/be_mgmt.c len += snprintf(buf+len, PAGE_SIZE - len, len 1215 drivers/scsi/be2iscsi/be_mgmt.c len += snprintf(buf+len, PAGE_SIZE - len, len 1219 drivers/scsi/be2iscsi/be_mgmt.c return len; len 1546 drivers/scsi/be2iscsi/be_mgmt.c sge->len = cpu_to_le32(nonemb_cmd.size); len 109 drivers/scsi/bfa/bfa_defs.h u8 len; /* vpd data length excluding header */ len 1342 drivers/scsi/bfa/bfa_defs_svc.h u8 len; len 1465 drivers/scsi/bfa/bfa_fc.h u8 len; len 1565 drivers/scsi/bfa/bfa_fc.h __be16 len; len 319 drivers/scsi/bfa/bfa_fcbuild.c fc_plogi_rsp_parse(struct fchs_s *fchs, int len, wwn_t port_name) len 334 drivers/scsi/bfa/bfa_fcbuild.c if (len < sizeof(struct fc_logi_s)) len 406 drivers/scsi/bfa/bfa_fcbuild.c fc_prli_rsp_parse(struct fc_prli_s *prli, int len) len 408 drivers/scsi/bfa/bfa_fcbuild.c if (len < sizeof(struct fc_prli_s)) len 493 drivers/scsi/bfa/bfa_fcbuild.c fc_adisc_rsp_parse(struct fc_adisc_s *adisc, int len, wwn_t port_name, len 497 drivers/scsi/bfa/bfa_fcbuild.c if (len < sizeof(struct fc_adisc_s)) len 561 drivers/scsi/bfa/bfa_fcbuild.c fc_abts_rsp_parse(struct fchs_s *fchs, int len) len 823 drivers/scsi/bfa/bfa_fcbuild.c fc_pdisc_rsp_parse(struct fchs_s *fchs, int len, wwn_t port_name) len 827 drivers/scsi/bfa/bfa_fcbuild.c if (len < sizeof(struct fc_logi_s)) len 154 drivers/scsi/bfa/bfa_fcbuild.h enum fc_parse_status fc_abts_rsp_parse(struct fchs_s *buf, int len); len 199 drivers/scsi/bfa/bfa_fcbuild.h enum fc_parse_status fc_adisc_rsp_parse(struct fc_adisc_s *adisc, int len, len 213 drivers/scsi/bfa/bfa_fcbuild.h enum fc_parse_status fc_prli_rsp_parse(struct fc_prli_s *prli, int len); len 270 drivers/scsi/bfa/bfa_fcbuild.h enum fc_parse_status fc_plogi_rsp_parse(struct fchs_s *fchs, int len, len 293 drivers/scsi/bfa/bfa_fcbuild.h u16 fc_pdisc_rsp_parse(struct fchs_s *fchs, int len, wwn_t port_name); len 163 drivers/scsi/bfa/bfa_fcs.c struct fchs_s *fchs, u16 len); len 165 drivers/scsi/bfa/bfa_fcs.c struct fchs_s *fchs, u16 len); len 1195 drivers/scsi/bfa/bfa_fcs.c u16 len) len 1203 drivers/scsi/bfa/bfa_fcs.c bfa_trc(fabric->fcs, len); len 1223 drivers/scsi/bfa/bfa_fcs.c bfa_fcs_fabric_process_uf(fabric, fchs, len); len 1238 drivers/scsi/bfa/bfa_fcs.c bfa_fcs_lport_uf_recv(&fabric->bport, fchs, len); len 1248 drivers/scsi/bfa/bfa_fcs.c bfa_fcs_lport_uf_recv(&vport->lport, fchs, len); len 1254 drivers/scsi/bfa/bfa_fcs.c bfa_fcs_lport_uf_recv(&fabric->bport, fchs, len); len 1264 drivers/scsi/bfa/bfa_fcs.c u16 len) len 1272 drivers/scsi/bfa/bfa_fcs.c bfa_fcs_fabric_process_flogi(fabric, fchs, len); len 1288 drivers/scsi/bfa/bfa_fcs.c struct fchs_s *fchs, u16 len) len 1526 drivers/scsi/bfa/bfa_fcs.c u16 len = bfa_uf_get_frmlen(uf); len 1556 drivers/scsi/bfa/bfa_fcs.c len -= sizeof(struct fc_vft_s); len 1570 drivers/scsi/bfa/bfa_fcs.c bfa_trc(fcs, len); len 1572 drivers/scsi/bfa/bfa_fcs.c bfa_fcs_fabric_uf_recv(fabric, fchs, len); len 314 drivers/scsi/bfa/bfa_fcs.h u16 len); len 347 drivers/scsi/bfa/bfa_fcs.h struct fchs_s *rx_frame, u32 len); len 470 drivers/scsi/bfa/bfa_fcs.h struct fchs_s *fchs, u16 len); len 606 drivers/scsi/bfa/bfa_fcs.h struct fchs_s *fchs, u16 len); len 814 drivers/scsi/bfa/bfa_fcs.h struct fchs_s *fchs, u16 len); len 448 drivers/scsi/bfa/bfa_fcs_fcpim.c int len; len 462 drivers/scsi/bfa/bfa_fcs_fcpim.c len = fc_prli_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 466 drivers/scsi/bfa/bfa_fcs_fcpim.c BFA_FALSE, FC_CLASS_3, len, &fchs, len 812 drivers/scsi/bfa/bfa_fcs_fcpim.c struct fchs_s *fchs, u16 len) len 60 drivers/scsi/bfa/bfa_fcs_lport.c struct fc_echo_s *echo, u16 len); len 63 drivers/scsi/bfa/bfa_fcs_lport.c struct fc_rnid_cmd_s *rnid, u16 len); len 384 drivers/scsi/bfa/bfa_fcs_lport.c int len; len 393 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_ls_rjt_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 398 drivers/scsi/bfa/bfa_fcs_lport.c BFA_FALSE, FC_CLASS_3, len, &fchs, NULL, NULL, len 412 drivers/scsi/bfa/bfa_fcs_lport.c int len; len 427 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_gs_rjt_build(&fchs, ct_hdr, rx_fchs->s_id, len 432 drivers/scsi/bfa/bfa_fcs_lport.c BFA_FALSE, FC_CLASS_3, len, &fchs, NULL, NULL, len 551 drivers/scsi/bfa/bfa_fcs_lport.c int len, pyld_len; len 560 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_ls_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 571 drivers/scsi/bfa/bfa_fcs_lport.c if (pyld_len > len) len 594 drivers/scsi/bfa/bfa_fcs_lport.c u16 len; len 628 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_rnid_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 634 drivers/scsi/bfa/bfa_fcs_lport.c BFA_FALSE, FC_CLASS_3, len, &fchs, NULL, NULL, len 728 drivers/scsi/bfa/bfa_fcs_lport.c int len; len 737 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_ba_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 742 drivers/scsi/bfa/bfa_fcs_lport.c BFA_FALSE, FC_CLASS_3, len, &fchs, NULL, NULL, len 770 drivers/scsi/bfa/bfa_fcs_lport.c struct fchs_s *fchs, u16 len) len 814 drivers/scsi/bfa/bfa_fcs_lport.c (struct fc_echo_s *)els_cmd, len); len 823 drivers/scsi/bfa/bfa_fcs_lport.c (struct fc_rnid_cmd_s *) els_cmd, len); len 852 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_rport_uf_recv(rport, fchs, len); len 870 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_scn_process_rscn(lport, fchs, len); len 1865 drivers/scsi/bfa/bfa_fcs_lport.c int len, attr_len; len 1883 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_fdmi_reqhdr_build(&fchs, pyld, bfa_fcs_lport_get_fcid(port), len 1892 drivers/scsi/bfa/bfa_fcs_lport.c FC_CLASS_3, (len + attr_len), &fchs, len 1908 drivers/scsi/bfa/bfa_fcs_lport.c u16 len, count; len 1920 drivers/scsi/bfa/bfa_fcs_lport.c len = sizeof(rhba->hba_id) + sizeof(rhba->port_list); len 1923 drivers/scsi/bfa/bfa_fcs_lport.c len += sizeof(rhba->hba_attr_blk.attr_count); len 1938 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 1940 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 1952 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 1954 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 1966 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 1968 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 1980 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 1982 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 1994 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 1996 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2009 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2011 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2024 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2026 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2039 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2041 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2051 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2053 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2066 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2068 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2081 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2083 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2095 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2097 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2106 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2108 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2117 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2119 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2128 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2130 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2137 drivers/scsi/bfa/bfa_fcs_lport.c templen = fc_roundup(attr->len, sizeof(u32)); len 2139 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2141 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2148 drivers/scsi/bfa/bfa_fcs_lport.c len += ((sizeof(attr->type) + sizeof(attr->len)) * count); len 2151 drivers/scsi/bfa/bfa_fcs_lport.c return len; len 2198 drivers/scsi/bfa/bfa_fcs_lport.c u16 len, attr_len; len 2216 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_fdmi_reqhdr_build(&fchs, pyld, bfa_fcs_lport_get_fcid(port), len 2225 drivers/scsi/bfa/bfa_fcs_lport.c FC_CLASS_3, len + attr_len, &fchs, len 2243 drivers/scsi/bfa/bfa_fcs_lport.c u16 len; len 2252 drivers/scsi/bfa/bfa_fcs_lport.c len = sizeof(port_attrib->attr_count); len 2267 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2269 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = len 2281 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2283 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = len 2295 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2297 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2308 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2310 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2323 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2325 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2338 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2340 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2351 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2353 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2361 drivers/scsi/bfa/bfa_fcs_lport.c curr_ptr += sizeof(attr->type) + sizeof(attr->len) + templen; len 2362 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2364 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2377 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2379 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + len 2389 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2391 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2400 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2402 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2411 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2413 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2423 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2425 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2434 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2436 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2445 drivers/scsi/bfa/bfa_fcs_lport.c len += templen; len 2447 drivers/scsi/bfa/bfa_fcs_lport.c attr->len = cpu_to_be16(templen + sizeof(attr->type) + len 2455 drivers/scsi/bfa/bfa_fcs_lport.c len += ((sizeof(attr->type) + sizeof(attr->len)) * count); len 2456 drivers/scsi/bfa/bfa_fcs_lport.c return len; len 2464 drivers/scsi/bfa/bfa_fcs_lport.c u16 len; len 2469 drivers/scsi/bfa/bfa_fcs_lport.c len = bfa_fcs_lport_fdmi_build_portattr_block(fdmi, len 2472 drivers/scsi/bfa/bfa_fcs_lport.c len += sizeof(rprt->hba_id) + sizeof(rprt->port_name); len 2474 drivers/scsi/bfa/bfa_fcs_lport.c return len; len 2521 drivers/scsi/bfa/bfa_fcs_lport.c u16 len, attr_len; len 2539 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_fdmi_reqhdr_build(&fchs, pyld, bfa_fcs_lport_get_fcid(port), len 2546 drivers/scsi/bfa/bfa_fcs_lport.c FC_CLASS_3, len + attr_len, &fchs, len 2558 drivers/scsi/bfa/bfa_fcs_lport.c u16 len; len 2562 drivers/scsi/bfa/bfa_fcs_lport.c len = bfa_fcs_lport_fdmi_build_portattr_block(fdmi, len 2565 drivers/scsi/bfa/bfa_fcs_lport.c len += sizeof(rpa->port_name); len 2567 drivers/scsi/bfa/bfa_fcs_lport.c return len; len 3138 drivers/scsi/bfa/bfa_fcs_lport.c int len; len 3152 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_gmal_req_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 3157 drivers/scsi/bfa/bfa_fcs_lport.c FC_CLASS_3, len, &fchs, len 3220 drivers/scsi/bfa/bfa_fcs_lport.c if (rsp_str[gmal_entry->len-1] == '/') len 3221 drivers/scsi/bfa/bfa_fcs_lport.c rsp_str[gmal_entry->len-1] = 0; len 3339 drivers/scsi/bfa/bfa_fcs_lport.c int len; len 3353 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_gfn_req_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 3358 drivers/scsi/bfa/bfa_fcs_lport.c FC_CLASS_3, len, &fchs, len 3416 drivers/scsi/bfa/bfa_fcs_lport.c int len; len 3431 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_plogi_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 3439 drivers/scsi/bfa/bfa_fcs_lport.c FC_CLASS_3, len, &fchs, len 4381 drivers/scsi/bfa/bfa_fcs_lport.c int len; len 4396 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_plogi_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 4404 drivers/scsi/bfa/bfa_fcs_lport.c FC_CLASS_3, len, &fchs, len 4478 drivers/scsi/bfa/bfa_fcs_lport.c int len; len 4494 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_rnnid_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 4500 drivers/scsi/bfa/bfa_fcs_lport.c FC_CLASS_3, len, &fchs, len 4555 drivers/scsi/bfa/bfa_fcs_lport.c int len; len 4574 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_rsnn_nn_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 4579 drivers/scsi/bfa/bfa_fcs_lport.c FC_CLASS_3, len, &fchs, len 4634 drivers/scsi/bfa/bfa_fcs_lport.c int len; len 4673 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_rspnid_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 4677 drivers/scsi/bfa/bfa_fcs_lport.c FC_CLASS_3, len, &fchs, len 4732 drivers/scsi/bfa/bfa_fcs_lport.c int len; len 4747 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_rftid_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 4751 drivers/scsi/bfa/bfa_fcs_lport.c FC_CLASS_3, len, &fchs, len 4805 drivers/scsi/bfa/bfa_fcs_lport.c int len; len 4824 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_rffid_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 4829 drivers/scsi/bfa/bfa_fcs_lport.c FC_CLASS_3, len, &fchs, len 4890 drivers/scsi/bfa/bfa_fcs_lport.c int len; len 4908 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_gid_ft_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 4912 drivers/scsi/bfa/bfa_fcs_lport.c FC_CLASS_3, len, &fchs, len 5160 drivers/scsi/bfa/bfa_fcs_lport.c int len; len 5198 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_rspnid_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 5202 drivers/scsi/bfa/bfa_fcs_lport.c FC_CLASS_3, len, &fchs, NULL, NULL, FC_MAX_PDUSZ, 0); len 5375 drivers/scsi/bfa/bfa_fcs_lport.c int len; len 5392 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_scr_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 5396 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_scr_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 5402 drivers/scsi/bfa/bfa_fcs_lport.c FC_CLASS_3, len, &fchs, len 5463 drivers/scsi/bfa/bfa_fcs_lport.c int len; len 5471 drivers/scsi/bfa/bfa_fcs_lport.c len = fc_ls_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 5476 drivers/scsi/bfa/bfa_fcs_lport.c BFA_FALSE, FC_CLASS_3, len, &fchs, NULL, NULL, len 5615 drivers/scsi/bfa/bfa_fcs_lport.c struct fchs_s *fchs, u32 len) len 73 drivers/scsi/bfa/bfa_fcs_rport.c struct fchs_s *rx_fchs, u16 len); len 78 drivers/scsi/bfa/bfa_fcs_rport.c struct fchs_s *rx_fchs, u16 len); len 1698 drivers/scsi/bfa/bfa_fcs_rport.c int len; len 1712 drivers/scsi/bfa/bfa_fcs_rport.c len = fc_plogi_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), rport->pid, len 1719 drivers/scsi/bfa/bfa_fcs_rport.c FC_CLASS_3, len, &fchs, bfa_fcs_rport_plogi_response, len 1818 drivers/scsi/bfa/bfa_fcs_rport.c int len; len 1833 drivers/scsi/bfa/bfa_fcs_rport.c len = fc_plogi_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 1841 drivers/scsi/bfa/bfa_fcs_rport.c FC_CLASS_3, len, &fchs, NULL, NULL, FC_MAX_PDUSZ, 0); len 1852 drivers/scsi/bfa/bfa_fcs_rport.c int len; len 1866 drivers/scsi/bfa/bfa_fcs_rport.c len = fc_adisc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), rport->pid, len 1871 drivers/scsi/bfa/bfa_fcs_rport.c FC_CLASS_3, len, &fchs, bfa_fcs_rport_adisc_response, len 1916 drivers/scsi/bfa/bfa_fcs_rport.c int len; len 1931 drivers/scsi/bfa/bfa_fcs_rport.c len = fc_gidpn_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 1935 drivers/scsi/bfa/bfa_fcs_rport.c len = fc_gpnid_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 1941 drivers/scsi/bfa/bfa_fcs_rport.c FC_CLASS_3, len, &fchs, cbfn, len 2072 drivers/scsi/bfa/bfa_fcs_rport.c u16 len; len 2087 drivers/scsi/bfa/bfa_fcs_rport.c len = fc_logo_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), rport->pid, len 2092 drivers/scsi/bfa/bfa_fcs_rport.c FC_CLASS_3, len, &fchs, NULL, len 2110 drivers/scsi/bfa/bfa_fcs_rport.c u16 len; len 2121 drivers/scsi/bfa/bfa_fcs_rport.c len = fc_logo_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 2126 drivers/scsi/bfa/bfa_fcs_rport.c FC_CLASS_3, len, &fchs, NULL, NULL, FC_MAX_PDUSZ, 0); len 2155 drivers/scsi/bfa/bfa_fcs_rport.c struct fchs_s *rx_fchs, u16 len) len 2191 drivers/scsi/bfa/bfa_fcs_rport.c len = fc_prli_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 2196 drivers/scsi/bfa/bfa_fcs_rport.c FC_CLASS_3, len, &fchs, NULL, NULL, FC_MAX_PDUSZ, 0); len 2201 drivers/scsi/bfa/bfa_fcs_rport.c struct fchs_s *rx_fchs, u16 len) len 2228 drivers/scsi/bfa/bfa_fcs_rport.c len = fc_rpsc_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 2233 drivers/scsi/bfa/bfa_fcs_rport.c FC_CLASS_3, len, &fchs, NULL, NULL, FC_MAX_PDUSZ, 0); len 2238 drivers/scsi/bfa/bfa_fcs_rport.c struct fchs_s *rx_fchs, u16 len) len 2262 drivers/scsi/bfa/bfa_fcs_rport.c len = fc_adisc_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 2268 drivers/scsi/bfa/bfa_fcs_rport.c BFA_FALSE, FC_CLASS_3, len, &fchs, NULL, NULL, len 2862 drivers/scsi/bfa/bfa_fcs_rport.c struct fchs_s *fchs, u16 len) len 2886 drivers/scsi/bfa/bfa_fcs_rport.c bfa_fcs_rport_process_adisc(rport, fchs, len); len 2892 drivers/scsi/bfa/bfa_fcs_rport.c bfa_fcs_fcpim_uf_recv(rport->itnim, fchs, len); len 2897 drivers/scsi/bfa/bfa_fcs_rport.c bfa_fcs_rport_process_prli(rport, fchs, len); len 2902 drivers/scsi/bfa/bfa_fcs_rport.c bfa_fcs_rport_process_rpsc(rport, fchs, len); len 2921 drivers/scsi/bfa/bfa_fcs_rport.c int len; len 2928 drivers/scsi/bfa/bfa_fcs_rport.c len = fc_prlo_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 2933 drivers/scsi/bfa/bfa_fcs_rport.c port->lp_tag, BFA_FALSE, FC_CLASS_3, len, &fchs, len 2947 drivers/scsi/bfa/bfa_fcs_rport.c int len; len 2955 drivers/scsi/bfa/bfa_fcs_rport.c len = fc_ls_rjt_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), len 2960 drivers/scsi/bfa/bfa_fcs_rport.c BFA_FALSE, FC_CLASS_3, len, &fchs, NULL, NULL, len 3369 drivers/scsi/bfa/bfa_fcs_rport.c int len; len 3383 drivers/scsi/bfa/bfa_fcs_rport.c len = fc_rpsc2_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), rport->pid, len 3387 drivers/scsi/bfa/bfa_fcs_rport.c FC_CLASS_3, len, &fchs, bfa_fcs_rpf_rpsc2_response, len 1769 drivers/scsi/bfa/bfa_ioc.c bfa_ioc_mbox_send(struct bfa_ioc_s *ioc, void *ioc_msg, int len) len 1775 drivers/scsi/bfa/bfa_ioc.c bfa_trc(ioc, len); len 1777 drivers/scsi/bfa/bfa_ioc.c WARN_ON(len > BFI_IOC_MSGLEN_MAX); len 1782 drivers/scsi/bfa/bfa_ioc.c for (i = 0; i < len / sizeof(u32); i++) len 2049 drivers/scsi/bfa/bfa_ioc.c int i, len; len 2068 drivers/scsi/bfa/bfa_ioc.c len = sz/sizeof(u32); len 2069 drivers/scsi/bfa/bfa_ioc.c bfa_trc(ioc, len); len 2070 drivers/scsi/bfa/bfa_ioc.c for (i = 0; i < len; i++) { len 2106 drivers/scsi/bfa/bfa_ioc.c int i, len; len 2125 drivers/scsi/bfa/bfa_ioc.c len = sz/sizeof(u32); /* len in words */ len 2126 drivers/scsi/bfa/bfa_ioc.c bfa_trc(ioc, len); len 2127 drivers/scsi/bfa/bfa_ioc.c for (i = 0; i < len; i++) { len 4270 drivers/scsi/bfa/bfa_ioc.c u32 len; len 4275 drivers/scsi/bfa/bfa_ioc.c len = (flash->residue < BFA_FLASH_DMA_BUF_SZ) ? len 4277 drivers/scsi/bfa/bfa_ioc.c msg->length = be32_to_cpu(len); len 4280 drivers/scsi/bfa/bfa_ioc.c msg->last = (len == flash->residue) ? 1 : 0; len 4284 drivers/scsi/bfa/bfa_ioc.c bfa_alen_set(&msg->alen, len, flash->dbuf_pa); len 4285 drivers/scsi/bfa/bfa_ioc.c memcpy(flash->dbuf_kva, flash->ubuf + flash->offset, len); len 4288 drivers/scsi/bfa/bfa_ioc.c flash->residue -= len; len 4289 drivers/scsi/bfa/bfa_ioc.c flash->offset += len; len 4303 drivers/scsi/bfa/bfa_ioc.c u32 len; len 4308 drivers/scsi/bfa/bfa_ioc.c len = (flash->residue < BFA_FLASH_DMA_BUF_SZ) ? len 4310 drivers/scsi/bfa/bfa_ioc.c msg->length = be32_to_cpu(len); len 4313 drivers/scsi/bfa/bfa_ioc.c bfa_alen_set(&msg->alen, len, flash->dbuf_pa); len 4422 drivers/scsi/bfa/bfa_ioc.c u32 len = be32_to_cpu(m.read->length); len 4424 drivers/scsi/bfa/bfa_ioc.c bfa_trc(flash, len); len 4426 drivers/scsi/bfa/bfa_ioc.c flash->dbuf_kva, len); len 4427 drivers/scsi/bfa/bfa_ioc.c flash->residue -= len; len 4428 drivers/scsi/bfa/bfa_ioc.c flash->offset += len; len 4612 drivers/scsi/bfa/bfa_ioc.c u8 instance, void *buf, u32 len, u32 offset, len 4618 drivers/scsi/bfa/bfa_ioc.c bfa_trc(flash, len); len 4628 drivers/scsi/bfa/bfa_ioc.c if (!len || (len & 0x03) || (offset & 0x00003FFF)) len 4644 drivers/scsi/bfa/bfa_ioc.c flash->residue = len; len 4669 drivers/scsi/bfa/bfa_ioc.c u8 instance, void *buf, u32 len, u32 offset, len 4675 drivers/scsi/bfa/bfa_ioc.c bfa_trc(flash, len); len 4685 drivers/scsi/bfa/bfa_ioc.c if (!len || (len & 0x03) || (offset & 0x00003FFF)) len 4698 drivers/scsi/bfa/bfa_ioc.c flash->residue = len; len 5368 drivers/scsi/bfa/bfa_ioc.c u32 len; len 5374 drivers/scsi/bfa/bfa_ioc.c len = (phy->residue < BFA_PHY_DMA_BUF_SZ) ? len 5376 drivers/scsi/bfa/bfa_ioc.c msg->length = cpu_to_be32(len); len 5379 drivers/scsi/bfa/bfa_ioc.c msg->last = (len == phy->residue) ? 1 : 0; len 5383 drivers/scsi/bfa/bfa_ioc.c bfa_alen_set(&msg->alen, len, phy->dbuf_pa); len 5387 drivers/scsi/bfa/bfa_ioc.c sz = len >> 1; len 5393 drivers/scsi/bfa/bfa_ioc.c phy->residue -= len; len 5394 drivers/scsi/bfa/bfa_ioc.c phy->offset += len; len 5408 drivers/scsi/bfa/bfa_ioc.c u32 len; len 5412 drivers/scsi/bfa/bfa_ioc.c len = (phy->residue < BFA_PHY_DMA_BUF_SZ) ? len 5414 drivers/scsi/bfa/bfa_ioc.c msg->length = cpu_to_be32(len); len 5417 drivers/scsi/bfa/bfa_ioc.c bfa_alen_set(&msg->alen, len, phy->dbuf_pa); len 5610 drivers/scsi/bfa/bfa_ioc.c void *buf, u32 len, u32 offset, len 5615 drivers/scsi/bfa/bfa_ioc.c bfa_trc(phy, len); len 5625 drivers/scsi/bfa/bfa_ioc.c if (!len || (len & 0x03)) len 5637 drivers/scsi/bfa/bfa_ioc.c phy->residue = len; len 5661 drivers/scsi/bfa/bfa_ioc.c void *buf, u32 len, u32 offset, len 5666 drivers/scsi/bfa/bfa_ioc.c bfa_trc(phy, len); len 5676 drivers/scsi/bfa/bfa_ioc.c if (!len || (len & 0x03)) len 5688 drivers/scsi/bfa/bfa_ioc.c phy->residue = len; len 5786 drivers/scsi/bfa/bfa_ioc.c u32 len = be32_to_cpu(m.read->length); len 5789 drivers/scsi/bfa/bfa_ioc.c int i, sz = len >> 1; len 5792 drivers/scsi/bfa/bfa_ioc.c bfa_trc(phy, len); len 5797 drivers/scsi/bfa/bfa_ioc.c phy->residue -= len; len 5798 drivers/scsi/bfa/bfa_ioc.c phy->offset += len; len 6225 drivers/scsi/bfa/bfa_ioc.c u32 len; len 6228 drivers/scsi/bfa/bfa_ioc.c len = (fru->residue < BFA_FRU_DMA_BUF_SZ) ? len 6230 drivers/scsi/bfa/bfa_ioc.c msg->length = cpu_to_be32(len); len 6235 drivers/scsi/bfa/bfa_ioc.c msg->last = (len == fru->residue) ? 1 : 0; len 6237 drivers/scsi/bfa/bfa_ioc.c msg->trfr_cmpl = (len == fru->residue) ? fru->trfr_cmpl : 0; len 6239 drivers/scsi/bfa/bfa_ioc.c bfa_alen_set(&msg->alen, len, fru->dbuf_pa); len 6241 drivers/scsi/bfa/bfa_ioc.c memcpy(fru->dbuf_kva, fru->ubuf + fru->offset, len); len 6244 drivers/scsi/bfa/bfa_ioc.c fru->residue -= len; len 6245 drivers/scsi/bfa/bfa_ioc.c fru->offset += len; len 6259 drivers/scsi/bfa/bfa_ioc.c u32 len; len 6262 drivers/scsi/bfa/bfa_ioc.c len = (fru->residue < BFA_FRU_DMA_BUF_SZ) ? len 6264 drivers/scsi/bfa/bfa_ioc.c msg->length = cpu_to_be32(len); len 6266 drivers/scsi/bfa/bfa_ioc.c bfa_alen_set(&msg->alen, len, fru->dbuf_pa); len 6351 drivers/scsi/bfa/bfa_ioc.c bfa_fruvpd_update(struct bfa_fru_s *fru, void *buf, u32 len, u32 offset, len 6355 drivers/scsi/bfa/bfa_ioc.c bfa_trc(fru, len); len 6377 drivers/scsi/bfa/bfa_ioc.c fru->residue = len; len 6401 drivers/scsi/bfa/bfa_ioc.c bfa_fruvpd_read(struct bfa_fru_s *fru, void *buf, u32 len, u32 offset, len 6405 drivers/scsi/bfa/bfa_ioc.c bfa_trc(fru, len); len 6427 drivers/scsi/bfa/bfa_ioc.c fru->residue = len; len 6473 drivers/scsi/bfa/bfa_ioc.c bfa_tfru_write(struct bfa_fru_s *fru, void *buf, u32 len, u32 offset, len 6477 drivers/scsi/bfa/bfa_ioc.c bfa_trc(fru, len); len 6496 drivers/scsi/bfa/bfa_ioc.c fru->residue = len; len 6519 drivers/scsi/bfa/bfa_ioc.c bfa_tfru_read(struct bfa_fru_s *fru, void *buf, u32 len, u32 offset, len 6523 drivers/scsi/bfa/bfa_ioc.c bfa_trc(fru, len); len 6541 drivers/scsi/bfa/bfa_ioc.c fru->residue = len; len 6605 drivers/scsi/bfa/bfa_ioc.c u32 len = be32_to_cpu(rsp->length); len 6608 drivers/scsi/bfa/bfa_ioc.c bfa_trc(fru, len); len 6610 drivers/scsi/bfa/bfa_ioc.c memcpy(fru->ubuf + fru->offset, fru->dbuf_kva, len); len 6611 drivers/scsi/bfa/bfa_ioc.c fru->residue -= len; len 6612 drivers/scsi/bfa/bfa_ioc.c fru->offset += len; len 6871 drivers/scsi/bfa/bfa_ioc.c bfa_flash_read_start(void __iomem *pci_bar, u32 offset, u32 len, len 6879 drivers/scsi/bfa/bfa_ioc.c if (len == 0 || len > BFA_FLASH_FIFO_SIZE || (len & 0x03) != 0) len 6900 drivers/scsi/bfa/bfa_ioc.c bfa_flash_set_cmd(pci_bar, 0, (u8)len, 4, BFA_FLASH_FAST_READ); len 6931 drivers/scsi/bfa/bfa_ioc.c bfa_flash_read_end(void __iomem *pci_bar, u32 len, char *buf) len 6939 drivers/scsi/bfa/bfa_ioc.c for (i = 0; i < len; i += 4) { len 6994 drivers/scsi/bfa/bfa_ioc.c u32 len) len 7000 drivers/scsi/bfa/bfa_ioc.c residue = len; len 188 drivers/scsi/bfa/bfa_ioc.h __bfa_alen_set(struct bfi_alen_s *alen, u32 len, u64 pa) len 190 drivers/scsi/bfa/bfa_ioc.h alen->al_len = cpu_to_be32(len); len 505 drivers/scsi/bfa/bfa_ioc.h void *buf, u32 len, u32 offset, len 509 drivers/scsi/bfa/bfa_ioc.h u32 len, u32 offset, bfa_cb_flash_t cbfn, void *cbarg); len 516 drivers/scsi/bfa/bfa_ioc.h u32 offset, char *buf, u32 len); len 637 drivers/scsi/bfa/bfa_ioc.h u32 len, u32 *buf, u32 force); len 639 drivers/scsi/bfa/bfa_ioc.h u32 len, u32 value, u32 force); len 696 drivers/scsi/bfa/bfa_ioc.h void *buf, u32 len, u32 offset, len 699 drivers/scsi/bfa/bfa_ioc.h void *buf, u32 len, u32 offset, len 740 drivers/scsi/bfa/bfa_ioc.h void *buf, u32 len, u32 offset, len 743 drivers/scsi/bfa/bfa_ioc.h void *buf, u32 len, u32 offset, len 747 drivers/scsi/bfa/bfa_ioc.h void *buf, u32 len, u32 offset, len 750 drivers/scsi/bfa/bfa_ioc.h void *buf, u32 len, u32 offset, len 843 drivers/scsi/bfa/bfa_ioc.h void bfa_ioc_mbox_send(struct bfa_ioc_s *ioc, void *ioc_msg, int len); len 2655 drivers/scsi/bfa/bfad_bsg.c &iocmd->data, iocmd->len, iocmd->offset, len 2677 drivers/scsi/bfa/bfad_bsg.c &iocmd->data, iocmd->len, iocmd->offset, len 2699 drivers/scsi/bfa/bfad_bsg.c &iocmd->data, iocmd->len, iocmd->offset, len 2721 drivers/scsi/bfa/bfad_bsg.c &iocmd->data, iocmd->len, iocmd->offset, len 784 drivers/scsi/bfa/bfad_bsg.h u32 len; len 793 drivers/scsi/bfa/bfad_bsg.h u32 len; len 191 drivers/scsi/bfa/bfad_debugfs.c bfad_reg_offset_check(struct bfa_s *bfa, u32 offset, u32 len) len 199 drivers/scsi/bfa/bfad_debugfs.c if ((offset + (len<<2)) > 0x8000) /* 8k dwords or 32KB */ len 203 drivers/scsi/bfa/bfad_debugfs.c if ((offset + (len<<2)) > 0x10000) /* 8k dwords or 32KB */ len 207 drivers/scsi/bfa/bfad_debugfs.c if ((offset + (len<<2)) > BFA_REG_ADDRMSK(&bfa->ioc)) len 247 drivers/scsi/bfa/bfad_debugfs.c u32 len; len 257 drivers/scsi/bfa/bfad_debugfs.c rc = sscanf(kern_buf, "%x:%x", &addr, &len); len 258 drivers/scsi/bfa/bfad_debugfs.c if (rc < 2 || len > (UINT_MAX >> 2)) { len 271 drivers/scsi/bfa/bfad_debugfs.c bfad->regdata = kzalloc(len << 2, GFP_KERNEL); len 278 drivers/scsi/bfa/bfad_debugfs.c bfad->reglen = len << 2; len 283 drivers/scsi/bfa/bfad_debugfs.c rc = bfad_reg_offset_check(bfa, addr, len); len 296 drivers/scsi/bfa/bfad_debugfs.c for (i = 0; i < len; i++) { len 336 drivers/scsi/bnx2fc/bnx2fc_fcoe.c wlen = (skb->len - tlen + sizeof(crc)) / FCOE_WORD_TO_BYTE; len 460 drivers/scsi/bnx2fc/bnx2fc_fcoe.c if (unlikely((skb->len < FCOE_MIN_FRAME) || len 541 drivers/scsi/bnx2fc/bnx2fc_fcoe.c fr_len = skb->len - sizeof(struct fcoe_crc_eof); len 634 drivers/scsi/bnx2fc/bnx2fc_hwi.c u32 frame_len, len; len 672 drivers/scsi/bnx2fc/bnx2fc_hwi.c len = BNX2FC_RQ_BUF_SZ; len 673 drivers/scsi/bnx2fc/bnx2fc_hwi.c memcpy(buf1, rq_data, len); len 674 drivers/scsi/bnx2fc/bnx2fc_hwi.c buf1 += len; len 216 drivers/scsi/bnx2fc/bnx2fc_io.c size_t len; len 234 drivers/scsi/bnx2fc/bnx2fc_io.c len = (num_ios * (sizeof(struct bnx2fc_cmd *))); len 235 drivers/scsi/bnx2fc/bnx2fc_io.c len += sizeof(struct bnx2fc_cmd_mgr); len 237 drivers/scsi/bnx2fc/bnx2fc_io.c cmgr = kzalloc(len, GFP_KERNEL); len 142 drivers/scsi/bnx2i/bnx2i.h #define ADD_STATS_64(__hba, field, len) \ len 145 drivers/scsi/bnx2i/bnx2i.h if (__hba->stats.field##_lo + len < \ len 148 drivers/scsi/bnx2i/bnx2i.h __hba->stats.field##_lo += len; \ len 165 drivers/scsi/bnx2i/bnx2i.h #define ADD_STATS_64(__hba, field, len) \ len 167 drivers/scsi/bnx2i/bnx2i.h __hba->bnx2i_stats.field += len; \ len 828 drivers/scsi/bnx2i/bnx2i.h void bnx2i_get_rq_buf(struct bnx2i_conn *conn, char *ptr, int len); len 193 drivers/scsi/bnx2i/bnx2i_hwi.c void bnx2i_get_rq_buf(struct bnx2i_conn *bnx2i_conn, char *ptr, int len) len 199 drivers/scsi/bnx2i/bnx2i_hwi.c memcpy(ptr, (u8 *) bnx2i_conn->ep->qp.rq_cons_qe, len); len 1526 drivers/scsi/bnx2i/bnx2i_iscsi.c int len = -ENOTCONN; len 1535 drivers/scsi/bnx2i/bnx2i_iscsi.c len = sprintf(buf, "%hu\n", bnx2i_ep->cm_sk->dst_port); len 1541 drivers/scsi/bnx2i/bnx2i_iscsi.c len = sprintf(buf, "%pI4\n", &bnx2i_ep->cm_sk->dst_ip); len 1548 drivers/scsi/bnx2i/bnx2i_iscsi.c return len; len 1561 drivers/scsi/bnx2i/bnx2i_iscsi.c int len = 0; len 1565 drivers/scsi/bnx2i/bnx2i_iscsi.c len = sysfs_format_mac(buf, hba->cnic->mac_addr, 6); len 1568 drivers/scsi/bnx2i/bnx2i_iscsi.c len = sprintf(buf, "%s\n", hba->netdev->name); len 1583 drivers/scsi/bnx2i/bnx2i_iscsi.c len = sprintf(buf, "%pI6\n", csk->src_ip); len 1585 drivers/scsi/bnx2i/bnx2i_iscsi.c len = sprintf(buf, "%pI4\n", csk->src_ip); len 1593 drivers/scsi/bnx2i/bnx2i_iscsi.c return len; len 2181 drivers/scsi/bnx2i/bnx2i_iscsi.c u16 len = sizeof(*params); len 2185 drivers/scsi/bnx2i/bnx2i_iscsi.c len); len 184 drivers/scsi/csiostor/csio_hw.c csio_memory_write(struct csio_hw *hw, int mtype, u32 addr, u32 len, u32 *buf) len 187 drivers/scsi/csiostor/csio_hw.c addr, len, buf, 0); len 264 drivers/scsi/csiostor/csio_hw.c int32_t offset , len; len 268 drivers/scsi/csiostor/csio_hw.c len = (uint16_t)vpdr_len[1] + ((uint16_t)vpdr_len[2] << 8); len 270 drivers/scsi/csiostor/csio_hw.c if (len + sizeof(struct t4_vpd_hdr) > VPD_LEN) len 273 drivers/scsi/csiostor/csio_hw.c for (i = offset; (i + VPD_INFO_FLD_HDR_SIZE) <= (offset + len);) { len 3781 drivers/scsi/csiostor/csio_hw.c uint16_t len) len 3788 drivers/scsi/csiostor/csio_hw.c if (len > CSIO_EVT_MSG_SIZE) len 3796 drivers/scsi/csiostor/csio_hw.c type, len); len 3806 drivers/scsi/csiostor/csio_hw.c memcpy((void *)evt_entry->data, evt_msg, len); len 3817 drivers/scsi/csiostor/csio_hw.c uint16_t len, bool msg_sg) len 3828 drivers/scsi/csiostor/csio_hw.c if (len > CSIO_EVT_MSG_SIZE) len 3839 drivers/scsi/csiostor/csio_hw.c type, len); len 3854 drivers/scsi/csiostor/csio_hw.c for (n = 0; (n < CSIO_MAX_FLBUF_PER_IQWR && off < len); n++) { len 3857 drivers/scsi/csiostor/csio_hw.c fl_sg->flbufs[n].len); len 3858 drivers/scsi/csiostor/csio_hw.c off += fl_sg->flbufs[n].len; len 3861 drivers/scsi/csiostor/csio_hw.c memcpy((void *)evt_entry->data, evt_msg, len); len 3933 drivers/scsi/csiostor/csio_hw.c csio_process_fwevtq_entry(struct csio_hw *hw, void *wr, uint32_t len, len 256 drivers/scsi/csiostor/csio_hw_t5.c u32 len, uint32_t *buf, int dir) len 264 drivers/scsi/csiostor/csio_hw_t5.c if ((addr & 0x3) || (len & 0x3)) len 311 drivers/scsi/csiostor/csio_hw_t5.c mtype, addr, len); len 313 drivers/scsi/csiostor/csio_hw_t5.c for (pos = start; len > 0; pos += mem_aperture, offset = 0) { len 324 drivers/scsi/csiostor/csio_hw_t5.c while (offset < mem_aperture && len > 0) { len 331 drivers/scsi/csiostor/csio_hw_t5.c len -= sizeof(__be32); len 79 drivers/scsi/csiostor/csio_init.c size_t len; len 93 drivers/scsi/csiostor/csio_init.c len = min(count, sizeof(data) - ofst); len 94 drivers/scsi/csiostor/csio_init.c if (copy_to_user(buf, (u8 *)data + ofst, len)) len 97 drivers/scsi/csiostor/csio_init.c buf += len; len 98 drivers/scsi/csiostor/csio_init.c pos += len; len 99 drivers/scsi/csiostor/csio_init.c count -= len; len 131 drivers/scsi/csiostor/csio_isr.c csio_fwevt_intx_handler(struct csio_hw *hw, void *wr, uint32_t len, len 146 drivers/scsi/csiostor/csio_isr.c csio_process_scsi_cmpl(struct csio_hw *hw, void *wr, uint32_t len, len 155 drivers/scsi/csiostor/csio_isr.c ioreq = csio_scsi_cmpl_handler(hw, wr, len, flb, NULL, &scsiwr); len 285 drivers/scsi/csiostor/csio_isr.c csio_scsi_intx_handler(struct csio_hw *hw, void *wr, uint32_t len, len 357 drivers/scsi/csiostor/csio_isr.c int len = sizeof(entryp->desc) - 1; len 361 drivers/scsi/csiostor/csio_isr.c memset(entryp->desc, 0, len + 1); len 362 drivers/scsi/csiostor/csio_isr.c snprintf(entryp->desc, len, "csio-%02x:%02x:%x-nondata", len 366 drivers/scsi/csiostor/csio_isr.c memset(entryp->desc, 0, len + 1); len 367 drivers/scsi/csiostor/csio_isr.c snprintf(entryp->desc, len, "csio-%02x:%02x:%x-fwevt", len 373 drivers/scsi/csiostor/csio_isr.c memset(entryp->desc, 0, len + 1); len 374 drivers/scsi/csiostor/csio_isr.c snprintf(entryp->desc, len, "csio-%02x:%02x:%x-scsi%d", len 243 drivers/scsi/csiostor/csio_lnode.c uint16_t len; len 249 drivers/scsi/csiostor/csio_lnode.c len = val_len; len 252 drivers/scsi/csiostor/csio_lnode.c len += 4; /* includes attribute type and length */ len 253 drivers/scsi/csiostor/csio_lnode.c len = (len + 3) & ~3; /* should be multiple of 4 bytes */ len 254 drivers/scsi/csiostor/csio_lnode.c ae->len = htons(len); len 256 drivers/scsi/csiostor/csio_lnode.c if (len > val_len) len 257 drivers/scsi/csiostor/csio_lnode.c memset(ae->value + val_len, 0, len - val_len); len 258 drivers/scsi/csiostor/csio_lnode.c *ptr += len; len 295 drivers/scsi/csiostor/csio_lnode.c uint32_t len = 0; len 336 drivers/scsi/csiostor/csio_lnode.c len += sizeof(attrib_blk->numattrs); len 386 drivers/scsi/csiostor/csio_lnode.c len = (uint32_t)(pld - (uint8_t *)cmd); len 391 drivers/scsi/csiostor/csio_lnode.c FCOE_CT, &fdmi_req->dma_buf, len)) { len 408 drivers/scsi/csiostor/csio_lnode.c uint32_t len = 0; len 437 drivers/scsi/csiostor/csio_lnode.c len = FC_CT_HDR_LEN; len 454 drivers/scsi/csiostor/csio_lnode.c len += sizeof(attrib_blk->numattrs); len 491 drivers/scsi/csiostor/csio_lnode.c len = (uint32_t)(pld - (uint8_t *)cmd); len 498 drivers/scsi/csiostor/csio_lnode.c FCOE_CT, &fdmi_req->dma_buf, len)) { len 516 drivers/scsi/csiostor/csio_lnode.c uint32_t len; len 542 drivers/scsi/csiostor/csio_lnode.c len = FC_CT_HDR_LEN; len 545 drivers/scsi/csiostor/csio_lnode.c len += sizeof(*port_name); len 550 drivers/scsi/csiostor/csio_lnode.c FCOE_CT, &fdmi_req->dma_buf, len)) { len 571 drivers/scsi/csiostor/csio_lnode.c uint32_t len; len 591 drivers/scsi/csiostor/csio_lnode.c len = FC_CT_HDR_LEN; len 595 drivers/scsi/csiostor/csio_lnode.c len += sizeof(*hbaid); len 599 drivers/scsi/csiostor/csio_lnode.c FCOE_CT, &fdmi_req->dma_buf, len)) { len 1433 drivers/scsi/csiostor/csio_lnode.c csio_ln_mgmt_wr_handler(struct csio_hw *hw, void *wr, uint32_t len) len 1442 drivers/scsi/csiostor/csio_lnode.c if (len < sizeof(struct fw_fcoe_els_ct_wr)) { len 1444 drivers/scsi/csiostor/csio_lnode.c "Invalid ELS CT WR length recvd, len:%x\n", len); len 1709 drivers/scsi/csiostor/csio_lnode.c wr->rsp_dmalen = cpu_to_be32(io_req->dma_buf.len); len 1815 drivers/scsi/csiostor/csio_lnode.c BUG_ON(pld_len > pld->len); len 1850 drivers/scsi/csiostor/csio_lnode.c dma_buf->len = 2048; len 1851 drivers/scsi/csiostor/csio_lnode.c dma_buf->vaddr = dma_alloc_coherent(&hw->pdev->dev, dma_buf->len, len 1879 drivers/scsi/csiostor/csio_lnode.c dma_free_coherent(&hw->pdev->dev, dma_buf->len, dma_buf->vaddr, len 225 drivers/scsi/csiostor/csio_scsi.c wr->rsp_dmalen = cpu_to_be32(dma_buf->len); len 315 drivers/scsi/csiostor/csio_scsi.c sge_pair->len[1] = cpu_to_be32( len 321 drivers/scsi/csiostor/csio_scsi.c sge_pair->len[0] = cpu_to_be32( len 333 drivers/scsi/csiostor/csio_scsi.c min(xfer_len, dma_buf->len)); len 337 drivers/scsi/csiostor/csio_scsi.c sge_pair->len[1] = cpu_to_be32( len 338 drivers/scsi/csiostor/csio_scsi.c min(xfer_len, dma_buf->len)); len 342 drivers/scsi/csiostor/csio_scsi.c sge_pair->len[0] = cpu_to_be32( len 343 drivers/scsi/csiostor/csio_scsi.c min(xfer_len, dma_buf->len)); len 345 drivers/scsi/csiostor/csio_scsi.c xfer_len -= min(xfer_len, dma_buf->len); len 384 drivers/scsi/csiostor/csio_scsi.c wr->rsp_dmalen = cpu_to_be32(dma_buf->len); len 437 drivers/scsi/csiostor/csio_scsi.c wr->rsp_dmalen = cpu_to_be32(dma_buf->len); len 618 drivers/scsi/csiostor/csio_scsi.c alloc_len += dma_buf->len; len 1102 drivers/scsi/csiostor/csio_scsi.c csio_scsi_cmpl_handler(struct csio_hw *hw, void *wr, uint32_t len, len 1508 drivers/scsi/csiostor/csio_scsi.c if (buf_off >= dma_buf->len) { len 1523 drivers/scsi/csiostor/csio_scsi.c bytes_copy = min((dma_buf->len - buf_off), len 2357 drivers/scsi/csiostor/csio_scsi.c ddp_desc->len = unit_size; len 2370 drivers/scsi/csiostor/csio_scsi.c dma_free_coherent(&hw->pdev->dev, ddp_desc->len, len 2397 drivers/scsi/csiostor/csio_scsi.c dma_free_coherent(&hw->pdev->dev, ddp_desc->len, len 2453 drivers/scsi/csiostor/csio_scsi.c dma_buf->len = scm->proto_rsp_len; len 126 drivers/scsi/csiostor/csio_wr.c buf->len = sge->sge_fl_buf_size[sreg]; len 127 drivers/scsi/csiostor/csio_wr.c buf->vaddr = dma_alloc_coherent(&hw->pdev->dev, buf->len, len 1052 drivers/scsi/csiostor/csio_wr.c uint32_t bufsz, len, lastlen = 0; len 1058 drivers/scsi/csiostor/csio_wr.c len = len_to_qid; len 1060 drivers/scsi/csiostor/csio_wr.c if (len & IQWRF_NEWBUF) { len 1065 drivers/scsi/csiostor/csio_wr.c len = IQWRF_LEN_GET(len); len 1068 drivers/scsi/csiostor/csio_wr.c CSIO_DB_ASSERT(len != 0); len 1070 drivers/scsi/csiostor/csio_wr.c flb.totlen = len; len 1081 drivers/scsi/csiostor/csio_wr.c lastlen = min(bufsz, len); len 1082 drivers/scsi/csiostor/csio_wr.c fbuf->len = lastlen; len 1084 drivers/scsi/csiostor/csio_wr.c len -= lastlen; len 1085 drivers/scsi/csiostor/csio_wr.c if (!len) len 1705 drivers/scsi/csiostor/csio_wr.c buf->len, buf->vaddr, len 235 drivers/scsi/csiostor/csio_wr.h uint32_t len; /* Buffer size */ len 351 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c int len, int req_completion) len 362 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c req->len = htonl(len); len 408 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c int len = skb->len; /* length before skb_push */ len 409 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c int frags = skb_shinfo(skb)->nr_frags + (len != skb->data_len); len 412 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c if (wrs_needed > 1 && len + sizeof(struct tx_data_wr) <= wrlen) len 420 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, skb->len, skb->data_len, frags, len 435 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, skb->len, skb->data_len, frags, skb->csum, len 445 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c len += cxgbi_ulp_extra_len(cxgbi_skcb_ulp_mode(skb)); len 446 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c make_tx_data_wr(csk, skb, len, req_completion); len 447 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk->snd_nxt += len; len 751 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c unsigned int len; len 756 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, csk->state, csk->flags, csk->tid, skb, skb->len); len 776 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c len = hdr_len = ntohs(hdr_cpl->len); len 778 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c if (skb->len <= hdr_len) { len 781 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c skb->len, hdr_len); len 786 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c err = skb_copy_bits(skb, skb->len - sizeof(ddp_cpl), &ddp_cpl, len 791 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c skb->len, sizeof(ddp_cpl), err); len 796 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c cxgbi_skcb_rx_pdulen(skb) = ntohs(ddp_cpl.len); len 802 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk, skb, skb->len, cxgbi_skcb_rx_pdulen(skb), status); len 811 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c if (skb->len > (hdr_len + sizeof(ddp_cpl))) { len 816 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c csk->tid, sizeof(data_cpl), skb->len, err); len 819 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c data_len = ntohs(data_cpl.len); len 823 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c len += sizeof(data_cpl) + data_len; len 828 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c __pskb_trim(skb, len); len 1078 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c req->len = htonl(V_ULP_MEMIO_DATA_LEN(IPPOD_SIZE >> 5) | len 46 drivers/scsi/cxgbi/cxgb3i/cxgb3i.h u16 len; len 56 drivers/scsi/cxgbi/cxgb3i/cxgb3i.h u16 len; len 195 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c int len = skb->len; len 198 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c len += sizeof(struct fw_ofld_tx_data_wr); len 200 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c return len <= MAX_IMM_TX_PKT_LEN; len 577 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c return DIV_ROUND_UP(skb->len, 8); len 671 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c int dlen, int len, u32 credits, int compl) len 701 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c req->plen = htonl(len); len 726 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c int dlen = skb->len; len 727 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c int len = skb->len; len 758 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, skb->len, skb->data_len, len 771 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, skb->len, skb->data_len, credits_needed, len 775 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c len += cxgbi_ulp_extra_len(cxgbi_skcb_ulp_mode(skb)); len 776 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c make_tx_data_wr(csk, skb, dlen, len, credits_needed, len 778 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk->snd_nxt += len; len 791 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid, skb, len); len 1181 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk, csk->state, csk->flags, csk->tid, skb, skb->len, len 1201 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c __pskb_trim(skb, ntohs(cpl->len)); len 1222 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c hlen = ntohs(cpl->len); len 1288 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c skb->len, pdu_len_ddp); len 1308 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c __pskb_trim(skb, ntohs(cpl->len)); len 1407 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c if (ntohs(rpl->len) != cxgbi_skcb_rx_pdulen(lskb)) len 1409 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c csk->tid, ntohs(rpl->len), cxgbi_skcb_rx_pdulen(lskb)); len 1453 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c ntohs(rpl->len), pdu_len_ddp, rpl->status); len 1474 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c __pskb_trim(skb, be16_to_cpu(rpl->len)); len 1908 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c idata->len = htonl(dlen); len 2192 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c unsigned int len = 64 - sizeof(struct rsp_ctrl) - 8; len 2194 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c skb = alloc_wr(len, 0, GFP_ATOMIC); len 2197 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c skb_copy_to_linear_data(skb, &rsp[1], len); len 1174 drivers/scsi/cxgbi/libcxgbi.c (skb->len != skb->data_len); len 1185 drivers/scsi/cxgbi/libcxgbi.c csk, skb_shinfo(skb)->nr_frags, skb->len, len 1195 drivers/scsi/cxgbi/libcxgbi.c copied += skb->len; len 1196 drivers/scsi/cxgbi/libcxgbi.c csk->write_seq += skb->len + len 1235 drivers/scsi/cxgbi/libcxgbi.c unsigned int len = 0; len 1242 drivers/scsi/cxgbi/libcxgbi.c len = sg_dma_len(sg); len 1249 drivers/scsi/cxgbi/libcxgbi.c if (offset == (len + sg->offset)) { len 1254 drivers/scsi/cxgbi/libcxgbi.c len = sg_dma_len(sg); len 1271 drivers/scsi/cxgbi/libcxgbi.c if (offset == len) { len 1276 drivers/scsi/cxgbi/libcxgbi.c len = sg_dma_len(sg); len 1321 drivers/scsi/cxgbi/libcxgbi.c unsigned int len = sg->length + sg->offset; len 1324 drivers/scsi/cxgbi/libcxgbi.c ((i != last_sgidx) && len != PAGE_SIZE)) { len 1592 drivers/scsi/cxgbi/libcxgbi.c conn, skb, skb->len, cxgbi_skcb_flags(skb)); len 1647 drivers/scsi/cxgbi/libcxgbi.c conn, skb, skb->len, cxgbi_skcb_flags(skb)); len 1736 drivers/scsi/cxgbi/libcxgbi.c csk, skb, skb->len, cxgbi_skcb_flags(skb), len 1744 drivers/scsi/cxgbi/libcxgbi.c csk, skb, skb->len, len 1754 drivers/scsi/cxgbi/libcxgbi.c csk, skb, skb->len, len 1762 drivers/scsi/cxgbi/libcxgbi.c csk, skb, skb->len, len 1775 drivers/scsi/cxgbi/libcxgbi.c csk, skb, skb->len, len 1788 drivers/scsi/cxgbi/libcxgbi.c csk, skb, skb->len, len 1791 drivers/scsi/cxgbi/libcxgbi.c dskb, dskb->len); len 2031 drivers/scsi/cxgbi/libcxgbi.c skb->len += count; len 2042 drivers/scsi/cxgbi/libcxgbi.c skb->len += count; len 2055 drivers/scsi/cxgbi/libcxgbi.c skb->len += padlen; len 2110 drivers/scsi/cxgbi/libcxgbi.c task, task->sc, skb, skb->len, skb->data_len, err); len 2125 drivers/scsi/cxgbi/libcxgbi.c task, skb, skb->len, skb->data_len, err); len 2133 drivers/scsi/cxgbi/libcxgbi.c task->itt, skb, skb->len, skb->data_len, err); len 2290 drivers/scsi/cxgbi/libcxgbi.c int len; len 2293 drivers/scsi/cxgbi/libcxgbi.c len = sprintf(buf, "%hu\n", ntohs(csk->daddr.sin_port)); len 2296 drivers/scsi/cxgbi/libcxgbi.c return len; len 2301 drivers/scsi/cxgbi/libcxgbi.c int len; len 2305 drivers/scsi/cxgbi/libcxgbi.c len = sprintf(buf, "%pI4", len 2308 drivers/scsi/cxgbi/libcxgbi.c len = sprintf(buf, "%pI6", len 2313 drivers/scsi/cxgbi/libcxgbi.c return len; len 2513 drivers/scsi/cxgbi/libcxgbi.c int len = 0; len 2527 drivers/scsi/cxgbi/libcxgbi.c len = sysfs_format_mac(buf, chba->ndev->dev_addr, 6); len 2530 drivers/scsi/cxgbi/libcxgbi.c len = sprintf(buf, "%s\n", chba->ndev->name); len 2537 drivers/scsi/cxgbi/libcxgbi.c len = sprintf(buf, "%pIS", len 2548 drivers/scsi/cxgbi/libcxgbi.c return len; len 1833 drivers/scsi/dc395x.c unsigned len = 0; len 1837 drivers/scsi/dc395x.c len += psge->length; len 1838 drivers/scsi/dc395x.c if (len != srb->total_xfer_length) len 1841 drivers/scsi/dc395x.c srb->total_xfer_length, len); len 2175 drivers/scsi/dc395x.c size_t len = left_io; len 2182 drivers/scsi/dc395x.c srb->sg_count, &offset, &len); len 2185 drivers/scsi/dc395x.c left_io -= len; len 2187 drivers/scsi/dc395x.c while (len) { len 2198 drivers/scsi/dc395x.c len--; len 2393 drivers/scsi/dc395x.c size_t len = left_io; len 2399 drivers/scsi/dc395x.c srb->sg_count, &offset, &len); len 2402 drivers/scsi/dc395x.c left_io -= len; len 2404 drivers/scsi/dc395x.c while (len--) { len 2502 drivers/scsi/dc395x.c static inline u8 msgin_completed(u8 * msgbuf, u32 len) len 2505 drivers/scsi/dc395x.c if (len < 2) len 2507 drivers/scsi/dc395x.c if (len < msgbuf[1] + 2) len 2510 drivers/scsi/dc395x.c if (len < 2) len 3361 drivers/scsi/dc395x.c size_t offset = 0, len = sizeof(struct ScsiInqData); len 3364 drivers/scsi/dc395x.c base = scsi_kmap_atomic_sg(sg, scsi_sg_count(cmd), &offset, &len); len 509 drivers/scsi/device_handler/scsi_dh_alua.c int len, k, off, bufflen = ALUA_RTPG_SIZE; len 606 drivers/scsi/device_handler/scsi_dh_alua.c len = get_unaligned_be32(&buff[0]) + 4; len 608 drivers/scsi/device_handler/scsi_dh_alua.c if (len > bufflen) { len 611 drivers/scsi/device_handler/scsi_dh_alua.c bufflen = len; len 642 drivers/scsi/device_handler/scsi_dh_alua.c k < len; len 191 drivers/scsi/device_handler/scsi_dh_emc.c unsigned char len = buffer[4] + 5; len 195 drivers/scsi/device_handler/scsi_dh_emc.c if (len < 160) { len 198 drivers/scsi/device_handler/scsi_dh_emc.c CLARIION_NAME, len); len 211 drivers/scsi/device_handler/scsi_dh_emc.c if (serial_len == 0 || serial_len + 161 > len) { len 218 drivers/scsi/device_handler/scsi_dh_emc.c if (sp_len == 0 || serial_len + sp_len + 161 > len) { len 240 drivers/scsi/device_handler/scsi_dh_emc.c int err, res = SCSI_DH_OK, len; len 250 drivers/scsi/device_handler/scsi_dh_emc.c len = sizeof(short_trespass); len 253 drivers/scsi/device_handler/scsi_dh_emc.c cdb[4] = len; len 259 drivers/scsi/device_handler/scsi_dh_emc.c len = sizeof(long_trespass); len 261 drivers/scsi/device_handler/scsi_dh_emc.c cdb[8] = len; len 263 drivers/scsi/device_handler/scsi_dh_emc.c BUG_ON((len > CLARIION_BUFFER_SIZE)); len 264 drivers/scsi/device_handler/scsi_dh_emc.c memcpy(csdev->buffer, page22, len); len 266 drivers/scsi/device_handler/scsi_dh_emc.c err = scsi_execute(sdev, cdb, DMA_TO_DEVICE, csdev->buffer, len, NULL, len 320 drivers/scsi/dpt_i2o.c u32 len; len 335 drivers/scsi/dpt_i2o.c len = 36; len 374 drivers/scsi/dpt_i2o.c *lenptr = len; len 378 drivers/scsi/dpt_i2o.c *mptr++ = 0xD0000000|direction|len; len 382 drivers/scsi/dpt_i2o.c *mptr++ = 0xD0000000|direction|len; len 1146 drivers/scsi/dpt_i2o.c static int adpt_i2o_post_wait(adpt_hba* pHba, u32* msg, int len, int timeout) len 1183 drivers/scsi/dpt_i2o.c if((status = adpt_i2o_post_this(pHba, msg, len)) == 0){ len 1233 drivers/scsi/dpt_i2o.c static s32 adpt_i2o_post_this(adpt_hba* pHba, u32* data, int len) len 1253 drivers/scsi/dpt_i2o.c memcpy_toio(msg, data, len); len 2199 drivers/scsi/dpt_i2o.c u32 len; len 2205 drivers/scsi/dpt_i2o.c len = scsi_bufflen(cmd); len 2209 drivers/scsi/dpt_i2o.c if(len) { len 2275 drivers/scsi/dpt_i2o.c len = 0; len 2279 drivers/scsi/dpt_i2o.c len+=sg_dma_len(sg); len 2289 drivers/scsi/dpt_i2o.c *lenptr = len; len 2291 drivers/scsi/dpt_i2o.c if(cmd->underflow && len != cmd->underflow){ len 2293 drivers/scsi/dpt_i2o.c len, cmd->underflow); len 2296 drivers/scsi/dpt_i2o.c *lenptr = len = 0; len 2433 drivers/scsi/dpt_i2o.c u32 len = min(SCSI_SENSE_BUFFERSIZE, 40); len 2435 drivers/scsi/dpt_i2o.c memcpy_fromio(cmd->sense_buffer, (reply+28) , len); len 277 drivers/scsi/dpti.h static int adpt_i2o_post_wait(adpt_hba* pHba, u32* msg, int len, int timeout); len 283 drivers/scsi/dpti.h static s32 adpt_i2o_post_this(adpt_hba* pHba, u32* data, int len); len 97 drivers/scsi/esas2r/esas2r_flash.c static u8 esas2r_calc_byte_xor_cksum(u8 *addr, u32 len, u8 seed) len 102 drivers/scsi/esas2r/esas2r_flash.c while (len) { len 108 drivers/scsi/esas2r/esas2r_flash.c len--; len 110 drivers/scsi/esas2r/esas2r_flash.c while (len >= sizeof(u32)) { len 113 drivers/scsi/esas2r/esas2r_flash.c len -= 4; len 115 drivers/scsi/esas2r/esas2r_flash.c while (len--) { len 122 drivers/scsi/esas2r/esas2r_flash.c static u8 esas2r_calc_byte_cksum(void *addr, u32 len, u8 seed) len 127 drivers/scsi/esas2r/esas2r_flash.c while (len--) len 128 drivers/scsi/esas2r/esas2r_flash.c cksum = cksum + p[len]; len 278 drivers/scsi/esas2r/esas2r_flash.c u32 len = ch->length; len 283 drivers/scsi/esas2r/esas2r_flash.c while (len) { len 293 drivers/scsi/esas2r/esas2r_flash.c if (thislen > len) len 296 drivers/scsi/esas2r/esas2r_flash.c len -= thislen; len 330 drivers/scsi/esas2r/esas2r_flash.c u32 len; len 356 drivers/scsi/esas2r/esas2r_flash.c for (len = fc->curr_len; len; len--) len 591 drivers/scsi/esas2r/esas2r_flash.c u32 len = length; len 593 drivers/scsi/esas2r/esas2r_flash.c if (len == 0) len 594 drivers/scsi/esas2r/esas2r_flash.c len = FM_BUF_SZ; len 618 drivers/scsi/esas2r/esas2r_flash.c if (sz > len - (2 * sizeof(u16))) len 668 drivers/scsi/esas2r/esas2r_flash.c u32 len; len 671 drivers/scsi/esas2r/esas2r_flash.c for (len = (fi->length - fc->fi_hdr_len) / 2, len 674 drivers/scsi/esas2r/esas2r_flash.c len; len 675 drivers/scsi/esas2r/esas2r_flash.c len--, pw++) len 699 drivers/scsi/esas2r/esas2r_flash.c u32 len; len 703 drivers/scsi/esas2r/esas2r_flash.c len = fi->length; len 705 drivers/scsi/esas2r/esas2r_flash.c if ((len & 1) len 706 drivers/scsi/esas2r/esas2r_flash.c || len < fc->fi_hdr_len) { len 725 drivers/scsi/esas2r/esas2r_flash.c for (i = 0, len = 0, ch = fi->cmp_hdr; len 802 drivers/scsi/esas2r/esas2r_flash.c len += ch->length; len 812 drivers/scsi/esas2r/esas2r_flash.c if (len != fi->length - fc->fi_hdr_len) { len 1011 drivers/scsi/esas2r/esas2r_flash.c u32 len; len 1022 drivers/scsi/esas2r/esas2r_flash.c len = size; len 1024 drivers/scsi/esas2r/esas2r_flash.c if (len > WINDOW_SIZE - offset) len 1025 drivers/scsi/esas2r/esas2r_flash.c len = WINDOW_SIZE - offset; len 1027 drivers/scsi/esas2r/esas2r_flash.c from += len; len 1028 drivers/scsi/esas2r/esas2r_flash.c size -= len; len 1030 drivers/scsi/esas2r/esas2r_flash.c while (len--) { len 1112 drivers/scsi/esas2r/esas2r_flash.c u32 len; len 1117 drivers/scsi/esas2r/esas2r_flash.c len = FLS_LENGTH_BOOT; len 1172 drivers/scsi/esas2r/esas2r_flash.c || thislen + offset > len len 196 drivers/scsi/esas2r/esas2r_io.c u32 len; len 198 drivers/scsi/esas2r/esas2r_io.c len = (*sgc->get_phys_addr)(sgc, &addr); len 200 drivers/scsi/esas2r/esas2r_io.c if (unlikely(len == 0)) len 204 drivers/scsi/esas2r/esas2r_io.c if (unlikely(len > sgc->length)) len 205 drivers/scsi/esas2r/esas2r_io.c len = sgc->length; len 209 drivers/scsi/esas2r/esas2r_io.c if (len > SGE_LEN_MAX) { len 217 drivers/scsi/esas2r/esas2r_io.c rem = len - SGE_LEN_MAX; len 218 drivers/scsi/esas2r/esas2r_io.c len = SGE_LEN_MAX; len 309 drivers/scsi/esas2r/esas2r_io.c sgc->sge.a64.curr->length = cpu_to_le32(SGE_ADDR_64 | len); len 312 drivers/scsi/esas2r/esas2r_io.c sgc->cur_offset += len; len 313 drivers/scsi/esas2r/esas2r_io.c sgc->length -= len; len 320 drivers/scsi/esas2r/esas2r_io.c addr += len; len 321 drivers/scsi/esas2r/esas2r_io.c len = rem; len 375 drivers/scsi/esas2r/esas2r_io.c u32 len; len 383 drivers/scsi/esas2r/esas2r_io.c len = (*sgc->get_phys_addr)(sgc, &addr); len 385 drivers/scsi/esas2r/esas2r_io.c if (unlikely(len == 0)) len 390 drivers/scsi/esas2r/esas2r_io.c if (unlikely(len > sgc->length)) len 391 drivers/scsi/esas2r/esas2r_io.c len = sgc->length; len 396 drivers/scsi/esas2r/esas2r_io.c if (len > PRD_LEN_MAX) { len 404 drivers/scsi/esas2r/esas2r_io.c rem = len - PRD_LEN_MAX; len 405 drivers/scsi/esas2r/esas2r_io.c len = PRD_LEN_MAX; len 410 drivers/scsi/esas2r/esas2r_io.c if (len == sgc->length) { len 419 drivers/scsi/esas2r/esas2r_io.c PRD_DATA | len); len 423 drivers/scsi/esas2r/esas2r_io.c sgc->cur_offset += len; len 424 drivers/scsi/esas2r/esas2r_io.c sgc->length -= len; len 487 drivers/scsi/esas2r/esas2r_io.c sgc->sge.prd.curr->ctl_len = cpu_to_le32(PRD_DATA | len); len 496 drivers/scsi/esas2r/esas2r_io.c sgc->cur_offset += len; len 497 drivers/scsi/esas2r/esas2r_io.c sgc->length -= len; len 505 drivers/scsi/esas2r/esas2r_io.c addr += len; len 506 drivers/scsi/esas2r/esas2r_io.c len = rem; len 528 drivers/scsi/esas2r/esas2r_io.c u32 len = sgc->length; len 602 drivers/scsi/esas2r/esas2r_io.c if (sgc->length > len) len 603 drivers/scsi/esas2r/esas2r_io.c sgc->length = len; len 605 drivers/scsi/esas2r/esas2r_io.c sgc->length = len; len 608 drivers/scsi/esas2r/esas2r_io.c sgc->length = len; len 622 drivers/scsi/esas2r/esas2r_io.c while (len) { len 629 drivers/scsi/esas2r/esas2r_io.c len -= sgc->length; len 641 drivers/scsi/esas2r/esas2r_io.c if (len > t->inter_byte) len 644 drivers/scsi/esas2r/esas2r_io.c sgc->length = len; len 932 drivers/scsi/esas2r/esas2r_ioctl.c u32 len = hi->data_length; len 940 drivers/scsi/esas2r/esas2r_ioctl.c if (len > total_len) len 941 drivers/scsi/esas2r/esas2r_ioctl.c len = total_len; len 944 drivers/scsi/esas2r/esas2r_ioctl.c || offset + len > total_len len 945 drivers/scsi/esas2r/esas2r_ioctl.c || len == 0) { len 952 drivers/scsi/esas2r/esas2r_ioctl.c len); len 954 drivers/scsi/esas2r/esas2r_ioctl.c hi->data_length = len; len 236 drivers/scsi/esas2r/esas2r_log.c size_t len) len 241 drivers/scsi/esas2r/esas2r_log.c len, true); len 71 drivers/scsi/esas2r/esas2r_log.h size_t len); len 755 drivers/scsi/esas2r/esas2r_main.c u32 len; len 772 drivers/scsi/esas2r/esas2r_main.c len = sg_dma_len(sgc->cur_sgel); len 776 drivers/scsi/esas2r/esas2r_main.c sgc->exp_offset += len; len 779 drivers/scsi/esas2r/esas2r_main.c len = 0; len 787 drivers/scsi/esas2r/esas2r_main.c len = sg_dma_len(sgc->cur_sgel); len 790 drivers/scsi/esas2r/esas2r_main.c sgc->exp_offset -= len; len 796 drivers/scsi/esas2r/esas2r_main.c sgc->exp_offset += len; len 799 drivers/scsi/esas2r/esas2r_main.c len = lower_32_bits( len 806 drivers/scsi/esas2r/esas2r_main.c len = 0; len 809 drivers/scsi/esas2r/esas2r_main.c return len; len 1283 drivers/scsi/esas2r/esas2r_main.c u32 len; len 1292 drivers/scsi/esas2r/esas2r_main.c len = size; len 1294 drivers/scsi/esas2r/esas2r_main.c if (len > MW_DATA_WINDOW_SIZE - offset) len 1295 drivers/scsi/esas2r/esas2r_main.c len = MW_DATA_WINDOW_SIZE - offset; len 1297 drivers/scsi/esas2r/esas2r_main.c from += len; len 1298 drivers/scsi/esas2r/esas2r_main.c size -= len; len 1300 drivers/scsi/esas2r/esas2r_main.c while (len--) { len 147 drivers/scsi/esp_scsi.c static void esp_send_dma_cmd(struct esp *esp, int len, int max_len, int cmd) len 153 drivers/scsi/esp_scsi.c for (i = 0; i < len; i++) len 161 drivers/scsi/esp_scsi.c len, max_len, 0, cmd); len 429 drivers/scsi/esp_scsi.c struct scsi_cmnd *cmd, unsigned int len) len 434 drivers/scsi/esp_scsi.c ent->sense_ptr += len; len 438 drivers/scsi/esp_scsi.c p->cur_residue -= len; len 439 drivers/scsi/esp_scsi.c p->tot_residue -= len; len 445 drivers/scsi/esp_scsi.c p->cur_residue, p->tot_residue, len); len 1625 drivers/scsi/esp_scsi.c int len = esp->msg_in_len; len 1636 drivers/scsi/esp_scsi.c if (len == 1) len 1638 drivers/scsi/esp_scsi.c if (len < esp->msg_in[1] + 2) len 1646 drivers/scsi/esp_scsi.c if (len == 1) len 1359 drivers/scsi/fcoe/fcoe.c skb->len, skb->data_len, skb->head, skb->data, len 1382 drivers/scsi/fcoe/fcoe.c if (unlikely((skb->len < FCOE_MIN_FRAME) || len 1493 drivers/scsi/fcoe/fcoe.c wlen = skb->len / FCOE_WORD_TO_BYTE; len 1510 drivers/scsi/fcoe/fcoe.c wlen = (skb->len - tlen + sizeof(crc)) / FCOE_WORD_TO_BYTE; len 1516 drivers/scsi/fcoe/fcoe.c skb->csum_offset = skb->len; len 1639 drivers/scsi/fcoe/fcoe.c le32_to_cpu(fr_crc(fp)) == ~crc32(~0, skb->data, skb->len)) { len 1676 drivers/scsi/fcoe/fcoe.c skb->len, skb->data_len, len 1702 drivers/scsi/fcoe/fcoe.c fr_len = skb->len - sizeof(struct fcoe_crc_eof); len 2788 drivers/scsi/fcoe/fcoe.c size_t len; len 2797 drivers/scsi/fcoe/fcoe.c len = strnlen(fc_host_symbolic_name(lport->host), 255); len 2800 drivers/scsi/fcoe/fcoe.c sizeof(struct fc_ns_rspn) + len); len 539 drivers/scsi/fcoe/fcoe_ctlr.c u32 len; len 548 drivers/scsi/fcoe/fcoe_ctlr.c len = sizeof(*kal) + ports * sizeof(*vn); len 549 drivers/scsi/fcoe/fcoe_ctlr.c skb = dev_alloc_skb(len); len 554 drivers/scsi/fcoe/fcoe_ctlr.c memset(kal, 0, len); len 579 drivers/scsi/fcoe/fcoe_ctlr.c skb_put(skb, len); len 619 drivers/scsi/fcoe/fcoe_ctlr.c dlen = sizeof(struct fip_encaps) + skb->len; /* len before push */ len 915 drivers/scsi/fcoe/fcoe_ctlr.c if (rlen + sizeof(*fiph) > skb->len) len 1160 drivers/scsi/fcoe/fcoe_ctlr.c if (rlen + sizeof(*fiph) > skb->len) len 1289 drivers/scsi/fcoe/fcoe_ctlr.c stats->RxWords += skb->len / FIP_BPW; len 1546 drivers/scsi/fcoe/fcoe_ctlr.c if (skb->len < sizeof(*fiph)) len 1563 drivers/scsi/fcoe/fcoe_ctlr.c if (ntohs(fiph->fip_dl_len) * FIP_BPW + sizeof(*fiph) > skb->len) len 2033 drivers/scsi/fcoe/fcoe_ctlr.c size_t len; len 2036 drivers/scsi/fcoe/fcoe_ctlr.c len = sizeof(*frame); len 2041 drivers/scsi/fcoe/fcoe_ctlr.c len += dlen; len 2044 drivers/scsi/fcoe/fcoe_ctlr.c len = max(len, min_len + sizeof(struct ethhdr)); len 2046 drivers/scsi/fcoe/fcoe_ctlr.c skb = dev_alloc_skb(len); len 2051 drivers/scsi/fcoe/fcoe_ctlr.c memset(frame, 0, len); len 2106 drivers/scsi/fcoe/fcoe_ctlr.c skb_put(skb, len); len 2309 drivers/scsi/fcoe/fcoe_ctlr.c if (rlen + sizeof(*fiph) > skb->len) len 2829 drivers/scsi/fcoe/fcoe_ctlr.c if (rlen + sizeof(*fiph) > skb->len) len 2908 drivers/scsi/fcoe/fcoe_ctlr.c size_t len; len 2911 drivers/scsi/fcoe/fcoe_ctlr.c len = sizeof(*frame); len 2913 drivers/scsi/fcoe/fcoe_ctlr.c len = max(len, sizeof(struct ethhdr)); len 2915 drivers/scsi/fcoe/fcoe_ctlr.c skb = dev_alloc_skb(len); len 2924 drivers/scsi/fcoe/fcoe_ctlr.c memset(frame, 0, len); len 2943 drivers/scsi/fcoe/fcoe_ctlr.c skb_put(skb, len); len 228 drivers/scsi/fcoe/fcoe_transport.c void fcoe_wwn_to_str(u64 wwn, char *buf, int len) len 233 drivers/scsi/fcoe/fcoe_transport.c snprintf(buf, len, "%02x%02x%02x%02x%02x%02x%02x%02x", len 313 drivers/scsi/fcoe/fcoe_transport.c unsigned long off, len, clen; len 322 drivers/scsi/fcoe/fcoe_transport.c len = skb_frag_size(frag); len 323 drivers/scsi/fcoe/fcoe_transport.c while (len > 0) { len 324 drivers/scsi/fcoe/fcoe_transport.c clen = min(len, PAGE_SIZE - (off & ~PAGE_MASK)); len 330 drivers/scsi/fcoe/fcoe_transport.c len -= clen; len 486 drivers/scsi/fcoe/fcoe_transport.c skb->len += tlen; len 218 drivers/scsi/fdomain.c size_t offset, len; len 220 drivers/scsi/fdomain.c while ((len = inw(fd->base + REG_FIFO_COUNT)) > 0) { len 223 drivers/scsi/fdomain.c &offset, &len); len 225 drivers/scsi/fdomain.c if (len & 1) len 227 drivers/scsi/fdomain.c if (len > 1) len 228 drivers/scsi/fdomain.c insw(fd->base + REG_FIFO, ptr, len >> 1); len 229 drivers/scsi/fdomain.c scsi_set_resid(cmd, scsi_get_resid(cmd) - len); len 240 drivers/scsi/fdomain.c size_t offset, len; len 242 drivers/scsi/fdomain.c while ((len = FIFO_Size - inw(fd->base + REG_FIFO_COUNT)) > 512) { len 244 drivers/scsi/fdomain.c if (len + offset > scsi_bufflen(cmd)) { len 245 drivers/scsi/fdomain.c len = scsi_bufflen(cmd) - offset; len 246 drivers/scsi/fdomain.c if (len == 0) len 250 drivers/scsi/fdomain.c &offset, &len); len 252 drivers/scsi/fdomain.c if (len & 1) len 254 drivers/scsi/fdomain.c if (len > 1) len 255 drivers/scsi/fdomain.c outsw(fd->base + REG_FIFO, ptr, len >> 1); len 256 drivers/scsi/fdomain.c scsi_set_resid(cmd, scsi_get_resid(cmd) - len); len 434 drivers/scsi/fnic/fcpio.h u32 len; /* len of the buffer */ len 118 drivers/scsi/fnic/fnic_debugfs.c int len; len 120 drivers/scsi/fnic/fnic_debugfs.c len = 0; len 123 drivers/scsi/fnic/fnic_debugfs.c len = sprintf(buf, "%u\n", fnic_tracing_enabled); len 125 drivers/scsi/fnic/fnic_debugfs.c len = sprintf(buf, "%u\n", fnic_fc_tracing_enabled); len 127 drivers/scsi/fnic/fnic_debugfs.c len = sprintf(buf, "%u\n", fnic_fc_trace_cleared); len 131 drivers/scsi/fnic/fnic_debugfs.c return simple_read_from_buffer(ubuf, cnt, ppos, buf, len); len 488 drivers/scsi/fnic/fnic_debugfs.c int len; len 490 drivers/scsi/fnic/fnic_debugfs.c len = sprintf(buf, "%u\n", fnic->reset_stats); len 492 drivers/scsi/fnic/fnic_debugfs.c return simple_read_from_buffer(ubuf, cnt, ppos, buf, len); len 324 drivers/scsi/fnic/fnic_fcs.c if (skb->len < sizeof(*fiph)) len 338 drivers/scsi/fnic/fnic_fcs.c if (rlen + sizeof(*fiph) > skb->len) len 587 drivers/scsi/fnic/fnic_fcs.c if (ntohs(fiph->fip_dl_len) * FIP_BPW + sizeof(*fiph) > skb->len) len 692 drivers/scsi/fnic/fnic_fcs.c FNIC_FC_RECV|0x80, (char *)skb->data, skb->len)) != 0) { len 714 drivers/scsi/fnic/fnic_fcs.c ft = (struct fcoe_crc_eof *)(skb->data + skb->len - sizeof(*ft)); len 716 drivers/scsi/fnic/fnic_fcs.c skb_trim(skb, skb->len - sizeof(*ft)); len 855 drivers/scsi/fnic/fnic_fcs.c dma_unmap_single(&fnic->pdev->dev, buf->dma_addr, buf->len, len 924 drivers/scsi/fnic/fnic_fcs.c (char *)skb->data, skb->len)) != 0) { len 981 drivers/scsi/fnic/fnic_fcs.c u16 len; len 985 drivers/scsi/fnic/fnic_fcs.c len = FC_FRAME_HEADROOM + FC_MAX_FRAME + FC_FRAME_TAILROOM; len 986 drivers/scsi/fnic/fnic_fcs.c skb = dev_alloc_skb(len); len 995 drivers/scsi/fnic/fnic_fcs.c skb_put(skb, len); len 996 drivers/scsi/fnic/fnic_fcs.c pa = dma_map_single(&fnic->pdev->dev, skb->data, len, DMA_FROM_DEVICE); len 1003 drivers/scsi/fnic/fnic_fcs.c fnic_queue_rq_desc(rq, skb, pa, len); len 1016 drivers/scsi/fnic/fnic_fcs.c dma_unmap_single(&fnic->pdev->dev, buf->dma_addr, buf->len, len 1045 drivers/scsi/fnic/fnic_fcs.c FNIC_FC_SEND|0x80, (char *)eth_hdr, skb->len)) != 0) { len 1050 drivers/scsi/fnic/fnic_fcs.c FNIC_FC_SEND|0x80, (char *)skb->data, skb->len)) != 0) { len 1055 drivers/scsi/fnic/fnic_fcs.c pa = dma_map_single(&fnic->pdev->dev, skb->data, skb->len, len 1066 drivers/scsi/fnic/fnic_fcs.c fnic_queue_wq_eth_desc(wq, skb, pa, skb->len, len 1074 drivers/scsi/fnic/fnic_fcs.c dma_unmap_single(&fnic->pdev->dev, pa, skb->len, DMA_TO_DEVICE); len 1123 drivers/scsi/fnic/fnic_fcs.c tot_len = skb->len; len 1261 drivers/scsi/fnic/fnic_fcs.c dma_unmap_single(&fnic->pdev->dev, buf->dma_addr, buf->len, len 1304 drivers/scsi/fnic/fnic_fcs.c dma_unmap_single(&fnic->pdev->dev, buf->dma_addr, buf->len, len 29 drivers/scsi/fnic/fnic_io.h __le32 len; len 637 drivers/scsi/fnic/fnic_main.c fnic->bar0.len = pci_resource_len(pdev, 0); len 1030 drivers/scsi/fnic/fnic_main.c size_t len; len 1061 drivers/scsi/fnic/fnic_main.c len = sizeof(struct fnic_dflt_sgl_list); len 1063 drivers/scsi/fnic/fnic_main.c ("fnic_sgl_dflt", len + FNIC_SG_DESC_ALIGN, FNIC_SG_DESC_ALIGN, len 1073 drivers/scsi/fnic/fnic_main.c len = sizeof(struct fnic_sgl_list); len 1075 drivers/scsi/fnic/fnic_main.c ("fnic_sgl_max", len + FNIC_SG_DESC_ALIGN, FNIC_SG_DESC_ALIGN, len 32 drivers/scsi/fnic/fnic_res.h unsigned int len, unsigned int fc_eof, len 41 drivers/scsi/fnic/fnic_res.h (u16)len, len 51 drivers/scsi/fnic/fnic_res.h vnic_wq_post(wq, os_buf, dma_addr, len, sop, eop); len 56 drivers/scsi/fnic/fnic_res.h unsigned int len, len 65 drivers/scsi/fnic/fnic_res.h (u16)len, len 76 drivers/scsi/fnic/fnic_res.h vnic_wq_post(wq, os_buf, dma_addr, len, 1, 1); len 218 drivers/scsi/fnic/fnic_res.h desc->u.lunmap_req.len = lunmap_len; /* len of the buffer */ len 225 drivers/scsi/fnic/fnic_res.h u16 len) len 232 drivers/scsi/fnic/fnic_res.h (u16)len); len 234 drivers/scsi/fnic/fnic_res.h vnic_rq_post(rq, os_buf, 0, dma_addr, len); len 338 drivers/scsi/fnic/fnic_scsi.c desc->len = cpu_to_le32(sg_dma_len(sg)); len 111 drivers/scsi/fnic/fnic_trace.c int len = 0; len 141 drivers/scsi/fnic/fnic_trace.c len += snprintf(fnic_dbgfs_prt->buffer + len, len 142 drivers/scsi/fnic/fnic_trace.c (trace_max_pages * PAGE_SIZE * 3) - len, len 183 drivers/scsi/fnic/fnic_trace.c len += snprintf(fnic_dbgfs_prt->buffer + len, len 184 drivers/scsi/fnic/fnic_trace.c (trace_max_pages * PAGE_SIZE * 3) - len, len 200 drivers/scsi/fnic/fnic_trace.c return len; len 218 drivers/scsi/fnic/fnic_trace.c int len = 0; len 223 drivers/scsi/fnic/fnic_trace.c len = snprintf(debug->debug_buffer + len, buf_size - len, len 228 drivers/scsi/fnic/fnic_trace.c len += snprintf(debug->debug_buffer + len, buf_size - len, len 246 drivers/scsi/fnic/fnic_trace.c len += snprintf(debug->debug_buffer + len, buf_size - len, len 250 drivers/scsi/fnic/fnic_trace.c len += snprintf(debug->debug_buffer + len, buf_size - len, len 283 drivers/scsi/fnic/fnic_trace.c len += snprintf(debug->debug_buffer + len, buf_size - len, len 287 drivers/scsi/fnic/fnic_trace.c len += snprintf(debug->debug_buffer + len, buf_size - len, len 292 drivers/scsi/fnic/fnic_trace.c len += snprintf(debug->debug_buffer + len, buf_size - len, len 321 drivers/scsi/fnic/fnic_trace.c len += snprintf(debug->debug_buffer + len, buf_size - len, len 326 drivers/scsi/fnic/fnic_trace.c len += snprintf(debug->debug_buffer + len, buf_size - len, len 340 drivers/scsi/fnic/fnic_trace.c len += snprintf(debug->debug_buffer + len, buf_size - len, len 345 drivers/scsi/fnic/fnic_trace.c len += snprintf(debug->debug_buffer + len, buf_size - len, len 371 drivers/scsi/fnic/fnic_trace.c len += snprintf(debug->debug_buffer + len, buf_size - len, len 376 drivers/scsi/fnic/fnic_trace.c len += snprintf(debug->debug_buffer + len, buf_size - len, len 386 drivers/scsi/fnic/fnic_trace.c len += snprintf(debug->debug_buffer + len, buf_size - len, len 391 drivers/scsi/fnic/fnic_trace.c len += snprintf(debug->debug_buffer + len, buf_size - len, len 401 drivers/scsi/fnic/fnic_trace.c len += snprintf(debug->debug_buffer + len, buf_size - len, len 409 drivers/scsi/fnic/fnic_trace.c len += snprintf(debug->debug_buffer + len, buf_size - len, len 455 drivers/scsi/fnic/fnic_trace.c len += snprintf(debug->debug_buffer + len, buf_size - len, len 460 drivers/scsi/fnic/fnic_trace.c return len; len 732 drivers/scsi/fnic/fnic_trace.c int len = 0, j; len 745 drivers/scsi/fnic/fnic_trace.c len += snprintf(fnic_dbgfs_prt->buffer + len, len 746 drivers/scsi/fnic/fnic_trace.c (fnic_fc_trace_max_pages * PAGE_SIZE * 3) - len, len 761 drivers/scsi/fnic/fnic_trace.c fnic_dbgfs_prt, &len, rdata_flag); len 765 drivers/scsi/fnic/fnic_trace.c len += snprintf(fnic_dbgfs_prt->buffer + len, len 767 drivers/scsi/fnic/fnic_trace.c - len, "%02x", fc_trace[j] & 0xff); len 769 drivers/scsi/fnic/fnic_trace.c len += snprintf(fnic_dbgfs_prt->buffer + len, len 770 drivers/scsi/fnic/fnic_trace.c (fnic_fc_trace_max_pages * PAGE_SIZE * 3) - len, len 779 drivers/scsi/fnic/fnic_trace.c return len; len 799 drivers/scsi/fnic/fnic_trace.c int j, i = 1, len; len 808 drivers/scsi/fnic/fnic_trace.c len = *orig_len; len 813 drivers/scsi/fnic/fnic_trace.c len += snprintf(fnic_dbgfs_prt->buffer + len, len 814 drivers/scsi/fnic/fnic_trace.c max_size - len, len 826 drivers/scsi/fnic/fnic_trace.c len += snprintf(fnic_dbgfs_prt->buffer + len, len 827 drivers/scsi/fnic/fnic_trace.c max_size - len, "%c", fc_trace[j]); len 829 drivers/scsi/fnic/fnic_trace.c len += snprintf(fnic_dbgfs_prt->buffer + len, len 830 drivers/scsi/fnic/fnic_trace.c max_size - len, "%02x", fc_trace[j] & 0xff); len 831 drivers/scsi/fnic/fnic_trace.c len += snprintf(fnic_dbgfs_prt->buffer + len, len 832 drivers/scsi/fnic/fnic_trace.c max_size - len, " "); len 837 drivers/scsi/fnic/fnic_trace.c len += snprintf(fnic_dbgfs_prt->buffer len 838 drivers/scsi/fnic/fnic_trace.c + len, max_size - len, len 844 drivers/scsi/fnic/fnic_trace.c len += snprintf(fnic_dbgfs_prt->buffer + len, len 845 drivers/scsi/fnic/fnic_trace.c max_size - len, "\n"); len 846 drivers/scsi/fnic/fnic_trace.c *orig_len = len; len 125 drivers/scsi/fnic/fnic_trace.h int *len, u8 rdata_flag); len 94 drivers/scsi/fnic/vnic_dev.c if (bar->len < VNIC_MAX_RES_HDR_SIZE) { len 121 drivers/scsi/fnic/vnic_dev.c u32 len; len 134 drivers/scsi/fnic/vnic_dev.c len = count * VNIC_RES_STRIDE; len 135 drivers/scsi/fnic/vnic_dev.c if (len + bar_offset > bar->len) { len 140 drivers/scsi/fnic/vnic_dev.c len, len 141 drivers/scsi/fnic/vnic_dev.c bar->len); len 148 drivers/scsi/fnic/vnic_dev.c len = count; len 93 drivers/scsi/fnic/vnic_dev.h unsigned long len; len 87 drivers/scsi/fnic/vnic_rq.h unsigned int len; len 134 drivers/scsi/fnic/vnic_rq.h dma_addr_t dma_addr, unsigned int len) len 141 drivers/scsi/fnic/vnic_rq.h buf->len = len; len 73 drivers/scsi/fnic/vnic_wq.h unsigned int len; len 117 drivers/scsi/fnic/vnic_wq.h unsigned int len, int sop, int eop) len 124 drivers/scsi/fnic/vnic_wq.h buf->len = len; len 520 drivers/scsi/g_NCR5380.c unsigned char *dst, int len) len 526 drivers/scsi/g_NCR5380.c NCR5380_write(hostdata->c400_blk_cnt, len / 128); len 529 drivers/scsi/g_NCR5380.c if (start == len - 128) { len 554 drivers/scsi/g_NCR5380.c } while (start < len); len 556 drivers/scsi/g_NCR5380.c residual = len - start; len 587 drivers/scsi/g_NCR5380.c unsigned char *src, int len) len 593 drivers/scsi/g_NCR5380.c NCR5380_write(hostdata->c400_blk_cnt, len / 128); len 610 drivers/scsi/g_NCR5380.c if (start >= len && NCR5380_read(hostdata->c400_blk_cnt) == 0) len 620 drivers/scsi/g_NCR5380.c if (start >= len) len 635 drivers/scsi/g_NCR5380.c residual = len - start; len 1181 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c u32 dw1 = 0, dw2 = 0, len = 0; len 1280 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c len = (task->total_xfer_len >> ilog2_interval) * 8; len 1286 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c hdr->data_transfer_len = cpu_to_le32(task->total_xfer_len + len); len 451 drivers/scsi/hpsa.c int status, len; len 458 drivers/scsi/hpsa.c len = count > sizeof(tmpbuf) - 1 ? sizeof(tmpbuf) - 1 : count; len 459 drivers/scsi/hpsa.c strncpy(tmpbuf, buf, len); len 460 drivers/scsi/hpsa.c tmpbuf[len] = '\0'; len 475 drivers/scsi/hpsa.c int debug_level, len; len 482 drivers/scsi/hpsa.c len = count > sizeof(tmpbuf) - 1 ? sizeof(tmpbuf) - 1 : count; len 483 drivers/scsi/hpsa.c strncpy(tmpbuf, buf, len); len 484 drivers/scsi/hpsa.c tmpbuf[len] = '\0'; len 4532 drivers/scsi/hpsa.c unsigned int len = sg_dma_len(sg); len 4535 drivers/scsi/hpsa.c desc->Len = cpu_to_le32(len); len 4707 drivers/scsi/hpsa.c unsigned int len; len 4751 drivers/scsi/hpsa.c len = sg_dma_len(sg); len 4752 drivers/scsi/hpsa.c total_len += len; len 4754 drivers/scsi/hpsa.c curr_sg->Len = cpu_to_le32(len); len 4885 drivers/scsi/hpsa.c u32 len; len 4938 drivers/scsi/hpsa.c len = sg_dma_len(sg); len 4939 drivers/scsi/hpsa.c total_len += len; len 4941 drivers/scsi/hpsa.c curr_sg->length = cpu_to_le32(len); len 7187 drivers/scsi/hpsa.c static void init_driver_version(char *driver_version, int len) len 7189 drivers/scsi/hpsa.c memset(driver_version, 0, len); len 7190 drivers/scsi/hpsa.c strncpy(driver_version, HPSA " " HPSA_DRIVER_VERSION, len - 1); len 1179 drivers/scsi/ibmvscsi/ibmvfc.c login_info->async.len = cpu_to_be32(vhost->async_crq.size * sizeof(*vhost->async_crq.msgs)); len 1305 drivers/scsi/ibmvscsi/ibmvfc.c md[i].len = cpu_to_be32(sg_dma_len(sg)); len 1372 drivers/scsi/ibmvscsi/ibmvfc.c data->len = cpu_to_be32(sg_mapped * sizeof(struct srp_direct_buf)); len 1628 drivers/scsi/ibmvscsi/ibmvfc.c vfc_cmd->resp.len = cpu_to_be32(sizeof(vfc_cmd->rsp)); len 1901 drivers/scsi/ibmvscsi/ibmvfc.c mad->cmd_ioba.len = cpu_to_be32(sizeof(mad->iu)); len 1909 drivers/scsi/ibmvscsi/ibmvfc.c mad->iu.cmd.len = cpu_to_be32(sg_dma_len(job->request_payload.sg_list)); len 1911 drivers/scsi/ibmvscsi/ibmvfc.c mad->iu.rsp.len = cpu_to_be32(sg_dma_len(job->reply_payload.sg_list)); len 1914 drivers/scsi/ibmvscsi/ibmvfc.c rsp_len = be32_to_cpu(mad->iu.rsp.len); len 1979 drivers/scsi/ibmvscsi/ibmvfc.c tmf->resp.len = cpu_to_be32(sizeof(tmf->rsp)); len 2309 drivers/scsi/ibmvscsi/ibmvfc.c tmf->resp.len = cpu_to_be32(sizeof(tmf->rsp)); len 2977 drivers/scsi/ibmvscsi/ibmvfc.c int len; len 2980 drivers/scsi/ibmvscsi/ibmvfc.c len = snprintf(buf, PAGE_SIZE, "%d\n", vhost->log_level); len 2982 drivers/scsi/ibmvscsi/ibmvfc.c return len; len 3640 drivers/scsi/ibmvscsi/ibmvfc.c mad->cmd_ioba.len = cpu_to_be32(sizeof(mad->iu)); len 3646 drivers/scsi/ibmvscsi/ibmvfc.c mad->iu.cmd.len = cpu_to_be32(sizeof(mad->fc_iu.payload)); len 3650 drivers/scsi/ibmvscsi/ibmvfc.c mad->iu.rsp.len = cpu_to_be32(sizeof(mad->fc_iu.response)); len 3987 drivers/scsi/ibmvscsi/ibmvfc.c mad->buffer.len = cpu_to_be32(vhost->disc_buf_sz); len 4102 drivers/scsi/ibmvscsi/ibmvfc.c mad->buffer.len = cpu_to_be32(sizeof(*vhost->login_buf)); len 662 drivers/scsi/ibmvscsi/ibmvscsi.c descr->len = cpu_to_be32(sg_dma_len(sg)); len 705 drivers/scsi/ibmvscsi/ibmvscsi.c indirect->table_desc.len = cpu_to_be32(sg_mapped * len 712 drivers/scsi/ibmvscsi/ibmvscsi.c indirect->len = cpu_to_be32(total_length); len 734 drivers/scsi/ibmvscsi/ibmvscsi.c indirect->len = cpu_to_be32(total_length); len 736 drivers/scsi/ibmvscsi/ibmvscsi.c indirect->table_desc.len = cpu_to_be32(sg_mapped * len 1889 drivers/scsi/ibmvscsi/ibmvscsi.c int len; len 1891 drivers/scsi/ibmvscsi/ibmvscsi.c len = snprintf(buf, sizeof(hostdata->caps.loc), "%s\n", len 1893 drivers/scsi/ibmvscsi/ibmvscsi.c return len; len 1909 drivers/scsi/ibmvscsi/ibmvscsi.c int len; len 1911 drivers/scsi/ibmvscsi/ibmvscsi.c len = snprintf(buf, sizeof(hostdata->caps.name), "%s\n", len 1913 drivers/scsi/ibmvscsi/ibmvscsi.c return len; len 1929 drivers/scsi/ibmvscsi/ibmvscsi.c int len; len 1931 drivers/scsi/ibmvscsi/ibmvscsi.c len = snprintf(buf, PAGE_SIZE, "%s\n", len 1933 drivers/scsi/ibmvscsi/ibmvscsi.c return len; len 1950 drivers/scsi/ibmvscsi/ibmvscsi.c int len; len 1952 drivers/scsi/ibmvscsi/ibmvscsi.c len = snprintf(buf, PAGE_SIZE, "%s\n", len 1954 drivers/scsi/ibmvscsi/ibmvscsi.c return len; len 1971 drivers/scsi/ibmvscsi/ibmvscsi.c int len; len 1973 drivers/scsi/ibmvscsi/ibmvscsi.c len = snprintf(buf, PAGE_SIZE, "%d\n", len 1975 drivers/scsi/ibmvscsi/ibmvscsi.c return len; len 1991 drivers/scsi/ibmvscsi/ibmvscsi.c int len; len 1993 drivers/scsi/ibmvscsi/ibmvscsi.c len = snprintf(buf, PAGE_SIZE, "%d\n", len 1995 drivers/scsi/ibmvscsi/ibmvscsi.c return len; len 2011 drivers/scsi/ibmvscsi/ibmvscsi.c int len; len 2013 drivers/scsi/ibmvscsi/ibmvscsi.c len = snprintf(buf, PAGE_SIZE, "%d\n", len 2015 drivers/scsi/ibmvscsi/ibmvscsi.c return len; len 1446 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c u16 len; len 1448 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c len = be16_to_cpu(crq->IU_length); len 1449 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c if ((len > SRP_MAX_IU_LEN) || (len == 0)) { len 1450 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c dev_err(&vscsi->dev, "copy_crq: Invalid len %d passed", len); len 1455 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c rc = h_copy_rdma(len, vscsi->dds.window[REMOTE].liobn, len 1463 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c iue->iu_len = len; len 1618 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c u16 olen, len, status, min_len, cap_len; len 1650 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c len = olen - min_len; len 1654 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c while ((len > 0) && (status == VIOSRP_MAD_SUCCESS) && !rc) { len 1656 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c len, be32_to_cpu(common->cap_type), len 1660 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c if (cap_len > len) { len 1681 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c len = len - cap_len; len 1942 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c crq->IU_length = cpu_to_be16(cmd->rsp.len); len 2000 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c cmd->rsp.len = sizeof(struct mad_common); len 2123 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c cmd->rsp.len = sizeof(struct srp_login_rsp); len 2126 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c rc = h_copy_rdma(cmd->rsp.len, vscsi->dds.window[LOCAL].liobn, len 2180 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c cmd->rsp.len = sizeof(*rej); len 2183 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c rc = h_copy_rdma(cmd->rsp.len, vscsi->dds.window[LOCAL].liobn, len 2366 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c cmd->rsp.len = sizeof(struct mad_common); len 3095 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c uint len; len 3104 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c len = sizeof(*rsp); len 3105 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c memset(rsp, 0, len); len 3124 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c len += se_cmd->scsi_sense_length; len 3170 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c len += 4; len 3174 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c rc = h_copy_rdma(len, vscsi->dds.window[LOCAL].liobn, iue->sbuf->dma, len 3181 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c *len_p = len; len 3235 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c client_len = be32_to_cpu(md[md_idx].len); len 3801 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c uint len = 0; len 3816 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c srp_build_response(vscsi, cmd, &len); len 3818 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c cmd->rsp.len = len; len 3828 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c uint len; len 3832 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c srp_build_response(vscsi, cmd, &len); len 3834 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c cmd->rsp.len = len; len 3848 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c uint len; len 3866 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c srp_build_response(vscsi, cmd, &len); len 3868 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c cmd->rsp.len = len; len 149 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.h u16 len; len 167 drivers/scsi/ibmvscsi_tgt/libsrp.c int err, nsg = 0, len; len 179 drivers/scsi/ibmvscsi_tgt/libsrp.c len = min(cmd->se_cmd.data_length, be32_to_cpu(md->len)); len 181 drivers/scsi/ibmvscsi_tgt/libsrp.c len = be32_to_cpu(md->len); len 184 drivers/scsi/ibmvscsi_tgt/libsrp.c err = rdma_io(cmd, sg, nsg, md, 1, dir, len); len 202 drivers/scsi/ibmvscsi_tgt/libsrp.c int nmd, nsg = 0, len; len 209 drivers/scsi/ibmvscsi_tgt/libsrp.c nmd = be32_to_cpu(id->table_desc.len) / sizeof(struct srp_direct_buf); len 219 drivers/scsi/ibmvscsi_tgt/libsrp.c be32_to_cpu(id->table_desc.len), len 223 drivers/scsi/ibmvscsi_tgt/libsrp.c be32_to_cpu(id->table_desc.len)); len 227 drivers/scsi/ibmvscsi_tgt/libsrp.c sg_init_one(&dummy, md, be32_to_cpu(id->table_desc.len)); len 229 drivers/scsi/ibmvscsi_tgt/libsrp.c sg_dma_len(&dummy) = be32_to_cpu(id->table_desc.len); len 231 drivers/scsi/ibmvscsi_tgt/libsrp.c be32_to_cpu(id->table_desc.len)); len 251 drivers/scsi/ibmvscsi_tgt/libsrp.c len = min(cmd->se_cmd.data_length, be32_to_cpu(id->len)); len 253 drivers/scsi/ibmvscsi_tgt/libsrp.c len = be32_to_cpu(id->len); len 256 drivers/scsi/ibmvscsi_tgt/libsrp.c err = rdma_io(cmd, sg, nsg, md, nmd, dir, len); len 264 drivers/scsi/ibmvscsi_tgt/libsrp.c be32_to_cpu(id->table_desc.len), md, token); len 342 drivers/scsi/ibmvscsi_tgt/libsrp.c u64 len = 0; len 358 drivers/scsi/ibmvscsi_tgt/libsrp.c len = be32_to_cpu(md->len); len 362 drivers/scsi/ibmvscsi_tgt/libsrp.c len = be32_to_cpu(id->len); len 368 drivers/scsi/ibmvscsi_tgt/libsrp.c return len; len 405 drivers/scsi/ibmvscsi_tgt/libsrp.c *data_len = be32_to_cpu(db->len); len 411 drivers/scsi/ibmvscsi_tgt/libsrp.c *data_len = be32_to_cpu(idb->len); len 298 drivers/scsi/imm.c static int imm_byte_out(unsigned short base, const char *buffer, int len) len 303 drivers/scsi/imm.c for (i = len >> 1; i; i--) { len 313 drivers/scsi/imm.c static int imm_nibble_in(unsigned short base, char *buffer, int len) len 322 drivers/scsi/imm.c for (i = len; i; i--) { len 332 drivers/scsi/imm.c static int imm_byte_in(unsigned short base, char *buffer, int len) len 340 drivers/scsi/imm.c for (i = len; i; i--) { len 348 drivers/scsi/imm.c static int imm_out(imm_struct *dev, char *buffer, int len) len 370 drivers/scsi/imm.c if (!(((long) buffer | len) & 0x01)) len 371 drivers/scsi/imm.c outsw(ppb + 4, buffer, len >> 1); len 373 drivers/scsi/imm.c if (!(((long) buffer | len) & 0x03)) len 374 drivers/scsi/imm.c outsl(ppb + 4, buffer, len >> 2); len 377 drivers/scsi/imm.c outsb(ppb + 4, buffer, len); len 387 drivers/scsi/imm.c r = imm_byte_out(ppb, buffer, len); len 397 drivers/scsi/imm.c static int imm_in(imm_struct *dev, char *buffer, int len) len 414 drivers/scsi/imm.c r = imm_nibble_in(ppb, buffer, len); len 420 drivers/scsi/imm.c r = imm_byte_in(ppb, buffer, len); len 430 drivers/scsi/imm.c if (!(((long) buffer | len) & 0x01)) len 431 drivers/scsi/imm.c insw(ppb + 4, buffer, len >> 1); len 433 drivers/scsi/imm.c if (!(((long) buffer | len) & 0x03)) len 434 drivers/scsi/imm.c insl(ppb + 4, buffer, len >> 2); len 437 drivers/scsi/imm.c insb(ppb + 4, buffer, len); len 1093 drivers/scsi/initio.c u8 len; len 1094 drivers/scsi/initio.c len = scb->senselen; len 1095 drivers/scsi/initio.c if (len == 0) len 1096 drivers/scsi/initio.c len = 1; len 1111 drivers/scsi/initio.c scb->cdb[4] = len; len 1569 drivers/scsi/initio.c xcnt -= (long) sgp->len; len 1571 drivers/scsi/initio.c xcnt += (long) sgp->len; /* xcnt == bytes xferred in this sgp */ len 1573 drivers/scsi/initio.c sgp->len -= (u32) xcnt; /* new len to be xfer */ len 2123 drivers/scsi/initio.c u8 len, idx; len 2134 drivers/scsi/initio.c len = inb(host->addr + TUL_SFifo); len 2135 drivers/scsi/initio.c host->msg[0] = len; len 2136 drivers/scsi/initio.c for (idx = 1; len != 0; len--) { len 2589 drivers/scsi/initio.c sg->len = cpu_to_le32((u32)sg_dma_len(sglist)); len 343 drivers/scsi/initio.h u32 len; /* Data Length */ len 1028 drivers/scsi/ipr.c u32 len, int flags) len 1037 drivers/scsi/ipr.c ioadl64->data_len = cpu_to_be32(len); len 1042 drivers/scsi/ipr.c ipr_cmd->ioarcb.data_transfer_length = cpu_to_be32(len); len 1044 drivers/scsi/ipr.c ioadl->flags_and_data_len = cpu_to_be32(flags | len); len 1050 drivers/scsi/ipr.c ipr_cmd->ioarcb.read_data_transfer_length = cpu_to_be32(len); len 1054 drivers/scsi/ipr.c ipr_cmd->ioarcb.data_transfer_length = cpu_to_be32(len); len 1296 drivers/scsi/ipr.c static char *__ipr_format_res_path(u8 *res_path, char *buffer, int len) len 1302 drivers/scsi/ipr.c p += snprintf(p, buffer + len - p, "%02X", res_path[0]); len 1303 drivers/scsi/ipr.c for (i = 1; res_path[i] != 0xff && ((i * 3) < len); i++) len 1304 drivers/scsi/ipr.c p += snprintf(p, buffer + len - p, "-%02X", res_path[i]); len 1320 drivers/scsi/ipr.c u8 *res_path, char *buffer, int len) len 1325 drivers/scsi/ipr.c p += snprintf(p, buffer + len - p, "%d/", ioa_cfg->host->host_no); len 1326 drivers/scsi/ipr.c __ipr_format_res_path(res_path, p, len - (buffer - p)); len 1933 drivers/scsi/ipr.c static void ipr_log_hex_data(struct ipr_ioa_cfg *ioa_cfg, __be32 *data, int len) len 1937 drivers/scsi/ipr.c if (len == 0) len 1941 drivers/scsi/ipr.c len = min_t(int, len, IPR_DEFAULT_MAX_ERROR_DUMP); len 1943 drivers/scsi/ipr.c for (i = 0; i < len / 4; i += 4) { len 2981 drivers/scsi/ipr.c (ioa_dump->hdr.len + bytes_copied) < max_dump_size) { len 3054 drivers/scsi/ipr.c driver_dump->ioa_type_entry.hdr.len = len 3078 drivers/scsi/ipr.c driver_dump->version_entry.hdr.len = len 3099 drivers/scsi/ipr.c driver_dump->trace_entry.hdr.len = len 3120 drivers/scsi/ipr.c driver_dump->location_entry.hdr.len = len 3178 drivers/scsi/ipr.c driver_dump->hdr.len = sizeof(struct ipr_driver_dump); len 3191 drivers/scsi/ipr.c driver_dump->hdr.len += sizeof(struct ipr_dump_entry_header); len 3195 drivers/scsi/ipr.c ioa_dump->hdr.len = 0; len 3236 drivers/scsi/ipr.c dump->driver_dump.hdr.len += sizeof(struct ipr_sdt_header); len 3238 drivers/scsi/ipr.c dump->driver_dump.hdr.len += num_entries * sizeof(struct ipr_sdt_entry); len 3240 drivers/scsi/ipr.c dump->driver_dump.hdr.len += max_num_entries * sizeof(struct ipr_sdt_entry); len 3245 drivers/scsi/ipr.c if (ioa_dump->hdr.len > max_dump_size) { len 3273 drivers/scsi/ipr.c ioa_dump->hdr.len += bytes_copied; len 3286 drivers/scsi/ipr.c driver_dump->hdr.len += ioa_dump->hdr.len; len 3499 drivers/scsi/ipr.c int len; len 3502 drivers/scsi/ipr.c len = snprintf(buf, PAGE_SIZE, "%02X%02X%02X%02X\n", len 3507 drivers/scsi/ipr.c return len; len 3532 drivers/scsi/ipr.c int len; len 3535 drivers/scsi/ipr.c len = snprintf(buf, PAGE_SIZE, "%d\n", ioa_cfg->log_level); len 3537 drivers/scsi/ipr.c return len; len 3646 drivers/scsi/ipr.c int len; len 3650 drivers/scsi/ipr.c len = snprintf(buf, PAGE_SIZE, "offline\n"); len 3652 drivers/scsi/ipr.c len = snprintf(buf, PAGE_SIZE, "online\n"); len 3654 drivers/scsi/ipr.c return len; len 3763 drivers/scsi/ipr.c int len; len 3766 drivers/scsi/ipr.c len = snprintf(buf, PAGE_SIZE, "%d\n", ioa_cfg->iopoll_weight); len 3769 drivers/scsi/ipr.c return len; len 3901 drivers/scsi/ipr.c u8 *buffer, u32 len) len 3912 drivers/scsi/ipr.c for (i = 0; i < (len / bsize_elem); i++, sg = sg_next(sg), len 3928 drivers/scsi/ipr.c if (len % bsize_elem) { len 3932 drivers/scsi/ipr.c memcpy(kaddr, buffer, len % bsize_elem); len 3935 drivers/scsi/ipr.c sg->length = len % bsize_elem; len 3938 drivers/scsi/ipr.c sglist->buffer_len = len; len 4153 drivers/scsi/ipr.c int len; len 4156 drivers/scsi/ipr.c len = snprintf(buf, PAGE_SIZE, "%d\n", ioa_cfg->sis64); len 4158 drivers/scsi/ipr.c return len; len 4262 drivers/scsi/ipr.c int len, sdt_end; len 4278 drivers/scsi/ipr.c if (off > dump->driver_dump.hdr.len) { len 4283 drivers/scsi/ipr.c if (off + count > dump->driver_dump.hdr.len) { len 4284 drivers/scsi/ipr.c count = dump->driver_dump.hdr.len - off; len 4290 drivers/scsi/ipr.c len = sizeof(dump->driver_dump) - off; len 4292 drivers/scsi/ipr.c len = count; len 4294 drivers/scsi/ipr.c memcpy(buf, src, len); len 4295 drivers/scsi/ipr.c buf += len; len 4296 drivers/scsi/ipr.c off += len; len 4297 drivers/scsi/ipr.c count -= len; len 4312 drivers/scsi/ipr.c len = sdt_end - off; len 4314 drivers/scsi/ipr.c len = count; len 4316 drivers/scsi/ipr.c memcpy(buf, src, len); len 4317 drivers/scsi/ipr.c buf += len; len 4318 drivers/scsi/ipr.c off += len; len 4319 drivers/scsi/ipr.c count -= len; len 4326 drivers/scsi/ipr.c len = PAGE_ALIGN(off) - off; len 4328 drivers/scsi/ipr.c len = count; len 4331 drivers/scsi/ipr.c memcpy(buf, src, len); len 4332 drivers/scsi/ipr.c buf += len; len 4333 drivers/scsi/ipr.c off += len; len 4334 drivers/scsi/ipr.c count -= len; len 4520 drivers/scsi/ipr.c ssize_t len = -ENXIO; len 4525 drivers/scsi/ipr.c len = snprintf(buf, PAGE_SIZE, "%08X\n", res->res_handle); len 4527 drivers/scsi/ipr.c return len; len 4554 drivers/scsi/ipr.c ssize_t len = -ENXIO; len 4560 drivers/scsi/ipr.c len = snprintf(buf, PAGE_SIZE, "%s\n", len 4564 drivers/scsi/ipr.c len = snprintf(buf, PAGE_SIZE, "%d:%d:%d:%d\n", ioa_cfg->host->host_no, len 4568 drivers/scsi/ipr.c return len; len 4594 drivers/scsi/ipr.c ssize_t len = -ENXIO; len 4599 drivers/scsi/ipr.c len = snprintf(buf, PAGE_SIZE, "0x%llx\n", be64_to_cpu(res->dev_id)); len 4601 drivers/scsi/ipr.c len = snprintf(buf, PAGE_SIZE, "0x%llx\n", res->lun_wwn); len 4604 drivers/scsi/ipr.c return len; len 4630 drivers/scsi/ipr.c ssize_t len = -ENXIO; len 4636 drivers/scsi/ipr.c len = snprintf(buf, PAGE_SIZE, "%x\n", res->type); len 4639 drivers/scsi/ipr.c return len; len 4665 drivers/scsi/ipr.c ssize_t len; len 4670 drivers/scsi/ipr.c len = snprintf(buf, PAGE_SIZE, "%d\n", res->raw_mode); len 4672 drivers/scsi/ipr.c len = -ENXIO; len 4674 drivers/scsi/ipr.c return len; len 4693 drivers/scsi/ipr.c ssize_t len; len 4700 drivers/scsi/ipr.c len = strlen(buf); len 4705 drivers/scsi/ipr.c len = -EINVAL; len 4707 drivers/scsi/ipr.c len = -ENXIO; len 4709 drivers/scsi/ipr.c return len; len 6905 drivers/scsi/ipr.c int len = qc->nbytes; len 6910 drivers/scsi/ipr.c if (len == 0) len 6919 drivers/scsi/ipr.c ioarcb->data_transfer_length = cpu_to_be32(len); len 6951 drivers/scsi/ipr.c int len = qc->nbytes; len 6955 drivers/scsi/ipr.c if (len == 0) len 6961 drivers/scsi/ipr.c ioarcb->data_transfer_length = cpu_to_be32(len); len 6966 drivers/scsi/ipr.c ioarcb->read_data_transfer_length = cpu_to_be32(len); len 7389 drivers/scsi/ipr.c u32 page_code, u32 len) len 7404 drivers/scsi/ipr.c if (mode_hdr->page_length >= (len - sizeof(struct ipr_mode_page_hdr))) len 8014 drivers/scsi/ipr.c for (i = 0; i < min_t(u8, page0->len, IPR_INQUIRY_PAGE0_ENTRIES); i++) len 844 drivers/scsi/ipr.h u8 len; len 852 drivers/scsi/ipr.h u8 len; len 1651 drivers/scsi/ipr.h u32 len; len 1667 drivers/scsi/ipr.h u32 len; len 4071 drivers/scsi/ips.c cap.len = cpu_to_be32((uint32_t) IPS_BLKSIZE); len 816 drivers/scsi/ips.h uint32_t len; len 45 drivers/scsi/isci/probe_roms.c size_t len, i; len 54 drivers/scsi/isci/probe_roms.c len = pci_biosrom_size(pdev); len 63 drivers/scsi/isci/probe_roms.c for (i = 0; i < len && rom; i += ISCI_OEM_SIG_SIZE) { len 72 drivers/scsi/isci/probe_roms.c copy_len = min(oem_hdr.len - sizeof(oem_hdr), len 106 drivers/scsi/isci/probe_roms.c if (i >= len) { len 166 drivers/scsi/isci/probe_roms.h u16 len; len 292 drivers/scsi/isci/request.c static u32 scu_dif_bytes(u32 len, u32 sector_size) len 294 drivers/scsi/isci/request.c return (len >> ilog2(sector_size)) * 8; len 420 drivers/scsi/isci/request.c u32 len) len 445 drivers/scsi/isci/request.c task_context->transfer_length_bytes = len; len 610 drivers/scsi/isci/request.c u32 len, len 622 drivers/scsi/isci/request.c task_context->transfer_length_bytes = len; len 667 drivers/scsi/isci/request.c u32 len, len 713 drivers/scsi/isci/request.c len, dir); len 721 drivers/scsi/isci/request.c len, dir); len 981 drivers/scsi/isci/request.c u32 len; len 989 drivers/scsi/isci/request.c len = min_t(u32, len 993 drivers/scsi/isci/request.c memcpy(resp_buf, ssp_response->resp_data, len); len 1357 drivers/scsi/isci/request.c u32 len = 0; len 1366 drivers/scsi/isci/request.c len = sgl_pair->A.length - offset; len 1369 drivers/scsi/isci/request.c len = sgl_pair->B.length - offset; len 1375 drivers/scsi/isci/request.c if (stp_req->pio_len >= len) { len 1376 drivers/scsi/isci/request.c status = sci_stp_request_pio_data_out_trasmit_data_frame(ireq, len); len 1379 drivers/scsi/isci/request.c stp_req->pio_len -= len; len 1384 drivers/scsi/isci/request.c } else if (stp_req->pio_len < len) { len 1409 drivers/scsi/isci/request.c u8 *data_buf, u32 len) len 1417 drivers/scsi/isci/request.c int total_len = len; len 2193 drivers/scsi/isci/request.c u16 len = sci_req_tx_bytes(ireq); len 2204 drivers/scsi/isci/request.c d2h->byte_count_low = len & 0xff; len 2205 drivers/scsi/isci/request.c d2h->byte_count_high = len >> 8; len 161 drivers/scsi/iscsi_boot_sysfs.c iscsi_boot_rd_attr(eth_prefix, prefix-len, ISCSI_BOOT_ETH_PREFIX_LEN); len 81 drivers/scsi/iscsi_tcp.c unsigned int offset, size_t len) len 87 drivers/scsi/iscsi_tcp.c ISCSI_SW_TCP_DBG(conn, "in %d bytes\n", skb->len - offset); len 97 drivers/scsi/iscsi_tcp.c skb->len - offset, status); len 458 drivers/scsi/iscsi_tcp.c unsigned int len) len 465 drivers/scsi/iscsi_tcp.c ISCSI_SW_TCP_DBG(conn, "offset=%d, datalen=%d %s\n", offset, len, len 472 drivers/scsi/iscsi_tcp.c WARN_ON(iscsi_padded(len) != iscsi_padded(hdr_spec_len)); len 478 drivers/scsi/iscsi_tcp.c sg, count, offset, len, len 484 drivers/scsi/iscsi_tcp.c size_t len) len 491 drivers/scsi/iscsi_tcp.c ISCSI_SW_TCP_DBG(conn, "datalen=%zd %s\n", len, conn->datadgst_en ? len 497 drivers/scsi/iscsi_tcp.c WARN_ON(iscsi_padded(len) != iscsi_padded(hdr_spec_len)); len 503 drivers/scsi/iscsi_tcp.c data, len, NULL, tx_hash); len 76 drivers/scsi/libfc/fc_disc.c unsigned int len; len 97 drivers/scsi/libfc/fc_disc.c len = ntohs(rp->rscn_plen); len 98 drivers/scsi/libfc/fc_disc.c if (len < sizeof(*rp)) len 101 drivers/scsi/libfc/fc_disc.c rp = fc_frame_payload_get(fp, len); len 105 drivers/scsi/libfc/fc_disc.c len -= sizeof(*rp); len 106 drivers/scsi/libfc/fc_disc.c if (len % sizeof(*pp)) len 109 drivers/scsi/libfc/fc_disc.c for (pp = (void *)(rp + 1); len > 0; len -= sizeof(*pp), pp++) { len 379 drivers/scsi/libfc/fc_disc.c static int fc_disc_gpn_ft_parse(struct fc_disc *disc, void *buf, size_t len) len 397 drivers/scsi/libfc/fc_disc.c plen = len; len 406 drivers/scsi/libfc/fc_disc.c if (plen > len) len 407 drivers/scsi/libfc/fc_disc.c plen = len; len 416 drivers/scsi/libfc/fc_disc.c len += tlen; len 450 drivers/scsi/libfc/fc_disc.c len = 0; len 453 drivers/scsi/libfc/fc_disc.c len -= sizeof(*np); len 456 drivers/scsi/libfc/fc_disc.c plen = len; len 462 drivers/scsi/libfc/fc_disc.c if (error == 0 && len > 0 && len < sizeof(*np)) { len 466 drivers/scsi/libfc/fc_disc.c memcpy(&disc->partial_buf, np, len); len 468 drivers/scsi/libfc/fc_disc.c disc->buf_len = (unsigned char) len; len 504 drivers/scsi/libfc/fc_disc.c unsigned int len; len 518 drivers/scsi/libfc/fc_disc.c len = fr_len(fp) - sizeof(*fh); len 529 drivers/scsi/libfc/fc_disc.c len -= sizeof(*cp); len 530 drivers/scsi/libfc/fc_disc.c error = fc_disc_gpn_ft_parse(disc, cp + 1, len); len 545 drivers/scsi/libfc/fc_disc.c error = fc_disc_gpn_ft_parse(disc, fh + 1, len); len 434 drivers/scsi/libfc/fc_fcp.c size_t len) len 438 drivers/scsi/libfc/fc_fcp.c fp = fc_frame_alloc(lport, len); len 483 drivers/scsi/libfc/fc_fcp.c size_t len; len 492 drivers/scsi/libfc/fc_fcp.c len = fr_len(fp) - sizeof(*fh); len 508 drivers/scsi/libfc/fc_fcp.c if (offset + len > fsp->data_len) { len 514 drivers/scsi/libfc/fc_fcp.c "data_len %x\n", len, offset, fsp->data_len); len 527 drivers/scsi/libfc/fc_fcp.c copy_len = fc_copy_buffer_to_sglist(buf, len, sg, &nents, len 531 drivers/scsi/libfc/fc_fcp.c copy_len = fc_copy_buffer_to_sglist(buf, len, sg, &nents, len 534 drivers/scsi/libfc/fc_fcp.c if (len % 4) len 535 drivers/scsi/libfc/fc_fcp.c crc = crc32(crc, buf + len, 4 - (len % 4)); len 1175 drivers/scsi/libfc/fc_fcp.c const size_t len = sizeof(fsp->cdb_cmd); len 1187 drivers/scsi/libfc/fc_fcp.c memcpy(fc_frame_payload_get(fp, len), &fsp->cdb_cmd, len); len 27 drivers/scsi/libfc/fc_frame.c unsigned int len; len 31 drivers/scsi/libfc/fc_frame.c len = (fr_len(fp) + 3) & ~3; /* round up length to include fill */ len 33 drivers/scsi/libfc/fc_frame.c crc = ~crc32(~0, bp, len); len 43 drivers/scsi/libfc/fc_frame.c struct fc_frame *_fc_frame_alloc(size_t len) len 48 drivers/scsi/libfc/fc_frame.c WARN_ON((len % sizeof(u32)) != 0); len 49 drivers/scsi/libfc/fc_frame.c len += sizeof(struct fc_frame_header); len 50 drivers/scsi/libfc/fc_frame.c skb = alloc_skb_fclone(len + FC_FRAME_HEADROOM + FC_FRAME_TAILROOM + len 57 drivers/scsi/libfc/fc_frame.c skb_put(skb, len); len 99 drivers/scsi/libfc/fc_libfc.c u32 fc_copy_buffer_to_sglist(void *buf, size_t len, len 104 drivers/scsi/libfc/fc_libfc.c size_t remaining = len; len 122 drivers/scsi/libfc/fc_libfc.h u32 fc_copy_buffer_to_sglist(void *buf, size_t len, len 414 drivers/scsi/libfc/fc_lport.c unsigned int len; len 423 drivers/scsi/libfc/fc_lport.c len = fr_len(in_fp) - sizeof(struct fc_frame_header); len 424 drivers/scsi/libfc/fc_lport.c pp = fc_frame_payload_get(in_fp, len); len 426 drivers/scsi/libfc/fc_lport.c if (len < sizeof(__be32)) len 427 drivers/scsi/libfc/fc_lport.c len = sizeof(__be32); len 429 drivers/scsi/libfc/fc_lport.c fp = fc_frame_alloc(lport, len); len 431 drivers/scsi/libfc/fc_lport.c dp = fc_frame_payload_get(fp, len); len 432 drivers/scsi/libfc/fc_lport.c memcpy(dp, pp, len); len 457 drivers/scsi/libfc/fc_lport.c size_t len; len 471 drivers/scsi/libfc/fc_lport.c len = sizeof(*rp); len 475 drivers/scsi/libfc/fc_lport.c len -= sizeof(rp->gen); len 477 drivers/scsi/libfc/fc_lport.c fp = fc_frame_alloc(lport, len); len 479 drivers/scsi/libfc/fc_lport.c rp = fc_frame_payload_get(fp, len); len 480 drivers/scsi/libfc/fc_lport.c memset(rp, 0, len); len 1334 drivers/scsi/libfc/fc_lport.c size_t len; len 1350 drivers/scsi/libfc/fc_lport.c len = strnlen(fc_host_symbolic_name(lport->host), 255); len 1352 drivers/scsi/libfc/fc_lport.c if (!len) len 1355 drivers/scsi/libfc/fc_lport.c size += sizeof(struct fc_ns_rsnn) + len; len 1358 drivers/scsi/libfc/fc_lport.c len = strnlen(fc_host_symbolic_name(lport->host), 255); len 1360 drivers/scsi/libfc/fc_lport.c if (!len) len 1363 drivers/scsi/libfc/fc_lport.c size += sizeof(struct fc_ns_rspn) + len; len 1432 drivers/scsi/libfc/fc_lport.c size_t len; len 1448 drivers/scsi/libfc/fc_lport.c len = sizeof(struct fc_fdmi_rhba); len 1449 drivers/scsi/libfc/fc_lport.c len -= sizeof(struct fc_fdmi_attr_entry); len 1450 drivers/scsi/libfc/fc_lport.c len += (numattrs * FC_FDMI_ATTR_ENTRY_HEADER_LEN); len 1451 drivers/scsi/libfc/fc_lport.c len += FC_FDMI_HBA_ATTR_NODENAME_LEN; len 1452 drivers/scsi/libfc/fc_lport.c len += FC_FDMI_HBA_ATTR_MANUFACTURER_LEN; len 1453 drivers/scsi/libfc/fc_lport.c len += FC_FDMI_HBA_ATTR_SERIALNUMBER_LEN; len 1454 drivers/scsi/libfc/fc_lport.c len += FC_FDMI_HBA_ATTR_MODEL_LEN; len 1455 drivers/scsi/libfc/fc_lport.c len += FC_FDMI_HBA_ATTR_MODELDESCR_LEN; len 1456 drivers/scsi/libfc/fc_lport.c len += FC_FDMI_HBA_ATTR_HARDWAREVERSION_LEN; len 1457 drivers/scsi/libfc/fc_lport.c len += FC_FDMI_HBA_ATTR_DRIVERVERSION_LEN; len 1458 drivers/scsi/libfc/fc_lport.c len += FC_FDMI_HBA_ATTR_OPTIONROMVERSION_LEN; len 1459 drivers/scsi/libfc/fc_lport.c len += FC_FDMI_HBA_ATTR_FIRMWAREVERSION_LEN; len 1460 drivers/scsi/libfc/fc_lport.c len += FC_FDMI_HBA_ATTR_OSNAMEVERSION_LEN; len 1462 drivers/scsi/libfc/fc_lport.c size += len; len 1468 drivers/scsi/libfc/fc_lport.c len = sizeof(struct fc_fdmi_rpa); len 1469 drivers/scsi/libfc/fc_lport.c len -= sizeof(struct fc_fdmi_attr_entry); len 1470 drivers/scsi/libfc/fc_lport.c len += (numattrs * FC_FDMI_ATTR_ENTRY_HEADER_LEN); len 1471 drivers/scsi/libfc/fc_lport.c len += FC_FDMI_PORT_ATTR_FC4TYPES_LEN; len 1472 drivers/scsi/libfc/fc_lport.c len += FC_FDMI_PORT_ATTR_SUPPORTEDSPEED_LEN; len 1473 drivers/scsi/libfc/fc_lport.c len += FC_FDMI_PORT_ATTR_CURRENTPORTSPEED_LEN; len 1474 drivers/scsi/libfc/fc_lport.c len += FC_FDMI_PORT_ATTR_MAXFRAMESIZE_LEN; len 1475 drivers/scsi/libfc/fc_lport.c len += FC_FDMI_PORT_ATTR_OSDEVICENAME_LEN; len 1476 drivers/scsi/libfc/fc_lport.c len += FC_FDMI_PORT_ATTR_HOSTNAME_LEN; len 1478 drivers/scsi/libfc/fc_lport.c size += len; len 1482 drivers/scsi/libfc/fc_lport.c len = sizeof(struct fc_fdmi_dprt); len 1483 drivers/scsi/libfc/fc_lport.c size += len; len 1487 drivers/scsi/libfc/fc_lport.c len = sizeof(struct fc_fdmi_dhba); len 1488 drivers/scsi/libfc/fc_lport.c size += len; len 1496 drivers/scsi/libfc/fc_lport.c cmd, (int)len, size); len 1880 drivers/scsi/libfc/fc_lport.c size_t len; len 1895 drivers/scsi/libfc/fc_lport.c len = fr_len(fp) - sizeof(*fh); len 1911 drivers/scsi/libfc/fc_lport.c fc_copy_buffer_to_sglist(buf, len, info->sg, &info->nents, len 1944 drivers/scsi/libfc/fc_lport.c int len; len 1952 drivers/scsi/libfc/fc_lport.c len = job->request_payload.payload_len; len 1953 drivers/scsi/libfc/fc_lport.c pp = fc_frame_payload_get(fp, len); len 1957 drivers/scsi/libfc/fc_lport.c pp, len); len 2003 drivers/scsi/libfc/fc_lport.c size_t len; len 2012 drivers/scsi/libfc/fc_lport.c len = job->request_payload.payload_len; len 2013 drivers/scsi/libfc/fc_lport.c ct = fc_frame_payload_get(fp, len); len 2017 drivers/scsi/libfc/fc_lport.c ct, len); len 1968 drivers/scsi/libfc/fc_rport.c unsigned int len; len 1979 drivers/scsi/libfc/fc_rport.c len = fr_len(rx_fp) - sizeof(struct fc_frame_header); len 1984 drivers/scsi/libfc/fc_rport.c if ((plen % 4) != 0 || plen > len || plen < 16) len 1986 drivers/scsi/libfc/fc_rport.c if (plen < len) len 1987 drivers/scsi/libfc/fc_rport.c len = plen; len 1990 drivers/scsi/libfc/fc_rport.c plen > len || len < sizeof(*pp) || plen < 12) len 1994 drivers/scsi/libfc/fc_rport.c fp = fc_frame_alloc(lport, len); len 2000 drivers/scsi/libfc/fc_rport.c pp = fc_frame_payload_get(fp, len); len 2002 drivers/scsi/libfc/fc_rport.c memset(pp, 0, len); len 2005 drivers/scsi/libfc/fc_rport.c pp->prli.prli_len = htons(len); len 2006 drivers/scsi/libfc/fc_rport.c len -= sizeof(struct fc_els_prli); len 2015 drivers/scsi/libfc/fc_rport.c while (len >= plen) { len 2045 drivers/scsi/libfc/fc_rport.c len -= plen; len 2084 drivers/scsi/libfc/fc_rport.c unsigned int len; len 2093 drivers/scsi/libfc/fc_rport.c len = fr_len(rx_fp) - sizeof(struct fc_frame_header); len 2100 drivers/scsi/libfc/fc_rport.c if (plen < len) len 2101 drivers/scsi/libfc/fc_rport.c len = plen; len 2105 drivers/scsi/libfc/fc_rport.c fp = fc_frame_alloc(lport, len); len 2112 drivers/scsi/libfc/fc_rport.c pp = fc_frame_payload_get(fp, len); len 2114 drivers/scsi/libfc/fc_rport.c memset(pp, 0, len); len 2117 drivers/scsi/libfc/fc_rport.c pp->prlo.prlo_len = htons(len); len 164 drivers/scsi/libiscsi.c static int iscsi_add_hdr(struct iscsi_task *task, unsigned len) len 166 drivers/scsi/libiscsi.c unsigned exp_len = task->hdr_len + len; len 173 drivers/scsi/libiscsi.c WARN_ON(len & (ISCSI_PAD_LEN - 1)); /* caller must pad the AHS */ len 3323 drivers/scsi/libiscsi.c int len; len 3327 drivers/scsi/libiscsi.c len = sprintf(buf, "%d\n", session->fast_abort); len 3330 drivers/scsi/libiscsi.c len = sprintf(buf, "%d\n", session->abort_timeout); len 3333 drivers/scsi/libiscsi.c len = sprintf(buf, "%d\n", session->lu_reset_timeout); len 3336 drivers/scsi/libiscsi.c len = sprintf(buf, "%d\n", session->tgt_reset_timeout); len 3339 drivers/scsi/libiscsi.c len = sprintf(buf, "%d\n", session->initial_r2t_en); len 3342 drivers/scsi/libiscsi.c len = sprintf(buf, "%hu\n", session->max_r2t); len 3345 drivers/scsi/libiscsi.c len = sprintf(buf, "%d\n", session->imm_data_en); len 3348 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", session->first_burst); len 3351 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", session->max_burst); len 3354 drivers/scsi/libiscsi.c len = sprintf(buf, "%d\n", session->pdu_inorder_en); len 3357 drivers/scsi/libiscsi.c len = sprintf(buf, "%d\n", session->dataseq_inorder_en); len 3360 drivers/scsi/libiscsi.c len = sprintf(buf, "%d\n", session->def_taskmgmt_tmo); len 3363 drivers/scsi/libiscsi.c len = sprintf(buf, "%d\n", session->erl); len 3366 drivers/scsi/libiscsi.c len = sprintf(buf, "%s\n", session->targetname); len 3369 drivers/scsi/libiscsi.c len = sprintf(buf, "%s\n", session->targetalias); len 3372 drivers/scsi/libiscsi.c len = sprintf(buf, "%d\n", session->tpgt); len 3375 drivers/scsi/libiscsi.c len = sprintf(buf, "%s\n", session->username); len 3378 drivers/scsi/libiscsi.c len = sprintf(buf, "%s\n", session->username_in); len 3381 drivers/scsi/libiscsi.c len = sprintf(buf, "%s\n", session->password); len 3384 drivers/scsi/libiscsi.c len = sprintf(buf, "%s\n", session->password_in); len 3387 drivers/scsi/libiscsi.c len = sprintf(buf, "%s\n", session->ifacename); len 3390 drivers/scsi/libiscsi.c len = sprintf(buf, "%s\n", session->initiatorname); len 3393 drivers/scsi/libiscsi.c len = sprintf(buf, "%s\n", session->boot_root); len 3396 drivers/scsi/libiscsi.c len = sprintf(buf, "%s\n", session->boot_nic); len 3399 drivers/scsi/libiscsi.c len = sprintf(buf, "%s\n", session->boot_target); len 3402 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", session->auto_snd_tgt_disable); len 3405 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", session->discovery_sess); len 3408 drivers/scsi/libiscsi.c len = sprintf(buf, "%s\n", session->portal_type); len 3411 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", session->chap_auth_en); len 3414 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", session->discovery_logout_en); len 3417 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", session->bidi_chap_en); len 3420 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", session->discovery_auth_optional); len 3423 drivers/scsi/libiscsi.c len = sprintf(buf, "%d\n", session->time2wait); len 3426 drivers/scsi/libiscsi.c len = sprintf(buf, "%d\n", session->time2retain); len 3429 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", session->tsid); len 3432 drivers/scsi/libiscsi.c len = sprintf(buf, "%02x%02x%02x%02x%02x%02x\n", len 3438 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", session->discovery_parent_idx); len 3442 drivers/scsi/libiscsi.c len = sprintf(buf, "%s\n", len 3445 drivers/scsi/libiscsi.c len = sprintf(buf, "\n"); len 3451 drivers/scsi/libiscsi.c return len; len 3460 drivers/scsi/libiscsi.c int len; len 3477 drivers/scsi/libiscsi.c len = sprintf(buf, "%pI4\n", &sin->sin_addr.s_addr); len 3479 drivers/scsi/libiscsi.c len = sprintf(buf, "%pI6\n", &sin6->sin6_addr); len 3484 drivers/scsi/libiscsi.c len = sprintf(buf, "%hu\n", be16_to_cpu(sin->sin_port)); len 3486 drivers/scsi/libiscsi.c len = sprintf(buf, "%hu\n", len 3493 drivers/scsi/libiscsi.c return len; len 3501 drivers/scsi/libiscsi.c int len; len 3505 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->ping_timeout); len 3508 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->recv_timeout); len 3511 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->max_recv_dlength); len 3514 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->max_xmit_dlength); len 3517 drivers/scsi/libiscsi.c len = sprintf(buf, "%d\n", conn->hdrdgst_en); len 3520 drivers/scsi/libiscsi.c len = sprintf(buf, "%d\n", conn->datadgst_en); len 3523 drivers/scsi/libiscsi.c len = sprintf(buf, "%d\n", conn->ifmarker_en); len 3526 drivers/scsi/libiscsi.c len = sprintf(buf, "%d\n", conn->ofmarker_en); len 3529 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->exp_statsn); len 3532 drivers/scsi/libiscsi.c len = sprintf(buf, "%d\n", conn->persistent_port); len 3535 drivers/scsi/libiscsi.c len = sprintf(buf, "%s\n", conn->persistent_address); len 3538 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->statsn); len 3541 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->max_segment_size); len 3544 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->keepalive_tmo); len 3547 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->local_port); len 3550 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->tcp_timestamp_stat); len 3553 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->tcp_nagle_disable); len 3556 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->tcp_wsf_disable); len 3559 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->tcp_timer_scale); len 3562 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->tcp_timestamp_en); len 3565 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->fragment_disable); len 3568 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->ipv4_tos); len 3571 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->ipv6_traffic_class); len 3574 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->ipv6_flow_label); len 3577 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->is_fw_assigned_ipv6); len 3580 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->tcp_xmit_wsf); len 3583 drivers/scsi/libiscsi.c len = sprintf(buf, "%u\n", conn->tcp_recv_wsf); len 3586 drivers/scsi/libiscsi.c len = sprintf(buf, "%s\n", conn->local_ipaddr); len 3592 drivers/scsi/libiscsi.c return len; len 3600 drivers/scsi/libiscsi.c int len; len 3604 drivers/scsi/libiscsi.c len = sprintf(buf, "%s\n", ihost->netdev); len 3607 drivers/scsi/libiscsi.c len = sprintf(buf, "%s\n", ihost->hwaddress); len 3610 drivers/scsi/libiscsi.c len = sprintf(buf, "%s\n", ihost->initiatorname); len 3616 drivers/scsi/libiscsi.c return len; len 294 drivers/scsi/libiscsi_tcp.c unsigned int len) len 299 drivers/scsi/libiscsi_tcp.c if (copied == len) { len 301 drivers/scsi/libiscsi_tcp.c "copied %d bytes\n", len); len 305 drivers/scsi/libiscsi_tcp.c copy = min(len - copied, segment->size - segment->copied); len 894 drivers/scsi/libiscsi_tcp.c ISCSI_DBG_TCP(conn, "in %d bytes\n", skb->len - offset); len 913 drivers/scsi/libiscsi_tcp.c skb_prepare_seq_read(skb, offset, skb->len, &seq); len 177 drivers/scsi/lpfc/lpfc_attr.c int len = 0; len 182 drivers/scsi/lpfc/lpfc_attr.c len = scnprintf(buf, PAGE_SIZE, "NVME Disabled\n"); len 183 drivers/scsi/lpfc/lpfc_attr.c return len; len 187 drivers/scsi/lpfc/lpfc_attr.c len = scnprintf(buf, PAGE_SIZE, len 190 drivers/scsi/lpfc/lpfc_attr.c return len; len 341 drivers/scsi/lpfc/lpfc_attr.c len = scnprintf(buf, PAGE_SIZE, len 344 drivers/scsi/lpfc/lpfc_attr.c return len; len 515 drivers/scsi/lpfc/lpfc_attr.c len = strnlen(buf, PAGE_SIZE); len 517 drivers/scsi/lpfc/lpfc_attr.c if (unlikely(len >= (PAGE_SIZE - 1))) { len 529 drivers/scsi/lpfc/lpfc_attr.c return len; len 539 drivers/scsi/lpfc/lpfc_attr.c int len; len 578 drivers/scsi/lpfc/lpfc_attr.c len = strnlen(buf, PAGE_SIZE); len 580 drivers/scsi/lpfc/lpfc_attr.c return len; len 810 drivers/scsi/lpfc/lpfc_attr.c int len; len 817 drivers/scsi/lpfc/lpfc_attr.c len = scnprintf(buf, PAGE_SIZE, "%s, sli-%d\n", len 820 drivers/scsi/lpfc/lpfc_attr.c len = scnprintf(buf, PAGE_SIZE, "%s, sli-%d:%d:%x\n", len 823 drivers/scsi/lpfc/lpfc_attr.c return len; len 891 drivers/scsi/lpfc/lpfc_attr.c int len = 0; len 901 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, len 904 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, len 910 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, "Link Up - "); len 914 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, len 924 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE - len, len 928 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE - len, len 933 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE - len, len 938 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE - len, len 943 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, len 947 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, len 950 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, len 954 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, len 957 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, len 969 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE - len, len 976 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE - len, len 983 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE - len, len 990 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE - len, len 998 drivers/scsi/lpfc/lpfc_attr.c return len; len 3396 drivers/scsi/lpfc/lpfc_attr.c int len = 0; len 3416 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, "0x%llx", oas_lun); len 3418 drivers/scsi/lpfc/lpfc_attr.c return len; len 5271 drivers/scsi/lpfc/lpfc_attr.c int len = 0; len 5275 drivers/scsi/lpfc/lpfc_attr.c return len; len 5279 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, len 5282 drivers/scsi/lpfc/lpfc_attr.c return len; len 5284 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, len 5298 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE - len, len 5303 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf( len 5304 drivers/scsi/lpfc/lpfc_attr.c buf + len, PAGE_SIZE - len, len 5312 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf( len 5313 drivers/scsi/lpfc/lpfc_attr.c buf + len, PAGE_SIZE - len, len 5323 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf( len 5324 drivers/scsi/lpfc/lpfc_attr.c buf + len, PAGE_SIZE - len, len 5334 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf( len 5335 drivers/scsi/lpfc/lpfc_attr.c buf + len, PAGE_SIZE - len, len 5351 drivers/scsi/lpfc/lpfc_attr.c (len >= (PAGE_SIZE - 64))) { len 5352 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, len 5353 drivers/scsi/lpfc/lpfc_attr.c PAGE_SIZE - len, "more...\n"); len 5361 drivers/scsi/lpfc/lpfc_attr.c return len; len 5880 drivers/scsi/lpfc/lpfc_attr.c int len; len 5882 drivers/scsi/lpfc/lpfc_attr.c len = scnprintf(buf, PAGE_SIZE, "SGL sz: %d total SGEs: %d\n", len 5885 drivers/scsi/lpfc/lpfc_attr.c len += scnprintf(buf + len, PAGE_SIZE, "Cfg: %d SCSI: %d NVME: %d\n", len 5888 drivers/scsi/lpfc/lpfc_attr.c return len; len 118 drivers/scsi/lpfc/lpfc_bsg.c uint32_t len; len 986 drivers/scsi/lpfc/lpfc_bsg.c evt_dat->len = iocbq->iocb.unsli3.rcvsli3.acc_len; len 990 drivers/scsi/lpfc/lpfc_bsg.c evt_dat->len += len 995 drivers/scsi/lpfc/lpfc_bsg.c evt_dat->data = kzalloc(evt_dat->len, GFP_KERNEL); len 1000 drivers/scsi/lpfc/lpfc_bsg.c evt_dat->len); len 1029 drivers/scsi/lpfc/lpfc_bsg.c if ((offset + size) > evt_dat->len) len 1030 drivers/scsi/lpfc/lpfc_bsg.c size = evt_dat->len - offset; len 1340 drivers/scsi/lpfc/lpfc_bsg.c if (evt_dat->len > job->request_payload.payload_len) { len 1341 drivers/scsi/lpfc/lpfc_bsg.c evt_dat->len = job->request_payload.payload_len; len 1350 drivers/scsi/lpfc/lpfc_bsg.c if (evt_dat->len > 0) len 1354 drivers/scsi/lpfc/lpfc_bsg.c evt_dat->data, evt_dat->len); len 2955 drivers/scsi/lpfc/lpfc_bsg.c size_t len) len 2980 drivers/scsi/lpfc/lpfc_bsg.c rxbuffer = diag_cmd_data_alloc(phba, rxbpl, len, 0); len 3342 drivers/scsi/lpfc/lpfc_bsg.c if (evdat->len != full_size) { len 3347 drivers/scsi/lpfc/lpfc_bsg.c evdat->len, full_size); len 1739 drivers/scsi/lpfc/lpfc_ct.c CtReq->un.rspn.len = len 1751 drivers/scsi/lpfc/lpfc_ct.c CtReq->un.rsnn.len = len 2074 drivers/scsi/lpfc/lpfc_ct.c uint32_t len, size; len 2085 drivers/scsi/lpfc/lpfc_ct.c len = strnlen(ae->un.AttrString, len 2087 drivers/scsi/lpfc/lpfc_ct.c len += (len & 3) ? (4 - (len & 3)) : 4; len 2088 drivers/scsi/lpfc/lpfc_ct.c size = FOURBYTES + len; len 2099 drivers/scsi/lpfc/lpfc_ct.c uint32_t len, size; len 2106 drivers/scsi/lpfc/lpfc_ct.c len = strnlen(ae->un.AttrString, len 2108 drivers/scsi/lpfc/lpfc_ct.c len += (len & 3) ? (4 - (len & 3)) : 4; len 2109 drivers/scsi/lpfc/lpfc_ct.c size = FOURBYTES + len; len 2121 drivers/scsi/lpfc/lpfc_ct.c uint32_t len, size; len 2128 drivers/scsi/lpfc/lpfc_ct.c len = strnlen(ae->un.AttrString, sizeof(ae->un.AttrString)); len 2129 drivers/scsi/lpfc/lpfc_ct.c len += (len & 3) ? (4 - (len & 3)) : 4; len 2130 drivers/scsi/lpfc/lpfc_ct.c size = FOURBYTES + len; len 2142 drivers/scsi/lpfc/lpfc_ct.c uint32_t len, size; len 2149 drivers/scsi/lpfc/lpfc_ct.c len = strnlen(ae->un.AttrString, len 2151 drivers/scsi/lpfc/lpfc_ct.c len += (len & 3) ? (4 - (len & 3)) : 4; len 2152 drivers/scsi/lpfc/lpfc_ct.c size = FOURBYTES + len; len 2195 drivers/scsi/lpfc/lpfc_ct.c uint32_t len, size; len 2202 drivers/scsi/lpfc/lpfc_ct.c len = strnlen(ae->un.AttrString, len 2204 drivers/scsi/lpfc/lpfc_ct.c len += (len & 3) ? (4 - (len & 3)) : 4; len 2205 drivers/scsi/lpfc/lpfc_ct.c size = FOURBYTES + len; len 2217 drivers/scsi/lpfc/lpfc_ct.c uint32_t len, size; len 2227 drivers/scsi/lpfc/lpfc_ct.c len = strnlen(ae->un.AttrString, len 2229 drivers/scsi/lpfc/lpfc_ct.c len += (len & 3) ? (4 - (len & 3)) : 4; len 2230 drivers/scsi/lpfc/lpfc_ct.c size = FOURBYTES + len; len 2242 drivers/scsi/lpfc/lpfc_ct.c uint32_t len, size; len 2248 drivers/scsi/lpfc/lpfc_ct.c len = strnlen(ae->un.AttrString, len 2250 drivers/scsi/lpfc/lpfc_ct.c len += (len & 3) ? (4 - (len & 3)) : 4; len 2251 drivers/scsi/lpfc/lpfc_ct.c size = FOURBYTES + len; len 2262 drivers/scsi/lpfc/lpfc_ct.c uint32_t len, size; len 2272 drivers/scsi/lpfc/lpfc_ct.c len = strnlen(ae->un.AttrString, sizeof(ae->un.AttrString)); len 2273 drivers/scsi/lpfc/lpfc_ct.c len += (len & 3) ? (4 - (len & 3)) : 4; len 2274 drivers/scsi/lpfc/lpfc_ct.c size = FOURBYTES + len; len 2301 drivers/scsi/lpfc/lpfc_ct.c uint32_t len, size; len 2306 drivers/scsi/lpfc/lpfc_ct.c len = lpfc_vport_symbolic_node_name(vport, len 2308 drivers/scsi/lpfc/lpfc_ct.c len += (len & 3) ? (4 - (len & 3)) : 4; len 2309 drivers/scsi/lpfc/lpfc_ct.c size = FOURBYTES + len; len 2373 drivers/scsi/lpfc/lpfc_ct.c uint32_t len, size; len 2380 drivers/scsi/lpfc/lpfc_ct.c len = strnlen(ae->un.AttrString, len 2382 drivers/scsi/lpfc/lpfc_ct.c len += (len & 3) ? (4 - (len & 3)) : 4; len 2383 drivers/scsi/lpfc/lpfc_ct.c size = FOURBYTES + len; len 2411 drivers/scsi/lpfc/lpfc_ct.c uint32_t len, size; len 2418 drivers/scsi/lpfc/lpfc_ct.c len = strnlen(ae->un.AttrString, len 2420 drivers/scsi/lpfc/lpfc_ct.c len += (len & 3) ? (4 - (len & 3)) : 4; len 2421 drivers/scsi/lpfc/lpfc_ct.c size = FOURBYTES + len; len 2604 drivers/scsi/lpfc/lpfc_ct.c uint32_t len, size; len 2611 drivers/scsi/lpfc/lpfc_ct.c len = strnlen((char *)ae->un.AttrString, len 2613 drivers/scsi/lpfc/lpfc_ct.c len += (len & 3) ? (4 - (len & 3)) : 4; len 2614 drivers/scsi/lpfc/lpfc_ct.c size = FOURBYTES + len; len 2625 drivers/scsi/lpfc/lpfc_ct.c uint32_t len, size; len 2633 drivers/scsi/lpfc/lpfc_ct.c len = strnlen(ae->un.AttrString, sizeof(ae->un.AttrString)); len 2634 drivers/scsi/lpfc/lpfc_ct.c len += (len & 3) ? (4 - (len & 3)) : 4; len 2635 drivers/scsi/lpfc/lpfc_ct.c size = FOURBYTES + len; len 2682 drivers/scsi/lpfc/lpfc_ct.c uint32_t len, size; len 2687 drivers/scsi/lpfc/lpfc_ct.c len = lpfc_vport_symbolic_port_name(vport, ae->un.AttrString, 256); len 2688 drivers/scsi/lpfc/lpfc_ct.c len += (len & 3) ? (4 - (len & 3)) : 4; len 2689 drivers/scsi/lpfc/lpfc_ct.c size = FOURBYTES + len; len 2823 drivers/scsi/lpfc/lpfc_ct.c uint32_t len, size; len 2830 drivers/scsi/lpfc/lpfc_ct.c len = strnlen(ae->un.AttrString, len 2832 drivers/scsi/lpfc/lpfc_ct.c len += (len & 3) ? (4 - (len & 3)) : 4; len 2833 drivers/scsi/lpfc/lpfc_ct.c size = FOURBYTES + len; len 2865 drivers/scsi/lpfc/lpfc_ct.c uint32_t len, size; len 2872 drivers/scsi/lpfc/lpfc_ct.c len = strnlen(ae->un.AttrString, len 2874 drivers/scsi/lpfc/lpfc_ct.c len += (len & 3) ? (4 - (len & 3)) : 4; len 2875 drivers/scsi/lpfc/lpfc_ct.c size = FOURBYTES + len; len 2887 drivers/scsi/lpfc/lpfc_ct.c uint32_t len, size; len 2894 drivers/scsi/lpfc/lpfc_ct.c len = strnlen(ae->un.AttrString, sizeof(ae->un.AttrString)); len 2895 drivers/scsi/lpfc/lpfc_ct.c len += (len & 3) ? (4 - (len & 3)) : 4; len 2896 drivers/scsi/lpfc/lpfc_ct.c size = FOURBYTES + len; len 150 drivers/scsi/lpfc/lpfc_debugfs.c int i, index, len, enable; len 162 drivers/scsi/lpfc/lpfc_debugfs.c len = 0; len 173 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, buffer, len 184 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, buffer, len 191 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 216 drivers/scsi/lpfc/lpfc_debugfs.c int i, index, len, enable; len 228 drivers/scsi/lpfc/lpfc_debugfs.c len = 0; len 239 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, buffer, len 250 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, buffer, len 257 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 284 drivers/scsi/lpfc/lpfc_debugfs.c int len = 0; len 310 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, "HBQ %d Info\n", i); len 318 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, len 325 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, len 332 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, len 344 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 352 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 363 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, len 372 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, "No DMAinfo?\n"); len 376 drivers/scsi/lpfc/lpfc_debugfs.c if (len > LPFC_HBQINFO_SIZE - 54) len 380 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 409 drivers/scsi/lpfc/lpfc_debugfs.c int len = 0; len 414 drivers/scsi/lpfc/lpfc_debugfs.c if (len > (LPFC_DUMP_MULTIXRIPOOL_SIZE - 80)) len 418 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, "HdwQ %d Info ", i); len 424 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 439 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 599 drivers/scsi/lpfc/lpfc_debugfs.c int len = 0; len 609 drivers/scsi/lpfc/lpfc_debugfs.c if (len > (LPFC_HDWQINFO_SIZE - 100)) len 613 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, "HdwQ %03d Lock ", i); len 615 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 627 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 640 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 667 drivers/scsi/lpfc/lpfc_debugfs.c int len = 0; len 679 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, "HBA SLIM\n"); len 693 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, len 705 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 726 drivers/scsi/lpfc/lpfc_debugfs.c int len = 0; len 737 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, "SLIM Mailbox\n"); len 741 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, len 750 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, "SLIM PCB\n"); len 754 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, len 767 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, len 784 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, "HA:%08x CA:%08x HS:%08x " len 788 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 809 drivers/scsi/lpfc/lpfc_debugfs.c int len = 0; len 822 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, "\nFCP Nodelist Entries ...\n"); len 827 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, len 865 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, "%s DID:x%06x ", len 867 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, len 870 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, len 874 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, "RPI:%03d ", len 877 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, "RPI:none "); len 878 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, "flag:x%08x ", len 881 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, "UNKNOWN_TYPE "); len 883 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, "FC_NODE "); len 885 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, "FABRIC "); len 889 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, "FCP_TGT sid:%d ", len 892 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, "FCP_INITIATOR "); len 894 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, len 895 drivers/scsi/lpfc/lpfc_debugfs.c size - len, "NVME_TGT sid:%d ", len 898 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, len 899 drivers/scsi/lpfc/lpfc_debugfs.c size - len, "NVME_INITIATOR "); len 900 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, "usgmap:%x ", len 902 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, "refcnt:%x", len 906 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 911 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, "defer:%x ", len 913 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf+len, size-len, "\n"); len 917 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 921 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 929 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 934 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 940 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 955 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 959 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, "\tRport List:\n"); len 986 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 989 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, "WWPN x%llx ", len 991 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, "WWNN x%llx ", len 996 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 999 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1002 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1007 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1011 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, "\n"); len 1016 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 1044 drivers/scsi/lpfc/lpfc_debugfs.c int len = 0; len 1048 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 1050 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1053 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1060 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1066 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1072 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1078 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1088 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1094 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1102 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1108 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1114 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1119 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1126 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, "\n"); len 1137 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1143 drivers/scsi/lpfc/lpfc_debugfs.c if (len >= (size - LPFC_DEBUG_OUT_LINE_SZ)) len 1145 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1159 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1168 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 1172 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 1175 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 1177 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1180 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1200 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE - len, len 1204 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE - len, len 1208 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE - len, len 1213 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1221 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1231 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1238 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 1257 drivers/scsi/lpfc/lpfc_debugfs.c int len; len 1297 drivers/scsi/lpfc/lpfc_debugfs.c len = strnlen(buf, size); len 1299 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 1319 drivers/scsi/lpfc/lpfc_debugfs.c int len = 0; len 1323 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE - len, len 1328 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 1330 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf( len 1331 drivers/scsi/lpfc/lpfc_debugfs.c buf + len, PAGE_SIZE - len, len 1334 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf( len 1335 drivers/scsi/lpfc/lpfc_debugfs.c buf + len, PAGE_SIZE - len, len 1341 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf( len 1342 drivers/scsi/lpfc/lpfc_debugfs.c buf + len, PAGE_SIZE - len, len 1345 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf( len 1346 drivers/scsi/lpfc/lpfc_debugfs.c buf + len, PAGE_SIZE - len, len 1352 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf( len 1353 drivers/scsi/lpfc/lpfc_debugfs.c buf + len, PAGE_SIZE - len, len 1356 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf( len 1357 drivers/scsi/lpfc/lpfc_debugfs.c buf + len, PAGE_SIZE - len, len 1363 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf( len 1364 drivers/scsi/lpfc/lpfc_debugfs.c buf + len, PAGE_SIZE - len, len 1367 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf( len 1368 drivers/scsi/lpfc/lpfc_debugfs.c buf + len, PAGE_SIZE - len, len 1374 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf( len 1375 drivers/scsi/lpfc/lpfc_debugfs.c buf + len, PAGE_SIZE - len, len 1382 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 1386 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1392 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 1394 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1397 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1403 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1406 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1412 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1415 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1421 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1424 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1430 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1433 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1441 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1444 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1451 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 1454 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1457 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1463 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1466 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1472 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1475 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1481 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1484 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1490 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1493 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1499 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 1520 drivers/scsi/lpfc/lpfc_debugfs.c int len = 0; len 1528 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1535 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 1550 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, dtp->fmt, len 1555 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1560 drivers/scsi/lpfc/lpfc_debugfs.c if (len >= (size - LPFC_DEBUG_OUT_LINE_SZ)) { len 1561 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1579 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, dtp->fmt, len 1584 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1589 drivers/scsi/lpfc/lpfc_debugfs.c if (len >= (size - LPFC_DEBUG_OUT_LINE_SZ)) { len 1590 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1598 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, size - len, len 1601 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 1623 drivers/scsi/lpfc/lpfc_debugfs.c int len = 0; len 1628 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE - len, len 1633 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE - len, len 1638 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE - len, "\n"); len 1659 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE - len, len 1668 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE - len, len 1674 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE - len, len 1680 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE - len, len 1682 drivers/scsi/lpfc/lpfc_debugfs.c if (len >= max_cnt) { len 1683 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(buf + len, PAGE_SIZE - len, len 1685 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 1688 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 1852 drivers/scsi/lpfc/lpfc_debugfs.c debug->len = lpfc_debugfs_disc_trc_data(vport, debug->buffer, size); len 1902 drivers/scsi/lpfc/lpfc_debugfs.c debug->len = lpfc_debugfs_slow_ring_trc_data(phba, debug->buffer, size); len 1943 drivers/scsi/lpfc/lpfc_debugfs.c debug->len = lpfc_debugfs_hbqinfo_data(phba, debug->buffer, len 1985 drivers/scsi/lpfc/lpfc_debugfs.c debug->len = lpfc_debugfs_multixripools_data( len 2030 drivers/scsi/lpfc/lpfc_debugfs.c debug->len = lpfc_debugfs_lockstat_data(phba, debug->buffer, len 2114 drivers/scsi/lpfc/lpfc_debugfs.c debug->len = lpfc_debugfs_dumpHBASlim_data(phba, debug->buffer, len 2156 drivers/scsi/lpfc/lpfc_debugfs.c debug->len = lpfc_debugfs_dumpHostSlim_data(phba, debug->buffer, len 2295 drivers/scsi/lpfc/lpfc_debugfs.c debug->len = lpfc_debugfs_nodelist_data(vport, debug->buffer, len 2325 drivers/scsi/lpfc/lpfc_debugfs.c return fixed_size_llseek(file, off, whence, debug->len); len 2351 drivers/scsi/lpfc/lpfc_debugfs.c debug->len); len 2465 drivers/scsi/lpfc/lpfc_debugfs.c debug->len = lpfc_debugfs_nvmestat_data(vport, debug->buffer, len 2553 drivers/scsi/lpfc/lpfc_debugfs.c debug->len = lpfc_debugfs_scsistat_data(vport, debug->buffer, len 2611 drivers/scsi/lpfc/lpfc_debugfs.c debug->len = lpfc_debugfs_nvmektime_data(vport, debug->buffer, len 2738 drivers/scsi/lpfc/lpfc_debugfs.c debug->len = lpfc_debugfs_nvmeio_trc_data(phba, debug->buffer, len 2843 drivers/scsi/lpfc/lpfc_debugfs.c debug->len = lpfc_debugfs_cpucheck_data(vport, debug->buffer, len 3098 drivers/scsi/lpfc/lpfc_debugfs.c int offset_label, offset, len = 0, index = LPFC_PCI_CFG_RD_SIZE; len 3132 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_PCI_CFG_SIZE-len, len 3137 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_PCI_CFG_SIZE-len, len 3142 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_PCI_CFG_SIZE-len, len 3150 drivers/scsi/lpfc/lpfc_debugfs.c len = 0; len 3153 drivers/scsi/lpfc/lpfc_debugfs.c return simple_read_from_buffer(buf, nbytes, ppos, pbuffer, len); len 3162 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_PCI_CFG_SIZE-len, len 3166 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_PCI_CFG_SIZE-len, len 3170 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, len 3171 drivers/scsi/lpfc/lpfc_debugfs.c LPFC_PCI_CFG_SIZE-len, "\n"); len 3176 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_PCI_CFG_SIZE-len, len 3180 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_PCI_CFG_SIZE-len, len 3193 drivers/scsi/lpfc/lpfc_debugfs.c return simple_read_from_buffer(buf, nbytes, ppos, pbuffer, len); len 3394 drivers/scsi/lpfc/lpfc_debugfs.c int offset_label, offset, offset_run, len = 0, index; len 3451 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_PCI_BAR_RD_BUF_SIZE-len, len 3456 drivers/scsi/lpfc/lpfc_debugfs.c return simple_read_from_buffer(buf, nbytes, ppos, pbuffer, len); len 3465 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_PCI_BAR_RD_BUF_SIZE-len, len 3470 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_PCI_BAR_RD_BUF_SIZE-len, len 3475 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, len 3476 drivers/scsi/lpfc/lpfc_debugfs.c LPFC_PCI_BAR_RD_BUF_SIZE-len, "\n"); len 3482 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, len 3483 drivers/scsi/lpfc/lpfc_debugfs.c LPFC_PCI_BAR_RD_BUF_SIZE-len, "\n"); len 3489 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, len 3490 drivers/scsi/lpfc/lpfc_debugfs.c LPFC_PCI_BAR_RD_BUF_SIZE-len, "\n"); len 3493 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, len 3494 drivers/scsi/lpfc/lpfc_debugfs.c LPFC_PCI_BAR_RD_BUF_SIZE-len, len 3517 drivers/scsi/lpfc/lpfc_debugfs.c return simple_read_from_buffer(buf, nbytes, ppos, pbuffer, len); len 3661 drivers/scsi/lpfc/lpfc_debugfs.c char *pbuffer, int len) len 3664 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 3666 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer + len, LPFC_QUE_INFO_GET_BUF_SIZE - len, len 3668 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer + len, LPFC_QUE_INFO_GET_BUF_SIZE - len, len 3672 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer + len, LPFC_QUE_INFO_GET_BUF_SIZE - len, len 3678 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer + len, len 3679 drivers/scsi/lpfc/lpfc_debugfs.c LPFC_QUE_INFO_GET_BUF_SIZE - len, "\n"); len 3680 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 3685 drivers/scsi/lpfc/lpfc_debugfs.c int *len, int max_cnt, int cq_id) len 3694 drivers/scsi/lpfc/lpfc_debugfs.c *len = __lpfc_idiag_print_wq(qp, wqtype, pbuffer, *len); len 3695 drivers/scsi/lpfc/lpfc_debugfs.c if (*len >= max_cnt) len 3703 drivers/scsi/lpfc/lpfc_debugfs.c char *pbuffer, int len) len 3706 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 3708 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer + len, LPFC_QUE_INFO_GET_BUF_SIZE - len, len 3710 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer + len, LPFC_QUE_INFO_GET_BUF_SIZE - len, len 3715 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer + len, LPFC_QUE_INFO_GET_BUF_SIZE - len, len 3722 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer + len, LPFC_QUE_INFO_GET_BUF_SIZE - len, len 3725 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 3730 drivers/scsi/lpfc/lpfc_debugfs.c char *rqtype, char *pbuffer, int len) len 3733 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 3735 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer + len, LPFC_QUE_INFO_GET_BUF_SIZE - len, len 3737 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer + len, LPFC_QUE_INFO_GET_BUF_SIZE - len, len 3742 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer + len, LPFC_QUE_INFO_GET_BUF_SIZE - len, len 3747 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer + len, LPFC_QUE_INFO_GET_BUF_SIZE - len, len 3753 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 3758 drivers/scsi/lpfc/lpfc_debugfs.c int *len, int max_cnt, int eqidx, int eq_id) len 3765 drivers/scsi/lpfc/lpfc_debugfs.c *len = __lpfc_idiag_print_cq(qp, "IO", pbuffer, *len); len 3770 drivers/scsi/lpfc/lpfc_debugfs.c if (*len >= max_cnt) len 3773 drivers/scsi/lpfc/lpfc_debugfs.c rc = lpfc_idiag_wqs_for_cq(phba, "IO", pbuffer, len, len 3781 drivers/scsi/lpfc/lpfc_debugfs.c *len = __lpfc_idiag_print_cq(qp, "NVMET CQset", pbuffer, *len); len 3786 drivers/scsi/lpfc/lpfc_debugfs.c if (*len >= max_cnt) len 3791 drivers/scsi/lpfc/lpfc_debugfs.c *len = __lpfc_idiag_print_rqpair(qp, len 3793 drivers/scsi/lpfc/lpfc_debugfs.c "NVMET MRQ", pbuffer, *len); len 3795 drivers/scsi/lpfc/lpfc_debugfs.c if (*len >= max_cnt) len 3804 drivers/scsi/lpfc/lpfc_debugfs.c char *pbuffer, int len) len 3807 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 3809 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer + len, LPFC_QUE_INFO_GET_BUF_SIZE - len, len 3814 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer + len, LPFC_QUE_INFO_GET_BUF_SIZE - len, len 3820 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer + len, LPFC_QUE_INFO_GET_BUF_SIZE - len, len 3823 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 3851 drivers/scsi/lpfc/lpfc_debugfs.c int max_cnt, rc, x, len = 0; len 3874 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer + len, len 3875 drivers/scsi/lpfc/lpfc_debugfs.c LPFC_QUE_INFO_GET_BUF_SIZE - len, len 3884 drivers/scsi/lpfc/lpfc_debugfs.c len = __lpfc_idiag_print_eq(qp, "HBA", pbuffer, len); len 3889 drivers/scsi/lpfc/lpfc_debugfs.c if (len >= max_cnt) len 3893 drivers/scsi/lpfc/lpfc_debugfs.c rc = lpfc_idiag_cqs_for_eq(phba, pbuffer, &len, len 3904 drivers/scsi/lpfc/lpfc_debugfs.c len = __lpfc_idiag_print_cq(qp, "MBX", pbuffer, len); len 3905 drivers/scsi/lpfc/lpfc_debugfs.c if (len >= max_cnt) len 3910 drivers/scsi/lpfc/lpfc_debugfs.c len = __lpfc_idiag_print_wq(qp, "MBX", pbuffer, len); len 3911 drivers/scsi/lpfc/lpfc_debugfs.c if (len >= max_cnt) len 3916 drivers/scsi/lpfc/lpfc_debugfs.c len = __lpfc_idiag_print_cq(qp, "ELS", pbuffer, len); len 3920 drivers/scsi/lpfc/lpfc_debugfs.c if (len >= max_cnt) len 3925 drivers/scsi/lpfc/lpfc_debugfs.c len = __lpfc_idiag_print_wq(qp, "ELS", pbuffer, len); len 3926 drivers/scsi/lpfc/lpfc_debugfs.c if (len >= max_cnt) len 3930 drivers/scsi/lpfc/lpfc_debugfs.c len = __lpfc_idiag_print_rqpair(qp, phba->sli4_hba.dat_rq, len 3931 drivers/scsi/lpfc/lpfc_debugfs.c "ELS RQpair", pbuffer, len); len 3932 drivers/scsi/lpfc/lpfc_debugfs.c if (len >= max_cnt) len 3937 drivers/scsi/lpfc/lpfc_debugfs.c len = __lpfc_idiag_print_cq(qp, "NVME LS", len 3938 drivers/scsi/lpfc/lpfc_debugfs.c pbuffer, len); len 3942 drivers/scsi/lpfc/lpfc_debugfs.c if (len >= max_cnt) len 3947 drivers/scsi/lpfc/lpfc_debugfs.c len = __lpfc_idiag_print_wq(qp, "NVME LS", len 3948 drivers/scsi/lpfc/lpfc_debugfs.c pbuffer, len); len 3949 drivers/scsi/lpfc/lpfc_debugfs.c if (len >= max_cnt) len 3956 drivers/scsi/lpfc/lpfc_debugfs.c return simple_read_from_buffer(buf, nbytes, ppos, pbuffer, len); len 3959 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer + len, len 3960 drivers/scsi/lpfc/lpfc_debugfs.c LPFC_QUE_INFO_GET_BUF_SIZE - len, "Truncated ...\n"); len 3963 drivers/scsi/lpfc/lpfc_debugfs.c return simple_read_from_buffer(buf, nbytes, ppos, pbuffer, len); len 4005 drivers/scsi/lpfc/lpfc_debugfs.c lpfc_idiag_queacc_read_qe(char *pbuffer, int len, struct lpfc_queue *pque, len 4015 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_QUE_ACC_BUF_SIZE-len, len 4021 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_QUE_ACC_BUF_SIZE-len, len 4027 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, len 4028 drivers/scsi/lpfc/lpfc_debugfs.c LPFC_QUE_ACC_BUF_SIZE-len, "\n"); len 4030 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_QUE_ACC_BUF_SIZE-len, "\n"); len 4032 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 4060 drivers/scsi/lpfc/lpfc_debugfs.c int len = 0; len 4086 drivers/scsi/lpfc/lpfc_debugfs.c len = lpfc_idiag_queacc_read_qe(pbuffer, len, pque, index); len 4088 drivers/scsi/lpfc/lpfc_debugfs.c return simple_read_from_buffer(buf, nbytes, ppos, pbuffer, len); len 4096 drivers/scsi/lpfc/lpfc_debugfs.c while (len < LPFC_QUE_ACC_SIZE - pque->entry_size) { len 4097 drivers/scsi/lpfc/lpfc_debugfs.c len = lpfc_idiag_queacc_read_qe(pbuffer, len, pque, index); len 4108 drivers/scsi/lpfc/lpfc_debugfs.c return simple_read_from_buffer(buf, nbytes, ppos, pbuffer, len); len 4373 drivers/scsi/lpfc/lpfc_debugfs.c int len, uint32_t drbregid) len 4381 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer + len, LPFC_DRB_ACC_BUF_SIZE-len, len 4386 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer + len, LPFC_DRB_ACC_BUF_SIZE - len, len 4391 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_DRB_ACC_BUF_SIZE-len, len 4396 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_DRB_ACC_BUF_SIZE-len, len 4401 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_DRB_ACC_BUF_SIZE-len, len 4409 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 4437 drivers/scsi/lpfc/lpfc_debugfs.c int len = 0; len 4458 drivers/scsi/lpfc/lpfc_debugfs.c len = lpfc_idiag_drbacc_read_reg(phba, len 4459 drivers/scsi/lpfc/lpfc_debugfs.c pbuffer, len, i); len 4461 drivers/scsi/lpfc/lpfc_debugfs.c len = lpfc_idiag_drbacc_read_reg(phba, len 4462 drivers/scsi/lpfc/lpfc_debugfs.c pbuffer, len, drb_reg_id); len 4464 drivers/scsi/lpfc/lpfc_debugfs.c return simple_read_from_buffer(buf, nbytes, ppos, pbuffer, len); len 4583 drivers/scsi/lpfc/lpfc_debugfs.c int len, uint32_t ctlregid) len 4591 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_CTL_ACC_BUF_SIZE-len, len 4597 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_CTL_ACC_BUF_SIZE-len, len 4603 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_CTL_ACC_BUF_SIZE-len, len 4609 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_CTL_ACC_BUF_SIZE-len, len 4615 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_CTL_ACC_BUF_SIZE-len, len 4621 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_CTL_ACC_BUF_SIZE-len, len 4629 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 4655 drivers/scsi/lpfc/lpfc_debugfs.c int len = 0; len 4676 drivers/scsi/lpfc/lpfc_debugfs.c len = lpfc_idiag_ctlacc_read_reg(phba, len 4677 drivers/scsi/lpfc/lpfc_debugfs.c pbuffer, len, i); len 4679 drivers/scsi/lpfc/lpfc_debugfs.c len = lpfc_idiag_ctlacc_read_reg(phba, len 4680 drivers/scsi/lpfc/lpfc_debugfs.c pbuffer, len, ctl_reg_id); len 4682 drivers/scsi/lpfc/lpfc_debugfs.c return simple_read_from_buffer(buf, nbytes, ppos, pbuffer, len); len 4807 drivers/scsi/lpfc/lpfc_debugfs.c int len = 0; len 4814 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_MBX_ACC_BUF_SIZE-len, len 4816 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_MBX_ACC_BUF_SIZE-len, len 4818 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_MBX_ACC_BUF_SIZE-len, len 4820 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_MBX_ACC_BUF_SIZE-len, len 4823 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 4848 drivers/scsi/lpfc/lpfc_debugfs.c int len = 0; len 4866 drivers/scsi/lpfc/lpfc_debugfs.c len = lpfc_idiag_mbxacc_get_setup(phba, pbuffer); len 4868 drivers/scsi/lpfc/lpfc_debugfs.c return simple_read_from_buffer(buf, nbytes, ppos, pbuffer, len); len 4965 drivers/scsi/lpfc/lpfc_debugfs.c lpfc_idiag_extacc_avail_get(struct lpfc_hba *phba, char *pbuffer, int len) len 4969 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 4972 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 4976 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 4979 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 4983 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 4986 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 4990 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 4993 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 4997 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5000 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 5016 drivers/scsi/lpfc/lpfc_debugfs.c lpfc_idiag_extacc_alloc_get(struct lpfc_hba *phba, char *pbuffer, int len) len 5021 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5024 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5029 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5033 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5036 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5041 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5045 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5048 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5053 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5057 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5060 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5065 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5069 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5072 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 5088 drivers/scsi/lpfc/lpfc_debugfs.c lpfc_idiag_extacc_drivr_get(struct lpfc_hba *phba, char *pbuffer, int len) len 5093 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5096 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5100 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5106 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5111 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5118 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5123 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5130 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5135 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(pbuffer+len, LPFC_EXT_ACC_BUF_SIZE-len, len 5142 drivers/scsi/lpfc/lpfc_debugfs.c return len; len 5214 drivers/scsi/lpfc/lpfc_debugfs.c int len = 0; len 5231 drivers/scsi/lpfc/lpfc_debugfs.c len = lpfc_idiag_extacc_avail_get(phba, pbuffer, len); len 5233 drivers/scsi/lpfc/lpfc_debugfs.c len = lpfc_idiag_extacc_alloc_get(phba, pbuffer, len); len 5235 drivers/scsi/lpfc/lpfc_debugfs.c len = lpfc_idiag_extacc_drivr_get(phba, pbuffer, len); len 5237 drivers/scsi/lpfc/lpfc_debugfs.c return simple_read_from_buffer(buf, nbytes, ppos, pbuffer, len); len 5479 drivers/scsi/lpfc/lpfc_debugfs.c int len = 0; len 5540 drivers/scsi/lpfc/lpfc_debugfs.c len = 0; len 5541 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(line_buf+len, len 5542 drivers/scsi/lpfc/lpfc_debugfs.c LPFC_MBX_ACC_LBUF_SZ-len, len 5545 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(line_buf+len, LPFC_MBX_ACC_LBUF_SZ-len, len 5575 drivers/scsi/lpfc/lpfc_debugfs.c int len = 0; len 5606 drivers/scsi/lpfc/lpfc_debugfs.c len = 0; len 5608 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(line_buf+len, len 5609 drivers/scsi/lpfc/lpfc_debugfs.c LPFC_MBX_ACC_LBUF_SZ-len, len 5612 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(line_buf+len, LPFC_MBX_ACC_LBUF_SZ-len, len 5629 drivers/scsi/lpfc/lpfc_debugfs.c len = 0; len 5631 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(line_buf+len, len 5632 drivers/scsi/lpfc/lpfc_debugfs.c LPFC_MBX_ACC_LBUF_SZ-len, len 5636 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(line_buf+len, len 5637 drivers/scsi/lpfc/lpfc_debugfs.c LPFC_MBX_ACC_LBUF_SZ-len, len 5642 drivers/scsi/lpfc/lpfc_debugfs.c len += scnprintf(line_buf+len, len 5643 drivers/scsi/lpfc/lpfc_debugfs.c LPFC_MBX_ACC_LBUF_SZ-len, " "); len 217 drivers/scsi/lpfc/lpfc_debugfs.h int len; len 336 drivers/scsi/lpfc/lpfc_debugfs.h int i, esize, qe_word_cnt, len; len 349 drivers/scsi/lpfc/lpfc_debugfs.h len = 0; len 350 drivers/scsi/lpfc/lpfc_debugfs.h len += scnprintf(line_buf+len, LPFC_LBUF_SZ-len, "QE[%04d]: ", idx); len 359 drivers/scsi/lpfc/lpfc_debugfs.h len = 0; len 361 drivers/scsi/lpfc/lpfc_debugfs.h len += scnprintf(line_buf+len, LPFC_LBUF_SZ-len, len 365 drivers/scsi/lpfc/lpfc_debugfs.h len += scnprintf(line_buf+len, LPFC_LBUF_SZ-len, "%08x ", len 5713 drivers/scsi/lpfc/lpfc_els.c uint32_t cmdsize, len; len 5753 drivers/scsi/lpfc/lpfc_els.c len = 8; len 5754 drivers/scsi/lpfc/lpfc_els.c len += lpfc_rdp_res_link_service((struct fc_rdp_link_service_desc *) len 5755 drivers/scsi/lpfc/lpfc_els.c (len + pcmd), ELS_CMD_RDP); len 5757 drivers/scsi/lpfc/lpfc_els.c len += lpfc_rdp_res_sfp_desc((struct fc_rdp_sfp_desc *)(len + pcmd), len 5759 drivers/scsi/lpfc/lpfc_els.c len += lpfc_rdp_res_speed((struct fc_rdp_port_speed_desc *)(len + pcmd), len 5761 drivers/scsi/lpfc/lpfc_els.c len += lpfc_rdp_res_link_error((struct fc_rdp_link_error_status_desc *) len 5762 drivers/scsi/lpfc/lpfc_els.c (len + pcmd), &rdp_context->link_stat); len 5763 drivers/scsi/lpfc/lpfc_els.c len += lpfc_rdp_res_diag_port_names((struct fc_rdp_port_name_desc *) len 5764 drivers/scsi/lpfc/lpfc_els.c (len + pcmd), vport); len 5765 drivers/scsi/lpfc/lpfc_els.c len += lpfc_rdp_res_attach_port_names((struct fc_rdp_port_name_desc *) len 5766 drivers/scsi/lpfc/lpfc_els.c (len + pcmd), vport, ndlp); len 5767 drivers/scsi/lpfc/lpfc_els.c len += lpfc_rdp_res_fec_desc((struct fc_fec_rdp_desc *)(len + pcmd), len 5769 drivers/scsi/lpfc/lpfc_els.c len += lpfc_rdp_res_bbc_desc((struct fc_rdp_bbc_desc *)(len + pcmd), len 5771 drivers/scsi/lpfc/lpfc_els.c len += lpfc_rdp_res_oed_temp_desc(phba, len 5772 drivers/scsi/lpfc/lpfc_els.c (struct fc_rdp_oed_sfp_desc *)(len + pcmd), len 5774 drivers/scsi/lpfc/lpfc_els.c len += lpfc_rdp_res_oed_voltage_desc(phba, len 5775 drivers/scsi/lpfc/lpfc_els.c (struct fc_rdp_oed_sfp_desc *)(len + pcmd), len 5777 drivers/scsi/lpfc/lpfc_els.c len += lpfc_rdp_res_oed_txbias_desc(phba, len 5778 drivers/scsi/lpfc/lpfc_els.c (struct fc_rdp_oed_sfp_desc *)(len + pcmd), len 5780 drivers/scsi/lpfc/lpfc_els.c len += lpfc_rdp_res_oed_txpower_desc(phba, len 5781 drivers/scsi/lpfc/lpfc_els.c (struct fc_rdp_oed_sfp_desc *)(len + pcmd), len 5783 drivers/scsi/lpfc/lpfc_els.c len += lpfc_rdp_res_oed_rxpower_desc(phba, len 5784 drivers/scsi/lpfc/lpfc_els.c (struct fc_rdp_oed_sfp_desc *)(len + pcmd), len 5786 drivers/scsi/lpfc/lpfc_els.c len += lpfc_rdp_res_opd_desc((struct fc_rdp_opd_sfp_desc *)(len + pcmd), len 5789 drivers/scsi/lpfc/lpfc_els.c rdp_res->length = cpu_to_be32(len - 8); len 5795 drivers/scsi/lpfc/lpfc_els.c bpl->tus.f.bdeSize = len; len 6073 drivers/scsi/lpfc/lpfc_els.c uint32_t len; len 6081 drivers/scsi/lpfc/lpfc_els.c len = sizeof(struct lpfc_mbx_set_beacon_config) - len 6084 drivers/scsi/lpfc/lpfc_els.c LPFC_MBOX_OPCODE_SET_BEACON_CONFIG, len, len 160 drivers/scsi/lpfc/lpfc_hw.h uint8_t len; len 168 drivers/scsi/lpfc/lpfc_hw.h uint8_t len; len 2124 drivers/scsi/lpfc/lpfc_init.c lpfc_parse_vpd(struct lpfc_hba *phba, uint8_t *vpd, int len) len 2140 drivers/scsi/lpfc/lpfc_init.c while (!finished && (index < (len - 4))) { len 2159 drivers/scsi/lpfc/lpfc_init.c if (Length > len - index) len 2160 drivers/scsi/lpfc/lpfc_init.c Length = len - index; len 7408 drivers/scsi/lpfc/lpfc_init.c rpi_hdr->len = LPFC_HDR_TEMPLATE_SIZE; len 7448 drivers/scsi/lpfc/lpfc_init.c dma_free_coherent(&phba->pcidev->dev, rpi_hdr->len, len 2722 drivers/scsi/lpfc/lpfc_scsi.c int err_type, len, data_len; len 2763 drivers/scsi/lpfc/lpfc_scsi.c len = sgpe->length; len 2765 drivers/scsi/lpfc/lpfc_scsi.c while (len) { len 2807 drivers/scsi/lpfc/lpfc_scsi.c len -= sizeof(struct scsi_dif_tuple); len 2808 drivers/scsi/lpfc/lpfc_scsi.c if (len < 0) len 2809 drivers/scsi/lpfc/lpfc_scsi.c len = 0; len 2837 drivers/scsi/lpfc/lpfc_scsi.c len = sgpe->length; len 6157 drivers/scsi/lpfc/lpfc_sli.c uint32_t len; len 6159 drivers/scsi/lpfc/lpfc_sli.c len = sizeof(struct lpfc_mbx_set_feature) - len 6162 drivers/scsi/lpfc/lpfc_sli.c LPFC_MBOX_OPCODE_SET_FEATURES, len, len 6368 drivers/scsi/lpfc/lpfc_sli.c uint32_t len = 0, fwlog_buffsize, fwlog_entry_count; len 6398 drivers/scsi/lpfc/lpfc_sli.c len = (sizeof(struct lpfc_mbx_set_ras_fwlog) - len 6403 drivers/scsi/lpfc/lpfc_sli.c len, LPFC_SLI4_MBX_EMBED); len 7076 drivers/scsi/lpfc/lpfc_sli.c uint32_t len; len 7078 drivers/scsi/lpfc/lpfc_sli.c len = sizeof(struct lpfc_mbx_set_host_data) - len 7081 drivers/scsi/lpfc/lpfc_sli.c LPFC_MBOX_OPCODE_SET_HOST_DATA, len, len 7161 drivers/scsi/lpfc/lpfc_sli.c int rc, i, cnt, len; len 7650 drivers/scsi/lpfc/lpfc_sli.c len = lpfc_new_io_buf( len 7652 drivers/scsi/lpfc/lpfc_sli.c if (len == 0) { len 17762 drivers/scsi/lpfc/lpfc_sli.c uint32_t len, tot_len; len 17826 drivers/scsi/lpfc/lpfc_sli.c len = bf_get(lpfc_rcqe_length, len 17830 drivers/scsi/lpfc/lpfc_sli.c if (len > LPFC_DATA_BUF_SIZE) len 17833 drivers/scsi/lpfc/lpfc_sli.c pbde->tus.f.bdeSize = len; len 17835 drivers/scsi/lpfc/lpfc_sli.c iocbq->iocb.unsli3.rcvsli3.acc_len += len; len 17836 drivers/scsi/lpfc/lpfc_sli.c tot_len += len; len 17851 drivers/scsi/lpfc/lpfc_sli.c len = bf_get(lpfc_rcqe_length, len 17856 drivers/scsi/lpfc/lpfc_sli.c if (len > LPFC_DATA_BUF_SIZE) len 17860 drivers/scsi/lpfc/lpfc_sli.c iocbq->iocb.un.cont64[0].tus.f.bdeSize = len; len 17862 drivers/scsi/lpfc/lpfc_sli.c tot_len += len; len 967 drivers/scsi/lpfc/lpfc_sli4.h uint32_t len; len 278 drivers/scsi/mac_scsi.c unsigned char *dst, int len) len 284 drivers/scsi/mac_scsi.c hostdata->pdma_residual = len; len 320 drivers/scsi/mac_scsi.c "%s: bus error (%d/%d)\n", __func__, d - dst, len); len 337 drivers/scsi/mac_scsi.c unsigned char *src, int len) len 343 drivers/scsi/mac_scsi.c hostdata->pdma_residual = len; len 388 drivers/scsi/mac_scsi.c "%s: bus error (%d/%d)\n", __func__, s - src, len); len 1718 drivers/scsi/megaraid.c mega_build_sglist(adapter_t *adapter, scb_t *scb, u32 *buf, u32 *len) len 1738 drivers/scsi/megaraid.c *len = 0; len 1744 drivers/scsi/megaraid.c *len = sg_dma_len(sg); len 1751 drivers/scsi/megaraid.c *len += scb->sgl64[idx].length = sg_dma_len(sg); len 1754 drivers/scsi/megaraid.c *len += scb->sgl[idx].length = sg_dma_len(sg); len 56 drivers/scsi/megaraid/megaraid_sas_debugfs.c return simple_read_from_buffer(ubuf, cnt, ppos, debug->buf, debug->len); len 73 drivers/scsi/megaraid/megaraid_sas_debugfs.c debug->len = fusion->drv_map_sz; len 1367 drivers/scsi/megaraid/megaraid_sas_fusion.h u32 len; len 228 drivers/scsi/mpt3sas/mpt3sas_scsih.c static struct fw_event_work *alloc_fw_event_work(int len) len 232 drivers/scsi/mpt3sas/mpt3sas_scsih.c fw_event = kzalloc(sizeof(*fw_event) + len, GFP_ATOMIC); len 558 drivers/scsi/mvsas/mv_64xx.c buf_prd->len = cpu_to_le32(sg_dma_len(sg)); len 734 drivers/scsi/mvsas/mv_64xx.c buf_prd->len = cpu_to_le32(buf_len); len 121 drivers/scsi/mvsas/mv_64xx.h __le32 len; /* 16-bit length */ len 792 drivers/scsi/mvsas/mv_94xx.c im_len.len = sg_dma_len(sg); len 1008 drivers/scsi/mvsas/mv_94xx.c im_len.len = 2; len 1012 drivers/scsi/mvsas/mv_94xx.c im_len.len = buf_len; len 211 drivers/scsi/mvsas/mv_94xx.h __le32 len:22; len 219 drivers/scsi/mvsas/mv_94xx.h u32 len:22; len 1599 drivers/scsi/mvsas/mv_sas.c static void mvs_set_sense(u8 *buffer, int len, int d_sense, len 1602 drivers/scsi/mvsas/mv_sas.c memset(buffer, 0, len); len 1606 drivers/scsi/mvsas/mv_sas.c if (len < 4) { len 1608 drivers/scsi/mvsas/mv_sas.c "fit sense %x:%x:%x", len, key, asc, ascq); len 1612 drivers/scsi/mvsas/mv_sas.c if (len > 1) len 1614 drivers/scsi/mvsas/mv_sas.c if (len > 2) len 1616 drivers/scsi/mvsas/mv_sas.c if (len > 3) len 1619 drivers/scsi/mvsas/mv_sas.c if (len < 14) { len 1621 drivers/scsi/mvsas/mv_sas.c "fit sense %x:%x:%x", len, key, asc, ascq); len 1625 drivers/scsi/mvsas/mv_sas.c if (len > 2) len 1627 drivers/scsi/mvsas/mv_sas.c if (len > 7) len 1629 drivers/scsi/mvsas/mv_sas.c if (len > 12) len 1631 drivers/scsi/mvsas/mv_sas.c if (len > 13) len 816 drivers/scsi/mvumi.c unsigned short len) len 822 drivers/scsi/mvumi.c for (i = 0; i < len; i++) { len 1929 drivers/scsi/ncr53c8xx.c (struct ncb *np, ncrcmd *src, ncrcmd *dst, int len); len 3512 drivers/scsi/ncr53c8xx.c ncr_script_copy_and_bind (struct ncb *np, ncrcmd *src, ncrcmd *dst, int len) len 3520 drivers/scsi/ncr53c8xx.c end = src + len/4; len 7660 drivers/scsi/ncr53c8xx.c unsigned int len = sg_dma_len(sg); len 7662 drivers/scsi/ncr53c8xx.c ncr_build_sge(np, &data[segment], baddr, len); len 7663 drivers/scsi/ncr53c8xx.c cp->data_len += len; len 1267 drivers/scsi/ncr53c8xx.h #define ncr_build_sge(np, data, badd, len) \ len 1270 drivers/scsi/ncr53c8xx.h (data)->size = cpu_to_scr(len); \ len 875 drivers/scsi/nsp32.c sgt[i].len = cpu_to_le32(sg_dma_len(sg)); len 877 drivers/scsi/nsp32.c if (le32_to_cpu(sgt[i].len) > 0x10000) { len 879 drivers/scsi/nsp32.c "can't transfer over 64KB at a time, size=0x%lx", le32_to_cpu(sgt[i].len)); len 886 drivers/scsi/nsp32.c le32_to_cpu(sgt[i].len )); len 890 drivers/scsi/nsp32.c l = le32_to_cpu(sgt[num-1].len); len 891 drivers/scsi/nsp32.c sgt[num-1].len = cpu_to_le32(l | SGTEND); len 1714 drivers/scsi/nsp32.c u32_le len, addr; len 1727 drivers/scsi/nsp32.c sentlen += (le32_to_cpu(sgt[new_entry].len) & ~SGTEND); len 1748 drivers/scsi/nsp32.c len = le32_to_cpu(sgt[new_entry].len); len 1750 drivers/scsi/nsp32.c addr += (len - restlen); len 1752 drivers/scsi/nsp32.c sgt[new_entry].len = cpu_to_le32(restlen); len 442 drivers/scsi/nsp32.h u32_le len; /* transfer length. BIT(31) is for SGT_END mark */ len 584 drivers/scsi/pcmcia/nsp_cs.c int len = min(MSGBUF_SIZE, data->MsgLen); len 589 drivers/scsi/pcmcia/nsp_cs.c for (ptr = 0; len > 0; len--, ptr++) { len 598 drivers/scsi/pcmcia/nsp_cs.c if (len == 1 && SCpnt->SCp.phase == PH_MSG_OUT) { len 613 drivers/scsi/pcmcia/nsp_cs.c return len; len 16 drivers/scsi/pcmcia/nsp_message.c int ret, len; len 25 drivers/scsi/pcmcia/nsp_message.c len = 0; len 38 drivers/scsi/pcmcia/nsp_message.c data->MsgBuffer[len] = data_reg; len++; len 47 drivers/scsi/pcmcia/nsp_message.c } while (ret > 0 && MSGBUF_SIZE > len); len 49 drivers/scsi/pcmcia/nsp_message.c data->MsgLen = len; len 57 drivers/scsi/pcmcia/nsp_message.c int len = data->MsgLen; len 74 drivers/scsi/pcmcia/nsp_message.c } while (ret > 0 && len-- > 0); len 239 drivers/scsi/pcmcia/sym53c500_cs.c int len; /* current scsi fifo size */ len 251 drivers/scsi/pcmcia/sym53c500_cs.c len = 0; len 254 drivers/scsi/pcmcia/sym53c500_cs.c len = 1; len 257 drivers/scsi/pcmcia/sym53c500_cs.c len = 42; len 260 drivers/scsi/pcmcia/sym53c500_cs.c len = 84; len 263 drivers/scsi/pcmcia/sym53c500_cs.c len = 128; len 267 drivers/scsi/pcmcia/sym53c500_cs.c if ((i & 0x40) && len == 0) { /* fifo empty and interrupt occurred */ len 271 drivers/scsi/pcmcia/sym53c500_cs.c if (len) { len 272 drivers/scsi/pcmcia/sym53c500_cs.c if (len > reqlen) len 273 drivers/scsi/pcmcia/sym53c500_cs.c len = reqlen; len 275 drivers/scsi/pcmcia/sym53c500_cs.c if (fast_pio && len > 3) { len 276 drivers/scsi/pcmcia/sym53c500_cs.c insl(base + PIO_FIFO, request, len >> 2); len 277 drivers/scsi/pcmcia/sym53c500_cs.c request += len & 0xfc; len 278 drivers/scsi/pcmcia/sym53c500_cs.c reqlen -= len & 0xfc; len 280 drivers/scsi/pcmcia/sym53c500_cs.c while (len--) { len 294 drivers/scsi/pcmcia/sym53c500_cs.c int len; /* current scsi fifo size */ len 305 drivers/scsi/pcmcia/sym53c500_cs.c len = 128; len 308 drivers/scsi/pcmcia/sym53c500_cs.c len = 84; len 311 drivers/scsi/pcmcia/sym53c500_cs.c len = 42; len 314 drivers/scsi/pcmcia/sym53c500_cs.c len = 1; len 318 drivers/scsi/pcmcia/sym53c500_cs.c len = 0; len 322 drivers/scsi/pcmcia/sym53c500_cs.c if (len) { len 323 drivers/scsi/pcmcia/sym53c500_cs.c if (len > reqlen) len 324 drivers/scsi/pcmcia/sym53c500_cs.c len = reqlen; len 326 drivers/scsi/pcmcia/sym53c500_cs.c if (fast_pio && len > 3) { len 327 drivers/scsi/pcmcia/sym53c500_cs.c outsl(base + PIO_FIFO, request, len >> 2); len 328 drivers/scsi/pcmcia/sym53c500_cs.c request += len & 0xfc; len 329 drivers/scsi/pcmcia/sym53c500_cs.c reqlen -= len & 0xfc; len 331 drivers/scsi/pcmcia/sym53c500_cs.c while (len--) { len 235 drivers/scsi/pm8001/pm8001_ctl.c ssize_t len = 0; len 238 drivers/scsi/pm8001/pm8001_ctl.c len = sprintf(buf, "%s", "SAS1.1"); len 240 drivers/scsi/pm8001/pm8001_ctl.c len += sprintf(buf + len, "%s%s", len ? ", " : "", "SAS2.0"); len 241 drivers/scsi/pm8001/pm8001_ctl.c len += sprintf(buf + len, "\n"); len 243 drivers/scsi/pm8001/pm8001_ctl.c return len; len 665 drivers/scsi/pm8001/pm8001_ctl.c fwControl->len = IOCTL_BUF_SIZE; /* IN */ len 674 drivers/scsi/pm8001/pm8001_ctl.c fwControl->len = len 2415 drivers/scsi/pm8001/pm8001_hwi.c u8 len; len 2426 drivers/scsi/pm8001/pm8001_hwi.c len = sizeof(struct pio_setup_fis); len 2428 drivers/scsi/pm8001/pm8001_hwi.c pm8001_printk("PIO read len = %d\n", len)); len 2430 drivers/scsi/pm8001/pm8001_hwi.c len = sizeof(struct set_dev_bits_fis); len 2432 drivers/scsi/pm8001/pm8001_hwi.c pm8001_printk("FPDMA len = %d\n", len)); len 2434 drivers/scsi/pm8001/pm8001_hwi.c len = sizeof(struct dev_to_host_fis); len 2436 drivers/scsi/pm8001/pm8001_hwi.c pm8001_printk("other len = %d\n", len)); len 2439 drivers/scsi/pm8001/pm8001_hwi.c resp->frame_len = len; len 2440 drivers/scsi/pm8001/pm8001_hwi.c memcpy(&resp->ending_fis[0], sata_resp, len); len 3197 drivers/scsi/pm8001/pm8001_hwi.c fw_control_context->len); len 4220 drivers/scsi/pm8001/pm8001_hwi.c buf_prd->im_len.len = cpu_to_le32(sg_dma_len(sg)); len 4347 drivers/scsi/pm8001/pm8001_hwi.c ssp_cmd.len = cpu_to_le32(task->total_xfer_len); len 4352 drivers/scsi/pm8001/pm8001_hwi.c ssp_cmd.len = cpu_to_le32(task->total_xfer_len); len 4420 drivers/scsi/pm8001/pm8001_hwi.c sata_cmd.len = cpu_to_le32(task->total_xfer_len); len 4425 drivers/scsi/pm8001/pm8001_hwi.c sata_cmd.len = cpu_to_le32(task->total_xfer_len); len 4754 drivers/scsi/pm8001/pm8001_hwi.c fw_control_context->len = ioctl_payload->length; len 4936 drivers/scsi/pm8001/pm8001_hwi.c payload.len = info->sgl.im_len.len ; len 4963 drivers/scsi/pm8001/pm8001_hwi.c memcpy(buffer, fw_control->buffer, fw_control->len); len 4965 drivers/scsi/pm8001/pm8001_hwi.c flash_update_info.sgl.im_len.len = cpu_to_le32(fw_control->len); len 4968 drivers/scsi/pm8001/pm8001_hwi.c flash_update_info.cur_image_len = fw_control->len; len 4973 drivers/scsi/pm8001/pm8001_hwi.c fw_control_context->len = fw_control->len; len 529 drivers/scsi/pm8001/pm8001_hwi.h __le32 len; len 575 drivers/scsi/pm8001/pm8001_hwi.h __le32 len; len 592 drivers/scsi/pm8001/pm8001_hwi.h __le32 len; len 286 drivers/scsi/pm8001/pm8001_sas.h __le32 len; len 607 drivers/scsi/pm8001/pm8001_sas.h u32 len; /*len of buffer*/ len 622 drivers/scsi/pm8001/pm8001_sas.h u32 len; /* len of buffer */ len 2126 drivers/scsi/pm8001/pm80xx_hwi.c u8 len; len 2137 drivers/scsi/pm8001/pm80xx_hwi.c len = sizeof(struct pio_setup_fis); len 2139 drivers/scsi/pm8001/pm80xx_hwi.c pm8001_printk("PIO read len = %d\n", len)); len 2141 drivers/scsi/pm8001/pm80xx_hwi.c len = sizeof(struct set_dev_bits_fis); len 2143 drivers/scsi/pm8001/pm80xx_hwi.c pm8001_printk("FPDMA len = %d\n", len)); len 2145 drivers/scsi/pm8001/pm80xx_hwi.c len = sizeof(struct dev_to_host_fis); len 2147 drivers/scsi/pm8001/pm80xx_hwi.c pm8001_printk("other len = %d\n", len)); len 2150 drivers/scsi/pm8001/pm80xx_hwi.c resp->frame_len = len; len 2151 drivers/scsi/pm8001/pm80xx_hwi.c memcpy(&resp->ending_fis[0], sata_resp, len); len 4170 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.len = cpu_to_le32(task->total_xfer_len); len 4174 drivers/scsi/pm8001/pm80xx_hwi.c end_addr = (start_addr + ssp_cmd.len) - 1; len 4183 drivers/scsi/pm8001/pm80xx_hwi.c start_addr, ssp_cmd.len, len 4199 drivers/scsi/pm8001/pm80xx_hwi.c ssp_cmd.len = cpu_to_le32(task->total_xfer_len); len 4354 drivers/scsi/pm8001/pm80xx_hwi.c sata_cmd.len = cpu_to_le32(task->total_xfer_len); len 4358 drivers/scsi/pm8001/pm80xx_hwi.c end_addr = (start_addr + sata_cmd.len) - 1; len 4367 drivers/scsi/pm8001/pm80xx_hwi.c start_addr, sata_cmd.len, len 4383 drivers/scsi/pm8001/pm80xx_hwi.c sata_cmd.len = cpu_to_le32(task->total_xfer_len); len 743 drivers/scsi/pm8001/pm80xx_hwi.h __le32 len; /* dword 14: length for normal I/O. */ len 805 drivers/scsi/pm8001/pm80xx_hwi.h __le32 len; /* dword 14: len for normal I/O. */ len 858 drivers/scsi/pm8001/pm80xx_hwi.h __le32 len; len 874 drivers/scsi/pm8001/pm80xx_hwi.h __le32 len; len 993 drivers/scsi/pm8001/pm80xx_hwi.h __le32 len; len 3254 drivers/scsi/pmcraid.c u32 len, len 3269 drivers/scsi/pmcraid.c for (i = 0; i < (len / bsize_elem); i++, sg = sg_next(sg), buffer += bsize_elem) { len 3288 drivers/scsi/pmcraid.c if (len % bsize_elem) { len 3294 drivers/scsi/pmcraid.c rc = copy_from_user(kaddr, buffer, len % bsize_elem); len 3296 drivers/scsi/pmcraid.c rc = copy_to_user(buffer, kaddr, len % bsize_elem); len 3300 drivers/scsi/pmcraid.c sg->length = len % bsize_elem; len 240 drivers/scsi/ppa.c static int ppa_byte_out(unsigned short base, const char *buffer, int len) len 244 drivers/scsi/ppa.c for (i = len; i; i--) { len 252 drivers/scsi/ppa.c static int ppa_byte_in(unsigned short base, char *buffer, int len) len 256 drivers/scsi/ppa.c for (i = len; i; i--) { len 264 drivers/scsi/ppa.c static int ppa_nibble_in(unsigned short base, char *buffer, int len) len 266 drivers/scsi/ppa.c for (; len; len--) { len 277 drivers/scsi/ppa.c static int ppa_out(ppa_struct *dev, char *buffer, int len) len 292 drivers/scsi/ppa.c r = ppa_byte_out(ppb, buffer, len); len 301 drivers/scsi/ppa.c if (!(((long) buffer | len) & 0x01)) len 302 drivers/scsi/ppa.c outsw(ppb + 4, buffer, len >> 1); len 304 drivers/scsi/ppa.c if (!(((long) buffer | len) & 0x03)) len 305 drivers/scsi/ppa.c outsl(ppb + 4, buffer, len >> 2); len 308 drivers/scsi/ppa.c outsb(ppb + 4, buffer, len); len 322 drivers/scsi/ppa.c static int ppa_in(ppa_struct *dev, char *buffer, int len) len 336 drivers/scsi/ppa.c r = ppa_nibble_in(ppb, buffer, len); len 343 drivers/scsi/ppa.c r = ppa_byte_in(ppb, buffer, len); len 354 drivers/scsi/ppa.c if (!(((long) buffer | len) & 0x01)) len 355 drivers/scsi/ppa.c insw(ppb + 4, buffer, len >> 1); len 357 drivers/scsi/ppa.c if (!(((long) buffer | len) & 0x03)) len 358 drivers/scsi/ppa.c insl(ppb + 4, buffer, len >> 2); len 361 drivers/scsi/ppa.c insb(ppb + 4, buffer, len); len 297 drivers/scsi/ps3rom.c int len; len 299 drivers/scsi/ps3rom.c len = scsi_sg_copy_from_buffer(cmd, len 303 drivers/scsi/ps3rom.c scsi_set_resid(cmd, scsi_bufflen(cmd) - len); len 107 drivers/scsi/qedf/qedf_dbg.c qedf_alloc_grc_dump_buf(u8 **buf, uint32_t len) len 109 drivers/scsi/qedf/qedf_dbg.c *buf = vmalloc(len); len 113 drivers/scsi/qedf/qedf_dbg.c memset(*buf, 0, len); len 105 drivers/scsi/qedf/qedf_dbg.h extern int qedf_alloc_grc_dump_buf(uint8_t **buf, uint32_t len); len 155 drivers/scsi/qedf/qedf_fip.c skb->data, skb->len, false); len 197 drivers/scsi/qedf/qedf_fip.c skb->data, skb->len, false); len 1090 drivers/scsi/qedf/qedf_main.c wlen = (skb->len - tlen + sizeof(crc)) / FCOE_WORD_TO_BYTE; len 1166 drivers/scsi/qedf/qedf_main.c 1, skb->data, skb->len, false); len 2360 drivers/scsi/qedf/qedf_main.c fr_len = skb->len - sizeof(struct fcoe_crc_eof); len 2475 drivers/scsi/qedf/qedf_main.c 1, skb->data, skb->len, false); len 314 drivers/scsi/qedi/qedi_fw.c char *ptr, int len) len 320 drivers/scsi/qedi/qedi_fw.c len, qedi->bdq_prod_idx, len 340 drivers/scsi/qedi/qedi_fw.c if (len) len 341 drivers/scsi/qedi/qedi_fw.c memcpy(ptr, (void *)qedi->bdq[idx].buf_addr, len); len 615 drivers/scsi/qedi/qedi_iscsi.c int len; len 622 drivers/scsi/qedi/qedi_iscsi.c len = sprintf(buf, "%hu\n", qedi_ep->dst_port); len 626 drivers/scsi/qedi/qedi_iscsi.c len = sprintf(buf, "%pI4\n", qedi_ep->dst_addr); len 628 drivers/scsi/qedi/qedi_iscsi.c len = sprintf(buf, "%pI6\n", qedi_ep->dst_addr); len 634 drivers/scsi/qedi/qedi_iscsi.c return len; len 641 drivers/scsi/qedi/qedi_iscsi.c int len; len 647 drivers/scsi/qedi/qedi_iscsi.c len = sysfs_format_mac(buf, qedi->mac, 6); len 650 drivers/scsi/qedi/qedi_iscsi.c len = sprintf(buf, "host%d\n", shost->host_no); len 654 drivers/scsi/qedi/qedi_iscsi.c len = sprintf(buf, "%pI4\n", qedi->src_ip); len 656 drivers/scsi/qedi/qedi_iscsi.c len = sprintf(buf, "%pI6\n", qedi->src_ip); len 662 drivers/scsi/qedi/qedi_iscsi.c return len; len 812 drivers/scsi/qedi/qedi_iscsi.c u16 len = 0; len 897 drivers/scsi/qedi/qedi_iscsi.c len = sizeof(path_req); len 898 drivers/scsi/qedi/qedi_iscsi.c memset(&path_req, 0, len); len 915 drivers/scsi/qedi/qedi_iscsi.c len); len 1111 drivers/scsi/qedi/qedi_iscsi.c u32 len; len 1126 drivers/scsi/qedi/qedi_iscsi.c len = uctrl->host_tx_pkt_len; len 1127 drivers/scsi/qedi/qedi_iscsi.c if (!len) { len 1128 drivers/scsi/qedi/qedi_iscsi.c QEDI_ERR(&qedi->dbg_ctx, "Invalid len %u\n", len); len 1132 drivers/scsi/qedi/qedi_iscsi.c skb = alloc_skb(len, GFP_ATOMIC); len 1138 drivers/scsi/qedi/qedi_iscsi.c skb_put(skb, len); len 1139 drivers/scsi/qedi/qedi_iscsi.c memcpy(skb->data, udev->tx_pkt, len); len 691 drivers/scsi/qedi/qedi_main.c eh->h_proto, skb->len); len 698 drivers/scsi/qedi/qedi_main.c eh->h_proto, skb->len); len 739 drivers/scsi/qedi/qedi_main.c int len = 0; len 754 drivers/scsi/qedi/qedi_main.c len = min_t(u32, skb->len, (u32)qedi_ll2_buf_size); len 755 drivers/scsi/qedi/qedi_main.c memcpy(pkt, skb->data, len); len 759 drivers/scsi/qedi/qedi_main.c rxbd.rx_pkt_len = len; len 1138 drivers/scsi/qla2xxx/qla_attr.c int len = 0; len 1143 drivers/scsi/qla2xxx/qla_attr.c len = scnprintf(buf, PAGE_SIZE, "Link Down\n"); len 1146 drivers/scsi/qla2xxx/qla_attr.c len = scnprintf(buf, PAGE_SIZE, "Unknown Link State\n"); len 1148 drivers/scsi/qla2xxx/qla_attr.c len = scnprintf(buf, PAGE_SIZE, "Link Up - "); len 1152 drivers/scsi/qla2xxx/qla_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, "Loop\n"); len 1155 drivers/scsi/qla2xxx/qla_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, "FL_Port\n"); len 1158 drivers/scsi/qla2xxx/qla_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1162 drivers/scsi/qla2xxx/qla_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, "F_Port\n"); len 1165 drivers/scsi/qla2xxx/qla_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, "Loop\n"); len 1169 drivers/scsi/qla2xxx/qla_attr.c return len; len 1177 drivers/scsi/qla2xxx/qla_attr.c int len = 0; len 1181 drivers/scsi/qla2xxx/qla_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, "Mode 6\n"); len 1184 drivers/scsi/qla2xxx/qla_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, "Disabled\n"); len 1187 drivers/scsi/qla2xxx/qla_attr.c return len; len 1279 drivers/scsi/qla2xxx/qla_attr.c int len = 0; len 1282 drivers/scsi/qla2xxx/qla_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, "Enabled\n"); len 1284 drivers/scsi/qla2xxx/qla_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, "Disabled\n"); len 1285 drivers/scsi/qla2xxx/qla_attr.c return len; len 1787 drivers/scsi/qla2xxx/qla_attr.c int len = 0; len 1789 drivers/scsi/qla2xxx/qla_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1793 drivers/scsi/qla2xxx/qla_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, "Current selection: "); len 1797 drivers/scsi/qla2xxx/qla_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1801 drivers/scsi/qla2xxx/qla_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1805 drivers/scsi/qla2xxx/qla_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1809 drivers/scsi/qla2xxx/qla_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, len 1813 drivers/scsi/qla2xxx/qla_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, "\n"); len 1815 drivers/scsi/qla2xxx/qla_attr.c return len; len 2139 drivers/scsi/qla2xxx/qla_attr.c int len = 0; len 2141 drivers/scsi/qla2xxx/qla_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, len 2145 drivers/scsi/qla2xxx/qla_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, len 2149 drivers/scsi/qla2xxx/qla_attr.c return len; len 2176 drivers/scsi/qla2xxx/qla_attr.c int len = 0; len 2178 drivers/scsi/qla2xxx/qla_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, len 2182 drivers/scsi/qla2xxx/qla_attr.c len += scnprintf(buf + len, PAGE_SIZE-len, len 2186 drivers/scsi/qla2xxx/qla_attr.c return len; len 124 drivers/scsi/qla2xxx/qla_bsg.c uint32_t len; len 172 drivers/scsi/qla2xxx/qla_bsg.c len = bsg_job->reply_payload.payload_len; len 173 drivers/scsi/qla2xxx/qla_bsg.c if (!len || len > FCP_PRIO_CFG_SIZE) { len 184 drivers/scsi/qla2xxx/qla_bsg.c len); len 189 drivers/scsi/qla2xxx/qla_bsg.c len = bsg_job->request_payload.payload_len; len 190 drivers/scsi/qla2xxx/qla_bsg.c if (!len || len > FCP_PRIO_CFG_SIZE) { len 1237 drivers/scsi/qla2xxx/qla_bsg.c mn->total_byte_cnt = cpu_to_le32(ql84_mgmt->mgmt.len); len 1240 drivers/scsi/qla2xxx/qla_bsg.c mn->dsd.length = cpu_to_le32(ql84_mgmt->mgmt.len); len 153 drivers/scsi/qla2xxx/qla_bsg.h uint32_t len; /* bytes in payload following this struct */ len 471 drivers/scsi/qla2xxx/qla_def.h __le16 len; len 641 drivers/scsi/qla2xxx/qla_def.h #define SET_CMD_SENSE_LEN(sp, len) \ len 642 drivers/scsi/qla2xxx/qla_def.h (sp->u.scmd.request_sense_length = len) len 649 drivers/scsi/qla2xxx/qla_def.h #define SET_FW_SENSE_LEN(sp, len) \ len 650 drivers/scsi/qla2xxx/qla_def.h (sp->u.scmd.fw_sense_length = len) len 2632 drivers/scsi/qla2xxx/qla_def.h uint16_t len; len 2655 drivers/scsi/qla2xxx/qla_def.h uint16_t len; len 2720 drivers/scsi/qla2xxx/qla_def.h uint16_t len; len 2751 drivers/scsi/qla2xxx/qla_def.h uint16_t len; len 3544 drivers/scsi/qla2xxx/qla_def.h uint32_t len; len 1435 drivers/scsi/qla2xxx/qla_fw.h uint16_t len; len 1546 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + WWN_SIZE); len 1560 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 1580 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 1593 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 1606 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 1630 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 1643 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 1656 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 1669 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 1755 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 32); len 1767 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); len 1807 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); len 1850 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); len 1867 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 1886 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 1968 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + WWN_SIZE); len 1983 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 2003 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 2016 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 2029 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 2053 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 2066 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 2079 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 2093 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 2113 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 2124 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); len 2137 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 2147 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); len 2157 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); len 2167 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + WWN_SIZE); len 2180 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 2193 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 2327 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 32); len 2346 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); len 2386 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); len 2421 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); len 2438 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 2457 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 2467 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + WWN_SIZE); len 2477 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + WWN_SIZE); len 2490 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + alen); len 2500 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); len 2510 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); len 2520 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + WWN_SIZE); len 2533 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 32); len 2553 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); len 2563 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); len 2573 drivers/scsi/qla2xxx/qla_gs.c eiter->len = cpu_to_be16(4 + 4); len 3446 drivers/scsi/qla2xxx/qla_init.c len = snprintf(ptr, leftover, "%s", _str); \ len 3448 drivers/scsi/qla2xxx/qla_init.c leftover -= len;\ len 3449 drivers/scsi/qla2xxx/qla_init.c ptr += len; \ len 3458 drivers/scsi/qla2xxx/qla_init.c int leftover, len; len 3474 drivers/scsi/qla2xxx/qla_init.c p = len = 0; len 3489 drivers/scsi/qla2xxx/qla_init.c p = len = 0; len 3501 drivers/scsi/qla2xxx/qla_init.c p = len = 0; len 4399 drivers/scsi/qla2xxx/qla_init.c qla2x00_set_model_info(scsi_qla_host_t *vha, uint8_t *model, size_t len, len 4409 drivers/scsi/qla2xxx/qla_init.c if (len > sizeof(zero)) len 4410 drivers/scsi/qla2xxx/qla_init.c len = sizeof(zero); len 4411 drivers/scsi/qla2xxx/qla_init.c if (memcmp(model, &zero, len) != 0) { len 4412 drivers/scsi/qla2xxx/qla_init.c memcpy(ha->model_number, model, len); len 4414 drivers/scsi/qla2xxx/qla_init.c en += len - 1; len 4459 drivers/scsi/qla2xxx/qla_init.c int len; len 4461 drivers/scsi/qla2xxx/qla_init.c val = of_get_property(dp, "port-wwn", &len); len 4462 drivers/scsi/qla2xxx/qla_init.c if (val && len >= WWN_SIZE) len 4465 drivers/scsi/qla2xxx/qla_init.c val = of_get_property(dp, "node-wwn", &len); len 4466 drivers/scsi/qla2xxx/qla_init.c if (val && len >= WWN_SIZE) len 7064 drivers/scsi/qla2xxx/qla_init.c int len; len 7066 drivers/scsi/qla2xxx/qla_init.c val = of_get_property(dp, "port-wwn", &len); len 7067 drivers/scsi/qla2xxx/qla_init.c if (val && len >= WWN_SIZE) len 7070 drivers/scsi/qla2xxx/qla_init.c val = of_get_property(dp, "node-wwn", &len); len 7071 drivers/scsi/qla2xxx/qla_init.c if (val && len >= WWN_SIZE) len 1614 drivers/scsi/qla2xxx/qla_isr.c els->u.els_plogi.len = len 1618 drivers/scsi/qla2xxx/qla_isr.c els->u.els_plogi.len = 0; len 4688 drivers/scsi/qla2xxx/qla_mbx.c int len; len 4699 drivers/scsi/qla2xxx/qla_mbx.c len = strlen(version); len 4704 drivers/scsi/qla2xxx/qla_mbx.c for (i = 4; i < 16 && len; i++, str++, len -= 2) { len 4734 drivers/scsi/qla2xxx/qla_mbx.c int len; len 4756 drivers/scsi/qla2xxx/qla_mbx.c len = dwlen * 4 - 4; len 4757 drivers/scsi/qla2xxx/qla_mbx.c memset(str + 4, 0, len); len 4758 drivers/scsi/qla2xxx/qla_mbx.c if (len > strlen(version)) len 4759 drivers/scsi/qla2xxx/qla_mbx.c len = strlen(version); len 4760 drivers/scsi/qla2xxx/qla_mbx.c memcpy(str + 4, version, len); len 4864 drivers/scsi/qla2xxx/qla_mbx.c uint16_t dev, uint16_t off, uint16_t len, uint16_t opt) len 4877 drivers/scsi/qla2xxx/qla_mbx.c if (len == 1) len 4886 drivers/scsi/qla2xxx/qla_mbx.c mcp->mb[8] = len; len 4915 drivers/scsi/qla2xxx/qla_mbx.c uint16_t dev, uint16_t off, uint16_t len, uint16_t opt) len 4928 drivers/scsi/qla2xxx/qla_mbx.c if (len == 1) len 4932 drivers/scsi/qla2xxx/qla_mbx.c len = *sfp; len 4940 drivers/scsi/qla2xxx/qla_mbx.c mcp->mb[8] = len; len 6594 drivers/scsi/qla2xxx/qla_mbx.c uint16_t region, uint32_t len, dma_addr_t sfub_dma_addr, len 6604 drivers/scsi/qla2xxx/qla_mbx.c mcp->mb[3] = MSW(len); len 6605 drivers/scsi/qla2xxx/qla_mbx.c mcp->mb[4] = LSW(len); len 1667 drivers/scsi/qla2xxx/qla_nx.c uint32_t len = 0; len 1682 drivers/scsi/qla2xxx/qla_nx.c len = pci_resource_len(ha->pdev, 0); len 1683 drivers/scsi/qla2xxx/qla_nx.c ha->nx_pcibase = ioremap(pci_resource_start(ha->pdev, 0), len); len 2624 drivers/scsi/qla2xxx/qla_sup.c uint32_t len, uint32_t buf_size_without_sfub, uint8_t *sfub_buf) len 3568 drivers/scsi/qla2xxx/qla_sup.c int len = 0; len 3574 drivers/scsi/qla2xxx/qla_sup.c len = (*pos == 0x82) ? pos[1] : pos[2]; len 3580 drivers/scsi/qla2xxx/qla_sup.c pos += len; len 3585 drivers/scsi/qla2xxx/qla_sup.c if (pos < end - len && *pos != 0x78) len 3586 drivers/scsi/qla2xxx/qla_sup.c return scnprintf(str, size, "%.*s", len, pos + 3); len 3594 drivers/scsi/qla2xxx/qla_sup.c int len, max_len; len 3620 drivers/scsi/qla2xxx/qla_sup.c len = ha->fcp_prio_cfg->num_entries * FCP_PRIO_CFG_ENTRY_SIZE; len 3624 drivers/scsi/qla2xxx/qla_sup.c fcp_prio_addr << 2, (len < max_len ? len : max_len)); len 380 drivers/scsi/qla2xxx/qla_target.h int len = atio->u.isp24.fcp_cmnd.add_cdb_len; len 383 drivers/scsi/qla2xxx/qla_target.h &atio->u.isp24.fcp_cmnd.add_cdb[len * 4]))); len 15 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert16(uint16_t value, void *buf, ulong *len) len 18 drivers/scsi/qla2xxx/qla_tmpl.c buf += *len; len 21 drivers/scsi/qla2xxx/qla_tmpl.c *len += sizeof(value); len 25 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert32(uint32_t value, void *buf, ulong *len) len 28 drivers/scsi/qla2xxx/qla_tmpl.c buf += *len; len 31 drivers/scsi/qla2xxx/qla_tmpl.c *len += sizeof(value); len 35 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insertbuf(void *mem, ulong size, void *buf, ulong *len) len 38 drivers/scsi/qla2xxx/qla_tmpl.c buf += *len; len 41 drivers/scsi/qla2xxx/qla_tmpl.c *len += size; len 45 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_read8(void __iomem *window, void *buf, ulong *len) len 52 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert32(value, buf, len); len 56 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_read16(void __iomem *window, void *buf, ulong *len) len 63 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert32(value, buf, len); len 67 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_read32(void __iomem *window, void *buf, ulong *len) len 74 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert32(value, buf, len); len 87 drivers/scsi/qla2xxx/qla_tmpl.c uint offset, void *buf, ulong *len) len 91 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_read32(window, buf, len); len 108 drivers/scsi/qla2xxx/qla_tmpl.c ulong *len) len 115 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert32(addr, buf, len); len 116 drivers/scsi/qla2xxx/qla_tmpl.c readn(window, buf, len); len 137 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 140 drivers/scsi/qla2xxx/qla_tmpl.c "%s: nop [%lx]\n", __func__, *len); len 148 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 151 drivers/scsi/qla2xxx/qla_tmpl.c "%s: end [%lx]\n", __func__, *len); len 160 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 168 drivers/scsi/qla2xxx/qla_tmpl.c "%s: rdio t1 [%lx]\n", __func__, *len); len 169 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_read_window(ISPREG(vha), addr, offset, count, width, buf, len); len 176 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 183 drivers/scsi/qla2xxx/qla_tmpl.c "%s: wrio t1 [%lx]\n", __func__, *len); len 192 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 202 drivers/scsi/qla2xxx/qla_tmpl.c "%s: rdio t2 [%lx]\n", __func__, *len); len 204 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_read_window(ISPREG(vha), addr, offset, count, width, buf, len); len 211 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 220 drivers/scsi/qla2xxx/qla_tmpl.c "%s: wrio t2 [%lx]\n", __func__, *len); len 230 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 235 drivers/scsi/qla2xxx/qla_tmpl.c "%s: rdpci [%lx]\n", __func__, *len); len 236 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert32(offset, buf, len); len 237 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_read_reg(ISPREG(vha), offset, buf, len); len 244 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 250 drivers/scsi/qla2xxx/qla_tmpl.c "%s: wrpci [%lx]\n", __func__, *len); len 258 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 266 drivers/scsi/qla2xxx/qla_tmpl.c "%s: rdram(%x) [%lx]\n", __func__, ent->t262.ram_area, *len); len 310 drivers/scsi/qla2xxx/qla_tmpl.c buf += *len; len 313 drivers/scsi/qla2xxx/qla_tmpl.c *len += dwords * sizeof(uint32_t); len 320 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 328 drivers/scsi/qla2xxx/qla_tmpl.c "%s: getq(%x) [%lx]\n", __func__, type, *len); len 336 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert16(i, buf, len); len 337 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert16(length, buf, len); len 339 drivers/scsi/qla2xxx/qla_tmpl.c length * sizeof(*req->ring), buf, len); len 350 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert16(i, buf, len); len 351 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert16(length, buf, len); len 353 drivers/scsi/qla2xxx/qla_tmpl.c length * sizeof(*rsp->ring), buf, len); len 364 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert16(0, buf, len); len 365 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert16(length, buf, len); len 366 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insertbuf(atr, length * sizeof(*atr), buf, len); len 387 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 390 drivers/scsi/qla2xxx/qla_tmpl.c "%s: getfce [%lx]\n", __func__, *len); len 403 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insertbuf(vha->hw->fce, FCE_SIZE, buf, len); len 415 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 418 drivers/scsi/qla2xxx/qla_tmpl.c "%s: pause risc [%lx]\n", __func__, *len); len 427 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 430 drivers/scsi/qla2xxx/qla_tmpl.c "%s: reset risc [%lx]\n", __func__, *len); len 439 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 445 drivers/scsi/qla2xxx/qla_tmpl.c "%s: dis intr [%lx]\n", __func__, *len); len 453 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 456 drivers/scsi/qla2xxx/qla_tmpl.c "%s: gethb(%x) [%lx]\n", __func__, ent->t268.buf_type, *len); len 464 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insertbuf(vha->hw->eft, EFT_SIZE, buf, len); len 479 drivers/scsi/qla2xxx/qla_tmpl.c vha->hw->exchoffld_size, buf, len); len 494 drivers/scsi/qla2xxx/qla_tmpl.c vha->hw->exlogin_size, buf, len); len 523 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 526 drivers/scsi/qla2xxx/qla_tmpl.c "%s: scratch [%lx]\n", __func__, *len); len 527 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert32(0xaaaaaaaa, buf, len); len 528 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert32(0xbbbbbbbb, buf, len); len 529 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert32(0xcccccccc, buf, len); len 530 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert32(0xdddddddd, buf, len); len 531 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert32(*len + sizeof(uint32_t), buf, len); len 540 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 546 drivers/scsi/qla2xxx/qla_tmpl.c "%s: rdremreg [%lx]\n", __func__, *len); len 550 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert32(addr, buf, len); len 551 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_read_reg(ISPREG(vha), 0xc4, buf, len); len 560 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 566 drivers/scsi/qla2xxx/qla_tmpl.c "%s: wrremreg [%lx]\n", __func__, *len); len 576 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 582 drivers/scsi/qla2xxx/qla_tmpl.c "%s: rdremram [%lx]\n", __func__, *len); len 586 drivers/scsi/qla2xxx/qla_tmpl.c buf += *len; len 589 drivers/scsi/qla2xxx/qla_tmpl.c *len += dwords * sizeof(uint32_t); len 596 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 603 drivers/scsi/qla2xxx/qla_tmpl.c "%s: pcicfg [%lx]\n", __func__, *len); len 609 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert32(addr, buf, len); len 610 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert32(value, buf, len); len 619 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 626 drivers/scsi/qla2xxx/qla_tmpl.c "%s: getqsh(%lx) [%lx]\n", __func__, type, *len); len 632 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert16(i, buf, len); len 633 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert16(1, buf, len); len 635 drivers/scsi/qla2xxx/qla_tmpl.c *req->out_ptr : 0, buf, len); len 644 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert16(i, buf, len); len 645 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert16(1, buf, len); len 647 drivers/scsi/qla2xxx/qla_tmpl.c *rsp->in_ptr : 0, buf, len); len 657 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert16(0, buf, len); len 658 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert16(1, buf, len); len 660 drivers/scsi/qla2xxx/qla_tmpl.c readl(ha->tgt.atio_q_in) : 0, buf, len); len 681 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 689 drivers/scsi/qla2xxx/qla_tmpl.c "%s: buffer(%lx) [%lx]\n", __func__, length, *len); len 703 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insertbuf(buffer, length, buf, len); len 710 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 713 drivers/scsi/qla2xxx/qla_tmpl.c "%s: cond [%lx]\n", __func__, *len); len 735 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 742 drivers/scsi/qla2xxx/qla_tmpl.c "%s: rdpep [%lx]\n", __func__, *len); len 743 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_insert32(wr_cmd_data, buf, len); len 745 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_read_reg(ISPREG(vha), data_addr, buf, len); len 752 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 760 drivers/scsi/qla2xxx/qla_tmpl.c "%s: wrpep [%lx]\n", __func__, *len); len 769 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_entry *ent, void *buf, ulong *len) len 774 drivers/scsi/qla2xxx/qla_tmpl.c "%s: other %lx [%lx]\n", __func__, type, *len); len 827 drivers/scsi/qla2xxx/qla_tmpl.c struct qla27xx_fwdt_template *tmp, void *buf, ulong *len) len 838 drivers/scsi/qla2xxx/qla_tmpl.c ent = qla27xx_find_entry(type)(vha, ent, buf, len); len 926 drivers/scsi/qla2xxx/qla_tmpl.c ulong len = 0; len 929 drivers/scsi/qla2xxx/qla_tmpl.c len = tmp->template_size; len 930 drivers/scsi/qla2xxx/qla_tmpl.c tmp = memcpy(buf, tmp, len); len 932 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_walk_template(vha, tmp, buf, &len); len 935 drivers/scsi/qla2xxx/qla_tmpl.c return len; len 942 drivers/scsi/qla2xxx/qla_tmpl.c ulong len = 0; len 945 drivers/scsi/qla2xxx/qla_tmpl.c len = tmp->template_size; len 946 drivers/scsi/qla2xxx/qla_tmpl.c qla27xx_walk_template(vha, tmp, NULL, &len); len 949 drivers/scsi/qla2xxx/qla_tmpl.c return len; len 1000 drivers/scsi/qla2xxx/qla_tmpl.c ulong len; len 1003 drivers/scsi/qla2xxx/qla_tmpl.c for (j = 0; j < 2; j++, fwdt++, buf += len) { len 1011 drivers/scsi/qla2xxx/qla_tmpl.c len = qla27xx_execute_fwdt_template(vha, len 1013 drivers/scsi/qla2xxx/qla_tmpl.c if (len != fwdt->dump_size) { len 1016 drivers/scsi/qla2xxx/qla_tmpl.c j, fwdt->dump_size - len); len 87 drivers/scsi/qla2xxx/tcm_qla2xxx.c static ssize_t tcm_qla2xxx_format_wwn(char *buf, size_t len, u64 wwn) len 92 drivers/scsi/qla2xxx/tcm_qla2xxx.c return snprintf(buf, len, len 207 drivers/scsi/qla4xxx/ql4_bsg.c uint32_t len = 0; len 229 drivers/scsi/qla4xxx/ql4_bsg.c len = bsg_job->reply_payload.payload_len; len 230 drivers/scsi/qla4xxx/ql4_bsg.c total_len = offset + len; len 238 drivers/scsi/qla4xxx/ql4_bsg.c __func__, offset, len); len 242 drivers/scsi/qla4xxx/ql4_bsg.c nvram = dma_alloc_coherent(&ha->pdev->dev, len, &nvram_dma, len 251 drivers/scsi/qla4xxx/ql4_bsg.c rval = qla4xxx_get_nvram(ha, nvram_dma, offset, len); len 260 drivers/scsi/qla4xxx/ql4_bsg.c nvram, len); len 266 drivers/scsi/qla4xxx/ql4_bsg.c dma_free_coherent(&ha->pdev->dev, len, nvram, nvram_dma); len 279 drivers/scsi/qla4xxx/ql4_bsg.c uint32_t len = 0; len 300 drivers/scsi/qla4xxx/ql4_bsg.c len = bsg_job->request_payload.payload_len; len 301 drivers/scsi/qla4xxx/ql4_bsg.c total_len = offset + len; len 309 drivers/scsi/qla4xxx/ql4_bsg.c __func__, offset, len); len 313 drivers/scsi/qla4xxx/ql4_bsg.c nvram = dma_alloc_coherent(&ha->pdev->dev, len, &nvram_dma, len 323 drivers/scsi/qla4xxx/ql4_bsg.c bsg_job->request_payload.sg_cnt, nvram, len); len 325 drivers/scsi/qla4xxx/ql4_bsg.c rval = qla4xxx_set_nvram(ha, nvram_dma, offset, len); len 335 drivers/scsi/qla4xxx/ql4_bsg.c dma_free_coherent(&ha->pdev->dev, len, nvram, nvram_dma); len 392 drivers/scsi/qla4xxx/ql4_bsg.c uint32_t len = 0; len 413 drivers/scsi/qla4xxx/ql4_bsg.c len = bsg_job->reply_payload.payload_len; len 414 drivers/scsi/qla4xxx/ql4_bsg.c if (len < sizeof(struct addr_ctrl_blk)) { len 416 drivers/scsi/qla4xxx/ql4_bsg.c __func__, len); len 421 drivers/scsi/qla4xxx/ql4_bsg.c acb = dma_alloc_coherent(&ha->pdev->dev, len, &acb_dma, GFP_KERNEL); len 429 drivers/scsi/qla4xxx/ql4_bsg.c rval = qla4xxx_get_acb(ha, acb_dma, acb_type, len); len 438 drivers/scsi/qla4xxx/ql4_bsg.c acb, len); len 444 drivers/scsi/qla4xxx/ql4_bsg.c dma_free_coherent(&ha->pdev->dev, len, acb, acb_dma); len 298 drivers/scsi/qla4xxx/ql4_fw.h uint16_t len; len 915 drivers/scsi/qla4xxx/ql4_fw.h uint16_t len; /* 1FE-1FF */ len 30 drivers/scsi/qla4xxx/ql4_glbl.h uint32_t offset, uint32_t len); len 60 drivers/scsi/qla4xxx/ql4_glbl.h uint32_t acb_type, uint32_t len); len 274 drivers/scsi/qla4xxx/ql4_glbl.h uint32_t acb_type, uint32_t len); len 1300 drivers/scsi/qla4xxx/ql4_mbx.c uint32_t offset, uint32_t len) len 1312 drivers/scsi/qla4xxx/ql4_mbx.c mbox_cmd[4] = len; len 1318 drivers/scsi/qla4xxx/ql4_mbx.c __func__, mbox_sts[0], mbox_sts[1], offset, len)); len 1934 drivers/scsi/qla4xxx/ql4_mbx.c uint32_t acb_type, uint32_t len) len 1947 drivers/scsi/qla4xxx/ql4_mbx.c mbox_cmd[4] = len; len 116 drivers/scsi/qla4xxx/ql4_os.c uint32_t len); len 153 drivers/scsi/qla4xxx/ql4_os.c int len); len 154 drivers/scsi/qla4xxx/ql4_os.c static int qla4xxx_get_host_stats(struct Scsi_Host *shost, char *buf, int len); len 174 drivers/scsi/qla4xxx/ql4_os.c void *data, int len); len 179 drivers/scsi/qla4xxx/ql4_os.c int len); len 926 drivers/scsi/qla4xxx/ql4_os.c static int qla4xxx_set_chap_entry(struct Scsi_Host *shost, void *data, int len) len 935 drivers/scsi/qla4xxx/ql4_os.c int rem = len; len 941 drivers/scsi/qla4xxx/ql4_os.c nla_for_each_attr(attr, data, len, rem) { len 953 drivers/scsi/qla4xxx/ql4_os.c param_info->len); len 958 drivers/scsi/qla4xxx/ql4_os.c param_info->len); len 1027 drivers/scsi/qla4xxx/ql4_os.c static int qla4xxx_get_host_stats(struct Scsi_Host *shost, char *buf, int len) len 1042 drivers/scsi/qla4xxx/ql4_os.c if (host_stats_size != len) { len 1044 drivers/scsi/qla4xxx/ql4_os.c __func__, len, host_stats_size); len 1239 drivers/scsi/qla4xxx/ql4_os.c int len = -ENOSYS; len 1244 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%pI4\n", &ha->ip_config.ip_address); len 1247 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%pI4\n", len 1251 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%pI4\n", &ha->ip_config.gateway); len 1262 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1265 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", len 1272 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%pI6\n", len 1275 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%pI6\n", len 1279 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%pI6\n", len 1283 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%pI6\n", len 1291 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1298 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1308 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", ival); len 1318 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", ival); len 1328 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1331 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", ha->ip_config.eth_mtu_size); len 1335 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", len 1338 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", len 1354 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1359 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1364 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1374 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1384 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1395 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1399 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", len 1402 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", len 1413 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", ival); len 1423 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1427 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", len 1430 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", len 1437 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1443 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1449 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1452 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", ha->ip_config.ipv4_tos); len 1458 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1464 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1470 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1476 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1482 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1488 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1494 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1500 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1506 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1516 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1519 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", ha->ip_config.ipv4_ttl); len 1525 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1531 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1534 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%u\n", ha->ip_config.ipv6_flow_lbl); len 1537 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", len 1541 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", len 1545 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", len 1549 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", len 1553 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", len 1557 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", len 1561 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", len 1565 drivers/scsi/qla4xxx/ql4_os.c len = -ENOSYS; len 1570 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", ha->ip_config.def_timeout); len 1576 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1582 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1588 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1594 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1600 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1606 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1609 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", len 1614 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%u\n", len 1619 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%u\n", len 1624 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%d\n", len 1628 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%u\n", len 1636 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1642 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1648 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1654 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1660 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", pval); len 1663 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", ha->ip_config.iscsi_name); len 1666 drivers/scsi/qla4xxx/ql4_os.c len = -ENOSYS; len 1670 drivers/scsi/qla4xxx/ql4_os.c return len; len 1904 drivers/scsi/qla4xxx/ql4_os.c int len; len 1908 drivers/scsi/qla4xxx/ql4_os.c len = sysfs_format_mac(buf, ha->my_mac, MAC_ADDR_LEN); len 1911 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%pI4\n", &ha->ip_config.ip_address); len 1914 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", ha->name_string); len 1918 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", iscsi_get_port_state_name(shost)); len 1922 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%s\n", iscsi_get_port_speed_name(shost)); len 1928 drivers/scsi/qla4xxx/ql4_os.c return len; len 2090 drivers/scsi/qla4xxx/ql4_os.c if (iface_param->len != sizeof(init_fw_cb->ipv6_vlan_tag)) len 2292 drivers/scsi/qla4xxx/ql4_os.c if (iface_param->len != sizeof(init_fw_cb->ipv4_vlan_tag)) len 2695 drivers/scsi/qla4xxx/ql4_os.c qla4xxx_iface_set_param(struct Scsi_Host *shost, void *data, uint32_t len) len 2704 drivers/scsi/qla4xxx/ql4_os.c uint32_t rem = len; len 2725 drivers/scsi/qla4xxx/ql4_os.c nla_for_each_attr(attr, data, len, rem) { len 2824 drivers/scsi/qla4xxx/ql4_os.c int rval, len; len 2834 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "\n"); len 2836 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%hu\n", idx); len 2852 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "\n"); len 2854 drivers/scsi/qla4xxx/ql4_os.c len = sprintf(buf, "%hu\n", idx); len 2883 drivers/scsi/qla4xxx/ql4_os.c return len; len 7264 drivers/scsi/qla4xxx/ql4_os.c int len) len 8083 drivers/scsi/qla4xxx/ql4_os.c void *data, int len) len 8092 drivers/scsi/qla4xxx/ql4_os.c uint32_t rem = len; len 8095 drivers/scsi/qla4xxx/ql4_os.c nla_for_each_attr(attr, data, len, rem) { len 310 drivers/scsi/scsi.c u8 page, unsigned len) len 315 drivers/scsi/scsi.c if (len < 4) len 321 drivers/scsi/scsi.c cmd[3] = len >> 8; len 322 drivers/scsi/scsi.c cmd[4] = len & 0xff; len 330 drivers/scsi/scsi.c len, NULL, 30 * HZ, 3, NULL); len 422 drivers/scsi/scsi.c vpd_buf->len = result; len 467 drivers/scsi/scsi.c for (i = 4; i < vpd_buf->len; i++) { len 488 drivers/scsi/scsi.c unsigned int len, unsigned char opcode) len 502 drivers/scsi/scsi.c put_unaligned_be32(len, &cmd[6]); len 503 drivers/scsi/scsi.c memset(buffer, 0, len); len 505 drivers/scsi/scsi.c result = scsi_execute_req(sdev, cmd, DMA_FROM_DEVICE, buffer, len, len 263 drivers/scsi/scsi_common.c u8 *ucp, len; len 265 drivers/scsi/scsi_common.c len = buf[7]; len 266 drivers/scsi/scsi_common.c ucp = (char *)scsi_sense_desc_find(buf, len + 8, 0); len 268 drivers/scsi/scsi_common.c buf[7] = len + 0xc; len 269 drivers/scsi/scsi_common.c ucp = buf + 8 + len; len 272 drivers/scsi/scsi_common.c if (buf_len < len + 0xc) len 312 drivers/scsi/scsi_common.c u8 *ucp, len; len 315 drivers/scsi/scsi_common.c len = buf[7]; len 316 drivers/scsi/scsi_common.c ucp = (char *)scsi_sense_desc_find(buf, len + 8, 2); len 318 drivers/scsi/scsi_common.c buf[7] = len + 8; len 319 drivers/scsi/scsi_common.c ucp = buf + 8 + len; len 322 drivers/scsi/scsi_common.c if (buf_len < len + 8) len 335 drivers/scsi/scsi_common.c len = buf[7]; len 336 drivers/scsi/scsi_common.c if (len < 18) len 1415 drivers/scsi/scsi_debug.c int lu_id_num, port_group_id, target_dev_id, len; len 1427 drivers/scsi/scsi_debug.c len = scnprintf(lu_id_str, 6, "%d", lu_id_num); len 1448 drivers/scsi/scsi_debug.c arr[3] = len; len 1449 drivers/scsi/scsi_debug.c memcpy(&arr[4], lu_id_str, len); len 1454 drivers/scsi/scsi_debug.c lu_id_str, len, len 1500 drivers/scsi/scsi_debug.c len = min(get_unaligned_be16(arr + 2) + 4, alloc_len); len 1502 drivers/scsi/scsi_debug.c min(len, SDEBUG_MAX_INQ_ARR_SZ)); len 1550 drivers/scsi/scsi_debug.c int len = 18; len 1561 drivers/scsi/scsi_debug.c len = 8; len 1577 drivers/scsi/scsi_debug.c len = 8; len 1589 drivers/scsi/scsi_debug.c len = 8; len 1601 drivers/scsi/scsi_debug.c return fill_from_dev_buffer(scp, arr, len); len 1778 drivers/scsi/scsi_debug.c int k, offset, len, errsts, count, bump, na; len 1916 drivers/scsi/scsi_debug.c len = (offset < alloc_len) ? offset : alloc_len; len 1917 drivers/scsi/scsi_debug.c errsts = fill_from_dev_buffer(scp, arr, len); len 1926 drivers/scsi/scsi_debug.c u32 alloc_len, len; len 1941 drivers/scsi/scsi_debug.c len = 16; len 1943 drivers/scsi/scsi_debug.c len = 4; len 1945 drivers/scsi/scsi_debug.c len = (len < alloc_len) ? len : alloc_len; len 1946 drivers/scsi/scsi_debug.c return fill_from_dev_buffer(scp, arr, len); len 2116 drivers/scsi/scsi_debug.c int alloc_len, offset, len, target_dev_id; len 2188 drivers/scsi/scsi_debug.c len = resp_err_recov_pg(ap, pcontrol, target); len 2189 drivers/scsi/scsi_debug.c offset += len; len 2192 drivers/scsi/scsi_debug.c len = resp_disconnect_pg(ap, pcontrol, target); len 2193 drivers/scsi/scsi_debug.c offset += len; len 2197 drivers/scsi/scsi_debug.c len = resp_format_pg(ap, pcontrol, target); len 2198 drivers/scsi/scsi_debug.c offset += len; len 2204 drivers/scsi/scsi_debug.c len = resp_caching_pg(ap, pcontrol, target); len 2205 drivers/scsi/scsi_debug.c offset += len; len 2210 drivers/scsi/scsi_debug.c len = resp_ctrl_m_pg(ap, pcontrol, target); len 2211 drivers/scsi/scsi_debug.c offset += len; len 2218 drivers/scsi/scsi_debug.c len = 0; len 2220 drivers/scsi/scsi_debug.c len += resp_sas_sf_m_pg(ap + len, pcontrol, target); len 2222 drivers/scsi/scsi_debug.c len += resp_sas_pcd_m_spg(ap + len, pcontrol, target, len 2225 drivers/scsi/scsi_debug.c len += resp_sas_sha_m_spg(ap + len, pcontrol); len 2226 drivers/scsi/scsi_debug.c offset += len; len 2229 drivers/scsi/scsi_debug.c len = resp_iec_m_pg(ap, pcontrol, target); len 2230 drivers/scsi/scsi_debug.c offset += len; len 2234 drivers/scsi/scsi_debug.c len = resp_err_recov_pg(ap, pcontrol, target); len 2235 drivers/scsi/scsi_debug.c len += resp_disconnect_pg(ap + len, pcontrol, target); len 2237 drivers/scsi/scsi_debug.c len += resp_format_pg(ap + len, pcontrol, len 2239 drivers/scsi/scsi_debug.c len += resp_caching_pg(ap + len, pcontrol, len 2242 drivers/scsi/scsi_debug.c len += resp_ctrl_m_pg(ap + len, pcontrol, target); len 2243 drivers/scsi/scsi_debug.c len += resp_sas_sf_m_pg(ap + len, pcontrol, target); len 2245 drivers/scsi/scsi_debug.c len += resp_sas_pcd_m_spg(ap + len, pcontrol, len 2247 drivers/scsi/scsi_debug.c len += resp_sas_sha_m_spg(ap + len, pcontrol); len 2249 drivers/scsi/scsi_debug.c len += resp_iec_m_pg(ap + len, pcontrol, target); len 2250 drivers/scsi/scsi_debug.c offset += len; len 2383 drivers/scsi/scsi_debug.c int ppc, sp, pcode, subpcode, alloc_len, len, n; len 2453 drivers/scsi/scsi_debug.c len = min(get_unaligned_be16(arr + 2) + 4, alloc_len); len 2455 drivers/scsi/scsi_debug.c min(len, SDEBUG_MAX_INQ_ARR_SZ)); len 2550 drivers/scsi/scsi_debug.c static __be16 dif_compute_csum(const void *buf, int len) len 2555 drivers/scsi/scsi_debug.c csum = (__force __be16)ip_compute_csum(buf, len); len 2557 drivers/scsi/scsi_debug.c csum = cpu_to_be16(crc_t10dif(buf, len)); len 2605 drivers/scsi/scsi_debug.c size_t len = min(miter.length, resid); len 2609 drivers/scsi/scsi_debug.c if (dif_store_end < start + len) len 2610 drivers/scsi/scsi_debug.c rest = start + len - dif_store_end; len 2615 drivers/scsi/scsi_debug.c memcpy(paddr, start, len - rest); len 2617 drivers/scsi/scsi_debug.c memcpy(start, paddr, len - rest); len 2621 drivers/scsi/scsi_debug.c memcpy(paddr + len - rest, dif_storep, rest); len 2623 drivers/scsi/scsi_debug.c memcpy(dif_storep, paddr + len - rest, rest); len 2626 drivers/scsi/scsi_debug.c sector += len / sizeof(*dif_storep); len 2627 drivers/scsi/scsi_debug.c resid -= len; len 2793 drivers/scsi/scsi_debug.c static void dump_sector(unsigned char *buf, int len) len 2798 drivers/scsi/scsi_debug.c for (i = 0 ; i < len ; i += 16) { len 2924 drivers/scsi/scsi_debug.c static void map_region(sector_t lba, unsigned int len) len 2926 drivers/scsi/scsi_debug.c sector_t end = lba + len; len 2938 drivers/scsi/scsi_debug.c static void unmap_region(sector_t lba, unsigned int len) len 2940 drivers/scsi/scsi_debug.c sector_t end = lba + len; len 5613 drivers/scsi/scsi_debug.c int n, len, sb; len 5615 drivers/scsi/scsi_debug.c len = scp->cmd_len; len 5617 drivers/scsi/scsi_debug.c if (len > 32) len 5620 drivers/scsi/scsi_debug.c for (k = 0, n = 0; k < len && n < sb; ++k) len 44 drivers/scsi/scsi_ioctl.c unsigned int len, slen; len 48 drivers/scsi/scsi_ioctl.c if (get_user(len, (unsigned int __user *) buffer)) len 57 drivers/scsi/scsi_ioctl.c if (len > slen) len 58 drivers/scsi/scsi_ioctl.c len = slen + 1; len 59 drivers/scsi/scsi_ioctl.c if (copy_to_user(buffer, string, len)) len 2025 drivers/scsi/scsi_lib.c unsigned char *buffer, int len, int timeout, int retries, len 2036 drivers/scsi/scsi_lib.c if (len > 65535) len 2038 drivers/scsi/scsi_lib.c real_buffer = kmalloc(8 + len, GFP_KERNEL); len 2041 drivers/scsi/scsi_lib.c memcpy(real_buffer + 8, buffer, len); len 2042 drivers/scsi/scsi_lib.c len += 8; len 2053 drivers/scsi/scsi_lib.c cmd[7] = len >> 8; len 2054 drivers/scsi/scsi_lib.c cmd[8] = len; len 2056 drivers/scsi/scsi_lib.c if (len > 255 || data->block_descriptor_length > 255 || len 2060 drivers/scsi/scsi_lib.c real_buffer = kmalloc(4 + len, GFP_KERNEL); len 2063 drivers/scsi/scsi_lib.c memcpy(real_buffer + 4, buffer, len); len 2064 drivers/scsi/scsi_lib.c len += 4; len 2072 drivers/scsi/scsi_lib.c cmd[4] = len; len 2075 drivers/scsi/scsi_lib.c ret = scsi_execute_req(sdev, cmd, DMA_TO_DEVICE, real_buffer, len, len 2101 drivers/scsi/scsi_lib.c unsigned char *buffer, int len, int timeout, int retries, len 2123 drivers/scsi/scsi_lib.c if (len < 8) len 2124 drivers/scsi/scsi_lib.c len = 8; len 2127 drivers/scsi/scsi_lib.c cmd[8] = len; len 2130 drivers/scsi/scsi_lib.c if (len < 4) len 2131 drivers/scsi/scsi_lib.c len = 4; len 2134 drivers/scsi/scsi_lib.c cmd[4] = len; len 2138 drivers/scsi/scsi_lib.c memset(buffer, 0, len); len 2140 drivers/scsi/scsi_lib.c result = scsi_execute_req(sdev, cmd, DMA_FROM_DEVICE, buffer, len, len 2857 drivers/scsi/scsi_lib.c size_t *offset, size_t *len) len 2890 drivers/scsi/scsi_lib.c if (*len > sg_len) len 2891 drivers/scsi/scsi_lib.c *len = sg_len; len 2972 drivers/scsi/scsi_lib.c while (d < vpd_pg83->data + vpd_pg83->len) { len 3100 drivers/scsi/scsi_lib.c while (d < vpd_pg83->data + vpd_pg83->len) { len 18 drivers/scsi/scsi_logging.c static char *scsi_log_reserve_buffer(size_t *len) len 20 drivers/scsi/scsi_logging.c *len = 128; len 21 drivers/scsi/scsi_logging.c return kmalloc(*len, GFP_ATOMIC); len 114 drivers/scsi/scsi_logging.c int len = scsi_varlen_cdb_length(cdbp); len 116 drivers/scsi/scsi_logging.c if (len < 10) { len 119 drivers/scsi/scsi_logging.c len); len 157 drivers/scsi/scsi_logging.c int len, k; len 163 drivers/scsi/scsi_logging.c len = scsi_command_size(cdb); len 164 drivers/scsi/scsi_logging.c if (cdb_len < len) len 165 drivers/scsi/scsi_logging.c len = cdb_len; len 167 drivers/scsi/scsi_logging.c for (k = 0; k < len; ++k) { len 308 drivers/scsi/scsi_logging.c int len = min(sense_len - i, 16); len 313 drivers/scsi/scsi_logging.c hex_dump_to_buffer(&sense_buffer[i], len, 16, 1, len 39 drivers/scsi/scsi_netlink.c while (skb->len >= NLMSG_HDRLEN) { len 44 drivers/scsi/scsi_netlink.c (skb->len < nlh->nlmsg_len)) { len 51 drivers/scsi/scsi_netlink.c if (rlen > skb->len) len 52 drivers/scsi/scsi_netlink.c rlen = skb->len; len 533 drivers/scsi/scsi_scan.c void scsi_sanitize_inquiry_string(unsigned char *s, int len) len 537 drivers/scsi/scsi_scan.c for (; len > 0; (--len, ++s)) { len 206 drivers/scsi/scsi_sysfs.c const int len = strlen(shost_states[i].name); len 207 drivers/scsi/scsi_sysfs.c if (strncmp(shost_states[i].name, buf, len) == 0 && len 208 drivers/scsi/scsi_sysfs.c buf[len] == '\n') { len 240 drivers/scsi/scsi_sysfs.c ssize_t len = 0; len 243 drivers/scsi/scsi_sysfs.c len = sprintf(buf, "%s", "Initiator"); len 246 drivers/scsi/scsi_sysfs.c len += sprintf(buf + len, "%s%s", len ? ", " : "", "Target"); len 248 drivers/scsi/scsi_sysfs.c len += sprintf(buf + len, "\n"); len 250 drivers/scsi/scsi_sysfs.c return len; len 772 drivers/scsi/scsi_sysfs.c const int len = strlen(sdev_states[i].name); len 773 drivers/scsi/scsi_sysfs.c if (strncmp(sdev_states[i].name, buf, len) == 0 && len 774 drivers/scsi/scsi_sysfs.c buf[len] == '\n') { len 859 drivers/scsi/scsi_sysfs.c vpd_page->data, vpd_page->len); \ len 1026 drivers/scsi/scsi_sysfs.c ssize_t len = 0; len 1037 drivers/scsi/scsi_sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, len 1038 drivers/scsi/scsi_sysfs.c "%s%s", len ? " " : "", name); len 1040 drivers/scsi/scsi_sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, len 1041 drivers/scsi/scsi_sysfs.c "%sINVALID_BIT(%d)", len ? " " : "", i); len 1043 drivers/scsi/scsi_sysfs.c if (len) len 1044 drivers/scsi/scsi_sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, "\n"); len 1045 drivers/scsi/scsi_sysfs.c return len; len 18 drivers/scsi/scsi_trace.c scsi_trace_rw6(struct trace_seq *p, unsigned char *cdb, int len) len 39 drivers/scsi/scsi_trace.c scsi_trace_rw10(struct trace_seq *p, unsigned char *cdb, int len) len 59 drivers/scsi/scsi_trace.c scsi_trace_rw12(struct trace_seq *p, unsigned char *cdb, int len) len 75 drivers/scsi/scsi_trace.c scsi_trace_rw16(struct trace_seq *p, unsigned char *cdb, int len) len 96 drivers/scsi/scsi_trace.c scsi_trace_rw32(struct trace_seq *p, unsigned char *cdb, int len) len 137 drivers/scsi/scsi_trace.c scsi_trace_unmap(struct trace_seq *p, unsigned char *cdb, int len) len 149 drivers/scsi/scsi_trace.c scsi_trace_service_action_in(struct trace_seq *p, unsigned char *cdb, int len) len 179 drivers/scsi/scsi_trace.c scsi_trace_maintenance_in(struct trace_seq *p, unsigned char *cdb, int len) len 225 drivers/scsi/scsi_trace.c scsi_trace_maintenance_out(struct trace_seq *p, unsigned char *cdb, int len) len 265 drivers/scsi/scsi_trace.c scsi_trace_zbc_in(struct trace_seq *p, unsigned char *cdb, int len) len 296 drivers/scsi/scsi_trace.c scsi_trace_zbc_out(struct trace_seq *p, unsigned char *cdb, int len) len 331 drivers/scsi/scsi_trace.c scsi_trace_varlen(struct trace_seq *p, unsigned char *cdb, int len) len 338 drivers/scsi/scsi_trace.c return scsi_trace_rw32(p, cdb, len); len 340 drivers/scsi/scsi_trace.c return scsi_trace_misc(p, cdb, len); len 345 drivers/scsi/scsi_trace.c scsi_trace_misc(struct trace_seq *p, unsigned char *cdb, int len) len 356 drivers/scsi/scsi_trace.c scsi_trace_parse_cdb(struct trace_seq *p, unsigned char *cdb, int len) len 361 drivers/scsi/scsi_trace.c return scsi_trace_rw6(p, cdb, len); len 366 drivers/scsi/scsi_trace.c return scsi_trace_rw10(p, cdb, len); len 370 drivers/scsi/scsi_trace.c return scsi_trace_rw12(p, cdb, len); len 375 drivers/scsi/scsi_trace.c return scsi_trace_rw16(p, cdb, len); len 377 drivers/scsi/scsi_trace.c return scsi_trace_unmap(p, cdb, len); len 379 drivers/scsi/scsi_trace.c return scsi_trace_service_action_in(p, cdb, len); len 381 drivers/scsi/scsi_trace.c return scsi_trace_varlen(p, cdb, len); len 383 drivers/scsi/scsi_trace.c return scsi_trace_maintenance_in(p, cdb, len); len 385 drivers/scsi/scsi_trace.c return scsi_trace_maintenance_out(p, cdb, len); len 387 drivers/scsi/scsi_trace.c return scsi_trace_zbc_in(p, cdb, len); len 389 drivers/scsi/scsi_trace.c return scsi_trace_zbc_out(p, cdb, len); len 391 drivers/scsi/scsi_trace.c return scsi_trace_misc(p, cdb, len); len 208 drivers/scsi/scsi_transport_fc.c ssize_t len = 0; \ len 213 drivers/scsi/scsi_transport_fc.c len += sprintf(buf + len, "%s%s", \ len 218 drivers/scsi/scsi_transport_fc.c len += sprintf(buf + len, "\n"); \ len 219 drivers/scsi/scsi_transport_fc.c return len; \ len 264 drivers/scsi/scsi_transport_fc.c int i, len=0; len 267 drivers/scsi/scsi_transport_fc.c len += sprintf(buf + len , "0x%02x ", *fc4_list); len 268 drivers/scsi/scsi_transport_fc.c len += sprintf(buf + len, "\n"); len 269 drivers/scsi/scsi_transport_fc.c return len; len 535 drivers/scsi/scsi_transport_fc.c u32 len; len 546 drivers/scsi/scsi_transport_fc.c len = FC_NL_MSGALIGN(sizeof(*event) + data_len); len 548 drivers/scsi/scsi_transport_fc.c skb = nlmsg_new(len, GFP_KERNEL); len 554 drivers/scsi/scsi_transport_fc.c nlh = nlmsg_put(skb, 0, 0, SCSI_TRANSPORT_MSG, len, 0); len 562 drivers/scsi/scsi_transport_fc.c FC_NL_ASYNC_EVENT, len); len 2347 drivers/scsi/scsi_transport_iscsi.c int len = nlmsg_total_size(sizeof(*ev) + sizeof(struct iscsi_hdr) + len 2354 drivers/scsi/scsi_transport_iscsi.c skb = alloc_skb(len, GFP_ATOMIC); len 2362 drivers/scsi/scsi_transport_iscsi.c nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); len 2384 drivers/scsi/scsi_transport_iscsi.c int len = nlmsg_total_size(sizeof(*ev) + data_size); len 2386 drivers/scsi/scsi_transport_iscsi.c skb = alloc_skb(len, GFP_ATOMIC); len 2392 drivers/scsi/scsi_transport_iscsi.c nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); len 2418 drivers/scsi/scsi_transport_iscsi.c int len = nlmsg_total_size(sizeof(*ev)); len 2424 drivers/scsi/scsi_transport_iscsi.c skb = alloc_skb(len, GFP_ATOMIC); len 2431 drivers/scsi/scsi_transport_iscsi.c nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); len 2453 drivers/scsi/scsi_transport_iscsi.c int len = nlmsg_total_size(sizeof(*ev)); len 2459 drivers/scsi/scsi_transport_iscsi.c skb = alloc_skb(len, GFP_ATOMIC); len 2466 drivers/scsi/scsi_transport_iscsi.c nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); len 2487 drivers/scsi/scsi_transport_iscsi.c int len = nlmsg_total_size(sizeof(*ev) + data_size); len 2489 drivers/scsi/scsi_transport_iscsi.c skb = alloc_skb(len, GFP_NOIO); len 2496 drivers/scsi/scsi_transport_iscsi.c nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); len 2518 drivers/scsi/scsi_transport_iscsi.c int len = nlmsg_total_size(sizeof(*ev) + data_size); len 2520 drivers/scsi/scsi_transport_iscsi.c skb = alloc_skb(len, GFP_NOIO); len 2526 drivers/scsi/scsi_transport_iscsi.c nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); len 2545 drivers/scsi/scsi_transport_iscsi.c int len = nlmsg_total_size(size); len 2547 drivers/scsi/scsi_transport_iscsi.c skb = alloc_skb(len, GFP_ATOMIC); len 2553 drivers/scsi/scsi_transport_iscsi.c nlh = __nlmsg_put(skb, 0, 0, type, (len - sizeof(*nlh)), 0); len 2568 drivers/scsi/scsi_transport_iscsi.c int len = nlmsg_total_size(sizeof(*ev) + len 2585 drivers/scsi/scsi_transport_iscsi.c skbstat = alloc_skb(len, GFP_ATOMIC); len 2593 drivers/scsi/scsi_transport_iscsi.c (len - sizeof(*nlhstat)), 0); len 2636 drivers/scsi/scsi_transport_iscsi.c int rc, len = nlmsg_total_size(sizeof(*ev)); len 2643 drivers/scsi/scsi_transport_iscsi.c skb = alloc_skb(len, GFP_KERNEL); len 2651 drivers/scsi/scsi_transport_iscsi.c nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); len 2781 drivers/scsi/scsi_transport_iscsi.c data, ev->u.set_param.len); len 2923 drivers/scsi/scsi_transport_iscsi.c data, ev->u.set_host_param.len); len 2972 drivers/scsi/scsi_transport_iscsi.c struct iscsi_uevent *ev, uint32_t len) len 2988 drivers/scsi/scsi_transport_iscsi.c err = transport->set_iface_param(shost, data, len); len 3031 drivers/scsi/scsi_transport_iscsi.c int len, err = 0; len 3042 drivers/scsi/scsi_transport_iscsi.c len = nlmsg_total_size(sizeof(*ev) + chap_buf_size); len 3054 drivers/scsi/scsi_transport_iscsi.c skbchap = alloc_skb(len, GFP_KERNEL); len 3062 drivers/scsi/scsi_transport_iscsi.c (len - sizeof(*nlhchap)), 0); len 3090 drivers/scsi/scsi_transport_iscsi.c struct iscsi_uevent *ev, uint32_t len) len 3106 drivers/scsi/scsi_transport_iscsi.c err = transport->set_chap(shost, data, len); len 3157 drivers/scsi/scsi_transport_iscsi.c struct iscsi_uevent *ev, uint32_t len) len 3196 drivers/scsi/scsi_transport_iscsi.c err = transport->set_flashnode_param(fnode_sess, fnode_conn, data, len); len 3210 drivers/scsi/scsi_transport_iscsi.c struct iscsi_uevent *ev, uint32_t len) len 3230 drivers/scsi/scsi_transport_iscsi.c index = transport->new_flashnode(shost, data, len); len 3436 drivers/scsi/scsi_transport_iscsi.c int len, err = 0; len 3447 drivers/scsi/scsi_transport_iscsi.c len = nlmsg_total_size(sizeof(*ev) + host_stats_size); len 3459 drivers/scsi/scsi_transport_iscsi.c skbhost_stats = alloc_skb(len, GFP_KERNEL); len 3467 drivers/scsi/scsi_transport_iscsi.c (len - sizeof(*nlhhost_stats)), 0); len 3703 drivers/scsi/scsi_transport_iscsi.c while (skb->len >= NLMSG_HDRLEN) { len 3713 drivers/scsi/scsi_transport_iscsi.c skb->len < nlh->nlmsg_len) { len 3719 drivers/scsi/scsi_transport_iscsi.c if (rlen > skb->len) len 3720 drivers/scsi/scsi_transport_iscsi.c rlen = skb->len; len 72 drivers/scsi/scsi_transport_sas.c ssize_t len = 0; \ len 77 drivers/scsi/scsi_transport_sas.c len += sprintf(buf + len, "%s%s", \ len 82 drivers/scsi/scsi_transport_sas.c len += sprintf(buf + len, "\n"); \ len 83 drivers/scsi/scsi_transport_sas.c return len; \ len 90 drivers/scsi/scsi_transport_sas.c ssize_t len = 0; \ len 94 drivers/scsi/scsi_transport_sas.c len = strlen(table[i].name); \ len 95 drivers/scsi/scsi_transport_sas.c if (strncmp(buf, table[i].name, len) == 0 && \ len 96 drivers/scsi/scsi_transport_sas.c (buf[len] == '\n' || buf[len] == '\0')) { \ len 108 drivers/scsi/scsi_transport_sas.c ssize_t len = 0; \ len 113 drivers/scsi/scsi_transport_sas.c len += sprintf(buf + len, "%s", \ len 118 drivers/scsi/scsi_transport_sas.c len += sprintf(buf + len, "\n"); \ len 119 drivers/scsi/scsi_transport_sas.c return len; \ len 155 drivers/scsi/scsi_transport_spi.c int i, len; len 158 drivers/scsi/scsi_transport_spi.c len = strlen(signal_types[i].name); len 159 drivers/scsi/scsi_transport_spi.c if (strncmp(name, signal_types[i].name, len) == 0 && len 160 drivers/scsi/scsi_transport_spi.c (name[len] == '\n' || name[len] == '\0')) len 411 drivers/scsi/scsi_transport_spi.c int len, picosec; len 422 drivers/scsi/scsi_transport_spi.c len = sprintf(buf, "reserved"); len 424 drivers/scsi/scsi_transport_spi.c len = sprint_frac(buf, picosec, 1000); len 427 drivers/scsi/scsi_transport_spi.c return len; len 433 drivers/scsi/scsi_transport_spi.c int len = period_to_str(buf, period); len 434 drivers/scsi/scsi_transport_spi.c buf[len++] = '\n'; len 435 drivers/scsi/scsi_transport_spi.c buf[len] = '\0'; len 436 drivers/scsi/scsi_transport_spi.c return len; len 626 drivers/scsi/scsi_transport_spi.c int len = ptr - buffer; len 632 drivers/scsi/scsi_transport_spi.c WRITE_BUFFER, 0x0a, 0, 0, 0, 0, 0, len >> 8, len & 0xff, 0 len 635 drivers/scsi/scsi_transport_spi.c READ_BUFFER, 0x0a, 0, 0, 0, 0, 0, len >> 8, len & 0xff, 0 len 640 drivers/scsi/scsi_transport_spi.c for (j = 0; j < len; ) { len 643 drivers/scsi/scsi_transport_spi.c for ( ; j < min(len, 32); j++) len 648 drivers/scsi/scsi_transport_spi.c for ( ; j < min(len, k + 32); j += 2) { len 656 drivers/scsi/scsi_transport_spi.c for ( ; j < min(len, k + 32); j += 2) { len 663 drivers/scsi/scsi_transport_spi.c for ( ; j < min(len, k + 32); j += 4) { len 675 drivers/scsi/scsi_transport_spi.c buffer, len, &sshdr); len 695 drivers/scsi/scsi_transport_spi.c memset(ptr, 0, len); len 697 drivers/scsi/scsi_transport_spi.c ptr, len, NULL); len 700 drivers/scsi/scsi_transport_spi.c if (memcmp(buffer, ptr, len) != 0) len 713 drivers/scsi/scsi_transport_spi.c const int len = sdev->inquiry_len; len 715 drivers/scsi/scsi_transport_spi.c INQUIRY, 0, 0, 0, len, 0 len 719 drivers/scsi/scsi_transport_spi.c memset(ptr, 0, len); len 722 drivers/scsi/scsi_transport_spi.c ptr, len, NULL); len 732 drivers/scsi/scsi_transport_spi.c ptr += len; len 737 drivers/scsi/scsi_transport_spi.c if (memcmp(buffer, ptr, len) != 0) len 855 drivers/scsi/scsi_transport_spi.c int len = sdev->inquiry_len; len 879 drivers/scsi/scsi_transport_spi.c buffer + len, len 902 drivers/scsi/scsi_transport_spi.c len = -1; len 960 drivers/scsi/scsi_transport_spi.c if (len == -1 && spi_dt(starget)) len 961 drivers/scsi/scsi_transport_spi.c len = spi_dv_device_get_echo_buffer(sdev, buffer); len 963 drivers/scsi/scsi_transport_spi.c if (len <= 0) { len 968 drivers/scsi/scsi_transport_spi.c if (len > SPI_MAX_ECHO_BUFFER_SIZE) { len 969 drivers/scsi/scsi_transport_spi.c starget_printk(KERN_WARNING, starget, "Echo buffer size %d is too big, trimming to %d\n", len, SPI_MAX_ECHO_BUFFER_SIZE); len 970 drivers/scsi/scsi_transport_spi.c len = SPI_MAX_ECHO_BUFFER_SIZE; len 973 drivers/scsi/scsi_transport_spi.c if (spi_dv_retrain(sdev, buffer, buffer + len, len 978 drivers/scsi/scsi_transport_spi.c len = 0; len 998 drivers/scsi/scsi_transport_spi.c const int len = SPI_MAX_ECHO_BUFFER_SIZE*2; len 1016 drivers/scsi/scsi_transport_spi.c buffer = kzalloc(len, GFP_KERNEL); len 1276 drivers/scsi/scsi_transport_spi.c int len = 1, i; len 1278 drivers/scsi/scsi_transport_spi.c len = 2 + msg[1]; len 1279 drivers/scsi/scsi_transport_spi.c if (len == 2) len 1280 drivers/scsi/scsi_transport_spi.c len += 256; len 1304 drivers/scsi/scsi_transport_spi.c for (i = 2; i < len; ++i) len 1329 drivers/scsi/scsi_transport_spi.c len = 2; len 1332 drivers/scsi/scsi_transport_spi.c return len; len 1340 drivers/scsi/scsi_transport_spi.c int len = 1, i; len 1343 drivers/scsi/scsi_transport_spi.c len = 2 + msg[1]; len 1344 drivers/scsi/scsi_transport_spi.c if (len == 2) len 1345 drivers/scsi/scsi_transport_spi.c len += 256; len 1346 drivers/scsi/scsi_transport_spi.c for (i = 0; i < len; ++i) len 1357 drivers/scsi/scsi_transport_spi.c len = 2; len 1360 drivers/scsi/scsi_transport_spi.c return len; len 169 drivers/scsi/sd.c int len; len 201 drivers/scsi/sd.c len = min_t(size_t, sizeof(buffer), data.length - data.header_length - len 216 drivers/scsi/sd.c if (scsi_mode_select(sdp, 1, sp, 8, buffer_data, len, SD_TIMEOUT, len 652 drivers/scsi/sd.c size_t len, bool send) len 661 drivers/scsi/sd.c put_unaligned_be32(len, &cdb[6]); len 665 drivers/scsi/sd.c buffer, len, NULL, SD_TIMEOUT, SD_MAX_RETRIES, NULL); len 2568 drivers/scsi/sd.c unsigned char *buffer, int len, struct scsi_mode_data *data, len 2571 drivers/scsi/sd.c return scsi_mode_sense(sdp, dbd, modepage, buffer, len, len 2642 drivers/scsi/sd.c int len = 0, res; len 2693 drivers/scsi/sd.c len = data.length; len 2699 drivers/scsi/sd.c if (len < 3) len 2701 drivers/scsi/sd.c else if (len > SD_BUF_SIZE) { len 2703 drivers/scsi/sd.c "data from %d to %d bytes\n", len, SD_BUF_SIZE); len 2704 drivers/scsi/sd.c len = SD_BUF_SIZE; len 2707 drivers/scsi/sd.c len = 192; len 2710 drivers/scsi/sd.c if (len > first_len) len 2711 drivers/scsi/sd.c res = sd_do_mode_sense(sdp, dbd, modepage, buffer, len, len 2717 drivers/scsi/sd.c while (offset < len) { len 2724 drivers/scsi/sd.c if (len - offset <= 2) { len 2735 drivers/scsi/sd.c if (spf && len - offset > 3) len 2738 drivers/scsi/sd.c else if (!spf && len - offset > 1) len 44 drivers/scsi/sd_zbc.c zone->len = logical_to_sectors(sdp, get_unaligned_be64(&buf[8])); len 49 drivers/scsi/sd_zbc.c zone->wp = zone->start + zone->len; len 503 drivers/scsi/ses.c int i, j, page7_len, len, components; len 519 drivers/scsi/ses.c page7_len = len = (hdr_buf[2] << 8) + hdr_buf[3] + 4; len 521 drivers/scsi/ses.c buf = kzalloc(len + 1, GFP_KERNEL); len 524 drivers/scsi/ses.c result = ses_recv_diag(sdev, 7, buf, len); len 530 drivers/scsi/ses.c len = 0; len 534 drivers/scsi/ses.c len = (desc_ptr[2] << 8) + desc_ptr[3]; len 536 drivers/scsi/ses.c desc_ptr += len + 4; len 551 drivers/scsi/ses.c len = (desc_ptr[2] << 8) + desc_ptr[3]; len 555 drivers/scsi/ses.c desc_ptr[len] = '\0'; len 582 drivers/scsi/ses.c desc_ptr += len; len 631 drivers/scsi/ses.c int i, types, len, components = 0; len 662 drivers/scsi/ses.c len = (hdr_buf[2] << 8) + hdr_buf[3] + 4; len 663 drivers/scsi/ses.c buf = kzalloc(len, GFP_KERNEL); len 667 drivers/scsi/ses.c result = ses_recv_diag(sdev, page, buf, len); len 680 drivers/scsi/ses.c for (i = 0; i < num_enclosures && type_ptr < buf + len; i++) { len 688 drivers/scsi/ses.c for (i = 0; i < types && type_ptr < buf + len; i++, type_ptr += 4) { len 694 drivers/scsi/ses.c ses_dev->page1_len = len; len 702 drivers/scsi/ses.c len = (hdr_buf[2] << 8) + hdr_buf[3] + 4; len 703 drivers/scsi/ses.c buf = kzalloc(len, GFP_KERNEL); len 708 drivers/scsi/ses.c result = ses_recv_diag(sdev, 2, buf, len); len 712 drivers/scsi/ses.c ses_dev->page2_len = len; len 721 drivers/scsi/ses.c len = (hdr_buf[2] << 8) + hdr_buf[3] + 4; len 722 drivers/scsi/ses.c buf = kzalloc(len, GFP_KERNEL); len 726 drivers/scsi/ses.c result = ses_recv_diag(sdev, page, buf, len); len 730 drivers/scsi/ses.c ses_dev->page10_len = len; len 569 drivers/scsi/sg.c int len; len 581 drivers/scsi/sg.c len = 8 + (int) srp->sense_b[7]; /* Additional sense length field */ len 582 drivers/scsi/sg.c len = (len > sb_len) ? sb_len : len; len 583 drivers/scsi/sg.c if (copy_to_user(hp->sbp, srp->sense_b, len)) { len 587 drivers/scsi/sg.c hp->sb_len_wr = len; len 1227 drivers/scsi/sg.c unsigned long offset, len, sa; len 1243 drivers/scsi/sg.c len = vma->vm_end - sa; len 1244 drivers/scsi/sg.c len = (len < length) ? len : length; len 1245 drivers/scsi/sg.c if (offset < len) { len 1252 drivers/scsi/sg.c sa += len; len 1253 drivers/scsi/sg.c offset -= len; len 1267 drivers/scsi/sg.c unsigned long req_sz, len, sa; len 1290 drivers/scsi/sg.c len = vma->vm_end - sa; len 1291 drivers/scsi/sg.c len = (len < length) ? len : length; len 1292 drivers/scsi/sg.c sa += len; len 68 drivers/scsi/sgiwd93.c unsigned long len = cmd->SCp.this_residual; len 74 drivers/scsi/sgiwd93.c physaddr = dma_map_single(hd->dev, addr, len, DMA_DIR(din)); len 78 drivers/scsi/sgiwd93.c while (len) { len 83 drivers/scsi/sgiwd93.c count = len > 8192 ? 8192 : len; len 87 drivers/scsi/sgiwd93.c len -= count; len 404 drivers/scsi/snic/snic.h int snic_queue_wq_desc(struct snic *, void *os_buf, u16 len); len 414 drivers/scsi/snic/snic.h void snic_print_desc(const char *fn, char *os_buf, int len); len 93 drivers/scsi/snic/snic_debugfs.c int len; len 95 drivers/scsi/snic/snic_debugfs.c len = sprintf(buf, "%u\n", snic->reset_stats); len 97 drivers/scsi/snic/snic_debugfs.c return simple_read_from_buffer(ubuf, cnt, ppos, buf, len); len 59 drivers/scsi/snic/snic_disc.c snic_report_tgt_init(struct snic_host_req *req, u32 hid, u8 *buf, u32 len, len 71 drivers/scsi/snic/snic_disc.c sgd[0].len = cpu_to_le32(len); len 105 drivers/scsi/snic/snic_io.c dma_unmap_single(&snic->pdev->dev, buf->dma_addr, buf->len, len 163 drivers/scsi/snic/snic_io.c snic_queue_wq_desc(struct snic *snic, void *os_buf, u16 len) len 173 drivers/scsi/snic/snic_io.c snic_print_desc(__func__, os_buf, len); len 176 drivers/scsi/snic/snic_io.c pa = dma_map_single(&snic->pdev->dev, os_buf, len, DMA_TO_DEVICE); len 190 drivers/scsi/snic/snic_io.c dma_unmap_single(&snic->pdev->dev, pa, len, DMA_TO_DEVICE); len 199 drivers/scsi/snic/snic_io.c snic_queue_wq_eth_desc(&snic->wq[q_num], os_buf, pa, len, 0, 0, 1); len 390 drivers/scsi/snic/snic_io.c le32_to_cpu(sgd[0].len), len 449 drivers/scsi/snic/snic_io.c snic_hex_dump(char *pfx, char *data, int len) len 451 drivers/scsi/snic/snic_io.c SNIC_INFO("%s Dumping Data of Len = %d\n", pfx, len); len 452 drivers/scsi/snic/snic_io.c print_hex_dump_bytes(pfx, DUMP_PREFIX_NONE, data, len); len 457 drivers/scsi/snic/snic_io.c snic_dump_desc(const char *fn, char *os_buf, int len) len 550 drivers/scsi/snic/snic_io.c snic_hex_dump(cmd_str, os_buf, len); len 554 drivers/scsi/snic/snic_io.c snic_print_desc(const char *fn, char *os_buf, int len) len 557 drivers/scsi/snic/snic_io.c snic_dump_desc(fn, os_buf, len); len 28 drivers/scsi/snic/snic_io.h __le32 len; len 461 drivers/scsi/snic/snic_main.c snic->bar0.len = pci_resource_len(pdev, 0); len 834 drivers/scsi/snic/snic_main.c ssize_t len = 0; len 864 drivers/scsi/snic/snic_main.c len = sizeof(struct snic_req_info); len 865 drivers/scsi/snic/snic_main.c len += sizeof(struct snic_host_req) + sizeof(struct snic_dflt_sgl); len 866 drivers/scsi/snic/snic_main.c cachep = kmem_cache_create("snic_req_dfltsgl", len, SNIC_SG_DESC_ALIGN, len 877 drivers/scsi/snic/snic_main.c len = sizeof(struct snic_req_info); len 878 drivers/scsi/snic/snic_main.c len += sizeof(struct snic_host_req) + sizeof(struct snic_max_sgl); len 879 drivers/scsi/snic/snic_main.c cachep = kmem_cache_create("snic_req_maxsgl", len, SNIC_SG_DESC_ALIGN, len 889 drivers/scsi/snic/snic_main.c len = sizeof(struct snic_host_req); len 890 drivers/scsi/snic/snic_main.c cachep = kmem_cache_create("snic_req_maxsgl", len, SNIC_SG_DESC_ALIGN, len 66 drivers/scsi/snic/snic_res.h unsigned int len, len 75 drivers/scsi/snic/snic_res.h (u16)len, len 86 drivers/scsi/snic/snic_res.h svnic_wq_post(wq, os_buf, dma_addr, len, 1, 1); len 182 drivers/scsi/snic/snic_scsi.c sgd->len = cpu_to_le32(sg_dma_len(sg)); len 67 drivers/scsi/snic/snic_trc.c int len = 0; len 72 drivers/scsi/snic/snic_trc.c len += snprintf(buf, buf_sz, len 82 drivers/scsi/snic/snic_trc.c return len; len 92 drivers/scsi/snic/vnic_dev.c if (bar->len < VNIC_MAX_RES_HDR_SIZE) { len 121 drivers/scsi/snic/vnic_dev.c u32 len; len 128 drivers/scsi/snic/vnic_dev.c if (!bar[bar_num].len || !bar[bar_num].vaddr) len 137 drivers/scsi/snic/vnic_dev.c len = count * VNIC_RES_STRIDE; len 138 drivers/scsi/snic/vnic_dev.c if (len + bar_offset > bar->len) { len 141 drivers/scsi/snic/vnic_dev.c len, len 142 drivers/scsi/snic/vnic_dev.c bar->len); len 151 drivers/scsi/snic/vnic_dev.c len = count; len 51 drivers/scsi/snic/vnic_dev.h unsigned long len; len 54 drivers/scsi/snic/vnic_wq.h unsigned int len; len 104 drivers/scsi/snic/vnic_wq.h unsigned int len, int sop, int eop) len 111 drivers/scsi/snic/vnic_wq.h buf->len = len; len 4114 drivers/scsi/st.c int i, len, ints[5]; len 4126 drivers/scsi/st.c len = strlen(parms[i].name); len 4127 drivers/scsi/st.c if (!strncmp(stp, parms[i].name, len) && len 4128 drivers/scsi/st.c (*(stp + len) == ':' || *(stp + len) == '=')) { len 4131 drivers/scsi/st.c simple_strtoul(stp + len + 1, NULL, 0); len 1042 drivers/scsi/storvsc_drv.c cmd_request->payload->range.len - data_transfer_length); len 1377 drivers/scsi/storvsc_drv.c request->payload->range.len; len 1381 drivers/scsi/storvsc_drv.c if (request->payload->range.len) { len 1655 drivers/scsi/storvsc_drv.c payload->range.len = length; len 348 drivers/scsi/sym53c8xx_2/sym_fw.c void sym_fw_bind_script(struct sym_hcb *np, u32 *start, int len) len 355 drivers/scsi/sym53c8xx_2/sym_fw.c end = start + len/4; len 267 drivers/scsi/sym53c8xx_2/sym_glue.c unsigned int len = sg_dma_len(sg); len 269 drivers/scsi/sym53c8xx_2/sym_glue.c if ((len & 1) && (tp->head.wval & EWS)) { len 270 drivers/scsi/sym53c8xx_2/sym_glue.c len++; len 274 drivers/scsi/sym53c8xx_2/sym_glue.c sym_build_sge(np, &data[segment], baddr, len); len 275 drivers/scsi/sym53c8xx_2/sym_glue.c cp->data_len += len; len 978 drivers/scsi/sym53c8xx_2/sym_glue.c static int sym_skip_spaces(char *ptr, int len) len 982 drivers/scsi/sym53c8xx_2/sym_glue.c for (cnt = len; cnt > 0 && (c = *ptr++) && isspace(c); cnt--); len 984 drivers/scsi/sym53c8xx_2/sym_glue.c return (len - cnt); len 987 drivers/scsi/sym53c8xx_2/sym_glue.c static int get_int_arg(char *ptr, int len, u_long *pv) len 995 drivers/scsi/sym53c8xx_2/sym_glue.c static int is_keyword(char *ptr, int len, char *verb) len 999 drivers/scsi/sym53c8xx_2/sym_glue.c if (len >= verb_len && !memcmp(verb, ptr, verb_len)) len 1005 drivers/scsi/sym53c8xx_2/sym_glue.c #define SKIP_SPACES(ptr, len) \ len 1006 drivers/scsi/sym53c8xx_2/sym_glue.c if ((arg_len = sym_skip_spaces(ptr, len)) < 1) \ len 1008 drivers/scsi/sym53c8xx_2/sym_glue.c ptr += arg_len; len -= arg_len; len 1010 drivers/scsi/sym53c8xx_2/sym_glue.c #define GET_INT_ARG(ptr, len, v) \ len 1011 drivers/scsi/sym53c8xx_2/sym_glue.c if (!(arg_len = get_int_arg(ptr, len, &(v)))) \ len 1013 drivers/scsi/sym53c8xx_2/sym_glue.c ptr += arg_len; len -= arg_len; len 1024 drivers/scsi/sym53c8xx_2/sym_glue.c int len = length; len 1031 drivers/scsi/sym53c8xx_2/sym_glue.c if (len > 0 && ptr[len-1] == '\n') len 1032 drivers/scsi/sym53c8xx_2/sym_glue.c --len; len 1034 drivers/scsi/sym53c8xx_2/sym_glue.c if ((arg_len = is_keyword(ptr, len, "setsync")) != 0) len 1036 drivers/scsi/sym53c8xx_2/sym_glue.c else if ((arg_len = is_keyword(ptr, len, "settags")) != 0) len 1038 drivers/scsi/sym53c8xx_2/sym_glue.c else if ((arg_len = is_keyword(ptr, len, "setverbose")) != 0) len 1040 drivers/scsi/sym53c8xx_2/sym_glue.c else if ((arg_len = is_keyword(ptr, len, "setwide")) != 0) len 1043 drivers/scsi/sym53c8xx_2/sym_glue.c else if ((arg_len = is_keyword(ptr, len, "setdebug")) != 0) len 1046 drivers/scsi/sym53c8xx_2/sym_glue.c else if ((arg_len = is_keyword(ptr, len, "setflag")) != 0) len 1048 drivers/scsi/sym53c8xx_2/sym_glue.c else if ((arg_len = is_keyword(ptr, len, "resetdev")) != 0) len 1050 drivers/scsi/sym53c8xx_2/sym_glue.c else if ((arg_len = is_keyword(ptr, len, "cleardev")) != 0) len 1061 drivers/scsi/sym53c8xx_2/sym_glue.c ptr += arg_len; len -= arg_len; len 1070 drivers/scsi/sym53c8xx_2/sym_glue.c SKIP_SPACES(ptr, len); len 1071 drivers/scsi/sym53c8xx_2/sym_glue.c if ((arg_len = is_keyword(ptr, len, "all")) != 0) { len 1072 drivers/scsi/sym53c8xx_2/sym_glue.c ptr += arg_len; len -= arg_len; len 1075 drivers/scsi/sym53c8xx_2/sym_glue.c GET_INT_ARG(ptr, len, target); len 1089 drivers/scsi/sym53c8xx_2/sym_glue.c SKIP_SPACES(ptr, len); len 1090 drivers/scsi/sym53c8xx_2/sym_glue.c GET_INT_ARG(ptr, len, uc->data); len 1097 drivers/scsi/sym53c8xx_2/sym_glue.c while (len > 0) { len 1098 drivers/scsi/sym53c8xx_2/sym_glue.c SKIP_SPACES(ptr, len); len 1099 drivers/scsi/sym53c8xx_2/sym_glue.c if ((arg_len = is_keyword(ptr, len, "alloc"))) len 1101 drivers/scsi/sym53c8xx_2/sym_glue.c else if ((arg_len = is_keyword(ptr, len, "phase"))) len 1103 drivers/scsi/sym53c8xx_2/sym_glue.c else if ((arg_len = is_keyword(ptr, len, "queue"))) len 1105 drivers/scsi/sym53c8xx_2/sym_glue.c else if ((arg_len = is_keyword(ptr, len, "result"))) len 1107 drivers/scsi/sym53c8xx_2/sym_glue.c else if ((arg_len = is_keyword(ptr, len, "scatter"))) len 1109 drivers/scsi/sym53c8xx_2/sym_glue.c else if ((arg_len = is_keyword(ptr, len, "script"))) len 1111 drivers/scsi/sym53c8xx_2/sym_glue.c else if ((arg_len = is_keyword(ptr, len, "tiny"))) len 1113 drivers/scsi/sym53c8xx_2/sym_glue.c else if ((arg_len = is_keyword(ptr, len, "timing"))) len 1115 drivers/scsi/sym53c8xx_2/sym_glue.c else if ((arg_len = is_keyword(ptr, len, "nego"))) len 1117 drivers/scsi/sym53c8xx_2/sym_glue.c else if ((arg_len = is_keyword(ptr, len, "tags"))) len 1119 drivers/scsi/sym53c8xx_2/sym_glue.c else if ((arg_len = is_keyword(ptr, len, "pointer"))) len 1123 drivers/scsi/sym53c8xx_2/sym_glue.c ptr += arg_len; len -= arg_len; len 1131 drivers/scsi/sym53c8xx_2/sym_glue.c while (len > 0) { len 1132 drivers/scsi/sym53c8xx_2/sym_glue.c SKIP_SPACES(ptr, len); len 1133 drivers/scsi/sym53c8xx_2/sym_glue.c if ((arg_len = is_keyword(ptr, len, "no_disc"))) len 1137 drivers/scsi/sym53c8xx_2/sym_glue.c ptr += arg_len; len -= arg_len; len 1144 drivers/scsi/sym53c8xx_2/sym_glue.c if (len) len 1036 drivers/scsi/sym53c8xx_2/sym_hipd.h void sym_fw_bind_script(struct sym_hcb *np, u32 *start, int len); len 1073 drivers/scsi/sym53c8xx_2/sym_hipd.h #define sym_build_sge(np, data, badd, len) \ len 1076 drivers/scsi/sym53c8xx_2/sym_hipd.h (data)->size = cpu_to_scr(len); \ len 1080 drivers/scsi/sym53c8xx_2/sym_hipd.h #define sym_build_sge(np, data, badd, len) \ len 1083 drivers/scsi/sym53c8xx_2/sym_hipd.h (data)->size = cpu_to_scr((((badd) >> 8) & 0xff000000) + len); \ len 1089 drivers/scsi/sym53c8xx_2/sym_hipd.h sym_build_sge(struct sym_hcb *np, struct sym_tblmove *data, u64 badd, int len) len 1098 drivers/scsi/sym53c8xx_2/sym_hipd.h (data)->size = cpu_to_scr((s<<24) + len); len 365 drivers/scsi/sym53c8xx_2/sym_nvram.c u_char *data, int len) len 390 drivers/scsi/sym53c8xx_2/sym_nvram.c for (x = 0; x < len ; x += 16) { len 418 drivers/scsi/sym53c8xx_2/sym_nvram.c static int sym_read_S24C16_nvram(struct sym_device *np, int offset, u_char *data, int len) len 472 drivers/scsi/sym53c8xx_2/sym_nvram.c for (x = 0; x < len; x++) len 473 drivers/scsi/sym53c8xx_2/sym_nvram.c S24C16_read_byte(np, &data[x], (x == (len-1)), &gpreg, &gpcntl); len 501 drivers/scsi/sym53c8xx_2/sym_nvram.c int len = sizeof(*nvram); len 506 drivers/scsi/sym53c8xx_2/sym_nvram.c if (sym_read_S24C16_nvram (np, SYMBIOS_NVRAM_ADDRESS, data, len)) len 512 drivers/scsi/sym53c8xx_2/sym_nvram.c nvram->byte_count != len - 12) len 516 drivers/scsi/sym53c8xx_2/sym_nvram.c for (x = 6, csum = 0; x < len - 6; x++) len 627 drivers/scsi/sym53c8xx_2/sym_nvram.c int len, unsigned char *gpreg) len 631 drivers/scsi/sym53c8xx_2/sym_nvram.c for (x = 0; x < len; x++) { len 682 drivers/scsi/sym53c8xx_2/sym_nvram.c int len = sizeof(*nvram); len 691 drivers/scsi/sym53c8xx_2/sym_nvram.c data, len); len 695 drivers/scsi/sym53c8xx_2/sym_nvram.c data, len); len 707 drivers/scsi/sym53c8xx_2/sym_nvram.c for (x = 0, csum = 0; x < len - 1; x += 2) len 51 drivers/scsi/ufs/ufs-qcom.c static void ufs_qcom_dump_regs_wrapper(struct ufs_hba *hba, int offset, int len, len 54 drivers/scsi/ufs/ufs-qcom.c ufshcd_dump_regs(hba, offset, len * 4, prefix); len 56 drivers/scsi/ufs/ufshcd-pltfrm.c int len = 0; len 75 drivers/scsi/ufs/ufshcd-pltfrm.c if (!of_get_property(np, "freq-table-hz", &len)) { len 80 drivers/scsi/ufs/ufshcd-pltfrm.c if (len <= 0) len 83 drivers/scsi/ufs/ufshcd-pltfrm.c sz = len / sizeof(*clkfreq); len 101 drivers/scsi/ufs/ufshcd.c #define ufshcd_hex_dump(prefix_str, buf, len) do { \ len 102 drivers/scsi/ufs/ufshcd.c size_t __len = (len); \ len 108 drivers/scsi/ufs/ufshcd.c int ufshcd_dump_regs(struct ufs_hba *hba, size_t offset, size_t len, len 114 drivers/scsi/ufs/ufshcd.c if (offset % 4 != 0 || len % 4 != 0) /* keep readl happy */ len 117 drivers/scsi/ufs/ufshcd.c regs = kzalloc(len, GFP_KERNEL); len 121 drivers/scsi/ufs/ufshcd.c for (pos = 0; pos < len; pos += 4) len 124 drivers/scsi/ufs/ufshcd.c ufshcd_hex_dump(prefix, regs, len); len 1900 drivers/scsi/ufs/ufshcd.c int len; len 1905 drivers/scsi/ufs/ufshcd.c len = be16_to_cpu(lrbp->ucd_rsp_ptr->sr.sense_data_len); len 1906 drivers/scsi/ufs/ufshcd.c len_to_copy = min_t(int, UFS_SENSE_SIZE, len); len 2279 drivers/scsi/ufs/ufshcd.c u16 len = be16_to_cpu(query->request.upiu_req.length); len 2291 drivers/scsi/ufs/ufshcd.c UPIU_HEADER_DWORD(0, 0, (len >> 8), (u8)len); len 2301 drivers/scsi/ufs/ufshcd.c memcpy(ucd_req_ptr + 1, query->descriptor, len); len 3236 drivers/scsi/ufs/ufshcd.c u8 len; len 3285 drivers/scsi/ufs/ufshcd.c if (uc_str->len <= QUERY_DESC_HDR_SIZE) { len 3296 drivers/scsi/ufs/ufshcd.c ascii_len = (uc_str->len - QUERY_DESC_HDR_SIZE) / 2 + 1; len 3308 drivers/scsi/ufs/ufshcd.c uc_str->len - QUERY_DESC_HDR_SIZE, len 3318 drivers/scsi/ufs/ufshcd.c str = kmemdup(uc_str, uc_str->len, GFP_KERNEL); len 3323 drivers/scsi/ufs/ufshcd.c ret = uc_str->len; len 6377 drivers/scsi/ufs/ufshcd.c u8 *desc_buf, int len) len 1109 drivers/scsi/ufs/ufshcd.h int ufshcd_dump_regs(struct ufs_hba *hba, size_t offset, size_t len, len 176 drivers/scsi/virtio_scsi.c unsigned int len; len 183 drivers/scsi/virtio_scsi.c while ((buf = virtqueue_get_buf(vq, &len)) != NULL) len 248 drivers/scsi/vmw_pvscsi.c u32 cmd, const void *desc, size_t len) len 253 drivers/scsi/vmw_pvscsi.c len /= sizeof(*ptr); len 255 drivers/scsi/vmw_pvscsi.c for (i = 0; i < len; i++) len 214 drivers/scsi/wd33c93.c write_wd33c93_cdb(const wd33c93_regs regs, uint len, uchar cmnd[]) len 219 drivers/scsi/wd33c93.c for (i=0; i<len; i++) len 282 drivers/scsi/wd33c93.c write_wd33c93_cdb(const wd33c93_regs regs, uint len, uchar cmnd[]) len 287 drivers/scsi/wd33c93.c for (i = 0; i < len; i++) len 2052 drivers/scsi/wd33c93.c int wd33c93_write_info(struct Scsi_Host *instance, char *buf, int len) len 2075 drivers/scsi/wd33c93.c buf[len] = '\0'; len 2115 drivers/scsi/wd33c93.c return len; len 400 drivers/scsi/xen-scsifront.c unsigned int i, off, len, bytes; len 438 drivers/scsi/xen-scsifront.c len = sizeof(struct scsiif_request_segment) * data_grants; len 439 drivers/scsi/xen-scsifront.c while (len > 0) { len 440 drivers/scsi/xen-scsifront.c bytes = min_t(unsigned int, len, PAGE_SIZE - off); len 454 drivers/scsi/xen-scsifront.c len -= bytes; len 465 drivers/scsi/xen-scsifront.c len = sg->length; len 467 drivers/scsi/xen-scsifront.c while (len > 0 && data_len > 0) { len 473 drivers/scsi/xen-scsifront.c bytes = min_t(unsigned int, len, PAGE_SIZE - off); len 491 drivers/scsi/xen-scsifront.c len -= bytes; len 126 drivers/sfi/sfi_core.c header->len, header->rev, header->oem_id, len 139 drivers/sfi/sfi_core.c u32 length = table->len; len 176 drivers/sfi/sfi_core.c if (TABLE_ON_PAGE(th, th, th->len)) len 180 drivers/sfi/sfi_core.c length = th->len; len 195 drivers/sfi/sfi_core.c if (!TABLE_ON_PAGE(syst_va, th, th->len)) len 196 drivers/sfi/sfi_core.c sfi_unmap_memory(th, TABLE_ON_PAGE(th, th, th->len) ? len 197 drivers/sfi/sfi_core.c sizeof(*th) : th->len); len 343 drivers/sfi/sfi_core.c unsigned long offset, len; len 346 drivers/sfi/sfi_core.c len = SFI_SYST_SEARCH_END - SFI_SYST_SEARCH_BEGIN; len 347 drivers/sfi/sfi_core.c start = sfi_map_memory(SFI_SYST_SEARCH_BEGIN, len); len 351 drivers/sfi/sfi_core.c for (offset = 0; offset < len; offset += 16) { len 359 drivers/sfi/sfi_core.c if (syst_hdr->len > PAGE_SIZE) len 371 drivers/sfi/sfi_core.c if (!ON_SAME_PAGE(syst_pa, syst_pa + syst_hdr->len)) { len 373 drivers/sfi/sfi_core.c syst_pa, syst_hdr->len); len 379 drivers/sfi/sfi_core.c sfi_unmap_memory(start, len); len 383 drivers/sfi/sfi_core.c sfi_unmap_memory(start, len); len 410 drivers/sfi/sfi_core.c th, th->len); len 414 drivers/sfi/sfi_core.c syst_va, syst_va->header.len); len 508 drivers/sfi/sfi_core.c length = syst_va->header.len; len 371 drivers/sh/clk/core.c mapping->base = ioremap_nocache(mapping->phys, mapping->len); len 482 drivers/sh/clk/cpg.c map->len = 8; len 249 drivers/sh/maple/maple.c int port, unit, from, to, len; len 254 drivers/sh/maple/maple.c len = mq->length; len 261 drivers/sh/maple/maple.c *maple_sendptr++ = (port << 16) | len | 0x80000000; len 264 drivers/sh/maple/maple.c mq->command | (to << 8) | (from << 16) | (len << 24); len 265 drivers/sh/maple/maple.c while (len-- > 0) len 24 drivers/slimbus/messaging.c void slim_msg_response(struct slim_controller *ctrl, u8 *reply, u8 tid, u8 len) len 40 drivers/slimbus/messaging.c tid, len); len 45 drivers/slimbus/messaging.c memcpy(msg->rbuf, reply, len); len 121 drivers/slimbus/qcom-ctrl.c u8 len, u32 tx_reg) len 123 drivers/slimbus/qcom-ctrl.c int count = (len + 3) >> 2; len 212 drivers/slimbus/qcom-ctrl.c u8 mc, mt, len; len 216 drivers/slimbus/qcom-ctrl.c len = SLIM_HEADER_GET_RL(pkt[0]); len 237 drivers/slimbus/qcom-ctrl.c DIV_ROUND_UP(len, 4)); len 247 drivers/slimbus/qcom-ctrl.c (u8)(*rx_buf >> 24), (len - 4)); len 517 drivers/slimbus/qcom-ngd-ctrl.c static u32 *qcom_slim_ngd_tx_msg_get(struct qcom_slim_ngd_ctrl *ctrl, int len, len 557 drivers/slimbus/qcom-ngd-ctrl.c void *buf, int len) len 571 drivers/slimbus/qcom-ngd-ctrl.c len = (len + 3) & 0xfc; len 574 drivers/slimbus/qcom-ngd-ctrl.c desc->phys, len, len 594 drivers/slimbus/qcom-ngd-ctrl.c u8 mc, mt, len; len 597 drivers/slimbus/qcom-ngd-ctrl.c len = SLIM_HEADER_GET_RL(buf[0]); len 609 drivers/slimbus/qcom-ngd-ctrl.c slim_msg_response(&ctrl->ctrl, &buf[4], buf[3], len - 4); len 354 drivers/soc/bcm/brcmstb/pm/pm-arm.c static void *brcmstb_pm_copy_to_sram(void *fn, size_t len) len 356 drivers/soc/bcm/brcmstb/pm/pm-arm.c unsigned int size = ALIGN(len, FNCPY_ALIGN); len 72 drivers/soc/bcm/brcmstb/pm/pm-mips.c u32 len; len 43 drivers/soc/fsl/qbman/dpaa_sys.c int len, err; len 66 drivers/soc/fsl/qbman/dpaa_sys.c prop = of_find_property(mem_node, "reg", &len); len 75 drivers/soc/fsl/qbman/qman_test_api.c unsigned int len, off; len 85 drivers/soc/fsl/qbman/qman_test_api.c len = qm_fd_get_length(fd); len 86 drivers/soc/fsl/qbman/qman_test_api.c len--; len 87 drivers/soc/fsl/qbman/qman_test_api.c qm_fd_set_param(fd, fmt, off, len); len 237 drivers/soc/ixp4xx/ixp4xx-qmgr.c int qmgr_request_queue(unsigned int queue, unsigned int len /* dwords */, len 242 drivers/soc/ixp4xx/ixp4xx-qmgr.c int __qmgr_request_queue(unsigned int queue, unsigned int len /* dwords */, len 255 drivers/soc/ixp4xx/ixp4xx-qmgr.c switch (len) { len 278 drivers/soc/ixp4xx/ixp4xx-qmgr.c len /= 16; /* in 16-dwords: 1, 2, 4 or 8 */ len 299 drivers/soc/ixp4xx/ixp4xx-qmgr.c if (addr + len > ARRAY_SIZE(qmgr_regs->sram)) { len 31 drivers/soc/qcom/apr.c int len; len 73 drivers/soc/qcom/apr.c int len, void *priv, u32 addr) len 79 drivers/soc/qcom/apr.c if (len <= APR_HDR_SIZE) { len 81 drivers/soc/qcom/apr.c buf, len); len 85 drivers/soc/qcom/apr.c abuf = kzalloc(sizeof(*abuf) + len, GFP_ATOMIC); len 89 drivers/soc/qcom/apr.c abuf->len = len; len 90 drivers/soc/qcom/apr.c memcpy(abuf->buf, buf, len); len 111 drivers/soc/qcom/apr.c int len = abuf->len; len 124 drivers/soc/qcom/apr.c if (hdr->pkt_size < APR_HDR_SIZE || hdr->pkt_size != len) { len 32 drivers/soc/qcom/cmd-db.c __le16 len; len 200 drivers/soc/qcom/cmd-db.c const void *cmd_db_read_aux_data(const char *id, size_t *len) len 210 drivers/soc/qcom/cmd-db.c if (len) len 211 drivers/soc/qcom/cmd-db.c *len = le16_to_cpu(ent->len); len 58 drivers/soc/qcom/glink_ssr.c void *data, int len, void *priv, u32 addr) len 63 drivers/soc/qcom/glink_ssr.c if (len < sizeof(*msg)) { len 383 drivers/soc/qcom/qcom-geni-se.c int len; len 396 drivers/soc/qcom/qcom-geni-se.c len = min_t(int, temp_bpw, BITS_PER_BYTE) - 1; len 399 drivers/soc/qcom/qcom-geni-se.c cfg[i] |= len << PACKING_LEN_SHIFT; len 627 drivers/soc/qcom/qcom-geni-se.c int geni_se_tx_dma_prep(struct geni_se *se, void *buf, size_t len, len 636 drivers/soc/qcom/qcom-geni-se.c *iova = dma_map_single(wrapper->dev, buf, len, DMA_TO_DEVICE); len 647 drivers/soc/qcom/qcom-geni-se.c writel_relaxed(len, se->base + SE_DMA_TX_LEN); len 663 drivers/soc/qcom/qcom-geni-se.c int geni_se_rx_dma_prep(struct geni_se *se, void *buf, size_t len, len 672 drivers/soc/qcom/qcom-geni-se.c *iova = dma_map_single(wrapper->dev, buf, len, DMA_FROM_DEVICE); len 684 drivers/soc/qcom/qcom-geni-se.c writel_relaxed(len, se->base + SE_DMA_RX_LEN); len 697 drivers/soc/qcom/qcom-geni-se.c void geni_se_tx_dma_unprep(struct geni_se *se, dma_addr_t iova, size_t len) len 702 drivers/soc/qcom/qcom-geni-se.c dma_unmap_single(wrapper->dev, iova, len, DMA_TO_DEVICE); len 714 drivers/soc/qcom/qcom-geni-se.c void geni_se_rx_dma_unprep(struct geni_se *se, dma_addr_t iova, size_t len) len 719 drivers/soc/qcom/qcom-geni-se.c dma_unmap_single(wrapper->dev, iova, len, DMA_FROM_DEVICE); len 225 drivers/soc/qcom/qcom_aoss.c static int qmp_send(struct qmp *qmp, const void *data, size_t len) len 230 drivers/soc/qcom/qcom_aoss.c if (WARN_ON(len + sizeof(u32) > qmp->size)) len 233 drivers/soc/qcom/qcom_aoss.c if (WARN_ON(len % sizeof(u32))) len 240 drivers/soc/qcom/qcom_aoss.c data, len / sizeof(u32)); len 241 drivers/soc/qcom/qcom_aoss.c writel(len, qmp->msgram + qmp->offset); len 715 drivers/soc/qcom/qmi_encdec.c void *qmi_encode_message(int type, unsigned int msg_id, size_t *len, len 734 drivers/soc/qcom/qmi_encdec.c msg = kzalloc(sizeof(*hdr) + *len, GFP_KERNEL); len 740 drivers/soc/qcom/qmi_encdec.c msglen = qmi_encode(ei, msg + sizeof(*hdr), c_struct, *len, 1); len 753 drivers/soc/qcom/qmi_encdec.c *len = sizeof(*hdr) + msglen; len 769 drivers/soc/qcom/qmi_encdec.c int qmi_decode_message(const void *buf, size_t len, len 775 drivers/soc/qcom/qmi_encdec.c if (!c_struct || !buf || !len) len 779 drivers/soc/qcom/qmi_encdec.c len - sizeof(struct qmi_header), 1); len 131 drivers/soc/qcom/qmi_interface.c const void *buf, size_t len) len 135 drivers/soc/qcom/qmi_interface.c if (len < sizeof(struct qrtr_ctrl_pkt)) { len 390 drivers/soc/qcom/qmi_interface.c struct qmi_txn *txn, const void *buf, size_t len) len 413 drivers/soc/qcom/qmi_interface.c ret = qmi_decode_message(buf, len, handler->ei, dest); len 473 drivers/soc/qcom/qmi_interface.c const void *buf, size_t len) len 480 drivers/soc/qcom/qmi_interface.c if (len < sizeof(*hdr)) { len 502 drivers/soc/qcom/qmi_interface.c ret = qmi_decode_message(buf, len, txn->ei, txn->dest); len 509 drivers/soc/qcom/qmi_interface.c qmi_invoke_handler(qmi, sq, txn, buf, len); len 518 drivers/soc/qcom/qmi_interface.c qmi_invoke_handler(qmi, sq, &tmp_txn, buf, len); len 734 drivers/soc/qcom/qmi_interface.c int type, int msg_id, size_t len, len 743 drivers/soc/qcom/qmi_interface.c msg_id, &len, len 750 drivers/soc/qcom/qmi_interface.c iv.iov_len = len; len 759 drivers/soc/qcom/qmi_interface.c ret = kernel_sendmsg(qmi->sock, &msghdr, &iv, 1, len); len 785 drivers/soc/qcom/qmi_interface.c struct qmi_txn *txn, int msg_id, size_t len, len 788 drivers/soc/qcom/qmi_interface.c return qmi_send_message(qmi, sq, txn, QMI_REQUEST, msg_id, len, ei, len 806 drivers/soc/qcom/qmi_interface.c struct qmi_txn *txn, int msg_id, size_t len, len 809 drivers/soc/qcom/qmi_interface.c return qmi_send_message(qmi, sq, txn, QMI_RESPONSE, msg_id, len, ei, len 826 drivers/soc/qcom/qmi_interface.c int msg_id, size_t len, struct qmi_elem_info *ei, len 837 drivers/soc/qcom/qmi_interface.c rval = qmi_send_message(qmi, sq, &txn, QMI_INDICATION, msg_id, len, ei, len 423 drivers/soc/qcom/rpmh-rsc.c int len) len 431 drivers/soc/qcom/rpmh-rsc.c if (i + len >= tcs->num_tcs * tcs->ncpt) len 433 drivers/soc/qcom/rpmh-rsc.c for (j = 0; j < len; j++) { len 159 drivers/soc/qcom/smd-rpm.c u32 len, msg_length; len 174 drivers/soc/qcom/smd-rpm.c len = min_t(u32, ALIGN(msg_length, 4), sizeof(msgbuf)); len 175 drivers/soc/qcom/smd-rpm.c memcpy_fromio(msgbuf, msg->message, len); len 176 drivers/soc/qcom/smd-rpm.c msgbuf[len - 1] = 0; len 68 drivers/soc/qcom/wcnss_ctrl.c u32 len; len 176 drivers/soc/qcom/wcnss_ctrl.c msg.len = sizeof(msg); len 220 drivers/soc/qcom/wcnss_ctrl.c req->hdr.len = sizeof(*req) + NV_FRAGMENT_SIZE; len 230 drivers/soc/qcom/wcnss_ctrl.c req->hdr.len = sizeof(*req) + left; len 235 drivers/soc/qcom/wcnss_ctrl.c ret = rpmsg_send(wcnss->channel, req, req->hdr.len); len 625 drivers/soc/ti/knav_dma.c int ret, len, num_chan = 0; len 638 drivers/soc/ti/knav_dma.c if (!of_find_property(cloud, "ti,navigator-cloud-address", &len)) { len 643 drivers/soc/ti/knav_dma.c dma->logical_queue_managers = len / sizeof(u32); len 192 drivers/soundwire/bus.c defer->length = msg->len; len 279 drivers/soundwire/bus.c msg->len = count; len 57 drivers/soundwire/bus.h u16 len; len 416 drivers/soundwire/cadence_master.c msg->len = 0; len 456 drivers/soundwire/cadence_master.c msg->len = 0; len 493 drivers/soundwire/cadence_master.c msg->len = 0; len 525 drivers/soundwire/cadence_master.c for (i = 0; i < msg->len / CDNS_MCP_CMD_LEN; i++) { len 532 drivers/soundwire/cadence_master.c if (!(msg->len % CDNS_MCP_CMD_LEN)) len 536 drivers/soundwire/cadence_master.c msg->len % CDNS_MCP_CMD_LEN, false); len 551 drivers/soundwire/cadence_master.c if (msg->len > 1) len 559 drivers/soundwire/cadence_master.c cdns->defer->length = msg->len; len 561 drivers/soundwire/cadence_master.c return _cdns_xfer_msg(cdns, msg, cmd, 0, msg->len, true); len 131 drivers/soundwire/slave.c int link_id, ret, len; len 150 drivers/soundwire/slave.c addr = of_get_property(node, "reg", &len); len 151 drivers/soundwire/slave.c if (!addr || (len < 2 * sizeof(u32))) { len 24 drivers/spi/internals.h struct sg_table *sgt, void *buf, size_t len, len 30 drivers/spi/internals.h struct sg_table *sgt, void *buf, size_t len, len 46 drivers/spi/spi-altera.c int len; len 124 drivers/spi/spi-altera.c hw->len = t->len / hw->bytes_per_word; len 134 drivers/spi/spi-altera.c while (hw->count < hw->len) { len 146 drivers/spi/spi-altera.c return t->len; len 156 drivers/spi/spi-altera.c if (hw->count < hw->len) { len 246 drivers/spi/spi-armada-3700.c static void a3700_spi_bytelen_set(struct a3700_spi *a3700_spi, unsigned int len) len 251 drivers/spi/spi-armada-3700.c if (len == 4) len 257 drivers/spi/spi-armada-3700.c a3700_spi->byte_len = len; len 434 drivers/spi/spi-armada-3700.c a3700_spi->buf_len = xfer->len; len 120 drivers/spi/spi-at91-usart.c return aus->use_dma && xfer->len >= US_DMA_MIN_BYTES; len 300 drivers/spi/spi-at91-usart.c unsigned int len = aus->current_transfer->len; len 308 drivers/spi/spi-at91-usart.c at91_usart_spi_writeb(aus, THR, tx_buf[len - remaining]); len 315 drivers/spi/spi-at91-usart.c int len = aus->current_transfer->len; len 322 drivers/spi/spi-at91-usart.c rx_buf[len - remaining] = at91_usart_spi_readb(aus, RHR); len 409 drivers/spi/spi-at91-usart.c aus->current_tx_remaining_bytes = xfer->len; len 410 drivers/spi/spi-at91-usart.c aus->current_rx_remaining_bytes = xfer->len; len 441 drivers/spi/spi-atmel.c return as->use_dma && xfer->len >= DMA_MIN_BYTES; len 604 drivers/spi/spi-atmel.c as->current_transfer->len); len 616 drivers/spi/spi-atmel.c unsigned long xfer_pos = xfer->len - as->current_remaining_bytes; len 634 drivers/spi/spi-atmel.c xfer, xfer->len, xfer->tx_buf, xfer->rx_buf, len 649 drivers/spi/spi-atmel.c u32 offset = xfer->len - as->current_remaining_bytes; len 701 drivers/spi/spi-atmel.c xfer, xfer->len, xfer->tx_buf, xfer->rx_buf, len 749 drivers/spi/spi-atmel.c *plen = xfer->len; len 760 drivers/spi/spi-atmel.c xfer->len, len 777 drivers/spi/spi-atmel.c memcpy(as->addr_tx_bbuf, xfer->tx_buf, xfer->len); len 780 drivers/spi/spi-atmel.c xfer->len, DMA_MEM_TO_DEV, len 796 drivers/spi/spi-atmel.c xfer, xfer->len, xfer->tx_buf, (unsigned long long)xfer->tx_dma, len 834 drivers/spi/spi-atmel.c *rx_dma = xfer->rx_dma + xfer->len - *plen; len 835 drivers/spi/spi-atmel.c *tx_dma = xfer->tx_dma + xfer->len - *plen; len 890 drivers/spi/spi-atmel.c u32 len; len 895 drivers/spi/spi-atmel.c len = as->current_remaining_bytes; len 896 drivers/spi/spi-atmel.c atmel_spi_next_xfer_data(master, xfer, &tx_dma, &rx_dma, &len); len 897 drivers/spi/spi-atmel.c as->current_remaining_bytes -= len; len 903 drivers/spi/spi-atmel.c len >>= 1; len 904 drivers/spi/spi-atmel.c spi_writel(as, RCR, len); len 905 drivers/spi/spi-atmel.c spi_writel(as, TCR, len); len 909 drivers/spi/spi-atmel.c xfer, xfer->len, xfer->tx_buf, len 914 drivers/spi/spi-atmel.c len = as->current_remaining_bytes; len 915 drivers/spi/spi-atmel.c atmel_spi_next_xfer_data(master, xfer, &tx_dma, &rx_dma, &len); len 916 drivers/spi/spi-atmel.c as->current_remaining_bytes -= len; len 922 drivers/spi/spi-atmel.c len >>= 1; len 923 drivers/spi/spi-atmel.c spi_writel(as, RNCR, len); len 924 drivers/spi/spi-atmel.c spi_writel(as, TNCR, len); len 928 drivers/spi/spi-atmel.c xfer, xfer->len, xfer->tx_buf, len 966 drivers/spi/spi-atmel.c nonconst_tx, xfer->len, len 973 drivers/spi/spi-atmel.c xfer->rx_buf, xfer->len, len 978 drivers/spi/spi-atmel.c xfer->tx_dma, xfer->len, len 991 drivers/spi/spi-atmel.c xfer->len, DMA_TO_DEVICE); len 994 drivers/spi/spi-atmel.c xfer->len, DMA_FROM_DEVICE); len 1007 drivers/spi/spi-atmel.c unsigned long xfer_pos = xfer->len - as->current_remaining_bytes; len 1031 drivers/spi/spi-atmel.c u32 offset = xfer->len - as->current_remaining_bytes; len 1251 drivers/spi/spi-atmel.c u32 len; len 1259 drivers/spi/spi-atmel.c if (!(xfer->tx_buf || xfer->rx_buf) && xfer->len) { len 1286 drivers/spi/spi-atmel.c as->current_remaining_bytes = xfer->len; len 1293 drivers/spi/spi-atmel.c len = as->current_remaining_bytes; len 1295 drivers/spi/spi-atmel.c xfer, &len); len 1301 drivers/spi/spi-atmel.c as->current_remaining_bytes -= len; len 1361 drivers/spi/spi-atmel.c msg->actual_length += xfer->len; len 1422 drivers/spi/spi-atmel.c xfer, xfer->len, len 46 drivers/spi/spi-au1550.c unsigned len; len 312 drivers/spi/spi-au1550.c hw->len = t->len; len 333 drivers/spi/spi-au1550.c t->len, DMA_TO_DEVICE); len 343 drivers/spi/spi-au1550.c t->len, DMA_FROM_DEVICE); len 348 drivers/spi/spi-au1550.c if (t->len > hw->dma_rx_tmpbuf_size) { len 352 drivers/spi/spi-au1550.c ret = au1550_spi_dma_rxtmp_alloc(hw, max(t->len, len 360 drivers/spi/spi-au1550.c t->len, DMA_FROM_DEVICE); len 365 drivers/spi/spi-au1550.c t->len, DMA_BIDIRECTIONAL); len 371 drivers/spi/spi-au1550.c t->len, DDMA_FLAGS_IE); len 376 drivers/spi/spi-au1550.c t->len, DDMA_FLAGS_IE); len 398 drivers/spi/spi-au1550.c dma_sync_single_for_cpu(hw->dev, dma_rx_addr, t->len, len 403 drivers/spi/spi-au1550.c dma_unmap_single(hw->dev, dma_rx_addr, t->len, len 406 drivers/spi/spi-au1550.c dma_unmap_single(hw->dev, dma_tx_addr, t->len, len 438 drivers/spi/spi-au1550.c hw->rx_count = hw->len - au1xxx_get_dma_residue(hw->dma_rx_ch); len 439 drivers/spi/spi-au1550.c hw->tx_count = hw->len - au1xxx_get_dma_residue(hw->dma_tx_ch); len 460 drivers/spi/spi-au1550.c hw->rx_count = hw->len; len 461 drivers/spi/spi-au1550.c hw->tx_count = hw->len; len 490 drivers/spi/spi-au1550.c if (hw->tx_count >= hw->len) \ len 510 drivers/spi/spi-au1550.c hw->len = t->len; len 518 drivers/spi/spi-au1550.c while (hw->tx_count < hw->len) { len 522 drivers/spi/spi-au1550.c if (hw->tx_count >= hw->len) { len 594 drivers/spi/spi-au1550.c if (!(stat & PSC_SPISTAT_RE) && hw->rx_count < hw->len) { len 598 drivers/spi/spi-au1550.c if (!(stat & PSC_SPISTAT_TF) && hw->tx_count < hw->len) len 628 drivers/spi/spi-au1550.c if (hw->rx_count >= hw->len) { len 148 drivers/spi/spi-axi-spi-engine.c unsigned int len = xfer->len; len 150 drivers/spi/spi-axi-spi-engine.c while (len) { len 151 drivers/spi/spi-axi-spi-engine.c unsigned int n = min(len, 256U); len 161 drivers/spi/spi-axi-spi-engine.c len -= n; len 263 drivers/spi/spi-axi-spi-engine.c spi_engine->tx_length = xfer->len; len 280 drivers/spi/spi-axi-spi-engine.c spi_engine->rx_length = xfer->len; len 606 drivers/spi/spi-bcm-qspi.c if (qt->byte >= qt->trans->len) { len 629 drivers/spi/spi-bcm-qspi.c qt->trans, qt->trans ? qt->trans->len : 0, qt->byte, ret); len 796 drivers/spi/spi-bcm-qspi.c u32 addr = 0, len, rdlen, len_words, from = 0; len 831 drivers/spi/spi-bcm-qspi.c len = op->data.nbytes; len 835 drivers/spi/spi-bcm-qspi.c if (len > BSPI_READ_LENGTH) len 838 drivers/spi/spi-bcm-qspi.c rdlen = len; len 871 drivers/spi/spi-bcm-qspi.c len -= rdlen; len 872 drivers/spi/spi-bcm-qspi.c } while (len); len 889 drivers/spi/spi-bcm-qspi.c while (qspi->trans_pos.byte < trans->len) { len 924 drivers/spi/spi-bcm-qspi.c t[0].len = op->addr.nbytes + op->dummy.nbytes + 1; len 936 drivers/spi/spi-bcm-qspi.c t[1].len = op->data.nbytes; len 952 drivers/spi/spi-bcm-qspi.c u32 addr = 0, len; len 961 drivers/spi/spi-bcm-qspi.c len = op->data.nbytes; len 973 drivers/spi/spi-bcm-qspi.c (~ADDR_4MB_MASK & (addr + len - 1))) len 979 drivers/spi/spi-bcm-qspi.c len < 4) len 242 drivers/spi/spi-bcm2835.c int len; len 248 drivers/spi/spi-bcm2835.c len = min(count, 4); len 249 drivers/spi/spi-bcm2835.c memcpy(bs->rx_buf, &val, len); len 250 drivers/spi/spi-bcm2835.c bs->rx_buf += len; len 268 drivers/spi/spi-bcm2835.c int len; len 274 drivers/spi/spi-bcm2835.c len = min(count, 4); len 275 drivers/spi/spi-bcm2835.c memcpy(&val, bs->tx_buf, len); len 276 drivers/spi/spi-bcm2835.c bs->tx_buf += len; len 845 drivers/spi/spi-bcm2835.c if (tfr->len < BCM2835_SPI_DMA_MIN_LENGTH) len 1101 drivers/spi/spi-bcm2835.c bs->tx_len = tfr->len; len 1102 drivers/spi/spi-bcm2835.c bs->rx_len = tfr->len; len 1114 drivers/spi/spi-bcm2835.c if (tfr->len < byte_limit) len 382 drivers/spi/spi-bcm2835aux.c bs->tx_len = tfr->len; len 383 drivers/spi/spi-bcm2835aux.c bs->rx_len = tfr->len; len 397 drivers/spi/spi-bcm2835aux.c if (tfr->len < byte_limit) len 160 drivers/spi/spi-bcm63xx-hsspi.c int pending = t->len; len 292 drivers/spi/spi-bcm63xx-hsspi.c msg->actual_length += t->len; len 232 drivers/spi/spi-bcm63xx.c unsigned int i, timeout = 0, prepend_len = 0, len = 0; len 241 drivers/spi/spi-bcm63xx.c t->tx_buf, t->rx_buf, t->len); len 243 drivers/spi/spi-bcm63xx.c if (num_transfers > 1 && t->tx_buf && t->len <= BCM63XX_SPI_MAX_PREPEND) len 244 drivers/spi/spi-bcm63xx.c prepend_len = t->len; len 250 drivers/spi/spi-bcm63xx.c memcpy_toio(bs->tx_io + len, t->tx_buf, t->len); len 264 drivers/spi/spi-bcm63xx.c len += t->len; len 273 drivers/spi/spi-bcm63xx.c msg_ctl = (len << SPI_BYTE_CNT_SHIFT); len 307 drivers/spi/spi-bcm63xx.c len = 0; len 312 drivers/spi/spi-bcm63xx.c memcpy_fromio(t->rx_buf, bs->rx_io + len, t->len); len 315 drivers/spi/spi-bcm63xx.c len += t->len; len 345 drivers/spi/spi-bcm63xx.c total_len += t->len; len 348 drivers/spi/spi-bcm63xx.c first->len <= BCM63XX_SPI_MAX_PREPEND) len 65 drivers/spi/spi-bitbang.c unsigned count = t->len; len 79 drivers/spi/spi-bitbang.c return t->len - count; len 93 drivers/spi/spi-bitbang.c unsigned count = t->len; len 107 drivers/spi/spi-bitbang.c return t->len - count; len 121 drivers/spi/spi-bitbang.c unsigned count = t->len; len 135 drivers/spi/spi-bitbang.c return t->len - count; len 284 drivers/spi/spi-bitbang.c if (transfer->len) len 287 drivers/spi/spi-bitbang.c if (status == transfer->len) len 417 drivers/spi/spi-cadence.c xspi->tx_bytes = transfer->len; len 418 drivers/spi/spi-cadence.c xspi->rx_bytes = transfer->len; len 425 drivers/spi/spi-cadence.c return transfer->len; len 41 drivers/spi/spi-cavium.c int len; len 70 drivers/spi/spi-cavium.c len = xfer->len; len 71 drivers/spi/spi-cavium.c while (len > OCTEON_SPI_MAX_BYTES) { len 93 drivers/spi/spi-cavium.c len -= OCTEON_SPI_MAX_BYTES; len 96 drivers/spi/spi-cavium.c for (i = 0; i < len; i++) { len 111 drivers/spi/spi-cavium.c mpi_tx.s.txnum = tx_buf ? len : 0; len 112 drivers/spi/spi-cavium.c mpi_tx.s.totnum = len; len 117 drivers/spi/spi-cavium.c for (i = 0; i < len; i++) { len 125 drivers/spi/spi-cavium.c return xfer->len; len 32 drivers/spi/spi-clps711x.c int len; len 56 drivers/spi/spi-clps711x.c hw->len = xfer->len; len 80 drivers/spi/spi-clps711x.c if (--hw->len > 0) { len 315 drivers/spi/spi-coldfire-qspi.c mcfqspi_transfer_msg8(mcfqspi, t->len, t->tx_buf, t->rx_buf); len 317 drivers/spi/spi-coldfire-qspi.c mcfqspi_transfer_msg16(mcfqspi, t->len / 2, t->tx_buf, len 459 drivers/spi/spi-davinci.c (xfer->len >= DMA_MIN_BYTES) && len 592 drivers/spi/spi-davinci.c dspi->wcount = t->len / data_type; len 705 drivers/spi/spi-davinci.c return t->len; len 108 drivers/spi/spi-dln2.c unsigned len = sizeof(tx); len 114 drivers/spi/spi-dln2.c len -= sizeof(tx.wait_for_completion); len 120 drivers/spi/spi-dln2.c return dln2_transfer_tx(dln2->pdev, cmd, &tx, len); len 355 drivers/spi/spi-dln2.c static int dln2_spi_copy_to_buf(u8 *dln2_buf, const u8 *src, u16 len, u8 bpw) len 358 drivers/spi/spi-dln2.c memcpy(dln2_buf, src, len); len 361 drivers/spi/spi-dln2.c memcpy(dln2_buf, src, len); len 366 drivers/spi/spi-dln2.c len = len / 2; len 367 drivers/spi/spi-dln2.c while (len--) len 373 drivers/spi/spi-dln2.c len = len / 4; len 374 drivers/spi/spi-dln2.c while (len--) len 388 drivers/spi/spi-dln2.c static int dln2_spi_copy_from_buf(u8 *dest, const u8 *dln2_buf, u16 len, u8 bpw) len 391 drivers/spi/spi-dln2.c memcpy(dest, dln2_buf, len); len 394 drivers/spi/spi-dln2.c memcpy(dest, dln2_buf, len); len 399 drivers/spi/spi-dln2.c len = len / 2; len 400 drivers/spi/spi-dln2.c while (len--) len 406 drivers/spi/spi-dln2.c len = len / 4; len 407 drivers/spi/spi-dln2.c while (len--) len 548 drivers/spi/spi-dln2.c u16 len; len 555 drivers/spi/spi-dln2.c len = DLN2_SPI_MAX_XFER_SIZE; len 558 drivers/spi/spi-dln2.c len = remaining; len 568 drivers/spi/spi-dln2.c len, temp_attr); len 572 drivers/spi/spi-dln2.c len, temp_attr); len 576 drivers/spi/spi-dln2.c len, temp_attr); len 584 drivers/spi/spi-dln2.c remaining -= len; len 671 drivers/spi/spi-dln2.c xfer->len, attr); len 115 drivers/spi/spi-dw-mid.c return xfer->len > dws->fifo_len; len 41 drivers/spi/spi-dw.c u32 len = 0; len 48 drivers/spi/spi-dw.c len += scnprintf(buf + len, SPI_REGS_BUFSIZE - len, len 50 drivers/spi/spi-dw.c len += scnprintf(buf + len, SPI_REGS_BUFSIZE - len, len 52 drivers/spi/spi-dw.c len += scnprintf(buf + len, SPI_REGS_BUFSIZE - len, len 54 drivers/spi/spi-dw.c len += scnprintf(buf + len, SPI_REGS_BUFSIZE - len, len 56 drivers/spi/spi-dw.c len += scnprintf(buf + len, SPI_REGS_BUFSIZE - len, len 58 drivers/spi/spi-dw.c len += scnprintf(buf + len, SPI_REGS_BUFSIZE - len, len 60 drivers/spi/spi-dw.c len += scnprintf(buf + len, SPI_REGS_BUFSIZE - len, len 62 drivers/spi/spi-dw.c len += scnprintf(buf + len, SPI_REGS_BUFSIZE - len, len 64 drivers/spi/spi-dw.c len += scnprintf(buf + len, SPI_REGS_BUFSIZE - len, len 66 drivers/spi/spi-dw.c len += scnprintf(buf + len, SPI_REGS_BUFSIZE - len, len 68 drivers/spi/spi-dw.c len += scnprintf(buf + len, SPI_REGS_BUFSIZE - len, len 70 drivers/spi/spi-dw.c len += scnprintf(buf + len, SPI_REGS_BUFSIZE - len, len 72 drivers/spi/spi-dw.c len += scnprintf(buf + len, SPI_REGS_BUFSIZE - len, len 74 drivers/spi/spi-dw.c len += scnprintf(buf + len, SPI_REGS_BUFSIZE - len, len 76 drivers/spi/spi-dw.c len += scnprintf(buf + len, SPI_REGS_BUFSIZE - len, len 78 drivers/spi/spi-dw.c len += scnprintf(buf + len, SPI_REGS_BUFSIZE - len, len 80 drivers/spi/spi-dw.c len += scnprintf(buf + len, SPI_REGS_BUFSIZE - len, len 82 drivers/spi/spi-dw.c len += scnprintf(buf + len, SPI_REGS_BUFSIZE - len, len 85 drivers/spi/spi-dw.c ret = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 190 drivers/spi/spi-dw.c if (dws->tx_end - dws->len) { len 212 drivers/spi/spi-dw.c if (dws->rx_end - dws->len) { len 302 drivers/spi/spi-dw.c dws->tx_end = dws->tx + transfer->len; len 304 drivers/spi/spi-dw.c dws->rx_end = dws->rx + transfer->len; len 305 drivers/spi/spi-dw.c dws->len = transfer->len; len 371 drivers/spi/spi-dw.c txlevel = min_t(u16, dws->fifo_len / 2, dws->len / dws->n_bytes); len 120 drivers/spi/spi-dw.h size_t len; len 194 drivers/spi/spi-efm32.c t->len * DIV_ROUND_UP(t->bits_per_word, 8); len 208 drivers/spi/spi-efm32.c ret = t->len - max(ddata->tx_len, ddata->rx_len); len 234 drivers/spi/spi-ep93xx.c while (espi->fifo_level < SPI_FIFO_SIZE && espi->tx < xfer->len) { len 239 drivers/spi/spi-ep93xx.c if (espi->rx == xfer->len) len 280 drivers/spi/spi-ep93xx.c size_t len = xfer->len; len 321 drivers/spi/spi-ep93xx.c nents = DIV_ROUND_UP(len, PAGE_SIZE); len 332 drivers/spi/spi-ep93xx.c size_t bytes = min_t(size_t, len, PAGE_SIZE); len 343 drivers/spi/spi-ep93xx.c len -= bytes; len 346 drivers/spi/spi-ep93xx.c if (WARN_ON(len)) { len 347 drivers/spi/spi-ep93xx.c dev_warn(&master->dev, "len = %zu expected 0!\n", len); len 501 drivers/spi/spi-ep93xx.c if (espi->dma_rx && xfer->len > SPI_FIFO_SIZE) len 104 drivers/spi/spi-falcon.c unsigned int bytelen = ((8 * t->len + 7) / 8); len 105 drivers/spi/spi-falcon.c unsigned int len, alen, dumlen; len 222 drivers/spi/spi-falcon.c len = 0; len 226 drivers/spi/spi-falcon.c val |= (*txp++) << (8 * len++); len 232 drivers/spi/spi-falcon.c if ((len == 4) || (bytelen == 0)) { len 235 drivers/spi/spi-falcon.c | (len<<SFCMD_DLEN_OFFSET), len 237 drivers/spi/spi-falcon.c len = 0; len 256 drivers/spi/spi-falcon.c len = (bytelen > 4) ? 4 : bytelen; len 257 drivers/spi/spi-falcon.c bytelen -= len; len 259 drivers/spi/spi-falcon.c | (len << SFCMD_DLEN_OFFSET), SFCMD); len 278 drivers/spi/spi-falcon.c len--; len 279 drivers/spi/spi-falcon.c } while (len); len 378 drivers/spi/spi-falcon.c m->actual_length += t->len; len 79 drivers/spi/spi-fsl-cpm.c xfer_ofs = mspi->xfer_in_progress->len - mspi->count; len 127 drivers/spi/spi-fsl-cpm.c mspi->tx_dma = dma_map_single(dev, nonconst_tx, t->len, len 138 drivers/spi/spi-fsl-cpm.c mspi->rx_dma = dma_map_single(dev, mspi->rx, t->len, len 152 drivers/spi/spi-fsl-cpm.c mspi->count = t->len; len 161 drivers/spi/spi-fsl-cpm.c dma_unmap_single(dev, mspi->tx_dma, t->len, DMA_TO_DEVICE); len 172 drivers/spi/spi-fsl-cpm.c dma_unmap_single(dev, mspi->tx_dma, t->len, DMA_TO_DEVICE); len 174 drivers/spi/spi-fsl-cpm.c dma_unmap_single(dev, mspi->rx_dma, t->len, DMA_FROM_DEVICE); len 181 drivers/spi/spi-fsl-cpm.c u16 len; len 187 drivers/spi/spi-fsl-cpm.c len = in_be16(&mspi->rx_bd->cbd_datlen); len 188 drivers/spi/spi-fsl-cpm.c if (len > mspi->count) { len 190 drivers/spi/spi-fsl-cpm.c len = mspi->count; len 196 drivers/spi/spi-fsl-cpm.c mspi->count -= len; len 185 drivers/spi/spi-fsl-dspi.c size_t len; len 213 drivers/spi/spi-fsl-dspi.c dspi->len -= dspi->bytes_per_word; len 224 drivers/spi/spi-fsl-dspi.c if (dspi->len > 0) len 355 drivers/spi/spi-fsl-dspi.c curr_remaining_bytes = dspi->len; len 370 drivers/spi/spi-fsl-dspi.c const int len = len 372 drivers/spi/spi-fsl-dspi.c curr_remaining_bytes -= len; len 373 drivers/spi/spi-fsl-dspi.c message->actual_length += len; len 569 drivers/spi/spi-fsl-dspi.c if (dspi->len > 0) len 620 drivers/spi/spi-fsl-dspi.c while (dspi->len && fifo_size--) { len 623 drivers/spi/spi-fsl-dspi.c if (dspi->len == dspi->bytes_per_word || fifo_size == 0) len 663 drivers/spi/spi-fsl-dspi.c if (!dspi->len) len 750 drivers/spi/spi-fsl-dspi.c dspi->rx_end = dspi->rx + transfer->len; len 751 drivers/spi/spi-fsl-dspi.c dspi->len = transfer->len; len 201 drivers/spi/spi-fsl-espi.c t->len > FSL_ESPI_FIFO_SIZE) len 203 drivers/spi/spi-fsl-espi.c rxskip = t->len; len 223 drivers/spi/spi-fsl-espi.c tx_left = espi->tx_t->len - espi->tx_pos; len 278 drivers/spi/spi-fsl-espi.c rx_left = espi->rx_t->len - espi->rx_pos; len 355 drivers/spi/spi-fsl-espi.c unsigned int rx_len = t->len; len 363 drivers/spi/spi-fsl-espi.c spcom |= SPCOM_TRANLEN(t->len - 1); len 368 drivers/spi/spi-fsl-espi.c rx_len = t->len - espi->rxskip; len 457 drivers/spi/spi-fsl-espi.c trans.len = m->frame_length; len 463 drivers/spi/spi-fsl-espi.c if (trans.len) len 466 drivers/spi/spi-fsl-espi.c m->actual_length = ret ? 0 : trans.len; len 107 drivers/spi/spi-fsl-lib.h struct spi_transfer *t, unsigned int len); len 466 drivers/spi/spi-fsl-lpspi.c if (t->len <= fsl_lpspi->txfifosize) len 467 drivers/spi/spi-fsl-lpspi.c fsl_lpspi->watermark = t->len; len 609 drivers/spi/spi-fsl-lpspi.c transfer->len); len 715 drivers/spi/spi-fsl-lpspi.c fsl_lpspi->remain = t->len; len 291 drivers/spi/spi-fsl-spi.c struct spi_transfer *t, unsigned int len) len 296 drivers/spi/spi-fsl-spi.c mspi->count = len; len 313 drivers/spi/spi-fsl-spi.c unsigned int len = t->len; len 324 drivers/spi/spi-fsl-spi.c if (len & 1) len 326 drivers/spi/spi-fsl-spi.c len /= 2; len 330 drivers/spi/spi-fsl-spi.c if (len & 1) len 332 drivers/spi/spi-fsl-spi.c len /= 2; len 343 drivers/spi/spi-fsl-spi.c ret = fsl_spi_cpu_bufs(mpc8xxx_spi, t, len); len 374 drivers/spi/spi-fsl-spi.c if (t->len < 256 || t->bits_per_word != 8) len 376 drivers/spi/spi-fsl-spi.c if ((t->len & 3) == 0) len 378 drivers/spi/spi-fsl-spi.c else if ((t->len & 1) == 0) len 411 drivers/spi/spi-fsl-spi.c if (t->len) len 417 drivers/spi/spi-fsl-spi.c m->actual_length += t->len; len 308 drivers/spi/spi-geni-qcom.c u32 spi_tx_cfg, len; len 354 drivers/spi/spi-geni-qcom.c len = xfer->len * BITS_PER_BYTE / mas->cur_bits_per_word; len 356 drivers/spi/spi-geni-qcom.c len = xfer->len / (mas->cur_bits_per_word / BITS_PER_BYTE + 1); len 357 drivers/spi/spi-geni-qcom.c len &= TRANS_LEN_MSK; len 361 drivers/spi/spi-geni-qcom.c mas->tx_rem_bytes = xfer->len; len 362 drivers/spi/spi-geni-qcom.c writel(len, se->base + SE_SPI_TX_TRANS_LEN); len 366 drivers/spi/spi-geni-qcom.c writel(len, se->base + SE_SPI_RX_TRANS_LEN); len 367 drivers/spi/spi-geni-qcom.c mas->rx_rem_bytes = xfer->len; len 389 drivers/spi/spi-geni-qcom.c if (!xfer->len) len 422 drivers/spi/spi-geni-qcom.c tx_buf = mas->cur_xfer->tx_buf + mas->cur_xfer->len - mas->tx_rem_bytes; len 460 drivers/spi/spi-geni-qcom.c rx_buf = mas->cur_xfer->rx_buf + mas->cur_xfer->len - mas->rx_rem_bytes; len 241 drivers/spi/spi-img-spfi.c tx_bytes = xfer->len; len 243 drivers/spi/spi-img-spfi.c rx_bytes = xfer->len; len 248 drivers/spi/spi-img-spfi.c msecs_to_jiffies(xfer->len * 8 * 1000 / xfer->speed_hz + 100); len 324 drivers/spi/spi-img-spfi.c if (xfer->len % 4 == 0) { len 348 drivers/spi/spi-img-spfi.c if (xfer->len % 4 == 0) { len 512 drivers/spi/spi-img-spfi.c spfi_writel(spfi, xfer->len << SPFI_TRANSACTION_TSIZE_SHIFT, len 539 drivers/spi/spi-img-spfi.c if (xfer->len > SPFI_TRANSACTION_TSIZE_MASK) { len 542 drivers/spi/spi-img-spfi.c xfer->len, SPFI_TRANSACTION_TSIZE_MASK); len 558 drivers/spi/spi-img-spfi.c if (xfer->len > SPFI_32BIT_FIFO_SIZE) len 235 drivers/spi/spi-imx.c if (transfer->len < spi_imx->devtype_data->fifo_size) len 1240 drivers/spi/spi-imx.c spi_imx->slave_burst = t->len; len 1397 drivers/spi/spi-imx.c transfer_timeout = spi_imx_calculate_timeout(spi_imx, transfer->len); len 1418 drivers/spi/spi-imx.c return transfer->len; len 1430 drivers/spi/spi-imx.c spi_imx->count = transfer->len; len 1440 drivers/spi/spi-imx.c transfer_timeout = spi_imx_calculate_timeout(spi_imx, transfer->len); len 1450 drivers/spi/spi-imx.c return transfer->len; len 1457 drivers/spi/spi-imx.c int ret = transfer->len; len 1460 drivers/spi/spi-imx.c transfer->len > MX53_MAX_TRANSFER_BYTES) { len 1468 drivers/spi/spi-imx.c spi_imx->count = transfer->len; len 108 drivers/spi/spi-jcore.c unsigned int len; len 116 drivers/spi/spi-jcore.c len = t->len; len 118 drivers/spi/spi-jcore.c for (count = 0; count < len; count++) { len 134 drivers/spi/spi-jcore.c if (count < len) len 689 drivers/spi/spi-lantiq-ssc.c spi->tx_todo = t->len; len 696 drivers/spi/spi-lantiq-ssc.c spi->rx_todo = t->len; len 705 drivers/spi/spi-lantiq-ssc.c return t->len; len 157 drivers/spi/spi-loopback-test.c .len = 1, len 171 drivers/spi/spi-loopback-test.c .len = 16, len 207 drivers/spi/spi-loopback-test.c .len = 1, len 221 drivers/spi/spi-loopback-test.c .len = 1, len 264 drivers/spi/spi-loopback-test.c .len = 1, len 280 drivers/spi/spi-loopback-test.c .len = 1, len 377 drivers/spi/spi-loopback-test.c static void spi_test_print_hex_dump(char *pre, const void *ptr, size_t len) len 380 drivers/spi/spi-loopback-test.c if (len < 1024) { len 383 drivers/spi/spi-loopback-test.c ptr, len, 0); len 392 drivers/spi/spi-loopback-test.c pre, len - 512); len 395 drivers/spi/spi-loopback-test.c ptr + (len - 512), 512, 0); len 417 drivers/spi/spi-loopback-test.c dev_info(&spi->dev, " len: %i\n", xfer->len); len 422 drivers/spi/spi-loopback-test.c xfer->len); len 428 drivers/spi/spi-loopback-test.c xfer->len); len 431 drivers/spi/spi-loopback-test.c for (i = 0 ; i < xfer->len ; i++) { len 432 drivers/spi/spi-loopback-test.c b = ((u8 *)xfer->rx_buf)[xfer->len - 1 - i]; len 440 drivers/spi/spi-loopback-test.c xfer->len - i); len 480 drivers/spi/spi-loopback-test.c if (RANGE_CHECK(xfer->rx_buf, xfer->len, len 483 drivers/spi/spi-loopback-test.c ranges[i].end = xfer->rx_buf + xfer->len; len 538 drivers/spi/spi-loopback-test.c xfer->len; len 581 drivers/spi/spi-loopback-test.c if (!xfer->len || !xfer->rx_buf) len 585 drivers/spi/spi-loopback-test.c for (i = 0; i < xfer->len; i++) { len 602 drivers/spi/spi-loopback-test.c for (i = 1; i < xfer->len; i++) { len 621 drivers/spi/spi-loopback-test.c void **ptr, size_t len, len 639 drivers/spi/spi-loopback-test.c if (RANGE_CHECK(*ptr, len, RX(0), SPI_TEST_MAX_SIZE_PLUS)) { len 647 drivers/spi/spi-loopback-test.c if (RANGE_CHECK(*ptr, len, TX(0), SPI_TEST_MAX_SIZE_PLUS)) { len 656 drivers/spi/spi-loopback-test.c *ptr, *ptr + len, len 684 drivers/spi/spi-loopback-test.c xfers[i].len); len 690 drivers/spi/spi-loopback-test.c for (j = 0; j < xfers[i].len; j++, tx_buf++, count++) { len 766 drivers/spi/spi-loopback-test.c ret = spi_test_translate(spi, (void **)&x->tx_buf, x->len, len 772 drivers/spi/spi-loopback-test.c ret = spi_test_translate(spi, &x->rx_buf, x->len, len 812 drivers/spi/spi-loopback-test.c size_t len, len 855 drivers/spi/spi-loopback-test.c if (!(len || tx_off || rx_off)) { len 860 drivers/spi/spi-loopback-test.c len, tx_off, rx_off); len 868 drivers/spi/spi-loopback-test.c test.transfers[i].len = len; len 966 drivers/spi/spi-loopback-test.c size_t len; len 996 drivers/spi/spi-loopback-test.c (len = test->iterate_len[idx_len]) != -1; idx_len++) { len 1002 drivers/spi/spi-loopback-test.c len, len 104 drivers/spi/spi-lp8841-rtc.c unsigned count = t->len; len 323 drivers/spi/spi-mem.c xfers[xferpos].len = sizeof(op->cmd.opcode); len 337 drivers/spi/spi-mem.c xfers[xferpos].len = op->addr.nbytes; len 347 drivers/spi/spi-mem.c xfers[xferpos].len = op->dummy.nbytes; len 363 drivers/spi/spi-mem.c xfers[xferpos].len = op->data.nbytes; len 419 drivers/spi/spi-mem.c size_t len; len 421 drivers/spi/spi-mem.c len = sizeof(op->cmd.opcode) + op->addr.nbytes + op->dummy.nbytes; len 427 drivers/spi/spi-mem.c if (len > spi_max_transfer_size(mem->spi)) len 433 drivers/spi/spi-mem.c len); len 443 drivers/spi/spi-mem.c u64 offs, size_t len, void *buf) len 450 drivers/spi/spi-mem.c op.data.nbytes = len; len 463 drivers/spi/spi-mem.c u64 offs, size_t len, const void *buf) len 470 drivers/spi/spi-mem.c op.data.nbytes = len; len 641 drivers/spi/spi-mem.c u64 offs, size_t len, void *buf) len 649 drivers/spi/spi-mem.c if (!len) len 653 drivers/spi/spi-mem.c ret = spi_mem_no_dirmap_read(desc, offs, len, buf); len 659 drivers/spi/spi-mem.c ret = ctlr->mem_ops->dirmap_read(desc, offs, len, buf); len 687 drivers/spi/spi-mem.c u64 offs, size_t len, const void *buf) len 695 drivers/spi/spi-mem.c if (!len) len 699 drivers/spi/spi-mem.c ret = spi_mem_no_dirmap_write(desc, offs, len, buf); len 705 drivers/spi/spi-mem.c ret = ctlr->mem_ops->dirmap_write(desc, offs, len, buf); len 370 drivers/spi/spi-meson-spicc.c spicc->xfer_remain = xfer->len; len 116 drivers/spi/spi-meson-spifc.c int len) len 121 drivers/spi/spi-meson-spifc.c while (i < len) { len 124 drivers/spi/spi-meson-spifc.c if (len - i >= 4) { len 128 drivers/spi/spi-meson-spifc.c memcpy(buf, &data, len - i); len 142 drivers/spi/spi-meson-spifc.c int len) len 147 drivers/spi/spi-meson-spifc.c while (i < len) { len 148 drivers/spi/spi-meson-spifc.c if (len - i >= 4) len 151 drivers/spi/spi-meson-spifc.c memcpy(&data, buf, len - i); len 196 drivers/spi/spi-meson-spifc.c int offset, int len, bool last_xfer, len 203 drivers/spi/spi-meson-spifc.c meson_spifc_fill_buffer(spifc, xfer->tx_buf + offset, len); len 209 drivers/spi/spi-meson-spifc.c (8 * len - 1) << USER1_BN_UC_DOUT_SHIFT); len 233 drivers/spi/spi-meson-spifc.c meson_spifc_drain_buffer(spifc, xfer->rx_buf + offset, len); len 250 drivers/spi/spi-meson-spifc.c int len, done = 0, ret = 0; len 256 drivers/spi/spi-meson-spifc.c while (done < xfer->len && !ret) { len 257 drivers/spi/spi-meson-spifc.c len = min_t(int, xfer->len - done, SPIFC_BUFFER_SIZE); len 258 drivers/spi/spi-meson-spifc.c ret = meson_spifc_txrx(spifc, xfer, done, len, len 260 drivers/spi/spi-meson-spifc.c done + len >= xfer->len); len 261 drivers/spi/spi-meson-spifc.c done += len; len 154 drivers/spi/spi-mpc512x-psc.c size_t tx_len = t->len; len 155 drivers/spi/spi-mpc512x-psc.c size_t rx_len = t->len; len 159 drivers/spi/spi-mpc512x-psc.c if (!tx_buf && !rx_buf && t->len) len 312 drivers/spi/spi-mpc512x-psc.c m->actual_length += t->len; len 141 drivers/spi/spi-mpc52xx-psc.c if (!t->tx_buf && !t->rx_buf && t->len) len 146 drivers/spi/spi-mpc52xx-psc.c while (rb < t->len) { len 147 drivers/spi/spi-mpc52xx-psc.c if (t->len - rb > MPC52xx_PSC_BUFSIZE) { len 151 drivers/spi/spi-mpc52xx-psc.c send_at_once = t->len - sb; len 152 drivers/spi/spi-mpc52xx-psc.c rfalarm = MPC52xx_PSC_BUFSIZE - (t->len - rb); len 174 drivers/spi/spi-mpc52xx-psc.c if (t->len - rb == 1) { len 235 drivers/spi/spi-mpc52xx-psc.c m->actual_length += t->len; len 83 drivers/spi/spi-mpc52xx.c int len; len 115 drivers/spi/spi-mpc52xx.c ms->len = ms->transfer->len; len 248 drivers/spi/spi-mpc52xx.c ms->len--; len 249 drivers/spi/spi-mpc52xx.c if (ms->len == 0) { len 282 drivers/spi/spi-mpc52xx.c ms->message->actual_length += ms->transfer->len; len 423 drivers/spi/spi-mt65xx.c mdata->xfer_len = min(MTK_SPI_MAX_FIFO_SIZE, xfer->len); len 428 drivers/spi/spi-mt65xx.c cnt = xfer->len / 4; len 431 drivers/spi/spi-mt65xx.c remainder = xfer->len % 4; len 503 drivers/spi/spi-mt65xx.c return (xfer->len > MTK_SPI_MAX_FIFO_SIZE && len 523 drivers/spi/spi-mt65xx.c u32 cmd, reg_val, cnt, remainder, len; len 551 drivers/spi/spi-mt65xx.c if (mdata->num_xfered == trans->len) { len 556 drivers/spi/spi-mt65xx.c len = trans->len - mdata->num_xfered; len 557 drivers/spi/spi-mt65xx.c mdata->xfer_len = min(MTK_SPI_MAX_FIFO_SIZE, len); len 206 drivers/spi/spi-mt7621.c int len = rs->pending_write; len 209 drivers/spi/spi-mt7621.c if (len & 3) { len 210 drivers/spi/spi-mt7621.c val = mt7621_spi_read(rs, MT7621_SPI_OPCODE + (len & ~3)); len 211 drivers/spi/spi-mt7621.c if (len < 4) { len 212 drivers/spi/spi-mt7621.c val <<= (4 - len) * 8; len 218 drivers/spi/spi-mt7621.c if (len >= 36) { len 219 drivers/spi/spi-mt7621.c rs->pending_write = len; len 221 drivers/spi/spi-mt7621.c len = 0; len 224 drivers/spi/spi-mt7621.c val |= *buf++ << (8 * (len & 3)); len 225 drivers/spi/spi-mt7621.c len++; len 226 drivers/spi/spi-mt7621.c if ((len & 3) == 0) { len 227 drivers/spi/spi-mt7621.c if (len == 4) len 230 drivers/spi/spi-mt7621.c mt7621_spi_write(rs, MT7621_SPI_OPCODE + len - 4, val); len 236 drivers/spi/spi-mt7621.c if (len & 3) { len 237 drivers/spi/spi-mt7621.c if (len < 4) { len 239 drivers/spi/spi-mt7621.c val >>= (4 - len) * 8; len 241 drivers/spi/spi-mt7621.c mt7621_spi_write(rs, MT7621_SPI_OPCODE + (len & ~3), val); len 244 drivers/spi/spi-mt7621.c rs->pending_write = len; len 283 drivers/spi/spi-mt7621.c mt7621_spi_read_half_duplex(rs, t->len, t->rx_buf); len 285 drivers/spi/spi-mt7621.c mt7621_spi_write_half_duplex(rs, t->len, t->tx_buf); len 287 drivers/spi/spi-mt7621.c m->actual_length += t->len; len 284 drivers/spi/spi-mxic.c void *rxbuf, unsigned int len) len 288 drivers/spi/spi-mxic.c while (pos < len) { len 289 drivers/spi/spi-mxic.c unsigned int nbytes = len - pos; len 484 drivers/spi/spi-mxic.c ret = mxic_spi_data_xfer(mxic, t->tx_buf, t->rx_buf, t->len); len 165 drivers/spi/spi-mxs.c unsigned char *buf, int len, len 172 drivers/spi/spi-mxs.c const int sgs = DIV_ROUND_UP(len, desc_len); len 182 drivers/spi/spi-mxs.c if (!len) len 203 drivers/spi/spi-mxs.c min = min(len, desc_len); len 237 drivers/spi/spi-mxs.c len -= min; len 300 drivers/spi/spi-mxs.c unsigned char *buf, int len, len 308 drivers/spi/spi-mxs.c while (len--) { len 309 drivers/spi/spi-mxs.c if (len == 0 && (flags & TXRX_DEASSERT_CS)) len 355 drivers/spi/spi-mxs.c if (len <= 0) len 397 drivers/spi/spi-mxs.c if (t->len < 32) { len 405 drivers/spi/spi-mxs.c t->len, flag | TXRX_WRITE); len 408 drivers/spi/spi-mxs.c t->rx_buf, t->len, len 417 drivers/spi/spi-mxs.c (void *)t->tx_buf, t->len, len 421 drivers/spi/spi-mxs.c t->rx_buf, t->len, len 432 drivers/spi/spi-mxs.c m->actual_length += t->len; len 268 drivers/spi/spi-npcm-fiu.c u64 offs, size_t len, void *buf) len 279 drivers/spi/spi-npcm-fiu.c for (i = 0 ; i < len ; i++) len 288 drivers/spi/spi-npcm-fiu.c memcpy_fromio(buf_rx, src, len); len 291 drivers/spi/spi-npcm-fiu.c return len; len 295 drivers/spi/spi-npcm-fiu.c u64 offs, size_t len, const void *buf) len 306 drivers/spi/spi-npcm-fiu.c for (i = 0 ; i < len ; i++) len 309 drivers/spi/spi-npcm-fiu.c memcpy_toio(dst, buf_tx, len); len 311 drivers/spi/spi-npcm-fiu.c return len; len 173 drivers/spi/spi-npcm-pspi.c priv->tx_bytes = t->len; len 174 drivers/spi/spi-npcm-pspi.c priv->rx_bytes = t->len; len 646 drivers/spi/spi-nxp-fspi.c u32 len = op->data.nbytes; len 649 drivers/spi/spi-nxp-fspi.c memcpy_fromio(op->data.buf.in, (f->ahb_addr + op->addr.val), len); len 701 drivers/spi/spi-nxp-fspi.c int len = op->data.nbytes; len 708 drivers/spi/spi-nxp-fspi.c for (i = 0; i < ALIGN_DOWN(len, 8); i += 8) { len 721 drivers/spi/spi-nxp-fspi.c if (i < len) { len 732 drivers/spi/spi-nxp-fspi.c len = op->data.nbytes - i; len 735 drivers/spi/spi-nxp-fspi.c size = min(len, 4); len 737 drivers/spi/spi-nxp-fspi.c len -= size; len 49 drivers/spi/spi-oc-tiny.c unsigned int len; len 129 drivers/spi/spi-oc-tiny.c hw->len = t->len; len 136 drivers/spi/spi-oc-tiny.c if (t->len > 1) { len 155 drivers/spi/spi-oc-tiny.c for (i = 1; i < t->len; i++) { len 158 drivers/spi/spi-oc-tiny.c if (rxp || (i != t->len - 1)) len 168 drivers/spi/spi-oc-tiny.c return t->len; len 176 drivers/spi/spi-oc-tiny.c if (hw->rxc + 1 == hw->len) { len 185 drivers/spi/spi-oc-tiny.c if (hw->txc < hw->len) { len 103 drivers/spi/spi-omap-100k.c static void spi100k_write_data(struct spi_master *master, int len, int data) len 108 drivers/spi/spi-omap-100k.c if (len <= 8) { len 110 drivers/spi/spi-omap-100k.c len = 16; len 117 drivers/spi/spi-omap-100k.c SPI_CTRL_WORD_SIZE(len) | len 129 drivers/spi/spi-omap-100k.c static int spi100k_read_data(struct spi_master *master, int len) len 135 drivers/spi/spi-omap-100k.c if (len <= 8) len 136 drivers/spi/spi-omap-100k.c len = 16; len 140 drivers/spi/spi-omap-100k.c SPI_CTRL_WORD_SIZE(len) | len 185 drivers/spi/spi-omap-100k.c count = xfer->len; len 299 drivers/spi/spi-omap-100k.c if (t->tx_buf == NULL && t->rx_buf == NULL && t->len) { len 312 drivers/spi/spi-omap-100k.c if (t->len) { len 318 drivers/spi/spi-omap-100k.c if (count != t->len) { len 207 drivers/spi/spi-omap-uwire.c unsigned len = t->len; len 225 drivers/spi/spi-omap-uwire.c while (len >= 1) { len 250 drivers/spi/spi-omap-uwire.c len -= bytes; len 270 drivers/spi/spi-omap-uwire.c while (len) { len 279 drivers/spi/spi-omap-uwire.c len -= bytes; len 308 drivers/spi/spi-omap2-mcspi.c if (t->len % bytes_per_word != 0) len 316 drivers/spi/spi-omap2-mcspi.c wcnt = t->len / bytes_per_word; len 445 drivers/spi/spi-omap2-mcspi.c count = xfer->len; len 610 drivers/spi/spi-omap2-mcspi.c count = xfer->len; len 701 drivers/spi/spi-omap2-mcspi.c count = xfer->len; len 1198 drivers/spi/spi-omap2-mcspi.c if (t->len > ((cs->word_len + 7) >> 3)) len 1204 drivers/spi/spi-omap2-mcspi.c if (t->len) { len 1226 drivers/spi/spi-omap2-mcspi.c if (count != t->len) { len 1307 drivers/spi/spi-omap2-mcspi.c return (xfer->len >= DMA_MIN_BYTES); len 434 drivers/spi/spi-orion.c count = xfer->len; len 487 drivers/spi/spi-orion.c return xfer->len - count; len 500 drivers/spi/spi-orion.c if (t->len) len 118 drivers/spi/spi-pic32.c int len; len 196 drivers/spi/spi-pic32.c if (pic32s->rx_end - pic32s->len) \ len 208 drivers/spi/spi-pic32.c if (pic32s->tx_end - pic32s->len) \ len 492 drivers/spi/spi-pic32.c return (xfer->len >= PIC32_DMA_LEN_MIN) && len 538 drivers/spi/spi-pic32.c pic32s->tx_end = pic32s->tx + transfer->len; len 539 drivers/spi/spi-pic32.c pic32s->rx_end = pic32s->rx + transfer->len; len 540 drivers/spi/spi-pic32.c pic32s->len = transfer->len; len 855 drivers/spi/spi-pl022.c msg->actual_length += pl022->cur_transfer->len; len 1032 drivers/spi/spi-pl022.c pages = DIV_ROUND_UP(pl022->cur_transfer->len, PAGE_SIZE); len 1045 drivers/spi/spi-pl022.c pl022->cur_transfer->len, &pl022->sgt_rx); len 1047 drivers/spi/spi-pl022.c pl022->cur_transfer->len, &pl022->sgt_tx); len 1326 drivers/spi/spi-pl022.c msg->actual_length += pl022->cur_transfer->len; len 1348 drivers/spi/spi-pl022.c residue = pl022->cur_transfer->len % pl022->cur_chip->n_bytes; len 1353 drivers/spi/spi-pl022.c pl022->cur_transfer->len, len 1359 drivers/spi/spi-pl022.c pl022->tx_end = pl022->tx + pl022->cur_transfer->len; len 1361 drivers/spi/spi-pl022.c pl022->rx_end = pl022->rx + pl022->cur_transfer->len; len 1562 drivers/spi/spi-pl022.c message->actual_length += pl022->cur_transfer->len; len 124 drivers/spi/spi-ppc4xx.c int len; len 148 drivers/spi/spi-ppc4xx.c t->tx_buf, t->rx_buf, t->len); len 154 drivers/spi/spi-ppc4xx.c hw->len = t->len; len 334 drivers/spi/spi-ppc4xx.c if (count < hw->len) { len 936 drivers/spi/spi-pxa2xx.c xfer->len <= MAX_DMA_LEN && len 937 drivers/spi/spi-pxa2xx.c xfer->len >= chip->dma_burst_size; len 959 drivers/spi/spi-pxa2xx.c if (transfer->len > MAX_DMA_LEN && chip->enable_dma) { len 966 drivers/spi/spi-pxa2xx.c transfer->len, MAX_DMA_LEN); len 973 drivers/spi/spi-pxa2xx.c (long)transfer->len, MAX_DMA_LEN); len 983 drivers/spi/spi-pxa2xx.c drv_data->tx_end = drv_data->tx + transfer->len; len 985 drivers/spi/spi-pxa2xx.c drv_data->rx_end = drv_data->rx + transfer->len; len 1107 drivers/spi/spi-pxa2xx.c if (tx_level > transfer->len) len 1108 drivers/spi/spi-pxa2xx.c tx_level = transfer->len; len 258 drivers/spi/spi-qcom-qspi.c ctrl->xfer.rem_bytes = xfer->len; len 432 drivers/spi/spi-qup.c unsigned int len = sg_dma_len(sg); len 435 drivers/spi/spi-qup.c if (((total + len) < total) || ((total + len) > max)) len 438 drivers/spi/spi-qup.c total += len; len 666 drivers/spi/spi-qup.c if (spi->mode & SPI_LOOP && xfer->len > controller->in_fifo_sz) { len 668 drivers/spi/spi-qup.c xfer->len, controller->in_fifo_sz); len 680 drivers/spi/spi-qup.c controller->n_words = xfer->len / controller->w_size; len 859 drivers/spi/spi-qup.c xfer->len) * 8, timeout); len 899 drivers/spi/spi-qup.c if (qup->qup_v1 && (xfer->len % qup->in_blk_sz)) len 907 drivers/spi/spi-qup.c if (qup->qup_v1 && (xfer->len % qup->out_blk_sz)) len 911 drivers/spi/spi-qup.c n_words = xfer->len / DIV_ROUND_UP(xfer->bits_per_word, 8); len 118 drivers/spi/spi-rb4xx.c for (i = 0; i < t->len; ++i) { len 343 drivers/spi/spi-rockchip.c rs->tx_left = rs->tx ? xfer->len / rs->n_bytes : 0; len 344 drivers/spi/spi-rockchip.c rs->rx_left = xfer->len / rs->n_bytes; len 484 drivers/spi/spi-rockchip.c cr1 = xfer->len - 1; len 488 drivers/spi/spi-rockchip.c cr1 = xfer->len - 1; len 492 drivers/spi/spi-rockchip.c cr1 = xfer->len / 2 - 1; len 516 drivers/spi/spi-rockchip.c if (xfer->len < rs->fifo_len) len 517 drivers/spi/spi-rockchip.c writel_relaxed(xfer->len - 1, rs->regs + ROCKCHIP_SPI_RXFTLR); len 554 drivers/spi/spi-rockchip.c if (xfer->len > ROCKCHIP_SPI_MAX_TRANLEN) { len 555 drivers/spi/spi-rockchip.c dev_err(rs->dev, "Transfer is too long (%d)\n", xfer->len); len 582 drivers/spi/spi-rockchip.c return xfer->len / bytes_per_word >= rs->fifo_len; len 392 drivers/spi/spi-rspi.c unsigned int len) len 396 drivers/spi/spi-rspi.c n = min(len, QSPI_BUFFER_SIZE); len 398 drivers/spi/spi-rspi.c if (len >= QSPI_BUFFER_SIZE) { len 411 drivers/spi/spi-rspi.c static int qspi_set_receive_trigger(struct rspi_data *rspi, unsigned int len) len 415 drivers/spi/spi-rspi.c n = min(len, QSPI_BUFFER_SIZE); len 417 drivers/spi/spi-rspi.c if (len >= QSPI_BUFFER_SIZE) { len 663 drivers/spi/spi-rspi.c return xfer->len > rspi->ops->fifo_size; len 694 drivers/spi/spi-rspi.c ret = rspi_pio_transfer(rspi, xfer->tx_buf, xfer->rx_buf, xfer->len); len 734 drivers/spi/spi-rspi.c u8 *rx, unsigned int len) len 739 drivers/spi/spi-rspi.c while (len > 0) { len 740 drivers/spi/spi-rspi.c n = qspi_set_send_trigger(rspi, len); len 741 drivers/spi/spi-rspi.c qspi_set_receive_trigger(rspi, len); len 758 drivers/spi/spi-rspi.c len -= n; len 776 drivers/spi/spi-rspi.c xfer->rx_buf, xfer->len); len 782 drivers/spi/spi-rspi.c unsigned int n = xfer->len; len 783 drivers/spi/spi-rspi.c unsigned int i, len; len 793 drivers/spi/spi-rspi.c len = qspi_set_send_trigger(rspi, n); len 799 drivers/spi/spi-rspi.c for (i = 0; i < len; i++) len 802 drivers/spi/spi-rspi.c n -= len; len 814 drivers/spi/spi-rspi.c unsigned int n = xfer->len; len 815 drivers/spi/spi-rspi.c unsigned int i, len; len 825 drivers/spi/spi-rspi.c len = qspi_set_receive_trigger(rspi, n); len 831 drivers/spi/spi-rspi.c for (i = 0; i < len; i++) len 834 drivers/spi/spi-rspi.c n -= len; len 887 drivers/spi/spi-rspi.c unsigned int i = 0, len = 0; len 893 drivers/spi/spi-rspi.c len += xfer->len; len 900 drivers/spi/spi-rspi.c rspi_write32(rspi, len, QSPI_SPBMUL(i - 1)); len 912 drivers/spi/spi-rspi.c len = xfer->len; len 917 drivers/spi/spi-rspi.c rspi_write32(rspi, len, QSPI_SPBMUL(i - 1)); len 58 drivers/spi/spi-s3c24xx.c int len; len 285 drivers/spi/spi-s3c24xx.c regs.uregs[fiq_rcount] = hw->len - 1; len 404 drivers/spi/spi-s3c24xx.c hw->len = t->len; len 410 drivers/spi/spi-s3c24xx.c if (s3c24xx_spi_usefiq(hw) && t->len >= 3) len 446 drivers/spi/spi-s3c24xx.c if (count < hw->len) len 451 drivers/spi/spi-s3c24xx.c hw->count = hw->len; len 455 drivers/spi/spi-s3c24xx.c hw->rx[hw->len-1] = readb(hw->regs + S3C2410_SPRDAT); len 348 drivers/spi/spi-s3c64xx.c return xfer->len > (FIFO_LVL_MASK(sdd) >> 1) + 1; len 371 drivers/spi/spi-s3c64xx.c writel(((xfer->len * 8 / sdd->cur_bpw) & 0xffff) len 386 drivers/spi/spi-s3c64xx.c xfer->tx_buf, xfer->len / 4); len 390 drivers/spi/spi-s3c64xx.c xfer->tx_buf, xfer->len / 2); len 394 drivers/spi/spi-s3c64xx.c xfer->tx_buf, xfer->len); len 410 drivers/spi/spi-s3c64xx.c writel(((xfer->len * 8 / sdd->cur_bpw) & 0xffff) len 451 drivers/spi/spi-s3c64xx.c ms = xfer->len * 8 * 1000 / sdd->cur_speed; len 497 drivers/spi/spi-s3c64xx.c ms = xfer->len * 8 * 1000 / sdd->cur_speed; len 503 drivers/spi/spi-s3c64xx.c } while (RX_FIFO_LVL(status, sdd) < xfer->len && --val); len 522 drivers/spi/spi-s3c64xx.c loops = xfer->len / ((FIFO_LVL_MASK(sdd) >> 1) + 1); len 660 drivers/spi/spi-s3c64xx.c if (!is_polling(sdd) && (xfer->len > fifo_len) && len 664 drivers/spi/spi-s3c64xx.c } else if (is_polling(sdd) && xfer->len > fifo_len) { len 667 drivers/spi/spi-s3c64xx.c origin_len = xfer->len; len 669 drivers/spi/spi-s3c64xx.c target_len = xfer->len; len 670 drivers/spi/spi-s3c64xx.c if (xfer->len > fifo_len) len 671 drivers/spi/spi-s3c64xx.c xfer->len = fifo_len; len 699 drivers/spi/spi-s3c64xx.c xfer->len); len 711 drivers/spi/spi-s3c64xx.c target_len -= xfer->len; len 714 drivers/spi/spi-s3c64xx.c xfer->tx_buf += xfer->len; len 717 drivers/spi/spi-s3c64xx.c xfer->rx_buf += xfer->len; len 720 drivers/spi/spi-s3c64xx.c xfer->len = fifo_len; len 722 drivers/spi/spi-s3c64xx.c xfer->len = target_len; len 730 drivers/spi/spi-s3c64xx.c xfer->len = origin_len; len 50 drivers/spi/spi-sc18is602.c static int sc18is602_wait_ready(struct sc18is602 *hw, int len) len 53 drivers/spi/spi-sc18is602.c int usecs = 1000000 * len / hw->speed + 1; len 68 drivers/spi/spi-sc18is602.c unsigned int len = t->len; len 83 drivers/spi/spi-sc18is602.c memcpy(&hw->buffer[hw->tlen], t->tx_buf, len); len 84 drivers/spi/spi-sc18is602.c hw->tlen += len; len 97 drivers/spi/spi-sc18is602.c memset(&hw->buffer[hw->tlen], 0, len); len 98 drivers/spi/spi-sc18is602.c hw->tlen += len; len 113 drivers/spi/spi-sc18is602.c int rlen = hw->rindex + len; len 123 drivers/spi/spi-sc18is602.c memcpy(t->rx_buf, &hw->buffer[hw->rindex], len); len 127 drivers/spi/spi-sc18is602.c return len; len 177 drivers/spi/spi-sc18is602.c if (t && t->len + tlen > SC18IS602_BUFSIZ) len 206 drivers/spi/spi-sc18is602.c if (t->len) { len 283 drivers/spi/spi-sc18is602.c int len; len 285 drivers/spi/spi-sc18is602.c val = of_get_property(np, "clock-frequency", &len); len 286 drivers/spi/spi-sc18is602.c if (val && len >= sizeof(__be32)) len 167 drivers/spi/spi-sh-hspi.c for (i = 0; i < t->len; i++) { len 191 drivers/spi/spi-sh-hspi.c msg->actual_length += t->len; len 744 drivers/spi/spi-sh-msiof.c void *rx, unsigned int len) len 755 drivers/spi/spi-sh-msiof.c p->rx_dma_addr, len, DMA_DEV_TO_MEM, len 770 drivers/spi/spi-sh-msiof.c p->tx_dma_addr, len, DMA_TO_DEVICE); len 772 drivers/spi/spi-sh-msiof.c p->tx_dma_addr, len, DMA_MEM_TO_DEV, len 792 drivers/spi/spi-sh-msiof.c sh_msiof_spi_set_mode_regs(p, tx, rx, 32, len / 4); len 846 drivers/spi/spi-sh-msiof.c p->rx_dma_addr, len, DMA_FROM_DEVICE); len 916 drivers/spi/spi-sh-msiof.c unsigned int len = t->len; len 931 drivers/spi/spi-sh-msiof.c while (ctlr->dma_tx && len > 15) { len 939 drivers/spi/spi-sh-msiof.c l = min(round_down(len, 4), p->tx_fifo_size * 4); len 941 drivers/spi/spi-sh-msiof.c l = min(round_down(len, 4), p->rx_fifo_size * 4); len 970 drivers/spi/spi-sh-msiof.c len -= l; len 971 drivers/spi/spi-sh-msiof.c if (!len) len 975 drivers/spi/spi-sh-msiof.c if (bits <= 8 && len > 15) { len 1023 drivers/spi/spi-sh-msiof.c words = len / bytes_per_word; len 1037 drivers/spi/spi-sh-msiof.c if (words == 0 && (len % bytes_per_word)) { len 1038 drivers/spi/spi-sh-msiof.c words = len % bytes_per_word; len 157 drivers/spi/spi-sh.c int remain = t->len; len 162 drivers/spi/spi-sh.c if (t->len) len 222 drivers/spi/spi-sh.c int remain = t->len; len 227 drivers/spi/spi-sh.c if (t->len > SPI_SH_MAX_BYTE) len 230 drivers/spi/spi-sh.c spi_sh_write(ss, t->len, SPI_SH_CR3); len 264 drivers/spi/spi-sh.c if (t->len > SPI_SH_MAX_BYTE) { len 294 drivers/spi/spi-sh.c t->len, t->delay_usecs); len 306 drivers/spi/spi-sh.c mesg->actual_length += t->len; len 262 drivers/spi/spi-sifive.c unsigned int remaining_words = t->len; len 156 drivers/spi/spi-sirf.c ALIGNED(x->len) && (x->len < 2 * PAGE_SIZE)) len 463 drivers/spi/spi-sirf.c int timeout = t->len * 10; len 469 drivers/spi/spi-sirf.c memcpy(&cmd, sspi->tx, t->len); len 472 drivers/spi/spi-sirf.c ((SIRFSOC_MAX_CMD_BYTES - t->len) * 8); len 473 drivers/spi/spi-sirf.c if (sspi->word_width == 2 && t->len == 4 && len 485 drivers/spi/spi-sirf.c sspi->left_rx_word -= t->len; len 493 drivers/spi/spi-sirf.c int timeout = t->len * 10; len 547 drivers/spi/spi-sirf.c sspi->dst_start = dma_map_single(&spi->dev, sspi->rx, t->len, len 551 drivers/spi/spi-sirf.c sspi->dst_start, t->len, DMA_DEV_TO_MEM, len 556 drivers/spi/spi-sirf.c sspi->src_start = dma_map_single(&spi->dev, (void *)sspi->tx, t->len, len 560 drivers/spi/spi-sirf.c sspi->src_start, t->len, DMA_MEM_TO_DEV, len 595 drivers/spi/spi-sirf.c dma_unmap_single(&spi->dev, sspi->src_start, t->len, DMA_TO_DEVICE); len 596 drivers/spi/spi-sirf.c dma_unmap_single(&spi->dev, sspi->dst_start, t->len, DMA_FROM_DEVICE); len 611 drivers/spi/spi-sirf.c int timeout = t->len * 10; len 711 drivers/spi/spi-sirf.c sspi->left_tx_word = sspi->left_rx_word = t->len / sspi->word_width; len 726 drivers/spi/spi-sirf.c return t->len - sspi->left_rx_word * sspi->word_width; len 966 drivers/spi/spi-sirf.c (t->len <= SIRFSOC_MAX_CMD_BYTES)) { len 969 drivers/spi/spi-sirf.c (SIRFSOC_SPI_CMD_BYTE_NUM((t->len - 1)) | len 161 drivers/spi/spi-slave-mt27xx.c cnt = xfer->len / 4; len 166 drivers/spi/spi-slave-mt27xx.c remainder = xfer->len % 4; len 199 drivers/spi/spi-slave-mt27xx.c xfer->len, DMA_TO_DEVICE); len 208 drivers/spi/spi-slave-mt27xx.c xfer->len, DMA_FROM_DEVICE); len 230 drivers/spi/spi-slave-mt27xx.c reg_val |= (xfer->len - 1) & TX_DMA_LEN; len 250 drivers/spi/spi-slave-mt27xx.c xfer->len, DMA_FROM_DEVICE); len 255 drivers/spi/spi-slave-mt27xx.c xfer->len, DMA_TO_DEVICE); len 275 drivers/spi/spi-slave-mt27xx.c if (xfer->len > MTK_SPI_SLAVE_MAX_FIFO_SIZE) len 330 drivers/spi/spi-slave-mt27xx.c trans->len, DMA_TO_DEVICE); len 333 drivers/spi/spi-slave-mt27xx.c trans->len, DMA_FROM_DEVICE); len 342 drivers/spi/spi-slave-mt27xx.c cnt = trans->len / 4; len 346 drivers/spi/spi-slave-mt27xx.c remainder = trans->len % 4; len 125 drivers/spi/spi-slave-system-control.c priv->xfer.len = sizeof(priv->cmd); len 99 drivers/spi/spi-slave-time.c priv->xfer.len = sizeof(priv->buf); len 163 drivers/spi/spi-sprd.c u32 len; len 169 drivers/spi/spi-sprd.c int (*read_bufs)(struct sprd_spi *ss, u32 len); len 170 drivers/spi/spi-sprd.c int (*write_bufs)(struct sprd_spi *ss, u32 len); len 308 drivers/spi/spi-sprd.c static int sprd_spi_write_only_receive(struct sprd_spi *ss, u32 len) len 319 drivers/spi/spi-sprd.c val |= len & SPRD_SPI_ONLY_RECV_MASK; len 327 drivers/spi/spi-sprd.c return len; len 330 drivers/spi/spi-sprd.c static int sprd_spi_write_bufs_u8(struct sprd_spi *ss, u32 len) len 335 drivers/spi/spi-sprd.c for (i = 0; i < len; i++) len 342 drivers/spi/spi-sprd.c static int sprd_spi_write_bufs_u16(struct sprd_spi *ss, u32 len) len 347 drivers/spi/spi-sprd.c for (i = 0; i < len; i++) len 354 drivers/spi/spi-sprd.c static int sprd_spi_write_bufs_u32(struct sprd_spi *ss, u32 len) len 359 drivers/spi/spi-sprd.c for (i = 0; i < len; i++) len 366 drivers/spi/spi-sprd.c static int sprd_spi_read_bufs_u8(struct sprd_spi *ss, u32 len) len 371 drivers/spi/spi-sprd.c for (i = 0; i < len; i++) len 378 drivers/spi/spi-sprd.c static int sprd_spi_read_bufs_u16(struct sprd_spi *ss, u32 len) len 383 drivers/spi/spi-sprd.c for (i = 0; i < len; i++) len 390 drivers/spi/spi-sprd.c static int sprd_spi_read_bufs_u32(struct sprd_spi *ss, u32 len) len 395 drivers/spi/spi-sprd.c for (i = 0; i < len; i++) len 405 drivers/spi/spi-sprd.c u32 trans_len = ss->trans_len, len; len 409 drivers/spi/spi-sprd.c len = trans_len > SPRD_SPI_FIFO_SIZE ? SPRD_SPI_FIFO_SIZE : len 412 drivers/spi/spi-sprd.c sprd_spi_set_tx_length(ss, len); len 413 drivers/spi/spi-sprd.c write_size += ss->write_bufs(ss, len); len 424 drivers/spi/spi-sprd.c sprd_spi_set_rx_length(ss, len); len 433 drivers/spi/spi-sprd.c write_size += ss->write_bufs(ss, len); len 442 drivers/spi/spi-sprd.c read_size += ss->read_bufs(ss, len); len 444 drivers/spi/spi-sprd.c trans_len -= len; len 550 drivers/spi/spi-sprd.c return t->len; len 632 drivers/spi/spi-sprd.c ss->dma.rx_len = t->len > ss->dma.fragmens_len ? len 633 drivers/spi/spi-sprd.c (t->len - t->len % ss->dma.fragmens_len) : len 634 drivers/spi/spi-sprd.c t->len; len 723 drivers/spi/spi-sprd.c ss->len = t->len; len 741 drivers/spi/spi-sprd.c ss->trans_len = t->len; len 748 drivers/spi/spi-sprd.c ss->trans_len = t->len >> 1; len 755 drivers/spi/spi-sprd.c ss->trans_len = t->len >> 2; len 802 drivers/spi/spi-sprd.c if (ret == t->len) len 828 drivers/spi/spi-sprd.c if (ss->dma.rx_len < ss->len) { len 831 drivers/spi/spi-sprd.c ss->read_bufs(ss, ss->len - ss->dma.rx_len); len 893 drivers/spi/spi-sprd.c return ss->dma.enable && (t->len > SPRD_SPI_FIFO_SIZE); len 135 drivers/spi/spi-st-ssc4.c spi_st->words_remaining = t->len / 2; len 137 drivers/spi/spi-st-ssc4.c } else if (spi->bits_per_word == 8 && !(t->len & 0x1)) { len 143 drivers/spi/spi-st-ssc4.c spi_st->words_remaining = t->len / 2; len 153 drivers/spi/spi-st-ssc4.c spi_st->words_remaining = t->len; len 171 drivers/spi/spi-st-ssc4.c return t->len; len 156 drivers/spi/spi-stm32-qspi.c u32 len = op->data.nbytes, sr; len 169 drivers/spi/spi-stm32-qspi.c while (len--) { len 175 drivers/spi/spi-stm32-qspi.c len, sr); len 777 drivers/spi/spi-stm32.c (transfer->len > dma_size) ? "true" : "false"); len 779 drivers/spi/spi-stm32.c return (transfer->len > dma_size); len 1524 drivers/spi/spi-stm32.c static void stm32h7_spi_data_idleness(struct stm32_spi *spi, u32 len) len 1529 drivers/spi/spi-stm32.c if ((len > 1) && (spi->cur_midi > 0)) { len 1616 drivers/spi/spi-stm32.c spi->cfg->set_data_idleness(spi, transfer->len); len 1619 drivers/spi/spi-stm32.c nb_words = transfer->len; len 1621 drivers/spi/spi-stm32.c nb_words = DIV_ROUND_UP(transfer->len * 8, 16); len 1623 drivers/spi/spi-stm32.c nb_words = DIV_ROUND_UP(transfer->len * 8, 32); len 1631 drivers/spi/spi-stm32.c spi->cur_xferlen = transfer->len; len 1665 drivers/spi/spi-stm32.c spi->tx_len = spi->tx_buf ? transfer->len : 0; len 1666 drivers/spi/spi-stm32.c spi->rx_len = spi->rx_buf ? transfer->len : 0; len 87 drivers/spi/spi-sun4i.c int len; len 125 drivers/spi/spi-sun4i.c static inline void sun4i_spi_drain_fifo(struct sun4i_spi *sspi, int len) len 135 drivers/spi/spi-sun4i.c if (len > cnt) len 136 drivers/spi/spi-sun4i.c len = cnt; len 138 drivers/spi/spi-sun4i.c while (len--) { len 145 drivers/spi/spi-sun4i.c static inline void sun4i_spi_fill_fifo(struct sun4i_spi *sspi, int len) len 153 drivers/spi/spi-sun4i.c len = min3(len, (int)cnt, sspi->len); len 155 drivers/spi/spi-sun4i.c while (len--) { len 158 drivers/spi/spi-sun4i.c sspi->len--; len 216 drivers/spi/spi-sun4i.c if (tfr->len > SUN4I_MAX_XFER_SIZE) len 219 drivers/spi/spi-sun4i.c if (tfr->tx_buf && tfr->len >= SUN4I_MAX_XFER_SIZE) len 225 drivers/spi/spi-sun4i.c sspi->len = tfr->len; len 304 drivers/spi/spi-sun4i.c tx_len = tfr->len; len 307 drivers/spi/spi-sun4i.c sun4i_spi_write(sspi, SUN4I_BURST_CNT_REG, SUN4I_BURST_CNT(tfr->len)); len 328 drivers/spi/spi-sun4i.c tx_time = max(tfr->len * 8 * 2 / (tfr->speed_hz / 1000), 100U); len 336 drivers/spi/spi-sun4i.c dev_name(&spi->dev), tfr->len, tfr->speed_hz, len 374 drivers/spi/spi-sun4i.c if (!sspi->len) len 98 drivers/spi/spi-sun6i.c int len; len 137 drivers/spi/spi-sun6i.c static inline void sun6i_spi_drain_fifo(struct sun6i_spi *sspi, int len) len 147 drivers/spi/spi-sun6i.c if (len > cnt) len 148 drivers/spi/spi-sun6i.c len = cnt; len 150 drivers/spi/spi-sun6i.c while (len--) { len 157 drivers/spi/spi-sun6i.c static inline void sun6i_spi_fill_fifo(struct sun6i_spi *sspi, int len) len 165 drivers/spi/spi-sun6i.c len = min3(len, (int)cnt, sspi->len); len 167 drivers/spi/spi-sun6i.c while (len--) { len 170 drivers/spi/spi-sun6i.c sspi->len--; len 208 drivers/spi/spi-sun6i.c if (tfr->len > SUN6I_MAX_XFER_SIZE) len 214 drivers/spi/spi-sun6i.c sspi->len = tfr->len; len 305 drivers/spi/spi-sun6i.c tx_len = tfr->len; len 308 drivers/spi/spi-sun6i.c sun6i_spi_write(sspi, SUN6I_BURST_CNT_REG, SUN6I_BURST_CNT(tfr->len)); len 327 drivers/spi/spi-sun6i.c tx_time = max(tfr->len * 8 * 2 / (tfr->speed_hz / 1000), 100U); len 335 drivers/spi/spi-sun6i.c dev_name(&spi->dev), tfr->len, tfr->speed_hz, len 372 drivers/spi/spi-sun6i.c if (!sspi->len) len 143 drivers/spi/spi-synquacer.c u32 len = readl(sspi->regs + SYNQUACER_HSSPI_REG_DMSTATUS); len 145 drivers/spi/spi-synquacer.c len = (len >> SYNQUACER_HSSPI_DMSTATUS_RX_DATA_SHIFT) & len 147 drivers/spi/spi-synquacer.c len = min(len, sspi->rx_words); len 154 drivers/spi/spi-synquacer.c buf, len); len 155 drivers/spi/spi-synquacer.c sspi->rx_buf = buf + len; len 162 drivers/spi/spi-synquacer.c buf, len); len 163 drivers/spi/spi-synquacer.c sspi->rx_buf = buf + len; len 172 drivers/spi/spi-synquacer.c buf, len); len 173 drivers/spi/spi-synquacer.c sspi->rx_buf = buf + len; len 180 drivers/spi/spi-synquacer.c sspi->rx_words -= len; len 186 drivers/spi/spi-synquacer.c u32 len = readl(sspi->regs + SYNQUACER_HSSPI_REG_DMSTATUS); len 188 drivers/spi/spi-synquacer.c len = (len >> SYNQUACER_HSSPI_DMSTATUS_TX_DATA_SHIFT) & len 190 drivers/spi/spi-synquacer.c len = min(SYNQUACER_HSSPI_FIFO_DEPTH - len, len 198 drivers/spi/spi-synquacer.c buf, len); len 199 drivers/spi/spi-synquacer.c sspi->tx_buf = buf + len; len 206 drivers/spi/spi-synquacer.c buf, len); len 207 drivers/spi/spi-synquacer.c sspi->tx_buf = buf + len; len 216 drivers/spi/spi-synquacer.c buf, len); len 217 drivers/spi/spi-synquacer.c sspi->tx_buf = buf + len; len 224 drivers/spi/spi-synquacer.c sspi->tx_words -= len; len 378 drivers/spi/spi-synquacer.c if (bpw == 8 && !(xfer->len % 4) && !(spi->mode & SPI_LSB_FIRST)) len 396 drivers/spi/spi-synquacer.c words = xfer->len; len 399 drivers/spi/spi-synquacer.c words = xfer->len / 2; len 404 drivers/spi/spi-synquacer.c words = xfer->len / 4; len 262 drivers/spi/spi-tegra114.c unsigned remain_len = t->len - tspi->cur_pos; len 271 drivers/spi/spi-tegra114.c bits_per_word == 32) && t->len > 3) { len 326 drivers/spi/spi-tegra114.c if (nbytes > t->len - tspi->cur_pos) len 327 drivers/spi/spi-tegra114.c nbytes = t->len - tspi->cur_pos; len 351 drivers/spi/spi-tegra114.c unsigned len; len 357 drivers/spi/spi-tegra114.c len = tspi->curr_dma_words * tspi->bytes_per_word; len 361 drivers/spi/spi-tegra114.c for (i = 0; len && (i < 4); i++, len--) len 371 drivers/spi/spi-tegra114.c len = rx_full_count * bytes_per_word; len 372 drivers/spi/spi-tegra114.c if (len > t->len - tspi->cur_pos) len 373 drivers/spi/spi-tegra114.c len = t->len - tspi->cur_pos; len 374 drivers/spi/spi-tegra114.c read_bytes = len; len 378 drivers/spi/spi-tegra114.c for (i = 0; len && (i < bytes_per_word); i++, len--) len 396 drivers/spi/spi-tegra114.c unsigned len = tspi->curr_dma_words * tspi->bytes_per_word; len 398 drivers/spi/spi-tegra114.c memcpy(tspi->tx_dma_buf, t->tx_buf + tspi->cur_pos, len); len 407 drivers/spi/spi-tegra114.c if (consume > t->len - tspi->cur_pos) len 408 drivers/spi/spi-tegra114.c consume = t->len - tspi->cur_pos; len 435 drivers/spi/spi-tegra114.c unsigned len = tspi->curr_dma_words * tspi->bytes_per_word; len 437 drivers/spi/spi-tegra114.c memcpy(t->rx_buf + tspi->cur_rx_pos, tspi->rx_dma_buf, len); len 447 drivers/spi/spi-tegra114.c if (consume > t->len - tspi->cur_pos) len 448 drivers/spi/spi-tegra114.c consume = t->len - tspi->cur_pos; len 473 drivers/spi/spi-tegra114.c static int tegra_spi_start_tx_dma(struct tegra_spi_data *tspi, int len) len 477 drivers/spi/spi-tegra114.c tspi->tx_dma_phys, len, DMA_MEM_TO_DEV, len 492 drivers/spi/spi-tegra114.c static int tegra_spi_start_rx_dma(struct tegra_spi_data *tspi, int len) len 496 drivers/spi/spi-tegra114.c tspi->rx_dma_phys, len, DMA_DEV_TO_MEM, len 539 drivers/spi/spi-tegra114.c unsigned int len; len 548 drivers/spi/spi-tegra114.c len = DIV_ROUND_UP(tspi->curr_dma_words * tspi->bytes_per_word, len 551 drivers/spi/spi-tegra114.c len = tspi->curr_dma_words * 4; len 554 drivers/spi/spi-tegra114.c if (len & 0xF) { len 557 drivers/spi/spi-tegra114.c } else if (((len) >> 4) & 0x1) { len 589 drivers/spi/spi-tegra114.c ret = tegra_spi_start_tx_dma(tspi, len); len 612 drivers/spi/spi-tegra114.c ret = tegra_spi_start_rx_dma(tspi, len); len 1055 drivers/spi/spi-tegra114.c if (!xfer->len) { len 1096 drivers/spi/spi-tegra114.c msg->actual_length += xfer->len; len 1153 drivers/spi/spi-tegra114.c if (tspi->cur_pos == t->len) { len 1228 drivers/spi/spi-tegra114.c if (tspi->cur_pos == t->len) { len 161 drivers/spi/spi-tegra20-sflash.c unsigned remain_len = t->len - tsd->cur_pos; len 343 drivers/spi/spi-tegra20-sflash.c msg->actual_length += xfer->len; len 385 drivers/spi/spi-tegra20-sflash.c if (tsd->cur_pos == t->len) { len 258 drivers/spi/spi-tegra20-slink.c unsigned remain_len = t->len - tspi->cur_pos; len 338 drivers/spi/spi-tegra20-slink.c unsigned len; len 344 drivers/spi/spi-tegra20-slink.c len = tspi->curr_dma_words * tspi->bytes_per_word; len 347 drivers/spi/spi-tegra20-slink.c for (i = 0; len && (i < 4); i++, len--) len 372 drivers/spi/spi-tegra20-slink.c unsigned len = tspi->curr_dma_words * tspi->bytes_per_word; len 373 drivers/spi/spi-tegra20-slink.c memcpy(tspi->tx_dma_buf, t->tx_buf + tspi->cur_pos, len); len 398 drivers/spi/spi-tegra20-slink.c unsigned len; len 405 drivers/spi/spi-tegra20-slink.c len = tspi->curr_dma_words * tspi->bytes_per_word; len 406 drivers/spi/spi-tegra20-slink.c memcpy(t->rx_buf + tspi->cur_rx_pos, tspi->rx_dma_buf, len); len 433 drivers/spi/spi-tegra20-slink.c static int tegra_slink_start_tx_dma(struct tegra_slink_data *tspi, int len) len 437 drivers/spi/spi-tegra20-slink.c tspi->tx_dma_phys, len, DMA_MEM_TO_DEV, len 452 drivers/spi/spi-tegra20-slink.c static int tegra_slink_start_rx_dma(struct tegra_slink_data *tspi, int len) len 456 drivers/spi/spi-tegra20-slink.c tspi->rx_dma_phys, len, DMA_DEV_TO_MEM, len 475 drivers/spi/spi-tegra20-slink.c unsigned int len; len 490 drivers/spi/spi-tegra20-slink.c len = DIV_ROUND_UP(tspi->curr_dma_words * tspi->bytes_per_word, len 493 drivers/spi/spi-tegra20-slink.c len = tspi->curr_dma_words * 4; len 496 drivers/spi/spi-tegra20-slink.c if (len & 0xF) len 498 drivers/spi/spi-tegra20-slink.c else if (((len) >> 4) & 0x1) len 515 drivers/spi/spi-tegra20-slink.c ret = tegra_slink_start_tx_dma(tspi, len); len 533 drivers/spi/spi-tegra20-slink.c ret = tegra_slink_start_rx_dma(tspi, len); len 873 drivers/spi/spi-tegra20-slink.c if (tspi->cur_pos == t->len) { len 947 drivers/spi/spi-tegra20-slink.c if (tspi->cur_pos == t->len) { len 396 drivers/spi/spi-ti-qspi.c dma_addr_t dma_src, size_t len) len 404 drivers/spi/spi-ti-qspi.c tx = dmaengine_prep_dma_memcpy(chan, dma_dst, dma_src, len, flags); len 423 drivers/spi/spi-ti-qspi.c msecs_to_jiffies(len)); len 466 drivers/spi/spi-ti-qspi.c int i, len, ret; len 470 drivers/spi/spi-ti-qspi.c len = sg_dma_len(sg); len 471 drivers/spi/spi-ti-qspi.c ret = ti_qspi_dma_xfer(qspi, dma_dst, dma_src, len); len 474 drivers/spi/spi-ti-qspi.c dma_src += len; len 604 drivers/spi/spi-ti-qspi.c frame_len_words += t->len / (t->bits_per_word >> 3); len 624 drivers/spi/spi-ti-qspi.c transfer_len_words = min(t->len / wlen, frame_len_words); len 63 drivers/spi/spi-tle62x0.c .len = (st->nr_gpio * 2) / 8, len 149 drivers/spi/spi-tle62x0.c const char *buf, size_t len) len 172 drivers/spi/spi-tle62x0.c return len; len 469 drivers/spi/spi-topcliff-pch.c if (!transfer->len) { len 570 drivers/spi/spi-topcliff-pch.c data->bpw_len = data->cur_trans->len / (*bpw / 8); len 573 drivers/spi/spi-topcliff-pch.c size = data->cur_trans->len * sizeof(*data->pkt_tx_buff); len 951 drivers/spi/spi-topcliff-pch.c data->bpw_len = data->cur_trans->len / (*bpw / 8); len 955 drivers/spi/spi-topcliff-pch.c data->cur_trans->len -= PCH_BUF_SIZE; len 1193 drivers/spi/spi-topcliff-pch.c if (!data->cur_trans->len) len 1195 drivers/spi/spi-topcliff-pch.c cnt = (data->cur_trans->len - 1) / PCH_BUF_SIZE + 1; len 1196 drivers/spi/spi-topcliff-pch.c data->save_total_len = data->cur_trans->len; len 1225 drivers/spi/spi-topcliff-pch.c data->cur_trans->len = data->save_total_len; len 1226 drivers/spi/spi-topcliff-pch.c data->current_msg->actual_length += data->cur_trans->len; len 181 drivers/spi/spi-txx9.c unsigned int len = t->len; len 207 drivers/spi/spi-txx9.c while (len) { len 212 drivers/spi/spi-txx9.c if (len < count * wsize) len 213 drivers/spi/spi-txx9.c count = len / wsize; len 248 drivers/spi/spi-txx9.c len -= count * wsize; len 250 drivers/spi/spi-txx9.c m->actual_length += t->len; len 311 drivers/spi/spi-txx9.c if (!t->tx_buf && !t->rx_buf && t->len) len 214 drivers/spi/spi-uniphier.c priv->tx_bytes = priv->rx_bytes = t->len; len 400 drivers/spi/spi-uniphier.c if (!t->len) len 411 drivers/spi/spi-uniphier.c if (t->len > threshold) len 43 drivers/spi/spi-xcomm.c static int spi_xcomm_sync_config(struct spi_xcomm *spi_xcomm, unsigned int len) len 49 drivers/spi/spi-xcomm.c settings |= len << SPI_XCOMM_SETTINGS_LEN_OFFSET; len 75 drivers/spi/spi-xcomm.c if (t->len > 62) len 117 drivers/spi/spi-xcomm.c memcpy(spi_xcomm->buf + 1, t->tx_buf, t->len); len 119 drivers/spi/spi-xcomm.c ret = i2c_master_send(spi_xcomm->i2c, spi_xcomm->buf, t->len + 1); len 122 drivers/spi/spi-xcomm.c else if (ret != t->len + 1) len 125 drivers/spi/spi-xcomm.c ret = i2c_master_recv(spi_xcomm->i2c, t->rx_buf, t->len); len 128 drivers/spi/spi-xcomm.c else if (ret != t->len) len 132 drivers/spi/spi-xcomm.c return t->len; len 151 drivers/spi/spi-xcomm.c if (!t->tx_buf && !t->rx_buf && t->len) { len 170 drivers/spi/spi-xcomm.c status = spi_xcomm_sync_config(spi_xcomm, t->len); len 180 drivers/spi/spi-xcomm.c if (t->len) { len 249 drivers/spi/spi-xilinx.c remaining_words = t->len / xspi->bytes_per_word; len 333 drivers/spi/spi-xilinx.c return t->len; len 328 drivers/spi/spi-xlp.c bytesleft = t->len; len 391 drivers/spi/spi-zynq-qspi.c int count, len, k; len 393 drivers/spi/spi-zynq-qspi.c len = xqspi->tx_bytes; len 394 drivers/spi/spi-zynq-qspi.c if (len && len < 4) { len 400 drivers/spi/spi-zynq-qspi.c zynq_qspi_txfifo_op(xqspi, len); len 405 drivers/spi/spi-zynq-qspi.c count = len / 4; len 429 drivers/spi/spi-zynq-qspi.c int count, len, k; len 431 drivers/spi/spi-zynq-qspi.c len = xqspi->rx_bytes - xqspi->tx_bytes; len 432 drivers/spi/spi-zynq-qspi.c count = len / 4; len 444 drivers/spi/spi-zynq-qspi.c len -= count * 4; len 446 drivers/spi/spi-zynq-qspi.c if (len && len < 4 && count < rxcount) len 447 drivers/spi/spi-zynq-qspi.c zynq_qspi_rxfifo_op(xqspi, len); len 758 drivers/spi/spi-zynqmp-gqspi.c xqspi->bytes_to_transfer = transfer->len; len 781 drivers/spi/spi-zynqmp-gqspi.c xqspi->bytes_to_receive = transfer->len; len 819 drivers/spi/spi-zynqmp-gqspi.c transfer_len = transfer->len; len 891 drivers/spi/spi-zynqmp-gqspi.c return transfer->len; len 63 drivers/spi/spi.c int len; len 65 drivers/spi/spi.c len = acpi_device_modalias(dev, buf, PAGE_SIZE - 1); len 66 drivers/spi/spi.c if (len != -ENODEV) len 67 drivers/spi/spi.c return len; len 79 drivers/spi/spi.c const size_t len = end ? end - buf : count; len 83 drivers/spi/spi.c if (len >= (PAGE_SIZE - 1)) len 86 drivers/spi/spi.c driver_override = kstrndup(buf, len, GFP_KERNEL); len 92 drivers/spi/spi.c if (len) { len 109 drivers/spi/spi.c ssize_t len; len 112 drivers/spi/spi.c len = snprintf(buf, PAGE_SIZE, "%s\n", spi->driver_override ? : ""); len 114 drivers/spi/spi.c return len; len 148 drivers/spi/spi.c ssize_t len; \ len 150 drivers/spi/spi.c len = sprintf(buf, format_string, stat->field); \ len 152 drivers/spi/spi.c return len; \ len 297 drivers/spi/spi.c int l2len = min(fls(xfer->len), SPI_STATISTICS_HISTO_SIZE) - 1; len 307 drivers/spi/spi.c stats->bytes += xfer->len; len 310 drivers/spi/spi.c stats->bytes_tx += xfer->len; len 313 drivers/spi/spi.c stats->bytes_rx += xfer->len; len 807 drivers/spi/spi.c struct sg_table *sgt, void *buf, size_t len, len 829 drivers/spi/spi.c sgs = DIV_ROUND_UP(len + offset_in_page(buf), desc_len); len 832 drivers/spi/spi.c sgs = DIV_ROUND_UP(len, desc_len); len 851 drivers/spi/spi.c min_t(size_t, len, len 864 drivers/spi/spi.c min = min_t(size_t, len, desc_len); len 870 drivers/spi/spi.c len -= min; len 921 drivers/spi/spi.c (void *)xfer->tx_buf, xfer->len, len 929 drivers/spi/spi.c xfer->rx_buf, xfer->len, len 1018 drivers/spi/spi.c max_tx = max(xfer->len, max_tx); len 1021 drivers/spi/spi.c max_rx = max(xfer->len, max_rx); len 1044 drivers/spi/spi.c if (!xfer->len) len 1071 drivers/spi/spi.c ms = 8LL * 1000LL * xfer->len; len 1194 drivers/spi/spi.c if (xfer->len) len 1197 drivers/spi/spi.c xfer->len); len 1219 drivers/spi/spi.c msg->actual_length += xfer->len; len 2903 drivers/spi/spi.c count = DIV_ROUND_UP(xfer->len, maxsize); len 2924 drivers/spi/spi.c xfers[0].len = min_t(size_t, maxsize, xfer[0].len); len 2939 drivers/spi/spi.c xfers[i].len = min(maxsize, xfers[i].len - offset); len 2982 drivers/spi/spi.c if (xfer->len > maxsize) { len 3198 drivers/spi/spi.c message->frame_length += xfer->len; len 3223 drivers/spi/spi.c if (xfer->len % w_size) len 3629 drivers/spi/spi.c x[0].len = n_tx; len 3633 drivers/spi/spi.c x[1].len = n_rx; len 112 drivers/spi/spidev.c spidev_sync_write(struct spidev_data *spidev, size_t len) len 116 drivers/spi/spidev.c .len = len, len 127 drivers/spi/spidev.c spidev_sync_read(struct spidev_data *spidev, size_t len) len 131 drivers/spi/spidev.c .len = len, len 226 drivers/spi/spidev.c k_tmp->len = u_tmp->len; len 228 drivers/spi/spidev.c total += k_tmp->len; len 234 drivers/spi/spidev.c if (total > INT_MAX || k_tmp->len > INT_MAX) { len 241 drivers/spi/spidev.c rx_total += k_tmp->len; len 247 drivers/spi/spidev.c rx_buf += k_tmp->len; len 251 drivers/spi/spidev.c tx_total += k_tmp->len; len 259 drivers/spi/spidev.c u_tmp->len)) len 261 drivers/spi/spidev.c tx_buf += k_tmp->len; len 276 drivers/spi/spidev.c u_tmp->len, len 298 drivers/spi/spidev.c u_tmp->len)) { len 302 drivers/spi/spidev.c rx_buf += u_tmp->len; len 337 drivers/spmi/spmi-pmic-arb.c u16 addr, u8 *buf, size_t len) len 341 drivers/spmi/spmi-pmic-arb.c u8 bc = len - 1; len 354 drivers/spmi/spmi-pmic-arb.c PMIC_ARB_MAX_TRANS_BYTES, len); len 390 drivers/spmi/spmi-pmic-arb.c u16 addr, const u8 *buf, size_t len) len 394 drivers/spmi/spmi-pmic-arb.c u8 bc = len - 1; len 407 drivers/spmi/spmi-pmic-arb.c PMIC_ARB_MAX_TRANS_BYTES, len); len 461 drivers/spmi/spmi-pmic-arb.c size_t len) len 468 drivers/spmi/spmi-pmic-arb.c (per << 8) + reg, buf, len)) len 473 drivers/spmi/spmi-pmic-arb.c static void qpnpint_spmi_read(struct irq_data *d, u8 reg, void *buf, size_t len) len 480 drivers/spmi/spmi-pmic-arb.c (per << 8) + reg, buf, len)) len 105 drivers/spmi/spmi.c u8 sid, u16 addr, u8 *buf, size_t len) len 113 drivers/spmi/spmi.c ret = ctrl->read_cmd(ctrl, opcode, sid, addr, buf, len); len 114 drivers/spmi/spmi.c trace_spmi_read_end(opcode, sid, addr, ret, len, buf); len 119 drivers/spmi/spmi.c u8 sid, u16 addr, const u8 *buf, size_t len) len 126 drivers/spmi/spmi.c trace_spmi_write_begin(opcode, sid, addr, len, buf); len 127 drivers/spmi/spmi.c ret = ctrl->write_cmd(ctrl, opcode, sid, addr, buf, len); len 162 drivers/spmi/spmi.c size_t len) len 165 drivers/spmi/spmi.c if (len == 0 || len > 16) len 169 drivers/spmi/spmi.c buf, len); len 184 drivers/spmi/spmi.c size_t len) len 187 drivers/spmi/spmi.c if (len == 0 || len > 8) len 191 drivers/spmi/spmi.c buf, len); len 239 drivers/spmi/spmi.c size_t len) len 242 drivers/spmi/spmi.c if (len == 0 || len > 16) len 246 drivers/spmi/spmi.c buf, len); len 261 drivers/spmi/spmi.c size_t len) len 264 drivers/spmi/spmi.c if (len == 0 || len > 8) len 268 drivers/spmi/spmi.c addr, buf, len); len 112 drivers/ssb/driver_pcicore.c void *buf, int len) len 119 drivers/ssb/driver_pcicore.c if (unlikely(len != 1 && len != 2 && len != 4)) len 125 drivers/ssb/driver_pcicore.c mmio = ioremap_nocache(addr, len); len 137 drivers/ssb/driver_pcicore.c switch (len) { len 158 drivers/ssb/driver_pcicore.c const void *buf, int len) len 165 drivers/ssb/driver_pcicore.c if (unlikely(len != 1 && len != 2 && len != 4)) len 171 drivers/ssb/driver_pcicore.c mmio = ioremap_nocache(addr, len); len 180 drivers/ssb/driver_pcicore.c switch (len) { len 180 drivers/ssb/host_soc.c int len, err; len 185 drivers/ssb/host_soc.c len = bcm47xx_nvram_getenv("boardvendor", buf, sizeof(buf)); len 186 drivers/ssb/host_soc.c if (len > 0) { len 195 drivers/ssb/host_soc.c len = bcm47xx_nvram_getenv("boardtype", buf, sizeof(buf)); len 196 drivers/ssb/host_soc.c if (len > 0) { len 36 drivers/ssb/sprom.c static int hex2sprom(u16 *sprom, const char *dump, size_t len, len 44 drivers/ssb/sprom.c while (len) { len 45 drivers/ssb/sprom.c c = dump[len - 1]; len 48 drivers/ssb/sprom.c len--; len 51 drivers/ssb/sprom.c if (len != sprom_size_words * 4) len 362 drivers/staging/android/ashmem.c unsigned long len, unsigned long pgoff, len 365 drivers/staging/android/ashmem.c return current->mm->get_unmapped_area(file, addr, len, pgoff, flags); len 552 drivers/staging/android/ashmem.c int len; len 565 drivers/staging/android/ashmem.c len = strncpy_from_user(local_name, name, ASHMEM_NAME_LEN); len 566 drivers/staging/android/ashmem.c if (len < 0) len 567 drivers/staging/android/ashmem.c return len; len 568 drivers/staging/android/ashmem.c if (len == ASHMEM_NAME_LEN) len 584 drivers/staging/android/ashmem.c size_t len; len 599 drivers/staging/android/ashmem.c len = strlen(asma->name + ASHMEM_NAME_PREFIX_LEN) + 1; len 600 drivers/staging/android/ashmem.c memcpy(local_name, asma->name + ASHMEM_NAME_PREFIX_LEN, len); len 602 drivers/staging/android/ashmem.c len = sizeof(ASHMEM_NAME_DEF); len 603 drivers/staging/android/ashmem.c memcpy(local_name, ASHMEM_NAME_DEF, len); len 611 drivers/staging/android/ashmem.c if (copy_to_user(name, local_name, len)) len 769 drivers/staging/android/ashmem.c if (!pin.len) len 770 drivers/staging/android/ashmem.c pin.len = PAGE_ALIGN(asma->size) - pin.offset; len 772 drivers/staging/android/ashmem.c if ((pin.offset | pin.len) & ~PAGE_MASK) len 775 drivers/staging/android/ashmem.c if (((__u32)-1) - pin.offset < pin.len) len 778 drivers/staging/android/ashmem.c if (PAGE_ALIGN(asma->size) < pin.offset + pin.len) len 782 drivers/staging/android/ashmem.c pgend = pgstart + (pin.len / PAGE_SIZE) - 1; len 35 drivers/staging/android/ion/ion.c unsigned long len, len 48 drivers/staging/android/ion/ion.c buffer->size = len; len 50 drivers/staging/android/ion/ion.c ret = heap->ops->allocate(heap, buffer, len, flags); len 57 drivers/staging/android/ion/ion.c ret = heap->ops->allocate(heap, buffer, len, flags); len 70 drivers/staging/android/ion/ion.c heap->num_of_alloc_bytes += len; len 356 drivers/staging/android/ion/ion.c static int ion_alloc(size_t len, unsigned int heap_id_mask, unsigned int flags) len 366 drivers/staging/android/ion/ion.c len, heap_id_mask, flags); len 373 drivers/staging/android/ion/ion.c len = PAGE_ALIGN(len); len 375 drivers/staging/android/ion/ion.c if (!len) len 383 drivers/staging/android/ion/ion.c buffer = ion_buffer_create(heap, dev, len, flags); len 509 drivers/staging/android/ion/ion.c fd = ion_alloc(data.allocation.len, len 87 drivers/staging/android/ion/ion.h struct ion_buffer *buffer, unsigned long len, len 28 drivers/staging/android/ion/ion_cma_heap.c unsigned long len, len 34 drivers/staging/android/ion/ion_cma_heap.c unsigned long size = PAGE_ALIGN(len); len 77 drivers/staging/android/ion/ion_heap.c unsigned long len = sg->length; len 84 drivers/staging/android/ion/ion_heap.c len = sg->length - offset; len 87 drivers/staging/android/ion/ion_heap.c len = min(len, remainder); len 88 drivers/staging/android/ion/ion_heap.c ret = remap_pfn_range(vma, addr, page_to_pfn(page), len, len 92 drivers/staging/android/ion/ion_heap.c addr += len; len 286 drivers/staging/android/ion/ion_system_heap.c unsigned long len, len 289 drivers/staging/android/ion/ion_system_heap.c int order = get_order(len); len 301 drivers/staging/android/ion/ion_system_heap.c len = PAGE_ALIGN(len); len 302 drivers/staging/android/ion/ion_system_heap.c for (i = len >> PAGE_SHIFT; i < (1 << order); i++) len 315 drivers/staging/android/ion/ion_system_heap.c sg_set_page(table->sgl, page, len, 0); len 324 drivers/staging/android/ion/ion_system_heap.c for (i = 0; i < len >> PAGE_SHIFT; i++) len 29 drivers/staging/android/uapi/ashmem.h __u32 len; /* length forward from offset, in bytes, page-aligned */ len 70 drivers/staging/android/uapi/ion.h __u64 len; len 621 drivers/staging/android/vsoc.c static ssize_t vsoc_read(struct file *filp, char __user *buffer, size_t len, len 637 drivers/staging/android/vsoc.c if (area_len < len) len 638 drivers/staging/android/vsoc.c len = area_len; len 639 drivers/staging/android/vsoc.c if (copy_to_user(buffer, area_p, len)) len 641 drivers/staging/android/vsoc.c *poffset += len; len 642 drivers/staging/android/vsoc.c return len; len 696 drivers/staging/android/vsoc.c size_t len, loff_t *poffset) len 711 drivers/staging/android/vsoc.c if (area_len < len) len 712 drivers/staging/android/vsoc.c len = area_len; len 713 drivers/staging/android/vsoc.c if (copy_from_user(area_p, buffer, len)) len 715 drivers/staging/android/vsoc.c *poffset += len; len 716 drivers/staging/android/vsoc.c return len; len 1121 drivers/staging/android/vsoc.c unsigned long len = vma->vm_end - vma->vm_start; len 1133 drivers/staging/android/vsoc.c if (area_len < len) len 1138 drivers/staging/android/vsoc.c len, vma->vm_page_prot)) len 175 drivers/staging/axis-fifo/axis-fifo.c unsigned int len; len 179 drivers/staging/axis-fifo/axis-fifo.c len = snprintf(tmp, sizeof(tmp), "0x%x\n", read_val); len 180 drivers/staging/axis-fifo/axis-fifo.c memcpy(buf, tmp, len); len 182 drivers/staging/axis-fifo/axis-fifo.c return len; len 342 drivers/staging/axis-fifo/axis-fifo.c size_t len, loff_t *off) len 394 drivers/staging/axis-fifo/axis-fifo.c if (bytes_available > len) { len 396 drivers/staging/axis-fifo/axis-fifo.c bytes_available, len); len 438 drivers/staging/axis-fifo/axis-fifo.c size_t len, loff_t *off) len 448 drivers/staging/axis-fifo/axis-fifo.c if (len % sizeof(u32)) { len 454 drivers/staging/axis-fifo/axis-fifo.c words_to_write = len / sizeof(u32); len 205 drivers/staging/comedi/comedi_buf.c void *buf, int len, int write) len 211 drivers/staging/comedi/comedi_buf.c while (done < len && pg < bm->n_pages) { len 212 drivers/staging/comedi/comedi_buf.c int l = min_t(int, len - done, PAGE_SIZE - pgoff); len 2278 drivers/staging/comedi/comedi_fops.c void *buf, int len, int write) len 2284 drivers/staging/comedi/comedi_fops.c if (len < 0) len 2286 drivers/staging/comedi/comedi_fops.c if (len > vma->vm_end - addr) len 2287 drivers/staging/comedi/comedi_fops.c len = vma->vm_end - addr; len 2288 drivers/staging/comedi/comedi_fops.c return comedi_buf_map_access(bm, offset, buf, len, write); len 34 drivers/staging/comedi/comedi_internal.h void *buf, int len, int write); len 1030 drivers/staging/comedi/comedidev.h unsigned long start, unsigned long len); len 1032 drivers/staging/comedi/comedidev.h unsigned long start, unsigned long len); len 875 drivers/staging/comedi/drivers.c unsigned long start, unsigned long len) len 884 drivers/staging/comedi/drivers.c if (!request_region(start, len, dev->board_name)) { len 886 drivers/staging/comedi/drivers.c dev->board_name, start, len); len 910 drivers/staging/comedi/drivers.c unsigned long start, unsigned long len) len 914 drivers/staging/comedi/drivers.c ret = __comedi_request_region(dev, start, len); len 917 drivers/staging/comedi/drivers.c dev->iolen = len; len 521 drivers/staging/comedi/drivers/cb_pcidas.c unsigned int val, unsigned int len, len 536 drivers/staging/comedi/drivers/cb_pcidas.c for (bit = 1 << (len - 1); bit; bit >>= 1) { len 532 drivers/staging/comedi/drivers/daqboard2000.c size_t len, unsigned long context) len 542 drivers/staging/comedi/drivers/daqboard2000.c for (i = 0; i + 1 < len; i++) { len 546 drivers/staging/comedi/drivers/daqboard2000.c if (i + 1 >= len) { len 551 drivers/staging/comedi/drivers/daqboard2000.c if ((len - i) & 1) { len 554 drivers/staging/comedi/drivers/daqboard2000.c len - i, len, i); len 559 drivers/staging/comedi/drivers/daqboard2000.c len -= i; len 576 drivers/staging/comedi/drivers/daqboard2000.c for (; i < len; i += 2) { len 107 drivers/staging/comedi/drivers/das16m1.c unsigned int *chanspec, unsigned int len) len 111 drivers/staging/comedi/drivers/das16m1.c for (i = 0; i < len; i++) { len 807 drivers/staging/comedi/drivers/das1800.c unsigned int *chanlist, unsigned int len) len 817 drivers/staging/comedi/drivers/das1800.c outb(len - 1, dev->iobase + DAS1800_QRAM_ADDRESS); len 820 drivers/staging/comedi/drivers/das1800.c for (i = 0; i < len; i++) { len 830 drivers/staging/comedi/drivers/das1800.c outb(len - 1, dev->iobase + DAS1800_QRAM_ADDRESS); len 412 drivers/staging/comedi/drivers/gsc_hpdi.c unsigned int len) len 422 drivers/staging/comedi/drivers/gsc_hpdi.c if (len > DMA_BUFFER_SIZE) len 423 drivers/staging/comedi/drivers/gsc_hpdi.c len = DMA_BUFFER_SIZE; len 424 drivers/staging/comedi/drivers/gsc_hpdi.c len -= len % sizeof(u32); len 425 drivers/staging/comedi/drivers/gsc_hpdi.c if (len == 0) len 432 drivers/staging/comedi/drivers/gsc_hpdi.c devpriv->dma_desc[i].transfer_size = cpu_to_le32(len); len 439 drivers/staging/comedi/drivers/gsc_hpdi.c offset += len; len 440 drivers/staging/comedi/drivers/gsc_hpdi.c if (len + offset > DMA_BUFFER_SIZE) { len 449 drivers/staging/comedi/drivers/gsc_hpdi.c devpriv->block_size = len; len 451 drivers/staging/comedi/drivers/gsc_hpdi.c return len; len 801 drivers/staging/comedi/drivers/pcl812.c unsigned int bufptr, unsigned int len) len 806 drivers/staging/comedi/drivers/pcl812.c for (i = len; i; i--) { len 227 drivers/staging/comedi/drivers/pcl816.c unsigned int bufptr, unsigned int len) len 232 drivers/staging/comedi/drivers/pcl816.c for (i = 0; i < len; i++) { len 505 drivers/staging/comedi/drivers/pcl818.c int i, len; len 523 drivers/staging/comedi/drivers/pcl818.c len = 512; len 525 drivers/staging/comedi/drivers/pcl818.c len = 0; len 527 drivers/staging/comedi/drivers/pcl818.c for (i = 0; i < len; i++) { len 664 drivers/staging/comedi/drivers/usbdux.c int len = cmd->chanlist_len; len 674 drivers/staging/comedi/drivers/usbdux.c devpriv->dux_commands[1] = len; len 675 drivers/staging/comedi/drivers/usbdux.c for (i = 0; i < len; ++i) { len 694 drivers/staging/comedi/drivers/usbdux.c while (devpriv->ai_interval < len) len 184 drivers/staging/comedi/drivers/usbduxfast.c u8 len, u8 op, u8 out, u8 log) len 189 drivers/staging/comedi/drivers/usbduxfast.c devpriv->duxbuf[1 + 0x00 + index] = len; len 625 drivers/staging/comedi/drivers/usbduxsigma.c unsigned int len = cmd->chanlist_len; len 640 drivers/staging/comedi/drivers/usbduxsigma.c unsigned int interval = usbduxsigma_chans_to_interval(len); len 650 drivers/staging/comedi/drivers/usbduxsigma.c for (i = 0; i < len; i++) { len 657 drivers/staging/comedi/drivers/usbduxsigma.c devpriv->dux_commands[2] = len; /* num channels per time step */ len 801 drivers/staging/exfat/exfat.h void exfat_chain_cont_cluster(struct super_block *sb, u32 chain, s32 len); len 928 drivers/staging/exfat/exfat.h u8 calc_checksum_1byte(void *data, s32 len, u8 chksum); len 929 drivers/staging/exfat/exfat.h u16 calc_checksum_2byte(void *data, s32 len, u16 chksum, s32 type); len 930 drivers/staging/exfat/exfat.h u32 calc_checksum_4byte(void *data, s32 len, u32 chksum, s32 type); len 488 drivers/staging/exfat/exfat_core.c void exfat_chain_cont_cluster(struct super_block *sb, u32 chain, s32 len) len 490 drivers/staging/exfat/exfat_core.c if (len == 0) len 493 drivers/staging/exfat/exfat_core.c while (len > 1) { len 497 drivers/staging/exfat/exfat_core.c len--; len 2149 drivers/staging/exfat/exfat_core.c int i, dentry = 0, len; len 2210 drivers/staging/exfat/exfat_core.c len = extract_uni_name_from_ext_entry(ext_ep, entry_uniname, order); len 2212 drivers/staging/exfat/exfat_core.c unichar = *(uniname + len); len 2213 drivers/staging/exfat/exfat_core.c *(uniname + len) = 0x0; len 2218 drivers/staging/exfat/exfat_core.c *(uniname + len) = unichar; len 2247 drivers/staging/exfat/exfat_core.c int i = 0, dentry = 0, num_ext_entries = 0, len, step; len 2341 drivers/staging/exfat/exfat_core.c len = extract_uni_name_from_name_entry(name_ep, len 2344 drivers/staging/exfat/exfat_core.c unichar = *(uniname + len); len 2345 drivers/staging/exfat/exfat_core.c *(uniname + len) = 0x0; len 2356 drivers/staging/exfat/exfat_core.c *(uniname + len) = unichar; len 2684 drivers/staging/exfat/exfat_core.c int i, len = 0; len 2689 drivers/staging/exfat/exfat_core.c return len; len 2691 drivers/staging/exfat/exfat_core.c len++; len 2698 drivers/staging/exfat/exfat_core.c return len; len 2700 drivers/staging/exfat/exfat_core.c len++; len 2706 drivers/staging/exfat/exfat_core.c return len; len 2708 drivers/staging/exfat/exfat_core.c len++; len 2711 drivers/staging/exfat/exfat_core.c return len; len 2717 drivers/staging/exfat/exfat_core.c return len; len 2719 drivers/staging/exfat/exfat_core.c len++; len 2723 drivers/staging/exfat/exfat_core.c return len; len 2729 drivers/staging/exfat/exfat_core.c int i, len = 0; len 2734 drivers/staging/exfat/exfat_core.c return len; len 2736 drivers/staging/exfat/exfat_core.c len++; len 2740 drivers/staging/exfat/exfat_core.c return len; len 2867 drivers/staging/exfat/exfat_core.c s32 len; len 2869 drivers/staging/exfat/exfat_core.c len = p_uniname->name_len; len 2870 drivers/staging/exfat/exfat_core.c if (len == 0) len 2874 drivers/staging/exfat/exfat_core.c return (len - 1) / 13 + 2; len 2879 drivers/staging/exfat/exfat_core.c s32 len; len 2881 drivers/staging/exfat/exfat_core.c len = p_uniname->name_len; len 2882 drivers/staging/exfat/exfat_core.c if (len == 0) len 2886 drivers/staging/exfat/exfat_core.c return (len - 1) / 15 + 3; len 2889 drivers/staging/exfat/exfat_core.c u8 calc_checksum_1byte(void *data, s32 len, u8 chksum) len 2894 drivers/staging/exfat/exfat_core.c for (i = 0; i < len; i++, c++) len 2900 drivers/staging/exfat/exfat_core.c u16 calc_checksum_2byte(void *data, s32 len, u16 chksum, s32 type) len 2907 drivers/staging/exfat/exfat_core.c for (i = 0; i < len; i++, c++) { len 2916 drivers/staging/exfat/exfat_core.c for (i = 0; i < len; i++, c++) len 2924 drivers/staging/exfat/exfat_core.c u32 calc_checksum_4byte(void *data, s32 len, u32 chksum, s32 type) len 2931 drivers/staging/exfat/exfat_core.c for (i = 0; i < len; i++, c++) { len 2940 drivers/staging/exfat/exfat_core.c for (i = 0; i < len; i++, c++) len 27 drivers/staging/exfat/exfat_nls.c int len; len 36 drivers/staging/exfat/exfat_nls.c len = nls->char2uni(ch, NLS_MAX_CHARSET_SIZE, uni); len 37 drivers/staging/exfat/exfat_nls.c if (len < 0) { len 49 drivers/staging/exfat/exfat_nls.c return len; len 55 drivers/staging/exfat/exfat_nls.c int len; len 64 drivers/staging/exfat/exfat_nls.c len = nls->uni2char(uni, ch, NLS_MAX_CHARSET_SIZE); len 65 drivers/staging/exfat/exfat_nls.c if (len < 0) { len 74 drivers/staging/exfat/exfat_nls.c return len; len 121 drivers/staging/exfat/exfat_nls.c int i, j, len; len 184 drivers/staging/exfat/exfat_nls.c len = convert_uni_to_ch(nls, buf, *uniname, &lossy); len 186 drivers/staging/exfat/exfat_nls.c if (len > 1) { len 187 drivers/staging/exfat/exfat_nls.c if ((i >= 8) && ((i + len) > DOS_NAME_LENGTH)) len 190 drivers/staging/exfat/exfat_nls.c if ((i < 8) && ((i + len) > 8)) { len 197 drivers/staging/exfat/exfat_nls.c for (j = 0; j < len; j++, i++) len 300 drivers/staging/exfat/exfat_nls.c int i, j, len; len 306 drivers/staging/exfat/exfat_nls.c len = utf16s_to_utf8s(uniname, MAX_NAME_LENGTH, len 309 drivers/staging/exfat/exfat_nls.c p_cstring[len] = 0; len 318 drivers/staging/exfat/exfat_nls.c len = convert_uni_to_ch(nls, buf, *uniname, NULL); len 320 drivers/staging/exfat/exfat_nls.c if (len > 1) { len 321 drivers/staging/exfat/exfat_nls.c for (j = 0; j < len; j++) len 204 drivers/staging/exfat/exfat_super.c static unsigned int __exfat_striptail_len(unsigned int len, const char *name) len 206 drivers/staging/exfat/exfat_super.c while (len && name[len - 1] == '.') len 207 drivers/staging/exfat/exfat_super.c len--; len 208 drivers/staging/exfat/exfat_super.c return len; len 213 drivers/staging/exfat/exfat_super.c return __exfat_striptail_len(qstr->len, qstr->name); len 227 drivers/staging/exfat/exfat_super.c unsigned int len; len 231 drivers/staging/exfat/exfat_super.c len = exfat_striptail_len(qstr); len 234 drivers/staging/exfat/exfat_super.c while (len--) len 241 drivers/staging/exfat/exfat_super.c static int exfat_cmpi(const struct dentry *dentry, unsigned int len, len 248 drivers/staging/exfat/exfat_super.c blen = __exfat_striptail_len(len, str); len 261 drivers/staging/exfat/exfat_super.c static int exfat_cmp(const struct dentry *dentry, unsigned int len, len 267 drivers/staging/exfat/exfat_super.c blen = __exfat_striptail_len(len, str); len 2411 drivers/staging/exfat/exfat_super.c if (qname->len == 0) len 2567 drivers/staging/exfat/exfat_super.c u64 len = (u64)strlen(target); len 2587 drivers/staging/exfat/exfat_super.c err = ffsWriteFile(dir, &fid, (char *)target, len, &ret); len 2617 drivers/staging/exfat/exfat_super.c EXFAT_I(inode)->target = kmemdup(target, len + 1, GFP_KERNEL); len 3197 drivers/staging/exfat/exfat_super.c loff_t pos, unsigned int len, unsigned int flags, len 3203 drivers/staging/exfat/exfat_super.c ret = cont_write_begin(file, mapping, pos, len, flags, pagep, fsdata, len 3208 drivers/staging/exfat/exfat_super.c exfat_write_failed(mapping, pos + len); len 3213 drivers/staging/exfat/exfat_super.c loff_t pos, unsigned int len, unsigned int copied, len 3220 drivers/staging/exfat/exfat_super.c err = generic_write_end(file, mapping, pos, len, copied, pagep, fsdata); len 3222 drivers/staging/exfat/exfat_super.c if (err < len) len 3223 drivers/staging/exfat/exfat_super.c exfat_write_failed(mapping, pos + len); len 167 drivers/staging/fbtft/fb_agm1264k-fl.c static void write_reg8_bus8(struct fbtft_par *par, int len, ...) len 174 drivers/staging/fbtft/fb_agm1264k-fl.c va_start(args, len); len 175 drivers/staging/fbtft/fb_agm1264k-fl.c for (i = 0; i < len; i++) len 180 drivers/staging/fbtft/fb_agm1264k-fl.c u8, buf, len, "%s: ", __func__); len 183 drivers/staging/fbtft/fb_agm1264k-fl.c va_start(args, len); len 206 drivers/staging/fbtft/fb_agm1264k-fl.c len--; len 208 drivers/staging/fbtft/fb_agm1264k-fl.c if (len) { len 209 drivers/staging/fbtft/fb_agm1264k-fl.c i = len; len 212 drivers/staging/fbtft/fb_agm1264k-fl.c ret = par->fbtftops.write(par, par->buf, len * (sizeof(u8))); len 291 drivers/staging/fbtft/fb_agm1264k-fl.c static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) len 358 drivers/staging/fbtft/fb_agm1264k-fl.c len = par->info->var.xres / 2 - addr_win.xs; len 368 drivers/staging/fbtft/fb_agm1264k-fl.c ret = par->fbtftops.write(par, buf, len); len 381 drivers/staging/fbtft/fb_agm1264k-fl.c len = addr_win.xe + 1 - par->info->var.xres / 2; len 391 drivers/staging/fbtft/fb_agm1264k-fl.c par->fbtftops.write(par, buf, len); len 406 drivers/staging/fbtft/fb_agm1264k-fl.c static int write(struct fbtft_par *par, void *buf, size_t len) len 408 drivers/staging/fbtft/fb_agm1264k-fl.c fbtft_par_dbg_hex(DEBUG_WRITE, par, par->info->device, u8, buf, len, len 409 drivers/staging/fbtft/fb_agm1264k-fl.c "%s(len=%zu): ", __func__, len); len 413 drivers/staging/fbtft/fb_agm1264k-fl.c while (len--) { len 104 drivers/staging/fbtft/fb_pcd8544.c static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) len 17 drivers/staging/fbtft/fb_ra8875.c static int write_spi(struct fbtft_par *par, void *buf, size_t len) len 21 drivers/staging/fbtft/fb_ra8875.c .len = len, len 26 drivers/staging/fbtft/fb_ra8875.c fbtft_par_dbg_hex(DEBUG_WRITE, par, par->info->device, u8, buf, len, len 27 drivers/staging/fbtft/fb_ra8875.c "%s(len=%zu): ", __func__, len); len 190 drivers/staging/fbtft/fb_ra8875.c static void write_reg8_bus8(struct fbtft_par *par, int len, ...) len 200 drivers/staging/fbtft/fb_ra8875.c va_start(args, len); len 201 drivers/staging/fbtft/fb_ra8875.c for (i = 0; i < len; i++) len 205 drivers/staging/fbtft/fb_ra8875.c u8, buf, len, "%s: ", __func__); len 208 drivers/staging/fbtft/fb_ra8875.c va_start(args, len); len 218 drivers/staging/fbtft/fb_ra8875.c len--; len 222 drivers/staging/fbtft/fb_ra8875.c if (len) { len 225 drivers/staging/fbtft/fb_ra8875.c i = len; len 229 drivers/staging/fbtft/fb_ra8875.c ret = par->fbtftops.write(par, par->buf, len + 1); len 244 drivers/staging/fbtft/fb_ra8875.c static int write_vmem16_bus8(struct fbtft_par *par, size_t offset, size_t len) len 256 drivers/staging/fbtft/fb_ra8875.c __func__, offset, len); len 258 drivers/staging/fbtft/fb_ra8875.c remain = len / 2; len 260 drivers/staging/fbtft/fb_ra8875.c tx_array_size = par->txbuf.len / 2; len 112 drivers/staging/fbtft/fb_sh1106.c static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) len 121 drivers/staging/fbtft/fb_sh1106.c page_end = DIV_ROUND_UP(offset + len, 8 * 2 * xres); len 142 drivers/staging/fbtft/fb_sh1106.c static void write_register(struct fbtft_par *par, int len, ...) len 147 drivers/staging/fbtft/fb_sh1106.c va_start(args, len); len 149 drivers/staging/fbtft/fb_sh1106.c for (i = 0; i < len; i++) len 153 drivers/staging/fbtft/fb_sh1106.c fbtft_write_buf_dc(par, par->buf, len, 0); len 152 drivers/staging/fbtft/fb_ssd1305.c static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) len 174 drivers/staging/fbtft/fb_ssd1306.c static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) len 137 drivers/staging/fbtft/fb_ssd1325.c static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) len 66 drivers/staging/fbtft/fb_ssd1331.c static void write_reg8_bus8(struct fbtft_par *par, int len, ...) len 73 drivers/staging/fbtft/fb_ssd1331.c va_start(args, len); len 74 drivers/staging/fbtft/fb_ssd1331.c for (i = 0; i < len; i++) len 78 drivers/staging/fbtft/fb_ssd1331.c u8, buf, len, "%s: ", __func__); len 81 drivers/staging/fbtft/fb_ssd1331.c va_start(args, len); len 93 drivers/staging/fbtft/fb_ssd1331.c len--; len 95 drivers/staging/fbtft/fb_ssd1331.c if (len) { len 96 drivers/staging/fbtft/fb_ssd1331.c i = len; len 99 drivers/staging/fbtft/fb_ssd1331.c ret = par->fbtftops.write(par, par->buf, len * (sizeof(u8))); len 86 drivers/staging/fbtft/fb_tls8204.c static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) len 213 drivers/staging/fbtft/fb_uc1611.c static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) len 220 drivers/staging/fbtft/fb_uc1611.c int y_end = (offset + len - 1) / line_length; len 257 drivers/staging/fbtft/fb_uc1611.c ret = par->fbtftops.write(par, par->txbuf.buf, len / 2); len 292 drivers/staging/fbtft/fb_uc1611.c ret = par->fbtftops.write(par, par->txbuf.buf, len); len 118 drivers/staging/fbtft/fb_uc1701.c static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) len 37 drivers/staging/fbtft/fb_watterott.c static void write_reg8_bus8(struct fbtft_par *par, int len, ...) len 43 drivers/staging/fbtft/fb_watterott.c va_start(args, len); len 44 drivers/staging/fbtft/fb_watterott.c for (i = 0; i < len; i++) len 50 drivers/staging/fbtft/fb_watterott.c len, "%s: ", __func__); len 52 drivers/staging/fbtft/fb_watterott.c ret = par->fbtftops.write(par, par->buf, len); len 60 drivers/staging/fbtft/fb_watterott.c static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) len 70 drivers/staging/fbtft/fb_watterott.c end_line = start_line + (len / par->info->fix.line_length) - 1; len 98 drivers/staging/fbtft/fb_watterott.c static int write_vmem_8bit(struct fbtft_par *par, size_t offset, size_t len) len 108 drivers/staging/fbtft/fb_watterott.c end_line = start_line + (len / par->info->fix.line_length) - 1; len 15 drivers/staging/fbtft/fbtft-bus.c void func(struct fbtft_par *par, int len, ...) \ len 23 drivers/staging/fbtft/fbtft-bus.c va_start(args, len); \ len 24 drivers/staging/fbtft/fbtft-bus.c for (i = 0; i < len; i++) { \ len 30 drivers/staging/fbtft/fbtft-bus.c par->info->device, buffer_type, buf, len, \ len 34 drivers/staging/fbtft/fbtft-bus.c va_start(args, len); \ len 47 drivers/staging/fbtft/fbtft-bus.c len--; \ len 52 drivers/staging/fbtft/fbtft-bus.c if (len) { \ len 53 drivers/staging/fbtft/fbtft-bus.c i = len; \ len 58 drivers/staging/fbtft/fbtft-bus.c len * (sizeof(data_type) + offset), 1); \ len 69 drivers/staging/fbtft/fbtft-bus.c void fbtft_write_reg8_bus9(struct fbtft_par *par, int len, ...) len 77 drivers/staging/fbtft/fbtft-bus.c va_start(args, len); len 78 drivers/staging/fbtft/fbtft-bus.c for (i = 0; i < len; i++) len 82 drivers/staging/fbtft/fbtft-bus.c par->info->device, u8, buf, len, "%s: ", len 85 drivers/staging/fbtft/fbtft-bus.c if (len <= 0) len 92 drivers/staging/fbtft/fbtft-bus.c pad = (len % 4) ? 4 - (len % 4) : 0; len 97 drivers/staging/fbtft/fbtft-bus.c va_start(args, len); len 99 drivers/staging/fbtft/fbtft-bus.c i = len - 1; len 105 drivers/staging/fbtft/fbtft-bus.c ret = par->fbtftops.write(par, par->buf, (len + pad) * sizeof(u16)); len 121 drivers/staging/fbtft/fbtft-bus.c int fbtft_write_vmem16_bus8(struct fbtft_par *par, size_t offset, size_t len) len 133 drivers/staging/fbtft/fbtft-bus.c __func__, offset, len); len 135 drivers/staging/fbtft/fbtft-bus.c remain = len / 2; len 143 drivers/staging/fbtft/fbtft-bus.c return par->fbtftops.write(par, vmem16, len); len 146 drivers/staging/fbtft/fbtft-bus.c tx_array_size = par->txbuf.len / 2; len 176 drivers/staging/fbtft/fbtft-bus.c int fbtft_write_vmem16_bus9(struct fbtft_par *par, size_t offset, size_t len) len 187 drivers/staging/fbtft/fbtft-bus.c __func__, offset, len); len 194 drivers/staging/fbtft/fbtft-bus.c remain = len; len 197 drivers/staging/fbtft/fbtft-bus.c tx_array_size = par->txbuf.len / 2; len 224 drivers/staging/fbtft/fbtft-bus.c int fbtft_write_vmem8_bus8(struct fbtft_par *par, size_t offset, size_t len) len 232 drivers/staging/fbtft/fbtft-bus.c int fbtft_write_vmem16_bus16(struct fbtft_par *par, size_t offset, size_t len) len 237 drivers/staging/fbtft/fbtft-bus.c __func__, offset, len); len 242 drivers/staging/fbtft/fbtft-bus.c return fbtft_write_buf_dc(par, vmem16, len, 1); len 36 drivers/staging/fbtft/fbtft-core.c int fbtft_write_buf_dc(struct fbtft_par *par, void *buf, size_t len, int dc) len 43 drivers/staging/fbtft/fbtft-core.c ret = par->fbtftops.write(par, buf, len); len 52 drivers/staging/fbtft/fbtft-core.c void *buf, size_t len, const char *fmt, ...) len 63 drivers/staging/fbtft/fbtft-core.c hex_dump_to_buffer(buf, len, 32, groupsize, text + text_len, len 66 drivers/staging/fbtft/fbtft-core.c if (len > 32) len 243 drivers/staging/fbtft/fbtft-core.c size_t offset, len; len 285 drivers/staging/fbtft/fbtft-core.c len = (end_line - start_line + 1) * par->info->fix.line_length; len 286 drivers/staging/fbtft/fbtft-core.c ret = par->fbtftops.write_vmem(par, offset, len); len 302 drivers/staging/fbtft/fbtft-core.c throughput = throughput ? (len * 1000) / throughput : 0; len 736 drivers/staging/fbtft/fbtft-core.c par->txbuf.len = txbuflen; len 849 drivers/staging/fbtft/fbtft-core.c if (par->txbuf.buf && par->txbuf.len >= 1024) len 850 drivers/staging/fbtft/fbtft-core.c sprintf(text1, ", %zu KiB buffer memory", par->txbuf.len >> 10); len 1287 drivers/staging/fbtft/fbtft-core.c par->txbuf.len + len 1288 drivers/staging/fbtft/fbtft-core.c (par->txbuf.len / 8) + 8, len 8 drivers/staging/fbtft/fbtft-io.c int fbtft_write_spi(struct fbtft_par *par, void *buf, size_t len) len 12 drivers/staging/fbtft/fbtft-io.c .len = len, len 16 drivers/staging/fbtft/fbtft-io.c fbtft_par_dbg_hex(DEBUG_WRITE, par, par->info->device, u8, buf, len, len 17 drivers/staging/fbtft/fbtft-io.c "%s(len=%zu): ", __func__, len); len 40 drivers/staging/fbtft/fbtft-io.c int fbtft_write_spi_emulate_9(struct fbtft_par *par, void *buf, size_t len) len 44 drivers/staging/fbtft/fbtft-io.c size_t size = len / 2; len 49 drivers/staging/fbtft/fbtft-io.c fbtft_par_dbg_hex(DEBUG_WRITE, par, par->info->device, u8, buf, len, len 50 drivers/staging/fbtft/fbtft-io.c "%s(len=%zu): ", __func__, len); len 57 drivers/staging/fbtft/fbtft-io.c if ((len % 8) != 0) { len 59 drivers/staging/fbtft/fbtft-io.c "error: len=%zu must be divisible by 8\n", len); len 85 drivers/staging/fbtft/fbtft-io.c int fbtft_read_spi(struct fbtft_par *par, void *buf, size_t len) len 92 drivers/staging/fbtft/fbtft-io.c .len = len, len 103 drivers/staging/fbtft/fbtft-io.c if (len > 32) { len 106 drivers/staging/fbtft/fbtft-io.c len); len 112 drivers/staging/fbtft/fbtft-io.c txbuf, len, "%s(len=%zu) txbuf => ", len 113 drivers/staging/fbtft/fbtft-io.c __func__, len); len 119 drivers/staging/fbtft/fbtft-io.c fbtft_par_dbg_hex(DEBUG_READ, par, par->info->device, u8, buf, len, len 120 drivers/staging/fbtft/fbtft-io.c "%s(len=%zu) buf <= ", __func__, len); len 130 drivers/staging/fbtft/fbtft-io.c int fbtft_write_gpio8_wr(struct fbtft_par *par, void *buf, size_t len) len 138 drivers/staging/fbtft/fbtft-io.c fbtft_par_dbg_hex(DEBUG_WRITE, par, par->info->device, u8, buf, len, len 139 drivers/staging/fbtft/fbtft-io.c "%s(len=%zu): ", __func__, len); len 141 drivers/staging/fbtft/fbtft-io.c while (len--) { len 180 drivers/staging/fbtft/fbtft-io.c int fbtft_write_gpio16_wr(struct fbtft_par *par, void *buf, size_t len) len 188 drivers/staging/fbtft/fbtft-io.c fbtft_par_dbg_hex(DEBUG_WRITE, par, par->info->device, u8, buf, len, len 189 drivers/staging/fbtft/fbtft-io.c "%s(len=%zu): ", __func__, len); len 191 drivers/staging/fbtft/fbtft-io.c while (len) { len 224 drivers/staging/fbtft/fbtft-io.c len -= 2; len 231 drivers/staging/fbtft/fbtft-io.c int fbtft_write_gpio16_wr_latched(struct fbtft_par *par, void *buf, size_t len) len 95 drivers/staging/fbtft/fbtft-sysfs.c ssize_t len = 0; len 101 drivers/staging/fbtft/fbtft-sysfs.c len += scnprintf(&buf[len], PAGE_SIZE, len 103 drivers/staging/fbtft/fbtft-sysfs.c buf[len - 1] = '\n'; len 107 drivers/staging/fbtft/fbtft-sysfs.c return len; len 61 drivers/staging/fbtft/fbtft.h int (*write)(struct fbtft_par *par, void *buf, size_t len); len 62 drivers/staging/fbtft/fbtft.h int (*read)(struct fbtft_par *par, void *buf, size_t len); len 63 drivers/staging/fbtft/fbtft.h int (*write_vmem)(struct fbtft_par *par, size_t offset, size_t len); len 64 drivers/staging/fbtft/fbtft.h void (*write_register)(struct fbtft_par *par, int len, ...); len 200 drivers/staging/fbtft/fbtft.h size_t len; len 240 drivers/staging/fbtft/fbtft.h int fbtft_write_buf_dc(struct fbtft_par *par, void *buf, size_t len, int dc); len 243 drivers/staging/fbtft/fbtft.h void *buf, size_t len, const char *fmt, ...); len 258 drivers/staging/fbtft/fbtft.h int fbtft_write_spi(struct fbtft_par *par, void *buf, size_t len); len 259 drivers/staging/fbtft/fbtft.h int fbtft_write_spi_emulate_9(struct fbtft_par *par, void *buf, size_t len); len 260 drivers/staging/fbtft/fbtft.h int fbtft_read_spi(struct fbtft_par *par, void *buf, size_t len); len 261 drivers/staging/fbtft/fbtft.h int fbtft_write_gpio8_wr(struct fbtft_par *par, void *buf, size_t len); len 262 drivers/staging/fbtft/fbtft.h int fbtft_write_gpio16_wr(struct fbtft_par *par, void *buf, size_t len); len 263 drivers/staging/fbtft/fbtft.h int fbtft_write_gpio16_wr_latched(struct fbtft_par *par, void *buf, size_t len); len 266 drivers/staging/fbtft/fbtft.h int fbtft_write_vmem8_bus8(struct fbtft_par *par, size_t offset, size_t len); len 267 drivers/staging/fbtft/fbtft.h int fbtft_write_vmem16_bus16(struct fbtft_par *par, size_t offset, size_t len); len 268 drivers/staging/fbtft/fbtft.h int fbtft_write_vmem16_bus8(struct fbtft_par *par, size_t offset, size_t len); len 269 drivers/staging/fbtft/fbtft.h int fbtft_write_vmem16_bus9(struct fbtft_par *par, size_t offset, size_t len); len 270 drivers/staging/fbtft/fbtft.h void fbtft_write_reg8_bus8(struct fbtft_par *par, int len, ...); len 271 drivers/staging/fbtft/fbtft.h void fbtft_write_reg8_bus9(struct fbtft_par *par, int len, ...); len 272 drivers/staging/fbtft/fbtft.h void fbtft_write_reg16_bus8(struct fbtft_par *par, int len, ...); len 273 drivers/staging/fbtft/fbtft.h void fbtft_write_reg16_bus16(struct fbtft_par *par, int len, ...); len 1085 drivers/staging/fieldbus/anybuss/host.c ssize_t len = min_t(loff_t, MAX_DATA_AREA_SZ - *offset, size); len 1090 drivers/staging/fieldbus/anybuss/host.c if (len <= 0) len 1093 drivers/staging/fieldbus/anybuss/host.c DATA_IN_AREA + *offset, buf, len); len 1101 drivers/staging/fieldbus/anybuss/host.c *offset += len; len 1102 drivers/staging/fieldbus/anybuss/host.c return len; len 1110 drivers/staging/fieldbus/anybuss/host.c ssize_t len = min_t(loff_t, MAX_DATA_AREA_SZ - *offset, size); len 1115 drivers/staging/fieldbus/anybuss/host.c if (len <= 0) len 1118 drivers/staging/fieldbus/anybuss/host.c DATA_OUT_AREA + *offset, len); len 1124 drivers/staging/fieldbus/anybuss/host.c if (copy_to_user(buf, t->area_pd.buf, len)) len 1131 drivers/staging/fieldbus/anybuss/host.c *offset += len; len 1132 drivers/staging/fieldbus/anybuss/host.c return len; len 540 drivers/staging/fsl-dpaa2/ethsw/ethsw.c size_t len) len 545 drivers/staging/fsl-dpaa2/ethsw/ethsw.c err = snprintf(name, len, "p%d", port_priv->idx); len 546 drivers/staging/fsl-dpaa2/ethsw/ethsw.c if (err >= len) len 184 drivers/staging/fwserial/dma_fifo.c unsigned int len, n, ofs, l, limit; len 191 drivers/staging/fwserial/dma_fifo.c pended->len = 0; len 195 drivers/staging/fwserial/dma_fifo.c len = fifo->in - fifo->out; len 196 drivers/staging/fwserial/dma_fifo.c if (!len) len 201 drivers/staging/fwserial/dma_fifo.c n = len; len 217 drivers/staging/fwserial/dma_fifo.c fifo->out, fifo->done, n, len, fifo->avail); len 219 drivers/staging/fwserial/dma_fifo.c pended->len = n; len 234 drivers/staging/fwserial/dma_fifo.c return len - n; len 267 drivers/staging/fwserial/dma_fifo.c pending->out, pending->len); len 280 drivers/staging/fwserial/dma_fifo.c fifo->avail += pending->len; len 284 drivers/staging/fwserial/dma_fifo.c fifo->out, fifo->done, pending->len, fifo->avail); len 60 drivers/staging/fwserial/dma_fifo.h unsigned int len; len 215 drivers/staging/fwserial/fwserial.c void *payload, size_t len, void *cb_data) len 223 drivers/staging/fwserial/fwserial.c txn->callback(card, rcode, payload, len, txn); len 229 drivers/staging/fwserial/fwserial.c size_t len, fwtty_transaction_cb callback, len 246 drivers/staging/fwserial/fwserial.c len, fwtty_common_callback, txn); len 253 drivers/staging/fwserial/fwserial.c size_t len, fwtty_transaction_cb callback, len 265 drivers/staging/fwserial/fwserial.c len, fwtty_common_callback, txn); len 270 drivers/staging/fwserial/fwserial.c int len, avail; len 272 drivers/staging/fwserial/fwserial.c len = dma_fifo_out_level(&port->tx_fifo); len 273 drivers/staging/fwserial/fwserial.c if (len) len 277 drivers/staging/fwserial/fwserial.c fwtty_dbg(port, "fifo len: %d avail: %d\n", len, avail); len 528 drivers/staging/fwserial/fwserial.c static int fwtty_rx(struct fwtty_port *port, unsigned char *data, size_t len) len 530 drivers/staging/fwserial/fwserial.c int c, n = len; len 587 drivers/staging/fwserial/fwserial.c port->icount.rx += len; len 603 drivers/staging/fwserial/fwserial.c void *data, size_t len, len 623 drivers/staging/fwserial/fwserial.c if (addr != port->rx_handler.offset || len != 4) { len 633 drivers/staging/fwserial/fwserial.c len > port->rx_handler.length - 4) { len 636 drivers/staging/fwserial/fwserial.c err = fwtty_rx(port, data, len); len 672 drivers/staging/fwserial/fwserial.c int len; len 680 drivers/staging/fwserial/fwserial.c len = dma_fifo_level(&port->tx_fifo); len 683 drivers/staging/fwserial/fwserial.c port->icount.tx += txn->dma_pended.len; len 690 drivers/staging/fwserial/fwserial.c len = dma_fifo_level(&port->tx_fifo); len 693 drivers/staging/fwserial/fwserial.c port->stats.dropped += txn->dma_pended.len; len 696 drivers/staging/fwserial/fwserial.c if (len < WAKEUP_CHARS) len 705 drivers/staging/fwserial/fwserial.c int n, len; len 737 drivers/staging/fwserial/fwserial.c fwtty_dbg(port, "out: %u rem: %d\n", txn->dma_pended.len, n); len 753 drivers/staging/fwserial/fwserial.c fwtty_profile_data(port->stats.txns, txn->dma_pended.len); len 757 drivers/staging/fwserial/fwserial.c txn->dma_pended.len, fwtty_tx_complete, len 771 drivers/staging/fwserial/fwserial.c len = dma_fifo_out_level(&port->tx_fifo); len 772 drivers/staging/fwserial/fwserial.c if (len) { len 777 drivers/staging/fwserial/fwserial.c len = dma_fifo_level(&port->tx_fifo); len 781 drivers/staging/fwserial/fwserial.c if (drain && len < WAKEUP_CHARS) len 1096 drivers/staging/fwserial/fwserial.c int n, len; len 1103 drivers/staging/fwserial/fwserial.c len = dma_fifo_out_level(&port->tx_fifo); len 1104 drivers/staging/fwserial/fwserial.c if (len < DRAIN_THRESHOLD) len 1108 drivers/staging/fwserial/fwserial.c if (len >= DRAIN_THRESHOLD) len 1593 drivers/staging/fwserial/fwserial.c pkt->hdr.len = cpu_to_be16(mgmt_pkt_expected_len(pkt->hdr.code)); len 1601 drivers/staging/fwserial/fwserial.c pkt->hdr.len = cpu_to_be16(mgmt_pkt_expected_len(pkt->hdr.code)); len 1608 drivers/staging/fwserial/fwserial.c pkt->hdr.len = cpu_to_be16(mgmt_pkt_expected_len(pkt->hdr.code)); len 1614 drivers/staging/fwserial/fwserial.c pkt->hdr.len = cpu_to_be16(mgmt_pkt_expected_len(pkt->hdr.code)); len 1620 drivers/staging/fwserial/fwserial.c pkt->hdr.len = cpu_to_be16(mgmt_pkt_expected_len(pkt->hdr.code)); len 1661 drivers/staging/fwserial/fwserial.c pkt, be16_to_cpu(pkt->hdr.len)); len 2605 drivers/staging/fwserial/fwserial.c size_t len) len 2611 drivers/staging/fwserial/fwserial.c if (addr != fwserial_mgmt_addr_handler.offset || len < sizeof(pkt->hdr)) len 2614 drivers/staging/fwserial/fwserial.c if (len != be16_to_cpu(pkt->hdr.len) || len 2615 drivers/staging/fwserial/fwserial.c len != mgmt_pkt_expected_len(pkt->hdr.code)) len 2713 drivers/staging/fwserial/fwserial.c void *data, size_t len, len 2730 drivers/staging/fwserial/fwserial.c rcode = fwserial_parse_mgmt_write(peer, pkt, addr, len); len 141 drivers/staging/fwserial/fwserial.h __be16 len; len 645 drivers/staging/gasket/gasket_page_table.c uint slot_idx, remain, len; len 656 drivers/staging/gasket/gasket_page_table.c len = min(remain, GASKET_PAGES_PER_SUBTABLE - slot_idx); len 663 drivers/staging/gasket/gasket_page_table.c slot_base + slot_idx, len, 0); len 666 drivers/staging/gasket/gasket_page_table.c remain -= len; len 912 drivers/staging/gasket/gasket_page_table.c uint remain, subtable_slot_idx, len; len 924 drivers/staging/gasket/gasket_page_table.c len = min(remain, len 936 drivers/staging/gasket/gasket_page_table.c subtable_slot_idx, len)) len 940 drivers/staging/gasket/gasket_page_table.c remain -= len; len 959 drivers/staging/gasket/gasket_page_table.c uint slot_idx, remain, len; len 982 drivers/staging/gasket/gasket_page_table.c len = min(remain, GASKET_PAGES_PER_SUBTABLE - slot_idx); len 988 drivers/staging/gasket/gasket_page_table.c len, 0); len 995 drivers/staging/gasket/gasket_page_table.c remain -= len; len 998 drivers/staging/gasket/gasket_page_table.c host_addr += len * PAGE_SIZE; len 86 drivers/staging/gdm724x/gdm_lte.c nic->stats.rx_bytes += skb->len + ETH_HLEN; len 113 drivers/staging/gdm724x/gdm_lte.c if (skb_in->len == 0) len 154 drivers/staging/gdm724x/gdm_lte.c skb_out = dev_alloc_skb(skb_in->len); len 173 drivers/staging/gdm724x/gdm_lte.c static __sum16 icmp6_checksum(struct ipv6hdr *ipv6, u16 *ptr, int len) len 204 drivers/staging/gdm724x/gdm_lte.c while (len > 1) { len 206 drivers/staging/gdm724x/gdm_lte.c len -= 2; len 315 drivers/staging/gdm724x/gdm_lte.c skb_out = dev_alloc_skb(skb_in->len); len 442 drivers/staging/gdm724x/gdm_lte.c data_len = skb->len - (VLAN_ETH_HLEN - ETH_HLEN); len 446 drivers/staging/gdm724x/gdm_lte.c data_len = skb->len; len 502 drivers/staging/gdm724x/gdm_lte.c static int gdm_lte_event_send(struct net_device *dev, char *buf, int len) len 515 drivers/staging/gdm724x/gdm_lte.c hci->len) + HCI_HEADER_SIZE; len 520 drivers/staging/gdm724x/gdm_lte.c void *msg, int len) len 524 drivers/staging/gdm724x/gdm_lte.c nic->phy_dev->send_hci_func(nic->phy_dev->priv_dev, msg, len, NULL, len 562 drivers/staging/gdm724x/gdm_lte.c int len, int flagged_nic_type) len 657 drivers/staging/gdm724x/gdm_lte.c skb = dev_alloc_skb(len + mac_header_len + NET_IP_ALIGN); len 663 drivers/staging/gdm724x/gdm_lte.c skb_put_data(skb, buf, len); len 673 drivers/staging/gdm724x/gdm_lte.c static void gdm_lte_multi_sdu_pkt(struct phy_dev *phy_dev, char *buf, int len) len 687 drivers/staging/gdm724x/gdm_lte.c hci_len = gdm_dev16_to_cpu(endian, multi_sdu->len); len 694 drivers/staging/gdm724x/gdm_lte.c hci_len = gdm_dev16_to_cpu(endian, sdu->len); len 719 drivers/staging/gdm724x/gdm_lte.c static void gdm_lte_pdn_table(struct net_device *dev, char *buf, int len) len 740 drivers/staging/gdm724x/gdm_lte.c static int gdm_lte_receive_pkt(struct phy_dev *phy_dev, char *buf, int len) len 752 drivers/staging/gdm724x/gdm_lte.c if (!len) len 769 drivers/staging/gdm724x/gdm_lte.c gdm_lte_netif_rx(dev, hci->data, len, nic_type); len 772 drivers/staging/gdm724x/gdm_lte.c gdm_lte_multi_sdu_pkt(phy_dev, buf, len); len 786 drivers/staging/gdm724x/gdm_lte.c gdm_lte_pdn_table(dev, buf, len); len 789 drivers/staging/gdm724x/gdm_lte.c ret = gdm_lte_event_send(dev, buf, len); len 796 drivers/staging/gdm724x/gdm_lte.c static int rx_complete(void *arg, void *data, int len, int context) len 800 drivers/staging/gdm724x/gdm_lte.c return gdm_lte_receive_pkt(phy_dev, data, len); len 39 drivers/staging/gdm724x/gdm_lte.h int (*send_hci_func)(void *priv_dev, void *data, int len, len 41 drivers/staging/gdm724x/gdm_lte.h int (*send_sdu_func)(void *priv_dev, void *data, int len, len 46 drivers/staging/gdm724x/gdm_lte.h int (*cb)(void *cb_data, void *data, int len, len 53 drivers/staging/gdm724x/gdm_mux.c static struct mux_tx *alloc_mux_tx(int len) len 151 drivers/staging/gdm724x/gdm_mux.c int len = r->len; len 167 drivers/staging/gdm724x/gdm_mux.c if (len - packet_size_sum < total_len) { len 169 drivers/staging/gdm724x/gdm_mux.c payload_size, len, packet_type); len 191 drivers/staging/gdm724x/gdm_mux.c if (len - packet_size_sum <= MUX_HEADER_SIZE + 2) { len 262 drivers/staging/gdm724x/gdm_mux.c r->len = r->urb->actual_length; len 271 drivers/staging/gdm724x/gdm_mux.c int (*cb)(void *data, int len, int tty_index, len 342 drivers/staging/gdm724x/gdm_mux.c static int gdm_mux_send(void *priv_dev, void *data, int len, int tty_index, len 362 drivers/staging/gdm724x/gdm_mux.c total_len = ALIGN(MUX_HEADER_SIZE + len, 4); len 374 drivers/staging/gdm724x/gdm_mux.c mux_header->payload_size = __cpu_to_le32((u32)len); len 377 drivers/staging/gdm724x/gdm_mux.c memcpy(t->buf + MUX_HEADER_SIZE, data, len); len 378 drivers/staging/gdm724x/gdm_mux.c memset(t->buf + MUX_HEADER_SIZE + len, 0, len 379 drivers/staging/gdm724x/gdm_mux.c total_len - MUX_HEADER_SIZE - len); len 381 drivers/staging/gdm724x/gdm_mux.c t->len = total_len; len 406 drivers/staging/gdm724x/gdm_mux.c void *buf, int len) len 419 drivers/staging/gdm724x/gdm_mux.c len, len 38 drivers/staging/gdm724x/gdm_mux.h int len; len 51 drivers/staging/gdm724x/gdm_mux.h u32 len; len 53 drivers/staging/gdm724x/gdm_mux.h int len, len 77 drivers/staging/gdm724x/gdm_mux.h int len, len 115 drivers/staging/gdm724x/gdm_tty.c int len, len 129 drivers/staging/gdm724x/gdm_tty.c if (data && len) { len 130 drivers/staging/gdm724x/gdm_tty.c if (tty_buffer_request_room(&gdm->port, len) == len) { len 131 drivers/staging/gdm724x/gdm_tty.c tty_insert_flip_string(&gdm->port, data, len); len 156 drivers/staging/gdm724x/gdm_tty.c int len) len 159 drivers/staging/gdm724x/gdm_tty.c int remain = len; len 166 drivers/staging/gdm724x/gdm_tty.c if (!len) len 183 drivers/staging/gdm724x/gdm_tty.c return len; len 36 drivers/staging/gdm724x/gdm_tty.h int len, len 42 drivers/staging/gdm724x/gdm_tty.h int len, len 50 drivers/staging/gdm724x/gdm_tty.h int len); len 53 drivers/staging/gdm724x/gdm_usb.c void *data, int len, int context), len 66 drivers/staging/gdm724x/gdm_usb.c hci->len = gdm_cpu_to_dev16(udev->gdm_ed, 1); len 77 drivers/staging/gdm724x/gdm_usb.c static struct usb_tx *alloc_tx_struct(int len) len 89 drivers/staging/gdm724x/gdm_usb.c if (!(len % 512)) len 90 drivers/staging/gdm724x/gdm_usb.c len++; len 92 drivers/staging/gdm724x/gdm_usb.c t->buf = kmalloc(len, GFP_ATOMIC); len 363 drivers/staging/gdm724x/gdm_usb.c memcpy(mac_address, tlv->data, tlv->len); len 481 drivers/staging/gdm724x/gdm_usb.c void *data, int len, int context), len 562 drivers/staging/gdm724x/gdm_usb.c static int send_tx_packet(struct usb_device *usbdev, struct usb_tx *t, u32 len) len 566 drivers/staging/gdm724x/gdm_usb.c if (!(len % 512)) len 567 drivers/staging/gdm724x/gdm_usb.c len++; len 573 drivers/staging/gdm724x/gdm_usb.c len, len 607 drivers/staging/gdm724x/gdm_usb.c if (send_len + t_sdu->len > MAX_SDU_SIZE) { len 615 drivers/staging/gdm724x/gdm_usb.c memcpy(multi_sdu->data + send_len, t_sdu->buf, t_sdu->len); len 617 drivers/staging/gdm724x/gdm_usb.c send_len += (t_sdu->len + 3) & 0xfffc; len 628 drivers/staging/gdm724x/gdm_usb.c multi_sdu->len = gdm_cpu_to_dev16(udev->gdm_ed, send_len); len 642 drivers/staging/gdm724x/gdm_usb.c u32 len = 0; len 661 drivers/staging/gdm724x/gdm_usb.c len = t->len; len 690 drivers/staging/gdm724x/gdm_usb.c len = packet_aggregation(udev, t->buf); len 692 drivers/staging/gdm724x/gdm_usb.c if (send_tx_packet(usbdev, t, len)) { len 700 drivers/staging/gdm724x/gdm_usb.c static int gdm_usb_sdu_send(void *priv_dev, void *data, int len, len 730 drivers/staging/gdm724x/gdm_usb.c send_len = len + SDU_PARAM_LEN; len 731 drivers/staging/gdm724x/gdm_usb.c memcpy(sdu->data, data, len); len 733 drivers/staging/gdm724x/gdm_usb.c send_len = len - ETH_HLEN; len 735 drivers/staging/gdm724x/gdm_usb.c memcpy(sdu->data, data + ETH_HLEN, len - ETH_HLEN); len 738 drivers/staging/gdm724x/gdm_usb.c sdu->len = gdm_cpu_to_dev16(udev->gdm_ed, send_len); len 743 drivers/staging/gdm724x/gdm_usb.c t_sdu->len = send_len + HCI_HEADER_SIZE; len 758 drivers/staging/gdm724x/gdm_usb.c static int gdm_usb_hci_send(void *priv_dev, void *data, int len, len 771 drivers/staging/gdm724x/gdm_usb.c t = alloc_tx_struct(len); len 777 drivers/staging/gdm724x/gdm_usb.c memcpy(t->buf, data, len); len 780 drivers/staging/gdm724x/gdm_usb.c t->len = len; len 39 drivers/staging/gdm724x/gdm_usb.h u32 len; len 49 drivers/staging/gdm724x/gdm_usb.h u32 len; len 61 drivers/staging/gdm724x/gdm_usb.h int (*callback)(void *cb_data, void *data, int len, int context); len 94 drivers/staging/gdm724x/gdm_usb.h int (*rx_cb)(void *cb_data, void *data, int len, int context); len 30 drivers/staging/gdm724x/hci_packet.h __dev16 len; len 36 drivers/staging/gdm724x/hci_packet.h u8 len; len 42 drivers/staging/gdm724x/hci_packet.h __dev16 len; len 50 drivers/staging/gdm724x/hci_packet.h __dev16 len; len 59 drivers/staging/gdm724x/hci_packet.h __dev16 len; len 67 drivers/staging/gdm724x/hci_packet.h __dev16 len; len 78 drivers/staging/gdm724x/hci_packet.h __dev16 len; len 19 drivers/staging/gdm724x/netlink_k.c #define ND_NLMSG_SPACE(len) (NLMSG_SPACE(len) + ND_IFINDEX_LEN) len 22 drivers/staging/gdm724x/netlink_k.c #define ND_NLMSG_S_LEN(len) (len + ND_IFINDEX_LEN) len 27 drivers/staging/gdm724x/netlink_k.c static void (*rcv_cb)(struct net_device *dev, u16 type, void *msg, int len); len 42 drivers/staging/gdm724x/netlink_k.c if (skb->len < NLMSG_HDRLEN) { len 49 drivers/staging/gdm724x/netlink_k.c if (skb->len < nlh->nlmsg_len || nlh->nlmsg_len > ND_MAX_MSG_LEN) { len 51 drivers/staging/gdm724x/netlink_k.c skb->len, nlh->nlmsg_len); len 77 drivers/staging/gdm724x/netlink_k.c void *msg, int len)) len 92 drivers/staging/gdm724x/netlink_k.c int netlink_send(struct sock *sock, int group, u16 type, void *msg, int len) len 105 drivers/staging/gdm724x/netlink_k.c skb = alloc_skb(NLMSG_SPACE(len), GFP_ATOMIC); len 111 drivers/staging/gdm724x/netlink_k.c nlh = nlmsg_put(skb, 0, seq, type, len, 0); len 112 drivers/staging/gdm724x/netlink_k.c memcpy(NLMSG_DATA(nlh), msg, len); len 118 drivers/staging/gdm724x/netlink_k.c return len; len 122 drivers/staging/gdm724x/netlink_k.c group, type, len, ret); len 12 drivers/staging/gdm724x/netlink_k.h u16 type, void *msg, int len)); len 13 drivers/staging/gdm724x/netlink_k.h int netlink_send(struct sock *sock, int group, u16 type, void *msg, int len); len 45 drivers/staging/greybus/audio_manager_module.c const char *buf, size_t len) len 56 drivers/staging/greybus/audio_manager_module.c return attribute->store(module, attribute, buf, len); len 772 drivers/staging/greybus/camera.c static ssize_t gb_camera_op_capabilities(void *priv, char *data, size_t len) len 775 drivers/staging/greybus/camera.c size_t capabilities_len = len; len 872 drivers/staging/greybus/camera.c char *buf, size_t len) len 908 drivers/staging/greybus/camera.c char *buf, size_t len) len 994 drivers/staging/greybus/camera.c ret = len; len 1002 drivers/staging/greybus/camera.c char *buf, size_t len) len 1039 drivers/staging/greybus/camera.c return len; len 1043 drivers/staging/greybus/camera.c char *buf, size_t len) len 1056 drivers/staging/greybus/camera.c return len; len 1063 drivers/staging/greybus/camera.c ssize_t (*execute)(struct gb_camera *gcam, char *buf, size_t len); len 1091 drivers/staging/greybus/camera.c size_t len, loff_t *offset) len 1107 drivers/staging/greybus/camera.c return simple_read_from_buffer(buf, len, offset, buffer->data, len 1112 drivers/staging/greybus/camera.c const char __user *buf, size_t len, len 1120 drivers/staging/greybus/camera.c if (len > 1024) len 1123 drivers/staging/greybus/camera.c kbuf = kmalloc(len + 1, GFP_KERNEL); len 1127 drivers/staging/greybus/camera.c if (copy_from_user(kbuf, buf, len)) { len 1132 drivers/staging/greybus/camera.c kbuf[len] = '\0'; len 1134 drivers/staging/greybus/camera.c ret = op->execute(gcam, kbuf, len); len 90 drivers/staging/greybus/gb-camera.h ssize_t (*capabilities)(void *priv, char *buf, size_t len); len 75 drivers/staging/greybus/hid.c unsigned char *buf, int len) len 88 drivers/staging/greybus/hid.c &request, sizeof(request), buf, len); len 96 drivers/staging/greybus/hid.c unsigned char *buf, int len) len 100 drivers/staging/greybus/hid.c int ret, size = sizeof(*request) + len - 1; len 117 drivers/staging/greybus/hid.c memcpy(request->report, buf, len); len 124 drivers/staging/greybus/hid.c ret = len; len 241 drivers/staging/greybus/hid.c size_t len, unsigned char report_type) len 252 drivers/staging/greybus/hid.c len--; len 255 drivers/staging/greybus/hid.c ret = gb_hid_set_report(ghid, report_type, report_id, buf, len); len 263 drivers/staging/greybus/hid.c __u8 *buf, size_t len, unsigned char rtype, len 268 drivers/staging/greybus/hid.c return __gb_hid_get_raw_report(hid, reportnum, buf, len, rtype); len 272 drivers/staging/greybus/hid.c return __gb_hid_output_raw_report(hid, buf, len, rtype); len 74 drivers/staging/greybus/i2c.c op->size = cpu_to_le16(msg->len); len 107 drivers/staging/greybus/i2c.c data_in_size += (u32)msg->len; len 109 drivers/staging/greybus/i2c.c data_out_size += (u32)msg->len; len 137 drivers/staging/greybus/i2c.c memcpy(data, msg->buf, msg->len); len 138 drivers/staging/greybus/i2c.c data += msg->len; len 158 drivers/staging/greybus/i2c.c memcpy(msg->buf, data, msg->len); len 159 drivers/staging/greybus/i2c.c data += msg->len; len 23 drivers/staging/greybus/log.c u16 len; len 37 drivers/staging/greybus/log.c len = le16_to_cpu(receive->len); len 38 drivers/staging/greybus/log.c if (len != (op->request->payload_size - sizeof(*receive))) { len 39 drivers/staging/greybus/log.c dev_err(dev, "log request wrong size %d vs %zu\n", len, len 43 drivers/staging/greybus/log.c if (len == 0) { len 48 drivers/staging/greybus/log.c if (len > GB_LOG_MAX_LEN) { len 49 drivers/staging/greybus/log.c dev_err(dev, "log request too big: %d\n", len); len 54 drivers/staging/greybus/log.c receive->msg[len - 1] = '\0'; len 181 drivers/staging/greybus/loopback.c size_t len) \ len 188 drivers/staging/greybus/loopback.c len = -EINVAL; \ len 192 drivers/staging/greybus/loopback.c return len; \ len 217 drivers/staging/greybus/loopback.c size_t len) \ len 224 drivers/staging/greybus/loopback.c len = -EINVAL; \ len 228 drivers/staging/greybus/loopback.c return len; \ len 509 drivers/staging/greybus/loopback.c static int gb_loopback_sync_sink(struct gb_loopback *gb, u32 len) len 514 drivers/staging/greybus/loopback.c request = kmalloc(len + sizeof(*request), GFP_KERNEL); len 518 drivers/staging/greybus/loopback.c request->len = cpu_to_le32(len); len 520 drivers/staging/greybus/loopback.c request, len + sizeof(*request), len 526 drivers/staging/greybus/loopback.c static int gb_loopback_sync_transfer(struct gb_loopback *gb, u32 len) len 535 drivers/staging/greybus/loopback.c request = kmalloc(len + sizeof(*request), GFP_KERNEL); len 538 drivers/staging/greybus/loopback.c response = kmalloc(len + sizeof(*response), GFP_KERNEL); len 544 drivers/staging/greybus/loopback.c memset(request->data, 0x5A, len); len 546 drivers/staging/greybus/loopback.c request->len = cpu_to_le32(len); len 548 drivers/staging/greybus/loopback.c request, len + sizeof(*request), len 549 drivers/staging/greybus/loopback.c response, len + sizeof(*response)); len 553 drivers/staging/greybus/loopback.c if (memcmp(request->data, response->data, len)) { len 574 drivers/staging/greybus/loopback.c static int gb_loopback_async_sink(struct gb_loopback *gb, u32 len) len 579 drivers/staging/greybus/loopback.c request = kmalloc(len + sizeof(*request), GFP_KERNEL); len 583 drivers/staging/greybus/loopback.c request->len = cpu_to_le32(len); len 585 drivers/staging/greybus/loopback.c request, len + sizeof(*request), len 598 drivers/staging/greybus/loopback.c size_t len; len 605 drivers/staging/greybus/loopback.c len = le32_to_cpu(request->len); len 607 drivers/staging/greybus/loopback.c if (memcmp(request->data, response->data, len)) { len 622 drivers/staging/greybus/loopback.c static int gb_loopback_async_transfer(struct gb_loopback *gb, u32 len) len 627 drivers/staging/greybus/loopback.c request = kmalloc(len + sizeof(*request), GFP_KERNEL); len 631 drivers/staging/greybus/loopback.c memset(request->data, 0x5A, len); len 633 drivers/staging/greybus/loopback.c request->len = cpu_to_le32(len); len 636 drivers/staging/greybus/loopback.c request, len + sizeof(*request), len 637 drivers/staging/greybus/loopback.c len + response_len, len 659 drivers/staging/greybus/loopback.c size_t len; len 674 drivers/staging/greybus/loopback.c len = le32_to_cpu(request->len); len 675 drivers/staging/greybus/loopback.c if (len > gb_dev.size_max) { len 677 drivers/staging/greybus/loopback.c len, gb_dev.size_max); len 682 drivers/staging/greybus/loopback.c len + sizeof(*response), GFP_KERNEL)) { len 687 drivers/staging/greybus/loopback.c response->len = cpu_to_le32(len); len 688 drivers/staging/greybus/loopback.c if (len) len 689 drivers/staging/greybus/loopback.c memcpy(response->data, request->data, len); len 444 drivers/staging/greybus/power_supply.c static int __gb_power_supply_set_name(char *init_name, char *name, size_t len) len 452 drivers/staging/greybus/power_supply.c strlcpy(name, init_name, len); len 454 drivers/staging/greybus/power_supply.c while ((ret < len) && (psy = power_supply_get_by_name(name))) { len 457 drivers/staging/greybus/power_supply.c ret = snprintf(name, len, "%s_%u", init_name, ++i); len 459 drivers/staging/greybus/power_supply.c if (ret >= len) len 31 drivers/staging/greybus/raw.c u32 len; len 55 drivers/staging/greybus/raw.c static int receive_data(struct gb_raw *raw, u32 len, u8 *data) len 61 drivers/staging/greybus/raw.c if (len > MAX_PACKET_SIZE) { len 67 drivers/staging/greybus/raw.c if ((raw->list_data + len) > MAX_DATA_SIZE) { len 73 drivers/staging/greybus/raw.c raw_data = kmalloc(sizeof(*raw_data) + len, GFP_KERNEL); len 79 drivers/staging/greybus/raw.c raw->list_data += len; len 80 drivers/staging/greybus/raw.c raw_data->len = len; len 81 drivers/staging/greybus/raw.c memcpy(&raw_data->data[0], data, len); len 95 drivers/staging/greybus/raw.c u32 len; len 109 drivers/staging/greybus/raw.c len = le32_to_cpu(receive->len); len 110 drivers/staging/greybus/raw.c if (len != (int)(op->request->payload_size - sizeof(__le32))) { len 111 drivers/staging/greybus/raw.c dev_err(dev, "raw receive request wrong size %d vs %d\n", len, len 115 drivers/staging/greybus/raw.c if (len == 0) { len 120 drivers/staging/greybus/raw.c return receive_data(raw, len, receive->data); len 123 drivers/staging/greybus/raw.c static int gb_raw_send(struct gb_raw *raw, u32 len, const char __user *data) len 129 drivers/staging/greybus/raw.c request = kmalloc(len + sizeof(*request), GFP_KERNEL); len 133 drivers/staging/greybus/raw.c if (copy_from_user(&request->data[0], data, len)) { len 138 drivers/staging/greybus/raw.c request->len = cpu_to_le32(len); len 141 drivers/staging/greybus/raw.c request, len + sizeof(*request), len 297 drivers/staging/greybus/raw.c if (raw_data->len > count) { len 302 drivers/staging/greybus/raw.c if (copy_to_user(buf, &raw_data->data[0], raw_data->len)) { len 308 drivers/staging/greybus/raw.c raw->list_data -= raw_data->len; len 309 drivers/staging/greybus/raw.c retval = raw_data->len; len 257 drivers/staging/greybus/sdio.c size_t len, u16 nblocks, off_t skip) len 269 drivers/staging/greybus/sdio.c WARN_ON(len > host->data_max); len 272 drivers/staging/greybus/sdio.c len + sizeof(*request), len 282 drivers/staging/greybus/sdio.c copied = sg_pcopy_to_buffer(sg, sg_len, &request->data[0], len, skip); len 284 drivers/staging/greybus/sdio.c if (copied != len) { len 298 drivers/staging/greybus/sdio.c if (len != send_blksz * send_blocks) { len 300 drivers/staging/greybus/sdio.c len, send_blksz * send_blocks); len 311 drivers/staging/greybus/sdio.c size_t len, u16 nblocks, off_t skip) len 323 drivers/staging/greybus/sdio.c WARN_ON(len > host->data_max); len 327 drivers/staging/greybus/sdio.c len + sizeof(*response), GFP_KERNEL); len 344 drivers/staging/greybus/sdio.c if (len != recv_blksz * recv_blocks) { len 346 drivers/staging/greybus/sdio.c recv_blksz * recv_blocks, len); len 351 drivers/staging/greybus/sdio.c copied = sg_pcopy_from_buffer(sg, sg_len, &response->data[0], len, len 353 drivers/staging/greybus/sdio.c if (copied != len) len 364 drivers/staging/greybus/sdio.c size_t left, len; len 386 drivers/staging/greybus/sdio.c len = min(left, host->data_max); len 387 drivers/staging/greybus/sdio.c nblocks = len / data->blksz; len 388 drivers/staging/greybus/sdio.c len = nblocks * data->blksz; len 391 drivers/staging/greybus/sdio.c ret = _gb_sdio_recv(host, data, len, nblocks, skip); len 395 drivers/staging/greybus/sdio.c ret = _gb_sdio_send(host, data, len, nblocks, skip); len 399 drivers/staging/greybus/sdio.c data->bytes_xfered += len; len 400 drivers/staging/greybus/sdio.c left -= len; len 401 drivers/staging/greybus/sdio.c skip += len; len 60 drivers/staging/greybus/spilib.c static size_t calc_rx_xfer_size(u32 rx_size, u32 *tx_xfer_size, u32 len, len 67 drivers/staging/greybus/spilib.c if (rx_size + len > data_max) len 70 drivers/staging/greybus/spilib.c rx_xfer_size = len; len 81 drivers/staging/greybus/spilib.c static size_t calc_tx_xfer_size(u32 tx_size, u32 count, size_t len, len 89 drivers/staging/greybus/spilib.c if (tx_size + headers_size + len > data_max) len 92 drivers/staging/greybus/spilib.c return len; len 109 drivers/staging/greybus/spilib.c if ((spi->tx_xfer_offset + spi->last_xfer_size == last_xfer->len) || len 110 drivers/staging/greybus/spilib.c (spi->rx_xfer_offset + spi->last_xfer_size == last_xfer->len)) len 171 drivers/staging/greybus/spilib.c u32 tx_xfer_size = 0, rx_xfer_size = 0, len; len 188 drivers/staging/greybus/spilib.c "bufferless transfer, length %u\n", xfer->len); len 197 drivers/staging/greybus/spilib.c len = xfer->len - spi->tx_xfer_offset; len 201 drivers/staging/greybus/spilib.c len, data_max); len 206 drivers/staging/greybus/spilib.c len = xfer->len - spi->rx_xfer_offset; len 208 drivers/staging/greybus/spilib.c len, data_max); len 251 drivers/staging/greybus/spilib.c xfer_len = xfer->len; len 261 drivers/staging/greybus/spilib.c gb_xfer->len = cpu_to_le32(xfer_len); len 305 drivers/staging/greybus/spilib.c xfer_len = xfer->len - spi->rx_xfer_offset; len 309 drivers/staging/greybus/spilib.c xfer_len = xfer->len; len 309 drivers/staging/greybus/tools/loopback_test.c int fd, len; len 313 drivers/staging/greybus/tools/loopback_test.c len = snprintf(buf, sizeof(buf), "%d", val); len 314 drivers/staging/greybus/tools/loopback_test.c if (write(fd, buf, len) < 0) { len 422 drivers/staging/greybus/tools/loopback_test.c int len = 0; len 425 drivers/staging/greybus/tools/loopback_test.c len = snprintf(buf, buf_len, "%u-%u-%u %u:%u:%u", len 430 drivers/staging/greybus/tools/loopback_test.c len += snprintf(&buf[len], buf_len - len, len 439 drivers/staging/greybus/tools/loopback_test.c len += snprintf(&buf[len], buf_len - len, len 446 drivers/staging/greybus/tools/loopback_test.c len += snprintf(&buf[len], buf_len - len, len 452 drivers/staging/greybus/tools/loopback_test.c len += snprintf(&buf[len], buf_len - len, len 458 drivers/staging/greybus/tools/loopback_test.c len += snprintf(&buf[len], buf_len - len, len 465 drivers/staging/greybus/tools/loopback_test.c len += snprintf(&buf[len], buf_len - len, len 473 drivers/staging/greybus/tools/loopback_test.c len += snprintf(&buf[len], buf_len - len, ",%s,%s,%u,%u,%u", len 477 drivers/staging/greybus/tools/loopback_test.c len += snprintf(&buf[len], buf_len - len, ",%u,%u,%f,%u", len 483 drivers/staging/greybus/tools/loopback_test.c len += snprintf(&buf[len], buf_len - len, ",%u,%u,%f,%u", len 489 drivers/staging/greybus/tools/loopback_test.c len += snprintf(&buf[len], buf_len - len, ",%u,%u,%f,%u", len 495 drivers/staging/greybus/tools/loopback_test.c len += snprintf(&buf[len], buf_len - len, ",%u,%u,%f,%u", len 501 drivers/staging/greybus/tools/loopback_test.c len += snprintf(&buf[len], buf_len - len, ",%u,%u,%f,%u", len 510 drivers/staging/greybus/tools/loopback_test.c return len; len 515 drivers/staging/greybus/tools/loopback_test.c int fd, i, len, ret; len 545 drivers/staging/greybus/tools/loopback_test.c len = format_output(t, &t->devices[i].results, len 549 drivers/staging/greybus/tools/loopback_test.c ret = write(fd, data, len); len 551 drivers/staging/greybus/tools/loopback_test.c fprintf(stderr, "unable to write %d bytes to csv.\n", len); len 558 drivers/staging/greybus/tools/loopback_test.c len = format_output(t, &t->aggregate_results, "aggregate", len 561 drivers/staging/greybus/tools/loopback_test.c ret = write(fd, data, len); len 563 drivers/staging/greybus/tools/loopback_test.c fprintf(stderr, "unable to write %d bytes to csv.\n", len); len 44 drivers/staging/gs_fpgaboot/gs_fpgaboot.c u16 len; len 52 drivers/staging/gs_fpgaboot/gs_fpgaboot.c len = get_unaligned_be16(tbuf); len 53 drivers/staging/gs_fpgaboot/gs_fpgaboot.c if (len >= size) { len 58 drivers/staging/gs_fpgaboot/gs_fpgaboot.c read_bitstream(bitdata, buf, offset, len); len 59 drivers/staging/gs_fpgaboot/gs_fpgaboot.c buf[len] = '\0'; len 362 drivers/staging/iio/adc/ad7192.c size_t len) len 401 drivers/staging/iio/adc/ad7192.c return ret ? ret : len; len 430 drivers/staging/iio/adc/ad7192.c size_t len = 0; len 435 drivers/staging/iio/adc/ad7192.c len += scnprintf(buf + len, PAGE_SIZE - len, len 439 drivers/staging/iio/adc/ad7192.c buf[len - 1] = '\n'; len 441 drivers/staging/iio/adc/ad7192.c return len; len 192 drivers/staging/iio/adc/ad7280a.c .len = 4, len 415 drivers/staging/iio/adc/ad7280a.c size_t len) len 441 drivers/staging/iio/adc/ad7280a.c return ret ? ret : len; len 470 drivers/staging/iio/adc/ad7280a.c size_t len) len 493 drivers/staging/iio/adc/ad7280a.c return ret ? ret : len; len 716 drivers/staging/iio/adc/ad7280a.c size_t len) len 765 drivers/staging/iio/adc/ad7280a.c return ret ? ret : len; len 134 drivers/staging/iio/adc/ad7816.c size_t len) len 147 drivers/staging/iio/adc/ad7816.c return len; len 178 drivers/staging/iio/adc/ad7816.c size_t len) len 205 drivers/staging/iio/adc/ad7816.c return len; len 292 drivers/staging/iio/adc/ad7816.c size_t len) len 327 drivers/staging/iio/adc/ad7816.c return len; len 254 drivers/staging/iio/addac/adt7316.c size_t len) len 268 drivers/staging/iio/addac/adt7316.c return len; len 292 drivers/staging/iio/addac/adt7316.c size_t len) len 312 drivers/staging/iio/addac/adt7316.c return len; len 336 drivers/staging/iio/addac/adt7316.c size_t len) len 353 drivers/staging/iio/addac/adt7316.c return len; len 411 drivers/staging/iio/addac/adt7316.c size_t len) len 446 drivers/staging/iio/addac/adt7316.c return len; len 489 drivers/staging/iio/addac/adt7316.c size_t len) len 506 drivers/staging/iio/addac/adt7316.c return len; len 528 drivers/staging/iio/addac/adt7316.c size_t len) len 545 drivers/staging/iio/addac/adt7316.c return len; len 566 drivers/staging/iio/addac/adt7316.c size_t len) len 583 drivers/staging/iio/addac/adt7316.c return len; len 604 drivers/staging/iio/addac/adt7316.c size_t len) len 621 drivers/staging/iio/addac/adt7316.c return len; len 647 drivers/staging/iio/addac/adt7316.c size_t len) len 667 drivers/staging/iio/addac/adt7316.c return len; len 692 drivers/staging/iio/addac/adt7316.c size_t len) len 713 drivers/staging/iio/addac/adt7316.c return len; len 735 drivers/staging/iio/addac/adt7316.c size_t len) len 752 drivers/staging/iio/addac/adt7316.c return len; len 774 drivers/staging/iio/addac/adt7316.c size_t len) len 791 drivers/staging/iio/addac/adt7316.c return len; len 813 drivers/staging/iio/addac/adt7316.c size_t len) len 834 drivers/staging/iio/addac/adt7316.c return len; len 870 drivers/staging/iio/addac/adt7316.c size_t len) len 894 drivers/staging/iio/addac/adt7316.c return len; len 923 drivers/staging/iio/addac/adt7316.c size_t len) len 952 drivers/staging/iio/addac/adt7316.c return len; len 974 drivers/staging/iio/addac/adt7316.c size_t len) len 991 drivers/staging/iio/addac/adt7316.c return len; len 1013 drivers/staging/iio/addac/adt7316.c size_t len) len 1030 drivers/staging/iio/addac/adt7316.c return len; len 1056 drivers/staging/iio/addac/adt7316.c size_t len) len 1091 drivers/staging/iio/addac/adt7316.c return len; len 1265 drivers/staging/iio/addac/adt7316.c size_t len) len 1284 drivers/staging/iio/addac/adt7316.c return len; len 1300 drivers/staging/iio/addac/adt7316.c size_t len) len 1306 drivers/staging/iio/addac/adt7316.c len); len 1326 drivers/staging/iio/addac/adt7316.c size_t len) len 1332 drivers/staging/iio/addac/adt7316.c len); len 1353 drivers/staging/iio/addac/adt7316.c size_t len) len 1359 drivers/staging/iio/addac/adt7316.c ADT7316_IN_ANALOG_TEMP_OFFSET, buf, len); len 1380 drivers/staging/iio/addac/adt7316.c size_t len) len 1386 drivers/staging/iio/addac/adt7316.c ADT7316_EX_ANALOG_TEMP_OFFSET, buf, len); len 1431 drivers/staging/iio/addac/adt7316.c int channel, const char *buf, size_t len) len 1468 drivers/staging/iio/addac/adt7316.c return len; len 1484 drivers/staging/iio/addac/adt7316.c size_t len) len 1489 drivers/staging/iio/addac/adt7316.c return adt7316_store_DAC(chip, 0, buf, len); len 1508 drivers/staging/iio/addac/adt7316.c size_t len) len 1513 drivers/staging/iio/addac/adt7316.c return adt7316_store_DAC(chip, 1, buf, len); len 1532 drivers/staging/iio/addac/adt7316.c size_t len) len 1537 drivers/staging/iio/addac/adt7316.c return adt7316_store_DAC(chip, 2, buf, len); len 1556 drivers/staging/iio/addac/adt7316.c size_t len) len 1561 drivers/staging/iio/addac/adt7316.c return adt7316_store_DAC(chip, 3, buf, len); len 1857 drivers/staging/iio/addac/adt7316.c size_t len) len 1892 drivers/staging/iio/addac/adt7316.c return len; len 1928 drivers/staging/iio/addac/adt7316.c size_t len) len 1963 drivers/staging/iio/addac/adt7316.c return len; len 1979 drivers/staging/iio/addac/adt7316.c size_t len) len 1996 drivers/staging/iio/addac/adt7316.c return len; len 375 drivers/staging/iio/cdc/ad7150.c size_t len) len 415 drivers/staging/iio/cdc/ad7150.c return len; len 286 drivers/staging/iio/cdc/ad7746.c size_t len, len 317 drivers/staging/iio/cdc/ad7746.c return len; len 327 drivers/staging/iio/cdc/ad7746.c size_t len) len 335 drivers/staging/iio/cdc/ad7746.c return ad7746_start_calib(dev, attr, buf, len, len 342 drivers/staging/iio/cdc/ad7746.c size_t len) len 350 drivers/staging/iio/cdc/ad7746.c return ad7746_start_calib(dev, attr, buf, len, len 172 drivers/staging/iio/frequency/ad9832.c const char *buf, size_t len) len 248 drivers/staging/iio/frequency/ad9832.c return ret ? ret : len; len 359 drivers/staging/iio/frequency/ad9832.c st->xfer.len = 2; len 365 drivers/staging/iio/frequency/ad9832.c st->freq_xfer[0].len = 2; len 368 drivers/staging/iio/frequency/ad9832.c st->freq_xfer[1].len = 2; len 371 drivers/staging/iio/frequency/ad9832.c st->freq_xfer[2].len = 2; len 374 drivers/staging/iio/frequency/ad9832.c st->freq_xfer[3].len = 2; len 383 drivers/staging/iio/frequency/ad9832.c st->phase_xfer[0].len = 2; len 386 drivers/staging/iio/frequency/ad9832.c st->phase_xfer[1].len = 2; len 145 drivers/staging/iio/frequency/ad9834.c size_t len) len 217 drivers/staging/iio/frequency/ad9834.c return ret ? ret : len; len 223 drivers/staging/iio/frequency/ad9834.c size_t len) len 276 drivers/staging/iio/frequency/ad9834.c return ret ? ret : len; len 450 drivers/staging/iio/frequency/ad9834.c st->xfer.len = 2; len 456 drivers/staging/iio/frequency/ad9834.c st->freq_xfer[0].len = 2; len 459 drivers/staging/iio/frequency/ad9834.c st->freq_xfer[1].len = 2; len 126 drivers/staging/iio/impedance-analyzer/ad5933.c static int ad5933_i2c_write(struct i2c_client *client, u8 reg, u8 len, u8 *data) len 130 drivers/staging/iio/impedance-analyzer/ad5933.c while (len--) { len 140 drivers/staging/iio/impedance-analyzer/ad5933.c static int ad5933_i2c_read(struct i2c_client *client, u8 reg, u8 len, u8 *data) len 144 drivers/staging/iio/impedance-analyzer/ad5933.c while (len--) { len 294 drivers/staging/iio/impedance-analyzer/ad5933.c size_t len) len 315 drivers/staging/iio/impedance-analyzer/ad5933.c return ret ? ret : len; len 335 drivers/staging/iio/impedance-analyzer/ad5933.c int ret = 0, len = 0; len 340 drivers/staging/iio/impedance-analyzer/ad5933.c len = sprintf(buf, "%u\n", len 344 drivers/staging/iio/impedance-analyzer/ad5933.c len = sprintf(buf, "%u %u %u %u\n", st->range_avail[0], len 349 drivers/staging/iio/impedance-analyzer/ad5933.c len = sprintf(buf, "%d\n", st->settling_cycles); len 352 drivers/staging/iio/impedance-analyzer/ad5933.c len = sprintf(buf, "%s\n", len 357 drivers/staging/iio/impedance-analyzer/ad5933.c len = sprintf(buf, "1 0.2\n"); len 360 drivers/staging/iio/impedance-analyzer/ad5933.c len = sprintf(buf, "%d\n", st->freq_points); len 367 drivers/staging/iio/impedance-analyzer/ad5933.c return ret ? ret : len; len 373 drivers/staging/iio/impedance-analyzer/ad5933.c size_t len) len 443 drivers/staging/iio/impedance-analyzer/ad5933.c return ret ? ret : len; len 28 drivers/staging/iio/meter/ade7854-spi.c .len = 4, len 40 drivers/staging/iio/meter/ade7854-spi.c xfer.len = 5; len 45 drivers/staging/iio/meter/ade7854-spi.c xfer.len = 6; len 51 drivers/staging/iio/meter/ade7854-spi.c xfer.len = 7; len 81 drivers/staging/iio/meter/ade7854-spi.c .len = 3, len 85 drivers/staging/iio/meter/ade7854-spi.c .len = bits, len 95 drivers/staging/iio/meter/ade7854.c size_t len) len 110 drivers/staging/iio/meter/ade7854.c return ret ? ret : len; len 116 drivers/staging/iio/meter/ade7854.c size_t len) len 131 drivers/staging/iio/meter/ade7854.c return ret ? ret : len; len 137 drivers/staging/iio/meter/ade7854.c size_t len) len 152 drivers/staging/iio/meter/ade7854.c return ret ? ret : len; len 158 drivers/staging/iio/meter/ade7854.c size_t len) len 173 drivers/staging/iio/meter/ade7854.c return ret ? ret : len; len 135 drivers/staging/iio/resolver/ad2s1210.c .len = 1, len 140 drivers/staging/iio/resolver/ad2s1210.c .len = 1, len 211 drivers/staging/iio/resolver/ad2s1210.c size_t len) len 235 drivers/staging/iio/resolver/ad2s1210.c return ret < 0 ? ret : len; len 249 drivers/staging/iio/resolver/ad2s1210.c const char *buf, size_t len) len 272 drivers/staging/iio/resolver/ad2s1210.c return ret < 0 ? ret : len; len 290 drivers/staging/iio/resolver/ad2s1210.c const char *buf, size_t len) len 322 drivers/staging/iio/resolver/ad2s1210.c ret = len; len 341 drivers/staging/iio/resolver/ad2s1210.c const char *buf, size_t len) len 378 drivers/staging/iio/resolver/ad2s1210.c ret = len; len 401 drivers/staging/iio/resolver/ad2s1210.c size_t len) len 419 drivers/staging/iio/resolver/ad2s1210.c return ret < 0 ? ret : len; len 439 drivers/staging/iio/resolver/ad2s1210.c const char *buf, size_t len) len 456 drivers/staging/iio/resolver/ad2s1210.c return ret < 0 ? ret : len; len 284 drivers/staging/isdn/avm/avmcard.h unsigned int len, i; len 286 drivers/staging/isdn/avm/avmcard.h len = i = b1_get_word(base); len 288 drivers/staging/isdn/avm/avmcard.h return len; len 292 drivers/staging/isdn/avm/avmcard.h unsigned char *dp, unsigned int len) len 294 drivers/staging/isdn/avm/avmcard.h unsigned i = len; len 412 drivers/staging/isdn/avm/avmcard.h unsigned int len, i; len 417 drivers/staging/isdn/avm/avmcard.h len = i = b1_get_word(base); len 453 drivers/staging/isdn/avm/avmcard.h base, len, wcnt, bcnt); len 459 drivers/staging/isdn/avm/avmcard.h return len; len 463 drivers/staging/isdn/avm/avmcard.h unsigned char *dp, unsigned int len) len 465 drivers/staging/isdn/avm/avmcard.h unsigned i = len; len 160 drivers/staging/isdn/avm/b1.c left = t4file->len; len 202 drivers/staging/isdn/avm/b1.c left = config->len; len 297 drivers/staging/isdn/avm/b1.c if (data->configuration.len > 0 && data->configuration.data) { len 383 drivers/staging/isdn/avm/b1.c u16 len = CAPIMSG_LEN(skb->data); len 402 drivers/staging/isdn/avm/b1.c b1_put_slice(port, skb->data, len); len 403 drivers/staging/isdn/avm/b1.c b1_put_slice(port, skb->data + len, dlen); len 406 drivers/staging/isdn/avm/b1.c b1_put_slice(port, skb->data, len); len 108 drivers/staging/isdn/avm/b1dma.c static int b1dma_tolink(avmcard *card, void *buf, unsigned int len) len 112 drivers/staging/isdn/avm/b1dma.c while (len--) { len 122 drivers/staging/isdn/avm/b1dma.c static int b1dma_fromlink(avmcard *card, void *buf, unsigned int len) len 126 drivers/staging/isdn/avm/b1dma.c while (len--) { len 178 drivers/staging/isdn/avm/b1dma.c static inline void _put_slice(void **pp, unsigned char *dp, unsigned int len) len 180 drivers/staging/isdn/avm/b1dma.c unsigned i = len; len 209 drivers/staging/isdn/avm/b1dma.c unsigned int len, i; len 211 drivers/staging/isdn/avm/b1dma.c len = i = _get_word(pp); len 213 drivers/staging/isdn/avm/b1dma.c return len; len 373 drivers/staging/isdn/avm/b1dma.c u16 len; len 379 drivers/staging/isdn/avm/b1dma.c len = CAPIMSG_LEN(skb->data); len 381 drivers/staging/isdn/avm/b1dma.c if (len) { len 390 drivers/staging/isdn/avm/b1dma.c _put_slice(&p, skb->data, len); len 391 drivers/staging/isdn/avm/b1dma.c _put_slice(&p, skb->data + len, dlen); len 394 drivers/staging/isdn/avm/b1dma.c _put_slice(&p, skb->data, len); len 401 drivers/staging/isdn/avm/b1dma.c txlen = skb->len - 2; len 411 drivers/staging/isdn/avm/b1dma.c skb->len - 2); len 719 drivers/staging/isdn/avm/b1dma.c if (data->configuration.len > 0 && data->configuration.data) { len 203 drivers/staging/isdn/avm/c4.c left = t4file->len; len 256 drivers/staging/isdn/avm/c4.c static inline void _put_slice(void **pp, unsigned char *dp, unsigned int len) len 258 drivers/staging/isdn/avm/c4.c unsigned i = len; len 287 drivers/staging/isdn/avm/c4.c unsigned int len, i; len 289 drivers/staging/isdn/avm/c4.c len = i = _get_word(pp); len 291 drivers/staging/isdn/avm/c4.c return len; len 415 drivers/staging/isdn/avm/c4.c u16 len; len 432 drivers/staging/isdn/avm/c4.c len = CAPIMSG_LEN(skb->data); len 434 drivers/staging/isdn/avm/c4.c if (len) { len 443 drivers/staging/isdn/avm/c4.c _put_slice(&p, skb->data, len); len 444 drivers/staging/isdn/avm/c4.c _put_slice(&p, skb->data + len, dlen); len 447 drivers/staging/isdn/avm/c4.c _put_slice(&p, skb->data, len); len 454 drivers/staging/isdn/avm/c4.c txlen = skb->len - 2; len 464 drivers/staging/isdn/avm/c4.c skb->len - 2); len 823 drivers/staging/isdn/avm/c4.c if ((retval = queue_sendconfigword(card, config->len)) != 0) len 827 drivers/staging/isdn/avm/c4.c left = config->len; len 883 drivers/staging/isdn/avm/c4.c if (data->configuration.len > 0 && data->configuration.data) { len 303 drivers/staging/isdn/avm/t1isa.c if (data->configuration.len > 0 && data->configuration.data) { len 464 drivers/staging/isdn/avm/t1isa.c u16 len = CAPIMSG_LEN(skb->data); len 482 drivers/staging/isdn/avm/t1isa.c t1_put_slice(port, skb->data, len); len 483 drivers/staging/isdn/avm/t1isa.c t1_put_slice(port, skb->data + len, dlen); len 486 drivers/staging/isdn/avm/t1isa.c t1_put_slice(port, skb->data, len); len 204 drivers/staging/isdn/gigaset/asyncdata.c } else if (skb->len < 2) { len 208 drivers/staging/isdn/gigaset/asyncdata.c skb->len); len 215 drivers/staging/isdn/gigaset/asyncdata.c skb->len); len 220 drivers/staging/isdn/gigaset/asyncdata.c __skb_trim(skb, skb->len - 2); len 258 drivers/staging/isdn/gigaset/asyncdata.c if (skb->len >= bcs->rx_bufsize) { len 298 drivers/staging/isdn/gigaset/asyncdata.c while (procbytes < numbytes && skb->len < bcs->rx_bufsize) { len 461 drivers/staging/isdn/gigaset/asyncdata.c int len; len 467 drivers/staging/isdn/gigaset/asyncdata.c len = skb->len; len 468 drivers/staging/isdn/gigaset/asyncdata.c while (len--) { len 479 drivers/staging/isdn/gigaset/asyncdata.c hdlc_skb = dev_alloc_skb(skb->len + stuf_cnt + 6 + skb->mac_len); len 495 drivers/staging/isdn/gigaset/asyncdata.c while (skb->len--) { len 538 drivers/staging/isdn/gigaset/asyncdata.c int len; len 543 drivers/staging/isdn/gigaset/asyncdata.c iraw_skb = dev_alloc_skb(2 * skb->len + skb->mac_len); len 557 drivers/staging/isdn/gigaset/asyncdata.c len = skb->len; len 558 drivers/staging/isdn/gigaset/asyncdata.c while (len--) { len 585 drivers/staging/isdn/gigaset/asyncdata.c unsigned len = skb->len; len 604 drivers/staging/isdn/gigaset/asyncdata.c return len; /* ok so far */ len 1169 drivers/staging/isdn/gigaset/bas-gigaset.c int len; len 1277 drivers/staging/isdn/gigaset/bas-gigaset.c len = skb->len; len 1278 drivers/staging/isdn/gigaset/bas-gigaset.c if (gigaset_isoc_buildframe(bcs, skb->data, len) == -EAGAIN) { len 1285 drivers/staging/isdn/gigaset/bas-gigaset.c skb_pull(skb, len); len 1754 drivers/staging/isdn/gigaset/bas-gigaset.c cs->curlen = cs->cmdbuf->len; len 1822 drivers/staging/isdn/gigaset/bas-gigaset.c if (atwrite_submit(cs, cs->cmdbuf->buf, cs->cmdbuf->len) >= 0) len 1863 drivers/staging/isdn/gigaset/bas-gigaset.c static int atwrite_submit(struct cardstate *cs, unsigned char *buf, int len) len 1868 drivers/staging/isdn/gigaset/bas-gigaset.c gig_dbg(DEBUG_USBREQ, "-------> HD_WRITE_ATMESSAGE (%d)", len); len 1880 drivers/staging/isdn/gigaset/bas-gigaset.c ucs->dr_cmd_out.wLength = cpu_to_le16(len); len 1883 drivers/staging/isdn/gigaset/bas-gigaset.c (unsigned char *) &ucs->dr_cmd_out, buf, len, len 1943 drivers/staging/isdn/gigaset/bas-gigaset.c rc = atwrite_submit(cs, cb->buf, cb->len); len 1975 drivers/staging/isdn/gigaset/bas-gigaset.c "CMD Transmit", cb->len, cb->buf); len 1981 drivers/staging/isdn/gigaset/bas-gigaset.c if (cb->len == 3 && !memcmp(cb->buf, "+++", 3)) { len 2008 drivers/staging/isdn/gigaset/bas-gigaset.c rc = cb->len; len 2019 drivers/staging/isdn/gigaset/bas-gigaset.c cs->curlen = cb->len; len 2021 drivers/staging/isdn/gigaset/bas-gigaset.c cs->cmdbytes += cb->len; len 2038 drivers/staging/isdn/gigaset/bas-gigaset.c return rc < 0 ? rc : cb->len; len 296 drivers/staging/isdn/gigaset/capi.c int len, count; len 302 drivers/staging/isdn/gigaset/capi.c count = len = ie[0]; len 310 drivers/staging/isdn/gigaset/capi.c if (len > MAX_FMT_IE_LEN) { len 417 drivers/staging/isdn/gigaset/capi.c int len = skb->len; len 450 drivers/staging/isdn/gigaset/capi.c CAPIMSG_SETDATALEN(skb->data, len); len 2089 drivers/staging/isdn/gigaset/capi.c if (msglen + datalen != skb->len) len 2091 drivers/staging/isdn/gigaset/capi.c "DATA_B3_REQ", msglen, datalen, skb->len); len 2092 drivers/staging/isdn/gigaset/capi.c if (msglen + datalen > skb->len) { len 49 drivers/staging/isdn/gigaset/common.c size_t len, const unsigned char *buf) len 55 drivers/staging/isdn/gigaset/common.c size_t numin = len; len 82 drivers/staging/isdn/gigaset/common.c gig_dbg(level, "%s (%u bytes): %s", msg, (unsigned) len, outbuf); len 772 drivers/staging/isdn/gigaset/ev-layer.c cb->len = snprintf(cb->buf, buflen, len 776 drivers/staging/isdn/gigaset/ev-layer.c cb->len = snprintf(cb->buf, buflen, len 1193 drivers/staging/isdn/gigaset/ev-layer.c cb->len = 3; len 107 drivers/staging/isdn/gigaset/gigaset.h size_t len, const unsigned char *buf); len 520 drivers/staging/isdn/gigaset/gigaset.h int len, offset; len 654 drivers/staging/isdn/gigaset/gigaset.h int gigaset_isoc_buildframe(struct bc_state *bcs, unsigned char *in, int len); len 825 drivers/staging/isdn/gigaset/gigaset.h unsigned char *buffer, size_t len); len 320 drivers/staging/isdn/gigaset/interface.c cb->len = count; len 551 drivers/staging/isdn/gigaset/interface.c unsigned char *buffer, size_t len) len 553 drivers/staging/isdn/gigaset/interface.c tty_insert_flip_string(&cs->port, buffer, len); len 477 drivers/staging/isdn/gigaset/isocdata.c int gigaset_isoc_buildframe(struct bc_state *bcs, unsigned char *in, int len) len 483 drivers/staging/isdn/gigaset/isocdata.c result = hdlc_buildframe(bcs->hw.bas->isooutbuf, in, len); len 485 drivers/staging/isdn/gigaset/isocdata.c __func__, len, result); len 488 drivers/staging/isdn/gigaset/isocdata.c result = trans_buildframe(bcs->hw.bas->isooutbuf, in, len); len 490 drivers/staging/isdn/gigaset/isocdata.c __func__, len, result); len 504 drivers/staging/isdn/gigaset/isocdata.c if (bcs->rx_skb->len >= bcs->rx_bufsize) { len 536 drivers/staging/isdn/gigaset/isocdata.c unsigned int len; len 548 drivers/staging/isdn/gigaset/isocdata.c } else if (procskb->len < 2) { len 550 drivers/staging/isdn/gigaset/isocdata.c procskb->len); len 560 drivers/staging/isdn/gigaset/isocdata.c len = procskb->len; len 561 drivers/staging/isdn/gigaset/isocdata.c __skb_trim(procskb, len -= 2); /* subtract FCS */ len 562 drivers/staging/isdn/gigaset/isocdata.c gig_dbg(DEBUG_ISO, "%s: good frame (%d octets)", __func__, len); len 564 drivers/staging/isdn/gigaset/isocdata.c "rcv data", procskb->data, len); len 565 drivers/staging/isdn/gigaset/isocdata.c bcs->hw.bas->goodbytes += len; len 850 drivers/staging/isdn/gigaset/isocdata.c dobytes = bcs->rx_bufsize - skb->len; len 860 drivers/staging/isdn/gigaset/isocdata.c "rcv data", skb->data, skb->len); len 861 drivers/staging/isdn/gigaset/isocdata.c bcs->hw.bas->goodbytes += skb->len; len 988 drivers/staging/isdn/gigaset/isocdata.c int len = skb->len; len 1005 drivers/staging/isdn/gigaset/isocdata.c return len; /* ok so far */ len 69 drivers/staging/isdn/gigaset/ser-gigaset.c if (!skb->len) { len 77 drivers/staging/isdn/gigaset/ser-gigaset.c sent = tty->ops->write(tty, skb->data, skb->len); len 85 drivers/staging/isdn/gigaset/ser-gigaset.c if (!skb->len) { len 114 drivers/staging/isdn/gigaset/ser-gigaset.c if (cb->len) { len 116 drivers/staging/isdn/gigaset/ser-gigaset.c sent = tty->ops->write(tty, cb->buf + cb->offset, cb->len); len 124 drivers/staging/isdn/gigaset/ser-gigaset.c cb->len -= sent; len 126 drivers/staging/isdn/gigaset/ser-gigaset.c sent, cb->len, cs->cmdbytes); len 129 drivers/staging/isdn/gigaset/ser-gigaset.c while (cb && !cb->len) { len 136 drivers/staging/isdn/gigaset/ser-gigaset.c cs->curlen = cb->len; len 245 drivers/staging/isdn/gigaset/ser-gigaset.c "CMD Transmit", cb->len, cb->buf); len 253 drivers/staging/isdn/gigaset/ser-gigaset.c cs->curlen = cb->len; len 255 drivers/staging/isdn/gigaset/ser-gigaset.c cs->cmdbytes += cb->len; len 263 drivers/staging/isdn/gigaset/ser-gigaset.c return cb->len; len 432 drivers/staging/isdn/gigaset/usb-gigaset.c if (!cb->len) { len 440 drivers/staging/isdn/gigaset/usb-gigaset.c cs->curlen = cs->cmdbuf->len; len 455 drivers/staging/isdn/gigaset/usb-gigaset.c count = min(cb->len, ucs->bulk_out_size); len 465 drivers/staging/isdn/gigaset/usb-gigaset.c cb->len -= count; len 479 drivers/staging/isdn/gigaset/usb-gigaset.c cb->len = 0; /* skip urb => remove cb+wakeup len 492 drivers/staging/isdn/gigaset/usb-gigaset.c int len; len 496 drivers/staging/isdn/gigaset/usb-gigaset.c "CMD Transmit", cb->len, cb->buf); len 504 drivers/staging/isdn/gigaset/usb-gigaset.c cs->curlen = cb->len; len 506 drivers/staging/isdn/gigaset/usb-gigaset.c cs->cmdbytes += cb->len; len 511 drivers/staging/isdn/gigaset/usb-gigaset.c len = cb->len; len 515 drivers/staging/isdn/gigaset/usb-gigaset.c return len; len 601 drivers/staging/isdn/gigaset/usb-gigaset.c gig_dbg(DEBUG_OUTPUT, "len: %d...", bcs->tx_skb->len); len 603 drivers/staging/isdn/gigaset/usb-gigaset.c if (!bcs->tx_skb->len) { len 610 drivers/staging/isdn/gigaset/usb-gigaset.c count = min(bcs->tx_skb->len, (unsigned) ucs->bulk_out_size); len 634 drivers/staging/isdn/gigaset/usb-gigaset.c if (!bcs->tx_skb->len) { len 261 drivers/staging/isdn/hysdn/boardergo.c ergo_writebootseq(struct HYSDN_CARD *card, unsigned char *buf, int len) len 272 drivers/staging/isdn/hysdn/boardergo.c hysdn_addlog(card, "ERGO: write boot seq len=%d ", len); len 280 drivers/staging/isdn/hysdn/boardergo.c while (len) { len 299 drivers/staging/isdn/hysdn/boardergo.c if (nr_write > len) len 300 drivers/staging/isdn/hysdn/boardergo.c nr_write = len; /* limit if last few bytes */ len 304 drivers/staging/isdn/hysdn/boardergo.c len -= nr_write; /* we savely could adjust len before output */ len 158 drivers/staging/isdn/hysdn/hycapi.c __u16 len; len 168 drivers/staging/isdn/hysdn/hycapi.c len = CAPI_MSG_BASELEN + 8 + slen + 1; len 169 drivers/staging/isdn/hysdn/hycapi.c if (!(skb = alloc_skb(len, GFP_ATOMIC))) { len 174 drivers/staging/isdn/hysdn/hycapi.c skb_put_data(skb, &len, sizeof(__u16)); len 267 drivers/staging/isdn/hysdn/hycapi.c __u16 len; len 276 drivers/staging/isdn/hysdn/hycapi.c len = CAPI_MSG_BASELEN; len 277 drivers/staging/isdn/hysdn/hycapi.c if (!(skb = alloc_skb(len, GFP_ATOMIC))) { len 282 drivers/staging/isdn/hysdn/hycapi.c skb_put_data(skb, &len, sizeof(__u16)); len 515 drivers/staging/isdn/hysdn/hycapi.c hycapi_rx_capipkt(hysdn_card *card, unsigned char *buf, unsigned short len) len 531 drivers/staging/isdn/hysdn/hycapi.c if (len < CAPI_MSG_BASELEN) { len 533 drivers/staging/isdn/hysdn/hycapi.c card->myid, len); len 541 drivers/staging/isdn/hysdn/hycapi.c len2 = len + (30 - MsgLen); len 549 drivers/staging/isdn/hysdn/hycapi.c skb_put_data(skb, buf + MsgLen, len - MsgLen); len 552 drivers/staging/isdn/hysdn/hycapi.c if (!(skb = alloc_skb(len, GFP_ATOMIC))) { len 557 drivers/staging/isdn/hysdn/hycapi.c skb_put_data(skb, buf, len); len 339 drivers/staging/isdn/hysdn/hysdn_boot.c EvalSysrTokData(hysdn_card *card, unsigned char *cp, int len) len 345 drivers/staging/isdn/hysdn/hysdn_boot.c hysdn_addlog(card, "SysReady Token data length %d", len); len 347 drivers/staging/isdn/hysdn/hysdn_boot.c if (len < 2) { len 351 drivers/staging/isdn/hysdn/hysdn_boot.c for (p = cp, crc = 0; p < (cp + len - 2); p++) len 357 drivers/staging/isdn/hysdn/hysdn_boot.c if (crc != *(cp + len - 1)) { len 361 drivers/staging/isdn/hysdn/hysdn_boot.c len--; /* don't check CRC byte */ len 362 drivers/staging/isdn/hysdn/hysdn_boot.c while (len > 0) { len 367 drivers/staging/isdn/hysdn/hysdn_boot.c if (len < (*(cp + 1) + 2)) { len 394 drivers/staging/isdn/hysdn/hysdn_boot.c len -= (*(cp + 1) + 2); /* adjust len */ len 275 drivers/staging/isdn/hysdn/hysdn_defs.h unsigned short len); len 174 drivers/staging/isdn/hysdn/hysdn_net.c lp->dev->stats.tx_bytes += lp->skbs[lp->out_idx]->len; len 188 drivers/staging/isdn/hysdn/hysdn_net.c hysdn_rx_netpkt(hysdn_card *card, unsigned char *buf, unsigned short len) len 198 drivers/staging/isdn/hysdn/hysdn_net.c dev->stats.rx_bytes += len; len 200 drivers/staging/isdn/hysdn/hysdn_net.c skb = dev_alloc_skb(len); len 208 drivers/staging/isdn/hysdn/hysdn_net.c skb_put_data(skb, buf, len); len 173 drivers/staging/isdn/hysdn/hysdn_proclog.c int len; len 189 drivers/staging/isdn/hysdn/hysdn_proclog.c if ((len = strlen(inf->log_start)) <= count) { len 190 drivers/staging/isdn/hysdn/hysdn_proclog.c if (copy_to_user(buf, inf->log_start, len)) len 192 drivers/staging/isdn/hysdn/hysdn_proclog.c *off += len; len 193 drivers/staging/isdn/hysdn/hysdn_proclog.c return (len); len 31 drivers/staging/isdn/hysdn/hysdn_sched.c hysdn_sched_rx(hysdn_card *card, unsigned char *buf, unsigned short len, len 39 drivers/staging/isdn/hysdn/hysdn_sched.c hysdn_rx_netpkt(card, buf, len); len 44 drivers/staging/isdn/hysdn/hysdn_sched.c hysdn_card_errlog(card, (tErrLogEntry *) buf, len); len 52 drivers/staging/isdn/hysdn/hysdn_sched.c hycapi_rx_capipkt(card, buf, len); len 57 drivers/staging/isdn/hysdn/hysdn_sched.c printk(KERN_INFO "irq message channel %d len %d unhandled \n", chan, len); len 75 drivers/staging/isdn/hysdn/hysdn_sched.c unsigned short volatile *len, unsigned short volatile *chan, len 88 drivers/staging/isdn/hysdn/hysdn_sched.c *len = card->async_len; len 98 drivers/staging/isdn/hysdn/hysdn_sched.c *len = ERRLOG_CMD_REQ_SIZE; /* buffer length */ len 106 drivers/staging/isdn/hysdn/hysdn_sched.c *len = ERRLOG_CMD_STOP_SIZE; /* buffer length */ len 115 drivers/staging/isdn/hysdn/hysdn_sched.c if (skb->len <= maxlen) { len 117 drivers/staging/isdn/hysdn/hysdn_sched.c skb_copy_from_linear_data(skb, buf, skb->len); len 118 drivers/staging/isdn/hysdn/hysdn_sched.c *len = skb->len; len 129 drivers/staging/isdn/hysdn/hysdn_sched.c if (skb->len <= maxlen) { len 130 drivers/staging/isdn/hysdn/hysdn_sched.c skb_copy_from_linear_data(skb, buf, skb->len); len 131 drivers/staging/isdn/hysdn/hysdn_sched.c *len = skb->len; len 249 drivers/staging/kpc2000/kpc2000_i2c.c int i, len; len 256 drivers/staging/kpc2000/kpc2000_i2c.c len = data->block[0]; len 257 drivers/staging/kpc2000/kpc2000_i2c.c outb_p(len, SMBHSTDAT0(priv)); len 258 drivers/staging/kpc2000/kpc2000_i2c.c for (i = 0; i < len; i++) len 267 drivers/staging/kpc2000/kpc2000_i2c.c len = inb_p(SMBHSTDAT0(priv)); len 268 drivers/staging/kpc2000/kpc2000_i2c.c if (len < 1 || len > I2C_SMBUS_BLOCK_MAX) len 271 drivers/staging/kpc2000/kpc2000_i2c.c data->block[0] = len; len 272 drivers/staging/kpc2000/kpc2000_i2c.c for (i = 0; i < len; i++) len 280 drivers/staging/kpc2000/kpc2000_i2c.c int i, len; len 290 drivers/staging/kpc2000/kpc2000_i2c.c len = data->block[0]; len 293 drivers/staging/kpc2000/kpc2000_i2c.c outb_p(len, SMBHSTDAT0(priv)); len 297 drivers/staging/kpc2000/kpc2000_i2c.c for (i = 1; i <= len; i++) { len 298 drivers/staging/kpc2000/kpc2000_i2c.c if (i == len && read_write == I2C_SMBUS_READ) { len 324 drivers/staging/kpc2000/kpc2000_i2c.c len = inb_p(SMBHSTDAT0(priv)); len 325 drivers/staging/kpc2000/kpc2000_i2c.c if (len < 1 || len > I2C_SMBUS_BLOCK_MAX) { len 326 drivers/staging/kpc2000/kpc2000_i2c.c dev_err(&priv->adapter.dev, "Illegal SMBus block read size %d\n", len); len 333 drivers/staging/kpc2000/kpc2000_i2c.c data->block[0] = len; len 339 drivers/staging/kpc2000/kpc2000_i2c.c if (read_write == I2C_SMBUS_WRITE && i + 1 <= len) len 209 drivers/staging/kpc2000/kpc2000_spi.c unsigned int count = transfer->len; len 313 drivers/staging/kpc2000/kpc2000_spi.c unsigned int len = transfer->len; len 316 drivers/staging/kpc2000/kpc2000_spi.c (len && !(rx_buf || tx_buf))) { len 319 drivers/staging/kpc2000/kpc2000_spi.c len, len 351 drivers/staging/kpc2000/kpc2000_spi.c transfer->len) { len 357 drivers/staging/kpc2000/kpc2000_spi.c if (transfer->len) { len 385 drivers/staging/kpc2000/kpc2000_spi.c if (count != transfer->len) { len 67 drivers/staging/kpc2000/kpc_dma/fileops.c acd->len = iov_len; len 182 drivers/staging/kpc2000/kpc_dma/fileops.c rv = acd->len; len 89 drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h size_t len; len 198 drivers/staging/ks7010/ks_hostif.c michael_mic(u8 *key, u8 *data, unsigned int len, u8 priority, u8 *result) len 246 drivers/staging/ks7010/ks_hostif.c ret = crypto_shash_finup(desc, data + 12, len - 12, result); len 1079 drivers/staging/ks7010/ks_hostif.c skb_len = skb->len; len 1113 drivers/staging/ks7010/ks_hostif.c length = skb->len; len 40 drivers/staging/ks7010/ks_wlan_net.c u16 len; len 243 drivers/staging/ks7010/ks_wlan_net.c size_t len; len 255 drivers/staging/ks7010/ks_wlan_net.c len = dwrq->essid.length; len 257 drivers/staging/ks7010/ks_wlan_net.c if (len > 0 && extra[len - 1] == '\0') len 258 drivers/staging/ks7010/ks_wlan_net.c len--; len 261 drivers/staging/ks7010/ks_wlan_net.c if (len > IW_ESSID_MAX_SIZE) len 266 drivers/staging/ks7010/ks_wlan_net.c memcpy(priv->reg.ssid.body, extra, len); len 267 drivers/staging/ks7010/ks_wlan_net.c priv->reg.ssid.size = len; len 792 drivers/staging/ks7010/ks_wlan_net.c key.len = (enc->length > MIN_KEY_SIZE) ? len 806 drivers/staging/ks7010/ks_wlan_net.c key.len = 0; len 810 drivers/staging/ks7010/ks_wlan_net.c priv->reg.wep_key[index].size = key.len; len 2088 drivers/staging/ks7010/ks_wlan_net.c unsigned char len; len 2099 drivers/staging/ks7010/ks_wlan_net.c len = p[1] + 2; /* IE header + IE */ len 2101 drivers/staging/ks7010/ks_wlan_net.c memcpy(priv->wps.ie, &len, sizeof(len)); len 2102 drivers/staging/ks7010/ks_wlan_net.c p = memcpy(priv->wps.ie + 1, p, len); len 2550 drivers/staging/ks7010/ks_wlan_net.c priv->nstats.tx_bytes += skb->len; len 1484 drivers/staging/media/allegro-dvt/allegro-core.c ssize_t len; len 1539 drivers/staging/media/allegro-dvt/allegro-core.c len = allegro_h264_write_sps(channel, curr, free); len 1540 drivers/staging/media/allegro-dvt/allegro-core.c if (len < 0) { len 1546 drivers/staging/media/allegro-dvt/allegro-core.c curr += len; len 1547 drivers/staging/media/allegro-dvt/allegro-core.c free -= len; len 1550 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id, len); len 1554 drivers/staging/media/allegro-dvt/allegro-core.c len = allegro_h264_write_pps(channel, curr, free); len 1555 drivers/staging/media/allegro-dvt/allegro-core.c if (len < 0) { len 1561 drivers/staging/media/allegro-dvt/allegro-core.c curr += len; len 1562 drivers/staging/media/allegro-dvt/allegro-core.c free -= len; len 1565 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id, len); len 1568 drivers/staging/media/allegro-dvt/allegro-core.c len = nal_h264_write_filler(&dev->plat_dev->dev, curr, free); len 1569 drivers/staging/media/allegro-dvt/allegro-core.c if (len < 0) { len 1574 drivers/staging/media/allegro-dvt/allegro-core.c curr += len; len 1575 drivers/staging/media/allegro-dvt/allegro-core.c free -= len; len 1578 drivers/staging/media/allegro-dvt/allegro-core.c channel->mcu_channel_id, len); len 671 drivers/staging/media/imx/imx-media-utils.c dma_free_coherent(dev, buf->len, buf->virt, buf->phys); len 684 drivers/staging/media/imx/imx-media-utils.c buf->len = PAGE_ALIGN(size); len 685 drivers/staging/media/imx/imx-media-utils.c buf->virt = dma_alloc_coherent(dev, buf->len, &buf->phys, len 208 drivers/staging/media/imx/imx-media.h unsigned long len; len 150 drivers/staging/media/ipu3/ipu3-css-fw.c size_t len; len 154 drivers/staging/media/ipu3/ipu3-css-fw.c len = strnlen(name, css->fw->size - bi->blob.prog_name_offset); len 155 drivers/staging/media/ipu3/ipu3-css-fw.c if (len + 1 > css->fw->size - bi->blob.prog_name_offset || len 156 drivers/staging/media/ipu3/ipu3-css-fw.c len + 1 >= IMGU_ABI_MAX_BINARY_NAME) len 94 drivers/staging/media/ipu3/ipu3-dmamap.c size_t len) len 98 drivers/staging/media/ipu3/ipu3-dmamap.c size_t size = PAGE_ALIGN(len); len 12 drivers/staging/media/ipu3/ipu3-dmamap.h size_t len); len 47 drivers/staging/media/meson/vdec/codec_mpeg12.c static const u8 *codec_mpeg12_eos_sequence(u32 *len) len 49 drivers/staging/media/meson/vdec/codec_mpeg12.c *len = ARRAY_SIZE(eos_sequence); len 142 drivers/staging/media/meson/vdec/esparser.c int esparser_queue_eos(struct amvdec_core *core, const u8 *data, u32 len) len 149 drivers/staging/media/meson/vdec/esparser.c eos_vaddr = dma_alloc_coherent(dev, len + SEARCH_PATTERN_LEN, len 154 drivers/staging/media/meson/vdec/esparser.c memcpy(eos_vaddr, data, len); len 155 drivers/staging/media/meson/vdec/esparser.c ret = esparser_write_data(core, eos_paddr, len); len 156 drivers/staging/media/meson/vdec/esparser.c dma_free_coherent(dev, len + SEARCH_PATTERN_LEN, len 22 drivers/staging/media/meson/vdec/esparser.h int esparser_queue_eos(struct amvdec_core *core, const u8 *data, u32 len); len 723 drivers/staging/media/meson/vdec/vdec.c u32 len; len 724 drivers/staging/media/meson/vdec/vdec.c const u8 *data = codec_ops->eos_sequence(&len); len 726 drivers/staging/media/meson/vdec/vdec.c esparser_queue_eos(sess->core, data, len); len 125 drivers/staging/media/meson/vdec/vdec.h const u8 *data, u32 len); len 131 drivers/staging/media/meson/vdec/vdec.h const u8 * (*eos_sequence)(u32 *len); len 110 drivers/staging/media/soc_camera/imx074.c msg.len = 3; len 132 drivers/staging/media/soc_camera/imx074.c .len = 2, len 137 drivers/staging/media/soc_camera/imx074.c .len = 2, len 403 drivers/staging/media/soc_camera/soc_ov9740.c .len = 2, len 409 drivers/staging/media/soc_camera/soc_ov9740.c .len = 1, len 442 drivers/staging/media/soc_camera/soc_ov9740.c msg.len = 3; len 45 drivers/staging/media/sunxi/cedrus/cedrus_h264.c const void *data, size_t len) len 48 drivers/staging/media/sunxi/cedrus/cedrus_h264.c size_t count = DIV_ROUND_UP(len, 4); len 307 drivers/staging/media/sunxi/cedrus/cedrus_h264.c u32 len = (slice->size * 8) - offset; len 310 drivers/staging/media/sunxi/cedrus/cedrus_h264.c cedrus_write(dev, VE_H264_VLD_LEN, len); len 737 drivers/staging/most/core.c size_t len) len 746 drivers/staging/most/core.c size_t max_len = min_t(size_t, len + 1, STRING_SIZE); len 765 drivers/staging/most/core.c return len; len 45 drivers/staging/most/net/net.c #define PMS_IS_MEP(buf, len) \ len 46 drivers/staging/most/net/net.c ((len) > MEP_HDR_LEN && \ len 49 drivers/staging/most/net/net.c static inline bool pms_is_mamac(char *buf, u32 len) len 51 drivers/staging/most/net/net.c return (len > MDP_HDR_LEN && len 81 drivers/staging/most/net/net.c unsigned int payload_len = skb->len - ETH_HLEN; len 84 drivers/staging/most/net/net.c if (mdp_len < skb->len) { len 85 drivers/staging/most/net/net.c pr_err("drop: too large packet! (%u)\n", skb->len); len 95 drivers/staging/most/net/net.c if (skb->len < ETH_HLEN) { len 96 drivers/staging/most/net/net.c pr_err("drop: too small packet! (%d)\n", skb->len); len 134 drivers/staging/most/net/net.c unsigned int mep_len = skb->len + MEP_HDR_LEN; len 136 drivers/staging/most/net/net.c if (mep_len < skb->len) { len 137 drivers/staging/most/net/net.c pr_err("drop: too large packet! (%u)\n", skb->len); len 157 drivers/staging/most/net/net.c memcpy(buff, skb->data, skb->len); len 262 drivers/staging/most/net/net.c dev->stats.tx_bytes += skb->len; len 433 drivers/staging/most/net/net.c u32 len = mbo->processed_length; len 451 drivers/staging/most/net/net.c if (!pms_is_mamac(buf, len)) { len 456 drivers/staging/most/net/net.c skb = dev_alloc_skb(len - MDP_HDR_LEN + 2 * ETH_ALEN + 2); len 458 drivers/staging/most/net/net.c if (!PMS_IS_MEP(buf, len)) { len 463 drivers/staging/most/net/net.c skb = dev_alloc_skb(len - MEP_HDR_LEN); len 486 drivers/staging/most/net/net.c len -= MDP_HDR_LEN; len 489 drivers/staging/most/net/net.c len -= MEP_HDR_LEN; len 492 drivers/staging/most/net/net.c skb_put_data(skb, buf, len); len 494 drivers/staging/most/net/net.c skb_len = skb->len; len 134 drivers/staging/mt7621-dma/mtk-hsdma.c u32 len; len 319 drivers/staging/mt7621-dma/mtk-hsdma.c size_t len, tlen; len 326 drivers/staging/mt7621-dma/mtk-hsdma.c len = sg->len; len 327 drivers/staging/mt7621-dma/mtk-hsdma.c chan->desc->num_sgs = DIV_ROUND_UP(len, HSDMA_MAX_PLEN); len 334 drivers/staging/mt7621-dma/mtk-hsdma.c if (len > HSDMA_MAX_PLEN) len 337 drivers/staging/mt7621-dma/mtk-hsdma.c tlen = len; len 351 drivers/staging/mt7621-dma/mtk-hsdma.c len -= tlen; len 360 drivers/staging/mt7621-dma/mtk-hsdma.c len = sg->len; len 364 drivers/staging/mt7621-dma/mtk-hsdma.c if (len > HSDMA_MAX_PLEN) len 367 drivers/staging/mt7621-dma/mtk-hsdma.c tlen = len; len 373 drivers/staging/mt7621-dma/mtk-hsdma.c len -= tlen; len 463 drivers/staging/mt7621-dma/mtk-hsdma.c size_t len, unsigned long flags) len 468 drivers/staging/mt7621-dma/mtk-hsdma.c if (len <= 0) len 479 drivers/staging/mt7621-dma/mtk-hsdma.c desc->sg[0].len = len; len 236 drivers/staging/netlogic/xlr_net.c (u64)skb->len << 40 | /* Length of data */ len 27 drivers/staging/nvec/nvec_ps2.c #define NVEC_PHD(str, buf, len) \ len 29 drivers/staging/nvec/nvec_ps2.c 16, 1, buf, len, false) len 31 drivers/staging/nvec/nvec_ps2.c #define NVEC_PHD(str, buf, len) len 72 drivers/staging/octeon/ethernet-rx.c if ((work->word2.snoip.err_code == 10) && (work->word1.len <= 64)) { len 100 drivers/staging/octeon/ethernet-rx.c while (i < work->word1.len - 1) { len 110 drivers/staging/octeon/ethernet-rx.c work->word1.len -= i + 5; len 114 drivers/staging/octeon/ethernet-rx.c work->word1.len -= i + 4; len 115 drivers/staging/octeon/ethernet-rx.c for (i = 0; i < work->word1.len; i++) { len 142 drivers/staging/octeon/ethernet-rx.c int len = work->word1.len; len 167 drivers/staging/octeon/ethernet-rx.c if (segment_size > len) len 168 drivers/staging/octeon/ethernet-rx.c segment_size = len; len 173 drivers/staging/octeon/ethernet-rx.c len -= segment_size; len 260 drivers/staging/octeon/ethernet-rx.c prefetch(&skb->len); len 285 drivers/staging/octeon/ethernet-rx.c skb->len = work->word1.len; len 286 drivers/staging/octeon/ethernet-rx.c skb_set_tail_pointer(skb, skb->len); len 293 drivers/staging/octeon/ethernet-rx.c skb = dev_alloc_skb(work->word1.len); len 316 drivers/staging/octeon/ethernet-rx.c skb_put_data(skb, ptr, work->word1.len); len 346 drivers/staging/octeon/ethernet-rx.c dev->stats.rx_bytes += skb->len; len 68 drivers/staging/octeon/ethernet-tx.c ciu_timx.s.len = cvm_oct_tx_poll_interval; len 229 drivers/staging/octeon/ethernet-tx.c if ((skb->len < 64) && OCTEON_IS_MODEL(OCTEON_CN3XXX)) { len 239 drivers/staging/octeon/ethernet-tx.c int add_bytes = 64 - skb->len; len 255 drivers/staging/octeon/ethernet-tx.c pko_command.s.total_bytes = skb->len; len 266 drivers/staging/octeon/ethernet-tx.c hw_buffer.s.size = skb->len; len 555 drivers/staging/octeon/ethernet-tx.c memcpy(copy_location, skb->data, skb->len); len 563 drivers/staging/octeon/ethernet-tx.c work->word1.len = skb->len; len 651 drivers/staging/octeon/ethernet-tx.c dev->stats.tx_bytes += skb->len; len 151 drivers/staging/octeon/octeon-stubs.h uint64_t len:16; len 161 drivers/staging/octeon/octeon-stubs.h uint64_t len:16; len 170 drivers/staging/octeon/octeon-stubs.h uint64_t len:16; len 1167 drivers/staging/octeon/octeon-stubs.h uint64_t len:36; len 858 drivers/staging/pi433/rf69.c transfer.len = size + 1; len 1061 drivers/staging/qlge/qlge.h __le32 len; len 1268 drivers/staging/qlge/qlge.h __le16 len; len 1303 drivers/staging/qlge/qlge.h __le16 len; len 1640 drivers/staging/qlge/qlge_dbg.c pr_err("wqicb->len = 0x%x\n", le16_to_cpu(wqicb->len)); len 1710 drivers/staging/qlge/qlge_dbg.c pr_err("cqicb->len = %d\n", le16_to_cpu(cqicb->len)); len 1841 drivers/staging/qlge/qlge_dbg.c le32_to_cpu(tbd->len & TX_DESC_LEN_MASK)); len 1843 drivers/staging/qlge/qlge_dbg.c tbd->len & TX_DESC_C ? "C" : ".", len 1844 drivers/staging/qlge/qlge_dbg.c tbd->len & TX_DESC_E ? "E" : "."); len 1849 drivers/staging/qlge/qlge_dbg.c le32_to_cpu(tbd->len & TX_DESC_LEN_MASK)); len 1851 drivers/staging/qlge/qlge_dbg.c tbd->len & TX_DESC_C ? "C" : ".", len 1852 drivers/staging/qlge/qlge_dbg.c tbd->len & TX_DESC_E ? "E" : "."); len 1857 drivers/staging/qlge/qlge_dbg.c le32_to_cpu(tbd->len & TX_DESC_LEN_MASK)); len 1859 drivers/staging/qlge/qlge_dbg.c tbd->len & TX_DESC_C ? "C" : ".", len 1860 drivers/staging/qlge/qlge_dbg.c tbd->len & TX_DESC_E ? "E" : "."); len 521 drivers/staging/qlge/qlge_ethtool.c unsigned int frame_size = skb->len; len 616 drivers/staging/qlge/qlge_ethtool.c regs->len = sizeof(struct ql_mpi_coredump); len 618 drivers/staging/qlge/qlge_ethtool.c regs->len = sizeof(struct ql_reg_dump); len 1313 drivers/staging/qlge/qlge_main.c int len = skb_headlen(skb); len 1326 drivers/staging/qlge/qlge_main.c map = pci_map_single(qdev->pdev, skb->data, len, PCI_DMA_TODEVICE); len 1336 drivers/staging/qlge/qlge_main.c tbd->len = cpu_to_le32(len); len 1339 drivers/staging/qlge/qlge_main.c dma_unmap_len_set(&tx_ring_desc->map[map_idx], maplen, len); len 1389 drivers/staging/qlge/qlge_main.c tbd->len = len 1412 drivers/staging/qlge/qlge_main.c tbd->len = cpu_to_le32(skb_frag_size(frag)); len 1421 drivers/staging/qlge/qlge_main.c tbd->len = cpu_to_le32(le32_to_cpu(tbd->len) | TX_DESC_E); len 1473 drivers/staging/qlge/qlge_main.c void *page, size_t *len) len 1484 drivers/staging/qlge/qlge_main.c *len += 2 * VLAN_HLEN; len 1486 drivers/staging/qlge/qlge_main.c *len += VLAN_HLEN; len 1523 drivers/staging/qlge/qlge_main.c skb->len += length; len 1573 drivers/staging/qlge/qlge_main.c if (skb->len > ndev->mtu + hlen) { len 1586 drivers/staging/qlge/qlge_main.c skb->len += length - hlen; len 1591 drivers/staging/qlge/qlge_main.c rx_ring->rx_bytes += skb->len; len 1681 drivers/staging/qlge/qlge_main.c if (skb->len > ndev->mtu + ETH_HLEN) { len 1703 drivers/staging/qlge/qlge_main.c rx_ring->rx_bytes += skb->len; len 1740 drivers/staging/qlge/qlge_main.c static void ql_realign_skb(struct sk_buff *skb, int len) len 1750 drivers/staging/qlge/qlge_main.c memmove(skb->data, temp_addr, len); len 1860 drivers/staging/qlge/qlge_main.c skb->len += length; len 1889 drivers/staging/qlge/qlge_main.c skb->len += length; len 1944 drivers/staging/qlge/qlge_main.c skb->len += size; len 1986 drivers/staging/qlge/qlge_main.c if (skb->len > ndev->mtu + ETH_HLEN) { len 2042 drivers/staging/qlge/qlge_main.c rx_ring->rx_bytes += skb->len; len 2114 drivers/staging/qlge/qlge_main.c tx_ring->tx_bytes += (tx_ring_desc->skb)->len; len 2574 drivers/staging/qlge/qlge_main.c mac_iocb_ptr->frame_len = cpu_to_le32((u32) skb->len); len 2606 drivers/staging/qlge/qlge_main.c int len; len 2610 drivers/staging/qlge/qlge_main.c mac_iocb_ptr->frame_len = cpu_to_le32((u32) skb->len); len 2616 drivers/staging/qlge/qlge_main.c len = (ntohs(iph->tot_len) - (iph->ihl << 2)); len 2631 drivers/staging/qlge/qlge_main.c iph->daddr, len, iph->protocol, 0); len 2668 drivers/staging/qlge/qlge_main.c mac_iocb_ptr->frame_len = cpu_to_le16((u16) skb->len); len 2700 drivers/staging/qlge/qlge_main.c tx_ring->prod_idx, skb->len); len 3172 drivers/staging/qlge/qlge_main.c cqicb->len = cpu_to_le16(bq_len | LEN_V | LEN_CPP_CONT); len 3284 drivers/staging/qlge/qlge_main.c wqicb->len = cpu_to_le16(tx_ring->wq_len | Q_LEN_V | Q_LEN_CPP_CONT); len 93 drivers/staging/ralink-gdma/ralink-gdma.c u32 len; len 315 drivers/staging/ralink-gdma/ralink-gdma.c ctrl0 |= (sg->len << GDMA_REG_CTRL0_TX_SHIFT) | len 390 drivers/staging/ralink-gdma/ralink-gdma.c ctrl0 |= (sg->len << GDMA_REG_CTRL0_TX_SHIFT) | len 445 drivers/staging/ralink-gdma/ralink-gdma.c desc->residue -= desc->sg[chan->next_sg - 1].len; len 546 drivers/staging/ralink-gdma/ralink-gdma.c desc->sg[i].len = sg_dma_len(sg); len 563 drivers/staging/ralink-gdma/ralink-gdma.c size_t len, unsigned long flags) len 570 drivers/staging/ralink-gdma/ralink-gdma.c if (len <= 0) len 573 drivers/staging/ralink-gdma/ralink-gdma.c chan->burst_size = gdma_dma_maxburst(len >> 2); len 576 drivers/staging/ralink-gdma/ralink-gdma.c num_periods = DIV_ROUND_UP(len, xfer_count); len 583 drivers/staging/ralink-gdma/ralink-gdma.c desc->residue = len; len 588 drivers/staging/ralink-gdma/ralink-gdma.c if (len > xfer_count) len 589 drivers/staging/ralink-gdma/ralink-gdma.c desc->sg[i].len = xfer_count; len 591 drivers/staging/ralink-gdma/ralink-gdma.c desc->sg[i].len = len; len 592 drivers/staging/ralink-gdma/ralink-gdma.c src += desc->sg[i].len; len 593 drivers/staging/ralink-gdma/ralink-gdma.c dest += desc->sg[i].len; len 594 drivers/staging/ralink-gdma/ralink-gdma.c len -= desc->sg[i].len; len 640 drivers/staging/ralink-gdma/ralink-gdma.c desc->sg[i].len = period_len; len 679 drivers/staging/ralink-gdma/ralink-gdma.c ((chan->next_sg - 1) * desc->sg[0].len); len 725 drivers/staging/rtl8188eu/core/rtw_ap.c int rtw_check_beacon_data(struct adapter *padapter, u8 *pbuf, int len) len 756 drivers/staging/rtl8188eu/core/rtw_ap.c DBG_88E("%s, len =%d\n", __func__, len); len 761 drivers/staging/rtl8188eu/core/rtw_ap.c if (len < 0 || len > MAX_IE_SZ) len 764 drivers/staging/rtl8188eu/core/rtw_ap.c pbss_network->ie_length = len; len 1111 drivers/staging/rtl8188eu/core/rtw_ap.c u32 len = 0; len 1119 drivers/staging/rtl8188eu/core/rtw_ap.c p = rtw_get_ie(ie + _BEACON_IE_OFFSET_, _ERPINFO_IE_, &len, len 1121 drivers/staging/rtl8188eu/core/rtw_ap.c if (p && len > 0) { len 16 drivers/staging/rtl8188eu/core/rtw_debug.c int len = 0; len 18 drivers/staging/rtl8188eu/core/rtw_debug.c len += snprintf(page + len, count - len, "%s\n", DRIVERVERSION); len 21 drivers/staging/rtl8188eu/core/rtw_debug.c return len; len 38 drivers/staging/rtl8188eu/core/rtw_debug.c u32 addr, val, len; len 46 drivers/staging/rtl8188eu/core/rtw_debug.c int num = sscanf(tmp, "%x %x %x", &addr, &val, &len); len 52 drivers/staging/rtl8188eu/core/rtw_debug.c switch (len) { len 63 drivers/staging/rtl8188eu/core/rtw_debug.c DBG_88E("error write length =%d", len); len 80 drivers/staging/rtl8188eu/core/rtw_debug.c int len = 0; len 84 drivers/staging/rtl8188eu/core/rtw_debug.c return len; len 89 drivers/staging/rtl8188eu/core/rtw_debug.c len += snprintf(page + len, count - len, "usb_read8(0x%x)=0x%x\n", proc_get_read_addr, usb_read8(padapter, proc_get_read_addr)); len 92 drivers/staging/rtl8188eu/core/rtw_debug.c len += snprintf(page + len, count - len, "usb_read16(0x%x)=0x%x\n", proc_get_read_addr, usb_read16(padapter, proc_get_read_addr)); len 95 drivers/staging/rtl8188eu/core/rtw_debug.c len += snprintf(page + len, count - len, "usb_read32(0x%x)=0x%x\n", proc_get_read_addr, usb_read32(padapter, proc_get_read_addr)); len 98 drivers/staging/rtl8188eu/core/rtw_debug.c len += snprintf(page + len, count - len, "error read length=%d\n", proc_get_read_len); len 103 drivers/staging/rtl8188eu/core/rtw_debug.c return len; len 110 drivers/staging/rtl8188eu/core/rtw_debug.c u32 addr, len; len 118 drivers/staging/rtl8188eu/core/rtw_debug.c int num = sscanf(tmp, "%x %x", &addr, &len); len 127 drivers/staging/rtl8188eu/core/rtw_debug.c proc_get_read_len = len; len 139 drivers/staging/rtl8188eu/core/rtw_debug.c int len = 0; len 141 drivers/staging/rtl8188eu/core/rtw_debug.c len += snprintf(page + len, count - len, "bSurpriseRemoved=%d, bDriverStopped=%d\n", len 145 drivers/staging/rtl8188eu/core/rtw_debug.c return len; len 155 drivers/staging/rtl8188eu/core/rtw_debug.c int len = 0; len 173 drivers/staging/rtl8188eu/core/rtw_debug.c len += snprintf(page + len, count - len, "The rx cnt of channel %3d = %d\n", len 177 drivers/staging/rtl8188eu/core/rtw_debug.c len += snprintf(page + len, count - len, "best_channel_24G = %d\n", best_channel_24G); len 180 drivers/staging/rtl8188eu/core/rtw_debug.c return len; len 214 drivers/staging/rtl8188eu/core/rtw_efuse.c u16 len = 0, count = 0; len 254 drivers/staging/rtl8188eu/core/rtw_efuse.c len = le16_to_cpu(*((__le16 *)&lo32)); len 256 drivers/staging/rtl8188eu/core/rtw_efuse.c limit = min_t(u16, len - 2, limit); len 258 drivers/staging/rtl8188eu/core/rtw_efuse.c DBG_88E("%s len:%u, lenbak:%u, aaa:%u, aaabak:%u\n", __func__, len, lenbak, aaa, aaabak); len 270 drivers/staging/rtl8188eu/core/rtw_efuse.c if (limit > count && len - 2 > count) { len 276 drivers/staging/rtl8188eu/core/rtw_efuse.c if (limit <= count || len - 2 <= count) len 112 drivers/staging/rtl8188eu/core/rtw_ieee80211.c u8 *rtw_set_fixed_ie(void *pbuf, unsigned int len, void *source, len 115 drivers/staging/rtl8188eu/core/rtw_ieee80211.c memcpy(pbuf, source, len); len 116 drivers/staging/rtl8188eu/core/rtw_ieee80211.c *frlen = *frlen + len; len 117 drivers/staging/rtl8188eu/core/rtw_ieee80211.c return ((u8 *)pbuf) + len; len 125 drivers/staging/rtl8188eu/core/rtw_ieee80211.c uint len, len 132 drivers/staging/rtl8188eu/core/rtw_ieee80211.c *(pbuf + 1) = (u8)len; len 134 drivers/staging/rtl8188eu/core/rtw_ieee80211.c if (len > 0) len 135 drivers/staging/rtl8188eu/core/rtw_ieee80211.c memcpy((void *)(pbuf + 2), (void *)source, len); len 137 drivers/staging/rtl8188eu/core/rtw_ieee80211.c *frlen = *frlen + (len + 2); len 139 drivers/staging/rtl8188eu/core/rtw_ieee80211.c return pbuf + len + 2; len 145 drivers/staging/rtl8188eu/core/rtw_ieee80211.c u8 *rtw_get_ie(u8 *pbuf, int index, uint *len, int limit) len 155 drivers/staging/rtl8188eu/core/rtw_ieee80211.c *len = 0; len 158 drivers/staging/rtl8188eu/core/rtw_ieee80211.c *len = *(p + 1); len 275 drivers/staging/rtl8188eu/core/rtw_ieee80211.c uint len; len 283 drivers/staging/rtl8188eu/core/rtw_ieee80211.c pbuf = rtw_get_ie(pbuf, _WPA_IE_ID_, &len, limit_new); len 304 drivers/staging/rtl8188eu/core/rtw_ieee80211.c limit_new = limit - (pbuf - pie) - 2 - len; len 307 drivers/staging/rtl8188eu/core/rtw_ieee80211.c pbuf += (2 + len); len 776 drivers/staging/rtl8188eu/core/rtw_ieee80211.c enum parse_res rtw_ieee802_11_parse_elems(u8 *start, uint len, len 780 drivers/staging/rtl8188eu/core/rtw_ieee80211.c uint left = len; len 964 drivers/staging/rtl8188eu/core/rtw_ieee80211.c uint len; len 997 drivers/staging/rtl8188eu/core/rtw_ieee80211.c p = rtw_get_ie(pnetwork->network.ies + _FIXED_IE_LENGTH_, _HT_CAPABILITY_IE_, &len, pnetwork->network.ie_length - _FIXED_IE_LENGTH_); len 998 drivers/staging/rtl8188eu/core/rtw_ieee80211.c if (p && len > 0) { len 1007 drivers/staging/rtl8188eu/core/rtw_ieee80211.c p = rtw_get_ie(pnetwork->network.ies + _FIXED_IE_LENGTH_, _HT_ADD_INFO_IE_, &len, pnetwork->network.ie_length - _FIXED_IE_LENGTH_); len 1008 drivers/staging/rtl8188eu/core/rtw_ieee80211.c if (p && len > 0) { len 544 drivers/staging/rtl8188eu/core/rtw_mlme.c u32 len; len 553 drivers/staging/rtl8188eu/core/rtw_mlme.c len = get_wlan_bssid_ex_sz(pnetwork); len 554 drivers/staging/rtl8188eu/core/rtw_mlme.c if (len > (sizeof(struct wlan_bssid_ex))) { len 1772 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c uint len; len 1782 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c p = rtw_get_ie(pbss_network->ies + _FIXED_IE_LENGTH_, _HT_CAPABILITY_IE_, &len, pbss_network->ie_length - _FIXED_IE_LENGTH_); len 1783 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if ((p == NULL) || (len == 0)) { /* non-HT */ len 2014 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c u32 len; len 2018 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c u32 packet_len = precv_frame->pkt->len; len 2024 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c len = packet_len - sizeof(struct ieee80211_hdr_3addr); len 2026 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (len > MAX_IE_SZ) len 2050 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c bssid->Length = sizeof(struct wlan_bssid_ex) - MAX_IE_SZ + len; len 2053 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c bssid->ie_length = len; len 2063 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c p = rtw_get_ie(bssid->ies + ie_offset, _SSID_IE_, &len, bssid->ie_length - ie_offset); len 2069 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (len) { len 2070 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (len > NDIS_802_11_LENGTH_SSID) { len 2071 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c DBG_88E("%s()-%d: IE too long (%d) for survey event\n", __func__, __LINE__, len); len 2074 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c memcpy(bssid->ssid.ssid, (p + 2), len); len 2075 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c bssid->ssid.ssid_length = len; len 2084 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c p = rtw_get_ie(bssid->ies + ie_offset, _SUPPORTEDRATES_IE_, &len, bssid->ie_length - ie_offset); len 2086 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (len > NDIS_802_11_LENGTH_RATES_EX) { len 2087 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c DBG_88E("%s()-%d: IE too long (%d) for survey event\n", __func__, __LINE__, len); len 2090 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c memcpy(bssid->SupportedRates, (p + 2), len); len 2091 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c i = len; len 2094 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c p = rtw_get_ie(bssid->ies + ie_offset, _EXT_SUPPORTEDRATES_IE_, &len, bssid->ie_length - ie_offset); len 2096 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (len > (NDIS_802_11_LENGTH_RATES_EX-i)) { len 2097 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c DBG_88E("%s()-%d: IE too long (%d) for survey event\n", __func__, __LINE__, len); len 2100 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c memcpy(bssid->SupportedRates + i, (p + 2), len); len 2110 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c p = rtw_get_ie(bssid->ies + ie_offset, _DSSET_IE_, &len, bssid->ie_length - ie_offset); len 2119 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c p = rtw_get_ie(bssid->ies + ie_offset, _HT_ADD_INFO_IE_, &len, bssid->ie_length - ie_offset); len 2161 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c p = rtw_get_ie(bssid->ies + ie_offset, _HT_CAPABILITY_IE_, &len, bssid->ie_length - ie_offset); len 2162 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (p && len > 0) { len 2371 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c u32 len; len 2379 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c ie = rtw_get_ie(bssid->ies + _FIXED_IE_LENGTH_, _COUNTRY_IE_, &len, bssid->ie_length - _FIXED_IE_LENGTH_); len 2382 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (len < 6) len 2386 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c ie += len; len 2515 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c uint len = precv_frame->pkt->len; len 2525 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c len - WLAN_HDR_A3_LEN - _PROBEREQ_IE_OFFSET_); len 2563 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c uint len = precv_frame->pkt->len; len 2586 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pmlmeinfo->assoc_AP_vendor = check_assoc_AP(pframe+sizeof(struct ieee80211_hdr_3addr), len-sizeof(struct ieee80211_hdr_3addr)); len 2589 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c update_TSF(pmlmeext, pframe, len); len 2600 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c ret = rtw_check_bcn_info(padapter, pframe, len); len 2609 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c update_beacon_info(padapter, pframe, len, psta); len 2617 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c update_beacon_info(padapter, pframe, len, psta); len 2625 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c if (update_sta_support_rate(padapter, (pframe + WLAN_HDR_A3_LEN + _BEACON_IE_OFFSET_), (len - WLAN_HDR_A3_LEN - _BEACON_IE_OFFSET_), cam_idx) == _FAIL) { len 2631 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c update_TSF(pmlmeext, pframe, len); len 2660 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c uint len = precv_frame->pkt->len; len 2762 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c len - WLAN_HDR_A3_LEN - _AUTH_IE_OFFSET_ - 4); len 2817 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c unsigned int seq, len, status, offset; len 2823 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c uint pkt_len = precv_frame->pkt->len; len 2855 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c p = rtw_get_ie(pframe + WLAN_HDR_A3_LEN + _AUTH_IE_OFFSET_, _CHLGETXT_IE_, &len, len 2861 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c memcpy((void *)(pmlmeinfo->chg_txt), (void *)(p + 2), len); len 2911 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c uint ie_len, pkt_len = precv_frame->pkt->len; len 3336 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c uint pkt_len = precv_frame->pkt->len; len 4199 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pc2h_evt_hdr->len = sizeof(struct survey_event); len 4249 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pc2h_evt_hdr->len = sizeof(struct surveydone_event); len 4293 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pc2h_evt_hdr->len = sizeof(struct joinbss_event); len 4343 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pc2h_evt_hdr->len = sizeof(struct stadel_event); len 4396 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c pc2h_evt_hdr->len = sizeof(struct stassoc_event); len 255 drivers/staging/rtl8188eu/core/rtw_recv.c datalen = precvframe->pkt->len-prxattrib->hdrlen - len 293 drivers/staging/rtl8188eu/core/rtw_recv.c precvframe->pkt->len)); len 294 drivers/staging/rtl8188eu/core/rtw_recv.c for (i = 0; i < precvframe->pkt->len; i += 8) { len 310 drivers/staging/rtl8188eu/core/rtw_recv.c precvframe->pkt->len)); len 348 drivers/staging/rtl8188eu/core/rtw_recv.c skb_trim(precvframe->pkt, precvframe->pkt->len - 8); len 614 drivers/staging/rtl8188eu/core/rtw_recv.c sz = prframe->pkt->len; len 1265 drivers/staging/rtl8188eu/core/rtw_recv.c u16 eth_type, len; len 1275 drivers/staging/rtl8188eu/core/rtw_recv.c skb_trim(precvframe->pkt, precvframe->pkt->len - pattrib->icv_len); len 1292 drivers/staging/rtl8188eu/core/rtw_recv.c len = precvframe->pkt->len - rmv_len; len 1309 drivers/staging/rtl8188eu/core/rtw_recv.c be_tmp = htons(len); len 1374 drivers/staging/rtl8188eu/core/rtw_recv.c skb_trim(prframe->pkt, prframe->pkt->len - prframe->attrib.icv_len); len 1376 drivers/staging/rtl8188eu/core/rtw_recv.c skb_put_data(prframe->pkt, pnfhdr->pkt->data, pnfhdr->pkt->len); len 1509 drivers/staging/rtl8188eu/core/rtw_recv.c a_len = prframe->pkt->len; len 1535 drivers/staging/rtl8188eu/core/rtw_recv.c sub_skb->len = nSubframe_Length; len 1569 drivers/staging/rtl8188eu/core/rtw_recv.c if (sub_skb->len >= 8 && len 1578 drivers/staging/rtl8188eu/core/rtw_recv.c __be16 len; len 1580 drivers/staging/rtl8188eu/core/rtw_recv.c len = htons(sub_skb->len); len 1581 drivers/staging/rtl8188eu/core/rtw_recv.c memcpy(skb_push(sub_skb, 2), &len, 2); len 70 drivers/staging/rtl8188eu/core/rtw_security.c static void arcfour_encrypt(struct arc4context *parc4ctx, u8 *dest, u8 *src, u32 len) len 74 drivers/staging/rtl8188eu/core/rtw_security.c for (i = 0; i < len; i++) len 114 drivers/staging/rtl8188eu/core/rtw_security.c static __le32 getcrc32(u8 *buf, int len) len 124 drivers/staging/rtl8188eu/core/rtw_security.c for (p = buf; len > 0; ++p, --len) len 182 drivers/staging/rtl8188eu/core/rtw_security.c skb_trim(skb, skb->len - 4); len 189 drivers/staging/rtl8188eu/core/rtw_security.c memcpy(pframe, skb->data, skb->len); len 191 drivers/staging/rtl8188eu/core/rtw_security.c pframe += skb->len; len 221 drivers/staging/rtl8188eu/core/rtw_security.c memcpy(icv, pframe + skb->len - 4, 4); len 243 drivers/staging/rtl8188eu/core/rtw_security.c memcpy(pframe + skb->len - 4, icv, 4); len 694 drivers/staging/rtl8188eu/core/rtw_security.c length = ((struct recv_frame *)precvframe)->pkt->len-prxattrib->hdrlen-prxattrib->iv_len; len 1317 drivers/staging/rtl8188eu/core/rtw_security.c memcpy(icv, pframe + skb->len - icv_len, icv_len); len 1338 drivers/staging/rtl8188eu/core/rtw_security.c memcpy(pframe + skb->len - icv_len, icv, icv_len); len 177 drivers/staging/rtl8188eu/core/rtw_wlan_util.c unsigned int len = 0; len 185 drivers/staging/rtl8188eu/core/rtw_wlan_util.c return len; len 194 drivers/staging/rtl8188eu/core/rtw_wlan_util.c rateset[len] = rate; len 195 drivers/staging/rtl8188eu/core/rtw_wlan_util.c len++; len 199 drivers/staging/rtl8188eu/core/rtw_wlan_util.c return len; len 812 drivers/staging/rtl8188eu/core/rtw_wlan_util.c unsigned int len; len 832 drivers/staging/rtl8188eu/core/rtw_wlan_util.c len = packet_len - sizeof(struct ieee80211_hdr_3addr); len 834 drivers/staging/rtl8188eu/core/rtw_wlan_util.c if (len > MAX_IE_SZ) { len 854 drivers/staging/rtl8188eu/core/rtw_wlan_util.c bssid->Length = sizeof(struct wlan_bssid_ex) - MAX_IE_SZ + len; len 857 drivers/staging/rtl8188eu/core/rtw_wlan_util.c bssid->ie_length = len; len 862 drivers/staging/rtl8188eu/core/rtw_wlan_util.c p = rtw_get_ie(bssid->ies + _FIXED_IE_LENGTH_, _HT_CAPABILITY_IE_, &len, bssid->ie_length - _FIXED_IE_LENGTH_); len 863 drivers/staging/rtl8188eu/core/rtw_wlan_util.c if (p && len > 0) { len 872 drivers/staging/rtl8188eu/core/rtw_wlan_util.c p = rtw_get_ie(bssid->ies + _FIXED_IE_LENGTH_, _HT_ADD_INFO_IE_, &len, bssid->ie_length - _FIXED_IE_LENGTH_); len 873 drivers/staging/rtl8188eu/core/rtw_wlan_util.c if (p && len > 0) { len 894 drivers/staging/rtl8188eu/core/rtw_wlan_util.c p = rtw_get_ie(bssid->ies + _FIXED_IE_LENGTH_, _DSSET_IE_, &len, bssid->ie_length - _FIXED_IE_LENGTH_); len 898 drivers/staging/rtl8188eu/core/rtw_wlan_util.c p = rtw_get_ie(bssid->ies + _FIXED_IE_LENGTH_, _HT_ADD_INFO_IE_, &len, bssid->ie_length - _FIXED_IE_LENGTH_); len 914 drivers/staging/rtl8188eu/core/rtw_wlan_util.c p = rtw_get_ie(bssid->ies + _FIXED_IE_LENGTH_, _SSID_IE_, &len, bssid->ie_length - _FIXED_IE_LENGTH_); len 1016 drivers/staging/rtl8188eu/core/rtw_wlan_util.c unsigned int len; len 1019 drivers/staging/rtl8188eu/core/rtw_wlan_util.c len = pkt_len - (_BEACON_IE_OFFSET_ + WLAN_HDR_A3_LEN); len 1021 drivers/staging/rtl8188eu/core/rtw_wlan_util.c for (i = 0; i < len;) { len 1205 drivers/staging/rtl8188eu/core/rtw_wlan_util.c unsigned char check_assoc_AP(u8 *pframe, uint len) len 1215 drivers/staging/rtl8188eu/core/rtw_wlan_util.c for (i = sizeof(struct ndis_802_11_fixed_ie); i < len;) { len 1450 drivers/staging/rtl8188eu/core/rtw_wlan_util.c void update_TSF(struct mlme_ext_priv *pmlmeext, u8 *pframe, uint len) len 426 drivers/staging/rtl8188eu/core/rtw_xmit.c pattrib->pktlen = pkt->len - ETH_HLEN; len 438 drivers/staging/rtl8188eu/core/rtw_xmit.c if (pkt->len > ETH_HLEN + 24 + 282) {/* MINIMUM_DHCP_PACKET_SIZE) { */ len 919 drivers/staging/rtl8188eu/core/rtw_xmit.c size_t remainder = pkt->len - ETH_HLEN; len 1004 drivers/staging/rtl8188eu/core/rtw_xmit.c skb_copy_bits(pkt, pkt->len - remainder, pframe, mem_sz); len 401 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c u32 len; len 404 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c len = pattrib->hdrlen + pattrib->iv_len + len 410 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c len += 8; len 412 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c return len; len 431 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c u32 len; /* packet length, except TXDESC_SIZE and PKT_OFFSET */ len 470 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c len = xmitframe_need_length(pfirstframe) + TXDESC_SIZE + (pfirstframe->pkt_offset*PACKET_OFFSET_SZ); len 471 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c pbuf_tail = len; len 521 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c len = xmitframe_need_length(pxmitframe) + TXDESC_SIZE + (pxmitframe->pkt_offset*PACKET_OFFSET_SZ); len 523 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c if (round_up(pbuf + len, 8) > MAX_XMITBUF_SZ) { len 545 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c pbuf_tail = pbuf + len; len 205 drivers/staging/rtl8188eu/include/ieee80211.h u32 len; len 718 drivers/staging/rtl8188eu/include/ieee80211.h enum parse_res rtw_ieee802_11_parse_elems(u8 *start, uint len, len 722 drivers/staging/rtl8188eu/include/ieee80211.h u8 *rtw_set_fixed_ie(void *pbuf, unsigned int len, len 724 drivers/staging/rtl8188eu/include/ieee80211.h u8 *rtw_set_ie(u8 *pbuf, int index, uint len, u8 *source, uint *frlen); len 732 drivers/staging/rtl8188eu/include/ieee80211.h u8 *rtw_get_ie(u8 *pbuf, int index, uint *len, int limit); len 28 drivers/staging/rtl8188eu/include/rtw_ap.h int rtw_check_beacon_data(struct adapter *padapter, u8 *pbuf, int len); len 453 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h u8 judge_network_type(struct adapter *padapter, unsigned char *rate, int len); len 454 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h void get_rate_set(struct adapter *padapter, unsigned char *pbssrate, int *len); len 494 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h unsigned char check_assoc_AP(u8 *pframe, uint len); len 506 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h void update_beacon_info(struct adapter *padapter, u8 *pframe, uint len, len 578 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h void update_TSF(struct mlme_ext_priv *pmlmeext, u8 *pframe, uint len); len 638 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h unsigned int len:16; len 644 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h unsigned int len:16; len 198 drivers/staging/rtl8188eu/include/rtw_xmit.h u32 len; len 1127 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c int len = min_t(int, req->essid_len, len 1130 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c memcpy(ssid[0].ssid, req->essid, len); len 1131 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c ssid[0].ssid_length = len; len 1146 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c int len = wrqu->data.length - WEXT_CSCAN_HEADER_SIZE; len 1152 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c while (len >= 1) { len 1154 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c len -= 1; len 1158 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c if (len < 1) { len 1159 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c len = 0; len 1162 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c sec_len = *(pos++); len -= 1; len 1163 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c if (sec_len > 0 && sec_len <= len) { len 1169 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c len -= sec_len; len 1174 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c len -= 1; len 1180 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c len -= 2; len 1183 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c len = 0; /* stop parsing */ len 1283 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c uint ret = 0, len; len 1310 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c len = min_t(uint, wrqu->essid.length, IW_ESSID_MAX_SIZE); len 1316 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c ndis_ssid.ssid_length = len; len 1317 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c memcpy(ndis_ssid.ssid, extra, len); len 1375 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c u32 len; len 1384 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c len = pcur_bss->ssid.ssid_length; len 1385 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c memcpy(extra, pcur_bss->ssid.ssid, len); len 1387 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c len = 0; len 1390 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c wrqu->essid.length = len; len 2052 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c (char *)param->u.wpa_ie.data, (u16)param->u.wpa_ie.len); len 2421 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c static int rtw_set_beacon(struct net_device *dev, struct ieee_param *param, int len) len 2429 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c DBG_88E("%s, len =%d\n", __func__, len); len 2439 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c if (rtw_check_beacon_data(padapter, pbuf, (len-12-2)) == _SUCCESS)/* 12 = param header, 2:no packed */ len 2546 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c static int rtw_ioctl_get_sta_data(struct net_device *dev, struct ieee_param *param, int len) len 2627 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c param->u.wpa_ie.len = copy_len; len 2639 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c static int rtw_set_wps_beacon(struct net_device *dev, struct ieee_param *param, int len) len 2647 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c DBG_88E("%s, len =%d\n", __func__, len); len 2652 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c ie_len = len-12-2;/* 12 = param header, 2:no packed */ len 2675 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c static int rtw_set_wps_probe_resp(struct net_device *dev, struct ieee_param *param, int len) len 2681 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c DBG_88E("%s, len =%d\n", __func__, len); len 2686 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c ie_len = len-12-2;/* 12 = param header, 2:no packed */ len 2704 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c static int rtw_set_wps_assoc_resp(struct net_device *dev, struct ieee_param *param, int len) len 2710 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c DBG_88E("%s, len =%d\n", __func__, len); len 2715 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c ie_len = len-12-2;/* 12 = param header, 2:no packed */ len 2734 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c static int rtw_set_hidden_ssid(struct net_device *dev, struct ieee_param *param, int len) len 2758 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c static int rtw_ioctl_acl_remove_sta(struct net_device *dev, struct ieee_param *param, int len) len 2772 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c static int rtw_ioctl_acl_add_sta(struct net_device *dev, struct ieee_param *param, int len) len 2786 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c static int rtw_ioctl_set_macaddr_acl(struct net_device *dev, struct ieee_param *param, int len) len 2896 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c int len = 0; len 2904 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c len = dwrq->length; len 2905 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c ext = vmalloc(len); len 2909 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c if (copy_from_user(ext, dwrq->pointer, len)) { len 2915 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c if (dwrq->flags == 0x8766 && len > 8) { len 2919 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c int probereq_wpsie_len = len; len 2942 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c if (len >= WEXT_CSCAN_HEADER_SIZE && len 86 drivers/staging/rtl8188eu/os_dep/mlme_linux.c uint len; len 102 drivers/staging/rtl8188eu/os_dep/mlme_linux.c len = sec_ie[1] + 2; len 103 drivers/staging/rtl8188eu/os_dep/mlme_linux.c len = min_t(uint, len, IW_CUSTOM_MAX); len 104 drivers/staging/rtl8188eu/os_dep/mlme_linux.c for (i = 0; i < len; i++) len 28 drivers/staging/rtl8188eu/os_dep/mon.c if (skb->len < hdr_len + iv_len + icv_len) len 37 drivers/staging/rtl8188eu/os_dep/mon.c skb_trim(skb, skb->len - icv_len); len 88 drivers/staging/rtl8188eu/os_dep/mon.c data_len = frame->pkt->len; len 48 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c transfer_len = (s32)pskb->len; len 201 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c static int usbctrl_vendorreq(struct adapter *adapt, u8 request, u16 value, u16 index, void *pdata, u16 len, u8 requesttype) len 219 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c if (len > MAX_VENDOR_REQ_CMD_SIZE) { len 239 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c memset(pIo_buf, 0, len); len 247 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c memcpy(pIo_buf, pdata, len); len 250 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c status = usb_control_msg(udev, pipe, request, reqtype, value, index, pIo_buf, len, RTW_USB_CONTROL_MSG_TIMEOUT); len 252 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c if (status == len) { /* Success this control transfer. */ len 254 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c memcpy(pdata, pIo_buf, len); len 258 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c len, status, *(u32 *)pdata, vendorreq_times); len 269 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c memcpy(pdata, pIo_buf, len); len 276 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c if ((value >= FW_8188E_START_ADDRESS && value <= FW_8188E_END_ADDRESS) || status == len) len 293 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c u16 len; len 301 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c len = 1; len 303 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c usbctrl_vendorreq(adapter, request, wvalue, index, &data, len, requesttype); len 314 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c u16 len; len 321 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c len = 2; len 322 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c usbctrl_vendorreq(adapter, request, wvalue, index, &data, len, requesttype); len 333 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c u16 len; len 341 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c len = 4; len 343 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c usbctrl_vendorreq(adapter, request, wvalue, index, &data, len, requesttype); len 515 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c u16 len; len 522 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c len = 1; len 525 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c index, &data, len, requesttype); len 534 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c u16 len; len 542 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c len = 2; len 547 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c index, &data, len, requesttype); len 556 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c u16 len; len 564 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c len = 4; len 568 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c index, &data, len, requesttype); len 790 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c pskb->len = 0; len 12 drivers/staging/rtl8192e/dot11d.c u8 len; len 58 drivers/staging/rtl8192e/dot11d.c if (channel_array[channel_plan].len != 0) { len 61 drivers/staging/rtl8192e/dot11d.c for (i = 0; i < channel_array[channel_plan].len; i++) { len 12 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c u32 len) len 24 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c RT_TRACE(COMP_CMDPKT, "%s(),buffer_len is %d\n", __func__, len); len 27 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c if ((len - frag_offset) > CMDPACKET_FRAG_SIZE) { len 32 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c frag_length = (u16)(len - frag_offset); len 80 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c } while (frag_offset < len); len 11 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.h u32 len); len 1218 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c mapping = pci_map_single(priv->pdev, skb->data, skb->len, len 1228 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c pdesc->PktSize = (u16)skb->len-sizeof(struct tx_fwinfo_8190pci); len 1276 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c pdesc->TxBufferSize = skb->len; len 1285 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c dma_addr_t mapping = pci_map_single(priv->pdev, skb->data, skb->len, len 1307 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c entry->TxBufferSize = skb->len; len 2064 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c skb_trim(skb, skb->len - 4/*sCrcLng*/); len 1587 drivers/staging/rtl8192e/rtl8192e/rtl_core.c skb->len, PCI_DMA_TODEVICE); len 1621 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->rtllib->stats.tx_bytes += (skb->len - len 1681 drivers/staging/rtl8192e/rtl8192e/rtl_core.c skb->len, PCI_DMA_TODEVICE); len 1729 drivers/staging/rtl8192e/rtl8192e/rtl_core.c return skb->len; len 1742 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->stats.txbytesbroadcast += skb->len - fwinfo_size; len 1744 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->stats.txbytesmulticast += skb->len - fwinfo_size; len 1746 drivers/staging/rtl8192e/rtl8192e/rtl_core.c priv->stats.txbytesunicast += skb->len - fwinfo_size; len 1759 drivers/staging/rtl8192e/rtl8192e/rtl_core.c tcb_desc->queue_index, ring->idx, idx, skb->len, len 1762 drivers/staging/rtl8192e/rtl8192e/rtl_core.c return skb->len; len 1911 drivers/staging/rtl8192e/rtl8192e/rtl_core.c skb->len, PCI_DMA_TODEVICE); len 2047 drivers/staging/rtl8192e/rtl8192e/rtl_core.c skb_trim(skb, skb->len - 4/*sCrcLng*/); len 2070 drivers/staging/rtl8192e/rtl8192e/rtl_core.c skb_len = skb->len; len 73 drivers/staging/rtl8192e/rtl819x_BAProc.c u16 len = ieee->tx_headroom + 9; len 82 drivers/staging/rtl8192e/rtl819x_BAProc.c skb = dev_alloc_skb(len + sizeof(struct rtllib_hdr_3addr)); len 123 drivers/staging/rtl8192e/rtl819x_BAProc.c skb->len); len 136 drivers/staging/rtl8192e/rtl819x_BAProc.c u16 len = 6 + ieee->tx_headroom; len 147 drivers/staging/rtl8192e/rtl819x_BAProc.c skb = dev_alloc_skb(len + sizeof(struct rtllib_hdr_3addr)); len 174 drivers/staging/rtl8192e/rtl819x_BAProc.c skb->len); len 230 drivers/staging/rtl8192e/rtl819x_BAProc.c if (skb->len < sizeof(struct rtllib_hdr_3addr) + 9) { len 232 drivers/staging/rtl8192e/rtl819x_BAProc.c (int)skb->len, len 239 drivers/staging/rtl8192e/rtl819x_BAProc.c skb->data, skb->len); len 319 drivers/staging/rtl8192e/rtl819x_BAProc.c if (skb->len < sizeof(struct rtllib_hdr_3addr) + 9) { len 321 drivers/staging/rtl8192e/rtl819x_BAProc.c (int)skb->len, len 419 drivers/staging/rtl8192e/rtl819x_BAProc.c if (skb->len < sizeof(struct rtllib_hdr_3addr) + 6) { len 421 drivers/staging/rtl8192e/rtl819x_BAProc.c (int)skb->len, len 437 drivers/staging/rtl8192e/rtl819x_BAProc.c skb->len); len 276 drivers/staging/rtl8192e/rtl819x_HTProc.c u8 *len, u8 IsEncrypt, bool bAssoc) len 286 drivers/staging/rtl8192e/rtl819x_HTProc.c memset(posHTCap, 0, *len); len 293 drivers/staging/rtl8192e/rtl819x_HTProc.c *len = 30 + 2; len 296 drivers/staging/rtl8192e/rtl819x_HTProc.c *len = 26 + 2; len 358 drivers/staging/rtl8192e/rtl819x_HTProc.c u8 *len, u8 IsEncrypt) len 370 drivers/staging/rtl8192e/rtl819x_HTProc.c memset(posHTInfo, 0, *len); len 394 drivers/staging/rtl8192e/rtl819x_HTProc.c *len = 22 + 2; len 397 drivers/staging/rtl8192e/rtl819x_HTProc.c *len = 0; len 402 drivers/staging/rtl8192e/rtl819x_HTProc.c u8 *len) len 408 drivers/staging/rtl8192e/rtl819x_HTProc.c memset(posRT2RTAgg, 0, *len); len 420 drivers/staging/rtl8192e/rtl819x_HTProc.c *len = 6 + 2; len 77 drivers/staging/rtl8192e/rtllib.h #define iwe_stream_add_event_rsl(info, start, stop, iwe, len) \ len 78 drivers/staging/rtl8192e/rtllib.h iwe_stream_add_event(info, start, stop, iwe, len) len 577 drivers/staging/rtl8192e/rtllib.h u16 len; len 795 drivers/staging/rtl8192e/rtllib.h u8 len; len 1970 drivers/staging/rtl8192e/rtllib.h int rtllib_wx_set_gen_ie(struct rtllib_device *ieee, u8 *ie, size_t len); len 2082 drivers/staging/rtl8192e/rtllib.h u8 *posHTCap, u8 *len, len 2085 drivers/staging/rtl8192e/rtllib.h u8 *posHTInfo, u8 *len, u8 isEncrypt); len 2087 drivers/staging/rtl8192e/rtllib.h u8 *posRT2RTAgg, u8 *len); len 163 drivers/staging/rtl8192e/rtllib_crypt_ccmp.c skb->len < hdr_len) len 194 drivers/staging/rtl8192e/rtllib_crypt_ccmp.c int data_len = skb->len - hdr_len - CCMP_HDR_LEN; len 231 drivers/staging/rtl8192e/rtllib_crypt_ccmp.c if (skb->len < hdr_len + CCMP_HDR_LEN + CCMP_MIC_LEN) { len 273 drivers/staging/rtl8192e/rtllib_crypt_ccmp.c size_t data_len = skb->len - hdr_len - CCMP_HDR_LEN; len 311 drivers/staging/rtl8192e/rtllib_crypt_ccmp.c skb_trim(skb, skb->len - CCMP_MIC_LEN); len 317 drivers/staging/rtl8192e/rtllib_crypt_ccmp.c static int rtllib_ccmp_set_key(void *key, int len, u8 *seq, void *priv) len 327 drivers/staging/rtl8192e/rtllib_crypt_ccmp.c if (len == CCMP_TK_LEN) { len 341 drivers/staging/rtl8192e/rtllib_crypt_ccmp.c } else if (len == 0) { len 351 drivers/staging/rtl8192e/rtllib_crypt_ccmp.c static int rtllib_ccmp_get_key(void *key, int len, u8 *seq, void *priv) len 355 drivers/staging/rtl8192e/rtllib_crypt_ccmp.c if (len < CCMP_TK_LEN) len 284 drivers/staging/rtl8192e/rtllib_crypt_tkip.c int len; len 295 drivers/staging/rtl8192e/rtllib_crypt_tkip.c skb->len < hdr_len) len 312 drivers/staging/rtl8192e/rtllib_crypt_tkip.c len = skb->len - hdr_len; len 337 drivers/staging/rtl8192e/rtllib_crypt_tkip.c crc = ~crc32_le(~0, pos, len); len 343 drivers/staging/rtl8192e/rtllib_crypt_tkip.c sg_init_one(&sg, pos, len+4); len 349 drivers/staging/rtl8192e/rtllib_crypt_tkip.c skcipher_request_set_crypt(req, &sg, &sg, len + 4, NULL); len 383 drivers/staging/rtl8192e/rtllib_crypt_tkip.c if (skb->len < hdr_len + 8 + 4) len 440 drivers/staging/rtl8192e/rtllib_crypt_tkip.c plen = skb->len - hdr_len - 12; len 493 drivers/staging/rtl8192e/rtllib_crypt_tkip.c skb_trim(skb, skb->len - 4); len 565 drivers/staging/rtl8192e/rtllib_crypt_tkip.c if (skb_tailroom(skb) < 8 || skb->len < hdr_len) { len 568 drivers/staging/rtl8192e/rtllib_crypt_tkip.c skb_tailroom(skb), hdr_len, skb->len); len 578 drivers/staging/rtl8192e/rtllib_crypt_tkip.c skb->data + hdr_len, skb->len - 8 - hdr_len, pos)) len 623 drivers/staging/rtl8192e/rtllib_crypt_tkip.c skb->data + hdr_len, skb->len - 8 - hdr_len, mic)) len 626 drivers/staging/rtl8192e/rtllib_crypt_tkip.c if (memcmp(mic, skb->data + skb->len - 8, 8) != 0) { len 634 drivers/staging/rtl8192e/rtllib_crypt_tkip.c memcmp(mic, skb->data + skb->len - 8, 8) != 0); len 649 drivers/staging/rtl8192e/rtllib_crypt_tkip.c skb_trim(skb, skb->len - 8); len 655 drivers/staging/rtl8192e/rtllib_crypt_tkip.c static int rtllib_tkip_set_key(void *key, int len, u8 *seq, void *priv) len 672 drivers/staging/rtl8192e/rtllib_crypt_tkip.c if (len == TKIP_KEY_LEN) { len 681 drivers/staging/rtl8192e/rtllib_crypt_tkip.c } else if (len == 0) len 690 drivers/staging/rtl8192e/rtllib_crypt_tkip.c static int rtllib_tkip_get_key(void *key, int len, u8 *seq, void *priv) len 694 drivers/staging/rtl8192e/rtllib_crypt_tkip.c if (len < TKIP_KEY_LEN) len 88 drivers/staging/rtl8192e/rtllib_crypt_wep.c u32 klen, len; len 99 drivers/staging/rtl8192e/rtllib_crypt_wep.c skb->len < hdr_len){ len 101 drivers/staging/rtl8192e/rtllib_crypt_wep.c skb_headroom(skb), skb_tailroom(skb), skb->len, hdr_len); len 104 drivers/staging/rtl8192e/rtllib_crypt_wep.c len = skb->len - hdr_len; len 137 drivers/staging/rtl8192e/rtllib_crypt_wep.c crc = ~crc32_le(~0, pos, len); len 144 drivers/staging/rtl8192e/rtllib_crypt_wep.c sg_init_one(&sg, pos, len+4); len 148 drivers/staging/rtl8192e/rtllib_crypt_wep.c skcipher_request_set_crypt(req, &sg, &sg, len + 4, NULL); len 178 drivers/staging/rtl8192e/rtllib_crypt_wep.c if (skb->len < hdr_len + 8) len 195 drivers/staging/rtl8192e/rtllib_crypt_wep.c plen = skb->len - hdr_len - 8; len 222 drivers/staging/rtl8192e/rtllib_crypt_wep.c skb_trim(skb, skb->len - 4); len 228 drivers/staging/rtl8192e/rtllib_crypt_wep.c static int prism2_wep_set_key(void *key, int len, u8 *seq, void *priv) len 232 drivers/staging/rtl8192e/rtllib_crypt_wep.c if (len < 0 || len > WEP_KEY_LEN) len 235 drivers/staging/rtl8192e/rtllib_crypt_wep.c memcpy(wep->key, key, len); len 236 drivers/staging/rtl8192e/rtllib_crypt_wep.c wep->key_len = len; len 242 drivers/staging/rtl8192e/rtllib_crypt_wep.c static int prism2_wep_get_key(void *key, int len, u8 *seq, void *priv) len 246 drivers/staging/rtl8192e/rtllib_crypt_wep.c if (len < wep->key_len) len 216 drivers/staging/rtl8192e/rtllib_rx.c rx_stats->len = skb->len; len 250 drivers/staging/rtl8192e/rtllib_rx.c if (skb->len < 24) len 269 drivers/staging/rtl8192e/rtllib_rx.c if (skb->len < 24 + 8) len 489 drivers/staging/rtl8192e/rtllib_rx.c if (sub_skb->len >= 8 && len 503 drivers/staging/rtl8192e/rtllib_rx.c u16 len; len 505 drivers/staging/rtl8192e/rtllib_rx.c len = sub_skb->len; len 506 drivers/staging/rtl8192e/rtllib_rx.c memcpy(skb_push(sub_skb, 2), &len, 2); len 514 drivers/staging/rtl8192e/rtllib_rx.c stats->rx_bytes += sub_skb->len; len 521 drivers/staging/rtl8192e/rtllib_rx.c sub_skb->dev->stats.rx_bytes += sub_skb->len; len 790 drivers/staging/rtl8192e/rtllib_rx.c if (skb->len <= ChkLength) len 811 drivers/staging/rtl8192e/rtllib_rx.c skb_put_data(sub_skb, skb->data, skb->len); len 825 drivers/staging/rtl8192e/rtllib_rx.c while (skb->len > ETHERNET_HEADER_SIZE) { len 831 drivers/staging/rtl8192e/rtllib_rx.c if (skb->len < (ETHERNET_HEADER_SIZE + nSubframe_Length)) { len 840 drivers/staging/rtl8192e/rtllib_rx.c skb->len, nSubframe_Length); len 874 drivers/staging/rtl8192e/rtllib_rx.c if (skb->len != 0) { len 880 drivers/staging/rtl8192e/rtllib_rx.c if (skb->len < nPadding_Length) len 1051 drivers/staging/rtl8192e/rtllib_rx.c if (skb->len >= hdrlen + 3) len 1117 drivers/staging/rtl8192e/rtllib_rx.c flen = skb->len; len 1248 drivers/staging/rtl8192e/rtllib_rx.c if (sub_skb->len >= 8 && len 1261 drivers/staging/rtl8192e/rtllib_rx.c u16 len; len 1265 drivers/staging/rtl8192e/rtllib_rx.c len = sub_skb->len; len 1266 drivers/staging/rtl8192e/rtllib_rx.c memcpy(skb_push(sub_skb, 2), &len, 2); len 1274 drivers/staging/rtl8192e/rtllib_rx.c ieee->stats.rx_bytes += sub_skb->len; len 1284 drivers/staging/rtl8192e/rtllib_rx.c sub_skb->dev->stats.rx_bytes += sub_skb->len; len 1328 drivers/staging/rtl8192e/rtllib_rx.c if (skb->len < hdrlen) { len 1370 drivers/staging/rtl8192e/rtllib_rx.c if (skb->len == hdrlen) len 1479 drivers/staging/rtl8192e/rtllib_rx.c if (skb->len < hdrlen) { len 1495 drivers/staging/rtl8192e/rtllib_rx.c ieee->stats.rx_bytes += skb->len; len 1519 drivers/staging/rtl8192e/rtllib_rx.c if (skb->len < 10) { len 1585 drivers/staging/rtl8192e/rtllib_rx.c if (info_element->id == QOS_ELEMENT_ID && info_element->len == size) { len 1587 drivers/staging/rtl8192e/rtllib_rx.c info_element->len); len 1589 drivers/staging/rtl8192e/rtllib_rx.c element_param->info_element.length = info_element->len; len 1613 drivers/staging/rtl8192e/rtllib_rx.c (info_element->len == size)) { len 1615 drivers/staging/rtl8192e/rtllib_rx.c info_element->len); len 1617 drivers/staging/rtl8192e/rtllib_rx.c element_info->length = info_element->len; len 1794 drivers/staging/rtl8192e/rtllib_rx.c if (info_element->len != 0) { len 1796 drivers/staging/rtl8192e/rtllib_rx.c info_element->len); len 1797 drivers/staging/rtl8192e/rtllib_rx.c network->CountryIeLen = info_element->len; len 1806 drivers/staging/rtl8192e/rtllib_rx.c info_element->len, len 1827 drivers/staging/rtl8192e/rtllib_rx.c if (info_element->len >= 4 && len 1832 drivers/staging/rtl8192e/rtllib_rx.c network->wpa_ie_len = min(info_element->len + 2, len 1837 drivers/staging/rtl8192e/rtllib_rx.c if (info_element->len == 7 && len 1846 drivers/staging/rtl8192e/rtllib_rx.c if (info_element->len >= 4 && len 1851 drivers/staging/rtl8192e/rtllib_rx.c *tmp_htcap_len = min_t(u8, info_element->len, len 1872 drivers/staging/rtl8192e/rtllib_rx.c if (info_element->len >= 4 && len 1877 drivers/staging/rtl8192e/rtllib_rx.c *tmp_htinfo_len = min_t(u8, info_element->len, len 1890 drivers/staging/rtl8192e/rtllib_rx.c if (info_element->len >= 4 && len 1895 drivers/staging/rtl8192e/rtllib_rx.c ht_realtek_agg_len = min_t(u8, info_element->len, len 1898 drivers/staging/rtl8192e/rtllib_rx.c info_element->len); len 1918 drivers/staging/rtl8192e/rtllib_rx.c if ((info_element->len >= 3 && len 1922 drivers/staging/rtl8192e/rtllib_rx.c (info_element->len >= 3 && len 1926 drivers/staging/rtl8192e/rtllib_rx.c (info_element->len >= 3 && len 1932 drivers/staging/rtl8192e/rtllib_rx.c if (info_element->len >= 3 && len 1937 drivers/staging/rtl8192e/rtllib_rx.c if ((info_element->len >= 3 && len 1941 drivers/staging/rtl8192e/rtllib_rx.c (info_element->len >= 3 && len 1947 drivers/staging/rtl8192e/rtllib_rx.c if ((info_element->len >= 3 && len 1952 drivers/staging/rtl8192e/rtllib_rx.c if (info_element->len >= 3 && len 1959 drivers/staging/rtl8192e/rtllib_rx.c if (info_element->len >= 3 && len 1965 drivers/staging/rtl8192e/rtllib_rx.c if (info_element->len > 4 && len 1970 drivers/staging/rtl8192e/rtllib_rx.c if (info_element->len == 6) { len 1991 drivers/staging/rtl8192e/rtllib_rx.c if (info_element->len > 4 && len 1996 drivers/staging/rtl8192e/rtllib_rx.c if (info_element->len == 5) { len 2004 drivers/staging/rtl8192e/rtllib_rx.c if (info_element->len > 4 && len 2010 drivers/staging/rtl8192e/rtllib_rx.c info_element->len); len 2011 drivers/staging/rtl8192e/rtllib_rx.c network->wzc_ie_len = min(info_element->len+2, MAX_WZC_IE_LEN); len 2022 drivers/staging/rtl8192e/rtllib_rx.c *tmp_htcap_len = min_t(u8, info_element->len, MAX_IE_LEN); len 2057 drivers/staging/rtl8192e/rtllib_rx.c if (sizeof(*info_element) + info_element->len > length) { len 2060 drivers/staging/rtl8192e/rtllib_rx.c info_element->len + sizeof(*info_element), len 2072 drivers/staging/rtl8192e/rtllib_rx.c info_element->len)) { len 2077 drivers/staging/rtl8192e/rtllib_rx.c network->ssid_len = min(info_element->len, len 2091 drivers/staging/rtl8192e/rtllib_rx.c network->rates_len = min(info_element->len, len 2119 drivers/staging/rtl8192e/rtllib_rx.c network->rates_ex_len = min(info_element->len, len 2155 drivers/staging/rtl8192e/rtllib_rx.c if (info_element->len < 4) len 2176 drivers/staging/rtl8192e/rtllib_rx.c ieee->assoc_id > 8*(offset + info_element->len - 3)) len 2205 drivers/staging/rtl8192e/rtllib_rx.c info_element->len); len 2214 drivers/staging/rtl8192e/rtllib_rx.c info_element->len); len 2215 drivers/staging/rtl8192e/rtllib_rx.c network->rsn_ie_len = min(info_element->len + 2, len 2223 drivers/staging/rtl8192e/rtllib_rx.c info_element->len); len 2232 drivers/staging/rtl8192e/rtllib_rx.c info_element->len); len 2233 drivers/staging/rtl8192e/rtllib_rx.c tmp_htinfo_len = min_t(u8, info_element->len, len 2249 drivers/staging/rtl8192e/rtllib_rx.c info_element->len); len 2250 drivers/staging/rtl8192e/rtllib_rx.c if (info_element->len > IE_CISCO_FLAG_POSITION) { len 2272 drivers/staging/rtl8192e/rtllib_rx.c info_element->len); len 2285 drivers/staging/rtl8192e/rtllib_rx.c length -= sizeof(*info_element) + info_element->len; len 2288 drivers/staging/rtl8192e/rtllib_rx.c data[info_element->len]; len 2362 drivers/staging/rtl8192e/rtllib_rx.c (stats->len - sizeof(*beacon)), len 2580 drivers/staging/rtl8192e/rtllib_rx.c escape_essid(info_element->data, info_element->len), len 2601 drivers/staging/rtl8192e/rtllib_rx.c escape_essid(info_element->data, info_element->len), len 334 drivers/staging/rtl8192e/rtllib_softmac.c unsigned int len, rate_len; len 339 drivers/staging/rtl8192e/rtllib_softmac.c len = ieee->current_network.ssid_len; len 344 drivers/staging/rtl8192e/rtllib_softmac.c 2 + len + rate_len + ieee->tx_headroom); len 359 drivers/staging/rtl8192e/rtllib_softmac.c tag = skb_put(skb, len + 2 + rate_len); len 362 drivers/staging/rtl8192e/rtllib_softmac.c *tag++ = len; len 363 drivers/staging/rtl8192e/rtllib_softmac.c memcpy(tag, ieee->current_network.ssid, len); len 364 drivers/staging/rtl8192e/rtllib_softmac.c tag += len; len 777 drivers/staging/rtl8192e/rtllib_softmac.c int len; len 779 drivers/staging/rtl8192e/rtllib_softmac.c len = sizeof(struct rtllib_authentication) + challengelen + len 781 drivers/staging/rtl8192e/rtllib_softmac.c skb = dev_alloc_skb(len); len 914 drivers/staging/rtl8192e/rtllib_softmac.c beacon_buf->info_element[0].len = ssid_len; len 971 drivers/staging/rtl8192e/rtllib_softmac.c int len = sizeof(struct rtllib_assoc_response_frame) + rate_len + len 974 drivers/staging/rtl8192e/rtllib_softmac.c skb = dev_alloc_skb(len); len 1024 drivers/staging/rtl8192e/rtllib_softmac.c int len = ieee->tx_headroom + sizeof(struct rtllib_authentication) + 1; len 1026 drivers/staging/rtl8192e/rtllib_softmac.c skb = dev_alloc_skb(len); len 1030 drivers/staging/rtl8192e/rtllib_softmac.c skb->len = sizeof(struct rtllib_authentication); len 1171 drivers/staging/rtl8192e/rtllib_softmac.c int len = 0; len 1215 drivers/staging/rtl8192e/rtllib_softmac.c len = sizeof(struct rtllib_assoc_request_frame) + 2 len 1229 drivers/staging/rtl8192e/rtllib_softmac.c skb = dev_alloc_skb(len); len 1263 drivers/staging/rtl8192e/rtllib_softmac.c hdr->info_element[0].len = beacon->ssid_len; len 1384 drivers/staging/rtl8192e/rtllib_softmac.c ieee->assocreq_ies_len = (skb->data + skb->len) - ies; len 1775 drivers/staging/rtl8192e/rtllib_softmac.c if (skb->len < (sizeof(struct rtllib_authentication) - len 1777 drivers/staging/rtl8192e/rtllib_softmac.c netdev_dbg(dev, "invalid len in auth resp: %d\n", skb->len); len 1782 drivers/staging/rtl8192e/rtllib_softmac.c if (skb->len > (sizeof(struct rtllib_authentication) + 3)) { len 1799 drivers/staging/rtl8192e/rtllib_softmac.c if (skb->len < (sizeof(struct rtllib_authentication) - len 1801 drivers/staging/rtl8192e/rtllib_softmac.c netdev_dbg(dev, "invalid len in auth request: %d\n", skb->len); len 1825 drivers/staging/rtl8192e/rtllib_softmac.c if (skb->len < sizeof(struct rtllib_hdr_3addr)) len 1836 drivers/staging/rtl8192e/rtllib_softmac.c skbend = (u8 *)skb->data + skb->len; len 1864 drivers/staging/rtl8192e/rtllib_softmac.c if (skb->len < (sizeof(struct rtllib_assoc_request_frame) - len 1866 drivers/staging/rtl8192e/rtllib_softmac.c netdev_dbg(dev, "invalid len in auth request:%d\n", skb->len); len 1883 drivers/staging/rtl8192e/rtllib_softmac.c if (skb->len < sizeof(struct rtllib_assoc_response_frame)) { len 1885 drivers/staging/rtl8192e/rtllib_softmac.c skb->len); len 2235 drivers/staging/rtl8192e/rtllib_softmac.c rx_stats->len - sizeof(*assoc_resp), len 2256 drivers/staging/rtl8192e/rtllib_softmac.c ieee->assocresp_ies_len = (skb->data + skb->len) - ies; len 3063 drivers/staging/rtl8192e/rtllib_softmac.c int len = sizeof(struct rtllib_disauth) + ieee->tx_headroom; len 3065 drivers/staging/rtl8192e/rtllib_softmac.c skb = dev_alloc_skb(len); len 3089 drivers/staging/rtl8192e/rtllib_softmac.c int len = sizeof(struct rtllib_disassoc) + ieee->tx_headroom; len 3091 drivers/staging/rtl8192e/rtllib_softmac.c skb = dev_alloc_skb(len); len 193 drivers/staging/rtl8192e/rtllib_softmac_wx.c int len, ret = 0; len 214 drivers/staging/rtl8192e/rtllib_softmac_wx.c len = ieee->current_network.ssid_len; len 215 drivers/staging/rtl8192e/rtllib_softmac_wx.c wrqu->essid.length = len; len 216 drivers/staging/rtl8192e/rtllib_softmac_wx.c strncpy(b, ieee->current_network.ssid, len); len 445 drivers/staging/rtl8192e/rtllib_softmac_wx.c int ret = 0, len, i; len 454 drivers/staging/rtl8192e/rtllib_softmac_wx.c len = min_t(__u16, wrqu->essid.length, IW_ESSID_MAX_SIZE); len 461 drivers/staging/rtl8192e/rtllib_softmac_wx.c for (i = 0; i < len; i++) { len 478 drivers/staging/rtl8192e/rtllib_softmac_wx.c strncpy(ieee->current_network.ssid, extra, len); len 479 drivers/staging/rtl8192e/rtllib_softmac_wx.c ieee->current_network.ssid_len = len; len 187 drivers/staging/rtl8192e/rtllib_tx.c ieee->dev->name, frag->len); len 245 drivers/staging/rtl8192e/rtllib_tx.c skb->len); len 413 drivers/staging/rtl8192e/rtllib_tx.c if (skb->len > ieee->rts) { len 455 drivers/staging/rtl8192e/rtllib_tx.c if (skb->len > ieee->rts) { len 589 drivers/staging/rtl8192e/rtllib_tx.c if (unlikely(skb->len < SNAP_SIZE + sizeof(u16))) { len 591 drivers/staging/rtl8192e/rtllib_tx.c skb->len); len 602 drivers/staging/rtl8192e/rtllib_tx.c txb = rtllib_alloc_txb(1, skb->len, GFP_ATOMIC); len 610 drivers/staging/rtl8192e/rtllib_tx.c txb->payload_size = cpu_to_le16(skb->len); len 611 drivers/staging/rtl8192e/rtllib_tx.c skb_put_data(txb->fragments[0], skb->data, skb->len); len 616 drivers/staging/rtl8192e/rtllib_tx.c if (skb->len > 282) { len 664 drivers/staging/rtl8192e/rtllib_tx.c bytes = skb->len + SNAP_SIZE + sizeof(u16); len 865 drivers/staging/rtl8192e/rtllib_tx.c if (unlikely(skb->len < sizeof(struct rtllib_hdr_3addr))) { len 867 drivers/staging/rtl8192e/rtllib_tx.c skb->len); len 871 drivers/staging/rtl8192e/rtllib_tx.c txb = rtllib_alloc_txb(1, skb->len, GFP_ATOMIC); len 878 drivers/staging/rtl8192e/rtllib_tx.c txb->payload_size = cpu_to_le16(skb->len); len 879 drivers/staging/rtl8192e/rtllib_tx.c skb_put_data(txb->fragments[0], skb->data, skb->len); len 296 drivers/staging/rtl8192e/rtllib_wx.c int i, key, key_provided, len; len 387 drivers/staging/rtl8192e/rtllib_wx.c len = erq->length <= 5 ? 5 : 13; len 389 drivers/staging/rtl8192e/rtllib_wx.c if (len > erq->length) len 391 drivers/staging/rtl8192e/rtllib_wx.c len - erq->length); len 393 drivers/staging/rtl8192e/rtllib_wx.c key, escape_essid(sec.keys[key], len), erq->length, len 394 drivers/staging/rtl8192e/rtllib_wx.c len); len 395 drivers/staging/rtl8192e/rtllib_wx.c sec.key_sizes[key] = len; len 396 drivers/staging/rtl8192e/rtllib_wx.c (*crypt)->ops->set_key(sec.keys[key], len, NULL, len 407 drivers/staging/rtl8192e/rtllib_wx.c len = (*crypt)->ops->get_key(sec.keys[key], WEP_KEY_LEN, len 409 drivers/staging/rtl8192e/rtllib_wx.c if (len == 0) { len 469 drivers/staging/rtl8192e/rtllib_wx.c int len, key; len 494 drivers/staging/rtl8192e/rtllib_wx.c len = crypt->ops->get_key(keybuf, SCM_KEY_LEN, NULL, crypt->priv); len 496 drivers/staging/rtl8192e/rtllib_wx.c erq->length = max(len, 0); len 766 drivers/staging/rtl8192e/rtllib_wx.c int rtllib_wx_set_gen_ie(struct rtllib_device *ieee, u8 *ie, size_t len) len 771 drivers/staging/rtl8192e/rtllib_wx.c if (len > MAX_WPA_IE_LEN || (len && ie == NULL)) len 774 drivers/staging/rtl8192e/rtllib_wx.c if (len) { len 779 drivers/staging/rtl8192e/rtllib_wx.c ieee->wps_ie_len = min_t(size_t, len, MAX_WZC_IE_LEN); len 790 drivers/staging/rtl8192e/rtllib_wx.c if (len) { len 791 drivers/staging/rtl8192e/rtllib_wx.c if (len != ie[1]+2) len 793 drivers/staging/rtl8192e/rtllib_wx.c buf = kmemdup(ie, len, GFP_KERNEL); len 798 drivers/staging/rtl8192e/rtllib_wx.c ieee->wpa_ie_len = len; len 304 drivers/staging/rtl8192u/ieee80211/ieee80211.h u32 len; len 697 drivers/staging/rtl8192u/ieee80211/ieee80211.h u16 len; len 953 drivers/staging/rtl8192u/ieee80211/ieee80211.h u8 len; len 1235 drivers/staging/rtl8192u/ieee80211/ieee80211.h u8 len; len 2214 drivers/staging/rtl8192u/ieee80211/ieee80211.h int ieee80211_wx_set_gen_ie(struct ieee80211_device *ieee, u8 *ie, size_t len); len 2359 drivers/staging/rtl8192u/ieee80211/ieee80211.h u8 *len, u8 isEncrypt); len 2361 drivers/staging/rtl8192u/ieee80211/ieee80211.h u8 *len, u8 isEncrypt); len 2363 drivers/staging/rtl8192u/ieee80211/ieee80211.h u8 *len); len 52 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt.h int (*set_key)(void *key, int len, u8 *seq, void *priv); len 53 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt.h int (*get_key)(void *key, int len, u8 *seq, void *priv); len 169 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_ccmp.c skb->len < hdr_len) len 201 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_ccmp.c size_t data_len = skb->len - hdr_len - CCMP_HDR_LEN; len 236 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_ccmp.c if (skb->len < hdr_len + CCMP_HDR_LEN + CCMP_MIC_LEN) { len 288 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_ccmp.c size_t data_len = skb->len - hdr_len - CCMP_HDR_LEN; len 321 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_ccmp.c skb_trim(skb, skb->len - CCMP_MIC_LEN); len 326 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_ccmp.c static int ieee80211_ccmp_set_key(void *key, int len, u8 *seq, void *priv) len 335 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_ccmp.c if (len == CCMP_TK_LEN) { len 349 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_ccmp.c } else if (len == 0) { len 358 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_ccmp.c static int ieee80211_ccmp_get_key(void *key, int len, u8 *seq, void *priv) len 362 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_ccmp.c if (len < CCMP_TK_LEN) len 289 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c int len; len 299 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c skb->len < hdr_len) len 315 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c len = skb->len - hdr_len; len 340 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c crc = ~crc32_le(~0, pos, len); len 346 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c sg_init_one(&sg, pos, len + 4); len 349 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c skcipher_request_set_crypt(req, &sg, &sg, len + 4, NULL); len 383 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c if (skb->len < hdr_len + 8 + 4) len 435 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c plen = skb->len - hdr_len - 12; len 490 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c skb_trim(skb, skb->len - 4); len 561 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c if (skb_tailroom(skb) < 8 || skb->len < hdr_len) { len 564 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c skb_tailroom(skb), hdr_len, skb->len); len 578 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c skb->data + hdr_len, skb->len - 8 - hdr_len, pos)) len 625 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c skb->data + hdr_len, skb->len - 8 - hdr_len, mic)) len 627 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c if (memcmp(mic, skb->data + skb->len - 8, 8) != 0) { len 648 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c skb_trim(skb, skb->len - 8); len 654 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c static int ieee80211_tkip_set_key(void *key, int len, u8 *seq, void *priv) len 671 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c if (len == TKIP_KEY_LEN) { len 680 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c } else if (len == 0) len 689 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c static int ieee80211_tkip_get_key(void *key, int len, u8 *seq, void *priv) len 693 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c if (len < TKIP_KEY_LEN) len 84 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c u32 klen, len; len 94 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c skb->len < hdr_len) len 97 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c len = skb->len - hdr_len; len 130 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c crc = ~crc32_le(~0, pos, len); len 138 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c sg_init_one(&sg, pos, len + 4); len 142 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c skcipher_request_set_crypt(req, &sg, &sg, len + 4, NULL); len 172 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c if (skb->len < hdr_len + 8) len 189 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c plen = skb->len - hdr_len - 8; len 219 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c skb_trim(skb, skb->len - 4); len 225 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c static int prism2_wep_set_key(void *key, int len, u8 *seq, void *priv) len 229 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c if (len < 0 || len > WEP_KEY_LEN) len 232 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c memcpy(wep->key, key, len); len 233 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c wep->key_len = len; len 239 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c static int prism2_wep_get_key(void *key, int len, u8 *seq, void *priv) len 243 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c if (len < wep->key_len) len 218 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c rx_stats->len = skb->len; len 257 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c ieee->apdevstats.rx_bytes += skb->len; len 300 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (skb->len < 24) len 319 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (skb->len < 24 + 8) len 538 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (sub_skb->len >= 8 && len 549 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c put_unaligned_be16(sub_skb->len, skb_push(sub_skb, 2)); len 785 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (skb->len <= ChkLength) len 806 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c while (skb->len > ETHERNET_HEADER_SIZE) { len 812 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (skb->len < (ETHERNET_HEADER_SIZE + nSubframe_Length)) { len 816 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c printk("nRemain_Length is %d and nSubframe_Length is : %d\n", skb->len, nSubframe_Length); len 826 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c sub_skb->len = nSubframe_Length; len 843 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (skb->len != 0) { len 849 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (skb->len < nPadding_Length) { len 906 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (skb->len < 10) { len 948 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c stats->rx_bytes += skb->len; len 954 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (skb->len >= hdrlen + 3) len 990 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (skb->len < IEEE80211_DATA_HDR3_LEN) len 1046 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (skb->len < IEEE80211_DATA_HDR4_LEN) len 1106 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c type, stype, skb->len); len 1139 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c flen = skb->len; len 1272 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (sub_skb->len >= 8 && len 1282 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c u16 len; len 1284 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c len = be16_to_cpu(htons(sub_skb->len)); len 1285 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c memcpy(skb_push(sub_skb, 2), &len, 2); len 1291 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c stats->rx_bytes += sub_skb->len; len 1374 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (info_element->id == QOS_ELEMENT_ID && info_element->len == size) { len 1376 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c info_element->len); len 1378 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c element_param->info_element.length = info_element->len; len 1402 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if ((info_element->id == QOS_ELEMENT_ID) && (info_element->len == size)) { len 1404 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c info_element->len); len 1406 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c element_info->length = info_element->len; len 1542 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (info_element->len != 0) { len 1543 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c memcpy(network->CountryIeBuf, info_element->data, info_element->len); len 1544 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c network->CountryIeLen = info_element->len; len 1547 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c dot11d_update_country_ie(ieee, addr2, info_element->len, info_element->data); len 1582 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (sizeof(*info_element) + info_element->len > length) { len 1586 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c info_element->len + len 1598 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c info_element->len)) { len 1603 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c network->ssid_len = min(info_element->len, len 1618 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c network->rates_len = min(info_element->len, len 1645 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c network->rates_ex_len = min(info_element->len, len 1683 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (info_element->len < 4) len 1707 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c ieee->assoc_id > 8 * (offset + info_element->len - 3)) len 1737 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c info_element->len); len 1742 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (info_element->len >= 4 && len 1747 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c network->wpa_ie_len = min(info_element->len + 2, len 1755 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (info_element->len == 7 && len 1767 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (info_element->len >= 4 && len 1773 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c tmp_htcap_len = min(info_element->len, (u8)MAX_IE_LEN); len 1789 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (info_element->len >= 4 && len 1795 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c tmp_htinfo_len = min(info_element->len, (u8)MAX_IE_LEN); len 1811 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (info_element->len >= 4 && len 1817 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c ht_realtek_agg_len = min(info_element->len, (u8)MAX_IE_LEN); len 1818 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c memcpy(ht_realtek_agg_buf, info_element->data, info_element->len); len 1833 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if ((info_element->len >= 3 && len 1837 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c (info_element->len >= 3 && len 1841 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c (info_element->len >= 3 && len 1850 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (info_element->len >= 3 && len 1858 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if ((info_element->len >= 3 && len 1862 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c (info_element->len >= 3 && len 1871 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (info_element->len >= 3 && len 1879 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (info_element->len > 4 && len 1884 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (info_element->len == 6) { len 1906 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (info_element->len > 4 && len 1911 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (info_element->len == 5) { len 1923 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c info_element->len); len 1924 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c network->rsn_ie_len = min(info_element->len + 2, len 1933 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c info_element->len); len 1934 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c tmp_htcap_len = min(info_element->len, (u8)MAX_IE_LEN); len 1952 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c info_element->len); len 1953 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c tmp_htinfo_len = min(info_element->len, (u8)MAX_IE_LEN); len 1964 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c info_element->len); len 1965 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c if (info_element->len > IE_CISCO_FLAG_POSITION) { len 1989 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c info_element->len); len 2001 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c length -= sizeof(*info_element) + info_element->len; len 2004 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c data[info_element->len]; len 2121 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c (ieee, beacon->info_element, stats->len - sizeof(*beacon), network, stats)) len 2317 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c escape_essid(info_element->data, info_element->len), len 2339 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c info_element->len), len 312 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c unsigned int len, rate_len; len 317 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c len = ieee->current_network.ssid_len; len 322 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c 2 + len + rate_len + ieee->tx_headroom); len 336 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c tag = skb_put(skb, len + 2 + rate_len); len 339 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c *tag++ = len; len 340 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c memcpy(tag, ieee->current_network.ssid, len); len 341 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c tag += len; len 620 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c int len = sizeof(struct ieee80211_authentication) + challengelen + ieee->tx_headroom; len 622 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c skb = dev_alloc_skb(len); len 751 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c beacon_buf->info_element[0].len = ssid_len; len 813 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c int len = sizeof(struct ieee80211_assoc_response_frame) + rate_len + ieee->tx_headroom; len 815 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c skb = dev_alloc_skb(len); len 864 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c int len = ieee->tx_headroom + sizeof(struct ieee80211_authentication) + 1; len 866 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c skb = dev_alloc_skb(len); len 871 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c skb->len = sizeof(struct ieee80211_authentication); len 966 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c int len = 0; len 995 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c len = sizeof(struct ieee80211_assoc_request_frame) + 2 len 1008 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c len = sizeof(struct ieee80211_assoc_request_frame) + 2 len 1020 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c skb = dev_alloc_skb(len); len 1053 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c hdr->info_element[0].len = beacon->ssid_len; len 1464 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (skb->len < (sizeof(struct ieee80211_authentication) - sizeof(struct ieee80211_info_element))) { len 1465 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c IEEE80211_DEBUG_MGMT("invalid len in auth resp: %d\n", skb->len); len 1470 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (skb->len > (sizeof(struct ieee80211_authentication) + 3)) { len 1488 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (skb->len < (sizeof(struct ieee80211_authentication) - sizeof(struct ieee80211_info_element))) { len 1489 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c IEEE80211_DEBUG_MGMT("invalid len in auth request: %d\n", skb->len); len 1512 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (skb->len < sizeof(struct rtl_80211_hdr_3addr)) len 1517 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c skbend = (u8 *)skb->data + skb->len; len 1546 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (skb->len < (sizeof(struct ieee80211_assoc_request_frame) - len 1548 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c IEEE80211_DEBUG_MGMT("invalid len in auth request:%d \n", skb->len); len 1564 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (skb->len < sizeof(struct ieee80211_assoc_response_frame)) { len 1565 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c IEEE80211_DEBUG_MGMT("invalid len in auth resp: %d\n", skb->len); len 1923 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c rx_stats->len - sizeof(*assoc_resp), \ len 2661 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (param->u.wpa_ie.len > MAX_WPA_IE_LEN) len 2664 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c if (param->u.wpa_ie.len) { len 2665 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c buf = kmemdup(param->u.wpa_ie.data, param->u.wpa_ie.len, len 2672 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c ieee->wpa_ie_len = param->u.wpa_ie.len; len 182 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c int len, ret = 0; len 203 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c len = ieee->current_network.ssid_len; len 204 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c wrqu->essid.length = len; len 205 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c strncpy(b, ieee->current_network.ssid, len); len 388 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c int ret = 0, len; len 418 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c len = ((wrqu->essid.length - 1) < IW_ESSID_MAX_SIZE) ? (wrqu->essid.length - 1) : IW_ESSID_MAX_SIZE; len 419 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c strncpy(ieee->current_network.ssid, extra, len + 1); len 420 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c ieee->current_network.ssid_len = len + 1; len 208 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c ieee->dev->name, frag->len); len 425 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c if (skb->len > ieee->rts) { len 457 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c if (skb->len > ieee->rts) { len 567 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c if (unlikely(skb->len < SNAP_SIZE + sizeof(u16))) { len 569 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c ieee->dev->name, skb->len); len 603 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c bytes = skb->len + SNAP_SIZE + sizeof(u16); len 781 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c if (unlikely(skb->len < sizeof(struct rtl_80211_hdr_3addr))) { len 783 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c ieee->dev->name, skb->len); len 787 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c txb = ieee80211_alloc_txb(1, skb->len, GFP_ATOMIC); len 795 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c txb->payload_size = __cpu_to_le16(skb->len); len 796 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c skb_put_data(txb->fragments[0], skb->data, skb->len); len 282 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c int i, key, key_provided, len; len 369 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c len = erq->length <= 5 ? 5 : 13; len 371 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c if (len > erq->length) len 373 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c len - erq->length); len 375 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c key, escape_essid(sec.keys[key], len), len 376 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c erq->length, len); len 377 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c sec.key_sizes[key] = len; len 378 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c (*crypt)->ops->set_key(sec.keys[key], len, NULL, len 389 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c len = (*crypt)->ops->get_key(sec.keys[key], WEP_KEY_LEN, len 391 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c if (len == 0) { len 451 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c int len, key; len 475 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c len = crypt->ops->get_key(keybuf, SCM_KEY_LEN, NULL, crypt->priv); len 476 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c erq->length = (len >= 0 ? len : 0); len 783 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c int ieee80211_wx_set_gen_ie(struct ieee80211_device *ieee, u8 *ie, size_t len) len 787 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c if (len > MAX_WPA_IE_LEN || (len && !ie)) { len 793 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c if (len) { len 794 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c if (len != ie[1] + 2) { len 795 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c printk("len:%zu, ie:%d\n", len, ie[1]); len 798 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c buf = kmemdup(ie, len, GFP_KERNEL); len 803 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c ieee->wpa_ie_len = len; len 113 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c u16 len = ieee->tx_headroom + 9; len 120 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c skb = dev_alloc_skb(len + sizeof(struct rtl_80211_hdr_3addr)); //need to add something others? FIXME len 165 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c IEEE80211_DEBUG_DATA(IEEE80211_DL_DATA | IEEE80211_DL_BA, skb->data, skb->len); len 193 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c u16 len = 6 + ieee->tx_headroom; len 205 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c skb = dev_alloc_skb(len + sizeof(struct rtl_80211_hdr_3addr)); //need to add something others? FIXME len 232 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c IEEE80211_DEBUG_DATA(IEEE80211_DL_DATA | IEEE80211_DL_BA, skb->data, skb->len); len 326 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c if (skb->len < sizeof(struct rtl_80211_hdr_3addr) + 9) { len 329 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c skb->len, len 334 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c IEEE80211_DEBUG_DATA(IEEE80211_DL_DATA | IEEE80211_DL_BA, skb->data, skb->len); len 425 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c if (skb->len < sizeof(struct rtl_80211_hdr_3addr) + 9) { len 428 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c skb->len, len 545 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c if (skb->len < sizeof(struct rtl_80211_hdr_3addr) + 6) { len 548 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c skb->len, len 559 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c IEEE80211_DEBUG_DATA(IEEE80211_DL_DATA | IEEE80211_DL_BA, skb->data, skb->len); len 469 drivers/staging/rtl8192u/ieee80211/rtl819x_HTProc.c void HTConstructCapabilityElement(struct ieee80211_device *ieee, u8 *posHTCap, u8 *len, u8 IsEncrypt) len 481 drivers/staging/rtl8192u/ieee80211/rtl819x_HTProc.c memset(posHTCap, 0, *len); len 559 drivers/staging/rtl8192u/ieee80211/rtl819x_HTProc.c *len = 30 + 2; len 561 drivers/staging/rtl8192u/ieee80211/rtl819x_HTProc.c *len = 26 + 2; len 583 drivers/staging/rtl8192u/ieee80211/rtl819x_HTProc.c void HTConstructInfoElement(struct ieee80211_device *ieee, u8 *posHTInfo, u8 *len, u8 IsEncrypt) len 595 drivers/staging/rtl8192u/ieee80211/rtl819x_HTProc.c memset(posHTInfo, 0, *len); len 615 drivers/staging/rtl8192u/ieee80211/rtl819x_HTProc.c *len = 22 + 2; //same above len 618 drivers/staging/rtl8192u/ieee80211/rtl819x_HTProc.c *len = 0; len 652 drivers/staging/rtl8192u/ieee80211/rtl819x_HTProc.c void HTConstructRT2RTAggElement(struct ieee80211_device *ieee, u8 *posRT2RTAgg, u8 *len) len 660 drivers/staging/rtl8192u/ieee80211/rtl819x_HTProc.c memset(posRT2RTAgg, 0, *len); len 671 drivers/staging/rtl8192u/ieee80211/rtl819x_HTProc.c *len = 6 + 2; len 94 drivers/staging/rtl8192u/r8180_93cx6.c static void eprom_send_bits_string(struct net_device *dev, short b[], int len) len 98 drivers/staging/rtl8192u/r8180_93cx6.c for (i = 0; i < len; i++) { len 995 drivers/staging/rtl8192u/r8192U_core.c (skb->len - priv->ieee80211->tx_headroom); len 1227 drivers/staging/rtl8192u/r8192U_core.c skb->data, skb->len, rtl8192_tx_isr, skb); len 1498 drivers/staging/rtl8192u/r8192U_core.c tx_desc->PktSize = (skb->len - TX_PACKET_SHIFT_BYTES) & 0xffff; len 1542 drivers/staging/rtl8192u/r8192U_core.c tx_desc->TxBufferSize = (u32)(skb->len - USB_HWDESC_HEADER_LEN); len 1548 drivers/staging/rtl8192u/r8192U_core.c skb->len, rtl8192_tx_isr, skb); len 1561 drivers/staging/rtl8192u/r8192U_core.c if (skb->len > 0 && skb->len % 512 == 0) len 1564 drivers/staging/rtl8192u/r8192U_core.c if (skb->len > 0 && skb->len % 64 == 0) len 4612 drivers/staging/rtl8192u/r8192U_core.c if ((skb->len >= (20 + sizeof(struct rx_desc_819x_usb))) && (skb->len < RX_URB_SIZE)) { len 4618 drivers/staging/rtl8192u/r8192U_core.c skb_trim(skb, skb->len - 4/*sCrcLng*/); len 4620 drivers/staging/rtl8192u/r8192U_core.c rx_pkt_len = skb->len; len 4641 drivers/staging/rtl8192u/r8192U_core.c netdev_dbg(dev, "actual_length: %d\n", skb->len); len 4714 drivers/staging/rtl8192u/r8192U_core.c if ((skb->len >= (20 + sizeof(struct rx_desc_819x_usb))) && (skb->len < RX_URB_SIZE)) { len 88 drivers/staging/rtl8712/ieee80211.c u8 *r8712_set_ie(u8 *pbuf, sint index, uint len, u8 *source, uint *frlen) len 91 drivers/staging/rtl8712/ieee80211.c *(pbuf + 1) = (u8)len; len 92 drivers/staging/rtl8712/ieee80211.c if (len > 0) len 93 drivers/staging/rtl8712/ieee80211.c memcpy((void *)(pbuf + 2), (void *)source, len); len 94 drivers/staging/rtl8712/ieee80211.c *frlen = *frlen + (len + 2); len 95 drivers/staging/rtl8712/ieee80211.c return pbuf + len + 2; len 102 drivers/staging/rtl8712/ieee80211.c u8 *r8712_get_ie(u8 *pbuf, sint index, uint *len, sint limit) len 111 drivers/staging/rtl8712/ieee80211.c *len = 0; len 114 drivers/staging/rtl8712/ieee80211.c *len = *(p + 1); len 209 drivers/staging/rtl8712/ieee80211.c u32 len; len 215 drivers/staging/rtl8712/ieee80211.c buf = r8712_get_ie(buf, _WPA_IE_ID_, &len, limit); len 232 drivers/staging/rtl8712/ieee80211.c limit = limit - (buf - ie) - 2 - len; len 235 drivers/staging/rtl8712/ieee80211.c buf += (2 + len); len 85 drivers/staging/rtl8712/ieee80211.h u32 len; len 394 drivers/staging/rtl8712/ieee80211.h u16 len; len 532 drivers/staging/rtl8712/ieee80211.h u8 len; len 537 drivers/staging/rtl8712/ieee80211.h u8 len; len 729 drivers/staging/rtl8712/ieee80211.h u8 *r8712_set_ie(u8 *pbuf, sint index, uint len, u8 *source, uint *frlen); len 730 drivers/staging/rtl8712/ieee80211.h u8 *r8712_get_ie(u8 *pbuf, sint index, uint *len, sint limit); len 137 drivers/staging/rtl8712/mlme_linux.c uint len; len 148 drivers/staging/rtl8712/mlme_linux.c len = sec_ie[1] + 2; len 149 drivers/staging/rtl8712/mlme_linux.c len = (len < IW_CUSTOM_MAX) ? len : IW_CUSTOM_MAX; len 150 drivers/staging/rtl8712/mlme_linux.c for (i = 0; i < len; i++) len 57 drivers/staging/rtl8712/recv_linux.c precvbuf->len = 0; len 106 drivers/staging/rtl8712/recv_linux.c skb->len = recvframe->u.hdr.len; len 107 drivers/staging/rtl8712/recv_linux.c skb_set_tail_pointer(skb, skb->len); len 111 drivers/staging/rtl8712/rtl8712_recv.c precvbuf->len = 0; len 229 drivers/staging/rtl8712/rtl8712_recv.c memcpy(pfhdr->rx_tail, pnfhdr->rx_data, pnfhdr->len); len 230 drivers/staging/rtl8712/rtl8712_recv.c recvframe_put(prframe, pnfhdr->len); len 338 drivers/staging/rtl8712/rtl8712_recv.c a_len = prframe->u.hdr.len; len 381 drivers/staging/rtl8712/rtl8712_recv.c if (sub_skb->len >= 8 && len 394 drivers/staging/rtl8712/rtl8712_recv.c __be16 len; len 396 drivers/staging/rtl8712/rtl8712_recv.c len = htons(sub_skb->len); len 397 drivers/staging/rtl8712/rtl8712_recv.c memcpy(skb_push(sub_skb, 2), &len, 2); len 418 drivers/staging/rtl8712/rtl8712_recv.c prframe->u.hdr.len = 0; len 1002 drivers/staging/rtl8712/rtl8712_recv.c transfer_len = pskb->len; len 1033 drivers/staging/rtl8712/rtl8712_recv.c precvframe->u.hdr.len = 0; len 1092 drivers/staging/rtl8712/rtl8712_recv.c pskb->len = 0; len 97 drivers/staging/rtl8712/rtl8712_recv.h uint len; len 121 drivers/staging/rtl8712/rtl8712_recv.h uint len; len 925 drivers/staging/rtl8712/rtl871x_ioctl_linux.c int ret = 0, len = 0; len 930 drivers/staging/rtl8712/rtl871x_ioctl_linux.c len = dwrq->length; len 931 drivers/staging/rtl8712/rtl871x_ioctl_linux.c ext = memdup_user(dwrq->pointer, len); len 1157 drivers/staging/rtl8712/rtl871x_ioctl_linux.c u32 len = min_t(u8, req->essid_len, IW_ESSID_MAX_SIZE); len 1161 drivers/staging/rtl8712/rtl871x_ioctl_linux.c memcpy(ssid.Ssid, req->essid, len); len 1162 drivers/staging/rtl8712/rtl871x_ioctl_linux.c ssid.SsidLength = len; len 1249 drivers/staging/rtl8712/rtl871x_ioctl_linux.c u32 len; len 1259 drivers/staging/rtl8712/rtl871x_ioctl_linux.c len = (wrqu->essid.length < IW_ESSID_MAX_SIZE) ? len 1262 drivers/staging/rtl8712/rtl871x_ioctl_linux.c ndis_ssid.SsidLength = len; len 1263 drivers/staging/rtl8712/rtl871x_ioctl_linux.c memcpy(ndis_ssid.Ssid, extra, len); len 1307 drivers/staging/rtl8712/rtl871x_ioctl_linux.c u32 len, ret = 0; len 1310 drivers/staging/rtl8712/rtl871x_ioctl_linux.c len = pcur_bss->Ssid.SsidLength; len 1311 drivers/staging/rtl8712/rtl871x_ioctl_linux.c wrqu->essid.length = len; len 1312 drivers/staging/rtl8712/rtl871x_ioctl_linux.c memcpy(extra, pcur_bss->Ssid.Ssid, len); len 1876 drivers/staging/rtl8712/rtl871x_ioctl_linux.c u16 len; len 1884 drivers/staging/rtl8712/rtl871x_ioctl_linux.c len = p->length; len 1885 drivers/staging/rtl8712/rtl871x_ioctl_linux.c pparmbuf = memdup_user(p->pointer, len); len 1896 drivers/staging/rtl8712/rtl871x_ioctl_linux.c (poidparam->len < phandler->paramsize)) { len 1906 drivers/staging/rtl8712/rtl871x_ioctl_linux.c oid_par.information_buf_len = poidparam->len; len 1929 drivers/staging/rtl8712/rtl871x_ioctl_linux.c if (copy_to_user(p->pointer, pparmbuf, len)) len 2164 drivers/staging/rtl8712/rtl871x_ioctl_linux.c (u16)param->u.wpa_ie.len); len 451 drivers/staging/rtl8712/rtl871x_mlme.c u32 len; len 483 drivers/staging/rtl8712/rtl871x_mlme.c len = r8712_get_wlan_bssid_ex_sz(pnetwork); len 484 drivers/staging/rtl8712/rtl871x_mlme.c if (len > sizeof(struct wlan_bssid_ex)) len 1684 drivers/staging/rtl8712/rtl871x_mlme.c uint len; len 1700 drivers/staging/rtl8712/rtl871x_mlme.c len = 0; len 1703 drivers/staging/rtl8712/rtl871x_mlme.c &len, ie_len - len 1705 drivers/staging/rtl8712/rtl871x_mlme.c if (p && len > 0) { len 1735 drivers/staging/rtl8712/rtl871x_mlme.c len = 0; len 1737 drivers/staging/rtl8712/rtl871x_mlme.c _HT_ADD_INFO_IE_, &len, len 56 drivers/staging/rtl8712/rtl871x_mp_ioctl.h uint len; len 310 drivers/staging/rtl8712/rtl871x_mp_ioctl.h unsigned int len; len 326 drivers/staging/rtl8712/rtl871x_mp_ioctl.h unsigned int len; len 166 drivers/staging/rtl8712/rtl871x_recv.c datalen = precvframe->u.hdr.len - prxattrib->hdrlen - len 592 drivers/staging/rtl8712/rtl871x_recv.c u16 len; len 622 drivers/staging/rtl8712/rtl871x_recv.c len = precvframe->u.hdr.len - rmv_len; len 644 drivers/staging/rtl8712/rtl871x_recv.c __be16 be_tmp = htons(len); len 166 drivers/staging/rtl8712/rtl871x_recv.h precvframe->u.hdr.len -= sz; len 183 drivers/staging/rtl8712/rtl871x_recv.h precvframe->u.hdr.len += sz; len 201 drivers/staging/rtl8712/rtl871x_recv.h precvframe->u.hdr.len -= sz; len 93 drivers/staging/rtl8712/rtl871x_security.c u8 *dest, u8 *src, u32 len) len 97 drivers/staging/rtl8712/rtl871x_security.c for (i = 0; i < len; i++) len 135 drivers/staging/rtl8712/rtl871x_security.c static u32 getcrc32(u8 *buf, u32 len) len 143 drivers/staging/rtl8712/rtl871x_security.c for (p = buf; len > 0; ++p, --len) len 233 drivers/staging/rtl8712/rtl871x_security.c u.hdr.len - prxattrib->hdrlen - prxattrib->iv_len; len 666 drivers/staging/rtl8712/rtl871x_security.c u.hdr.len - prxattrib->hdrlen - len 1373 drivers/staging/rtl8712/rtl871x_security.c u.hdr.len - prxattrib->hdrlen - len 31 drivers/staging/rtl8712/usb_ops.c u16 len; len 39 drivers/staging/rtl8712/usb_ops.c len = 1; len 40 drivers/staging/rtl8712/usb_ops.c r8712_usbctrl_vendorreq(intfpriv, request, wvalue, index, &data, len, len 51 drivers/staging/rtl8712/usb_ops.c u16 len; len 59 drivers/staging/rtl8712/usb_ops.c len = 2; len 60 drivers/staging/rtl8712/usb_ops.c r8712_usbctrl_vendorreq(intfpriv, request, wvalue, index, &data, len, len 71 drivers/staging/rtl8712/usb_ops.c u16 len; len 79 drivers/staging/rtl8712/usb_ops.c len = 4; len 80 drivers/staging/rtl8712/usb_ops.c r8712_usbctrl_vendorreq(intfpriv, request, wvalue, index, &data, len, len 91 drivers/staging/rtl8712/usb_ops.c u16 len; len 99 drivers/staging/rtl8712/usb_ops.c len = 1; len 101 drivers/staging/rtl8712/usb_ops.c r8712_usbctrl_vendorreq(intfpriv, request, wvalue, index, &data, len, len 111 drivers/staging/rtl8712/usb_ops.c u16 len; len 119 drivers/staging/rtl8712/usb_ops.c len = 2; len 121 drivers/staging/rtl8712/usb_ops.c r8712_usbctrl_vendorreq(intfpriv, request, wvalue, index, &data, len, len 131 drivers/staging/rtl8712/usb_ops.c u16 len; len 139 drivers/staging/rtl8712/usb_ops.c len = 4; len 141 drivers/staging/rtl8712/usb_ops.c r8712_usbctrl_vendorreq(intfpriv, request, wvalue, index, &data, len, len 35 drivers/staging/rtl8712/usb_ops.h u16 index, void *pdata, u16 len, u8 requesttype); len 470 drivers/staging/rtl8712/usb_ops_linux.c u16 index, void *pdata, u16 len, u8 requesttype) len 483 drivers/staging/rtl8712/usb_ops_linux.c palloc_buf = kmalloc((u32)len + 16, GFP_ATOMIC); len 493 drivers/staging/rtl8712/usb_ops_linux.c memcpy(pIo_buf, pdata, len); len 496 drivers/staging/rtl8712/usb_ops_linux.c pIo_buf, len, HZ / 2); len 42 drivers/staging/rtl8712/xmit_linux.c pfile->pkt_len = pfile->buf_len = pktptr->len; len 48 drivers/staging/rtl8712/xmit_linux.c uint len; len 50 drivers/staging/rtl8712/xmit_linux.c len = remainder_len(pfile); len 51 drivers/staging/rtl8712/xmit_linux.c len = (rlen > len) ? len : rlen; len 54 drivers/staging/rtl8712/xmit_linux.c rmem, len); len 55 drivers/staging/rtl8712/xmit_linux.c pfile->cur_addr += len; len 56 drivers/staging/rtl8712/xmit_linux.c pfile->pkt_len -= len; len 57 drivers/staging/rtl8712/xmit_linux.c return len; len 941 drivers/staging/rtl8723bs/core/rtw_ap.c int rtw_check_beacon_data(struct adapter *padapter, u8 *pbuf, int len) len 973 drivers/staging/rtl8723bs/core/rtw_ap.c DBG_871X("%s, len =%d\n", __func__, len); len 978 drivers/staging/rtl8723bs/core/rtw_ap.c if (len < 0 || len > MAX_IE_SZ) len 981 drivers/staging/rtl8723bs/core/rtw_ap.c pbss_network->IELength = len; len 1588 drivers/staging/rtl8723bs/core/rtw_ap.c u32 len = 0; len 1599 drivers/staging/rtl8723bs/core/rtw_ap.c &len, len 1602 drivers/staging/rtl8723bs/core/rtw_ap.c if (p && len > 0) { len 1771 drivers/staging/rtl8723bs/core/rtw_cmd.c u8 len; len 1809 drivers/staging/rtl8723bs/core/rtw_cmd.c u8 len; len 1813 drivers/staging/rtl8723bs/core/rtw_cmd.c if (info->len > buf_len-2) { len 1815 drivers/staging/rtl8723bs/core/rtw_cmd.c len = buf_len-2; len 1817 drivers/staging/rtl8723bs/core/rtw_cmd.c len = info->len; len 1825 drivers/staging/rtl8723bs/core/rtw_cmd.c hal_btcoex_BtInfoNotify(adapter, len+1, &buf[1]); len 112 drivers/staging/rtl8723bs/core/rtw_ieee80211.c u8 *rtw_set_fixed_ie(unsigned char *pbuf, unsigned int len, unsigned char *source, len 115 drivers/staging/rtl8723bs/core/rtw_ieee80211.c memcpy((void *)pbuf, (void *)source, len); len 116 drivers/staging/rtl8723bs/core/rtw_ieee80211.c *frlen = *frlen + len; len 117 drivers/staging/rtl8723bs/core/rtw_ieee80211.c return pbuf + len; len 125 drivers/staging/rtl8723bs/core/rtw_ieee80211.c uint len, len 132 drivers/staging/rtl8723bs/core/rtw_ieee80211.c *(pbuf + 1) = (u8)len; len 134 drivers/staging/rtl8723bs/core/rtw_ieee80211.c if (len > 0) len 135 drivers/staging/rtl8723bs/core/rtw_ieee80211.c memcpy((void *)(pbuf + 2), (void *)source, len); len 137 drivers/staging/rtl8723bs/core/rtw_ieee80211.c *frlen = *frlen + (len + 2); len 139 drivers/staging/rtl8723bs/core/rtw_ieee80211.c return pbuf + len + 2; len 145 drivers/staging/rtl8723bs/core/rtw_ieee80211.c u8 *rtw_get_ie(u8 *pbuf, sint index, sint *len, sint limit) len 155 drivers/staging/rtl8723bs/core/rtw_ieee80211.c *len = 0; len 158 drivers/staging/rtl8723bs/core/rtw_ieee80211.c *len = *(p + 1); len 380 drivers/staging/rtl8723bs/core/rtw_ieee80211.c int len; len 388 drivers/staging/rtl8723bs/core/rtw_ieee80211.c pbuf = rtw_get_ie(pbuf, _WPA_IE_ID_, &len, limit_new); len 414 drivers/staging/rtl8723bs/core/rtw_ieee80211.c limit_new = limit - (pbuf - pie) - 2 - len; len 419 drivers/staging/rtl8723bs/core/rtw_ieee80211.c pbuf += (2 + len); len 611 drivers/staging/rtl8723bs/core/rtw_ieee80211.c int len = 0; len 621 drivers/staging/rtl8723bs/core/rtw_ieee80211.c return len; len 651 drivers/staging/rtl8723bs/core/rtw_ieee80211.c len = *wapi_len; len 653 drivers/staging/rtl8723bs/core/rtw_ieee80211.c return len; len 963 drivers/staging/rtl8723bs/core/rtw_ieee80211.c ParseRes rtw_ieee802_11_parse_elems(u8 *start, uint len, len 967 drivers/staging/rtl8723bs/core/rtw_ieee80211.c uint left = len; len 1106 drivers/staging/rtl8723bs/core/rtw_ieee80211.c int len; len 1120 drivers/staging/rtl8723bs/core/rtw_ieee80211.c if ((addr = of_get_property(np, "local-mac-address", &len)) && len 1121 drivers/staging/rtl8723bs/core/rtw_ieee80211.c len == ETH_ALEN) { len 1180 drivers/staging/rtl8723bs/core/rtw_ieee80211.c unsigned int len; len 1214 drivers/staging/rtl8723bs/core/rtw_ieee80211.c p = rtw_get_ie(pnetwork->network.IEs + _FIXED_IE_LENGTH_, _HT_CAPABILITY_IE_, &len, pnetwork->network.IELength - _FIXED_IE_LENGTH_); len 1215 drivers/staging/rtl8723bs/core/rtw_ieee80211.c if (p && len > 0) { len 1222 drivers/staging/rtl8723bs/core/rtw_ieee80211.c p = rtw_get_ie(pnetwork->network.IEs + _FIXED_IE_LENGTH_, _HT_ADD_INFO_IE_, &len, pnetwork->network.IELength - _FIXED_IE_LENGTH_); len 1223 drivers/staging/rtl8723bs/core/rtw_ieee80211.c if (p && len > 0) { len 789 drivers/staging/rtl8723bs/core/rtw_mlme.c u32 len; len 797 drivers/staging/rtl8723bs/core/rtw_mlme.c len = get_wlan_bssid_ex_sz(pnetwork); len 798 drivers/staging/rtl8723bs/core/rtw_mlme.c if (len > (sizeof(struct wlan_bssid_ex))) { len 2813 drivers/staging/rtl8723bs/core/rtw_mlme.c int len; len 2852 drivers/staging/rtl8723bs/core/rtw_mlme.c len = 0; len 2853 drivers/staging/rtl8723bs/core/rtw_mlme.c p = rtw_get_ie(pie+sizeof(struct ndis_802_11_fix_ie), _HT_CAPABILITY_IE_, &len, ie_len-sizeof(struct ndis_802_11_fix_ie)); len 2854 drivers/staging/rtl8723bs/core/rtw_mlme.c if (p && len > 0) { len 2865 drivers/staging/rtl8723bs/core/rtw_mlme.c len = 0; len 2866 drivers/staging/rtl8723bs/core/rtw_mlme.c p = rtw_get_ie(pie+sizeof(struct ndis_802_11_fix_ie), _HT_ADD_INFO_IE_, &len, ie_len-sizeof(struct ndis_802_11_fix_ie)); len 2867 drivers/staging/rtl8723bs/core/rtw_mlme.c if (p && len > 0) { len 607 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c uint len = precv_frame->u.hdr.len; len 631 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c len - WLAN_HDR_A3_LEN - _PROBEREQ_IE_OFFSET_); len 731 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c len - WLAN_HDR_A3_LEN - _PROBEREQ_IE_OFFSET_); len 779 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c uint len = precv_frame->u.hdr.len; len 785 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c p = rtw_get_ie(pframe + sizeof(struct ieee80211_hdr_3addr) + _BEACON_IE_OFFSET_, _EXT_SUPPORTEDRATES_IE_, &ielen, precv_frame->u.hdr.len - sizeof(struct ieee80211_hdr_3addr) - _BEACON_IE_OFFSET_); len 812 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pmlmeinfo->assoc_AP_vendor = check_assoc_AP(pframe+sizeof(struct ieee80211_hdr_3addr), len-sizeof(struct ieee80211_hdr_3addr)); len 815 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c update_TSF(pmlmeext, pframe, len); len 834 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c ret = rtw_check_bcn_info(padapter, pframe, len); len 844 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c update_beacon_info(padapter, pframe, len, psta); len 846 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c adaptive_early_32k(pmlmeext, pframe, len); len 855 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c update_beacon_info(padapter, pframe, len, psta); len 864 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (update_sta_support_rate(padapter, (pframe + WLAN_HDR_A3_LEN + _BEACON_IE_OFFSET_), (len - WLAN_HDR_A3_LEN - _BEACON_IE_OFFSET_), cam_idx) == _FAIL) { len 870 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c update_TSF(pmlmeext, pframe, len); len 897 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c uint len = precv_frame->u.hdr.len; len 1031 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c len - WLAN_HDR_A3_LEN - _AUTH_IE_OFFSET_ - 4); len 1087 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c unsigned int seq, len, status, algthm, offset; len 1093 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c uint pkt_len = precv_frame->u.hdr.len; len 1127 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c p = rtw_get_ie(pframe + WLAN_HDR_A3_LEN + _AUTH_IE_OFFSET_, _CHLGETXT_IE_, (int *)&len, len 1135 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c memcpy((void *)(pmlmeinfo->chg_txt), (void *)(p + 2), len); len 1190 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c uint pkt_len = precv_frame->u.hdr.len; len 1657 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c uint pkt_len = precv_frame->u.hdr.len; len 2085 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c uint frame_len = precv_frame->u.hdr.len; len 4116 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c int len; len 4129 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c p = rtw_get_ie(pbss_network->IEs + _FIXED_IE_LENGTH_, _HT_CAPABILITY_IE_, &len, pbss_network->IELength - _FIXED_IE_LENGTH_); len 4130 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if ((p == NULL) || (len == 0)) {/* non-HT */ len 4414 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c u32 len; len 4418 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c u32 packet_len = precv_frame->u.hdr.len; len 4425 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c len = packet_len - sizeof(struct ieee80211_hdr_3addr); len 4427 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (len > MAX_IE_SZ) { len 4453 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c bssid->Length = sizeof(struct wlan_bssid_ex) - MAX_IE_SZ + len; len 4456 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c bssid->IELength = len; len 4465 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c p = rtw_get_ie(bssid->IEs + ie_offset, _SSID_IE_, &len, bssid->IELength - ie_offset); len 4472 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (len > NDIS_802_11_LENGTH_SSID) { len 4473 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c DBG_871X("%s()-%d: IE too long (%d) for survey event\n", __func__, __LINE__, len); len 4485 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c p = rtw_get_ie(bssid->IEs + ie_offset, _SUPPORTEDRATES_IE_, &len, bssid->IELength - ie_offset); len 4487 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (len > NDIS_802_11_LENGTH_RATES_EX) { len 4488 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c DBG_871X("%s()-%d: IE too long (%d) for survey event\n", __func__, __LINE__, len); len 4491 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c memcpy(bssid->SupportedRates, (p + 2), len); len 4492 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c i = len; len 4495 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c p = rtw_get_ie(bssid->IEs + ie_offset, _EXT_SUPPORTEDRATES_IE_, &len, bssid->IELength - ie_offset); len 4497 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (len > (NDIS_802_11_LENGTH_RATES_EX-i)) { len 4498 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c DBG_871X("%s()-%d: IE too long (%d) for survey event\n", __func__, __LINE__, len); len 4501 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c memcpy(bssid->SupportedRates + i, (p + 2), len); len 4510 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c p = rtw_get_ie(bssid->IEs + ie_offset, _DSSET_IE_, &len, bssid->IELength - ie_offset); len 4520 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c p = rtw_get_ie(bssid->IEs + ie_offset, _HT_ADD_INFO_IE_, &len, bssid->IELength - ie_offset); len 4553 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c p = rtw_get_ie(bssid->IEs + ie_offset, _HT_CAPABILITY_IE_, &len, bssid->IELength - ie_offset); len 4554 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (p && len > 0) { len 4778 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c u32 len; len 4786 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c ie = rtw_get_ie(bssid->IEs + _FIXED_IE_LENGTH_, _COUNTRY_IE_, &len, bssid->IELength - _FIXED_IE_LENGTH_); len 4789 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c if (len < 6) len 4794 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c ie += len; len 5045 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pc2h_evt_hdr->len = sizeof(struct survey_event); len 5098 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pc2h_evt_hdr->len = sizeof(struct surveydone_event); len 5145 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pc2h_evt_hdr->len = sizeof(struct joinbss_event); len 5196 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pc2h_evt_hdr->len = sizeof(struct wmm_event); len 5243 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pc2h_evt_hdr->len = sizeof(struct stadel_event); len 5298 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pc2h_evt_hdr->len = sizeof(struct stassoc_event); len 5921 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c uint len; len 5935 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c len = 128; len 5936 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c pbuf = rtw_zmalloc(len); len 72 drivers/staging/rtl8723bs/core/rtw_recv.c precvframe->u.hdr.len = 0; len 159 drivers/staging/rtl8723bs/core/rtw_recv.c precvframe->u.hdr.len = 0; len 359 drivers/staging/rtl8723bs/core/rtw_recv.c datalen = precvframe->u.hdr.len-prxattrib->hdrlen-prxattrib->iv_len-prxattrib->icv_len-8;/* icv_len included the mic code */ len 389 drivers/staging/rtl8723bs/core/rtw_recv.c RT_TRACE(_module_rtl871x_recv_c_, _drv_err_, ("\n ======demp packet (len =%d) ======\n", precvframe->u.hdr.len)); len 390 drivers/staging/rtl8723bs/core/rtw_recv.c for (i = 0; i < precvframe->u.hdr.len; i = i+8) { len 397 drivers/staging/rtl8723bs/core/rtw_recv.c RT_TRACE(_module_rtl871x_recv_c_, _drv_err_, ("\n ======demp packet end [len =%d]======\n", precvframe->u.hdr.len)); len 1613 drivers/staging/rtl8723bs/core/rtw_recv.c u16 eth_type, len; len 1643 drivers/staging/rtl8723bs/core/rtw_recv.c len = precvframe->u.hdr.len - rmv_len; len 1667 drivers/staging/rtl8723bs/core/rtw_recv.c u16 len = *(u16 *)(ptr+rmv_len+4); len 1671 drivers/staging/rtl8723bs/core/rtw_recv.c DBG_871X("RC: len = 0x%x\n", len); len 1673 drivers/staging/rtl8723bs/core/rtw_recv.c for (i = 0; i < len ; i++) len 1700 drivers/staging/rtl8723bs/core/rtw_recv.c be_tmp = htons(len); len 1772 drivers/staging/rtl8723bs/core/rtw_recv.c memcpy(pfhdr->rx_tail, pnfhdr->rx_data, pnfhdr->len); len 1774 drivers/staging/rtl8723bs/core/rtw_recv.c recvframe_put(prframe, pnfhdr->len); len 1910 drivers/staging/rtl8723bs/core/rtw_recv.c a_len = prframe->u.hdr.len; len 1967 drivers/staging/rtl8723bs/core/rtw_recv.c prframe->u.hdr.len = 0; len 147 drivers/staging/rtl8723bs/core/rtw_security.c u32 len len 152 drivers/staging/rtl8723bs/core/rtw_security.c for (i = 0; i < len; i++) len 193 drivers/staging/rtl8723bs/core/rtw_security.c static __le32 getcrc32(u8 *buf, sint len) len 203 drivers/staging/rtl8723bs/core/rtw_security.c for (p = buf; len > 0; ++p, --len) { len 294 drivers/staging/rtl8723bs/core/rtw_security.c length = ((union recv_frame *)precvframe)->u.hdr.len-prxattrib->hdrlen-prxattrib->iv_len; len 831 drivers/staging/rtl8723bs/core/rtw_security.c length = ((union recv_frame *)precvframe)->u.hdr.len-prxattrib->hdrlen-prxattrib->iv_len; len 1924 drivers/staging/rtl8723bs/core/rtw_security.c length = ((union recv_frame *)precvframe)->u.hdr.len-prxattrib->hdrlen-prxattrib->iv_len; len 1944 drivers/staging/rtl8723bs/core/rtw_security.c uint len, ori_len; len 1965 drivers/staging/rtl8723bs/core/rtw_security.c p = rtw_get_ie(BIP_AAD+BIP_AAD_SIZE, _MME_IE_, &len, pattrib->pkt_len-WLAN_HDR_A3_LEN); len 1986 drivers/staging/rtl8723bs/core/rtw_security.c memset(p+2+len-8, 0, 8); len 2260 drivers/staging/rtl8723bs/core/rtw_security.c static void *aes_encrypt_init(u8 *key, size_t len) len 2263 drivers/staging/rtl8723bs/core/rtw_security.c if (len != 16) len 2311 drivers/staging/rtl8723bs/core/rtw_security.c u8 *addr[], size_t *len, u8 *mac) len 2325 drivers/staging/rtl8723bs/core/rtw_security.c total_len += len[e]; len 2330 drivers/staging/rtl8723bs/core/rtw_security.c end = pos + len[0]; len 2338 drivers/staging/rtl8723bs/core/rtw_security.c end = pos + len[e]; len 2356 drivers/staging/rtl8723bs/core/rtw_security.c end = pos + len[e]; len 196 drivers/staging/rtl8723bs/core/rtw_wlan_util.c unsigned int len = 0; len 204 drivers/staging/rtl8723bs/core/rtw_wlan_util.c return len; len 215 drivers/staging/rtl8723bs/core/rtw_wlan_util.c rateset[len] = rate; len 216 drivers/staging/rtl8723bs/core/rtw_wlan_util.c len++; len 220 drivers/staging/rtl8723bs/core/rtw_wlan_util.c return len; len 318 drivers/staging/rtl8723bs/core/rtw_wlan_util.c const int len = 128; len 329 drivers/staging/rtl8723bs/core/rtw_wlan_util.c cnt += snprintf(msg+cnt, len-cnt, "switch to ch %3u", ch); len 333 drivers/staging/rtl8723bs/core/rtw_wlan_util.c cnt += snprintf(msg+cnt, len-cnt, " ["ADPT_FMT":", ADPT_ARG(iface)); len 335 drivers/staging/rtl8723bs/core/rtw_wlan_util.c cnt += snprintf(msg+cnt, len-cnt, "C"); len 337 drivers/staging/rtl8723bs/core/rtw_wlan_util.c cnt += snprintf(msg+cnt, len-cnt, "_"); len 339 drivers/staging/rtl8723bs/core/rtw_wlan_util.c cnt += snprintf(msg+cnt, len-cnt, "L"); len 341 drivers/staging/rtl8723bs/core/rtw_wlan_util.c cnt += snprintf(msg+cnt, len-cnt, "_"); len 342 drivers/staging/rtl8723bs/core/rtw_wlan_util.c cnt += snprintf(msg+cnt, len-cnt, "]"); len 1277 drivers/staging/rtl8723bs/core/rtw_wlan_util.c unsigned int len; len 1300 drivers/staging/rtl8723bs/core/rtw_wlan_util.c len = packet_len - sizeof(struct ieee80211_hdr_3addr); len 1302 drivers/staging/rtl8723bs/core/rtw_wlan_util.c if (len > MAX_IE_SZ) { len 1329 drivers/staging/rtl8723bs/core/rtw_wlan_util.c bssid->Length = sizeof(struct wlan_bssid_ex) - MAX_IE_SZ + len; len 1332 drivers/staging/rtl8723bs/core/rtw_wlan_util.c bssid->IELength = len; len 1337 drivers/staging/rtl8723bs/core/rtw_wlan_util.c p = rtw_get_ie(bssid->IEs + _FIXED_IE_LENGTH_, _HT_CAPABILITY_IE_, &len, bssid->IELength - _FIXED_IE_LENGTH_); len 1338 drivers/staging/rtl8723bs/core/rtw_wlan_util.c if (p && len > 0) { len 1345 drivers/staging/rtl8723bs/core/rtw_wlan_util.c p = rtw_get_ie(bssid->IEs + _FIXED_IE_LENGTH_, _HT_ADD_INFO_IE_, &len, bssid->IELength - _FIXED_IE_LENGTH_); len 1346 drivers/staging/rtl8723bs/core/rtw_wlan_util.c if (p && len > 0) { len 1369 drivers/staging/rtl8723bs/core/rtw_wlan_util.c p = rtw_get_ie(bssid->IEs + _FIXED_IE_LENGTH_, _DSSET_IE_, &len, bssid->IELength - _FIXED_IE_LENGTH_); len 1373 drivers/staging/rtl8723bs/core/rtw_wlan_util.c rtw_get_ie(bssid->IEs + _FIXED_IE_LENGTH_, _HT_ADD_INFO_IE_, &len, bssid->IELength - _FIXED_IE_LENGTH_); len 1388 drivers/staging/rtl8723bs/core/rtw_wlan_util.c p = rtw_get_ie(bssid->IEs + _FIXED_IE_LENGTH_, _SSID_IE_, &len, bssid->IELength - _FIXED_IE_LENGTH_); len 1511 drivers/staging/rtl8723bs/core/rtw_wlan_util.c unsigned int len; len 1514 drivers/staging/rtl8723bs/core/rtw_wlan_util.c len = pkt_len - (_BEACON_IE_OFFSET_ + WLAN_HDR_A3_LEN); len 1516 drivers/staging/rtl8723bs/core/rtw_wlan_util.c for (i = 0; i < len;) { len 1624 drivers/staging/rtl8723bs/core/rtw_wlan_util.c unsigned char check_assoc_AP(u8 *pframe, uint len) len 1629 drivers/staging/rtl8723bs/core/rtw_wlan_util.c for (i = sizeof(struct ndis_802_11_fix_ie); i < len;) { len 1893 drivers/staging/rtl8723bs/core/rtw_wlan_util.c void update_TSF(struct mlme_ext_priv *pmlmeext, u8 *pframe, uint len) len 1913 drivers/staging/rtl8723bs/core/rtw_wlan_util.c void adaptive_early_32k(struct mlme_ext_priv *pmlmeext, u8 *pframe, uint len) len 148 drivers/staging/rtl8723bs/core/rtw_xmit.c pxmitbuf->len = 0; len 227 drivers/staging/rtl8723bs/core/rtw_xmit.c pxmitbuf->len = 0; len 257 drivers/staging/rtl8723bs/core/rtw_xmit.c pxmitbuf->len = 0; len 1171 drivers/staging/rtl8723bs/core/rtw_xmit.c u32 len = 0; len 1173 drivers/staging/rtl8723bs/core/rtw_xmit.c len = pattrib->hdrlen + pattrib->iv_len; /* WLAN Header and IV */ len 1174 drivers/staging/rtl8723bs/core/rtw_xmit.c len += SNAP_SIZE + sizeof(u16); /* LLC */ len 1175 drivers/staging/rtl8723bs/core/rtw_xmit.c len += pattrib->pktlen; len 1177 drivers/staging/rtl8723bs/core/rtw_xmit.c len += 8; /* MIC */ len 1178 drivers/staging/rtl8723bs/core/rtw_xmit.c len += ((pattrib->bswenc) ? pattrib->icv_len : 0); /* ICV */ len 1180 drivers/staging/rtl8723bs/core/rtw_xmit.c return len; len 1626 drivers/staging/rtl8723bs/core/rtw_xmit.c pxmitbuf->len = 0; len 1703 drivers/staging/rtl8723bs/core/rtw_xmit.c pxmitbuf->len = 0; len 1775 drivers/staging/rtl8723bs/core/rtw_xmit.c pxmitbuf->len = 0; len 69 drivers/staging/rtl8723bs/hal/hal_btcoex.c u32 len; /* now used length */ len 102 drivers/staging/rtl8723bs/hal/hal_btcoex.c if (pinfo->len + msglen > pinfo->size) len 105 drivers/staging/rtl8723bs/hal/hal_btcoex.c pbuf = pinfo->info + pinfo->len; len 107 drivers/staging/rtl8723bs/hal/hal_btcoex.c pinfo->len += msglen; len 2944 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c const int len = strlen(szLine); len 2947 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c if (len < 10 || szLine[0] != '[') len 2961 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c while (i < len && szLine[i] != '{') len 145 drivers/staging/rtl8723bs/hal/hal_intf.c void rtw_hal_set_hwreg_with_buf(struct adapter *padapter, u8 variable, u8 *pbuf, int len) len 148 drivers/staging/rtl8723bs/hal/hal_intf.c padapter->HalFunc.SetHwRegHandlerWithBuf(padapter, variable, pbuf, len); len 3623 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c void CCX_FwC2HTxRpt_8723b(struct adapter *padapter, u8 *pdata, u8 len) len 118 drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c rtw_write_port(padapter, deviceId, pxmitbuf->len, (u8 *)pxmitbuf); len 286 drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c ((_RND(pxmitbuf->len, 8) + txlen) > max_xmit_len) || len 291 drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c if (pxmitbuf->len > 0 && len 363 drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c pxmitbuf->len = _RND(pxmitbuf->len, 8) + txlen; len 381 drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c RT_TRACE(_module_hal_xmit_c_, _drv_info_, ("pxmitbuf->len =%d enqueue\n", pxmitbuf->len)); len 383 drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c if (pxmitbuf->len > 0) { len 523 drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c pxmitbuf->len = txdesc_size + pattrib->last_txcmdsz; len 524 drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c pxmitbuf->pg_num = (pxmitbuf->len + 127) / 128; /* 128 is tx page size */ len 525 drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c pxmitbuf->ptail = pmgntframe->buf_addr + pxmitbuf->len; len 535 drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c ret = rtw_write_port(padapter, pdvobjpriv->Queue2Pipe[pxmitbuf->ff_hwaddr], pxmitbuf->len, (u8 *)pxmitbuf); len 1421 drivers/staging/rtl8723bs/hal/sdio_halinit.c u16 len = 0; len 1486 drivers/staging/rtl8723bs/hal/sdio_halinit.c len = le16_to_cpu(tmp); len 1487 drivers/staging/rtl8723bs/hal/sdio_halinit.c DBG_871X_LEVEL(_drv_always_, "RX len:%d\n", len); len 1488 drivers/staging/rtl8723bs/hal/sdio_halinit.c if (len > 0) len 1489 drivers/staging/rtl8723bs/hal/sdio_halinit.c res = RecvOnePkt(padapter, len); len 1491 drivers/staging/rtl8723bs/hal/sdio_halinit.c DBG_871X_LEVEL(_drv_always_, "read length fail %d\n", len); len 1696 drivers/staging/rtl8723bs/hal/sdio_halinit.c len = le16_to_cpu(tmp); len 1698 drivers/staging/rtl8723bs/hal/sdio_halinit.c DBG_871X_LEVEL(_drv_always_, "RX len:%d\n", len); len 1699 drivers/staging/rtl8723bs/hal/sdio_halinit.c if (len > 0) len 1700 drivers/staging/rtl8723bs/hal/sdio_halinit.c res = RecvOnePkt(padapter, len); len 1702 drivers/staging/rtl8723bs/hal/sdio_halinit.c DBG_871X_LEVEL(_drv_always_, "read length fail %d\n", len); len 1805 drivers/staging/rtl8723bs/hal/sdio_halinit.c static void SetHwRegWithBuf8723B(struct adapter *padapter, u8 variable, u8 *pbuf, int len) len 1810 drivers/staging/rtl8723bs/hal/sdio_halinit.c C2HPacketHandler_8723B(padapter, pbuf, len); len 943 drivers/staging/rtl8723bs/hal/sdio_ops.c recvbuf->len = size; len 219 drivers/staging/rtl8723bs/include/hal_intf.h void (*SetHwRegHandlerWithBuf)(struct adapter *padapter, u8 variable, u8 *pbuf, int len); len 303 drivers/staging/rtl8723bs/include/hal_intf.h unsigned int len; len 332 drivers/staging/rtl8723bs/include/hal_intf.h void rtw_hal_set_hwreg_with_buf(struct adapter *padapter, u8 variable, u8 *pbuf, int len); len 214 drivers/staging/rtl8723bs/include/ieee80211.h u32 len; len 548 drivers/staging/rtl8723bs/include/ieee80211.h u16 len; len 688 drivers/staging/rtl8723bs/include/ieee80211.h u8 len; len 693 drivers/staging/rtl8723bs/include/ieee80211.h u8 len; len 1114 drivers/staging/rtl8723bs/include/ieee80211.h ParseRes rtw_ieee802_11_parse_elems(u8 *start, uint len, len 1118 drivers/staging/rtl8723bs/include/ieee80211.h u8 *rtw_set_fixed_ie(unsigned char *pbuf, unsigned int len, unsigned char *source, unsigned int *frlen); len 1119 drivers/staging/rtl8723bs/include/ieee80211.h u8 *rtw_set_ie(u8 *pbuf, sint index, uint len, u8 *source, uint *frlen); len 1127 drivers/staging/rtl8723bs/include/ieee80211.h u8 *rtw_get_ie(u8*pbuf, sint index, sint *len, sint limit); len 114 drivers/staging/rtl8723bs/include/ioctl_cfg80211.h #define rtw_cfg80211_rx_mgmt(adapter, freq, sig_dbm, buf, len, gfp) cfg80211_rx_mgmt((adapter)->rtw_wdev, freq, sig_dbm, buf, len, 0) len 115 drivers/staging/rtl8723bs/include/ioctl_cfg80211.h #define rtw_cfg80211_send_rx_assoc(adapter, bss, buf, len) cfg80211_send_rx_assoc((adapter)->pnetdev, bss, buf, len) len 116 drivers/staging/rtl8723bs/include/ioctl_cfg80211.h #define rtw_cfg80211_mgmt_tx_status(adapter, cookie, buf, len, ack, gfp) cfg80211_mgmt_tx_status((adapter)->rtw_wdev, cookie, buf, len, ack, gfp) len 132 drivers/staging/rtl8723bs/include/osdep_service_linux.h int len = 0; len 133 drivers/staging/rtl8723bs/include/osdep_service_linux.h len += snprintf(dst+len, dst_len - len, "%s", src1); len 134 drivers/staging/rtl8723bs/include/osdep_service_linux.h len += snprintf(dst+len, dst_len - len, "%s", src2); len 289 drivers/staging/rtl8723bs/include/rtl8723b_hal.h void CCX_FwC2HTxRpt_8723b(struct adapter *padapter, u8 *pdata, u8 len); len 18 drivers/staging/rtl8723bs/include/rtw_ap.h int rtw_check_beacon_data(struct adapter *padapter, u8 *pbuf, int len); len 320 drivers/staging/rtl8723bs/include/rtw_mlme.h size_t len; len 606 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h unsigned char check_assoc_AP(u8 *pframe, uint len); len 619 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h void update_beacon_info(struct adapter *padapter, u8 *pframe, uint len, struct sta_info *psta); len 740 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h extern void update_TSF(struct mlme_ext_priv *pmlmeext, u8 *pframe, uint len); len 742 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h extern void adaptive_early_32k(struct mlme_ext_priv *pmlmeext, u8 *pframe, uint len); len 795 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h unsigned int len:16; len 801 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h unsigned int len:16; len 310 drivers/staging/rtl8723bs/include/rtw_recv.h u32 len; len 355 drivers/staging/rtl8723bs/include/rtw_recv.h uint len; len 447 drivers/staging/rtl8723bs/include/rtw_recv.h precvframe->u.hdr.len -=sz; len 474 drivers/staging/rtl8723bs/include/rtw_recv.h precvframe->u.hdr.len +=sz; len 500 drivers/staging/rtl8723bs/include/rtw_recv.h precvframe->u.hdr.len -=sz; len 518 drivers/staging/rtl8723bs/include/rtw_recv.h return precvframe->u.hdr.len; len 265 drivers/staging/rtl8723bs/include/rtw_xmit.h u32 len; len 249 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c size_t len, bssinf_len = 0; len 366 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c len = sizeof (struct ieee80211_hdr_3addr); len 369 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c len += pnetwork->network.IELength; len 374 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c len, notify_signal, GFP_ATOMIC); len 1468 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c static int rtw_cfg80211_set_probe_req_wpsp2pie(struct adapter *padapter, char *buf, int len) len 1476 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c DBG_8192C("%s, ielen =%d\n", __func__, len); len 1479 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c if (len>0) len 1481 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c if ((wps_ie = rtw_get_wps_ie(buf, len, NULL, &wps_ielen))) len 2456 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c if (unlikely(skb->len < sizeof(struct ieee80211_radiotap_header))) len 2464 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c if (unlikely(skb->len < rtap_len)) len 2521 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c u32 len = skb->len; len 2524 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c if (rtw_action_frame_parse(buf, len, &category, &action) == false) { len 2552 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c memcpy(pframe, (void*)buf, len); len 2553 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c pattrib->pktlen = len; len 2738 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c uint len, wps_ielen = 0; len 2756 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c len = head_len+tail_len-24; len 2759 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c if (rtw_get_wps_ie(pbuf+_FIXED_IE_LENGTH_, len-_FIXED_IE_LENGTH_, NULL, &wps_ielen)) len 2763 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c rtw_ies_remove_ie(pbuf, &len, _BEACON_IE_OFFSET_, _VENDOR_SPECIFIC_IE_, P2P_OUI, 4); len 2764 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c rtw_ies_remove_ie(pbuf, &len, _BEACON_IE_OFFSET_, _VENDOR_SPECIFIC_IE_, WFD_OUI, 4); len 2766 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c if (rtw_check_beacon_data(adapter, pbuf, len) == _SUCCESS) len 3008 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c static int _cfg80211_rtw_mgmt_tx(struct adapter *padapter, u8 tx_ch, const u8 *buf, size_t len) len 3045 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c memcpy(pframe, (void*)buf, len); len 3046 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c pattrib->pktlen = len; len 3094 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c size_t len = params->len; len 3120 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c len, tx_ch len 3125 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c rtw_cfg80211_mgmt_tx_status(padapter, *cookie, buf, len, ack, GFP_KERNEL); len 3127 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c if (rtw_action_frame_parse(buf, len, &category, &action) == false) { len 3147 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c tx_ret = _cfg80211_rtw_mgmt_tx(padapter, tx_ch, buf, len); len 1314 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c int len = min((int)req->essid_len, IW_ESSID_MAX_SIZE); len 1316 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c memcpy(ssid[0].Ssid, req->essid, len); len 1317 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c ssid[0].SsidLength = len; len 1333 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c int len = wrqu->data.length -WEXT_CSCAN_HEADER_SIZE; len 1341 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c while (len >= 1) { len 1342 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c section = *(pos++); len-= 1; len 1347 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c if (len < 1) { len 1348 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c len = 0; len 1352 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c sec_len = *(pos++); len-= 1; len 1354 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c if (sec_len>0 && sec_len<=len) { len 1362 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c pos+=sec_len; len-=sec_len; len 1368 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c pos+= 1; len-= 1; len 1372 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c pos+=2; len-=2; len 1376 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c pos+=2; len-=2; len 1380 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c pos+=2; len-=2; len 1384 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c pos+= 1; len-= 1; len 1388 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c len = 0; /* stop parsing */ len 1506 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c uint ret = 0, len; len 1539 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c len = (wrqu->essid.length < IW_ESSID_MAX_SIZE) ? wrqu->essid.length : IW_ESSID_MAX_SIZE; len 1545 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c ndis_ssid.SsidLength = len; len 1546 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c memcpy(ndis_ssid.Ssid, extra, len); len 1619 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c u32 len, ret = 0; len 1628 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c len = pcur_bss->Ssid.SsidLength; len 1630 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c wrqu->essid.length = len; len 1632 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c memcpy(extra, pcur_bss->Ssid.Ssid, len); len 2231 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c u16 len; len 2242 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c len = p->length; len 2243 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c if (0 == len) len 2246 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c ptmp = rtw_malloc(len); len 2250 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c if (copy_from_user(ptmp, p->pointer, len)) { len 3407 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c ret = rtw_set_wpa_ie((struct adapter *)rtw_netdev_priv(dev), (char *)param->u.wpa_ie.data, (u16)param->u.wpa_ie.len); len 3708 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c static int rtw_set_beacon(struct net_device *dev, struct ieee_param *param, int len) len 3717 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c DBG_871X("%s, len =%d\n", __func__, len); len 3728 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c if (rtw_check_beacon_data(padapter, pbuf, (len-12-2)) == _SUCCESS)/* 12 = param header, 2:no packed */ len 3877 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c static int rtw_ioctl_get_sta_data(struct net_device *dev, struct ieee_param *param, int len) len 3969 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c param->u.wpa_ie.len = copy_len; len 3984 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c static int rtw_set_wps_beacon(struct net_device *dev, struct ieee_param *param, int len) len 3993 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c DBG_871X("%s, len =%d\n", __func__, len); len 3998 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c ie_len = len-12-2;/* 12 = param header, 2:no packed */ len 4024 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c static int rtw_set_wps_probe_resp(struct net_device *dev, struct ieee_param *param, int len) len 4031 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c DBG_871X("%s, len =%d\n", __func__, len); len 4036 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c ie_len = len-12-2;/* 12 = param header, 2:no packed */ len 4057 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c static int rtw_set_wps_assoc_resp(struct net_device *dev, struct ieee_param *param, int len) len 4064 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c DBG_871X("%s, len =%d\n", __func__, len); len 4069 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c ie_len = len-12-2;/* 12 = param header, 2:no packed */ len 4091 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c static int rtw_set_hidden_ssid(struct net_device *dev, struct ieee_param *param, int len) len 4112 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c ie_len = len-12-2;/* 12 = param header, 2:no packed */ len 4145 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c static int rtw_ioctl_acl_remove_sta(struct net_device *dev, struct ieee_param *param, int len) len 4164 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c static int rtw_ioctl_acl_add_sta(struct net_device *dev, struct ieee_param *param, int len) len 4182 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c static int rtw_ioctl_set_macaddr_acl(struct net_device *dev, struct ieee_param *param, int len) len 4350 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c int len = 0; len 4360 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c len = dwrq->length; len 4361 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c if (!(ext = vmalloc(len))) len 4364 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c if (copy_from_user(ext, dwrq->pointer, len)) { len 4375 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c if (!(ext_dbg = vmalloc(len))) { len 4376 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c vfree(ext, len); len 4380 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c memcpy(ext_dbg, ext, len); len 4384 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c if (dwrq->flags == 0x8766 && len > 8) { len 4388 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c int probereq_wpsie_len = len; len 4418 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c if (len >= WEXT_CSCAN_HEADER_SIZE len 4503 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c u32 len; len 4511 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c len = wrqu->data.length; len 4513 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c pbuf = rtw_zmalloc(len); len 4519 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c if (copy_from_user(pbuf, wrqu->data.pointer, len)) { len 4903 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c s32 len; len 4930 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c len = strlen(input); len 4940 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c len -= cmdlen; len 5034 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c if (len > 0) { len 5036 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c wdata.data.length = len; len 5148 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c len = strlen(str); len 5150 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c if ((output_len + len + 1) > 4096) { len 5154 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c memcpy(output+output_len, str, len); len 5162 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c len = strlen(str); len 5164 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c if ((output_len + len + 1) > 4096) { len 5168 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c memcpy(output+output_len, str, len); len 143 drivers/staging/rtl8723bs/os_dep/mlme_linux.c uint len; len 163 drivers/staging/rtl8723bs/os_dep/mlme_linux.c len = sec_ie[1] + 2; len 164 drivers/staging/rtl8723bs/os_dep/mlme_linux.c len = (len < IW_CUSTOM_MAX) ? len : IW_CUSTOM_MAX; len 166 drivers/staging/rtl8723bs/os_dep/mlme_linux.c for (i = 0; i < len; i++) { len 102 drivers/staging/rtl8723bs/os_dep/osdep_service.c static int readFile(struct file *fp, char *buf, int len) len 109 drivers/staging/rtl8723bs/os_dep/osdep_service.c while (sum < len) { len 110 drivers/staging/rtl8723bs/os_dep/osdep_service.c rlen = kernel_read(fp, buf + sum, len - sum, &fp->f_pos); len 69 drivers/staging/rtl8723bs/os_dep/recv_linux.c sub_skb->len = nSubframe_Length; len 79 drivers/staging/rtl8723bs/os_dep/recv_linux.c if (sub_skb->len >= 8 && len 88 drivers/staging/rtl8723bs/os_dep/recv_linux.c __be16 len; len 90 drivers/staging/rtl8723bs/os_dep/recv_linux.c len = htons(sub_skb->len); len 91 drivers/staging/rtl8723bs/os_dep/recv_linux.c memcpy(skb_push(sub_skb, 2), &len, 2); len 236 drivers/staging/rtl8723bs/os_dep/recv_linux.c u16 len = *(u16*)(skb->data+ETH_HLEN+2); len 240 drivers/staging/rtl8723bs/os_dep/recv_linux.c DBG_871X("eth, RC: len = 0x%x\n", len); len 242 drivers/staging/rtl8723bs/os_dep/recv_linux.c for (i = 0;i<len;i++) len 274 drivers/staging/rtl8723bs/os_dep/recv_linux.c RT_TRACE(_module_recv_osdep_c_, _drv_info_, ("precv_frame->hdr.rx_tail =%p precv_frame->u.hdr.rx_end =%p precv_frame->hdr.len =%d\n", precv_frame->u.hdr.rx_tail, precv_frame->u.hdr.rx_end, precv_frame->u.hdr.len)); len 278 drivers/staging/rtl8723bs/os_dep/recv_linux.c skb_set_tail_pointer(skb, precv_frame->u.hdr.len); len 280 drivers/staging/rtl8723bs/os_dep/recv_linux.c skb->len = precv_frame->u.hdr.len; len 282 drivers/staging/rtl8723bs/os_dep/recv_linux.c RT_TRACE(_module_recv_osdep_c_, _drv_info_, ("\n skb->head =%p skb->data =%p skb->tail =%p skb->end =%p skb->len =%d\n", skb->head, skb->data, skb_tail_pointer(skb), skb_end_pointer(skb), skb->len)); len 22 drivers/staging/rtl8723bs/os_dep/xmit_linux.c pfile->pkt_len = pfile->buf_len = pktptr->len; len 29 drivers/staging/rtl8723bs/os_dep/xmit_linux.c uint len = 0; len 31 drivers/staging/rtl8723bs/os_dep/xmit_linux.c len = rtw_remainder_len(pfile); len 32 drivers/staging/rtl8723bs/os_dep/xmit_linux.c len = (rlen > len) ? len : rlen; len 35 drivers/staging/rtl8723bs/os_dep/xmit_linux.c skb_copy_bits(pfile->pkt, pfile->buf_len - pfile->pkt_len, rmem, len); len 37 drivers/staging/rtl8723bs/os_dep/xmit_linux.c pfile->cur_addr += len; len 38 drivers/staging/rtl8723bs/os_dep/xmit_linux.c pfile->pkt_len -= len; len 39 drivers/staging/rtl8723bs/os_dep/xmit_linux.c return len; len 1435 drivers/staging/rts5208/rtsx_chip.c int len) len 1446 drivers/staging/rts5208/rtsx_chip.c if ((len + offset) % 4) len 1447 drivers/staging/rts5208/rtsx_chip.c dw_len = (len + offset) / 4 + 1; len 1449 drivers/staging/rts5208/rtsx_chip.c dw_len = (len + offset) / 4; len 1464 drivers/staging/rts5208/rtsx_chip.c for (i = 0; i < len; i++) { len 1495 drivers/staging/rts5208/rtsx_chip.c int len) len 1503 drivers/staging/rts5208/rtsx_chip.c if ((len + offset) % 4) len 1504 drivers/staging/rts5208/rtsx_chip.c dw_len = (len + offset) / 4 + 1; len 1506 drivers/staging/rts5208/rtsx_chip.c dw_len = (len + offset) / 4; len 1526 drivers/staging/rts5208/rtsx_chip.c for (i = 0; i < len; i++) { len 966 drivers/staging/rts5208/rtsx_chip.h u8 func, u16 addr, u8 *buf, int len); len 968 drivers/staging/rts5208/rtsx_chip.h u8 func, u16 addr, u8 *buf, int len); len 27 drivers/staging/rts5208/rtsx_scsi.c int len; len 308 drivers/staging/rts5208/rtsx_scsi.c len = min_t(unsigned short, srb->cmd_len, 16); len 309 drivers/staging/rts5208/rtsx_scsi.c dev_dbg(rtsx_dev(chip), "%*ph\n", len, srb->cmnd); len 728 drivers/staging/rts5208/rtsx_scsi.c int len = data_size - sys_info_offset; len 730 drivers/staging/rts5208/rtsx_scsi.c len = (len < 96) ? len : 96; len 732 drivers/staging/rts5208/rtsx_scsi.c memcpy(buf + sys_info_offset, ms_card->raw_sys_info, len); len 823 drivers/staging/rts5208/rtsx_scsi.c unsigned int len = min_t(unsigned int, scsi_bufflen(srb), len 825 drivers/staging/rts5208/rtsx_scsi.c rtsx_stor_set_xfer_buf(buf, len, srb); len 826 drivers/staging/rts5208/rtsx_scsi.c scsi_set_resid(srb, scsi_bufflen(srb) - len); len 1088 drivers/staging/rts5208/rtsx_scsi.c unsigned short len, i; len 1100 drivers/staging/rts5208/rtsx_scsi.c len = ((u16)srb->cmnd[4] << 8) | srb->cmnd[5]; len 1102 drivers/staging/rts5208/rtsx_scsi.c buf = vmalloc(len); len 1114 drivers/staging/rts5208/rtsx_scsi.c for (i = 0; i < len; i++) { len 1124 drivers/staging/rts5208/rtsx_scsi.c len = (unsigned short)min_t(unsigned int, scsi_bufflen(srb), len); len 1125 drivers/staging/rts5208/rtsx_scsi.c rtsx_stor_set_xfer_buf(buf, len, srb); len 1126 drivers/staging/rts5208/rtsx_scsi.c scsi_set_resid(srb, scsi_bufflen(srb) - len); len 1135 drivers/staging/rts5208/rtsx_scsi.c unsigned short len, i; len 1147 drivers/staging/rts5208/rtsx_scsi.c len = ((u16)srb->cmnd[4] << 8) | srb->cmnd[5]; len 1155 drivers/staging/rts5208/rtsx_scsi.c if (len == 511) { len 1163 drivers/staging/rts5208/rtsx_scsi.c len = (unsigned short)min_t(unsigned int, scsi_bufflen(srb), len 1164 drivers/staging/rts5208/rtsx_scsi.c len); len 1165 drivers/staging/rts5208/rtsx_scsi.c buf = vmalloc(len); len 1169 drivers/staging/rts5208/rtsx_scsi.c rtsx_stor_get_xfer_buf(buf, len, srb); len 1170 drivers/staging/rts5208/rtsx_scsi.c scsi_set_resid(srb, scsi_bufflen(srb) - len); len 1172 drivers/staging/rts5208/rtsx_scsi.c for (i = 0; i < len; i++) { len 1190 drivers/staging/rts5208/rtsx_scsi.c unsigned short addr, len, i; len 1203 drivers/staging/rts5208/rtsx_scsi.c len = ((u16)srb->cmnd[4] << 8) | srb->cmnd[5]; len 1211 drivers/staging/rts5208/rtsx_scsi.c buf = vmalloc(len); len 1222 drivers/staging/rts5208/rtsx_scsi.c for (i = 0; i < len; i++) { len 1232 drivers/staging/rts5208/rtsx_scsi.c len = (unsigned short)min_t(unsigned int, scsi_bufflen(srb), len); len 1233 drivers/staging/rts5208/rtsx_scsi.c rtsx_stor_set_xfer_buf(buf, len, srb); len 1234 drivers/staging/rts5208/rtsx_scsi.c scsi_set_resid(srb, scsi_bufflen(srb) - len); len 1243 drivers/staging/rts5208/rtsx_scsi.c unsigned short addr, len, i; len 1256 drivers/staging/rts5208/rtsx_scsi.c len = ((u16)srb->cmnd[4] << 8) | srb->cmnd[5]; len 1264 drivers/staging/rts5208/rtsx_scsi.c len = (unsigned short)min_t(unsigned int, scsi_bufflen(srb), len); len 1265 drivers/staging/rts5208/rtsx_scsi.c buf = vmalloc(len); len 1269 drivers/staging/rts5208/rtsx_scsi.c rtsx_stor_get_xfer_buf(buf, len, srb); len 1270 drivers/staging/rts5208/rtsx_scsi.c scsi_set_resid(srb, scsi_bufflen(srb) - len); len 1279 drivers/staging/rts5208/rtsx_scsi.c for (i = 0; i < len; i++) { len 1338 drivers/staging/rts5208/rtsx_scsi.c unsigned int len; len 1358 drivers/staging/rts5208/rtsx_scsi.c len = min_t(unsigned int, scsi_bufflen(srb), 4); len 1359 drivers/staging/rts5208/rtsx_scsi.c rtsx_stor_set_xfer_buf(buf, len, srb); len 1360 drivers/staging/rts5208/rtsx_scsi.c scsi_set_resid(srb, scsi_bufflen(srb) - len); len 1369 drivers/staging/rts5208/rtsx_scsi.c unsigned int len; len 1381 drivers/staging/rts5208/rtsx_scsi.c len = min_t(unsigned int, scsi_bufflen(srb), 4); len 1382 drivers/staging/rts5208/rtsx_scsi.c rtsx_stor_get_xfer_buf(buf, len, srb); len 1383 drivers/staging/rts5208/rtsx_scsi.c scsi_set_resid(srb, scsi_bufflen(srb) - len); len 1501 drivers/staging/rts5208/rtsx_scsi.c u16 len; len 1511 drivers/staging/rts5208/rtsx_scsi.c len = ((u16)(srb->cmnd[4]) << 8) | srb->cmnd[5]; len 1512 drivers/staging/rts5208/rtsx_scsi.c len = min_t(u16, len, scsi_bufflen(srb)); len 1519 drivers/staging/rts5208/rtsx_scsi.c retval = rtsx_transfer_data(chip, 0, scsi_sglist(srb), len, len 1796 drivers/staging/rts5208/rtsx_scsi.c unsigned short addr, len, i; len 1810 drivers/staging/rts5208/rtsx_scsi.c len = ((u16)srb->cmnd[6] << 8) | srb->cmnd[7]; len 1812 drivers/staging/rts5208/rtsx_scsi.c if (len % 2) len 1813 drivers/staging/rts5208/rtsx_scsi.c len -= len % 2; len 1815 drivers/staging/rts5208/rtsx_scsi.c if (len) { len 1816 drivers/staging/rts5208/rtsx_scsi.c buf = vmalloc(len); len 1828 drivers/staging/rts5208/rtsx_scsi.c for (i = 0; i < len / 2; i++) { len 1842 drivers/staging/rts5208/rtsx_scsi.c len = (unsigned short)min_t(unsigned int, scsi_bufflen(srb), len 1843 drivers/staging/rts5208/rtsx_scsi.c len); len 1844 drivers/staging/rts5208/rtsx_scsi.c rtsx_stor_set_xfer_buf(buf, len, srb); len 1845 drivers/staging/rts5208/rtsx_scsi.c scsi_set_resid(srb, scsi_bufflen(srb) - len); len 1855 drivers/staging/rts5208/rtsx_scsi.c unsigned short addr, len, i; len 1869 drivers/staging/rts5208/rtsx_scsi.c len = ((u16)srb->cmnd[6] << 8) | srb->cmnd[7]; len 1871 drivers/staging/rts5208/rtsx_scsi.c if (len % 2) len 1872 drivers/staging/rts5208/rtsx_scsi.c len -= len % 2; len 1874 drivers/staging/rts5208/rtsx_scsi.c if (len) { len 1875 drivers/staging/rts5208/rtsx_scsi.c len = (unsigned short)min_t(unsigned int, scsi_bufflen(srb), len 1876 drivers/staging/rts5208/rtsx_scsi.c len); len 1878 drivers/staging/rts5208/rtsx_scsi.c buf = vmalloc(len); len 1882 drivers/staging/rts5208/rtsx_scsi.c rtsx_stor_get_xfer_buf(buf, len, srb); len 1883 drivers/staging/rts5208/rtsx_scsi.c scsi_set_resid(srb, scsi_bufflen(srb) - len); len 1893 drivers/staging/rts5208/rtsx_scsi.c for (i = 0; i < len / 2; i++) { len 1958 drivers/staging/rts5208/rtsx_scsi.c unsigned short addr, len, i; len 1971 drivers/staging/rts5208/rtsx_scsi.c len = ((u16)srb->cmnd[6] << 8) | srb->cmnd[7]; len 1973 drivers/staging/rts5208/rtsx_scsi.c buf = vmalloc(len); len 1985 drivers/staging/rts5208/rtsx_scsi.c for (i = 0; i < len; i++) { len 1995 drivers/staging/rts5208/rtsx_scsi.c len = (unsigned short)min_t(unsigned int, scsi_bufflen(srb), len); len 1996 drivers/staging/rts5208/rtsx_scsi.c rtsx_stor_set_xfer_buf(buf, len, srb); len 1997 drivers/staging/rts5208/rtsx_scsi.c scsi_set_resid(srb, scsi_bufflen(srb) - len); len 2006 drivers/staging/rts5208/rtsx_scsi.c unsigned short addr, len, i; len 2019 drivers/staging/rts5208/rtsx_scsi.c len = ((u16)srb->cmnd[6] << 8) | srb->cmnd[7]; len 2021 drivers/staging/rts5208/rtsx_scsi.c len = (unsigned short)min_t(unsigned int, scsi_bufflen(srb), len); len 2022 drivers/staging/rts5208/rtsx_scsi.c buf = vmalloc(len); len 2026 drivers/staging/rts5208/rtsx_scsi.c rtsx_stor_get_xfer_buf(buf, len, srb); len 2027 drivers/staging/rts5208/rtsx_scsi.c scsi_set_resid(srb, scsi_bufflen(srb) - len); len 2036 drivers/staging/rts5208/rtsx_scsi.c for (i = 0; i < len; i++) { len 2054 drivers/staging/rts5208/rtsx_scsi.c u8 addr, len, i; len 2066 drivers/staging/rts5208/rtsx_scsi.c len = srb->cmnd[5]; len 2068 drivers/staging/rts5208/rtsx_scsi.c buf = vmalloc(len); len 2080 drivers/staging/rts5208/rtsx_scsi.c for (i = 0; i < len; i++) { len 2090 drivers/staging/rts5208/rtsx_scsi.c len = (u8)min_t(unsigned int, scsi_bufflen(srb), len); len 2091 drivers/staging/rts5208/rtsx_scsi.c rtsx_stor_set_xfer_buf(buf, len, srb); len 2092 drivers/staging/rts5208/rtsx_scsi.c scsi_set_resid(srb, scsi_bufflen(srb) - len); len 2103 drivers/staging/rts5208/rtsx_scsi.c u8 addr, len, i; len 2115 drivers/staging/rts5208/rtsx_scsi.c len = srb->cmnd[5]; len 2117 drivers/staging/rts5208/rtsx_scsi.c len = (u8)min_t(unsigned int, scsi_bufflen(srb), len); len 2118 drivers/staging/rts5208/rtsx_scsi.c buf = vmalloc(len); len 2122 drivers/staging/rts5208/rtsx_scsi.c rtsx_stor_get_xfer_buf(buf, len, srb); len 2123 drivers/staging/rts5208/rtsx_scsi.c scsi_set_resid(srb, scsi_bufflen(srb) - len); len 2172 drivers/staging/rts5208/rtsx_scsi.c for (i = 0; i < len; i++) { len 2215 drivers/staging/rts5208/rtsx_scsi.c u16 addr, len; len 2228 drivers/staging/rts5208/rtsx_scsi.c len = ((u16)(srb->cmnd[6]) << 8) | srb->cmnd[7]; len 2231 drivers/staging/rts5208/rtsx_scsi.c __func__, func, addr, len); len 2244 drivers/staging/rts5208/rtsx_scsi.c buf = vmalloc(len); len 2248 drivers/staging/rts5208/rtsx_scsi.c retval = rtsx_read_cfg_seq(chip, func, addr, buf, len); len 2256 drivers/staging/rts5208/rtsx_scsi.c len = (u16)min_t(unsigned int, scsi_bufflen(srb), len); len 2257 drivers/staging/rts5208/rtsx_scsi.c rtsx_stor_set_xfer_buf(buf, len, srb); len 2258 drivers/staging/rts5208/rtsx_scsi.c scsi_set_resid(srb, scsi_bufflen(srb) - len); len 2270 drivers/staging/rts5208/rtsx_scsi.c u16 addr, len; len 2283 drivers/staging/rts5208/rtsx_scsi.c len = ((u16)(srb->cmnd[6]) << 8) | srb->cmnd[7]; len 2299 drivers/staging/rts5208/rtsx_scsi.c len = (unsigned short)min_t(unsigned int, scsi_bufflen(srb), len); len 2300 drivers/staging/rts5208/rtsx_scsi.c buf = vmalloc(len); len 2304 drivers/staging/rts5208/rtsx_scsi.c rtsx_stor_get_xfer_buf(buf, len, srb); len 2305 drivers/staging/rts5208/rtsx_scsi.c scsi_set_resid(srb, scsi_bufflen(srb) - len); len 2307 drivers/staging/rts5208/rtsx_scsi.c retval = rtsx_write_cfg_seq(chip, func, addr, buf, len); len 288 drivers/staging/rts5208/rtsx_transport.c struct rtsx_chip *chip, u32 addr, u32 len, u8 option) len 296 drivers/staging/rts5208/rtsx_transport.c if (len > 0x80000) { len 300 drivers/staging/rts5208/rtsx_transport.c temp_len = len; len 308 drivers/staging/rts5208/rtsx_transport.c len -= temp_len; len 310 drivers/staging/rts5208/rtsx_transport.c } while (len); len 373 drivers/staging/rts5208/rtsx_transport.c unsigned int len; len 377 drivers/staging/rts5208/rtsx_transport.c len = sg_dma_len(sg_ptr); len 380 drivers/staging/rts5208/rtsx_transport.c (unsigned int)addr, len); len 386 drivers/staging/rts5208/rtsx_transport.c if ((len - *offset) > resid) { len 388 drivers/staging/rts5208/rtsx_transport.c len = resid; len 391 drivers/staging/rts5208/rtsx_transport.c resid -= (len - *offset); len 392 drivers/staging/rts5208/rtsx_transport.c len -= *offset; len 400 drivers/staging/rts5208/rtsx_transport.c rtsx_add_sg_tbl(chip, (u32)addr, (u32)len, option); len 537 drivers/staging/rts5208/rtsx_transport.c unsigned int len = sg_dma_len(sg_ptr); len 541 drivers/staging/rts5208/rtsx_transport.c (unsigned int)addr, len); len 547 drivers/staging/rts5208/rtsx_transport.c rtsx_add_sg_tbl(chip, (u32)addr, (u32)len, option); len 627 drivers/staging/rts5208/rtsx_transport.c size_t len, enum dma_data_direction dma_dir, len 638 drivers/staging/rts5208/rtsx_transport.c if (!buf || (len <= 0)) len 648 drivers/staging/rts5208/rtsx_transport.c addr = dma_map_single(&rtsx->pci->dev, buf, len, dma_dir); len 662 drivers/staging/rts5208/rtsx_transport.c val |= (u32)(len & 0x00FFFFFF); len 702 drivers/staging/rts5208/rtsx_transport.c dma_unmap_single(&rtsx->pci->dev, addr, len, dma_dir); len 711 drivers/staging/rts5208/rtsx_transport.c void *buf, size_t len, int use_sg, len 725 drivers/staging/rts5208/rtsx_transport.c index, offset, (int)len, len 729 drivers/staging/rts5208/rtsx_transport.c buf, len, dma_dir, timeout); len 742 drivers/staging/rts5208/rtsx_transport.c int rtsx_transfer_data(struct rtsx_chip *chip, u8 card, void *buf, size_t len, len 757 drivers/staging/rts5208/rtsx_transport.c err = rtsx_transfer_buf(chip, card, buf, len, dma_dir, timeout); len 48 drivers/staging/rts5208/rtsx_transport.h int rtsx_transfer_data(struct rtsx_chip *chip, u8 card, void *buf, size_t len, len 53 drivers/staging/rts5208/rtsx_transport.h size_t len, int use_sg, unsigned int *index, len 1649 drivers/staging/rts5208/sd.c path[idx].len = path[idx].end - len 1652 drivers/staging/rts5208/sd.c path[idx].len / 2; len 1663 drivers/staging/rts5208/sd.c path[idx].len = path[idx].end - path[idx].start + 1; len 1664 drivers/staging/rts5208/sd.c path[idx].mid = path[idx].start + path[idx].len / 2; len 1670 drivers/staging/rts5208/sd.c path[0].len += path[cont_path_cnt - 1].len; len 1671 drivers/staging/rts5208/sd.c path[0].mid = path[0].start + path[0].len / 2; len 1682 drivers/staging/rts5208/sd.c if (path[i].len > max_len) { len 1683 drivers/staging/rts5208/sd.c max_len = path[i].len; len 1691 drivers/staging/rts5208/sd.c dev_dbg(rtsx_dev(chip), "path[%d].len = %d\n", i, path[i].len); len 2639 drivers/staging/rts5208/sd.c int len; len 2649 drivers/staging/rts5208/sd.c len = 8; len 2654 drivers/staging/rts5208/sd.c len = 4; len 2664 drivers/staging/rts5208/sd.c bus_width, buf, len, 100); len 3699 drivers/staging/rts5208/sd.c int ext_sd_get_rsp(struct rtsx_chip *chip, int len, u8 *rsp, u8 rsp_type) len 3729 drivers/staging/rts5208/sd.c int min_len = (rsp_len < len) ? rsp_len : len; len 3745 drivers/staging/rts5208/sd.c int len; len 3806 drivers/staging/rts5208/sd.c len = min_t(int, 18, scsi_bufflen(srb)); len 3807 drivers/staging/rts5208/sd.c rtsx_stor_set_xfer_buf(buf, len, srb); len 262 drivers/staging/rts5208/sd.h int len; len 279 drivers/staging/rts5208/sd.h int ext_sd_get_rsp(struct rtsx_chip *chip, int len, u8 *rsp, u8 rsp_type); len 162 drivers/staging/rts5208/spi.c u16 len) len 167 drivers/staging/rts5208/spi.c rtsx_add_cmd(chip, WRITE_REG_CMD, SPI_LENGTH0, 0xFF, (u8)len); len 168 drivers/staging/rts5208/spi.c rtsx_add_cmd(chip, WRITE_REG_CMD, SPI_LENGTH1, 0xFF, (u8)(len >> 8)); len 474 drivers/staging/rts5208/spi.c u16 len; len 479 drivers/staging/rts5208/spi.c len = ((u16)(srb->cmnd[7]) << 8) | srb->cmnd[8]; len 480 drivers/staging/rts5208/spi.c if (len > 512) { len 505 drivers/staging/rts5208/spi.c if (len == 0) { len 533 drivers/staging/rts5208/spi.c if (len) { len 534 drivers/staging/rts5208/spi.c buf = kmalloc(len, GFP_KERNEL); len 538 drivers/staging/rts5208/spi.c retval = rtsx_read_ppbuf(chip, buf, len); len 560 drivers/staging/rts5208/spi.c u16 len; len 568 drivers/staging/rts5208/spi.c len = ((u16)(srb->cmnd[7]) << 8) | srb->cmnd[8]; len 581 drivers/staging/rts5208/spi.c while (len) { len 584 drivers/staging/rts5208/spi.c if (pagelen > len) len 585 drivers/staging/rts5208/spi.c pagelen = len; len 638 drivers/staging/rts5208/spi.c len -= pagelen; len 652 drivers/staging/rts5208/spi.c u16 len; len 661 drivers/staging/rts5208/spi.c len = ((u16)(srb->cmnd[7]) << 8) | srb->cmnd[8]; len 675 drivers/staging/rts5208/spi.c while (len) { len 708 drivers/staging/rts5208/spi.c len--; len 724 drivers/staging/rts5208/spi.c while (len) { len 755 drivers/staging/rts5208/spi.c len--; len 772 drivers/staging/rts5208/spi.c while (len) { len 775 drivers/staging/rts5208/spi.c if (pagelen > len) len 776 drivers/staging/rts5208/spi.c pagelen = len; len 810 drivers/staging/rts5208/spi.c len -= pagelen; len 912 drivers/staging/sm750fb/sm750.c info->cmap.start, info->cmap.len, len 923 drivers/staging/sm750fb/sm750.c info->cmap.start, info->cmap.len, len 1169 drivers/staging/sm750fb/sm750.c int len; len 1179 drivers/staging/sm750fb/sm750.c len = strlen(options) + 1; len 1180 drivers/staging/sm750fb/sm750.c g_settings = kzalloc(len, GFP_KERNEL); len 33 drivers/staging/speakup/kobjects.c int len = 0; len 45 drivers/staging/speakup/kobjects.c len = scnprintf(buf_pointer, bufsize, "%d\t%s\n", len 68 drivers/staging/speakup/kobjects.c len = len 71 drivers/staging/speakup/kobjects.c bufsize -= len; len 72 drivers/staging/speakup/kobjects.c buf_pointer += len; len 89 drivers/staging/speakup/kobjects.c int len; len 95 drivers/staging/speakup/kobjects.c len = snprintf(buf, sizeof(buf), len 99 drivers/staging/speakup/kobjects.c snprintf(buf + (len - 1), sizeof(buf) - (len - 1), len 335 drivers/staging/speakup/kobjects.c int len; len 341 drivers/staging/speakup/kobjects.c len = strlen(buf); len 342 drivers/staging/speakup/kobjects.c if (len > 0 && len < 3) { len 389 drivers/staging/speakup/kobjects.c int len; len 392 drivers/staging/speakup/kobjects.c len = strlen(buf); len 393 drivers/staging/speakup/kobjects.c if (len < 2 || len > 9) len 395 drivers/staging/speakup/kobjects.c memcpy(new_synth_name, buf, len); len 396 drivers/staging/speakup/kobjects.c if (new_synth_name[len - 1] == '\n') len 397 drivers/staging/speakup/kobjects.c len--; len 398 drivers/staging/speakup/kobjects.c new_synth_name[len] = '\0'; len 417 drivers/staging/speakup/kobjects.c int len; len 425 drivers/staging/speakup/kobjects.c len = strlen(buf); len 427 drivers/staging/speakup/kobjects.c while (len > 0) { len 428 drivers/staging/speakup/kobjects.c bytes = min_t(size_t, len, 250); len 434 drivers/staging/speakup/kobjects.c len -= bytes; len 627 drivers/staging/speakup/kobjects.c int len; len 647 drivers/staging/speakup/kobjects.c len = E_DEFAULT; len 649 drivers/staging/speakup/kobjects.c len = E_INC; len 651 drivers/staging/speakup/kobjects.c len = E_SET; len 653 drivers/staging/speakup/kobjects.c ret = spk_set_num_var(value, param, len); len 678 drivers/staging/speakup/kobjects.c len = strlen(cp); len 679 drivers/staging/speakup/kobjects.c if ((len >= 1) && (cp[len - 1] == '\n')) len 680 drivers/staging/speakup/kobjects.c --len; len 681 drivers/staging/speakup/kobjects.c if ((len >= 2) && (cp[0] == '"') && (cp[len - 1] == '"')) { len 683 drivers/staging/speakup/kobjects.c len -= 2; len 685 drivers/staging/speakup/kobjects.c cp[len] = '\0'; len 686 drivers/staging/speakup/kobjects.c ret = spk_set_string_var(cp, param, len); len 733 drivers/staging/speakup/kobjects.c int len; len 740 drivers/staging/speakup/kobjects.c len = snprintf(buf, sizeof(buf), len 744 drivers/staging/speakup/kobjects.c snprintf(buf + (len - 1), sizeof(buf) - (len - 1), len 1005 drivers/staging/speakup/main.c int i, len = get_line(vc); len 1009 drivers/staging/speakup/main.c if (len == 0) { len 1013 drivers/staging/speakup/main.c for (i = 0; i < len; i++) len 1025 drivers/staging/speakup/main.c int len = get_line(vc); len 1029 drivers/staging/speakup/main.c if (len == 0) { len 1033 drivers/staging/speakup/main.c ch = buf[--len]; len 1034 drivers/staging/speakup/main.c spk_pos -= (spk_x - len) * 2; len 1035 drivers/staging/speakup/main.c spk_x = len; len 1036 drivers/staging/speakup/main.c synth_printf("%d, ", ++len); len 1566 drivers/staging/speakup/main.c static void update_color_buffer(struct vc_data *vc, const u16 *ic, int len) len 1580 drivers/staging/speakup/main.c while ((hi < COLOR_BUFFER_SIZE) && (i < len)) { len 1751 drivers/staging/speakup/main.c static void speakup_con_write(struct vc_data *vc, u16 *str, int len) len 1764 drivers/staging/speakup/main.c update_color_buffer(vc, str, len); len 1776 drivers/staging/speakup/main.c spkup_write(str, len); len 62 drivers/staging/speakup/speakup.h int spk_set_string_var(const char *page, struct st_var_header *var, int len); len 247 drivers/staging/speakup/varhandlers.c int spk_set_string_var(const char *page, struct st_var_header *var, int len) len 253 drivers/staging/speakup/varhandlers.c if (len > MAXVARLEN) len 255 drivers/staging/speakup/varhandlers.c if (!len) { len 345 drivers/staging/unisys/include/iochannel.h int len; len 812 drivers/staging/unisys/visorhba/visorhba_main.c static int set_no_disk_inquiry_result(unsigned char *buf, size_t len, len 815 drivers/staging/unisys/visorhba/visorhba_main.c if (len < NO_DISK_INQUIRY_RESULT_LEN) len 196 drivers/staging/unisys/visornic/visornic_main.c u16 i, len, firstlen; len 210 drivers/staging/unisys/visornic/visornic_main.c for (len = inp_len, i = 0; len; len 211 drivers/staging/unisys/visornic/visornic_main.c len -= pi_arr[index + i].pi_len, i++) { len 220 drivers/staging/unisys/visornic/visornic_main.c pi_arr[index + i].pi_len = min_t(u16, len, len 306 drivers/staging/unisys/visornic/visornic_main.c skbinlist->len - len 433 drivers/staging/unisys/visornic/visornic_main.c skb->len = RCVPOST_BUF_SIZE; len 455 drivers/staging/unisys/visornic/visornic_main.c cmdrsp->net.rcvpost.frag.pi_len = skb->len; len 458 drivers/staging/unisys/visornic/visornic_main.c if ((cmdrsp->net.rcvpost.frag.pi_off + skb->len) > PI_PAGE_SIZE) len 855 drivers/staging/unisys/visornic/visornic_main.c int len, firstfraglen, padlen; len 876 drivers/staging/unisys/visornic/visornic_main.c len = skb->len; len 884 drivers/staging/unisys/visornic/visornic_main.c firstfraglen = skb->len - skb->data_len; len 895 drivers/staging/unisys/visornic/visornic_main.c if (len < ETH_MIN_PACKET_SIZE && len 898 drivers/staging/unisys/visornic/visornic_main.c padlen = ETH_MIN_PACKET_SIZE - len; len 900 drivers/staging/unisys/visornic/visornic_main.c len += padlen; len 951 drivers/staging/unisys/visornic/visornic_main.c cmdrsp->net.xmt.len = len; len 991 drivers/staging/unisys/visornic/visornic_main.c devdata->net_stats.tx_bytes += skb->len; len 1218 drivers/staging/unisys/visornic/visornic_main.c skb->len = cmdrsp->net.rcv.rcv_done_len; len 1222 drivers/staging/unisys/visornic/visornic_main.c devdata->net_stats.rx_bytes += skb->len; len 1246 drivers/staging/unisys/visornic/visornic_main.c if (skb->len > RCVPOST_BUF_SIZE) { len 1257 drivers/staging/unisys/visornic/visornic_main.c skb->data_len = skb->len - RCVPOST_BUF_SIZE; len 1269 drivers/staging/unisys/visornic/visornic_main.c skb->tail += skb->len; len 1307 drivers/staging/unisys/visornic/visornic_main.c currsize = min(skb->len - off, len 1309 drivers/staging/unisys/visornic/visornic_main.c curr->len = currsize; len 1315 drivers/staging/unisys/visornic/visornic_main.c if (skb->len != off) { len 1318 drivers/staging/unisys/visornic/visornic_main.c skb->len, off); len 1426 drivers/staging/unisys/visornic/visornic_main.c size_t len, loff_t *offset) len 1434 drivers/staging/unisys/visornic/visornic_main.c if (len > MAX_BUF) len 1435 drivers/staging/unisys/visornic/visornic_main.c len = MAX_BUF; len 1436 drivers/staging/unisys/visornic/visornic_main.c vbuf = kzalloc(len, GFP_KERNEL); len 1449 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1454 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1456 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1459 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1462 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1465 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1468 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1471 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1474 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1477 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1480 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1483 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1486 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1489 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1492 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1495 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1498 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1501 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1504 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1506 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1508 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1510 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1512 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1515 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1518 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1525 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1528 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1531 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1534 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1537 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1540 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1543 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1546 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1549 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1552 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1555 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1558 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1562 drivers/staging/unisys/visornic/visornic_main.c str_pos += scnprintf(vbuf + str_pos, len - str_pos, len 1567 drivers/staging/unisys/visornic/visornic_main.c bytes_read = simple_read_from_buffer(buf, len, offset, vbuf, str_pos); len 129 drivers/staging/uwb/drp-avail.c unsigned long get_val(u8 *array, size_t itr, size_t len) len 132 drivers/staging/uwb/drp-avail.c size_t top = itr + len; len 134 drivers/staging/uwb/drp-avail.c BUG_ON(len > sizeof(val)); len 141 drivers/staging/uwb/drp-avail.c val <<= 8 * (sizeof(val) - len); /* padding */ len 194 drivers/staging/uwb/drp-avail.c size_t itr, len; len 199 drivers/staging/uwb/drp-avail.c len = buffer_size - itr >= sizeof(val) ? len 201 drivers/staging/uwb/drp-avail.c val = get_val(buffer, itr, len); len 28 drivers/staging/uwb/ie.c struct uwb_ie_hdr *uwb_ie_next(void **ptr, size_t *len) len 33 drivers/staging/uwb/ie.c if (*len < sizeof(struct uwb_ie_hdr)) len 39 drivers/staging/uwb/ie.c if (*len < ie_len) len 43 drivers/staging/uwb/ie.c *len -= ie_len; len 58 drivers/staging/uwb/ie.c int uwb_ie_dump_hex(const struct uwb_ie_hdr *ies, size_t len, len 68 drivers/staging/uwb/ie.c ie = uwb_ie_next(&ptr, &len); len 321 drivers/staging/uwb/ie.c size_t len = le16_to_cpu(uwb_rc->ies->wIELength); len 326 drivers/staging/uwb/ie.c size = len; len 332 drivers/staging/uwb/ie.c len -= sizeof(struct uwb_ie_hdr) + ie->length; len 337 drivers/staging/uwb/ie.c uwb_rc->ies->wIELength = cpu_to_le16(len); len 44 drivers/staging/uwb/include/debug-cmd.h int len; len 121 drivers/staging/uwb/lc-rc.c size_t len; len 129 drivers/staging/uwb/lc-rc.c len = le16_to_cpu(rc->ies->wIELength); len 131 drivers/staging/uwb/lc-rc.c ie = uwb_ie_next(&ptr, &len); len 139 drivers/staging/uwb/uwb-debug.c ie_to_add->len); len 148 drivers/staging/uwb/uwb-debug.c size_t len, loff_t *off) len 154 drivers/staging/uwb/uwb-debug.c if (len != sizeof(struct uwb_dbg_cmd)) len 157 drivers/staging/uwb/uwb-debug.c if (copy_from_user(&cmd, buf, len) != 0) len 183 drivers/staging/uwb/uwb-debug.c return ret < 0 ? ret : len; len 60 drivers/staging/uwb/uwb-internal.h int uwb_ie_dump_hex(const struct uwb_ie_hdr *ies, size_t len, len 671 drivers/staging/uwb/uwb.h size_t len); len 720 drivers/staging/uwb/uwb.h struct uwb_ie_hdr *uwb_ie_next(void **ptr, size_t *len); len 274 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c unsigned long len = msg_context->u.bulk.buffer_used; len 277 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c if (!len) len 279 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c len = 8; len 287 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c (len + 3) & ~3, len 256 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c int len; len 258 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c len = snprintf(buf, sizeof(buf), len 260 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c vchiq_dump(dump_context, buf, len + 1); len 473 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c unsigned int len = PAGE_SIZE - offset; len 475 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c if (len > count) len 476 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c len = count; len 477 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c sg_set_page(scatterlist + i, pages[i], len, offset); len 479 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c count -= len; len 497 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c u32 len = sg_dma_len(sg); len 504 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c WARN_ON(len == 0); len 505 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c WARN_ON(i && (i != (dma_buffers - 1)) && (len & ~PAGE_MASK)); len 511 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c addrs[k - 1] += ((len + PAGE_SIZE - 1) >> PAGE_SHIFT); len 514 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c (((len + PAGE_SIZE - 1) >> PAGE_SHIFT) - 1); len 2076 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_dump(void *dump_context, const char *str, int len) len 2084 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c int skip_bytes = min(len, (int)context->offset); len 2087 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c len -= skip_bytes; len 2092 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c copy_bytes = min(len, (int)(context->space - context->actual)); len 2099 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c len -= copy_bytes; len 2104 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if ((len == 0) && (str[copy_bytes - 1] == '\0')) { len 2125 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c int len; len 2149 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c len = snprintf(buf, sizeof(buf), len 2158 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_dump(dump_context, buf, len + 1); len 2179 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c int len; len 2181 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c len = snprintf(buf, sizeof(buf), " instance %pK", service->instance); len 2185 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c len += snprintf(buf + len, sizeof(buf) - len, len 2191 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c len += snprintf(buf + len, sizeof(buf) - len, len 2195 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_dump(dump_context, buf, len + 1); len 3323 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c int len; len 3325 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c len = scnprintf(buf, sizeof(buf), len 3329 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_dump(dump_context, buf, len + 1); len 3331 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c len = scnprintf(buf, sizeof(buf), len 3333 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_dump(dump_context, buf, len + 1); len 3339 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c len = scnprintf(buf, sizeof(buf), len 3342 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_dump(dump_context, buf, len + 1); len 3347 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c len = scnprintf(buf, sizeof(buf), " DEBUG: %s = %d(%x)", len 3349 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_dump(dump_context, buf, len + 1); len 3357 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c int len; len 3360 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c len = scnprintf(buf, sizeof(buf), "State %d: %s", state->id, len 3362 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_dump(dump_context, buf, len + 1); len 3364 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c len = scnprintf(buf, sizeof(buf), len 3370 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_dump(dump_context, buf, len + 1); len 3372 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c len = scnprintf(buf, sizeof(buf), len 3375 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_dump(dump_context, buf, len + 1); len 3378 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c len = scnprintf(buf, sizeof(buf), len 3383 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_dump(dump_context, buf, len + 1); len 3386 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c len = scnprintf(buf, sizeof(buf), len 3394 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_dump(dump_context, buf, len + 1); len 3417 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c int len; len 3419 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c len = scnprintf(buf, sizeof(buf), "Service %u: %s (ref %u)", len 3441 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c len += scnprintf(buf + len, sizeof(buf) - len, len 3450 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_dump(dump_context, buf, len + 1); len 3458 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c len = scnprintf(buf, sizeof(buf), len 3469 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_dump(dump_context, buf, len + 1); len 3471 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c len = scnprintf(buf, sizeof(buf), len 3478 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_dump(dump_context, buf, len + 1); len 3480 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c len = scnprintf(buf, sizeof(buf), len 3487 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_dump(dump_context, buf, len + 1); len 3489 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c len = scnprintf(buf, sizeof(buf), len 3500 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c vchiq_dump(dump_context, buf, len + 1); len 606 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h vchiq_dump(void *dump_context, const char *str, int len); len 1889 drivers/staging/vt6655/baseband.c phy->len = cpu_to_le16((u16)count); len 1892 drivers/staging/vt6655/baseband.c phy->len = cpu_to_le16((u16)frame_length); len 242 drivers/staging/vt6655/desc.h __le16 len; len 1053 drivers/staging/vt6655/rxtx.c cbFrameSize = skb->len + 4; len 1184 drivers/staging/vt6655/rxtx.c cbReqCount = cbHeaderLength + uPadding + skb->len; len 1189 drivers/staging/vt6655/rxtx.c memcpy((pbyBuffer + uLength), skb->data, skb->len); len 1280 drivers/staging/vt6655/rxtx.c u16 tx_body_size = skb->len, current_rate; len 1413 drivers/staging/vt6655/rxtx.c u32 frame_size = skb->len + 4; len 1454 drivers/staging/vt6655/rxtx.c memcpy(mgmt_hdr, skb->data, skb->len); len 1471 drivers/staging/vt6655/rxtx.c priv->wBCNBufLen = sizeof(*short_head) + skb->len; len 312 drivers/staging/vt6656/baseband.c phy->len = cpu_to_le16((u16)count); len 315 drivers/staging/vt6656/baseband.c phy->len = cpu_to_le16((u16)frame_length); len 73 drivers/staging/vt6656/baseband.h __le16 len; len 305 drivers/staging/vt6656/card.c put_unaligned(phy[0].len, (u16 *)&data[0]); len 309 drivers/staging/vt6656/card.c put_unaligned(phy[1].len, (u16 *)&data[4]); len 313 drivers/staging/vt6656/card.c put_unaligned(phy[2].len, (u16 *)&data[8]); len 317 drivers/staging/vt6656/card.c put_unaligned(phy[3].len, (u16 *)&data[12]); len 839 drivers/staging/vt6656/rxtx.c tx_context->frame_len = skb->len + 4; len 846 drivers/staging/vt6656/rxtx.c tx_body_size = skb->len; len 998 drivers/staging/vt6656/rxtx.c u32 frame_size = skb->len + 4; len 1046 drivers/staging/vt6656/rxtx.c memcpy(mgmt_hdr, skb->data, skb->len); len 1063 drivers/staging/vt6656/rxtx.c count = sizeof(struct vnt_tx_short_buf_head) + skb->len; len 85 drivers/staging/vt6656/usbpipe.c u16 len = min_t(int, length - i, block); len 88 drivers/staging/vt6656/usbpipe.c i, reg, len, data + i); len 32 drivers/staging/vt6656/usbpipe.h u16 block, u8 reg, u16 len, u8 *data); len 460 drivers/staging/wilc1000/wilc_hif.c ssid_elm = cfg80211_find_ie(WLAN_EID_SSID, ies->data, ies->len); len 466 drivers/staging/wilc1000/wilc_hif.c tim_elm = cfg80211_find_ie(WLAN_EID_TIM, ies->data, ies->len); len 473 drivers/staging/wilc1000/wilc_hif.c rates_ie = cfg80211_find_ie(WLAN_EID_SUPP_RATES, ies->data, ies->len); len 484 drivers/staging/wilc1000/wilc_hif.c ies->data, ies->len); len 499 drivers/staging/wilc1000/wilc_hif.c ht_ie = cfg80211_find_ie(WLAN_EID_HT_CAPABILITY, ies->data, ies->len); len 503 drivers/staging/wilc1000/wilc_hif.c ret = cfg80211_get_p2p_attr(ies->data, ies->len, len 527 drivers/staging/wilc1000/wilc_hif.c ies->data, ies->len); len 542 drivers/staging/wilc1000/wilc_hif.c ies->data, ies->len); len 548 drivers/staging/wilc1000/wilc_hif.c rsn_ie = cfg80211_find_ie(WLAN_EID_RSN, ies->data, ies->len); len 1132 drivers/staging/wilc1000/wilc_hif.c int wilc_add_wep_key_bss_sta(struct wilc_vif *vif, const u8 *key, u8 len, len 1141 drivers/staging/wilc1000/wilc_hif.c wid.size = sizeof(*wep_key) + len; len 1149 drivers/staging/wilc1000/wilc_hif.c wep_key->key_len = len; len 1150 drivers/staging/wilc1000/wilc_hif.c memcpy(wep_key->key, key, len); len 1161 drivers/staging/wilc1000/wilc_hif.c int wilc_add_wep_key_bss_ap(struct wilc_vif *vif, const u8 *key, u8 len, len 1180 drivers/staging/wilc1000/wilc_hif.c wid_list[2].size = sizeof(*wep_key) + len; len 1188 drivers/staging/wilc1000/wilc_hif.c wep_key->key_len = len; len 1189 drivers/staging/wilc1000/wilc_hif.c memcpy(wep_key->key, key, len); len 175 drivers/staging/wilc1000/wilc_hif.h int wilc_add_wep_key_bss_sta(struct wilc_vif *vif, const u8 *key, u8 len, len 177 drivers/staging/wilc1000/wilc_hif.h int wilc_add_wep_key_bss_ap(struct wilc_vif *vif, const u8 *key, u8 len, len 115 drivers/staging/wilc1000/wilc_mon.c static int mon_mgmt_tx(struct net_device *dev, const u8 *buf, size_t len) len 127 drivers/staging/wilc1000/wilc_mon.c mgmt_tx->buff = kmemdup(buf, len, GFP_ATOMIC); len 133 drivers/staging/wilc1000/wilc_mon.c mgmt_tx->size = len; len 157 drivers/staging/wilc1000/wilc_mon.c if (skb->len < rtap_len) len 163 drivers/staging/wilc1000/wilc_mon.c skb2 = dev_alloc_skb(skb->len + sizeof(*cb_hdr)); len 167 drivers/staging/wilc1000/wilc_mon.c skb_put_data(skb2, skb->data, skb->len); len 201 drivers/staging/wilc1000/wilc_mon.c ret = mon_mgmt_tx(mon_priv->real_ndev, skb->data, skb->len); len 731 drivers/staging/wilc1000/wilc_netdev.c tx_data->size = skb->len; len 66 drivers/staging/wilc1000/wilc_spi.c static u8 crc7(u8 crc, const u8 *buffer, u32 len) len 68 drivers/staging/wilc1000/wilc_spi.c while (len--) len 166 drivers/staging/wilc1000/wilc_spi.c static int wilc_spi_tx(struct wilc *wilc, u8 *b, u32 len) len 172 drivers/staging/wilc1000/wilc_spi.c if (len > 0 && b) { len 175 drivers/staging/wilc1000/wilc_spi.c .len = len, len 178 drivers/staging/wilc1000/wilc_spi.c char *r_buffer = kzalloc(len, GFP_KERNEL); len 184 drivers/staging/wilc1000/wilc_spi.c dev_dbg(&spi->dev, "Request writing %d bytes\n", len); len 200 drivers/staging/wilc1000/wilc_spi.c len); len 216 drivers/staging/wilc1000/wilc_spi.c .len = rlen, len 257 drivers/staging/wilc1000/wilc_spi.c .len = rlen, len 291 drivers/staging/wilc1000/wilc_spi.c int len = 0; len 302 drivers/staging/wilc1000/wilc_spi.c len = 5; len 311 drivers/staging/wilc1000/wilc_spi.c len = 5; len 318 drivers/staging/wilc1000/wilc_spi.c len = 5; len 325 drivers/staging/wilc1000/wilc_spi.c len = 5; len 332 drivers/staging/wilc1000/wilc_spi.c len = 5; len 342 drivers/staging/wilc1000/wilc_spi.c len = 7; len 353 drivers/staging/wilc1000/wilc_spi.c len = 8; len 365 drivers/staging/wilc1000/wilc_spi.c len = 8; len 376 drivers/staging/wilc1000/wilc_spi.c len = 9; len 388 drivers/staging/wilc1000/wilc_spi.c wb[len - 1] = (crc7(0x7f, (const u8 *)&wb[0], len - 1)) << 1; len 390 drivers/staging/wilc1000/wilc_spi.c len -= 1; len 401 drivers/staging/wilc1000/wilc_spi.c len2 = len + (NUM_SKIP_BYTES + NUM_RSP_BYTES + NUM_DUMMY_BYTES); len 406 drivers/staging/wilc1000/wilc_spi.c len2 = len + tmp + NUM_CRC_BYTES; len 408 drivers/staging/wilc1000/wilc_spi.c len2 = len + tmp; len 410 drivers/staging/wilc1000/wilc_spi.c len2 = len + (NUM_RSP_BYTES + NUM_DUMMY_BYTES); len 420 drivers/staging/wilc1000/wilc_spi.c for (wix = len; wix < len2; wix++) len 422 drivers/staging/wilc1000/wilc_spi.c rix = len; len 936 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c static void wilc_wfi_cfg_parse_rx_action(u8 *buf, u32 len, u8 sta_ch) len 942 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c while (index < len) { len 957 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c static void wilc_wfi_cfg_parse_tx_action(u8 *buf, u32 len, bool oper_ch, len 964 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c while (index < len) { len 1171 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c size_t len = params->len; len 1189 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c for (i = P2P_PUB_ACTION_SUBTYPE + 2; i < len; i++) { len 1198 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c wilc_wfi_cfg_parse_tx_action(tx_buff, len - (i + 6), len 1209 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c memcpy(&mgmt_tx->buff[len], p2p_vendor_spec, len 1211 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c mgmt_tx->buff[len + vendor_spec_len] = priv->p2p.local_random; len 1224 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c size_t len = params->len; len 1230 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c u32 buf_len = len + sizeof(p2p_vendor_spec) + len 1254 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c memcpy(mgmt_tx->buff, buf, len); len 1255 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c mgmt_tx->size = len; len 134 drivers/staging/wilc1000/wilc_wlan_cfg.c u32 len = 0, i = 0; len 152 drivers/staging/wilc1000/wilc_wlan_cfg.c len = 3; len 168 drivers/staging/wilc1000/wilc_wlan_cfg.c len = 4; len 184 drivers/staging/wilc1000/wilc_wlan_cfg.c len = 6; len 199 drivers/staging/wilc1000/wilc_wlan_cfg.c len = 2 + info[2]; len 205 drivers/staging/wilc1000/wilc_wlan_cfg.c size -= (2 + len); len 206 drivers/staging/wilc1000/wilc_wlan_cfg.c info += (2 + len); len 212 drivers/staging/wilc1000/wilc_wlan_cfg.c u32 wid, len; len 216 drivers/staging/wilc1000/wilc_wlan_cfg.c len = info[2]; len 218 drivers/staging/wilc1000/wilc_wlan_cfg.c if (len == 1 && wid == WID_STATUS) { len 88 drivers/staging/wlan-ng/cfg80211.c u32 did, u8 len, const u8 *data) len 96 drivers/staging/wlan-ng/cfg80211.c mibitem->data.len = len; len 97 drivers/staging/wlan-ng/cfg80211.c memcpy(mibitem->data.data, data, len); len 181 drivers/staging/wlan-ng/cfg80211.c int len; len 186 drivers/staging/wlan-ng/cfg80211.c len = wlandev->wep_keylens[key_index]; len 189 drivers/staging/wlan-ng/cfg80211.c if (len == 13) len 191 drivers/staging/wlan-ng/cfg80211.c else if (len == 5) len 195 drivers/staging/wlan-ng/cfg80211.c params.key_len = len; len 311 drivers/staging/wlan-ng/cfg80211.c msg1.bssid.data.len = 6; len 315 drivers/staging/wlan-ng/cfg80211.c msg1.ssid.data.len = request->ssids->ssid_len; len 329 drivers/staging/wlan-ng/cfg80211.c msg1.channellist.data.len = request->n_channels; len 356 drivers/staging/wlan-ng/cfg80211.c ie_buf[1] = msg2.ssid.data.len; len 358 drivers/staging/wlan-ng/cfg80211.c memcpy(&ie_buf[2], &msg2.ssid.data.data, msg2.ssid.data.len); len 530 drivers/staging/wlan-ng/cfg80211.c msg_join.ssid.data.len = length; len 553 drivers/staging/wlan-ng/cfg80211.c msg_join.ssid.data.len = 3; len 357 drivers/staging/wlan-ng/hfa384x.h __le16 len; len 362 drivers/staging/wlan-ng/hfa384x.h __le16 len; len 437 drivers/staging/wlan-ng/hfa384x.h u16 len; len 1082 drivers/staging/wlan-ng/hfa384x.h __le16 len; /* in words */ len 1378 drivers/staging/wlan-ng/hfa384x.h int hfa384x_drvr_flashdl_write(struct hfa384x *hw, u32 daddr, void *buf, u32 len); len 1379 drivers/staging/wlan-ng/hfa384x.h int hfa384x_drvr_getconfig(struct hfa384x *hw, u16 rid, void *buf, u16 len); len 1382 drivers/staging/wlan-ng/hfa384x.h int hfa384x_drvr_ramdl_write(struct hfa384x *hw, u32 daddr, void *buf, u32 len); len 1383 drivers/staging/wlan-ng/hfa384x.h int hfa384x_drvr_readpda(struct hfa384x *hw, void *buf, unsigned int len); len 1384 drivers/staging/wlan-ng/hfa384x.h int hfa384x_drvr_setconfig(struct hfa384x *hw, u16 rid, void *buf, u16 len); len 1407 drivers/staging/wlan-ng/hfa384x.h u16 len, ctlx_usercb_t usercb, void *usercb_data); len 1429 drivers/staging/wlan-ng/hfa384x.h int hfa384x_cmd_allocate(struct hfa384x *hw, u16 len); len 254 drivers/staging/wlan-ng/hfa384x_usb.c unsigned int len); len 261 drivers/staging/wlan-ng/hfa384x_usb.c unsigned int len); len 751 drivers/staging/wlan-ng/hfa384x_usb.c unsigned int len; len 760 drivers/staging/wlan-ng/hfa384x_usb.c memcpy(complete->data, complete->rmemresp->data, complete->len); len 768 drivers/staging/wlan-ng/hfa384x_usb.c unsigned int len) len 773 drivers/staging/wlan-ng/hfa384x_usb.c completor->len = len; len 1460 drivers/staging/wlan-ng/hfa384x_usb.c unsigned int len) len 1475 drivers/staging/wlan-ng/hfa384x_usb.c sizeof(ctlx->outbuf.rmemreq.page) + len); len 1504 drivers/staging/wlan-ng/hfa384x_usb.c len)); len 1546 drivers/staging/wlan-ng/hfa384x_usb.c unsigned int len) len 1551 drivers/staging/wlan-ng/hfa384x_usb.c pr_debug("page=0x%04x offset=0x%04x len=%d\n", page, offset, len); len 1563 drivers/staging/wlan-ng/hfa384x_usb.c sizeof(ctlx->outbuf.wmemreq.page) + len); len 1566 drivers/staging/wlan-ng/hfa384x_usb.c memcpy(ctlx->outbuf.wmemreq.data, data, len); len 1571 drivers/staging/wlan-ng/hfa384x_usb.c sizeof(ctlx->outbuf.wmemreq.page) + len; len 1722 drivers/staging/wlan-ng/hfa384x_usb.c le16_to_cpus(&hw->bufinfo.len); len 1804 drivers/staging/wlan-ng/hfa384x_usb.c void *buf, u32 len) len 1821 drivers/staging/wlan-ng/hfa384x_usb.c pr_debug("daddr=0x%08x len=%d\n", daddr, len); len 1828 drivers/staging/wlan-ng/hfa384x_usb.c "Download %d bytes to flash @0x%06x\n", len, daddr); len 1844 drivers/staging/wlan-ng/hfa384x_usb.c nburns = len / hw->bufinfo.len; len 1845 drivers/staging/wlan-ng/hfa384x_usb.c nburns += (len % hw->bufinfo.len) ? 1 : 0; len 1848 drivers/staging/wlan-ng/hfa384x_usb.c nwrites = hw->bufinfo.len / HFA384x_USB_RWMEM_MAXLEN; len 1849 drivers/staging/wlan-ng/hfa384x_usb.c nwrites += (hw->bufinfo.len % HFA384x_USB_RWMEM_MAXLEN) ? 1 : 0; len 1854 drivers/staging/wlan-ng/hfa384x_usb.c burnlen = (len - (hw->bufinfo.len * i)) > hw->bufinfo.len ? len 1855 drivers/staging/wlan-ng/hfa384x_usb.c hw->bufinfo.len : (len - (hw->bufinfo.len * i)); len 1856 drivers/staging/wlan-ng/hfa384x_usb.c burndaddr = daddr + (hw->bufinfo.len * i); len 1876 drivers/staging/wlan-ng/hfa384x_usb.c (i * hw->bufinfo.len) + len 1943 drivers/staging/wlan-ng/hfa384x_usb.c int hfa384x_drvr_getconfig(struct hfa384x *hw, u16 rid, void *buf, u16 len) len 1945 drivers/staging/wlan-ng/hfa384x_usb.c return hfa384x_dorrid(hw, DOWAIT, rid, buf, len, NULL, NULL, NULL); len 1976 drivers/staging/wlan-ng/hfa384x_usb.c u16 len, ctlx_usercb_t usercb, void *usercb_data) len 1978 drivers/staging/wlan-ng/hfa384x_usb.c return hfa384x_dowrid(hw, DOASYNC, rid, buf, len, hfa384x_cb_status, len 2112 drivers/staging/wlan-ng/hfa384x_usb.c int hfa384x_drvr_ramdl_write(struct hfa384x *hw, u32 daddr, void *buf, u32 len) len 2128 drivers/staging/wlan-ng/hfa384x_usb.c len, daddr); len 2131 drivers/staging/wlan-ng/hfa384x_usb.c nwrites = len / HFA384x_USB_RWMEM_MAXLEN; len 2132 drivers/staging/wlan-ng/hfa384x_usb.c nwrites += len % HFA384x_USB_RWMEM_MAXLEN ? 1 : 0; len 2140 drivers/staging/wlan-ng/hfa384x_usb.c currlen = len - (i * HFA384x_USB_RWMEM_MAXLEN); len 2192 drivers/staging/wlan-ng/hfa384x_usb.c int hfa384x_drvr_readpda(struct hfa384x *hw, void *buf, unsigned int len) len 2222 drivers/staging/wlan-ng/hfa384x_usb.c len); len 2303 drivers/staging/wlan-ng/hfa384x_usb.c int hfa384x_drvr_setconfig(struct hfa384x *hw, u16 rid, void *buf, u16 len) len 2305 drivers/staging/wlan-ng/hfa384x_usb.c return hfa384x_dowrid(hw, DOWAIT, rid, buf, len, NULL, NULL, NULL); len 2533 drivers/staging/wlan-ng/hfa384x_usb.c hw->txbuff.txfrm.desc.data_len = cpu_to_le16(skb->len + 8); len 2536 drivers/staging/wlan-ng/hfa384x_usb.c hw->txbuff.txfrm.desc.data_len = cpu_to_le16(skb->len); len 2539 drivers/staging/wlan-ng/hfa384x_usb.c usbpktlen += skb->len; len 2546 drivers/staging/wlan-ng/hfa384x_usb.c memcpy(ptr, p80211_wep->data, skb->len); len 2548 drivers/staging/wlan-ng/hfa384x_usb.c memcpy(ptr, skb->data, skb->len); len 2551 drivers/staging/wlan-ng/hfa384x_usb.c ptr += skb->len; len 121 drivers/staging/wlan-ng/p80211conv.c if (skb->len <= 0) { len 127 drivers/staging/wlan-ng/p80211conv.c pr_debug("ENCAP len: %d\n", skb->len); len 135 drivers/staging/wlan-ng/p80211conv.c pr_debug("802.3 len: %d\n", skb->len); len 145 drivers/staging/wlan-ng/p80211conv.c pr_debug("DIXII len: %d\n", skb->len); len 206 drivers/staging/wlan-ng/p80211conv.c p80211_wep->data = kmalloc(skb->len, GFP_ATOMIC); len 210 drivers/staging/wlan-ng/p80211conv.c skb->len, len 291 drivers/staging/wlan-ng/p80211conv.c payload_length = skb->len - WLAN_HDR_A3_LEN - WLAN_CRC_LEN; len 326 drivers/staging/wlan-ng/p80211conv.c "WEP frame too short (%u).\n", skb->len); len 347 drivers/staging/wlan-ng/p80211conv.c skb_trim(skb, skb->len - 4); len 378 drivers/staging/wlan-ng/p80211conv.c skb_trim(skb, skb->len - WLAN_CRC_LEN); len 414 drivers/staging/wlan-ng/p80211conv.c skb_trim(skb, skb->len - WLAN_CRC_LEN); len 455 drivers/staging/wlan-ng/p80211conv.c skb_trim(skb, skb->len - WLAN_CRC_LEN); len 482 drivers/staging/wlan-ng/p80211conv.c skb_trim(skb, skb->len - WLAN_CRC_LEN); len 86 drivers/staging/wlan-ng/p80211ioctl.h u16 len; len 248 drivers/staging/wlan-ng/p80211metastruct.h struct p80211item_uint32 len; len 266 drivers/staging/wlan-ng/p80211metastruct.h struct p80211item_uint32 len; len 225 drivers/staging/wlan-ng/p80211mgmt.h u8 len; len 231 drivers/staging/wlan-ng/p80211mgmt.h u8 len; len 238 drivers/staging/wlan-ng/p80211mgmt.h u8 len; len 245 drivers/staging/wlan-ng/p80211mgmt.h u8 len; len 255 drivers/staging/wlan-ng/p80211mgmt.h u8 len; len 263 drivers/staging/wlan-ng/p80211mgmt.h u8 len; len 273 drivers/staging/wlan-ng/p80211mgmt.h u8 len; len 283 drivers/staging/wlan-ng/p80211mgmt.h u8 len; len 290 drivers/staging/wlan-ng/p80211mgmt.h u8 len; len 300 drivers/staging/wlan-ng/p80211mgmt.h u16 len; /* DOES NOT include CRC !!!! */ len 312 drivers/staging/wlan-ng/p80211mgmt.h u16 len; len 335 drivers/staging/wlan-ng/p80211mgmt.h u16 len; len 351 drivers/staging/wlan-ng/p80211mgmt.h u16 len; len 366 drivers/staging/wlan-ng/p80211mgmt.h u16 len; len 383 drivers/staging/wlan-ng/p80211mgmt.h u16 len; len 400 drivers/staging/wlan-ng/p80211mgmt.h u16 len; len 418 drivers/staging/wlan-ng/p80211mgmt.h u16 len; len 435 drivers/staging/wlan-ng/p80211mgmt.h u16 len; len 450 drivers/staging/wlan-ng/p80211mgmt.h u16 len; len 471 drivers/staging/wlan-ng/p80211mgmt.h u16 len; len 488 drivers/staging/wlan-ng/p80211mgmt.h u16 len; len 257 drivers/staging/wlan-ng/p80211netdev.c wlandev->netdev->stats.rx_bytes += skb->len; len 292 drivers/staging/wlan-ng/p80211netdev.c dev->stats.rx_bytes += skb->len; len 404 drivers/staging/wlan-ng/p80211netdev.c netdev->stats.tx_bytes += skb->len; len 548 drivers/staging/wlan-ng/p80211netdev.c netdev_dbg(dev, "rx'd ioctl, cmd=%d, len=%d\n", cmd, req->len); len 573 drivers/staging/wlan-ng/p80211netdev.c msgbuf = kmalloc(req->len, GFP_KERNEL); len 575 drivers/staging/wlan-ng/p80211netdev.c if (copy_from_user(msgbuf, (void __user *)req->data, req->len)) len 582 drivers/staging/wlan-ng/p80211netdev.c ((void __user *)req->data, msgbuf, req->len)) { len 650 drivers/staging/wlan-ng/p80211netdev.c mibattr->len = sizeof(mibattr->data); len 654 drivers/staging/wlan-ng/p80211netdev.c macaddr->len = sizeof(macaddr->data); len 655 drivers/staging/wlan-ng/p80211netdev.c macaddr->data.len = ETH_ALEN; len 661 drivers/staging/wlan-ng/p80211netdev.c resultcode->len = sizeof(resultcode->data); len 227 drivers/staging/wlan-ng/p80211netdev.h int wep_decrypt(struct wlandevice *wlandev, u8 *buf, u32 len, int key_override, len 229 drivers/staging/wlan-ng/p80211netdev.h int wep_encrypt(struct wlandevice *wlandev, u8 *buf, u8 *dst, u32 len, len 215 drivers/staging/wlan-ng/p80211req.c key, pstr->len); len 202 drivers/staging/wlan-ng/p80211types.h u8 len; len 206 drivers/staging/wlan-ng/p80211types.h u8 len; len 212 drivers/staging/wlan-ng/p80211types.h u8 len; len 218 drivers/staging/wlan-ng/p80211types.h u8 len; len 224 drivers/staging/wlan-ng/p80211types.h u8 len; len 230 drivers/staging/wlan-ng/p80211types.h u8 len; len 244 drivers/staging/wlan-ng/p80211types.h u16 len; len 251 drivers/staging/wlan-ng/p80211types.h u16 len; len 259 drivers/staging/wlan-ng/p80211types.h u16 len; len 267 drivers/staging/wlan-ng/p80211types.h u16 len; len 275 drivers/staging/wlan-ng/p80211types.h u16 len; len 283 drivers/staging/wlan-ng/p80211types.h u16 len; len 291 drivers/staging/wlan-ng/p80211types.h u16 len; len 299 drivers/staging/wlan-ng/p80211types.h u16 len; len 307 drivers/staging/wlan-ng/p80211types.h u16 len; len 315 drivers/staging/wlan-ng/p80211types.h u16 len; len 144 drivers/staging/wlan-ng/p80211wep.c int wep_decrypt(struct wlandevice *wlandev, u8 *buf, u32 len, int key_override, len 152 drivers/staging/wlan-ng/p80211wep.c if (len <= 0) len 190 drivers/staging/wlan-ng/p80211wep.c for (k = 0; k < len; k++) { len 218 drivers/staging/wlan-ng/p80211wep.c u8 *dst, u32 len, int keynum, u8 *iv, u8 *icv) len 224 drivers/staging/wlan-ng/p80211wep.c if (len <= 0) len 263 drivers/staging/wlan-ng/p80211wep.c for (k = 0; k < len; k++) { len 78 drivers/staging/wlan-ng/prism2fw.c u32 len; len 87 drivers/staging/wlan-ng/prism2fw.c u32 len; len 92 drivers/staging/wlan-ng/prism2fw.c u32 len; len 97 drivers/staging/wlan-ng/prism2fw.c u16 len; len 115 drivers/staging/wlan-ng/prism2fw.c u32 len; /* in bytes */ len 280 drivers/staging/wlan-ng/prism2fw.c pda.rec[0]->len = cpu_to_le16(2); /* len in words */ len 421 drivers/staging/wlan-ng/prism2fw.c cend = fchunk[c].addr + fchunk[c].len; len 435 drivers/staging/wlan-ng/prism2fw.c i, s3crc[i].addr, s3crc[i].len); len 532 drivers/staging/wlan-ng/prism2fw.c clist[currchunk].len += s3data[i].len; len 533 drivers/staging/wlan-ng/prism2fw.c nextaddr += s3data[i].len; len 539 drivers/staging/wlan-ng/prism2fw.c clist[currchunk].len = s3data[i].len; len 540 drivers/staging/wlan-ng/prism2fw.c nextaddr = s3data[i].addr + s3data[i].len; len 547 drivers/staging/wlan-ng/prism2fw.c clist[currchunk].len += 2; len 558 drivers/staging/wlan-ng/prism2fw.c clist[i].data = kzalloc(clist[i].len, GFP_KERNEL); len 563 drivers/staging/wlan-ng/prism2fw.c i, clist[i].addr, clist[i].len); len 569 drivers/staging/wlan-ng/prism2fw.c s3end = s3start + s3data[i].len - 1; len 572 drivers/staging/wlan-ng/prism2fw.c cend = cstart + clist[j].len - 1; len 578 drivers/staging/wlan-ng/prism2fw.c s3start, s3data[i].len); len 582 drivers/staging/wlan-ng/prism2fw.c memcpy(clist[j].data + coffset, s3data[i].data, s3data[i].len); len 691 drivers/staging/wlan-ng/prism2fw.c pend = s3plug[i].addr + s3plug[i].len; len 717 drivers/staging/wlan-ng/prism2fw.c if (j != -1 && s3plug[i].len < le16_to_cpu(pda->rec[j]->len)) { len 730 drivers/staging/wlan-ng/prism2fw.c cend = fchunk[c].addr + fchunk[c].len; len 745 drivers/staging/wlan-ng/prism2fw.c s3plug[i].itemcode, pstart, s3plug[i].len, len 749 drivers/staging/wlan-ng/prism2fw.c memset(dest, 0, s3plug[i].len); len 750 drivers/staging/wlan-ng/prism2fw.c strncpy(dest, PRISM2_USB_FWFILE, s3plug[i].len - 1); len 752 drivers/staging/wlan-ng/prism2fw.c memcpy(dest, &pda->rec[j]->data, s3plug[i].len); len 791 drivers/staging/wlan-ng/prism2fw.c msg->pda.len = HFA384x_PDA_LEN_MAX; len 794 drivers/staging/wlan-ng/prism2fw.c msg->resultcode.len = sizeof(u32); len 879 drivers/staging/wlan-ng/prism2fw.c u32 *ptr32, len, addr; len 886 drivers/staging/wlan-ng/prism2fw.c len = be16_to_cpu(record->len); len 904 drivers/staging/wlan-ng/prism2fw.c s3plug[ns3plug].len = *(ptr32 + 2); len 910 drivers/staging/wlan-ng/prism2fw.c s3plug[ns3plug].len); len 920 drivers/staging/wlan-ng/prism2fw.c s3crc[ns3crc].len = *(ptr32 + 1); len 926 drivers/staging/wlan-ng/prism2fw.c s3crc[ns3crc].len, len 935 drivers/staging/wlan-ng/prism2fw.c s3info[ns3info].len = *ptr16; len 940 drivers/staging/wlan-ng/prism2fw.c s3info[ns3info].len, len 942 drivers/staging/wlan-ng/prism2fw.c if (((s3info[ns3info].len - 1) * sizeof(u16)) > len 950 drivers/staging/wlan-ng/prism2fw.c for (i = 0; i < s3info[ns3info].len - 1; i++) { len 964 drivers/staging/wlan-ng/prism2fw.c s3data[ns3data].len = len; len 1029 drivers/staging/wlan-ng/prism2fw.c rstmsg->enable.len = sizeof(u32); len 1030 drivers/staging/wlan-ng/prism2fw.c rstmsg->exeaddr.len = sizeof(u32); len 1031 drivers/staging/wlan-ng/prism2fw.c rstmsg->resultcode.len = sizeof(u32); len 1037 drivers/staging/wlan-ng/prism2fw.c rwrmsg->len.did = DIDMSG_P2REQ_RAMDL_WRITE_LEN; len 1041 drivers/staging/wlan-ng/prism2fw.c rwrmsg->len.status = P80211ENUM_msgitem_status_data_ok; len 1044 drivers/staging/wlan-ng/prism2fw.c rwrmsg->addr.len = sizeof(u32); len 1045 drivers/staging/wlan-ng/prism2fw.c rwrmsg->len.len = sizeof(u32); len 1046 drivers/staging/wlan-ng/prism2fw.c rwrmsg->data.len = WRITESIZE_MAX; len 1047 drivers/staging/wlan-ng/prism2fw.c rwrmsg->resultcode.len = sizeof(u32); len 1072 drivers/staging/wlan-ng/prism2fw.c nwrites = fchunk[i].len / WRITESIZE_MAX; len 1073 drivers/staging/wlan-ng/prism2fw.c nwrites += (fchunk[i].len % WRITESIZE_MAX) ? 1 : 0; len 1077 drivers/staging/wlan-ng/prism2fw.c int lenleft = fchunk[i].len - (WRITESIZE_MAX * j); len 1079 drivers/staging/wlan-ng/prism2fw.c if (fchunk[i].len > WRITESIZE_MAX) len 1087 drivers/staging/wlan-ng/prism2fw.c rwrmsg->len.data = currlen; len 1224 drivers/staging/wlan-ng/prism2fw.c pr_debug("name inforec len %d\n", s3info[i].len); len 204 drivers/staging/wlan-ng/prism2mgmt.c for (i = 0; i < msg->channellist.data.len; i++) { len 215 drivers/staging/wlan-ng/prism2mgmt.c scanreq.ssid.len = cpu_to_le16(msg->ssid.data.len); len 216 drivers/staging/wlan-ng/prism2mgmt.c memcpy(scanreq.ssid.data, msg->ssid.data.data, msg->ssid.data.len); len 300 drivers/staging/wlan-ng/prism2mgmt.c timeout = msg->channellist.data.len * msg->maxchanneltime.data; len 426 drivers/staging/wlan-ng/prism2mgmt.c req->bssid.data.len = WLAN_BSSID_LEN; len 431 drivers/staging/wlan-ng/prism2mgmt.c req->ssid.data.len = le16_to_cpu(item->ssid.len); len 432 drivers/staging/wlan-ng/prism2mgmt.c req->ssid.data.len = min_t(u16, req->ssid.data.len, WLAN_SSID_MAXLEN); len 433 drivers/staging/wlan-ng/prism2mgmt.c memcpy(req->ssid.data.data, item->ssid.data, req->ssid.data.len); len 855 drivers/staging/wlan-ng/prism2mgmt.c u32 len; len 869 drivers/staging/wlan-ng/prism2mgmt.c if (msg->len.data > sizeof(msg->data.data)) { len 876 drivers/staging/wlan-ng/prism2mgmt.c len = msg->len.data; len 878 drivers/staging/wlan-ng/prism2mgmt.c if (hfa384x_drvr_ramdl_write(hw, addr, buf, len)) len 989 drivers/staging/wlan-ng/prism2mgmt.c u32 len; len 1008 drivers/staging/wlan-ng/prism2mgmt.c if (msg->len.data > sizeof(msg->data.data)) { len 1015 drivers/staging/wlan-ng/prism2mgmt.c len = msg->len.data; len 1017 drivers/staging/wlan-ng/prism2mgmt.c if (hfa384x_drvr_flashdl_write(hw, addr, buf, len)) len 94 drivers/staging/wlan-ng/prism2mgmt.h void prism2mgmt_bytearea2pstr(u8 *bytearea, struct p80211pstrd *pstr, int len); len 385 drivers/staging/wlan-ng/prism2mib.c memcpy(bytebuf, pstr->data, pstr->len); len 532 drivers/staging/wlan-ng/prism2mib.c u16 len; len 537 drivers/staging/wlan-ng/prism2mib.c len = (pstr->len > 5) ? HFA384x_RID_CNFWEP128DEFAULTKEY_LEN : len 539 drivers/staging/wlan-ng/prism2mib.c memset(bytebuf, 0, len); len 540 drivers/staging/wlan-ng/prism2mib.c memcpy(bytebuf, pstr->data, pstr->len); len 541 drivers/staging/wlan-ng/prism2mib.c result = hfa384x_drvr_setconfig(hw, mib->parm1, bytebuf, len); len 678 drivers/staging/wlan-ng/prism2mib.c pstr->len = le16_to_cpu(wpa.datalen); len 679 drivers/staging/wlan-ng/prism2mib.c memcpy(pstr->data, wpa.data, pstr->len); len 681 drivers/staging/wlan-ng/prism2mib.c wpa.datalen = cpu_to_le16(pstr->len); len 682 drivers/staging/wlan-ng/prism2mib.c memcpy(wpa.data, pstr->data, pstr->len); len 716 drivers/staging/wlan-ng/prism2mib.c bytestr->len = cpu_to_le16((u16)(pstr->len)); len 717 drivers/staging/wlan-ng/prism2mib.c memcpy(bytestr->data, pstr->data, pstr->len); len 738 drivers/staging/wlan-ng/prism2mib.c pstr->len = (u8)(le16_to_cpu(bytestr->len)); len 739 drivers/staging/wlan-ng/prism2mib.c memcpy(pstr->data, bytestr->data, pstr->len); len 757 drivers/staging/wlan-ng/prism2mib.c void prism2mgmt_bytearea2pstr(u8 *bytearea, struct p80211pstrd *pstr, int len) len 759 drivers/staging/wlan-ng/prism2mib.c pstr->len = (u8)len; len 760 drivers/staging/wlan-ng/prism2mib.c memcpy(pstr->data, bytearea, len); len 246 drivers/staging/wusbcore/cbaf.c hi->HostFriendlyName_hdr.len = cpu_to_le16(name_len); len 51 drivers/staging/wusbcore/crypto.c static void wusb_key_dump(const void *buf, size_t len) len 54 drivers/staging/wusbcore/crypto.c buf, len, 0); len 245 drivers/staging/wusbcore/crypto.c const void *b, size_t blen, size_t len) len 267 drivers/staging/wusbcore/crypto.c for (bitr = 0; bitr < (len + 63) / 64; bitr++) { len 66 drivers/staging/wusbcore/host/whci/debug.c std->len, std->num_pointers ? len 70 drivers/staging/wusbcore/host/whci/debug.c std->len, std->num_pointers ? len 37 drivers/staging/wusbcore/host/whci/hw.c int whc_do_gencmd(struct whc *whc, u32 cmd, u32 params, void *addr, size_t len) len 59 drivers/staging/wusbcore/host/whci/hw.c memcpy(whc->gen_cmd_buf, addr, len); len 50 drivers/staging/wusbcore/host/whci/init.c resource_size_t start, len; len 75 drivers/staging/wusbcore/host/whci/init.c len = whc->umc->resource.end - start + 1; len 76 drivers/staging/wusbcore/host/whci/init.c if (!request_mem_region(start, len, "whci-hc")) { len 82 drivers/staging/wusbcore/host/whci/init.c whc->base = ioremap(start, len); len 152 drivers/staging/wusbcore/host/whci/init.c resource_size_t len; len 169 drivers/staging/wusbcore/host/whci/init.c len = resource_size(&whc->umc->resource); len 173 drivers/staging/wusbcore/host/whci/init.c release_mem_region(whc->base_phys, len); len 199 drivers/staging/wusbcore/host/whci/qset.c status = QTD_STS_ACTIVE | QTD_STS_LEN(std->len); len 259 drivers/staging/wusbcore/host/whci/qset.c remaining = std->len; len 265 drivers/staging/wusbcore/host/whci/qset.c size_t len; len 267 drivers/staging/wusbcore/host/whci/qset.c len = min(sg->length - offset, remaining); len 268 drivers/staging/wusbcore/host/whci/qset.c memcpy(sg_virt(sg) + offset, bounce, len); len 270 drivers/staging/wusbcore/host/whci/qset.c bounce += len; len 271 drivers/staging/wusbcore/host/whci/qset.c remaining -= len; len 273 drivers/staging/wusbcore/host/whci/qset.c offset += len; len 300 drivers/staging/wusbcore/host/whci/qset.c std->len, is_out ? DMA_TO_DEVICE : DMA_FROM_DEVICE); len 354 drivers/staging/wusbcore/host/whci/qset.c if (std->len <= WHCI_PAGE_SIZE) { len 360 drivers/staging/wusbcore/host/whci/qset.c ep = dma_addr + std->len; len 469 drivers/staging/wusbcore/host/whci/qset.c || std->len + WHCI_PAGE_SIZE > QTD_MAX_XFER_SIZE) { len 470 drivers/staging/wusbcore/host/whci/qset.c if (std && std->len % qset->max_packet != 0) len 488 drivers/staging/wusbcore/host/whci/qset.c if (std->len + dma_len > QTD_MAX_XFER_SIZE) { len 490 drivers/staging/wusbcore/host/whci/qset.c * qset->max_packet - std->len; len 493 drivers/staging/wusbcore/host/whci/qset.c std->len += dma_len; len 562 drivers/staging/wusbcore/host/whci/qset.c size_t len; len 574 drivers/staging/wusbcore/host/whci/qset.c if (!std || std->len == max_std_len) { len 587 drivers/staging/wusbcore/host/whci/qset.c len = min(sg_remaining, max_std_len - std->len); len 590 drivers/staging/wusbcore/host/whci/qset.c memcpy(bounce, orig, len); len 592 drivers/staging/wusbcore/host/whci/qset.c std->len += len; len 595 drivers/staging/wusbcore/host/whci/qset.c bounce += len; len 596 drivers/staging/wusbcore/host/whci/qset.c orig += len; len 597 drivers/staging/wusbcore/host/whci/qset.c sg_remaining -= len; len 598 drivers/staging/wusbcore/host/whci/qset.c remaining -= len; len 610 drivers/staging/wusbcore/host/whci/qset.c std->dma_addr = dma_map_single(&whc->umc->dev, std->bounce_buf, std->len, len 676 drivers/staging/wusbcore/host/whci/qset.c std->len = std_len; len 755 drivers/staging/wusbcore/host/whci/qset.c urb->actual_length += std->len - QTD_STS_TO_LEN(status); len 84 drivers/staging/wusbcore/host/whci/whcd.h size_t len; len 135 drivers/staging/wusbcore/host/whci/whcd.h int whc_do_gencmd(struct whc *whc, u32 cmd, u32 params, void *addr, size_t len); len 109 drivers/staging/wusbcore/host/whci/whci-hc.h __le16 len; /*< segment length */ len 28 drivers/staging/wusbcore/include/association.h __u8 len; len 32 drivers/staging/wusbcore/include/association.h #define WUSB_AR_AssociationTypeId { .id = cpu_to_le16(0x0000), .len = cpu_to_le16(2) } len 33 drivers/staging/wusbcore/include/association.h #define WUSB_AR_AssociationSubTypeId { .id = cpu_to_le16(0x0001), .len = cpu_to_le16(2) } len 34 drivers/staging/wusbcore/include/association.h #define WUSB_AR_Length { .id = cpu_to_le16(0x0002), .len = cpu_to_le16(4) } len 35 drivers/staging/wusbcore/include/association.h #define WUSB_AR_AssociationStatus { .id = cpu_to_le16(0x0004), .len = cpu_to_le16(4) } len 36 drivers/staging/wusbcore/include/association.h #define WUSB_AR_LangID { .id = cpu_to_le16(0x0008), .len = cpu_to_le16(2) } len 37 drivers/staging/wusbcore/include/association.h #define WUSB_AR_DeviceFriendlyName { .id = cpu_to_le16(0x000b), .len = cpu_to_le16(64) } /* max */ len 38 drivers/staging/wusbcore/include/association.h #define WUSB_AR_HostFriendlyName { .id = cpu_to_le16(0x000c), .len = cpu_to_le16(64) } /* max */ len 39 drivers/staging/wusbcore/include/association.h #define WUSB_AR_CHID { .id = cpu_to_le16(0x1000), .len = cpu_to_le16(16) } len 40 drivers/staging/wusbcore/include/association.h #define WUSB_AR_CDID { .id = cpu_to_le16(0x1001), .len = cpu_to_le16(16) } len 41 drivers/staging/wusbcore/include/association.h #define WUSB_AR_ConnectionContext { .id = cpu_to_le16(0x1002), .len = cpu_to_le16(48) } len 42 drivers/staging/wusbcore/include/association.h #define WUSB_AR_BandGroups { .id = cpu_to_le16(0x1004), .len = cpu_to_le16(2) } len 88 drivers/staging/wusbcore/include/association.h __le16 len; len 300 drivers/staging/wusbcore/include/wusb.h const void *b, size_t blen, size_t len); len 59 drivers/target/iscsi/cxgbit/cxgbit.h u32 len; len 625 drivers/target/iscsi/cxgbit/cxgbit_cm.c u32 len = roundup(sizeof(struct cpl_close_con_req), 16); len 627 drivers/target/iscsi/cxgbit/cxgbit_cm.c skb = alloc_skb(len, GFP_ATOMIC); len 631 drivers/target/iscsi/cxgbit/cxgbit_cm.c cxgb_mk_close_con_req(skb, len, csk->tid, csk->txq_idx, len 661 drivers/target/iscsi/cxgbit/cxgbit_cm.c u32 len = roundup(sizeof(struct cpl_abort_req), 16); len 672 drivers/target/iscsi/cxgbit/cxgbit_cm.c cxgb_mk_abort_req(skb, len, csk->tid, csk->txq_idx, len 1014 drivers/target/iscsi/cxgbit/cxgbit_cm.c u32 len = roundup(sizeof(struct cpl_tid_release), 16); len 1017 drivers/target/iscsi/cxgbit/cxgbit_cm.c skb = alloc_skb(len, GFP_ATOMIC); len 1021 drivers/target/iscsi/cxgbit/cxgbit_cm.c cxgb_mk_tid_release(skb, len, tid, 0); len 1061 drivers/target/iscsi/cxgbit/cxgbit_cm.c u32 len = roundup(sizeof(struct cpl_rx_data_ack), 16); len 1064 drivers/target/iscsi/cxgbit/cxgbit_cm.c skb = alloc_skb(len, GFP_KERNEL); len 1071 drivers/target/iscsi/cxgbit/cxgbit_cm.c cxgb_mk_rx_data_ack(skb, len, csk->tid, csk->ctrlq_idx, len 1095 drivers/target/iscsi/cxgbit/cxgbit_cm.c u32 len, flowclen; len 1101 drivers/target/iscsi/cxgbit/cxgbit_cm.c len = max_t(u32, sizeof(struct cpl_abort_req), len 1104 drivers/target/iscsi/cxgbit/cxgbit_cm.c len = max(len, flowclen); len 1105 drivers/target/iscsi/cxgbit/cxgbit_cm.c len = roundup(len, 16); len 1108 drivers/target/iscsi/cxgbit/cxgbit_cm.c skb = alloc_skb(len, GFP_ATOMIC); len 1134 drivers/target/iscsi/cxgbit/cxgbit_cm.c unsigned int len = roundup(sizeof(*rpl5), 16); len 1143 drivers/target/iscsi/cxgbit/cxgbit_cm.c skb = alloc_skb(len, GFP_ATOMIC); len 1149 drivers/target/iscsi/cxgbit/cxgbit_cm.c rpl5 = __skb_put_zero(skb, len); len 1494 drivers/target/iscsi/cxgbit/cxgbit_cm.c unsigned int len = roundup(sizeof(*req), 16); len 1497 drivers/target/iscsi/cxgbit/cxgbit_cm.c skb = alloc_skb(len, GFP_KERNEL); len 1502 drivers/target/iscsi/cxgbit/cxgbit_cm.c req = __skb_put_zero(skb, len); len 1531 drivers/target/iscsi/cxgbit/cxgbit_cm.c unsigned int len = roundup(sizeof(*req), 16); len 1534 drivers/target/iscsi/cxgbit/cxgbit_cm.c skb = alloc_skb(len, GFP_KERNEL); len 1538 drivers/target/iscsi/cxgbit/cxgbit_cm.c req = __skb_put_zero(skb, len); len 1717 drivers/target/iscsi/cxgbit/cxgbit_cm.c u32 len = roundup(sizeof(struct cpl_abort_rpl), 16); len 1758 drivers/target/iscsi/cxgbit/cxgbit_cm.c cxgb_mk_abort_rpl(rpl_skb, len, csk->tid, csk->txq_idx); len 16 drivers/target/iscsi/cxgbit/cxgbit_ddp.c unsigned int len = 0; len 23 drivers/target/iscsi/cxgbit/cxgbit_ddp.c len = sg_dma_len(sg); len 30 drivers/target/iscsi/cxgbit/cxgbit_ddp.c if (offset == (len + sg->offset)) { len 35 drivers/target/iscsi/cxgbit/cxgbit_ddp.c len = sg_dma_len(sg); len 52 drivers/target/iscsi/cxgbit/cxgbit_ddp.c if (offset == len) { len 92 drivers/target/iscsi/cxgbit/cxgbit_ddp.c idata->len = htonl(dlen); len 159 drivers/target/iscsi/cxgbit/cxgbit_ddp.c unsigned int len = sg->length + sg->offset; len 162 drivers/target/iscsi/cxgbit/cxgbit_ddp.c ((i != last_sgidx) && (len != PAGE_SIZE))) { len 201 drivers/target/iscsi/cxgbit/cxgbit_main.c pdu_cb->pdulen = ntohs(cpl->len); len 240 drivers/target/iscsi/cxgbit/cxgbit_main.c u32 len, offset; len 248 drivers/target/iscsi/cxgbit/cxgbit_main.c len = ntohs(cpl->len); len 250 drivers/target/iscsi/cxgbit/cxgbit_main.c pdu_cb->hlen = len; len 262 drivers/target/iscsi/cxgbit/cxgbit_main.c len = ntohs(cpl->len); len 263 drivers/target/iscsi/cxgbit/cxgbit_main.c pdu_cb->dlen = len; len 274 drivers/target/iscsi/cxgbit/cxgbit_main.c len = be16_to_cpu(cpl->len); len 276 drivers/target/iscsi/cxgbit/cxgbit_main.c pdu_cb->hlen = len; len 279 drivers/target/iscsi/cxgbit/cxgbit_main.c pdu_cb->pdulen = ntohs(cpl->len); len 302 drivers/target/iscsi/cxgbit/cxgbit_main.c lro_cb->offset += len; len 303 drivers/target/iscsi/cxgbit/cxgbit_main.c skb->len += len; len 304 drivers/target/iscsi/cxgbit/cxgbit_main.c skb->data_len += len; len 305 drivers/target/iscsi/cxgbit/cxgbit_main.c skb->truesize += len; len 468 drivers/target/iscsi/cxgbit/cxgbit_main.c unsigned int len; len 476 drivers/target/iscsi/cxgbit/cxgbit_main.c len = 64 - sizeof(struct rsp_ctrl) - 8; len 477 drivers/target/iscsi/cxgbit/cxgbit_main.c skb = napi_alloc_skb(napi, len); len 480 drivers/target/iscsi/cxgbit/cxgbit_main.c __skb_put(skb, len); len 481 drivers/target/iscsi/cxgbit/cxgbit_main.c skb_copy_to_linear_data(skb, &rsp[1], len); len 27 drivers/target/iscsi/cxgbit/cxgbit_target.c __cxgbit_alloc_skb(struct cxgbit_sock *csk, u32 len, bool iso) len 34 drivers/target/iscsi/cxgbit/cxgbit_target.c if (len) { len 35 drivers/target/iscsi/cxgbit/cxgbit_target.c skb = alloc_skb_with_frags(hdr_len, len, len 44 drivers/target/iscsi/cxgbit/cxgbit_target.c skb->data_len = len; len 45 drivers/target/iscsi/cxgbit/cxgbit_target.c skb->len += len; len 67 drivers/target/iscsi/cxgbit/cxgbit_target.c static struct sk_buff *cxgbit_alloc_skb(struct cxgbit_sock *csk, u32 len) len 69 drivers/target/iscsi/cxgbit/cxgbit_target.c return __cxgbit_alloc_skb(csk, len, false); len 81 drivers/target/iscsi/cxgbit/cxgbit_target.c int length = skb->len; len 118 drivers/target/iscsi/cxgbit/cxgbit_target.c return DIV_ROUND_UP(skb->len, 8); len 150 drivers/target/iscsi/cxgbit/cxgbit_target.c cpl->len = htonl(iso_info->len); len 161 drivers/target/iscsi/cxgbit/cxgbit_target.c u32 len, u32 credits, u32 compl) len 189 drivers/target/iscsi/cxgbit/cxgbit_target.c req->plen = htonl(len); len 207 drivers/target/iscsi/cxgbit/cxgbit_target.c u32 dlen = skb->len; len 208 drivers/target/iscsi/cxgbit/cxgbit_target.c u32 len = skb->len; len 240 drivers/target/iscsi/cxgbit/cxgbit_target.c csk, skb->len, skb->data_len, len 251 drivers/target/iscsi/cxgbit/cxgbit_target.c csk, skb->len, skb->data_len, credits_needed, len 255 drivers/target/iscsi/cxgbit/cxgbit_target.c len += cxgbit_skcb_tx_extralen(skb); len 264 drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_tx_data_wr(csk, skb, dlen, len, credits_needed, len 266 drivers/target/iscsi/cxgbit/cxgbit_target.c csk->snd_nxt += len; len 281 drivers/target/iscsi/cxgbit/cxgbit_target.c csk, csk->tid, skb, len); len 344 drivers/target/iscsi/cxgbit/cxgbit_target.c csk->write_seq += skb->len + len 384 drivers/target/iscsi/cxgbit/cxgbit_target.c skb->len += cur_len; len 402 drivers/target/iscsi/cxgbit/cxgbit_target.c skb->len += padding; len 464 drivers/target/iscsi/cxgbit/cxgbit_target.c iso_info.len = ISCSI_HDR_LEN + plen; len 1394 drivers/target/iscsi/cxgbit/cxgbit_target.c skb, skb->head, skb->data, skb->len, skb->data_len, len 1421 drivers/target/iscsi/cxgbit/cxgbit_target.c skb->truesize -= skb->len; len 1422 drivers/target/iscsi/cxgbit/cxgbit_target.c skb->len = 0; len 1433 drivers/target/iscsi/cxgbit/cxgbit_target.c unsigned int len = 0; len 1451 drivers/target/iscsi/cxgbit/cxgbit_target.c len = skb_frag_size(&hssi->frags[hfrag_idx]); len 1452 drivers/target/iscsi/cxgbit/cxgbit_target.c hskb->len += len; len 1453 drivers/target/iscsi/cxgbit/cxgbit_target.c hskb->data_len += len; len 1454 drivers/target/iscsi/cxgbit/cxgbit_target.c hskb->truesize += len; len 1463 drivers/target/iscsi/cxgbit/cxgbit_target.c len = 0; len 1471 drivers/target/iscsi/cxgbit/cxgbit_target.c len += skb_frag_size(&hssi->frags[dfrag_idx]); len 1480 drivers/target/iscsi/cxgbit/cxgbit_target.c hskb->len += len; len 1481 drivers/target/iscsi/cxgbit/cxgbit_target.c hskb->data_len += len; len 1482 drivers/target/iscsi/cxgbit/cxgbit_target.c hskb->truesize += len; len 3333 drivers/target/iscsi/iscsi_target.c int buffer_len, end_of_buf = 0, len = 0, payload_len = 0; len 3405 drivers/target/iscsi/iscsi_target.c len = sprintf(buf, "TargetName=%s", len 3407 drivers/target/iscsi/iscsi_target.c len += 1; len 3409 drivers/target/iscsi/iscsi_target.c if ((len + payload_len) > buffer_len) { len 3416 drivers/target/iscsi/iscsi_target.c if (skip_bytes && len <= skip_bytes) { len 3417 drivers/target/iscsi/iscsi_target.c skip_bytes -= len; len 3419 drivers/target/iscsi/iscsi_target.c memcpy(payload + payload_len, buf, len); len 3420 drivers/target/iscsi/iscsi_target.c payload_len += len; len 3422 drivers/target/iscsi/iscsi_target.c if (len > skip_bytes) len 3432 drivers/target/iscsi/iscsi_target.c len = sprintf(buf, "TargetAddress=" len 3436 drivers/target/iscsi/iscsi_target.c len += 1; len 3438 drivers/target/iscsi/iscsi_target.c if ((len + payload_len) > buffer_len) { len 3445 drivers/target/iscsi/iscsi_target.c if (skip_bytes && len <= skip_bytes) { len 3446 drivers/target/iscsi/iscsi_target.c skip_bytes -= len; len 3448 drivers/target/iscsi/iscsi_target.c memcpy(payload + payload_len, buf, len); len 3449 drivers/target/iscsi/iscsi_target.c payload_len += len; len 3450 drivers/target/iscsi/iscsi_target.c if (len > skip_bytes) len 930 drivers/target/iscsi/iscsi_target_configfs.c int ret, len; \ len 935 drivers/target/iscsi/iscsi_target_configfs.c len = snprintf(buf, PAGE_SIZE, "%s=%s", __stringify(name), page); \ len 936 drivers/target/iscsi/iscsi_target_configfs.c if (isspace(buf[len-1])) \ len 937 drivers/target/iscsi/iscsi_target_configfs.c buf[len-1] = '\0'; /* Kill newline */ \ len 1014 drivers/target/iscsi/iscsi_target_configfs.c ssize_t len; len 1017 drivers/target/iscsi/iscsi_target_configfs.c len = sprintf(page, "%d\n", len 1021 drivers/target/iscsi/iscsi_target_configfs.c return len; len 858 drivers/target/iscsi/iscsi_target_login.c int backlog = ISCSIT_TCP_BACKLOG, ret, opt = 0, len; len 894 drivers/target/iscsi/iscsi_target_login.c len = sizeof(struct sockaddr_in6); len 896 drivers/target/iscsi/iscsi_target_login.c len = sizeof(struct sockaddr_in); len 929 drivers/target/iscsi/iscsi_target_login.c ret = kernel_bind(sock, (struct sockaddr *)&np->np_sockaddr, len); len 33 drivers/target/iscsi/iscsi_target_nego.c void convert_null_to_semi(char *buf, int len) len 37 drivers/target/iscsi/iscsi_target_nego.c for (i = 0; i < len; i++) len 63 drivers/target/iscsi/iscsi_target_nego.c int len; len 83 drivers/target/iscsi/iscsi_target_nego.c len = strlen_semi(ptr); len 84 drivers/target/iscsi/iscsi_target_nego.c if (len < 0) len 87 drivers/target/iscsi/iscsi_target_nego.c if (len >= max_length) { len 89 drivers/target/iscsi/iscsi_target_nego.c " %d\n", len, max_length); len 92 drivers/target/iscsi/iscsi_target_nego.c memcpy(out_buf, ptr, len); len 93 drivers/target/iscsi/iscsi_target_nego.c out_buf[len] = '\0'; len 587 drivers/target/iscsi/iscsi_target_tpg.c int len; len 615 drivers/target/iscsi/iscsi_target_tpg.c len = sprintf(buf2, "%s", buf1); len 617 drivers/target/iscsi/iscsi_target_tpg.c sprintf(buf2 + len, "%s", none); len 31 drivers/target/iscsi/iscsi_target_util.c #define PRINT_BUFF(buff, len) \ len 36 drivers/target/iscsi/iscsi_target_util.c for (zzz = 0; zzz < len; zzz++) { \ len 44 drivers/target/iscsi/iscsi_target_util.c if ((len + 1) % 16) \ len 1946 drivers/target/sbp/sbp_target.c static ssize_t sbp_format_wwn(char *buf, size_t len, u64 wwn) len 1948 drivers/target/sbp/sbp_target.c return snprintf(buf, len, "%016llx", wwn); len 277 drivers/target/target_core_alua.c u32 len = 4; /* Skip over RESERVED area in header */ len 316 drivers/target/target_core_alua.c while (len < cmd->data_length) { len 421 drivers/target/target_core_alua.c len += 4; len 906 drivers/target/target_core_alua.c int len, rc; len 916 drivers/target/target_core_alua.c len = snprintf(md_buf, ALUA_MD_BUF_LEN, len 929 drivers/target/target_core_alua.c rc = core_alua_write_tpg_metadata(path, md_buf, len); len 1200 drivers/target/target_core_alua.c int len, rc; len 1211 drivers/target/target_core_alua.c len = snprintf(md_buf, ALUA_MD_BUF_LEN, "alua_tg_pt_offline=%d\n" len 1233 drivers/target/target_core_alua.c rc = core_alua_write_tpg_metadata(path, md_buf, len); len 1884 drivers/target/target_core_alua.c ssize_t len = 0; len 1890 drivers/target/target_core_alua.c len += sprintf(page, "TG Port Alias: %s\nTG Port Group ID:" len 1905 drivers/target/target_core_alua.c return len; len 1224 drivers/target/target_core_configfs.c size_t len; len 1227 drivers/target/target_core_configfs.c len = strlen(buf); len 1235 drivers/target/target_core_configfs.c for (i = 0; i < len; i++) { len 1242 drivers/target/target_core_configfs.c return len; len 1262 drivers/target/target_core_configfs.c size_t len; len 1265 drivers/target/target_core_configfs.c len = strlcpy(buf, page, sizeof(buf)); len 1266 drivers/target/target_core_configfs.c if (len < sizeof(buf)) { len 1269 drivers/target/target_core_configfs.c len = strlen(stripped); len 1271 drivers/target/target_core_configfs.c if (len > INQUIRY_VENDOR_LEN) { len 1318 drivers/target/target_core_configfs.c size_t len; len 1321 drivers/target/target_core_configfs.c len = strlcpy(buf, page, sizeof(buf)); len 1322 drivers/target/target_core_configfs.c if (len < sizeof(buf)) { len 1325 drivers/target/target_core_configfs.c len = strlen(stripped); len 1327 drivers/target/target_core_configfs.c if (len > INQUIRY_MODEL_LEN) { len 1374 drivers/target/target_core_configfs.c size_t len; len 1377 drivers/target/target_core_configfs.c len = strlcpy(buf, page, sizeof(buf)); len 1378 drivers/target/target_core_configfs.c if (len < sizeof(buf)) { len 1381 drivers/target/target_core_configfs.c len = strlen(stripped); len 1383 drivers/target/target_core_configfs.c if (len > INQUIRY_REVISION_LEN) { len 1494 drivers/target/target_core_configfs.c ssize_t len = 0; len 1505 drivers/target/target_core_configfs.c if (len + strlen(buf) >= PAGE_SIZE) len 1508 drivers/target/target_core_configfs.c len += sprintf(page+len, "%s", buf); len 1512 drivers/target/target_core_configfs.c return len; len 1525 drivers/target/target_core_configfs.c ssize_t len = 0; \ len 1534 drivers/target/target_core_configfs.c if (len + strlen(buf) >= PAGE_SIZE) \ len 1536 drivers/target/target_core_configfs.c len += sprintf(page+len, "%s", buf); \ len 1540 drivers/target/target_core_configfs.c if (len + strlen(buf) >= PAGE_SIZE) \ len 1542 drivers/target/target_core_configfs.c len += sprintf(page+len, "%s", buf); \ len 1546 drivers/target/target_core_configfs.c if (len + strlen(buf) >= PAGE_SIZE) \ len 1548 drivers/target/target_core_configfs.c len += sprintf(page+len, "%s", buf); \ len 1552 drivers/target/target_core_configfs.c return len; \ len 1621 drivers/target/target_core_configfs.c ssize_t len; len 1625 drivers/target/target_core_configfs.c len = sprintf(page, len 1630 drivers/target/target_core_configfs.c len = sprintf(page, "No SPC-2 Reservation holder\n"); len 1632 drivers/target/target_core_configfs.c return len; len 1659 drivers/target/target_core_configfs.c ssize_t len = 0; len 1663 drivers/target/target_core_configfs.c len = sprintf(page, "No SPC-3 Reservation holder\n"); len 1665 drivers/target/target_core_configfs.c len = sprintf(page, "SPC-3 Reservation: All Target" len 1668 drivers/target/target_core_configfs.c len = sprintf(page, "SPC-3 Reservation: Single" len 1673 drivers/target/target_core_configfs.c return len; len 1691 drivers/target/target_core_configfs.c ssize_t len = 0; len 1696 drivers/target/target_core_configfs.c len = sprintf(page, "No SPC-3 Reservation holder\n"); len 1704 drivers/target/target_core_configfs.c len += sprintf(page+len, "SPC-3 Reservation: %s" len 1707 drivers/target/target_core_configfs.c len += sprintf(page+len, "SPC-3 Reservation: Relative Port" len 1715 drivers/target/target_core_configfs.c return len; len 1727 drivers/target/target_core_configfs.c ssize_t len = 0; len 1730 drivers/target/target_core_configfs.c len += sprintf(page+len, "SPC-3 PR Registrations:\n"); len 1746 drivers/target/target_core_configfs.c if (len + strlen(buf) >= PAGE_SIZE) len 1749 drivers/target/target_core_configfs.c len += sprintf(page+len, "%s", buf); len 1755 drivers/target/target_core_configfs.c len += sprintf(page+len, "None\n"); len 1757 drivers/target/target_core_configfs.c return len; len 1764 drivers/target/target_core_configfs.c ssize_t len = 0; len 1769 drivers/target/target_core_configfs.c len = sprintf(page, "SPC-3 Reservation Type: %s\n", len 1772 drivers/target/target_core_configfs.c len = sprintf(page, "No SPC-3 Reservation holder\n"); len 1776 drivers/target/target_core_configfs.c return len; len 2198 drivers/target/target_core_configfs.c ssize_t len = 0; len 2208 drivers/target/target_core_configfs.c len += sprintf(page, "LU Group Alias: %s\nLU Group ID: %hu\n", len 2213 drivers/target/target_core_configfs.c return len; len 2551 drivers/target/target_core_configfs.c ssize_t len = 0, cur_len; len 2566 drivers/target/target_core_configfs.c if ((cur_len + len) > PAGE_SIZE) { len 2571 drivers/target/target_core_configfs.c memcpy(page+len, buf, cur_len); len 2572 drivers/target/target_core_configfs.c len += cur_len; len 2576 drivers/target/target_core_configfs.c return len; len 2956 drivers/target/target_core_configfs.c ssize_t len = 0, cur_len; len 2973 drivers/target/target_core_configfs.c if ((cur_len + len) > PAGE_SIZE) { len 2978 drivers/target/target_core_configfs.c memcpy(page+len, buf, cur_len); len 2979 drivers/target/target_core_configfs.c len += cur_len; len 2983 drivers/target/target_core_configfs.c return len; len 165 drivers/target/target_core_fabric_configfs.c ssize_t len = 0; len 170 drivers/target/target_core_fabric_configfs.c len = sprintf(page, "%d\n", deve->lun_access_ro); len 174 drivers/target/target_core_fabric_configfs.c return len; len 106 drivers/target/target_core_fabric_lib.c unsigned len, count, leading_zero_bytes; len 112 drivers/target/target_core_fabric_lib.c len = strlen(p); len 113 drivers/target/target_core_fabric_lib.c if (len % 2) len 116 drivers/target/target_core_fabric_lib.c count = min(len / 2, 16U); len 135 drivers/target/target_core_fabric_lib.c u16 len = 0; len 149 drivers/target/target_core_fabric_lib.c len = sprintf(&buf[off], "%s", se_nacl->initiatorname); len 153 drivers/target/target_core_fabric_lib.c len++; len 182 drivers/target/target_core_fabric_lib.c buf[off+len] = 0x2c; off++; /* ASCII Character: "," */ len 183 drivers/target/target_core_fabric_lib.c buf[off+len] = 0x69; off++; /* ASCII Character: "i" */ len 184 drivers/target/target_core_fabric_lib.c buf[off+len] = 0x2c; off++; /* ASCII Character: "," */ len 185 drivers/target/target_core_fabric_lib.c buf[off+len] = 0x30; off++; /* ASCII Character: "0" */ len 186 drivers/target/target_core_fabric_lib.c buf[off+len] = 0x78; off++; /* ASCII Character: "x" */ len 187 drivers/target/target_core_fabric_lib.c len += 5; len 188 drivers/target/target_core_fabric_lib.c buf[off+len] = pr_reg->pr_reg_isid[0]; off++; len 189 drivers/target/target_core_fabric_lib.c buf[off+len] = pr_reg->pr_reg_isid[1]; off++; len 190 drivers/target/target_core_fabric_lib.c buf[off+len] = pr_reg->pr_reg_isid[2]; off++; len 191 drivers/target/target_core_fabric_lib.c buf[off+len] = pr_reg->pr_reg_isid[3]; off++; len 192 drivers/target/target_core_fabric_lib.c buf[off+len] = pr_reg->pr_reg_isid[4]; off++; len 193 drivers/target/target_core_fabric_lib.c buf[off+len] = pr_reg->pr_reg_isid[5]; off++; len 194 drivers/target/target_core_fabric_lib.c buf[off+len] = '\0'; off++; len 195 drivers/target/target_core_fabric_lib.c len += 7; len 203 drivers/target/target_core_fabric_lib.c padding = ((-len) & 3); len 205 drivers/target/target_core_fabric_lib.c len += padding; len 207 drivers/target/target_core_fabric_lib.c put_unaligned_be16(len, &buf[2]); len 212 drivers/target/target_core_fabric_lib.c len += 4; len 214 drivers/target/target_core_fabric_lib.c return len; len 222 drivers/target/target_core_fabric_lib.c u32 len = 0, padding = 0; len 225 drivers/target/target_core_fabric_lib.c len = strlen(se_nacl->initiatorname); len 229 drivers/target/target_core_fabric_lib.c len++; len 238 drivers/target/target_core_fabric_lib.c len += 5; /* For ",i,0x" ASCII separator */ len 239 drivers/target/target_core_fabric_lib.c len += 7; /* For iSCSI Initiator Session ID + Null terminator */ len 249 drivers/target/target_core_fabric_lib.c padding = ((-len) & 3); len 251 drivers/target/target_core_fabric_lib.c len += padding; len 256 drivers/target/target_core_fabric_lib.c len += 4; len 258 drivers/target/target_core_fabric_lib.c return len; len 241 drivers/target/target_core_file.c unsigned long len; len 252 drivers/target/target_core_file.c if (ret != cmd->len) len 272 drivers/target/target_core_file.c ssize_t len = 0; len 290 drivers/target/target_core_file.c len += sg->length; len 293 drivers/target/target_core_file.c iov_iter_bvec(&iter, is_write, bvec, sgl_nents, len); len 296 drivers/target/target_core_file.c aio_cmd->len = len; len 325 drivers/target/target_core_file.c ssize_t len = 0; len 340 drivers/target/target_core_file.c len += sg->length; len 343 drivers/target/target_core_file.c iov_iter_bvec(&iter, READ, bvec, sgl_nents, len); len 445 drivers/target/target_core_file.c unsigned int len = 0, i; len 477 drivers/target/target_core_file.c len += se_dev->dev_attrib.block_size; len 480 drivers/target/target_core_file.c iov_iter_bvec(&iter, READ, bvec, nolb, len); len 484 drivers/target/target_core_file.c if (ret < 0 || ret != len) { len 510 drivers/target/target_core_file.c sector_t len = min_t(sector_t, bufsize, prot_length - prot); len 511 drivers/target/target_core_file.c ssize_t ret = kernel_write(prot_fd, buf, len, &pos); len 513 drivers/target/target_core_file.c if (ret != len) { len 578 drivers/target/target_core_file.c unsigned int len = nolb * se_dev->dev_attrib.block_size; len 584 drivers/target/target_core_file.c ret = file->f_op->fallocate(file, mode, pos, len); len 633 drivers/target/target_core_iblock.c size_t resid, len; len 659 drivers/target/target_core_iblock.c len = min_t(size_t, miter->length, resid); len 660 drivers/target/target_core_iblock.c rc = bio_integrity_add_page(bio, miter->page, len, len 662 drivers/target/target_core_iblock.c if (rc != len) { len 669 drivers/target/target_core_iblock.c miter->page, len, offset_in_page(miter->addr)); len 671 drivers/target/target_core_iblock.c resid -= len; len 672 drivers/target/target_core_iblock.c if (len < miter->length) len 673 drivers/target/target_core_iblock.c miter->consumed -= miter->length - len; len 1873 drivers/target/target_core_pr.c ssize_t len = 0; len 1923 drivers/target/target_core_pr.c if ((len + strlen(tmp) >= pr_aptpl_buf_len)) { len 1929 drivers/target/target_core_pr.c len += sprintf(buf+len, "%s", tmp); len 1942 drivers/target/target_core_pr.c if ((len + strlen(tmp) >= pr_aptpl_buf_len)) { len 1948 drivers/target/target_core_pr.c len += sprintf(buf+len, "%s", tmp); len 1953 drivers/target/target_core_pr.c len += sprintf(buf+len, "No Registrations or Reservations"); len 2006 drivers/target/target_core_pr.c int rc, len = PR_APTPL_BUF_LEN; len 2021 drivers/target/target_core_pr.c buf = vzalloc(len); len 2025 drivers/target/target_core_pr.c rc = core_scsi3_update_aptpl_buf(dev, buf, len); len 2028 drivers/target/target_core_pr.c len *= 2; len 853 drivers/target/target_core_pscsi.c u32 data_len = cmd->data_length, i, len, bytes, off; len 866 drivers/target/target_core_pscsi.c len = sg->length; len 869 drivers/target/target_core_pscsi.c page, len, off); len 875 drivers/target/target_core_pscsi.c if (off + len > PAGE_SIZE) len 878 drivers/target/target_core_pscsi.c if (len > 0 && data_len > 0) { len 879 drivers/target/target_core_pscsi.c bytes = min_t(unsigned int, len, PAGE_SIZE - off); len 903 drivers/target/target_core_pscsi.c page, len, off); len 465 drivers/target/target_core_rd.c u32 len; len 475 drivers/target/target_core_rd.c len = min((u32)m.length, src_len); len 476 drivers/target/target_core_rd.c if (len > rd_size) { len 480 drivers/target/target_core_rd.c len = rd_size; len 482 drivers/target/target_core_rd.c m.consumed = len; len 487 drivers/target/target_core_rd.c memcpy(m.addr, rd_addr, len); len 489 drivers/target/target_core_rd.c memcpy(rd_addr, m.addr, len); len 491 drivers/target/target_core_rd.c rd_size -= len; len 495 drivers/target/target_core_rd.c src_len -= len; len 497 drivers/target/target_core_rd.c rd_offset += len; len 445 drivers/target/target_core_sbc.c unsigned int offset = 0, len; len 509 drivers/target/target_core_sbc.c len = min(sg->length, compare_len); len 511 drivers/target/target_core_sbc.c if (memcmp(addr, buf + offset, len)) { len 519 drivers/target/target_core_sbc.c offset += len; len 520 drivers/target/target_core_sbc.c compare_len -= len; len 526 drivers/target/target_core_sbc.c len = cmd->t_task_nolb * block_size; len 531 drivers/target/target_core_sbc.c while (len) { len 542 drivers/target/target_core_sbc.c len -= block_size; len 1336 drivers/target/target_core_sbc.c unsigned int i, len, left; len 1350 drivers/target/target_core_sbc.c len = min(psg_len, sg->length - offset); len 1354 drivers/target/target_core_sbc.c memcpy(paddr + copied, addr, len); len 1356 drivers/target/target_core_sbc.c memcpy(addr, paddr + copied, len); len 1358 drivers/target/target_core_sbc.c left -= len; len 1359 drivers/target/target_core_sbc.c offset += len; len 1360 drivers/target/target_core_sbc.c copied += len; len 1361 drivers/target/target_core_sbc.c psg_len -= len; len 122 drivers/target/target_core_spc.c u16 len; len 125 drivers/target/target_core_spc.c len = sprintf(&buf[4], "%s", dev->t10_wwn.unit_serial); len 126 drivers/target/target_core_spc.c len++; /* Extra Byte for NULL Terminator */ len 127 drivers/target/target_core_spc.c buf[3] = len; len 178 drivers/target/target_core_spc.c u16 len = 0, id_len; len 225 drivers/target/target_core_spc.c len = 20; len 226 drivers/target/target_core_spc.c off = (len + 4); len 257 drivers/target/target_core_spc.c len += (id_len + 4); len 289 drivers/target/target_core_spc.c len += 8; /* Header size + Designation descriptor */ len 318 drivers/target/target_core_spc.c len += 8; /* Header size + Designation descriptor */ len 345 drivers/target/target_core_spc.c len += 8; /* Header size + Designation descriptor */ len 389 drivers/target/target_core_spc.c len += (scsi_name_len + 4); len 429 drivers/target/target_core_spc.c len += (scsi_target_len + 4); len 431 drivers/target/target_core_spc.c put_unaligned_be16(len, &buf[2]); /* Page Length for VPD 0x83 */ len 710 drivers/target/target_core_spc.c int len = 0; len 732 drivers/target/target_core_spc.c len = buf[4] + 5; len 740 drivers/target/target_core_spc.c len = get_unaligned_be16(&buf[2]) + 4; len 757 drivers/target/target_core_spc.c target_complete_cmd_with_length(cmd, GOOD, len); len 1208 drivers/target/target_core_spc.c __be32 len; len 1258 drivers/target/target_core_spc.c len = cpu_to_be32(lun_count * 8); len 1259 drivers/target/target_core_spc.c memcpy(buf, &len, min_t(int, sizeof len, cmd->data_length)); len 464 drivers/target/target_core_transport.c ssize_t len = 0; len 472 drivers/target/target_core_transport.c if (strlen(se_sess->se_node_acl->initiatorname) + 1 + len > PAGE_SIZE) len 475 drivers/target/target_core_transport.c len += snprintf(page + len, PAGE_SIZE - len, "%s\n", len 477 drivers/target/target_core_transport.c len += 1; /* Include NULL terminator */ len 481 drivers/target/target_core_transport.c return len; len 980 drivers/target/target_core_transport.c int len; len 983 drivers/target/target_core_transport.c len = sprintf(buf, "T10 VPD Protocol Identifier: "); len 987 drivers/target/target_core_transport.c sprintf(buf+len, "Fibre Channel\n"); len 990 drivers/target/target_core_transport.c sprintf(buf+len, "Parallel SCSI\n"); len 993 drivers/target/target_core_transport.c sprintf(buf+len, "SSA\n"); len 996 drivers/target/target_core_transport.c sprintf(buf+len, "IEEE 1394\n"); len 999 drivers/target/target_core_transport.c sprintf(buf+len, "SCSI Remote Direct Memory Access" len 1003 drivers/target/target_core_transport.c sprintf(buf+len, "Internet SCSI (iSCSI)\n"); len 1006 drivers/target/target_core_transport.c sprintf(buf+len, "SAS Serial SCSI Protocol\n"); len 1009 drivers/target/target_core_transport.c sprintf(buf+len, "Automation/Drive Interface Transport" len 1013 drivers/target/target_core_transport.c sprintf(buf+len, "AT Attachment Interface ATA/ATAPI\n"); len 1016 drivers/target/target_core_transport.c sprintf(buf+len, "Unknown 0x%02x\n", len 1050 drivers/target/target_core_transport.c int len; len 1053 drivers/target/target_core_transport.c len = sprintf(buf, "T10 VPD Identifier Association: "); len 1057 drivers/target/target_core_transport.c sprintf(buf+len, "addressed logical unit\n"); len 1060 drivers/target/target_core_transport.c sprintf(buf+len, "target port\n"); len 1063 drivers/target/target_core_transport.c sprintf(buf+len, "SCSI target device\n"); len 1066 drivers/target/target_core_transport.c sprintf(buf+len, "Unknown 0x%02x\n", vpd->association); len 1098 drivers/target/target_core_transport.c int len; len 1101 drivers/target/target_core_transport.c len = sprintf(buf, "T10 VPD Identifier Type: "); len 1105 drivers/target/target_core_transport.c sprintf(buf+len, "Vendor specific\n"); len 1108 drivers/target/target_core_transport.c sprintf(buf+len, "T10 Vendor ID based\n"); len 1111 drivers/target/target_core_transport.c sprintf(buf+len, "EUI-64 based\n"); len 1114 drivers/target/target_core_transport.c sprintf(buf+len, "NAA\n"); len 1117 drivers/target/target_core_transport.c sprintf(buf+len, "Relative target port identifier\n"); len 1120 drivers/target/target_core_transport.c sprintf(buf+len, "SCSI name string\n"); len 1123 drivers/target/target_core_transport.c sprintf(buf+len, "Unsupported: 0x%02x\n", len 476 drivers/target/target_core_user.c static void tcmu_cmd_free_data(struct tcmu_cmd *tcmu_cmd, uint32_t len) len 481 drivers/target/target_core_user.c for (i = 0; i < len; i++) len 2360 drivers/target/target_core_user.c int ret, len; len 2362 drivers/target/target_core_user.c len = strlen(page); len 2363 drivers/target/target_core_user.c if (!len || len > TCMU_CONFIG_LEN - 1) len 2732 drivers/target/target_core_user.c int ret, i, k, len = 0; len 2757 drivers/target/target_core_user.c len += sizeof(struct configfs_attribute *); len 2760 drivers/target/target_core_user.c len += sizeof(struct configfs_attribute *); len 2762 drivers/target/target_core_user.c len += sizeof(struct configfs_attribute *); len 2764 drivers/target/target_core_user.c tcmu_attrs = kzalloc(len, GFP_KERNEL); len 108 drivers/target/tcm_fc/tfc_cmd.c size_t len; len 116 drivers/target/tcm_fc/tfc_cmd.c len = sizeof(*fcp) + se_cmd->scsi_sense_length; len 117 drivers/target/tcm_fc/tfc_cmd.c fp = fc_frame_alloc(lport, len); len 123 drivers/target/tcm_fc/tfc_cmd.c fcp = fc_frame_payload_get(fp, len); len 124 drivers/target/tcm_fc/tfc_cmd.c memset(fcp, 0, len); len 127 drivers/target/tcm_fc/tfc_cmd.c len = se_cmd->scsi_sense_length; len 128 drivers/target/tcm_fc/tfc_cmd.c if (len) { len 130 drivers/target/tcm_fc/tfc_cmd.c fcp->ext.fr_sns_len = htonl(len); len 131 drivers/target/tcm_fc/tfc_cmd.c memcpy((fcp + 1), se_cmd->sense_buffer, len); len 278 drivers/target/tcm_fc/tfc_cmd.c size_t len; len 285 drivers/target/tcm_fc/tfc_cmd.c len = sizeof(*fcp); len 287 drivers/target/tcm_fc/tfc_cmd.c len += sizeof(*info); len 288 drivers/target/tcm_fc/tfc_cmd.c fp = fc_frame_alloc(lport, len); len 291 drivers/target/tcm_fc/tfc_cmd.c fcp = fc_frame_payload_get(fp, len); len 292 drivers/target/tcm_fc/tfc_cmd.c memset(fcp, 0, len); len 89 drivers/target/tcm_fc/tfc_conf.c ssize_t ft_format_wwn(char *buf, size_t len, u64 wwn) len 94 drivers/target/tcm_fc/tfc_conf.c return snprintf(buf, len, len 102 drivers/target/tcm_fc/tfc_conf.c ssize_t len; len 104 drivers/target/tcm_fc/tfc_conf.c len = ft_format_wwn(buf, PAGE_SIZE - 2, *wwn); len 105 drivers/target/tcm_fc/tfc_conf.c buf[len++] = '\n'; len 106 drivers/target/tcm_fc/tfc_conf.c return len; len 109 drivers/target/tcm_fc/tfc_conf.c static ssize_t ft_wwn_store(void *arg, const char *buf, size_t len) len 336 drivers/target/tcm_fc/tfc_sess.c unsigned char *buf, u32 len) len 340 drivers/target/tcm_fc/tfc_sess.c return ft_format_wwn(buf, len, sess->port_name); len 133 drivers/tee/optee/optee_private.h int optee_supp_read(struct tee_context *ctx, void __user *buf, size_t len); len 134 drivers/tee/optee/optee_private.h int optee_supp_write(struct tee_context *ctx, void __user *buf, size_t len); len 766 drivers/thermal/mtk_thermal.c size_t len; len 783 drivers/thermal/mtk_thermal.c buf = (u32 *)nvmem_cell_read(cell, &len); len 790 drivers/thermal/mtk_thermal.c if (len < 3 * sizeof(u32)) { len 147 drivers/thermal/qoriq_thermal.c int i, val, len; len 164 drivers/thermal/qoriq_thermal.c calibration = of_get_property(np, "fsl,tmu-calibration", &len); len 165 drivers/thermal/qoriq_thermal.c if (calibration == NULL || len % 8) { len 170 drivers/thermal/qoriq_thermal.c for (i = 0; i < len; i += 8, calibration += 2) { len 807 drivers/thermal/thermal_sysfs.c ssize_t len = 0; len 814 drivers/thermal/thermal_sysfs.c len += sprintf(buf + len, "state%u\t%llu\n", i, len 819 drivers/thermal/thermal_sysfs.c return len; len 850 drivers/thermal/thermal_sysfs.c ssize_t len = 0; len 853 drivers/thermal/thermal_sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, " From : To\n"); len 854 drivers/thermal/thermal_sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, " : "); len 856 drivers/thermal/thermal_sysfs.c if (len >= PAGE_SIZE) len 858 drivers/thermal/thermal_sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, "state%2u ", i); len 860 drivers/thermal/thermal_sysfs.c if (len >= PAGE_SIZE) len 863 drivers/thermal/thermal_sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, "\n"); len 866 drivers/thermal/thermal_sysfs.c if (len >= PAGE_SIZE) len 869 drivers/thermal/thermal_sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, "state%2u:", i); len 872 drivers/thermal/thermal_sysfs.c if (len >= PAGE_SIZE) len 874 drivers/thermal/thermal_sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, "%8u ", len 877 drivers/thermal/thermal_sysfs.c if (len >= PAGE_SIZE) len 879 drivers/thermal/thermal_sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, "\n"); len 882 drivers/thermal/thermal_sysfs.c if (len >= PAGE_SIZE) { len 886 drivers/thermal/thermal_sysfs.c return len; len 169 drivers/thunderbolt/ctl.c static int check_header(const struct ctl_pkg *pkg, u32 len, len 175 drivers/thunderbolt/ctl.c if (WARN(len != pkg->frame.size, len 177 drivers/thunderbolt/ctl.c len, pkg->frame.size)) len 240 drivers/thunderbolt/ctl.c static struct tb_cfg_result parse_header(const struct ctl_pkg *pkg, u32 len, len 251 drivers/thunderbolt/ctl.c res.err = check_header(pkg, len, type, route); len 294 drivers/thunderbolt/ctl.c static __be32 tb_crc(const void *data, size_t len) len 296 drivers/thunderbolt/ctl.c return cpu_to_be32(~__crc32c_le(~0, data, len)); len 340 drivers/thunderbolt/ctl.c static int tb_ctl_tx(struct tb_ctl *ctl, const void *data, size_t len, len 345 drivers/thunderbolt/ctl.c if (len % 4 != 0) { /* required for le->be conversion */ len 346 drivers/thunderbolt/ctl.c tb_ctl_WARN(ctl, "TX: invalid size: %zu\n", len); len 349 drivers/thunderbolt/ctl.c if (len > TB_FRAME_SIZE - 4) { /* checksum is 4 bytes */ len 351 drivers/thunderbolt/ctl.c len, TB_FRAME_SIZE - 4); len 358 drivers/thunderbolt/ctl.c pkg->frame.size = len + 4; len 361 drivers/thunderbolt/ctl.c cpu_to_be32_array(pkg->buffer, data, len / 4); len 362 drivers/thunderbolt/ctl.c *(__be32 *) (pkg->buffer + len) = tb_crc(pkg->buffer, len); len 196 drivers/thunderbolt/domain.c size_t len = strlen(s); len 198 drivers/thunderbolt/domain.c if (len) { len 199 drivers/thunderbolt/domain.c if (len != UUID_STRING_LEN) { len 160 drivers/thunderbolt/eeprom.c static u8 tb_crc8(u8 *data, int len) len 164 drivers/thunderbolt/eeprom.c for (i = 0; i < len; i++) { len 172 drivers/thunderbolt/eeprom.c static u32 tb_crc32(void *data, size_t len) len 174 drivers/thunderbolt/eeprom.c return ~__crc32c_le(~0, data, len); len 203 drivers/thunderbolt/eeprom.c u8 len; len 315 drivers/thunderbolt/eeprom.c header->len - sizeof(*header), GFP_KERNEL); len 322 drivers/thunderbolt/eeprom.c header->len - sizeof(*header), GFP_KERNEL); len 359 drivers/thunderbolt/eeprom.c if (header->len != sizeof(*entry)) { len 362 drivers/thunderbolt/eeprom.c header->len, sizeof(struct tb_drom_entry_port)); len 387 drivers/thunderbolt/eeprom.c if (pos + 1 == drom_size || pos + entry->len > drom_size len 388 drivers/thunderbolt/eeprom.c || !entry->len) { len 404 drivers/thunderbolt/eeprom.c pos += entry->len; len 415 drivers/thunderbolt/eeprom.c int len, res; len 417 drivers/thunderbolt/eeprom.c len = device_property_count_u8(dev, "ThunderboltDROM"); len 418 drivers/thunderbolt/eeprom.c if (len < 0 || len < sizeof(struct tb_drom_header)) len 421 drivers/thunderbolt/eeprom.c sw->drom = kmalloc(len, GFP_KERNEL); len 426 drivers/thunderbolt/eeprom.c len); len 432 drivers/thunderbolt/eeprom.c if (*size > len) len 110 drivers/thunderbolt/icm.c u8 len; len 136 drivers/thunderbolt/icm.c if (!ep->len) len 138 drivers/thunderbolt/icm.c if (ep_name + ep->len > end) len 144 drivers/thunderbolt/icm.c ep_name += ep->len; len 313 drivers/thunderbolt/property.c size_t len = 0; len 316 drivers/thunderbolt/property.c len += sizeof(*dir->uuid) / 4; len 318 drivers/thunderbolt/property.c len += sizeof(struct tb_property_rootdir_entry) / 4; len 321 drivers/thunderbolt/property.c len += sizeof(struct tb_property_entry) / 4; len 326 drivers/thunderbolt/property.c len += tb_property_dir_length( len 345 drivers/thunderbolt/property.c return len; len 290 drivers/thunderbolt/xdomain.c u16 data_len, len; len 306 drivers/thunderbolt/xdomain.c len = 0; len 326 drivers/thunderbolt/xdomain.c len = res->hdr.xd_hdr.length_sn & TB_XDOMAIN_LENGTH_MASK; len 327 drivers/thunderbolt/xdomain.c if (len < sizeof(*res) / 4) { len 332 drivers/thunderbolt/xdomain.c len += sizeof(res->hdr.xd_hdr) / 4; len 333 drivers/thunderbolt/xdomain.c len -= sizeof(*res) / 4; len 358 drivers/thunderbolt/xdomain.c memcpy(data + req.offset, res->data, len * 4); len 359 drivers/thunderbolt/xdomain.c req.offset += len; len 382 drivers/thunderbolt/xdomain.c u16 len; len 403 drivers/thunderbolt/xdomain.c len = xdomain_property_block_len - req->offset; len 404 drivers/thunderbolt/xdomain.c len = min_t(u16, len, TB_XDP_PROPERTIES_MAX_DATA_LENGTH); len 405 drivers/thunderbolt/xdomain.c total_size = sizeof(*res) + len * 4; len 420 drivers/thunderbolt/xdomain.c memcpy(res->data, &xdomain_property_block[req->offset], len * 4); len 1569 drivers/thunderbolt/xdomain.c u32 *block, len; len 1576 drivers/thunderbolt/xdomain.c len = ret; len 1578 drivers/thunderbolt/xdomain.c block = kcalloc(len, sizeof(u32), GFP_KERNEL); len 1582 drivers/thunderbolt/xdomain.c ret = tb_property_format_dir(xdomain_property_dir, block, len); len 1590 drivers/thunderbolt/xdomain.c xdomain_property_block_len = len; len 443 drivers/tty/cyclades.c int len, index = cinfo->bus_index; len 547 drivers/tty/cyclades.c len = tty_buffer_request_room(port, char_count); len 548 drivers/tty/cyclades.c while (len--) { len 924 drivers/tty/cyclades.c int len; len 957 drivers/tty/cyclades.c len = tty_prepare_flip_string(port, &buf, len 959 drivers/tty/cyclades.c if (!len) len 962 drivers/tty/cyclades.c len = min_t(unsigned int, min(len, char_count), len 966 drivers/tty/cyclades.c rx_bufaddr + new_rx_get, len); len 968 drivers/tty/cyclades.c new_rx_get = (new_rx_get + len) & len 970 drivers/tty/cyclades.c char_count -= len; len 971 drivers/tty/cyclades.c info->icount.rx += len; len 972 drivers/tty/cyclades.c info->idle_stats.recv_bytes += len; len 975 drivers/tty/cyclades.c len = tty_buffer_request_room(port, char_count); len 976 drivers/tty/cyclades.c while (len--) { len 3405 drivers/tty/cyclades.c unsigned int a, tmp, len = fw->size; len 3407 drivers/tty/cyclades.c if (len < sizeof(*h)) { len 3408 drivers/tty/cyclades.c printk(BAD_FW "too short: %u<%zu\n", len, sizeof(*h)); len 3415 drivers/tty/cyclades.c if ((void *)(cs + h->n_config) > ptr + len || len 3416 drivers/tty/cyclades.c (void *)(bs + h->n_blocks) > ptr + len) { len 3448 drivers/tty/cyclades.c if (b->file_offset + b->size > len) { len 233 drivers/tty/ehv_bytechan.c unsigned int len; len 237 drivers/tty/ehv_bytechan.c len = min_t(unsigned int, count, EV_BYTE_CHANNEL_MAX_BYTES); len 239 drivers/tty/ehv_bytechan.c ret = local_ev_byte_channel_send(handle, &len, s); len 241 drivers/tty/ehv_bytechan.c count -= len; len 242 drivers/tty/ehv_bytechan.c s += len; len 350 drivers/tty/ehv_bytechan.c unsigned int rx_count, tx_count, len; len 369 drivers/tty/ehv_bytechan.c len = min_t(unsigned int, count, sizeof(buffer)); len 374 drivers/tty/ehv_bytechan.c ev_byte_channel_receive(bc->handle, &len, buffer); len 381 drivers/tty/ehv_bytechan.c ret = tty_insert_flip_string(&bc->port, buffer, len); len 389 drivers/tty/ehv_bytechan.c if (ret != len) len 392 drivers/tty/ehv_bytechan.c count -= len; len 410 drivers/tty/ehv_bytechan.c unsigned int len, ret; len 415 drivers/tty/ehv_bytechan.c len = min_t(unsigned int, len 419 drivers/tty/ehv_bytechan.c ret = local_ev_byte_channel_send(bc->handle, &len, bc->buf + bc->tail); len 423 drivers/tty/ehv_bytechan.c bc->tail = (bc->tail + len) & (BUF_SIZE - 1); len 474 drivers/tty/ehv_bytechan.c unsigned int len; len 479 drivers/tty/ehv_bytechan.c len = CIRC_SPACE_TO_END(bc->head, bc->tail, BUF_SIZE); len 480 drivers/tty/ehv_bytechan.c if (count < len) len 481 drivers/tty/ehv_bytechan.c len = count; len 482 drivers/tty/ehv_bytechan.c if (len) { len 483 drivers/tty/ehv_bytechan.c memcpy(bc->buf + bc->head, s, len); len 484 drivers/tty/ehv_bytechan.c bc->head = (bc->head + len) & (BUF_SIZE - 1); len 487 drivers/tty/ehv_bytechan.c if (!len) len 490 drivers/tty/ehv_bytechan.c s += len; len 491 drivers/tty/ehv_bytechan.c count -= len; len 492 drivers/tty/ehv_bytechan.c written += len; len 359 drivers/tty/hvc/hvc_iucv.c size_t len; len 367 drivers/tty/hvc/hvc_iucv.c len = min_t(size_t, count, SNDBUF_SIZE - priv->sndbuf_len); len 368 drivers/tty/hvc/hvc_iucv.c if (!len) len 371 drivers/tty/hvc/hvc_iucv.c memcpy(priv->sndbuf + priv->sndbuf_len, buf, len); len 372 drivers/tty/hvc/hvc_iucv.c priv->sndbuf_len += len; len 377 drivers/tty/hvc/hvc_iucv.c return len; len 392 drivers/tty/hvc/hvc_iucv.c int rc, len; len 423 drivers/tty/hvc/hvc_iucv.c len = priv->sndbuf_len; len 426 drivers/tty/hvc/hvc_iucv.c return len; len 745 drivers/tty/hvc/hvc_iucv.c size_t i, len; len 760 drivers/tty/hvc/hvc_iucv.c len = (wildcard) ? wildcard - filter_entry : 8; len 761 drivers/tty/hvc/hvc_iucv.c if (0 == memcmp(ipvmid, filter_entry, len)) len 1005 drivers/tty/hvc/hvc_iucv.c size_t len; len 1007 drivers/tty/hvc/hvc_iucv.c len = sizeof(priv->srv_name); len 1008 drivers/tty/hvc/hvc_iucv.c memcpy(buf, priv->srv_name, len); len 1009 drivers/tty/hvc/hvc_iucv.c EBCASC(buf, len); len 1010 drivers/tty/hvc/hvc_iucv.c buf[len++] = '\n'; len 1011 drivers/tty/hvc/hvc_iucv.c return len; len 1187 drivers/tty/hvc/hvc_iucv.c size_t len; len 1191 drivers/tty/hvc/hvc_iucv.c len = nextdelim - filter; len 1194 drivers/tty/hvc/hvc_iucv.c len = strlen(filter); len 1195 drivers/tty/hvc/hvc_iucv.c residual = filter + len; len 1198 drivers/tty/hvc/hvc_iucv.c if (len == 0) len 1202 drivers/tty/hvc/hvc_iucv.c if (filter[len - 1] == '\n') len 1203 drivers/tty/hvc/hvc_iucv.c len--; len 1206 drivers/tty/hvc/hvc_iucv.c if (len == 1 && *filter == FILTER_WILDCARD_CHAR) len 1209 drivers/tty/hvc/hvc_iucv.c if (len > 8) len 1214 drivers/tty/hvc/hvc_iucv.c while (len--) len 1215 drivers/tty/hvc/hvc_iucv.c dest[len] = toupper(filter[len]); len 1325 drivers/tty/hvc/hvc_iucv.c size_t index, len; len 1336 drivers/tty/hvc/hvc_iucv.c len = (end) ? end - start : 8; len 1337 drivers/tty/hvc/hvc_iucv.c memcpy(buffer + rc, start, len); len 1338 drivers/tty/hvc/hvc_iucv.c rc += len; len 80 drivers/tty/hvc/hvc_xen.c const char *data, int len) len 91 drivers/tty/hvc/hvc_xen.c while ((sent < len) && ((prod - cons) < sizeof(intf->out))) len 102 drivers/tty/hvc/hvc_xen.c static int domU_write_console(uint32_t vtermno, const char *data, int len) len 104 drivers/tty/hvc/hvc_xen.c int ret = len; len 115 drivers/tty/hvc/hvc_xen.c while (len) { len 116 drivers/tty/hvc/hvc_xen.c int sent = __write_console(cons, data, len); len 119 drivers/tty/hvc/hvc_xen.c len -= sent; len 121 drivers/tty/hvc/hvc_xen.c if (unlikely(len)) len 128 drivers/tty/hvc/hvc_xen.c static int domU_read_console(uint32_t vtermno, char *buf, int len) len 143 drivers/tty/hvc/hvc_xen.c while (cons != prod && recv < len) len 161 drivers/tty/hvc/hvc_xen.c static int dom0_read_console(uint32_t vtermno, char *buf, int len) len 163 drivers/tty/hvc/hvc_xen.c return HYPERVISOR_console_io(CONSOLEIO_read, len, buf); len 170 drivers/tty/hvc/hvc_xen.c static int dom0_write_console(uint32_t vtermno, const char *str, int len) len 172 drivers/tty/hvc/hvc_xen.c int rc = HYPERVISOR_console_io(CONSOLEIO_write, len, (char *)str); len 176 drivers/tty/hvc/hvc_xen.c return len; len 596 drivers/tty/hvc/hvc_xen.c static void xen_hvm_early_write(uint32_t vtermno, const char *str, int len) len 599 drivers/tty/hvc/hvc_xen.c outsb(0xe9, str, len); len 602 drivers/tty/hvc/hvc_xen.c static void xen_hvm_early_write(uint32_t vtermno, const char *str, int len) { } len 619 drivers/tty/hvc/hvc_xen.c unsigned len) len 625 drivers/tty/hvc/hvc_xen.c xen_hvm_early_write(0, string, len); len 629 drivers/tty/hvc/hvc_xen.c dom0_write_console(0, string, len); len 635 drivers/tty/hvc/hvc_xen.c while (off < len && NULL != (pos = strchr(string+off, '\n'))) { len 637 drivers/tty/hvc/hvc_xen.c if (off + linelen > len) len 643 drivers/tty/hvc/hvc_xen.c if (off < len) len 644 drivers/tty/hvc/hvc_xen.c domU_write_console(0, string+off, len-off); len 658 drivers/tty/hvc/hvc_xen.c ssize_t len = strlen(str); len 662 drivers/tty/hvc/hvc_xen.c rc = dom0_write_console(0, str, len); len 666 drivers/tty/hvc/hvc_xen.c xen_hvm_early_write(0, str, len); len 683 drivers/tty/hvc/hvc_xen.c unsigned len) len 685 drivers/tty/hvc/hvc_xen.c dom0_write_console(0, string, len); len 147 drivers/tty/hvc/hvsi.c return (int)((struct hvsi_header *)packet)->len; len 182 drivers/tty/hvc/hvsi.c #define dbg_dump_hex(data, len) dump_hex(data, len) len 185 drivers/tty/hvc/hvsi.c #define dbg_dump_hex(data, len) do { } while (0) len 188 drivers/tty/hvc/hvsi.c static void dump_hex(const uint8_t *data, int len) len 193 drivers/tty/hvc/hvsi.c for (i=0; i < len; i++) len 197 drivers/tty/hvc/hvsi.c for (i=0; i < len; i++) { len 210 drivers/tty/hvc/hvsi.c printk("type 0x%x, len %i, seqno %i:\n", header->type, header->len, len 213 drivers/tty/hvc/hvsi.c dump_hex(packet, header->len); len 286 drivers/tty/hvc/hvsi.c packet.hdr.len = sizeof(struct hvsi_query_response); len 292 drivers/tty/hvc/hvsi.c pr_debug("%s: sending %i bytes\n", __func__, packet.hdr.len); len 293 drivers/tty/hvc/hvsi.c dbg_dump_hex((uint8_t*)&packet, packet.hdr.len); len 295 drivers/tty/hvc/hvsi.c wrote = hvc_put_chars(hp->vtermno, (char *)&packet, packet.hdr.len); len 296 drivers/tty/hvc/hvsi.c if (wrote != packet.hdr.len) { len 321 drivers/tty/hvc/hvsi.c static void hvsi_insert_chars(struct hvsi_struct *hp, const char *buf, int len) len 325 drivers/tty/hvc/hvsi.c for (i=0; i < len; i++) { len 354 drivers/tty/hvc/hvsi.c int datalen = header->len - sizeof(struct hvsi_header); len 546 drivers/tty/hvc/hvsi.c packet.hdr.len = sizeof(struct hvsi_query); len 550 drivers/tty/hvc/hvsi.c pr_debug("%s: sending %i bytes\n", __func__, packet.hdr.len); len 551 drivers/tty/hvc/hvsi.c dbg_dump_hex((uint8_t*)&packet, packet.hdr.len); len 553 drivers/tty/hvc/hvsi.c wrote = hvc_put_chars(hp->vtermno, (char *)&packet, packet.hdr.len); len 554 drivers/tty/hvc/hvsi.c if (wrote != packet.hdr.len) { len 590 drivers/tty/hvc/hvsi.c packet.hdr.len = sizeof(struct hvsi_control); len 597 drivers/tty/hvc/hvsi.c pr_debug("%s: sending %i bytes\n", __func__, packet.hdr.len); len 598 drivers/tty/hvc/hvsi.c dbg_dump_hex((uint8_t*)&packet, packet.hdr.len); len 600 drivers/tty/hvc/hvsi.c wrote = hvc_put_chars(hp->vtermno, (char *)&packet, packet.hdr.len); len 601 drivers/tty/hvc/hvsi.c if (wrote != packet.hdr.len) { len 673 drivers/tty/hvc/hvsi.c packet.hdr.len = count + sizeof(struct hvsi_header); len 676 drivers/tty/hvc/hvsi.c ret = hvc_put_chars(hp->vtermno, (char *)&packet, packet.hdr.len); len 677 drivers/tty/hvc/hvsi.c if (ret == packet.hdr.len) { len 690 drivers/tty/hvc/hvsi.c packet.hdr.len = 6; len 693 drivers/tty/hvc/hvsi.c pr_debug("%s: sending %i bytes\n", __func__, packet.hdr.len); len 694 drivers/tty/hvc/hvsi.c dbg_dump_hex((uint8_t*)&packet, packet.hdr.len); len 696 drivers/tty/hvc/hvsi.c hvc_put_chars(hp->vtermno, (char *)&packet, packet.hdr.len); len 15 drivers/tty/hvc/hvsi_lib.c return pv->put_chars(pv->termno, (char *)packet, packet->len); len 30 drivers/tty/hvc/hvsi_lib.c q.hdr.len = sizeof(struct hvsi_query); len 42 drivers/tty/hvc/hvsi_lib.c ctrl.hdr.len = sizeof(struct hvsi_control); len 98 drivers/tty/hvc/hvsi_lib.c r.hdr.len = sizeof(struct hvsi_query_response); len 123 drivers/tty/hvc/hvsi_lib.c u8 len, type; len 133 drivers/tty/hvc/hvsi_lib.c len = pv->inbuf[1]; len 136 drivers/tty/hvc/hvsi_lib.c if (pv->inbuf_len < len) len 140 drivers/tty/hvc/hvsi_lib.c pv->termno, type, len); len 145 drivers/tty/hvc/hvsi_lib.c pv->inbuf_pktlen = len - 4; len 160 drivers/tty/hvc/hvsi_lib.c pv->inbuf_len -= len; len 161 drivers/tty/hvc/hvsi_lib.c memmove(pv->inbuf, &pv->inbuf[len], pv->inbuf_len); len 240 drivers/tty/hvc/hvsi_lib.c dp.hdr.len = adjcount + sizeof(struct hvsi_header); len 267 drivers/tty/hvc/hvsi_lib.c q.hdr.len = sizeof(struct hvsi_query); len 305 drivers/tty/hvc/hvsi_lib.c ctrl.hdr.len = sizeof(struct hvsi_control); len 34 drivers/tty/ipwireless/hardware.c const unsigned char *data, int len, len 38 drivers/tty/ipwireless/hardware.c unsigned int channel_idx, const unsigned char *data, int len); len 767 drivers/tty/ipwireless/hardware.c const unsigned char *data, int len) len 773 drivers/tty/ipwireless/hardware.c if (len != sizeof(struct ipw_control_packet_body)) { len 776 drivers/tty/ipwireless/hardware.c len); len 813 drivers/tty/ipwireless/hardware.c unsigned short len) len 828 drivers/tty/ipwireless/hardware.c data_len = len - header_length; len 856 drivers/tty/ipwireless/hardware.c unsigned len; len 863 drivers/tty/ipwireless/hardware.c len = inw(hw->base_port + IODRR); len 864 drivers/tty/ipwireless/hardware.c if (len > hw->ll_mtu) { len 866 drivers/tty/ipwireless/hardware.c ": received a packet of %u bytes - longer than the MTU!\n", len); len 871 drivers/tty/ipwireless/hardware.c for (i = 0; i < len; i += 2) { len 879 drivers/tty/ipwireless/hardware.c len = inw(hw->base_port); len 880 drivers/tty/ipwireless/hardware.c if (len > hw->ll_mtu) { len 882 drivers/tty/ipwireless/hardware.c ": received a packet of %u bytes - longer than the MTU!\n", len); len 888 drivers/tty/ipwireless/hardware.c for (i = 0; i < len; i += 2) { len 907 drivers/tty/ipwireless/hardware.c dump_data_bytes("recv", pkt, len); len 909 drivers/tty/ipwireless/hardware.c handle_received_packet(hw, (union nl_packet *) pkt, len); len 911 drivers/tty/ipwireless/hardware.c end_read_timing(len); len 1531 drivers/tty/ipwireless/hardware.c const unsigned char *data, int len, len 117 drivers/tty/ipwireless/network.c skb->len, len 126 drivers/tty/ipwireless/network.c buf = kmalloc(skb->len + 2, GFP_ATOMIC); len 129 drivers/tty/ipwireless/network.c memcpy(buf + 2, skb->data, skb->len); len 133 drivers/tty/ipwireless/network.c skb->len + 2, len 561 drivers/tty/mips_ejtag_fdc.c int len; len 576 drivers/tty/mips_ejtag_fdc.c len = mips_ejtag_fdc_decode(data, buf); len 578 drivers/tty/mips_ejtag_fdc.c priv->driver_name, channel, data, len, buf); len 581 drivers/tty/mips_ejtag_fdc.c for (i = 0; i < len; ++i) { len 270 drivers/tty/moxa.c u16 rptr, wptr, mask, len; len 276 drivers/tty/moxa.c len = (wptr - rptr) & mask; len 277 drivers/tty/moxa.c if (len <= Low_water) len 458 drivers/tty/moxa.c size_t len) len 466 drivers/tty/moxa.c memcpy_toio(baseAddr, buf, len); /* download BIOS */ len 503 drivers/tty/moxa.c size_t len) len 507 drivers/tty/moxa.c if (len < 7168) { len 512 drivers/tty/moxa.c writew(len - 7168 - 2, baseAddr + C320bapi_len); len 516 drivers/tty/moxa.c memcpy_toio(baseAddr + DynPage_addr, ptr + 7168, len - 7168); len 522 drivers/tty/moxa.c size_t len) len 555 drivers/tty/moxa.c wlen = len >> 1; len 560 drivers/tty/moxa.c wlen = len >> 1; len 644 drivers/tty/moxa.c size_t len) len 650 drivers/tty/moxa.c if (len % 2) { len 655 drivers/tty/moxa.c retval = moxa_real_load_code(brd, ptr, len); /* may change numPorts */ len 736 drivers/tty/moxa.c size_t len; len 745 drivers/tty/moxa.c __le16 len[5]; len 748 drivers/tty/moxa.c BUILD_BUG_ON(ARRAY_SIZE(hdr->len) != ARRAY_SIZE(lens)); len 767 drivers/tty/moxa.c len = MOXA_FW_HDRLEN; len 770 drivers/tty/moxa.c lens[a] = le16_to_cpu(hdr->len[a]); len 771 drivers/tty/moxa.c if (lens[a] && len + lens[a] <= fw->size && len 772 drivers/tty/moxa.c moxa_check_fw(&fw->data[len])) len 774 drivers/tty/moxa.c "at offset %u, but going on\n", (u32)len); len 779 drivers/tty/moxa.c len += lens[a]; len 782 drivers/tty/moxa.c if (len != fw->size) { len 784 drivers/tty/moxa.c (u32)len); len 1209 drivers/tty/moxa.c int len; len 1215 drivers/tty/moxa.c len = MoxaPortWriteData(tty, buf, count); len 1219 drivers/tty/moxa.c return len; len 1867 drivers/tty/moxa.c const unsigned char *buffer, int len) len 1883 drivers/tty/moxa.c if (c > len) len 1884 drivers/tty/moxa.c c = len; len 1892 drivers/tty/moxa.c len = head - tail - 1; len 1894 drivers/tty/moxa.c len = tx_mask + 1 - tail; len 1895 drivers/tty/moxa.c len = (c > len) ? len : c; len 1897 drivers/tty/moxa.c memcpy_toio(ofs, buffer, len); len 1898 drivers/tty/moxa.c buffer += len; len 1899 drivers/tty/moxa.c tail = (tail + len) & tx_mask; len 1900 drivers/tty/moxa.c c -= len; len 1906 drivers/tty/moxa.c len = Page_size - pageofs; len 1907 drivers/tty/moxa.c if (len > c) len 1908 drivers/tty/moxa.c len = c; len 1911 drivers/tty/moxa.c memcpy_toio(ofs, buffer, len); len 1912 drivers/tty/moxa.c buffer += len; len 1916 drivers/tty/moxa.c c -= len; len 1930 drivers/tty/moxa.c unsigned int count, len, total; len 1952 drivers/tty/moxa.c len = (tail >= head) ? (tail - head) : len 1954 drivers/tty/moxa.c len = tty_prepare_flip_string(&port->port, &dst, len 1955 drivers/tty/moxa.c min(len, count)); len 1956 drivers/tty/moxa.c memcpy_fromio(dst, ofs, len); len 1957 drivers/tty/moxa.c head = (head + len) & rx_mask; len 1958 drivers/tty/moxa.c count -= len; len 1966 drivers/tty/moxa.c len = tty_prepare_flip_string(&port->port, &dst, len 1968 drivers/tty/moxa.c memcpy_fromio(dst, ofs, len); len 1970 drivers/tty/moxa.c count -= len; len 1971 drivers/tty/moxa.c pageofs = (pageofs + len) & Page_mask; len 1753 drivers/tty/mxser.c int len, lsr; len 1755 drivers/tty/mxser.c len = mxser_chars_in_buffer(tty); len 1759 drivers/tty/mxser.c len += (lsr ? 0 : 1); len 1761 drivers/tty/mxser.c return put_user(len, (int __user *)argp); len 98 drivers/tty/n_gsm.c unsigned int len; /* Length of data block (can be zero) */ len 146 drivers/tty/n_gsm.c void (*data)(struct gsm_dlci *dlci, const u8 *data, int len); len 147 drivers/tty/n_gsm.c void (*prev_data)(struct gsm_dlci *dlci, const u8 *data, int len); len 166 drivers/tty/n_gsm.c int len; /* Length of block for retransmission */ len 207 drivers/tty/n_gsm.c unsigned int len; len 221 drivers/tty/n_gsm.c int (*output)(struct gsm_mux *mux, u8 *data, int len); len 385 drivers/tty/n_gsm.c static inline u8 gsm_fcs_add_block(u8 fcs, u8 *c, int len) len 387 drivers/tty/n_gsm.c while (len--) len 529 drivers/tty/n_gsm.c static int gsm_stuff_frame(const u8 *input, u8 *output, int len) len 532 drivers/tty/n_gsm.c while (len--) { len 561 drivers/tty/n_gsm.c int len; len 573 drivers/tty/n_gsm.c len = 6; len 582 drivers/tty/n_gsm.c len = gsm_stuff_frame(ibuf, cbuf + 1, 3); len 585 drivers/tty/n_gsm.c cbuf[len + 1] = GSM1_SOF; len 587 drivers/tty/n_gsm.c len += 2; len 593 drivers/tty/n_gsm.c gsm->output(gsm, cbuf, len); len 641 drivers/tty/n_gsm.c static struct gsm_msg *gsm_data_alloc(struct gsm_mux *gsm, u8 addr, int len, len 644 drivers/tty/n_gsm.c struct gsm_msg *m = kmalloc(sizeof(struct gsm_msg) + len + HDR_LEN, len 649 drivers/tty/n_gsm.c m->len = len; len 671 drivers/tty/n_gsm.c int len; len 679 drivers/tty/n_gsm.c len = gsm_stuff_frame(msg->data, len 680 drivers/tty/n_gsm.c gsm->txframe + 1, msg->len); len 681 drivers/tty/n_gsm.c gsm->txframe[len + 1] = GSM1_SOF; len 682 drivers/tty/n_gsm.c len += 2; len 685 drivers/tty/n_gsm.c memcpy(gsm->txframe + 1 , msg->data, msg->len); len 686 drivers/tty/n_gsm.c gsm->txframe[msg->len + 1] = GSM0_SOF; len 687 drivers/tty/n_gsm.c len = msg->len + 2; len 693 drivers/tty/n_gsm.c gsm->txframe, len); len 696 drivers/tty/n_gsm.c len - skip_sof) < 0) len 699 drivers/tty/n_gsm.c gsm->tx_bytes -= msg->len; len 723 drivers/tty/n_gsm.c u8 *fcs = dp + msg->len; len 727 drivers/tty/n_gsm.c if (msg->len < 128) len 728 drivers/tty/n_gsm.c *--dp = (msg->len << 1) | EA; len 730 drivers/tty/n_gsm.c *--dp = (msg->len >> 7); /* bits 7 - 15 */ len 731 drivers/tty/n_gsm.c *--dp = (msg->len & 127) << 1; /* bits 0 - 6 */ len 743 drivers/tty/n_gsm.c *fcs = gsm_fcs_add_block(*fcs, msg->data, msg->len); len 747 drivers/tty/n_gsm.c msg->data, msg->len); len 751 drivers/tty/n_gsm.c msg->len += (msg->data - dp) + 1; len 756 drivers/tty/n_gsm.c gsm->tx_bytes += msg->len; len 794 drivers/tty/n_gsm.c int len, total_size, size; len 799 drivers/tty/n_gsm.c len = kfifo_len(dlci->fifo); len 800 drivers/tty/n_gsm.c if (len == 0) len 804 drivers/tty/n_gsm.c if (len > gsm->mtu) len 805 drivers/tty/n_gsm.c len = gsm->mtu; len 807 drivers/tty/n_gsm.c size = len + h; len 823 drivers/tty/n_gsm.c WARN_ON(kfifo_out_locked(dlci->fifo, dp , len, &dlci->lock) != len); len 848 drivers/tty/n_gsm.c int len, size; len 863 drivers/tty/n_gsm.c len = dlci->skb->len + overhead; len 866 drivers/tty/n_gsm.c if (len > gsm->mtu) { len 873 drivers/tty/n_gsm.c len = gsm->mtu; len 877 drivers/tty/n_gsm.c size = len + overhead; len 892 drivers/tty/n_gsm.c len--; len 894 drivers/tty/n_gsm.c memcpy(dp, dlci->skb->data, len); len 895 drivers/tty/n_gsm.c skb_pull(dlci->skb, len); len 919 drivers/tty/n_gsm.c int len; len 934 drivers/tty/n_gsm.c len = gsm_dlci_data_output(gsm, dlci); len 936 drivers/tty/n_gsm.c len = gsm_dlci_data_output_framed(gsm, dlci); len 937 drivers/tty/n_gsm.c if (len < 0) len 940 drivers/tty/n_gsm.c if (len == 0) len 1082 drivers/tty/n_gsm.c int len = clen; len 1087 drivers/tty/n_gsm.c len--; len 1088 drivers/tty/n_gsm.c if (len == 0) len 1092 drivers/tty/n_gsm.c len--; len 1093 drivers/tty/n_gsm.c if (len <= 0) len 1103 drivers/tty/n_gsm.c len--; len 1104 drivers/tty/n_gsm.c if (len == 0) len 1107 drivers/tty/n_gsm.c len--; len 1108 drivers/tty/n_gsm.c if (len > 0) { len 1110 drivers/tty/n_gsm.c len--; len 1111 drivers/tty/n_gsm.c if (len == 0) len 1142 drivers/tty/n_gsm.c int len = clen; len 1146 drivers/tty/n_gsm.c len--; len 1147 drivers/tty/n_gsm.c if (len == 0) len 1151 drivers/tty/n_gsm.c len--; len 1152 drivers/tty/n_gsm.c if (len <= 0) len 1297 drivers/tty/n_gsm.c struct gsm_msg *msg = gsm_data_alloc(gsm, 0, ctrl->len + 1, gsm->ftype); len 1301 drivers/tty/n_gsm.c memcpy(msg->data + 1, ctrl->data, ctrl->len); len 1368 drivers/tty/n_gsm.c ctrl->len = clen; len 1562 drivers/tty/n_gsm.c int len = clen; len 1565 drivers/tty/n_gsm.c pr_debug("%d bytes for tty\n", len); len 1574 drivers/tty/n_gsm.c len--; len 1575 drivers/tty/n_gsm.c if (len == 0) len 1586 drivers/tty/n_gsm.c tty_insert_flip_string(port, data, len); len 1603 drivers/tty/n_gsm.c static void gsm_dlci_command(struct gsm_dlci *dlci, const u8 *data, int len) len 1607 drivers/tty/n_gsm.c while (len-- > 0) { len 1610 drivers/tty/n_gsm.c len--; len 1614 drivers/tty/n_gsm.c if (clen > len) len 1751 drivers/tty/n_gsm.c gsm->fcs = gsm_fcs_add_block(gsm->fcs, gsm->buf, gsm->len); len 1771 drivers/tty/n_gsm.c gsm_print_packet("<--", address, cr, gsm->control, gsm->buf, gsm->len); len 1835 drivers/tty/n_gsm.c dlci->data(dlci, gsm->buf, gsm->len); len 1857 drivers/tty/n_gsm.c unsigned int len; len 1864 drivers/tty/n_gsm.c gsm->len = 0; len 1880 drivers/tty/n_gsm.c if (gsm_read_ea(&gsm->len, c)) { len 1881 drivers/tty/n_gsm.c if (gsm->len > gsm->mru) { len 1887 drivers/tty/n_gsm.c if (!gsm->len) len 1897 drivers/tty/n_gsm.c len = c; len 1898 drivers/tty/n_gsm.c gsm->len |= len << 7; len 1899 drivers/tty/n_gsm.c if (gsm->len > gsm->mru) { len 1905 drivers/tty/n_gsm.c if (!gsm->len) len 1912 drivers/tty/n_gsm.c if (gsm->count == gsm->len) len 1946 drivers/tty/n_gsm.c gsm->len = gsm->count; len 2339 drivers/tty/n_gsm.c static int gsmld_output(struct gsm_mux *gsm, u8 *data, int len) len 2341 drivers/tty/n_gsm.c if (tty_write_room(gsm->tty) < len) { len 2347 drivers/tty/n_gsm.c data, len); len 2348 drivers/tty/n_gsm.c gsm->tty->ops->write(gsm->tty, data, len); len 2349 drivers/tty/n_gsm.c return len; len 2698 drivers/tty/n_gsm.c net->stats.tx_bytes += skb->len; len 2863 drivers/tty/n_gsm.c int len = 2; len 2866 drivers/tty/n_gsm.c len++; len 2868 drivers/tty/n_gsm.c modembits[0] = len << 1 | EA; /* Data bytes */ len 2873 drivers/tty/n_gsm.c ctrl = gsm_control_send(dlci->gsm, CMD_MSC, modembits, len + 1); len 3026 drivers/tty/n_gsm.c int len) len 3033 drivers/tty/n_gsm.c sent = kfifo_in_locked(dlci->fifo, buf, len, &dlci->lock); len 28 drivers/tty/serdev/core.c int len; len 30 drivers/tty/serdev/core.c len = acpi_device_modalias(dev, buf, PAGE_SIZE - 1); len 31 drivers/tty/serdev/core.c if (len != -ENODEV) len 32 drivers/tty/serdev/core.c return len; len 77 drivers/tty/serdev/serdev-ttyport.c static int ttyport_write_buf(struct serdev_controller *ctrl, const unsigned char *data, size_t len) len 86 drivers/tty/serdev/serdev-ttyport.c return tty->ops->write(serport->tty, data, len); len 1148 drivers/tty/serial/cpm_uart/cpm_uart_core.c int len; len 1159 drivers/tty/serial/cpm_uart/cpm_uart_core.c data = of_get_property(np, "fsl,cpm-brg", &len); len 1160 drivers/tty/serial/cpm_uart/cpm_uart_core.c if (!data || len != 4) { len 1168 drivers/tty/serial/cpm_uart/cpm_uart_core.c data = of_get_property(np, "fsl,cpm-command", &len); len 1169 drivers/tty/serial/cpm_uart/cpm_uart_core.c if (!data || len != 4) { len 48 drivers/tty/serial/cpm_uart/cpm_uart_cpm2.c resource_size_t len; len 61 drivers/tty/serial/cpm_uart/cpm_uart_cpm2.c len = resource_size(&res); len 62 drivers/tty/serial/cpm_uart/cpm_uart_cpm2.c pram = ioremap(res.start, len); len 69 drivers/tty/serial/cpm_uart/cpm_uart_cpm2.c if (len != 2) { len 61 drivers/tty/serial/earlycon.c size_t len; len 70 drivers/tty/serial/earlycon.c len = s - name; len 71 drivers/tty/serial/earlycon.c strlcpy(earlycon->name, name, min(len + 1, sizeof(earlycon->name))); len 183 drivers/tty/serial/earlycon.c size_t len = strlen(match->name); len 185 drivers/tty/serial/earlycon.c if (strncmp(buf, match->name, len)) len 188 drivers/tty/serial/earlycon.c if (buf[len]) { len 189 drivers/tty/serial/earlycon.c if (buf[len] != ',') len 191 drivers/tty/serial/earlycon.c buf += len + 1; len 144 drivers/tty/serial/fsl_linflexuart.c unsigned int len, cap; len 615 drivers/tty/serial/fsl_linflexuart.c if (earlycon_buf.len >= 1 << CONFIG_LOG_BUF_SHIFT) len 623 drivers/tty/serial/fsl_linflexuart.c } else if (earlycon_buf.len == earlycon_buf.cap) { len 632 drivers/tty/serial/fsl_linflexuart.c if (earlycon_buf.len < earlycon_buf.cap) len 633 drivers/tty/serial/fsl_linflexuart.c earlycon_buf.content[earlycon_buf.len++] = ch; len 764 drivers/tty/serial/fsl_linflexuart.c if (earlycon_buf.len) { len 765 drivers/tty/serial/fsl_linflexuart.c for (i = 0; i < earlycon_buf.len; i++) len 770 drivers/tty/serial/fsl_linflexuart.c earlycon_buf.len = 0; len 179 drivers/tty/serial/ifx6x60.c static inline void swap_buf_8(unsigned char *buf, int len, void *end) len 193 drivers/tty/serial/ifx6x60.c static inline void swap_buf_16(unsigned char *buf, int len, void *end) len 198 drivers/tty/serial/ifx6x60.c len = ((len + 1) >> 1); len 199 drivers/tty/serial/ifx6x60.c if ((void *)&buf_16[len] > end) { len 201 drivers/tty/serial/ifx6x60.c &buf_16[len], end); len 204 drivers/tty/serial/ifx6x60.c for (n = 0; n < len; n++) { len 218 drivers/tty/serial/ifx6x60.c static inline void swap_buf_32(unsigned char *buf, int len, void *end) len 223 drivers/tty/serial/ifx6x60.c len = (len + 3) >> 2; len 225 drivers/tty/serial/ifx6x60.c if ((void *)&buf_32[len] > end) { len 227 drivers/tty/serial/ifx6x60.c &buf_32[len], end); len 230 drivers/tty/serial/ifx6x60.c for (n = 0; n < len; n++) { len 749 drivers/tty/serial/ifx6x60.c ifx_dev->spi_xfer.len = IFX_SPI_TRANSFER_SIZE; len 112 drivers/tty/serial/ifx6x60.h void (*swap_buf)(unsigned char *buf, int len, void *end); len 519 drivers/tty/serial/jsm/jsm_tty.c int len = 0; len 583 drivers/tty/serial/jsm/jsm_tty.c len = tty_buffer_request_room(port, data_len); len 590 drivers/tty/serial/jsm/jsm_tty.c while (len) { len 592 drivers/tty/serial/jsm/jsm_tty.c s = min(s, len); len 623 drivers/tty/serial/jsm/jsm_tty.c len -= s; len 238 drivers/tty/serial/kgdboc.c size_t len = strlen(kmessage); len 240 drivers/tty/serial/kgdboc.c if (len >= MAX_CONFIG_LEN) { len 259 drivers/tty/serial/kgdboc.c if (len && config[len - 1] == '\n') len 260 drivers/tty/serial/kgdboc.c config[len - 1] = '\0'; len 199 drivers/tty/serial/max3100.c .len = 2, len 624 drivers/tty/serial/max310x.c static void max310x_batch_write(struct uart_port *port, u8 *txbuf, unsigned int len) len 630 drivers/tty/serial/max310x.c .len = sizeof(one->wr_header), len 633 drivers/tty/serial/max310x.c .len = len, len 639 drivers/tty/serial/max310x.c static void max310x_batch_read(struct uart_port *port, u8 *rxbuf, unsigned int len) len 645 drivers/tty/serial/max310x.c .len = sizeof(one->rd_header), len 648 drivers/tty/serial/max310x.c .len = len, len 308 drivers/tty/serial/pch_uart.c u32 len = 0; len 316 drivers/tty/serial/pch_uart.c len += snprintf(buf + len, PCH_REGS_BUFSIZE - len, len 319 drivers/tty/serial/pch_uart.c len += snprintf(buf + len, PCH_REGS_BUFSIZE - len, len 321 drivers/tty/serial/pch_uart.c len += snprintf(buf + len, PCH_REGS_BUFSIZE - len, len 323 drivers/tty/serial/pch_uart.c len += snprintf(buf + len, PCH_REGS_BUFSIZE - len, len 325 drivers/tty/serial/pch_uart.c len += snprintf(buf + len, PCH_REGS_BUFSIZE - len, len 327 drivers/tty/serial/pch_uart.c len += snprintf(buf + len, PCH_REGS_BUFSIZE - len, len 329 drivers/tty/serial/pch_uart.c len += snprintf(buf + len, PCH_REGS_BUFSIZE - len, len 331 drivers/tty/serial/pch_uart.c len += snprintf(buf + len, PCH_REGS_BUFSIZE - len, len 333 drivers/tty/serial/pch_uart.c len += snprintf(buf + len, PCH_REGS_BUFSIZE - len, len 339 drivers/tty/serial/pch_uart.c len += snprintf(buf + len, PCH_REGS_BUFSIZE - len, len 341 drivers/tty/serial/pch_uart.c len += snprintf(buf + len, PCH_REGS_BUFSIZE - len, len 345 drivers/tty/serial/pch_uart.c if (len > PCH_REGS_BUFSIZE) len 346 drivers/tty/serial/pch_uart.c len = PCH_REGS_BUFSIZE; len 348 drivers/tty/serial/pch_uart.c ret = simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1405 drivers/tty/serial/pmac_zilog.c int len; len 1453 drivers/tty/serial/pmac_zilog.c conn = of_get_property(np, "AAPL,connector", &len); len 1458 drivers/tty/serial/pmac_zilog.c slots = of_get_property(np, "slot-names", &len); len 63 drivers/tty/serial/sunhv.c unsigned long len, status, sent; len 65 drivers/tty/serial/sunhv.c len = CIRC_CNT_TO_END(xmit->head, xmit->tail, len 67 drivers/tty/serial/sunhv.c status = sun4v_con_write(ra, len, &sent); len 7620 drivers/tty/synclink.c info->xmit_cnt = skb->len; len 7621 drivers/tty/synclink.c mgsl_load_tx_dma_buffer(info, skb->data, skb->len); len 7625 drivers/tty/synclink.c dev->stats.tx_bytes += skb->len; len 1462 drivers/tty/synclink_gt.c if (!skb->len) len 1470 drivers/tty/synclink_gt.c dev->stats.tx_bytes += skb->len; len 1476 drivers/tty/synclink_gt.c tx_load(info, skb->data, skb->len); len 1590 drivers/tty/synclinkmp.c info->tx_count = skb->len; len 1591 drivers/tty/synclinkmp.c tx_load_dma_buffer(info, skb->data, skb->len); len 1595 drivers/tty/synclinkmp.c dev->stats.tx_bytes += skb->len; len 397 drivers/tty/tty_io.c int len; len 406 drivers/tty/tty_io.c len = str - name; len 412 drivers/tty/tty_io.c if (!len || strncmp(name, p->name, len) != 0) len 302 drivers/tty/vcc.c int len = 0; len 305 drivers/tty/vcc.c return len; len 307 drivers/tty/vcc.c len = tty_insert_flip_string(tty->port, buf, size); len 308 drivers/tty/vcc.c if (len) len 311 drivers/tty/vcc.c return len; len 189 drivers/tty/vt/keyboard.c .len = sizeof(scancode), len 216 drivers/tty/vt/keyboard.c .len = sizeof(scancode), len 120 drivers/uio/uio_mf624.c resource_size_t len = pci_resource_len(dev, bar); len 127 drivers/uio/uio_mf624.c mem->size = ((start & ~PAGE_MASK) + len + PAGE_SIZE - 1) & PAGE_MASK; len 125 drivers/uio/uio_pruss.c int ret, cnt, i, len; len 185 drivers/uio/uio_pruss.c len = resource_size(regs_prussio); len 186 drivers/uio/uio_pruss.c gdev->prussio_vaddr = ioremap(regs_prussio->start, len); len 341 drivers/usb/atm/cxacru.c int len = strlen(buf); len 365 drivers/usb/atm/cxacru.c ret = len; len 385 drivers/usb/atm/cxacru.c ret = len; len 391 drivers/usb/atm/cxacru.c ret = len; len 441 drivers/usb/atm/cxacru.c int len = strlen(buf); len 453 drivers/usb/atm/cxacru.c while (pos < len) { len 463 drivers/usb/atm/cxacru.c if (tmp < 0 || tmp > len - pos) len 468 drivers/usb/atm/cxacru.c if (buf[pos] == '\n' && pos == len-1) len 478 drivers/usb/atm/cxacru.c if (pos >= len || num >= CMD_MAX_CONFIG) { len 499 drivers/usb/atm/cxacru.c return len; len 712 drivers/usb/atm/cxacru.c int ret, len; len 728 drivers/usb/atm/cxacru.c len = ret / 4; len 729 drivers/usb/atm/cxacru.c for (offb = 0; offb < len; ) { len 732 drivers/usb/atm/cxacru.c if (l < 0 || l > stride || l > (len - offb) / 2) { len 637 drivers/usb/atm/ueagle-atm.c u8 len = FW_GET_BYTE(pfw); len 640 drivers/usb/atm/ueagle-atm.c size -= len + 3; len 644 drivers/usb/atm/ueagle-atm.c ret = uea_send_modem_cmd(usb, add, len, pfw + 3); len 650 drivers/usb/atm/ueagle-atm.c pfw += len + 3; len 722 drivers/usb/atm/ueagle-atm.c static int check_dsp_e1(const u8 *dsp, unsigned int len) len 733 drivers/usb/atm/ueagle-atm.c if (p + 4 * pagecount > len) len 745 drivers/usb/atm/ueagle-atm.c if (pageoffset >= len) len 755 drivers/usb/atm/ueagle-atm.c if (pp + 4 > len) len 763 drivers/usb/atm/ueagle-atm.c if (pp + blocksize > len) len 773 drivers/usb/atm/ueagle-atm.c static int check_dsp_e4(const u8 *dsp, int len) len 779 drivers/usb/atm/ueagle-atm.c if (len < sum) len 799 drivers/usb/atm/ueagle-atm.c if ((u8 *)(blockidx + 1) - dsp >= len) len 808 drivers/usb/atm/ueagle-atm.c if (l > len) len 815 drivers/usb/atm/ueagle-atm.c return (sum == len) ? 0 : 1; len 1677 drivers/usb/atm/ueagle-atm.c int i, ret, len; len 1695 drivers/usb/atm/ueagle-atm.c ret = len = request_cmvs(sc, &cmvs_ptr, &cmvs_fw, &ver); len 1706 drivers/usb/atm/ueagle-atm.c for (i = 0; i < len; i++) { len 1717 drivers/usb/atm/ueagle-atm.c for (i = 0; i < len; i++) { len 1743 drivers/usb/atm/ueagle-atm.c int i, ret, len; len 1763 drivers/usb/atm/ueagle-atm.c ret = len = request_cmvs(sc, &cmvs_ptr, &cmvs_fw, &ver); len 1771 drivers/usb/atm/ueagle-atm.c for (i = 0; i < len; i++) { len 73 drivers/usb/atm/usbatm.c static int usbatm_print_packet(struct usbatm_data *instance, const unsigned char *data, int len); len 146 drivers/usb/atm/usbatm.c u32 len; len 327 drivers/usb/atm/usbatm.c __func__, sarb->len, vcc); len 352 drivers/usb/atm/usbatm.c if (sarb->len < pdu_length) { len 354 drivers/usb/atm/usbatm.c __func__, pdu_length, sarb->len, vcc); len 397 drivers/usb/atm/usbatm.c __func__, skb, skb->len, skb->truesize); len 399 drivers/usb/atm/usbatm.c PACKETDEBUG(instance, skb->data, skb->len); len 463 drivers/usb/atm/usbatm.c for (bytes_written = 0; bytes_written < avail_space && ctrl->len; len 465 drivers/usb/atm/usbatm.c unsigned int data_len = min_t(unsigned int, skb->len, ATM_CELL_PAYLOAD); len 489 drivers/usb/atm/usbatm.c trailer[2] = ctrl->len >> 8; len 490 drivers/usb/atm/usbatm.c trailer[3] = ctrl->len; len 501 drivers/usb/atm/usbatm.c ctrl->len = 0; /* tag this skb finished */ len 597 drivers/usb/atm/usbatm.c if (!UDSL_SKB(skb)->len) { len 663 drivers/usb/atm/usbatm.c if (skb->len > ATM_MAX_AAL5_PDU) { len 665 drivers/usb/atm/usbatm.c __func__, skb->len, ATM_MAX_AAL5_PDU); len 670 drivers/usb/atm/usbatm.c PACKETDEBUG(instance, skb->data, skb->len); len 674 drivers/usb/atm/usbatm.c ctrl->len = skb->len; len 675 drivers/usb/atm/usbatm.c ctrl->crc = crc32_be(~0, skb->data, skb->len); len 1310 drivers/usb/atm/usbatm.c const unsigned char *data, int len) len 1315 drivers/usb/atm/usbatm.c for (i = 0; i < len;) { len 1318 drivers/usb/atm/usbatm.c for (j = 0; (j < 16) && (i < len); j++, i++) len 72 drivers/usb/c67x00/c67x00-hcd.c int len = 0; len 80 drivers/usb/c67x00/c67x00-hcd.c len = 4; /* hub power */ len 108 drivers/usb/c67x00/c67x00-hcd.c len = 4; len 116 drivers/usb/c67x00/c67x00-hcd.c len = 0; len 132 drivers/usb/c67x00/c67x00-hcd.c len = 0; len 137 drivers/usb/c67x00/c67x00-hcd.c len = 0; len 142 drivers/usb/c67x00/c67x00-hcd.c len = 0; len 162 drivers/usb/c67x00/c67x00-hcd.c len = 0; len 168 drivers/usb/c67x00/c67x00-hcd.c len = 0; len 174 drivers/usb/c67x00/c67x00-hcd.c len = 0; len 180 drivers/usb/c67x00/c67x00-hcd.c len = 0; len 191 drivers/usb/c67x00/c67x00-hcd.c len = 0; len 197 drivers/usb/c67x00/c67x00-hcd.c len = 0; len 203 drivers/usb/c67x00/c67x00-hcd.c len = 0; len 215 drivers/usb/c67x00/c67x00-hcd.c len = min_t(unsigned int, sizeof(c67x00_hub_des), wLength); len 216 drivers/usb/c67x00/c67x00-hcd.c memcpy(buf, c67x00_hub_des, len); len 403 drivers/usb/c67x00/c67x00-ll-hpi.c void *data, int len) len 408 drivers/usb/c67x00/c67x00-ll-hpi.c if (addr + len > 0xffff) { len 421 drivers/usb/c67x00/c67x00-ll-hpi.c len--; len 424 drivers/usb/c67x00/c67x00-ll-hpi.c hpi_write_words_le16(dev, addr, (__le16 *)buf, len / 2); len 425 drivers/usb/c67x00/c67x00-ll-hpi.c buf += len & ~0x01; len 426 drivers/usb/c67x00/c67x00-ll-hpi.c addr += len & ~0x01; len 427 drivers/usb/c67x00/c67x00-ll-hpi.c len &= 0x01; len 429 drivers/usb/c67x00/c67x00-ll-hpi.c if (len) { len 442 drivers/usb/c67x00/c67x00-ll-hpi.c void *data, int len) len 452 drivers/usb/c67x00/c67x00-ll-hpi.c len--; len 455 drivers/usb/c67x00/c67x00-ll-hpi.c hpi_read_words_le16(dev, addr, (__le16 *)buf, len / 2); len 456 drivers/usb/c67x00/c67x00-ll-hpi.c buf += len & ~0x01; len 457 drivers/usb/c67x00/c67x00-ll-hpi.c addr += len & ~0x01; len 458 drivers/usb/c67x00/c67x00-ll-hpi.c len &= 0x01; len 460 drivers/usb/c67x00/c67x00-ll-hpi.c if (len) { len 496 drivers/usb/c67x00/c67x00-sched.c int len, int periodic) len 519 drivers/usb/c67x00/c67x00-sched.c bit_time = 80240 + 7578*len; len 521 drivers/usb/c67x00/c67x00-sched.c bit_time = 80260 + 7467*len; len 528 drivers/usb/c67x00/c67x00-sched.c bit_time += 936*len; len 543 drivers/usb/c67x00/c67x00-sched.c if (unlikely(c67x00->next_buf_addr + len >= len 564 drivers/usb/c67x00/c67x00-sched.c void *data, int len, int pid, int toggle, len 573 drivers/usb/c67x00/c67x00-sched.c if (c67x00_claim_frame_bw(c67x00, urb, len, usb_pipeisoc(urb->pipe) len 616 drivers/usb/c67x00/c67x00-sched.c (urbp->port << 14) | (len & 0x3FF)); len 631 drivers/usb/c67x00/c67x00-sched.c c67x00->next_buf_addr += (len + 1) & ~0x01; /* properly align */ len 664 drivers/usb/c67x00/c67x00-sched.c int len; len 667 drivers/usb/c67x00/c67x00-sched.c len = (remaining > maxps) ? maxps : remaining; len 668 drivers/usb/c67x00/c67x00-sched.c if (!len) len 674 drivers/usb/c67x00/c67x00-sched.c ret = c67x00_create_td(c67x00, urb, td_buf, len, pid, toggle, len 680 drivers/usb/c67x00/c67x00-sched.c remaining -= len; len 747 drivers/usb/c67x00/c67x00-sched.c int len, pid, ret; len 753 drivers/usb/c67x00/c67x00-sched.c len = urb->iso_frame_desc[urbp->cnt].length; len 756 drivers/usb/c67x00/c67x00-sched.c ret = c67x00_create_td(c67x00, urb, td_buf, len, pid, 0, len 1053 drivers/usb/c67x00/c67x00-sched.c int len = td_length(td); len 1055 drivers/usb/c67x00/c67x00-sched.c if (len && ((td->pid_ep & TD_PIDEPMASK_PID) != TD_PID_IN)) len 1057 drivers/usb/c67x00/c67x00-sched.c td->data, len); len 259 drivers/usb/c67x00/c67x00.h void *data, int len); len 261 drivers/usb/c67x00/c67x00.h void *data, int len); len 111 drivers/usb/class/cdc-acm.c void *buf, int len) len 122 drivers/usb/class/cdc-acm.c buf, len, 5000); len 126 drivers/usb/class/cdc-acm.c __func__, request, value, len, retval); len 177 drivers/usb/class/cdc-acm.c wb->len = 0; len 223 drivers/usb/class/cdc-acm.c wb->urb->transfer_buffer_length = wb->len; len 805 drivers/usb/class/cdc-acm.c wb->len = count; len 69 drivers/usb/class/cdc-acm.h int len; len 67 drivers/usb/class/usblp.c #define LPIOC_GET_DEVICE_ID(len) _IOC(_IOC_READ, 'P', IOCNR_GET_DEVICE_ID, len) len 76 drivers/usb/class/usblp.c #define LPIOC_GET_PROTOCOLS(len) _IOC(_IOC_READ, 'P', IOCNR_GET_PROTOCOLS, len) len 86 drivers/usb/class/usblp.c #define LPIOC_GET_BUS_ADDRESS(len) _IOC(_IOC_READ, 'P', IOCNR_GET_BUS_ADDRESS, len) len 88 drivers/usb/class/usblp.c #define LPIOC_GET_VID_PID(len) _IOC(_IOC_READ, 'P', IOCNR_GET_VID_PID, len) len 250 drivers/usb/class/usblp.c static int usblp_ctrl_msg(struct usblp *usblp, int request, int type, int dir, int recip, int value, void *buf, int len) len 263 drivers/usb/class/usblp.c request, type | dir | recip, value, index, buf, len, USBLP_CTL_TIMEOUT); len 266 drivers/usb/class/usblp.c request, !!dir, recip, value, index, len, retval); len 815 drivers/usb/class/usblp.c static ssize_t usblp_read(struct file *file, char __user *buffer, size_t len, loff_t *ppos) len 837 drivers/usb/class/usblp.c count = len < avail - usblp->readcount ? len : avail - usblp->readcount; len 104 drivers/usb/common/ulpi.c int len; len 107 drivers/usb/common/ulpi.c len = of_device_modalias(dev, buf, PAGE_SIZE); len 108 drivers/usb/common/ulpi.c if (len != -ENODEV) len 109 drivers/usb/common/ulpi.c return len; len 512 drivers/usb/core/config.c int len, retval; len 574 drivers/usb/core/config.c len = sizeof(struct usb_host_endpoint) * num_ep; len 575 drivers/usb/core/config.c alt->endpoint = kzalloc(len, GFP_KERNEL); len 294 drivers/usb/core/devio.c unsigned len; len 318 drivers/usb/core/devio.c len = sizeof(struct usb_device_descriptor) - pos; len 319 drivers/usb/core/devio.c if (len > nbytes) len 320 drivers/usb/core/devio.c len = nbytes; len 321 drivers/usb/core/devio.c if (copy_to_user(buf, ((char *)&temp_desc) + pos, len)) { len 326 drivers/usb/core/devio.c *ppos += len; len 327 drivers/usb/core/devio.c buf += len; len 328 drivers/usb/core/devio.c nbytes -= len; len 329 drivers/usb/core/devio.c ret += len; len 345 drivers/usb/core/devio.c len = length - (*ppos - pos); len 346 drivers/usb/core/devio.c if (len > nbytes) len 347 drivers/usb/core/devio.c len = nbytes; len 354 drivers/usb/core/devio.c min(len, alloclen))) { len 360 drivers/usb/core/devio.c *ppos += len; len 361 drivers/usb/core/devio.c buf += len; len 362 drivers/usb/core/devio.c nbytes -= len; len 363 drivers/usb/core/devio.c ret += len; len 511 drivers/usb/core/devio.c static void snoop_urb_data(struct urb *urb, unsigned len) len 515 drivers/usb/core/devio.c len = min(len, usbfs_snoop_max); len 516 drivers/usb/core/devio.c if (!usbfs_snoop || len == 0) len 521 drivers/usb/core/devio.c urb->transfer_buffer, len, 1); len 525 drivers/usb/core/devio.c for (i = 0; i < urb->num_sgs && len; i++) { len 526 drivers/usb/core/devio.c size = (len > USB_SG_SIZE) ? USB_SG_SIZE : len; len 529 drivers/usb/core/devio.c len -= size; len 535 drivers/usb/core/devio.c unsigned i, len, size; len 538 drivers/usb/core/devio.c len = urb->transfer_buffer_length; len 540 drivers/usb/core/devio.c len = urb->actual_length; len 543 drivers/usb/core/devio.c if (copy_to_user(userbuffer, urb->transfer_buffer, len)) len 548 drivers/usb/core/devio.c for (i = 0; i < urb->num_sgs && len; i++) { len 549 drivers/usb/core/devio.c size = (len > USB_SG_SIZE) ? USB_SG_SIZE : len; len 553 drivers/usb/core/devio.c len -= size; len 1215 drivers/usb/core/devio.c len1 = bulk.len; len 2045 drivers/usb/core/devio.c get_user(n, &p32->len) || put_user(n, &p->len) || len 402 drivers/usb/core/hcd.c ascii2desc(char const *s, u8 *buf, unsigned len) len 408 drivers/usb/core/hcd.c if (len > t) len 409 drivers/usb/core/hcd.c len = t; len 413 drivers/usb/core/hcd.c n = len; len 421 drivers/usb/core/hcd.c return len; len 438 drivers/usb/core/hcd.c rh_string(int id, struct usb_hcd const *hcd, u8 *data, unsigned len) len 449 drivers/usb/core/hcd.c if (len > 4) len 450 drivers/usb/core/hcd.c len = 4; len 451 drivers/usb/core/hcd.c memcpy(data, langids, len); len 452 drivers/usb/core/hcd.c return len; len 472 drivers/usb/core/hcd.c return ascii2desc(s, data, len); len 482 drivers/usb/core/hcd.c unsigned len = 0; len 548 drivers/usb/core/hcd.c len = 2; len 565 drivers/usb/core/hcd.c len = 1; len 592 drivers/usb/core/hcd.c len = 18; len 602 drivers/usb/core/hcd.c len = sizeof ss_rh_config_descriptor; len 607 drivers/usb/core/hcd.c len = sizeof hs_rh_config_descriptor; len 611 drivers/usb/core/hcd.c len = sizeof fs_rh_config_descriptor; len 634 drivers/usb/core/hcd.c len = 1; len 652 drivers/usb/core/hcd.c len = 2; len 666 drivers/usb/core/hcd.c len = 4; len 670 drivers/usb/core/hcd.c len = 4; len 673 drivers/usb/core/hcd.c len = 8; len 676 drivers/usb/core/hcd.c len = sizeof (struct usb_hub_descriptor); len 696 drivers/usb/core/hcd.c len = 0; len 706 drivers/usb/core/hcd.c len = status; len 709 drivers/usb/core/hcd.c if (len) { len 710 drivers/usb/core/hcd.c if (urb->transfer_buffer_length < len) len 711 drivers/usb/core/hcd.c len = urb->transfer_buffer_length; len 712 drivers/usb/core/hcd.c urb->actual_length = len; len 714 drivers/usb/core/hcd.c memcpy (ubuf, bufp, len); len 718 drivers/usb/core/hcd.c len > offsetof (struct usb_config_descriptor, len 725 drivers/usb/core/hcd.c len > offsetof(struct usb_device_descriptor, len 809 drivers/usb/core/hcd.c unsigned len = 1 + (urb->dev->maxchild / 8); len 812 drivers/usb/core/hcd.c if (hcd->status_urb || urb->transfer_buffer_length < len) { len 583 drivers/usb/core/hub.c int len = 4; len 586 drivers/usb/core/hub.c len = 8; len 589 drivers/usb/core/hub.c ret = get_port_status(hub->hdev, port1, &hub->status->port, type, len); len 590 drivers/usb/core/hub.c if (ret < len) { len 5591 drivers/usb/core/hub.c unsigned len; len 5603 drivers/usb/core/hub.c len = le16_to_cpu(udev->bos->desc->wTotalLength); len 5604 drivers/usb/core/hub.c if (len != le16_to_cpu(old_bos->desc->wTotalLength)) len 5606 drivers/usb/core/hub.c if (memcmp(udev->bos->desc, old_bos->desc, len)) len 5619 drivers/usb/core/hub.c len = serial_len; len 5622 drivers/usb/core/hub.c len = max(len, old_length); len 5625 drivers/usb/core/hub.c buf = kmalloc(len, GFP_NOIO); len 189 drivers/usb/core/ledtrig-usbport.c size_t len; len 204 drivers/usb/core/ledtrig-usbport.c len = strlen(hub_name) + 8; len 205 drivers/usb/core/ledtrig-usbport.c port->port_name = kzalloc(len, GFP_KERNEL); len 210 drivers/usb/core/ledtrig-usbport.c snprintf(port->port_name, len, "%s-port%d", hub_name, portnum); len 88 drivers/usb/core/message.c void *data, int len, int timeout) len 99 drivers/usb/core/message.c len, usb_api_blocking_completion, NULL); len 191 drivers/usb/core/message.c void *data, int len, int *actual_length, int timeout) len 193 drivers/usb/core/message.c return usb_bulk_msg(usb_dev, pipe, data, len, actual_length, timeout); len 230 drivers/usb/core/message.c void *data, int len, int *actual_length, int timeout) len 236 drivers/usb/core/message.c if (!ep || len < 0) len 246 drivers/usb/core/message.c usb_fill_int_urb(urb, usb_dev, pipe, data, len, len 250 drivers/usb/core/message.c usb_fill_bulk_urb(urb, usb_dev, pipe, data, len, len 404 drivers/usb/core/message.c unsigned len; len 427 drivers/usb/core/message.c len = length; len 428 drivers/usb/core/message.c if (len == 0) { len 433 drivers/usb/core/message.c len += sg2->length; len 446 drivers/usb/core/message.c len = sg->length; len 448 drivers/usb/core/message.c len = min_t(size_t, len, length); len 449 drivers/usb/core/message.c length -= len; len 454 drivers/usb/core/message.c urb->transfer_buffer_length = len; len 878 drivers/usb/core/message.c int len; len 885 drivers/usb/core/message.c len = usb_string(udev, index, buf, MAX_USB_STRING_SIZE); len 886 drivers/usb/core/message.c if (len > 0) { len 887 drivers/usb/core/message.c smallbuf = kmalloc(++len, GFP_NOIO); len 890 drivers/usb/core/message.c memcpy(smallbuf, buf, len); len 472 drivers/usb/core/sysfs.c int len = count; len 480 drivers/usb/core/sysfs.c len = cp - buf; len 486 drivers/usb/core/sysfs.c if (len == sizeof on_string - 1 && len 487 drivers/usb/core/sysfs.c strncmp(buf, on_string, len) == 0) len 490 drivers/usb/core/sysfs.c else if (len == sizeof auto_string - 1 && len 491 drivers/usb/core/sysfs.c strncmp(buf, auto_string, len) == 0) len 424 drivers/usb/core/urb.c int n, len; len 451 drivers/usb/core/urb.c len = urb->iso_frame_desc[n].length; len 452 drivers/usb/core/urb.c if (len < 0 || len > max) len 774 drivers/usb/dwc2/gadget.c unsigned int len, len 786 drivers/usb/dwc2/gadget.c hs_ep->desc_count = (len / maxsize) + len 787 drivers/usb/dwc2/gadget.c ((len % maxsize) ? 1 : 0); len 788 drivers/usb/dwc2/gadget.c if (len == 0) len 796 drivers/usb/dwc2/gadget.c if (len > maxsize) { len 804 drivers/usb/dwc2/gadget.c len -= maxsize; len 811 drivers/usb/dwc2/gadget.c (*desc)->status |= (len % mps) ? DEV_DMA_SHORT : len 816 drivers/usb/dwc2/gadget.c len << DEV_DMA_NBYTES_SHIFT & mask; len 839 drivers/usb/dwc2/gadget.c unsigned int len) len 853 drivers/usb/dwc2/gadget.c dma_buff, len, true); len 880 drivers/usb/dwc2/gadget.c dma_addr_t dma_buff, unsigned int len) len 913 drivers/usb/dwc2/gadget.c ((len << DEV_DMA_NBYTES_SHIFT) & mask)); len 916 drivers/usb/dwc2/gadget.c if (len) len 917 drivers/usb/dwc2/gadget.c pid = DIV_ROUND_UP(len, hs_ep->ep.maxpacket); len 922 drivers/usb/dwc2/gadget.c ((len % hs_ep->ep.maxpacket) ? len 695 drivers/usb/dwc2/hcd_ddma.c int len = chan->xfer_len; len 697 drivers/usb/dwc2/hcd_ddma.c if (len > HOST_DMA_NBYTES_LIMIT - (chan->max_packet - 1)) len 698 drivers/usb/dwc2/hcd_ddma.c len = HOST_DMA_NBYTES_LIMIT - (chan->max_packet - 1); len 703 drivers/usb/dwc2/hcd_ddma.c if (len > 0 && chan->max_packet) len 704 drivers/usb/dwc2/hcd_ddma.c num_packets = (len + chan->max_packet - 1) len 711 drivers/usb/dwc2/hcd_ddma.c len = num_packets * chan->max_packet; len 714 drivers/usb/dwc2/hcd_ddma.c dma_desc->status = len << HOST_DMA_NBYTES_SHIFT & HOST_DMA_NBYTES_MASK; len 715 drivers/usb/dwc2/hcd_ddma.c qh->n_bytes[n_desc] = len; len 733 drivers/usb/dwc2/hcd_ddma.c if (len > chan->xfer_len) { len 736 drivers/usb/dwc2/hcd_ddma.c chan->xfer_dma += len; len 737 drivers/usb/dwc2/hcd_ddma.c chan->xfer_len -= len; len 935 drivers/usb/dwc2/hcd_intr.c u32 len; len 943 drivers/usb/dwc2/hcd_intr.c len = dwc2_get_actual_xfer_length(hsotg, chan, chnum, qtd, len 945 drivers/usb/dwc2/hcd_intr.c if (!len && !qtd->isoc_split_offset) { len 950 drivers/usb/dwc2/hcd_intr.c frame_desc->actual_length += len; len 957 drivers/usb/dwc2/hcd_intr.c chan->qh->dw_align_buf, len); len 960 drivers/usb/dwc2/hcd_intr.c qtd->isoc_split_offset += len; len 257 drivers/usb/dwc3/debug.h size_t len; len 260 drivers/usb/dwc3/debug.h len = scnprintf(str, size, "ep%d%s: ", epnum >> 1, len 267 drivers/usb/dwc3/debug.h len += scnprintf(str + len, size - len, len 274 drivers/usb/dwc3/debug.h scnprintf(str + len, size - len, " [%s]", len 278 drivers/usb/dwc3/debug.h scnprintf(str + len, size - len, len 286 drivers/usb/dwc3/debug.h len += scnprintf(str + len, size - len, len 298 drivers/usb/dwc3/debug.h scnprintf(str + len, size - len, len 302 drivers/usb/dwc3/debug.h scnprintf(str + len, size - len, len 308 drivers/usb/dwc3/debug.h scnprintf(str + len, size - len, "FIFO"); len 315 drivers/usb/dwc3/debug.h scnprintf(str + len, size - len, " Stream %d Found", len 320 drivers/usb/dwc3/debug.h scnprintf(str + len, size - len, " Stream Not Found"); len 326 drivers/usb/dwc3/debug.h scnprintf(str + len, size - len, "Endpoint Command Complete"); len 329 drivers/usb/dwc3/debug.h scnprintf(str + len, size - len, "UNKNOWN"); len 35 drivers/usb/dwc3/ep0.c dma_addr_t buf_dma, u32 len, u32 type, bool chain) len 48 drivers/usb/dwc3/ep0.c trb->size = len; len 788 drivers/usb/dwc3/ep0.c u32 len; len 795 drivers/usb/dwc3/ep0.c len = le16_to_cpu(ctrl->wLength); len 796 drivers/usb/dwc3/ep0.c if (!len) { len 94 drivers/usb/early/ehci-dbgp.c static inline u32 dbgp_len_update(u32 x, u32 len) len 96 drivers/usb/early/ehci-dbgp.c return (x & ~0x0f) | (len & 0x0f); len 455 drivers/usb/gadget/composite.c int len; len 459 drivers/usb/gadget/composite.c len = USB_COMP_EP0_BUFSIZ - USB_DT_CONFIG_SIZE; len 473 drivers/usb/gadget/composite.c status = usb_descriptor_fillbuf(next, len, len 477 drivers/usb/gadget/composite.c len -= status; len 488 drivers/usb/gadget/composite.c status = usb_descriptor_fillbuf(next, len, len 492 drivers/usb/gadget/composite.c len -= status; len 496 drivers/usb/gadget/composite.c len = next - buf; len 497 drivers/usb/gadget/composite.c c->wTotalLength = cpu_to_le16(len); len 498 drivers/usb/gadget/composite.c return len; len 1082 drivers/usb/gadget/composite.c int len; len 1119 drivers/usb/gadget/composite.c for (len = 0; len <= 126 && s->wData[len]; len++) len 1121 drivers/usb/gadget/composite.c if (!len) len 1124 drivers/usb/gadget/composite.c s->bLength = 2 * (len + 1); len 1145 drivers/usb/gadget/composite.c len = lookup_string(sp, buf, language, id); len 1146 drivers/usb/gadget/composite.c if (len > 0) len 1147 drivers/usb/gadget/composite.c return len; len 1155 drivers/usb/gadget/composite.c len = lookup_string(composite->strings, buf, language, id); len 1156 drivers/usb/gadget/composite.c if (len > 0) len 1157 drivers/usb/gadget/composite.c return len; len 1161 drivers/usb/gadget/composite.c len = lookup_string(c->strings, buf, language, id); len 1162 drivers/usb/gadget/composite.c if (len > 0) len 1163 drivers/usb/gadget/composite.c return len; len 1168 drivers/usb/gadget/composite.c len = lookup_string(f->strings, buf, language, id); len 1169 drivers/usb/gadget/composite.c if (len > 0) len 1170 drivers/usb/gadget/composite.c return len; len 44 drivers/usb/gadget/config.c unsigned len = (*src)->bLength; len 46 drivers/usb/gadget/config.c if (len > buflen) len 48 drivers/usb/gadget/config.c memcpy(dest, *src, len); len 49 drivers/usb/gadget/config.c buflen -= len; len 50 drivers/usb/gadget/config.c dest += len; len 84 drivers/usb/gadget/config.c int len; len 92 drivers/usb/gadget/config.c len = usb_descriptor_fillbuf(USB_DT_CONFIG_SIZE + (u8 *)buf, len 94 drivers/usb/gadget/config.c if (len < 0) len 95 drivers/usb/gadget/config.c return len; len 96 drivers/usb/gadget/config.c len += USB_DT_CONFIG_SIZE; len 97 drivers/usb/gadget/config.c if (len > 0xffff) len 103 drivers/usb/gadget/config.c cp->wTotalLength = cpu_to_le16(len); len 105 drivers/usb/gadget/config.c return len; len 150 drivers/usb/gadget/configfs.c const char *page, size_t len) \ len 158 drivers/usb/gadget/configfs.c return len; \ len 163 drivers/usb/gadget/configfs.c const char *page, size_t len) \ len 171 drivers/usb/gadget/configfs.c return len; \ len 201 drivers/usb/gadget/configfs.c const char *page, size_t len) len 214 drivers/usb/gadget/configfs.c return len; len 218 drivers/usb/gadget/configfs.c const char *page, size_t len) len 231 drivers/usb/gadget/configfs.c return len; len 257 drivers/usb/gadget/configfs.c const char *page, size_t len) len 263 drivers/usb/gadget/configfs.c if (strlen(page) < len) len 269 drivers/usb/gadget/configfs.c if (name[len - 1] == '\n') len 270 drivers/usb/gadget/configfs.c name[len - 1] = '\0'; len 292 drivers/usb/gadget/configfs.c return len; len 468 drivers/usb/gadget/configfs.c const char *page, size_t len) len 478 drivers/usb/gadget/configfs.c return len; len 489 drivers/usb/gadget/configfs.c const char *page, size_t len) len 502 drivers/usb/gadget/configfs.c return len; len 752 drivers/usb/gadget/configfs.c size_t len) len 762 drivers/usb/gadget/configfs.c ret = len; len 776 drivers/usb/gadget/configfs.c const char *page, size_t len) len 786 drivers/usb/gadget/configfs.c ret = len; len 806 drivers/usb/gadget/configfs.c size_t len) len 811 drivers/usb/gadget/configfs.c l = min((int)len, OS_STRING_QW_SIGN_LEN >> 1); len 820 drivers/usb/gadget/configfs.c res = len; len 917 drivers/usb/gadget/configfs.c const char *page, size_t len) len 949 drivers/usb/gadget/configfs.c ret = len; len 960 drivers/usb/gadget/configfs.c int len = ext_prop->data_len; len 965 drivers/usb/gadget/configfs.c len >>= 1; len 966 drivers/usb/gadget/configfs.c memcpy(page, ext_prop->data, len); len 968 drivers/usb/gadget/configfs.c return len; len 972 drivers/usb/gadget/configfs.c const char *page, size_t len) len 977 drivers/usb/gadget/configfs.c size_t ret_len = len; len 979 drivers/usb/gadget/configfs.c if (page[len - 1] == '\n' || page[len - 1] == '\0') len 980 drivers/usb/gadget/configfs.c --len; len 981 drivers/usb/gadget/configfs.c new_data = kmemdup(page, len, GFP_KERNEL); len 990 drivers/usb/gadget/configfs.c ext_prop->data_len = len; len 1099 drivers/usb/gadget/configfs.c const char *page, size_t len) len 1104 drivers/usb/gadget/configfs.c l = min_t(int, 8, len); len 1114 drivers/usb/gadget/configfs.c return len; len 1125 drivers/usb/gadget/configfs.c const char *page, size_t len) len 1130 drivers/usb/gadget/configfs.c l = min_t(int, 8, len); len 1140 drivers/usb/gadget/configfs.c return len; len 496 drivers/usb/gadget/function/f_acm.c const unsigned len = sizeof(*notify) + length; len 504 drivers/usb/gadget/function/f_acm.c req->length = len; len 340 drivers/usb/gadget/function/f_eem.c u16 len; len 345 drivers/usb/gadget/function/f_eem.c len = skb->len; len 352 drivers/usb/gadget/function/f_eem.c if (((len + EEM_HLEN + ETH_FCS_LEN) % in->maxpacket) == 0) len 374 drivers/usb/gadget/function/f_eem.c len = skb->len; len 375 drivers/usb/gadget/function/f_eem.c put_unaligned_le16(len & 0x3FFF, skb_push(skb, 2)); len 398 drivers/usb/gadget/function/f_eem.c u16 len = 0; len 400 drivers/usb/gadget/function/f_eem.c if (skb->len < EEM_HLEN) { len 430 drivers/usb/gadget/function/f_eem.c len = header & 0x7FF; len 431 drivers/usb/gadget/function/f_eem.c if (skb->len < len) { len 441 drivers/usb/gadget/function/f_eem.c skb_trim(skb2, len); len 442 drivers/usb/gadget/function/f_eem.c put_unaligned_le16(BIT(15) | BIT(11) | len, len 444 drivers/usb/gadget/function/f_eem.c skb_copy_bits(skb2, 0, req->buf, skb2->len); len 445 drivers/usb/gadget/function/f_eem.c req->length = skb2->len; len 474 drivers/usb/gadget/function/f_eem.c len = header & 0x3FFF; len 475 drivers/usb/gadget/function/f_eem.c if ((skb->len < len) len 476 drivers/usb/gadget/function/f_eem.c || (len < (ETH_HLEN + ETH_FCS_LEN))) { len 483 drivers/usb/gadget/function/f_eem.c crc = get_unaligned_le32(skb->data + len len 486 drivers/usb/gadget/function/f_eem.c skb->data, len - ETH_FCS_LEN); len 488 drivers/usb/gadget/function/f_eem.c crc = get_unaligned_be32(skb->data + len len 502 drivers/usb/gadget/function/f_eem.c skb_trim(skb2, len - ETH_FCS_LEN); len 516 drivers/usb/gadget/function/f_eem.c skb_pull(skb, len); len 517 drivers/usb/gadget/function/f_eem.c } while (skb->len); len 59 drivers/usb/gadget/function/f_fs.c __ffs_data_got_descs(struct ffs_data *ffs, char *data, size_t len); len 61 drivers/usb/gadget/function/f_fs.c __ffs_data_got_strings(struct ffs_data *ffs, char *data, size_t len); len 262 drivers/usb/gadget/function/f_fs.c static char *ffs_prepare_buffer(const char __user *buf, size_t len) len 275 drivers/usb/gadget/function/f_fs.c static int __ffs_ep0_queue_wait(struct ffs_data *ffs, char *data, size_t len) len 281 drivers/usb/gadget/function/f_fs.c req->zero = len < le16_to_cpu(ffs->ev.setup.wLength); len 286 drivers/usb/gadget/function/f_fs.c req->length = len; len 326 drivers/usb/gadget/function/f_fs.c size_t len, loff_t *ptr) len 348 drivers/usb/gadget/function/f_fs.c if (unlikely(len < 16)) { len 353 drivers/usb/gadget/function/f_fs.c data = ffs_prepare_buffer(buf, len); len 362 drivers/usb/gadget/function/f_fs.c ret = __ffs_data_got_descs(ffs, data, len); len 367 drivers/usb/gadget/function/f_fs.c ret = len; len 370 drivers/usb/gadget/function/f_fs.c ret = __ffs_data_got_strings(ffs, data, len); len 389 drivers/usb/gadget/function/f_fs.c return len; len 421 drivers/usb/gadget/function/f_fs.c len = min(len, (size_t)le16_to_cpu(ffs->ev.setup.wLength)); len 425 drivers/usb/gadget/function/f_fs.c data = ffs_prepare_buffer(buf, len); len 452 drivers/usb/gadget/function/f_fs.c ret = __ffs_ep0_queue_wait(ffs, data, len); len 502 drivers/usb/gadget/function/f_fs.c size_t len, loff_t *ptr) len 538 drivers/usb/gadget/function/f_fs.c n = len / sizeof(struct usb_functionfs_event); len 566 drivers/usb/gadget/function/f_fs.c len = min(len, (size_t)le16_to_cpu(ffs->ev.setup.wLength)); len 570 drivers/usb/gadget/function/f_fs.c if (likely(len)) { len 571 drivers/usb/gadget/function/f_fs.c data = kmalloc(len, GFP_KERNEL); len 588 drivers/usb/gadget/function/f_fs.c ret = __ffs_ep0_queue_wait(ffs, data, len); len 589 drivers/usb/gadget/function/f_fs.c if (likely(ret > 0) && unlikely(copy_to_user(buf, data, len))) len 2025 drivers/usb/gadget/function/f_fs.c unsigned len, void *priv); len 2027 drivers/usb/gadget/function/f_fs.c static int __must_check ffs_do_single_desc(char *data, unsigned len, len 2038 drivers/usb/gadget/function/f_fs.c if (len < 2) { len 2045 drivers/usb/gadget/function/f_fs.c if (len < length) { len 2168 drivers/usb/gadget/function/f_fs.c static int __must_check ffs_do_descs(unsigned count, char *data, unsigned len, len 2171 drivers/usb/gadget/function/f_fs.c const unsigned _len = len; len 2192 drivers/usb/gadget/function/f_fs.c return _len - len; len 2194 drivers/usb/gadget/function/f_fs.c ret = ffs_do_single_desc(data, len, entity, priv, len 2201 drivers/usb/gadget/function/f_fs.c len -= ret; len 2287 drivers/usb/gadget/function/f_fs.c static int __must_check ffs_do_single_os_desc(char *data, unsigned len, len 2295 drivers/usb/gadget/function/f_fs.c const unsigned _len = len; len 2301 drivers/usb/gadget/function/f_fs.c ret = entity(type, h, data, len, priv); len 2307 drivers/usb/gadget/function/f_fs.c len -= ret; len 2309 drivers/usb/gadget/function/f_fs.c return _len - len; len 2314 drivers/usb/gadget/function/f_fs.c char *data, unsigned len, len 2317 drivers/usb/gadget/function/f_fs.c const unsigned _len = len; len 2328 drivers/usb/gadget/function/f_fs.c if (len < sizeof(*desc)) len 2338 drivers/usb/gadget/function/f_fs.c if (le32_to_cpu(desc->dwLength) > len) len 2354 drivers/usb/gadget/function/f_fs.c len -= ret; len 2361 drivers/usb/gadget/function/f_fs.c ret = ffs_do_single_os_desc(data, len, type, len 2368 drivers/usb/gadget/function/f_fs.c len -= ret; len 2371 drivers/usb/gadget/function/f_fs.c return _len - len; len 2379 drivers/usb/gadget/function/f_fs.c unsigned len, void *priv) len 2391 drivers/usb/gadget/function/f_fs.c if (len < sizeof(*d) || len 2416 drivers/usb/gadget/function/f_fs.c if (len < sizeof(*d) || h->interface >= ffs->interfaces_count) len 2419 drivers/usb/gadget/function/f_fs.c if (len < length) len 2454 drivers/usb/gadget/function/f_fs.c char *const _data, size_t len) len 2463 drivers/usb/gadget/function/f_fs.c if (get_unaligned_le32(data + 4) != len) len 2470 drivers/usb/gadget/function/f_fs.c len -= 8; len 2487 drivers/usb/gadget/function/f_fs.c len -= 12; len 2494 drivers/usb/gadget/function/f_fs.c if (len < 4) len 2504 drivers/usb/gadget/function/f_fs.c len -= 4; len 2511 drivers/usb/gadget/function/f_fs.c } else if (len < 4) { len 2516 drivers/usb/gadget/function/f_fs.c len -= 4; len 2520 drivers/usb/gadget/function/f_fs.c if (len < 4) { len 2525 drivers/usb/gadget/function/f_fs.c len -= 4; len 2536 drivers/usb/gadget/function/f_fs.c ret = ffs_do_descs(counts[i], data, len, len 2554 drivers/usb/gadget/function/f_fs.c len -= ret; len 2557 drivers/usb/gadget/function/f_fs.c ret = ffs_do_os_descs(os_descs_count, data, len, len 2562 drivers/usb/gadget/function/f_fs.c len -= ret; len 2565 drivers/usb/gadget/function/f_fs.c if (raw_descs == data || len) { len 2586 drivers/usb/gadget/function/f_fs.c char *const _data, size_t len) len 2595 drivers/usb/gadget/function/f_fs.c if (unlikely(len < 16 || len 2597 drivers/usb/gadget/function/f_fs.c get_unaligned_le32(data + 4) != len)) len 2654 drivers/usb/gadget/function/f_fs.c len -= 16; len 2659 drivers/usb/gadget/function/f_fs.c if (unlikely(len < 3)) len 2666 drivers/usb/gadget/function/f_fs.c len -= 2; len 2670 drivers/usb/gadget/function/f_fs.c size_t length = strnlen(data, len); len 2672 drivers/usb/gadget/function/f_fs.c if (unlikely(length == len)) len 2692 drivers/usb/gadget/function/f_fs.c len -= length + 1; len 2702 drivers/usb/gadget/function/f_fs.c if (unlikely(len)) len 2966 drivers/usb/gadget/function/f_fs.c unsigned len, void *priv) len 3835 drivers/usb/gadget/function/f_fs.c static char *ffs_prepare_buffer(const char __user *buf, size_t len) len 3839 drivers/usb/gadget/function/f_fs.c if (unlikely(!len)) len 3842 drivers/usb/gadget/function/f_fs.c data = kmalloc(len, GFP_KERNEL); len 3846 drivers/usb/gadget/function/f_fs.c if (unlikely(copy_from_user(data, buf, len))) { len 3852 drivers/usb/gadget/function/f_fs.c ffs_dump_mem("", data, len); len 894 drivers/usb/gadget/function/f_hid.c const char *page, size_t len) \ len 915 drivers/usb/gadget/function/f_hid.c ret = len; \ len 942 drivers/usb/gadget/function/f_hid.c const char *page, size_t len) len 952 drivers/usb/gadget/function/f_hid.c if (len > PAGE_SIZE) { len 956 drivers/usb/gadget/function/f_hid.c d = kmemdup(page, len, GFP_KERNEL); len 963 drivers/usb/gadget/function/f_hid.c opts->report_desc_length = len; len 965 drivers/usb/gadget/function/f_hid.c ret = len; len 305 drivers/usb/gadget/function/f_loopback.c static inline struct usb_request *lb_alloc_ep_req(struct usb_ep *ep, int len) len 307 drivers/usb/gadget/function/f_loopback.c return alloc_ep_req(ep, len); len 486 drivers/usb/gadget/function/f_loopback.c const char *page, size_t len) len 503 drivers/usb/gadget/function/f_loopback.c ret = len; len 524 drivers/usb/gadget/function/f_loopback.c const char *page, size_t len) len 541 drivers/usb/gadget/function/f_loopback.c ret = len; len 1220 drivers/usb/gadget/function/f_mass_storage.c int len, limit; len 1283 drivers/usb/gadget/function/f_mass_storage.c len = buf - buf0; len 1284 drivers/usb/gadget/function/f_mass_storage.c if (!valid_page || len > limit) { len 1291 drivers/usb/gadget/function/f_mass_storage.c buf0[0] = len - 1; len 1293 drivers/usb/gadget/function/f_mass_storage.c put_unaligned_be16(len - 2, buf0); len 1294 drivers/usb/gadget/function/f_mass_storage.c return len; len 3041 drivers/usb/gadget/function/f_mass_storage.c const char *page, size_t len) len 3046 drivers/usb/gadget/function/f_mass_storage.c return fsg_store_file(opts->lun, &fsg_opts->common->filesem, page, len); len 3057 drivers/usb/gadget/function/f_mass_storage.c const char *page, size_t len) len 3062 drivers/usb/gadget/function/f_mass_storage.c return fsg_store_ro(opts->lun, &fsg_opts->common->filesem, page, len); len 3074 drivers/usb/gadget/function/f_mass_storage.c const char *page, size_t len) len 3076 drivers/usb/gadget/function/f_mass_storage.c return fsg_store_removable(to_fsg_lun_opts(item)->lun, page, len); len 3087 drivers/usb/gadget/function/f_mass_storage.c const char *page, size_t len) len 3093 drivers/usb/gadget/function/f_mass_storage.c len); len 3104 drivers/usb/gadget/function/f_mass_storage.c const char *page, size_t len) len 3106 drivers/usb/gadget/function/f_mass_storage.c return fsg_store_nofua(to_fsg_lun_opts(item)->lun, page, len); len 3118 drivers/usb/gadget/function/f_mass_storage.c const char *page, size_t len) len 3120 drivers/usb/gadget/function/f_mass_storage.c return fsg_store_inquiry_string(to_fsg_lun_opts(item)->lun, page, len); len 3248 drivers/usb/gadget/function/f_mass_storage.c size_t len) len 3264 drivers/usb/gadget/function/f_mass_storage.c ret = len; len 3288 drivers/usb/gadget/function/f_mass_storage.c const char *page, size_t len) len 3306 drivers/usb/gadget/function/f_mass_storage.c ret = len; len 609 drivers/usb/gadget/function/f_midi.c unsigned int len, i; len 617 drivers/usb/gadget/function/f_midi.c len = kfifo_peek(&midi->in_req_fifo, &req); len 618 drivers/usb/gadget/function/f_midi.c if (len != 1) { len 1099 drivers/usb/gadget/function/f_midi.c const char *page, size_t len) \ len 1120 drivers/usb/gadget/function/f_midi.c ret = len; \ len 1154 drivers/usb/gadget/function/f_midi.c const char *page, size_t len) len 1166 drivers/usb/gadget/function/f_midi.c c = kstrndup(page, len, GFP_KERNEL); len 1175 drivers/usb/gadget/function/f_midi.c ret = len; len 971 drivers/usb/gadget/function/f_ncm.c ndp_pad = ALIGN(ncm->skb_tx_data->len, ndp_align) - len 972 drivers/usb/gadget/function/f_ncm.c ncm->skb_tx_data->len; len 973 drivers/usb/gadget/function/f_ncm.c ndp_index = ncm->skb_tx_data->len + ndp_pad; len 974 drivers/usb/gadget/function/f_ncm.c new_len = ndp_index + dgram_idx_len + ncm->skb_tx_ndp->len; len 1003 drivers/usb/gadget/function/f_ncm.c skb_put_data(skb2, ncm->skb_tx_ndp->data, ncm->skb_tx_ndp->len); len 1041 drivers/usb/gadget/function/f_ncm.c skb->len); len 1053 drivers/usb/gadget/function/f_ncm.c || (ncm->skb_tx_data->len + len 1054 drivers/usb/gadget/function/f_ncm.c div + rem + skb->len + len 1055 drivers/usb/gadget/function/f_ncm.c ncm->skb_tx_ndp->len + ndp_align + (2 * dgram_idx_len)) len 1111 drivers/usb/gadget/function/f_ncm.c ncb_len = ncm->skb_tx_data->len; len 1118 drivers/usb/gadget/function/f_ncm.c put_ncm(&ntb_ndp, opts->dgram_item_len, skb->len); len 1123 drivers/usb/gadget/function/f_ncm.c skb_put_data(ncm->skb_tx_data, skb->data, skb->len); len 1194 drivers/usb/gadget/function/f_ncm.c skb->len); len 209 drivers/usb/gadget/function/f_phonet.c dev->stats.tx_bytes += skb->len; len 241 drivers/usb/gadget/function/f_phonet.c req->length = skb->len; len 333 drivers/usb/gadget/function/f_phonet.c if (skb->len == 0) { /* First fragment */ len 341 drivers/usb/gadget/function/f_phonet.c skb->len <= 1, req->actual, PAGE_SIZE); len 347 drivers/usb/gadget/function/f_phonet.c dev->stats.rx_bytes += skb->len; len 222 drivers/usb/gadget/function/f_printer.c printer_req_alloc(struct usb_ep *ep, unsigned len, gfp_t gfp_flags) len 229 drivers/usb/gadget/function/f_printer.c req->length = len; len 230 drivers/usb/gadget/function/f_printer.c req->buf = kmalloc(len, gfp_flags); len 411 drivers/usb/gadget/function/f_printer.c printer_read(struct file *fd, char __user *buf, size_t len, loff_t *ptr) len 425 drivers/usb/gadget/function/f_printer.c if (len == 0) len 428 drivers/usb/gadget/function/f_printer.c DBG(dev, "printer_read trying to read %d bytes\n", (int)len); len 476 drivers/usb/gadget/function/f_printer.c && len) { len 495 drivers/usb/gadget/function/f_printer.c if (len > current_rx_bytes) len 498 drivers/usb/gadget/function/f_printer.c size = len; len 502 drivers/usb/gadget/function/f_printer.c len -= size; len 547 drivers/usb/gadget/function/f_printer.c printer_write(struct file *fd, const char __user *buf, size_t len, loff_t *ptr) len 556 drivers/usb/gadget/function/f_printer.c DBG(dev, "printer_write trying to send %d bytes\n", (int)len); len 558 drivers/usb/gadget/function/f_printer.c if (len == 0) len 587 drivers/usb/gadget/function/f_printer.c while (likely(!list_empty(&dev->tx_reqs)) && len) { len 589 drivers/usb/gadget/function/f_printer.c if (len > USB_BUFSIZE) len 592 drivers/usb/gadget/function/f_printer.c size = len; len 602 drivers/usb/gadget/function/f_printer.c if (len > size) len 609 drivers/usb/gadget/function/f_printer.c req->zero = ((len % dev->in_ep->maxpacket) == 0); len 621 drivers/usb/gadget/function/f_printer.c len -= size; len 1187 drivers/usb/gadget/function/f_printer.c const char *page, size_t len) len 1195 drivers/usb/gadget/function/f_printer.c new_pnp = kstrndup(page, len, GFP_KERNEL); len 1206 drivers/usb/gadget/function/f_printer.c result = len; len 1229 drivers/usb/gadget/function/f_printer.c const char *page, size_t len) len 1246 drivers/usb/gadget/function/f_printer.c ret = len; len 290 drivers/usb/gadget/function/f_sourcesink.c static inline struct usb_request *ss_alloc_ep_req(struct usb_ep *ep, int len) len 292 drivers/usb/gadget/function/f_sourcesink.c return alloc_ep_req(ep, len); len 901 drivers/usb/gadget/function/f_sourcesink.c const char *page, size_t len) len 923 drivers/usb/gadget/function/f_sourcesink.c ret = len; len 944 drivers/usb/gadget/function/f_sourcesink.c const char *page, size_t len) len 966 drivers/usb/gadget/function/f_sourcesink.c ret = len; len 987 drivers/usb/gadget/function/f_sourcesink.c const char *page, size_t len) len 1009 drivers/usb/gadget/function/f_sourcesink.c ret = len; len 1030 drivers/usb/gadget/function/f_sourcesink.c const char *page, size_t len) len 1052 drivers/usb/gadget/function/f_sourcesink.c ret = len; len 1073 drivers/usb/gadget/function/f_sourcesink.c const char *page, size_t len) len 1095 drivers/usb/gadget/function/f_sourcesink.c ret = len; len 1116 drivers/usb/gadget/function/f_sourcesink.c const char *page, size_t len) len 1133 drivers/usb/gadget/function/f_sourcesink.c ret = len; len 1154 drivers/usb/gadget/function/f_sourcesink.c const char *page, size_t len) len 1171 drivers/usb/gadget/function/f_sourcesink.c ret = len; len 1192 drivers/usb/gadget/function/f_sourcesink.c const char *page, size_t len) len 1209 drivers/usb/gadget/function/f_sourcesink.c ret = len; len 555 drivers/usb/gadget/function/f_tcm.c iu->len = cpu_to_be16(se_cmd->scsi_sense_length); len 1093 drivers/usb/gadget/function/f_tcm.c void *cmdbuf, unsigned int len) len 1113 drivers/usb/gadget/function/f_tcm.c cmd_len = (cmd_iu->len & ~0x3) + 16; len 1200 drivers/usb/gadget/function/f_tcm.c void *cmdbuf, unsigned int len) len 1212 drivers/usb/gadget/function/f_tcm.c if (len != 31) { len 1315 drivers/usb/gadget/function/f_tcm.c unsigned int len; len 1321 drivers/usb/gadget/function/f_tcm.c len = strlen(n); len 1322 drivers/usb/gadget/function/f_tcm.c if (len == 0 || len > USBG_NAMELEN - 1) len 327 drivers/usb/gadget/function/f_uac1.c u16 len = le16_to_cpu(ctrl->wLength); len 331 drivers/usb/gadget/function/f_uac1.c ctrl->bRequest, w_value, len, ep); len 335 drivers/usb/gadget/function/f_uac1.c value = len; len 363 drivers/usb/gadget/function/f_uac1.c u16 len = le16_to_cpu(ctrl->wLength); len 367 drivers/usb/gadget/function/f_uac1.c ctrl->bRequest, w_value, len, ep); len 374 drivers/usb/gadget/function/f_uac1.c value = len; len 665 drivers/usb/gadget/function/f_uac1.c const char *page, size_t len) \ len 682 drivers/usb/gadget/function/f_uac1.c ret = len; \ len 389 drivers/usb/gadget/function/f_uac1_legacy.c u16 len = le16_to_cpu(ctrl->wLength); len 397 drivers/usb/gadget/function/f_uac1_legacy.c ctrl->bRequest, w_value, len, id); len 415 drivers/usb/gadget/function/f_uac1_legacy.c return len; len 426 drivers/usb/gadget/function/f_uac1_legacy.c u16 len = le16_to_cpu(ctrl->wLength); len 434 drivers/usb/gadget/function/f_uac1_legacy.c ctrl->bRequest, w_value, len, id); len 450 drivers/usb/gadget/function/f_uac1_legacy.c len = min_t(size_t, sizeof(value), len); len 451 drivers/usb/gadget/function/f_uac1_legacy.c memcpy(req->buf, &value, len); len 453 drivers/usb/gadget/function/f_uac1_legacy.c return len; len 462 drivers/usb/gadget/function/f_uac1_legacy.c u16 len = le16_to_cpu(ctrl->wLength); len 466 drivers/usb/gadget/function/f_uac1_legacy.c ctrl->bRequest, w_value, len, ep); len 470 drivers/usb/gadget/function/f_uac1_legacy.c value = len; len 498 drivers/usb/gadget/function/f_uac1_legacy.c u16 len = le16_to_cpu(ctrl->wLength); len 502 drivers/usb/gadget/function/f_uac1_legacy.c ctrl->bRequest, w_value, len, ep); len 509 drivers/usb/gadget/function/f_uac1_legacy.c value = len; len 834 drivers/usb/gadget/function/f_uac1_legacy.c const char *page, size_t len) \ len 851 drivers/usb/gadget/function/f_uac1_legacy.c ret = len; \ len 879 drivers/usb/gadget/function/f_uac1_legacy.c const char *page, size_t len) \ len 889 drivers/usb/gadget/function/f_uac1_legacy.c tmp = kstrndup(page, len, GFP_KERNEL); \ len 898 drivers/usb/gadget/function/f_uac1_legacy.c ret = len; \ len 507 drivers/usb/gadget/function/f_uac2.c u16 len = le16_to_cpu(ac_hdr_desc.wTotalLength); len 509 drivers/usb/gadget/function/f_uac2.c len += sizeof(in_clk_src_desc); len 510 drivers/usb/gadget/function/f_uac2.c len += sizeof(usb_in_ot_desc); len 511 drivers/usb/gadget/function/f_uac2.c len += sizeof(io_in_it_desc); len 512 drivers/usb/gadget/function/f_uac2.c ac_hdr_desc.wTotalLength = cpu_to_le16(len); len 516 drivers/usb/gadget/function/f_uac2.c u16 len = le16_to_cpu(ac_hdr_desc.wTotalLength); len 518 drivers/usb/gadget/function/f_uac2.c len += sizeof(out_clk_src_desc); len 519 drivers/usb/gadget/function/f_uac2.c len += sizeof(usb_out_it_desc); len 520 drivers/usb/gadget/function/f_uac2.c len += sizeof(io_out_ot_desc); len 521 drivers/usb/gadget/function/f_uac2.c ac_hdr_desc.wTotalLength = cpu_to_le16(len); len 1005 drivers/usb/gadget/function/f_uac2.c const char *page, size_t len) \ len 1022 drivers/usb/gadget/function/f_uac2.c ret = len; \ len 1005 drivers/usb/gadget/function/rndis.c header->MessageLength = cpu_to_le32(skb->len); len 1007 drivers/usb/gadget/function/rndis.c header->DataLength = cpu_to_le32(skb->len - sizeof(*header)); len 507 drivers/usb/gadget/function/storage_common.c const size_t len = min(count, sizeof(curlun->inquiry_string)); len 509 drivers/usb/gadget/function/storage_common.c if (len == 0 || buf[0] == '\n') { len 514 drivers/usb/gadget/function/storage_common.c if (curlun->inquiry_string[len-1] == '\n') len 515 drivers/usb/gadget/function/storage_common.c curlun->inquiry_string[len-1] = ' '; len 286 drivers/usb/gadget/function/u_ether.c || ETH_HLEN > skb2->len len 287 drivers/usb/gadget/function/u_ether.c || skb2->len > GETHER_MAX_ETH_FRAME_LEN) { len 290 drivers/usb/gadget/function/u_ether.c DBG(dev, "rx length %d\n", skb2->len); len 296 drivers/usb/gadget/function/u_ether.c dev->net->stats.rx_bytes += skb2->len; len 453 drivers/usb/gadget/function/u_ether.c dev->net->stats.tx_bytes += skb->len; len 561 drivers/usb/gadget/function/u_ether.c length = skb->len; len 712 drivers/usb/gadget/function/u_ether.c static int get_ether_addr_str(u8 dev_addr[ETH_ALEN], char *str, int len) len 714 drivers/usb/gadget/function/u_ether.c if (len < 18) len 717 drivers/usb/gadget/function/u_ether.c snprintf(str, len, "%pM", dev_addr); len 918 drivers/usb/gadget/function/u_ether.c int gether_get_dev_addr(struct net_device *net, char *dev_addr, int len) len 924 drivers/usb/gadget/function/u_ether.c ret = get_ether_addr_str(dev->dev_mac, dev_addr, len); len 925 drivers/usb/gadget/function/u_ether.c if (ret + 1 < len) { len 947 drivers/usb/gadget/function/u_ether.c int gether_get_host_addr(struct net_device *net, char *host_addr, int len) len 953 drivers/usb/gadget/function/u_ether.c ret = get_ether_addr_str(dev->host_mac, host_addr, len); len 954 drivers/usb/gadget/function/u_ether.c if (ret + 1 < len) { len 963 drivers/usb/gadget/function/u_ether.c int gether_get_host_addr_cdc(struct net_device *net, char *host_addr, int len) len 967 drivers/usb/gadget/function/u_ether.c if (len < 13) len 971 drivers/usb/gadget/function/u_ether.c snprintf(host_addr, len, "%pm", dev->host_mac); len 1004 drivers/usb/gadget/function/u_ether.c int gether_get_ifname(struct net_device *net, char *name, int len) len 1009 drivers/usb/gadget/function/u_ether.c ret = scnprintf(name, len, "%s\n", netdev_name(net)); len 172 drivers/usb/gadget/function/u_ether.h int gether_get_dev_addr(struct net_device *net, char *dev_addr, int len); len 194 drivers/usb/gadget/function/u_ether.h int gether_get_host_addr(struct net_device *net, char *host_addr, int len); len 206 drivers/usb/gadget/function/u_ether.h int gether_get_host_addr_cdc(struct net_device *net, char *host_addr, int len); len 245 drivers/usb/gadget/function/u_ether.h int gether_get_ifname(struct net_device *net, char *name, int len); len 43 drivers/usb/gadget/function/u_ether_configfs.h const char *page, size_t len)\ len 57 drivers/usb/gadget/function/u_ether_configfs.h ret = len; \ len 78 drivers/usb/gadget/function/u_ether_configfs.h const char *page, size_t len)\ len 92 drivers/usb/gadget/function/u_ether_configfs.h ret = len; \ len 112 drivers/usb/gadget/function/u_ether_configfs.h const char *page, size_t len)\ len 129 drivers/usb/gadget/function/u_ether_configfs.h ret = len; \ len 169 drivers/usb/gadget/function/u_ether_configfs.h size_t len) \ len 179 drivers/usb/gadget/function/u_ether_configfs.h ret = len; \ len 26 drivers/usb/gadget/function/u_fs.h # define ffs_dump_mem(prefix, ptr, len) \ len 27 drivers/usb/gadget/function/u_fs.h print_hex_dump_bytes(pr_fmt(prefix ": "), DUMP_PREFIX_NONE, ptr, len) len 32 drivers/usb/gadget/function/u_fs.h # define ffs_dump_mem(prefix, ptr, len) do { } while (0) len 159 drivers/usb/gadget/function/u_serial.c gs_alloc_req(struct usb_ep *ep, unsigned len, gfp_t kmalloc_flags) len 166 drivers/usb/gadget/function/u_serial.c req->length = len; len 167 drivers/usb/gadget/function/u_serial.c req->buf = kmalloc(len, kmalloc_flags); len 202 drivers/usb/gadget/function/u_serial.c unsigned len; len 204 drivers/usb/gadget/function/u_serial.c len = kfifo_len(&port->port_write_buf); len 205 drivers/usb/gadget/function/u_serial.c if (len < size) len 206 drivers/usb/gadget/function/u_serial.c size = len; len 241 drivers/usb/gadget/function/u_serial.c int len; len 247 drivers/usb/gadget/function/u_serial.c len = gs_send_packet(port, req->buf, in->maxpacket); len 248 drivers/usb/gadget/function/u_serial.c if (len == 0) { len 254 drivers/usb/gadget/function/u_serial.c req->length = len; len 259 drivers/usb/gadget/function/u_serial.c port->port_num, len, *((u8 *)req->buf), len 53 drivers/usb/gadget/function/u_serial.h struct usb_request *gs_alloc_req(struct usb_ep *ep, unsigned len, gfp_t flags); len 166 drivers/usb/gadget/function/uvc_configfs.c const char *page, size_t len) \ len 195 drivers/usb/gadget/function/uvc_configfs.c ret = len; \ len 817 drivers/usb/gadget/function/uvc_configfs.c const char *page, size_t len) len 835 drivers/usb/gadget/function/uvc_configfs.c if (len < 4 || *page != '0' || len 841 drivers/usb/gadget/function/uvc_configfs.c ret = len; len 1115 drivers/usb/gadget/function/uvc_configfs.c const char *page, size_t len)\ len 1142 drivers/usb/gadget/function/uvc_configfs.c ret = len; \ len 1244 drivers/usb/gadget/function/uvc_configfs.c static int __uvcg_iter_frm_intrv(const char *page, size_t len, len 1255 drivers/usb/gadget/function/uvc_configfs.c while (pg - page < len) { len 1257 drivers/usb/gadget/function/uvc_configfs.c while (i < sizeof(buf) && (pg - page < len) && len 1262 drivers/usb/gadget/function/uvc_configfs.c while ((pg - page < len) && (*pg == '\0' || *pg == '\n')) len 1274 drivers/usb/gadget/function/uvc_configfs.c const char *page, size_t len) len 1296 drivers/usb/gadget/function/uvc_configfs.c ret = __uvcg_iter_frm_intrv(page, len, __uvcg_count_frm_intrv, &n); len 1306 drivers/usb/gadget/function/uvc_configfs.c ret = __uvcg_iter_frm_intrv(page, len, __uvcg_fill_frm_intrv, &tmp); len 1317 drivers/usb/gadget/function/uvc_configfs.c ret = len; len 1468 drivers/usb/gadget/function/uvc_configfs.c const char *page, size_t len) len 1488 drivers/usb/gadget/function/uvc_configfs.c min(sizeof(ch->desc.guidFormat), len)); len 1549 drivers/usb/gadget/function/uvc_configfs.c const char *page, size_t len) \ len 1574 drivers/usb/gadget/function/uvc_configfs.c ret = len; \ len 1602 drivers/usb/gadget/function/uvc_configfs.c const char *page, size_t len) len 1605 drivers/usb/gadget/function/uvc_configfs.c return uvcg_format_bma_controls_store(&unc->fmt, page, len); len 1742 drivers/usb/gadget/function/uvc_configfs.c const char *page, size_t len) \ len 1767 drivers/usb/gadget/function/uvc_configfs.c ret = len; \ len 1795 drivers/usb/gadget/function/uvc_configfs.c const char *page, size_t len) len 1798 drivers/usb/gadget/function/uvc_configfs.c return uvcg_format_bma_controls_store(&u->fmt, page, len); len 2398 drivers/usb/gadget/function/uvc_configfs.c const char *page, size_t len) \ len 2419 drivers/usb/gadget/function/uvc_configfs.c ret = len; \ len 340 drivers/usb/gadget/function/uvc_v4l2.c unsigned long addr, unsigned long len, unsigned long pgoff, len 28 drivers/usb/gadget/function/uvc_video.c u8 *data, int len) len 33 drivers/usb/gadget/function/uvc_video.c if (buf->bytesused - video->queue.buf_used <= len - 2) len 41 drivers/usb/gadget/function/uvc_video.c u8 *data, int len) len 49 drivers/usb/gadget/function/uvc_video.c nbytes = min((unsigned int)len, buf->bytesused - queue->buf_used); len 62 drivers/usb/gadget/function/uvc_video.c int len = video->req_size; len 67 drivers/usb/gadget/function/uvc_video.c ret = uvc_video_encode_header(video, buf, mem, len); len 70 drivers/usb/gadget/function/uvc_video.c len -= ret; len 74 drivers/usb/gadget/function/uvc_video.c len = min((int)(video->max_payload_size - video->payload_size), len); len 75 drivers/usb/gadget/function/uvc_video.c ret = uvc_video_encode_data(video, buf, mem, len); len 78 drivers/usb/gadget/function/uvc_video.c len -= ret; len 80 drivers/usb/gadget/function/uvc_video.c req->length = video->req_size - len; len 102 drivers/usb/gadget/function/uvc_video.c int len = video->req_size; len 106 drivers/usb/gadget/function/uvc_video.c ret = uvc_video_encode_header(video, buf, mem, len); len 108 drivers/usb/gadget/function/uvc_video.c len -= ret; len 111 drivers/usb/gadget/function/uvc_video.c ret = uvc_video_encode_data(video, buf, mem, len); len 112 drivers/usb/gadget/function/uvc_video.c len -= ret; len 114 drivers/usb/gadget/function/uvc_video.c req->length = video->req_size - len; len 66 drivers/usb/gadget/legacy/dbgp.c static int dbgp_consume(char *buf, unsigned len) len 70 drivers/usb/gadget/legacy/dbgp.c if (!len) len 73 drivers/usb/gadget/legacy/dbgp.c c = buf[len-1]; len 75 drivers/usb/gadget/legacy/dbgp.c buf[len-1] = 0; len 346 drivers/usb/gadget/legacy/dbgp.c u16 len = 0; len 352 drivers/usb/gadget/legacy/dbgp.c len = sizeof device_desc; len 358 drivers/usb/gadget/legacy/dbgp.c len = sizeof dbg_desc; len 382 drivers/usb/gadget/legacy/dbgp.c req->length = min(length, len); len 383 drivers/usb/gadget/legacy/dbgp.c req->zero = len < req->length; len 328 drivers/usb/gadget/legacy/inode.c ep_io (struct ep_data *epdata, void *buf, unsigned len) len 340 drivers/usb/gadget/legacy/inode.c req->length = len; len 524 drivers/usb/gadget/legacy/inode.c size_t len) len 553 drivers/usb/gadget/legacy/inode.c req->length = len; len 577 drivers/usb/gadget/legacy/inode.c size_t len = iov_iter_count(to); len 600 drivers/usb/gadget/legacy/inode.c buf = kmalloc(len, GFP_KERNEL); len 606 drivers/usb/gadget/legacy/inode.c value = ep_io(epdata, buf, len); len 619 drivers/usb/gadget/legacy/inode.c value = ep_aio(iocb, priv, epdata, buf, len); len 636 drivers/usb/gadget/legacy/inode.c size_t len = iov_iter_count(from); len 662 drivers/usb/gadget/legacy/inode.c buf = kmalloc(len, GFP_KERNEL); len 668 drivers/usb/gadget/legacy/inode.c if (unlikely(!copy_from_iter_full(buf, len, from))) { len 674 drivers/usb/gadget/legacy/inode.c value = ep_config(epdata, buf, len); len 676 drivers/usb/gadget/legacy/inode.c value = ep_io(epdata, buf, len); len 681 drivers/usb/gadget/legacy/inode.c value = ep_aio(iocb, priv, epdata, buf, len); len 720 drivers/usb/gadget/legacy/inode.c ep_config (struct ep_data *data, const char *buf, size_t len) len 724 drivers/usb/gadget/legacy/inode.c int value, length = len; len 731 drivers/usb/gadget/legacy/inode.c value = len; len 732 drivers/usb/gadget/legacy/inode.c if (len < USB_DT_ENDPOINT_SIZE + 4) len 742 drivers/usb/gadget/legacy/inode.c len -= 4; len 753 drivers/usb/gadget/legacy/inode.c if (len != USB_DT_ENDPOINT_SIZE) { len 754 drivers/usb/gadget/legacy/inode.c if (len != 2 * USB_DT_ENDPOINT_SIZE) len 886 drivers/usb/gadget/legacy/inode.c static int setup_req (struct usb_ep *ep, struct usb_request *req, u16 len) len 894 drivers/usb/gadget/legacy/inode.c if (len > sizeof (dev->rbuf)) len 895 drivers/usb/gadget/legacy/inode.c req->buf = kmalloc(len, GFP_ATOMIC); len 901 drivers/usb/gadget/legacy/inode.c req->length = len; len 907 drivers/usb/gadget/legacy/inode.c ep0_read (struct file *fd, char __user *buf, size_t len, loff_t *ptr) len 935 drivers/usb/gadget/legacy/inode.c } else if (len == 0) { /* ack SET_CONFIGURATION etc */ len 985 drivers/usb/gadget/legacy/inode.c len = min (len, (size_t)dev->req->actual); len 988 drivers/usb/gadget/legacy/inode.c if (copy_to_user (buf, dev->req->buf, len)) len 991 drivers/usb/gadget/legacy/inode.c retval = len; len 1002 drivers/usb/gadget/legacy/inode.c if (len < sizeof dev->event [0]) { len 1006 drivers/usb/gadget/legacy/inode.c len -= len % sizeof (struct usb_gadgetfs_event); len 1014 drivers/usb/gadget/legacy/inode.c n = len / sizeof (struct usb_gadgetfs_event); len 1027 drivers/usb/gadget/legacy/inode.c len = n * sizeof (struct usb_gadgetfs_event); len 1028 drivers/usb/gadget/legacy/inode.c if (copy_to_user (buf, &dev->event, len)) len 1031 drivers/usb/gadget/legacy/inode.c retval = len; len 1032 drivers/usb/gadget/legacy/inode.c if (len > 0) { len 1119 drivers/usb/gadget/legacy/inode.c ep0_write (struct file *fd, const char __user *buf, size_t len, loff_t *ptr) len 1132 drivers/usb/gadget/legacy/inode.c len = min_t(size_t, len, dev->setup_wLength); len 1134 drivers/usb/gadget/legacy/inode.c retval = setup_req (dev->gadget->ep0, dev->req, len); len 1139 drivers/usb/gadget/legacy/inode.c if (copy_from_user (dev->req->buf, buf, len)) len 1142 drivers/usb/gadget/legacy/inode.c if (len < dev->setup_wLength) len 1153 drivers/usb/gadget/legacy/inode.c retval = len; len 1303 drivers/usb/gadget/legacy/inode.c int len; len 1317 drivers/usb/gadget/legacy/inode.c len = le16_to_cpu(dev->hs_config->wTotalLength); len 1320 drivers/usb/gadget/legacy/inode.c len = le16_to_cpu(dev->config->wTotalLength); len 1323 drivers/usb/gadget/legacy/inode.c return len; len 1783 drivers/usb/gadget/legacy/inode.c dev_config (struct file *fd, const char __user *buf, size_t len, loff_t *ptr) len 1786 drivers/usb/gadget/legacy/inode.c ssize_t value, length = len; len 1793 drivers/usb/gadget/legacy/inode.c value = ep0_write(fd, buf, len, ptr); len 1799 drivers/usb/gadget/legacy/inode.c if ((len < (USB_DT_CONFIG_SIZE + USB_DT_DEVICE_SIZE + 4)) || len 1800 drivers/usb/gadget/legacy/inode.c (len > PAGE_SIZE * 4)) len 1878 drivers/usb/gadget/legacy/inode.c value = len; len 14 drivers/usb/gadget/u_f.c struct usb_request *alloc_ep_req(struct usb_ep *ep, size_t len) len 21 drivers/usb/gadget/u_f.c usb_ep_align(ep, len) : len; len 59 drivers/usb/gadget/u_f.h struct usb_request *alloc_ep_req(struct usb_ep *ep, size_t len); len 89 drivers/usb/gadget/udc/amd5536udc_pci.c unsigned long len; len 111 drivers/usb/gadget/udc/amd5536udc_pci.c len = pci_resource_len(pdev, 0); len 113 drivers/usb/gadget/udc/amd5536udc_pci.c if (!request_mem_region(resource, len, name)) { len 119 drivers/usb/gadget/udc/amd5536udc_pci.c dev->virt_addr = ioremap_nocache(resource, len); len 184 drivers/usb/gadget/udc/amd5536udc_pci.c release_mem_region(resource, len); len 35 drivers/usb/gadget/udc/aspeed-vhub/ep0.c int ast_vhub_reply(struct ast_vhub_ep *ep, char *ptr, int len) len 44 drivers/usb/gadget/udc/aspeed-vhub/ep0.c if (WARN_ON(len > AST_VHUB_EP0_MAX_PACKET)) len 50 drivers/usb/gadget/udc/aspeed-vhub/ep0.c req->length = len; len 68 drivers/usb/gadget/udc/aspeed-vhub/ep0.c int __ast_vhub_simple_reply(struct ast_vhub_ep *ep, int len, ...) len 74 drivers/usb/gadget/udc/aspeed-vhub/ep0.c va_start(args, len); len 77 drivers/usb/gadget/udc/aspeed-vhub/ep0.c for (i = 0; i < len; i++) len 82 drivers/usb/gadget/udc/aspeed-vhub/ep0.c return ast_vhub_reply(ep, NULL, len); len 242 drivers/usb/gadget/udc/aspeed-vhub/ep0.c unsigned int len) len 250 drivers/usb/gadget/udc/aspeed-vhub/ep0.c EPVDBG(ep, "receive got=%d remain=%d\n", len, remain); len 253 drivers/usb/gadget/udc/aspeed-vhub/ep0.c if (len > remain) { len 255 drivers/usb/gadget/udc/aspeed-vhub/ep0.c len - remain); len 256 drivers/usb/gadget/udc/aspeed-vhub/ep0.c len = remain; len 259 drivers/usb/gadget/udc/aspeed-vhub/ep0.c if (len && req->req.buf) len 260 drivers/usb/gadget/udc/aspeed-vhub/ep0.c memcpy(req->req.buf + req->req.actual, ep->buf, len); len 261 drivers/usb/gadget/udc/aspeed-vhub/ep0.c req->req.actual += len; len 264 drivers/usb/gadget/udc/aspeed-vhub/ep0.c if (len < ep->ep.maxpacket || len == remain) { len 49 drivers/usb/gadget/udc/aspeed-vhub/epn.c unsigned int len = req->req.length; len 56 drivers/usb/gadget/udc/aspeed-vhub/epn.c chunk = len - act; len 63 drivers/usb/gadget/udc/aspeed-vhub/epn.c req, act, len, chunk, req->last_desc); len 91 drivers/usb/gadget/udc/aspeed-vhub/epn.c unsigned int len; len 124 drivers/usb/gadget/udc/aspeed-vhub/epn.c len = VHUB_EP_DMA_TX_SIZE(stat); len 127 drivers/usb/gadget/udc/aspeed-vhub/epn.c if (!req->req.dma && !ep->epn.is_in && len) len 128 drivers/usb/gadget/udc/aspeed-vhub/epn.c memcpy(req->req.buf + req->req.actual, ep->buf, len); len 131 drivers/usb/gadget/udc/aspeed-vhub/epn.c req->req.actual += len; len 134 drivers/usb/gadget/udc/aspeed-vhub/epn.c if (len < ep->ep.maxpacket) len 171 drivers/usb/gadget/udc/aspeed-vhub/epn.c unsigned int len = req->req.length; len 182 drivers/usb/gadget/udc/aspeed-vhub/epn.c act, len, ep->epn.chunk_max, ast_vhub_count_free_descs(ep)); len 194 drivers/usb/gadget/udc/aspeed-vhub/epn.c chunk = len - act; len 211 drivers/usb/gadget/udc/aspeed-vhub/epn.c act, len, chunk, req->last_desc, d_num, len 249 drivers/usb/gadget/udc/aspeed-vhub/epn.c unsigned int len, d_last; len 279 drivers/usb/gadget/udc/aspeed-vhub/epn.c len = VHUB_DSC1_IN_LEN(le32_to_cpu(desc->w1)); len 282 drivers/usb/gadget/udc/aspeed-vhub/epn.c d_num, len, req, req ? req->active : 0); len 289 drivers/usb/gadget/udc/aspeed-vhub/epn.c req->req.actual += len; len 293 drivers/usb/gadget/udc/aspeed-vhub/epn.c CHECK(ep, is_last_desc == (len < ep->ep.maxpacket || len 298 drivers/usb/gadget/udc/aspeed-vhub/epn.c is_last_desc, len, req->req.actual, req->req.length, len 266 drivers/usb/gadget/udc/aspeed-vhub/hub.c u8 desc_type, u16 len) len 305 drivers/usb/gadget/udc/aspeed-vhub/hub.c if (len > dsize) len 306 drivers/usb/gadget/udc/aspeed-vhub/hub.c len = dsize; len 313 drivers/usb/gadget/udc/aspeed-vhub/hub.c return ast_vhub_reply(ep, NULL, len); len 318 drivers/usb/gadget/udc/aspeed-vhub/hub.c u16 len) len 332 drivers/usb/gadget/udc/aspeed-vhub/hub.c return ast_vhub_reply(ep, NULL, min_t(u16, rc, len)); len 513 drivers/usb/gadget/udc/aspeed-vhub/vhub.h int ast_vhub_reply(struct ast_vhub_ep *ep, char *ptr, int len); len 514 drivers/usb/gadget/udc/aspeed-vhub/vhub.h int __ast_vhub_simple_reply(struct ast_vhub_ep *ep, int len, ...); len 88 drivers/usb/gadget/udc/atmel_usba_udc.c size_t len, remaining, actual = 0; len 96 drivers/usb/gadget/udc/atmel_usba_udc.c len = snprintf(tmpbuf, sizeof(tmpbuf), len 106 drivers/usb/gadget/udc/atmel_usba_udc.c len = min(len, sizeof(tmpbuf)); len 107 drivers/usb/gadget/udc/atmel_usba_udc.c if (len > nbytes) len 113 drivers/usb/gadget/udc/atmel_usba_udc.c remaining = __copy_to_user(buf, tmpbuf, len); len 114 drivers/usb/gadget/udc/atmel_usba_udc.c actual += len - remaining; len 118 drivers/usb/gadget/udc/atmel_usba_udc.c nbytes -= len; len 119 drivers/usb/gadget/udc/atmel_usba_udc.c buf += len; len 1065 drivers/usb/gadget/udc/bdc/bdc_ep.c u32 len; len 1073 drivers/usb/gadget/udc/bdc/bdc_ep.c len = le16_to_cpu(setup_pkt->wLength); len 1074 drivers/usb/gadget/udc/bdc/bdc_ep.c if (!len) len 1314 drivers/usb/gadget/udc/dummy_hcd.c u32 len) len 1330 drivers/usb/gadget/udc/dummy_hcd.c memcpy(ubuf, rbuf, len); len 1332 drivers/usb/gadget/udc/dummy_hcd.c memcpy(rbuf, ubuf, len); len 1333 drivers/usb/gadget/udc/dummy_hcd.c return len; len 1354 drivers/usb/gadget/udc/dummy_hcd.c this_sg = min_t(u32, len, miter->length); len 1362 drivers/usb/gadget/udc/dummy_hcd.c len -= this_sg; len 1364 drivers/usb/gadget/udc/dummy_hcd.c if (!len) len 1390 drivers/usb/gadget/udc/dummy_hcd.c unsigned host_len, dev_len, len; len 1408 drivers/usb/gadget/udc/dummy_hcd.c len = min(host_len, dev_len); len 1413 drivers/usb/gadget/udc/dummy_hcd.c if (unlikely(len == 0)) len 1417 drivers/usb/gadget/udc/dummy_hcd.c if (limit < ep->ep.maxpacket && limit < len) len 1419 drivers/usb/gadget/udc/dummy_hcd.c len = min_t(unsigned, len, limit); len 1420 drivers/usb/gadget/udc/dummy_hcd.c if (len == 0) len 1424 drivers/usb/gadget/udc/dummy_hcd.c if (len >= ep->ep.maxpacket) { len 1426 drivers/usb/gadget/udc/dummy_hcd.c if (len % ep->ep.maxpacket) len 1428 drivers/usb/gadget/udc/dummy_hcd.c len -= len % ep->ep.maxpacket; len 1433 drivers/usb/gadget/udc/dummy_hcd.c len = dummy_perform_transfer(urb, req, len); len 1436 drivers/usb/gadget/udc/dummy_hcd.c if ((int)len < 0) { len 1437 drivers/usb/gadget/udc/dummy_hcd.c req->req.status = len; len 1439 drivers/usb/gadget/udc/dummy_hcd.c limit -= len; len 1440 drivers/usb/gadget/udc/dummy_hcd.c sent += len; len 1441 drivers/usb/gadget/udc/dummy_hcd.c urb->actual_length += len; len 1442 drivers/usb/gadget/udc/dummy_hcd.c req->req.actual += len; len 254 drivers/usb/gadget/udc/fotg210-udc.c dma_addr_t d, u32 len) len 262 drivers/usb/gadget/udc/fotg210-udc.c value |= DMACPSR1_DMA_LEN(len) | DMACPSR1_DMA_TYPE(ep->dir_in); len 199 drivers/usb/gadget/udc/fotg210.h #define DMACPSR1_DMA_LEN(len) (((len) & 0xFFFF) << 8) len 176 drivers/usb/gadget/udc/fsl_qe_udc.h u32 len; len 226 drivers/usb/gadget/udc/fsl_qe_udc.h #define frame_get_length(frm) (frm->len) len 227 drivers/usb/gadget/udc/fsl_qe_udc.h #define frame_set_length(frm, leng) (frm->len = leng) len 888 drivers/usb/gadget/udc/fusb300_udc.c u32 len) len 902 drivers/usb/gadget/udc/fusb300_udc.c value = FUSB300_EPPRD0_BTC(len) | FUSB300_EPPRD0_H | len 1743 drivers/usb/gadget/udc/goku_udc.c unsigned long resource, len; len 1777 drivers/usb/gadget/udc/goku_udc.c len = pci_resource_len(pdev, 0); len 1778 drivers/usb/gadget/udc/goku_udc.c if (!request_mem_region(resource, len, driver_name)) { len 1785 drivers/usb/gadget/udc/goku_udc.c base = ioremap_nocache(resource, len); len 1265 drivers/usb/gadget/udc/gr_udc.c u16 len; len 1278 drivers/usb/gadget/udc/gr_udc.c len = ctrl & GR_DESC_OUT_CTRL_LEN_MASK; len 1279 drivers/usb/gadget/udc/gr_udc.c req->req.actual += len; len 1283 drivers/usb/gadget/udc/gr_udc.c if (len < ep->ep.maxpacket || req->req.actual >= req->req.length) { len 528 drivers/usb/gadget/udc/m66592-udc.h void *buf, unsigned long len) len 533 drivers/usb/gadget/udc/m66592-udc.h len = (len + 3) / 4; len 534 drivers/usb/gadget/udc/m66592-udc.h ioread32_rep(fifoaddr, buf, len); len 536 drivers/usb/gadget/udc/m66592-udc.h len = (len + 1) / 2; len 537 drivers/usb/gadget/udc/m66592-udc.h ioread16_rep(fifoaddr, buf, len); len 564 drivers/usb/gadget/udc/m66592-udc.h void *buf, unsigned long len) len 573 drivers/usb/gadget/udc/m66592-udc.h count = len / 4; len 576 drivers/usb/gadget/udc/m66592-udc.h if (len & 0x00000003) { len 578 drivers/usb/gadget/udc/m66592-udc.h for (i = 0; i < (len & 0x00000003); i++) { len 586 drivers/usb/gadget/udc/m66592-udc.h unsigned long odd = len & 0x0001; len 588 drivers/usb/gadget/udc/m66592-udc.h len = len / 2; len 589 drivers/usb/gadget/udc/m66592-udc.h iowrite16_rep(fifoaddr, buf, len); len 591 drivers/usb/gadget/udc/m66592-udc.h unsigned char *p = buf + len*2; len 624 drivers/usb/gadget/udc/net2272.c unsigned len, unsigned dir) len 627 drivers/usb/gadget/udc/net2272.c ep, buf, len, dir); len 636 drivers/usb/gadget/udc/net2272.c if ((dir == 1) && (len > 0x1000000)) len 660 drivers/usb/gadget/udc/net2272.c writel(len, dev->rdk1.plx9054_base_addr + DMASIZ0); len 1510 drivers/usb/gadget/udc/net2272.c unsigned len; len 1568 drivers/usb/gadget/udc/net2272.c len = (net2272_ep_read(ep, EP_TRANSFER2) << 16) len 1573 drivers/usb/gadget/udc/net2272.c len += 4; len 1575 drivers/usb/gadget/udc/net2272.c req->req.actual += len; len 2301 drivers/usb/gadget/udc/net2272.c unsigned long resource, len, tmp; len 2318 drivers/usb/gadget/udc/net2272.c len = pci_resource_len(pdev, i); len 2320 drivers/usb/gadget/udc/net2272.c if (!request_mem_region(resource, len, driver_name)) { len 2326 drivers/usb/gadget/udc/net2272.c mem_mapped_addr[i] = ioremap_nocache(resource, len); len 2328 drivers/usb/gadget/udc/net2272.c release_mem_region(resource, len); len 2384 drivers/usb/gadget/udc/net2272.c unsigned long resource, len; len 2396 drivers/usb/gadget/udc/net2272.c len = pci_resource_len(pdev, i); len 2398 drivers/usb/gadget/udc/net2272.c if (!request_mem_region(resource, len, driver_name)) { len 2404 drivers/usb/gadget/udc/net2272.c mem_mapped_addr[i] = ioremap_nocache(resource, len); len 2406 drivers/usb/gadget/udc/net2272.c release_mem_region(resource, len); len 2593 drivers/usb/gadget/udc/net2272.c resource_size_t base, len; len 2619 drivers/usb/gadget/udc/net2272.c len = resource_size(iomem); len 2623 drivers/usb/gadget/udc/net2272.c if (!request_mem_region(base, len, driver_name)) { len 2628 drivers/usb/gadget/udc/net2272.c dev->base_addr = ioremap_nocache(base, len); len 2648 drivers/usb/gadget/udc/net2272.c release_mem_region(base, len); len 2699 drivers/usb/gadget/udc/net2280.c unsigned len; len 2701 drivers/usb/gadget/udc/net2280.c len = req->req.length - req->req.actual; len 2702 drivers/usb/gadget/udc/net2280.c if (len > ep->ep.maxpacket) len 2703 drivers/usb/gadget/udc/net2280.c len = ep->ep.maxpacket; len 2704 drivers/usb/gadget/udc/net2280.c req->req.actual += len; len 2709 drivers/usb/gadget/udc/net2280.c (!req->req.zero || len != ep->ep.maxpacket) && ep->num) len 3616 drivers/usb/gadget/udc/net2280.c unsigned long resource, len; len 3650 drivers/usb/gadget/udc/net2280.c len = pci_resource_len(pdev, 0); len 3651 drivers/usb/gadget/udc/net2280.c if (!request_mem_region(resource, len, driver_name)) { len 3662 drivers/usb/gadget/udc/net2280.c base = ioremap_nocache(resource, len); len 330 drivers/usb/gadget/udc/omap_udc.c unsigned len; len 333 drivers/usb/gadget/udc/omap_udc.c len = min(req->req.length - req->req.actual, max); len 334 drivers/usb/gadget/udc/omap_udc.c req->req.actual += len; len 336 drivers/usb/gadget/udc/omap_udc.c max = len; len 347 drivers/usb/gadget/udc/omap_udc.c return len; len 395 drivers/usb/gadget/udc/omap_udc.c unsigned len; len 398 drivers/usb/gadget/udc/omap_udc.c len = min(req->req.length - req->req.actual, avail); len 399 drivers/usb/gadget/udc/omap_udc.c req->req.actual += len; len 400 drivers/usb/gadget/udc/omap_udc.c avail = len; len 412 drivers/usb/gadget/udc/omap_udc.c return len; len 1547 drivers/usb/gadget/udc/pch_udc.c unsigned len = 1; len 1558 drivers/usb/gadget/udc/pch_udc.c for (; ; bytes -= buf_len, ++len) { len 1575 drivers/usb/gadget/udc/pch_udc.c req->chain_len = len; len 1579 drivers/usb/gadget/udc/pch_udc.c if (len > 1) { len 1580 drivers/usb/gadget/udc/pch_udc.c req->chain_len = len; len 1404 drivers/usb/gadget/udc/r8a66597-udc.c u32 len; len 1424 drivers/usb/gadget/udc/r8a66597-udc.c len = r8a66597_sudmac_read(r8a66597, CH0CBC); len 1425 drivers/usb/gadget/udc/r8a66597-udc.c req->req.actual += len; len 1432 drivers/usb/gadget/udc/r8a66597-udc.c || (len % ep->ep.maxpacket)) { len 130 drivers/usb/gadget/udc/r8a66597-udc.h int len) len 140 drivers/usb/gadget/udc/r8a66597-udc.h if (len >= 4 && !((unsigned long)buf & 0x03)) { len 141 drivers/usb/gadget/udc/r8a66597-udc.h ioread32_rep(fifoaddr, buf, len / 4); len 142 drivers/usb/gadget/udc/r8a66597-udc.h buf += len & ~0x03; len 143 drivers/usb/gadget/udc/r8a66597-udc.h len &= 0x03; len 147 drivers/usb/gadget/udc/r8a66597-udc.h for (i = 0; i < len; i++) { len 157 drivers/usb/gadget/udc/r8a66597-udc.h if (len >= 2 && !((unsigned long)buf & 0x01)) { len 158 drivers/usb/gadget/udc/r8a66597-udc.h ioread16_rep(fifoaddr, buf, len / 2); len 159 drivers/usb/gadget/udc/r8a66597-udc.h buf += len & ~0x01; len 160 drivers/usb/gadget/udc/r8a66597-udc.h len &= 0x01; len 164 drivers/usb/gadget/udc/r8a66597-udc.h for (i = 0; i < len; i++) { len 197 drivers/usb/gadget/udc/r8a66597-udc.h int len) len 205 drivers/usb/gadget/udc/r8a66597-udc.h if (len >= 4 && !((unsigned long)buf & 0x03)) { len 206 drivers/usb/gadget/udc/r8a66597-udc.h iowrite32_rep(fifoaddr, buf, len / 4); len 207 drivers/usb/gadget/udc/r8a66597-udc.h buf += len & ~0x03; len 208 drivers/usb/gadget/udc/r8a66597-udc.h len &= 0x03; len 212 drivers/usb/gadget/udc/r8a66597-udc.h if (len >= 2 && !((unsigned long)buf & 0x01)) { len 213 drivers/usb/gadget/udc/r8a66597-udc.h iowrite16_rep(fifoaddr, buf, len / 2); len 214 drivers/usb/gadget/udc/r8a66597-udc.h buf += len & ~0x01; len 215 drivers/usb/gadget/udc/r8a66597-udc.h len &= 0x01; len 229 drivers/usb/gadget/udc/r8a66597-udc.h for (i = 0; i < len; i++) len 1081 drivers/usb/gadget/udc/renesas_usb3.c int len = min_t(unsigned, usb3_req->req.length - usb3_req->req.actual, len 1085 drivers/usb/gadget/udc/renesas_usb3.c bool is_last = !len ? true : false; len 1091 drivers/usb/gadget/udc/renesas_usb3.c usb3_req->req.actual += len; len 1094 drivers/usb/gadget/udc/renesas_usb3.c if (len >= 4) { len 1095 drivers/usb/gadget/udc/renesas_usb3.c iowrite32_rep(usb3->reg + fifo_reg, buf, len / 4); len 1096 drivers/usb/gadget/udc/renesas_usb3.c buf += (len / 4) * 4; len 1097 drivers/usb/gadget/udc/renesas_usb3.c len %= 4; /* update len to use usb3_set_pX_con_send() */ len 1100 drivers/usb/gadget/udc/renesas_usb3.c if (len) { len 1101 drivers/usb/gadget/udc/renesas_usb3.c for (i = 0; i < len; i++) len 1109 drivers/usb/gadget/udc/renesas_usb3.c usb3_set_px_con_send(usb3_ep, len, is_last); len 1127 drivers/usb/gadget/udc/renesas_usb3.c int len = min_t(unsigned, usb3_req->req.length - usb3_req->req.actual, len 1132 drivers/usb/gadget/udc/renesas_usb3.c if (!len) len 1136 drivers/usb/gadget/udc/renesas_usb3.c usb3_req->req.actual += len; len 1139 drivers/usb/gadget/udc/renesas_usb3.c if (len >= 4) { len 1140 drivers/usb/gadget/udc/renesas_usb3.c ioread32_rep(usb3->reg + fifo_reg, buf, len / 4); len 1141 drivers/usb/gadget/udc/renesas_usb3.c buf += (len / 4) * 4; len 1142 drivers/usb/gadget/udc/renesas_usb3.c len %= 4; len 1145 drivers/usb/gadget/udc/renesas_usb3.c if (len) { len 1147 drivers/usb/gadget/udc/renesas_usb3.c for (i = 0; i < len; i++) len 1307 drivers/usb/gadget/udc/renesas_usb3.c u32 len; len 1311 drivers/usb/gadget/udc/renesas_usb3.c len = min_t(u32, remain, USB3_DMA_MAX_XFER_SIZE) & len 1314 drivers/usb/gadget/udc/renesas_usb3.c USB3_PRD1_B_INC | len; len 1316 drivers/usb/gadget/udc/renesas_usb3.c remain -= len; len 1317 drivers/usb/gadget/udc/renesas_usb3.c dma += len; len 1364 drivers/usb/gadget/udc/renesas_usb3.c u32 remain, len; len 1374 drivers/usb/gadget/udc/renesas_usb3.c len = req->length % USB3_DMA_MAX_XFER_SIZE; len 1376 drivers/usb/gadget/udc/renesas_usb3.c len = USB3_DMA_MAX_XFER_SIZE; len 1378 drivers/usb/gadget/udc/renesas_usb3.c req->actual += len - remain; len 1557 drivers/usb/gadget/udc/renesas_usb3.c void *tx_data, size_t len, len 1565 drivers/usb/gadget/udc/renesas_usb3.c min_t(size_t, len, USB3_EP0_BUF_SIZE)); len 1568 drivers/usb/gadget/udc/renesas_usb3.c usb3->ep0_req->length = len; len 282 drivers/usb/gadget/udc/s3c2410_udc.c unsigned len = min(req->req.length - req->req.actual, max); len 288 drivers/usb/gadget/udc/s3c2410_udc.c req->req.actual, req->req.length, len, req->req.actual + len); len 290 drivers/usb/gadget/udc/s3c2410_udc.c req->req.actual += len; len 293 drivers/usb/gadget/udc/s3c2410_udc.c writesb(base_addr + fifo, buf, len); len 294 drivers/usb/gadget/udc/s3c2410_udc.c return len; len 391 drivers/usb/gadget/udc/s3c2410_udc.c unsigned len; len 393 drivers/usb/gadget/udc/s3c2410_udc.c len = min(req->req.length - req->req.actual, avail); len 394 drivers/usb/gadget/udc/s3c2410_udc.c req->req.actual += len; len 396 drivers/usb/gadget/udc/s3c2410_udc.c readsb(fifo + base_addr, buf, len); len 397 drivers/usb/gadget/udc/s3c2410_udc.c return len; len 588 drivers/usb/gadget/udc/s3c2410_udc.c int len, ret, tmp; len 596 drivers/usb/gadget/udc/s3c2410_udc.c len = s3c2410_udc_read_fifo_crq(crq); len 597 drivers/usb/gadget/udc/s3c2410_udc.c if (len != sizeof(*crq)) { len 600 drivers/usb/gadget/udc/s3c2410_udc.c sizeof(*crq), len); len 773 drivers/usb/gadget/udc/snps_udc_core.c unsigned len; len 784 drivers/usb/gadget/udc/snps_udc_core.c len = req->req.length / ep->ep.maxpacket; len 786 drivers/usb/gadget/udc/snps_udc_core.c len++; len 788 drivers/usb/gadget/udc/snps_udc_core.c if (len > req->chain_len) { len 792 drivers/usb/gadget/udc/snps_udc_core.c req->chain_len = len; len 2305 drivers/usb/gadget/udc/snps_udc_core.c unsigned len; len 2387 drivers/usb/gadget/udc/snps_udc_core.c len = req->req.length - req->req.actual; len 2388 drivers/usb/gadget/udc/snps_udc_core.c if (len > ep->ep.maxpacket) len 2389 drivers/usb/gadget/udc/snps_udc_core.c len = ep->ep.maxpacket; len 2390 drivers/usb/gadget/udc/snps_udc_core.c req->req.actual += len; len 2392 drivers/usb/gadget/udc/snps_udc_core.c || (len != ep->ep.maxpacket)) { len 2672 drivers/usb/gadget/udc/snps_udc_core.c unsigned len; len 2738 drivers/usb/gadget/udc/snps_udc_core.c len = req->req.length - req->req.actual; len 2739 drivers/usb/gadget/udc/snps_udc_core.c if (len > ep->ep.maxpacket) len 2740 drivers/usb/gadget/udc/snps_udc_core.c len = ep->ep.maxpacket; len 2742 drivers/usb/gadget/udc/snps_udc_core.c req->req.actual += len; len 2744 drivers/usb/gadget/udc/snps_udc_core.c || (len != ep->ep.maxpacket)) { len 39 drivers/usb/gadget/usbstring.c int len; len 58 drivers/usb/gadget/usbstring.c len = min ((size_t) 126, strlen (s->s)); len 59 drivers/usb/gadget/usbstring.c len = utf8s_to_utf16s(s->s, len, UTF16_LITTLE_ENDIAN, len 61 drivers/usb/gadget/usbstring.c if (len < 0) len 63 drivers/usb/gadget/usbstring.c buf [0] = (len + 1) * 2; len 152 drivers/usb/host/ehci-dbg.c dbg_status_buf(char *buf, unsigned len, const char *label, u32 status) len 154 drivers/usb/host/ehci-dbg.c return scnprintf(buf, len, len 171 drivers/usb/host/ehci-dbg.c dbg_intr_buf(char *buf, unsigned len, const char *label, u32 enable) len 173 drivers/usb/host/ehci-dbg.c return scnprintf(buf, len, len 188 drivers/usb/host/ehci-dbg.c dbg_command_buf(char *buf, unsigned len, const char *label, u32 command) len 190 drivers/usb/host/ehci-dbg.c return scnprintf(buf, len, len 212 drivers/usb/host/ehci-dbg.c dbg_port_buf(char *buf, unsigned len, const char *label, int port, u32 status) len 232 drivers/usb/host/ehci-dbg.c return scnprintf(buf, len, len 956 drivers/usb/host/ehci-dbg.c size_t len, loff_t *offset) len 971 drivers/usb/host/ehci-dbg.c ret = simple_read_from_buffer(user_buf, len, offset, len 1056 drivers/usb/host/ehci-dbg.c unsigned int len, const char *label, u32 status) len 1060 drivers/usb/host/ehci-dbg.c unsigned int len, const char *label, u32 command) len 1064 drivers/usb/host/ehci-dbg.c unsigned int len, const char *label, u32 enable) len 1068 drivers/usb/host/ehci-dbg.c unsigned int len, const char *label, int port, u32 status) len 148 drivers/usb/host/ehci-ps3.c hcd->rsrc_len = dev->m_region->len; len 154 drivers/usb/host/ehci-ps3.c hcd->regs = ioremap(dev->m_region->lpar_addr, dev->m_region->len); len 38 drivers/usb/host/ehci-q.c size_t len, int token, int maxpacket) len 47 drivers/usb/host/ehci-q.c if (likely (len < count)) /* ... iff needed */ len 48 drivers/usb/host/ehci-q.c count = len; len 54 drivers/usb/host/ehci-q.c for (i = 1; count < len && i < 5; i++) { len 60 drivers/usb/host/ehci-q.c if ((count + 0x1000) < len) len 63 drivers/usb/host/ehci-q.c count = len; len 67 drivers/usb/host/ehci-q.c if (count != len) len 583 drivers/usb/host/ehci-q.c int len, this_sg_len, maxpacket; len 602 drivers/usb/host/ehci-q.c len = urb->transfer_buffer_length; len 621 drivers/usb/host/ehci-q.c if (len == 0) len 629 drivers/usb/host/ehci-q.c if (len > 0 && i > 0) { len 636 drivers/usb/host/ehci-q.c this_sg_len = min_t(int, sg_dma_len(sg), len); len 640 drivers/usb/host/ehci-q.c this_sg_len = len; len 660 drivers/usb/host/ehci-q.c len -= this_qtd_len; len 676 drivers/usb/host/ehci-q.c if (--i <= 0 || len <= 0) len 680 drivers/usb/host/ehci-q.c this_sg_len = min_t(int, sg_dma_len(sg), len); len 1179 drivers/usb/host/ehci-q.c int len, maxpacket; len 1195 drivers/usb/host/ehci-q.c len = urb->transfer_buffer_length; len 1222 drivers/usb/host/ehci-q.c qtd_fill(ehci, qtd, buf, len, token, maxpacket); len 87 drivers/usb/host/fhci-mem.c enum fhci_ta_type type, int toggle, u8 *data, u32 len, len 100 drivers/usb/host/fhci-mem.c td->len = len; len 221 drivers/usb/host/fhci-q.c u32 len; len 227 drivers/usb/host/fhci-q.c len = urb->iso_frame_desc[td->iso_index].length; len 229 drivers/usb/host/fhci-q.c len = td->actual_len; len 231 drivers/usb/host/fhci-q.c urb->actual_length += len; len 232 drivers/usb/host/fhci-q.c urb->iso_frame_desc[td->iso_index].actual_length = len; len 31 drivers/usb/host/fhci-sched.c pkt->len = 0; len 50 drivers/usb/host/fhci-sched.c trans_len = pkt->len; len 113 drivers/usb/host/fhci-sched.c if (td->len == td->actual_len) len 157 drivers/usb/host/fhci-sched.c u32 fw_transaction_time, len = 0; len 167 drivers/usb/host/fhci-sched.c len = td->len; len 173 drivers/usb/host/fhci-sched.c len = min(td->len - td->actual_len, ed->max_pkt_size); len 175 drivers/usb/host/fhci-sched.c ((len + td->actual_len) == td->len))) len 179 drivers/usb/host/fhci-sched.c len = min(td->len, ed->max_pkt_size); len 181 drivers/usb/host/fhci-sched.c ((td->len + CRC_SIZE) >= ed->max_pkt_size))) len 189 drivers/usb/host/fhci-sched.c fw_transaction_time = (((len + PROTOCOL_OVERHEAD) * 11) >> 4); len 191 drivers/usb/host/fhci-sched.c fw_transaction_time = ((len + PROTOCOL_OVERHEAD) * 6); len 194 drivers/usb/host/fhci-sched.c if (usb->actual_frame->total_bytes + len + PROTOCOL_OVERHEAD >= len 197 drivers/usb/host/fhci-sched.c "%d %d %d\n", usb->actual_frame->total_bytes, len, len 226 drivers/usb/host/fhci-sched.c pkt->len = len; len 231 drivers/usb/host/fhci-sched.c usb->actual_frame->total_bytes += (len + PROTOCOL_OVERHEAD); len 237 drivers/usb/host/fhci-sched.c pkt->len = 0; len 247 drivers/usb/host/fhci-sched.c usb->actual_frame->total_bytes -= (len + PROTOCOL_OVERHEAD); len 252 drivers/usb/host/fhci-sched.c return len; len 348 drivers/usb/host/fhci-tds.c pkt->len > td_length - CRC_SIZE) { len 353 drivers/usb/host/fhci-tds.c pkt->len = td_length - CRC_SIZE; len 355 drivers/usb/host/fhci-tds.c pkt->len = 0; len 357 drivers/usb/host/fhci-tds.c pkt->len = td_length; len 454 drivers/usb/host/fhci-tds.c out_be16(&td->length, pkt->len + CRC_SIZE); len 456 drivers/usb/host/fhci-tds.c out_be16(&td->length, pkt->len); len 341 drivers/usb/host/fhci.h unsigned int len; /* length of the data to be submitted */ len 363 drivers/usb/host/fhci.h u32 len; /* packet length */ len 519 drivers/usb/host/fhci.h enum fhci_ta_type type, int toggle, u8 *data, u32 len, len 177 drivers/usb/host/fotg210-hcd.c dbg_status_buf(char *buf, unsigned len, const char *label, u32 status) len 179 drivers/usb/host/fotg210-hcd.c return scnprintf(buf, len, "%s%sstatus %04x%s%s%s%s%s%s%s%s%s%s", len 194 drivers/usb/host/fotg210-hcd.c dbg_intr_buf(char *buf, unsigned len, const char *label, u32 enable) len 196 drivers/usb/host/fotg210-hcd.c return scnprintf(buf, len, "%s%sintrenable %02x%s%s%s%s%s%s", len 208 drivers/usb/host/fotg210-hcd.c static int dbg_command_buf(char *buf, unsigned len, const char *label, len 211 drivers/usb/host/fotg210-hcd.c return scnprintf(buf, len, len 225 drivers/usb/host/fotg210-hcd.c static char *dbg_port_buf(char *buf, unsigned len, const char *label, int port, len 246 drivers/usb/host/fotg210-hcd.c scnprintf(buf, len, "%s%sport:%d status %06x %d sig=%s%s%s%s%s%s%s%s", len 784 drivers/usb/host/fotg210-hcd.c size_t len, loff_t *offset) len 799 drivers/usb/host/fotg210-hcd.c ret = simple_read_from_buffer(user_buf, len, offset, len 1996 drivers/usb/host/fotg210-hcd.c dma_addr_t buf, size_t len, int token, int maxpacket) len 2005 drivers/usb/host/fotg210-hcd.c if (likely(len < count)) /* ... iff needed */ len 2006 drivers/usb/host/fotg210-hcd.c count = len; len 2012 drivers/usb/host/fotg210-hcd.c for (i = 1; count < len && i < 5; i++) { len 2018 drivers/usb/host/fotg210-hcd.c if ((count + 0x1000) < len) len 2021 drivers/usb/host/fotg210-hcd.c count = len; len 2025 drivers/usb/host/fotg210-hcd.c if (count != len) len 2540 drivers/usb/host/fotg210-hcd.c int len, this_sg_len, maxpacket; len 2559 drivers/usb/host/fotg210-hcd.c len = urb->transfer_buffer_length; len 2578 drivers/usb/host/fotg210-hcd.c if (len == 0) len 2586 drivers/usb/host/fotg210-hcd.c if (len > 0 && i > 0) { len 2593 drivers/usb/host/fotg210-hcd.c this_sg_len = min_t(int, sg_dma_len(sg), len); len 2597 drivers/usb/host/fotg210-hcd.c this_sg_len = len; len 2617 drivers/usb/host/fotg210-hcd.c len -= this_qtd_len; len 2633 drivers/usb/host/fotg210-hcd.c if (--i <= 0 || len <= 0) len 2637 drivers/usb/host/fotg210-hcd.c this_sg_len = min_t(int, sg_dma_len(sg), len); len 31 drivers/usb/host/imx21-dbg.c int frame, struct td *td, int cc, int len) {} len 127 drivers/usb/host/imx21-dbg.c trace->request_len = td->len; len 132 drivers/usb/host/imx21-dbg.c int frame, struct td *td, int cc, int len) len 142 drivers/usb/host/imx21-dbg.c trace->done_len = len; len 305 drivers/usb/host/imx21-dbg.c etd->len, len 261 drivers/usb/host/imx21-hcd.c if (etd->len <= etd->dmem_size) { len 266 drivers/usb/host/imx21-hcd.c etd->cpu_buffer, etd->len); len 276 drivers/usb/host/imx21-hcd.c etd->bounce_buffer = kmalloc(etd->len, len 281 drivers/usb/host/imx21-hcd.c etd->len, len 292 drivers/usb/host/imx21-hcd.c etd->len, len 598 drivers/usb/host/imx21-hcd.c etd->len = td->len; len 612 drivers/usb/host/imx21-hcd.c (td->len << DW3_PKTLEN0)); len 655 drivers/usb/host/imx21-hcd.c bytes_xfrd, td->len, urb, etd_num, isoc_index); len 836 drivers/usb/host/imx21-hcd.c td->len = urb->iso_frame_desc[i].length; len 972 drivers/usb/host/imx21-hcd.c etd->len = count; len 1046 drivers/usb/host/imx21-hcd.c bytes_xfrd = etd->len - (etd_readl(imx21, etd_num, 3) & 0x1fffff); len 1060 drivers/usb/host/imx21-hcd.c etd->dma_handle, etd->len, DMA_FROM_DEVICE); len 343 drivers/usb/host/imx21-hcd.h int len; len 358 drivers/usb/host/imx21-hcd.h int len; len 90 drivers/usb/host/isp116x-hcd.c static void write_ptddata_to_fifo(struct isp116x *isp116x, void *buf, int len) len 95 drivers/usb/host/isp116x-hcd.c int quot = len % 4; len 103 drivers/usb/host/isp116x-hcd.c for (; len > 1; len -= 2) { len 108 drivers/usb/host/isp116x-hcd.c if (len) len 112 drivers/usb/host/isp116x-hcd.c for (; len > 1; len -= 2) { len 117 drivers/usb/host/isp116x-hcd.c if (len) len 127 drivers/usb/host/isp116x-hcd.c static void read_ptddata_from_fifo(struct isp116x *isp116x, void *buf, int len) len 132 drivers/usb/host/isp116x-hcd.c int quot = len % 4; len 140 drivers/usb/host/isp116x-hcd.c for (; len > 1; len -= 2) { len 146 drivers/usb/host/isp116x-hcd.c if (len) len 150 drivers/usb/host/isp116x-hcd.c for (; len > 1; len -= 2) { len 155 drivers/usb/host/isp116x-hcd.c if (len) len 182 drivers/usb/host/isp116x-hcd.c isp116x_write_data16(isp116x, ptd->len); len 212 drivers/usb/host/isp116x-hcd.c ptd->len = isp116x_read_data16(isp116x); len 236 drivers/usb/host/isp116x-hcd.c u16 len; len 245 drivers/usb/host/isp116x-hcd.c len = ep->length; len 259 drivers/usb/host/isp116x-hcd.c len = sizeof(struct usb_ctrlrequest); len 264 drivers/usb/host/isp116x-hcd.c len = 0; len 279 drivers/usb/host/isp116x-hcd.c ptd->len = PTD_LEN(len) | PTD_DIR(dir); len 286 drivers/usb/host/isp116x-hcd.c isp116x->atl_buflen = isp116x->atl_bufshrt + ALIGN(len, 4); len 485 drivers/usb/host/isp116x-hcd.c int len, index, speed, byte_time; len 525 drivers/usb/host/isp116x-hcd.c len = sizeof(struct usb_ctrlrequest); len 527 drivers/usb/host/isp116x-hcd.c len = 0; len 530 drivers/usb/host/isp116x-hcd.c len = (MAX_LOAD_LIMIT - load) / byte_time; len 533 drivers/usb/host/isp116x-hcd.c len = min(len, speed == USB_SPEED_LOW ? len 539 drivers/usb/host/isp116x-hcd.c if (len < len 542 drivers/usb/host/isp116x-hcd.c len -= len % ep->maxpacket; len 543 drivers/usb/host/isp116x-hcd.c if (!len) len 546 drivers/usb/host/isp116x-hcd.c len = urb->transfer_buffer_length - len 548 drivers/usb/host/isp116x-hcd.c BUG_ON(len < 0); len 551 drivers/usb/host/isp116x-hcd.c load += len * byte_time; len 556 drivers/usb/host/isp116x-hcd.c ep->length = len; len 173 drivers/usb/host/isp116x.h u16 len; len 202 drivers/usb/host/isp116x.h #define PTD_GET_LEN(p) (((p)->len & PTD_LEN_MSK) >> 0) len 204 drivers/usb/host/isp116x.h #define PTD_GET_DIR(p) (((p)->len & PTD_DIR_MSK) >> 10) len 206 drivers/usb/host/isp116x.h #define PTD_GET_B5_5(p) (((p)->len & PTD_B5_5_MSK) >> 13) len 187 drivers/usb/host/isp1362-hcd.c struct isp1362_ep *ep, u16 len) len 190 drivers/usb/host/isp1362-hcd.c int num_ptds = ((len + PTD_HEADER_SIZE - 1) / epq->blk_size) + 1; len 193 drivers/usb/host/isp1362-hcd.c BUG_ON(len > epq->buf_size); len 200 drivers/usb/host/isp1362-hcd.c epq->name, len, epq->blk_size, num_ptds, epq->buf_map, epq->skip_map); len 209 drivers/usb/host/isp1362-hcd.c num_ptds, found, len, (int)(epq->blk_size - PTD_HEADER_SIZE)); len 267 drivers/usb/host/isp1362-hcd.c u16 len; len 281 drivers/usb/host/isp1362-hcd.c len = min_t(size_t, ep->maxpacket, buf_len); len 283 drivers/usb/host/isp1362-hcd.c len = min_t(size_t, urb->iso_frame_desc[fno].length, MAX_XFER_SIZE); len 286 drivers/usb/host/isp1362-hcd.c len = max_transfer_size(epq, buf_len, ep->maxpacket); len 287 drivers/usb/host/isp1362-hcd.c DBG(1, "%s: IN len %d/%d/%d from URB\n", __func__, len, ep->maxpacket, len 294 drivers/usb/host/isp1362-hcd.c len = min_t(size_t, ep->maxpacket, buf_len); len 296 drivers/usb/host/isp1362-hcd.c len = min_t(size_t, urb->iso_frame_desc[0].length, MAX_XFER_SIZE); len 298 drivers/usb/host/isp1362-hcd.c len = max_transfer_size(epq, buf_len, ep->maxpacket); len 299 drivers/usb/host/isp1362-hcd.c if (len == 0) len 302 drivers/usb/host/isp1362-hcd.c DBG(1, "%s: OUT len %d/%d/%d from URB\n", __func__, len, ep->maxpacket, len 308 drivers/usb/host/isp1362-hcd.c len = sizeof(struct usb_ctrlrequest); len 309 drivers/usb/host/isp1362-hcd.c DBG(1, "%s: SETUP len %d\n", __func__, len); len 314 drivers/usb/host/isp1362-hcd.c len = 0; len 317 drivers/usb/host/isp1362-hcd.c DBG(1, "%s: ACK len %d\n", __func__, len); len 320 drivers/usb/host/isp1362-hcd.c toggle = dir = len = 0; len 325 drivers/usb/host/isp1362-hcd.c ep->length = len; len 326 drivers/usb/host/isp1362-hcd.c if (!len) len 332 drivers/usb/host/isp1362-hcd.c ptd->len = PTD_LEN(len) | PTD_DIR(dir); len 349 drivers/usb/host/isp1362-hcd.c int len = PTD_GET_DIR(ptd) == PTD_DIR_IN ? 0 : ep->length; len 353 drivers/usb/host/isp1362-hcd.c if (len) len 355 drivers/usb/host/isp1362-hcd.c ep->ptd_offset + PTD_HEADER_SIZE, len); len 505 drivers/usb/host/isp1362-hcd.c u16 len; len 521 drivers/usb/host/isp1362-hcd.c len = urb->transfer_buffer_length - urb->actual_length; len 533 drivers/usb/host/isp1362-hcd.c PTD_GET_COUNT(ptd), ep->maxpacket, len); len 541 drivers/usb/host/isp1362-hcd.c PTD_GET_COUNT(ptd), ep->maxpacket, len); len 582 drivers/usb/host/isp1362-hcd.c ep->num_req, len, ep->maxpacket, urbstat); len 589 drivers/usb/host/isp1362-hcd.c if (len % ep->maxpacket || len 594 drivers/usb/host/isp1362-hcd.c urbstat, len, ep->maxpacket, urb->actual_length); len 600 drivers/usb/host/isp1362-hcd.c len = PTD_GET_COUNT(ptd); len 601 drivers/usb/host/isp1362-hcd.c BUG_ON(len > ep->length); len 602 drivers/usb/host/isp1362-hcd.c urb->actual_length += len; len 607 drivers/usb/host/isp1362-hcd.c len % ep->maxpacket) { len 609 drivers/usb/host/isp1362-hcd.c ep->num_req, len, ep->maxpacket, urbstat); len 619 drivers/usb/host/isp1362-hcd.c urbstat, len, ep->maxpacket, urb->actual_length); len 213 drivers/usb/host/isp1362.h u16 len; len 364 drivers/usb/host/isp1362.h #define PTD_GET_LEN(p) (((p)->len & PTD_LEN_MSK) >> 0) len 366 drivers/usb/host/isp1362.h #define PTD_GET_DIR(p) (((p)->len & PTD_DIR_MSK) >> 10) len 642 drivers/usb/host/isp1362.h static void isp1362_read_fifo(struct isp1362_hcd *isp1362_hcd, void *buf, u16 len) len 647 drivers/usb/host/isp1362.h if (!len) len 650 drivers/usb/host/isp1362.h RDBG("%s: Reading %d byte from fifo to mem @ %p\n", __func__, len, buf); len 652 drivers/usb/host/isp1362.h if (len >= 4) { len 653 drivers/usb/host/isp1362.h RDBG("%s: Using readsl for %d dwords\n", __func__, len >> 2); len 654 drivers/usb/host/isp1362.h readsl(isp1362_hcd->data_reg, dp, len >> 2); len 655 drivers/usb/host/isp1362.h dp += len & ~3; len 656 drivers/usb/host/isp1362.h len &= 3; len 659 drivers/usb/host/isp1362.h if (len >= 2) { len 660 drivers/usb/host/isp1362.h RDBG("%s: Using readsw for %d words\n", __func__, len >> 1); len 661 drivers/usb/host/isp1362.h insw((unsigned long)isp1362_hcd->data_reg, dp, len >> 1); len 662 drivers/usb/host/isp1362.h dp += len & ~1; len 663 drivers/usb/host/isp1362.h len &= 1; len 666 drivers/usb/host/isp1362.h BUG_ON(len & ~1); len 667 drivers/usb/host/isp1362.h if (len > 0) { len 675 drivers/usb/host/isp1362.h static void isp1362_write_fifo(struct isp1362_hcd *isp1362_hcd, void *buf, u16 len) len 680 drivers/usb/host/isp1362.h if (!len) len 685 drivers/usb/host/isp1362.h for (; len > 1; len -= 2) { len 690 drivers/usb/host/isp1362.h if (len) len 695 drivers/usb/host/isp1362.h RDBG("%s: Writing %d byte to fifo from memory @%p\n", __func__, len, buf); len 697 drivers/usb/host/isp1362.h if (len >= 4) { len 698 drivers/usb/host/isp1362.h RDBG("%s: Using writesl for %d dwords\n", __func__, len >> 2); len 699 drivers/usb/host/isp1362.h writesl(isp1362_hcd->data_reg, dp, len >> 2); len 700 drivers/usb/host/isp1362.h dp += len & ~3; len 701 drivers/usb/host/isp1362.h len &= 3; len 704 drivers/usb/host/isp1362.h if (len >= 2) { len 705 drivers/usb/host/isp1362.h RDBG("%s: Using writesw for %d words\n", __func__, len >> 1); len 706 drivers/usb/host/isp1362.h outsw((unsigned long)isp1362_hcd->data_reg, dp, len >> 1); len 707 drivers/usb/host/isp1362.h dp += len & ~1; len 708 drivers/usb/host/isp1362.h len &= 1; len 711 drivers/usb/host/isp1362.h BUG_ON(len & ~1); len 712 drivers/usb/host/isp1362.h if (len > 0) { len 850 drivers/usb/host/isp1362.h static void isp1362_write_diraddr(struct isp1362_hcd *isp1362_hcd, u16 offset, u16 len) len 852 drivers/usb/host/isp1362.h len = (len + 1) & ~1; len 856 drivers/usb/host/isp1362.h HCDIRADDR_ADDR(offset) | HCDIRADDR_COUNT(len)); len 859 drivers/usb/host/isp1362.h static void isp1362_read_buffer(struct isp1362_hcd *isp1362_hcd, void *buf, u16 offset, int len) len 861 drivers/usb/host/isp1362.h isp1362_write_diraddr(isp1362_hcd, offset, len); len 864 drivers/usb/host/isp1362.h __func__, len, offset, buf); len 870 drivers/usb/host/isp1362.h isp1362_read_fifo(isp1362_hcd, buf, len); len 874 drivers/usb/host/isp1362.h static void isp1362_write_buffer(struct isp1362_hcd *isp1362_hcd, void *buf, u16 offset, int len) len 876 drivers/usb/host/isp1362.h isp1362_write_diraddr(isp1362_hcd, offset, len); len 879 drivers/usb/host/isp1362.h __func__, len, offset, buf); len 884 drivers/usb/host/isp1362.h isp1362_write_fifo(isp1362_hcd, buf, len); len 889 drivers/usb/host/isp1362.h static void __attribute__((unused)) dump_data(char *buf, int len) len 895 drivers/usb/host/isp1362.h for (k = 0; k < len; ++k) { len 927 drivers/usb/host/isp1362.h DBG(0, " %04x %04x %04x %04x\n", ptd->count, ptd->mps, ptd->len, ptd->faddr); len 370 drivers/usb/host/max3421-hcd.c transfer.len = 2; len 396 drivers/usb/host/max3421-hcd.c transfer.len = 2; len 403 drivers/usb/host/max3421-hcd.c spi_rd_buf(struct usb_hcd *hcd, unsigned int reg, void *buf, size_t len) len 418 drivers/usb/host/max3421-hcd.c transfer[0].len = 1; len 421 drivers/usb/host/max3421-hcd.c transfer[1].len = len; len 429 drivers/usb/host/max3421-hcd.c spi_wr_buf(struct usb_hcd *hcd, unsigned int reg, void *buf, size_t len) len 445 drivers/usb/host/max3421-hcd.c transfer[0].len = 1; len 448 drivers/usb/host/max3421-hcd.c transfer[1].len = len; len 705 drivers/usb/host/ohci-dbg.c size_t len, loff_t *offset) len 720 drivers/usb/host/ohci-dbg.c ret = simple_read_from_buffer(user_buf, len, offset, len 119 drivers/usb/host/ohci-hcd.c int len, i, num, this_sg_len; len 122 drivers/usb/host/ohci-hcd.c len = urb->transfer_buffer_length; len 125 drivers/usb/host/ohci-hcd.c if (len > 0 && i > 0) { /* Scatter-gather transfer */ len 129 drivers/usb/host/ohci-hcd.c this_sg_len = min_t(int, sg_dma_len(sg), len); len 131 drivers/usb/host/ohci-hcd.c len -= this_sg_len; len 132 drivers/usb/host/ohci-hcd.c if (--i <= 0 || len <= 0) len 139 drivers/usb/host/ohci-hcd.c num = DIV_ROUND_UP(len, 4096); len 132 drivers/usb/host/ohci-ps3.c hcd->rsrc_len = dev->m_region->len; len 138 drivers/usb/host/ohci-ps3.c hcd->regs = ioremap(dev->m_region->lpar_addr, dev->m_region->len); len 517 drivers/usb/host/ohci-q.c dma_addr_t data, int len, len 554 drivers/usb/host/ohci-q.c if (!len) len 566 drivers/usb/host/ohci-q.c td->hwBE = cpu_to_hc32 (ohci, data + len - 1); len 518 drivers/usb/host/oxu210hp-hcd.c dbg_status_buf(char *buf, unsigned len, const char *label, u32 status) len 520 drivers/usb/host/oxu210hp-hcd.c return scnprintf(buf, len, "%s%sstatus %04x%s%s%s%s%s%s%s%s%s%s", len 536 drivers/usb/host/oxu210hp-hcd.c dbg_intr_buf(char *buf, unsigned len, const char *label, u32 enable) len 538 drivers/usb/host/oxu210hp-hcd.c return scnprintf(buf, len, "%s%sintrenable %02x%s%s%s%s%s%s", len 552 drivers/usb/host/oxu210hp-hcd.c static int dbg_command_buf(char *buf, unsigned len, len 555 drivers/usb/host/oxu210hp-hcd.c return scnprintf(buf, len, len 571 drivers/usb/host/oxu210hp-hcd.c static int dbg_port_buf(char *buf, unsigned len, const char *label, len 592 drivers/usb/host/oxu210hp-hcd.c return scnprintf(buf, len, len 613 drivers/usb/host/oxu210hp-hcd.c dbg_status_buf(char *buf, unsigned len, const char *label, u32 status) len 617 drivers/usb/host/oxu210hp-hcd.c dbg_command_buf(char *buf, unsigned len, const char *label, u32 command) len 621 drivers/usb/host/oxu210hp-hcd.c dbg_intr_buf(char *buf, unsigned len, const char *label, u32 enable) len 625 drivers/usb/host/oxu210hp-hcd.c dbg_port_buf(char *buf, unsigned len, const char *label, int port, u32 status) len 908 drivers/usb/host/oxu210hp-hcd.c static int oxu_buf_alloc(struct oxu_hcd *oxu, struct ehci_qtd *qtd, int len) len 915 drivers/usb/host/oxu210hp-hcd.c if (len > BUFFER_SIZE * BUFFER_NUM) { len 916 drivers/usb/host/oxu210hp-hcd.c oxu_err(oxu, "buffer too big (%d)\n", len); len 923 drivers/usb/host/oxu210hp-hcd.c n_blocks = (len + BUFFER_SIZE - 1) / BUFFER_SIZE; len 1207 drivers/usb/host/oxu210hp-hcd.c static int qtd_fill(struct ehci_qtd *qtd, dma_addr_t buf, size_t len, len 1217 drivers/usb/host/oxu210hp-hcd.c if (likely(len < count)) /* ... iff needed */ len 1218 drivers/usb/host/oxu210hp-hcd.c count = len; len 1224 drivers/usb/host/oxu210hp-hcd.c for (i = 1; count < len && i < 5; i++) { len 1229 drivers/usb/host/oxu210hp-hcd.c if ((count + 0x1000) < len) len 1232 drivers/usb/host/oxu210hp-hcd.c count = len; len 1236 drivers/usb/host/oxu210hp-hcd.c if (count != len) len 1620 drivers/usb/host/oxu210hp-hcd.c int len, maxpacket; len 1639 drivers/usb/host/oxu210hp-hcd.c len = urb->transfer_buffer_length; len 1666 drivers/usb/host/oxu210hp-hcd.c if (len == 0) len 1674 drivers/usb/host/oxu210hp-hcd.c ret = oxu_buf_alloc(oxu, qtd, len); len 1682 drivers/usb/host/oxu210hp-hcd.c memcpy(qtd->buffer, qtd->urb->transfer_buffer, len); len 1698 drivers/usb/host/oxu210hp-hcd.c this_qtd_len = qtd_fill(qtd, buf, len, token, maxpacket); len 1700 drivers/usb/host/oxu210hp-hcd.c len -= this_qtd_len; len 1710 drivers/usb/host/oxu210hp-hcd.c if (likely(len <= 0)) len 1717 drivers/usb/host/oxu210hp-hcd.c if (likely(len > 0)) { len 1718 drivers/usb/host/oxu210hp-hcd.c ret = oxu_buf_alloc(oxu, qtd, len); len 1148 drivers/usb/host/pci-quirks.c int len = pci_resource_len(pdev, 0); len 1153 drivers/usb/host/pci-quirks.c base = ioremap_nocache(pci_resource_start(pdev, 0), len); len 1166 drivers/usb/host/pci-quirks.c if ((ext_cap_offset + sizeof(val)) > len) { len 167 drivers/usb/host/r8a66597.h int len) len 173 drivers/usb/host/r8a66597.h count = len / 4; len 176 drivers/usb/host/r8a66597.h if (len & 0x00000003) { len 179 drivers/usb/host/r8a66597.h len & 0x03); len 182 drivers/usb/host/r8a66597.h len = (len + 1) / 2; len 183 drivers/usb/host/r8a66597.h ioread16_rep(fifoaddr, buf, len); len 210 drivers/usb/host/r8a66597.h int len) len 218 drivers/usb/host/r8a66597.h count = len / 4; len 221 drivers/usb/host/r8a66597.h if (len & 0x00000003) { len 223 drivers/usb/host/r8a66597.h for (i = 0; i < (len & 0x00000003); i++) { len 231 drivers/usb/host/r8a66597.h int odd = len & 0x0001; len 233 drivers/usb/host/r8a66597.h len = len / 2; len 234 drivers/usb/host/r8a66597.h iowrite16_rep(fifoaddr, buf, len); len 236 drivers/usb/host/r8a66597.h buf = &buf[len]; len 143 drivers/usb/host/sl811-hcd.c u8 len; len 147 drivers/usb/host/sl811-hcd.c len = sizeof(struct usb_ctrlrequest); len 149 drivers/usb/host/sl811-hcd.c sl811_write_buf(sl811, addr, urb->setup_packet, len); len 153 drivers/usb/host/sl811-hcd.c writeb(len, data_reg); len 208 drivers/usb/host/sl811-hcd.c u8 len; len 212 drivers/usb/host/sl811-hcd.c len = ep->maxpacket; len 221 drivers/usb/host/sl811-hcd.c writeb(len, data_reg); len 226 drivers/usb/host/sl811-hcd.c ep->length = min_t(u32, len, len 229 drivers/usb/host/sl811-hcd.c !!usb_gettoggle(urb->dev, ep->epnum, 0), ep, len); len 245 drivers/usb/host/sl811-hcd.c u8 len; len 251 drivers/usb/host/sl811-hcd.c len = min_t(u32, ep->maxpacket, len 260 drivers/usb/host/sl811-hcd.c sl811_write_buf(sl811, addr, buf, len); len 264 drivers/usb/host/sl811-hcd.c writeb(len, data_reg); len 270 drivers/usb/host/sl811-hcd.c ep->length = len; len 272 drivers/usb/host/sl811-hcd.c !!usb_gettoggle(urb->dev, ep->epnum, 1), ep, len); len 498 drivers/usb/host/sl811-hcd.c int len; len 527 drivers/usb/host/sl811-hcd.c len = ep->maxpacket - sl811_read(sl811, len 529 drivers/usb/host/sl811-hcd.c if (len > ep->length) { len 530 drivers/usb/host/sl811-hcd.c len = ep->length; len 533 drivers/usb/host/sl811-hcd.c urb->actual_length += len; len 535 drivers/usb/host/sl811-hcd.c buf, len); len 538 drivers/usb/host/sl811-hcd.c (len < ep->maxpacket || len 103 drivers/usb/host/ssb-hcd.c static struct platform_device *ssb_hcd_create_pdev(struct ssb_device *dev, bool ohci, u32 addr, u32 len) len 112 drivers/usb/host/ssb-hcd.c hci_res[0].end = hci_res[0].start + len - 1; len 153 drivers/usb/host/ssb-hcd.c int start, len; len 182 drivers/usb/host/ssb-hcd.c len = (coreid == SSB_DEV_USB20_HOST) ? 0x800 : ssb_admatch_size(tmp); len 183 drivers/usb/host/ssb-hcd.c usb_dev->ohci_dev = ssb_hcd_create_pdev(dev, true, start, len); len 189 drivers/usb/host/ssb-hcd.c usb_dev->ehci_dev = ssb_hcd_create_pdev(dev, false, start, len); len 575 drivers/usb/host/u132-hcd.c void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, len 585 drivers/usb/host/u132-hcd.c void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, len 595 drivers/usb/host/u132-hcd.c void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, len 605 drivers/usb/host/u132-hcd.c void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, len 619 drivers/usb/host/u132-hcd.c int len, int toggle_bits, int error_count, int condition_code, len 648 drivers/usb/host/u132-hcd.c int L = len; len 653 drivers/usb/host/u132-hcd.c urb->actual_length += len; len 719 drivers/usb/host/u132-hcd.c int len, int toggle_bits, int error_count, int condition_code, len 745 drivers/usb/host/u132-hcd.c urb->actual_length += len; len 770 drivers/usb/host/u132-hcd.c int len, int toggle_bits, int error_count, int condition_code, len 799 drivers/usb/host/u132-hcd.c int L = len; len 804 drivers/usb/host/u132-hcd.c urb->actual_length += len; len 873 drivers/usb/host/u132-hcd.c int len, int toggle_bits, int error_count, int condition_code, len 910 drivers/usb/host/u132-hcd.c int len, int toggle_bits, int error_count, int condition_code, len 938 drivers/usb/host/u132-hcd.c int L = len; len 943 drivers/usb/host/u132-hcd.c urb->actual_length = len; len 982 drivers/usb/host/u132-hcd.c int len, int toggle_bits, int error_count, int condition_code, len 1019 drivers/usb/host/u132-hcd.c int len, int toggle_bits, int error_count, int condition_code, len 1077 drivers/usb/host/u132-hcd.c u8 *buf, int len, int toggle_bits, int error_count, int condition_code, len 1118 drivers/usb/host/u132-hcd.c u8 *buf, int len, int toggle_bits, int error_count, int condition_code, len 1161 drivers/usb/host/u132-hcd.c int len, int toggle_bits, int error_count, int condition_code, len 1198 drivers/usb/host/u132-hcd.c int len, int toggle_bits, int error_count, int condition_code, len 1227 drivers/usb/host/u132-hcd.c int L = len; len 1232 drivers/usb/host/u132-hcd.c urb->actual_length = len; len 1250 drivers/usb/host/u132-hcd.c int len, int toggle_bits, int error_count, int condition_code, len 44 drivers/usb/host/uhci-debug.c int len, int space) len 66 drivers/usb/host/uhci-debug.c if (out - buf > len) len 95 drivers/usb/host/uhci-debug.c if (out - buf > len) len 101 drivers/usb/host/uhci-debug.c char *buf, int len, int space) len 115 drivers/usb/host/uhci-debug.c if (out - buf > len) len 135 drivers/usb/host/uhci-debug.c if (out - buf > len) len 144 drivers/usb/host/uhci-debug.c len - (out - buf), 0); len 145 drivers/usb/host/uhci-debug.c if (out - buf > len) len 159 drivers/usb/host/uhci-debug.c if (out - buf > len) len 166 drivers/usb/host/uhci-debug.c struct uhci_qh *qh, char *buf, int len, int space) len 193 drivers/usb/host/uhci-debug.c if (out - buf > len) len 208 drivers/usb/host/uhci-debug.c if (out - buf > len) len 215 drivers/usb/host/uhci-debug.c len - (out - buf), 0); len 216 drivers/usb/host/uhci-debug.c if (out - buf > len) len 232 drivers/usb/host/uhci-debug.c len - (out - buf), space + 2); len 233 drivers/usb/host/uhci-debug.c if (out - buf > len) len 244 drivers/usb/host/uhci-debug.c if (out - buf > len) len 250 drivers/usb/host/uhci-debug.c len - (out - buf), 0); len 251 drivers/usb/host/uhci-debug.c if (out - buf > len) len 256 drivers/usb/host/uhci-debug.c if (out - buf > len) len 305 drivers/usb/host/uhci-debug.c static int uhci_show_status(struct uhci_hcd *uhci, char *buf, int len) len 333 drivers/usb/host/uhci-debug.c if (out - buf > len) len 344 drivers/usb/host/uhci-debug.c if (out - buf > len) len 352 drivers/usb/host/uhci-debug.c if (out - buf > len) len 356 drivers/usb/host/uhci-debug.c if (out - buf > len) len 360 drivers/usb/host/uhci-debug.c if (out - buf > len) len 369 drivers/usb/host/uhci-debug.c if (out - buf > len) len 374 drivers/usb/host/uhci-debug.c static int uhci_sprint_schedule(struct uhci_hcd *uhci, char *buf, int len) len 391 drivers/usb/host/uhci-debug.c if (out - buf > len) len 394 drivers/usb/host/uhci-debug.c out += uhci_show_status(uhci, out, len - (out - buf)); len 395 drivers/usb/host/uhci-debug.c if (out - buf > len) len 417 drivers/usb/host/uhci-debug.c if (out - buf > len) len 440 drivers/usb/host/uhci-debug.c if (out - buf > len) len 447 drivers/usb/host/uhci-debug.c len - (out - buf), 4); len 448 drivers/usb/host/uhci-debug.c if (out - buf > len) len 467 drivers/usb/host/uhci-debug.c if (out - buf > len) len 479 drivers/usb/host/uhci-debug.c if (out - buf > len) len 488 drivers/usb/host/uhci-debug.c out += uhci_show_qh(uhci, qh, out, len - (out - buf), 4); len 489 drivers/usb/host/uhci-debug.c if (out - buf > len) len 497 drivers/usb/host/uhci-debug.c if (out - buf > len) len 514 drivers/usb/host/uhci-debug.c len - (out - buf), 4); len 515 drivers/usb/host/uhci-debug.c if (out - buf > len) len 538 drivers/usb/host/uhci-debug.c if (out - buf > len) len 543 drivers/usb/host/uhci-debug.c if (out - buf > len) len 626 drivers/usb/host/uhci-debug.c struct uhci_qh *qh, char *buf, int len, int space) len 632 drivers/usb/host/uhci-debug.c char *buf, int len) len 235 drivers/usb/host/uhci-hcd.h #define uhci_explen(len) ((((len) - 1) & TD_TOKEN_EXPLEN_MASK) << \ len 795 drivers/usb/host/uhci-q.c int len = urb->transfer_buffer_length; len 826 drivers/usb/host/uhci-q.c if (usb_pipeout(urb->pipe) || len == 0) len 836 drivers/usb/host/uhci-q.c while (len > 0) { len 839 drivers/usb/host/uhci-q.c if (len <= pktsze) { /* The last data packet */ len 840 drivers/usb/host/uhci-q.c pktsze = len; len 858 drivers/usb/host/uhci-q.c len -= pktsze; len 921 drivers/usb/host/uhci-q.c int len = urb->transfer_buffer_length; len 930 drivers/usb/host/uhci-q.c if (len < 0) len 946 drivers/usb/host/uhci-q.c if (len > 0 && i > 0) { len 953 drivers/usb/host/uhci-q.c this_sg_len = min_t(int, sg_dma_len(sg), len); len 957 drivers/usb/host/uhci-q.c this_sg_len = len; len 967 drivers/usb/host/uhci-q.c if (len <= pktsze) { /* The last packet */ len 968 drivers/usb/host/uhci-q.c pktsze = len; len 990 drivers/usb/host/uhci-q.c len -= maxsze; len 992 drivers/usb/host/uhci-q.c if (--i <= 0 || len <= 0) len 996 drivers/usb/host/uhci-q.c this_sg_len = min_t(int, sg_dma_len(sg), len); len 1008 drivers/usb/host/uhci-q.c usb_pipeout(urb->pipe) && len == 0 && len 1180 drivers/usb/host/uhci-q.c int len; len 1187 drivers/usb/host/uhci-q.c len = uhci_actual_length(ctrlstat); len 1188 drivers/usb/host/uhci-q.c urb->actual_length += len; len 1208 drivers/usb/host/uhci-q.c } else if (len < uhci_expected_length(td_token(uhci, td))) { len 20 drivers/usb/host/xhci-dbgtty.c unsigned int len; len 22 drivers/usb/host/xhci-dbgtty.c len = kfifo_len(&port->write_fifo); len 23 drivers/usb/host/xhci-dbgtty.c if (len < size) len 24 drivers/usb/host/xhci-dbgtty.c size = len; len 34 drivers/usb/host/xhci-dbgtty.c int len; len 42 drivers/usb/host/xhci-dbgtty.c len = dbc_send_packet(port, req->buf, DBC_MAX_PACKET); len 43 drivers/usb/host/xhci-dbgtty.c if (len == 0) len 47 drivers/usb/host/xhci-dbgtty.c req->length = len; len 684 drivers/usb/host/xhci-ring.c size_t len; len 698 drivers/usb/host/xhci-ring.c len = sg_pcopy_from_buffer(urb->sg, urb->num_sgs, seg->bounce_buf, len 700 drivers/usb/host/xhci-ring.c if (len != seg->bounce_len) len 702 drivers/usb/host/xhci-ring.c len, seg->bounce_len); len 3058 drivers/usb/host/xhci-ring.c unsigned int count_trbs(u64 addr, u64 len) len 3062 drivers/usb/host/xhci-ring.c num_trbs = DIV_ROUND_UP(len + (addr & (TRB_MAX_BUFF_SIZE - 1)), len 3078 drivers/usb/host/xhci-ring.c unsigned int i, len, full_len, num_trbs = 0; len 3083 drivers/usb/host/xhci-ring.c len = sg_dma_len(sg); len 3084 drivers/usb/host/xhci-ring.c num_trbs += count_trbs(sg_dma_address(sg), len); len 3085 drivers/usb/host/xhci-ring.c len = min_t(unsigned int, len, full_len); len 3086 drivers/usb/host/xhci-ring.c full_len -= len; len 3096 drivers/usb/host/xhci-ring.c u64 addr, len; len 3099 drivers/usb/host/xhci-ring.c len = urb->iso_frame_desc[i].length; len 3101 drivers/usb/host/xhci-ring.c return count_trbs(addr, len); len 3233 drivers/usb/host/xhci-ring.c size_t len; len 3264 drivers/usb/host/xhci-ring.c len = sg_pcopy_to_buffer(urb->sg, urb->num_sgs, len 3266 drivers/usb/host/xhci-ring.c if (len != new_buff_len) len 3269 drivers/usb/host/xhci-ring.c len, new_buff_len); len 2132 drivers/usb/host/xhci.h unsigned int count_trbs(u64 addr, u64 len); len 681 drivers/usb/image/mdc800.c static ssize_t mdc800_device_read (struct file *file, char __user *buf, size_t len, loff_t *pos) len 683 drivers/usb/image/mdc800.c size_t left=len, sts=len; /* single transfer size */ len 732 drivers/usb/image/mdc800.c return len-left; len 745 drivers/usb/image/mdc800.c return len-left; len 770 drivers/usb/image/mdc800.c return len-left; len 780 drivers/usb/image/mdc800.c static ssize_t mdc800_device_write (struct file *file, const char __user *buf, size_t len, loff_t *pos) len 797 drivers/usb/image/mdc800.c while (i<len) len 1366 drivers/usb/isp1760/isp1760-hcd.c static int qtd_fill(struct isp1760_qtd *qtd, void *databuffer, size_t len) len 1370 drivers/usb/isp1760/isp1760-hcd.c if (len > MAX_PAYLOAD_SIZE) len 1371 drivers/usb/isp1760/isp1760-hcd.c len = MAX_PAYLOAD_SIZE; len 1372 drivers/usb/isp1760/isp1760-hcd.c qtd->length = len; len 1397 drivers/usb/isp1760/isp1760-hcd.c int len, maxpacketsize; len 1439 drivers/usb/isp1760/isp1760-hcd.c len = urb->transfer_buffer_length; len 1447 drivers/usb/isp1760/isp1760-hcd.c this_qtd_len = qtd_fill(qtd, buf, len); len 1450 drivers/usb/isp1760/isp1760-hcd.c len -= this_qtd_len; len 1453 drivers/usb/isp1760/isp1760-hcd.c if (len <= 0) len 180 drivers/usb/isp1760/isp1760-udc.c unsigned int len; len 185 drivers/usb/isp1760/isp1760-udc.c len = isp1760_udc_read(udc, DC_BUFLEN) & DC_DATACOUNT_MASK; len 188 drivers/usb/isp1760/isp1760-udc.c __func__, len, req->req.actual, req->req.length); len 190 drivers/usb/isp1760/isp1760-udc.c len = min(len, req->req.length - req->req.actual); len 192 drivers/usb/isp1760/isp1760-udc.c if (!len) { len 211 drivers/usb/isp1760/isp1760-udc.c for (i = len; i > 2; i -= 4, ++buf) len 216 drivers/usb/isp1760/isp1760-udc.c req->req.actual += len; len 226 drivers/usb/isp1760/isp1760-udc.c len); len 234 drivers/usb/isp1760/isp1760-udc.c if (req->req.actual == req->req.length || len < ep->maxpacket) { len 113 drivers/usb/misc/emi26.c rec->data, be16_to_cpu(rec->len), len 135 drivers/usb/misc/emi26.c while (rec && (i + be16_to_cpu(rec->len) < FW_LOAD_SIZE)) { len 136 drivers/usb/misc/emi26.c memcpy(buf + i, rec->data, be16_to_cpu(rec->len)); len 137 drivers/usb/misc/emi26.c i += be16_to_cpu(rec->len); len 154 drivers/usb/misc/emi26.c rec->data, be16_to_cpu(rec->len), len 172 drivers/usb/misc/emi26.c rec->data, be16_to_cpu(rec->len), len 188 drivers/usb/misc/emi26.c rec->data, be16_to_cpu(rec->len), len 120 drivers/usb/misc/emi62.c rec->data, be16_to_cpu(rec->len), len 142 drivers/usb/misc/emi62.c while (rec && (i + be16_to_cpu(rec->len) < FW_LOAD_SIZE)) { len 143 drivers/usb/misc/emi62.c memcpy(buf + i, rec->data, be16_to_cpu(rec->len)); len 144 drivers/usb/misc/emi62.c i += be16_to_cpu(rec->len); len 161 drivers/usb/misc/emi62.c rec->data, be16_to_cpu(rec->len), len 179 drivers/usb/misc/emi62.c rec->data, be16_to_cpu(rec->len), len 195 drivers/usb/misc/emi62.c rec->data, be16_to_cpu(rec->len), len 95 drivers/usb/misc/ezusb.c be16_to_cpu(record->len), WRITE_EXT_RAM); len 101 drivers/usb/misc/ezusb.c be16_to_cpu(record->len)); len 115 drivers/usb/misc/ezusb.c be16_to_cpu(record->len), WRITE_INT_RAM); len 121 drivers/usb/misc/ezusb.c be16_to_cpu(record->len)); len 138 drivers/usb/misc/ftdi-elan.c void (*callback)(void *endp, struct urb *urb, u8 *buf, int len, len 1428 drivers/usb/misc/ftdi-elan.c void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, len 1472 drivers/usb/misc/ftdi-elan.c void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, len 1485 drivers/usb/misc/ftdi-elan.c void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, len 1537 drivers/usb/misc/ftdi-elan.c void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, len 1550 drivers/usb/misc/ftdi-elan.c void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, len 1594 drivers/usb/misc/ftdi-elan.c void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, len 1607 drivers/usb/misc/ftdi-elan.c void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, len 1673 drivers/usb/misc/ftdi-elan.c void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, len 1686 drivers/usb/misc/ftdi-elan.c void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, len 1738 drivers/usb/misc/ftdi-elan.c void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, len 38 drivers/usb/misc/isight_firmware.c int llen, len, req, ret = 0; len 67 drivers/usb/misc/isight_firmware.c len = (data[0] << 8 | data[1]); len 71 drivers/usb/misc/isight_firmware.c if (len == 0x8001) len 73 drivers/usb/misc/isight_firmware.c else if (len == 0) len 76 drivers/usb/misc/isight_firmware.c for (; len > 0; req += 50) { len 77 drivers/usb/misc/isight_firmware.c llen = min(len, 50); len 78 drivers/usb/misc/isight_firmware.c len -= llen; len 214 drivers/usb/misc/sisusbvga/sisusb.c unsigned int pipe, void *data, int len, int *actual_length, len 223 drivers/usb/misc/sisusbvga/sisusb.c usb_fill_bulk_urb(urb, sisusb->sisusb_dev, pipe, data, len, len 278 drivers/usb/misc/sisusbvga/sisusb.c unsigned int pipe, void *data, int len, len 286 drivers/usb/misc/sisusbvga/sisusb.c usb_fill_bulk_urb(urb, sisusb->sisusb_dev, pipe, data, len, len 329 drivers/usb/misc/sisusbvga/sisusb.c static int sisusb_send_bulk_msg(struct sisusb_usb_data *sisusb, int ep, int len, len 333 drivers/usb/misc/sisusbvga/sisusb.c int result = 0, retry, count = len; len 356 drivers/usb/misc/sisusbvga/sisusb.c else if (len > sisusb->obufsize) len 429 drivers/usb/misc/sisusbvga/sisusb.c (*bytes_written) = len; len 438 drivers/usb/misc/sisusbvga/sisusb.c return ((*bytes_written) == len) ? 0 : -EIO; len 450 drivers/usb/misc/sisusbvga/sisusb.c static int sisusb_recv_bulk_msg(struct sisusb_usb_data *sisusb, int ep, int len, len 454 drivers/usb/misc/sisusbvga/sisusb.c int result = 0, retry, count = len; len 523 drivers/usb/misc/sisusbvga/sisusb.c return ((*bytes_read) == len) ? 0 : -EIO; len 526 drivers/usb/misc/sisusbvga/sisusb.c static int sisusb_send_packet(struct sisusb_usb_data *sisusb, int len, len 533 drivers/usb/misc/sisusbvga/sisusb.c if (len == 6) len 545 drivers/usb/misc/sisusbvga/sisusb.c ret = sisusb_send_bulk_msg(sisusb, SISUSB_EP_GFX_OUT, len, len 548 drivers/usb/misc/sisusbvga/sisusb.c if ((ret == 0) && (len == 6)) { len 562 drivers/usb/misc/sisusbvga/sisusb.c static int sisusb_send_bridge_packet(struct sisusb_usb_data *sisusb, int len, len 569 drivers/usb/misc/sisusbvga/sisusb.c if (len == 6) len 581 drivers/usb/misc/sisusbvga/sisusb.c ret = sisusb_send_bulk_msg(sisusb, SISUSB_EP_BRIDGE_OUT, len, len 584 drivers/usb/misc/sisusbvga/sisusb.c if ((ret == 0) && (len == 6)) { len 399 drivers/usb/misc/usb251xb.c int len, err; len 547 drivers/usb/misc/usb251xb.c len = min_t(size_t, USB251XB_STRING_BUFSIZE / 2, strlen(str)); len 548 drivers/usb/misc/usb251xb.c len = utf8s_to_utf16s(str, len, UTF16_LITTLE_ENDIAN, len 556 drivers/usb/misc/usb251xb.c len = min_t(size_t, USB251XB_STRING_BUFSIZE / 2, strlen(str)); len 557 drivers/usb/misc/usb251xb.c len = utf8s_to_utf16s(str, len, UTF16_LITTLE_ENDIAN, len 566 drivers/usb/misc/usb251xb.c len = min_t(size_t, USB251XB_STRING_BUFSIZE / 2, strlen(str)); len 567 drivers/usb/misc/usb251xb.c len = utf8s_to_utf16s(str, len, UTF16_LITTLE_ENDIAN, len 166 drivers/usb/misc/usb3503.c int len; len 223 drivers/usb/misc/usb3503.c property = of_get_property(np, "disabled-ports", &len); len 224 drivers/usb/misc/usb3503.c if (property && (len / sizeof(u32)) > 0) { len 226 drivers/usb/misc/usb3503.c for (i = 0; i < len / sizeof(u32); i++) { len 69 drivers/usb/misc/usb_u132.h void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, len 74 drivers/usb/misc/usb_u132.h void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, len 79 drivers/usb/misc/usb_u132.h void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, len 84 drivers/usb/misc/usb_u132.h void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, len 89 drivers/usb/misc/usb_u132.h void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, len 362 drivers/usb/misc/usbtest.c unsigned len = urb->transfer_buffer_length; len 369 drivers/usb/misc/usbtest.c memset(buf, 0, len); len 373 drivers/usb/misc/usbtest.c for (i = 0; i < len; i++) len 405 drivers/usb/misc/usbtest.c unsigned len = urb->actual_length; len 412 drivers/usb/misc/usbtest.c for (i = 0; i < len; i++, buf++) { len 494 drivers/usb/misc/usbtest.c int len = urb->transfer_buffer_length; len 496 drivers/usb/misc/usbtest.c len += vary; len 497 drivers/usb/misc/usbtest.c len %= max; len 498 drivers/usb/misc/usbtest.c if (len == 0) len 499 drivers/usb/misc/usbtest.c len = (vary < max) ? vary : max; len 500 drivers/usb/misc/usbtest.c urb->transfer_buffer_length = len; len 704 drivers/usb/misc/usbtest.c static int is_good_config(struct usbtest_dev *tdev, int len) len 708 drivers/usb/misc/usbtest.c if (len < sizeof(*config)) len 733 drivers/usb/misc/usbtest.c if (le16_to_cpu(config->wTotalLength) == len) /* read it all */ len 1229 drivers/usb/misc/usbtest.c unsigned len; len 1251 drivers/usb/misc/usbtest.c len = sizeof(struct usb_device_descriptor); len 1255 drivers/usb/misc/usbtest.c len = sizeof(struct usb_config_descriptor); len 1261 drivers/usb/misc/usbtest.c len = 1; len 1268 drivers/usb/misc/usbtest.c len = 2; len 1273 drivers/usb/misc/usbtest.c len = 2; len 1277 drivers/usb/misc/usbtest.c len = sizeof(struct usb_qualifier_descriptor); len 1283 drivers/usb/misc/usbtest.c len = sizeof(struct usb_config_descriptor); len 1284 drivers/usb/misc/usbtest.c len += sizeof(struct usb_interface_descriptor); len 1289 drivers/usb/misc/usbtest.c len = sizeof(struct usb_interface_descriptor); len 1299 drivers/usb/misc/usbtest.c len = 0; len 1307 drivers/usb/misc/usbtest.c len = 2; len 1311 drivers/usb/misc/usbtest.c len = 1024; len 1318 drivers/usb/misc/usbtest.c len = sizeof(struct usb_interface_descriptor); len 1325 drivers/usb/misc/usbtest.c len = sizeof(struct usb_interface_descriptor); len 1333 drivers/usb/misc/usbtest.c len = 1024 - 512; len 1335 drivers/usb/misc/usbtest.c len = 1024 - udev->descriptor.bMaxPacketSize0; len 1341 drivers/usb/misc/usbtest.c len = udev->descriptor.bMaxPacketSize0; len 1343 drivers/usb/misc/usbtest.c len = 512; len 1344 drivers/usb/misc/usbtest.c switch (len) { len 1346 drivers/usb/misc/usbtest.c len = 24; len 1349 drivers/usb/misc/usbtest.c len = 32; len 1357 drivers/usb/misc/usbtest.c len = le16_to_cpu(udev->bos->desc->wTotalLength); len 1359 drivers/usb/misc/usbtest.c len = sizeof(struct usb_bos_descriptor); len 1368 drivers/usb/misc/usbtest.c req.wLength = cpu_to_le16(len); len 1369 drivers/usb/misc/usbtest.c urb[i] = u = simple_alloc_urb(udev, pipe, len, 0); len 1513 drivers/usb/misc/usbtest.c static int unlink_simple(struct usbtest_dev *dev, int pipe, int len) len 1518 drivers/usb/misc/usbtest.c retval = unlink1(dev, pipe, len, 1); len 1520 drivers/usb/misc/usbtest.c retval = unlink1(dev, pipe, len, 0); len 1823 drivers/usb/misc/usbtest.c unsigned i, j, len; len 1838 drivers/usb/misc/usbtest.c len = length; len 1846 drivers/usb/misc/usbtest.c for (j = 0; j < len; j++) len 1850 drivers/usb/misc/usbtest.c 0, 0, buf, len, USB_CTRL_SET_TIMEOUT); len 1851 drivers/usb/misc/usbtest.c if (retval != len) { len 1855 drivers/usb/misc/usbtest.c retval, len); len 1864 drivers/usb/misc/usbtest.c 0, 0, buf, len, USB_CTRL_GET_TIMEOUT); len 1865 drivers/usb/misc/usbtest.c if (retval != len) { len 1869 drivers/usb/misc/usbtest.c retval, len); len 1876 drivers/usb/misc/usbtest.c for (j = 0; j < len; j++) { len 1889 drivers/usb/misc/usbtest.c len += vary; len 1895 drivers/usb/misc/usbtest.c if (len > length) len 1896 drivers/usb/misc/usbtest.c len = realworld ? 1 : 0; len 319 drivers/usb/misc/uss720.c static int uss720_irq(int usbstatus, void *buffer, int len, void *dev_id) len 324 drivers/usb/misc/uss720.c if (usbstatus != 0 || len < 4 || !buffer) len 561 drivers/usb/misc/uss720.c static size_t parport_uss720_ecp_write_data(struct parport *pp, const void *buffer, size_t len, int flags) len 572 drivers/usb/misc/uss720.c i = usb_bulk_msg(usbdev, usb_sndbulkpipe(usbdev, 1), (void *)buffer, len, &rlen, 20000); len 574 drivers/usb/misc/uss720.c printk(KERN_ERR "uss720: sendbulk ep 1 buf %p len %zu rlen %u\n", buffer, len, rlen); len 579 drivers/usb/misc/uss720.c static size_t parport_uss720_ecp_read_data(struct parport *pp, void *buffer, size_t len, int flags) len 590 drivers/usb/misc/uss720.c i = usb_bulk_msg(usbdev, usb_rcvbulkpipe(usbdev, 2), buffer, len, &rlen, 20000); len 592 drivers/usb/misc/uss720.c printk(KERN_ERR "uss720: recvbulk ep 2 buf %p len %zu rlen %u\n", buffer, len, rlen); len 597 drivers/usb/misc/uss720.c static size_t parport_uss720_ecp_write_addr(struct parport *pp, const void *buffer, size_t len, int flags) len 603 drivers/usb/misc/uss720.c for (; written < len; written++) { len 612 drivers/usb/misc/uss720.c static size_t parport_uss720_write_compat(struct parport *pp, const void *buffer, size_t len, int flags) len 623 drivers/usb/misc/uss720.c i = usb_bulk_msg(usbdev, usb_sndbulkpipe(usbdev, 1), (void *)buffer, len, &rlen, 20000); len 625 drivers/usb/misc/uss720.c printk(KERN_ERR "uss720: sendbulk ep 1 buf %p len %zu rlen %u\n", buffer, len, rlen); len 404 drivers/usb/misc/yurex.c int len = 0; len 417 drivers/usb/misc/yurex.c len = snprintf(in_buffer, 20, "%lld\n", dev->bbu); len 421 drivers/usb/misc/yurex.c if (WARN_ON_ONCE(len >= sizeof(in_buffer))) len 424 drivers/usb/misc/yurex.c return simple_read_from_buffer(buffer, count, ppos, in_buffer, len); len 146 drivers/usb/mon/mon_text.c int len, char ev_type, struct mon_bus *mbus) len 150 drivers/usb/mon/mon_text.c if (len <= 0) len 152 drivers/usb/mon/mon_text.c if (len >= DATA_MAX) len 153 drivers/usb/mon/mon_text.c len = DATA_MAX; len 174 drivers/usb/mon/mon_text.c len = min_t(int, sg->length, len); len 178 drivers/usb/mon/mon_text.c memcpy(ep->data, src, len); len 80 drivers/usb/mtu3/mtu3_gadget_ep0.c static void ep0_write_fifo(struct mtu3_ep *mep, const u8 *src, u16 len) len 86 drivers/usb/mtu3/mtu3_gadget_ep0.c __func__, mep->epnum, len, src); len 88 drivers/usb/mtu3/mtu3_gadget_ep0.c if (len >= 4) { len 89 drivers/usb/mtu3/mtu3_gadget_ep0.c iowrite32_rep(fifo, src, len >> 2); len 90 drivers/usb/mtu3/mtu3_gadget_ep0.c index = len & ~0x03; len 92 drivers/usb/mtu3/mtu3_gadget_ep0.c if (len & 0x02) { len 96 drivers/usb/mtu3/mtu3_gadget_ep0.c if (len & 0x01) len 100 drivers/usb/mtu3/mtu3_gadget_ep0.c static void ep0_read_fifo(struct mtu3_ep *mep, u8 *dst, u16 len) len 107 drivers/usb/mtu3/mtu3_gadget_ep0.c __func__, mep->epnum, len, dst); len 109 drivers/usb/mtu3/mtu3_gadget_ep0.c if (len >= 4) { len 110 drivers/usb/mtu3/mtu3_gadget_ep0.c ioread32_rep(fifo, dst, len >> 2); len 111 drivers/usb/mtu3/mtu3_gadget_ep0.c index = len & ~0x03; len 113 drivers/usb/mtu3/mtu3_gadget_ep0.c if (len & 0x3) { len 115 drivers/usb/mtu3/mtu3_gadget_ep0.c memcpy(&dst[index], &value, len & 0x3); len 519 drivers/usb/mtu3/mtu3_gadget_ep0.c unsigned int len = req->length - req->actual; len 523 drivers/usb/mtu3/mtu3_gadget_ep0.c if (count > len) { len 525 drivers/usb/mtu3/mtu3_gadget_ep0.c count = len; len 691 drivers/usb/mtu3/mtu3_gadget_ep0.c u32 len; len 749 drivers/usb/mtu3/mtu3_gadget_ep0.c len = mtu3_readl(mbase, U3D_RXCOUNT0); len 750 drivers/usb/mtu3/mtu3_gadget_ep0.c if (len != 8) { len 751 drivers/usb/mtu3/mtu3_gadget_ep0.c dev_err(mtu->dev, "SETUP packet len %d != 8 ?\n", len); len 389 drivers/usb/musb/am35x.c static void am35x_read_fifo(struct musb_hw_ep *hw_ep, u16 len, u8 *dst) len 396 drivers/usb/musb/am35x.c if (likely((0x03 & (unsigned long) dst) == 0) && len >= 4) { len 397 drivers/usb/musb/am35x.c readsl(fifo, dst, len >> 2); len 398 drivers/usb/musb/am35x.c dst += len & ~0x03; len 399 drivers/usb/musb/am35x.c len &= 0x03; len 405 drivers/usb/musb/am35x.c if (len > 4) { len 406 drivers/usb/musb/am35x.c for (i = 0; i < (len >> 2); i++) { len 410 drivers/usb/musb/am35x.c len &= 0x03; len 412 drivers/usb/musb/am35x.c if (len > 0) { len 414 drivers/usb/musb/am35x.c memcpy(dst, &val, len); len 949 drivers/usb/musb/cppi_dma.c dma_addr_t dma_addr, u32 len) len 989 drivers/usb/musb/cppi_dma.c cppi_ch->buf_len = len; len 1024 drivers/usb/musb/cppi_dma.c u16 len; len 1039 drivers/usb/musb/cppi_dma.c len = bd->hw_off_len & CPPI_RECV_PKTLEN_MASK; len 1041 drivers/usb/musb/cppi_dma.c len = 0; len 1046 drivers/usb/musb/cppi_dma.c if (!completed && len < bd->buflen) { len 1054 drivers/usb/musb/cppi_dma.c len, bd->buflen, len 1074 drivers/usb/musb/cppi_dma.c rx->channel.actual_len += len; len 1202 drivers/usb/musb/cppi_dma.c u16 len; len 1213 drivers/usb/musb/cppi_dma.c len = bd->hw_off_len & CPPI_BUFFER_LEN_MASK; len 1214 drivers/usb/musb/cppi_dma.c tx_ch->channel.actual_len += len; len 280 drivers/usb/musb/musb_core.c static void musb_default_write_fifo(struct musb_hw_ep *hw_ep, u16 len, len 286 drivers/usb/musb/musb_core.c if (unlikely(len == 0)) len 292 drivers/usb/musb/musb_core.c 'T', hw_ep->epnum, fifo, len, src); len 300 drivers/usb/musb/musb_core.c if (len >= 4) { len 301 drivers/usb/musb/musb_core.c iowrite32_rep(fifo, src + index, len >> 2); len 302 drivers/usb/musb/musb_core.c index += len & ~0x03; len 304 drivers/usb/musb/musb_core.c if (len & 0x02) { len 309 drivers/usb/musb/musb_core.c if (len >= 2) { len 310 drivers/usb/musb/musb_core.c iowrite16_rep(fifo, src + index, len >> 1); len 311 drivers/usb/musb/musb_core.c index += len & ~0x01; len 314 drivers/usb/musb/musb_core.c if (len & 0x01) len 318 drivers/usb/musb/musb_core.c iowrite8_rep(fifo, src, len); len 325 drivers/usb/musb/musb_core.c static void musb_default_read_fifo(struct musb_hw_ep *hw_ep, u16 len, u8 *dst) len 330 drivers/usb/musb/musb_core.c if (unlikely(len == 0)) len 334 drivers/usb/musb/musb_core.c 'R', hw_ep->epnum, fifo, len, dst); len 342 drivers/usb/musb/musb_core.c if (len >= 4) { len 343 drivers/usb/musb/musb_core.c ioread32_rep(fifo, dst, len >> 2); len 344 drivers/usb/musb/musb_core.c index = len & ~0x03; len 346 drivers/usb/musb/musb_core.c if (len & 0x02) { len 351 drivers/usb/musb/musb_core.c if (len >= 2) { len 352 drivers/usb/musb/musb_core.c ioread16_rep(fifo, dst, len >> 1); len 353 drivers/usb/musb/musb_core.c index = len & ~0x01; len 356 drivers/usb/musb/musb_core.c if (len & 0x01) len 360 drivers/usb/musb/musb_core.c ioread8_rep(fifo, dst, len); len 407 drivers/usb/musb/musb_core.c void musb_read_fifo(struct musb_hw_ep *hw_ep, u16 len, u8 *dst) len 409 drivers/usb/musb/musb_core.c return hw_ep->musb->io.read_fifo(hw_ep, len, dst); len 412 drivers/usb/musb/musb_core.c void musb_write_fifo(struct musb_hw_ep *hw_ep, u16 len, const u8 *src) len 414 drivers/usb/musb/musb_core.c return hw_ep->musb->io.write_fifo(hw_ep, len, src); len 168 drivers/usb/musb/musb_core.h void (*read_fifo)(struct musb_hw_ep *hw_ep, u16 len, u8 *buf); len 169 drivers/usb/musb/musb_core.h void (*write_fifo)(struct musb_hw_ep *hw_ep, u16 len, const u8 *buf); len 487 drivers/usb/musb/musb_core.h extern void musb_write_fifo(struct musb_hw_ep *ep, u16 len, const u8 *src); len 488 drivers/usb/musb/musb_core.h extern void musb_read_fifo(struct musb_hw_ep *ep, u16 len, u8 *dst); len 413 drivers/usb/musb/musb_cppi41.c dma_addr_t dma_addr, u32 len) len 424 drivers/usb/musb/musb_cppi41.c cppi41_channel->total_len = len; len 438 drivers/usb/musb/musb_cppi41.c if (len > packet_sz) { len 440 drivers/usb/musb/musb_cppi41.c RNDIS_REG(cppi41_channel->port_num), len); len 461 drivers/usb/musb/musb_cppi41.c len = min_t(u32, packet_sz, len); len 463 drivers/usb/musb/musb_cppi41.c cppi41_channel->prog_len = len; len 465 drivers/usb/musb/musb_cppi41.c dma_desc = dmaengine_prep_slave_single(dc, dma_addr, len, direction, len 525 drivers/usb/musb/musb_cppi41.c dma_addr_t dma_addr, u32 len) len 547 drivers/usb/musb/musb_cppi41.c ret = cppi41_configure_channel(channel, packet_sz, mode, dma_addr, len); len 623 drivers/usb/musb/musb_dsps.c static void dsps_read_fifo32(struct musb_hw_ep *hw_ep, u16 len, u8 *dst) len 627 drivers/usb/musb/musb_dsps.c if (len >= 4) { len 628 drivers/usb/musb/musb_dsps.c ioread32_rep(fifo, dst, len >> 2); len 629 drivers/usb/musb/musb_dsps.c dst += len & ~0x03; len 630 drivers/usb/musb/musb_dsps.c len &= 0x03; len 634 drivers/usb/musb/musb_dsps.c if (len > 0) { len 636 drivers/usb/musb/musb_dsps.c memcpy(dst, &val, len); len 524 drivers/usb/musb/musb_gadget.c unsigned len = 0; len 725 drivers/usb/musb/musb_gadget.c len = request->length - request->actual; len 728 drivers/usb/musb/musb_gadget.c fifo_count, len, len 731 drivers/usb/musb/musb_gadget.c fifo_count = min_t(unsigned, len, fifo_count); len 129 drivers/usb/musb/musb_gadget_ep0.c u16 len = le16_to_cpu(ctrlrequest->wLength); len 131 drivers/usb/musb/musb_gadget_ep0.c if (len > 2) len 132 drivers/usb/musb/musb_gadget_ep0.c len = 2; len 133 drivers/usb/musb/musb_gadget_ep0.c musb_write_fifo(&musb->endpoints[0], len, result); len 479 drivers/usb/musb/musb_gadget_ep0.c unsigned len = req->length - req->actual; len 483 drivers/usb/musb/musb_gadget_ep0.c if (count > len) { len 485 drivers/usb/musb/musb_gadget_ep0.c count = len; len 648 drivers/usb/musb/musb_gadget_ep0.c u16 len; len 655 drivers/usb/musb/musb_gadget_ep0.c len = musb_readb(regs, MUSB_COUNT0); len 658 drivers/usb/musb/musb_gadget_ep0.c csr, len, decode_ep0stage(musb->ep0_state)); len 782 drivers/usb/musb/musb_gadget_ep0.c if (len != 8) { len 783 drivers/usb/musb/musb_gadget_ep0.c ERR("SETUP packet len %d != 8 ?\n", len); len 81 drivers/usb/musb/musb_host.c u8 *buf, u32 offset, u32 len); len 198 drivers/usb/musb/musb_host.c u32 len; len 217 drivers/usb/musb/musb_host.c len = 8; len 223 drivers/usb/musb/musb_host.c len = urb->iso_frame_desc[0].length; len 228 drivers/usb/musb/musb_host.c len = urb->transfer_buffer_length - urb->actual_length; len 235 drivers/usb/musb/musb_host.c musb_ep_program(musb, epnum, urb, !is_in, buf, offset, len); len 689 drivers/usb/musb/musb_host.c u8 *buf, u32 offset, u32 len) len 708 drivers/usb/musb/musb_host.c len); len 712 drivers/usb/musb/musb_host.c if (is_out && !len) { len 825 drivers/usb/musb/musb_host.c len); len 827 drivers/usb/musb/musb_host.c load_count = min((u32) packet_sz, len); len 830 drivers/usb/musb/musb_host.c hw_ep, qh, urb, offset, len)) len 895 drivers/usb/musb/musb_host.c qh->segsize = len; len 1004 drivers/usb/musb/musb_host.c static bool musb_h_ep0_continue(struct musb *musb, u16 len, struct urb *urb) len 1016 drivers/usb/musb/musb_host.c fifo_count = min_t(size_t, len, urb->transfer_buffer_length - len 1018 drivers/usb/musb/musb_host.c if (fifo_count < len) len 1024 drivers/usb/musb/musb_host.c if (len < qh->maxpacket) { len 1083 drivers/usb/musb/musb_host.c u16 csr, len; len 1097 drivers/usb/musb/musb_host.c len = (csr & MUSB_CSR0_RXPKTRDY) len 1102 drivers/usb/musb/musb_host.c csr, qh, len, urb, musb->ep0_stage); len 1168 drivers/usb/musb/musb_host.c if (musb_h_ep0_continue(musb, len, urb)) { len 1494 drivers/usb/musb/musb_host.c size_t len) len 1519 drivers/usb/musb/musb_host.c size_t len) len 1565 drivers/usb/musb/musb_host.c size_t len) len 1579 drivers/usb/musb/musb_host.c d->actual_length = len; len 1593 drivers/usb/musb/musb_host.c urb, len); len 1599 drivers/usb/musb/musb_host.c done = (urb->actual_length + len >= len 1635 drivers/usb/musb/musb_host.c size_t len, len 1735 drivers/usb/musb/musb_host.c size_t len) len 1744 drivers/usb/musb/musb_host.c size_t len, len 30 drivers/usb/musb/musb_io.h void (*read_fifo)(struct musb_hw_ep *hw_ep, u16 len, u8 *buf); len 31 drivers/usb/musb/musb_io.h void (*write_fifo)(struct musb_hw_ep *hw_ep, u16 len, const u8 *buf); len 296 drivers/usb/musb/musb_trace.h __field(u32, len) len 306 drivers/usb/musb/musb_trace.h __entry->len = ch->total_len; len 313 drivers/usb/musb/musb_trace.h __entry->prog_len, __entry->xferred, __entry->len len 36 drivers/usb/musb/musbhsdma.c #define musb_write_hsdma_count(mbase, bchannel, len) \ len 39 drivers/usb/musb/musbhsdma.c len) len 62 drivers/usb/musb/musbhsdma.c u32 len; len 140 drivers/usb/musb/musbhsdma.c musb_channel->len = 0; len 150 drivers/usb/musb/musbhsdma.c dma_addr_t dma_addr, u32 len) len 160 drivers/usb/musb/musbhsdma.c channel, packet_sz, &dma_addr, len, mode); len 164 drivers/usb/musb/musbhsdma.c BUG_ON(len < packet_sz); len 178 drivers/usb/musb/musbhsdma.c musb_write_hsdma_count(mbase, bchannel, len); len 188 drivers/usb/musb/musbhsdma.c dma_addr_t dma_addr, u32 len) len 197 drivers/usb/musb/musbhsdma.c packet_sz, &dma_addr, len, mode); len 216 drivers/usb/musb/musbhsdma.c musb_channel->len = len; len 220 drivers/usb/musb/musbhsdma.c configure_channel(channel, packet_sz, mode, dma_addr, len); len 339 drivers/usb/musb/musbhsdma.c musb_channel->len, len 341 drivers/usb/musb/musbhsdma.c < musb_channel->len) ? len 178 drivers/usb/musb/tusb6010.c tusb_fifo_write_unaligned(void __iomem *fifo, const u8 *buf, u16 len) len 183 drivers/usb/musb/tusb6010.c if (len > 4) { len 184 drivers/usb/musb/tusb6010.c for (i = 0; i < (len >> 2); i++) { len 189 drivers/usb/musb/tusb6010.c len %= 4; len 191 drivers/usb/musb/tusb6010.c if (len > 0) { len 193 drivers/usb/musb/tusb6010.c memcpy(&val, buf, len); len 199 drivers/usb/musb/tusb6010.c void *buf, u16 len) len 204 drivers/usb/musb/tusb6010.c if (len > 4) { len 205 drivers/usb/musb/tusb6010.c for (i = 0; i < (len >> 2); i++) { len 210 drivers/usb/musb/tusb6010.c len %= 4; len 212 drivers/usb/musb/tusb6010.c if (len > 0) { len 215 drivers/usb/musb/tusb6010.c memcpy(buf, &val, len); len 219 drivers/usb/musb/tusb6010.c static void tusb_write_fifo(struct musb_hw_ep *hw_ep, u16 len, const u8 *buf) len 229 drivers/usb/musb/tusb6010.c 'T', epnum, fifo, len, buf); len 233 drivers/usb/musb/tusb6010.c TUSB_EP_CONFIG_XFR_SIZE(len)); len 236 drivers/usb/musb/tusb6010.c TUSB_EP0_CONFIG_XFR_SIZE(len)); len 242 drivers/usb/musb/tusb6010.c if (len >= 4) { len 243 drivers/usb/musb/tusb6010.c iowrite32_rep(fifo, buf, len >> 2); len 244 drivers/usb/musb/tusb6010.c buf += (len & ~0x03); len 245 drivers/usb/musb/tusb6010.c len &= 0x03; len 248 drivers/usb/musb/tusb6010.c if (len >= 2) { len 253 drivers/usb/musb/tusb6010.c for (i = 0; i < (len >> 2); i++) { len 260 drivers/usb/musb/tusb6010.c len &= 0x03; len 265 drivers/usb/musb/tusb6010.c if (len > 0) len 266 drivers/usb/musb/tusb6010.c tusb_fifo_write_unaligned(fifo, buf, len); len 269 drivers/usb/musb/tusb6010.c static void tusb_read_fifo(struct musb_hw_ep *hw_ep, u16 len, u8 *buf) len 277 drivers/usb/musb/tusb6010.c 'R', epnum, fifo, len, buf); len 281 drivers/usb/musb/tusb6010.c TUSB_EP_CONFIG_XFR_SIZE(len)); len 283 drivers/usb/musb/tusb6010.c musb_writel(ep_conf, 0, TUSB_EP0_CONFIG_XFR_SIZE(len)); len 289 drivers/usb/musb/tusb6010.c if (len >= 4) { len 290 drivers/usb/musb/tusb6010.c ioread32_rep(fifo, buf, len >> 2); len 291 drivers/usb/musb/tusb6010.c buf += (len & ~0x03); len 292 drivers/usb/musb/tusb6010.c len &= 0x03; len 295 drivers/usb/musb/tusb6010.c if (len >= 2) { len 300 drivers/usb/musb/tusb6010.c for (i = 0; i < (len >> 2); i++) { len 307 drivers/usb/musb/tusb6010.c len &= 0x03; len 312 drivers/usb/musb/tusb6010.c if (len > 0) len 313 drivers/usb/musb/tusb6010.c tusb_fifo_read_unaligned(fifo, buf, len); len 43 drivers/usb/musb/tusb6010_omap.c u32 len; len 129 drivers/usb/musb/tusb6010_omap.c pio = chdat->len - channel->actual_len; len 182 drivers/usb/musb/tusb6010_omap.c u8 rndis_mode, dma_addr_t dma_addr, u32 len) len 202 drivers/usb/musb/tusb6010_omap.c if (unlikely(dma_addr & 0x1) || (len < 32) || (len > packet_sz)) len 231 drivers/usb/musb/tusb6010_omap.c chdat->transfer_len = len & ~0x1f; len 233 drivers/usb/musb/tusb6010_omap.c if (len < packet_sz) len 254 drivers/usb/musb/tusb6010_omap.c chdat->len = len; len 262 drivers/usb/musb/tusb6010_omap.c dma_map_single(dev, phys_to_virt(dma_addr), len, len 266 drivers/usb/musb/tusb6010_omap.c dma_map_single(dev, phys_to_virt(dma_addr), len, len 288 drivers/usb/musb/tusb6010_omap.c chdat->transfer_len, len, chdat->transfer_packet_sz, packet_sz); len 72 drivers/usb/musb/ux500_dma.c dma_addr_t dma_addr, u32 len) len 89 drivers/usb/musb/ux500_dma.c len, ux500_channel->is_tx); len 91 drivers/usb/musb/ux500_dma.c ux500_channel->cur_len = len; len 94 drivers/usb/musb/ux500_dma.c sg_set_page(&sg, pfn_to_page(PFN_DOWN(dma_addr)), len, len 97 drivers/usb/musb/ux500_dma.c sg_dma_len(&sg) = len; len 100 drivers/usb/musb/ux500_dma.c addr_width = (len & 0x3) ? DMA_SLAVE_BUSWIDTH_1_BYTE : len 191 drivers/usb/musb/ux500_dma.c dma_addr_t dma_addr, u32 len) len 200 drivers/usb/musb/ux500_dma.c ret = ux500_configure_channel(channel, packet_sz, mode, dma_addr, len); len 48 drivers/usb/renesas_usbhs/fifo.c void *buf, int len, int zero, int sequence) len 77 drivers/usb/renesas_usbhs/fifo.c pkt->length = len; len 502 drivers/usb/renesas_usbhs/fifo.c int i, ret, len; len 526 drivers/usb/renesas_usbhs/fifo.c len = pkt->length - pkt->actual; len 527 drivers/usb/renesas_usbhs/fifo.c len = min(len, maxp); len 528 drivers/usb/renesas_usbhs/fifo.c total_len = len; len 536 drivers/usb/renesas_usbhs/fifo.c if (len >= 4 && !((unsigned long)buf & 0x03)) { len 537 drivers/usb/renesas_usbhs/fifo.c iowrite32_rep(addr, buf, len / 4); len 538 drivers/usb/renesas_usbhs/fifo.c len %= 4; len 539 drivers/usb/renesas_usbhs/fifo.c buf += total_len - len; len 544 drivers/usb/renesas_usbhs/fifo.c for (i = 0; i < len; i++) len 547 drivers/usb/renesas_usbhs/fifo.c for (i = 0; i < len; i++) len 649 drivers/usb/renesas_usbhs/fifo.c int rcv_len, len; len 664 drivers/usb/renesas_usbhs/fifo.c len = pkt->length - pkt->actual; len 665 drivers/usb/renesas_usbhs/fifo.c len = min(len, rcv_len); len 666 drivers/usb/renesas_usbhs/fifo.c total_len = len; len 707 drivers/usb/renesas_usbhs/fifo.c if (len >= 4 && !((unsigned long)buf & 0x03)) { len 708 drivers/usb/renesas_usbhs/fifo.c ioread32_rep(addr, buf, len / 4); len 709 drivers/usb/renesas_usbhs/fifo.c len %= 4; len 710 drivers/usb/renesas_usbhs/fifo.c buf += total_len - len; len 714 drivers/usb/renesas_usbhs/fifo.c for (i = 0; i < len; i++) { len 869 drivers/usb/renesas_usbhs/fifo.c int len = pkt->length - pkt->actual; len 877 drivers/usb/renesas_usbhs/fifo.c if ((len < usbhs_get_dparam(priv, pio_dma_border)) || len 882 drivers/usb/renesas_usbhs/fifo.c if (!usbhs_get_dparam(priv, has_usb_dmac) && len & 0x7) len 907 drivers/usb/renesas_usbhs/fifo.c pkt->trans = len; len 1054 drivers/usb/renesas_usbhs/fifo.c int len, ret; len 1075 drivers/usb/renesas_usbhs/fifo.c len = usbhsf_fifo_rcv_len(priv, fifo); len 1076 drivers/usb/renesas_usbhs/fifo.c len = min(pkt->length - pkt->actual, len); len 1077 drivers/usb/renesas_usbhs/fifo.c if (len & 0x7) /* 8byte alignment */ len 1080 drivers/usb/renesas_usbhs/fifo.c if (len < usbhs_get_dparam(priv, pio_dma_border)) len 1099 drivers/usb/renesas_usbhs/fifo.c pkt->trans = len; len 97 drivers/usb/renesas_usbhs/fifo.h void *buf, int len, int zero, int sequence); len 203 drivers/usb/renesas_usbhs/mod_host.c int len = urb->actual_length; len 228 drivers/usb/renesas_usbhs/mod_host.c t = len / maxp; len 229 drivers/usb/renesas_usbhs/mod_host.c if (len % maxp) len 669 drivers/usb/renesas_usbhs/mod_host.c int len, sequence; len 689 drivers/usb/renesas_usbhs/mod_host.c len = urb->transfer_buffer_length - urb->actual_length; len 697 drivers/usb/renesas_usbhs/mod_host.c buf, len, (urb->transfer_flags & URB_ZERO_PACKET), len 372 drivers/usb/renesas_usbhs/pipe.c void usbhs_pipe_set_trans_count_if_bulk(struct usbhs_pipe *pipe, int len) len 391 drivers/usb/renesas_usbhs/pipe.c usbhsp_pipe_trn_set(pipe, 0xffff, DIV_ROUND_UP(len, maxp)); len 91 drivers/usb/renesas_usbhs/pipe.h void usbhs_pipe_set_trans_count_if_bulk(struct usbhs_pipe *pipe, int len); len 101 drivers/usb/serial/aircable.c int has_headers, char *packet, int len) len 104 drivers/usb/serial/aircable.c len -= HCI_HEADER_LENGTH; len 107 drivers/usb/serial/aircable.c if (len <= 0) { len 112 drivers/usb/serial/aircable.c tty_insert_flip_string(&port->port, packet, len); len 114 drivers/usb/serial/aircable.c return len; len 123 drivers/usb/serial/aircable.c int len; len 130 drivers/usb/serial/aircable.c len = min_t(int, urb->actual_length - i, HCI_COMPLETE_FRAME); len 132 drivers/usb/serial/aircable.c &data[i], len); len 539 drivers/usb/serial/ch341.c unsigned char *data, size_t len) len 547 drivers/usb/serial/ch341.c if (len < 4) len 586 drivers/usb/serial/ch341.c unsigned int len = urb->actual_length; len 606 drivers/usb/serial/ch341.c usb_serial_debug_data(&port->dev, __func__, len, data); len 607 drivers/usb/serial/ch341.c ch341_update_status(port, data, len); len 394 drivers/usb/serial/digi_acceleport.c int len; len 415 drivers/usb/serial/digi_acceleport.c len = min(count, oob_port->bulk_out_size); len 416 drivers/usb/serial/digi_acceleport.c if (len > 4) len 417 drivers/usb/serial/digi_acceleport.c len &= ~3; len 418 drivers/usb/serial/digi_acceleport.c memcpy(oob_port->write_urb->transfer_buffer, buf, len); len 419 drivers/usb/serial/digi_acceleport.c oob_port->write_urb->transfer_buffer_length = len; len 423 drivers/usb/serial/digi_acceleport.c count -= len; len 424 drivers/usb/serial/digi_acceleport.c buf += len; len 452 drivers/usb/serial/digi_acceleport.c int len; len 480 drivers/usb/serial/digi_acceleport.c len = min(count, port->bulk_out_size-2-priv->dp_out_buf_len); len 481 drivers/usb/serial/digi_acceleport.c if (len > 4) len 482 drivers/usb/serial/digi_acceleport.c len &= ~3; len 490 drivers/usb/serial/digi_acceleport.c memcpy(data + 2 + priv->dp_out_buf_len, buf, len); len 492 drivers/usb/serial/digi_acceleport.c = priv->dp_out_buf_len + 2 + len; len 494 drivers/usb/serial/digi_acceleport.c memcpy(data, buf, len); len 495 drivers/usb/serial/digi_acceleport.c port->write_urb->transfer_buffer_length = len; len 502 drivers/usb/serial/digi_acceleport.c count -= len; len 503 drivers/usb/serial/digi_acceleport.c buf += len; len 1386 drivers/usb/serial/digi_acceleport.c int len; len 1398 drivers/usb/serial/digi_acceleport.c len = buf[1]; len 1400 drivers/usb/serial/digi_acceleport.c if (urb->actual_length != len + 2) { len 1402 drivers/usb/serial/digi_acceleport.c priv->dp_port_num, opcode, len, urb->actual_length); len 1406 drivers/usb/serial/digi_acceleport.c if (opcode == DIGI_CMD_RECEIVE_DATA && len < 1) { len 1441 drivers/usb/serial/digi_acceleport.c --len; len 1442 drivers/usb/serial/digi_acceleport.c if (len > 0) { len 1444 drivers/usb/serial/digi_acceleport.c tty_flag, len); len 2457 drivers/usb/serial/ftdi_sio.c int i, len, c; len 2462 drivers/usb/serial/ftdi_sio.c len = min_t(int, size - i, priv->max_packet_size) - 1; len 2463 drivers/usb/serial/ftdi_sio.c c = kfifo_out(&port->write_fifo, &buffer[i + 1], len); len 2483 drivers/usb/serial/ftdi_sio.c struct ftdi_private *priv, char *packet, int len) len 2490 drivers/usb/serial/ftdi_sio.c if (len < 2) { len 2529 drivers/usb/serial/ftdi_sio.c len -= 2; len 2530 drivers/usb/serial/ftdi_sio.c if (!len) len 2559 drivers/usb/serial/ftdi_sio.c port->icount.rx += len; len 2563 drivers/usb/serial/ftdi_sio.c for (i = 0; i < len; i++, ch++) { len 2568 drivers/usb/serial/ftdi_sio.c tty_insert_flip_string_fixed_flag(&port->port, ch, flag, len); len 2571 drivers/usb/serial/ftdi_sio.c return len; len 2580 drivers/usb/serial/ftdi_sio.c int len; len 2584 drivers/usb/serial/ftdi_sio.c len = min_t(int, urb->actual_length - i, priv->max_packet_size); len 2585 drivers/usb/serial/ftdi_sio.c count += ftdi_process_packet(port, priv, &data[i], len); len 2815 drivers/usb/serial/ftdi_sio.c int len; len 2827 drivers/usb/serial/ftdi_sio.c len = 1; len 2837 drivers/usb/serial/ftdi_sio.c len = 2; len 2849 drivers/usb/serial/ftdi_sio.c buf, len, WDR_TIMEOUT); len 739 drivers/usb/serial/garmin_gps.c int len; len 744 drivers/usb/serial/garmin_gps.c len = GARMIN_PKTHDR_LENGTH len 747 drivers/usb/serial/garmin_gps.c len = GARMIN_PKTHDR_LENGTH; len 749 drivers/usb/serial/garmin_gps.c if (len >= GPS_IN_BUFSIZ) { len 754 drivers/usb/serial/garmin_gps.c __func__, len); len 759 drivers/usb/serial/garmin_gps.c len -= garmin_data_p->insize; len 760 drivers/usb/serial/garmin_gps.c if (len > (count-offs)) len 761 drivers/usb/serial/garmin_gps.c len = (count-offs); len 762 drivers/usb/serial/garmin_gps.c if (len > 0) { len 765 drivers/usb/serial/garmin_gps.c memcpy(dest, buf+offs, len); len 766 drivers/usb/serial/garmin_gps.c garmin_data_p->insize += len; len 767 drivers/usb/serial/garmin_gps.c offs += len; len 773 drivers/usb/serial/garmin_gps.c len = GARMIN_PKTHDR_LENGTH+ len 775 drivers/usb/serial/garmin_gps.c if (garmin_data_p->insize >= len) { len 778 drivers/usb/serial/garmin_gps.c len, 0); len 1045 drivers/usb/serial/garmin_gps.c int pktid, pktsiz, len; len 1056 drivers/usb/serial/garmin_gps.c len = PRIVPKTSIZ; len 1057 drivers/usb/serial/garmin_gps.c if (count < len) len 1058 drivers/usb/serial/garmin_gps.c len = count; len 1060 drivers/usb/serial/garmin_gps.c memcpy(garmin_data_p->privpkt, buf, len); len 419 drivers/usb/serial/io_edgeport.c be16_to_cpu(rec->len), len 425 drivers/usb/serial/io_edgeport.c be16_to_cpu(rec->len)); len 2792 drivers/usb/serial/io_edgeport.c be16_to_cpu(rec->len), len 2798 drivers/usb/serial/io_edgeport.c be16_to_cpu(rec->len)); len 59 drivers/usb/serial/iuu_phoenix.c u8 len; len 550 drivers/usb/serial/iuu_phoenix.c status = read_immediate(port, &priv->len, 1); len 556 drivers/usb/serial/iuu_phoenix.c if (priv->len > 0) { len 557 drivers/usb/serial/iuu_phoenix.c dev_dbg(dev, "%s - uart_flush datalen is : %i\n", __func__, priv->len); len 558 drivers/usb/serial/iuu_phoenix.c status = read_immediate(port, priv->buf, priv->len); len 621 drivers/usb/serial/iuu_phoenix.c static int iuu_read_buf(struct usb_serial_port *port, int len) len 628 drivers/usb/serial/iuu_phoenix.c port->read_urb->transfer_buffer, len, len 641 drivers/usb/serial/iuu_phoenix.c int len = 0; len 652 drivers/usb/serial/iuu_phoenix.c len = (int) data[0]; len 662 drivers/usb/serial/iuu_phoenix.c if (len > 0 && error == 0) { len 664 drivers/usb/serial/iuu_phoenix.c __func__, len); len 665 drivers/usb/serial/iuu_phoenix.c status = iuu_read_buf(port, len); len 1188 drivers/usb/serial/keyspan.c int i, len, x, err; len 1204 drivers/usb/serial/keyspan.c len = 0; len 1215 drivers/usb/serial/keyspan.c len = data[i++]; len 1221 drivers/usb/serial/keyspan.c for (x = 1; x < len && i < urb->actual_length; ++x) len 1228 drivers/usb/serial/keyspan.c for (x = 0; x + 1 < len && len 1725 drivers/usb/serial/keyspan.c int dir, void *ctx, char *buf, int len, len 1755 drivers/usb/serial/keyspan.c buf, len, callback, ctx, len 1761 drivers/usb/serial/keyspan.c buf, len, callback, ctx); len 138 drivers/usb/serial/keyspan_pda.c unsigned int len = urb->actual_length; len 159 drivers/usb/serial/keyspan_pda.c if (len < 1) { len 168 drivers/usb/serial/keyspan_pda.c if (len < 2) len 170 drivers/usb/serial/keyspan_pda.c tty_insert_flip_string(&port->port, data + 1, len - 1); len 175 drivers/usb/serial/keyspan_pda.c if (len < 3) { len 377 drivers/usb/serial/kl5kusb105.c unsigned len; len 388 drivers/usb/serial/kl5kusb105.c len = get_unaligned_le16(data); len 389 drivers/usb/serial/kl5kusb105.c if (len > urb->actual_length - KLSI_HDR_LEN) { len 391 drivers/usb/serial/kl5kusb105.c len = urb->actual_length - KLSI_HDR_LEN; len 394 drivers/usb/serial/kl5kusb105.c tty_insert_flip_string(&port->port, data + KLSI_HDR_LEN, len); len 650 drivers/usb/serial/mos7720.c size_t len, int flags) len 661 drivers/usb/serial/mos7720.c (void *)buffer, len, &actual_len, len 48 drivers/usb/serial/opticon.c const unsigned char *buf, size_t len) len 50 drivers/usb/serial/opticon.c tty_insert_flip_string(&port->port, buf, len); len 55 drivers/usb/serial/opticon.c const unsigned char *buf, size_t len) len 507 drivers/usb/serial/quatech2.c int len = urb->actual_length; len 509 drivers/usb/serial/quatech2.c if (!len) len 519 drivers/usb/serial/quatech2.c if ((i <= (len - 3)) && len 526 drivers/usb/serial/quatech2.c if (i > (len - 4)) { len 537 drivers/usb/serial/quatech2.c if (i > (len - 5)) { len 548 drivers/usb/serial/quatech2.c if (i > (len - 4)) { len 179 drivers/usb/serial/safe_serial.c static inline __u16 fcs_compute10(unsigned char *sp, int len, __u16 fcs) len 181 drivers/usb/serial/safe_serial.c for (; len-- > 0; fcs = CRC10_FCS(fcs, *sp++)); len 720 drivers/usb/serial/sierra.c int dir, void *ctx, int len, len 731 drivers/usb/serial/sierra.c buf = kmalloc(len, mem_flags); len 736 drivers/usb/serial/sierra.c buf, len, callback, ctx); len 500 drivers/usb/serial/ssu100.c u32 len = urb->actual_length; len 504 drivers/usb/serial/ssu100.c if ((len >= 4) && len 512 drivers/usb/serial/ssu100.c len -= 4; len 517 drivers/usb/serial/ssu100.c if (!len) len 521 drivers/usb/serial/ssu100.c for (i = 0; i < len; i++, ch++) { len 526 drivers/usb/serial/ssu100.c tty_insert_flip_string_fixed_flag(&port->port, ch, flag, len); len 1586 drivers/usb/serial/ti_usb_3410_5052.c int len; len 1597 drivers/usb/serial/ti_usb_3410_5052.c len = min(size - pos, TI_DOWNLOAD_MAX_PACKET_SIZE); len 1598 drivers/usb/serial/ti_usb_3410_5052.c status = usb_bulk_msg(dev, pipe, buffer + pos, len, len 464 drivers/usb/serial/usb_wwan.c int dir, void *ctx, char *buf, int len, len 477 drivers/usb/serial/usb_wwan.c buf, len, callback, ctx); len 911 drivers/usb/storage/alauda.c unsigned int page, len, offset; len 928 drivers/usb/storage/alauda.c len = min(sectors, blocksize) * (pagesize + 64); len 929 drivers/usb/storage/alauda.c buffer = kmalloc(len, GFP_NOIO); len 959 drivers/usb/storage/alauda.c len = pages << pageshift; len 975 drivers/usb/storage/alauda.c memset(buffer, 0, len); len 986 drivers/usb/storage/alauda.c usb_stor_access_xfer_buf(buffer, len, us->srb, len 1005 drivers/usb/storage/alauda.c unsigned int page, len, offset; len 1020 drivers/usb/storage/alauda.c len = min(sectors, blocksize) * pagesize; len 1021 drivers/usb/storage/alauda.c buffer = kmalloc(len, GFP_NOIO); len 1047 drivers/usb/storage/alauda.c len = pages << pageshift; len 1058 drivers/usb/storage/alauda.c usb_stor_access_xfer_buf(buffer, len, us->srb, len 114 drivers/usb/storage/datafab.c datafab_bulk_read(struct us_data *us, unsigned char *data, unsigned int len) { len 115 drivers/usb/storage/datafab.c if (len == 0) len 118 drivers/usb/storage/datafab.c usb_stor_dbg(us, "len = %d\n", len); len 120 drivers/usb/storage/datafab.c data, len, NULL); len 125 drivers/usb/storage/datafab.c datafab_bulk_write(struct us_data *us, unsigned char *data, unsigned int len) { len 126 drivers/usb/storage/datafab.c if (len == 0) len 129 drivers/usb/storage/datafab.c usb_stor_dbg(us, "len = %d\n", len); len 131 drivers/usb/storage/datafab.c data, len, NULL); len 144 drivers/usb/storage/datafab.c int len, result; len 177 drivers/usb/storage/datafab.c len = min(totallen, alloclen); len 178 drivers/usb/storage/datafab.c thistime = (len / info->ssize) & 0xff; len 197 drivers/usb/storage/datafab.c result = datafab_bulk_read(us, buffer, len); len 202 drivers/usb/storage/datafab.c usb_stor_access_xfer_buf(buffer, len, us->srb, len 206 drivers/usb/storage/datafab.c totallen -= len; len 228 drivers/usb/storage/datafab.c int len, result; len 261 drivers/usb/storage/datafab.c len = min(totallen, alloclen); len 262 drivers/usb/storage/datafab.c thistime = (len / info->ssize) & 0xff; len 265 drivers/usb/storage/datafab.c usb_stor_access_xfer_buf(buffer, len, us->srb, len 285 drivers/usb/storage/datafab.c result = datafab_bulk_write(us, buffer, len); len 302 drivers/usb/storage/datafab.c totallen -= len; len 1156 drivers/usb/storage/ene_ub6250.c u16 PhyBlockAddr, u8 PageNum, unsigned char *buf, u16 len) len 1167 drivers/usb/storage/ene_ub6250.c bcb->DataTransferLength = 0x200*len; len 1677 drivers/usb/storage/ene_ub6250.c u16 len; len 1696 drivers/usb/storage/ene_ub6250.c len = info->MS_Lib.PagesPerBlock-PageNum; len 1698 drivers/usb/storage/ene_ub6250.c len = blen; len 1706 drivers/usb/storage/ene_ub6250.c bcb->DataTransferLength = 0x200 * len; len 1722 drivers/usb/storage/ene_ub6250.c blen -= len; len 1727 drivers/usb/storage/ene_ub6250.c offset += MS_BYTES_PER_PAGE*len; len 1778 drivers/usb/storage/ene_ub6250.c u16 len, oldphy, newphy; len 1797 drivers/usb/storage/ene_ub6250.c len = info->MS_Lib.PagesPerBlock-PageNum; len 1799 drivers/usb/storage/ene_ub6250.c len = blen; len 1804 drivers/usb/storage/ene_ub6250.c result = ms_read_copyblock(us, oldphy, newphy, PhyBlockAddr, PageNum, buf+offset, len); len 1815 drivers/usb/storage/ene_ub6250.c blen -= len; len 1820 drivers/usb/storage/ene_ub6250.c offset += MS_BYTES_PER_PAGE*len; len 107 drivers/usb/storage/jumpshot.c unsigned int len) len 109 drivers/usb/storage/jumpshot.c if (len == 0) len 112 drivers/usb/storage/jumpshot.c usb_stor_dbg(us, "len = %d\n", len); len 114 drivers/usb/storage/jumpshot.c data, len, NULL); len 120 drivers/usb/storage/jumpshot.c unsigned int len) len 122 drivers/usb/storage/jumpshot.c if (len == 0) len 125 drivers/usb/storage/jumpshot.c usb_stor_dbg(us, "len = %d\n", len); len 127 drivers/usb/storage/jumpshot.c data, len, NULL); len 162 drivers/usb/storage/jumpshot.c int len, result; len 188 drivers/usb/storage/jumpshot.c len = min(totallen, alloclen); len 189 drivers/usb/storage/jumpshot.c thistime = (len / info->ssize) & 0xff; len 207 drivers/usb/storage/jumpshot.c result = jumpshot_bulk_read(us, buffer, len); len 211 drivers/usb/storage/jumpshot.c usb_stor_dbg(us, "%d bytes\n", len); len 214 drivers/usb/storage/jumpshot.c usb_stor_access_xfer_buf(buffer, len, us->srb, len 218 drivers/usb/storage/jumpshot.c totallen -= len; len 239 drivers/usb/storage/jumpshot.c int len, result, waitcount; len 266 drivers/usb/storage/jumpshot.c len = min(totallen, alloclen); len 267 drivers/usb/storage/jumpshot.c thistime = (len / info->ssize) & 0xff; len 270 drivers/usb/storage/jumpshot.c usb_stor_access_xfer_buf(buffer, len, us->srb, len 289 drivers/usb/storage/jumpshot.c result = jumpshot_bulk_write(us, buffer, len); len 310 drivers/usb/storage/jumpshot.c totallen -= len; len 142 drivers/usb/storage/protocol.c unsigned int len = min_t(unsigned int, miter.length, len 146 drivers/usb/storage/protocol.c memcpy(buffer + cnt, miter.addr, len); len 148 drivers/usb/storage/protocol.c memcpy(miter.addr, buffer + cnt, len); len 150 drivers/usb/storage/protocol.c if (*offset + len < miter.piter.sg->length) { len 151 drivers/usb/storage/protocol.c *offset += len; len 157 drivers/usb/storage/protocol.c cnt += len; len 360 drivers/usb/storage/realtek_cr.c static int rts51x_read_mem(struct us_data *us, u16 addr, u8 *data, u16 len) len 366 drivers/usb/storage/realtek_cr.c buf = kmalloc(len, GFP_NOIO); len 370 drivers/usb/storage/realtek_cr.c usb_stor_dbg(us, "addr = 0x%x, len = %d\n", addr, len); len 376 drivers/usb/storage/realtek_cr.c cmnd[4] = (u8) (len >> 8); len 377 drivers/usb/storage/realtek_cr.c cmnd[5] = (u8) len; len 380 drivers/usb/storage/realtek_cr.c buf, len, DMA_FROM_DEVICE, NULL); len 386 drivers/usb/storage/realtek_cr.c memcpy(data, buf, len); len 391 drivers/usb/storage/realtek_cr.c static int rts51x_write_mem(struct us_data *us, u16 addr, u8 *data, u16 len) len 397 drivers/usb/storage/realtek_cr.c buf = kmemdup(data, len, GFP_NOIO); len 401 drivers/usb/storage/realtek_cr.c usb_stor_dbg(us, "addr = 0x%x, len = %d\n", addr, len); len 407 drivers/usb/storage/realtek_cr.c cmnd[4] = (u8) (len >> 8); len 408 drivers/usb/storage/realtek_cr.c cmnd[5] = (u8) len; len 411 drivers/usb/storage/realtek_cr.c buf, len, DMA_TO_DEVICE, NULL); len 420 drivers/usb/storage/realtek_cr.c u8 lun, u8 *status, int len, int *actlen) len 426 drivers/usb/storage/realtek_cr.c buf = kmalloc(len, GFP_NOIO); len 436 drivers/usb/storage/realtek_cr.c buf, len, DMA_FROM_DEVICE, actlen); len 442 drivers/usb/storage/realtek_cr.c memcpy(status, buf, len); len 502 drivers/usb/storage/realtek_cr.c static int __do_config_autodelink(struct us_data *us, u8 *data, u16 len) len 508 drivers/usb/storage/realtek_cr.c usb_stor_dbg(us, "addr = 0xfe47, len = %d\n", len); len 510 drivers/usb/storage/realtek_cr.c buf = kmemdup(data, len, GFP_NOIO); len 518 drivers/usb/storage/realtek_cr.c cmnd[4] = (u8)(len >> 8); len 519 drivers/usb/storage/realtek_cr.c cmnd[5] = (u8)len; len 521 drivers/usb/storage/realtek_cr.c retval = rts51x_bulk_transport_special(us, 0, cmnd, 12, buf, len, DMA_TO_DEVICE, NULL); len 740 drivers/usb/storage/sddr09.c unsigned int len, offset; len 755 drivers/usb/storage/sddr09.c len = min(sectors, (unsigned int) info->blocksize) * info->pagesize; len 756 drivers/usb/storage/sddr09.c buffer = kmalloc(len, GFP_NOIO); len 771 drivers/usb/storage/sddr09.c len = pages << info->pageshift; len 796 drivers/usb/storage/sddr09.c memset(buffer, 0, len); len 812 drivers/usb/storage/sddr09.c usb_stor_access_xfer_buf(buffer, len, us->srb, len 967 drivers/usb/storage/sddr09.c unsigned int len, offset; len 1000 drivers/usb/storage/sddr09.c len = min(sectors, (unsigned int) info->blocksize) * info->pagesize; len 1001 drivers/usb/storage/sddr09.c buffer = kmalloc(len, GFP_NOIO); len 1016 drivers/usb/storage/sddr09.c len = (pages << info->pageshift); len 1027 drivers/usb/storage/sddr09.c usb_stor_access_xfer_buf(buffer, len, us->srb, len 111 drivers/usb/storage/sddr55.c unsigned char *data, unsigned int len) { len 116 drivers/usb/storage/sddr55.c if (!len) len 119 drivers/usb/storage/sddr55.c return usb_stor_bulk_transfer_buf(us, pipe, data, len, NULL); len 202 drivers/usb/storage/sddr55.c unsigned int len, offset; len 209 drivers/usb/storage/sddr55.c len = min((unsigned int) sectors, (unsigned int) info->blocksize >> len 211 drivers/usb/storage/sddr55.c buffer = kmalloc(len, GFP_NOIO); len 229 drivers/usb/storage/sddr55.c len = pages << info->pageshift; len 236 drivers/usb/storage/sddr55.c memset (buffer, 0, len); len 265 drivers/usb/storage/sddr55.c DMA_FROM_DEVICE, buffer, len); len 290 drivers/usb/storage/sddr55.c usb_stor_access_xfer_buf(buffer, len, us->srb, len 323 drivers/usb/storage/sddr55.c unsigned int len, offset; len 336 drivers/usb/storage/sddr55.c len = min((unsigned int) sectors, (unsigned int) info->blocksize >> len 338 drivers/usb/storage/sddr55.c buffer = kmalloc(len, GFP_NOIO); len 356 drivers/usb/storage/sddr55.c len = pages << info->pageshift; len 359 drivers/usb/storage/sddr55.c usb_stor_access_xfer_buf(buffer, len, us->srb, len 444 drivers/usb/storage/sddr55.c DMA_TO_DEVICE, buffer, len); len 260 drivers/usb/storage/shuttle_usbat.c unsigned int len, len 263 drivers/usb/storage/shuttle_usbat.c if (len == 0) len 266 drivers/usb/storage/shuttle_usbat.c usb_stor_dbg(us, "len = %d\n", len); len 267 drivers/usb/storage/shuttle_usbat.c return usb_stor_bulk_transfer_sg(us, us->recv_bulk_pipe, buf, len, use_sg, NULL); len 275 drivers/usb/storage/shuttle_usbat.c unsigned int len, len 278 drivers/usb/storage/shuttle_usbat.c if (len == 0) len 281 drivers/usb/storage/shuttle_usbat.c usb_stor_dbg(us, "len = %d\n", len); len 282 drivers/usb/storage/shuttle_usbat.c return usb_stor_bulk_transfer_sg(us, us->send_bulk_pipe, buf, len, use_sg, NULL); len 292 drivers/usb/storage/shuttle_usbat.c unsigned int len) len 296 drivers/usb/storage/shuttle_usbat.c commands, len); len 445 drivers/usb/storage/shuttle_usbat.c unsigned short len, len 451 drivers/usb/storage/shuttle_usbat.c if (!len) len 460 drivers/usb/storage/shuttle_usbat.c command[6] = LSB_of(len); len 461 drivers/usb/storage/shuttle_usbat.c command[7] = MSB_of(len); len 467 drivers/usb/storage/shuttle_usbat.c result = usbat_bulk_read(us, buf, len, use_sg); len 478 drivers/usb/storage/shuttle_usbat.c unsigned short len, len 485 drivers/usb/storage/shuttle_usbat.c if (!len) len 494 drivers/usb/storage/shuttle_usbat.c command[6] = LSB_of(len); len 495 drivers/usb/storage/shuttle_usbat.c command[7] = MSB_of(len); len 502 drivers/usb/storage/shuttle_usbat.c result = usbat_bulk_write(us, buf, len, use_sg); len 523 drivers/usb/storage/shuttle_usbat.c unsigned short len, len 580 drivers/usb/storage/shuttle_usbat.c command[cmdlen-2] = LSB_of(len); len 581 drivers/usb/storage/shuttle_usbat.c command[cmdlen-1] = MSB_of(len); len 602 drivers/usb/storage/shuttle_usbat.c pipe, buf, len, use_sg, NULL); len 738 drivers/usb/storage/shuttle_usbat.c int len, len 750 drivers/usb/storage/shuttle_usbat.c command[6] = LSB_of(len); len 751 drivers/usb/storage/shuttle_usbat.c command[7] = MSB_of(len); len 759 drivers/usb/storage/shuttle_usbat.c result = usbat_bulk_read(us, buffer, len, use_sg); len 780 drivers/usb/storage/shuttle_usbat.c int len, len 792 drivers/usb/storage/shuttle_usbat.c command[6] = LSB_of(len); len 793 drivers/usb/storage/shuttle_usbat.c command[7] = MSB_of(len); len 801 drivers/usb/storage/shuttle_usbat.c result = usbat_bulk_write(us, buffer, len, use_sg); len 1125 drivers/usb/storage/shuttle_usbat.c int len, result; len 1161 drivers/usb/storage/shuttle_usbat.c len = min(totallen, alloclen); len 1162 drivers/usb/storage/shuttle_usbat.c thistime = (len / info->ssize) & 0xff; len 1173 drivers/usb/storage/shuttle_usbat.c result = usbat_read_blocks(us, buffer, len, 0); len 1177 drivers/usb/storage/shuttle_usbat.c usb_stor_dbg(us, "%d bytes\n", len); len 1180 drivers/usb/storage/shuttle_usbat.c usb_stor_access_xfer_buf(buffer, len, us->srb, len 1184 drivers/usb/storage/shuttle_usbat.c totallen -= len; len 1216 drivers/usb/storage/shuttle_usbat.c int len, result; len 1252 drivers/usb/storage/shuttle_usbat.c len = min(totallen, alloclen); len 1253 drivers/usb/storage/shuttle_usbat.c thistime = (len / info->ssize) & 0xff; len 1256 drivers/usb/storage/shuttle_usbat.c usb_stor_access_xfer_buf(buffer, len, us->srb, len 1268 drivers/usb/storage/shuttle_usbat.c result = usbat_write_blocks(us, buffer, len, 0); len 1273 drivers/usb/storage/shuttle_usbat.c totallen -= len; len 1295 drivers/usb/storage/shuttle_usbat.c unsigned int len; len 1324 drivers/usb/storage/shuttle_usbat.c len = short_pack(data[7+9], data[7+8]); len 1325 drivers/usb/storage/shuttle_usbat.c len <<= 16; len 1326 drivers/usb/storage/shuttle_usbat.c len |= data[7+7]; len 1327 drivers/usb/storage/shuttle_usbat.c usb_stor_dbg(us, "GPCMD_READ_CD: len %d\n", len); len 1328 drivers/usb/storage/shuttle_usbat.c srb->transfersize = scsi_bufflen(srb)/len; len 1343 drivers/usb/storage/shuttle_usbat.c len = (65535/srb->transfersize) * srb->transfersize; len 1344 drivers/usb/storage/shuttle_usbat.c usb_stor_dbg(us, "Max read is %d bytes\n", len); len 1345 drivers/usb/storage/shuttle_usbat.c len = min(len, scsi_bufflen(srb)); len 1346 drivers/usb/storage/shuttle_usbat.c buffer = kmalloc(len, GFP_NOIO); len 1356 drivers/usb/storage/shuttle_usbat.c if (len > scsi_bufflen(srb) - transferred) len 1357 drivers/usb/storage/shuttle_usbat.c len = scsi_bufflen(srb) - transferred; len 1359 drivers/usb/storage/shuttle_usbat.c data[3] = len&0xFF; /* (cylL) = expected length (L) */ len 1360 drivers/usb/storage/shuttle_usbat.c data[4] = (len>>8)&0xFF; /* (cylH) = expected length (H) */ len 1370 drivers/usb/storage/shuttle_usbat.c data[7+7] = MSB_of(len / srb->transfersize); /* SCSI command */ len 1371 drivers/usb/storage/shuttle_usbat.c data[7+8] = LSB_of(len / srb->transfersize); /* num sectors */ len 1379 drivers/usb/storage/shuttle_usbat.c len, 0, 1); len 1385 drivers/usb/storage/shuttle_usbat.c usb_stor_access_xfer_buf(buffer, len, srb, len 1390 drivers/usb/storage/shuttle_usbat.c transferred += len; len 1391 drivers/usb/storage/shuttle_usbat.c sector += len / srb->transfersize; len 1558 drivers/usb/storage/shuttle_usbat.c unsigned int len; len 1561 drivers/usb/storage/shuttle_usbat.c len = scsi_bufflen(srb); len 1579 drivers/usb/storage/shuttle_usbat.c data[3] = len&0xFF; /* (cylL) = expected length (L) */ len 1580 drivers/usb/storage/shuttle_usbat.c data[4] = (len>>8)&0xFF; /* (cylH) = expected length (H) */ len 1604 drivers/usb/storage/shuttle_usbat.c len, scsi_sg_count(srb), 10); len 1607 drivers/usb/storage/shuttle_usbat.c transferred += len; len 1620 drivers/usb/storage/shuttle_usbat.c if (len > 0xFFFF) { len 1622 drivers/usb/storage/shuttle_usbat.c len); len 1649 drivers/usb/storage/shuttle_usbat.c if (len != 0 && (srb->sc_data_direction == DMA_FROM_DEVICE)) { len 1658 drivers/usb/storage/shuttle_usbat.c if (len > 0xFF) { /* need to read cylH also */ len 1659 drivers/usb/storage/shuttle_usbat.c len = *status; len 1664 drivers/usb/storage/shuttle_usbat.c len += ((unsigned int) *status)<<8; len 1667 drivers/usb/storage/shuttle_usbat.c len = *status; len 1670 drivers/usb/storage/shuttle_usbat.c result = usbat_read_block(us, scsi_sglist(srb), len, len 36 drivers/usb/storage/uas-detect.h int len = endpoint[i].extralen; len 37 drivers/usb/storage/uas-detect.h while (len >= 3) { len 44 drivers/usb/storage/uas-detect.h len -= extra[0]; len 183 drivers/usb/storage/uas.c unsigned len = be16_to_cpup(&sense_iu->len); len 184 drivers/usb/storage/uas.c if (len + 16 != urb->actual_length) { len 185 drivers/usb/storage/uas.c int newlen = min(len + 16, urb->actual_length) - 16; len 191 drivers/usb/storage/uas.c urb->actual_length, len, newlen); len 192 drivers/usb/storage/uas.c len = newlen; len 194 drivers/usb/storage/uas.c memcpy(cmnd->sense_buffer, sense_iu->sense, len); len 502 drivers/usb/storage/uas.c int len; len 507 drivers/usb/storage/uas.c len = cmnd->cmd_len - 16; len 508 drivers/usb/storage/uas.c if (len < 0) len 509 drivers/usb/storage/uas.c len = 0; len 510 drivers/usb/storage/uas.c len = ALIGN(len, 4); len 511 drivers/usb/storage/uas.c iu = kzalloc(sizeof(*iu) + len, gfp); len 518 drivers/usb/storage/uas.c iu->len = len; len 522 drivers/usb/storage/uas.c usb_fill_bulk_urb(urb, udev, devinfo->cmd_pipe, iu, sizeof(*iu) + len, len 374 drivers/usb/typec/altmodes/displayport.c int len; len 384 drivers/usb/typec/altmodes/displayport.c len = sprintf(buf, "%s ", cur ? "USB" : "[USB]"); len 388 drivers/usb/typec/altmodes/displayport.c len += sprintf(buf + len, "[%s] ", configurations[i]); len 391 drivers/usb/typec/altmodes/displayport.c len += sprintf(buf + len, "%s ", configurations[i]); len 396 drivers/usb/typec/altmodes/displayport.c buf[len - 1] = '\n'; len 397 drivers/usb/typec/altmodes/displayport.c return len; len 468 drivers/usb/typec/altmodes/displayport.c int len = 0; len 484 drivers/usb/typec/altmodes/displayport.c len += sprintf(buf + len, "[%s] ", len 487 drivers/usb/typec/altmodes/displayport.c len += sprintf(buf + len, "%s ", len 494 drivers/usb/typec/altmodes/displayport.c buf[len - 1] = '\n'; len 495 drivers/usb/typec/altmodes/displayport.c return len; len 959 drivers/usb/typec/tcpm/fusb302.c int len; len 967 drivers/usb/typec/tcpm/fusb302.c len = pd_header_cnt_le(msg->header) * 4; len 969 drivers/usb/typec/tcpm/fusb302.c len += 2; len 970 drivers/usb/typec/tcpm/fusb302.c if (len > 0x1F) { len 972 drivers/usb/typec/tcpm/fusb302.c "PD message too long %d (incl. header)", len); len 976 drivers/usb/typec/tcpm/fusb302.c buf[pos++] = FUSB302_TKN_PACKSYM | (len & 0x1F); len 980 drivers/usb/typec/tcpm/fusb302.c len -= 2; len 981 drivers/usb/typec/tcpm/fusb302.c memcpy(&buf[pos], msg->payload, len); len 982 drivers/usb/typec/tcpm/fusb302.c pos += len; len 997 drivers/usb/typec/tcpm/fusb302.c fusb302_log(chip, "sending PD message len: %d", len); len 1419 drivers/usb/typec/tcpm/fusb302.c int len; len 1429 drivers/usb/typec/tcpm/fusb302.c len = pd_header_cnt_le(msg->header) * 4; len 1431 drivers/usb/typec/tcpm/fusb302.c if (len > PD_MAX_PAYLOAD * 4) { len 1432 drivers/usb/typec/tcpm/fusb302.c fusb302_log(chip, "PD message too long %d", len); len 1435 drivers/usb/typec/tcpm/fusb302.c if (len > 0) { len 1436 drivers/usb/typec/tcpm/fusb302.c ret = fusb302_i2c_block_read(chip, FUSB_REG_FIFOS, len, len 1446 drivers/usb/typec/tcpm/fusb302.c fusb302_log(chip, "PD message len: %d", len); len 1458 drivers/usb/typec/tcpm/fusb302.c if ((!len) && (pd_header_type_le(msg->header) == PD_CTRL_GOOD_CRC)) len 107 drivers/usb/typec/tps6598x.c tps6598x_block_read(struct tps6598x *tps, u8 reg, void *val, size_t len) len 112 drivers/usb/typec/tps6598x.c if (WARN_ON(len + 1 > sizeof(data))) len 116 drivers/usb/typec/tps6598x.c return regmap_raw_read(tps->regmap, reg, val, len); len 122 drivers/usb/typec/tps6598x.c if (data[0] < len) len 125 drivers/usb/typec/tps6598x.c memcpy(val, &data[1], len); len 130 drivers/usb/typec/tps6598x.c const void *val, size_t len) len 135 drivers/usb/typec/tps6598x.c return regmap_raw_write(tps->regmap, reg, val, len); len 137 drivers/usb/typec/tps6598x.c data[0] = len; len 138 drivers/usb/typec/tps6598x.c memcpy(&data[1], val, len); len 352 drivers/usb/typec/ucsi/ucsi.c int len; len 368 drivers/usb/typec/ucsi/ucsi.c len = ucsi_run_command(con->ucsi, &ctrl, alt, sizeof(alt)); len 369 drivers/usb/typec/ucsi/ucsi.c if (len <= 0) len 370 drivers/usb/typec/ucsi/ucsi.c return len; len 378 drivers/usb/typec/ucsi/ucsi.c num = len / sizeof(alt[0]); len 167 drivers/usb/typec/ucsi/ucsi_ccg.c int len; len 201 drivers/usb/typec/ucsi/ucsi_ccg.c static int ccg_read(struct ucsi_ccg *uc, u16 rab, u8 *data, u32 len) len 210 drivers/usb/typec/ucsi/ucsi_ccg.c .len = sizeof(buf), len 219 drivers/usb/typec/ucsi/ucsi_ccg.c u32 rlen, rem_len = len, max_read_len = len; len 228 drivers/usb/typec/ucsi/ucsi_ccg.c msgs[1].buf = &data[len - rem_len]; len 230 drivers/usb/typec/ucsi/ucsi_ccg.c msgs[1].len = rlen; len 246 drivers/usb/typec/ucsi/ucsi_ccg.c static int ccg_write(struct ucsi_ccg *uc, u16 rab, u8 *data, u32 len) len 258 drivers/usb/typec/ucsi/ucsi_ccg.c buf = kzalloc(len + sizeof(rab), GFP_KERNEL); len 263 drivers/usb/typec/ucsi/ucsi_ccg.c memcpy(buf + sizeof(rab), data, len); len 265 drivers/usb/typec/ucsi/ucsi_ccg.c msgs[0].len = len + sizeof(rab); len 504 drivers/usb/typec/ucsi/ucsi_ccg.c ret = ccg_write(uc, cmd->reg, (u8 *)&cmd->data, cmd->len); len 535 drivers/usb/typec/ucsi/ucsi_ccg.c cmd.len = 1; len 562 drivers/usb/typec/ucsi/ucsi_ccg.c cmd.len = 2; len 594 drivers/usb/typec/ucsi/ucsi_ccg.c cmd.len = 1; len 622 drivers/usb/typec/ucsi/ucsi_ccg.c cmd.len = 1; len 674 drivers/usb/typec/ucsi/ucsi_ccg.c cmd.len = 4; len 699 drivers/usb/typec/ucsi/ucsi_ccg.c cmd.len = 1; len 833 drivers/usb/typec/ucsi/ucsi_ccg.c int err, row, len, line_sz, line_cnt = 0; len 941 drivers/usb/typec/ucsi/ucsi_ccg.c len = get_unaligned_be16(&wr_buf[2]); len 943 drivers/usb/typec/ucsi/ucsi_ccg.c if (len != CCG4_ROW_SIZE) { len 172 drivers/usb/usbip/stub_main.c int len; len 179 drivers/usb/usbip/stub_main.c len = strlcpy(busid, buf + 4, BUSID_SIZE); len 180 drivers/usb/usbip/stub_main.c if (sizeof(busid) <= len) len 250 drivers/usb/usbip/stub_main.c int len; len 254 drivers/usb/usbip/stub_main.c len = strnlen(buf, BUSID_SIZE); len 256 drivers/usb/usbip/stub_main.c if (!(len < BUSID_SIZE)) len 300 drivers/usb/usbip/stub_tx.c ssize_t len = 0; len 302 drivers/usb/usbip/stub_tx.c iso_buffer = usbip_alloc_iso_desc_pdu(urb, &len); len 311 drivers/usb/usbip/stub_tx.c iov[iovnum].iov_len = len; len 312 drivers/usb/usbip/stub_tx.c txsize += len; len 124 drivers/usb/usbip/vhci_tx.c ssize_t len = 0; len 126 drivers/usb/usbip/vhci_tx.c iso_buffer = usbip_alloc_iso_desc_pdu(urb, &len); len 134 drivers/usb/usbip/vhci_tx.c iov[iovnum].iov_len = len; len 136 drivers/usb/usbip/vhci_tx.c txsize += len; len 191 drivers/usb/usbip/vudc_transfer.c unsigned int host_len, dev_len, len; len 206 drivers/usb/usbip/vudc_transfer.c len = min(host_len, dev_len); len 209 drivers/usb/usbip/vudc_transfer.c if (unlikely(len == 0)) len 213 drivers/usb/usbip/vudc_transfer.c if (len >= ep->ep.maxpacket) { len 215 drivers/usb/usbip/vudc_transfer.c if (len % ep->ep.maxpacket > 0) len 217 drivers/usb/usbip/vudc_transfer.c len -= len % ep->ep.maxpacket; len 226 drivers/usb/usbip/vudc_transfer.c memcpy(ubuf_pos, rbuf_pos, len); len 228 drivers/usb/usbip/vudc_transfer.c memcpy(rbuf_pos, ubuf_pos, len); len 230 drivers/usb/usbip/vudc_transfer.c urb->actual_length += len; len 231 drivers/usb/usbip/vudc_transfer.c req->req.actual += len; len 232 drivers/usb/usbip/vudc_transfer.c sent += len; len 150 drivers/usb/usbip/vudc_tx.c ssize_t len = 0; len 152 drivers/usb/usbip/vudc_tx.c iso_buffer = usbip_alloc_iso_desc_pdu(urb, &len); len 161 drivers/usb/usbip/vudc_tx.c iov[iovnum].iov_len = len; len 162 drivers/usb/usbip/vudc_tx.c txsize += len; len 1121 drivers/vfio/pci/vfio_pci_config.c static int init_pci_cap_msi_perm(struct perm_bits *perm, int len, u16 flags) len 1123 drivers/vfio/pci/vfio_pci_config.c if (alloc_perm_bits(perm, len)) len 1158 drivers/vfio/pci/vfio_pci_config.c int len, ret; len 1165 drivers/vfio/pci/vfio_pci_config.c len = 10; /* Minimum size */ len 1167 drivers/vfio/pci/vfio_pci_config.c len += 4; len 1169 drivers/vfio/pci/vfio_pci_config.c len += 10; len 1172 drivers/vfio/pci/vfio_pci_config.c return len; len 1178 drivers/vfio/pci/vfio_pci_config.c ret = init_pci_cap_msi_perm(vdev->msi_perm, len, flags); len 1184 drivers/vfio/pci/vfio_pci_config.c return len; len 1193 drivers/vfio/pci/vfio_pci_config.c int len = PCI_CAP_VC_BASE_SIZEOF; len 1221 drivers/vfio/pci/vfio_pci_config.c len += (1 + evcc) * PCI_CAP_VC_PER_VC_SIZEOF; len 1223 drivers/vfio/pci/vfio_pci_config.c len = round_up(len, 16); len 1224 drivers/vfio/pci/vfio_pci_config.c len += vc_arb / 8; len 1226 drivers/vfio/pci/vfio_pci_config.c return len; len 1452 drivers/vfio/pci/vfio_pci_config.c int i, len = 0; len 1464 drivers/vfio/pci/vfio_pci_config.c len = pci_cap_length[cap]; len 1465 drivers/vfio/pci/vfio_pci_config.c if (len == 0xFF) { /* Variable length */ len 1466 drivers/vfio/pci/vfio_pci_config.c len = vfio_cap_len(vdev, cap, pos); len 1467 drivers/vfio/pci/vfio_pci_config.c if (len < 0) len 1468 drivers/vfio/pci/vfio_pci_config.c return len; len 1472 drivers/vfio/pci/vfio_pci_config.c if (!len) { len 1481 drivers/vfio/pci/vfio_pci_config.c for (i = 0; i < len; i++) { len 1491 drivers/vfio/pci/vfio_pci_config.c memset(map + pos, cap, len); len 1492 drivers/vfio/pci/vfio_pci_config.c ret = vfio_fill_vconfig_bytes(vdev, pos, len); len 1528 drivers/vfio/pci/vfio_pci_config.c int i, len = 0; len 1538 drivers/vfio/pci/vfio_pci_config.c len = pci_ext_cap_length[ecap]; len 1539 drivers/vfio/pci/vfio_pci_config.c if (len == 0xFF) { len 1540 drivers/vfio/pci/vfio_pci_config.c len = vfio_ext_cap_len(vdev, ecap, epos); len 1541 drivers/vfio/pci/vfio_pci_config.c if (len < 0) len 1546 drivers/vfio/pci/vfio_pci_config.c if (!len) { len 1562 drivers/vfio/pci/vfio_pci_config.c len = PCI_CAP_SIZEOF; len 1566 drivers/vfio/pci/vfio_pci_config.c for (i = 0; i < len; i++) { len 1581 drivers/vfio/pci/vfio_pci_config.c memset(map + epos, ecap, len); len 1582 drivers/vfio/pci/vfio_pci_config.c ret = vfio_fill_vconfig_bytes(vdev, epos, len); len 121 drivers/vfio/vfio_iommu_type1.c size_t len; len 674 drivers/vfio/vfio_iommu_type1.c entry->len >> PAGE_SHIFT, len 696 drivers/vfio/vfio_iommu_type1.c size_t len, phys_addr_t phys, long *unlocked, len 705 drivers/vfio/vfio_iommu_type1.c unmapped = iommu_unmap_fast(domain->domain, *iova, len, len 713 drivers/vfio/vfio_iommu_type1.c entry->len = unmapped; len 736 drivers/vfio/vfio_iommu_type1.c size_t len, phys_addr_t phys, len 739 drivers/vfio/vfio_iommu_type1.c size_t unmapped = iommu_unmap(domain->domain, *iova, len); len 785 drivers/vfio/vfio_iommu_type1.c size_t unmapped, len; len 799 drivers/vfio/vfio_iommu_type1.c for (len = PAGE_SIZE; len 800 drivers/vfio/vfio_iommu_type1.c !domain->fgsp && iova + len < end; len += PAGE_SIZE) { len 801 drivers/vfio/vfio_iommu_type1.c next = iommu_iova_to_phys(domain->domain, iova + len); len 802 drivers/vfio/vfio_iommu_type1.c if (next != phys + len) len 810 drivers/vfio/vfio_iommu_type1.c unmapped = unmap_unpin_fast(domain, dma, &iova, len, phys, len 815 drivers/vfio/vfio_iommu_type1.c unmapped = unmap_unpin_slow(domain, dma, &iova, len, len 70 drivers/vhost/net.c #define VHOST_DMA_IS_DONE(len) ((__force u32)(len) >= (__force u32)VHOST_DMA_DONE_LEN) len 203 drivers/vhost/net.c return xdpf->len; len 367 drivers/vhost/net.c if (vq->heads[i].len == VHOST_DMA_FAILED_LEN) len 369 drivers/vhost/net.c if (VHOST_DMA_IS_DONE(vq->heads[i].len)) { len 370 drivers/vhost/net.c vq->heads[i].len = VHOST_DMA_CLEAR_LEN; len 393 drivers/vhost/net.c vq->heads[ubuf->desc].len = success ? len 598 drivers/vhost/net.c size_t len = iov_length(vq->iov, out); len 600 drivers/vhost/net.c iov_iter_init(iter, WRITE, vq->iov, out, len); len 610 drivers/vhost/net.c size_t *len, bool *busyloop_intr) len 627 drivers/vhost/net.c *len = init_iov_iter(vq, &msg->msg_iter, nvq->vhost_hlen, *out); len 628 drivers/vhost/net.c if (*len == 0) { len 630 drivers/vhost/net.c *len, nvq->vhost_hlen); len 693 drivers/vhost/net.c size_t len = iov_iter_count(from); len 701 drivers/vhost/net.c if (unlikely(len < nvq->sock_hlen)) len 704 drivers/vhost/net.c if (SKB_DATA_ALIGN(len + pad) + len 708 drivers/vhost/net.c buflen += SKB_DATA_ALIGN(len + pad); len 733 drivers/vhost/net.c if (vhost16_to_cpu(vq, gso->hdr_len) > len) len 737 drivers/vhost/net.c len -= sock_hlen; len 740 drivers/vhost/net.c len, from); len 741 drivers/vhost/net.c if (copied != len) len 746 drivers/vhost/net.c xdp->data_end = xdp->data + len; len 770 drivers/vhost/net.c size_t len, total_len = 0; len 781 drivers/vhost/net.c head = get_tx_bufs(net, nvq, &msg, &out, &in, &len, len 798 drivers/vhost/net.c total_len += len; len 828 drivers/vhost/net.c err = sock->ops->sendmsg(sock, &msg, len); len 834 drivers/vhost/net.c if (err != len) len 836 drivers/vhost/net.c err, len); len 839 drivers/vhost/net.c vq->heads[nvq->done_idx].len = 0; len 860 drivers/vhost/net.c size_t len, total_len = 0; len 873 drivers/vhost/net.c head = get_tx_bufs(net, nvq, &msg, &out, &in, &len, len 889 drivers/vhost/net.c zcopy_used = len >= VHOST_GOODCOPY_LEN len 899 drivers/vhost/net.c vq->heads[nvq->upend_idx].len = VHOST_DMA_IN_PROGRESS; len 915 drivers/vhost/net.c total_len += len; len 924 drivers/vhost/net.c err = sock->ops->sendmsg(sock, &msg, len); len 935 drivers/vhost/net.c if (err != len) len 937 drivers/vhost/net.c " len %d != %zd\n", err, len); len 977 drivers/vhost/net.c int len = 0; len 986 drivers/vhost/net.c len = head->len; len 988 drivers/vhost/net.c len += VLAN_HLEN; len 992 drivers/vhost/net.c return len; len 1002 drivers/vhost/net.c int len = peek_head_len(rnvq, sk); len 1004 drivers/vhost/net.c if (!len && rvq->busyloop_timeout) { len 1010 drivers/vhost/net.c len = peek_head_len(rnvq, sk); len 1013 drivers/vhost/net.c return len; len 1042 drivers/vhost/net.c u32 uninitialized_var(len); len 1071 drivers/vhost/net.c len = iov_length(vq->iov + seg, in); len 1072 drivers/vhost/net.c heads[headcount].len = cpu_to_vhost32(vq, len); len 1073 drivers/vhost/net.c datalen -= len; len 1077 drivers/vhost/net.c heads[headcount - 1].len = cpu_to_vhost32(vq, len + datalen); len 1392 drivers/vhost/scsi.c int index, ret, i, len; len 1407 drivers/vhost/scsi.c len = sizeof(vs_tpg[0]) * VHOST_SCSI_MAX_TARGET; len 1408 drivers/vhost/scsi.c vs_tpg = kzalloc(len, GFP_KERNEL); len 1414 drivers/vhost/scsi.c memcpy(vs_tpg, vs->vs_tpg, len); len 48 drivers/vhost/test.c size_t len, total_len = 0; len 81 drivers/vhost/test.c len = iov_length(vq->iov, out); len 83 drivers/vhost/test.c if (!len) { len 88 drivers/vhost/test.c total_len += len; len 776 drivers/vhost/vhost.c static int translate_desc(struct vhost_virtqueue *vq, u64 addr, u32 len, len 1319 drivers/vhost/vhost.c int access, u64 addr, u64 len, int type) len 1323 drivers/vhost/vhost.c u64 s = 0, size, orig_addr = addr, last = addr + len - 1; len 1325 drivers/vhost/vhost.c if (vhost_vq_meta_fetch(vq, addr, len, type)) len 1328 drivers/vhost/vhost.c while (len > s) { len 1344 drivers/vhost/vhost.c if (orig_addr == addr && size >= len) len 1870 drivers/vhost/vhost.c static int log_write_hva(struct vhost_virtqueue *vq, u64 hva, u64 len) len 1878 drivers/vhost/vhost.c while (len) { len 1879 drivers/vhost/vhost.c min = len; len 1884 drivers/vhost/vhost.c if (u->userspace_addr > hva - 1 + len || len 1889 drivers/vhost/vhost.c hva - 1 + len); len 1903 drivers/vhost/vhost.c len -= min; len 1910 drivers/vhost/vhost.c static int log_used(struct vhost_virtqueue *vq, u64 used_offset, u64 len) len 1916 drivers/vhost/vhost.c return log_write(vq->log_base, vq->log_addr + used_offset, len); len 1919 drivers/vhost/vhost.c len, iov, 64, VHOST_ACCESS_WO); len 1934 drivers/vhost/vhost.c unsigned int log_num, u64 len, struct iovec *iov, int count) len 1952 drivers/vhost/vhost.c u64 l = min(log[i].len, len); len 1956 drivers/vhost/vhost.c len -= l; len 1957 drivers/vhost/vhost.c if (!len) { len 2040 drivers/vhost/vhost.c static int translate_desc(struct vhost_virtqueue *vq, u64 addr, u32 len, len 2050 drivers/vhost/vhost.c while ((u64)len > s) { len 2058 drivers/vhost/vhost.c addr, addr + len - 1); len 2073 drivers/vhost/vhost.c _iov->iov_len = min((u64)len - s, size); len 2110 drivers/vhost/vhost.c u32 len = vhost32_to_cpu(vq, indirect->len); len 2115 drivers/vhost/vhost.c if (unlikely(len % sizeof desc)) { len 2118 drivers/vhost/vhost.c (unsigned long long)len, len 2123 drivers/vhost/vhost.c ret = translate_desc(vq, vhost64_to_cpu(vq, indirect->addr), len, vq->indirect, len 2130 drivers/vhost/vhost.c iov_iter_init(&from, READ, vq->indirect, ret, len); len 2136 drivers/vhost/vhost.c count = len / sizeof desc; len 2141 drivers/vhost/vhost.c indirect->len); len 2170 drivers/vhost/vhost.c vhost32_to_cpu(vq, desc.len), iov + iov_count, len 2183 drivers/vhost/vhost.c log[*log_num].len = vhost32_to_cpu(vq, desc.len); len 2310 drivers/vhost/vhost.c vhost32_to_cpu(vq, desc.len), iov + iov_count, len 2324 drivers/vhost/vhost.c log[*log_num].len = vhost32_to_cpu(vq, desc.len); len 2358 drivers/vhost/vhost.c int vhost_add_used(struct vhost_virtqueue *vq, unsigned int head, int len) len 2362 drivers/vhost/vhost.c cpu_to_vhost32(vq, len) len 2487 drivers/vhost/vhost.c unsigned int head, int len) len 2489 drivers/vhost/vhost.c vhost_add_used(vq, head, len); len 52 drivers/vhost/vhost.h u64 len; len 200 drivers/vhost/vhost.h int vhost_add_used(struct vhost_virtqueue *, unsigned int head, int len); len 204 drivers/vhost/vhost.h unsigned int id, int len); len 213 drivers/vhost/vhost.h unsigned int log_num, u64 len, len 75 drivers/vhost/vringh.c void *ptr, size_t len, len 77 drivers/vhost/vringh.c size_t len)) len 81 drivers/vhost/vringh.c while (len && iov->i < iov->used) { len 84 drivers/vhost/vringh.c partlen = min(iov->iov[iov->i].iov_len, len); len 89 drivers/vhost/vringh.c len -= partlen; len 108 drivers/vhost/vringh.c static inline bool range_check(struct vringh *vrh, u64 addr, size_t *len, len 120 drivers/vhost/vringh.c if (unlikely(addr + *len == 0)) { len 127 drivers/vhost/vringh.c if (addr + *len < addr) { len 129 drivers/vhost/vringh.c *len, (unsigned long long)addr); len 133 drivers/vhost/vringh.c if (unlikely(addr + *len - 1 > range->end_incl)) len 138 drivers/vhost/vringh.c *len = range->end_incl + 1 - addr; len 142 drivers/vhost/vringh.c static inline bool no_range_check(struct vringh *vrh, u64 addr, size_t *len, len 156 drivers/vhost/vringh.c u32 len; len 164 drivers/vhost/vringh.c len = vringh32_to_cpu(vrh, desc->len); len 165 drivers/vhost/vringh.c if (unlikely(len % sizeof(struct vring_desc))) { len 166 drivers/vhost/vringh.c vringh_bad("Strange indirect len %u", desc->len); len 176 drivers/vhost/vringh.c *desc_max = len / sizeof(struct vring_desc); len 221 drivers/vhost/vringh.c bool (*rcheck)(struct vringh *vrh, u64 addr, size_t *len, len 230 drivers/vhost/vringh.c int (*copy)(void *dst, const void *src, size_t len)) len 232 drivers/vhost/vringh.c size_t part, len = sizeof(struct vring_desc); len 238 drivers/vhost/vringh.c part = len; len 250 drivers/vhost/vringh.c len -= part; len 251 drivers/vhost/vringh.c } while (len); len 259 drivers/vhost/vringh.c bool (*rcheck)(struct vringh *vrh, u64 addr, size_t *len, len 265 drivers/vhost/vringh.c int (*copy)(void *dst, const void *src, size_t len)) len 288 drivers/vhost/vringh.c size_t len; len 303 drivers/vhost/vringh.c len = vringh32_to_cpu(vrh, desc.len); len 304 drivers/vhost/vringh.c if (!rcheck(vrh, a, &len, &range, getrange)) { len 309 drivers/vhost/vringh.c if (unlikely(len != vringh32_to_cpu(vrh, desc.len))) { len 350 drivers/vhost/vringh.c len = vringh32_to_cpu(vrh, desc.len); len 351 drivers/vhost/vringh.c if (!rcheck(vrh, vringh64_to_cpu(vrh, desc.addr), &len, &range, len 366 drivers/vhost/vringh.c iov->iov[iov->used].iov_len = len; len 369 drivers/vhost/vringh.c if (unlikely(len != vringh32_to_cpu(vrh, desc.len))) { len 370 drivers/vhost/vringh.c desc.len = cpu_to_vringh32(vrh, len 371 drivers/vhost/vringh.c vringh32_to_cpu(vrh, desc.len) - len); len 373 drivers/vhost/vringh.c vringh64_to_cpu(vrh, desc.addr) + len); len 567 drivers/vhost/vringh.c static inline int copydesc_user(void *dst, const void *src, size_t len) len 569 drivers/vhost/vringh.c return copy_from_user(dst, (__force void __user *)src, len) ? len 581 drivers/vhost/vringh.c static inline int xfer_from_user(void *src, void *dst, size_t len) len 583 drivers/vhost/vringh.c return copy_from_user(dst, (__force void __user *)src, len) ? len 587 drivers/vhost/vringh.c static inline int xfer_to_user(void *dst, void *src, size_t len) len 589 drivers/vhost/vringh.c return copy_to_user((__force void __user *)dst, src, len) ? len 707 drivers/vhost/vringh.c ssize_t vringh_iov_pull_user(struct vringh_iov *riov, void *dst, size_t len) len 710 drivers/vhost/vringh.c dst, len, xfer_from_user); len 723 drivers/vhost/vringh.c const void *src, size_t len) len 726 drivers/vhost/vringh.c (void *)src, len, xfer_to_user); len 755 drivers/vhost/vringh.c int vringh_complete_user(struct vringh *vrh, u16 head, u32 len) len 760 drivers/vhost/vringh.c used.len = cpu_to_vringh32(vrh, len); len 835 drivers/vhost/vringh.c static inline int copydesc_kern(void *dst, const void *src, size_t len) len 837 drivers/vhost/vringh.c memcpy(dst, src, len); len 849 drivers/vhost/vringh.c static inline int xfer_kern(void *src, void *dst, size_t len) len 851 drivers/vhost/vringh.c memcpy(dst, src, len); len 855 drivers/vhost/vringh.c static inline int kern_xfer(void *dst, void *src, size_t len) len 857 drivers/vhost/vringh.c memcpy(dst, src, len); len 950 drivers/vhost/vringh.c ssize_t vringh_iov_pull_kern(struct vringh_kiov *riov, void *dst, size_t len) len 952 drivers/vhost/vringh.c return vringh_iov_xfer(riov, dst, len, xfer_kern); len 965 drivers/vhost/vringh.c const void *src, size_t len) len 967 drivers/vhost/vringh.c return vringh_iov_xfer(wiov, (void *)src, len, kern_xfer); len 996 drivers/vhost/vringh.c int vringh_complete_kern(struct vringh *vrh, u16 head, u32 len) len 1001 drivers/vhost/vringh.c used.len = cpu_to_vringh32(vrh, len); len 158 drivers/vhost/vsock.c payload_len = pkt->len - pkt->off; len 167 drivers/vhost/vsock.c pkt->hdr.len = cpu_to_le32(payload_len); len 198 drivers/vhost/vsock.c if (pkt->off < pkt->len) { len 243 drivers/vhost/vsock.c int len = pkt->len; len 265 drivers/vhost/vsock.c return len; len 321 drivers/vhost/vsock.c size_t len; len 332 drivers/vhost/vsock.c len = iov_length(vq->iov, out); len 333 drivers/vhost/vsock.c iov_iter_init(&iov_iter, WRITE, vq->iov, out, len); len 344 drivers/vhost/vsock.c pkt->len = le32_to_cpu(pkt->hdr.len); len 347 drivers/vhost/vsock.c if (!pkt->len) len 351 drivers/vhost/vsock.c if (pkt->len > VIRTIO_VSOCK_MAX_PKT_BUF_SIZE) { len 356 drivers/vhost/vsock.c pkt->buf = kmalloc(pkt->len, GFP_KERNEL); len 362 drivers/vhost/vsock.c pkt->buf_len = pkt->len; len 364 drivers/vhost/vsock.c nbytes = copy_from_iter(pkt->buf, pkt->len, &iov_iter); len 365 drivers/vhost/vsock.c if (nbytes != pkt->len) { len 367 drivers/vhost/vsock.c pkt->len, nbytes); len 405 drivers/vhost/vsock.c u32 len; len 434 drivers/vhost/vsock.c len = pkt->len; len 447 drivers/vhost/vsock.c len += sizeof(pkt->hdr); len 448 drivers/vhost/vsock.c vhost_add_used(vq, head, len); len 449 drivers/vhost/vsock.c total_len += len; len 165 drivers/video/backlight/ams369fg06.c .len = 2, len 175 drivers/video/backlight/corgi_lcd.c .len = 1, len 240 drivers/video/backlight/hx8357.c xfer[0].len = 2 * txlen; len 247 drivers/video/backlight/hx8357.c xfer[1].len = rxlen; len 264 drivers/video/backlight/hx8357.c u8 *value, u8 len) len 266 drivers/video/backlight/hx8357.c return hx8357_spi_write_then_read(lcdev, value, len, NULL, 0); len 172 drivers/video/backlight/ili922x.c xfer.len = 4; len 196 drivers/video/backlight/ili922x.c int ret, len = 0, send_bytes; len 211 drivers/video/backlight/ili922x.c len = xfer_regindex.len = 3; len 214 drivers/video/backlight/ili922x.c send_bytes = len; len 216 drivers/video/backlight/ili922x.c tbuf[len++] = set_tx_byte(START_BYTE(ili922x_id, START_RS_REG, len 218 drivers/video/backlight/ili922x.c tbuf[len++] = set_tx_byte(0); len 219 drivers/video/backlight/ili922x.c tbuf[len] = set_tx_byte(0); len 222 drivers/video/backlight/ili922x.c xfer_regvalue.len = 3; len 266 drivers/video/backlight/ili922x.c xfer_regindex.len = 3; len 278 drivers/video/backlight/ili922x.c xfer_regvalue.len = 3; len 335 drivers/video/backlight/ili922x.c xfer.len = 3; len 184 drivers/video/backlight/ili9320.c spi->xfer[0].len = 3; len 185 drivers/video/backlight/ili9320.c spi->xfer[1].len = 3; len 109 drivers/video/backlight/lm3533_bl.c const char *buf, size_t len) len 133 drivers/video/backlight/lm3533_bl.c return len; len 161 drivers/video/backlight/lm3533_bl.c const char *buf, size_t len) len 184 drivers/video/backlight/lm3533_bl.c return len; len 204 drivers/video/backlight/lm3533_bl.c const char *buf, size_t len) len 217 drivers/video/backlight/lm3533_bl.c return len; len 118 drivers/video/backlight/lms501kf03.c .len = 2, len 138 drivers/video/backlight/lms501kf03.c unsigned int len) len 142 drivers/video/backlight/lms501kf03.c while (i < len) { len 41 drivers/video/backlight/ltv350qv.c .len = 3, len 45 drivers/video/backlight/ltv350qv.c .len = 3, len 208 drivers/video/backlight/tdo24m.c x->len = nparams + 2; len 47 drivers/video/backlight/tosa_lcd.c .len = 1, len 441 drivers/video/console/sticore.c unsigned long newhpa, len; len 463 drivers/video/console/sticore.c len = sti->regions[i].region_desc.length * 4096; len 464 drivers/video/console/sticore.c if (len) len 470 drivers/video/console/sticore.c len/1024, len 414 drivers/video/fbdev/amba-clcd.c unsigned long len, off = vma->vm_pgoff << PAGE_SHIFT; len 417 drivers/video/fbdev/amba-clcd.c len = info->fix.smem_len; len 419 drivers/video/fbdev/amba-clcd.c if (off <= len && vma->vm_end - vma->vm_start <= len - off && len 628 drivers/video/fbdev/amba-clcd.c int len; len 639 drivers/video/fbdev/amba-clcd.c len = clcdfb_snprintf_mode(NULL, 0, mode); len 640 drivers/video/fbdev/amba-clcd.c name = devm_kzalloc(dev, len + 1, GFP_KERNEL); len 644 drivers/video/fbdev/amba-clcd.c clcdfb_snprintf_mode(name, len + 1, mode); len 937 drivers/video/fbdev/amba-clcd.c if (fb->fb.cmap.len) len 2683 drivers/video/fbdev/atafb.c cmap.len = 16; len 2791 drivers/video/fbdev/atafb.c unsigned long addr, len; len 2847 drivers/video/fbdev/atafb.c len = xres * yres * depth / 8; len 2849 drivers/video/fbdev/atafb.c len = simple_strtoul(p, NULL, 0); len 2877 drivers/video/fbdev/atafb.c if (xres_virtual * yres * depth / 8 > len) len 2878 drivers/video/fbdev/atafb.c len = xres_virtual * yres * depth / 8; len 2887 drivers/video/fbdev/atafb.c external_len = len; len 1823 drivers/video/fbdev/aty/atyfb_base.c fbtyp.fb_cmsize = info->cmap.len; len 1299 drivers/video/fbdev/aty/radeon_base.c for (i = 0; i < cmap->len; i++) { len 132 drivers/video/fbdev/aty/radeon_monitor.c int len, second = 0; len 141 drivers/video/fbdev/aty/radeon_monitor.c len = strlen(pname); len 143 drivers/video/fbdev/aty/radeon_monitor.c pname, pname[len-1], head_no); len 144 drivers/video/fbdev/aty/radeon_monitor.c if (pname[len-1] == 'A' && head_no == 0) { len 152 drivers/video/fbdev/aty/radeon_monitor.c } else if (pname[len-1] == 'B' && head_no == 1) len 739 drivers/video/fbdev/aty/radeon_monitor.c int len, l, rc = 0; len 744 drivers/video/fbdev/aty/radeon_monitor.c cp = of_get_property(root, "model", &len); len 746 drivers/video/fbdev/aty/radeon_monitor.c rc = memcmp(model, cp, min(len, l)) == 0; len 516 drivers/video/fbdev/au1100fb.c if (fbdev->info.cmap.len != 0) { len 1755 drivers/video/fbdev/au1200fb.c if (fbi->cmap.len != 0) len 1779 drivers/video/fbdev/au1200fb.c if (fbi->cmap.len != 0) len 735 drivers/video/fbdev/broadsheetfb.c const char *buf, size_t len) len 742 drivers/video/fbdev/broadsheetfb.c if (len < 1) len 770 drivers/video/fbdev/broadsheetfb.c err = len; len 130 drivers/video/fbdev/cobalt_lcdfb.c int len, retval = 0; len 142 drivers/video/fbdev/cobalt_lcdfb.c for (len = 0; len < count; len++) { len 153 drivers/video/fbdev/cobalt_lcdfb.c src[len] = lcd_read_data(info); len 163 drivers/video/fbdev/cobalt_lcdfb.c if (copy_to_user(buf, src, len)) len 166 drivers/video/fbdev/cobalt_lcdfb.c *ppos += len; len 168 drivers/video/fbdev/cobalt_lcdfb.c return len; len 176 drivers/video/fbdev/cobalt_lcdfb.c int len, retval = 0; len 191 drivers/video/fbdev/cobalt_lcdfb.c for (len = 0; len < count; len++) { len 202 drivers/video/fbdev/cobalt_lcdfb.c lcd_write_data(info, dst[len]); len 212 drivers/video/fbdev/cobalt_lcdfb.c *ppos += len; len 214 drivers/video/fbdev/cobalt_lcdfb.c return len; len 290 drivers/video/fbdev/controlfb.c u32 len; len 293 drivers/video/fbdev/controlfb.c len = info->fix.smem_len; len 294 drivers/video/fbdev/controlfb.c mmio_pgoff = PAGE_ALIGN((start & ~PAGE_MASK) + len) >> PAGE_SHIFT; len 300 drivers/video/fbdev/controlfb.c len = info->fix.mmio_len; len 307 drivers/video/fbdev/controlfb.c return vm_iomap_memory(vma, start, len); len 30 drivers/video/fbdev/core/fb_ddc.c .len = 1, len 35 drivers/video/fbdev/core/fb_ddc.c .len = EDID_LENGTH, len 64 drivers/video/fbdev/core/fbcmap.c .len=2, .red=red2, .green=green2, .blue=blue2 len 67 drivers/video/fbdev/core/fbcmap.c .len=8, .red=red8, .green=green8, .blue=blue8 len 70 drivers/video/fbdev/core/fbcmap.c .len=4, .red=red4, .green=green4, .blue=blue4 len 73 drivers/video/fbdev/core/fbcmap.c .len=16, .red=red16, .green=green16, .blue=blue16 len 92 drivers/video/fbdev/core/fbcmap.c int fb_alloc_cmap_gfp(struct fb_cmap *cmap, int len, int transp, gfp_t flags) len 94 drivers/video/fbdev/core/fbcmap.c int size = len * sizeof(u16); len 99 drivers/video/fbdev/core/fbcmap.c if (cmap->len != len) { len 101 drivers/video/fbdev/core/fbcmap.c if (!len) len 122 drivers/video/fbdev/core/fbcmap.c cmap->len = len; len 123 drivers/video/fbdev/core/fbcmap.c ret = fb_copy_cmap(fb_default_cmap(len), cmap); len 133 drivers/video/fbdev/core/fbcmap.c int fb_alloc_cmap(struct fb_cmap *cmap, int len, int transp) len 135 drivers/video/fbdev/core/fbcmap.c return fb_alloc_cmap_gfp(cmap, len, transp, GFP_ATOMIC); len 155 drivers/video/fbdev/core/fbcmap.c cmap->len = 0; len 175 drivers/video/fbdev/core/fbcmap.c if (fromoff >= from->len || tooff >= to->len) len 178 drivers/video/fbdev/core/fbcmap.c size = min_t(size_t, to->len - tooff, from->len - fromoff); len 200 drivers/video/fbdev/core/fbcmap.c if (fromoff >= from->len || tooff >= to->len) len 203 drivers/video/fbdev/core/fbcmap.c size = min_t(size_t, to->len - tooff, from->len - fromoff); len 249 drivers/video/fbdev/core/fbcmap.c for (i = 0; i < cmap->len; i++) { len 269 drivers/video/fbdev/core/fbcmap.c int rc, size = cmap->len * sizeof(u16); len 272 drivers/video/fbdev/core/fbcmap.c if (size < 0 || size < cmap->len) len 276 drivers/video/fbdev/core/fbcmap.c rc = fb_alloc_cmap_gfp(&umap, cmap->len, cmap->transp != NULL, len 307 drivers/video/fbdev/core/fbcmap.c const struct fb_cmap *fb_default_cmap(int len) len 309 drivers/video/fbdev/core/fbcmap.c if (len <= 2) len 311 drivers/video/fbdev/core/fbcmap.c if (len <= 4) len 313 drivers/video/fbdev/core/fbcmap.c if (len <= 8) len 2749 drivers/video/fbdev/core/fbcon.c palette_cmap.len = 16; len 3327 drivers/video/fbdev/core/fbcon.c if (caps->len < charcnt) len 3328 drivers/video/fbdev/core/fbcon.c caps->len = charcnt; len 3339 drivers/video/fbdev/core/fbcon.c caps->len = (p->userfont) ? len 24 drivers/video/fbdev/core/fbcon_rotate.c int len, err = 0; len 35 drivers/video/fbdev/core/fbcon_rotate.c len = (!ops->p->userfont) ? 256 : FNTCHARCNT(src); len 48 drivers/video/fbdev/core/fbcon_rotate.c if (ops->fd_size < d_cellsize * len) { len 49 drivers/video/fbdev/core/fbcon_rotate.c dst = kmalloc_array(len, d_cellsize, GFP_KERNEL); len 56 drivers/video/fbdev/core/fbcon_rotate.c ops->fd_size = d_cellsize * len; len 66 drivers/video/fbdev/core/fbcon_rotate.c for (i = len; i--; ) { len 75 drivers/video/fbdev/core/fbcon_rotate.c for (i = len; i--; ) { len 83 drivers/video/fbdev/core/fbcon_rotate.c for (i = len; i--; ) { len 204 drivers/video/fbdev/core/fbmem.c palette_cmap.len = 16; len 216 drivers/video/fbdev/core/fbmem.c palette_cmap.len = n; len 946 drivers/video/fbdev/core/fbmem.c (fbcaps.len < caps.len)) len 1203 drivers/video/fbdev/core/fbmem.c u32 len; len 1338 drivers/video/fbdev/core/fbmem.c u32 len; len 1362 drivers/video/fbdev/core/fbmem.c len = info->fix.smem_len; len 1363 drivers/video/fbdev/core/fbmem.c mmio_pgoff = PAGE_ALIGN((start & ~PAGE_MASK) + len) >> PAGE_SHIFT; len 1372 drivers/video/fbdev/core/fbmem.c len = info->fix.mmio_len; len 1384 drivers/video/fbdev/core/fbmem.c return vm_iomap_memory(vma, start, len); len 1446 drivers/video/fbdev/core/fbmem.c unsigned long addr, unsigned long len, len 1452 drivers/video/fbdev/core/fbmem.c if (pgoff > fb_size || len > fb_size - pgoff) len 470 drivers/video/fbdev/core/fbsysfs.c ssize_t len = 0; len 481 drivers/video/fbdev/core/fbsysfs.c len += scnprintf(&buf[len], PAGE_SIZE - len, "%8ph\n", len 485 drivers/video/fbdev/core/fbsysfs.c return len; len 358 drivers/video/fbdev/core/svgalib.c caps->len = 256; len 362 drivers/video/fbdev/core/svgalib.c caps->len = ~(u32)0; len 1479 drivers/video/fbdev/da8xx-fb.c da8xx_fb_info->cmap.len = par->palette_sz; len 78 drivers/video/fbdev/efifb.c if (regno >= info->cmap.len) len 1129 drivers/video/fbdev/fsl-diu-fb.c unsigned long len; len 1140 drivers/video/fbdev/fsl-diu-fb.c len = info->var.yres_virtual * info->fix.line_length; len 1142 drivers/video/fbdev/fsl-diu-fb.c if (len != info->fix.smem_len) { len 93 drivers/video/fbdev/hpfb.c if (regno >= info->cmap.len) len 443 drivers/video/fbdev/macfb.c if (regno >= fb_info->cmap.len) len 421 drivers/video/fbdev/matrox/matroxfb_Ti3026.c if (minfo->video.len < 0x400000) len 423 drivers/video/fbdev/matrox/matroxfb_Ti3026.c else if (minfo->video.len > 0x400000) len 716 drivers/video/fbdev/matrox/matroxfb_base.c fix->mmio_len = minfo->mmio.len; len 1719 drivers/video/fbdev/matrox/matroxfb_base.c minfo->mmio.len = 16384; len 1760 drivers/video/fbdev/matrox/matroxfb_base.c if (!matroxfb_getmemory(minfo, memsize, &minfo->video.len) || !minfo->video.len) { len 1767 drivers/video/fbdev/matrox/matroxfb_base.c minfo->video.len_usable = minfo->video.len; len 1772 drivers/video/fbdev/matrox/matroxfb_base.c minfo->video.len); len 1916 drivers/video/fbdev/matrox/matroxfb_base.c minfo->video.base, vaddr_va(minfo->video.vbase), minfo->video.len); len 148 drivers/video/fbdev/matrox/matroxfb_base.h static inline void mga_memcpy_toio(vaddr_t va, const void* src, int len) { len 157 drivers/video/fbdev/matrox/matroxfb_base.h iowrite32_rep(va.vaddr, src, len >> 2); len 162 drivers/video/fbdev/matrox/matroxfb_base.h while (len >= 4) { len 165 drivers/video/fbdev/matrox/matroxfb_base.h len -= 4; len 169 drivers/video/fbdev/matrox/matroxfb_base.h while (len >= 4) { len 172 drivers/video/fbdev/matrox/matroxfb_base.h len -= 4; len 394 drivers/video/fbdev/matrox/matroxfb_base.h unsigned int len; len 402 drivers/video/fbdev/matrox/matroxfb_base.h unsigned int len; len 310 drivers/video/fbdev/matrox/matroxfb_crtc2.c fix->mmio_len = m2info->mmio.len; len 617 drivers/video/fbdev/matrox/matroxfb_crtc2.c if (minfo->video.len_usable + mem <= minfo->video.len) len 618 drivers/video/fbdev/matrox/matroxfb_crtc2.c m2info->video.offbase = minfo->video.len - mem; len 619 drivers/video/fbdev/matrox/matroxfb_crtc2.c else if (minfo->video.len < mem) { len 627 drivers/video/fbdev/matrox/matroxfb_crtc2.c m2info->video.len = m2info->video.len_usable = m2info->video.len_maximum = mem; len 631 drivers/video/fbdev/matrox/matroxfb_crtc2.c m2info->mmio.len = minfo->mmio.len; len 18 drivers/video/fbdev/matrox/matroxfb_crtc2.h unsigned int len; len 27 drivers/video/fbdev/matrox/matroxfb_crtc2.h unsigned int len; len 145 drivers/video/fbdev/matrox/matroxfb_maven.c .len = sizeof(reg), len 151 drivers/video/fbdev/matrox/matroxfb_maven.c .len = sizeof(dst), len 79 drivers/video/fbdev/mb862xx/mb862xx-i2c.c int last = m->len - 1; len 81 drivers/video/fbdev/mb862xx/mb862xx-i2c.c for (i = 0; i < m->len; i++) { len 94 drivers/video/fbdev/mb862xx/mb862xx-i2c.c for (i = 0; i < m->len; i++) { len 115 drivers/video/fbdev/mb862xx/mb862xx-i2c.c if (!m->len) { len 629 drivers/video/fbdev/mmp/hw/mmp_ctrl.h #define CFG_BURST(len) ((len)<<4) len 115 drivers/video/fbdev/mmp/hw/mmp_spi.c for (i = 0; i < t->len; i++) len 119 drivers/video/fbdev/mmp/hw/mmp_spi.c for (i = 0; i < t->len/2; i++) len 123 drivers/video/fbdev/mmp/hw/mmp_spi.c for (i = 0; i < t->len/4; i++) len 1209 drivers/video/fbdev/neofb.c if (regno >= fb->cmap.len || regno > 255) len 43 drivers/video/fbdev/nvidia/nv_of.c int len; len 50 drivers/video/fbdev/nvidia/nv_of.c len = strlen(pname); len 51 drivers/video/fbdev/nvidia/nv_of.c if ((pname[len-1] == 'A' && conn == 1) || len 52 drivers/video/fbdev/nvidia/nv_of.c (pname[len-1] == 'B' && conn == 2)) { len 181 drivers/video/fbdev/ocfb.c if (regno >= info->cmap.len) { len 540 drivers/video/fbdev/offb.c unsigned int len; len 557 drivers/video/fbdev/offb.c pp = of_get_property(dp, "linux,bootx-depth", &len); len 559 drivers/video/fbdev/offb.c pp = of_get_property(dp, "depth", &len); len 560 drivers/video/fbdev/offb.c if (pp && len == sizeof(u32)) len 563 drivers/video/fbdev/offb.c pp = of_get_property(dp, "linux,bootx-width", &len); len 565 drivers/video/fbdev/offb.c pp = of_get_property(dp, "width", &len); len 566 drivers/video/fbdev/offb.c if (pp && len == sizeof(u32)) len 569 drivers/video/fbdev/offb.c pp = of_get_property(dp, "linux,bootx-height", &len); len 571 drivers/video/fbdev/offb.c pp = of_get_property(dp, "height", &len); len 572 drivers/video/fbdev/offb.c if (pp && len == sizeof(u32)) len 575 drivers/video/fbdev/offb.c pp = of_get_property(dp, "linux,bootx-linebytes", &len); len 577 drivers/video/fbdev/offb.c pp = of_get_property(dp, "linebytes", &len); len 578 drivers/video/fbdev/offb.c if (pp && len == sizeof(u32) && (*pp != 0xffffffffu)) len 595 drivers/video/fbdev/offb.c up = of_get_property(dp, "linux,bootx-addr", &len); len 597 drivers/video/fbdev/offb.c up = of_get_property(dp, "address", &len); len 598 drivers/video/fbdev/offb.c if (up && len == sizeof(u32)) len 72 drivers/video/fbdev/omap/lcd_mipid.c x->len = 2; len 78 drivers/video/fbdev/omap/lcd_mipid.c x->len = wlen; len 86 drivers/video/fbdev/omap/lcd_mipid.c x->len = 1; len 94 drivers/video/fbdev/omap/lcd_mipid.c x->len = 2; len 98 drivers/video/fbdev/omap/lcd_mipid.c x->len = rlen - 1; len 117 drivers/video/fbdev/omap/lcd_mipid.c int reg, const u8 *buf, int len) len 119 drivers/video/fbdev/omap/lcd_mipid.c mipid_transfer(md, reg, buf, len, NULL, 0); len 123 drivers/video/fbdev/omap/lcd_mipid.c int reg, u8 *buf, int len) len 125 drivers/video/fbdev/omap/lcd_mipid.c mipid_transfer(md, reg, NULL, 0, buf, len); len 118 drivers/video/fbdev/omap/omapfb.h void (*write_command) (const void *buf, unsigned int len); len 119 drivers/video/fbdev/omap/omapfb.h void (*read_data) (void *buf, unsigned int len); len 120 drivers/video/fbdev/omap/omapfb.h void (*write_data) (const void *buf, unsigned int len); len 300 drivers/video/fbdev/omap/omapfb_main.c for (count = 0; count < cmap->len; count++) { len 304 drivers/video/fbdev/omap/omapfb_main.c count == cmap->len - 1); len 283 drivers/video/fbdev/omap/sossi.c static void send_data(const void *data, unsigned int len) len 285 drivers/video/fbdev/omap/sossi.c while (len >= 4) { len 287 drivers/video/fbdev/omap/sossi.c len -= 4; len 290 drivers/video/fbdev/omap/sossi.c while (len >= 2) { len 292 drivers/video/fbdev/omap/sossi.c len -= 2; len 295 drivers/video/fbdev/omap/sossi.c while (len) { len 297 drivers/video/fbdev/omap/sossi.c len--; len 302 drivers/video/fbdev/omap/sossi.c static void set_cycles(unsigned int len) len 304 drivers/video/fbdev/omap/sossi.c unsigned long nr_cycles = len / (sossi.bus_pick_width / 8); len 445 drivers/video/fbdev/omap/sossi.c static void sossi_write_command(const void *data, unsigned int len) len 452 drivers/video/fbdev/omap/sossi.c set_cycles(len); len 454 drivers/video/fbdev/omap/sossi.c send_data(data, len); len 460 drivers/video/fbdev/omap/sossi.c static void sossi_write_data(const void *data, unsigned int len) len 467 drivers/video/fbdev/omap/sossi.c set_cycles(len); len 469 drivers/video/fbdev/omap/sossi.c send_data(data, len); len 517 drivers/video/fbdev/omap/sossi.c static void sossi_read_data(void *data, unsigned int len) len 524 drivers/video/fbdev/omap/sossi.c set_cycles(len); len 526 drivers/video/fbdev/omap/sossi.c while (len >= 4) { len 528 drivers/video/fbdev/omap/sossi.c len -= 4; len 531 drivers/video/fbdev/omap/sossi.c while (len >= 2) { len 533 drivers/video/fbdev/omap/sossi.c len -= 2; len 536 drivers/video/fbdev/omap/sossi.c while (len) { len 538 drivers/video/fbdev/omap/sossi.c len--; len 152 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c .len = 1, len 157 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c .len = count, len 174 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c u8 *edid, int len) len 182 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c l = min(EDID_LENGTH, len); len 190 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c if (len > EDID_LENGTH && edid[0x7e] > 0) { len 191 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c l = min(EDID_LENGTH, len - EDID_LENGTH); len 150 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c u8 *edid, int len) len 155 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c return in->ops.hdmi->read_edid(in, edid, len); len 140 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c u8 *edid, int len) len 151 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c r = in->ops.hdmi->read_edid(in, edid, len); len 61 drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c .len = 3, len 65 drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c .len = 3, len 122 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c x->len = 2; len 138 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c x->len = wlen; len 146 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c x->len = rlen; len 161 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c int reg, const u8 *buf, int len) len 163 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c acx565akm_transfer(ddata, reg, buf, len, NULL, 0); len 167 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c int reg, u8 *buf, int len) len 169 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c acx565akm_transfer(ddata, reg, NULL, 0, buf, len); len 423 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c int len; len 432 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c len = snprintf(buf, PAGE_SIZE, "%s\n", mode_str); len 434 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c return len < PAGE_SIZE - 1 ? len : PAGE_SIZE - 1; len 475 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c int len; len 481 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c for (i = 0, len = 0; len 482 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c len < PAGE_SIZE && i < ARRAY_SIZE(cabc_modes); i++) len 483 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c len += snprintf(&buf[len], PAGE_SIZE - len, "%s%s%s", len 487 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c return len < PAGE_SIZE ? len : PAGE_SIZE - 1; len 108 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c xfer.len = 2; len 228 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c ssize_t len = 0; len 233 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c ret = snprintf(buf + len, PAGE_SIZE - len, "%u ", len 237 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c len += ret; len 239 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c buf[len - 1] = '\n'; len 241 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c return len; len 2652 drivers/video/fbdev/omap2/omapfb/dss/dsi.c int channel, u8 data_type, u16 len, u8 ecc) len 2662 drivers/video/fbdev/omap2/omapfb/dss/dsi.c val = FLD_VAL(data_id, 7, 0) | FLD_VAL(len, 23, 8) | len 2682 drivers/video/fbdev/omap2/omapfb/dss/dsi.c u8 data_type, u8 *data, u16 len, u8 ecc) len 2692 drivers/video/fbdev/omap2/omapfb/dss/dsi.c DSSDBG("dsi_vc_send_long, %d bytes\n", len); len 2695 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if (dsi->vc[channel].tx_fifo_size * 32 * 4 < len + 4) { len 2702 drivers/video/fbdev/omap2/omapfb/dss/dsi.c dsi_vc_write_long_header(dsidev, channel, data_type, len, ecc); len 2705 drivers/video/fbdev/omap2/omapfb/dss/dsi.c for (i = 0; i < len >> 2; i++) { len 2717 drivers/video/fbdev/omap2/omapfb/dss/dsi.c i = len % 4; len 2784 drivers/video/fbdev/omap2/omapfb/dss/dsi.c int channel, u8 *data, int len, enum dss_dsi_content_type type) len 2788 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if (len == 0) { len 2792 drivers/video/fbdev/omap2/omapfb/dss/dsi.c } else if (len == 1) { len 2797 drivers/video/fbdev/omap2/omapfb/dss/dsi.c } else if (len == 2) { len 2807 drivers/video/fbdev/omap2/omapfb/dss/dsi.c MIPI_DSI_DCS_LONG_WRITE, data, len, 0); len 2814 drivers/video/fbdev/omap2/omapfb/dss/dsi.c u8 *data, int len) len 2818 drivers/video/fbdev/omap2/omapfb/dss/dsi.c return dsi_vc_write_nosync_common(dsidev, channel, data, len, len 2823 drivers/video/fbdev/omap2/omapfb/dss/dsi.c u8 *data, int len) len 2827 drivers/video/fbdev/omap2/omapfb/dss/dsi.c return dsi_vc_write_nosync_common(dsidev, channel, data, len, len 2832 drivers/video/fbdev/omap2/omapfb/dss/dsi.c u8 *data, int len, enum dss_dsi_content_type type) len 2837 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_vc_write_nosync_common(dsidev, channel, data, len, type); len 2856 drivers/video/fbdev/omap2/omapfb/dss/dsi.c channel, data[0], len); len 2861 drivers/video/fbdev/omap2/omapfb/dss/dsi.c int len) len 2863 drivers/video/fbdev/omap2/omapfb/dss/dsi.c return dsi_vc_write_common(dssdev, channel, data, len, len 2868 drivers/video/fbdev/omap2/omapfb/dss/dsi.c int len) len 2870 drivers/video/fbdev/omap2/omapfb/dss/dsi.c return dsi_vc_write_common(dssdev, channel, data, len, len 2994 drivers/video/fbdev/omap2/omapfb/dss/dsi.c int len = FLD_GET(val, 23, 8); len 2998 drivers/video/fbdev/omap2/omapfb/dss/dsi.c "DCS", len); len 3000 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if (len > buflen) { len 3006 drivers/video/fbdev/omap2/omapfb/dss/dsi.c for (w = 0; w < len + 2;) { len 3018 drivers/video/fbdev/omap2/omapfb/dss/dsi.c if (w < len) len 3025 drivers/video/fbdev/omap2/omapfb/dss/dsi.c return len; len 3097 drivers/video/fbdev/omap2/omapfb/dss/dsi.c u16 len) len 3102 drivers/video/fbdev/omap2/omapfb/dss/dsi.c MIPI_DSI_SET_MAXIMUM_RETURN_PACKET_SIZE, len, 0); len 5076 drivers/video/fbdev/omap2/omapfb/dss/dsi.c int len, num_pins; len 5085 drivers/video/fbdev/omap2/omapfb/dss/dsi.c prop = of_find_property(ep, "lanes", &len); len 5092 drivers/video/fbdev/omap2/omapfb/dss/dsi.c num_pins = len / sizeof(u32); len 286 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c static int read_edid(u8 *buf, int len) len 295 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c r = hdmi4_read_edid(&hdmi.core, buf, len); len 456 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c u8 *edid, int len) len 469 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c r = read_edid(edid, len); len 160 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c int hdmi4_read_edid(struct hdmi_core_data *core, u8 *edid, int len) len 164 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c if (len < 128) len 177 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c if (len >= 128 * 2 && edid[0x7e] > 0) { len 252 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.h int hdmi4_read_edid(struct hdmi_core_data *core, u8 *edid, int len); len 307 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c static int read_edid(u8 *buf, int len) len 321 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c r = hdmi5_read_edid(&hdmi.core, buf, len); len 486 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c u8 *edid, int len) len 499 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c r = read_edid(edid, len); len 188 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c int hdmi5_read_edid(struct hdmi_core_data *core, u8 *edid, int len) len 191 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c int max_ext_blocks = (len / 128) - 1; len 193 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c if (len < 128) len 216 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c return r ? r : len; len 284 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.h int hdmi5_read_edid(struct hdmi_core_data *core, u8 *edid, int len); len 16 drivers/video/fbdev/omap2/omapfb/dss/hdmi_common.c int r, len; len 18 drivers/video/fbdev/omap2/omapfb/dss/hdmi_common.c prop = of_find_property(ep, "lanes", &len); len 22 drivers/video/fbdev/omap2/omapfb/dss/hdmi_common.c if (len / sizeof(u32) != ARRAY_SIZE(lanes)) { len 47 drivers/video/fbdev/omap2/omapfb/dss/manager-sysfs.c size_t len = size; len 52 drivers/video/fbdev/omap2/omapfb/dss/manager-sysfs.c --len; len 54 drivers/video/fbdev/omap2/omapfb/dss/manager-sysfs.c if (len > 0) len 58 drivers/video/fbdev/omap2/omapfb/dss/manager-sysfs.c if (len > 0 && dssdev == NULL) len 45 drivers/video/fbdev/omap2/omapfb/dss/omapdss-boot-init.c int len) len 55 drivers/video/fbdev/omap2/omapfb/dss/omapdss-boot-init.c prop->length = len; len 40 drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c int len = size; len 43 drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c --len; len 45 drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c if (len > 0) { len 56 drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c if (len > 0 && mgr == NULL) len 1095 drivers/video/fbdev/omap2/omapfb/omapfb-main.c u32 len; len 1101 drivers/video/fbdev/omap2/omapfb/omapfb-main.c len = fix->smem_len; len 1103 drivers/video/fbdev/omap2/omapfb/omapfb-main.c DBG("user mmap region start %lx, len %d, off %lx\n", start, len, len 1110 drivers/video/fbdev/omap2/omapfb/omapfb-main.c r = vm_iomap_memory(vma, start, len); len 1205 drivers/video/fbdev/omap2/omapfb/omapfb-main.c for (count = 0; count < cmap->len; count++) { len 1209 drivers/video/fbdev/omap2/omapfb/omapfb-main.c count == cmap->len - 1); len 2238 drivers/video/fbdev/omap2/omapfb/omapfb-main.c int r, i, best_idx, len; len 2243 drivers/video/fbdev/omap2/omapfb/omapfb-main.c len = 0x80 * 2; len 2244 drivers/video/fbdev/omap2/omapfb/omapfb-main.c edid = kmalloc(len, GFP_KERNEL); len 2248 drivers/video/fbdev/omap2/omapfb/omapfb-main.c r = display->driver->read_edid(display, edid, len); len 188 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c int len; len 193 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c len = strlen(buf); len 194 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c if (buf[len - 1] == '\n') len 195 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c len = len - 1; len 200 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c if (len > 0) { len 204 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c while (p < buf + len) { len 348 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c int len; len 352 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c len = strlen(buf); len 353 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c if (buf[len - 1] == '\n') len 354 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c len = len - 1; len 358 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c if (len > 0) { len 361 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c while (p < buf + len) { len 764 drivers/video/fbdev/pm2fb.c info->cmap.len = 256; len 872 drivers/video/fbdev/pm2fb.c if (regno >= info->cmap.len) /* no. of hw registers */ len 162 drivers/video/fbdev/pmag-aa-fb.c resource_size_t start, len; len 181 drivers/video/fbdev/pmag-aa-fb.c len = tdev->resource.end - start + 1; len 182 drivers/video/fbdev/pmag-aa-fb.c if (!request_mem_region(start, len, dev_name(dev))) { len 241 drivers/video/fbdev/pmag-aa-fb.c release_mem_region(start, len); len 253 drivers/video/fbdev/pmag-aa-fb.c resource_size_t start, len; len 260 drivers/video/fbdev/pmag-aa-fb.c len = tdev->resource.end - start + 1; len 261 drivers/video/fbdev/pmag-aa-fb.c release_mem_region(start, len); len 100 drivers/video/fbdev/pmag-ba-fb.c if (regno >= info->cmap.len) len 147 drivers/video/fbdev/pmag-ba-fb.c resource_size_t start, len; len 173 drivers/video/fbdev/pmag-ba-fb.c len = tdev->resource.end - start + 1; len 174 drivers/video/fbdev/pmag-ba-fb.c if (!request_mem_region(start, len, dev_name(dev))) { len 226 drivers/video/fbdev/pmag-ba-fb.c release_mem_region(start, len); len 241 drivers/video/fbdev/pmag-ba-fb.c resource_size_t start, len; len 248 drivers/video/fbdev/pmag-ba-fb.c len = tdev->resource.end - start + 1; len 249 drivers/video/fbdev/pmag-ba-fb.c release_mem_region(start, len); len 104 drivers/video/fbdev/pmagb-b-fb.c if (regno >= info->cmap.len) len 252 drivers/video/fbdev/pmagb-b-fb.c resource_size_t start, len; len 280 drivers/video/fbdev/pmagb-b-fb.c len = tdev->resource.end - start + 1; len 281 drivers/video/fbdev/pmagb-b-fb.c if (!request_mem_region(start, len, dev_name(dev))) { len 344 drivers/video/fbdev/pmagb-b-fb.c release_mem_region(start, len); len 359 drivers/video/fbdev/pmagb-b-fb.c resource_size_t start, len; len 366 drivers/video/fbdev/pmagb-b-fb.c len = tdev->resource.end - start + 1; len 367 drivers/video/fbdev/pmagb-b-fb.c release_mem_region(start, len); len 287 drivers/video/fbdev/pvr2fb.c if (regno > info->cmap.len) len 644 drivers/video/fbdev/pvr2fb.c unsigned long dst, start, end, len; len 667 drivers/video/fbdev/pvr2fb.c len = nr_pages << PAGE_SHIFT; len 670 drivers/video/fbdev/pvr2fb.c if (start + len == end) { len 672 drivers/video/fbdev/pvr2fb.c if ((*ppos + len) > fb_info->fix.smem_len) { len 677 drivers/video/fbdev/pvr2fb.c dma_write(shdma, start, 0, len); len 678 drivers/video/fbdev/pvr2fb.c dma_write(pvr2dma, 0, dst, len); len 799 drivers/video/fbdev/pxa168fb.c if (info->cmap.len) len 2397 drivers/video/fbdev/pxafb.c if (fbi->fb.cmap.len) len 2423 drivers/video/fbdev/pxafb.c if (fbi->fb.cmap.len) len 1153 drivers/video/fbdev/s3c-fb.c if (win->fbinfo->cmap.len) len 599 drivers/video/fbdev/s3c2410fb.c const char *buf, size_t len) len 601 drivers/video/fbdev/s3c2410fb.c if (len < 1) len 616 drivers/video/fbdev/s3c2410fb.c return len; len 215 drivers/video/fbdev/savage/savagefb.h u32 len; len 222 drivers/video/fbdev/savage/savagefb.h u32 len; len 1726 drivers/video/fbdev/savage/savagefb_driver.c par->mmio.len = SAVAGE_NEWMMIO_REGSIZE; len 1728 drivers/video/fbdev/savage/savagefb_driver.c par->mmio.vbase = ioremap(par->mmio.pbase, par->mmio.len); len 1737 drivers/video/fbdev/savage/savagefb_driver.c info->fix.mmio_len = par->mmio.len; len 1773 drivers/video/fbdev/savage/savagefb_driver.c par->video.len = video_len; len 1774 drivers/video/fbdev/savage/savagefb_driver.c par->video.vbase = ioremap_wc(par->video.pbase, par->video.len); len 1784 drivers/video/fbdev/savage/savagefb_driver.c info->fix.smem_len = par->video.len - par->cob_size; len 1789 drivers/video/fbdev/savage/savagefb_driver.c memset_io(par->video.vbase, 0, par->video.len); len 134 drivers/video/fbdev/sbuslib.c cmap.len = 1; len 174 drivers/video/fbdev/sbuslib.c if (index > cmap->len || count > cmap->len - index) len 1179 drivers/video/fbdev/sm501fb.c const char *buf, size_t len) len 1185 drivers/video/fbdev/sm501fb.c if (len < 1) len 1212 drivers/video/fbdev/sm501fb.c return len; len 1223 drivers/video/fbdev/sm501fb.c unsigned int start, unsigned int len) len 1229 drivers/video/fbdev/sm501fb.c for (reg = start; reg < (len + start); reg += 4) len 1958 drivers/video/fbdev/sm501fb.c int len; len 1963 drivers/video/fbdev/sm501fb.c cp = of_get_property(np, "mode", &len); len 1966 drivers/video/fbdev/sm501fb.c prop = of_get_property(np, "edid", &len); len 1967 drivers/video/fbdev/sm501fb.c if (prop && len == EDID_LENGTH) { len 136 drivers/video/fbdev/smscufx.c static int ufx_submit_urb(struct ufx_data *dev, struct urb * urb, size_t len); len 853 drivers/video/fbdev/smscufx.c int len, status, urb_lines, start_line = 0; len 882 drivers/video/fbdev/smscufx.c len = 24 + (packed_line_len * urb_lines); len 884 drivers/video/fbdev/smscufx.c status = ufx_submit_urb(dev, urb, len); len 1040 drivers/video/fbdev/smscufx.c if (regno >= info->cmap.len) len 1137 drivers/video/fbdev/smscufx.c if (info->cmap.len != 0) len 1932 drivers/video/fbdev/smscufx.c static int ufx_submit_urb(struct ufx_data *dev, struct urb *urb, size_t len) len 1936 drivers/video/fbdev/smscufx.c BUG_ON(len > dev->urbs.size); len 1938 drivers/video/fbdev/smscufx.c urb->transfer_buffer_length = len; /* set to actual payload len */ len 112 drivers/video/fbdev/ssd1307fb.c static struct ssd1307fb_array *ssd1307fb_alloc_array(u32 len, u8 type) len 116 drivers/video/fbdev/ssd1307fb.c array = kzalloc(sizeof(struct ssd1307fb_array) + len, GFP_KERNEL); len 126 drivers/video/fbdev/ssd1307fb.c struct ssd1307fb_array *array, u32 len) len 130 drivers/video/fbdev/ssd1307fb.c len += sizeof(struct ssd1307fb_array); len 132 drivers/video/fbdev/ssd1307fb.c ret = i2c_master_send(client, (u8 *)array, len); len 133 drivers/video/fbdev/ssd1307fb.c if (ret != len) { len 747 drivers/video/fbdev/tdfxfb.c if (regno >= info->cmap.len || regno > 255) len 525 drivers/video/fbdev/tmiofb.c u32 len; len 528 drivers/video/fbdev/tmiofb.c if (get_user(len, argp)) len 530 drivers/video/fbdev/tmiofb.c if (len > ARRAY_SIZE(acc)) len 532 drivers/video/fbdev/tmiofb.c if (copy_from_user(acc, argp + 1, sizeof(u32) * len)) len 535 drivers/video/fbdev/tmiofb.c return tmiofb_acc_write(fbi, acc, len); len 1356 drivers/video/fbdev/tridentfb.c info->cmap.len = (bpp == 8) ? 256 : 16; len 1369 drivers/video/fbdev/tridentfb.c if (regno >= info->cmap.len) len 82 drivers/video/fbdev/udlfb.c static int dlfb_submit_urb(struct dlfb_data *dlfb, struct urb * urb, size_t len); len 576 drivers/video/fbdev/udlfb.c int len = cmd - (u8 *) urb->transfer_buffer; len 577 drivers/video/fbdev/udlfb.c if (dlfb_submit_urb(dlfb, urb, len)) len 579 drivers/video/fbdev/udlfb.c *sent_ptr += len; len 643 drivers/video/fbdev/udlfb.c int len; len 647 drivers/video/fbdev/udlfb.c len = cmd - (char *) urb->transfer_buffer; len 648 drivers/video/fbdev/udlfb.c dlfb_submit_urb(dlfb, urb, len); len 649 drivers/video/fbdev/udlfb.c bytes_sent += len; len 821 drivers/video/fbdev/udlfb.c int len; len 825 drivers/video/fbdev/udlfb.c len = cmd - (char *) urb->transfer_buffer; len 826 drivers/video/fbdev/udlfb.c dlfb_submit_urb(dlfb, urb, len); len 827 drivers/video/fbdev/udlfb.c bytes_sent += len; len 843 drivers/video/fbdev/udlfb.c static int dlfb_get_edid(struct dlfb_data *dlfb, char *edid, int len) len 852 drivers/video/fbdev/udlfb.c for (i = 0; i < len; i++) { len 931 drivers/video/fbdev/udlfb.c if (regno >= info->cmap.len) len 1004 drivers/video/fbdev/udlfb.c if (info->cmap.len != 0) len 1962 drivers/video/fbdev/udlfb.c static int dlfb_submit_urb(struct dlfb_data *dlfb, struct urb *urb, size_t len) len 1966 drivers/video/fbdev/udlfb.c BUG_ON(len > dlfb->urbs.size); len 1968 drivers/video/fbdev/udlfb.c urb->transfer_buffer_length = len; /* set to actual payload len */ len 95 drivers/video/fbdev/uvesafb.c utask->buf_len > msg->len - sizeof(*utask)) { len 149 drivers/video/fbdev/uvesafb.c int len = sizeof(task->t) + task->t.buf_len; len 155 drivers/video/fbdev/uvesafb.c if (sizeof(*m) + len > CONNECTOR_MAX_MSG_SIZE) { len 157 drivers/video/fbdev/uvesafb.c (int)(sizeof(*m) + len)); len 161 drivers/video/fbdev/uvesafb.c m = kzalloc(sizeof(*m) + len, GFP_KERNEL); len 169 drivers/video/fbdev/uvesafb.c m->len = len; len 995 drivers/video/fbdev/uvesafb.c if (regno >= info->cmap.len) len 1045 drivers/video/fbdev/uvesafb.c if (cmap->start + cmap->len > info->cmap.start + len 1046 drivers/video/fbdev/uvesafb.c info->cmap.len || cmap->start < info->cmap.start) len 1049 drivers/video/fbdev/uvesafb.c entries = kmalloc_array(cmap->len, sizeof(*entries), len 1054 drivers/video/fbdev/uvesafb.c for (i = 0; i < cmap->len; i++) { len 1060 drivers/video/fbdev/uvesafb.c err = uvesafb_setpalette(entries, cmap->len, cmap->start, info); len 1068 drivers/video/fbdev/uvesafb.c for (i = 0; i < cmap->len; i++) { len 143 drivers/video/fbdev/vesafb.c if (regno >= info->cmap.len) len 902 drivers/video/fbdev/via/hw.c int i, len; len 907 drivers/video/fbdev/via/hw.c len = strlen(device_mapping[i].name); len 908 drivers/video/fbdev/via/hw.c if (!strncmp(ptr, device_mapping[i].name, len)) { len 910 drivers/video/fbdev/via/hw.c ptr += len; len 56 drivers/video/fbdev/via/via_aux.h u8 len) len 59 drivers/video/fbdev/via/via_aux.h {.addr = drv->addr, .flags = 0, .len = 1, .buf = &start}, len 60 drivers/video/fbdev/via/via_aux.h {.addr = drv->addr, .flags = I2C_M_RD, .len = len, .buf = buf} }; len 23 drivers/video/fbdev/via/via_aux_sii164.c const u8 id[] = {0x01, 0x00, 0x06, 0x00}, len = ARRAY_SIZE(id); len 26 drivers/video/fbdev/via/via_aux_sii164.c if (!via_aux_read(&drv, 0x00, tmp, len) || memcmp(id, tmp, len)) len 23 drivers/video/fbdev/via/via_aux_vt1631.c const u8 id[] = {0x06, 0x11, 0x91, 0x31}, len = ARRAY_SIZE(id); len 26 drivers/video/fbdev/via/via_aux_vt1631.c if (!via_aux_read(&drv, 0x00, tmp, len) || memcmp(id, tmp, len)) len 23 drivers/video/fbdev/via/via_aux_vt1632.c const u8 id[] = {0x06, 0x11, 0x92, 0x31}, len = ARRAY_SIZE(id); len 26 drivers/video/fbdev/via/via_aux_vt1632.c if (!via_aux_read(&drv, 0x00, tmp, len) || memcmp(id, tmp, len)) len 23 drivers/video/fbdev/via/via_aux_vt1636.c const u8 id[] = {0x06, 0x11, 0x45, 0x33}, len = ARRAY_SIZE(id); len 26 drivers/video/fbdev/via/via_aux_vt1636.c if (!via_aux_read(&drv, 0x00, tmp, len) || memcmp(id, tmp, len)) len 120 drivers/video/fbdev/via/via_i2c.c msgs[0].len = 1; msgs[1].len = 1; len 141 drivers/video/fbdev/via/via_i2c.c msgs.len = 2; len 164 drivers/video/fbdev/via/via_i2c.c msgs[0].len = 1; msgs[1].len = buff_len; len 428 drivers/video/fbdev/vt8500lcdfb.c if (fbi->fb.cmap.len) len 452 drivers/video/fbdev/vt8500lcdfb.c if (fbi->fb.cmap.len) len 365 drivers/video/fbdev/wm8505fb.c if (fbi->fb.cmap.len) len 385 drivers/video/fbdev/wm8505fb.c if (fbi->fb.cmap.len) len 220 drivers/video/fbdev/xen-fbfront.c if (regno > info->cmap.len) len 594 drivers/virt/fsl_hypervisor.c static ssize_t fsl_hv_read(struct file *filp, char __user *buf, size_t len, len 603 drivers/virt/fsl_hypervisor.c while (len >= sizeof(uint32_t)) { len 647 drivers/virt/fsl_hypervisor.c len -= sizeof(uint32_t); len 735 drivers/virt/fsl_hypervisor.c int len; len 746 drivers/virt/fsl_hypervisor.c prop = of_get_property(parent, "hv-handle", &len); len 748 drivers/virt/fsl_hypervisor.c prop = of_get_property(parent, "reg", &len); len 750 drivers/virt/fsl_hypervisor.c if (!prop || (len != sizeof(uint32_t))) { len 175 drivers/virt/vboxguest/vboxguest_core.h void *vbg_req_alloc(size_t len, enum vmmdev_request_type req_type, len 177 drivers/virt/vboxguest/vboxguest_core.h void vbg_req_free(void *req, size_t len); len 65 drivers/virt/vboxguest/vboxguest_utils.c void *vbg_req_alloc(size_t len, enum vmmdev_request_type req_type, len 69 drivers/virt/vboxguest/vboxguest_utils.c int order = get_order(PAGE_ALIGN(len)); len 75 drivers/virt/vboxguest/vboxguest_utils.c memset(req, 0xaa, len); len 77 drivers/virt/vboxguest/vboxguest_utils.c req->size = len; len 87 drivers/virt/vboxguest/vboxguest_utils.c void vbg_req_free(void *req, size_t len) len 92 drivers/virt/vboxguest/vboxguest_utils.c free_pages((unsigned long)req, get_order(PAGE_ALIGN(len))); len 188 drivers/virt/vboxguest/vboxguest_utils.c static u32 hgcm_call_buf_size_in_pages(void *buf, u32 len) len 190 drivers/virt/vboxguest/vboxguest_utils.c u32 size = PAGE_ALIGN(len + ((unsigned long)buf & ~PAGE_MASK)); len 195 drivers/virt/vboxguest/vboxguest_utils.c static void hgcm_call_add_pagelist_size(void *buf, u32 len, size_t *extra) len 199 drivers/virt/vboxguest/vboxguest_utils.c page_count = hgcm_call_buf_size_in_pages(buf, len); len 209 drivers/virt/vboxguest/vboxguest_utils.c u32 len; len 213 drivers/virt/vboxguest/vboxguest_utils.c len = src_parm->u.pointer.size; len 216 drivers/virt/vboxguest/vboxguest_utils.c if (len > VBG_MAX_HGCM_USER_PARM) len 219 drivers/virt/vboxguest/vboxguest_utils.c bounce_buf = kvmalloc(len, GFP_KERNEL); len 226 drivers/virt/vboxguest/vboxguest_utils.c ret = copy_from_user(bounce_buf, (void __user *)buf, len); len 230 drivers/virt/vboxguest/vboxguest_utils.c memset(bounce_buf, 0, len); len 233 drivers/virt/vboxguest/vboxguest_utils.c hgcm_call_add_pagelist_size(bounce_buf, len, extra); len 252 drivers/virt/vboxguest/vboxguest_utils.c u32 i, len; len 286 drivers/virt/vboxguest/vboxguest_utils.c len = src_parm->u.pointer.size; len 287 drivers/virt/vboxguest/vboxguest_utils.c if (WARN_ON(len > VBG_MAX_HGCM_KERNEL_PARM)) len 290 drivers/virt/vboxguest/vboxguest_utils.c hgcm_call_add_pagelist_size(buf, len, extra); len 329 drivers/virt/vboxguest/vboxguest_utils.c struct vmmdev_hgcm_function_parameter *dst_parm, void *buf, u32 len, len 339 drivers/virt/vboxguest/vboxguest_utils.c if (len == 0) { len 346 drivers/virt/vboxguest/vboxguest_utils.c page_count = hgcm_call_buf_size_in_pages(buf, len); len 350 drivers/virt/vboxguest/vboxguest_utils.c dst_parm->u.page_list.size = len; len 50 drivers/virtio/virtio.c ssize_t len = 0; len 55 drivers/virtio/virtio.c len += sprintf(buf+len, "%c", len 57 drivers/virtio/virtio.c len += sprintf(buf+len, "\n"); len 58 drivers/virtio/virtio.c return len; len 142 drivers/virtio/virtio_balloon.c unsigned int len; len 151 drivers/virtio/virtio_balloon.c wait_event(vb->acked, virtqueue_get_buf(vq, &len)); len 344 drivers/virtio/virtio_balloon.c unsigned int len, num_stats; len 349 drivers/virtio/virtio_balloon.c if (!virtqueue_get_buf(vq, &len)) len 36 drivers/virtio/virtio_input.c unsigned int len; len 40 drivers/virtio/virtio_input.c while ((event = virtqueue_get_buf(vi->evt, &len)) != NULL) { len 94 drivers/virtio/virtio_input.c unsigned int len; len 97 drivers/virtio/virtio_input.c while ((stsbuf = virtqueue_get_buf(vi->sts, &len)) != NULL) len 148 drivers/virtio/virtio_mmio.c void *buf, unsigned len) len 160 drivers/virtio/virtio_mmio.c for (i = 0; i < len; i++) len 165 drivers/virtio/virtio_mmio.c switch (len) { len 190 drivers/virtio/virtio_mmio.c const void *buf, unsigned len) len 202 drivers/virtio/virtio_mmio.c for (i = 0; i < len; i++) len 208 drivers/virtio/virtio_mmio.c switch (len) { len 694 drivers/virtio/virtio_mmio.c unsigned int len = strlen(buffer); len 697 drivers/virtio/virtio_mmio.c snprintf(buffer + len, PAGE_SIZE - len, "0x%llx@0x%llx:%llu:%d\n", len 48 drivers/virtio/virtio_pci_legacy.c void *buf, unsigned len) len 57 drivers/virtio/virtio_pci_legacy.c for (i = 0; i < len; i++) len 64 drivers/virtio/virtio_pci_legacy.c const void *buf, unsigned len) len 73 drivers/virtio/virtio_pci_legacy.c for (i = 0; i < len; i++) len 69 drivers/virtio/virtio_pci_modern.c size_t *len) len 118 drivers/virtio/virtio_pci_modern.c if (len) len 119 drivers/virtio/virtio_pci_modern.c *len = length; len 191 drivers/virtio/virtio_pci_modern.c void *buf, unsigned len) len 198 drivers/virtio/virtio_pci_modern.c BUG_ON(offset + len > vp_dev->device_len); len 200 drivers/virtio/virtio_pci_modern.c switch (len) { len 227 drivers/virtio/virtio_pci_modern.c const void *buf, unsigned len) len 234 drivers/virtio/virtio_pci_modern.c BUG_ON(offset + len > vp_dev->device_len); len 236 drivers/virtio/virtio_pci_modern.c switch (len) { len 83 drivers/virtio/virtio_ring.c u32 len; /* Buffer length. */ len 380 drivers/virtio/virtio_ring.c virtio32_to_cpu(vq->vq.vdev, desc->len), len 386 drivers/virtio/virtio_ring.c virtio32_to_cpu(vq->vq.vdev, desc->len), len 489 drivers/virtio/virtio_ring.c desc[i].len = cpu_to_virtio32(_vq->vdev, sg->length); len 502 drivers/virtio/virtio_ring.c desc[i].len = cpu_to_virtio32(_vq->vdev, sg->length); len 523 drivers/virtio/virtio_ring.c vq->split.vring.desc[head].len = cpu_to_virtio32(_vq->vdev, len 649 drivers/virtio/virtio_ring.c u32 len; len 655 drivers/virtio/virtio_ring.c len = virtio32_to_cpu(vq->vq.vdev, len 656 drivers/virtio/virtio_ring.c vq->split.vring.desc[head].len); len 660 drivers/virtio/virtio_ring.c BUG_ON(len == 0 || len % sizeof(struct vring_desc)); len 662 drivers/virtio/virtio_ring.c for (j = 0; j < len / sizeof(struct vring_desc); j++) len 679 drivers/virtio/virtio_ring.c unsigned int *len, len 706 drivers/virtio/virtio_ring.c *len = virtio32_to_cpu(_vq->vdev, len 707 drivers/virtio/virtio_ring.c vq->split.vring.used->ring[last_used].len); len 926 drivers/virtio/virtio_ring.c state->addr, state->len, len 931 drivers/virtio/virtio_ring.c state->addr, state->len, len 950 drivers/virtio/virtio_ring.c le32_to_cpu(desc->len), len 956 drivers/virtio/virtio_ring.c le32_to_cpu(desc->len), len 1017 drivers/virtio/virtio_ring.c desc[i].len = cpu_to_le32(sg->length); len 1030 drivers/virtio/virtio_ring.c vq->packed.vring.desc[head].len = cpu_to_le32(total_sg * len 1036 drivers/virtio/virtio_ring.c vq->packed.desc_extra[id].len = total_sg * len 1162 drivers/virtio/virtio_ring.c desc[i].len = cpu_to_le32(sg->length); len 1167 drivers/virtio/virtio_ring.c vq->packed.desc_extra[curr].len = sg->length; len 1307 drivers/virtio/virtio_ring.c u32 len; len 1315 drivers/virtio/virtio_ring.c len = vq->packed.desc_extra[id].len; len 1316 drivers/virtio/virtio_ring.c for (i = 0; i < len / sizeof(struct vring_packed_desc); len 1347 drivers/virtio/virtio_ring.c unsigned int *len, len 1372 drivers/virtio/virtio_ring.c *len = le32_to_cpu(vq->packed.vring.desc[last_used].len); len 1894 drivers/virtio/virtio_ring.c void *virtqueue_get_buf_ctx(struct virtqueue *_vq, unsigned int *len, len 1899 drivers/virtio/virtio_ring.c return vq->packed_ring ? virtqueue_get_buf_ctx_packed(_vq, len, ctx) : len 1900 drivers/virtio/virtio_ring.c virtqueue_get_buf_ctx_split(_vq, len, ctx); len 1904 drivers/virtio/virtio_ring.c void *virtqueue_get_buf(struct virtqueue *_vq, unsigned int *len) len 1906 drivers/virtio/virtio_ring.c return virtqueue_get_buf_ctx(_vq, len, NULL); len 378 drivers/visorbus/visorbus_main.c int len = 0; len 381 drivers/visorbus/visorbus_main.c len = strlen(buf); len 382 drivers/visorbus/visorbus_main.c buf[len++] = '\n'; len 383 drivers/visorbus/visorbus_main.c return len; len 659 drivers/vlynq/vlynq.c int len, result; len 692 drivers/vlynq/vlynq.c len = resource_size(regs_res); len 693 drivers/vlynq/vlynq.c if (!request_mem_region(regs_res->start, len, dev_name(&dev->dev))) { len 700 drivers/vlynq/vlynq.c dev->local = ioremap(regs_res->start, len); len 741 drivers/vlynq/vlynq.c release_mem_region(regs_res->start, len); len 1285 drivers/vme/vme.c unsigned long long address, size_t len) len 1295 drivers/vme/vme.c handler->end = address + len; len 187 drivers/vme/vme_bridge.h unsigned long long address, size_t len); len 353 drivers/w1/masters/ds2490.c static int ds_send_data(struct ds_device *dev, unsigned char *buf, int len) len 358 drivers/w1/masters/ds2490.c err = usb_bulk_msg(dev->udev, usb_sndbulkpipe(dev->udev, dev->ep[EP_DATA_OUT]), buf, len, &count, 1000); len 613 drivers/w1/masters/ds2490.c static int ds_read_block(struct ds_device *dev, u8 *buf, int len) len 618 drivers/w1/masters/ds2490.c if (len > 64*1024) len 621 drivers/w1/masters/ds2490.c memset(buf, 0xFF, len); len 623 drivers/w1/masters/ds2490.c err = ds_send_data(dev, buf, len); len 627 drivers/w1/masters/ds2490.c err = ds_send_control(dev, COMM_BLOCK_IO | COMM_IM, len); len 633 drivers/w1/masters/ds2490.c memset(buf, 0x00, len); len 634 drivers/w1/masters/ds2490.c err = ds_recv_data(dev, buf, len); len 639 drivers/w1/masters/ds2490.c static int ds_write_block(struct ds_device *dev, u8 *buf, int len) len 644 drivers/w1/masters/ds2490.c err = ds_send_data(dev, buf, len); len 648 drivers/w1/masters/ds2490.c err = ds_send_control(dev, COMM_BLOCK_IO | COMM_IM | dev->spu_bit, len); len 657 drivers/w1/masters/ds2490.c err = ds_recv_data(dev, buf, len); len 661 drivers/w1/masters/ds2490.c return !(err == len); len 868 drivers/w1/masters/ds2490.c static void ds9490r_write_block(void *data, const u8 *buf, int len) len 873 drivers/w1/masters/ds2490.c if (len <= 0) len 876 drivers/w1/masters/ds2490.c tbuf = kmemdup(buf, len, GFP_KERNEL); len 880 drivers/w1/masters/ds2490.c ds_write_block(dev, tbuf, len); len 885 drivers/w1/masters/ds2490.c static u8 ds9490r_read_block(void *data, u8 *buf, int len) len 891 drivers/w1/masters/ds2490.c if (len <= 0) len 894 drivers/w1/masters/ds2490.c tbuf = kmalloc(len, GFP_KERNEL); len 898 drivers/w1/masters/ds2490.c err = ds_read_block(dev, tbuf, len); len 900 drivers/w1/masters/ds2490.c memcpy(buf, tbuf, len); len 904 drivers/w1/masters/ds2490.c return err >= 0 ? len : 0; len 145 drivers/w1/slaves/w1_ds2431.c static int w1_f2d_write(struct w1_slave *sl, int addr, int len, const u8 *data) len 150 drivers/w1/slaves/w1_ds2431.c u8 es = (addr + len - 1) % W1_F2D_SCRATCH_SIZE; len 163 drivers/w1/slaves/w1_ds2431.c w1_write_block(sl->master, data, len); len 170 drivers/w1/slaves/w1_ds2431.c w1_read_block(sl->master, rdbuf, len + 3); len 174 drivers/w1/slaves/w1_ds2431.c (rdbuf[2] != es) || (memcmp(data, &rdbuf[3], len) != 0)) { len 208 drivers/w1/slaves/w1_ds2431.c int addr, len; len 219 drivers/w1/slaves/w1_ds2431.c len = count; len 220 drivers/w1/slaves/w1_ds2431.c while (len > 0) { len 223 drivers/w1/slaves/w1_ds2431.c if (len < W1_F2D_SCRATCH_SIZE || addr & W1_F2D_SCRATCH_MASK) { len 237 drivers/w1/slaves/w1_ds2431.c if (copy > len) len 238 drivers/w1/slaves/w1_ds2431.c copy = len; len 256 drivers/w1/slaves/w1_ds2431.c len -= copy; len 152 drivers/w1/slaves/w1_ds2433.c static int w1_f23_write(struct w1_slave *sl, int addr, int len, const u8 *data) len 159 drivers/w1/slaves/w1_ds2433.c u8 es = (addr + len - 1) & 0x1f; len 170 drivers/w1/slaves/w1_ds2433.c w1_write_block(sl->master, data, len); len 177 drivers/w1/slaves/w1_ds2433.c w1_read_block(sl->master, rdbuf, len + 3); len 181 drivers/w1/slaves/w1_ds2433.c (rdbuf[2] != es) || (memcmp(data, &rdbuf[3], len) != 0)) len 208 drivers/w1/slaves/w1_ds2433.c int addr, len, idx; len 236 drivers/w1/slaves/w1_ds2433.c len = W1_PAGE_SIZE - (addr & W1_PAGE_MASK); len 237 drivers/w1/slaves/w1_ds2433.c if (len > (count - idx)) len 238 drivers/w1/slaves/w1_ds2433.c len = count - idx; len 240 drivers/w1/slaves/w1_ds2433.c if (w1_f23_write(sl, addr, len, &buf[idx]) < 0) { len 244 drivers/w1/slaves/w1_ds2433.c idx += len; len 144 drivers/w1/slaves/w1_ds2805.c static int w1_f0d_write(struct w1_slave *sl, int addr, int len, const u8 *data) len 151 drivers/w1/slaves/w1_ds2805.c if ((addr & 1) || (len != 2)) { len 153 drivers/w1/slaves/w1_ds2805.c __func__, addr, len); len 168 drivers/w1/slaves/w1_ds2805.c w1_write_block(sl->master, data, len); len 207 drivers/w1/slaves/w1_ds2805.c int addr, len; len 218 drivers/w1/slaves/w1_ds2805.c len = count; len 219 drivers/w1/slaves/w1_ds2805.c while (len > 0) { len 222 drivers/w1/slaves/w1_ds2805.c if (len < W1_F0D_SCRATCH_SIZE || addr & W1_F0D_SCRATCH_MASK) { len 236 drivers/w1/slaves/w1_ds2805.c if (copy > len) len 237 drivers/w1/slaves/w1_ds2805.c copy = len; len 255 drivers/w1/slaves/w1_ds2805.c len -= copy; len 98 drivers/w1/slaves/w1_ds28e04.c static int w1_f1C_read(struct w1_slave *sl, int addr, int len, char *data) len 111 drivers/w1/slaves/w1_ds28e04.c return w1_read_block(sl->master, data, len); len 160 drivers/w1/slaves/w1_ds28e04.c static int w1_f1C_write(struct w1_slave *sl, int addr, int len, const u8 *data) len 164 drivers/w1/slaves/w1_ds28e04.c u8 es = (addr + len - 1) & 0x1f; len 178 drivers/w1/slaves/w1_ds28e04.c w1_write_block(sl->master, data, len); len 185 drivers/w1/slaves/w1_ds28e04.c w1_read_block(sl->master, rdbuf, len + 3); len 189 drivers/w1/slaves/w1_ds28e04.c (rdbuf[2] != es) || (memcmp(data, &rdbuf[3], len) != 0)) len 228 drivers/w1/slaves/w1_ds28e04.c int addr, len, idx; len 259 drivers/w1/slaves/w1_ds28e04.c len = W1_PAGE_SIZE - (addr & W1_PAGE_MASK); len 260 drivers/w1/slaves/w1_ds28e04.c if (len > (count - idx)) len 261 drivers/w1/slaves/w1_ds28e04.c len = count - idx; len 263 drivers/w1/slaves/w1_ds28e04.c if (w1_f1C_write(sl, addr, len, &buf[idx]) < 0) { len 267 drivers/w1/slaves/w1_ds28e04.c idx += len; len 372 drivers/w1/slaves/w1_ds28e17.c && (msgs[i].len <= W1_F19_WRITE_DATA_LIMIT)) { len 378 drivers/w1/slaves/w1_ds28e17.c msgs[i].buf, msgs[i].len, len 379 drivers/w1/slaves/w1_ds28e17.c msgs[i+1].buf, msgs[i+1].len); len 405 drivers/w1/slaves/w1_ds28e17.c msgs[i].buf, msgs[i].len); len 436 drivers/w1/slaves/w1_ds28e17.c msgs[i].len, len 250 drivers/w1/w1_io.c void w1_write_block(struct w1_master *dev, const u8 *buf, int len) len 256 drivers/w1/w1_io.c dev->bus_master->write_block(dev->bus_master->data, buf, len); len 259 drivers/w1/w1_io.c for (i = 0; i < len; ++i) len 271 drivers/w1/w1_io.c void w1_touch_block(struct w1_master *dev, u8 *buf, int len) len 276 drivers/w1/w1_io.c for (i = 0; i < len; ++i) { len 296 drivers/w1/w1_io.c u8 w1_read_block(struct w1_master *dev, u8 *buf, int len) len 302 drivers/w1/w1_io.c ret = dev->bus_master->read_block(dev->bus_master->data, buf, len); len 304 drivers/w1/w1_io.c for (i = 0; i < len; ++i) len 306 drivers/w1/w1_io.c ret = len; len 355 drivers/w1/w1_io.c u8 w1_calc_crc8(u8 * data, int len) len 359 drivers/w1/w1_io.c while (len--) len 59 drivers/w1/w1_netlink.c return (u8 *)block->cn - (u8 *)block->first_cn + block->cn->len; len 65 drivers/w1/w1_netlink.c u16 len = w1_reply_len(block); len 66 drivers/w1/w1_netlink.c if (len) { len 67 drivers/w1/w1_netlink.c cn_netlink_send_mult(block->first_cn, len, len 84 drivers/w1/w1_netlink.c u16 len = w1_reply_len(block); len 85 drivers/w1/w1_netlink.c if (len + space >= block->maxlen) { len 86 drivers/w1/w1_netlink.c cn_netlink_send_mult(block->first_cn, len, block->portid, 0, GFP_KERNEL); len 87 drivers/w1/w1_netlink.c block->first_cn->len = 0; len 113 drivers/w1/w1_netlink.c block->msg = (struct w1_netlink_msg *)(block->cn->data + block->cn->len); len 118 drivers/w1/w1_netlink.c block->cn->len); len 123 drivers/w1/w1_netlink.c block->cn->len = 0; len 138 drivers/w1/w1_netlink.c sizeof(struct w1_netlink_msg) + sizeof(*cmd) + cmd->len); len 146 drivers/w1/w1_netlink.c block->cn->len += sizeof(*block->msg); len 147 drivers/w1/w1_netlink.c block->msg->len = 0; len 150 drivers/w1/w1_netlink.c space = sizeof(*cmd) + cmd->len; len 153 drivers/w1/w1_netlink.c block->cn->len += space; len 154 drivers/w1/w1_netlink.c block->msg->len += space; len 169 drivers/w1/w1_netlink.c block->cn->len += sizeof(*req_msg); len 170 drivers/w1/w1_netlink.c block->msg->len = 0; len 175 drivers/w1/w1_netlink.c block->cn->len += sizeof(*cmd); len 176 drivers/w1/w1_netlink.c block->msg->len += sizeof(*cmd); len 177 drivers/w1/w1_netlink.c cmd->len = 0; len 201 drivers/w1/w1_netlink.c packet.cn.len = sizeof(packet.msg); len 202 drivers/w1/w1_netlink.c packet.msg.len = 0; len 226 drivers/w1/w1_netlink.c packet.cn.len = sizeof(*msg); len 229 drivers/w1/w1_netlink.c packet.msg.len = 0; len 244 drivers/w1/w1_netlink.c cache_cmd->len = 0; len 248 drivers/w1/w1_netlink.c data = (u64 *)(block->cmd->data + block->cmd->len); len 251 drivers/w1/w1_netlink.c block->cn->len += sizeof(*data); len 252 drivers/w1/w1_netlink.c block->msg->len += sizeof(*data); len 253 drivers/w1/w1_netlink.c block->cmd->len += sizeof(*data); len 269 drivers/w1/w1_netlink.c req_cmd->len = 0; len 295 drivers/w1/w1_netlink.c w1_touch_block(dev, cmd->data, cmd->len); len 299 drivers/w1/w1_netlink.c w1_read_block(dev, cmd->data, cmd->len); len 303 drivers/w1/w1_netlink.c w1_write_block(dev, cmd->data, cmd->len); len 320 drivers/w1/w1_netlink.c if (cmd->len != sizeof(*id)) len 392 drivers/w1/w1_netlink.c sl->reg_num.crc, cmd->cmd, cmd->len); len 413 drivers/w1/w1_netlink.c cn->len = sizeof(struct w1_netlink_msg); len 418 drivers/w1/w1_netlink.c msg->len = 0; len 423 drivers/w1/w1_netlink.c if (cn->len + sizeof(*id) > PAGE_SIZE - sizeof(struct cn_msg)) { len 425 drivers/w1/w1_netlink.c cn->len = sizeof(struct w1_netlink_msg); len 426 drivers/w1/w1_netlink.c msg->len = 0; len 431 drivers/w1/w1_netlink.c msg->len += sizeof(*id); len 432 drivers/w1/w1_netlink.c cn->len += sizeof(*id); len 446 drivers/w1/w1_netlink.c u16 mlen = node->msg->len; len 447 drivers/w1/w1_netlink.c u16 len; len 459 drivers/w1/w1_netlink.c if (cmd->len + sizeof(struct w1_netlink_cmd) > mlen) { len 473 drivers/w1/w1_netlink.c len = sizeof(*cmd) + cmd->len; len 474 drivers/w1/w1_netlink.c cmd = (struct w1_netlink_cmd *)((u8 *)cmd + len); len 475 drivers/w1/w1_netlink.c mlen -= len; len 502 drivers/w1/w1_netlink.c u16 mlen = msg->len; len 503 drivers/w1/w1_netlink.c u16 len; len 506 drivers/w1/w1_netlink.c if (cmd->len + sizeof(struct w1_netlink_cmd) > mlen) len 516 drivers/w1/w1_netlink.c len = sizeof(*cmd) + cmd->len; len 517 drivers/w1/w1_netlink.c cmd = (struct w1_netlink_cmd *)((u8 *)cmd + len); len 518 drivers/w1/w1_netlink.c mlen -= len; len 560 drivers/w1/w1_netlink.c msg_len = cn->len; len 562 drivers/w1/w1_netlink.c if (msg->len + sizeof(struct w1_netlink_msg) > msg_len) { len 575 drivers/w1/w1_netlink.c msg_len -= sizeof(struct w1_netlink_msg) + msg->len; len 577 drivers/w1/w1_netlink.c sizeof(struct w1_netlink_msg) + msg->len); len 582 drivers/w1/w1_netlink.c int reply_size = sizeof(*cn) + cn->len + slave_len; len 598 drivers/w1/w1_netlink.c sizeof(struct w1_cb_block) + sizeof(*cn) + cn->len + len 614 drivers/w1/w1_netlink.c memcpy(&block->request_cn, cn, sizeof(*cn) + cn->len); len 615 drivers/w1/w1_netlink.c node = (struct w1_cb_node *)(block->request_cn.data + cn->len); len 631 drivers/w1/w1_netlink.c msg_len = cn->len; len 637 drivers/w1/w1_netlink.c if (msg->len + sizeof(struct w1_netlink_msg) > msg_len) { len 651 drivers/w1/w1_netlink.c if (!msg->len) { len 666 drivers/w1/w1_netlink.c msg->type, msg->len); len 699 drivers/w1/w1_netlink.c msg_len -= sizeof(struct w1_netlink_msg) + msg->len; len 701 drivers/w1/w1_netlink.c sizeof(struct w1_netlink_msg) + msg->len); len 68 drivers/w1/w1_netlink.h __u16 len; len 124 drivers/w1/w1_netlink.h __u16 len; len 138 drivers/watchdog/alim1535_wdt.c size_t len, loff_t *ppos) len 141 drivers/watchdog/alim1535_wdt.c if (len) { len 151 drivers/watchdog/alim1535_wdt.c for (i = 0; i != len; i++) { len 163 drivers/watchdog/alim1535_wdt.c return len; len 180 drivers/watchdog/ar7_wdt.c size_t len, loff_t *ppos) len 183 drivers/watchdog/ar7_wdt.c if (len) { len 191 drivers/watchdog/ar7_wdt.c for (i = 0; i < len; ++i) { len 200 drivers/watchdog/ar7_wdt.c return len; len 204 drivers/watchdog/at91rm9200_wdt.c size_t len, loff_t *ppos) len 207 drivers/watchdog/at91rm9200_wdt.c return len; len 150 drivers/watchdog/ath79_wdt.c size_t len, loff_t *ppos) len 152 drivers/watchdog/ath79_wdt.c if (len) { len 158 drivers/watchdog/ath79_wdt.c for (i = 0; i != len; i++) { len 173 drivers/watchdog/ath79_wdt.c return len; len 136 drivers/watchdog/bcm63xx_wdt.c size_t len, loff_t *ppos) len 138 drivers/watchdog/bcm63xx_wdt.c if (len) { len 145 drivers/watchdog/bcm63xx_wdt.c for (i = 0; i != len; i++) { len 155 drivers/watchdog/bcm63xx_wdt.c return len; len 74 drivers/watchdog/diag288_wdt.c unsigned long action, unsigned int len) len 79 drivers/watchdog/diag288_wdt.c register unsigned long __len asm("5") = len; len 94 drivers/watchdog/diag288_wdt.c char *cmd, size_t len) len 97 drivers/watchdog/diag288_wdt.c return __diag288(func, timeout, virt_to_phys(cmd), len); len 114 drivers/watchdog/diag288_wdt.c size_t len; len 129 drivers/watchdog/diag288_wdt.c len = strlcpy(ebc_cmd, wdt_cmd, MAX_CMDLEN); len 135 drivers/watchdog/diag288_wdt.c ret = __diag288_vm(func, dev->timeout, ebc_cmd, len); len 166 drivers/watchdog/diag288_wdt.c size_t len; len 176 drivers/watchdog/diag288_wdt.c len = strlcpy(ebc_cmd, wdt_cmd, MAX_CMDLEN); len 188 drivers/watchdog/diag288_wdt.c ret = __diag288_vm(func, dev->timeout, ebc_cmd, len); len 136 drivers/watchdog/gef_wdt.c size_t len, loff_t *ppos) len 138 drivers/watchdog/gef_wdt.c if (len) { len 144 drivers/watchdog/gef_wdt.c for (i = 0; i != len; i++) { len 155 drivers/watchdog/gef_wdt.c return len; len 112 drivers/watchdog/geodewdt.c size_t len, loff_t *ppos) len 114 drivers/watchdog/geodewdt.c if (len) { len 119 drivers/watchdog/geodewdt.c for (i = 0; i != len; i++) { len 132 drivers/watchdog/geodewdt.c return len; len 90 drivers/watchdog/indydog.c size_t len, loff_t *ppos) len 93 drivers/watchdog/indydog.c if (len) len 95 drivers/watchdog/indydog.c return len; len 333 drivers/watchdog/intel_scu_watchdog.c size_t len, len 344 drivers/watchdog/intel_scu_watchdog.c return len; len 95 drivers/watchdog/iop_wdt.c static ssize_t iop_wdt_write(struct file *file, const char *data, size_t len, len 98 drivers/watchdog/iop_wdt.c if (len) { len 104 drivers/watchdog/iop_wdt.c for (i = 0; i != len; i++) { len 115 drivers/watchdog/iop_wdt.c return len; len 233 drivers/watchdog/it8712f_wdt.c size_t len, loff_t *ppos) len 236 drivers/watchdog/it8712f_wdt.c if (len) { len 242 drivers/watchdog/it8712f_wdt.c for (i = 0; i < len; ++i) { len 251 drivers/watchdog/it8712f_wdt.c return len; len 73 drivers/watchdog/ixp4xx_wdt.c ixp4xx_wdt_write(struct file *file, const char *data, size_t len, loff_t *ppos) len 75 drivers/watchdog/ixp4xx_wdt.c if (len) { len 81 drivers/watchdog/ixp4xx_wdt.c for (i = 0; i != len; i++) { len 92 drivers/watchdog/ixp4xx_wdt.c return len; len 92 drivers/watchdog/m54xx_wdt.c size_t len, loff_t *ppos) len 94 drivers/watchdog/m54xx_wdt.c if (len) { len 100 drivers/watchdog/m54xx_wdt.c for (i = 0; i != len; i++) { len 111 drivers/watchdog/m54xx_wdt.c return len; len 170 drivers/watchdog/mixcomwd.c size_t len, loff_t *ppos) len 172 drivers/watchdog/mixcomwd.c if (len) { len 179 drivers/watchdog/mixcomwd.c for (i = 0; i != len; i++) { len 189 drivers/watchdog/mixcomwd.c return len; len 153 drivers/watchdog/mv64x60_wdt.c size_t len, loff_t *ppos) len 155 drivers/watchdog/mv64x60_wdt.c if (len) { len 161 drivers/watchdog/mv64x60_wdt.c for (i = 0; i != len; i++) { len 172 drivers/watchdog/mv64x60_wdt.c return len; len 178 drivers/watchdog/nv_tco.c size_t len, loff_t *ppos) len 181 drivers/watchdog/nv_tco.c if (len) { len 195 drivers/watchdog/nv_tco.c for (i = 0; i != len; i++) { len 207 drivers/watchdog/nv_tco.c return len; len 395 drivers/watchdog/octeon-wdt-main.c ciu_wdog.s.len = timeout_cnt; len 473 drivers/watchdog/octeon-wdt-main.c ciu_wdog.s.len = timeout_cnt; len 340 drivers/watchdog/pc87413_wdt.c size_t len, loff_t *ppos) len 343 drivers/watchdog/pc87413_wdt.c if (len) { len 352 drivers/watchdog/pc87413_wdt.c for (i = 0; i != len; i++) { len 364 drivers/watchdog/pc87413_wdt.c return len; len 666 drivers/watchdog/pcwd.c static ssize_t pcwd_write(struct file *file, const char __user *buf, size_t len, len 669 drivers/watchdog/pcwd.c if (len) { len 676 drivers/watchdog/pcwd.c for (i = 0; i != len; i++) { len 687 drivers/watchdog/pcwd.c return len; len 435 drivers/watchdog/pcwd_pci.c size_t len, loff_t *ppos) len 438 drivers/watchdog/pcwd_pci.c if (len) { len 448 drivers/watchdog/pcwd_pci.c for (i = 0; i != len; i++) { len 460 drivers/watchdog/pcwd_pci.c return len; len 601 drivers/watchdog/pcwd_pci.c size_t len, loff_t *ppos) len 360 drivers/watchdog/pcwd_usb.c size_t len, loff_t *ppos) len 363 drivers/watchdog/pcwd_usb.c if (len) { len 373 drivers/watchdog/pcwd_usb.c for (i = 0; i != len; i++) { len 385 drivers/watchdog/pcwd_usb.c return len; len 508 drivers/watchdog/pcwd_usb.c size_t len, loff_t *ppos) len 143 drivers/watchdog/pika_wdt.c size_t len, loff_t *ppos) len 145 drivers/watchdog/pika_wdt.c if (!len) len 154 drivers/watchdog/pika_wdt.c for (i = 0; i < len; i++) { len 167 drivers/watchdog/pika_wdt.c return len; len 129 drivers/watchdog/pnx833x_wdt.c static ssize_t pnx833x_wdt_write(struct file *file, const char *data, size_t len, loff_t *ppos) len 132 drivers/watchdog/pnx833x_wdt.c if (len) len 135 drivers/watchdog/pnx833x_wdt.c return len; len 280 drivers/watchdog/rave-sp-wdt.c size_t len; len 281 drivers/watchdog/rave-sp-wdt.c void *value = nvmem_cell_read(cell, &len); len 284 drivers/watchdog/rave-sp-wdt.c memcpy(&timeout, value, min(len, sizeof(timeout))); len 165 drivers/watchdog/rc32434_wdt.c size_t len, loff_t *ppos) len 167 drivers/watchdog/rc32434_wdt.c if (len) { len 174 drivers/watchdog/rc32434_wdt.c for (i = 0; i != len; i++) { len 183 drivers/watchdog/rc32434_wdt.c return len; len 76 drivers/watchdog/sa1100_wdt.c size_t len, loff_t *ppos) len 78 drivers/watchdog/sa1100_wdt.c if (len) len 81 drivers/watchdog/sa1100_wdt.c return len; len 145 drivers/watchdog/sb_wdog.c size_t len, loff_t *ppos) len 149 drivers/watchdog/sb_wdog.c if (len) { len 155 drivers/watchdog/sb_wdog.c for (i = 0; i != len; i++) { len 166 drivers/watchdog/sb_wdog.c return len; len 93 drivers/watchdog/sbc_epx_c3.c size_t len, loff_t *ppos) len 96 drivers/watchdog/sbc_epx_c3.c if (len) len 98 drivers/watchdog/sbc_epx_c3.c return len; len 82 drivers/watchdog/sbc_fitpc2_wdt.c size_t len, loff_t *ppos) len 86 drivers/watchdog/sbc_fitpc2_wdt.c if (!len) len 90 drivers/watchdog/sbc_fitpc2_wdt.c len = 0; len 96 drivers/watchdog/sbc_fitpc2_wdt.c for (i = 0; i != len; i++) { len 109 drivers/watchdog/sbc_fitpc2_wdt.c return len; len 265 drivers/watchdog/sc1200wdt.c size_t len, loff_t *ppos) len 267 drivers/watchdog/sc1200wdt.c if (len) { len 273 drivers/watchdog/sc1200wdt.c for (i = 0; i != len; i++) { len 284 drivers/watchdog/sc1200wdt.c return len; len 132 drivers/watchdog/scx200_wdt.c size_t len, loff_t *ppos) len 135 drivers/watchdog/scx200_wdt.c if (len) { len 141 drivers/watchdog/scx200_wdt.c for (i = 0; i < len; ++i) { len 149 drivers/watchdog/scx200_wdt.c return len; len 390 drivers/watchdog/smsc37b787_wdt.c size_t len, loff_t *ppos) len 393 drivers/watchdog/smsc37b787_wdt.c if (len) { len 402 drivers/watchdog/smsc37b787_wdt.c for (i = 0; i != len; i++) { len 414 drivers/watchdog/smsc37b787_wdt.c return len; len 642 drivers/watchdog/watchdog_dev.c size_t len, loff_t *ppos) len 650 drivers/watchdog/watchdog_dev.c if (len == 0) len 660 drivers/watchdog/watchdog_dev.c for (i = 0; i != len; i++) { len 679 drivers/watchdog/watchdog_dev.c return len; len 235 drivers/watchdog/wdrtas.c size_t len, loff_t *ppos) len 240 drivers/watchdog/wdrtas.c if (!len) len 246 drivers/watchdog/wdrtas.c for (i = 0; i < len; i++) { len 258 drivers/watchdog/wdrtas.c return len; len 118 drivers/watchdog/wdt285.c size_t len, loff_t *ppos) len 123 drivers/watchdog/wdt285.c if (len) len 126 drivers/watchdog/wdt285.c return len; len 219 drivers/watchdog/ziirave_wdt.c u32 addr, const u8 *data, u8 len) len 227 drivers/watchdog/ziirave_wdt.c if (len > ZIIRAVE_FIRM_PKT_DATA_SIZE) { len 229 drivers/watchdog/ziirave_wdt.c len); len 240 drivers/watchdog/ziirave_wdt.c if (len && ziirave_firm_addr_readonly(addr)) len 244 drivers/watchdog/ziirave_wdt.c packet[0] = len; len 248 drivers/watchdog/ziirave_wdt.c memcpy(packet + 3, data, len); len 249 drivers/watchdog/ziirave_wdt.c memset(packet + 3 + len, 0, ZIIRAVE_FIRM_PKT_DATA_SIZE - len); len 252 drivers/watchdog/ziirave_wdt.c for (i = 0; i < len + 3; i++) len 274 drivers/watchdog/ziirave_wdt.c u32 addr, const u8 *data, u8 len) len 280 drivers/watchdog/ziirave_wdt.c if (len > max_write_len) { len 291 drivers/watchdog/ziirave_wdt.c len -= max_write_len; len 294 drivers/watchdog/ziirave_wdt.c return __ziirave_firm_write_pkt(wdd, addr, data, len); len 306 drivers/watchdog/ziirave_wdt.c const u16 len = be16_to_cpu(rec->len); len 320 drivers/watchdog/ziirave_wdt.c for (i = 0; i < len; i++) { len 331 drivers/watchdog/ziirave_wdt.c if (memcmp(data, rec->data, len)) { len 374 drivers/watchdog/ziirave_wdt.c rec->data, be16_to_cpu(rec->len)); len 913 drivers/xen/gntdev.c if (seg->source.foreign.offset + seg->len > XEN_PAGE_SIZE) len 917 drivers/xen/gntdev.c if (seg->dest.foreign.offset + seg->len > XEN_PAGE_SIZE) len 924 drivers/xen/gntdev.c while (copied < seg->len) { len 927 drivers/xen/gntdev.c size_t len, off; len 937 drivers/xen/gntdev.c len = seg->len - copied; len 950 drivers/xen/gntdev.c len = min(len, (size_t)XEN_PAGE_SIZE - off); len 969 drivers/xen/gntdev.c len = min(len, (size_t)XEN_PAGE_SIZE - off); len 980 drivers/xen/gntdev.c op->len = len; len 981 drivers/xen/gntdev.c copied += len; len 986 drivers/xen/grant-table.c unsigned int len, len 994 drivers/xen/grant-table.c len = min_t(unsigned int, PAGE_SIZE - offset, len); len 999 drivers/xen/grant-table.c while (len) { len 1000 drivers/xen/grant-table.c glen = min_t(unsigned int, XEN_PAGE_SIZE - goffset, len); len 1005 drivers/xen/grant-table.c len -= glen; len 64 drivers/xen/mcelog.c .len = XEN_MCE_LOG_LEN, len 34 drivers/xen/platform-pci.c static unsigned long alloc_xen_mmio(unsigned long len) len 39 drivers/xen/platform-pci.c platform_mmio_alloc += len; len 388 drivers/xen/pvcalls-back.c if (req->u.connect.len < sizeof(sa->sa_family) || len 389 drivers/xen/pvcalls-back.c req->u.connect.len > sizeof(req->u.connect.addr) || len 396 drivers/xen/pvcalls-back.c ret = inet_stream_connect(sock, sa, req->u.connect.len, 0); len 636 drivers/xen/pvcalls-back.c req->u.bind.len); len 454 drivers/xen/pvcalls-front.c req->u.connect.len = addr_len; len 483 drivers/xen/pvcalls-front.c int len) len 502 drivers/xen/pvcalls-front.c if (len > array_size - size) len 503 drivers/xen/pvcalls-front.c len = array_size - size; len 509 drivers/xen/pvcalls-front.c len = copy_from_iter(data->out + masked_prod, len, msg_iter); len 511 drivers/xen/pvcalls-front.c if (len > array_size - masked_prod) { len 515 drivers/xen/pvcalls-front.c len = ret; len 518 drivers/xen/pvcalls-front.c len = ret + copy_from_iter(data->out, len - ret, msg_iter); len 520 drivers/xen/pvcalls-front.c len = copy_from_iter(data->out + masked_prod, len, msg_iter); len 526 drivers/xen/pvcalls-front.c intf->out_prod += len; len 528 drivers/xen/pvcalls-front.c return len; len 532 drivers/xen/pvcalls-front.c size_t len) len 552 drivers/xen/pvcalls-front.c if (len > INT_MAX) len 553 drivers/xen/pvcalls-front.c len = INT_MAX; len 559 drivers/xen/pvcalls-front.c len); len 561 drivers/xen/pvcalls-front.c len -= sent; len 565 drivers/xen/pvcalls-front.c if (sent >= 0 && len > 0 && count < PVCALLS_FRONT_MAX_SPIN) len 578 drivers/xen/pvcalls-front.c size_t len, int flags) len 597 drivers/xen/pvcalls-front.c if (len > size) len 598 drivers/xen/pvcalls-front.c len = size; len 601 drivers/xen/pvcalls-front.c len = copy_to_iter(data->in + masked_cons, len, msg_iter); len 603 drivers/xen/pvcalls-front.c if (len > (array_size - masked_cons)) { len 607 drivers/xen/pvcalls-front.c len = ret; len 610 drivers/xen/pvcalls-front.c len = ret + copy_to_iter(data->in, len - ret, msg_iter); len 612 drivers/xen/pvcalls-front.c len = copy_to_iter(data->in + masked_cons, len, msg_iter); len 619 drivers/xen/pvcalls-front.c intf->in_cons += len; len 621 drivers/xen/pvcalls-front.c return len; len 624 drivers/xen/pvcalls-front.c int pvcalls_front_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, len 638 drivers/xen/pvcalls-front.c if (len > XEN_FLEX_RING_SIZE(PVCALLS_RING_ORDER)) len 639 drivers/xen/pvcalls-front.c len = XEN_FLEX_RING_SIZE(PVCALLS_RING_ORDER); len 646 drivers/xen/pvcalls-front.c &msg->msg_iter, len, flags); len 688 drivers/xen/pvcalls-front.c req->u.bind.len = addr_len; len 1129 drivers/xen/pvcalls-front.c unsigned int max_page_order, function_calls, len; len 1141 drivers/xen/pvcalls-front.c versions = xenbus_read(XBT_NIL, dev->otherend, "versions", &len); len 1144 drivers/xen/pvcalls-front.c if (!len) len 18 drivers/xen/pvcalls-front.h size_t len); len 21 drivers/xen/pvcalls-front.h size_t len, len 335 drivers/xen/sys-hypervisor.c ssize_t len; len 338 drivers/xen/sys-hypervisor.c len = 0; len 340 drivers/xen/sys-hypervisor.c int ret = xen_feature_show(i, buffer + len); len 342 drivers/xen/sys-hypervisor.c if (len == 0) len 343 drivers/xen/sys-hypervisor.c len = ret; len 346 drivers/xen/sys-hypervisor.c len += ret; len 348 drivers/xen/sys-hypervisor.c if (len > 0) len 349 drivers/xen/sys-hypervisor.c buffer[len++] = '\n'; len 351 drivers/xen/sys-hypervisor.c return len; len 372 drivers/xen/sys-hypervisor.c buildid->len = ret; len 417 drivers/xen/sys-hypervisor.c const char *buffer, size_t len) len 424 drivers/xen/sys-hypervisor.c if (strncmp(buffer, pmu_modes[i].name, len - 1) == 0) { len 439 drivers/xen/sys-hypervisor.c return len; len 466 drivers/xen/sys-hypervisor.c const char *buffer, size_t len) len 483 drivers/xen/sys-hypervisor.c return len; len 584 drivers/xen/sys-hypervisor.c size_t len) len 589 drivers/xen/sys-hypervisor.c return hyp_attr->store(hyp_attr, buffer, len); len 207 drivers/xen/xen-pciback/xenbus.c int len; len 210 drivers/xen/xen-pciback/xenbus.c len = snprintf(str, sizeof(str), "vdev-%d", devid); len 211 drivers/xen/xen-pciback/xenbus.c if (unlikely(len >= (sizeof(str) - 1))) { len 305 drivers/xen/xen-pciback/xenbus.c int i, root_num, len, err; len 319 drivers/xen/xen-pciback/xenbus.c len = snprintf(str, sizeof(str), "root-%d", i); len 320 drivers/xen/xen-pciback/xenbus.c if (unlikely(len >= (sizeof(str) - 1))) { len 340 drivers/xen/xen-pciback/xenbus.c len = snprintf(str, sizeof(str), "root-%d", root_num); len 341 drivers/xen/xen-pciback/xenbus.c if (unlikely(len >= (sizeof(str) - 1))) { len 367 drivers/xen/xen-pciback/xenbus.c int i, len; len 391 drivers/xen/xen-pciback/xenbus.c len = snprintf(state_str, sizeof(state_str), "state-%d", i); len 392 drivers/xen/xen-pciback/xenbus.c if (unlikely(len >= (sizeof(state_str) - 1))) { len 406 drivers/xen/xen-pciback/xenbus.c len = snprintf(dev_str, sizeof(dev_str), "dev-%d", i); len 407 drivers/xen/xen-pciback/xenbus.c if (unlikely(len >= (sizeof(dev_str) - 1))) { len 460 drivers/xen/xen-pciback/xenbus.c len = snprintf(dev_str, sizeof(dev_str), "vdev-%d", i); len 461 drivers/xen/xen-pciback/xenbus.c if (unlikely(len >= (sizeof(dev_str) - 1))) { len 330 drivers/xen/xen-scsiback.c unsigned len; len 343 drivers/xen/xen-scsiback.c len = min_t(unsigned, 8 + sense_buffer[7], len 345 drivers/xen/xen-scsiback.c memcpy(ring_res->sense_buffer, sense_buffer, len); len 346 drivers/xen/xen-scsiback.c ring_res->sense_len = len; len 1476 drivers/xen/xen-scsiback.c int len; len 1485 drivers/xen/xen-scsiback.c len = snprintf(tpg->param_alias, VSCSI_NAMELEN, "%s", page); len 1486 drivers/xen/xen-scsiback.c if (tpg->param_alias[len - 1] == '\n') len 1487 drivers/xen/xen-scsiback.c tpg->param_alias[len - 1] = '\0'; len 61 drivers/xen/xenbus/xenbus.h unsigned int len; len 265 drivers/xen/xenbus/xenbus_client.c unsigned int len; len 275 drivers/xen/xenbus/xenbus_client.c len = sprintf(printf_buffer, "%i ", -err); len 276 drivers/xen/xenbus/xenbus_client.c vsnprintf(printf_buffer + len, PRINTF_BUFFER_SIZE - len, fmt, ap); len 538 drivers/xen/xenbus/xenbus_client.c unsigned int len, len 811 drivers/xen/xenbus/xenbus_client.c unsigned int len, len 81 drivers/xen/xenbus/xenbus_comms.c char *buf, uint32_t *len) len 83 drivers/xen/xenbus/xenbus_comms.c *len = XENSTORE_RING_SIZE - MASK_XENSTORE_IDX(prod); len 84 drivers/xen/xenbus/xenbus_comms.c if ((XENSTORE_RING_SIZE - (prod - cons)) < *len) len 85 drivers/xen/xenbus/xenbus_comms.c *len = XENSTORE_RING_SIZE - (prod - cons); len 91 drivers/xen/xenbus/xenbus_comms.c const char *buf, uint32_t *len) len 93 drivers/xen/xenbus/xenbus_comms.c *len = XENSTORE_RING_SIZE - MASK_XENSTORE_IDX(cons); len 94 drivers/xen/xenbus/xenbus_comms.c if ((prod - cons) < *len) len 95 drivers/xen/xenbus/xenbus_comms.c *len = prod - cons; len 114 drivers/xen/xenbus/xenbus_comms.c static int xb_write(const void *data, unsigned int len) len 120 drivers/xen/xenbus/xenbus_comms.c while (len != 0) { len 140 drivers/xen/xenbus/xenbus_comms.c if (avail > len) len 141 drivers/xen/xenbus/xenbus_comms.c avail = len; len 145 drivers/xen/xenbus/xenbus_comms.c len -= avail; len 166 drivers/xen/xenbus/xenbus_comms.c static int xb_read(void *data, unsigned int len) len 172 drivers/xen/xenbus/xenbus_comms.c while (len != 0) { len 190 drivers/xen/xenbus/xenbus_comms.c if (avail > len) len 191 drivers/xen/xenbus/xenbus_comms.c avail = len; len 198 drivers/xen/xenbus/xenbus_comms.c len -= avail; len 228 drivers/xen/xenbus/xenbus_comms.c unsigned int len; len 262 drivers/xen/xenbus/xenbus_comms.c if (state.msg.len > XENSTORE_PAYLOAD_MAX) { len 268 drivers/xen/xenbus/xenbus_comms.c len = state.msg.len + 1; len 270 drivers/xen/xenbus/xenbus_comms.c len += sizeof(*state.watch); len 272 drivers/xen/xenbus/xenbus_comms.c state.alloc = kmalloc(len, GFP_NOIO | __GFP_HIGH); len 284 drivers/xen/xenbus/xenbus_comms.c err = xb_read(state.body + state.read, state.msg.len - state.read); len 289 drivers/xen/xenbus/xenbus_comms.c if (state.read != state.msg.len) len 292 drivers/xen/xenbus/xenbus_comms.c state.body[state.msg.len] = '\0'; len 295 drivers/xen/xenbus/xenbus_comms.c state.watch->len = state.msg.len; len 314 drivers/xen/xenbus/xenbus_comms.c req->msg.len = state.msg.len; len 346 drivers/xen/xenbus/xenbus_comms.c unsigned int len; len 367 drivers/xen/xenbus/xenbus_comms.c len = sizeof(state.req->msg); len 370 drivers/xen/xenbus/xenbus_comms.c len = state.req->vec[state.idx].iov_len; len 372 drivers/xen/xenbus/xenbus_comms.c err = xb_write(base + state.written, len - state.written); len 376 drivers/xen/xenbus/xenbus_comms.c if (state.written != len) len 84 drivers/xen/xenbus/xenbus_dev_frontend.c unsigned int len; len 108 drivers/xen/xenbus/xenbus_dev_frontend.c unsigned int len; len 127 drivers/xen/xenbus/xenbus_dev_frontend.c size_t len, loff_t *ppos) len 150 drivers/xen/xenbus/xenbus_dev_frontend.c while (i < len) { len 151 drivers/xen/xenbus/xenbus_dev_frontend.c unsigned sz = min((unsigned)len - i, rb->len - rb->cons); len 165 drivers/xen/xenbus/xenbus_dev_frontend.c if (rb->cons == rb->len) { len 189 drivers/xen/xenbus/xenbus_dev_frontend.c static int queue_reply(struct list_head *queue, const void *data, size_t len) len 193 drivers/xen/xenbus/xenbus_dev_frontend.c if (len == 0) len 195 drivers/xen/xenbus/xenbus_dev_frontend.c if (len > XENSTORE_PAYLOAD_MAX) len 198 drivers/xen/xenbus/xenbus_dev_frontend.c rb = kmalloc(sizeof(*rb) + len, GFP_KERNEL); len 203 drivers/xen/xenbus/xenbus_dev_frontend.c rb->len = len; len 205 drivers/xen/xenbus/xenbus_dev_frontend.c memcpy(rb->msg, data, len); len 286 drivers/xen/xenbus/xenbus_dev_frontend.c hdr.len = body_len; len 399 drivers/xen/xenbus/xenbus_dev_frontend.c rc = queue_reply(&staging_q, req->body, req->msg.len); len 430 drivers/xen/xenbus/xenbus_dev_frontend.c msg.hdr.len = strlen(reply) + 1; len 431 drivers/xen/xenbus/xenbus_dev_frontend.c if (msg.hdr.len > sizeof(msg.body)) len 433 drivers/xen/xenbus/xenbus_dev_frontend.c memcpy(&msg.body, reply, msg.hdr.len); len 436 drivers/xen/xenbus/xenbus_dev_frontend.c rc = queue_reply(&u->read_buffers, &msg, sizeof(msg.hdr) + msg.hdr.len); len 468 drivers/xen/xenbus/xenbus_dev_frontend.c !(msg->hdr.len == 2 && len 503 drivers/xen/xenbus/xenbus_dev_frontend.c token = memchr(path, 0, u->u.msg.len); len 509 drivers/xen/xenbus/xenbus_dev_frontend.c if (memchr(token, 0, u->u.msg.len - (token - path)) == NULL) { len 552 drivers/xen/xenbus/xenbus_dev_frontend.c size_t len, loff_t *ppos) len 556 drivers/xen/xenbus/xenbus_dev_frontend.c int rc = len; len 577 drivers/xen/xenbus/xenbus_dev_frontend.c if (len == 0) len 581 drivers/xen/xenbus/xenbus_dev_frontend.c if (len > sizeof(u->u.buffer) - u->len) { len 583 drivers/xen/xenbus/xenbus_dev_frontend.c u->len = 0; len 588 drivers/xen/xenbus/xenbus_dev_frontend.c ret = copy_from_user(u->u.buffer + u->len, ubuf, len); len 596 drivers/xen/xenbus/xenbus_dev_frontend.c len -= ret; len 597 drivers/xen/xenbus/xenbus_dev_frontend.c rc = len; len 599 drivers/xen/xenbus/xenbus_dev_frontend.c u->len += len; len 602 drivers/xen/xenbus/xenbus_dev_frontend.c if (u->len < sizeof(u->u.msg)) len 607 drivers/xen/xenbus/xenbus_dev_frontend.c if ((sizeof(u->u.msg) + u->u.msg.len) > sizeof(u->u.buffer)) { len 609 drivers/xen/xenbus/xenbus_dev_frontend.c u->len = 0; len 613 drivers/xen/xenbus/xenbus_dev_frontend.c if (u->len < (sizeof(u->u.msg) + u->u.msg.len)) len 642 drivers/xen/xenbus/xenbus_dev_frontend.c u->len = 0; len 346 drivers/xen/xenbus/xenbus_probe.c int len = strlen(info->nodename); len 351 drivers/xen/xenbus/xenbus_probe.c if (strncmp(xendev->nodename, info->nodename, len)) len 355 drivers/xen/xenbus/xenbus_probe.c if ((strlen(xendev->nodename) > len) && (xendev->nodename[len] != '/')) len 543 drivers/xen/xenbus/xenbus_probe.c static int strsep_len(const char *str, char c, unsigned int len) len 549 drivers/xen/xenbus/xenbus_probe.c if (len == 0) len 551 drivers/xen/xenbus/xenbus_probe.c len--; len 553 drivers/xen/xenbus/xenbus_probe.c return (len == 0) ? i : -ERANGE; len 258 drivers/xen/xenbus/xenbus_xs.c msg->len = req->msg.len; len 286 drivers/xen/xenbus/xenbus_xs.c vec->iov_len = msg->len; len 306 drivers/xen/xenbus/xenbus_xs.c unsigned int *len) len 326 drivers/xen/xenbus/xenbus_xs.c msg.len = 0; len 328 drivers/xen/xenbus/xenbus_xs.c msg.len += iovec[i].iov_len; len 333 drivers/xen/xenbus/xenbus_xs.c if (len) len 334 drivers/xen/xenbus/xenbus_xs.c *len = msg.len; len 358 drivers/xen/xenbus/xenbus_xs.c unsigned int *len) len 364 drivers/xen/xenbus/xenbus_xs.c return xs_talkv(t, type, &iovec, 1, len); len 376 drivers/xen/xenbus/xenbus_xs.c static unsigned int count_strings(const char *strings, unsigned int len) len 381 drivers/xen/xenbus/xenbus_xs.c for (p = strings, num = 0; p < strings + len; p += strlen(p) + 1) len 399 drivers/xen/xenbus/xenbus_xs.c static char **split(char *strings, unsigned int len, unsigned int *num) len 404 drivers/xen/xenbus/xenbus_xs.c *num = count_strings(strings, len); len 407 drivers/xen/xenbus/xenbus_xs.c ret = kmalloc(*num * sizeof(char *) + len, GFP_NOIO | __GFP_HIGH); len 412 drivers/xen/xenbus/xenbus_xs.c memcpy(&ret[*num], strings, len); len 416 drivers/xen/xenbus/xenbus_xs.c for (p = strings, *num = 0; p < strings + len; p += strlen(p) + 1) len 426 drivers/xen/xenbus/xenbus_xs.c unsigned int len; len 432 drivers/xen/xenbus/xenbus_xs.c strings = xs_single(t, XS_DIRECTORY, path, &len); len 437 drivers/xen/xenbus/xenbus_xs.c return split(strings, len, num); len 461 drivers/xen/xenbus/xenbus_xs.c const char *dir, const char *node, unsigned int *len) len 470 drivers/xen/xenbus/xenbus_xs.c ret = xs_single(t, XS_READ, path, len); len 699 drivers/xen/xenbus/xenbus_xs.c if (count_strings(event->body, event->len) != 2) { len 286 drivers/xen/xlate_mmu.c int xen_remap_vma_range(struct vm_area_struct *vma, unsigned long addr, unsigned long len) len 294 drivers/xen/xlate_mmu.c return apply_to_page_range(vma->vm_mm, addr, len, remap_pfn_fn, &r); len 155 fs/9p/vfs_addr.c int err, len; len 158 fs/9p/vfs_addr.c len = size & ~PAGE_MASK; len 160 fs/9p/vfs_addr.c len = PAGE_SIZE; len 164 fs/9p/vfs_addr.c bvec.bv_len = len; len 165 fs/9p/vfs_addr.c iov_iter_bvec(&from, WRITE, &bvec, 1, len); len 256 fs/9p/vfs_addr.c loff_t pos, unsigned len, unsigned flags, len 279 fs/9p/vfs_addr.c if (len == PAGE_SIZE) len 292 fs/9p/vfs_addr.c loff_t pos, unsigned len, unsigned copied, len 301 fs/9p/vfs_addr.c if (unlikely(copied < len)) { len 304 fs/9p/vfs_addr.c } else if (len == PAGE_SIZE) { len 796 fs/9p/vfs_inode.c if (dentry->d_name.len > NAME_MAX) len 146 fs/adfs/dir.c const char *str, u32 len) len 150 fs/adfs/dir.c if (qlen != len) len 192 fs/adfs/dir.c name_len = qstr->len; len 221 fs/adfs/dir.c u32 len; len 223 fs/adfs/dir.c if (qstr->len > ADFS_SB(parent->d_sb)->s_namelen) len 226 fs/adfs/dir.c len = qstr->len; len 229 fs/adfs/dir.c while (len--) len 240 fs/adfs/dir.c static int adfs_compare(const struct dentry *dentry, unsigned int len, len 243 fs/adfs/dir.c return __adfs_compare(qstr->name, qstr->len, str, len); len 17 fs/adfs/dir_f.c static inline unsigned int adfs_readval(unsigned char *p, int len) len 21 fs/adfs/dir_f.c switch (len) { len 33 fs/adfs/dir_f.c static inline void adfs_writeval(unsigned char *p, int len, unsigned int val) len 35 fs/adfs/dir_f.c switch (len) { len 132 fs/adfs/dir_fplus.c dir_memcpy(struct adfs_dir *dir, unsigned int offset, void *to, int len) len 142 fs/adfs/dir_fplus.c if (partial >= len) len 143 fs/adfs/dir_fplus.c memcpy(to, dir->bh_fplus[buffer]->b_data + offset, len); len 147 fs/adfs/dir_fplus.c remainder = len - partial; len 54 fs/adfs/inode.c loff_t pos, unsigned len, unsigned flags, len 60 fs/adfs/inode.c ret = cont_write_begin(file, mapping, pos, len, flags, pagep, fsdata, len 64 fs/adfs/inode.c adfs_write_failed(mapping, pos + len); len 152 fs/affs/affs.h extern int affs_check_name(const unsigned char *name, int len, len 167 fs/affs/affs.h extern int affs_hash_name(struct super_block *sb, const u8 *name, unsigned int len); len 483 fs/affs/amigaffs.c affs_check_name(const unsigned char *name, int len, bool notruncate) len 487 fs/affs/amigaffs.c if (len > AFFSNAMEMAX) { len 490 fs/affs/amigaffs.c len = AFFSNAMEMAX; len 492 fs/affs/amigaffs.c for (i = 0; i < len; i++) { len 511 fs/affs/amigaffs.c u32 len = min(dentry->d_name.len, AFFSNAMEMAX); len 513 fs/affs/amigaffs.c *bstr++ = len; len 514 fs/affs/amigaffs.c memcpy(bstr, dentry->d_name.name, len); len 515 fs/affs/amigaffs.c return len; len 416 fs/affs/file.c loff_t pos, unsigned len, unsigned flags, len 422 fs/affs/file.c ret = cont_write_begin(file, mapping, pos, len, flags, pagep, fsdata, len 426 fs/affs/file.c affs_write_failed(mapping, pos + len); len 632 fs/affs/file.c loff_t pos, unsigned len, unsigned flags, len 641 fs/affs/file.c pos + len); len 670 fs/affs/file.c loff_t pos, unsigned len, unsigned copied, len 683 fs/affs/file.c to = from + len; len 691 fs/affs/file.c pos + len); len 51 fs/affs/namei.c u32 len; len 53 fs/affs/namei.c retval = affs_check_name(qstr->name, qstr->len, notruncate); len 58 fs/affs/namei.c len = min(qstr->len, AFFSNAMEMAX); len 59 fs/affs/namei.c for (; len > 0; name++, len--) len 82 fs/affs/namei.c static inline int __affs_compare_dentry(unsigned int len, len 94 fs/affs/namei.c if (affs_check_name(name->name, name->len, notruncate)) len 101 fs/affs/namei.c if (len >= AFFSNAMEMAX) { len 102 fs/affs/namei.c if (name->len < AFFSNAMEMAX) len 104 fs/affs/namei.c len = AFFSNAMEMAX; len 105 fs/affs/namei.c } else if (len != name->len) len 108 fs/affs/namei.c for (; len > 0; len--) len 117 fs/affs/namei.c unsigned int len, const char *str, const struct qstr *name) len 120 fs/affs/namei.c return __affs_compare_dentry(len, str, name, affs_toupper, len 126 fs/affs/namei.c unsigned int len, const char *str, const struct qstr *name) len 128 fs/affs/namei.c return __affs_compare_dentry(len, str, name, affs_intl_toupper, len 141 fs/affs/namei.c int len = dentry->d_name.len; len 143 fs/affs/namei.c if (len >= AFFSNAMEMAX) { len 146 fs/affs/namei.c len = AFFSNAMEMAX; len 147 fs/affs/namei.c } else if (len != *name2) len 150 fs/affs/namei.c for (name2++; len > 0; len--) len 157 fs/affs/namei.c affs_hash_name(struct super_block *sb, const u8 *name, unsigned int len) len 162 fs/affs/namei.c hash = len = min(len, AFFSNAMEMAX); len 163 fs/affs/namei.c for (; len > 0; len--) len 183 fs/affs/namei.c key = be32_to_cpu(AFFS_HEAD(bh)->table[affs_hash_name(sb, dentry->d_name.name, dentry->d_name.len)]); len 410 fs/affs/namei.c new_dentry->d_name.len, len 511 fs/affs/super.c u8 len = AFFS_ROOT_TAIL(sb, root_bh)->disk_name[0]; len 513 fs/affs/super.c len > 31 ? 31 : len, len 64 fs/afs/addr_list.c const char *text, size_t len, len 71 fs/afs/addr_list.c const char *p, *end = text + len; len 76 fs/afs/addr_list.c _enter("%*.*s,%c", (int)len, (int)len, text, delim); len 78 fs/afs/addr_list.c if (!len) { len 83 fs/afs/addr_list.c if (delim == ':' && (memchr(text, ',', len) || !memchr(text, '.', len))) len 212 fs/afs/addr_list.c problem, p - text, (int)len, (int)len, text); len 216 fs/afs/addr_list.c problem, p - text, (int)len, (int)len, text); len 335 fs/afs/cell.c size_t len; len 351 fs/afs/cell.c len = strlen(rootcell); len 354 fs/afs/cell.c len = cp - rootcell; len 358 fs/afs/cell.c new_root = afs_lookup_cell(net, rootcell, len, vllist, false); len 177 fs/afs/dir.c req->file_size, req->len, req->actual_len, req->remain); len 248 fs/afs/dir.c req->len = nr_pages * PAGE_SIZE; /* We can ask for more than there is */ len 317 fs/afs/dir.c if (req->len < req->file_size) len 536 fs/afs/dir.c cookie->name.name, cookie->name.len, name, nlen, len 543 fs/afs/dir.c if (cookie->name.len != nlen || len 606 fs/afs/dir.c cookie->name.name, cookie->name.len, name, nlen, len 619 fs/afs/dir.c } else if (cookie->name.len == nlen && len 858 fs/afs/dir.c int len, i; len 866 fs/afs/dir.c if (dentry->d_name.len > 4) { len 867 fs/afs/dir.c memcpy(p, dentry->d_name.name, dentry->d_name.len - 4); len 868 fs/afs/dir.c p += dentry->d_name.len - 4; len 879 fs/afs/dir.c len = dentry->d_name.len - 4 + strlen(name); len 880 fs/afs/dir.c if (len >= AFSNAMEMAX) { len 886 fs/afs/dir.c ret = lookup_one_len(buf, dentry->d_parent, len); len 922 fs/afs/dir.c if (dentry->d_name.len >= AFSNAMEMAX) { len 945 fs/afs/dir.c if (dentry->d_name.len >= 4 && len 946 fs/afs/dir.c dentry->d_name.name[dentry->d_name.len - 4] == '@' && len 947 fs/afs/dir.c dentry->d_name.name[dentry->d_name.len - 3] == 's' && len 948 fs/afs/dir.c dentry->d_name.name[dentry->d_name.len - 2] == 'y' && len 949 fs/afs/dir.c dentry->d_name.name[dentry->d_name.len - 1] == 's') len 1492 fs/afs/dir.c if (dentry->d_name.len >= AFSNAMEMAX) len 1599 fs/afs/dir.c if (dentry->d_name.len >= AFSNAMEMAX) len 1678 fs/afs/dir.c if (dentry->d_name.len >= AFSNAMEMAX) len 1765 fs/afs/dir.c if (dentry->d_name.len >= AFSNAMEMAX) len 115 fs/afs/dir_edit.c int d, len, n; len 138 fs/afs/dir_edit.c len = strlen(de->u.name); len 139 fs/afs/dir_edit.c if (len == name->len && len 140 fs/afs/dir_edit.c memcmp(de->u.name, name->name, name->len) == 0) len 143 fs/afs/dir_edit.c n = round_up(12 + len + 1 + 4, AFS_DIR_DIRENT_SIZE); len 200 fs/afs/dir_edit.c _enter(",,{%d,%s},", name->len, name->name); len 218 fs/afs/dir_edit.c need_slots = round_up(12 + name->len + 1 + 4, AFS_DIR_DIRENT_SIZE); len 319 fs/afs/dir_edit.c memcpy(de->u.name, name->name, name->len + 1); len 320 fs/afs/dir_edit.c de->u.name[name->len] = 0; len 379 fs/afs/dir_edit.c _enter(",,{%d,%s},", name->len, name->name); len 398 fs/afs/dir_edit.c need_slots = round_up(12 + name->len + 1 + 4, AFS_DIR_DIRENT_SIZE); len 22 fs/afs/dynroot.c size_t len = dentry->d_name.len; len 27 fs/afs/dynroot.c if (len == 1) len 30 fs/afs/dynroot.c len--; len 33 fs/afs/dynroot.c cell = afs_lookup_cell_rcu(net, name, len); len 39 fs/afs/dynroot.c ret = dns_query(net->net, "afsdb", name, len, "srv=1", len 91 fs/afs/dynroot.c int len; len 106 fs/afs/dynroot.c len = cell->name_len; len 107 fs/afs/dynroot.c memcpy(name, cell->name, len + 1); len 117 fs/afs/dynroot.c ret = lookup_one_len(name, dentry->d_parent, len); len 142 fs/afs/dynroot.c if (dentry->d_name.len >= AFSNAMEMAX) { len 147 fs/afs/dynroot.c if (dentry->d_name.len == 5 && len 325 fs/afs/file.c req->len = PAGE_SIZE; len 499 fs/afs/file.c req->len += PAGE_SIZE; len 356 fs/afs/fsclient.c req->remain = min(req->len, req->actual_len); len 394 fs/afs/fsclient.c if (req->actual_len <= req->len) len 398 fs/afs/fsclient.c afs_extract_discard(call, req->actual_len - req->len); len 404 fs/afs/fsclient.c iov_iter_count(&call->iter), req->actual_len - req->len); len 509 fs/afs/fsclient.c bp[7] = htonl(lower_32_bits(req->len)); len 535 fs/afs/fsclient.c upper_32_bits(req->len) || len 536 fs/afs/fsclient.c upper_32_bits(req->pos + req->len)) len 557 fs/afs/fsclient.c bp[5] = htonl(lower_32_bits(req->len)); len 226 fs/afs/internal.h loff_t len; /* How much we're asking for */ len 1339 fs/afs/internal.h loff_t pos, unsigned len, unsigned flags, len 1342 fs/afs/internal.h loff_t pos, unsigned len, unsigned copied, len 96 fs/afs/mntpt.c unsigned size = mntpt->d_name.len; len 487 fs/afs/proc.c int ret, len; len 497 fs/afs/proc.c len = strlen(s); len 498 fs/afs/proc.c if (len == 0) len 501 fs/afs/proc.c if (len >= AFSNAMEMAX) len 504 fs/afs/proc.c if (len >= 4 && len 505 fs/afs/proc.c s[len - 4] == '@' && len 506 fs/afs/proc.c s[len - 3] == 's' && len 507 fs/afs/proc.c s[len - 2] == 'y' && len 508 fs/afs/proc.c s[len - 1] == 's') len 513 fs/afs/proc.c (len < 2 || (len == 2 && s[1] == '.'))) len 516 fs/afs/proc.c if (memchr(s, '/', len)) len 527 fs/afs/proc.c sub = kmemdup(s, len + 1, GFP_KERNEL); len 882 fs/afs/rxrpc.c void afs_send_simple_reply(struct afs_call *call, const void *buf, size_t len) len 891 fs/afs/rxrpc.c rxrpc_kernel_set_tx_length(net->socket, call->rxcall, len); len 894 fs/afs/rxrpc.c iov[0].iov_len = len; len 897 fs/afs/rxrpc.c iov_iter_kvec(&msg.msg_iter, WRITE, iov, 1, len); len 902 fs/afs/rxrpc.c n = rxrpc_kernel_send_data(net->socket, call->rxcall, &msg, len, len 29 fs/afs/write.c loff_t pos, unsigned int len, struct page *page) len 40 fs/afs/write.c ASSERTCMP(p + len, <=, PAGE_SIZE); len 42 fs/afs/write.c memset(data + p, 0, len); len 53 fs/afs/write.c req->len = len; len 78 fs/afs/write.c loff_t pos, unsigned len, unsigned flags, len 86 fs/afs/write.c unsigned t, to = from + len; len 102 fs/afs/write.c if (!PageUptodate(page) && len != PAGE_SIZE) { len 182 fs/afs/write.c loff_t pos, unsigned len, unsigned copied, len 205 fs/afs/write.c if (copied < len) { len 211 fs/afs/write.c len - copied, page); len 368 fs/afs/xattr.c size_t len; len 373 fs/afs/xattr.c len = sprintf(text, "%llx:", vnode->fid.vid); len 375 fs/afs/xattr.c len += sprintf(text + len, "%x%016llx", len 378 fs/afs/xattr.c len += sprintf(text + len, "%llx", vnode->fid.vnode); len 379 fs/afs/xattr.c len += sprintf(text + len, ":%x", vnode->fid.unique); len 382 fs/afs/xattr.c return len; len 383 fs/afs/xattr.c if (len > size) len 385 fs/afs/xattr.c memcpy(buffer, text, len); len 386 fs/afs/xattr.c return len; len 63 fs/afs/yfsclient.c static size_t xdr_strlen(unsigned int len) len 65 fs/afs/yfsclient.c return sizeof(__be32) + round_up(len, sizeof(__be32)); len 68 fs/afs/yfsclient.c static __be32 *xdr_encode_string(__be32 *bp, const char *p, unsigned int len) len 70 fs/afs/yfsclient.c bp = xdr_encode_u32(bp, len); len 71 fs/afs/yfsclient.c bp = memcpy(bp, p, len); len 72 fs/afs/yfsclient.c if (len & 3) { len 73 fs/afs/yfsclient.c unsigned int pad = 4 - (len & 3); len 75 fs/afs/yfsclient.c memset((u8 *)bp + len, 0, pad); len 76 fs/afs/yfsclient.c len += pad; len 79 fs/afs/yfsclient.c return bp + len / sizeof(__be32); len 149 fs/afs/yfsclient.c size_t len = (void *)bp - call->request; len 151 fs/afs/yfsclient.c if (len > call->request_size) len 153 fs/afs/yfsclient.c call->type->name, len, call->request_size); len 154 fs/afs/yfsclient.c else if (len < call->request_size) len 156 fs/afs/yfsclient.c call->type->name, len, call->request_size); len 468 fs/afs/yfsclient.c req->remain = min(req->len, req->actual_len); len 506 fs/afs/yfsclient.c if (req->actual_len <= req->len) len 510 fs/afs/yfsclient.c afs_extract_discard(call, req->actual_len - req->len); len 516 fs/afs/yfsclient.c iov_iter_count(&call->iter), req->actual_len - req->len); len 597 fs/afs/yfsclient.c req->pos, req->len); len 620 fs/afs/yfsclient.c bp = xdr_encode_u64(bp, req->len); len 1486 fs/aio.c size_t len = iocb->aio_nbytes; len 1489 fs/aio.c ssize_t ret = import_single_range(rw, buf, len, *iovec, iter); len 1495 fs/aio.c return compat_import_iovec(rw, buf, len, UIO_FASTIOV, iovec, len 1498 fs/aio.c return import_iovec(rw, buf, len, UIO_FASTIOV, iovec, iter); len 555 fs/autofs/expire.c pkt.len = dentry->d_name.len; len 556 fs/autofs/expire.c memcpy(pkt.name, dentry->d_name.name, pkt.len); len 557 fs/autofs/expire.c pkt.name[pkt.len] = '\0'; len 131 fs/autofs/root.c unsigned int len = name->len; len 161 fs/autofs/root.c if (qstr->len != len) len 163 fs/autofs/root.c if (memcmp(qstr->name, str, len)) len 186 fs/autofs/root.c unsigned int len = name->len; len 221 fs/autofs/root.c if (qstr->len != len) len 223 fs/autofs/root.c if (memcmp(qstr->name, str, len)) len 484 fs/autofs/root.c if (dentry->d_name.len > NAME_MAX) len 93 fs/autofs/waitq.c wq->name.len, wq->name.name, type); len 109 fs/autofs/waitq.c mp->len = wq->name.len; len 110 fs/autofs/waitq.c memcpy(mp->name, wq->name.name, wq->name.len); len 111 fs/autofs/waitq.c mp->name[wq->name.len] = '\0'; len 122 fs/autofs/waitq.c ep->len = wq->name.len; len 123 fs/autofs/waitq.c memcpy(ep->name, wq->name.name, wq->name.len); len 124 fs/autofs/waitq.c ep->name[wq->name.len] = '\0'; len 142 fs/autofs/waitq.c packet->len = wq->name.len; len 143 fs/autofs/waitq.c memcpy(packet->name, wq->name.name, wq->name.len); len 144 fs/autofs/waitq.c packet->name[wq->name.len] = '\0'; len 185 fs/autofs/waitq.c int len; len 190 fs/autofs/waitq.c len = 0; len 196 fs/autofs/waitq.c len += tmp->d_name.len + 1; len 198 fs/autofs/waitq.c if (!len || --len > NAME_MAX) { len 206 fs/autofs/waitq.c *(buf + len) = '\0'; len 207 fs/autofs/waitq.c p = buf + len - dentry->d_name.len; len 208 fs/autofs/waitq.c strncpy(p, dentry->d_name.name, dentry->d_name.len); len 212 fs/autofs/waitq.c p -= tmp->d_name.len; len 213 fs/autofs/waitq.c strncpy(p, tmp->d_name.name, tmp->d_name.len); len 220 fs/autofs/waitq.c return len; len 230 fs/autofs/waitq.c wq->name.len == qstr->len && len 232 fs/autofs/waitq.c !memcmp(wq->name.name, qstr->name, qstr->len)) len 393 fs/autofs/waitq.c qstr.len = sprintf(name, "%p", dentry); len 395 fs/autofs/waitq.c qstr.len = autofs_getpath(sbi, dentry, name); len 396 fs/autofs/waitq.c if (!qstr.len) { len 402 fs/autofs/waitq.c qstr.hash = full_name_hash(dentry, name, qstr.len); len 459 fs/autofs/waitq.c (unsigned long) wq->wait_queue_token, wq->name.len, len 469 fs/autofs/waitq.c (unsigned long) wq->wait_queue_token, wq->name.len, len 124 fs/bad_inode.c u64 len) len 137 fs/befs/befs.h iaddr.len = 1; len 98 fs/befs/befs_fs_types.h fs16 len; len 104 fs/befs/befs_fs_types.h u16 len; len 715 fs/befs/btree.c int len = min_t(int, keylen1, keylen2); len 716 fs/befs/btree.c int result = strncmp(key1, key2, len); len 131 fs/befs/datastream.c void *buff, befs_off_t len) len 137 fs/befs/datastream.c befs_debug(sb, "---> %s length: %llu", __func__, len); len 139 fs/befs/datastream.c while (bytes_read < len) { len 148 fs/befs/datastream.c plen = ((bytes_read + BEFS_SB(sb)->block_size) < len) ? len 149 fs/befs/datastream.c BEFS_SB(sb)->block_size : len - bytes_read; len 189 fs/befs/datastream.c metablocks += ds->indirect.len; len 211 fs/befs/datastream.c metablocks += ds->double_indirect.len; len 261 fs/befs/datastream.c sum += array[i].len, i++) { len 262 fs/befs/datastream.c if (blockno >= sum && blockno < sum + (array[i].len)) { len 267 fs/befs/datastream.c run->len = array[i].len - offset; len 327 fs/befs/datastream.c for (i = 0; i < indirect.len; i++) { len 340 fs/befs/datastream.c int len = fs16_to_cpu(sb, array[j].len); len 342 fs/befs/datastream.c if (search_blk >= sum && search_blk < sum + len) { len 348 fs/befs/datastream.c run->len = len 349 fs/befs/datastream.c fs16_to_cpu(sb, array[j].len) - offset; len 359 fs/befs/datastream.c sum += len; len 463 fs/befs/datastream.c if (dbl_which_block > data->double_indirect.len) { len 491 fs/befs/datastream.c if (which_block > indir_run.len) { len 518 fs/befs/datastream.c run->len -= offset; len 15 fs/befs/datastream.h void *buff, befs_off_t len); len 84 fs/befs/debug.c tmp_run.allocation_group, tmp_run.start, tmp_run.len); len 97 fs/befs/debug.c tmp_run.allocation_group, tmp_run.start, tmp_run.len); len 101 fs/befs/debug.c tmp_run.allocation_group, tmp_run.start, tmp_run.len); len 116 fs/befs/debug.c tmp_run.len); len 126 fs/befs/debug.c tmp_run.start, tmp_run.len); len 137 fs/befs/debug.c tmp_run.len); len 186 fs/befs/debug.c tmp_run.allocation_group, tmp_run.start, tmp_run.len); len 195 fs/befs/debug.c tmp_run.allocation_group, tmp_run.start, tmp_run.len); len 199 fs/befs/debug.c tmp_run.allocation_group, tmp_run.start, tmp_run.len); len 219 fs/befs/debug.c befs_debug(sb, "[%u, %hu, %hu]", n.allocation_group, n.start, n.len); len 79 fs/befs/endian.h run.len = le16_to_cpu((__force __le16)n.len); len 83 fs/befs/endian.h run.len = be16_to_cpu((__force __be16)n.len); len 96 fs/befs/endian.h run.len = cpu_to_le16(n.len); len 100 fs/befs/endian.h run.len = cpu_to_be16(n.len); len 35 fs/befs/io.c iaddr.start, iaddr.len); len 320 fs/befs/linuxvfs.c befs_ino->i_inode_num.start, befs_ino->i_inode_num.len); len 476 fs/befs/linuxvfs.c befs_off_t len = data->size; len 479 fs/befs/linuxvfs.c if (len == 0 || len > PAGE_SIZE) { len 485 fs/befs/linuxvfs.c if (befs_read_lsymlink(sb, data, link, len) != len) { len 489 fs/befs/linuxvfs.c link[len - 1] = '\0'; len 133 fs/bfs/dir.c if (dentry->d_name.len > BFS_NAMELEN) len 270 fs/bfs/dir.c int namelen = child->len; len 313 fs/bfs/dir.c static inline int bfs_namecmp(int len, const unsigned char *name, len 316 fs/bfs/dir.c if ((len < BFS_NAMELEN) && buffer[len]) len 318 fs/bfs/dir.c return !memcmp(name, buffer, len); len 329 fs/bfs/dir.c int namelen = child->len; len 172 fs/bfs/file.c loff_t pos, unsigned len, unsigned flags, len 177 fs/bfs/file.c ret = block_write_begin(mapping, pos, len, flags, pagep, len 180 fs/bfs/file.c bfs_write_failed(mapping, pos + len); len 259 fs/binfmt_aout.c unsigned long bss, start_addr, len; len 319 fs/binfmt_aout.c len = PAGE_ALIGN(ex.a_text + ex.a_data); len 321 fs/binfmt_aout.c if (bss > len) { len 322 fs/binfmt_aout.c retval = vm_brk(start_addr + len, bss - len); len 144 fs/binfmt_elf.c #define STACK_ALLOC(sp, len) ({ \ len 145 fs/binfmt_elf.c elf_addr_t __user *old_sp = (elf_addr_t __user *)sp; sp += len; \ len 151 fs/binfmt_elf.c #define STACK_ALLOC(sp, len) ({ sp -= len ; sp; }) len 199 fs/binfmt_elf.c size_t len = strlen(k_platform) + 1; len 201 fs/binfmt_elf.c u_platform = (elf_addr_t __user *)STACK_ALLOC(p, len); len 202 fs/binfmt_elf.c if (__copy_to_user(u_platform, k_platform, len)) len 212 fs/binfmt_elf.c size_t len = strlen(k_base_platform) + 1; len 214 fs/binfmt_elf.c u_base_platform = (elf_addr_t __user *)STACK_ALLOC(p, len); len 215 fs/binfmt_elf.c if (__copy_to_user(u_base_platform, k_base_platform, len)) len 313 fs/binfmt_elf.c size_t len; len 316 fs/binfmt_elf.c len = strnlen_user((void __user *)p, MAX_ARG_STRLEN); len 317 fs/binfmt_elf.c if (!len || len > MAX_ARG_STRLEN) len 319 fs/binfmt_elf.c p += len; len 328 fs/binfmt_elf.c size_t len; len 331 fs/binfmt_elf.c len = strnlen_user((void __user *)p, MAX_ARG_STRLEN); len 332 fs/binfmt_elf.c if (!len || len > MAX_ARG_STRLEN) len 334 fs/binfmt_elf.c p += len; len 1179 fs/binfmt_elf.c unsigned long elf_bss, bss, len; len 1243 fs/binfmt_elf.c len = ELF_PAGEALIGN(eppnt->p_filesz + eppnt->p_vaddr); len 1245 fs/binfmt_elf.c if (bss > len) { len 1246 fs/binfmt_elf.c error = vm_brk(len, bss - len); len 1510 fs/binfmt_elf.c unsigned int i, len; len 1515 fs/binfmt_elf.c len = mm->arg_end - mm->arg_start; len 1516 fs/binfmt_elf.c if (len >= ELF_PRARGSZ) len 1517 fs/binfmt_elf.c len = ELF_PRARGSZ-1; len 1519 fs/binfmt_elf.c (const char __user *)mm->arg_start, len)) len 1521 fs/binfmt_elf.c for(i = 0; i < len; i++) len 1524 fs/binfmt_elf.c psinfo->pr_psargs[len] = 0; len 505 fs/binfmt_elf_fdpic.c size_t platform_len = 0, len; len 562 fs/binfmt_elf_fdpic.c len = sizeof(struct elf32_fdpic_loadmap); len 563 fs/binfmt_elf_fdpic.c len += sizeof(struct elf32_fdpic_loadseg) * exec_params->loadmap->nsegs; len 564 fs/binfmt_elf_fdpic.c sp = (sp - len) & ~7UL; len 567 fs/binfmt_elf_fdpic.c if (copy_to_user((void __user *) sp, exec_params->loadmap, len) != 0) len 573 fs/binfmt_elf_fdpic.c len = sizeof(struct elf32_fdpic_loadmap); len 574 fs/binfmt_elf_fdpic.c len += sizeof(struct elf32_fdpic_loadseg) * len 576 fs/binfmt_elf_fdpic.c sp = (sp - len) & ~7UL; len 580 fs/binfmt_elf_fdpic.c len) != 0) len 693 fs/binfmt_elf_fdpic.c len = strnlen_user(p, MAX_ARG_STRLEN); len 694 fs/binfmt_elf_fdpic.c if (!len || len > MAX_ARG_STRLEN) len 696 fs/binfmt_elf_fdpic.c p += len; len 705 fs/binfmt_elf_fdpic.c len = strnlen_user(p, MAX_ARG_STRLEN); len 706 fs/binfmt_elf_fdpic.c if (!len || len > MAX_ARG_STRLEN) len 708 fs/binfmt_elf_fdpic.c p += len; len 1382 fs/binfmt_elf_fdpic.c unsigned int i, len; len 1387 fs/binfmt_elf_fdpic.c len = mm->arg_end - mm->arg_start; len 1388 fs/binfmt_elf_fdpic.c if (len >= ELF_PRARGSZ) len 1389 fs/binfmt_elf_fdpic.c len = ELF_PRARGSZ - 1; len 1391 fs/binfmt_elf_fdpic.c (const char __user *) mm->arg_start, len)) len 1393 fs/binfmt_elf_fdpic.c for (i = 0; i < len; i++) len 1396 fs/binfmt_elf_fdpic.c psinfo->pr_psargs[len] = 0; len 127 fs/binfmt_flat.c long i, len; len 153 fs/binfmt_flat.c len = strnlen_user(p, MAX_ARG_STRLEN); len 154 fs/binfmt_flat.c if (!len || len > MAX_ARG_STRLEN) len 156 fs/binfmt_flat.c p += len; len 164 fs/binfmt_flat.c len = strnlen_user(p, MAX_ARG_STRLEN); len 165 fs/binfmt_flat.c if (!len || len > MAX_ARG_STRLEN) len 167 fs/binfmt_flat.c p += len; len 193 fs/binfmt_flat.c long len, int fd) len 199 fs/binfmt_flat.c pr_debug("decompress_exec(offset=%llx,buf=%p,len=%lx)\n", fpos, dst, len); len 274 fs/binfmt_flat.c strm.avail_out = len; len 286 fs/binfmt_flat.c len -= ret; len 431 fs/binfmt_flat.c unsigned long len, memp, memp_size, extra, rlim; len 574 fs/binfmt_flat.c len = data_len + extra; len 575 fs/binfmt_flat.c len = PAGE_ALIGN(len); len 576 fs/binfmt_flat.c realdatastart = vm_mmap(NULL, 0, len, len 608 fs/binfmt_flat.c vm_munmap(realdatastart, len); len 615 fs/binfmt_flat.c memp_size = len; len 618 fs/binfmt_flat.c len = text_len + data_len + extra; len 619 fs/binfmt_flat.c len = PAGE_ALIGN(len); len 620 fs/binfmt_flat.c textpos = vm_mmap(NULL, 0, len, len 638 fs/binfmt_flat.c memp_size = len; len 625 fs/block_dev.c loff_t pos, unsigned len, unsigned flags, len 628 fs/block_dev.c return block_write_begin(mapping, pos, len, flags, pagep, len 633 fs/block_dev.c loff_t pos, unsigned len, unsigned copied, len 637 fs/block_dev.c ret = block_write_end(file, mapping, pos, len, copied, page, fsdata); len 2057 fs/block_dev.c loff_t len) len 2061 fs/block_dev.c loff_t end = start + len - 1; len 2075 fs/block_dev.c len = isize - start; len 2076 fs/block_dev.c end = start + len - 1; len 2084 fs/block_dev.c if ((start | len) & (bdev_logical_block_size(bdev) - 1)) len 2094 fs/block_dev.c error = blkdev_issue_zeroout(bdev, start >> 9, len >> 9, len 2098 fs/block_dev.c error = blkdev_issue_zeroout(bdev, start >> 9, len >> 9, len 2102 fs/block_dev.c error = blkdev_issue_discard(bdev, start >> 9, len >> 9, len 2005 fs/btrfs/backref.c u32 len; len 2039 fs/btrfs/backref.c for (cur = 0; cur < btrfs_item_size(eb, item); cur += len) { len 2050 fs/btrfs/backref.c len = sizeof(*iref) + name_len; len 2051 fs/btrfs/backref.c iref = (struct btrfs_inode_ref *)((char *)iref + len); len 431 fs/btrfs/block-group.c u64 len = block_group->key.offset; len 436 fs/btrfs/block-group.c while (len > chunk) { len 439 fs/btrfs/block-group.c if (len < step) len 440 fs/btrfs/block-group.c len = 0; len 442 fs/btrfs/block-group.c len -= step; len 1474 fs/btrfs/block-group.c em->len != found_key.offset) { len 1478 fs/btrfs/block-group.c em->start, em->len); len 1549 fs/btrfs/block-group.c u64 start, len; len 1561 fs/btrfs/block-group.c len = (logical[nr] + stripe_len) - start; len 1563 fs/btrfs/block-group.c len = min_t(u64, stripe_len, len 1568 fs/btrfs/block-group.c cache->bytes_super += len; len 1569 fs/btrfs/block-group.c ret = btrfs_add_excluded_extent(fs_info, start, len); len 1666 fs/btrfs/block-group.c em->start, em->len); len 1672 fs/btrfs/block-group.c bg->key.offset != em->len || len 1677 fs/btrfs/block-group.c em->start, em->len, len 1686 fs/btrfs/block-group.c start = em->start + em->len; len 211 fs/btrfs/check-integrity.c u32 len; len 298 fs/btrfs/check-integrity.c void *dst, u32 offset, size_t len); len 315 fs/btrfs/check-integrity.c static int btrfsic_map_block(struct btrfsic_state *state, u64 bytenr, u32 len, len 1000 fs/btrfs/check-integrity.c sf->block_ctx->len) { len 1024 fs/btrfs/check-integrity.c sf->block_ctx->len) len 1121 fs/btrfs/check-integrity.c sf->block_ctx->len) { len 1201 fs/btrfs/check-integrity.c void *dstv, u32 offset, size_t len) len 1210 fs/btrfs/check-integrity.c WARN_ON(offset + len > block_ctx->len); len 1213 fs/btrfs/check-integrity.c while (len > 0) { len 1214 fs/btrfs/check-integrity.c cur = min(len, ((size_t)PAGE_SIZE - pgoff)); len 1215 fs/btrfs/check-integrity.c BUG_ON(i >= DIV_ROUND_UP(block_ctx->len, PAGE_SIZE)); len 1220 fs/btrfs/check-integrity.c len -= cur; len 1352 fs/btrfs/check-integrity.c if (ret < (int)next_block_ctx->len) { len 1388 fs/btrfs/check-integrity.c block_ctx->len) { len 1408 fs/btrfs/check-integrity.c block_ctx->len) { len 1514 fs/btrfs/check-integrity.c static int btrfsic_map_block(struct btrfsic_state *state, u64 bytenr, u32 len, len 1524 fs/btrfs/check-integrity.c length = len; len 1531 fs/btrfs/check-integrity.c block_ctx_out->len = 0; len 1549 fs/btrfs/check-integrity.c block_ctx_out->len = len; len 1570 fs/btrfs/check-integrity.c num_pages = (block_ctx->len + (u64)PAGE_SIZE - 1) >> len 1609 fs/btrfs/check-integrity.c num_pages = (block_ctx->len + (u64)PAGE_SIZE - 1) >> len 1656 fs/btrfs/check-integrity.c return block_ctx->len; len 1894 fs/btrfs/check-integrity.c block_ctx.len = processed_len; len 2022 fs/btrfs/check-integrity.c block_ctx.len = processed_len; len 47 fs/btrfs/compression.c bool btrfs_compress_is_valid_type(const char *str, size_t len) len 54 fs/btrfs/compression.c if (len < comp_len) len 215 fs/btrfs/compression.c unsigned long end_index = (cb->start + cb->len - 1) >> PAGE_SHIFT; len 275 fs/btrfs/compression.c cb->start, cb->start + cb->len - 1, len 310 fs/btrfs/compression.c unsigned long len, u64 disk_start, len 335 fs/btrfs/compression.c cb->len = len; len 590 fs/btrfs/compression.c em_len = em->len; len 596 fs/btrfs/compression.c cb->len = bio->bi_iter.bi_size; len 624 fs/btrfs/compression.c cb->len = bio->bi_iter.bi_size; len 42 fs/btrfs/compression.h unsigned long len; len 92 fs/btrfs/compression.h unsigned long len, u64 disk_start, len 173 fs/btrfs/compression.h bool btrfs_compress_is_valid_type(const char *str, size_t len); len 971 fs/btrfs/ctree.c buf->len, len 1913 fs/btrfs/ctree.c root_sub_used(root, mid->len); len 1972 fs/btrfs/ctree.c root_sub_used(root, right->len); len 2017 fs/btrfs/ctree.c root_sub_used(root, mid->len); len 4963 fs/btrfs/ctree.c root_sub_used(root, leaf->len); len 2341 fs/btrfs/ctree.h static inline u64 btrfs_name_hash(const char *name, int len) len 2343 fs/btrfs/ctree.h return crc32c((u32)~1, name, len); len 2350 fs/btrfs/ctree.h int len) len 2352 fs/btrfs/ctree.h return (u64) crc32c(parent_objectid, name, len); len 2404 fs/btrfs/ctree.h int btrfs_lookup_data_extent(struct btrfs_fs_info *fs_info, u64 start, u64 len); len 2445 fs/btrfs/ctree.h u64 start, u64 len, int delalloc); len 2447 fs/btrfs/ctree.h u64 start, u64 len); len 2786 fs/btrfs/ctree.h struct btrfs_root *root, u64 bytenr, u64 len); len 2816 fs/btrfs/ctree.h u64 start, u64 len); len 2817 fs/btrfs/ctree.h noinline int can_nocow_extent(struct inode *inode, u64 offset, u64 *len, len 2833 fs/btrfs/ctree.h int btrfs_truncate_block(struct inode *inode, loff_t from, loff_t len, len 2953 fs/btrfs/ctree.h loff_t len, unsigned int remap_flags); len 3348 fs/btrfs/ctree.h int btrfs_reloc_clone_csums(struct inode *inode, u64 file_pos, u64 len); len 3413 fs/btrfs/ctree.h #define in_range(b, first, len) ((b) >= (first) && (b) < (first) + (len)) len 139 fs/btrfs/delalloc-space.c struct extent_changeset **reserved, u64 start, u64 len) len 145 fs/btrfs/delalloc-space.c len = round_up(start + len, fs_info->sectorsize) - len 149 fs/btrfs/delalloc-space.c ret = btrfs_alloc_data_chunk_ondemand(BTRFS_I(inode), len); len 154 fs/btrfs/delalloc-space.c ret = btrfs_qgroup_reserve_data(inode, reserved, start, len); len 156 fs/btrfs/delalloc-space.c btrfs_free_reserved_data_space_noquota(inode, start, len); len 171 fs/btrfs/delalloc-space.c u64 len) len 177 fs/btrfs/delalloc-space.c len = round_up(start + len, fs_info->sectorsize) - len 183 fs/btrfs/delalloc-space.c btrfs_space_info_update_bytes_may_use(fs_info, data_sinfo, -len); len 195 fs/btrfs/delalloc-space.c struct extent_changeset *reserved, u64 start, u64 len) len 200 fs/btrfs/delalloc-space.c len = round_up(start + len, root->fs_info->sectorsize) - len 204 fs/btrfs/delalloc-space.c btrfs_free_reserved_data_space_noquota(inode, start, len); len 205 fs/btrfs/delalloc-space.c btrfs_qgroup_free_data(inode, reserved, start, len); len 470 fs/btrfs/delalloc-space.c struct extent_changeset **reserved, u64 start, u64 len) len 474 fs/btrfs/delalloc-space.c ret = btrfs_check_data_free_space(inode, reserved, start, len); len 477 fs/btrfs/delalloc-space.c ret = btrfs_delalloc_reserve_metadata(BTRFS_I(inode), len); len 479 fs/btrfs/delalloc-space.c btrfs_free_reserved_data_space(inode, *reserved, start, len); len 497 fs/btrfs/delalloc-space.c u64 start, u64 len, bool qgroup_free) len 499 fs/btrfs/delalloc-space.c btrfs_delalloc_release_metadata(BTRFS_I(inode), len, qgroup_free); len 500 fs/btrfs/delalloc-space.c btrfs_free_reserved_data_space(inode, reserved, start, len); len 10 fs/btrfs/delalloc-space.h struct extent_changeset **reserved, u64 start, u64 len); len 12 fs/btrfs/delalloc-space.h struct extent_changeset *reserved, u64 start, u64 len); len 15 fs/btrfs/delalloc-space.h u64 start, u64 len, bool qgroup_free); len 17 fs/btrfs/delalloc-space.h u64 len); len 21 fs/btrfs/delalloc-space.h struct extent_changeset **reserved, u64 start, u64 len); len 927 fs/btrfs/delayed-ref.c u64 num_bytes = generic_ref->len; len 1022 fs/btrfs/delayed-ref.c u64 num_bytes = generic_ref->len; len 246 fs/btrfs/delayed-ref.h u64 len; len 265 fs/btrfs/delayed-ref.h int action, u64 bytenr, u64 len, u64 parent) len 269 fs/btrfs/delayed-ref.h generic_ref->len = len; len 742 fs/btrfs/dev-replace.c start = em->start + em->len; len 205 fs/btrfs/disk-io.c struct page *page, size_t pg_offset, u64 start, u64 len, len 214 fs/btrfs/disk-io.c em = lookup_extent_mapping(em_tree, start, len); len 228 fs/btrfs/disk-io.c em->len = (u64)-1; len 237 fs/btrfs/disk-io.c em = lookup_extent_mapping(em_tree, start, len); len 259 fs/btrfs/disk-io.c unsigned long len; len 270 fs/btrfs/disk-io.c len = buf->len - offset; len 272 fs/btrfs/disk-io.c while (len > 0) { len 283 fs/btrfs/disk-io.c cur_len = min(len, map_len - (offset - map_start)); len 285 fs/btrfs/disk-io.c len -= cur_len; len 320 fs/btrfs/disk-io.c lock_extent_bits(io_tree, eb->start, eb->start + eb->len - 1, len 344 fs/btrfs/disk-io.c unlock_extent_cached(io_tree, eb->start, eb->start + eb->len - 1, len 485 fs/btrfs/disk-io.c eb->start, eb->len); len 1086 fs/btrfs/disk-io.c -buf->len, len 1268 fs/btrfs/disk-io.c btrfs_set_root_used(&root->root_item, leaf->len); len 4149 fs/btrfs/disk-io.c buf->len, len 137 fs/btrfs/disk-io.h struct page *page, size_t pg_offset, u64 start, u64 len, len 21 fs/btrfs/export.c int len = *max_len; len 24 fs/btrfs/export.c if (parent && (len < BTRFS_FID_SIZE_CONNECTABLE)) { len 27 fs/btrfs/export.c } else if (len < BTRFS_FID_SIZE_NON_CONNECTABLE) { len 32 fs/btrfs/export.c len = BTRFS_FID_SIZE_NON_CONNECTABLE; len 48 fs/btrfs/export.c len = BTRFS_FID_SIZE_CONNECTABLE_ROOT; len 51 fs/btrfs/export.c len = BTRFS_FID_SIZE_CONNECTABLE; len 56 fs/btrfs/export.c *max_len = len; len 106 fs/btrfs/extent-tree.c percpu_counter_add_batch(&space_info->total_bytes_pinned, ref->len, len 118 fs/btrfs/extent-tree.c percpu_counter_add_batch(&space_info->total_bytes_pinned, -ref->len, len 123 fs/btrfs/extent-tree.c int btrfs_lookup_data_extent(struct btrfs_fs_info *fs_info, u64 start, u64 len) len 134 fs/btrfs/extent-tree.c key.offset = len; len 1234 fs/btrfs/extent-tree.c static int btrfs_issue_discard(struct block_device *bdev, u64 start, u64 len, len 1242 fs/btrfs/extent-tree.c len -= aligned_start - start; len 1243 fs/btrfs/extent-tree.c len = round_down(len, 1 << 9); len 1249 fs/btrfs/extent-tree.c if (!len) len 1252 fs/btrfs/extent-tree.c end = start + len; len 1253 fs/btrfs/extent-tree.c bytes_left = len; len 2792 fs/btrfs/extent-tree.c u64 len; len 2813 fs/btrfs/extent-tree.c len = cache->key.objectid + cache->key.offset - start; len 2814 fs/btrfs/extent-tree.c len = min(len, end + 1 - start); len 2817 fs/btrfs/extent-tree.c len = min(len, cache->last_byte_to_unpin - start); len 2819 fs/btrfs/extent-tree.c btrfs_add_free_space(cache, start, len); len 2822 fs/btrfs/extent-tree.c start += len; len 2823 fs/btrfs/extent-tree.c total_unpinned += len; len 2841 fs/btrfs/extent-tree.c cache->pinned -= len; len 2842 fs/btrfs/extent-tree.c btrfs_space_info_update_bytes_pinned(fs_info, space_info, -len); len 2845 fs/btrfs/extent-tree.c -len, BTRFS_TOTAL_BYTES_PINNED_BATCH); len 2847 fs/btrfs/extent-tree.c space_info->bytes_readonly += len; len 2853 fs/btrfs/extent-tree.c u64 to_add = len; len 2857 fs/btrfs/extent-tree.c to_add = min(len, global_rsv->size - len 2864 fs/btrfs/extent-tree.c len -= to_add; len 2868 fs/btrfs/extent-tree.c if (len) len 3251 fs/btrfs/extent-tree.c buf->start, buf->len, parent); len 3278 fs/btrfs/extent-tree.c pin_down_extent(cache, buf->start, buf->len, 1); len 3285 fs/btrfs/extent-tree.c btrfs_add_free_space(cache, buf->start, buf->len); len 3286 fs/btrfs/extent-tree.c btrfs_free_reserved_bytes(cache, buf->len, 0); len 3288 fs/btrfs/extent-tree.c trace_btrfs_reserved_extent_free(fs_info, buf->start, buf->len); len 3322 fs/btrfs/extent-tree.c btrfs_pin_extent(fs_info, ref->bytenr, ref->len, 1); len 4150 fs/btrfs/extent-tree.c u64 start, u64 len, len 4164 fs/btrfs/extent-tree.c pin_down_extent(cache, start, len, 1); len 4167 fs/btrfs/extent-tree.c ret = btrfs_discard_extent(fs_info, start, len, NULL); len 4168 fs/btrfs/extent-tree.c btrfs_add_free_space(cache, start, len); len 4169 fs/btrfs/extent-tree.c btrfs_free_reserved_bytes(cache, len, delalloc); len 4170 fs/btrfs/extent-tree.c trace_btrfs_reserved_extent_free(fs_info, start, len); len 4178 fs/btrfs/extent-tree.c u64 start, u64 len, int delalloc) len 4180 fs/btrfs/extent-tree.c return __btrfs_free_reserved_extent(fs_info, start, len, 0, delalloc); len 4184 fs/btrfs/extent-tree.c u64 start, u64 len) len 4186 fs/btrfs/extent-tree.c return __btrfs_free_reserved_extent(fs_info, start, len, 1, 0); len 4468 fs/btrfs/extent-tree.c buf->start + buf->len - 1, GFP_NOFS); len 4471 fs/btrfs/extent-tree.c buf->start + buf->len - 1); len 4475 fs/btrfs/extent-tree.c buf->start + buf->len - 1, GFP_NOFS); len 4735 fs/btrfs/extent-tree.c eb->len, flag, len 5559 fs/btrfs/extent-tree.c u64 start = SZ_1M, len = 0, end = 0; len 5600 fs/btrfs/extent-tree.c len = end - start + 1; len 5603 fs/btrfs/extent-tree.c if (!len) { len 5609 fs/btrfs/extent-tree.c ret = btrfs_issue_discard(device->bdev, start, len, len 5620 fs/btrfs/extent-tree.c start += len; len 5663 fs/btrfs/extent-tree.c if (range->len != U64_MAX && len 5664 fs/btrfs/extent-tree.c check_add_overflow(range->start, range->len, &range_end)) len 5729 fs/btrfs/extent-tree.c range->len = trimmed; len 81 fs/btrfs/extent_io.c eb->start, eb->len, atomic_read(&eb->refs), eb->bflags); len 2154 fs/btrfs/extent_io.c rec->start + rec->len - 1, len 2160 fs/btrfs/extent_io.c rec->start + rec->len - 1, len 2327 fs/btrfs/extent_io.c state->end >= failrec->start + failrec->len - 1) { len 2329 fs/btrfs/extent_io.c failrec->len); len 2331 fs/btrfs/extent_io.c repair_io_failure(fs_info, ino, start, failrec->len, len 2396 fs/btrfs/extent_io.c failrec->len = end - start + 1; len 2402 fs/btrfs/extent_io.c em = lookup_extent_mapping(em_tree, start, failrec->len); len 2409 fs/btrfs/extent_io.c if (em->start > start || em->start + em->len <= start) { len 2430 fs/btrfs/extent_io.c logical, start, failrec->len); len 2450 fs/btrfs/extent_io.c failrec->logical, failrec->start, failrec->len, len 2470 fs/btrfs/extent_io.c num_copies = btrfs_num_copies(fs_info, failrec->logical, failrec->len); len 2556 fs/btrfs/extent_io.c bio_add_page(bio, page, failrec->len, pg_offset); len 2685 fs/btrfs/extent_io.c endio_readpage_release_extent(struct extent_io_tree *tree, u64 start, u64 len, len 2689 fs/btrfs/extent_io.c u64 end = start + len - 1; len 2716 fs/btrfs/extent_io.c u64 len; len 2756 fs/btrfs/extent_io.c len = bvec->bv_len; len 2791 fs/btrfs/extent_io.c offset += len; len 2821 fs/btrfs/extent_io.c offset += len; len 3023 fs/btrfs/extent_io.c u64 start, u64 len, get_extent_t *get_extent, len 3040 fs/btrfs/extent_io.c em = get_extent(BTRFS_I(inode), page, pg_offset, start, len, 0); len 3695 fs/btrfs/extent_io.c -eb->len, len 3742 fs/btrfs/extent_io.c percpu_counter_add_batch(&fs_info->dirty_metadata_bytes, eb->len, len 3764 fs/btrfs/extent_io.c eb->len, fs_info->dirty_metadata_batch); len 3874 fs/btrfs/extent_io.c memzero_extent_buffer(eb, end, eb->len - end); len 4454 fs/btrfs/extent_io.c u64 len; len 4456 fs/btrfs/extent_io.c len = end - start + 1; len 4458 fs/btrfs/extent_io.c em = lookup_extent_mapping(map, start, len); len 4497 fs/btrfs/extent_io.c u64 len; len 4503 fs/btrfs/extent_io.c len = last - offset; len 4504 fs/btrfs/extent_io.c if (len == 0) len 4506 fs/btrfs/extent_io.c len = ALIGN(len, sectorsize); len 4507 fs/btrfs/extent_io.c em = btrfs_get_extent_fiemap(BTRFS_I(inode), offset, len); len 4532 fs/btrfs/extent_io.c u64 len; len 4549 fs/btrfs/extent_io.c u64 offset, u64 phys, u64 len, u32 flags) len 4563 fs/btrfs/extent_io.c if (cache->offset + cache->len > offset) { len 4579 fs/btrfs/extent_io.c if (cache->offset + cache->len == offset && len 4580 fs/btrfs/extent_io.c cache->phys + cache->len == phys && len 4583 fs/btrfs/extent_io.c cache->len += len; len 4590 fs/btrfs/extent_io.c cache->len, cache->flags); len 4598 fs/btrfs/extent_io.c cache->len = len; len 4603 fs/btrfs/extent_io.c cache->phys, cache->len, cache->flags); len 4629 fs/btrfs/extent_io.c cache->len, cache->flags); len 4637 fs/btrfs/extent_io.c __u64 start, __u64 len) len 4641 fs/btrfs/extent_io.c u64 max = start + len; len 4661 fs/btrfs/extent_io.c if (len == 0) len 4677 fs/btrfs/extent_io.c len = round_up(max, btrfs_inode_sectorsize(inode)) - start; len 4724 fs/btrfs/extent_io.c lock_extent_bits(&BTRFS_I(inode)->io_tree, start, start + len - 1, len 4838 fs/btrfs/extent_io.c unlock_extent_cached(&BTRFS_I(inode)->io_tree, start, start + len - 1, len 4921 fs/btrfs/extent_io.c unsigned long len) len 4927 fs/btrfs/extent_io.c eb->len = len; len 4948 fs/btrfs/extent_io.c BUG_ON(len > MAX_INLINE_EXTENT_BUFFER_SIZE); len 4967 fs/btrfs/extent_io.c new = __alloc_extent_buffer(src->fs_info, src->start, src->len); len 4991 fs/btrfs/extent_io.c u64 start, unsigned long len) len 4997 fs/btrfs/extent_io.c eb = __alloc_extent_buffer(fs_info, start, len); len 5156 fs/btrfs/extent_io.c unsigned long len = fs_info->nodesize; len 5176 fs/btrfs/extent_io.c eb = __alloc_extent_buffer(fs_info, start, len); len 5556 fs/btrfs/extent_io.c unsigned long start, unsigned long len) len 5566 fs/btrfs/extent_io.c if (start + len > eb->len) { len 5568 fs/btrfs/extent_io.c eb->start, eb->len, start, len); len 5569 fs/btrfs/extent_io.c memset(dst, 0, len); len 5575 fs/btrfs/extent_io.c while (len > 0) { len 5578 fs/btrfs/extent_io.c cur = min(len, (PAGE_SIZE - offset)); len 5583 fs/btrfs/extent_io.c len -= cur; len 5591 fs/btrfs/extent_io.c unsigned long start, unsigned long len) len 5602 fs/btrfs/extent_io.c WARN_ON(start > eb->len); len 5603 fs/btrfs/extent_io.c WARN_ON(start + len > eb->start + eb->len); len 5607 fs/btrfs/extent_io.c while (len > 0) { len 5610 fs/btrfs/extent_io.c cur = min(len, (PAGE_SIZE - offset)); len 5618 fs/btrfs/extent_io.c len -= cur; len 5644 fs/btrfs/extent_io.c if (start + min_len > eb->len) { len 5646 fs/btrfs/extent_io.c eb->start, eb->len, start, min_len); len 5669 fs/btrfs/extent_io.c unsigned long start, unsigned long len) len 5680 fs/btrfs/extent_io.c WARN_ON(start > eb->len); len 5681 fs/btrfs/extent_io.c WARN_ON(start + len > eb->start + eb->len); len 5685 fs/btrfs/extent_io.c while (len > 0) { len 5688 fs/btrfs/extent_io.c cur = min(len, (PAGE_SIZE - offset)); len 5696 fs/btrfs/extent_io.c len -= cur; len 5725 fs/btrfs/extent_io.c unsigned long start, unsigned long len) len 5735 fs/btrfs/extent_io.c WARN_ON(start > eb->len); len 5736 fs/btrfs/extent_io.c WARN_ON(start + len > eb->start + eb->len); len 5740 fs/btrfs/extent_io.c while (len > 0) { len 5744 fs/btrfs/extent_io.c cur = min(len, PAGE_SIZE - offset); len 5749 fs/btrfs/extent_io.c len -= cur; len 5756 fs/btrfs/extent_io.c unsigned long len) len 5765 fs/btrfs/extent_io.c WARN_ON(start > eb->len); len 5766 fs/btrfs/extent_io.c WARN_ON(start + len > eb->start + eb->len); len 5770 fs/btrfs/extent_io.c while (len > 0) { len 5774 fs/btrfs/extent_io.c cur = min(len, PAGE_SIZE - offset); len 5778 fs/btrfs/extent_io.c len -= cur; len 5790 fs/btrfs/extent_io.c ASSERT(dst->len == src->len); len 5800 fs/btrfs/extent_io.c unsigned long len) len 5802 fs/btrfs/extent_io.c u64 dst_len = dst->len; len 5810 fs/btrfs/extent_io.c WARN_ON(src->len != dst_len); len 5814 fs/btrfs/extent_io.c while (len > 0) { len 5818 fs/btrfs/extent_io.c cur = min(len, (unsigned long)(PAGE_SIZE - offset)); len 5824 fs/btrfs/extent_io.c len -= cur; len 5892 fs/btrfs/extent_io.c unsigned long pos, unsigned long len) len 5898 fs/btrfs/extent_io.c const unsigned int size = pos + len; len 5907 fs/btrfs/extent_io.c while (len >= bits_to_set) { len 5909 fs/btrfs/extent_io.c len -= bits_to_set; len 5912 fs/btrfs/extent_io.c if (++offset >= PAGE_SIZE && len > 0) { len 5919 fs/btrfs/extent_io.c if (len) { len 5934 fs/btrfs/extent_io.c unsigned long pos, unsigned long len) len 5940 fs/btrfs/extent_io.c const unsigned int size = pos + len; len 5949 fs/btrfs/extent_io.c while (len >= bits_to_clear) { len 5951 fs/btrfs/extent_io.c len -= bits_to_clear; len 5954 fs/btrfs/extent_io.c if (++offset >= PAGE_SIZE && len > 0) { len 5961 fs/btrfs/extent_io.c if (len) { len 5967 fs/btrfs/extent_io.c static inline bool areas_overlap(unsigned long src, unsigned long dst, unsigned long len) len 5970 fs/btrfs/extent_io.c return distance < len; len 5975 fs/btrfs/extent_io.c unsigned long len) len 5985 fs/btrfs/extent_io.c if (areas_overlap(src_off, dst_off, len)) len 5990 fs/btrfs/extent_io.c memmove(dst_kaddr + dst_off, src_kaddr + src_off, len); len 5992 fs/btrfs/extent_io.c memcpy(dst_kaddr + dst_off, src_kaddr + src_off, len); len 5996 fs/btrfs/extent_io.c unsigned long src_offset, unsigned long len) len 6006 fs/btrfs/extent_io.c if (src_offset + len > dst->len) { len 6009 fs/btrfs/extent_io.c src_offset, len, dst->len); len 6012 fs/btrfs/extent_io.c if (dst_offset + len > dst->len) { len 6015 fs/btrfs/extent_io.c dst_offset, len, dst->len); len 6019 fs/btrfs/extent_io.c while (len > 0) { len 6026 fs/btrfs/extent_io.c cur = min(len, (unsigned long)(PAGE_SIZE - len 6036 fs/btrfs/extent_io.c len -= cur; len 6041 fs/btrfs/extent_io.c unsigned long src_offset, unsigned long len) len 6047 fs/btrfs/extent_io.c unsigned long dst_end = dst_offset + len - 1; len 6048 fs/btrfs/extent_io.c unsigned long src_end = src_offset + len - 1; len 6053 fs/btrfs/extent_io.c if (src_offset + len > dst->len) { len 6056 fs/btrfs/extent_io.c src_offset, len, dst->len); len 6059 fs/btrfs/extent_io.c if (dst_offset + len > dst->len) { len 6062 fs/btrfs/extent_io.c dst_offset, len, dst->len); len 6066 fs/btrfs/extent_io.c memcpy_extent_buffer(dst, dst_offset, src_offset, len); len 6069 fs/btrfs/extent_io.c while (len > 0) { len 6076 fs/btrfs/extent_io.c cur = min_t(unsigned long, len, src_off_in_page + 1); len 6084 fs/btrfs/extent_io.c len -= cur; len 160 fs/btrfs/extent_io.h unsigned long len; len 418 fs/btrfs/extent_io.h __u64 start, __u64 len); len 424 fs/btrfs/extent_io.h u64 start, unsigned long len); len 441 fs/btrfs/extent_io.h return (round_up(eb->start + eb->len, PAGE_SIZE) >> PAGE_SHIFT) - len 456 fs/btrfs/extent_io.h unsigned long start, unsigned long len); len 459 fs/btrfs/extent_io.h unsigned long len); len 462 fs/btrfs/extent_io.h unsigned long len); len 467 fs/btrfs/extent_io.h unsigned long start, unsigned long len); len 472 fs/btrfs/extent_io.h unsigned long len); len 474 fs/btrfs/extent_io.h unsigned long src_offset, unsigned long len); len 476 fs/btrfs/extent_io.h unsigned long src_offset, unsigned long len); len 478 fs/btrfs/extent_io.h unsigned long len); len 482 fs/btrfs/extent_io.h unsigned long pos, unsigned long len); len 484 fs/btrfs/extent_io.h unsigned long pos, unsigned long len); len 529 fs/btrfs/extent_io.h u64 len; len 87 fs/btrfs/extent_map.c static u64 range_end(u64 start, u64 len) len 89 fs/btrfs/extent_map.c if (start + len < start) len 91 fs/btrfs/extent_map.c return start + len; len 100 fs/btrfs/extent_map.c u64 end = range_end(em->start, em->len); len 254 fs/btrfs/extent_map.c em->len += merge->len; len 271 fs/btrfs/extent_map.c em->len += merge->len; len 292 fs/btrfs/extent_map.c int unpin_extent_cache(struct extent_map_tree *tree, u64 start, u64 len, len 300 fs/btrfs/extent_map.c em = lookup_extent_mapping(tree, start, len); len 310 fs/btrfs/extent_map.c em->mod_len = em->len; len 321 fs/btrfs/extent_map.c em->mod_len = em->len; len 344 fs/btrfs/extent_map.c em->mod_len = em->len; len 415 fs/btrfs/extent_map.c u64 start, u64 len, int strict) len 421 fs/btrfs/extent_map.c u64 end = range_end(start, len); len 454 fs/btrfs/extent_map.c u64 start, u64 len) len 456 fs/btrfs/extent_map.c return __lookup_extent_mapping(tree, start, len, 1); len 471 fs/btrfs/extent_map.c u64 start, u64 len) len 473 fs/btrfs/extent_map.c return __lookup_extent_mapping(tree, start, len, 0); len 563 fs/btrfs/extent_map.c em->len = end - start; len 567 fs/btrfs/extent_map.c em->block_len = em->len; len 594 fs/btrfs/extent_map.c struct extent_map **em_in, u64 start, u64 len) len 609 fs/btrfs/extent_map.c existing = search_extent_mapping(em_tree, start, len); len 611 fs/btrfs/extent_map.c trace_btrfs_handle_em_exist(fs_info, existing, em, start, len); len 624 fs/btrfs/extent_map.c u64 orig_len = em->len; len 637 fs/btrfs/extent_map.c ret, existing->start, existing->len, len 35 fs/btrfs/extent_map.h u64 len; len 72 fs/btrfs/extent_map.h if (em->start + em->len < em->start) len 74 fs/btrfs/extent_map.h return em->start + em->len; len 86 fs/btrfs/extent_map.h u64 start, u64 len); len 99 fs/btrfs/extent_map.h int unpin_extent_cache(struct extent_map_tree *tree, u64 start, u64 len, u64 gen); len 102 fs/btrfs/extent_map.h u64 start, u64 len); len 105 fs/btrfs/extent_map.h struct extent_map **em_in, u64 start, u64 len); len 393 fs/btrfs/file-item.c sums->len = (int)size; len 460 fs/btrfs/file-item.c sums->len = bio->bi_iter.bi_size; len 487 fs/btrfs/file-item.c if (offset >= ordered->file_offset + ordered->len || len 491 fs/btrfs/file-item.c sums->len = this_sum_bytes; len 503 fs/btrfs/file-item.c sums->len = bytes_left; len 546 fs/btrfs/file-item.c u64 bytenr, u64 len) len 551 fs/btrfs/file-item.c u64 end_byte = bytenr + len; len 594 fs/btrfs/file-item.c struct btrfs_root *root, u64 bytenr, u64 len) len 599 fs/btrfs/file-item.c u64 end_byte = bytenr + len; len 705 fs/btrfs/file-item.c shift_len = (len >> blocksize_bits) * csum_size; len 726 fs/btrfs/file-item.c truncate_one_csum(fs_info, path, &key, bytenr, len); len 858 fs/btrfs/file-item.c tmp = sums->len - total_bytes; len 883 fs/btrfs/file-item.c tmp = sums->len - total_bytes; len 910 fs/btrfs/file-item.c ins_size = (u32)(sums->len - total_bytes) >> len 923 fs/btrfs/file-item.c if (total_bytes < sums->len) { len 971 fs/btrfs/file-item.c em->len = extent_end - extent_start; len 988 fs/btrfs/file-item.c em->block_len = em->len; len 995 fs/btrfs/file-item.c em->len = extent_end - extent_start; len 309 fs/btrfs/file.c range.len = (u64)-1; len 468 fs/btrfs/file.c const u64 len, len 472 fs/btrfs/file.c const u64 end = start + len - 1; len 488 fs/btrfs/file.c em_len = em->len; len 594 fs/btrfs/file.c u64 len = end - start + 1; len 604 fs/btrfs/file.c len = (u64)-1; len 619 fs/btrfs/file.c em = lookup_extent_mapping(em_tree, start, len); len 627 fs/btrfs/file.c if (testend && em->start + em->len >= start + len) { len 632 fs/btrfs/file.c start = em->start + em->len; len 634 fs/btrfs/file.c len = start + len - (em->start + em->len); len 648 fs/btrfs/file.c split->len = start - em->start; len 657 fs/btrfs/file.c split->block_len = split->len; len 666 fs/btrfs/file.c split->ram_bytes = split->len; len 678 fs/btrfs/file.c if (testend && em->start + em->len > start + len) { len 679 fs/btrfs/file.c u64 diff = start + len - em->start; len 681 fs/btrfs/file.c split->start = start + len; len 682 fs/btrfs/file.c split->len = em->start + em->len - (start + len); len 698 fs/btrfs/file.c split->block_len = split->len; len 704 fs/btrfs/file.c split->ram_bytes = split->len; len 1506 fs/btrfs/file.c ordered->file_offset + ordered->len > start_pos && len 2367 fs/btrfs/file.c hole_em->len = end - offset; len 2368 fs/btrfs/file.c hole_em->ram_bytes = hole_em->len; len 2399 fs/btrfs/file.c static int find_first_non_hole(struct inode *inode, u64 *start, u64 *len) len 2407 fs/btrfs/file.c round_up(*len, fs_info->sectorsize), 0); len 2414 fs/btrfs/file.c *len = em->start + em->len > *start + *len ? len 2415 fs/btrfs/file.c 0 : *start + *len - em->start - em->len; len 2416 fs/btrfs/file.c *start = em->start + em->len; len 2443 fs/btrfs/file.c (ordered->file_offset + ordered->len <= lockstart || len 2543 fs/btrfs/file.c u64 len = end - start; len 2652 fs/btrfs/file.c ret = find_first_non_hole(inode, &cur_offset, &len); len 2655 fs/btrfs/file.c if (ret && !len) { len 2729 fs/btrfs/file.c static int btrfs_punch_hole(struct inode *inode, loff_t offset, loff_t len) len 2747 fs/btrfs/file.c ret = btrfs_wait_ordered_range(inode, offset, len); len 2753 fs/btrfs/file.c ret = find_first_non_hole(inode, &offset, &len); len 2756 fs/btrfs/file.c if (ret && !len) { len 2763 fs/btrfs/file.c lockend = round_down(offset + len, len 2766 fs/btrfs/file.c == (BTRFS_BYTES_TO_BLKS(fs_info, offset + len - 1)); len 2775 fs/btrfs/file.c if (same_block && len < fs_info->sectorsize) { len 2778 fs/btrfs/file.c ret = btrfs_truncate_block(inode, offset, len, 0); len 2801 fs/btrfs/file.c len = offset + len - lockstart; len 2803 fs/btrfs/file.c ret = find_first_non_hole(inode, &offset, &len); len 2806 fs/btrfs/file.c if (ret && !len) { len 2815 fs/btrfs/file.c tail_len = offset + len - tail_start; len 2899 fs/btrfs/file.c u64 len; len 2908 fs/btrfs/file.c static int add_falloc_range(struct list_head *head, u64 start, u64 len) len 2921 fs/btrfs/file.c if (prev->start + prev->len == start) { len 2922 fs/btrfs/file.c prev->len += len; len 2930 fs/btrfs/file.c range->len = len; len 2991 fs/btrfs/file.c loff_t len, len 3001 fs/btrfs/file.c u64 alloc_end = round_up(offset + len, sectorsize); len 3024 fs/btrfs/file.c const u64 em_end = em->start + em->len; len 3026 fs/btrfs/file.c if (em_end >= offset + len) { len 3033 fs/btrfs/file.c ret = btrfs_fallocate_update_isize(inode, offset + len, len 3043 fs/btrfs/file.c len = offset + len - alloc_start; len 3045 fs/btrfs/file.c alloc_hint = em->block_start + em->len; len 3050 fs/btrfs/file.c BTRFS_BYTES_TO_BLKS(fs_info, offset + len - 1)) { len 3060 fs/btrfs/file.c ret = btrfs_fallocate_update_isize(inode, offset + len, len 3064 fs/btrfs/file.c if (len < sectorsize && em->block_start != EXTENT_MAP_HOLE) { len 3066 fs/btrfs/file.c ret = btrfs_truncate_block(inode, offset, len, 0); len 3069 fs/btrfs/file.c offset + len, len 3080 fs/btrfs/file.c alloc_end = round_down(offset + len, sectorsize); len 3104 fs/btrfs/file.c if (!IS_ALIGNED(offset + len, sectorsize)) { len 3106 fs/btrfs/file.c offset + len); len 3110 fs/btrfs/file.c alloc_end = round_up(offset + len, sectorsize); len 3113 fs/btrfs/file.c ret = btrfs_truncate_block(inode, offset + len, 0, 1); len 3144 fs/btrfs/file.c offset + len, &alloc_hint); len 3153 fs/btrfs/file.c ret = btrfs_fallocate_update_isize(inode, offset + len, mode); len 3164 fs/btrfs/file.c loff_t offset, loff_t len) len 3184 fs/btrfs/file.c alloc_end = round_up(offset + len, blocksize); len 3193 fs/btrfs/file.c return btrfs_punch_hole(inode, offset, len); len 3209 fs/btrfs/file.c if (!(mode & FALLOC_FL_KEEP_SIZE) && offset + len > inode->i_size) { len 3210 fs/btrfs/file.c ret = inode_newsize_ok(inode, offset + len); len 3227 fs/btrfs/file.c } else if (offset + len > inode->i_size) { len 3248 fs/btrfs/file.c ret = btrfs_zero_range(inode, offset, len, mode); len 3265 fs/btrfs/file.c ordered->file_offset + ordered->len > alloc_start && len 3296 fs/btrfs/file.c actual_end = min_t(u64, extent_map_end(em), offset + len); len 3335 fs/btrfs/file.c range->len, i_blocksize(inode), len 3336 fs/btrfs/file.c offset + len, &alloc_hint); len 3340 fs/btrfs/file.c range->len); len 3373 fs/btrfs/file.c u64 len; len 3391 fs/btrfs/file.c len = lockend - lockstart + 1; len 3397 fs/btrfs/file.c em = btrfs_get_extent_fiemap(BTRFS_I(inode), start, len); len 3413 fs/btrfs/file.c start = em->start + em->len; len 1054 fs/btrfs/free-space-cache.c u64 start, extent_start, extent_end, len; len 1087 fs/btrfs/free-space-cache.c len = extent_end - extent_start; len 1090 fs/btrfs/free-space-cache.c ret = io_ctl_add_entry(io_ctl, extent_start, len, NULL); len 161 fs/btrfs/free-space-tree.c static void le_bitmap_set(unsigned long *map, unsigned int start, int len) len 164 fs/btrfs/free-space-tree.c const unsigned int size = start + len; len 168 fs/btrfs/free-space-tree.c while (len - bits_to_set >= 0) { len 170 fs/btrfs/free-space-tree.c len -= bits_to_set; len 175 fs/btrfs/free-space-tree.c if (len) { len 20 fs/btrfs/inode-item.c int len; len 26 fs/btrfs/inode-item.c len = btrfs_inode_ref_name_len(leaf, ref); len 28 fs/btrfs/inode-item.c cur_offset += len + sizeof(*ref); len 29 fs/btrfs/inode-item.c if (len != name_len) len 87 fs/btrfs/inode.c static struct extent_map *create_io_em(struct inode *inode, u64 start, u64 len, len 1899 fs/btrfs/inode.c u64 len = state->end + 1 - state->start; len 1900 fs/btrfs/inode.c u32 num_extents = count_max_extents(len); len 1911 fs/btrfs/inode.c percpu_counter_add_batch(&fs_info->delalloc_bytes, len, len 1914 fs/btrfs/inode.c BTRFS_I(inode)->delalloc_bytes += len; len 1916 fs/btrfs/inode.c BTRFS_I(inode)->defrag_bytes += len; len 1941 fs/btrfs/inode.c u64 len = state->end + 1 - state->start; len 1942 fs/btrfs/inode.c u32 num_extents = count_max_extents(len); len 1946 fs/btrfs/inode.c inode->defrag_bytes -= len; len 1970 fs/btrfs/inode.c btrfs_delalloc_release_metadata(inode, len, false); len 1981 fs/btrfs/inode.c state->start, len); len 1983 fs/btrfs/inode.c percpu_counter_add_batch(&fs_info->delalloc_bytes, -len, len 1986 fs/btrfs/inode.c inode->delalloc_bytes -= len; len 1997 fs/btrfs/inode.c ASSERT(inode->new_delalloc_bytes >= len); len 1998 fs/btrfs/inode.c inode->new_delalloc_bytes -= len; len 2038 fs/btrfs/inode.c if (geom.len < length + size) len 2464 fs/btrfs/inode.c u64 len; len 2474 fs/btrfs/inode.c u64 len; len 2632 fs/btrfs/inode.c old->len || extent_offset + num_bytes <= len 2731 fs/btrfs/inode.c u64 len; len 2819 fs/btrfs/inode.c len = min(backref->extent_offset + backref->num_bytes, len 2820 fs/btrfs/inode.c old->extent_offset + old->offset + old->len); len 2821 fs/btrfs/inode.c len -= max(backref->extent_offset, old->extent_offset + old->offset); len 2824 fs/btrfs/inode.c start + len, 1); len 2853 fs/btrfs/inode.c extent_len + len); len 2855 fs/btrfs/inode.c inode_add_bytes(inode, len); len 2879 fs/btrfs/inode.c btrfs_set_file_extent_num_bytes(leaf, item, len); len 2880 fs/btrfs/inode.c btrfs_set_file_extent_ram_bytes(leaf, item, new->len); len 2888 fs/btrfs/inode.c inode_add_bytes(inode, len); len 2992 fs/btrfs/inode.c new->len = ordered->len; len 3042 fs/btrfs/inode.c if (key.offset >= new->file_pos + new->len) len 3062 fs/btrfs/inode.c end = min(new->file_pos + new->len, key.offset + num_bytes); len 3067 fs/btrfs/inode.c old->len = end - offset; len 3089 fs/btrfs/inode.c u64 start, u64 len) len 3097 fs/btrfs/inode.c cache->delalloc_bytes -= len; len 3118 fs/btrfs/inode.c u64 logical_len = ordered_extent->len; len 3140 fs/btrfs/inode.c ordered_extent->len - 1); len 3159 fs/btrfs/inode.c ordered_extent->len); len 3179 fs/btrfs/inode.c ordered_extent->file_offset + ordered_extent->len - 1, len 3183 fs/btrfs/inode.c ordered_extent->file_offset + ordered_extent->len - 1, len 3192 fs/btrfs/inode.c ordered_extent->file_offset + ordered_extent->len - 1, len 3213 fs/btrfs/inode.c ordered_extent->len); len 3235 fs/btrfs/inode.c ordered_extent->file_offset, ordered_extent->len, len 3266 fs/btrfs/inode.c ordered_extent->len - 1, len 3282 fs/btrfs/inode.c end = ordered_extent->file_offset + ordered_extent->len - 1; len 3366 fs/btrfs/inode.c int pgoff, u64 start, size_t len) len 3381 fs/btrfs/inode.c crypto_shash_update(shash, kaddr + pgoff, len); len 3392 fs/btrfs/inode.c memset(kaddr + pgoff, 1, len); len 4272 fs/btrfs/inode.c dentry->d_name.len); len 4298 fs/btrfs/inode.c int name_len = dentry->d_name.len; len 4669 fs/btrfs/inode.c dentry->d_name.len); len 5040 fs/btrfs/inode.c int btrfs_truncate_block(struct inode *inode, loff_t from, loff_t len, len 5060 fs/btrfs/inode.c (!len || IS_ALIGNED(len, blocksize))) len 5123 fs/btrfs/inode.c if (!len) len 5124 fs/btrfs/inode.c len = blocksize - offset; len 5131 fs/btrfs/inode.c 0, len); len 5152 fs/btrfs/inode.c u64 offset, u64 len) len 5178 fs/btrfs/inode.c ret = btrfs_drop_extents(trans, root, inode, offset, offset + len, 1); len 5186 fs/btrfs/inode.c offset, 0, 0, len, 0, len, 0, 0, 0); len 5258 fs/btrfs/inode.c hole_em->len = hole_size; len 5667 fs/btrfs/inode.c int namelen = dentry->d_name.len; len 5740 fs/btrfs/inode.c btrfs_root_ref_name_len(leaf, ref) != dentry->d_name.len) len 5745 fs/btrfs/inode.c dentry->d_name.len); len 5959 fs/btrfs/inode.c if (dentry->d_name.len > BTRFS_NAME_LEN) len 6677 fs/btrfs/inode.c dentry->d_name.name, dentry->d_name.len, len 6709 fs/btrfs/inode.c dentry->d_name.len, btrfs_ino(BTRFS_I(dir)), objectid, len 6773 fs/btrfs/inode.c dentry->d_name.len, btrfs_ino(BTRFS_I(dir)), objectid, len 6924 fs/btrfs/inode.c dentry->d_name.len, btrfs_ino(BTRFS_I(dir)), objectid, len 6947 fs/btrfs/inode.c dentry->d_name.len, 0, index); len 7019 fs/btrfs/inode.c size_t pg_offset, u64 start, u64 len, len 7040 fs/btrfs/inode.c em = lookup_extent_mapping(em_tree, start, len); len 7046 fs/btrfs/inode.c if (em->start > start || em->start + em->len <= start) len 7061 fs/btrfs/inode.c em->len = (u64)-1; len 7150 fs/btrfs/inode.c if (start + len <= found_key.offset) len 7158 fs/btrfs/inode.c em->len = found_key.offset - start; len 7184 fs/btrfs/inode.c em->len = ALIGN(copy_size, fs_info->sectorsize); len 7185 fs/btrfs/inode.c em->orig_block_len = em->len; len 7219 fs/btrfs/inode.c em->len = len; len 7226 fs/btrfs/inode.c em->start, em->len, start, len); len 7233 fs/btrfs/inode.c err = btrfs_add_extent_mapping(fs_info, em_tree, &em, start, len); len 7249 fs/btrfs/inode.c u64 start, u64 len) len 7259 fs/btrfs/inode.c em = btrfs_get_extent(inode, NULL, 0, start, len, 0); len 7275 fs/btrfs/inode.c end = start + len; len 7285 fs/btrfs/inode.c end, len, EXTENT_DELALLOC, 1); len 7341 fs/btrfs/inode.c em->len = min(hole_len, delalloc_start - hole_start); len 7358 fs/btrfs/inode.c em->len = delalloc_len; len 7378 fs/btrfs/inode.c const u64 len, len 7390 fs/btrfs/inode.c em = create_io_em(inode, start, len, orig_start, len 7399 fs/btrfs/inode.c len, block_len, type); len 7404 fs/btrfs/inode.c start + len - 1, 0); len 7414 fs/btrfs/inode.c u64 start, u64 len) len 7423 fs/btrfs/inode.c alloc_hint = get_extent_allocation_hint(inode, start, len); len 7424 fs/btrfs/inode.c ret = btrfs_reserve_extent(root, len, len, fs_info->sectorsize, len 7444 fs/btrfs/inode.c noinline int can_nocow_extent(struct inode *inode, u64 offset, u64 *len, len 7539 fs/btrfs/inode.c num_bytes = min(offset + *len, extent_end) - offset; len 7581 fs/btrfs/inode.c *len = num_bytes; len 7669 fs/btrfs/inode.c static struct extent_map *create_io_em(struct inode *inode, u64 start, u64 len, len 7692 fs/btrfs/inode.c em->len = len; len 7709 fs/btrfs/inode.c em->start + em->len - 1, 0); len 7732 fs/btrfs/inode.c u64 start, u64 len) len 7738 fs/btrfs/inode.c len = min(len, em->len - (start - em->start)); len 7742 fs/btrfs/inode.c bh_result->b_size = len; len 7753 fs/btrfs/inode.c u64 start, u64 len) len 7778 fs/btrfs/inode.c len = min(len, em->len - (start - em->start)); len 7781 fs/btrfs/inode.c if (can_nocow_extent(inode, start, &len, &orig_start, len 7786 fs/btrfs/inode.c em2 = btrfs_create_dio_extent(inode, start, len, len 7788 fs/btrfs/inode.c len, orig_block_len, len 7806 fs/btrfs/inode.c len); len 7812 fs/btrfs/inode.c len = bh_result->b_size; len 7814 fs/btrfs/inode.c *map = em = btrfs_new_extent_direct(inode, start, len); len 7820 fs/btrfs/inode.c len = min(len, em->len - (start - em->start)); len 7825 fs/btrfs/inode.c bh_result->b_size = len; len 7836 fs/btrfs/inode.c if (!dio_data->overwrite && start + len > i_size_read(inode)) len 7837 fs/btrfs/inode.c i_size_write(inode, start + len); len 7839 fs/btrfs/inode.c WARN_ON(dio_data->reserve < len); len 7840 fs/btrfs/inode.c dio_data->reserve -= len; len 7841 fs/btrfs/inode.c dio_data->unsubmitted_oe_range_end = start + len; len 7856 fs/btrfs/inode.c u64 len = bh_result->b_size; len 7860 fs/btrfs/inode.c len = min_t(u64, len, fs_info->sectorsize); len 7863 fs/btrfs/inode.c lockend = start + len - 1; len 7885 fs/btrfs/inode.c em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, start, len, 0); len 7914 fs/btrfs/inode.c dio_data, start, len); len 7922 fs/btrfs/inode.c start, len); len 7981 fs/btrfs/inode.c num_copies = btrfs_num_copies(fs_info, failrec->logical, failrec->len); len 8523 fs/btrfs/inode.c if (geom.len >= submit_len) { len 8536 fs/btrfs/inode.c ASSERT(geom.len <= INT_MAX); len 8539 fs/btrfs/inode.c clone_len = min_t(int, submit_len, geom.len); len 8844 fs/btrfs/inode.c __u64 start, __u64 len) len 8852 fs/btrfs/inode.c return extent_fiemap(inode, fieinfo, start, len); len 8953 fs/btrfs/inode.c end = min(page_end, ordered->file_offset + ordered->len - 1); len 9482 fs/btrfs/inode.c ordered->file_offset, ordered->len); len 9681 fs/btrfs/inode.c new_dentry->d_name.len, len 9698 fs/btrfs/inode.c old_dentry->d_name.len, len 9730 fs/btrfs/inode.c old_dentry->d_name.len); len 9746 fs/btrfs/inode.c new_dentry->d_name.len); len 9757 fs/btrfs/inode.c new_dentry->d_name.len, 0, old_idx); len 9765 fs/btrfs/inode.c old_dentry->d_name.len, 0, new_idx); len 9892 fs/btrfs/inode.c dentry->d_name.len, len 9965 fs/btrfs/inode.c new_dentry->d_name.len); len 10027 fs/btrfs/inode.c new_dentry->d_name.len, len 10051 fs/btrfs/inode.c old_dentry->d_name.len); len 10071 fs/btrfs/inode.c new_dentry->d_name.len); len 10084 fs/btrfs/inode.c new_dentry->d_name.len, 0, index); len 10386 fs/btrfs/inode.c dentry->d_name.len, btrfs_ino(BTRFS_I(dir)), len 10552 fs/btrfs/inode.c em->len = ins.offset; len 10914 fs/btrfs/inode.c u64 len = isize - start; len 10916 fs/btrfs/inode.c em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, start, len, 0); len 10946 fs/btrfs/inode.c len = min(len, em->len - (start - em->start)); len 10950 fs/btrfs/inode.c ret = can_nocow_extent(inode, start, &len, NULL, NULL, NULL); len 10962 fs/btrfs/inode.c em = btrfs_get_chunk_map(fs_info, logical_block_start, len); len 10990 fs/btrfs/inode.c len = min(len, em->len - (logical_block_start - em->start)); len 11013 fs/btrfs/inode.c bsi.block_len += len; len 11022 fs/btrfs/inode.c bsi.block_len = len; len 11025 fs/btrfs/inode.c start += len; len 530 fs/btrfs/ioctl.c if (range.len < fs_info->sb->s_blocksize) len 642 fs/btrfs/ioctl.c btrfs_set_root_used(root_item, leaf->len); len 1116 fs/btrfs/ioctl.c u64 len = PAGE_SIZE; len 1123 fs/btrfs/ioctl.c em = lookup_extent_mapping(em_tree, start, len); len 1128 fs/btrfs/ioctl.c u64 end = start + len - 1; len 1132 fs/btrfs/ioctl.c em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, start, len, 0); len 1148 fs/btrfs/ioctl.c if (em->start + em->len >= i_size_read(inode)) len 1151 fs/btrfs/ioctl.c next = defrag_lookup_extent(inode, em->start + em->len); len 1199 fs/btrfs/ioctl.c (em->len >= thresh || (!next_mergeable && !prev_mergeable))) len 1447 fs/btrfs/ioctl.c if (range->start + range->len > range->start) { len 1449 fs/btrfs/ioctl.c range->start + range->len - 1) >> PAGE_SHIFT; len 2091 fs/btrfs/ioctl.c sh.len = item_len; len 2298 fs/btrfs/ioctl.c int len; len 2348 fs/btrfs/ioctl.c len = btrfs_inode_ref_name_len(l, iref); len 2349 fs/btrfs/ioctl.c ptr -= len + 1; len 2350 fs/btrfs/ioctl.c total_len += len + 1; len 2356 fs/btrfs/ioctl.c *(ptr + len) = '/'; len 2357 fs/btrfs/ioctl.c read_extent_buffer(l, ptr, (unsigned long)(iref + 1), len); len 2394 fs/btrfs/ioctl.c int len; len 2441 fs/btrfs/ioctl.c len = btrfs_inode_ref_name_len(leaf, iref); len 2442 fs/btrfs/ioctl.c ptr -= len + 1; len 2443 fs/btrfs/ioctl.c total_len += len + 1; len 2449 fs/btrfs/ioctl.c *(ptr + len) = '/'; len 2451 fs/btrfs/ioctl.c (unsigned long)(iref + 1), len); len 3008 fs/btrfs/ioctl.c range->len = (u64)-1; len 3225 fs/btrfs/ioctl.c struct inode *inode2, u64 loff2, u64 len) len 3227 fs/btrfs/ioctl.c unlock_extent(&BTRFS_I(inode1)->io_tree, loff1, loff1 + len - 1); len 3228 fs/btrfs/ioctl.c unlock_extent(&BTRFS_I(inode2)->io_tree, loff2, loff2 + len - 1); len 3232 fs/btrfs/ioctl.c struct inode *inode2, u64 loff2, u64 len) len 3240 fs/btrfs/ioctl.c lock_extent(&BTRFS_I(inode1)->io_tree, loff1, loff1 + len - 1); len 3241 fs/btrfs/ioctl.c lock_extent(&BTRFS_I(inode2)->io_tree, loff2, loff2 + len - 1); len 3244 fs/btrfs/ioctl.c static int btrfs_extent_same_range(struct inode *src, u64 loff, u64 len, len 3254 fs/btrfs/ioctl.c btrfs_double_extent_lock(src, loff, dst, dst_loff, len); len 3255 fs/btrfs/ioctl.c ret = btrfs_clone(src, dst, loff, len, ALIGN(len, bs), dst_loff, 1); len 3256 fs/btrfs/ioctl.c btrfs_double_extent_unlock(src, loff, dst, dst_loff, len); len 3509 fs/btrfs/ioctl.c const u64 len = olen_aligned; len 3604 fs/btrfs/ioctl.c } else if (key.offset >= off + len) { len 3643 fs/btrfs/ioctl.c if (key.offset + datal > off + len) len 3644 fs/btrfs/ioctl.c datal = off + len - key.offset; len 3674 fs/btrfs/ioctl.c if (key.offset + datal > off + len) len 3675 fs/btrfs/ioctl.c trim = key.offset + datal - (off + len); len 3717 fs/btrfs/ioctl.c if (new_key.offset + datal >= destoff + len) len 3730 fs/btrfs/ioctl.c if (last_dest_end < destoff + len) { len 3741 fs/btrfs/ioctl.c last_dest_end, destoff + len - 1, len 3746 fs/btrfs/ioctl.c ret = clone_finish_inode_update(trans, inode, destoff + len, len 3763 fs/btrfs/ioctl.c u64 len = olen; len 3783 fs/btrfs/ioctl.c if (off + len == src->i_size) len 3784 fs/btrfs/ioctl.c len = ALIGN(src->i_size, bs) - off; len 3811 fs/btrfs/ioctl.c btrfs_double_extent_lock(src, off, inode, destoff, len); len 3812 fs/btrfs/ioctl.c ret = btrfs_clone(src, inode, off, olen, len, destoff, 0); len 3813 fs/btrfs/ioctl.c btrfs_double_extent_unlock(src, off, inode, destoff, len); len 3820 fs/btrfs/ioctl.c round_up(destoff + len, PAGE_SIZE) - 1); len 3827 fs/btrfs/ioctl.c loff_t *len, unsigned int remap_flags) len 3867 fs/btrfs/ioctl.c if (*len == 0 && !(remap_flags & REMAP_FILE_DEDUP)) len 3870 fs/btrfs/ioctl.c wb_len = ALIGN(*len, bs); len 3912 fs/btrfs/ioctl.c len, remap_flags); len 3916 fs/btrfs/ioctl.c struct file *dst_file, loff_t destoff, loff_t len, len 3933 fs/btrfs/ioctl.c &len, remap_flags); len 3934 fs/btrfs/ioctl.c if (ret < 0 || len == 0) len 3938 fs/btrfs/ioctl.c ret = btrfs_extent_same(src_inode, off, len, dst_inode, destoff); len 3940 fs/btrfs/ioctl.c ret = btrfs_clone_files(dst_file, src_file, off, len, destoff); len 3948 fs/btrfs/ioctl.c return ret < 0 ? ret : len; len 5174 fs/btrfs/ioctl.c size_t len; len 5182 fs/btrfs/ioctl.c len = strnlen(label, BTRFS_LABEL_SIZE); len 5184 fs/btrfs/ioctl.c if (len == BTRFS_LABEL_SIZE) { len 5187 fs/btrfs/ioctl.c --len); len 5190 fs/btrfs/ioctl.c ret = copy_to_user(arg, label, len); len 118 fs/btrfs/lzo.c static inline void write_compress_length(char *buf, size_t len) len 122 fs/btrfs/lzo.c dlen = cpu_to_le32(len); len 150 fs/btrfs/lzo.c unsigned long len = *total_out; len 186 fs/btrfs/lzo.c in_len = min(len, PAGE_SIZE); len 187 fs/btrfs/lzo.c while (tot_in < len) { len 233 fs/btrfs/lzo.c if (out_len == 0 && tot_in >= len) len 263 fs/btrfs/lzo.c if (tot_in >= len) len 269 fs/btrfs/lzo.c bytes_left = len - tot_in; len 10 fs/btrfs/misc.h #define in_range(b, first, len) ((b) >= (first) && (b) < (first) + (len)) len 23 fs/btrfs/ordered-data.c if (entry->file_offset + entry->len < entry->file_offset) len 25 fs/btrfs/ordered-data.c return entry->file_offset + entry->len; len 123 fs/btrfs/ordered-data.c entry->file_offset + entry->len <= file_offset) len 129 fs/btrfs/ordered-data.c u64 len) len 131 fs/btrfs/ordered-data.c if (file_offset + len <= entry->file_offset || len 132 fs/btrfs/ordered-data.c entry->file_offset + entry->len <= file_offset) len 175 fs/btrfs/ordered-data.c u64 start, u64 len, u64 disk_len, len 191 fs/btrfs/ordered-data.c entry->len = len; len 193 fs/btrfs/ordered-data.c entry->bytes_left = len; len 201 fs/btrfs/ordered-data.c percpu_counter_add_batch(&fs_info->dio_bytes, len, len 250 fs/btrfs/ordered-data.c u64 start, u64 len, u64 disk_len, int type) len 252 fs/btrfs/ordered-data.c return __btrfs_add_ordered_extent(inode, file_offset, start, len, len 258 fs/btrfs/ordered-data.c u64 start, u64 len, u64 disk_len, int type) len 260 fs/btrfs/ordered-data.c return __btrfs_add_ordered_extent(inode, file_offset, start, len, len 266 fs/btrfs/ordered-data.c u64 start, u64 len, u64 disk_len, len 269 fs/btrfs/ordered-data.c return __btrfs_add_ordered_extent(inode, file_offset, start, len, len 332 fs/btrfs/ordered-data.c entry->len); len 474 fs/btrfs/ordered-data.c btrfs_delalloc_release_metadata(btrfs_inode, entry->len, false); len 477 fs/btrfs/ordered-data.c percpu_counter_add_batch(&fs_info->dio_bytes, -entry->len, len 626 fs/btrfs/ordered-data.c u64 end = start + entry->len - 1; len 646 fs/btrfs/ordered-data.c int btrfs_wait_ordered_range(struct inode *inode, u64 start, u64 len) len 654 fs/btrfs/ordered-data.c if (start + len < start) { len 657 fs/btrfs/ordered-data.c orig_end = start + len - 1; len 687 fs/btrfs/ordered-data.c if (ordered->file_offset + ordered->len <= start) { len 739 fs/btrfs/ordered-data.c struct btrfs_inode *inode, u64 file_offset, u64 len) len 749 fs/btrfs/ordered-data.c node = tree_search(tree, file_offset + len); len 756 fs/btrfs/ordered-data.c if (range_overlaps(entry, file_offset, len)) len 759 fs/btrfs/ordered-data.c if (entry->file_offset >= file_offset + len) { len 933 fs/btrfs/ordered-data.c u8 *sum, int len) len 952 fs/btrfs/ordered-data.c disk_bytenr < ordered_sum->bytenr + ordered_sum->len) { len 955 fs/btrfs/ordered-data.c num_sectors = ordered_sum->len >> len 957 fs/btrfs/ordered-data.c num_sectors = min_t(int, len - index, num_sectors - i); len 962 fs/btrfs/ordered-data.c if (index == len) len 23 fs/btrfs/ordered-data.h int len; len 74 fs/btrfs/ordered-data.h u64 len; len 164 fs/btrfs/ordered-data.h u64 start, u64 len, u64 disk_len, int type); len 166 fs/btrfs/ordered-data.h u64 start, u64 len, u64 disk_len, int type); len 168 fs/btrfs/ordered-data.h u64 start, u64 len, u64 disk_len, len 176 fs/btrfs/ordered-data.h int btrfs_wait_ordered_range(struct inode *inode, u64 start, u64 len); len 182 fs/btrfs/ordered-data.h u64 len); len 186 fs/btrfs/ordered-data.h u8 *sum, int len); len 20 fs/btrfs/props.c int (*validate)(const char *value, size_t len); len 21 fs/btrfs/props.c int (*apply)(struct inode *inode, const char *value, size_t len); len 228 fs/btrfs/props.c size_t len) len 234 fs/btrfs/props.c ret = handler->apply(inode, value, len); len 255 fs/btrfs/props.c static int prop_compression_validate(const char *value, size_t len) len 260 fs/btrfs/props.c if (btrfs_compress_is_valid_type(value, len)) len 267 fs/btrfs/props.c size_t len) len 272 fs/btrfs/props.c if (len == 0) { len 3409 fs/btrfs/qgroup.c u64 len) len 3420 fs/btrfs/qgroup.c !is_fstree(root->root_key.objectid) || len == 0) len 3435 fs/btrfs/qgroup.c start + len -1, EXTENT_QGROUP_RESERVED, reserved); len 3439 fs/btrfs/qgroup.c trace_btrfs_qgroup_reserve_data(inode, start, len, len 3464 fs/btrfs/qgroup.c struct extent_changeset *reserved, u64 start, u64 len) len 3474 fs/btrfs/qgroup.c len = round_up(start + len, root->fs_info->sectorsize); len 3488 fs/btrfs/qgroup.c if (range_start >= start + len || len 3492 fs/btrfs/qgroup.c free_len = min(start + len, range_start + range_len) - len 3518 fs/btrfs/qgroup.c struct extent_changeset *reserved, u64 start, u64 len, len 3532 fs/btrfs/qgroup.c return qgroup_free_reserved_data(inode, reserved, start, len); len 3535 fs/btrfs/qgroup.c start + len -1, EXTENT_QGROUP_RESERVED, &changeset); len 3541 fs/btrfs/qgroup.c trace_btrfs_qgroup_release_data(inode, start, len, len 3566 fs/btrfs/qgroup.c struct extent_changeset *reserved, u64 start, u64 len) len 3568 fs/btrfs/qgroup.c return __btrfs_qgroup_release_data(inode, reserved, start, len, 1); len 3586 fs/btrfs/qgroup.c int btrfs_qgroup_release_data(struct inode *inode, u64 start, u64 len) len 3588 fs/btrfs/qgroup.c return __btrfs_qgroup_release_data(inode, NULL, start, len, 0); len 348 fs/btrfs/qgroup.h struct extent_changeset **reserved, u64 start, u64 len); len 349 fs/btrfs/qgroup.h int btrfs_qgroup_release_data(struct inode *inode, u64 start, u64 len); len 351 fs/btrfs/qgroup.h struct extent_changeset *reserved, u64 start, u64 len); len 510 fs/btrfs/raid56.c static void run_xor(void **pages, int src_cnt, ssize_t len) len 518 fs/btrfs/raid56.c xor_blocks(xor_src_cnt, len, dest, pages + src_off); len 16 fs/btrfs/rcu-string.h size_t len = strlen(src) + 1; len 18 fs/btrfs/rcu-string.h (len * sizeof(char)), mask); len 21 fs/btrfs/rcu-string.h strncpy(ret->str, src, len); len 65 fs/btrfs/ref-verify.c u64 len; len 261 fs/btrfs/ref-verify.c u64 bytenr, u64 len, len 275 fs/btrfs/ref-verify.c be->len = len; len 640 fs/btrfs/ref-verify.c be->bytenr, be->len, be->num_refs, be->metadata, len 680 fs/btrfs/ref-verify.c u64 num_bytes = generic_ref->len; len 913 fs/btrfs/ref-verify.c u64 len) len 953 fs/btrfs/ref-verify.c if (be->bytenr < start && be->bytenr + be->len > start) { len 956 fs/btrfs/ref-verify.c start, len); len 962 fs/btrfs/ref-verify.c if (be->bytenr >= start + len) len 964 fs/btrfs/ref-verify.c if (be->bytenr + be->len > start + len) { len 967 fs/btrfs/ref-verify.c start, len); len 15 fs/btrfs/ref-verify.h u64 len); len 39 fs/btrfs/ref-verify.h u64 start, u64 len) len 3264 fs/btrfs/relocation.c em->len = end + 1 - start; len 3265 fs/btrfs/relocation.c em->block_len = em->len; len 4661 fs/btrfs/relocation.c int btrfs_reloc_clone_csums(struct inode *inode, u64 file_pos, u64 len) len 4672 fs/btrfs/relocation.c BUG_ON(ordered->file_offset != file_pos || ordered->len != len); len 4676 fs/btrfs/relocation.c disk_bytenr + len - 1, &list, 0); len 4752 fs/btrfs/relocation.c rc->nodes_relocated += buf->len; len 26 fs/btrfs/root-tree.c u32 len; len 29 fs/btrfs/root-tree.c len = btrfs_item_size_nr(eb, slot); len 31 fs/btrfs/root-tree.c min_t(u32, len, sizeof(*item))); len 32 fs/btrfs/root-tree.c if (len < sizeof(*item)) len 237 fs/btrfs/scrub.c static int scrub_pages(struct scrub_ctx *sctx, u64 logical, u64 len, len 1797 fs/btrfs/scrub.c u64 len; len 1811 fs/btrfs/scrub.c len = sctx->fs_info->sectorsize; len 1814 fs/btrfs/scrub.c u64 l = min_t(u64, len, PAGE_SIZE); len 1818 fs/btrfs/scrub.c len -= l; len 1819 fs/btrfs/scrub.c if (len == 0) len 1847 fs/btrfs/scrub.c u64 len; len 1879 fs/btrfs/scrub.c len = sctx->fs_info->nodesize - BTRFS_CSUM_SIZE; len 1884 fs/btrfs/scrub.c u64 l = min_t(u64, len, mapped_size); len 1888 fs/btrfs/scrub.c len -= l; len 1889 fs/btrfs/scrub.c if (len == 0) len 1921 fs/btrfs/scrub.c u64 len; len 1942 fs/btrfs/scrub.c len = BTRFS_SUPER_INFO_SIZE - BTRFS_CSUM_SIZE; len 1947 fs/btrfs/scrub.c u64 l = min_t(u64, len, mapped_size); len 1951 fs/btrfs/scrub.c len -= l; len 1952 fs/btrfs/scrub.c if (len == 0) len 2221 fs/btrfs/scrub.c static int scrub_pages(struct scrub_ctx *sctx, u64 logical, u64 len, len 2243 fs/btrfs/scrub.c for (index = 0; len > 0; index++) { len 2245 fs/btrfs/scrub.c u64 l = min_t(u64, len, PAGE_SIZE); len 2277 fs/btrfs/scrub.c len -= l; len 2366 fs/btrfs/scrub.c u64 start, u64 len) len 2373 fs/btrfs/scrub.c if (len >= sparity->stripe_len) { len 2381 fs/btrfs/scrub.c nsectors64 = div_u64(len, sectorsize); len 2396 fs/btrfs/scrub.c u64 start, u64 len) len 2398 fs/btrfs/scrub.c __scrub_mark_bitmap(sparity, sparity->ebitmap, start, len); len 2402 fs/btrfs/scrub.c u64 start, u64 len) len 2404 fs/btrfs/scrub.c __scrub_mark_bitmap(sparity, sparity->dbitmap, start, len); len 2446 fs/btrfs/scrub.c if (sum->bytenr + sum->len > logical) len 2460 fs/btrfs/scrub.c num_sectors = sum->len / sctx->fs_info->sectorsize; len 2471 fs/btrfs/scrub.c u64 logical, u64 len, len 2486 fs/btrfs/scrub.c sctx->stat.data_bytes_scrubbed += len; len 2495 fs/btrfs/scrub.c sctx->stat.tree_bytes_scrubbed += len; len 2502 fs/btrfs/scrub.c while (len) { len 2503 fs/btrfs/scrub.c u64 l = min_t(u64, len, blocksize); len 2517 fs/btrfs/scrub.c len -= l; len 2526 fs/btrfs/scrub.c u64 logical, u64 len, len 2550 fs/btrfs/scrub.c for (index = 0; len > 0; index++) { len 2552 fs/btrfs/scrub.c u64 l = min_t(u64, len, PAGE_SIZE); len 2587 fs/btrfs/scrub.c len -= l; len 2610 fs/btrfs/scrub.c u64 logical, u64 len, len 2620 fs/btrfs/scrub.c scrub_parity_mark_sectors_error(sparity, logical, len); len 2633 fs/btrfs/scrub.c while (len) { len 2634 fs/btrfs/scrub.c u64 l = min_t(u64, len, blocksize); len 2649 fs/btrfs/scrub.c len -= l; len 3450 fs/btrfs/scrub.c if (em->len < length) len 387 fs/btrfs/send.c static int fs_path_ensure_buf(struct fs_path *p, int len) len 393 fs/btrfs/send.c len++; len 395 fs/btrfs/send.c if (p->buf_len >= len) len 398 fs/btrfs/send.c if (len > PATH_MAX) { len 410 fs/btrfs/send.c tmp_buf = kmalloc(len, GFP_KERNEL); len 414 fs/btrfs/send.c tmp_buf = krealloc(p->buf, len, GFP_KERNEL); len 497 fs/btrfs/send.c unsigned long off, int len) len 502 fs/btrfs/send.c ret = fs_path_prepare_for_add(p, len, &prepared); len 506 fs/btrfs/send.c read_extent_buffer(eb, prepared, off, len); len 528 fs/btrfs/send.c int len; len 534 fs/btrfs/send.c len = p->end - p->start; len 536 fs/btrfs/send.c p->end = p->start + len; len 537 fs/btrfs/send.c memmove(p->start, tmp, len + 1); len 554 fs/btrfs/send.c static int write_buf(struct file *filp, const void *buf, u32 len, loff_t *off) len 559 fs/btrfs/send.c while (pos < len) { len 560 fs/btrfs/send.c ret = kernel_write(filp, buf + pos, len - pos, off); len 576 fs/btrfs/send.c static int tlv_put(struct send_ctx *sctx, u16 attr, const void *data, int len) len 579 fs/btrfs/send.c int total_len = sizeof(*hdr) + len; len 587 fs/btrfs/send.c hdr->tlv_len = cpu_to_le16(len); len 588 fs/btrfs/send.c memcpy(hdr + 1, data, len); len 605 fs/btrfs/send.c const char *str, int len) len 607 fs/btrfs/send.c if (len == -1) len 608 fs/btrfs/send.c len = strlen(str); len 609 fs/btrfs/send.c return tlv_put(sctx, attr, str, len); len 646 fs/btrfs/send.c #define TLV_PUT_STRING(sctx, attrtype, str, len) \ len 648 fs/btrfs/send.c ret = tlv_put_string(sctx, attrtype, str, len); \ len 709 fs/btrfs/send.c hdr->len = cpu_to_le32(sctx->send_size - sizeof(*hdr)); len 1022 fs/btrfs/send.c u32 len; len 1046 fs/btrfs/send.c len = 0; len 1101 fs/btrfs/send.c len = sizeof(*di) + name_len + data_len; len 1102 fs/btrfs/send.c di = (struct btrfs_dir_item *)((char *)di + len); len 1103 fs/btrfs/send.c cur += len; len 1488 fs/btrfs/send.c int len; len 1524 fs/btrfs/send.c len = btrfs_file_extent_ram_bytes(path->nodes[0], ei); len 1526 fs/btrfs/send.c ret = fs_path_add_from_extent_buffer(dest, path->nodes[0], off, len); len 1545 fs/btrfs/send.c int len; len 1553 fs/btrfs/send.c len = snprintf(tmp, sizeof(tmp), "o%llu-%llu-%llu", len 1555 fs/btrfs/send.c ASSERT(len < sizeof(tmp)); len 1744 fs/btrfs/send.c int len; len 1772 fs/btrfs/send.c len = btrfs_inode_ref_name_len(path->nodes[0], iref); len 1775 fs/btrfs/send.c len); len 1781 fs/btrfs/send.c len = btrfs_inode_extref_name_len(path->nodes[0], extref); len 1783 fs/btrfs/send.c (unsigned long)&extref->name, len); len 4788 fs/btrfs/send.c static ssize_t fill_read_buf(struct send_ctx *sctx, u64 offset, u32 len) len 4809 fs/btrfs/send.c if (offset + len > i_size_read(inode)) { len 4811 fs/btrfs/send.c len = 0; len 4813 fs/btrfs/send.c len = offset - i_size_read(inode); len 4815 fs/btrfs/send.c if (len == 0) len 4818 fs/btrfs/send.c last_index = (offset + len - 1) >> PAGE_SHIFT; len 4825 fs/btrfs/send.c unsigned cur_len = min_t(unsigned, len, len 4864 fs/btrfs/send.c len -= cur_len; len 4876 fs/btrfs/send.c static int send_write(struct send_ctx *sctx, u64 offset, u32 len) len 4887 fs/btrfs/send.c btrfs_debug(fs_info, "send_write offset=%llu, len=%d", offset, len); len 4889 fs/btrfs/send.c num_read = fill_read_buf(sctx, offset, len); len 4922 fs/btrfs/send.c u64 offset, u32 len, len 4931 fs/btrfs/send.c offset, len, clone_root->root->root_key.objectid, len 4947 fs/btrfs/send.c TLV_PUT_U64(sctx, BTRFS_SEND_A_CLONE_LEN, len); len 4995 fs/btrfs/send.c u64 offset, u32 len) len 5014 fs/btrfs/send.c TLV_PUT_U64(sctx, BTRFS_SEND_A_SIZE, len); len 5028 fs/btrfs/send.c u64 len; len 5057 fs/btrfs/send.c len = min_t(u64, end - offset, BTRFS_SEND_READ_SIZE); len 5064 fs/btrfs/send.c TLV_PUT(sctx, BTRFS_SEND_A_DATA, sctx->read_buf, len); len 5068 fs/btrfs/send.c offset += len; len 5078 fs/btrfs/send.c const u64 len) len 5083 fs/btrfs/send.c return send_update_extent(sctx, offset, len); len 5085 fs/btrfs/send.c while (sent < len) { len 5086 fs/btrfs/send.c u64 size = len - sent; len 5106 fs/btrfs/send.c u64 len) len 5129 fs/btrfs/send.c len == sctx->send_root->fs_info->sectorsize) len 5130 fs/btrfs/send.c return send_extent_data(sctx, offset, len); len 5225 fs/btrfs/send.c if (hole_len > len) len 5226 fs/btrfs/send.c hole_len = len; len 5231 fs/btrfs/send.c len -= hole_len; len 5232 fs/btrfs/send.c if (len == 0) len 5239 fs/btrfs/send.c if (key.offset >= clone_root->offset + len) len 5262 fs/btrfs/send.c clone_len = min_t(u64, ext_len, len); len 5313 fs/btrfs/send.c len -= clone_len; len 5314 fs/btrfs/send.c if (len == 0) len 5323 fs/btrfs/send.c if (len > 0) len 5324 fs/btrfs/send.c ret = send_extent_data(sctx, offset, len); len 5340 fs/btrfs/send.c u64 len; len 5348 fs/btrfs/send.c len = btrfs_file_extent_ram_bytes(path->nodes[0], ei); len 5354 fs/btrfs/send.c len = PAGE_ALIGN(len); len 5356 fs/btrfs/send.c len = btrfs_file_extent_num_bytes(path->nodes[0], ei); len 5363 fs/btrfs/send.c if (offset + len > sctx->cur_inode_size) len 5364 fs/btrfs/send.c len = sctx->cur_inode_size - offset; len 5365 fs/btrfs/send.c if (len == 0) { len 5370 fs/btrfs/send.c if (clone_root && IS_ALIGNED(offset + len, bs)) { len 5377 fs/btrfs/send.c offset, len); len 5379 fs/btrfs/send.c ret = send_extent_data(sctx, offset, len); len 5381 fs/btrfs/send.c sctx->cur_inode_next_write_offset = offset + len; len 36 fs/btrfs/send.h __le32 len; len 1019 fs/btrfs/super.c int len; len 1065 fs/btrfs/super.c len = btrfs_root_ref_name_len(path->nodes[0], root_ref); len 1066 fs/btrfs/super.c ptr -= len + 1; len 1072 fs/btrfs/super.c (unsigned long)(root_ref + 1), len); len 1115 fs/btrfs/super.c len = btrfs_inode_ref_name_len(path->nodes[0], len 1117 fs/btrfs/super.c ptr -= len + 1; len 1123 fs/btrfs/super.c (unsigned long)(inode_ref + 1), len); len 489 fs/btrfs/sysfs.c const char *buf, size_t len) len 520 fs/btrfs/sysfs.c return len; len 568 fs/btrfs/sysfs.c const char *buf, size_t len) len 591 fs/btrfs/sysfs.c return len; len 755 fs/btrfs/sysfs.c int len = 0; len 770 fs/btrfs/sysfs.c len += snprintf(str + len, bufsize - len, "%s%s", len 771 fs/btrfs/sysfs.c len ? "," : "", name); len 272 fs/btrfs/tests/extent-io-tests.c unsigned long len) len 276 fs/btrfs/tests/extent-io-tests.c for (i = 0; i < len * BITS_PER_BYTE; i++) { len 297 fs/btrfs/tests/extent-io-tests.c unsigned long len) len 303 fs/btrfs/tests/extent-io-tests.c memset(bitmap, 0, len); len 304 fs/btrfs/tests/extent-io-tests.c memzero_extent_buffer(eb, 0, len); len 305 fs/btrfs/tests/extent-io-tests.c if (memcmp_extent_buffer(eb, bitmap, 0, len) != 0) { len 310 fs/btrfs/tests/extent-io-tests.c bitmap_set(bitmap, 0, len * BITS_PER_BYTE); len 311 fs/btrfs/tests/extent-io-tests.c extent_buffer_bitmap_set(eb, 0, 0, len * BITS_PER_BYTE); len 312 fs/btrfs/tests/extent-io-tests.c ret = check_eb_bitmap(bitmap, eb, len); len 318 fs/btrfs/tests/extent-io-tests.c bitmap_clear(bitmap, 0, len * BITS_PER_BYTE); len 319 fs/btrfs/tests/extent-io-tests.c extent_buffer_bitmap_clear(eb, 0, 0, len * BITS_PER_BYTE); len 320 fs/btrfs/tests/extent-io-tests.c ret = check_eb_bitmap(bitmap, eb, len); len 327 fs/btrfs/tests/extent-io-tests.c if (len > PAGE_SIZE) { len 333 fs/btrfs/tests/extent-io-tests.c ret = check_eb_bitmap(bitmap, eb, len); len 339 fs/btrfs/tests/extent-io-tests.c bitmap_set(bitmap, 0, len * BITS_PER_BYTE); len 343 fs/btrfs/tests/extent-io-tests.c extent_buffer_bitmap_set(eb, 0, 0, len * BITS_PER_BYTE); len 346 fs/btrfs/tests/extent-io-tests.c ret = check_eb_bitmap(bitmap, eb, len); len 358 fs/btrfs/tests/extent-io-tests.c bitmap_clear(bitmap, 0, len * BITS_PER_BYTE); len 359 fs/btrfs/tests/extent-io-tests.c extent_buffer_bitmap_clear(eb, 0, 0, len * BITS_PER_BYTE); len 360 fs/btrfs/tests/extent-io-tests.c for (i = 0; i < len * BITS_PER_BYTE / 32; i++) { len 370 fs/btrfs/tests/extent-io-tests.c ret = check_eb_bitmap(bitmap, eb, len); len 382 fs/btrfs/tests/extent-io-tests.c unsigned long len; len 393 fs/btrfs/tests/extent-io-tests.c len = (sectorsize < BTRFS_MAX_METADATA_BLOCKSIZE) len 396 fs/btrfs/tests/extent-io-tests.c fs_info = btrfs_alloc_dummy_fs_info(len, len); len 402 fs/btrfs/tests/extent-io-tests.c bitmap = kmalloc(len, GFP_KERNEL); len 409 fs/btrfs/tests/extent-io-tests.c eb = __alloc_dummy_extent_buffer(fs_info, 0, len); len 416 fs/btrfs/tests/extent-io-tests.c ret = __test_eb_bitmaps(bitmap, eb, len); len 422 fs/btrfs/tests/extent-io-tests.c eb = __alloc_dummy_extent_buffer(fs_info, nodesize / 2, len); len 429 fs/btrfs/tests/extent-io-tests.c ret = __test_eb_bitmaps(bitmap, eb, len); len 24 fs/btrfs/tests/extent-map-tests.c em->start, em->len, em->block_start, len 55 fs/btrfs/tests/extent-map-tests.c u64 len = SZ_8K; len 66 fs/btrfs/tests/extent-map-tests.c em->len = SZ_16K; len 87 fs/btrfs/tests/extent-map-tests.c em->len = SZ_4K; len 108 fs/btrfs/tests/extent-map-tests.c em->len = len; len 110 fs/btrfs/tests/extent-map-tests.c em->block_len = len; len 112 fs/btrfs/tests/extent-map-tests.c ret = btrfs_add_extent_mapping(fs_info, em_tree, &em, em->start, em->len); len 115 fs/btrfs/tests/extent-map-tests.c test_err("case1 [%llu %llu]: ret %d", start, start + len, ret); len 123 fs/btrfs/tests/extent-map-tests.c start, start + len, ret, em->start, em->len, len 154 fs/btrfs/tests/extent-map-tests.c em->len = SZ_1K; len 175 fs/btrfs/tests/extent-map-tests.c em->len = SZ_4K; len 196 fs/btrfs/tests/extent-map-tests.c em->len = SZ_1K; len 200 fs/btrfs/tests/extent-map-tests.c ret = btrfs_add_extent_mapping(fs_info, em_tree, &em, em->start, em->len); len 211 fs/btrfs/tests/extent-map-tests.c ret, em->start, em->len, em->block_start, len 226 fs/btrfs/tests/extent-map-tests.c u64 len = SZ_4K; len 237 fs/btrfs/tests/extent-map-tests.c em->len = SZ_4K; len 258 fs/btrfs/tests/extent-map-tests.c em->len = SZ_16K; len 262 fs/btrfs/tests/extent-map-tests.c ret = btrfs_add_extent_mapping(fs_info, em_tree, &em, start, len); len 266 fs/btrfs/tests/extent-map-tests.c start, start + len, ret); len 274 fs/btrfs/tests/extent-map-tests.c (start < em->start || start + len > extent_map_end(em) || len 275 fs/btrfs/tests/extent-map-tests.c em->start != em->block_start || em->len != em->block_len)) { len 278 fs/btrfs/tests/extent-map-tests.c start, start + len, ret, em->start, em->len, len 325 fs/btrfs/tests/extent-map-tests.c u64 len = SZ_4K; len 336 fs/btrfs/tests/extent-map-tests.c em->len = SZ_8K; len 357 fs/btrfs/tests/extent-map-tests.c em->len = 24 * SZ_1K; len 377 fs/btrfs/tests/extent-map-tests.c em->len = SZ_32K; len 381 fs/btrfs/tests/extent-map-tests.c ret = btrfs_add_extent_mapping(fs_info, em_tree, &em, start, len); len 385 fs/btrfs/tests/extent-map-tests.c start, len, ret); len 388 fs/btrfs/tests/extent-map-tests.c if (em && (start < em->start || start + len > extent_map_end(em))) { len 391 fs/btrfs/tests/extent-map-tests.c start, len, ret, em->start, em->len, em->block_start, len 15 fs/btrfs/tests/inode-tests.c static void insert_extent(struct btrfs_root *root, u64 start, u64 len, len 26 fs/btrfs/tests/inode-tests.c value_len += len; len 44 fs/btrfs/tests/inode-tests.c btrfs_set_file_extent_num_bytes(leaf, fi, len); len 295 fs/btrfs/tests/inode-tests.c if (em->start != 0 || em->len != 5) { len 298 fs/btrfs/tests/inode-tests.c em->start, em->len); len 305 fs/btrfs/tests/inode-tests.c offset = em->start + em->len; len 318 fs/btrfs/tests/inode-tests.c if (em->start != offset || em->len != (sectorsize - 5)) { len 321 fs/btrfs/tests/inode-tests.c offset, em->start, em->len); len 333 fs/btrfs/tests/inode-tests.c offset = em->start + em->len; len 345 fs/btrfs/tests/inode-tests.c if (em->start != offset || em->len != 4) { len 348 fs/btrfs/tests/inode-tests.c offset, em->start, em->len); len 355 fs/btrfs/tests/inode-tests.c offset = em->start + em->len; len 368 fs/btrfs/tests/inode-tests.c if (em->start != offset || em->len != sectorsize - 1) { len 371 fs/btrfs/tests/inode-tests.c offset, em->start, em->len); len 383 fs/btrfs/tests/inode-tests.c offset = em->start + em->len; len 396 fs/btrfs/tests/inode-tests.c if (em->start != offset || em->len != sectorsize) { len 399 fs/btrfs/tests/inode-tests.c offset, sectorsize, em->start, em->len); len 413 fs/btrfs/tests/inode-tests.c offset = em->start + em->len; len 425 fs/btrfs/tests/inode-tests.c if (em->start != offset || em->len != sectorsize) { len 428 fs/btrfs/tests/inode-tests.c offset, sectorsize, em->start, em->len); len 435 fs/btrfs/tests/inode-tests.c offset = em->start + em->len; len 447 fs/btrfs/tests/inode-tests.c if (em->start != offset || em->len != 2 * sectorsize) { len 450 fs/btrfs/tests/inode-tests.c offset, 2 * sectorsize, em->start, em->len); len 468 fs/btrfs/tests/inode-tests.c offset = em->start + em->len; len 481 fs/btrfs/tests/inode-tests.c if (em->start != offset || em->len != sectorsize) { len 484 fs/btrfs/tests/inode-tests.c offset, sectorsize, em->start, em->len); len 497 fs/btrfs/tests/inode-tests.c offset = em->start + em->len; len 510 fs/btrfs/tests/inode-tests.c if (em->start != offset || em->len != sectorsize) { len 513 fs/btrfs/tests/inode-tests.c offset, sectorsize, em->start, em->len); len 528 fs/btrfs/tests/inode-tests.c offset = em->start + em->len; len 540 fs/btrfs/tests/inode-tests.c if (em->start != offset || em->len != sectorsize) { len 543 fs/btrfs/tests/inode-tests.c offset, sectorsize, em->start, em->len); len 561 fs/btrfs/tests/inode-tests.c offset = em->start + em->len; len 573 fs/btrfs/tests/inode-tests.c if (em->start != offset || em->len != 2 * sectorsize) { len 576 fs/btrfs/tests/inode-tests.c offset, 2 * sectorsize, em->start, em->len); len 595 fs/btrfs/tests/inode-tests.c offset = em->start + em->len; len 608 fs/btrfs/tests/inode-tests.c if (em->start != offset || em->len != 2 * sectorsize) { len 611 fs/btrfs/tests/inode-tests.c offset, 2 * sectorsize, em->start, em->len); len 629 fs/btrfs/tests/inode-tests.c offset = em->start + em->len; len 642 fs/btrfs/tests/inode-tests.c if (em->start != offset || em->len != sectorsize) { len 645 fs/btrfs/tests/inode-tests.c offset, sectorsize, em->start, em->len); len 665 fs/btrfs/tests/inode-tests.c offset = em->start + em->len; len 677 fs/btrfs/tests/inode-tests.c if (em->start != offset || em->len != sectorsize) { len 680 fs/btrfs/tests/inode-tests.c offset, sectorsize, em->start, em->len); len 692 fs/btrfs/tests/inode-tests.c offset = em->start + em->len; len 705 fs/btrfs/tests/inode-tests.c if (em->start != offset || em->len != 2 * sectorsize) { len 708 fs/btrfs/tests/inode-tests.c offset, 2 * sectorsize, em->start, em->len); len 726 fs/btrfs/tests/inode-tests.c offset = em->start + em->len; len 740 fs/btrfs/tests/inode-tests.c if (em->start != offset || em->len != sectorsize) { len 743 fs/btrfs/tests/inode-tests.c offset, sectorsize, em->start, em->len); len 755 fs/btrfs/tests/inode-tests.c offset = em->start + em->len; len 772 fs/btrfs/tests/inode-tests.c if (em->start != offset || em->len != 3 * sectorsize) { len 775 fs/btrfs/tests/inode-tests.c offset, 3 * sectorsize, em->start, em->len); len 788 fs/btrfs/tests/inode-tests.c offset = em->start + em->len; len 800 fs/btrfs/tests/inode-tests.c if (em->start != offset || em->len != sectorsize) { len 803 fs/btrfs/tests/inode-tests.c offset, sectorsize, em->start, em->len); len 884 fs/btrfs/tests/inode-tests.c if (em->start != 0 || em->len != sectorsize) { len 887 fs/btrfs/tests/inode-tests.c sectorsize, em->start, em->len); len 907 fs/btrfs/tests/inode-tests.c if (em->start != sectorsize || em->len != sectorsize) { len 910 fs/btrfs/tests/inode-tests.c sectorsize, sectorsize, em->start, em->len); len 1483 fs/btrfs/transaction.c dentry->d_name.len, 0); len 1576 fs/btrfs/transaction.c dentry->d_name.name, dentry->d_name.len); len 1614 fs/btrfs/transaction.c dentry->d_name.len, BTRFS_I(parent_inode), len 1624 fs/btrfs/transaction.c dentry->d_name.len * 2); len 115 fs/btrfs/tree-checker.c u64 len; len 118 fs/btrfs/tree-checker.c len = btrfs_file_extent_ram_bytes(leaf, extent); len 119 fs/btrfs/tree-checker.c end = ALIGN(key->offset + len, leaf->fs_info->sectorsize); len 121 fs/btrfs/tree-checker.c len = btrfs_file_extent_num_bytes(leaf, extent); len 122 fs/btrfs/tree-checker.c end = key->offset + len; len 928 fs/btrfs/tree-checker.c u64 len; len 935 fs/btrfs/tree-checker.c len = eb->fs_info->nodesize; len 937 fs/btrfs/tree-checker.c len = key.offset; len 946 fs/btrfs/tree-checker.c eb->start, slot, bytenr, len, &vaf); len 232 fs/btrfs/tree-log.c buf->start + buf->len - 1); len 238 fs/btrfs/tree-log.c buf->start, buf->start + buf->len - 1); len 315 fs/btrfs/tree-log.c eb->len); len 814 fs/btrfs/tree-log.c sums->len); len 2839 fs/btrfs/tree-log.c path->nodes[*level]->len); len 2920 fs/btrfs/tree-log.c next->start, next->len); len 3946 fs/btrfs/tree-log.c ret = btrfs_del_csums(trans, log_root, sums->bytenr, sums->len); len 4163 fs/btrfs/tree-log.c em->start + em->len, NULL, 0, 1, len 4214 fs/btrfs/tree-log.c btrfs_set_token_file_extent_num_bytes(leaf, fi, em->len, &token); len 4401 fs/btrfs/tree-log.c if ((em->start > end || em->start + em->len <= start) && len 4612 fs/btrfs/tree-log.c u64 len; len 4665 fs/btrfs/tree-log.c len = btrfs_file_extent_ram_bytes(leaf, extent); len 4666 fs/btrfs/tree-log.c prev_extent_end = ALIGN(key.offset + len, len 4669 fs/btrfs/tree-log.c len = btrfs_file_extent_num_bytes(leaf, extent); len 4670 fs/btrfs/tree-log.c prev_extent_end = key.offset + len; len 6248 fs/btrfs/tree-log.c log->node->len); len 1549 fs/btrfs/volumes.c u64 len) len 1559 fs/btrfs/volumes.c if (in_range(physical_start, *start, len) || len 1599 fs/btrfs/volumes.c u64 *len) len 1749 fs/btrfs/volumes.c if (len) len 1750 fs/btrfs/volumes.c *len = max_hole_size; len 1755 fs/btrfs/volumes.c u64 *start, u64 *len) len 1758 fs/btrfs/volumes.c return find_free_dev_extent_start(device, num_bytes, 0, start, len); len 1874 fs/btrfs/volumes.c ret = em->start + em->len; len 2938 fs/btrfs/volumes.c u32 len = 0; len 2952 fs/btrfs/volumes.c len = sizeof(*disk_key); len 2955 fs/btrfs/volumes.c chunk = (struct btrfs_chunk *)(ptr + len); len 2957 fs/btrfs/volumes.c len += btrfs_chunk_item_size(num_stripes); len 2964 fs/btrfs/volumes.c memmove(ptr, ptr + len, array_size - (cur + len)); len 2965 fs/btrfs/volumes.c array_size -= len; len 2968 fs/btrfs/volumes.c ptr += len; len 2969 fs/btrfs/volumes.c cur += len; len 3000 fs/btrfs/volumes.c if (em->start > logical || em->start + em->len < logical) { len 3003 fs/btrfs/volumes.c logical, length, em->start, em->start + em->len); len 3077 fs/btrfs/volumes.c trace_btrfs_chunk_free(fs_info, map, chunk_offset, em->len); len 5185 fs/btrfs/volumes.c em->len = chunk_size; len 5187 fs/btrfs/volumes.c em->block_len = em->len; len 5433 fs/btrfs/volumes.c int btrfs_num_copies(struct btrfs_fs_info *fs_info, u64 logical, u64 len) len 5439 fs/btrfs/volumes.c em = btrfs_get_chunk_map(fs_info, logical, len); len 5483 fs/btrfs/volumes.c unsigned long len = fs_info->sectorsize; len 5485 fs/btrfs/volumes.c em = btrfs_get_chunk_map(fs_info, logical, len); len 5490 fs/btrfs/volumes.c len = map->stripe_len * nr_data_stripes(map); len 5493 fs/btrfs/volumes.c return len; len 5496 fs/btrfs/volumes.c int btrfs_is_parity_mirror(struct btrfs_fs_info *fs_info, u64 logical, u64 len) len 5502 fs/btrfs/volumes.c em = btrfs_get_chunk_map(fs_info, logical, len); len 5673 fs/btrfs/volumes.c length = min_t(u64, em->len - offset, length); len 5972 fs/btrfs/volumes.c u64 logical, u64 len, struct btrfs_io_geometry *io_geom) len 5986 fs/btrfs/volumes.c em = btrfs_get_chunk_map(fs_info, logical, len); len 6039 fs/btrfs/volumes.c len = min_t(u64, em->len - offset, max_len); len 6041 fs/btrfs/volumes.c len = em->len - offset; len 6044 fs/btrfs/volumes.c io_geom->len = len; len 6098 fs/btrfs/volumes.c *length = geom.len; len 6347 fs/btrfs/volumes.c length = em->len; len 6798 fs/btrfs/volumes.c if (em && em->start <= logical && em->start + em->len > logical) { len 6817 fs/btrfs/volumes.c em->len = length; len 6820 fs/btrfs/volumes.c em->block_len = em->len; len 6829 fs/btrfs/volumes.c em->orig_block_len = calc_stripe_length(map->type, em->len, len 6870 fs/btrfs/volumes.c em->start, em->len, ret); len 7065 fs/btrfs/volumes.c u32 len = 0; len 7105 fs/btrfs/volumes.c len = sizeof(*disk_key); len 7106 fs/btrfs/volumes.c if (cur_offset + len > array_size) len 7111 fs/btrfs/volumes.c array_ptr += len; len 7112 fs/btrfs/volumes.c sb_array_offset += len; len 7113 fs/btrfs/volumes.c cur_offset += len; len 7121 fs/btrfs/volumes.c len = btrfs_chunk_item_size(1); len 7122 fs/btrfs/volumes.c if (cur_offset + len > array_size) len 7143 fs/btrfs/volumes.c len = btrfs_chunk_item_size(num_stripes); len 7144 fs/btrfs/volumes.c if (cur_offset + len > array_size) len 7157 fs/btrfs/volumes.c array_ptr += len; len 7158 fs/btrfs/volumes.c sb_array_offset += len; len 7159 fs/btrfs/volumes.c cur_offset += len; len 7167 fs/btrfs/volumes.c len, cur_offset); len 7727 fs/btrfs/volumes.c stripe_len = calc_stripe_length(map->type, em->len, map->num_stripes); len 28 fs/btrfs/volumes.h u64 len; len 430 fs/btrfs/volumes.h u64 logical, u64 len, struct btrfs_io_geometry *io_geom); len 458 fs/btrfs/volumes.h int btrfs_num_copies(struct btrfs_fs_info *fs_info, u64 logical, u64 len); len 489 fs/btrfs/volumes.h u64 logical, u64 len); len 107 fs/btrfs/zlib.c unsigned long len = *total_out; len 139 fs/btrfs/zlib.c workspace->strm.avail_in = min(len, PAGE_SIZE); len 141 fs/btrfs/zlib.c while (workspace->strm.total_in < len) { len 181 fs/btrfs/zlib.c if (workspace->strm.total_in >= len) len 189 fs/btrfs/zlib.c bytes_left = len - workspace->strm.total_in; len 386 fs/btrfs/zstd.c unsigned long len = *total_out; len 390 fs/btrfs/zstd.c len); len 397 fs/btrfs/zstd.c stream = ZSTD_initCStream(params, len, workspace->mem, len 409 fs/btrfs/zstd.c workspace->in_buf.size = min_t(size_t, len, PAGE_SIZE); len 473 fs/btrfs/zstd.c if (workspace->in_buf.pos >= len) { len 485 fs/btrfs/zstd.c len -= PAGE_SIZE; len 489 fs/btrfs/zstd.c workspace->in_buf.size = min_t(size_t, len, PAGE_SIZE); len 1574 fs/buffer.c void clean_bdev_aliases(struct block_device *bdev, sector_t block, sector_t len) len 1585 fs/buffer.c end = (block + len - 1) >> (PAGE_SHIFT - bd_inode->i_blkbits); len 1608 fs/buffer.c if (bh->b_blocknr >= block + len) len 1941 fs/buffer.c int __block_write_begin_int(struct page *page, loff_t pos, unsigned len, len 1945 fs/buffer.c unsigned to = from + len; len 2026 fs/buffer.c int __block_write_begin(struct page *page, loff_t pos, unsigned len, len 2029 fs/buffer.c return __block_write_begin_int(page, pos, len, get_block, NULL); len 2077 fs/buffer.c int block_write_begin(struct address_space *mapping, loff_t pos, unsigned len, len 2088 fs/buffer.c status = __block_write_begin(page, pos, len, get_block); len 2101 fs/buffer.c loff_t pos, unsigned len, unsigned copied, len 2109 fs/buffer.c if (unlikely(copied < len)) { len 2125 fs/buffer.c page_zero_new_buffers(page, start+copied, start+len); len 2137 fs/buffer.c loff_t pos, unsigned len, unsigned copied, len 2144 fs/buffer.c copied = block_write_end(file, mapping, pos, len, copied, page, fsdata); len 2350 fs/buffer.c unsigned zerofrom, offset, len; len 2362 fs/buffer.c len = PAGE_SIZE - zerofrom; len 2364 fs/buffer.c err = pagecache_write_begin(file, mapping, curpos, len, 0, len 2368 fs/buffer.c zero_user(page, zerofrom, len); len 2369 fs/buffer.c err = pagecache_write_end(file, mapping, curpos, len, len, len 2373 fs/buffer.c BUG_ON(err != len); len 2395 fs/buffer.c len = offset - zerofrom; len 2397 fs/buffer.c err = pagecache_write_begin(file, mapping, curpos, len, 0, len 2401 fs/buffer.c zero_user(page, zerofrom, len); len 2402 fs/buffer.c err = pagecache_write_end(file, mapping, curpos, len, len, len 2406 fs/buffer.c BUG_ON(err != len); len 2418 fs/buffer.c loff_t pos, unsigned len, unsigned flags, len 2432 fs/buffer.c if (pos+len > *bytes && zerofrom & (blocksize-1)) { len 2437 fs/buffer.c return block_write_begin(mapping, pos, len, flags, pagep, get_block); len 2546 fs/buffer.c loff_t pos, unsigned len, unsigned flags, len 2566 fs/buffer.c to = from + len; len 2575 fs/buffer.c ret = __block_write_begin(page, pos, len, get_block); len 2687 fs/buffer.c loff_t pos, unsigned len, unsigned copied, len 2695 fs/buffer.c if (unlikely(copied < len) && head) len 2698 fs/buffer.c return generic_write_end(file, mapping, pos, len, len 92 fs/cachefiles/interface.c auxdata->len = auxlen + 1; len 247 fs/cachefiles/interface.c auxdata->len = auxlen + 1; len 118 fs/cachefiles/internal.h uint16_t len; len 38 fs/cachefiles/key.c int loop, len, max, seg, mark, print; len 81 fs/cachefiles/key.c len = 0; len 85 fs/cachefiles/key.c len = 5; len 86 fs/cachefiles/key.c mark = len - 1; len 92 fs/cachefiles/key.c key[len + 1] = cachefiles_charmap[acc & 63]; len 94 fs/cachefiles/key.c key[len] = cachefiles_charmap[acc & 63]; len 95 fs/cachefiles/key.c len += 2; len 100 fs/cachefiles/key.c key[len++] = '\0'; len 101 fs/cachefiles/key.c mark = len; len 102 fs/cachefiles/key.c key[len++] = '+'; len 106 fs/cachefiles/key.c key[len++] = *raw++; len 107 fs/cachefiles/key.c ASSERT(len < max); len 119 fs/cachefiles/key.c key[len++] = '\0'; len 120 fs/cachefiles/key.c mark = len; len 121 fs/cachefiles/key.c key[len++] = '+'; len 131 fs/cachefiles/key.c key[len++] = cachefiles_charmap[acc & 63]; len 133 fs/cachefiles/key.c key[len++] = cachefiles_charmap[acc & 63]; len 135 fs/cachefiles/key.c key[len++] = cachefiles_charmap[acc & 63]; len 137 fs/cachefiles/key.c key[len++] = cachefiles_charmap[acc & 63]; len 139 fs/cachefiles/key.c ASSERT(len < max); len 150 fs/cachefiles/key.c key[len++] = 0; len 151 fs/cachefiles/key.c key[len] = 0; len 153 fs/cachefiles/key.c _leave(" = %p %d", key, len); len 887 fs/cachefiles/rdwr.c size_t len; len 928 fs/cachefiles/rdwr.c len = PAGE_SIZE; len 933 fs/cachefiles/rdwr.c len = eof - pos; len 934 fs/cachefiles/rdwr.c ASSERTCMP(pos + len, ==, eof); len 939 fs/cachefiles/rdwr.c ret = __kernel_write(file, data, len, &pos); len 942 fs/cachefiles/rdwr.c if (ret != len) len 107 fs/cachefiles/xattr.c _enter("%p,#%d", object, auxdata->len); len 110 fs/cachefiles/xattr.c _debug("SET #%u", auxdata->len); len 114 fs/cachefiles/xattr.c &auxdata->type, auxdata->len, len 137 fs/cachefiles/xattr.c _enter("%p,#%d", object, auxdata->len); len 140 fs/cachefiles/xattr.c _debug("SET #%u", auxdata->len); len 144 fs/cachefiles/xattr.c &auxdata->type, auxdata->len, len 204 fs/cachefiles/xattr.c _enter("%p,#%d", object, auxdata->len); len 239 fs/cachefiles/xattr.c auxbuf->len = ret; len 246 fs/cachefiles/xattr.c dlen = auxbuf->len - 1; len 274 fs/cachefiles/xattr.c &auxdata->type, auxdata->len, len 207 fs/ceph/acl.c size_t len = strlen(XATTR_NAME_POSIX_ACL_ACCESS); len 208 fs/ceph/acl.c err = ceph_pagelist_reserve(pagelist, len + val_size1 + 8); len 212 fs/ceph/acl.c len); len 221 fs/ceph/acl.c size_t len = strlen(XATTR_NAME_POSIX_ACL_DEFAULT); len 222 fs/ceph/acl.c err = ceph_pagelist_reserve(pagelist, len + val_size2 + 8); len 226 fs/ceph/acl.c XATTR_NAME_POSIX_ACL_DEFAULT, len); len 195 fs/ceph/addr.c u64 len = PAGE_SIZE; len 222 fs/ceph/addr.c &ci->i_layout, off, &len, len 317 fs/ceph/addr.c u64 len; len 361 fs/ceph/addr.c len = nr_pages << PAGE_SHIFT; len 363 fs/ceph/addr.c off, len); len 365 fs/ceph/addr.c req = ceph_osdc_new_request(osdc, &ci->i_layout, vino, off, &len, len 376 fs/ceph/addr.c nr_pages = calc_pages_for(0, len); len 397 fs/ceph/addr.c len = nr_pages << PAGE_SHIFT; len 398 fs/ceph/addr.c osd_req_op_extent_update(req, 0, len); len 405 fs/ceph/addr.c osd_req_op_extent_osd_data_pages(req, 0, pages, len, 0, false, false); len 409 fs/ceph/addr.c dout("start_read %p starting %p %lld~%lld\n", inode, req, off, len); len 586 fs/ceph/addr.c int err, len = PAGE_SIZE; len 620 fs/ceph/addr.c if (ceph_wbc.i_size < page_off + len) len 621 fs/ceph/addr.c len = ceph_wbc.i_size - page_off; len 624 fs/ceph/addr.c inode, page, page->index, page_off, len, snapc, snapc->seq); len 632 fs/ceph/addr.c &ci->i_layout, snapc, page_off, len, len 865 fs/ceph/addr.c u64 offset = 0, len = 0; len 952 fs/ceph/addr.c len = xlen; len 956 fs/ceph/addr.c ((len - 1) >> PAGE_SHIFT); len 959 fs/ceph/addr.c max_pages = calc_pages_for(0, (u64)len); len 969 fs/ceph/addr.c len = 0; len 971 fs/ceph/addr.c (offset + len) >> PAGE_SHIFT) { len 981 fs/ceph/addr.c len = 0; len 999 fs/ceph/addr.c len += PAGE_SIZE; len 1027 fs/ceph/addr.c len = wsize; len 1031 fs/ceph/addr.c offset, &len, 0, num_ops, len 1038 fs/ceph/addr.c offset, &len, 0, len 1047 fs/ceph/addr.c BUG_ON(len < page_offset(pages[locked_pages - 1]) + len 1054 fs/ceph/addr.c len = 0; len 1059 fs/ceph/addr.c if (offset + len != cur_offset) { len 1065 fs/ceph/addr.c offset, len); len 1067 fs/ceph/addr.c data_pages, len, 0, len 1069 fs/ceph/addr.c osd_req_op_extent_update(req, op_idx, len); len 1071 fs/ceph/addr.c len = 0; len 1078 fs/ceph/addr.c len += PAGE_SIZE; len 1082 fs/ceph/addr.c len = min(len, ceph_wbc.i_size - offset); len 1087 fs/ceph/addr.c u64 min_len = len + 1 - PAGE_SIZE; len 1088 fs/ceph/addr.c len = get_writepages_data_length(inode, pages[i - 1], len 1090 fs/ceph/addr.c len = max(len, min_len); len 1092 fs/ceph/addr.c dout("writepages got pages at %llu~%llu\n", offset, len); len 1094 fs/ceph/addr.c osd_req_op_extent_osd_data_pages(req, op_idx, data_pages, len, len 1096 fs/ceph/addr.c osd_req_op_extent_update(req, op_idx, len); len 1216 fs/ceph/addr.c loff_t pos, unsigned len, len 1224 fs/ceph/addr.c int end_in_page = pos_in_page + len; len 1283 fs/ceph/addr.c if (pos_in_page == 0 && len == PAGE_SIZE) len 1290 fs/ceph/addr.c (pos_in_page == 0 && (pos+len) >= i_size && len 1318 fs/ceph/addr.c loff_t pos, unsigned len, unsigned flags, len 1333 fs/ceph/addr.c inode, page, (int)pos, (int)len); len 1335 fs/ceph/addr.c r = ceph_update_writeable_page(file, pos, len, page); len 1350 fs/ceph/addr.c loff_t pos, unsigned len, unsigned copied, len 1357 fs/ceph/addr.c inode, page, (int)pos, (int)copied, (int)len); len 1361 fs/ceph/addr.c if (copied < len) { len 1525 fs/ceph/addr.c size_t len; len 1551 fs/ceph/addr.c len = PAGE_SIZE; len 1553 fs/ceph/addr.c len = size & ~PAGE_MASK; len 1556 fs/ceph/addr.c inode, ceph_vinop(inode), off, len, size); len 1563 fs/ceph/addr.c err = ceph_get_caps(vma->vm_file, CEPH_CAP_FILE_WR, want, off + len, len 1569 fs/ceph/addr.c inode, off, len, ceph_cap_string(got)); len 1584 fs/ceph/addr.c err = ceph_update_writeable_page(vma->vm_file, off, len, page); len 1605 fs/ceph/addr.c inode, off, len, ceph_cap_string(got), ret); len 1617 fs/ceph/addr.c char *data, size_t len) len 1640 fs/ceph/addr.c inode, ceph_vinop(inode), len, locked_page); len 1642 fs/ceph/addr.c if (len > 0) { len 1644 fs/ceph/addr.c memcpy(kaddr, data, len); len 1649 fs/ceph/addr.c if (len < PAGE_SIZE) len 1650 fs/ceph/addr.c zero_user_segment(page, len, PAGE_SIZE); len 1667 fs/ceph/addr.c u64 len, inline_version; len 1700 fs/ceph/addr.c len = i_size_read(inode); len 1701 fs/ceph/addr.c if (len > PAGE_SIZE) len 1702 fs/ceph/addr.c len = PAGE_SIZE; len 1717 fs/ceph/addr.c len = err; len 1721 fs/ceph/addr.c ceph_vino(inode), 0, &len, 0, 1, len 1738 fs/ceph/addr.c ceph_vino(inode), 0, &len, 1, 3, len 1747 fs/ceph/addr.c osd_req_op_extent_osd_data_pages(req, 1, &page, len, 0, false, false); len 1854 fs/ceph/addr.c pool, (int)pool_ns->len, pool_ns->str); len 1957 fs/ceph/addr.c pool_ns_len = pool_ns ? pool_ns->len : 0; len 1984 fs/ceph/addr.c pool, (int)pool_ns->len, pool_ns->str, err); len 3187 fs/ceph/caps.c int len = le32_to_cpu(grant->xattr_len); len 3192 fs/ceph/caps.c version, inode, len); len 4272 fs/ceph/caps.c rel->dname_len = cpu_to_le32(dentry->d_name.len); len 4273 fs/ceph/caps.c memcpy(*p, dentry->d_name.name, dentry->d_name.len); len 4274 fs/ceph/caps.c *p += dentry->d_name.len; len 108 fs/ceph/dir.c int len, unsigned next_offset) len 110 fs/ceph/dir.c char *buf = kmalloc(len+1, GFP_KERNEL); len 115 fs/ceph/dir.c memcpy(dfi->last_name, name, len); len 116 fs/ceph/dir.c dfi->last_name[len] = 0; len 257 fs/ceph/dir.c dentry->d_name.len, len 279 fs/ceph/dir.c ret = note_last_dentry(dfi, last->d_name.name, last->d_name.len, len 746 fs/ceph/dir.c if (dentry->d_name.len > NAME_MAX) len 758 fs/ceph/dir.c dentry->d_name.len) && len 1799 fs/ceph/dir.c dn->d_name.name, dn->d_name.len); len 453 fs/ceph/file.c if (dentry->d_name.len > NAME_MAX) len 592 fs/ceph/file.c u64 len = iov_iter_count(to); len 594 fs/ceph/file.c dout("sync_read on file %p %llu~%u %s\n", file, off, (unsigned)len, len 597 fs/ceph/file.c if (!len) len 606 fs/ceph/file.c off, off + len - 1); len 611 fs/ceph/file.c while ((len = iov_iter_count(to)) > 0) { len 620 fs/ceph/file.c ci->i_vino, off, &len, 0, 1, len 629 fs/ceph/file.c more = len < iov_iter_count(to); len 632 fs/ceph/file.c ret = iov_iter_get_pages_alloc(to, &pages, len, len 640 fs/ceph/file.c if (ret < len) { len 641 fs/ceph/file.c len = ret; len 642 fs/ceph/file.c osd_req_op_extent_update(req, 0, len); len 646 fs/ceph/file.c num_pages = calc_pages_for(off, len); len 656 fs/ceph/file.c osd_req_op_extent_osd_data_pages(req, 0, pages, len, page_off, len 665 fs/ceph/file.c off, len, ret, i_size, (more ? " MORE" : "")); len 669 fs/ceph/file.c if (ret >= 0 && ret < len && (off + ret < i_size)) { len 670 fs/ceph/file.c int zlen = min(len - ret, i_size - off - ret); len 690 fs/ceph/file.c size_t len, copied; len 692 fs/ceph/file.c len = min_t(size_t, left, PAGE_SIZE - page_off); len 694 fs/ceph/file.c page_off, len, to); len 697 fs/ceph/file.c if (copied < len) { len 968 fs/ceph/file.c ssize_t len; len 990 fs/ceph/file.c len = iter_get_bvecs_alloc(iter, size, &bvecs, &num_pages); len 991 fs/ceph/file.c if (len < 0) { len 993 fs/ceph/file.c ret = len; len 996 fs/ceph/file.c if (len != size) len 997 fs/ceph/file.c osd_req_op_extent_update(req, 0, len); len 1004 fs/ceph/file.c (len == count || pos + count <= i_size_read(inode))) { len 1025 fs/ceph/file.c PAGE_ALIGN(pos + len) - 1); len 1030 fs/ceph/file.c osd_req_op_extent_osd_data_bvecs(req, 0, bvecs, num_pages, len); len 1033 fs/ceph/file.c aio_req->total_len += len; len 1042 fs/ceph/file.c pos += len; len 1054 fs/ceph/file.c if (ret >= 0 && ret < len && pos + ret < size) { len 1056 fs/ceph/file.c int zlen = min_t(size_t, len - ret, len 1059 fs/ceph/file.c iov_iter_bvec(&i, READ, bvecs, num_pages, len); len 1065 fs/ceph/file.c len = ret; len 1073 fs/ceph/file.c pos += len; len 1139 fs/ceph/file.c u64 len; len 1167 fs/ceph/file.c while ((len = iov_iter_count(from)) > 0) { len 1173 fs/ceph/file.c vino, pos, &len, 0, 1, len 1187 fs/ceph/file.c num_pages = (len + PAGE_SIZE - 1) >> PAGE_SHIFT; len 1195 fs/ceph/file.c left = len; len 1213 fs/ceph/file.c osd_req_op_extent_osd_data_pages(req, 0, pages, len, 0, len 1229 fs/ceph/file.c pos += len; len 1230 fs/ceph/file.c written += len; len 1259 fs/ceph/file.c size_t len = iov_iter_count(to); len 1269 fs/ceph/file.c inode, ceph_vinop(inode), iocb->ki_pos, (unsigned)len, inode); len 1295 fs/ceph/file.c inode, ceph_vinop(inode), iocb->ki_pos, (unsigned)len, len 1302 fs/ceph/file.c if (ret >= 0 && ret < len) len 1313 fs/ceph/file.c inode, ceph_vinop(inode), iocb->ki_pos, (unsigned)len, len 1361 fs/ceph/file.c iocb->ki_pos + len); len 1371 fs/ceph/file.c if (iocb->ki_pos < i_size && read < len) { len 1372 fs/ceph/file.c size_t zlen = min_t(size_t, len - read, len 1384 fs/ceph/file.c ret < len) { len 1389 fs/ceph/file.c len -= ret; len 1919 fs/ceph/file.c loff_t src_off, loff_t dst_off, size_t len) len 1930 fs/ceph/file.c if (src_off + len > size) { len 1932 fs/ceph/file.c src_off, len, size); len 1937 fs/ceph/file.c endoff = dst_off + len; len 1949 fs/ceph/file.c size_t len, unsigned int flags) len 2003 fs/ceph/file.c if (len < src_ci->i_layout.object_size) len 2011 fs/ceph/file.c ret = file_write_and_wait_range(src_file, src_off, (src_off + len)); len 2016 fs/ceph/file.c ret = file_write_and_wait_range(dst_file, dst_off, (dst_off + len)); len 2028 fs/ceph/file.c dst_file, (dst_off + len), &dst_got); len 2035 fs/ceph/file.c ret = is_file_size_ok(src_inode, dst_inode, src_off, dst_off, len); len 2040 fs/ceph/file.c endoff = dst_off + len; len 2084 fs/ceph/file.c len -= ret; len 2086 fs/ceph/file.c dst_file, (dst_off + len), &dst_got); len 2090 fs/ceph/file.c src_off, dst_off, len); len 2095 fs/ceph/file.c while (len >= object_size) { len 2124 fs/ceph/file.c len -= object_size; len 2130 fs/ceph/file.c if (len) len 2161 fs/ceph/file.c &dst_off, len, flags); len 2166 fs/ceph/file.c len -= err; len 2178 fs/ceph/file.c size_t len, unsigned int flags) len 2183 fs/ceph/file.c len, flags); len 2187 fs/ceph/file.c dst_off, len, flags); len 1117 fs/ceph/inode.c if (dentry->d_name.len != dname_len || len 1261 fs/ceph/inode.c dname.len = rinfo->dname_len; len 1262 fs/ceph/inode.c dname.hash = full_name_hash(parent, dname.name, dname.len); len 1268 fs/ceph/inode.c parent, dname.len, dname.name, dn); len 1273 fs/ceph/inode.c dname.len, dname.name, dn); len 1328 fs/ceph/inode.c req->r_dentry->d_name.len))) { len 1629 fs/ceph/inode.c dname.len = rde->name_len; len 1630 fs/ceph/inode.c dname.hash = full_name_hash(parent, dname.name, dname.len); len 1650 fs/ceph/inode.c parent, dname.len, dname.name, dn); len 1655 fs/ceph/inode.c dname.len, dname.name, dn); len 472 fs/ceph/mds_client.c u32 len; len 480 fs/ceph/mds_client.c ceph_decode_32_safe(&p, end, len, bad); len 481 fs/ceph/mds_client.c if (len > 0) { len 482 fs/ceph/mds_client.c ceph_decode_need(&p, end, len, bad); len 483 fs/ceph/mds_client.c err = parse_reply_info_trace(&p, p+len, info, features); len 489 fs/ceph/mds_client.c ceph_decode_32_safe(&p, end, len, bad); len 490 fs/ceph/mds_client.c if (len > 0) { len 491 fs/ceph/mds_client.c ceph_decode_need(&p, end, len, bad); len 492 fs/ceph/mds_client.c err = parse_reply_info_extra(&p, p+len, info, features); len 498 fs/ceph/mds_client.c ceph_decode_32_safe(&p, end, len, bad); len 499 fs/ceph/mds_client.c info->snapblob_len = len; len 501 fs/ceph/mds_client.c p += len; len 2165 fs/ceph/mds_client.c pos -= temp->d_name.len; len 2170 fs/ceph/mds_client.c memcpy(path + pos, temp->d_name.name, temp->d_name.len); len 2217 fs/ceph/mds_client.c *ppathlen = dentry->d_name.len; len 2295 fs/ceph/mds_client.c int len; len 2320 fs/ceph/mds_client.c len = sizeof(*head) + len 2325 fs/ceph/mds_client.c len += sizeof(struct ceph_mds_request_release) * len 2329 fs/ceph/mds_client.c len += pathlen1; len 2331 fs/ceph/mds_client.c len += pathlen2; len 2333 fs/ceph/mds_client.c msg = ceph_msg_new2(CEPH_MSG_CLIENT_REQUEST, len, 1, GFP_NOFS, false); len 3046 fs/ceph/mds_client.c u32 len; len 3047 fs/ceph/mds_client.c ceph_decode_32_safe(p, end, len, bad); len 3048 fs/ceph/mds_client.c ceph_decode_need(p, end, len, bad); len 3049 fs/ceph/mds_client.c err_str = !strncmp(*p, "error_string", len); len 3050 fs/ceph/mds_client.c *p += len; len 3051 fs/ceph/mds_client.c ceph_decode_32_safe(p, end, len, bad); len 3052 fs/ceph/mds_client.c ceph_decode_need(p, end, len, bad); len 3053 fs/ceph/mds_client.c if (err_str && strnstr(*p, "blacklisted", len)) len 3055 fs/ceph/mds_client.c *p += len; len 3088 fs/ceph/mds_client.c u32 len; len 3093 fs/ceph/mds_client.c ceph_decode_32_safe(&p, end, len, bad); len 3095 fs/ceph/mds_client.c p += len - sizeof(features); len 3885 fs/ceph/mds_client.c dname.len = get_unaligned_le32(h + 1); len 3886 fs/ceph/mds_client.c if (msg->front.iov_len < sizeof(*h) + sizeof(u32) + dname.len) len 3894 fs/ceph/mds_client.c dname.len, dname.name); len 3911 fs/ceph/mds_client.c dname.hash = full_name_hash(parent, dname.name, dname.len); len 3975 fs/ceph/mds_client.c int len = sizeof(*lease) + sizeof(u32) + NAME_MAX; len 3980 fs/ceph/mds_client.c msg = ceph_msg_new(CEPH_MSG_CLIENT_LEASE, len, GFP_NOFS, false); len 3992 fs/ceph/mds_client.c put_unaligned_le32(dentry->d_name.len, lease + 1); len 3994 fs/ceph/mds_client.c dentry->d_name.name, dentry->d_name.len); len 499 fs/ceph/mds_client.h static inline void ceph_mdsc_free_path(char *path, int len) len 502 fs/ceph/mds_client.h __putname(path - (PATH_MAX - 1 - len)); len 85 fs/ceph/mdsmap.c u32 len; len 89 fs/ceph/mdsmap.c len = ceph_decode_32(p); len 90 fs/ceph/mdsmap.c ceph_decode_need(p, end, len, bad); len 91 fs/ceph/mdsmap.c *p += len; len 1101 fs/ceph/super.h char *data, size_t len); len 66 fs/ceph/xattr.c size_t len, total_len = 0; len 75 fs/ceph/xattr.c len = snprintf(buf, sizeof(buf), len 79 fs/ceph/xattr.c total_len = len + strlen(pool_name); len 81 fs/ceph/xattr.c len = snprintf(buf, sizeof(buf), len 85 fs/ceph/xattr.c total_len = len; len 89 fs/ceph/xattr.c total_len += strlen(ns_field) + pool_ns->len; len 93 fs/ceph/xattr.c memcpy(val, buf, len); len 94 fs/ceph/xattr.c ret = len; len 96 fs/ceph/xattr.c len = strlen(pool_name); len 97 fs/ceph/xattr.c memcpy(val + ret, pool_name, len); len 98 fs/ceph/xattr.c ret += len; len 101 fs/ceph/xattr.c len = strlen(ns_field); len 102 fs/ceph/xattr.c memcpy(val + ret, ns_field, len); len 103 fs/ceph/xattr.c ret += len; len 104 fs/ceph/xattr.c memcpy(val + ret, pool_ns->str, pool_ns->len); len 105 fs/ceph/xattr.c ret += pool_ns->len; len 187 fs/ceph/xattr.c ret = ns->len; len 655 fs/ceph/xattr.c u32 len; len 704 fs/ceph/xattr.c ceph_decode_32_safe(&p, end, len, bad); len 705 fs/ceph/xattr.c namelen = len; len 707 fs/ceph/xattr.c p += len; len 708 fs/ceph/xattr.c ceph_decode_32_safe(&p, end, len, bad); len 710 fs/ceph/xattr.c p += len; len 712 fs/ceph/xattr.c err = __set_xattr(ci, name, namelen, val, len, len 94 fs/cifs/asn1.c unsigned int len; len 98 fs/cifs/asn1.c asn1_open(struct asn1_ctx *ctx, unsigned char *buf, unsigned int len) len 101 fs/cifs/asn1.c ctx->end = buf + len; len 176 fs/cifs/asn1.c asn1_length_decode(struct asn1_ctx *ctx, unsigned int *def, unsigned int *len) len 189 fs/cifs/asn1.c *len = ch; len 192 fs/cifs/asn1.c *len = 0; len 197 fs/cifs/asn1.c *len <<= 8; len 198 fs/cifs/asn1.c *len |= ch; len 205 fs/cifs/asn1.c if (*len > ctx->end - ctx->pointer) len 217 fs/cifs/asn1.c unsigned int len = 0; len 222 fs/cifs/asn1.c if (!asn1_length_decode(ctx, &def, &len)) len 230 fs/cifs/asn1.c *eoc = ctx->pointer + len; len 408 fs/cifs/asn1.c unsigned char *eoc, unsigned long **oid, unsigned int *len) len 443 fs/cifs/asn1.c *len = 2; len 447 fs/cifs/asn1.c if (++(*len) > size) { len 67 fs/cifs/cache.c int len; len 77 fs/cifs/cache.c len = strlen(delim); len 80 fs/cifs/cache.c dst = kstrndup(delim, len, GFP_KERNEL); len 123 fs/cifs/cifs_unicode.c int len = 1; len 129 fs/cifs/cifs_unicode.c return len; len 132 fs/cifs/cifs_unicode.c return len; len 135 fs/cifs/cifs_unicode.c len = cp->uni2char(src_char, target, NLS_MAX_CHARSET_SIZE); len 136 fs/cifs/cifs_unicode.c if (len <= 0) len 139 fs/cifs/cifs_unicode.c return len; len 145 fs/cifs/cifs_unicode.c len = utf16s_to_utf8s(from, 3, UTF16_LITTLE_ENDIAN, target, 6); len 146 fs/cifs/cifs_unicode.c if (len <= 0) len 148 fs/cifs/cifs_unicode.c return len; len 152 fs/cifs/cifs_unicode.c len = 1; len 153 fs/cifs/cifs_unicode.c return len; len 250 fs/cifs/cifs_unicode.c cifs_strtoUTF16(__le16 *to, const char *from, int len, len 264 fs/cifs/cifs_unicode.c i = utf8s_to_utf16s(from, len, UTF16_LITTLE_ENDIAN, len 265 fs/cifs/cifs_unicode.c (wchar_t *) to, len); len 278 fs/cifs/cifs_unicode.c for (i = 0; len && *from; i++, from += charlen, len -= charlen) { len 279 fs/cifs/cifs_unicode.c charlen = codepage->char2uni(from, len, &wchar_to); len 351 fs/cifs/cifs_unicode.c int len; len 355 fs/cifs/cifs_unicode.c len = cifs_utf16_bytes((__le16 *) src, maxlen, codepage); len 356 fs/cifs/cifs_unicode.c len += nls_nullsize(codepage); len 357 fs/cifs/cifs_unicode.c dst = kmalloc(len, GFP_KERNEL); len 360 fs/cifs/cifs_unicode.c cifs_from_utf16(dst, (__le16 *) src, len, maxlen, codepage, len 363 fs/cifs/cifs_unicode.c len = strnlen(src, maxlen); len 364 fs/cifs/cifs_unicode.c len++; len 365 fs/cifs/cifs_unicode.c dst = kmalloc(len, GFP_KERNEL); len 368 fs/cifs/cifs_unicode.c strlcpy(dst, src, len); len 587 fs/cifs/cifs_unicode.c cifs_local_to_utf16_bytes(const char *from, int len, len 594 fs/cifs/cifs_unicode.c for (i = 0; len && *from; i++, from += charlen, len -= charlen) { len 595 fs/cifs/cifs_unicode.c charlen = codepage->char2uni(from, len, &wchar_to); len 619 fs/cifs/cifs_unicode.c int len; len 622 fs/cifs/cifs_unicode.c len = cifs_local_to_utf16_bytes(src, maxlen, cp); len 623 fs/cifs/cifs_unicode.c len += 2; /* NULL */ len 624 fs/cifs/cifs_unicode.c dst = kmalloc(len, GFP_KERNEL); len 630 fs/cifs/cifs_unicode.c *utf16_len = len; len 120 fs/cifs/cifsacl.c int i, len; len 133 fs/cifs/cifsacl.c len = sprintf(strptr, "%cs:S-%hhu", type == SIDOWNER ? 'o' : 'g', len 135 fs/cifs/cifsacl.c strptr += len; len 150 fs/cifs/cifsacl.c len = sprintf(strptr, "-%llu", id_auth_val); len 152 fs/cifs/cifsacl.c len = sprintf(strptr, "-0x%llx", id_auth_val); len 154 fs/cifs/cifsacl.c strptr += len; len 158 fs/cifs/cifsacl.c len = sprintf(strptr, "-%u", saval); len 159 fs/cifs/cifsacl.c strptr += len; len 81 fs/cifs/cifsencrypt.c unsigned int len, offset; len 83 fs/cifs/cifsencrypt.c rqst_page_get_length(rqst, i, &len, &offset); len 87 fs/cifs/cifsencrypt.c rc = crypto_shash_update(shash, kaddr, len); len 132 fs/cifs/cifsencrypt.c server->session_key.response, server->session_key.len); len 279 fs/cifs/cifsencrypt.c ses->auth_key.len = temp_len; len 308 fs/cifs/cifsencrypt.c int i, len; len 313 fs/cifs/cifsencrypt.c for (len = 0; len < CIFS_ENCPWD_SIZE; len++) len 314 fs/cifs/cifsencrypt.c if (!password[len]) len 317 fs/cifs/cifsencrypt.c memcpy(password_with_pad, password, len); len 374 fs/cifs/cifsencrypt.c ses->auth_key.len = size + 2 * dlen; len 375 fs/cifs/cifsencrypt.c ses->auth_key.response = kzalloc(ses->auth_key.len, GFP_KERNEL); len 377 fs/cifs/cifsencrypt.c ses->auth_key.len = 0; len 416 fs/cifs/cifsencrypt.c if (!ses->auth_key.len || !ses->auth_key.response) len 420 fs/cifs/cifsencrypt.c blobend = blobptr + ses->auth_key.len; len 469 fs/cifs/cifsencrypt.c if (!ses->auth_key.len || !ses->auth_key.response) len 473 fs/cifs/cifsencrypt.c blobend = blobptr + ses->auth_key.len; len 500 fs/cifs/cifsencrypt.c int len; len 528 fs/cifs/cifsencrypt.c len = ses->user_name ? strlen(ses->user_name) : 0; len 529 fs/cifs/cifsencrypt.c user = kmalloc(2 + (len * 2), GFP_KERNEL); len 535 fs/cifs/cifsencrypt.c if (len) { len 536 fs/cifs/cifsencrypt.c len = cifs_strtoUTF16(user, ses->user_name, len, nls_cp); len 543 fs/cifs/cifsencrypt.c (char *)user, 2 * len); len 552 fs/cifs/cifsencrypt.c len = strlen(ses->domainName); len 554 fs/cifs/cifsencrypt.c domain = kmalloc(2 + (len * 2), GFP_KERNEL); len 559 fs/cifs/cifsencrypt.c len = cifs_strtoUTF16((__le16 *)domain, ses->domainName, len, len 563 fs/cifs/cifsencrypt.c (char *)domain, 2 * len); len 572 fs/cifs/cifsencrypt.c len = strlen(ses->serverName); len 574 fs/cifs/cifsencrypt.c server = kmalloc(2 + (len * 2), GFP_KERNEL); len 579 fs/cifs/cifsencrypt.c len = cifs_strtoUTF16((__le16 *)server, ses->serverName, len, len 583 fs/cifs/cifsencrypt.c (char *)server, 2 * len); len 609 fs/cifs/cifsencrypt.c hash_len = ses->auth_key.len - (CIFS_SESS_KEY_SIZE + len 692 fs/cifs/cifsencrypt.c tilen = ses->auth_key.len; len 698 fs/cifs/cifsencrypt.c ses->auth_key.len = 0; len 701 fs/cifs/cifsencrypt.c ses->auth_key.len += baselen; len 797 fs/cifs/cifsencrypt.c ses->auth_key.len = CIFS_SESS_KEY_SIZE; len 284 fs/cifs/cifsfs.c static long cifs_fallocate(struct file *file, int mode, loff_t off, loff_t len) len 291 fs/cifs/cifsfs.c return server->ops->fallocate(file, tcon, mode, off, len); len 1068 fs/cifs/cifsfs.c struct file *dst_file, loff_t destoff, loff_t len, len 1102 fs/cifs/cifsfs.c if (len == 0) len 1103 fs/cifs/cifsfs.c len = src_inode->i_size - off; len 1108 fs/cifs/cifsfs.c PAGE_ALIGN(destoff + len)-1); len 1112 fs/cifs/cifsfs.c smb_file_src, smb_file_target, off, len, destoff); len 1124 fs/cifs/cifsfs.c return rc < 0 ? rc : len; len 1130 fs/cifs/cifsfs.c size_t len, unsigned int flags) len 1177 fs/cifs/cifsfs.c smb_file_src, smb_file_target, off, len, destoff); len 1208 fs/cifs/cifsfs.c size_t len, unsigned int flags) len 1214 fs/cifs/cifsfs.c len, flags); len 1219 fs/cifs/cifsfs.c destoff, len, flags); len 88 fs/cifs/cifsfs.h u64 len); len 148 fs/cifs/cifsfs.h size_t len, unsigned int flags); len 130 fs/cifs/cifsglob.h unsigned int len; len 446 fs/cifs/cifsglob.h u64 src_off, u64 len, u64 dest_off); len 448 fs/cifs/cifsglob.h struct cifsFileInfo *target_file, u64 src_off, u64 len, len 1294 fs/cifs/cifsglob.h unsigned int len; len 1322 fs/cifs/cifsglob.h unsigned int len); len 130 fs/cifs/cifsproto.h extern int checkSMB(char *buf, unsigned int len, struct TCP_Server_Info *srvr); len 149 fs/cifs/cifsproto.h extern int cifs_convert_address(struct sockaddr *dst, const char *src, int len); len 451 fs/cifs/cifsproto.h const __u16 netfid, const __u32 netpid, const __u64 len, len 457 fs/cifs/cifsproto.h const loff_t start_offset, const __u64 len, len 587 fs/cifs/cifsproto.h unsigned int *len, unsigned int *offset); len 589 fs/cifs/cifsproto.h void extract_unc_hostname(const char *unc, const char **h, size_t *len); len 44 fs/cifs/cifsroot.c int len; len 57 fs/cifs/cifsroot.c len = s - line + 1; len 58 fs/cifs/cifsroot.c if (len > sizeof(root_dev)) { len 62 fs/cifs/cifsroot.c strlcpy(root_dev, line, len); len 700 fs/cifs/cifssmb.c size_t len = strlen(protocols[i].name) + 1; len 702 fs/cifs/cifssmb.c memcpy(pSMB->DialectsArray+count, protocols[i].name, len); len 703 fs/cifs/cifssmb.c count += len; len 1563 fs/cifs/cifssmb.c int length, len; len 1579 fs/cifs/cifssmb.c len = min_t(unsigned int, buflen, server->vals->read_rsp_size) - len 1583 fs/cifs/cifssmb.c buf + HEADER_SIZE(server) - 1, len); len 1652 fs/cifs/cifssmb.c len = data_offset - server->total_read; len 1653 fs/cifs/cifssmb.c if (len > 0) { len 1656 fs/cifs/cifssmb.c buf + server->total_read, len); len 2509 fs/cifs/cifssmb.c const __u16 smb_file_id, const __u32 netpid, const __u64 len, len 2549 fs/cifs/cifssmb.c pSMB->Locks[0].LengthLow = cpu_to_le32((u32)len); len 2550 fs/cifs/cifssmb.c pSMB->Locks[0].LengthHigh = cpu_to_le32((u32)(len>>32)); len 2579 fs/cifs/cifssmb.c const loff_t start_offset, const __u64 len, len 2639 fs/cifs/cifssmb.c parm_data->length = cpu_to_le64(len); /* normalize negative numbers */ len 350 fs/cifs/connect.c int len; len 356 fs/cifs/connect.c len = strlen(server->hostname) + 3; len 358 fs/cifs/connect.c unc = kmalloc(len, GFP_KERNEL); len 363 fs/cifs/connect.c scnprintf(unc, len, "\\\\%s", server->hostname); len 581 fs/cifs/connect.c server->session_key.len = 0; len 1330 fs/cifs/connect.c unsigned int len; len 1346 fs/cifs/connect.c len = delim - src; len 1347 fs/cifs/connect.c dst = kmalloc((len + 1), GFP_KERNEL); len 1351 fs/cifs/connect.c memcpy(dst, src, len); len 1352 fs/cifs/connect.c dst[len] = '\0'; len 1586 fs/cifs/connect.c size_t len; len 1594 fs/cifs/connect.c len = strspn(devname, delims); len 1595 fs/cifs/connect.c if (len != 2) len 1607 fs/cifs/connect.c len = strcspn(pos, delims); len 1610 fs/cifs/connect.c pos += len; len 2472 fs/cifs/connect.c int len; len 2478 fs/cifs/connect.c len = slash - &vol->UNC[2]; len 2479 fs/cifs/connect.c if (!cifs_convert_address(dstaddr, &vol->UNC[2], len)) { len 2744 fs/cifs/connect.c server->session_key.len = 0; len 3086 fs/cifs/connect.c ssize_t len; len 3152 fs/cifs/connect.c len = delim - payload; len 3153 fs/cifs/connect.c if (len > CIFS_MAX_USERNAME_LEN || len <= 0) { len 3155 fs/cifs/connect.c len); len 3160 fs/cifs/connect.c vol->username = kstrndup(payload, len, GFP_KERNEL); len 3163 fs/cifs/connect.c len); len 3169 fs/cifs/connect.c len = key->datalen - (len + 1); len 3170 fs/cifs/connect.c if (len > CIFS_MAX_PASSWORD_LEN || len <= 0) { len 3171 fs/cifs/connect.c cifs_dbg(FYI, "Bad len for password search (len=%zd)\n", len); len 3179 fs/cifs/connect.c vol->password = kstrndup(delim, len, GFP_KERNEL); len 3182 fs/cifs/connect.c len); len 3199 fs/cifs/connect.c "domain\n", len); len 4468 fs/cifs/connect.c int len = strlen(tgt) + 2; len 4471 fs/cifs/connect.c new_unc = kmalloc(len, GFP_KERNEL); len 4474 fs/cifs/connect.c scnprintf(new_unc, len, "\\%s", tgt); len 5239 fs/cifs/connect.c ses->auth_key.len = 0; len 118 fs/cifs/dir.c namelen += (1 + temp->d_name.len); len 135 fs/cifs/dir.c namelen -= 1 + temp->d_name.len; len 142 fs/cifs/dir.c temp->d_name.len); len 207 fs/cifs/dir.c direntry->d_name.len > len 212 fs/cifs/dir.c for (i = 0; i < direntry->d_name.len; i++) { len 815 fs/cifs/dir.c for (i = 0; i < q->len; i += charlen) { len 816 fs/cifs/dir.c charlen = codepage->char2uni(&q->name[i], q->len - i, &c); len 828 fs/cifs/dir.c unsigned int len, const char *str, const struct qstr *name) len 840 fs/cifs/dir.c if (name->len != len) len 843 fs/cifs/dir.c for (i = 0; i < len; i += l1) { len 845 fs/cifs/dir.c l1 = codepage->char2uni(&str[i], len - i, &c1); len 846 fs/cifs/dir.c l2 = codepage->char2uni(&name->name[i], name->len - i, &c2); len 51 fs/cifs/dns_resolve.c int len, rc; len 56 fs/cifs/dns_resolve.c len = strlen(unc); len 57 fs/cifs/dns_resolve.c if (len < 3) { len 63 fs/cifs/dns_resolve.c len -= 2; len 67 fs/cifs/dns_resolve.c sep = memchr(hostname, '/', len); len 69 fs/cifs/dns_resolve.c len = sep - hostname; len 75 fs/cifs/dns_resolve.c rc = cifs_convert_address((struct sockaddr *)&ss, hostname, len); len 80 fs/cifs/dns_resolve.c rc = dns_query(current->nsproxy->net_ns, NULL, hostname, len, len 84 fs/cifs/dns_resolve.c __func__, len, len, hostname); len 87 fs/cifs/dns_resolve.c __func__, len, len, hostname, *ip_addr); len 91 fs/cifs/dns_resolve.c name = kmalloc(len + 1, GFP_KERNEL); len 94 fs/cifs/dns_resolve.c memcpy(name, hostname, len); len 95 fs/cifs/dns_resolve.c name[len] = 0; len 1832 fs/cifs/file.c unsigned int len; len 1844 fs/cifs/file.c len = min(server->ops->wp_retry_size(d_inode(dentry)), len 1848 fs/cifs/file.c iov[1].iov_len = len; len 1852 fs/cifs/file.c io_parms.length = len; len 2488 fs/cifs/file.c loff_t pos, unsigned len, unsigned copied, len 2506 fs/cifs/file.c if (copied == len) len 2664 fs/cifs/file.c size_t get_numpages(const size_t wsize, const size_t len, size_t *cur_len) len 2669 fs/cifs/file.c clen = min_t(const size_t, len, wsize); len 2715 fs/cifs/file.c size_t *len, unsigned long *num_pages) len 2717 fs/cifs/file.c size_t save_len, copied, bytes, cur_len = *len; len 2736 fs/cifs/file.c *len = cur_len; len 2819 fs/cifs/file.c cifs_write_from_iter(loff_t offset, size_t len, struct iov_iter *from, len 2862 fs/cifs/file.c cur_len = min_t(const size_t, len, wsize); len 2904 fs/cifs/file.c nr_pages = get_numpages(wsize, len, &cur_len); len 2978 fs/cifs/file.c len -= cur_len; len 2979 fs/cifs/file.c } while (len > 0); len 3077 fs/cifs/file.c size_t len = iov_iter_count(from); len 3115 fs/cifs/file.c ctx->len = len; len 3127 fs/cifs/file.c rc = cifs_write_from_iter(iocb->ki_pos, ctx->len, &saved_from, len 3410 fs/cifs/file.c unsigned int len) len 3430 fs/cifs/file.c if (len <= 0) { len 3438 fs/cifs/file.c n = len; len 3439 fs/cifs/file.c if (len >= segment_size) len 3443 fs/cifs/file.c rdata->tailsz = len; len 3444 fs/cifs/file.c len -= n; len 3468 fs/cifs/file.c struct cifs_readdata *rdata, unsigned int len) len 3470 fs/cifs/file.c return uncached_fill_pages(server, rdata, NULL, len); len 3544 fs/cifs/file.c cifs_send_async_read(loff_t offset, size_t len, struct cifsFileInfo *open_file, len 3584 fs/cifs/file.c cur_len = min_t(const size_t, len, rsize); len 3680 fs/cifs/file.c len -= cur_len; len 3681 fs/cifs/file.c } while (len > 0); len 3775 fs/cifs/file.c ctx->total_len = ctx->len - iov_iter_count(to); len 3794 fs/cifs/file.c size_t len; len 3813 fs/cifs/file.c len = iov_iter_count(to); len 3814 fs/cifs/file.c if (!len) len 3843 fs/cifs/file.c ctx->len = len; len 3850 fs/cifs/file.c len = ctx->len; len 3856 fs/cifs/file.c rc = cifs_send_async_read(offset, len, cfile, cifs_sb, &ctx->list, ctx); len 4127 fs/cifs/file.c unsigned int len) len 4155 fs/cifs/file.c if (len >= to_read) { len 4156 fs/cifs/file.c len -= to_read; len 4157 fs/cifs/file.c } else if (len > 0) { len 4159 fs/cifs/file.c zero_user(page, len + page_offset, to_read - len); len 4160 fs/cifs/file.c n = rdata->tailsz = len; len 4161 fs/cifs/file.c len = 0; len 4212 fs/cifs/file.c struct cifs_readdata *rdata, unsigned int len) len 4214 fs/cifs/file.c return readpages_fill_pages(server, rdata, NULL, len); len 4555 fs/cifs/file.c loff_t pos, unsigned len, unsigned flags, len 4566 fs/cifs/file.c cifs_dbg(FYI, "write_begin from %lld len %d\n", (long long)pos, len); len 4583 fs/cifs/file.c if (len == PAGE_SIZE) len 4595 fs/cifs/file.c (offset == 0 && (pos + len) >= i_size)) { len 4597 fs/cifs/file.c offset + len, len 1074 fs/cifs/inode.c int len; len 1078 fs/cifs/inode.c len = strlen(cifs_sb->prepath); len 1079 fs/cifs/inode.c path = kzalloc(len + 2 /* leading sep + null */, GFP_KERNEL); len 1083 fs/cifs/inode.c memcpy(path+1, cifs_sb->prepath, len); len 2136 fs/cifs/inode.c u64 len) len 2163 fs/cifs/inode.c rc = server->ops->fiemap(tcon, cfile, fei, start, len); len 416 fs/cifs/misc.c size_t len = srv->total_read - sizeof(pSMBr->hdr.smb_buf_length); len 422 fs/cifs/misc.c len - sizeof(struct file_notify_information)) { len 845 fs/cifs/misc.c size_t len; len 855 fs/cifs/misc.c ctx->len = count; len 909 fs/cifs/misc.c len = rc > PAGE_SIZE ? PAGE_SIZE : rc; len 912 fs/cifs/misc.c bv[npages + i].bv_len = len - start; len 913 fs/cifs/misc.c rc -= len; len 922 fs/cifs/misc.c ctx->len = saved_len - count; len 924 fs/cifs/misc.c iov_iter_bvec(&ctx->iter, rw, ctx->bv, npages, ctx->len); len 987 fs/cifs/misc.c unsigned int *len, unsigned int *offset) len 989 fs/cifs/misc.c *len = rqst->rq_pagesz; len 993 fs/cifs/misc.c *len = rqst->rq_tailsz; len 995 fs/cifs/misc.c *len = rqst->rq_pagesz - rqst->rq_offset; len 998 fs/cifs/misc.c void extract_unc_hostname(const char *unc, const char **h, size_t *len) len 1012 fs/cifs/misc.c *len = end - unc; len 126 fs/cifs/netmisc.c cifs_inet_pton(const int address_family, const char *cp, int len, void *dst) len 132 fs/cifs/netmisc.c ret = in4_pton(cp, len, dst, '\\', NULL); len 134 fs/cifs/netmisc.c ret = in6_pton(cp, len, dst , '\\', NULL); len 137 fs/cifs/netmisc.c ret, len, len, cp); len 152 fs/cifs/netmisc.c cifs_convert_address(struct sockaddr *dst, const char *src, int len) len 161 fs/cifs/netmisc.c if (cifs_inet_pton(AF_INET, src, len, &s4->sin_addr.s_addr)) { len 167 fs/cifs/netmisc.c pct = memchr(src, '%', len); len 168 fs/cifs/netmisc.c alen = pct ? pct - src : len; len 177 fs/cifs/netmisc.c slen = len - (alen + 1); len 357 fs/cifs/readdir.c int len; len 360 fs/cifs/readdir.c for (len = 0; len <= PATH_MAX; len++) { len 361 fs/cifs/readdir.c if (ustr[len] == 0) len 362 fs/cifs/readdir.c return len << 1; len 365 fs/cifs/readdir.c return len << 1; len 736 fs/cifs/readdir.c name.len = len 741 fs/cifs/readdir.c name.len -= nls_nullsize(nlt); len 744 fs/cifs/readdir.c name.len = de.namelen; len 784 fs/cifs/readdir.c return !dir_emit(ctx, name.name, name.len, ino, fattr.cf_dtype); len 162 fs/cifs/sess.c int len; len 168 fs/cifs/sess.c len = strscpy(bcc_ptr, ses->user_name, CIFS_MAX_USERNAME_LEN); len 169 fs/cifs/sess.c if (WARN_ON_ONCE(len < 0)) len 170 fs/cifs/sess.c len = CIFS_MAX_USERNAME_LEN - 1; len 171 fs/cifs/sess.c bcc_ptr += len; len 179 fs/cifs/sess.c len = strscpy(bcc_ptr, ses->domainName, CIFS_MAX_DOMAINNAME_LEN); len 180 fs/cifs/sess.c if (WARN_ON_ONCE(len < 0)) len 181 fs/cifs/sess.c len = CIFS_MAX_DOMAINNAME_LEN - 1; len 182 fs/cifs/sess.c bcc_ptr += len; len 205 fs/cifs/sess.c int len; len 213 fs/cifs/sess.c len = (UniStrnlen((wchar_t *) data, bleft / 2) * 2) + 2; len 214 fs/cifs/sess.c data += len; len 215 fs/cifs/sess.c bleft -= len; len 222 fs/cifs/sess.c len = (UniStrnlen((wchar_t *) data, bleft / 2) * 2) + 2; len 223 fs/cifs/sess.c data += len; len 224 fs/cifs/sess.c bleft -= len; len 239 fs/cifs/sess.c int len; len 244 fs/cifs/sess.c len = strnlen(bcc_ptr, bleft); len 245 fs/cifs/sess.c if (len >= bleft) len 250 fs/cifs/sess.c ses->serverOS = kmalloc(len + 1, GFP_KERNEL); len 252 fs/cifs/sess.c memcpy(ses->serverOS, bcc_ptr, len); len 253 fs/cifs/sess.c ses->serverOS[len] = 0; len 258 fs/cifs/sess.c bcc_ptr += len + 1; len 259 fs/cifs/sess.c bleft -= len + 1; len 261 fs/cifs/sess.c len = strnlen(bcc_ptr, bleft); len 262 fs/cifs/sess.c if (len >= bleft) len 267 fs/cifs/sess.c ses->serverNOS = kmalloc(len + 1, GFP_KERNEL); len 269 fs/cifs/sess.c memcpy(ses->serverNOS, bcc_ptr, len); len 270 fs/cifs/sess.c ses->serverNOS[len] = 0; len 273 fs/cifs/sess.c bcc_ptr += len + 1; len 274 fs/cifs/sess.c bleft -= len + 1; len 276 fs/cifs/sess.c len = strnlen(bcc_ptr, bleft); len 277 fs/cifs/sess.c if (len > bleft) len 332 fs/cifs/sess.c ses->auth_key.len = tilen; len 376 fs/cifs/sess.c int sz = sizeof(AUTHENTICATE_MESSAGE) + ses->auth_key.len len 442 fs/cifs/sess.c ses->auth_key.len - CIFS_SESS_KEY_SIZE); len 443 fs/cifs/sess.c tmp += ses->auth_key.len - CIFS_SESS_KEY_SIZE; len 446 fs/cifs/sess.c cpu_to_le16(ses->auth_key.len - CIFS_SESS_KEY_SIZE); len 448 fs/cifs/sess.c cpu_to_le16(ses->auth_key.len - CIFS_SESS_KEY_SIZE); len 463 fs/cifs/sess.c int len; len 464 fs/cifs/sess.c len = cifs_strtoUTF16((__le16 *)tmp, ses->domainName, len 466 fs/cifs/sess.c len *= 2; /* unicode is 2 bytes each */ len 468 fs/cifs/sess.c sec_blob->DomainName.Length = cpu_to_le16(len); len 469 fs/cifs/sess.c sec_blob->DomainName.MaximumLength = cpu_to_le16(len); len 470 fs/cifs/sess.c tmp += len; len 479 fs/cifs/sess.c int len; len 480 fs/cifs/sess.c len = cifs_strtoUTF16((__le16 *)tmp, ses->user_name, len 482 fs/cifs/sess.c len *= 2; /* unicode is 2 bytes each */ len 484 fs/cifs/sess.c sec_blob->UserName.Length = cpu_to_le16(len); len 485 fs/cifs/sess.c sec_blob->UserName.MaximumLength = cpu_to_le16(len); len 486 fs/cifs/sess.c tmp += len; len 639 fs/cifs/sess.c ses->auth_key.len, GFP_KERNEL); len 644 fs/cifs/sess.c ses->server->session_key.len = len 645 fs/cifs/sess.c ses->auth_key.len; len 943 fs/cifs/sess.c ses->auth_key.len - CIFS_SESS_KEY_SIZE); len 944 fs/cifs/sess.c bcc_ptr += ses->auth_key.len - CIFS_SESS_KEY_SIZE; len 950 fs/cifs/sess.c cpu_to_le16(ses->auth_key.len - CIFS_SESS_KEY_SIZE); len 1069 fs/cifs/sess.c ses->auth_key.len = msg->sesskey_len; len 78 fs/cifs/smb2inode.c int len; len 241 fs/cifs/smb2inode.c len = (2 * UniStrnlen((wchar_t *)ptr, PATH_MAX)); len 245 fs/cifs/smb2inode.c rename_info.FileNameLength = cpu_to_le32(len); len 250 fs/cifs/smb2inode.c size[1] = len + 2 /* null */; len 279 fs/cifs/smb2inode.c len = (2 * UniStrnlen((wchar_t *)ptr, PATH_MAX)); len 283 fs/cifs/smb2inode.c link_info.FileNameLength = cpu_to_le32(len); len 288 fs/cifs/smb2inode.c size[1] = len + 2 /* null */; len 96 fs/cifs/smb2misc.c static __u32 get_neg_ctxt_len(struct smb2_sync_hdr *hdr, __u32 len, len 118 fs/cifs/smb2misc.c if (len < nc_offset + (neg_count * sizeof(struct smb2_neg_context))) { len 124 fs/cifs/smb2misc.c len - nc_offset, size_of_pad_before_neg_ctxts); len 127 fs/cifs/smb2misc.c return (len - nc_offset) + size_of_pad_before_neg_ctxts; len 131 fs/cifs/smb2misc.c smb2_check_message(char *buf, unsigned int len, struct TCP_Server_Info *srvr) len 168 fs/cifs/smb2misc.c if (len < pdu_size) { len 169 fs/cifs/smb2misc.c if ((len >= hdr_size) len 182 fs/cifs/smb2misc.c if (len > CIFSMaxBufSize + MAX_SMB2_HDR_SIZE) { len 224 fs/cifs/smb2misc.c clc_len += get_neg_ctxt_len(shdr, len, clc_len); len 226 fs/cifs/smb2misc.c if (len != clc_len) { len 228 fs/cifs/smb2misc.c clc_len, len, mid); len 234 fs/cifs/smb2misc.c if (clc_len + 24 == len && command == SMB2_OPLOCK_BREAK_HE) len 237 fs/cifs/smb2misc.c if (clc_len == len + 1) len 244 fs/cifs/smb2misc.c if (((clc_len + 7) & ~7) == len) len 256 fs/cifs/smb2misc.c if (clc_len < len) { len 259 fs/cifs/smb2misc.c len, clc_len, command, mid); len 264 fs/cifs/smb2misc.c len, clc_len, command, mid); len 303 fs/cifs/smb2misc.c smb2_get_data_area_len(int *off, int *len, struct smb2_sync_hdr *shdr) len 306 fs/cifs/smb2misc.c *len = 0; len 323 fs/cifs/smb2misc.c *len = le16_to_cpu( len 329 fs/cifs/smb2misc.c *len = le16_to_cpu( len 335 fs/cifs/smb2misc.c *len = le32_to_cpu( len 341 fs/cifs/smb2misc.c *len = le32_to_cpu( len 347 fs/cifs/smb2misc.c *len = le32_to_cpu(((struct smb2_read_rsp *)shdr)->DataLength); len 352 fs/cifs/smb2misc.c *len = le32_to_cpu( len 358 fs/cifs/smb2misc.c *len = le32_to_cpu( len 374 fs/cifs/smb2misc.c *len = 0; len 380 fs/cifs/smb2misc.c *len = 0; len 381 fs/cifs/smb2misc.c } else if (*len < 0) { len 383 fs/cifs/smb2misc.c *len); len 384 fs/cifs/smb2misc.c *len = 0; len 385 fs/cifs/smb2misc.c } else if (*len > 128 * 1024) { len 386 fs/cifs/smb2misc.c cifs_dbg(VFS, "data area larger than 128K: %d\n", *len); len 387 fs/cifs/smb2misc.c *len = 0; len 391 fs/cifs/smb2misc.c if ((*off != 0) && (*len != 0)) len 409 fs/cifs/smb2misc.c int len = le16_to_cpu(shdr->StructureSize); len 415 fs/cifs/smb2misc.c len += le16_to_cpu(pdu->StructureSize2); len 430 fs/cifs/smb2misc.c if (offset + 1 < len) { len 432 fs/cifs/smb2misc.c offset + 1, len); len 435 fs/cifs/smb2misc.c len = offset + data_length; len 439 fs/cifs/smb2misc.c cifs_dbg(FYI, "SMB2 len %d\n", len); len 440 fs/cifs/smb2misc.c return len; len 447 fs/cifs/smb2misc.c int len; len 471 fs/cifs/smb2misc.c to = cifs_strndup_to_utf16(start_of_path, PATH_MAX, &len, len 1082 fs/cifs/smb2ops.c int len; len 1181 fs/cifs/smb2ops.c len = sizeof(ea) + ea_name_len + ea_value_len + 1; len 1182 fs/cifs/smb2ops.c ea = kzalloc(len, GFP_KERNEL); len 1193 fs/cifs/smb2ops.c size[0] = len; len 1617 fs/cifs/smb2ops.c u64 len, u64 dest_off) len 1650 fs/cifs/smb2ops.c while (len > 0) { len 1654 fs/cifs/smb2ops.c cpu_to_le32(min_t(u32, len, tcon->max_bytes_chunk)); len 1693 fs/cifs/smb2ops.c len -= bytes_written; len 1865 fs/cifs/smb2ops.c u64 len, u64 dest_off) len 1881 fs/cifs/smb2ops.c dup_ext_buf.ByteCount = cpu_to_le64(len); len 1883 fs/cifs/smb2ops.c src_off, dest_off, len); len 1885 fs/cifs/smb2ops.c rc = smb2_set_file_size(xid, tcon, trgtfile, dest_off + len, false); len 2160 fs/cifs/smb2ops.c unsigned long len = smb_rqst_len(server, rqst); len 2172 fs/cifs/smb2ops.c if (!(len & 7)) len 2175 fs/cifs/smb2ops.c num_padding = 8 - (len & 7); len 2184 fs/cifs/smb2ops.c len += num_padding; len 2203 fs/cifs/smb2ops.c len += num_padding; len 2208 fs/cifs/smb2ops.c shdr->NextCommand = cpu_to_le32(len); len 2510 fs/cifs/smb2ops.c unsigned int len; len 2513 fs/cifs/smb2ops.c len = le16_to_cpu(symlink_buf->ReparseDataLength); len 2523 fs/cifs/smb2ops.c len, true, cifs_sb->local_nls); len 2953 fs/cifs/smb2ops.c loff_t offset, loff_t len, bool keep_size) len 2970 fs/cifs/smb2ops.c ses->Suid, offset, len); len 2978 fs/cifs/smb2ops.c tcon->tid, ses->Suid, offset, len, rc); len 2983 fs/cifs/smb2ops.c cifs_dbg(FYI, "Offset %lld len %lld\n", offset, len); len 2986 fs/cifs/smb2ops.c fsctl_buf.BeyondFinalZero = cpu_to_le64(offset + len); len 2999 fs/cifs/smb2ops.c if (keep_size == false && i_size_read(inode) < offset + len) { len 3000 fs/cifs/smb2ops.c eof = cpu_to_le64(offset + len); len 3009 fs/cifs/smb2ops.c ses->Suid, offset, len, rc); len 3012 fs/cifs/smb2ops.c ses->Suid, offset, len); len 3017 fs/cifs/smb2ops.c loff_t offset, loff_t len) len 3038 fs/cifs/smb2ops.c cifs_dbg(FYI, "Offset %lld len %lld\n", offset, len); len 3041 fs/cifs/smb2ops.c fsctl_buf.BeyondFinalZero = cpu_to_le64(offset + len); len 3053 fs/cifs/smb2ops.c loff_t off, loff_t len, bool keep_size) len 3068 fs/cifs/smb2ops.c tcon->ses->Suid, off, len); len 3073 fs/cifs/smb2ops.c tcon->tid, tcon->ses->Suid, off, len, rc); len 3087 fs/cifs/smb2ops.c else if (i_size_read(inode) >= off + len) len 3095 fs/cifs/smb2ops.c tcon->tid, tcon->ses->Suid, off, len, rc); len 3098 fs/cifs/smb2ops.c tcon->tid, tcon->ses->Suid, off, len); len 3103 fs/cifs/smb2ops.c if ((keep_size == true) || (i_size_read(inode) >= off + len)) { len 3112 fs/cifs/smb2ops.c if ((off > 8192) || (off + len + 8192 < i_size_read(inode))) { len 3115 fs/cifs/smb2ops.c tcon->tid, tcon->ses->Suid, off, len, rc); len 3125 fs/cifs/smb2ops.c if (i_size_read(inode) < off + len) { len 3126 fs/cifs/smb2ops.c eof = cpu_to_le64(off + len); len 3135 fs/cifs/smb2ops.c tcon->ses->Suid, off, len, rc); len 3138 fs/cifs/smb2ops.c tcon->ses->Suid, off, len); len 3230 fs/cifs/smb2ops.c struct fiemap_extent_info *fei, u64 start, u64 len) len 3244 fs/cifs/smb2ops.c in_data.length = cpu_to_le64(len); len 3291 fs/cifs/smb2ops.c len = len - (next - start); len 3303 fs/cifs/smb2ops.c loff_t off, loff_t len) len 3307 fs/cifs/smb2ops.c return smb3_punch_hole(file, tcon, off, len); len 3310 fs/cifs/smb2ops.c return smb3_zero_range(file, tcon, off, len, true); len 3311 fs/cifs/smb2ops.c return smb3_zero_range(file, tcon, off, len, false); len 3313 fs/cifs/smb2ops.c return smb3_simple_falloc(file, tcon, off, len, true); len 3315 fs/cifs/smb2ops.c return smb3_simple_falloc(file, tcon, off, len, false); len 3622 fs/cifs/smb2ops.c unsigned int len, offset; len 3624 fs/cifs/smb2ops.c rqst_page_get_length(&rqst[i], j, &len, &offset); len 3625 fs/cifs/smb2ops.c sg_set_page(&sg[idx++], rqst[i].rq_pages[j], len, offset); len 3821 fs/cifs/smb2ops.c unsigned int offset, len; len 3823 fs/cifs/smb2ops.c rqst_page_get_length(&new_rq[i], j, &len, &offset); len 3828 fs/cifs/smb2ops.c memcpy(dst, src, len); len 3893 fs/cifs/smb2ops.c unsigned int npages, unsigned int len) len 3902 fs/cifs/smb2ops.c n = len; len 3903 fs/cifs/smb2ops.c if (len >= PAGE_SIZE) { len 3906 fs/cifs/smb2ops.c len -= n; len 3908 fs/cifs/smb2ops.c zero_user(page, len, PAGE_SIZE - len); len 3909 fs/cifs/smb2ops.c len = 0; len 4088 fs/cifs/smb2ops.c unsigned int len; len 4100 fs/cifs/smb2ops.c dw->ppages, dw->npages, dw->len); len 4114 fs/cifs/smb2ops.c dw->ppages, dw->npages, dw->len); len 4137 fs/cifs/smb2ops.c unsigned int len; len 4144 fs/cifs/smb2ops.c len = min_t(unsigned int, buflen, server->vals->read_rsp_size + len 4147 fs/cifs/smb2ops.c rc = cifs_read_from_socket(server, buf + HEADER_SIZE(server) - 1, len); len 4152 fs/cifs/smb2ops.c len = le32_to_cpu(tr_hdr->OriginalMessageSize) - len 4154 fs/cifs/smb2ops.c npages = DIV_ROUND_UP(len, PAGE_SIZE); len 4171 fs/cifs/smb2ops.c rc = read_data_into_pages(server, pages, npages, len); len 4198 fs/cifs/smb2ops.c dw->len = len; len 4206 fs/cifs/smb2ops.c pages, npages, len); len 4218 fs/cifs/smb2ops.c pages, npages, len); len 614 fs/cifs/smb2pdu.c unsigned int len = le16_to_cpu(ctxt->DataLength); len 617 fs/cifs/smb2pdu.c if (len < MIN_PREAUTH_CTXT_DATA_LEN) { len 630 fs/cifs/smb2pdu.c unsigned int len = le16_to_cpu(ctxt->DataLength); len 633 fs/cifs/smb2pdu.c if (len < 10) { len 651 fs/cifs/smb2pdu.c unsigned int len = le16_to_cpu(ctxt->DataLength); len 653 fs/cifs/smb2pdu.c cifs_dbg(FYI, "decode SMB3.11 encryption neg context of len %d\n", len); len 654 fs/cifs/smb2pdu.c if (len < MIN_ENCRYPT_CTXT_DATA_LEN) { len 1352 fs/cifs/smb2pdu.c ses->auth_key.len = msg->sesskey_len; len 4159 fs/cifs/smb2pdu.c int len; len 4181 fs/cifs/smb2pdu.c len = le32_to_cpu(dir_info->FileNameLength); len 4182 fs/cifs/smb2pdu.c if (entryptr + len < entryptr || len 4183 fs/cifs/smb2pdu.c entryptr + len > end_of_buf || len 4184 fs/cifs/smb2pdu.c entryptr + len + size > end_of_buf) { len 4215 fs/cifs/smb2pdu.c int len; len 4260 fs/cifs/smb2pdu.c len = 0x2; len 4262 fs/cifs/smb2pdu.c memcpy(bufptr, &asteriks, len); len 4266 fs/cifs/smb2pdu.c req->FileNameLength = cpu_to_le16(len); len 4280 fs/cifs/smb2pdu.c iov[1].iov_len = len; len 4489 fs/cifs/smb2pdu.c struct smb2_file_full_ea_info *buf, int len) len 4493 fs/cifs/smb2pdu.c 0, 1, (void **)&buf, &len); len 40 fs/cifs/smb2proto.h extern char *smb2_get_data_area_len(int *off, int *len, len 209 fs/cifs/smb2proto.h struct smb2_file_full_ea_info *buf, int len); len 657 fs/cifs/smb2transport.c unsigned int len = mid->resp_buf_size; len 663 fs/cifs/smb2transport.c iov[0].iov_len = len; len 665 fs/cifs/smb2transport.c dump_smb(mid->resp_buf, min_t(u32, 80, len)); len 667 fs/cifs/smb2transport.c if (len > 24 && server->sign && !mid->decrypted) { len 173 fs/cifs/smbencrypt.c int len; len 178 fs/cifs/smbencrypt.c len = cifs_strtoUTF16(wpwd, passwd, 128, codepage); len 180 fs/cifs/smbencrypt.c len = 0; len 184 fs/cifs/smbencrypt.c rc = mdfour(p16, (unsigned char *) wpwd, len * sizeof(__le16)); len 22 fs/cifs/trace.h __u32 len, len 24 fs/cifs/trace.h TP_ARGS(xid, fid, tid, sesid, offset, len, rc), len 31 fs/cifs/trace.h __field(__u32, len) len 40 fs/cifs/trace.h __entry->len = len; len 45 fs/cifs/trace.h __entry->offset, __entry->len, __entry->rc) len 55 fs/cifs/trace.h __u32 len, \ len 57 fs/cifs/trace.h TP_ARGS(xid, fid, tid, sesid, offset, len, rc)) len 73 fs/cifs/trace.h __u32 len), len 74 fs/cifs/trace.h TP_ARGS(xid, fid, tid, sesid, offset, len), len 81 fs/cifs/trace.h __field(__u32, len) len 89 fs/cifs/trace.h __entry->len = len; len 93 fs/cifs/trace.h __entry->offset, __entry->len) len 103 fs/cifs/trace.h __u32 len), \ len 104 fs/cifs/trace.h TP_ARGS(xid, fid, tid, sesid, offset, len)) len 920 fs/cifs/transport.c unsigned int len = get_rfc1002_length(mid->resp_buf) + 4; len 922 fs/cifs/transport.c dump_smb(mid->resp_buf, min_t(u32, 92, len)); len 934 fs/cifs/transport.c iov[1].iov_len = len - 4; len 1267 fs/cifs/transport.c unsigned int len = be32_to_cpu(in_buf->smb_buf_length); len 1268 fs/cifs/transport.c struct kvec iov = { .iov_base = in_buf, .iov_len = len }; len 1290 fs/cifs/transport.c if (len > CIFSMaxBufSize + MAX_CIFS_HDR_SIZE - 4) { len 1292 fs/cifs/transport.c len); len 1323 fs/cifs/transport.c rc = smb_send(server, in_buf, len); len 1406 fs/cifs/transport.c unsigned int len = be32_to_cpu(in_buf->smb_buf_length); len 1407 fs/cifs/transport.c struct kvec iov = { .iov_base = in_buf, .iov_len = len }; len 1431 fs/cifs/transport.c if (len > CIFSMaxBufSize + MAX_CIFS_HDR_SIZE - 4) { len 1433 fs/cifs/transport.c len); len 1462 fs/cifs/transport.c rc = smb_send(server, in_buf, len); len 76 fs/coda/coda_psdev.h struct CodaFid *dirfid, const char *name, int len ); len 78 fs/coda/coda_psdev.h const char *name, int len, const char *symname, int symlen); len 45 fs/coda/dir.c size_t length = entry->d_name.len; len 139 fs/coda/dir.c int length=de->d_name.len; len 172 fs/coda/dir.c int len = de->d_name.len; len 176 fs/coda/dir.c if (is_root_inode(dir) && coda_iscontrol(name, len)) len 181 fs/coda/dir.c name, len, &newfid, &attrs); len 207 fs/coda/dir.c int len = de->d_name.len; len 210 fs/coda/dir.c if (is_root_inode(dir_inode) && coda_iscontrol(name, len)) len 214 fs/coda/dir.c coda_i2f(dir_inode), (const char *)name, len); len 232 fs/coda/dir.c int len = de->d_name.len; len 236 fs/coda/dir.c if (is_root_inode(dir_inode) && coda_iscontrol(name, len)) len 248 fs/coda/dir.c error = venus_symlink(dir_inode->i_sb, coda_i2f(dir_inode), name, len, len 263 fs/coda/dir.c int len = de->d_name.len; len 265 fs/coda/dir.c error = venus_remove(dir->i_sb, coda_i2f(dir), name, len); len 277 fs/coda/dir.c int len = de->d_name.len; len 280 fs/coda/dir.c error = venus_rmdir(dir->i_sb, coda_i2f(dir), name, len); len 300 fs/coda/dir.c int old_length = old_dentry->d_name.len; len 301 fs/coda/dir.c int new_length = new_dentry->d_name.len; len 397 fs/coda/dir.c name.len = vdir->d_namlen; len 401 fs/coda/dir.c if (name.name[0] == '.' && (name.len == 1 || len 402 fs/coda/dir.c (name.name[1] == '.' && name.len == 2))) len 403 fs/coda/dir.c vdir->d_fileno = name.len = 0; len 406 fs/coda/dir.c if (vdir->d_fileno && name.len) { len 409 fs/coda/dir.c if (!dir_emit(ctx, name.name, name.len, ino, type)) len 28 fs/coda/symlink.c unsigned int len = PAGE_SIZE; len 33 fs/coda/symlink.c error = venus_readlink(inode->i_sb, &cii->c_fid, p, &len); len 380 fs/coda/upcall.c struct CodaFid *dirfid, const char *name, int len ) len 388 fs/coda/upcall.c insize = max_t(unsigned int, offset + len + 1, OUTSIZE(link)); len 396 fs/coda/upcall.c memcpy((char *)(inp) + offset, name, len); len 397 fs/coda/upcall.c *((char *)inp + offset + len) = '\0'; len 406 fs/coda/upcall.c const char *name, int len, len 415 fs/coda/upcall.c insize = max_t(unsigned int, offset + len + symlen + 8, OUTSIZE(symlink)); len 430 fs/coda/upcall.c s = (len & ~0x3) + 4; len 431 fs/coda/upcall.c memcpy((char *)(inp) + offset, name, len); len 432 fs/coda/upcall.c *((char *)inp + offset + len) = '\0'; len 507 fs/coda/upcall.c inp->coda_ioctl.len = data->vi.in_size; len 526 fs/coda/upcall.c if (outsize < (long)outp->coda_ioctl.data + outp->coda_ioctl.len) { len 532 fs/coda/upcall.c if (outp->coda_ioctl.len > data->vi.out_size) { len 540 fs/coda/upcall.c outp->coda_ioctl.len)) { len 23 fs/compat.c compat_uint_t len; len 31 fs/compat.c dst->len = src->len; len 132 fs/compat_ioctl.c u32 base, len; len 135 fs/compat_ioctl.c get_user(len, &iov32[i].iov_len) || len 137 fs/compat_ioctl.c put_user(len, &iov[i].iov_len)) len 275 fs/compat_ioctl.c unsigned short len; len 290 fs/compat_ioctl.c if (get_user(flen, &u_fprog32->len) || len 296 fs/compat_ioctl.c if (put_user(flen, &u_fprog64->len) || len 490 fs/configfs/dir.c if (dentry->d_name.len > NAME_MAX) len 1334 fs/configfs/dir.c name = kmalloc(dentry->d_name.len + 1, GFP_KERNEL); len 1340 fs/configfs/dir.c snprintf(name, dentry->d_name.len + 1, "%s", dentry->d_name.name); len 1640 fs/configfs/dir.c int len; len 1670 fs/configfs/dir.c len = strlen(name); len 1672 fs/configfs/dir.c if (!dir_emit(ctx, name, len, ino, dt_type(next))) len 149 fs/configfs/file.c ssize_t len = min_t(size_t, count, PAGE_SIZE); len 164 fs/configfs/file.c len = buffer->bin_attr->read(buffer->item, NULL, 0); len 166 fs/configfs/file.c len = -ENOENT; len 168 fs/configfs/file.c if (len <= 0) { len 169 fs/configfs/file.c retval = len; len 174 fs/configfs/file.c if (buffer->cb_max_size && len > buffer->cb_max_size) { len 179 fs/configfs/file.c buffer->bin_buffer = vmalloc(len); len 184 fs/configfs/file.c buffer->bin_buffer_size = len; len 189 fs/configfs/file.c len = buffer->bin_attr->read(buffer->item, len 190 fs/configfs/file.c buffer->bin_buffer, len); len 192 fs/configfs/file.c len = -ENOENT; len 194 fs/configfs/file.c if (len < 0) { len 195 fs/configfs/file.c retval = len; len 278 fs/configfs/file.c ssize_t len; len 281 fs/configfs/file.c len = fill_write_buffer(buffer, buf, count); len 282 fs/configfs/file.c if (len > 0) len 283 fs/configfs/file.c len = flush_write_buffer(file, buffer, len); len 284 fs/configfs/file.c if (len > 0) len 285 fs/configfs/file.c *ppos += len; len 287 fs/configfs/file.c return len; len 309 fs/configfs/file.c ssize_t len; len 315 fs/configfs/file.c len = -ETXTBSY; len 325 fs/configfs/file.c len = -EFBIG; len 331 fs/configfs/file.c len = -ENOMEM; len 349 fs/configfs/file.c len = simple_write_to_buffer(buffer->bin_buffer, len 353 fs/configfs/file.c return len; len 183 fs/cramfs/inode.c unsigned int len) len 191 fs/cramfs/inode.c if (!len) len 207 fs/cramfs/inode.c blk_offset + len > BUFFER_SIZE) len 264 fs/cramfs/inode.c unsigned int len) len 268 fs/cramfs/inode.c if (!len) len 270 fs/cramfs/inode.c if (len > sbi->size || offset > sbi->size - len) len 280 fs/cramfs/inode.c unsigned int len) len 285 fs/cramfs/inode.c return cramfs_direct_read(sb, offset, len); len 287 fs/cramfs/inode.c return cramfs_blkdev_read(sb, offset, len); len 455 fs/cramfs/inode.c unsigned long addr, unsigned long len, len 463 fs/cramfs/inode.c pages = (len + PAGE_SIZE - 1) >> PAGE_SHIFT; len 473 fs/cramfs/inode.c file_dentry(file)->d_name.name, pgoff*PAGE_SIZE, len, addr); len 790 fs/cramfs/inode.c if (((dentry->d_name.len + 3) & ~3) != namelen) len 802 fs/cramfs/inode.c if (namelen != dentry->d_name.len) len 72 fs/crypto/bio.c sector_t pblk, unsigned int len) len 84 fs/crypto/bio.c while (len--) { len 154 fs/crypto/crypto.c struct page *dest_page, unsigned int len, len 165 fs/crypto/crypto.c if (WARN_ON_ONCE(len <= 0)) len 167 fs/crypto/crypto.c if (WARN_ON_ONCE(len % FS_CRYPTO_BLOCK_SIZE != 0)) len 181 fs/crypto/crypto.c sg_set_page(&dst, dest_page, len, offs); len 183 fs/crypto/crypto.c sg_set_page(&src, src_page, len, offs); len 184 fs/crypto/crypto.c skcipher_request_set_crypt(req, &src, &dst, len, &iv); len 218 fs/crypto/crypto.c unsigned int len, len 235 fs/crypto/crypto.c if (WARN_ON_ONCE(len <= 0 || !IS_ALIGNED(len | offs, blocksize))) len 242 fs/crypto/crypto.c for (i = offs; i < offs + len; i += blocksize, lblk_num++) { len 275 fs/crypto/crypto.c unsigned int len, unsigned int offs, len 279 fs/crypto/crypto.c len, offs, gfp_flags); len 299 fs/crypto/crypto.c int fscrypt_decrypt_pagecache_blocks(struct page *page, unsigned int len, len 313 fs/crypto/crypto.c if (WARN_ON_ONCE(len <= 0 || !IS_ALIGNED(len | offs, blocksize))) len 316 fs/crypto/crypto.c for (i = offs; i < offs + len; i += blocksize, lblk_num++) { len 343 fs/crypto/crypto.c unsigned int len, unsigned int offs, len 347 fs/crypto/crypto.c len, offs, GFP_NOFS); len 20 fs/crypto/fname.c if (str->len == 1 && str->name[0] == '.') len 23 fs/crypto/fname.c if (str->len == 2 && str->name[0] == '.' && str->name[1] == '.') len 52 fs/crypto/fname.c if (WARN_ON(olen < iname->len)) len 54 fs/crypto/fname.c memcpy(out, iname->name, iname->len); len 55 fs/crypto/fname.c memset(out + iname->len, 0, olen - iname->len); len 112 fs/crypto/fname.c sg_init_one(&src_sg, iname->name, iname->len); len 113 fs/crypto/fname.c sg_init_one(&dst_sg, oname->name, oname->len); len 114 fs/crypto/fname.c skcipher_request_set_crypt(req, &src_sg, &dst_sg, iname->len, &iv); len 122 fs/crypto/fname.c oname->len = strnlen(oname->name, iname->len); len 139 fs/crypto/fname.c static int base64_encode(const u8 *src, int len, char *dst) len 144 fs/crypto/fname.c for (i = 0; i < len; i++) { len 158 fs/crypto/fname.c static int base64_decode(const char *src, int len, u8 *dst) len 164 fs/crypto/fname.c for (i = 0; i < len; i++) { len 219 fs/crypto/fname.c crypto_str->len = max_presented_len; len 260 fs/crypto/fname.c oname->name[iname->len - 1] = '.'; len 261 fs/crypto/fname.c oname->len = iname->len; len 265 fs/crypto/fname.c if (iname->len < FS_CRYPTO_BLOCK_SIZE) len 271 fs/crypto/fname.c if (iname->len <= FSCRYPT_FNAME_MAX_UNDIGESTED_SIZE) { len 272 fs/crypto/fname.c oname->len = base64_encode(iname->name, iname->len, len 284 fs/crypto/fname.c FSCRYPT_FNAME_DIGEST(iname->name, iname->len), len 287 fs/crypto/fname.c oname->len = 1 + base64_encode((const u8 *)&digested_name, len 328 fs/crypto/fname.c fname->disk_name.len = iname->len; len 336 fs/crypto/fname.c if (!fscrypt_fname_encrypted_size(dir, iname->len, len 338 fs/crypto/fname.c &fname->crypto_buf.len)) len 340 fs/crypto/fname.c fname->crypto_buf.name = kmalloc(fname->crypto_buf.len, len 346 fs/crypto/fname.c fname->crypto_buf.len); len 350 fs/crypto/fname.c fname->disk_name.len = fname->crypto_buf.len; len 362 fs/crypto/fname.c if (iname->len != len 367 fs/crypto/fname.c if (iname->len > len 380 fs/crypto/fname.c ret = base64_decode(iname->name + digested, iname->len - digested, len 386 fs/crypto/fname.c fname->crypto_buf.len = ret; len 394 fs/crypto/fname.c fname->disk_name.len = fname->crypto_buf.len; len 150 fs/crypto/fscrypt_private.h __le16 len; len 238 fs/crypto/fscrypt_private.h unsigned int len, unsigned int offs, len 125 fs/crypto/hooks.c int __fscrypt_prepare_symlink(struct inode *dir, unsigned int len, len 157 fs/crypto/hooks.c if (!fscrypt_fname_encrypted_size(dir, len, len 159 fs/crypto/hooks.c &disk_link->len)) len 161 fs/crypto/hooks.c disk_link->len += sizeof(struct fscrypt_symlink_data); len 169 fs/crypto/hooks.c unsigned int len, struct fscrypt_str *disk_link) len 172 fs/crypto/hooks.c struct qstr iname = QSTR_INIT(target, len); len 184 fs/crypto/hooks.c sd = kmalloc(disk_link->len, GFP_NOFS); len 188 fs/crypto/hooks.c ciphertext_len = disk_link->len - sizeof(*sd); len 189 fs/crypto/hooks.c sd->len = cpu_to_le16(ciphertext_len); len 204 fs/crypto/hooks.c inode->i_link = kmemdup(target, len + 1, GFP_NOFS); len 269 fs/crypto/hooks.c cstr.len = le16_to_cpu(sd->len); len 271 fs/crypto/hooks.c if (cstr.len == 0) len 274 fs/crypto/hooks.c if (cstr.len + sizeof(*sd) - 1 > max_size) len 277 fs/crypto/hooks.c err = fscrypt_fname_alloc_buffer(inode, cstr.len, &pstr); len 289 fs/crypto/hooks.c pstr.name[pstr.len] = '\0'; len 41 fs/d_path.c u32 dlen = READ_ONCE(name->len); len 316 fs/d_path.c prepend(&end, &buflen, dentry->d_name.name, dentry->d_name.len) || len 329 fs/d_path.c int len, seq = 0; len 339 fs/d_path.c len = buflen; len 340 fs/d_path.c prepend(&end, &len, "\0", 1); len 349 fs/d_path.c error = prepend_name(&end, &len, &dentry->d_name); len 439 fs/d_path.c unsigned long len; len 458 fs/d_path.c len = PATH_MAX + page - cwd; len 459 fs/d_path.c if (len <= size) { len 460 fs/d_path.c error = len; len 461 fs/d_path.c if (copy_to_user(buf, cwd, len)) len 1720 fs/dax.c size_t len = PAGE_SIZE << order; len 1722 fs/dax.c err = vfs_fsync_range(vmf->vma->vm_file, start, start + len - 1, 1); len 294 fs/dcache.c dentry->d_name.len + 1); len 1702 fs/dcache.c } else if (name->len > DNAME_INLINE_LEN-1) { len 1704 fs/dcache.c struct external_name *p = kmalloc(size + name->len, len 1717 fs/dcache.c dentry->d_name.len = name->len; len 1719 fs/dcache.c memcpy(dname, name->name, name->len); len 1720 fs/dcache.c dname[name->len] = 0; len 2174 fs/dcache.c if (dentry->d_name.len != name->len) len 2176 fs/dcache.c return dentry_cmp(dentry, name->name, name->len) == 0; len 2179 fs/dcache.c dentry->d_name.len, dentry->d_name.name, len 2274 fs/dcache.c tlen = dentry->d_name.len; len 2407 fs/dcache.c name->hash = full_name_hash(dir, name->name, name->len); len 2744 fs/dcache.c dentry->d_name.len + 1); len 2755 fs/dcache.c target->d_name.len + 1); len 2783 fs/dcache.c target->d_name.len + 1); len 3122 fs/dcache.c dentry->d_name.len = sprintf(dentry->d_iname, "#%llu", len 150 fs/dcookies.c static int do_lookup_dcookie(u64 cookie64, char __user *buf, size_t len) len 193 fs/dcookies.c if (pathlen <= len) { len 207 fs/dcookies.c SYSCALL_DEFINE3(lookup_dcookie, u64, cookie64, char __user *, buf, size_t, len) len 209 fs/dcookies.c return do_lookup_dcookie(cookie64, buf, len); len 213 fs/dcookies.c COMPAT_SYSCALL_DEFINE4(lookup_dcookie, u32, w0, u32, w1, char __user *, buf, compat_size_t, len) len 216 fs/dcookies.c return do_lookup_dcookie(((u64)w0 << 32) | w1, buf, len); len 218 fs/dcookies.c return do_lookup_dcookie(((u64)w1 << 32) | w0, buf, len); len 362 fs/debugfs/file.c size_t len, loff_t *ppos) len 370 fs/debugfs/file.c ret = simple_attr_read(file, buf, len, ppos); len 377 fs/debugfs/file.c size_t len, loff_t *ppos) len 385 fs/debugfs/file.c ret = simple_attr_write(file, buf, len, ppos); len 969 fs/debugfs/file.c size_t len; len 972 fs/debugfs/file.c len = snprintf(buf, bufsize, "%u%c", *array++, term); len 973 fs/debugfs/file.c ret += len; len 975 fs/debugfs/file.c buf += len; len 976 fs/debugfs/file.c bufsize -= len; len 1004 fs/debugfs/file.c static ssize_t u32_array_read(struct file *file, char __user *buf, size_t len, len 1009 fs/debugfs/file.c return simple_read_from_buffer(buf, len, ppos, len 847 fs/direct-io.c unsigned offset, unsigned len, sector_t blocknr, len 856 fs/direct-io.c task_io_account_write(len); len 866 fs/direct-io.c sdio->cur_page_len += len; len 884 fs/direct-io.c sdio->cur_page_len = len; len 113 fs/dlm/config.c const char *buf, size_t len) len 120 fs/dlm/config.c return len; len 127 fs/dlm/config.c const char *buf, size_t len) len 144 fs/dlm/config.c return len; len 149 fs/dlm/config.c const char *buf, size_t len) \ len 153 fs/dlm/config.c check_zero, buf, len); \ len 562 fs/dlm/config.c size_t len) len 568 fs/dlm/config.c return len; len 577 fs/dlm/config.c size_t len) len 586 fs/dlm/config.c return len; len 590 fs/dlm/config.c size_t len) len 596 fs/dlm/config.c if (len != sizeof(struct sockaddr_storage)) len 606 fs/dlm/config.c memcpy(addr, buf, len); len 608 fs/dlm/config.c rv = dlm_lowcomms_addr(cm->nodeid, addr, len); len 615 fs/dlm/config.c return len; len 682 fs/dlm/config.c size_t len) len 692 fs/dlm/config.c return len; len 701 fs/dlm/config.c size_t len) len 707 fs/dlm/config.c return len; len 703 fs/dlm/debug_fs.c size_t len = DLM_DEBUG_BUF_LEN, pos = 0, ret, rv; len 710 fs/dlm/debug_fs.c ret = snprintf(debug_buf + pos, len - pos, "%x %d %d %s\n", len 713 fs/dlm/debug_fs.c if (ret >= len - pos) len 198 fs/dlm/dir.c static struct dlm_rsb *find_rsb_root(struct dlm_ls *ls, char *name, int len) len 204 fs/dlm/dir.c hash = jhash(name, len, 0); len 208 fs/dlm/dir.c rv = dlm_search_rsb_tree(&ls->ls_rsbtbl[bucket].keep, name, len, &r); len 211 fs/dlm/dir.c name, len, &r); len 219 fs/dlm/dir.c if (len == r->res_length && !memcmp(name, r->res_name, len)) { len 398 fs/dlm/lock.c static int get_rsb_struct(struct dlm_ls *ls, char *name, int len, len 421 fs/dlm/lock.c r->res_length = len; len 422 fs/dlm/lock.c memcpy(r->res_name, name, len); len 445 fs/dlm/lock.c int dlm_search_rsb_tree(struct rb_root *tree, char *name, int len, len 454 fs/dlm/lock.c rc = rsb_cmp(r, name, len); len 543 fs/dlm/lock.c static int find_rsb_dir(struct dlm_ls *ls, char *name, int len, len 594 fs/dlm/lock.c error = dlm_search_rsb_tree(&ls->ls_rsbtbl[b].keep, name, len, &r); len 608 fs/dlm/lock.c error = dlm_search_rsb_tree(&ls->ls_rsbtbl[b].toss, name, len, &r); len 661 fs/dlm/lock.c error = get_rsb_struct(ls, name, len, &r); len 722 fs/dlm/lock.c static int find_rsb_nodir(struct dlm_ls *ls, char *name, int len, len 739 fs/dlm/lock.c error = dlm_search_rsb_tree(&ls->ls_rsbtbl[b].keep, name, len, &r); len 752 fs/dlm/lock.c error = dlm_search_rsb_tree(&ls->ls_rsbtbl[b].toss, name, len, &r); len 793 fs/dlm/lock.c error = get_rsb_struct(ls, name, len, &r); len 816 fs/dlm/lock.c static int find_rsb(struct dlm_ls *ls, char *name, int len, int from_nodeid, len 822 fs/dlm/lock.c if (len > DLM_RESNAME_MAXLEN) len 825 fs/dlm/lock.c hash = jhash(name, len, 0); len 831 fs/dlm/lock.c return find_rsb_nodir(ls, name, len, hash, b, dir_nodeid, len 834 fs/dlm/lock.c return find_rsb_dir(ls, name, len, hash, b, dir_nodeid, len 910 fs/dlm/lock.c int dlm_master_lookup(struct dlm_ls *ls, int from_nodeid, char *name, int len, len 920 fs/dlm/lock.c if (len > DLM_RESNAME_MAXLEN) len 929 fs/dlm/lock.c hash = jhash(name, len, 0); len 947 fs/dlm/lock.c error = dlm_search_rsb_tree(&ls->ls_rsbtbl[b].keep, name, len, &r); len 958 fs/dlm/lock.c error = dlm_search_rsb_tree(&ls->ls_rsbtbl[b].toss, name, len, &r); len 1050 fs/dlm/lock.c error = get_rsb_struct(ls, name, len, &r); len 1100 fs/dlm/lock.c void dlm_dump_rsb_name(struct dlm_ls *ls, char *name, int len) len 1106 fs/dlm/lock.c hash = jhash(name, len, 0); len 1110 fs/dlm/lock.c error = dlm_search_rsb_tree(&ls->ls_rsbtbl[b].keep, name, len, &r); len 1114 fs/dlm/lock.c error = dlm_search_rsb_tree(&ls->ls_rsbtbl[b].toss, name, len, &r); len 1656 fs/dlm/lock.c int i, len, rv; len 1738 fs/dlm/lock.c len = ls->ls_remove_lens[i]; len 1741 fs/dlm/lock.c rv = dlm_search_rsb_tree(&ls->ls_rsbtbl[b].toss, name, len, &r); len 1783 fs/dlm/lock.c ls->ls_remove_len = len; len 1947 fs/dlm/lock.c int b, len = r->res_ls->ls_lvblen; len 1965 fs/dlm/lock.c memcpy(lkb->lkb_lvbptr, r->res_lvbptr, len); len 1986 fs/dlm/lock.c memcpy(r->res_lvbptr, lkb->lkb_lvbptr, len); len 2038 fs/dlm/lock.c int len = receive_extralen(ms); len 2039 fs/dlm/lock.c if (len > r->res_ls->ls_lvblen) len 2040 fs/dlm/lock.c len = r->res_ls->ls_lvblen; len 2041 fs/dlm/lock.c memcpy(lkb->lkb_lvbptr, ms->m_extra, len); len 3315 fs/dlm/lock.c int len, struct dlm_args *args) len 3324 fs/dlm/lock.c error = find_rsb(ls, name, len, 0, R_REQUEST, &r); len 3890 fs/dlm/lock.c int len; len 3897 fs/dlm/lock.c len = receive_extralen(ms); len 3898 fs/dlm/lock.c if (len > ls->ls_lvblen) len 3899 fs/dlm/lock.c len = ls->ls_lvblen; len 3900 fs/dlm/lock.c memcpy(lkb->lkb_lvbptr, ms->m_extra, len); len 4014 fs/dlm/lock.c static void send_repeat_remove(struct dlm_ls *ls, char *ms_name, int len) len 4024 fs/dlm/lock.c memcpy(name, ms_name, len); len 4026 fs/dlm/lock.c hash = jhash(name, len, 0); len 4034 fs/dlm/lock.c rv = dlm_search_rsb_tree(&ls->ls_rsbtbl[b].keep, name, len, &r); len 4041 fs/dlm/lock.c rv = dlm_search_rsb_tree(&ls->ls_rsbtbl[b].toss, name, len, &r); len 4051 fs/dlm/lock.c ls->ls_remove_len = len; len 4056 fs/dlm/lock.c rv = _create_message(ls, sizeof(struct dlm_message) + len, len 4061 fs/dlm/lock.c memcpy(ms->m_extra, name, len); len 4368 fs/dlm/lock.c int len, error, ret_nodeid, from_nodeid, our_nodeid; len 4373 fs/dlm/lock.c len = receive_extralen(ms); len 4375 fs/dlm/lock.c error = dlm_master_lookup(ls, from_nodeid, ms->m_extra, len, 0, len 4391 fs/dlm/lock.c int rv, len, dir_nodeid, from_nodeid; len 4395 fs/dlm/lock.c len = receive_extralen(ms); len 4397 fs/dlm/lock.c if (len > DLM_RESNAME_MAXLEN) { len 4399 fs/dlm/lock.c from_nodeid, len); len 4420 fs/dlm/lock.c memcpy(name, ms->m_extra, len); len 4422 fs/dlm/lock.c hash = jhash(name, len, 0); len 4427 fs/dlm/lock.c rv = dlm_search_rsb_tree(&ls->ls_rsbtbl[b].toss, name, len, &r); len 4430 fs/dlm/lock.c rv = dlm_search_rsb_tree(&ls->ls_rsbtbl[b].keep, name, len, &r); len 15 fs/dlm/lock.h void dlm_dump_rsb_name(struct dlm_ls *ls, char *name, int len); len 30 fs/dlm/lock.h int dlm_master_lookup(struct dlm_ls *ls, int nodeid, char *name, int len, len 33 fs/dlm/lock.h int dlm_search_rsb_tree(struct rb_root *tree, char *name, int len, len 35 fs/dlm/lockspace.c static ssize_t dlm_control_store(struct dlm_ls *ls, const char *buf, size_t len) len 37 fs/dlm/lockspace.c ssize_t ret = len; len 61 fs/dlm/lockspace.c static ssize_t dlm_event_store(struct dlm_ls *ls, const char *buf, size_t len) len 69 fs/dlm/lockspace.c return len; len 77 fs/dlm/lockspace.c static ssize_t dlm_id_store(struct dlm_ls *ls, const char *buf, size_t len) len 83 fs/dlm/lockspace.c return len; len 91 fs/dlm/lockspace.c static ssize_t dlm_nodir_store(struct dlm_ls *ls, const char *buf, size_t len) len 100 fs/dlm/lockspace.c return len; len 172 fs/dlm/lockspace.c const char *buf, size_t len) len 176 fs/dlm/lockspace.c return a->store ? a->store(ls, buf, len) : len; len 69 fs/dlm/lowcomms.c unsigned int len; len 75 fs/dlm/lowcomms.c cb->len += n; len 80 fs/dlm/lowcomms.c return ((cb->base + cb->len) & cb->mask); len 85 fs/dlm/lowcomms.c cb->base = cb->len = 0; len 91 fs/dlm/lowcomms.c cb->len -= n; len 98 fs/dlm/lowcomms.c return cb->len == 0; len 133 fs/dlm/lowcomms.c int len; len 368 fs/dlm/lowcomms.c int dlm_lowcomms_addr(int nodeid, struct sockaddr_storage *addr, int len) len 383 fs/dlm/lowcomms.c memcpy(new_addr, addr, len); len 628 fs/dlm/lowcomms.c unsigned len; len 674 fs/dlm/lowcomms.c len = iov[0].iov_len + iov[1].iov_len; len 675 fs/dlm/lowcomms.c iov_iter_kvec(&msg.msg_iter, READ, iov, nvec, len); len 680 fs/dlm/lowcomms.c else if (ret == len) len 686 fs/dlm/lowcomms.c con->cb.base, con->cb.len, len 691 fs/dlm/lowcomms.c con->cb.len, r); len 732 fs/dlm/lowcomms.c int len; len 757 fs/dlm/lowcomms.c len = newsock->ops->getname(newsock, (struct sockaddr *)&peeraddr, 2); len 758 fs/dlm/lowcomms.c if (len < 0) { len 764 fs/dlm/lowcomms.c make_sockaddr(&peeraddr, 0, &len); len 988 fs/dlm/lowcomms.c e->len -= completed; len 990 fs/dlm/lowcomms.c if (e->len == 0 && e->users == 0) { len 1415 fs/dlm/lowcomms.c entry->len = 0; len 1423 fs/dlm/lowcomms.c void *dlm_lowcomms_get_buffer(int nodeid, int len, gfp_t allocation, char **ppc) len 1436 fs/dlm/lowcomms.c (PAGE_SIZE - e->end < len)) { len 1440 fs/dlm/lowcomms.c e->end += len; len 1455 fs/dlm/lowcomms.c e->end += len; len 1474 fs/dlm/lowcomms.c e->len = e->end - e->offset; len 1491 fs/dlm/lowcomms.c int len, offset; len 1505 fs/dlm/lowcomms.c len = e->len; len 1507 fs/dlm/lowcomms.c BUG_ON(len == 0 && e->users == 0); len 1511 fs/dlm/lowcomms.c if (len) { len 1512 fs/dlm/lowcomms.c ret = kernel_sendpage(con->sock, e->page, offset, len, len 19 fs/dlm/lowcomms.h void *dlm_lowcomms_get_buffer(int nodeid, int len, gfp_t allocation, char **ppc); len 22 fs/dlm/lowcomms.h int dlm_lowcomms_addr(int nodeid, struct sockaddr_storage *addr, int len); len 66 fs/dlm/member.c int len = SLOT_DEBUG_LINE - 1; len 77 fs/dlm/member.c ret = snprintf(line + pos, len - pos, " %d:%d", len 79 fs/dlm/member.c if (ret >= len - pos) len 85 fs/dlm/member.c ret = snprintf(line + pos, len - pos, " %d:%d", len 87 fs/dlm/member.c if (ret >= len - pos) len 33 fs/dlm/midcomms.c unsigned len, unsigned limit) len 35 fs/dlm/midcomms.c unsigned copy = len; len 40 fs/dlm/midcomms.c len -= copy; len 41 fs/dlm/midcomms.c if (len) len 42 fs/dlm/midcomms.c memcpy(dst + copy, base, len); len 57 fs/dlm/midcomms.c unsigned offset, unsigned len, unsigned limit) len 70 fs/dlm/midcomms.c while (len > sizeof(struct dlm_header)) { len 95 fs/dlm/midcomms.c msglen, nodeid, len); len 105 fs/dlm/midcomms.c if (msglen > len) len 125 fs/dlm/midcomms.c len -= msglen; len 16 fs/dlm/midcomms.h unsigned len, unsigned limit); len 30 fs/dlm/rcom.c static int create_rcom(struct dlm_ls *ls, int to_nodeid, int type, int len, len 36 fs/dlm/rcom.c int mb_len = sizeof(struct dlm_rcom) + len; len 41 fs/dlm/rcom.c to_nodeid, type, len); len 199 fs/dlm/rcom.c int len = sizeof(struct rcom_config); len 219 fs/dlm/rcom.c len += num_slots * sizeof(struct rcom_slot); len 223 fs/dlm/rcom.c len, &rc, &mh); len 344 fs/dlm/rcom.c int len = rc_in->rc_header.h_length - sizeof(struct dlm_rcom); len 353 fs/dlm/rcom.c dlm_dump_rsb_name(ls, rc_in->rc_buf, len); len 357 fs/dlm/rcom.c error = dlm_master_lookup(ls, nodeid, rc_in->rc_buf, len, len 409 fs/dlm/rcom.c int error, len = sizeof(struct rcom_lock); len 412 fs/dlm/rcom.c len += ls->ls_lvblen; len 414 fs/dlm/rcom.c error = create_rcom(ls, r->res_nodeid, DLM_RCOM_LOCK, len, &rc, &mh); len 337 fs/dlm/user.c int error, len; len 345 fs/dlm/user.c len = strlen(name) + strlen(name_prefix) + 2; len 346 fs/dlm/user.c ls->ls_device.name = kzalloc(len, GFP_NOFS); len 350 fs/dlm/user.c snprintf((char *)ls->ls_device.name, len, "%s_%s", name_prefix, len 696 fs/dlm/user.c int len; len 723 fs/dlm/user.c len = sizeof(struct dlm_lock_result32); len 726 fs/dlm/user.c len = sizeof(struct dlm_lock_result); len 727 fs/dlm/user.c struct_len = len; len 732 fs/dlm/user.c if (copy_lvb && ua->lksb.sb_lvbptr && count >= len + DLM_USER_LVB_LEN) { len 733 fs/dlm/user.c if (copy_to_user(buf+len, ua->lksb.sb_lvbptr, len 739 fs/dlm/user.c result.lvb_offset = len; len 740 fs/dlm/user.c len += DLM_USER_LVB_LEN; len 743 fs/dlm/user.c result.length = len; len 755 fs/dlm/user.c error = len; len 52 fs/ecryptfs/crypto.c char *src, int len, char *dst) len 58 fs/ecryptfs/crypto.c err = crypto_shash_digest(desc, src, len, dst); len 75 fs/ecryptfs/crypto.c char *src, int len) len 81 fs/ecryptfs/crypto.c rc = ecryptfs_hash_digest(tfm, src, len, dst); len 605 fs/ecryptfs/ecryptfs_kernel.h size_t *len, size_t max); len 390 fs/ecryptfs/inode.c size_t len = ecryptfs_dentry->d_name.len; len 400 fs/ecryptfs/inode.c &encrypted_and_encoded_name, &len, len 401 fs/ecryptfs/inode.c mount_crypt_stat, name, len); len 410 fs/ecryptfs/inode.c lower_dentry = lookup_one_len_unlocked(name, lower_dir_dentry, len); len 664 fs/ecryptfs/inode.c size_t len; len 670 fs/ecryptfs/inode.c buf = ecryptfs_readlink_lower(dentry, &len); len 675 fs/ecryptfs/inode.c buf[len] = '\0'; len 2400 fs/ecryptfs/keystore.c struct dentry *ecryptfs_dentry, size_t *len, len 2413 fs/ecryptfs/keystore.c (*len) = 0; len 2434 fs/ecryptfs/keystore.c rc = write_tag_3_packet((dest_base + (*len)), len 2445 fs/ecryptfs/keystore.c (*len) += written; len 2447 fs/ecryptfs/keystore.c rc = write_tag_11_packet((dest_base + (*len)), &max, len 2455 fs/ecryptfs/keystore.c (*len) += written; len 2457 fs/ecryptfs/keystore.c rc = write_tag_1_packet(dest_base + (*len), &max, len 2465 fs/ecryptfs/keystore.c (*len) += written; len 2476 fs/ecryptfs/keystore.c dest_base[(*len)] = 0x00; len 2485 fs/ecryptfs/keystore.c (*len) = 0; len 266 fs/ecryptfs/mmap.c loff_t pos, unsigned len, unsigned flags, len 328 fs/ecryptfs/mmap.c } else if (len < PAGE_SIZE) { len 464 fs/ecryptfs/mmap.c loff_t pos, unsigned len, unsigned copied, len 45 fs/efivarfs/inode.c bool efivarfs_valid_name(const char *str, int len) len 47 fs/efivarfs/inode.c const char *s = str + len - EFI_VARIABLE_GUID_LEN; len 53 fs/efivarfs/inode.c if (len < EFI_VARIABLE_GUID_LEN + 2) len 76 fs/efivarfs/inode.c if (!efivarfs_valid_name(dentry->d_name.name, dentry->d_name.len)) len 84 fs/efivarfs/inode.c namelen = dentry->d_name.len - EFI_VARIABLE_GUID_LEN - 1; len 13 fs/efivarfs/internal.h extern bool efivarfs_valid_name(const char *str, int len); len 44 fs/efivarfs/super.c unsigned int len, const char *str, len 47 fs/efivarfs/super.c int guid = len - EFI_VARIABLE_GUID_LEN; len 49 fs/efivarfs/super.c if (name->len != len) len 64 fs/efivarfs/super.c unsigned int len = qstr->len; len 66 fs/efivarfs/super.c if (!efivarfs_valid_name(s, len)) len 69 fs/efivarfs/super.c while (len-- > EFI_VARIABLE_GUID_LEN) len 73 fs/efivarfs/super.c while (len--) len 93 fs/efivarfs/super.c q.len = strlen(name); len 115 fs/efivarfs/super.c int len; len 126 fs/efivarfs/super.c len = ucs2_utf8size(entry->var.VariableName); len 129 fs/efivarfs/super.c name = kmalloc(len + 1 + EFI_VARIABLE_GUID_LEN + 1, GFP_KERNEL); len 133 fs/efivarfs/super.c ucs2_as_utf8(name, entry->var.VariableName, len); len 135 fs/efivarfs/super.c if (efivar_variable_is_removable(entry->var.VendorGuid, name, len)) len 138 fs/efivarfs/super.c name[len] = '-'; len 140 fs/efivarfs/super.c efi_guid_to_str(&entry->var.VendorGuid, name + len + 1); len 142 fs/efivarfs/super.c name[len + EFI_VARIABLE_GUID_LEN+1] = '\0'; len 16 fs/efs/namei.c static efs_ino_t efs_find_entry(struct inode *inode, const char *name, int len) len 54 fs/efs/namei.c if ((namelen == len) && (!memcmp(name, nameptr, len))) { len 70 fs/efs/namei.c inodenum = efs_find_entry(dir, dentry->d_name.name, dentry->d_name.len); len 182 fs/erofs/namei.c qn.end = name->name + name->len; len 225 fs/erofs/namei.c if (dentry->d_name.len > EROFS_NAME_LEN) len 157 fs/erofs/xattr.c unsigned int len); len 160 fs/erofs/xattr.c unsigned int len); len 330 fs/erofs/xattr.c it->name.len != entry->e_name_len) ? -ENOATTR : 0; len 334 fs/erofs/xattr.c unsigned int processed, char *buf, unsigned int len) len 338 fs/erofs/xattr.c return memcmp(buf, it->name.name + processed, len) ? -ENOATTR : 0; len 353 fs/erofs/xattr.c char *buf, unsigned int len) len 357 fs/erofs/xattr.c memcpy(it->buffer + processed, buf, len); len 449 fs/erofs/xattr.c it.name.len = strlen(name); len 450 fs/erofs/xattr.c if (it.name.len > EROFS_NAME_LEN) len 563 fs/erofs/xattr.c unsigned int processed, char *buf, unsigned int len) len 568 fs/erofs/xattr.c memcpy(it->buffer + it->buffer_ofs, buf, len); len 569 fs/erofs/xattr.c it->buffer_ofs += len; len 288 fs/exec.c static bool valid_arg_len(struct linux_binprm *bprm, long len) len 290 fs/exec.c return len <= MAX_ARG_STRLEN; len 346 fs/exec.c static bool valid_arg_len(struct linux_binprm *bprm, long len) len 348 fs/exec.c return len <= bprm->p; len 510 fs/exec.c int len; len 518 fs/exec.c len = strnlen_user(str, MAX_ARG_STRLEN); len 519 fs/exec.c if (!len) len 523 fs/exec.c if (!valid_arg_len(bprm, len)) len 528 fs/exec.c str += len; len 529 fs/exec.c bprm->p -= len; len 535 fs/exec.c while (len > 0) { len 549 fs/exec.c if (bytes_to_copy > len) len 550 fs/exec.c bytes_to_copy = len; len 555 fs/exec.c len -= bytes_to_copy; len 1001 fs/exec.c ssize_t read_code(struct file *file, unsigned long addr, loff_t pos, size_t len) len 1003 fs/exec.c ssize_t res = vfs_read(file, (void __user *)addr, len, &pos); len 1005 fs/exec.c flush_icache_range(addr, addr + len); len 251 fs/exportfs/expfs.c static int filldir_one(struct dir_context *ctx, const char *name, int len, len 259 fs/exportfs/expfs.c if (buf->ino == ino && len <= NAME_MAX) { len 260 fs/exportfs/expfs.c memcpy(buf->name, name, len); len 261 fs/exportfs/expfs.c buf->name[len] = '\0'; len 361 fs/exportfs/expfs.c int len = *max_len; len 364 fs/exportfs/expfs.c if (parent && (len < 4)) { len 367 fs/exportfs/expfs.c } else if (len < 2) { len 372 fs/exportfs/expfs.c len = 2; len 378 fs/exportfs/expfs.c len = 4; len 381 fs/exportfs/expfs.c *max_len = len; len 39 fs/ext2/balloc.c #define in_range(b, first, len) ((b) >= (first) && (b) <= (first) + (len) - 1) len 40 fs/ext2/dir.c unsigned len = le16_to_cpu(dlen); len 43 fs/ext2/dir.c if (len == EXT2_MAX_REC_LEN) len 46 fs/ext2/dir.c return len; len 49 fs/ext2/dir.c static inline __le16 ext2_rec_len_to_disk(unsigned len) len 52 fs/ext2/dir.c if (len == (1 << 16)) len 55 fs/ext2/dir.c BUG_ON(len > (1 << 16)); len 57 fs/ext2/dir.c return cpu_to_le16(len); len 90 fs/ext2/dir.c static int ext2_commit_chunk(struct page *page, loff_t pos, unsigned len) len 97 fs/ext2/dir.c block_write_end(NULL, mapping, pos, len, len, page, NULL); len 99 fs/ext2/dir.c if (pos+len > dir->i_size) { len 100 fs/ext2/dir.c i_size_write(dir, pos+len); len 223 fs/ext2/dir.c static inline int ext2_match (int len, const char * const name, len 226 fs/ext2/dir.c if (len != de->name_len) len 230 fs/ext2/dir.c return !memcmp(name, de->name, len); len 344 fs/ext2/dir.c int namelen = child->len; len 431 fs/ext2/dir.c static int ext2_prepare_chunk(struct page *page, loff_t pos, unsigned len) len 433 fs/ext2/dir.c return __block_write_begin(page, pos, len, ext2_get_block); len 442 fs/ext2/dir.c unsigned len = ext2_rec_len_from_disk(de->rec_len); len 446 fs/ext2/dir.c err = ext2_prepare_chunk(page, pos, len); len 450 fs/ext2/dir.c err = ext2_commit_chunk(page, pos, len); len 465 fs/ext2/dir.c int namelen = dentry->d_name.len; len 764 fs/ext2/ext2.h u64 start, u64 len); len 864 fs/ext2/inode.c u64 start, u64 len) len 866 fs/ext2/inode.c return generic_block_fiemap(inode, fieinfo, start, len, len 889 fs/ext2/inode.c loff_t pos, unsigned len, unsigned flags, len 894 fs/ext2/inode.c ret = block_write_begin(mapping, pos, len, flags, pagep, len 897 fs/ext2/inode.c ext2_write_failed(mapping, pos + len); len 902 fs/ext2/inode.c loff_t pos, unsigned len, unsigned copied, len 907 fs/ext2/inode.c ret = generic_write_end(file, mapping, pos, len, copied, page, fsdata); len 908 fs/ext2/inode.c if (ret < len) len 909 fs/ext2/inode.c ext2_write_failed(mapping, pos + len); len 915 fs/ext2/inode.c loff_t pos, unsigned len, unsigned flags, len 920 fs/ext2/inode.c ret = nobh_write_begin(mapping, pos, len, flags, pagep, fsdata, len 923 fs/ext2/inode.c ext2_write_failed(mapping, pos + len); len 61 fs/ext2/namei.c if (dentry->d_name.len > EXT2_NAME_LEN) len 325 fs/ext2/super.c static ssize_t ext2_quota_read(struct super_block *sb, int type, char *data, size_t len, loff_t off); len 326 fs/ext2/super.c static ssize_t ext2_quota_write(struct super_block *sb, int type, const char *data, size_t len, loff_t off); len 1493 fs/ext2/super.c size_t len, loff_t off) len 1507 fs/ext2/super.c if (off+len > i_size) len 1508 fs/ext2/super.c len = i_size-off; len 1509 fs/ext2/super.c toread = len; len 1533 fs/ext2/super.c return len; len 1538 fs/ext2/super.c const char *data, size_t len, loff_t off) len 1545 fs/ext2/super.c size_t towrite = len; len 1579 fs/ext2/super.c if (len == towrite) len 1581 fs/ext2/super.c if (inode->i_size < off+len-towrite) len 1582 fs/ext2/super.c i_size_write(inode, off+len-towrite); len 1586 fs/ext2/super.c return len - towrite; len 662 fs/ext4/balloc.c ar.len = count ? *count : 1; len 667 fs/ext4/balloc.c *count = ar.len; len 674 fs/ext4/balloc.c EXT4_C2B(EXT4_SB(inode->i_sb), ar.len)); len 264 fs/ext4/dir.c int save_len = fstr.len; len 273 fs/ext4/dir.c fstr.len = save_len; len 277 fs/ext4/dir.c de_name.name, de_name.len, len 452 fs/ext4/dir.c int len; len 458 fs/ext4/dir.c len = sizeof(struct fname) + ent_name->len + 1; len 459 fs/ext4/dir.c new_fn = kzalloc(len, GFP_KERNEL); len 465 fs/ext4/dir.c new_fn->name_len = ent_name->len; len 467 fs/ext4/dir.c memcpy(new_fn->name, ent_name->name, ent_name->len); len 468 fs/ext4/dir.c new_fn->name[ent_name->len] = 0; len 674 fs/ext4/dir.c static int ext4_d_compare(const struct dentry *dentry, unsigned int len, len 677 fs/ext4/dir.c struct qstr qstr = {.name = str, .len = len }; len 683 fs/ext4/dir.c if (len != name->len) len 685 fs/ext4/dir.c return memcmp(str, name->name, len); len 697 fs/ext4/dir.c int len, ret = 0; len 706 fs/ext4/dir.c len = utf8_casefold(um, str, norm, PATH_MAX); len 707 fs/ext4/dir.c if (len < 0) { len 712 fs/ext4/dir.c str->hash = full_name_hash(dentry, norm, len); len 150 fs/ext4/ext4.h unsigned int len; len 792 fs/ext4/ext4.h __u64 len; /* block length to be moved */ len 1197 fs/ext4/ext4.h extern void ext4_set_bits(void *bm, int cur, int len); len 2042 fs/ext4/ext4.h unsigned len = le16_to_cpu(dlen); len 2045 fs/ext4/ext4.h if (len == EXT4_MAX_REC_LEN || len == 0) len 2047 fs/ext4/ext4.h return (len & 65532) | ((len & 3) << 16); len 2049 fs/ext4/ext4.h return len; len 2053 fs/ext4/ext4.h static inline __le16 ext4_rec_len_to_disk(unsigned len, unsigned blocksize) len 2055 fs/ext4/ext4.h if ((len > blocksize) || (blocksize > (1 << 18)) || (len & 3)) len 2058 fs/ext4/ext4.h if (len < 65536) len 2059 fs/ext4/ext4.h return cpu_to_le16(len); len 2060 fs/ext4/ext4.h if (len == blocksize) { len 2066 fs/ext4/ext4.h return cpu_to_le16((len & 65532) | ((len >> 16) & 3)); len 2068 fs/ext4/ext4.h return cpu_to_le16(len); len 2145 fs/ext4/ext4.h #define fname_len(p) ((p)->disk_name.len) len 2449 fs/ext4/ext4.h fname->disk_name.len = iname->len; len 2523 fs/ext4/ext4.h extern int ext4fs_dirhash(const struct inode *dir, const char *name, int len, len 2646 fs/ext4/ext4.h ext4_fsblk_t pblk, ext4_lblk_t len); len 3014 fs/ext4/ext4.h loff_t len); len 3134 fs/ext4/ext4.h unsigned int len); len 3140 fs/ext4/ext4.h loff_t pos, unsigned len, len 3144 fs/ext4/ext4.h loff_t pos, unsigned len, len 3149 fs/ext4/ext4.h unsigned len, len 3153 fs/ext4/ext4.h loff_t pos, unsigned len, len 3158 fs/ext4/ext4.h unsigned len, unsigned copied, len 3189 fs/ext4/ext4.h int *has_inline, __u64 start, __u64 len); len 3288 fs/ext4/ext4.h loff_t len); len 3290 fs/ext4/ext4.h loff_t offset, ssize_t len); len 3311 fs/ext4/ext4.h __u64 start, __u64 len); len 3314 fs/ext4/ext4.h __u64 start, __u64 len); len 3316 fs/ext4/ext4.h extern int ext4_collapse_range(struct inode *inode, loff_t offset, loff_t len); len 3317 fs/ext4/ext4.h extern int ext4_insert_range(struct inode *inode, loff_t offset, loff_t len); len 3331 fs/ext4/ext4.h __u64 len, __u64 *moved_len); len 3346 fs/ext4/ext4.h int len, len 3373 fs/ext4/ext4.h #define in_range(b, first, len) ((b) >= (first) && (b) <= (first) + (len) - 1) len 370 fs/ext4/extents.c int len = ext4_ext_get_actual_len(ext); len 378 fs/ext4/extents.c if (lblock + len <= lblock) len 380 fs/ext4/extents.c return ext4_data_block_valid(EXT4_SB(inode->i_sb), block, len); len 408 fs/ext4/extents.c int len = 0; len 415 fs/ext4/extents.c len = ext4_ext_get_actual_len(ext); len 423 fs/ext4/extents.c prev = lblock + len - 1; len 511 fs/ext4/extents.c int len = ext4_ext_get_actual_len(ex); len 519 fs/ext4/extents.c ext4_es_cache_extent(inode, lblk, len, len 521 fs/ext4/extents.c prev = lblk + len; len 964 fs/ext4/extents.c int len, err; len 996 fs/ext4/extents.c len = EXT_LAST_INDEX(curp->p_hdr) - ix + 1; len 997 fs/ext4/extents.c BUG_ON(len < 0); len 998 fs/ext4/extents.c if (len > 0) { len 1001 fs/ext4/extents.c logical, len, ix, ix + 1); len 1002 fs/ext4/extents.c memmove(ix + 1, ix, len * sizeof(struct ext4_extent_idx)); len 1796 fs/ext4/extents.c unsigned int depth, len; len 1814 fs/ext4/extents.c len = (EXT_LAST_EXTENT(eh) - ex - 1) len 1816 fs/ext4/extents.c memmove(ex + 1, ex + 2, len); len 1964 fs/ext4/extents.c int depth, len, err; len 2137 fs/ext4/extents.c len = EXT_LAST_EXTENT(eh) - nearex + 1; len 2138 fs/ext4/extents.c if (len > 0) { len 2145 fs/ext4/extents.c len, nearex, nearex + 1); len 2147 fs/ext4/extents.c len * sizeof(struct ext4_extent)); len 2390 fs/ext4/extents.c ext4_lblk_t len; len 2396 fs/ext4/extents.c len = EXT_MAX_BLOCKS; len 2398 fs/ext4/extents.c len = le32_to_cpu(ex->ee_block) - *lblk; len 2406 fs/ext4/extents.c len = next - *lblk; len 2410 fs/ext4/extents.c return len; len 2460 fs/ext4/extents.c int len = EXT_LAST_INDEX(path->p_hdr) - path->p_idx; len 2461 fs/ext4/extents.c len *= sizeof(struct ext4_extent_idx); len 2462 fs/ext4/extents.c memmove(path->p_idx, path->p_idx + 1, len); len 3910 fs/ext4/extents.c unsigned int len) len 3939 fs/ext4/extents.c if (lblk + len < le32_to_cpu(last_ex->ee_block) + len 4392 fs/ext4/extents.c ar.len = allocated = map->m_len; len 4413 fs/ext4/extents.c ar.len = allocated = map->m_len; len 4453 fs/ext4/extents.c ar.len = EXT4_NUM_B2C(sbi, offset+allocated); len 4473 fs/ext4/extents.c allocated_clusters = ar.len; len 4474 fs/ext4/extents.c ar.len = EXT4_C2B(sbi, ar.len) - offset; len 4475 fs/ext4/extents.c if (ar.len > allocated) len 4476 fs/ext4/extents.c ar.len = allocated; len 4481 fs/ext4/extents.c newex.ee_len = cpu_to_le16(ar.len); len 4491 fs/ext4/extents.c path, ar.len); len 4530 fs/ext4/extents.c ext4_lblk_t lblk, len; len 4545 fs/ext4/extents.c len = allocated_clusters << sbi->s_cluster_bits; len 4546 fs/ext4/extents.c n = ext4_es_delayed_clu(inode, lblk, len); len 4610 fs/ext4/extents.c ext4_lblk_t len, loff_t new_size, len 4625 fs/ext4/extents.c map.m_len = len; len 4631 fs/ext4/extents.c if (len <= EXT_UNWRITTEN_MAX_LEN) len 4637 fs/ext4/extents.c credits = ext4_chunk_trans_blocks(inode, len); len 4641 fs/ext4/extents.c while (ret >= 0 && len) { len 4646 fs/ext4/extents.c credits = ext4_chunk_trans_blocks(inode, len); len 4667 fs/ext4/extents.c map.m_len = len = len - ret; len 4696 fs/ext4/extents.c loff_t len, int mode) len 4710 fs/ext4/extents.c trace_ext4_zero_range(inode, offset, len, mode); len 4729 fs/ext4/extents.c end = round_down((offset + len), 1 << blkbits); len 4731 fs/ext4/extents.c if (start < offset || end > offset + len) len 4734 fs/ext4/extents.c partial_end = (offset + len) & ((1 << blkbits) - 1); len 4754 fs/ext4/extents.c (offset + len > i_size_read(inode) || len 4755 fs/ext4/extents.c offset + len > EXT4_I(inode)->i_disksize)) { len 4756 fs/ext4/extents.c new_size = offset + len; len 4773 fs/ext4/extents.c (round_up((offset + len), 1 << blkbits) - len 4798 fs/ext4/extents.c ret = ext4_update_disksize_before_punch(inode, offset, len); len 4838 fs/ext4/extents.c if ((offset + len) > i_size_read(inode)) len 4844 fs/ext4/extents.c ret = ext4_zero_partial_blocks(handle, inode, offset, len); len 4864 fs/ext4/extents.c long ext4_fallocate(struct file *file, int mode, loff_t offset, loff_t len) len 4896 fs/ext4/extents.c return ext4_punch_hole(inode, offset, len); len 4903 fs/ext4/extents.c return ext4_collapse_range(inode, offset, len); len 4906 fs/ext4/extents.c return ext4_insert_range(inode, offset, len); len 4909 fs/ext4/extents.c return ext4_zero_range(file, offset, len, mode); len 4911 fs/ext4/extents.c trace_ext4_fallocate_enter(inode, offset, len, mode); len 4914 fs/ext4/extents.c max_blocks = EXT4_MAX_BLOCKS(len, offset, blkbits); len 4930 fs/ext4/extents.c (offset + len > i_size_read(inode) || len 4931 fs/ext4/extents.c offset + len > EXT4_I(inode)->i_disksize)) { len 4932 fs/ext4/extents.c new_size = offset + len; len 4966 fs/ext4/extents.c loff_t offset, ssize_t len) len 4975 fs/ext4/extents.c max_blocks = EXT4_MAX_BLOCKS(len, offset, blkbits); len 5111 fs/ext4/extents.c __u64 start, __u64 len, len 5125 fs/ext4/extents.c start, len); len 5141 fs/ext4/extents.c return generic_block_fiemap(inode, fieinfo, start, len, len 5156 fs/ext4/extents.c last_blk = (start + len - 1) >> inode->i_sb->s_blocksize_bits; len 5171 fs/ext4/extents.c __u64 start, __u64 len) len 5173 fs/ext4/extents.c return _ext4_fiemap(inode, fieinfo, start, len, len 5178 fs/ext4/extents.c __u64 start, __u64 len) len 5190 fs/ext4/extents.c return _ext4_fiemap(inode, fieinfo, start, len, len 5445 fs/ext4/extents.c int ext4_collapse_range(struct inode *inode, loff_t offset, loff_t len) len 5464 fs/ext4/extents.c len & (EXT4_CLUSTER_SIZE(sb) - 1)) len 5470 fs/ext4/extents.c trace_ext4_collapse_range(inode, offset, len); len 5473 fs/ext4/extents.c punch_stop = (offset + len) >> EXT4_BLOCK_SIZE_BITS(sb); len 5487 fs/ext4/extents.c if (offset + len >= i_size_read(inode)) { len 5528 fs/ext4/extents.c ret = filemap_write_and_wait_range(inode->i_mapping, offset + len, len 5565 fs/ext4/extents.c new_size = i_size_read(inode) - len; len 5593 fs/ext4/extents.c int ext4_insert_range(struct inode *inode, loff_t offset, loff_t len) len 5614 fs/ext4/extents.c len & (EXT4_CLUSTER_SIZE(sb) - 1)) len 5620 fs/ext4/extents.c trace_ext4_insert_range(inode, offset, len); len 5623 fs/ext4/extents.c len_lblk = len >> EXT4_BLOCK_SIZE_BITS(sb); len 5640 fs/ext4/extents.c if (inode->i_size + len > inode->i_sb->s_maxbytes) { len 5684 fs/ext4/extents.c inode->i_size += len; len 5685 fs/ext4/extents.c EXT4_I(inode)->i_disksize += len; len 5807 fs/ext4/extents.c int e1_len, e2_len, len; len 5852 fs/ext4/extents.c len = next1 - lblk1; len 5853 fs/ext4/extents.c if (len < next2 - lblk2) len 5854 fs/ext4/extents.c len = next2 - lblk2; len 5855 fs/ext4/extents.c if (len > count) len 5856 fs/ext4/extents.c len = count; len 5857 fs/ext4/extents.c lblk1 += len; len 5858 fs/ext4/extents.c lblk2 += len; len 5859 fs/ext4/extents.c count -= len; len 5884 fs/ext4/extents.c len = count; len 5885 fs/ext4/extents.c if (len > e1_blk + e1_len - lblk1) len 5886 fs/ext4/extents.c len = e1_blk + e1_len - lblk1; len 5887 fs/ext4/extents.c if (len > e2_blk + e2_len - lblk2) len 5888 fs/ext4/extents.c len = e2_blk + e2_len - lblk2; len 5890 fs/ext4/extents.c if (len != e1_len) { len 5893 fs/ext4/extents.c &path1, lblk1 + len, 0); len 5897 fs/ext4/extents.c if (len != e2_len) { len 5900 fs/ext4/extents.c &path2, lblk2 + len, 0); len 5944 fs/ext4/extents.c lblk1 += len; len 5945 fs/ext4/extents.c lblk2 += len; len 5946 fs/ext4/extents.c replaced_count += len; len 5947 fs/ext4/extents.c count -= len; len 154 fs/ext4/extents_status.c ext4_lblk_t len); len 445 fs/ext4/extents_status.c ext4_es_alloc_extent(struct inode *inode, ext4_lblk_t lblk, ext4_lblk_t len, len 453 fs/ext4/extents_status.c es->es_len = len; len 807 fs/ext4/extents_status.c ext4_lblk_t len, ext4_fsblk_t pblk, len 811 fs/ext4/extents_status.c ext4_lblk_t end = lblk + len - 1; len 816 fs/ext4/extents_status.c lblk, len, pblk, status, inode->i_ino); len 818 fs/ext4/extents_status.c if (!len) len 827 fs/ext4/extents_status.c " cause data loss.", lblk, len); len 832 fs/ext4/extents_status.c newes.es_len = len; len 853 fs/ext4/extents_status.c __revise_pending(inode, lblk, len); len 869 fs/ext4/extents_status.c ext4_lblk_t len, ext4_fsblk_t pblk, len 874 fs/ext4/extents_status.c ext4_lblk_t end = lblk + len - 1; len 877 fs/ext4/extents_status.c newes.es_len = len; len 881 fs/ext4/extents_status.c if (!len) len 1034 fs/ext4/extents_status.c static void count_rsvd(struct inode *inode, ext4_lblk_t lblk, long len, len 1043 fs/ext4/extents_status.c WARN_ON(len <= 0); len 1046 fs/ext4/extents_status.c rc->ndelonly += (int) len; len 1053 fs/ext4/extents_status.c end = lblk + (ext4_lblk_t) len - 1; len 1416 fs/ext4/extents_status.c ext4_lblk_t len) len 1422 fs/ext4/extents_status.c trace_ext4_es_remove_extent(inode, lblk, len); len 1424 fs/ext4/extents_status.c lblk, len, inode->i_ino); len 1426 fs/ext4/extents_status.c if (!len) len 1429 fs/ext4/extents_status.c end = lblk + len - 1; len 2074 fs/ext4/extents_status.c ext4_lblk_t len) len 2080 fs/ext4/extents_status.c if (len == 0) len 2083 fs/ext4/extents_status.c end = lblk + len - 1; len 2111 fs/ext4/extents_status.c ext4_lblk_t len) len 2114 fs/ext4/extents_status.c ext4_lblk_t end = lblk + len - 1; len 2118 fs/ext4/extents_status.c if (len == 0) len 131 fs/ext4/extents_status.h ext4_lblk_t len, ext4_fsblk_t pblk, len 134 fs/ext4/extents_status.h ext4_lblk_t len, ext4_fsblk_t pblk, len 137 fs/ext4/extents_status.h ext4_lblk_t len); len 249 fs/ext4/extents_status.h ext4_lblk_t len); len 139 fs/ext4/file.c static bool ext4_overwrite_io(struct inode *inode, loff_t pos, loff_t len) len 145 fs/ext4/file.c if (pos + len > i_size_read(inode)) len 149 fs/ext4/file.c map.m_len = EXT4_MAX_BLOCKS(len, pos, blkbits); len 188 fs/ext4/fsmap.c ext4_grpblk_t len, void *priv) len 200 fs/ext4/fsmap.c fslen = EXT4_C2B(sbi, len); len 289 fs/ext4/fsmap.c ext4_fsblk_t fsb, ext4_fsblk_t len, len 301 fs/ext4/fsmap.c fsm->fmr_length = len; len 317 fs/ext4/fsmap.c ext4_fsblk_t len; len 331 fs/ext4/fsmap.c len = ext4_bg_num_gdb(sb, agno); len 332 fs/ext4/fsmap.c if (!len) len 334 fs/ext4/fsmap.c error = ext4_getfsmap_fill(meta_list, fsb, len, len 338 fs/ext4/fsmap.c fsb += len; len 342 fs/ext4/fsmap.c len = le16_to_cpu(sbi->s_es->s_reserved_gdt_blocks); len 343 fs/ext4/fsmap.c error = ext4_getfsmap_fill(meta_list, fsb, len, len 103 fs/ext4/hash.c static __u32 dx_hack_hash_unsigned(const char *name, int len) len 108 fs/ext4/hash.c while (len--) { len 119 fs/ext4/hash.c static __u32 dx_hack_hash_signed(const char *name, int len) len 124 fs/ext4/hash.c while (len--) { len 135 fs/ext4/hash.c static void str2hashbuf_signed(const char *msg, int len, __u32 *buf, int num) len 141 fs/ext4/hash.c pad = (__u32)len | ((__u32)len << 8); len 145 fs/ext4/hash.c if (len > num*4) len 146 fs/ext4/hash.c len = num * 4; len 147 fs/ext4/hash.c for (i = 0; i < len; i++) { len 161 fs/ext4/hash.c static void str2hashbuf_unsigned(const char *msg, int len, __u32 *buf, int num) len 167 fs/ext4/hash.c pad = (__u32)len | ((__u32)len << 8); len 171 fs/ext4/hash.c if (len > num*4) len 172 fs/ext4/hash.c len = num * 4; len 173 fs/ext4/hash.c for (i = 0; i < len; i++) { len 200 fs/ext4/hash.c static int __ext4fs_dirhash(const char *name, int len, len 229 fs/ext4/hash.c hash = dx_hack_hash_unsigned(name, len); len 232 fs/ext4/hash.c hash = dx_hack_hash_signed(name, len); len 239 fs/ext4/hash.c while (len > 0) { len 240 fs/ext4/hash.c (*str2hashbuf)(p, len, in, 8); len 242 fs/ext4/hash.c len -= 32; len 253 fs/ext4/hash.c while (len > 0) { len 254 fs/ext4/hash.c (*str2hashbuf)(p, len, in, 4); len 256 fs/ext4/hash.c len -= 16; len 274 fs/ext4/hash.c int ext4fs_dirhash(const struct inode *dir, const char *name, int len, len 281 fs/ext4/hash.c struct qstr qstr = {.name = name, .len = len }; len 283 fs/ext4/hash.c if (len && IS_CASEFOLDED(dir) && um) { len 301 fs/ext4/hash.c return __ext4fs_dirhash(name, len, hinfo); len 456 fs/ext4/ialloc.c ext4fs_dirhash(parent, qstr->name, qstr->len, &hinfo); len 329 fs/ext4/indirect.c int i, j, err, len = 1; len 365 fs/ext4/indirect.c len = ar->len; len 366 fs/ext4/indirect.c for (j = 0; j < len; j++) len 391 fs/ext4/indirect.c (i == indirect_blks) ? ar->len : 1, 0); len 434 fs/ext4/indirect.c if (num == 0 && ar->len > 1) { len 436 fs/ext4/indirect.c for (i = 1; i < ar->len; i++) len 476 fs/ext4/indirect.c ar->len, 0); len 607 fs/ext4/indirect.c ar.len = ext4_blks_to_allocate(partial, indirect_blks, len 631 fs/ext4/indirect.c count = ar.len; len 165 fs/ext4/inline.c unsigned int len, len 173 fs/ext4/inline.c if (!len) len 176 fs/ext4/inline.c BUG_ON(len > EXT4_I(inode)->i_inline_size); len 178 fs/ext4/inline.c cp_len = len < EXT4_MIN_INLINE_DATA_SIZE ? len 179 fs/ext4/inline.c len : EXT4_MIN_INLINE_DATA_SIZE; len 184 fs/ext4/inline.c len -= cp_len; len 187 fs/ext4/inline.c if (!len) len 193 fs/ext4/inline.c len = min_t(unsigned int, len, len 197 fs/ext4/inline.c (void *)IFIRST(header) + le16_to_cpu(entry->e_value_offs), len); len 198 fs/ext4/inline.c cp_len += len; len 211 fs/ext4/inline.c void *buffer, loff_t pos, unsigned int len) len 222 fs/ext4/inline.c BUG_ON(pos + len > EXT4_I(inode)->i_inline_size); len 228 fs/ext4/inline.c cp_len = pos + len > EXT4_MIN_INLINE_DATA_SIZE ? len 229 fs/ext4/inline.c EXT4_MIN_INLINE_DATA_SIZE - pos : len; len 232 fs/ext4/inline.c len -= cp_len; len 237 fs/ext4/inline.c if (!len) len 246 fs/ext4/inline.c buffer, len); len 250 fs/ext4/inline.c struct inode *inode, unsigned len) len 271 fs/ext4/inline.c if (len > EXT4_MIN_INLINE_DATA_SIZE) { len 273 fs/ext4/inline.c len -= EXT4_MIN_INLINE_DATA_SIZE; len 276 fs/ext4/inline.c len = 0; len 281 fs/ext4/inline.c i.value_len = len; len 302 fs/ext4/inline.c EXT4_I(inode)->i_inline_size = len + EXT4_MIN_INLINE_DATA_SIZE; len 314 fs/ext4/inline.c unsigned int len) len 327 fs/ext4/inline.c if (len <= EXT4_I(inode)->i_inline_size) len 340 fs/ext4/inline.c len -= EXT4_MIN_INLINE_DATA_SIZE; len 341 fs/ext4/inline.c value = kzalloc(len, GFP_NOFS); len 348 fs/ext4/inline.c value, len); len 359 fs/ext4/inline.c i.value_len = len; len 380 fs/ext4/inline.c unsigned int len) len 389 fs/ext4/inline.c if (size < len) len 395 fs/ext4/inline.c ret = ext4_update_inline_data(handle, inode, len); len 397 fs/ext4/inline.c ret = ext4_create_inline_data(handle, inode, len); len 468 fs/ext4/inline.c size_t len; len 485 fs/ext4/inline.c len = min_t(size_t, ext4_get_inline_size(inode), i_size_read(inode)); len 487 fs/ext4/inline.c ret = ext4_read_inline_data(inode, kaddr, len, &iloc); len 490 fs/ext4/inline.c zero_user_segment(page, len, PAGE_SIZE); len 647 fs/ext4/inline.c loff_t pos, unsigned len, len 656 fs/ext4/inline.c if (pos + len > ext4_get_max_inline_size(inode)) len 674 fs/ext4/inline.c ret = ext4_prepare_inline_data(handle, inode, pos + len); len 729 fs/ext4/inline.c int ext4_write_inline_data_end(struct inode *inode, loff_t pos, unsigned len, len 736 fs/ext4/inline.c if (unlikely(copied < len)) { len 754 fs/ext4/inline.c ext4_write_inline_data(inode, &iloc, kaddr, pos, len); len 769 fs/ext4/inline.c unsigned len, len 784 fs/ext4/inline.c ext4_write_inline_data(inode, &iloc, kaddr, 0, len); len 860 fs/ext4/inline.c loff_t pos, unsigned len, len 885 fs/ext4/inline.c if (inline_size >= pos + len) { len 886 fs/ext4/inline.c ret = ext4_prepare_inline_data(handle, inode, pos + len); len 946 fs/ext4/inline.c unsigned len, unsigned copied, len 951 fs/ext4/inline.c ret = ext4_write_inline_data_end(inode, pos, len, copied, page); len 1415 fs/ext4/inline.c tmp_str.len = de->name_len; len 1860 fs/ext4/inline.c int *has_inline, __u64 start, __u64 len) len 1878 fs/ext4/inline.c if (start + len < inline_len) len 1879 fs/ext4/inline.c inline_len = start + len; len 142 fs/ext4/inode.c static int __ext4_journalled_writepage(struct page *page, unsigned int len); len 427 fs/ext4/inode.c ext4_lblk_t len) len 432 fs/ext4/inode.c return fscrypt_zeroout_range(inode, lblk, pblk, len); len 434 fs/ext4/inode.c ret = sb_issue_zeroout(inode->i_sb, pblk, len, GFP_NOFS); len 1171 fs/ext4/inode.c static int ext4_block_write_begin(struct page *page, loff_t pos, unsigned len, len 1175 fs/ext4/inode.c unsigned to = from + len; len 1267 fs/ext4/inode.c loff_t pos, unsigned len, unsigned flags, len 1281 fs/ext4/inode.c trace_ext4_write_begin(inode, pos, len, flags); len 1289 fs/ext4/inode.c to = from + len; len 1292 fs/ext4/inode.c ret = ext4_try_to_write_inline_data(mapping, inode, pos, len, len 1333 fs/ext4/inode.c ret = ext4_block_write_begin(page, pos, len, len 1336 fs/ext4/inode.c ret = ext4_block_write_begin(page, pos, len, len 1340 fs/ext4/inode.c ret = __block_write_begin(page, pos, len, len 1343 fs/ext4/inode.c ret = __block_write_begin(page, pos, len, ext4_get_block); len 1352 fs/ext4/inode.c bool extended = (pos + len > inode->i_size) && len 1412 fs/ext4/inode.c loff_t pos, unsigned len, unsigned copied, len 1423 fs/ext4/inode.c trace_ext4_write_end(inode, pos, len, copied); len 1425 fs/ext4/inode.c ret = ext4_write_inline_data_end(inode, pos, len, len 1435 fs/ext4/inode.c len, copied, page, fsdata); len 1459 fs/ext4/inode.c if (pos + len > inode->i_size && !verity && ext4_can_truncate(inode)) len 1470 fs/ext4/inode.c if (pos + len > inode->i_size && !verity) { len 1520 fs/ext4/inode.c loff_t pos, unsigned len, unsigned copied, len 1533 fs/ext4/inode.c trace_ext4_journalled_write_end(inode, pos, len, copied); len 1535 fs/ext4/inode.c to = from + len; len 1540 fs/ext4/inode.c ret = ext4_write_inline_data_end(inode, pos, len, len 1548 fs/ext4/inode.c } else if (unlikely(copied < len) && !PageUptodate(page)) { len 1552 fs/ext4/inode.c if (unlikely(copied < len)) len 1577 fs/ext4/inode.c if (pos + len > inode->i_size && !verity && ext4_can_truncate(inode)) len 1588 fs/ext4/inode.c if (pos + len > inode->i_size && !verity) { len 2001 fs/ext4/inode.c unsigned int len) len 2015 fs/ext4/inode.c BUG_ON(len > ext4_get_max_inline_size(inode)); len 2016 fs/ext4/inode.c inode_bh = ext4_journalled_write_inline_data(inode, len, page); len 2025 fs/ext4/inode.c ext4_walk_page_buffers(handle, page_bufs, 0, len, len 2057 fs/ext4/inode.c ret = ext4_walk_page_buffers(handle, page_bufs, 0, len, NULL, len 2060 fs/ext4/inode.c err = ext4_walk_page_buffers(handle, page_bufs, 0, len, NULL, len 2071 fs/ext4/inode.c ext4_walk_page_buffers(NULL, page_bufs, 0, len, len 2127 fs/ext4/inode.c unsigned int len; len 2143 fs/ext4/inode.c len = size & ~PAGE_MASK; len 2145 fs/ext4/inode.c len = PAGE_SIZE; len 2165 fs/ext4/inode.c if (ext4_walk_page_buffers(NULL, page_bufs, 0, len, NULL, len 2188 fs/ext4/inode.c return __ext4_journalled_writepage(page, len); len 2197 fs/ext4/inode.c ret = ext4_bio_write_page(&io_submit, page, len, wbc, keep_towrite); len 2206 fs/ext4/inode.c int len; len 2228 fs/ext4/inode.c len = size & ~PAGE_MASK; len 2230 fs/ext4/inode.c len = PAGE_SIZE; len 2231 fs/ext4/inode.c err = ext4_bio_write_page(&mpd->io_submit, page, len, mpd->wbc, false); len 3018 fs/ext4/inode.c static int ext4_da_write_credits(struct inode *inode, loff_t pos, unsigned len) len 3023 fs/ext4/inode.c if (pos + len <= 0x7fffffffULL) len 3031 fs/ext4/inode.c loff_t pos, unsigned len, unsigned flags, len 3049 fs/ext4/inode.c len, flags, pagep, fsdata); len 3052 fs/ext4/inode.c trace_ext4_da_write_begin(inode, pos, len, flags); len 3056 fs/ext4/inode.c pos, len, flags, len 3085 fs/ext4/inode.c ext4_da_write_credits(inode, pos, len)); len 3103 fs/ext4/inode.c ret = ext4_block_write_begin(page, pos, len, len 3106 fs/ext4/inode.c ret = __block_write_begin(page, pos, len, ext4_da_get_block_prep); len 3116 fs/ext4/inode.c if (pos + len > inode->i_size) len 3156 fs/ext4/inode.c loff_t pos, unsigned len, unsigned copied, len 3168 fs/ext4/inode.c len, copied, page, fsdata); len 3170 fs/ext4/inode.c trace_ext4_da_write_end(inode, pos, len, copied); len 3195 fs/ext4/inode.c ret2 = ext4_da_write_inline_data_end(inode, pos, len, copied, len 3198 fs/ext4/inode.c ret2 = generic_write_end(file, mapping, pos, len, copied, len 4199 fs/ext4/inode.c loff_t len) len 4205 fs/ext4/inode.c if (offset > size || offset + len < size) len 6242 fs/ext4/inode.c unsigned long len; len 6286 fs/ext4/inode.c len = size & ~PAGE_MASK; len 6288 fs/ext4/inode.c len = PAGE_SIZE; len 6295 fs/ext4/inode.c 0, len, NULL, len 37 fs/ext4/ioctl.c static void memswap(void *a, void *b, size_t len) len 43 fs/ext4/ioctl.c while (len-- > 0) { len 750 fs/ext4/ioctl.c u64 start, u64 len, u64 *new_len) len 754 fs/ext4/ioctl.c *new_len = len; len 756 fs/ext4/ioctl.c if (len == 0) len 765 fs/ext4/ioctl.c if (len > maxbytes || (maxbytes - len) < start) len 781 fs/ext4/ioctl.c u64 len; len 791 fs/ext4/ioctl.c &len); len 807 fs/ext4/ioctl.c error = ext4_get_es_cache(inode, &fieinfo, fiemap.fm_start, len); len 993 fs/ext4/ioctl.c me.donor_start, me.len, &me.moved_len); len 654 fs/ext4/mballoc.c void *buddy, ext4_grpblk_t first, ext4_grpblk_t len, len 663 fs/ext4/mballoc.c BUG_ON(len > EXT4_CLUSTERS_PER_GROUP(sb)); len 667 fs/ext4/mballoc.c while (len > 0) { len 672 fs/ext4/mballoc.c min = fls(len) - 1; len 684 fs/ext4/mballoc.c len -= chunk; len 719 fs/ext4/mballoc.c ext4_grpblk_t len; len 732 fs/ext4/mballoc.c len = i - first; len 733 fs/ext4/mballoc.c free += len; len 734 fs/ext4/mballoc.c if (len > 1) len 735 fs/ext4/mballoc.c ext4_mb_mark_free_simple(sb, buddy, first, len, grp); len 1276 fs/ext4/mballoc.c static void mb_clear_bits(void *bm, int cur, int len) len 1280 fs/ext4/mballoc.c len = cur + len; len 1281 fs/ext4/mballoc.c while (cur < len) { len 1282 fs/ext4/mballoc.c if ((cur & 31) == 0 && (len - cur) >= 32) { len 1297 fs/ext4/mballoc.c static int mb_test_and_clear_bits(void *bm, int cur, int len) len 1302 fs/ext4/mballoc.c len = cur + len; len 1303 fs/ext4/mballoc.c while (cur < len) { len 1304 fs/ext4/mballoc.c if ((cur & 31) == 0 && (len - cur) >= 32) { len 1321 fs/ext4/mballoc.c void ext4_set_bits(void *bm, int cur, int len) len 1325 fs/ext4/mballoc.c len = cur + len; len 1326 fs/ext4/mballoc.c while (cur < len) { len 1327 fs/ext4/mballoc.c if ((cur & 31) == 0 && (len - cur) >= 32) { len 1563 fs/ext4/mballoc.c int len = ex->fe_len; len 1565 fs/ext4/mballoc.c int len0 = len; len 1568 fs/ext4/mballoc.c BUG_ON(start + len > (e4b->bd_sb->s_blocksize << 3)); len 1572 fs/ext4/mballoc.c mb_mark_used_double(e4b, start, len); len 1574 fs/ext4/mballoc.c e4b->bd_info->bb_free -= len; len 1576 fs/ext4/mballoc.c e4b->bd_info->bb_first_free += len; len 1581 fs/ext4/mballoc.c if (start + len < EXT4_SB(e4b->bd_sb)->s_mb_maxs[0]) len 1582 fs/ext4/mballoc.c max = !mb_test_bit(start + len, e4b->bd_bitmap); len 1589 fs/ext4/mballoc.c while (len) { len 1592 fs/ext4/mballoc.c if (((start >> ord) << ord) == start && len >= (1 << ord)) { len 1600 fs/ext4/mballoc.c len -= mlen; len 1601 fs/ext4/mballoc.c BUG_ON(len < 0); len 1607 fs/ext4/mballoc.c ret = len | (ord << 16); len 2952 fs/ext4/mballoc.c int err, len; len 2987 fs/ext4/mballoc.c len = EXT4_C2B(sbi, ac->ac_b_ex.fe_len); len 2988 fs/ext4/mballoc.c if (!ext4_data_block_valid(sbi, block, len)) { len 2990 fs/ext4/mballoc.c "fs metadata", block, block+len); len 3024 fs/ext4/mballoc.c len = ext4_free_group_clusters(sb, gdp) - ac->ac_b_ex.fe_len; len 3025 fs/ext4/mballoc.c ext4_free_group_clusters_set(sb, gdp, len); len 3344 fs/ext4/mballoc.c int len; len 3350 fs/ext4/mballoc.c len = EXT4_NUM_B2C(sbi, end - start); len 3353 fs/ext4/mballoc.c ac->ac_b_ex.fe_len = len; len 3359 fs/ext4/mballoc.c BUG_ON(pa->pa_free < len); len 3360 fs/ext4/mballoc.c pa->pa_free -= len; len 3362 fs/ext4/mballoc.c mb_debug(1, "use %llu/%u from inode pa %p\n", start, len, pa); len 3371 fs/ext4/mballoc.c unsigned int len = ac->ac_o_ex.fe_len; len 3376 fs/ext4/mballoc.c ac->ac_b_ex.fe_len = len; len 3386 fs/ext4/mballoc.c mb_debug(1, "use %u/%u from group pa %p\n", pa->pa_lstart-len, len, pa); len 3546 fs/ext4/mballoc.c int len; len 3561 fs/ext4/mballoc.c len = pa->pa_len; len 3563 fs/ext4/mballoc.c if (unlikely(len == 0)) len 3566 fs/ext4/mballoc.c ext4_set_bits(bitmap, start, len); len 3567 fs/ext4/mballoc.c preallocated += len; len 4243 fs/ext4/mballoc.c unsigned int len; len 4248 fs/ext4/mballoc.c len = ar->len; len 4251 fs/ext4/mballoc.c if (len >= EXT4_CLUSTERS_PER_GROUP(sb)) len 4252 fs/ext4/mballoc.c len = EXT4_CLUSTERS_PER_GROUP(sb); len 4269 fs/ext4/mballoc.c ac->ac_o_ex.fe_len = len; len 4279 fs/ext4/mballoc.c (unsigned) ar->len, (unsigned) ar->logical, len 4510 fs/ext4/mballoc.c while (ar->len && len 4511 fs/ext4/mballoc.c ext4_claim_free_clusters(sbi, ar->len, ar->flags)) { len 4515 fs/ext4/mballoc.c ar->len = ar->len >> 1; len 4517 fs/ext4/mballoc.c if (!ar->len) { len 4521 fs/ext4/mballoc.c reserv_clstrs = ar->len; len 4524 fs/ext4/mballoc.c EXT4_C2B(sbi, ar->len)); len 4526 fs/ext4/mballoc.c while (ar->len && len 4528 fs/ext4/mballoc.c EXT4_C2B(sbi, ar->len))) { len 4531 fs/ext4/mballoc.c ar->len--; len 4534 fs/ext4/mballoc.c inquota = ar->len; len 4535 fs/ext4/mballoc.c if (ar->len == 0) { len 4543 fs/ext4/mballoc.c ar->len = 0; len 4550 fs/ext4/mballoc.c ar->len = 0; len 4583 fs/ext4/mballoc.c ar->len = ac->ac_b_ex.fe_len; len 4595 fs/ext4/mballoc.c ar->len = 0; len 4602 fs/ext4/mballoc.c if (inquota && ar->len < inquota) len 4603 fs/ext4/mballoc.c dquot_free_block(ar->inode, EXT4_C2B(sbi, inquota - ar->len)); len 4604 fs/ext4/mballoc.c if (!ar->len) { len 5274 fs/ext4/mballoc.c end = start + (range->len >> sb->s_blocksize_bits) - 1; len 5280 fs/ext4/mballoc.c range->len < sb->s_blocksize) len 5337 fs/ext4/mballoc.c range->len = EXT4_C2B(EXT4_SB(sb), trimmed) << sb->s_blocksize_bits; len 206 fs/ext4/mballoc.h ext4_grpblk_t len, len 619 fs/ext4/migrate.c unsigned int i, len; len 661 fs/ext4/migrate.c blk = len = start = end = 0; len 663 fs/ext4/migrate.c len = le16_to_cpu(ex->ee_len); len 666 fs/ext4/migrate.c end = start + len - 1; len 450 fs/ext4/move_extent.c __u64 donor_start, __u64 *len) len 512 fs/ext4/move_extent.c (*len > EXT_MAX_BLOCKS) || len 513 fs/ext4/move_extent.c (donor_start + *len >= EXT_MAX_BLOCKS) || len 514 fs/ext4/move_extent.c (orig_start + *len >= EXT_MAX_BLOCKS)) { len 521 fs/ext4/move_extent.c *len = 0; len 522 fs/ext4/move_extent.c else if (orig_eof < orig_start + *len - 1) len 523 fs/ext4/move_extent.c *len = orig_eof - orig_start; len 525 fs/ext4/move_extent.c *len = 0; len 526 fs/ext4/move_extent.c else if (donor_eof < donor_start + *len - 1) len 527 fs/ext4/move_extent.c *len = donor_eof - donor_start; len 528 fs/ext4/move_extent.c if (!*len) { len 554 fs/ext4/move_extent.c __u64 donor_blk, __u64 len, __u64 *moved_len) len 613 fs/ext4/move_extent.c donor_blk, &len); len 616 fs/ext4/move_extent.c o_end = o_start + len; len 684 fs/ext4/move_extent.c if (*moved_len > len) len 685 fs/ext4/move_extent.c *moved_len = len; len 631 fs/ext4/namei.c int len; len 638 fs/ext4/namei.c len = de->name_len; len 649 fs/ext4/namei.c printk("%*.s:(U)%x.%u ", len, len 655 fs/ext4/namei.c FSTR_INIT(name, len); len 659 fs/ext4/namei.c dir, len, len 675 fs/ext4/namei.c len = 2; len 678 fs/ext4/namei.c len = fname_crypto_str.len; len 682 fs/ext4/namei.c printk("%*.s:(E)%x.%u ", len, name, len 689 fs/ext4/namei.c int len = de->name_len; len 692 fs/ext4/namei.c printk("%*.s:%x.%u ", len, name, h.hash, len 1038 fs/ext4/namei.c tmp_str.len = de->name_len; len 1043 fs/ext4/namei.c int save_len = fname_crypto_str.len; len 1058 fs/ext4/namei.c fname_crypto_str.len = save_len; len 1131 fs/ext4/namei.c tmp_str.len = de->name_len; len 1142 fs/ext4/namei.c tmp_str.len = de->name_len; len 1301 fs/ext4/namei.c if (name->len != entry->len) len 1304 fs/ext4/namei.c return !!memcmp(name->name, entry->name, name->len); len 1313 fs/ext4/namei.c int len; len 1324 fs/ext4/namei.c len = utf8_casefold(EXT4_SB(dir->i_sb)->s_encoding, len 1327 fs/ext4/namei.c if (len <= 0) { len 1332 fs/ext4/namei.c cf_name->len = (unsigned) len; len 1348 fs/ext4/namei.c const struct qstr entry = {.name = de->name, .len = de->name_len}; len 1364 fs/ext4/namei.c .len = fname->cf_name.len}; len 1458 fs/ext4/namei.c namelen = fname->usr_fname->len; len 1682 fs/ext4/namei.c if (dentry->d_name.len > EXT4_NAME_LEN) len 2047 fs/ext4/namei.c unsigned len; len 2077 fs/ext4/namei.c len = ((char *) root) + (blocksize - csum_size) - (char *) de; len 2088 fs/ext4/namei.c memcpy(data2, de, len); len 2090 fs/ext4/namei.c top = data2 + len; len 2182 fs/ext4/namei.c if (!dentry->d_name.len) len 3119 fs/ext4/namei.c dentry->d_name.len, dentry->d_name.name, len 3205 fs/ext4/namei.c dentry->d_name.len, dentry->d_name.name); len 3237 fs/ext4/namei.c int err, len = strlen(symname); len 3244 fs/ext4/namei.c err = fscrypt_prepare_symlink(dir, symname, len, dir->i_sb->s_blocksize, len 3253 fs/ext4/namei.c if ((disk_link.len > EXT4_N_BLOCKS * 4)) { len 3284 fs/ext4/namei.c err = fscrypt_encrypt_symlink(inode, symname, len, &disk_link); len 3290 fs/ext4/namei.c if ((disk_link.len > EXT4_N_BLOCKS * 4)) { len 3311 fs/ext4/namei.c err = __page_symlink(inode, disk_link.name, disk_link.len, 1); len 3338 fs/ext4/namei.c disk_link.len); len 3339 fs/ext4/namei.c inode->i_size = disk_link.len - 1; len 3568 fs/ext4/namei.c ent->de->name_len != ent->dentry->d_name.len || len 406 fs/ext4/page-io.c int len, len 436 fs/ext4/page-io.c if (len < PAGE_SIZE) len 437 fs/ext4/page-io.c zero_user_segment(page, len, PAGE_SIZE); len 448 fs/ext4/page-io.c if (block_start >= len) { len 479 fs/ext4/page-io.c unsigned int enc_bytes = round_up(len, i_blocksize(inode)); len 1264 fs/ext4/super.c static int ext4_get_context(struct inode *inode, void *ctx, size_t len) len 1267 fs/ext4/super.c EXT4_XATTR_NAME_ENCRYPTION_CONTEXT, ctx, len); len 1270 fs/ext4/super.c static int ext4_set_context(struct inode *inode, const void *ctx, size_t len, len 1304 fs/ext4/super.c ctx, len, 0); len 1322 fs/ext4/super.c res = ext4_xattr_set_credits(inode, len, false /* is_create */, len 1333 fs/ext4/super.c ctx, len, 0); len 1382 fs/ext4/super.c size_t len, loff_t off); len 1384 fs/ext4/super.c const char *data, size_t len, loff_t off); len 4835 fs/ext4/super.c ext4_fsblk_t len; len 4890 fs/ext4/super.c len = ext4_blocks_count(es); len 4895 fs/ext4/super.c start, len, blocksize); len 5977 fs/ext4/super.c size_t len, loff_t off) len 5989 fs/ext4/super.c if (off+len > i_size) len 5990 fs/ext4/super.c len = i_size-off; len 5991 fs/ext4/super.c toread = len; len 6008 fs/ext4/super.c return len; len 6014 fs/ext4/super.c const char *data, size_t len, loff_t off) len 6026 fs/ext4/super.c (unsigned long long)off, (unsigned long long)len); len 6033 fs/ext4/super.c if (sb->s_blocksize - offset < len) { len 6036 fs/ext4/super.c (unsigned long long)off, (unsigned long long)len); len 6057 fs/ext4/super.c memcpy(bh->b_data+offset, data, len); len 6063 fs/ext4/super.c if (inode->i_size < off + len) { len 6064 fs/ext4/super.c i_size_write(inode, off + len); len 6068 fs/ext4/super.c return len; len 116 fs/ext4/sysfs.c int len = count; len 121 fs/ext4/sysfs.c if (len && buf[len-1] == '\n') len 122 fs/ext4/sysfs.c len--; len 124 fs/ext4/sysfs.c if (len) len 125 fs/ext4/sysfs.c ext4_error(sbi->s_sb, "%.*s", len, buf); len 341 fs/ext4/sysfs.c const char *buf, size_t len) len 352 fs/ext4/sysfs.c return reserved_clusters_store(sbi, buf, len); len 363 fs/ext4/sysfs.c return len; len 365 fs/ext4/sysfs.c return inode_readahead_blks_store(sbi, buf, len); len 367 fs/ext4/sysfs.c return trigger_test_error(sbi, buf, len); len 863 fs/ext4/xattr.c static int ext4_xattr_inode_alloc_quota(struct inode *inode, size_t len) len 870 fs/ext4/xattr.c err = dquot_alloc_space_nodirty(inode, round_up_cluster(inode, len)); len 878 fs/ext4/xattr.c size_t len) len 883 fs/ext4/xattr.c dquot_free_space_nodirty(parent, round_up_cluster(parent, len)); len 1171 fs/f2fs/data.c map->m_len = min((pgoff_t)maxblocks, ei.fofs + ei.len - pgofs); len 1368 fs/f2fs/data.c bool f2fs_overwrite_io(struct inode *inode, loff_t pos, size_t len) len 1374 fs/f2fs/data.c if (pos + len > i_size_read(inode)) len 1382 fs/f2fs/data.c last_lblk = F2FS_BLK_ALIGN(pos + len); len 1472 fs/f2fs/data.c __u64 phys = 0, len; len 1497 fs/f2fs/data.c len = inline_xattr_size(inode); len 1506 fs/f2fs/data.c err = fiemap_fill_next_extent(fieinfo, 0, phys, len, flags); len 1523 fs/f2fs/data.c len = inode->i_sb->s_blocksize; len 1531 fs/f2fs/data.c err = fiemap_fill_next_extent(fieinfo, 0, phys, len, flags); len 1537 fs/f2fs/data.c u64 start, u64 len) len 1564 fs/f2fs/data.c ret = f2fs_inline_data_fiemap(inode, fieinfo, start, len); len 1569 fs/f2fs/data.c if (logical_to_blk(inode, len) == 0) len 1570 fs/f2fs/data.c len = blk_to_logical(inode, 1); len 1573 fs/f2fs/data.c last_blk = logical_to_blk(inode, start + len - 1); len 1577 fs/f2fs/data.c map_bh.b_size = len; len 2516 fs/f2fs/data.c struct page *page, loff_t pos, unsigned len, len 2532 fs/f2fs/data.c if (!f2fs_has_inline_data(inode) && len == PAGE_SIZE && len 2538 fs/f2fs/data.c if (f2fs_has_inline_data(inode) && pos + len > MAX_INLINE_DATA(inode)) len 2559 fs/f2fs/data.c if (pos + len <= MAX_INLINE_DATA(inode)) { len 2602 fs/f2fs/data.c loff_t pos, unsigned len, unsigned flags, len 2613 fs/f2fs/data.c trace_f2fs_write_begin(inode, pos, len, flags); len 2652 fs/f2fs/data.c err = prepare_write_begin(sbi, page, pos, len, len 2671 fs/f2fs/data.c if (len == PAGE_SIZE || PageUptodate(page)) len 2674 fs/f2fs/data.c if (!(pos & (PAGE_SIZE - 1)) && (pos + len) >= i_size_read(inode) && len 2676 fs/f2fs/data.c zero_user_segment(page, len, PAGE_SIZE); len 2707 fs/f2fs/data.c f2fs_write_failed(mapping, pos + len); len 2715 fs/f2fs/data.c loff_t pos, unsigned len, unsigned copied, len 2720 fs/f2fs/data.c trace_f2fs_write_end(inode, pos, len, copied); len 2728 fs/f2fs/data.c if (unlikely(copied != len)) len 133 fs/f2fs/dir.c if (name->len != entry->len) len 136 fs/f2fs/dir.c return !!memcmp(name->name, entry->name, name->len); len 157 fs/f2fs/dir.c cf_name->len = utf8_casefold(sbi->s_encoding, len 160 fs/f2fs/dir.c if ((int)cf_name->len <= 0) { len 185 fs/f2fs/dir.c entry.len = de->name_len; len 190 fs/f2fs/dir.c .len = cf_str->len}; len 208 fs/f2fs/dir.c struct fscrypt_str cf_str = { .name = NULL, .len = 0 }; len 259 fs/f2fs/dir.c int s = GET_DENTRY_SLOTS(name.len); len 427 fs/f2fs/dir.c ri->i_namelen = cpu_to_le32(name->len); len 428 fs/f2fs/dir.c memcpy(ri->i_name, name->name, name->len); len 586 fs/f2fs/dir.c int slots = GET_DENTRY_SLOTS(name->len); len 591 fs/f2fs/dir.c de->name_len = cpu_to_le16(name->len); len 592 fs/f2fs/dir.c memcpy(d->filename[bit_pos], name->name, name->len); len 620 fs/f2fs/dir.c slots = GET_DENTRY_SLOTS(new_name->len); len 710 fs/f2fs/dir.c new_name.len = fname_len(fname); len 931 fs/f2fs/dir.c de_name.len = le16_to_cpu(de->name_len); len 945 fs/f2fs/dir.c int save_len = fstr->len; len 954 fs/f2fs/dir.c fstr->len = save_len; len 957 fs/f2fs/dir.c if (!dir_emit(ctx, de_name.name, de_name.len, len 1067 fs/f2fs/dir.c static int f2fs_d_compare(const struct dentry *dentry, unsigned int len, len 1070 fs/f2fs/dir.c struct qstr qstr = {.name = str, .len = len }; len 1075 fs/f2fs/dir.c if (len != name->len) len 1077 fs/f2fs/dir.c return memcmp(str, name->name, len); len 1089 fs/f2fs/dir.c int len, ret = 0; len 1098 fs/f2fs/dir.c len = utf8_casefold(um, str, norm, PATH_MAX); len 1099 fs/f2fs/dir.c if (len < 0) { len 1104 fs/f2fs/dir.c str->hash = full_name_hash(dentry, norm, len); len 23 fs/f2fs/extent_cache.c cached_re->ofs + cached_re->len > ofs) { len 41 fs/f2fs/extent_cache.c else if (ofs >= re->ofs + re->len) len 75 fs/f2fs/extent_cache.c } else if (ofs >= re->ofs + re->len) { len 117 fs/f2fs/extent_cache.c if (re->ofs <= ofs && re->ofs + re->len > ofs) len 130 fs/f2fs/extent_cache.c } else if (ofs >= re->ofs + re->len) { len 160 fs/f2fs/extent_cache.c if (ofs == re->ofs + re->len - 1 || force) { len 186 fs/f2fs/extent_cache.c if (cur_re->ofs + cur_re->len > next_re->ofs) { len 188 fs/f2fs/extent_cache.c cur_re->ofs, cur_re->len, len 189 fs/f2fs/extent_cache.c next_re->ofs, next_re->len); len 318 fs/f2fs/extent_cache.c pgoff_t fofs, unsigned int len) len 320 fs/f2fs/extent_cache.c if (fofs < et->largest.fofs + et->largest.len && len 321 fs/f2fs/extent_cache.c fofs + len > et->largest.fofs) { len 322 fs/f2fs/extent_cache.c et->largest.len = 0; len 337 fs/f2fs/extent_cache.c if (i_ext && i_ext->len) { len 338 fs/f2fs/extent_cache.c i_ext->len = 0; len 346 fs/f2fs/extent_cache.c if (!i_ext || !i_ext->len) len 391 fs/f2fs/extent_cache.c et->largest.fofs + et->largest.len > pgofs) { len 432 fs/f2fs/extent_cache.c prev_ex->ei.len += ei->len; len 440 fs/f2fs/extent_cache.c next_ex->ei.len += ei->len; len 497 fs/f2fs/extent_cache.c pgoff_t fofs, block_t blkaddr, unsigned int len) len 505 fs/f2fs/extent_cache.c unsigned int end = fofs + len; len 513 fs/f2fs/extent_cache.c trace_f2fs_update_extent_tree_range(inode, fofs, blkaddr, len); len 523 fs/f2fs/extent_cache.c dei.len = 0; len 529 fs/f2fs/extent_cache.c __drop_largest_extent(et, fofs, len); len 549 fs/f2fs/extent_cache.c org_end = dei.fofs + dei.len; len 553 fs/f2fs/extent_cache.c en->ei.len = pos - en->ei.fofs; len 569 fs/f2fs/extent_cache.c en->ei.len -= end - dei.fofs; len 602 fs/f2fs/extent_cache.c set_extent_info(&ei, fofs, blkaddr, len); len 608 fs/f2fs/extent_cache.c if (dei.len >= 1 && len 609 fs/f2fs/extent_cache.c prev.len < F2FS_MIN_EXTENT_LEN && len 610 fs/f2fs/extent_cache.c et->largest.len < F2FS_MIN_EXTENT_LEN) { len 611 fs/f2fs/extent_cache.c et->largest.len = 0; len 736 fs/f2fs/extent_cache.c if (et->largest.len) { len 737 fs/f2fs/extent_cache.c et->largest.len = 0; len 807 fs/f2fs/extent_cache.c pgoff_t fofs, block_t blkaddr, unsigned int len) len 813 fs/f2fs/extent_cache.c f2fs_update_extent_tree_range(dn->inode, fofs, blkaddr, len); len 282 fs/f2fs/f2fs.h block_t len; /* length */ len 291 fs/f2fs/f2fs.h block_t len; /* length */ len 456 fs/f2fs/f2fs.h u64 len; len 461 fs/f2fs/f2fs.h u64 len; len 468 fs/f2fs/f2fs.h u64 len; /* size to move */ len 570 fs/f2fs/f2fs.h unsigned int len; /* length of the entry */ len 575 fs/f2fs/f2fs.h unsigned int len; /* length of the extent */ len 723 fs/f2fs/f2fs.h ext->len = le32_to_cpu(i_ext->len); len 731 fs/f2fs/f2fs.h i_ext->len = cpu_to_le32(ext->len); len 735 fs/f2fs/f2fs.h u32 blk, unsigned int len) len 739 fs/f2fs/f2fs.h ei->len = len; len 745 fs/f2fs/f2fs.h return (back->lstart + back->len == front->lstart) && len 746 fs/f2fs/f2fs.h (back->len + front->len <= max_len); len 764 fs/f2fs/f2fs.h return (back->fofs + back->len == front->fofs && len 765 fs/f2fs/f2fs.h back->blk + back->len == front->blk); len 784 fs/f2fs/f2fs.h if (en->ei.len > et->largest.len) { len 2762 fs/f2fs/f2fs.h if (str->len == 1 && str->name[0] == '.') len 2765 fs/f2fs/f2fs.h if (str->len == 2 && str->name[0] == '.' && str->name[1] == '.') len 3142 fs/f2fs/f2fs.h block_t len); len 3230 fs/f2fs/f2fs.h u64 start, u64 len); len 3240 fs/f2fs/f2fs.h bool f2fs_overwrite_io(struct inode *inode, loff_t pos, size_t len); len 3516 fs/f2fs/f2fs.h __u64 start, __u64 len); len 3553 fs/f2fs/f2fs.h pgoff_t fofs, block_t blkaddr, unsigned int len); len 519 fs/f2fs/file.c int nr_free = 0, ofs = dn->ofs_in_node, len = count; len 557 fs/f2fs/file.c f2fs_update_extent_cache_range(dn, fofs, 0, len); len 888 fs/f2fs/file.c loff_t start, loff_t len) len 893 fs/f2fs/file.c if (!len) len 906 fs/f2fs/file.c zero_user(page, start, len); len 944 fs/f2fs/file.c static int punch_hole(struct inode *inode, loff_t offset, loff_t len) len 955 fs/f2fs/file.c pg_end = ((unsigned long long) offset + len) >> PAGE_SHIFT; len 958 fs/f2fs/file.c off_end = (offset + len) & (PAGE_SIZE - 1); len 1007 fs/f2fs/file.c int *do_replace, pgoff_t off, pgoff_t len) len 1022 fs/f2fs/file.c len); len 1029 fs/f2fs/file.c dn.ofs_in_node, len); len 1055 fs/f2fs/file.c len -= done; len 1057 fs/f2fs/file.c if (len) len 1063 fs/f2fs/file.c int *do_replace, pgoff_t off, int len) len 1069 fs/f2fs/file.c for (i = 0; i < len; i++, do_replace++, blkaddr++) { len 1088 fs/f2fs/file.c pgoff_t src, pgoff_t dst, pgoff_t len, bool full) len 1094 fs/f2fs/file.c while (i < len) { len 1119 fs/f2fs/file.c dn.ofs_in_node, len - i); len 1173 fs/f2fs/file.c pgoff_t len, bool full) len 1180 fs/f2fs/file.c while (len) { len 1181 fs/f2fs/file.c olen = min((pgoff_t)4 * ADDRS_PER_BLOCK(src_inode), len); len 1209 fs/f2fs/file.c len -= olen; len 1223 fs/f2fs/file.c static int f2fs_do_collapse(struct inode *inode, loff_t offset, loff_t len) len 1228 fs/f2fs/file.c pgoff_t end = (offset + len) >> PAGE_SHIFT; len 1248 fs/f2fs/file.c static int f2fs_collapse_range(struct inode *inode, loff_t offset, loff_t len) len 1253 fs/f2fs/file.c if (offset + len >= i_size_read(inode)) len 1257 fs/f2fs/file.c if (offset & (F2FS_BLKSIZE - 1) || len & (F2FS_BLKSIZE - 1)) len 1269 fs/f2fs/file.c ret = f2fs_do_collapse(inode, offset, len); len 1278 fs/f2fs/file.c new_size = i_size_read(inode) - len; len 1332 fs/f2fs/file.c static int f2fs_zero_range(struct inode *inode, loff_t offset, loff_t len, len 1342 fs/f2fs/file.c ret = inode_newsize_ok(inode, (len + offset)); len 1350 fs/f2fs/file.c ret = filemap_write_and_wait_range(mapping, offset, offset + len - 1); len 1355 fs/f2fs/file.c pg_end = ((unsigned long long) offset + len) >> PAGE_SHIFT; len 1358 fs/f2fs/file.c off_end = (offset + len) & (PAGE_SIZE - 1); len 1366 fs/f2fs/file.c new_size = max_t(loff_t, new_size, offset + len); len 1426 fs/f2fs/file.c new_size = max_t(loff_t, new_size, offset + len); len 1440 fs/f2fs/file.c static int f2fs_insert_range(struct inode *inode, loff_t offset, loff_t len) len 1447 fs/f2fs/file.c new_size = i_size_read(inode) + len; len 1456 fs/f2fs/file.c if (offset & (F2FS_BLKSIZE - 1) || len & (F2FS_BLKSIZE - 1)) len 1477 fs/f2fs/file.c pg_end = (offset + len) >> PAGE_SHIFT; len 1514 fs/f2fs/file.c loff_t len, int mode) len 1525 fs/f2fs/file.c err = inode_newsize_ok(inode, (len + offset)); len 1535 fs/f2fs/file.c pg_end = ((unsigned long long)offset + len) >> PAGE_SHIFT; len 1536 fs/f2fs/file.c off_end = (offset + len) & (PAGE_SIZE - 1); len 1558 fs/f2fs/file.c new_size = (last_off == pg_end) ? offset + len : len 1575 fs/f2fs/file.c loff_t offset, loff_t len) len 1604 fs/f2fs/file.c ret = punch_hole(inode, offset, len); len 1606 fs/f2fs/file.c ret = f2fs_collapse_range(inode, offset, len); len 1608 fs/f2fs/file.c ret = f2fs_zero_range(inode, offset, len, mode); len 1610 fs/f2fs/file.c ret = f2fs_insert_range(inode, offset, len); len 1612 fs/f2fs/file.c ret = expand_inode_data(inode, offset, len, mode); len 1624 fs/f2fs/file.c trace_f2fs_fallocate(inode, mode, offset, len, ret); len 2319 fs/f2fs/file.c end = range.start + range.len; len 2395 fs/f2fs/file.c pg_end = (range->start + range->len) >> PAGE_SHIFT; len 2403 fs/f2fs/file.c range->start + range->len - 1); len 2412 fs/f2fs/file.c if (ei.fofs + ei.len >= pg_end) len 2518 fs/f2fs/file.c range->len = (u64)total << PAGE_SHIFT; len 2543 fs/f2fs/file.c if (range.start & (F2FS_BLKSIZE - 1) || range.len & (F2FS_BLKSIZE - 1)) len 2546 fs/f2fs/file.c if (unlikely((range.start + range.len) >> PAGE_SHIFT > len 2569 fs/f2fs/file.c struct file *file_out, loff_t pos_out, size_t len) len 2574 fs/f2fs/file.c size_t olen = len, dst_max_i_size = 0; len 2594 fs/f2fs/file.c if (pos_out > pos_in && pos_out < pos_in + len) len 2606 fs/f2fs/file.c if (pos_in + len > src->i_size || pos_in + len < pos_in) len 2608 fs/f2fs/file.c if (len == 0) len 2609 fs/f2fs/file.c olen = len = src->i_size - pos_in; len 2610 fs/f2fs/file.c if (pos_in + len == src->i_size) len 2611 fs/f2fs/file.c len = ALIGN(src->i_size, F2FS_BLKSIZE) - pos_in; len 2612 fs/f2fs/file.c if (len == 0) { len 2623 fs/f2fs/file.c !IS_ALIGNED(pos_in + len, F2FS_BLKSIZE) || len 2637 fs/f2fs/file.c pos_in, pos_in + len); len 2642 fs/f2fs/file.c pos_out, pos_out + len); len 2658 fs/f2fs/file.c len >> F2FS_BLKSIZE_BITS, false); len 2708 fs/f2fs/file.c range.pos_out, range.len); len 288 fs/f2fs/gc.c unsigned int offset, unsigned int len) len 290 fs/f2fs/gc.c unsigned int end = offset + len, sum = 0; len 43 fs/f2fs/hash.c static void str2hashbuf(const unsigned char *msg, size_t len, len 49 fs/f2fs/hash.c pad = (__u32)len | ((__u32)len << 8); len 53 fs/f2fs/hash.c if (len > num * 4) len 54 fs/f2fs/hash.c len = num * 4; len 55 fs/f2fs/hash.c for (i = 0; i < len; i++) { len 79 fs/f2fs/hash.c size_t len = name_info->len; len 96 fs/f2fs/hash.c str2hashbuf(p, len, in, 4); len 99 fs/f2fs/hash.c if (len <= 16) len 101 fs/f2fs/hash.c len -= 16; len 118 fs/f2fs/hash.c if (!name_info->len || !IS_CASEFOLDED(dir)) len 131 fs/f2fs/hash.c folded.len = dlen; len 463 fs/f2fs/inline.c new_name.len = le16_to_cpu(de->name_len); len 552 fs/f2fs/inline.c int slots = GET_DENTRY_SLOTS(new_name->len); len 700 fs/f2fs/inline.c struct fiemap_extent_info *fieinfo, __u64 start, __u64 len) len 727 fs/f2fs/inline.c if (start + len < ilen) len 728 fs/f2fs/inline.c ilen = start + len; len 261 fs/f2fs/inode.c if (ei->len && len 264 fs/f2fs/inode.c !f2fs_is_valid_blkaddr(sbi, ei->blk + ei->len - 1, len 269 fs/f2fs/inode.c ei->blk, ei->fofs, ei->len); len 440 fs/f2fs/namei.c if (dentry->d_name.len > F2FS_NAME_LEN) { len 587 fs/f2fs/namei.c size_t len = strlen(symname); len 596 fs/f2fs/namei.c err = fscrypt_prepare_symlink(dir, symname, len, dir->i_sb->s_blocksize, len 623 fs/f2fs/namei.c err = fscrypt_encrypt_symlink(inode, symname, len, &disk_link); len 627 fs/f2fs/namei.c err = page_symlink(inode, disk_link.name, disk_link.len); len 643 fs/f2fs/namei.c disk_link.len - 1); len 137 fs/f2fs/recovery.c fname.disk_name.len = le32_to_cpu(raw_inode->i_namelen); len 140 fs/f2fs/recovery.c if (unlikely(fname.disk_name.len > F2FS_NAME_LEN)) { len 936 fs/f2fs/segment.c block_t start, block_t len) len 942 fs/f2fs/segment.c f2fs_bug_on(sbi, !len); len 944 fs/f2fs/segment.c pend_list = &dcc->pend_list[plist_idx(len)]; len 951 fs/f2fs/segment.c dc->len = len; len 961 fs/f2fs/segment.c dcc->undiscard_blks += len; len 968 fs/f2fs/segment.c block_t start, block_t len, len 975 fs/f2fs/segment.c dc = __create_discard_cmd(sbi, bdev, lstart, start, len); len 991 fs/f2fs/segment.c dcc->undiscard_blks -= dc->len; len 1004 fs/f2fs/segment.c trace_f2fs_remove_discard(dc->bdev, dc->start, dc->len); len 1021 fs/f2fs/segment.c KERN_INFO, dc->lstart, dc->start, dc->len, dc->error); len 1111 fs/f2fs/segment.c block_t start, block_t len); len 1126 fs/f2fs/segment.c block_t lstart, start, len, total_len; len 1135 fs/f2fs/segment.c trace_f2fs_issue_discard(bdev, dc->start, dc->len); len 1139 fs/f2fs/segment.c len = dc->len; len 1140 fs/f2fs/segment.c total_len = len; len 1142 fs/f2fs/segment.c dc->len = 0; len 1149 fs/f2fs/segment.c if (len > max_discard_blocks) { len 1150 fs/f2fs/segment.c len = max_discard_blocks; len 1158 fs/f2fs/segment.c dc->len += len; len 1167 fs/f2fs/segment.c SECTOR_FROM_BLOCK(len), len 1198 fs/f2fs/segment.c __check_sit_bitmap(sbi, lstart, lstart + len); len 1209 fs/f2fs/segment.c lstart += len; len 1210 fs/f2fs/segment.c start += len; len 1211 fs/f2fs/segment.c total_len -= len; len 1212 fs/f2fs/segment.c len = total_len; len 1215 fs/f2fs/segment.c if (!err && len) len 1216 fs/f2fs/segment.c __update_discard_tree_range(sbi, bdev, lstart, start, len); len 1222 fs/f2fs/segment.c block_t start, block_t len, len 1241 fs/f2fs/segment.c dc = __attach_discard_cmd(sbi, bdev, lstart, start, len, parent, len 1252 fs/f2fs/segment.c list_move_tail(&dc->list, &dcc->pend_list[plist_idx(dc->len)]); len 1262 fs/f2fs/segment.c if (dc->state == D_DONE || dc->len == 1) { len 1267 fs/f2fs/segment.c dcc->undiscard_blks -= di.len; len 1270 fs/f2fs/segment.c dc->len = blkaddr - dc->lstart; len 1271 fs/f2fs/segment.c dcc->undiscard_blks += dc->len; len 1276 fs/f2fs/segment.c if (blkaddr < di.lstart + di.len - 1) { len 1280 fs/f2fs/segment.c di.lstart + di.len - 1 - blkaddr, len 1284 fs/f2fs/segment.c dc->len--; len 1286 fs/f2fs/segment.c dcc->undiscard_blks += dc->len; len 1294 fs/f2fs/segment.c block_t start, block_t len) len 1304 fs/f2fs/segment.c block_t end = lstart + len; len 1316 fs/f2fs/segment.c di.len = next_dc ? next_dc->lstart - lstart : len; len 1317 fs/f2fs/segment.c di.len = min(di.len, len); len 1327 fs/f2fs/segment.c di.lstart = prev_dc->lstart + prev_dc->len; len 1334 fs/f2fs/segment.c di.len = end - di.lstart; len 1336 fs/f2fs/segment.c di.len = next_dc->lstart - di.lstart; len 1340 fs/f2fs/segment.c if (!di.len) len 1347 fs/f2fs/segment.c prev_dc->di.len += di.len; len 1348 fs/f2fs/segment.c dcc->undiscard_blks += di.len; len 1360 fs/f2fs/segment.c next_dc->di.len += di.len; len 1362 fs/f2fs/segment.c dcc->undiscard_blks += di.len; len 1371 fs/f2fs/segment.c di.len, NULL, NULL); len 1439 fs/f2fs/segment.c dcc->next_pos = dc->lstart + dc->len; len 1560 fs/f2fs/segment.c unsigned int len = 0; len 1568 fs/f2fs/segment.c len = dc->len; len 1573 fs/f2fs/segment.c return len; len 1592 fs/f2fs/segment.c if (dc->lstart + dc->len <= start || end <= dc->lstart) len 1594 fs/f2fs/segment.c if (dc->len < dpolicy->granularity) len 1599 fs/f2fs/segment.c trimmed += dc->len; len 1804 fs/f2fs/segment.c sector_t start = blkstart, len = 0; len 1813 fs/f2fs/segment.c for (i = blkstart; i < blkstart + blklen; i++, len++) { len 1820 fs/f2fs/segment.c start, len); len 1825 fs/f2fs/segment.c len = 0; len 1836 fs/f2fs/segment.c if (len) len 1837 fs/f2fs/segment.c err = __issue_discard_async(sbi, bdev, start, len); len 1997 fs/f2fs/segment.c unsigned int cur_pos = 0, next_pos, len, total_len = 0; len 2004 fs/f2fs/segment.c len = next_pos - cur_pos; len 2007 fs/f2fs/segment.c (force && len < cpc->trim_minlen)) len 2011 fs/f2fs/segment.c len); len 2012 fs/f2fs/segment.c total_len += len; len 2777 fs/f2fs/segment.c if (dc->len < dpolicy->granularity) len 2788 fs/f2fs/segment.c start = dc->lstart + dc->len; len 2818 fs/f2fs/segment.c __u64 end = start + F2FS_BYTES_TO_BLK(range->len) - 1; len 2827 fs/f2fs/segment.c if (start >= MAX_BLKADDR(sbi) || range->len < sbi->blocksize) len 2881 fs/f2fs/segment.c range->len = F2FS_BLK_TO_BYTES(trimmed); len 3420 fs/f2fs/segment.c block_t len) len 3424 fs/f2fs/segment.c for (i = 0; i < len; i++) len 1763 fs/f2fs/super.c size_t len, loff_t off) len 1778 fs/f2fs/super.c if (off + len > i_size) len 1779 fs/f2fs/super.c len = i_size - off; len 1780 fs/f2fs/super.c toread = len; len 1816 fs/f2fs/super.c return len; len 1821 fs/f2fs/super.c const char *data, size_t len, loff_t off) len 1827 fs/f2fs/super.c size_t towrite = len; len 1863 fs/f2fs/super.c if (len == towrite) len 1867 fs/f2fs/super.c return len - towrite; len 2284 fs/f2fs/super.c static int f2fs_get_context(struct inode *inode, void *ctx, size_t len) len 2288 fs/f2fs/super.c ctx, len, NULL); len 2291 fs/f2fs/super.c static int f2fs_set_context(struct inode *inode, const void *ctx, size_t len, len 2308 fs/f2fs/super.c ctx, len, fs_data, XATTR_CREATE); len 2922 fs/f2fs/super.c sector += zones[i].len; len 116 fs/f2fs/sysfs.c int len = 0; len 122 fs/f2fs/sysfs.c len += snprintf(buf, PAGE_SIZE - len, "%s", len 125 fs/f2fs/sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, "%s%s", len 126 fs/f2fs/sysfs.c len ? ", " : "", "blkzoned"); len 128 fs/f2fs/sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, "%s%s", len 129 fs/f2fs/sysfs.c len ? ", " : "", "extra_attr"); len 131 fs/f2fs/sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, "%s%s", len 132 fs/f2fs/sysfs.c len ? ", " : "", "projquota"); len 134 fs/f2fs/sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, "%s%s", len 135 fs/f2fs/sysfs.c len ? ", " : "", "inode_checksum"); len 137 fs/f2fs/sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, "%s%s", len 138 fs/f2fs/sysfs.c len ? ", " : "", "flexible_inline_xattr"); len 140 fs/f2fs/sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, "%s%s", len 141 fs/f2fs/sysfs.c len ? ", " : "", "quota_ino"); len 143 fs/f2fs/sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, "%s%s", len 144 fs/f2fs/sysfs.c len ? ", " : "", "inode_crtime"); len 146 fs/f2fs/sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, "%s%s", len 147 fs/f2fs/sysfs.c len ? ", " : "", "lost_found"); len 149 fs/f2fs/sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, "%s%s", len 150 fs/f2fs/sysfs.c len ? ", " : "", "verity"); len 152 fs/f2fs/sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, "%s%s", len 153 fs/f2fs/sysfs.c len ? ", " : "", "sb_checksum"); len 155 fs/f2fs/sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, "%s%s", len 156 fs/f2fs/sysfs.c len ? ", " : "", "casefold"); len 157 fs/f2fs/sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, "\n"); len 158 fs/f2fs/sysfs.c return len; len 182 fs/f2fs/sysfs.c int len = 0, i; len 184 fs/f2fs/sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, len 187 fs/f2fs/sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, "%s\n", len 190 fs/f2fs/sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, len 193 fs/f2fs/sysfs.c len += snprintf(buf + len, PAGE_SIZE - len, "%s\n", len 195 fs/f2fs/sysfs.c return len; len 360 fs/f2fs/sysfs.c const char *buf, size_t len) len 366 fs/f2fs/sysfs.c return a->store ? a->store(a, sbi, buf, len) : 0; len 22 fs/f2fs/trace.c if (!last_io.len) len 31 fs/f2fs/trace.c last_io.len); len 109 fs/f2fs/trace.c last_io.fio.new_blkaddr + last_io.len == len 111 fs/f2fs/trace.c last_io.len++; len 122 fs/f2fs/trace.c last_io.len = 1; len 29 fs/f2fs/trace.h block_t len; len 208 fs/f2fs/xattr.c size_t len, const char *name) len 219 fs/f2fs/xattr.c if (entry->e_name_len != len) len 221 fs/f2fs/xattr.c if (!memcmp(entry->e_name, name, len)) len 229 fs/f2fs/xattr.c size_t len, const char *name) len 243 fs/f2fs/xattr.c if (entry->e_name_len != len) len 245 fs/f2fs/xattr.c if (!memcmp(entry->e_name, name, len)) len 302 fs/f2fs/xattr.c unsigned int index, unsigned int len, len 329 fs/f2fs/xattr.c index, len, name); len 348 fs/f2fs/xattr.c *xe = __find_xattr(cur_addr, last_txattr_addr, index, len, name); len 499 fs/f2fs/xattr.c unsigned int size, len; len 506 fs/f2fs/xattr.c len = strlen(name); len 507 fs/f2fs/xattr.c if (len > F2FS_NAME_LEN) len 511 fs/f2fs/xattr.c error = lookup_all_xattrs(inode, ipage, index, len, name, len 614 fs/f2fs/xattr.c size_t len; len 624 fs/f2fs/xattr.c len = strlen(name); len 626 fs/f2fs/xattr.c if (len > F2FS_NAME_LEN) len 639 fs/f2fs/xattr.c here = __find_xattr(base_addr, last_base_addr, index, len, name); len 667 fs/f2fs/xattr.c newsize = XATTR_ALIGN(sizeof(struct f2fs_xattr_entry) + len + size); len 710 fs/f2fs/xattr.c last->e_name_len = len; len 711 fs/f2fs/xattr.c memcpy(last->e_name, name, len); len 712 fs/f2fs/xattr.c pval = last->e_name + len; len 142 fs/fat/dir.c const wchar_t *uni, int len, struct nls_table *nls) len 153 fs/fat/dir.c while (*ip && ((len - NLS_MAX_CHARSET_SIZE) > 0)) { len 158 fs/fat/dir.c len -= charlen; len 164 fs/fat/dir.c len -= 5; len 167 fs/fat/dir.c len--; len 237 fs/fat/dir.c int len = 0; len 240 fs/fat/dir.c len = fat_short2lower_uni(nls, buf, buf_size, uni_buf); len 242 fs/fat/dir.c len = fat_short2uni(nls, buf, buf_size, uni_buf); len 245 fs/fat/dir.c len = fat_short2lower_uni(nls, buf, buf_size, uni_buf); len 247 fs/fat/dir.c len = fat_short2uni(nls, buf, buf_size, uni_buf); len 249 fs/fat/dir.c len = fat_short2uni(nls, buf, buf_size, uni_buf); len 251 fs/fat/dir.c return len; len 474 fs/fat/dir.c int err, len; len 507 fs/fat/dir.c len = fat_parse_short(sb, de, bufname, 0); len 508 fs/fat/dir.c if (len == 0) len 512 fs/fat/dir.c if (fat_name_match(sbi, name, name_len, bufname, len)) len 520 fs/fat/dir.c len = fat_uni_to_x8(sb, unicode, longname, size); len 521 fs/fat/dir.c if (fat_name_match(sbi, name, name_len, longname, len)) len 627 fs/fat/dir.c int len = fat_uni_to_x8(sb, unicode, longname, size); len 630 fs/fat/dir.c fill_len = len; len 272 fs/fat/fat.h static inline void fat16_towchar(wchar_t *dst, const __u8 *src, size_t len) len 275 fs/fat/fat.h while (len--) { len 280 fs/fat/fat.h memcpy(dst, src, len * 2); len 299 fs/fat/fat.h static inline void fatwchar_to16(__u8 *dst, const wchar_t *src, size_t len) len 302 fs/fat/fat.h while (len--) { len 309 fs/fat/fat.h memcpy(dst, src, len * 2); len 722 fs/fat/fatent.c ent_end = ent_start + (range->len >> sbi->cluster_bits) - 1; len 725 fs/fat/fatent.c if (ent_start >= sbi->max_cluster || range->len < sbi->cluster_size) len 793 fs/fat/fatent.c range->len = trimmed << sbi->cluster_bits; len 22 fs/fat/file.c loff_t offset, loff_t len); len 271 fs/fat/file.c loff_t offset, loff_t len) len 292 fs/fat/file.c if ((offset + len) <= ondisksize) len 296 fs/fat/file.c mm_bytes = offset + len - ondisksize; len 307 fs/fat/file.c if ((offset + len) <= i_size_read(inode)) len 311 fs/fat/file.c err = fat_cont_expand(inode, (offset + len)); len 229 fs/fat/inode.c loff_t pos, unsigned len, unsigned flags, len 235 fs/fat/inode.c err = cont_write_begin(file, mapping, pos, len, flags, len 239 fs/fat/inode.c fat_write_failed(mapping, pos + len); len 244 fs/fat/inode.c loff_t pos, unsigned len, unsigned copied, len 249 fs/fat/inode.c err = generic_write_end(file, mapping, pos, len, copied, pagep, fsdata); len 250 fs/fat/inode.c if (err < len) len 251 fs/fat/inode.c fat_write_failed(mapping, pos + len); len 19 fs/fat/namei_msdos.c static int msdos_format_name(const unsigned char *name, int len, len 36 fs/fat/namei_msdos.c len--; len 45 fs/fat/namei_msdos.c for (walk = res; len && walk - res < 8; walk++) { len 47 fs/fat/namei_msdos.c len--; len 73 fs/fat/namei_msdos.c if (opts->name_check == 's' && len && c != '.') { len 75 fs/fat/namei_msdos.c len--; len 79 fs/fat/namei_msdos.c while (c != '.' && len--) len 84 fs/fat/namei_msdos.c while (len > 0 && walk - res < MSDOS_NAME) { len 86 fs/fat/namei_msdos.c len--; len 109 fs/fat/namei_msdos.c if (opts->name_check == 's' && len) len 119 fs/fat/namei_msdos.c static int msdos_find(struct inode *dir, const unsigned char *name, int len, len 126 fs/fat/namei_msdos.c err = msdos_format_name(name, len, msdos_name, &sbi->options); len 157 fs/fat/namei_msdos.c error = msdos_format_name(qstr->name, qstr->len, msdos_name, options); len 168 fs/fat/namei_msdos.c unsigned int len, const char *str, const struct qstr *name) len 174 fs/fat/namei_msdos.c error = msdos_format_name(name->name, name->len, a_msdos_name, options); len 177 fs/fat/namei_msdos.c error = msdos_format_name(str, len, b_msdos_name, options); len 186 fs/fat/namei_msdos.c if (name->len == len) len 187 fs/fat/namei_msdos.c error = memcmp(name->name, str, len); len 210 fs/fat/namei_msdos.c err = msdos_find(dir, dentry->d_name.name, dentry->d_name.len, &sinfo); len 276 fs/fat/namei_msdos.c err = msdos_format_name(dentry->d_name.name, dentry->d_name.len, len 321 fs/fat/namei_msdos.c err = msdos_find(dir, dentry->d_name.name, dentry->d_name.len, &sinfo); len 353 fs/fat/namei_msdos.c err = msdos_format_name(dentry->d_name.name, dentry->d_name.len, len 409 fs/fat/namei_msdos.c err = msdos_find(dir, dentry->d_name.name, dentry->d_name.len, &sinfo); len 610 fs/fat/namei_msdos.c old_dentry->d_name.len, old_msdos_name, len 615 fs/fat/namei_msdos.c new_dentry->d_name.len, new_msdos_name, len 104 fs/fat/namei_vfat.c static unsigned int __vfat_striptail_len(unsigned int len, const char *name) len 106 fs/fat/namei_vfat.c while (len && name[len - 1] == '.') len 107 fs/fat/namei_vfat.c len--; len 108 fs/fat/namei_vfat.c return len; len 113 fs/fat/namei_vfat.c return __vfat_striptail_len(qstr->len, qstr->name); len 138 fs/fat/namei_vfat.c unsigned int len; len 142 fs/fat/namei_vfat.c len = vfat_striptail_len(qstr); len 145 fs/fat/namei_vfat.c while (len--) len 156 fs/fat/namei_vfat.c unsigned int len, const char *str, const struct qstr *name) len 163 fs/fat/namei_vfat.c blen = __vfat_striptail_len(len, str); len 175 fs/fat/namei_vfat.c unsigned int len, const char *str, const struct qstr *name) len 181 fs/fat/namei_vfat.c blen = __vfat_striptail_len(len, str); len 222 fs/fat/namei_vfat.c static inline int vfat_is_used_badchars(const wchar_t *s, int len) len 226 fs/fat/namei_vfat.c for (i = 0; i < len; i++) len 281 fs/fat/namei_vfat.c int len; len 293 fs/fat/namei_vfat.c len = nls->uni2char(*src, buf, buf_size); len 294 fs/fat/namei_vfat.c if (len <= 0) { len 297 fs/fat/namei_vfat.c len = 1; len 298 fs/fat/namei_vfat.c } else if (len == 1) { len 318 fs/fat/namei_vfat.c return len; len 511 fs/fat/namei_vfat.c xlate_to_uni(const unsigned char *name, int len, unsigned char *outname, len 521 fs/fat/namei_vfat.c *outlen = utf8s_to_utf16s(name, len, UTF16_HOST_ENDIAN, len 531 fs/fat/namei_vfat.c i < len && *outlen < FAT_LFN_LEN; len 536 fs/fat/namei_vfat.c if (i > len - 5) len 548 fs/fat/namei_vfat.c charlen = nls->char2uni(ip, len - i, len 557 fs/fat/namei_vfat.c if (i < len) len 580 fs/fat/namei_vfat.c int len, int is_dir, int cluster, len 602 fs/fat/namei_vfat.c err = xlate_to_uni(name, len, (unsigned char *)uname, &ulen, &usize, len 661 fs/fat/namei_vfat.c unsigned int len; len 664 fs/fat/namei_vfat.c len = vfat_striptail_len(qname); len 665 fs/fat/namei_vfat.c if (len == 0) len 672 fs/fat/namei_vfat.c err = vfat_build_slots(dir, qname->name, len, is_dir, cluster, ts, len 695 fs/fat/namei_vfat.c unsigned int len = vfat_striptail_len(qname); len 696 fs/fat/namei_vfat.c if (len == 0) len 698 fs/fat/namei_vfat.c return fat_search_long(dir, qname->name, len, sinfo); len 103 fs/fat/nfs.c int len = *lenp; len 110 fs/fat/nfs.c if (len < FAT_FID_SIZE_WITH_PARENT) { len 115 fs/fat/nfs.c if (len < FAT_FID_SIZE_WITHOUT_PARENT) { len 49 fs/filesystems.c static struct file_system_type **find_filesystem(const char *name, unsigned len) len 53 fs/filesystems.c if (strncmp((*p)->name, name, len) == 0 && len 54 fs/filesystems.c !(*p)->name[len]) len 158 fs/filesystems.c int len, res; len 169 fs/filesystems.c len = strlen(tmp->name) + 1; len 170 fs/filesystems.c res = copy_to_user(buf, tmp->name, len) ? -EFAULT : 0; len 213 fs/filesystems.c int len = 0; len 218 fs/filesystems.c while (tmp && len < PAGE_SIZE - 80) { len 219 fs/filesystems.c len += sprintf(buf+len, "%s\t%s\n", len 225 fs/filesystems.c return len; len 253 fs/filesystems.c static struct file_system_type *__get_fs_type(const char *name, int len) len 258 fs/filesystems.c fs = *(find_filesystem(name, len)); len 269 fs/filesystems.c int len = dot ? dot - name : strlen(name); len 271 fs/filesystems.c fs = __get_fs_type(name, len); len 272 fs/filesystems.c if (!fs && (request_module("fs-%.*s", len, name) == 0)) { len 273 fs/filesystems.c fs = __get_fs_type(name, len); len 276 fs/filesystems.c len, name); len 84 fs/freevxfs/vxfs_dir.h #define VXFS_DIRROUND(len) ((VXFS_DIRPAD + (len) - 1) & ~(VXFS_DIRPAD -1)) len 85 fs/freevxfs/vxfs_dir.h #define VXFS_DIRLEN(len) (VXFS_DIRROUND(VXFS_NAMEMIN + (len))) len 85 fs/freevxfs/vxfs_lookup.c int namelen = dp->d_name.len; len 192 fs/freevxfs/vxfs_lookup.c if (dp->d_name.len > VXFS_NAMELEN) len 561 fs/fs_context.c size_t len = 0; len 578 fs/fs_context.c len = 1 + param->size; len 581 fs/fs_context.c len += strlen(param->key); len 588 fs/fs_context.c if (len > PAGE_SIZE - 2 - size) len 602 fs/fs_context.c len = strlen(param->key); len 603 fs/fs_context.c memcpy(ctx->legacy_data + size, param->key, len); len 604 fs/fs_context.c size += len; len 318 fs/fscache/object-list.c int len; len 337 fs/fscache/object-list.c for (len = confkey->datalen - 1; len >= 0; len--) { len 338 fs/fscache/object-list.c switch (buf[len]) { len 25 fs/fsopen.c char __user *_buf, size_t len, loff_t *pos) len 54 fs/fsopen.c if (n > len) len 48 fs/fuse/control.c size_t len, loff_t *ppos) len 64 fs/fuse/control.c return simple_read_from_buffer(buf, len, ppos, tmp, size); len 68 fs/fuse/control.c size_t len, loff_t *ppos, unsigned val) len 73 fs/fuse/control.c return simple_read_from_buffer(buf, len, ppos, tmp, size); len 103 fs/fuse/control.c char __user *buf, size_t len, len 116 fs/fuse/control.c return fuse_conn_limit_read(file, buf, len, ppos, val); len 145 fs/fuse/control.c char __user *buf, size_t len, len 158 fs/fuse/control.c return fuse_conn_limit_read(file, buf, len, ppos, val); len 270 fs/fuse/cuse.c static int cuse_parse_devinfo(char *p, size_t len, struct cuse_devinfo *devinfo) len 272 fs/fuse/cuse.c char *end = p + len; len 225 fs/fuse/dev.c req->in.h.len = sizeof(struct fuse_in_header) + len 646 fs/fuse/dev.c unsigned len; len 666 fs/fuse/dev.c buf->len = PAGE_SIZE - cs->len; len 704 fs/fuse/dev.c cs->len = buf->len; len 717 fs/fuse/dev.c buf->len = 0; len 722 fs/fuse/dev.c cs->len = PAGE_SIZE; len 732 fs/fuse/dev.c cs->len = err; len 744 fs/fuse/dev.c unsigned ncpy = min(*size, cs->len); len 758 fs/fuse/dev.c cs->len -= ncpy; len 801 fs/fuse/dev.c cs->len = buf->len; len 805 fs/fuse/dev.c if (cs->len != PAGE_SIZE) len 861 fs/fuse/dev.c cs->len = 0; len 897 fs/fuse/dev.c buf->len = count; len 901 fs/fuse/dev.c cs->len = 0; len 922 fs/fuse/dev.c } else if (!cs->len) { len 974 fs/fuse/dev.c if (!cs->len) { len 1034 fs/fuse/dev.c ih.len = reqsize; len 1088 fs/fuse/dev.c .len = sizeof(ih) + sizeof(arg), len 1093 fs/fuse/dev.c if (nbytes < ih.len) len 1104 fs/fuse/dev.c return ih.len; len 1119 fs/fuse/dev.c .len = sizeof(ih) + sizeof(arg), len 1122 fs/fuse/dev.c if (nbytes < ih.len) { len 1127 fs/fuse/dev.c max_forgets = (nbytes - ih.len) / sizeof(struct fuse_forget_one); len 1132 fs/fuse/dev.c ih.len += count * sizeof(struct fuse_forget_one); len 1153 fs/fuse/dev.c return ih.len; len 1246 fs/fuse/dev.c reqsize = req->in.h.len; len 1335 fs/fuse/dev.c size_t len, unsigned int flags) len 1354 fs/fuse/dev.c ret = fuse_dev_do_read(fud, in, &cs, len); len 1423 fs/fuse/dev.c outarg.off, outarg.len); len 1462 fs/fuse/dev.c name.len = outarg.namelen; len 1512 fs/fuse/dev.c name.len = outarg.namelen; len 1841 fs/fuse/dev.c if (oh.len != nbytes) len 1938 fs/fuse/dev.c size_t len, unsigned int flags) len 1963 fs/fuse/dev.c for (idx = 0; idx < pipe->nrbufs && rem < len; idx++) len 1964 fs/fuse/dev.c rem += pipe->bufs[(pipe->curbuf + idx) & (pipe->buffers - 1)].len; len 1967 fs/fuse/dev.c if (rem < len) len 1970 fs/fuse/dev.c rem = len; len 1980 fs/fuse/dev.c if (rem >= ibuf->len) { len 1991 fs/fuse/dev.c obuf->len = rem; len 1992 fs/fuse/dev.c ibuf->offset += obuf->len; len 1993 fs/fuse/dev.c ibuf->len -= obuf->len; len 1996 fs/fuse/dev.c rem -= obuf->len; len 2008 fs/fuse/dev.c ret = fuse_dev_do_write(fud, &cs, len); len 179 fs/fuse/dir.c args->in_args[0].size = name->len + 1; len 340 fs/fuse/dir.c if (name->len > FUSE_NAME_MAX) len 473 fs/fuse/dir.c args.in_args[1].size = entry->d_name.len + 1; len 645 fs/fuse/dir.c args.in_args[1].size = entry->d_name.len + 1; len 672 fs/fuse/dir.c args.in_args[1].size = entry->d_name.len + 1; len 681 fs/fuse/dir.c unsigned len = strlen(link) + 1; len 686 fs/fuse/dir.c args.in_args[0].size = entry->d_name.len + 1; len 688 fs/fuse/dir.c args.in_args[1].size = len; len 710 fs/fuse/dir.c args.in_args[0].size = entry->d_name.len + 1; len 746 fs/fuse/dir.c args.in_args[0].size = entry->d_name.len + 1; len 775 fs/fuse/dir.c args.in_args[1].size = oldent->d_name.len + 1; len 777 fs/fuse/dir.c args.in_args[2].size = newent->d_name.len + 1; len 859 fs/fuse/dir.c args.in_args[1].size = newent->d_name.len + 1; len 1026 fs/fuse/dir.c name->hash = full_name_hash(dir, name->name, name->len); len 1204 fs/fuse/file.c static inline unsigned int fuse_wr_pages(loff_t pos, size_t len, len 1208 fs/fuse/file.c ((pos + len - 1) >> PAGE_SHIFT) - len 2168 fs/fuse/file.c loff_t pos, unsigned len, unsigned flags, len 2185 fs/fuse/file.c if (PageUptodate(page) || len == PAGE_SIZE) len 2213 fs/fuse/file.c loff_t pos, unsigned len, unsigned copied, len 2646 fs/fuse/file.c fiov[i].len != (unsigned long) fiov[i].len) len 2650 fs/fuse/file.c dst[i].iov_len = (size_t) fiov[i].len; len 2655 fs/fuse/file.c (compat_size_t) dst[i].iov_len != fiov[i].len)) len 3251 fs/fuse/file.c size_t len, unsigned int flags) len 3266 fs/fuse/file.c .len = len, len 3274 fs/fuse/file.c ((pos_out + len) > inode_out->i_size); len 3284 fs/fuse/file.c err = fuse_writeback_range(inode_in, pos_in, pos_in + len); len 3297 fs/fuse/file.c err = fuse_writeback_range(inode_out, pos_out, pos_out + len); len 3341 fs/fuse/file.c size_t len, unsigned int flags) len 3346 fs/fuse/file.c len, flags); len 3350 fs/fuse/file.c dst_off, len, flags); len 1016 fs/fuse/fuse_i.h loff_t offset, loff_t len); len 322 fs/fuse/inode.c loff_t offset, loff_t len) len 336 fs/fuse/inode.c if (len <= 0) len 339 fs/fuse/inode.c pg_end = (offset + len - 1) >> PAGE_SHIFT; len 720 fs/fuse/inode.c int len = parent ? 6 : 3; len 724 fs/fuse/inode.c if (*max_len < len) { len 725 fs/fuse/inode.c *max_len = len; len 745 fs/fuse/inode.c *max_len = len; len 179 fs/fuse/readdir.c if (name.len == 1) len 181 fs/fuse/readdir.c if (name.name[1] == '.' && name.len == 2) len 192 fs/fuse/readdir.c name.hash = full_name_hash(parent, name.name, name.len); len 218 fs/fuse/virtio_fs.c size_t len; len 228 fs/fuse/virtio_fs.c len = end - tag_buf; len 229 fs/fuse/virtio_fs.c fs->tag = devm_kmalloc(&vdev->dev, len + 1, GFP_KERNEL); len 232 fs/fuse/virtio_fs.c memcpy(fs->tag, tag_buf, len); len 233 fs/fuse/virtio_fs.c fs->tag[len] = '\0'; len 247 fs/fuse/virtio_fs.c unsigned int len; len 252 fs/fuse/virtio_fs.c while ((req = virtqueue_get_buf(vq, &len)) != NULL) { len 385 fs/fuse/virtio_fs.c unsigned int len; len 390 fs/fuse/virtio_fs.c len = fuse_len_args(num_in, (struct fuse_arg *) args->in_args) + len 393 fs/fuse/virtio_fs.c req->argbuf = kmalloc(len, GFP_ATOMIC); len 416 fs/fuse/virtio_fs.c remaining = req->out.h.len - sizeof(req->out.h); len 457 fs/fuse/virtio_fs.c unsigned int len, i, thislen; len 466 fs/fuse/virtio_fs.c while ((req = virtqueue_get_buf(vq, &len)) != NULL) { len 484 fs/fuse/virtio_fs.c len = args->out_args[args->out_numargs - 1].size; len 488 fs/fuse/virtio_fs.c if (len < thislen) { len 491 fs/fuse/virtio_fs.c zero_user_segment(page, len, thislen); len 492 fs/fuse/virtio_fs.c len = 0; len 494 fs/fuse/virtio_fs.c len -= thislen; len 736 fs/fuse/virtio_fs.c .len = sizeof(*forget), len 856 fs/fuse/virtio_fs.c unsigned int len; len 858 fs/fuse/virtio_fs.c len = fuse_len_args(numargs - argpages, args); len 859 fs/fuse/virtio_fs.c if (len) len 860 fs/fuse/virtio_fs.c sg_init_one(&sg[total_sgs++], argbuf, len); len 869 fs/fuse/virtio_fs.c *len_used = len; len 998 fs/fuse/virtio_fs.c req->in.h.nodeid, req->in.h.len, len 45 fs/gfs2/acl.c int len; len 51 fs/gfs2/acl.c len = gfs2_xattr_acl_get(ip, name, &data); len 52 fs/gfs2/acl.c if (len <= 0) len 53 fs/gfs2/acl.c return ERR_PTR(len); len 54 fs/gfs2/acl.c acl = posix_acl_from_xattr(&init_user_ns, data, len); len 82 fs/gfs2/acl.c size_t len; len 87 fs/gfs2/acl.c len = posix_acl_xattr_size(acl->a_count); len 88 fs/gfs2/acl.c data = kmalloc(len, GFP_NOFS); len 91 fs/gfs2/acl.c error = posix_acl_to_xattr(&init_user_ns, acl, data, len); len 96 fs/gfs2/acl.c len = 0; len 99 fs/gfs2/acl.c error = __gfs2_xattr_set(inode, name, data, len, 0, GFS2_EATYPE_SYS); len 41 fs/gfs2/aops.c unsigned int from, unsigned int len) len 46 fs/gfs2/aops.c unsigned int to = from + len; len 13 fs/gfs2/aops.h unsigned int from, unsigned int len); len 494 fs/gfs2/bmap.c u64 len; len 498 fs/gfs2/bmap.c len = ptrs * factor; len 499 fs/gfs2/bmap.c if (len > max_len) len 508 fs/gfs2/bmap.c len = ptrs * factor; len 513 fs/gfs2/bmap.c if (len >= max_len) len 515 fs/gfs2/bmap.c max_len -= len; len 585 fs/gfs2/bmap.c static int gfs2_hole_size(struct inode *inode, sector_t lblock, u64 len, len 593 fs/gfs2/bmap.c ret = gfs2_walk_metadata(inode, &clone, len, gfs2_hole_walker); len 600 fs/gfs2/bmap.c hole_size = len; len 854 fs/gfs2/bmap.c u64 len; len 899 fs/gfs2/bmap.c len = lblock_stop - lblock + 1; len 900 fs/gfs2/bmap.c iomap->length = len << inode->i_blkbits; len 921 fs/gfs2/bmap.c len = gfs2_extent_length(bh, ptr, len, &eob); len 924 fs/gfs2/bmap.c iomap->length = len << inode->i_blkbits; len 941 fs/gfs2/bmap.c ret = gfs2_hole_size(inode, lblock, len, mp, iomap); len 950 fs/gfs2/bmap.c len = gfs2_alloc_size(inode, mp, len); len 951 fs/gfs2/bmap.c alloc_size = len << inode->i_blkbits; len 956 fs/gfs2/bmap.c ret = gfs2_hole_size(inode, lblock, len, mp, iomap); len 1031 fs/gfs2/bmap.c unsigned len, struct iomap *iomap) len 1037 fs/gfs2/bmap.c blocks = ((pos & blockmask) + len + blockmask) >> inode->i_blkbits; len 2344 fs/gfs2/bmap.c unsigned int len) len 2352 fs/gfs2/bmap.c if (!len) len 2356 fs/gfs2/bmap.c if (offset + len > gfs2_max_stuffed_size(ip)) len 2365 fs/gfs2/bmap.c lblock_stop = (offset + len + sdp->sd_sb.sb_bsize - 1) >> shift; len 2466 fs/gfs2/bmap.c unsigned int len = length; len 2468 fs/gfs2/bmap.c len = blocksize - start_off; len 2469 fs/gfs2/bmap.c error = gfs2_block_zero_range(inode, offset, len); len 29 fs/gfs2/bmap.h unsigned int len, len 37 fs/gfs2/bmap.h *data_blocks = (len >> sdp->sd_sb.sb_bsize_shift) + 3; len 60 fs/gfs2/bmap.h unsigned int len); len 82 fs/gfs2/dentry.c str->hash = gfs2_disk_hash(str->name, str->len); len 410 fs/gfs2/dir.c be16_to_cpu(dent->de_name_len) == name->len && len 411 fs/gfs2/dir.c memcmp(dent+1, name->name, name->len) == 0) len 440 fs/gfs2/dir.c if (name->len == (end - start)) len 451 fs/gfs2/dir.c unsigned required = GFS2_DIRENT_SIZE(name->len); len 470 fs/gfs2/dir.c unsigned required = GFS2_DIRENT_SIZE(name->len); len 508 fs/gfs2/dir.c unsigned int size, unsigned int len, int first) len 517 fs/gfs2/dir.c if (unlikely(offset + size > len)) len 559 fs/gfs2/dir.c unsigned int len, gfs2_dscan_t scan, len 576 fs/gfs2/dir.c if (gfs2_check_dirent(GFS2_SB(inode), dent, offset, size, len, 1)) len 583 fs/gfs2/dir.c if (offset == len) len 589 fs/gfs2/dir.c len, 0)) len 720 fs/gfs2/dir.c BUG_ON(offset + name->len > totlen); len 945 fs/gfs2/dir.c args.len = bh->b_size - sizeof(struct gfs2_dinode) + len 1010 fs/gfs2/dir.c u32 start, len, half_len, divider; len 1043 fs/gfs2/dir.c len = BIT(dip->i_depth - be16_to_cpu(oleaf->lf_depth)); len 1044 fs/gfs2/dir.c half_len = len >> 1; len 1053 fs/gfs2/dir.c start = (index & ~(len - 1)); len 1096 fs/gfs2/dir.c str.len = be16_to_cpu(dent->de_name_len); len 1533 fs/gfs2/dir.c u32 hsize, len = 0; len 1559 fs/gfs2/dir.c len = BIT(dip->i_depth - depth); len 1560 fs/gfs2/dir.c index = (index & ~(len - 1)) + len; len 1971 fs/gfs2/dir.c static int leaf_dealloc(struct gfs2_inode *dip, u32 index, u32 len, len 1982 fs/gfs2/dir.c unsigned int x, size = len * sizeof(u64); len 2103 fs/gfs2/dir.c u32 hsize, len; len 2122 fs/gfs2/dir.c len = BIT(dip->i_depth - be16_to_cpu(leaf->lf_depth)); len 2124 fs/gfs2/dir.c next_index = (index & ~(len - 1)) + len; len 2126 fs/gfs2/dir.c error = leaf_dealloc(dip, index, len, leaf_no, bh, len 2172 fs/gfs2/dir.c (GFS2_DIRENT_SIZE(name->len) < extra)) len 53 fs/gfs2/dir.h static inline u32 gfs2_disk_hash(const char *data, int len) len 55 fs/gfs2/dir.h return crc32_le((u32)~0, data, len) ^ (u32)~0; len 62 fs/gfs2/dir.h name->len = strlen(fname); len 63 fs/gfs2/dir.h name->hash = gfs2_disk_hash(name->name, name->len); len 73 fs/gfs2/dir.h dent->de_name_len = cpu_to_be16(name->len); len 76 fs/gfs2/dir.h memcpy(dent + 1, name->name, name->len); len 28 fs/gfs2/export.c static int gfs2_encode_fh(struct inode *inode, __u32 *p, int *len, len 35 fs/gfs2/export.c if (parent && (*len < GFS2_LARGE_FH_SIZE)) { len 36 fs/gfs2/export.c *len = GFS2_LARGE_FH_SIZE; len 38 fs/gfs2/export.c } else if (*len < GFS2_SMALL_FH_SIZE) { len 39 fs/gfs2/export.c *len = GFS2_SMALL_FH_SIZE; len 47 fs/gfs2/export.c *len = GFS2_SMALL_FH_SIZE; len 50 fs/gfs2/export.c return *len; len 58 fs/gfs2/export.c *len = GFS2_LARGE_FH_SIZE; len 60 fs/gfs2/export.c return *len; len 775 fs/gfs2/file.c size_t len = iov_iter_count(from); len 794 fs/gfs2/file.c if (offset + len > i_size_read(&ip->i_inode)) len 910 fs/gfs2/file.c static int fallocate_chunk(struct inode *inode, loff_t offset, loff_t len, len 915 fs/gfs2/file.c loff_t end = offset + len; len 964 fs/gfs2/file.c static void calc_max_reserv(struct gfs2_inode *ip, loff_t *len, len 968 fs/gfs2/file.c loff_t max = *len; len 979 fs/gfs2/file.c *len = ((loff_t)max_data - 3) << sdp->sd_sb.sb_bsize_shift; len 980 fs/gfs2/file.c if (*len > max) { len 981 fs/gfs2/file.c *len = max; len 986 fs/gfs2/file.c static long __gfs2_fallocate(struct file *file, int mode, loff_t offset, loff_t len) len 996 fs/gfs2/file.c const loff_t count = len; len 998 fs/gfs2/file.c loff_t next = (offset + len - 1) >> sdp->sd_sb.sb_bsize_shift; len 1005 fs/gfs2/file.c len = next - offset; len 1013 fs/gfs2/file.c gfs2_size_hint(file, offset, len); len 1018 fs/gfs2/file.c while (len > 0) { len 1019 fs/gfs2/file.c if (len < bytes) len 1020 fs/gfs2/file.c bytes = len; len 1022 fs/gfs2/file.c len -= bytes; len 1031 fs/gfs2/file.c max_bytes = (len > max_chunk_size) ? max_chunk_size : len; len 1079 fs/gfs2/file.c len -= max_bytes; len 1102 fs/gfs2/file.c static long gfs2_fallocate(struct file *file, int mode, loff_t offset, loff_t len) len 1124 fs/gfs2/file.c (offset + len) > inode->i_size) { len 1125 fs/gfs2/file.c ret = inode_newsize_ok(inode, offset + len); len 1135 fs/gfs2/file.c ret = __gfs2_punch_hole(file, offset, len); len 1141 fs/gfs2/file.c ret = __gfs2_fallocate(file, mode, offset, len); len 1159 fs/gfs2/file.c size_t len, unsigned int flags) len 1168 fs/gfs2/file.c gfs2_size_hint(out, *ppos, len); len 1170 fs/gfs2/file.c return iter_file_splice_write(pipe, out, ppos, len, flags); len 287 fs/gfs2/inode.c if (!name->len || name->len > GFS2_FNAMESIZE) len 290 fs/gfs2/inode.c if ((name->len == 1 && memcmp(name->name, ".", 1) == 0) || len 291 fs/gfs2/inode.c (name->len == 2 && memcmp(name->name, "..", 2) == 0 && len 411 fs/gfs2/inode.c gfs2_qstr2dirent(&gfs2_qdot, GFS2_DIRENT_SIZE(gfs2_qdot.len), dent); len 594 fs/gfs2/inode.c if (!name->len || name->len > GFS2_FNAMESIZE) len 2030 fs/gfs2/inode.c u64 start, u64 len) len 2042 fs/gfs2/inode.c ret = iomap_fiemap(inode, fieinfo, start, len, &gfs2_iomap_ops); len 194 fs/gfs2/meta_io.c unsigned int len = bvec->bv_len; len 200 fs/gfs2/meta_io.c len -= bh->b_size; len 203 fs/gfs2/meta_io.c } while (bh && len); len 557 fs/gfs2/ops_fstype.c name.len = sprintf(buf, "journal%u", sdp->sd_journals); len 558 fs/gfs2/ops_fstype.c name.hash = gfs2_disk_hash(name.name, name.len); len 62 fs/gfs2/rgrp.c u32 len; len 196 fs/gfs2/rgrp.c static inline int rs_cmp(u64 blk, u32 len, struct gfs2_blkreserv *rs) len 202 fs/gfs2/rgrp.c if (blk + len - 1 < startblk) len 228 fs/gfs2/rgrp.c static u32 gfs2_bitfit(const u8 *buf, const unsigned int len, len 233 fs/gfs2/rgrp.c const __le64 *end = (__le64 *)(buf + ALIGN(len, sizeof(u64))); len 247 fs/gfs2/rgrp.c if (ptr == end && (len & (sizeof(u64) - 1))) len 248 fs/gfs2/rgrp.c tmp &= (((u64)~0) >> (64 - 8*(len & (sizeof(u64) - 1)))); len 324 fs/gfs2/rgrp.c static bool gfs2_unaligned_extlen(struct gfs2_rbm *rbm, u32 n_unaligned, u32 *len) len 333 fs/gfs2/rgrp.c (*len)--; len 334 fs/gfs2/rgrp.c if (*len == 0) len 358 fs/gfs2/rgrp.c static u32 gfs2_free_extlen(const struct gfs2_rbm *rrbm, u32 len) len 362 fs/gfs2/rgrp.c u32 size = len; len 370 fs/gfs2/rgrp.c gfs2_unaligned_extlen(&rbm, 4 - n_unaligned, &len)) len 373 fs/gfs2/rgrp.c n_unaligned = len & 3; len 375 fs/gfs2/rgrp.c while (len > 3) { len 384 fs/gfs2/rgrp.c bytes = min_t(u32, len / GFS2_NBBY, (end - start)); len 388 fs/gfs2/rgrp.c BUG_ON(len < chunk_size); len 389 fs/gfs2/rgrp.c len -= chunk_size; len 399 fs/gfs2/rgrp.c n_unaligned = len & 3; len 404 fs/gfs2/rgrp.c gfs2_unaligned_extlen(&rbm, n_unaligned, &len); len 406 fs/gfs2/rgrp.c return size - len; len 1424 fs/gfs2/rgrp.c end = start + (r.len >> bs_shift); len 1477 fs/gfs2/rgrp.c r.len = trimmed << bs_shift; len 1683 fs/gfs2/rgrp.c if (extlen <= maxext->len) len 1696 fs/gfs2/rgrp.c if (extlen > maxext->len) { len 1697 fs/gfs2/rgrp.c maxext->len = extlen; len 1815 fs/gfs2/rgrp.c if (maxext.len) { len 1817 fs/gfs2/rgrp.c *minext = maxext.len; len 2310 fs/gfs2/rgrp.c const struct gfs2_rbm *rbm, unsigned len) len 2322 fs/gfs2/rgrp.c ret = gfs2_rbm_from_block(&rs->rs_rbm, block + len); len 2323 fs/gfs2/rgrp.c rlen = min(rs->rs_free, len); len 45 fs/gfs2/sys.c const char *buf, size_t len) len 49 fs/gfs2/sys.c return a->store ? a->store(sdp, buf, len) : len; len 89 fs/gfs2/sys.c static ssize_t freeze_store(struct gfs2_sbd *sdp, const char *buf, size_t len) len 116 fs/gfs2/sys.c return len; len 125 fs/gfs2/sys.c static ssize_t withdraw_store(struct gfs2_sbd *sdp, const char *buf, size_t len) len 141 fs/gfs2/sys.c return len; len 145 fs/gfs2/sys.c size_t len) len 160 fs/gfs2/sys.c return len; len 164 fs/gfs2/sys.c size_t len) len 179 fs/gfs2/sys.c return len; len 183 fs/gfs2/sys.c size_t len) len 201 fs/gfs2/sys.c return error ? error : len; len 205 fs/gfs2/sys.c size_t len) len 223 fs/gfs2/sys.c return error ? error : len; len 226 fs/gfs2/sys.c static ssize_t demote_rq_store(struct gfs2_sbd *sdp, const char *buf, size_t len) len 268 fs/gfs2/sys.c return len; len 337 fs/gfs2/sys.c static ssize_t block_store(struct gfs2_sbd *sdp, const char *buf, size_t len) len 355 fs/gfs2/sys.c return len; len 365 fs/gfs2/sys.c static ssize_t wdack_store(struct gfs2_sbd *sdp, const char *buf, size_t len) len 378 fs/gfs2/sys.c return len; len 387 fs/gfs2/sys.c static ssize_t lkfirst_store(struct gfs2_sbd *sdp, const char *buf, size_t len) len 411 fs/gfs2/sys.c return rv ? rv : len; len 451 fs/gfs2/sys.c static ssize_t recover_store(struct gfs2_sbd *sdp, const char *buf, size_t len) len 467 fs/gfs2/sys.c return rv ? rv : len; len 487 fs/gfs2/sys.c static ssize_t jid_store(struct gfs2_sbd *sdp, const char *buf, size_t len) len 514 fs/gfs2/sys.c return rv ? rv : len; len 555 fs/gfs2/sys.c size_t len) len 570 fs/gfs2/sys.c return len; len 574 fs/gfs2/sys.c int check_zero, const char *buf, size_t len) len 593 fs/gfs2/sys.c return len; len 607 fs/gfs2/sys.c static ssize_t name##_store(struct gfs2_sbd *sdp, const char *buf, size_t len)\ len 609 fs/gfs2/sys.c return tune_set(sdp, &sdp->sd_tune.gt_##name, check_zero, buf, len); \ len 332 fs/gfs2/trace_gfs2.h __field( u32, len ) len 340 fs/gfs2/trace_gfs2.h __entry->len = bd->bd_bh->b_size; len 349 fs/gfs2/trace_gfs2.h (unsigned long)__entry->len, len 451 fs/gfs2/trace_gfs2.h __field( u32, len ) len 462 fs/gfs2/trace_gfs2.h __entry->len = bh->b_size; len 471 fs/gfs2/trace_gfs2.h (unsigned long)__entry->len, len 550 fs/gfs2/trace_gfs2.h u64 block, unsigned len, u8 block_state), len 552 fs/gfs2/trace_gfs2.h TP_ARGS(ip, rgd, block, len, block_state), len 558 fs/gfs2/trace_gfs2.h __field( u32, len ) len 569 fs/gfs2/trace_gfs2.h __entry->len = len; len 580 fs/gfs2/trace_gfs2.h (unsigned long)__entry->len, len 253 fs/gfs2/trans.c void gfs2_trans_remove_revoke(struct gfs2_sbd *sdp, u64 blkno, unsigned int len) len 257 fs/gfs2/trans.c unsigned int n = len; len 261 fs/gfs2/trans.c if ((bd->bd_blkno >= blkno) && (bd->bd_blkno < (blkno + len))) { len 44 fs/gfs2/trans.h extern void gfs2_trans_remove_revoke(struct gfs2_sbd *sdp, u64 blkno, unsigned int len); len 295 fs/gfs2/xattr.c u32 len; len 297 fs/gfs2/xattr.c len = GFS2_EA_REC_LEN(prev) + GFS2_EA_REC_LEN(ea); len 298 fs/gfs2/xattr.c prev->ea_rec_len = cpu_to_be32(len); len 508 fs/gfs2/xattr.c size_t len = GFS2_EA_DATA_LEN(el->el_ea); len 509 fs/gfs2/xattr.c if (len > size) len 513 fs/gfs2/xattr.c memcpy(data, GFS2_EA2DATA(el->el_ea), len); len 514 fs/gfs2/xattr.c return len; len 519 fs/gfs2/xattr.c return len; len 526 fs/gfs2/xattr.c int len; len 537 fs/gfs2/xattr.c len = GFS2_EA_DATA_LEN(el.el_ea); len 538 fs/gfs2/xattr.c data = kmalloc(len, GFP_NOFS); len 543 fs/gfs2/xattr.c error = gfs2_ea_get_copy(ip, &el, data, len); len 831 fs/gfs2/xattr.c u32 len; len 843 fs/gfs2/xattr.c len = GFS2_EA_REC_LEN(prev) + GFS2_EA_REC_LEN(ea); len 844 fs/gfs2/xattr.c prev->ea_rec_len = cpu_to_be32(len); len 1087 fs/gfs2/xattr.c u32 len; len 1089 fs/gfs2/xattr.c len = GFS2_EA_REC_LEN(prev) + GFS2_EA_REC_LEN(ea); len 1090 fs/gfs2/xattr.c prev->ea_rec_len = cpu_to_be32(len); len 46 fs/hfs/bfind.c u16 off, len, keylen; len 56 fs/hfs/bfind.c len = hfs_brec_lenoff(bnode, rec, &off); len 75 fs/hfs/bfind.c len = hfs_brec_lenoff(bnode, e, &off); len 88 fs/hfs/bfind.c fd->entrylength = len - keylen; len 167 fs/hfs/bfind.c u16 off, len, keylen; len 211 fs/hfs/bfind.c len = hfs_brec_lenoff(bnode, fd->record, &off); len 220 fs/hfs/bfind.c fd->entrylength = len - keylen; len 32 fs/hfs/bitmap.c u32 mask, start, len, n; len 36 fs/hfs/bitmap.c len = *max; len 37 fs/hfs/bitmap.c if (!len) len 74 fs/hfs/bitmap.c len = min(size - start, len); len 80 fs/hfs/bitmap.c if (!--len || n & mask) len 83 fs/hfs/bitmap.c if (!--len) len 89 fs/hfs/bitmap.c if (len < 32) len 92 fs/hfs/bitmap.c len = 32; len 96 fs/hfs/bitmap.c len -= 32; len 100 fs/hfs/bitmap.c for (i = 0; i < len; i++) { len 197 fs/hfs/bitmap.c int i, len; len 211 fs/hfs/bitmap.c len = count; len 238 fs/hfs/bitmap.c HFS_SB(sb)->free_ablocks += len; len 19 fs/hfs/bnode.c int off, int len) len 26 fs/hfs/bnode.c memcpy(buf, kmap(page) + off, len); len 61 fs/hfs/bnode.c void hfs_bnode_write(struct hfs_bnode *node, void *buf, int off, int len) len 68 fs/hfs/bnode.c memcpy(kmap(page) + off, buf, len); len 86 fs/hfs/bnode.c void hfs_bnode_clear(struct hfs_bnode *node, int off, int len) len 93 fs/hfs/bnode.c memset(kmap(page) + off, 0, len); len 99 fs/hfs/bnode.c struct hfs_bnode *src_node, int src, int len) len 103 fs/hfs/bnode.c hfs_dbg(BNODE_MOD, "copybytes: %u,%u,%u\n", dst, src, len); len 104 fs/hfs/bnode.c if (!len) len 111 fs/hfs/bnode.c memcpy(kmap(dst_page) + dst, kmap(src_page) + src, len); len 117 fs/hfs/bnode.c void hfs_bnode_move(struct hfs_bnode *node, int dst, int src, int len) len 122 fs/hfs/bnode.c hfs_dbg(BNODE_MOD, "movebytes: %u,%u,%u\n", dst, src, len); len 123 fs/hfs/bnode.c if (!len) len 129 fs/hfs/bnode.c memmove(ptr + dst, ptr + src, len); len 254 fs/hfs/btree.c u16 len; len 266 fs/hfs/btree.c len = hfs_brec_lenoff(node, 2, &off16); len 276 fs/hfs/btree.c while (len) { len 298 fs/hfs/btree.c len--; len 312 fs/hfs/btree.c len = hfs_brec_lenoff(node, 0, &off16); len 325 fs/hfs/btree.c u16 off, len; len 335 fs/hfs/btree.c len = hfs_brec_lenoff(node, 2, &off); len 336 fs/hfs/btree.c while (nidx >= len * 8) { len 339 fs/hfs/btree.c nidx -= len * 8; len 359 fs/hfs/btree.c len = hfs_brec_lenoff(node, 0, &off); len 29 fs/hfs/catalog.c key->key_len = 6 + key->cat.CName.len; len 181 fs/hfs/catalog.c return hfs_strcmp(key1->cat.CName.name, key1->cat.CName.len, len 182 fs/hfs/catalog.c key2->cat.CName.name, key2->cat.CName.len); len 191 fs/hfs/catalog.c int res, len, type; len 205 fs/hfs/catalog.c len = fd->search_key->cat.CName.len = rec.thread.CName.len; len 206 fs/hfs/catalog.c if (len > HFS_NAMELEN) { len 210 fs/hfs/catalog.c memcpy(fd->search_key->cat.CName.name, rec.thread.CName.name, len); len 52 fs/hfs/dir.c int len, err; len 118 fs/hfs/dir.c len = hfs_mac2asc(sb, strbuf, &fd.key->cat.CName); len 125 fs/hfs/dir.c if (!dir_emit(ctx, strbuf, len, len 134 fs/hfs/dir.c if (!dir_emit(ctx, strbuf, len, len 394 fs/hfs/extent.c u32 start, len, goal; len 407 fs/hfs/extent.c len = HFS_I(inode)->clump_blocks; len 408 fs/hfs/extent.c start = hfs_vbm_search_free(sb, goal, &len); len 409 fs/hfs/extent.c if (!len) { len 414 fs/hfs/extent.c hfs_dbg(EXTENT, "extend %lu: %u,%u\n", inode->i_ino, start, len); len 420 fs/hfs/extent.c HFS_I(inode)->first_extents[0].count = cpu_to_be16(len); len 426 fs/hfs/extent.c start, len); len 432 fs/hfs/extent.c HFS_I(inode)->first_blocks += len; len 438 fs/hfs/extent.c start, len); len 442 fs/hfs/extent.c HFS_I(inode)->cached_blocks += len; len 449 fs/hfs/extent.c HFS_I(inode)->alloc_blocks += len; len 466 fs/hfs/extent.c HFS_I(inode)->cached_extents[0].count = cpu_to_be16(len); len 470 fs/hfs/extent.c HFS_I(inode)->cached_blocks = len; len 88 fs/hfs/hfs.h u8 len; len 233 fs/hfs/hfs_fs.h unsigned int len, const char *str, const struct qstr *name); len 52 fs/hfs/inode.c loff_t pos, unsigned len, unsigned flags, len 58 fs/hfs/inode.c ret = cont_write_begin(file, mapping, pos, len, flags, pagep, fsdata, len 62 fs/hfs/inode.c hfs_write_failed(mapping, pos + len); len 73 fs/hfs/mdb.c int off2, len, size, sect; len 185 fs/hfs/mdb.c len = min((int)sb->s_blocksize - off2, size); len 186 fs/hfs/mdb.c memcpy(ptr, bh->b_data + off2, len); len 188 fs/hfs/mdb.c ptr += len; len 189 fs/hfs/mdb.c off += len; len 190 fs/hfs/mdb.c size -= len; len 304 fs/hfs/mdb.c int off, size, len; len 317 fs/hfs/mdb.c len = min((int)sb->s_blocksize - off, size); len 320 fs/hfs/mdb.c memcpy(bh->b_data + off, ptr, len); len 327 fs/hfs/mdb.c ptr += len; len 328 fs/hfs/mdb.c size -= len; len 57 fs/hfs/string.c unsigned int hash, len = this->len; len 59 fs/hfs/string.c if (len > HFS_NAMELEN) len 60 fs/hfs/string.c len = HFS_NAMELEN; len 63 fs/hfs/string.c for (; len; len--) len 79 fs/hfs/string.c int len, tmp; len 81 fs/hfs/string.c len = (len1 > len2) ? len2 : len1; len 83 fs/hfs/string.c while (len--) { len 96 fs/hfs/string.c unsigned int len, const char *str, const struct qstr *name) len 100 fs/hfs/string.c if (len >= HFS_NAMELEN) { len 101 fs/hfs/string.c if (name->len < HFS_NAMELEN) len 103 fs/hfs/string.c len = HFS_NAMELEN; len 104 fs/hfs/string.c } else if (len != name->len) len 109 fs/hfs/string.c while (len--) { len 42 fs/hfs/trans.c srclen = in->len; len 106 fs/hfs/trans.c srclen = in->len; len 146 fs/hfs/trans.c out->len = dst - (char *)out->name; len 147 fs/hfs/trans.c dstlen = HFS_NAMELEN - out->len; len 53 fs/hfsplus/attributes.c int len; len 63 fs/hfsplus/attributes.c len = be16_to_cpu(key->attr.key_name.length); len 66 fs/hfsplus/attributes.c len = 0; len 78 fs/hfsplus/attributes.c 2 * len); len 114 fs/hfsplus/attributes.c u16 len; len 119 fs/hfsplus/attributes.c len = size; len 122 fs/hfsplus/attributes.c entry->inline_data.length = cpu_to_be16(len); len 123 fs/hfsplus/attributes.c memcpy(entry->inline_data.raw_bytes, value, len); len 128 fs/hfsplus/attributes.c len = round_up(len, 2); len 130 fs/hfsplus/attributes.c len; len 117 fs/hfsplus/bfind.c u16 off, len, keylen; len 128 fs/hfsplus/bfind.c len = hfs_brec_lenoff(bnode, rec, &off); len 142 fs/hfsplus/bfind.c len = hfs_brec_lenoff(bnode, e, &off); len 156 fs/hfsplus/bfind.c fd->entrylength = len - keylen; len 236 fs/hfsplus/bfind.c u16 off, len, keylen; len 280 fs/hfsplus/bfind.c len = hfs_brec_lenoff(bnode, fd->record, &off); len 289 fs/hfsplus/bfind.c fd->entrylength = len - keylen; len 26 fs/hfsplus/bitmap.c u32 mask, start, len, n; len 30 fs/hfsplus/bitmap.c len = *max; len 31 fs/hfsplus/bitmap.c if (!len) len 34 fs/hfsplus/bitmap.c hfs_dbg(BITMAP, "block_allocate: %u,%u,%u\n", size, offset, len); len 104 fs/hfsplus/bitmap.c len = min(size - start, len); len 110 fs/hfsplus/bitmap.c if (!--len || n & mask) len 113 fs/hfsplus/bitmap.c if (!--len) len 120 fs/hfsplus/bitmap.c if (len < 32) len 123 fs/hfsplus/bitmap.c len = 32; len 127 fs/hfsplus/bitmap.c len -= 32; len 145 fs/hfsplus/bitmap.c for (i = 0; i < len; i++) { len 170 fs/hfsplus/bitmap.c u32 mask, len, pnr; len 191 fs/hfsplus/bitmap.c len = count; len 235 fs/hfsplus/bitmap.c sbi->free_blocks += len; len 22 fs/hfsplus/bnode.c void hfs_bnode_read(struct hfs_bnode *node, void *buf, int off, int len) len 31 fs/hfsplus/bnode.c l = min_t(int, len, PAGE_SIZE - off); len 35 fs/hfsplus/bnode.c while ((len -= l) != 0) { len 37 fs/hfsplus/bnode.c l = min_t(int, len, PAGE_SIZE); len 75 fs/hfsplus/bnode.c void hfs_bnode_write(struct hfs_bnode *node, void *buf, int off, int len) len 84 fs/hfsplus/bnode.c l = min_t(int, len, PAGE_SIZE - off); len 89 fs/hfsplus/bnode.c while ((len -= l) != 0) { len 91 fs/hfsplus/bnode.c l = min_t(int, len, PAGE_SIZE); len 105 fs/hfsplus/bnode.c void hfs_bnode_clear(struct hfs_bnode *node, int off, int len) len 114 fs/hfsplus/bnode.c l = min_t(int, len, PAGE_SIZE - off); len 119 fs/hfsplus/bnode.c while ((len -= l) != 0) { len 120 fs/hfsplus/bnode.c l = min_t(int, len, PAGE_SIZE); len 128 fs/hfsplus/bnode.c struct hfs_bnode *src_node, int src, int len) len 133 fs/hfsplus/bnode.c hfs_dbg(BNODE_MOD, "copybytes: %u,%u,%u\n", dst, src, len); len 134 fs/hfsplus/bnode.c if (!len) len 144 fs/hfsplus/bnode.c l = min_t(int, len, PAGE_SIZE - src); len 150 fs/hfsplus/bnode.c while ((len -= l) != 0) { len 151 fs/hfsplus/bnode.c l = min_t(int, len, PAGE_SIZE); len 172 fs/hfsplus/bnode.c l = min(len, l); len 181 fs/hfsplus/bnode.c } while ((len -= l)); len 185 fs/hfsplus/bnode.c void hfs_bnode_move(struct hfs_bnode *node, int dst, int src, int len) len 190 fs/hfsplus/bnode.c hfs_dbg(BNODE_MOD, "movebytes: %u,%u,%u\n", dst, src, len); len 191 fs/hfsplus/bnode.c if (!len) len 196 fs/hfsplus/bnode.c src += len - 1; len 199 fs/hfsplus/bnode.c dst += len - 1; len 204 fs/hfsplus/bnode.c while (src < len) { len 209 fs/hfsplus/bnode.c len -= src; len 214 fs/hfsplus/bnode.c src -= len; len 216 fs/hfsplus/bnode.c kmap(*src_page) + src, len); len 235 fs/hfsplus/bnode.c l = min(len, l); len 244 fs/hfsplus/bnode.c } while ((len -= l)); len 253 fs/hfsplus/bnode.c l = min_t(int, len, PAGE_SIZE - src); len 260 fs/hfsplus/bnode.c while ((len -= l) != 0) { len 261 fs/hfsplus/bnode.c l = min_t(int, len, PAGE_SIZE); len 284 fs/hfsplus/bnode.c l = min(len, l); len 293 fs/hfsplus/bnode.c } while ((len -= l)); len 380 fs/hfsplus/btree.c u16 len; len 392 fs/hfsplus/btree.c len = hfs_brec_lenoff(node, 2, &off16); len 402 fs/hfsplus/btree.c while (len) { len 425 fs/hfsplus/btree.c len--; len 439 fs/hfsplus/btree.c len = hfs_brec_lenoff(node, 0, &off16); len 452 fs/hfsplus/btree.c u16 off, len; len 463 fs/hfsplus/btree.c len = hfs_brec_lenoff(node, 2, &off); len 464 fs/hfsplus/btree.c while (nidx >= len * 8) { len 467 fs/hfsplus/btree.c nidx -= len * 8; len 489 fs/hfsplus/btree.c len = hfs_brec_lenoff(node, 0, &off); len 46 fs/hfsplus/catalog.c int len, err; len 50 fs/hfsplus/catalog.c str->name, str->len); len 54 fs/hfsplus/catalog.c len = be16_to_cpu(key->cat.name.length); len 55 fs/hfsplus/catalog.c key->key_len = cpu_to_be16(6 + 2 * len); len 186 fs/hfsplus/catalog.c str->name, str->len); len 353 fs/hfsplus/catalog.c int len; len 365 fs/hfsplus/catalog.c len = be16_to_cpu(fd.search_key->cat.name.length) * 2; len 368 fs/hfsplus/catalog.c off + 2, len); len 369 fs/hfsplus/catalog.c fd.search_key->key_len = cpu_to_be16(6 + len); len 101 fs/hfsplus/dir.c str.len = sprintf(name, "iNode%d", linkid); len 134 fs/hfsplus/dir.c int len, err; len 206 fs/hfsplus/dir.c len = NLS_MAX_CHARSET_SIZE * HFSPLUS_MAX_STRLEN; len 207 fs/hfsplus/dir.c err = hfsplus_uni2asc(sb, &fd.key->cat.name, strbuf, &len); len 221 fs/hfsplus/dir.c if (!dir_emit(ctx, strbuf, len, len 248 fs/hfsplus/dir.c if (!dir_emit(ctx, strbuf, len, len 322 fs/hfsplus/dir.c str.len = sprintf(name, "iNode%d", id); len 375 fs/hfsplus/dir.c str.len = sprintf(name, "temp%lu", inode->i_ino); len 445 fs/hfsplus/extents.c u32 start, len, goal; len 467 fs/hfsplus/extents.c len = hip->clump_blocks; len 468 fs/hfsplus/extents.c start = hfsplus_block_allocate(sb, sbi->total_blocks, goal, &len); len 470 fs/hfsplus/extents.c start = hfsplus_block_allocate(sb, goal, 0, &len); len 478 fs/hfsplus/extents.c res = sb_issue_zeroout(sb, start, len, GFP_NOFS); len 483 fs/hfsplus/extents.c hfs_dbg(EXTENT, "extend %lu: %u,%u\n", inode->i_ino, start, len); len 490 fs/hfsplus/extents.c hip->first_extents[0].block_count = cpu_to_be32(len); len 496 fs/hfsplus/extents.c start, len); len 502 fs/hfsplus/extents.c hip->first_blocks += len; len 507 fs/hfsplus/extents.c start, len); len 511 fs/hfsplus/extents.c hip->cached_blocks += len; len 517 fs/hfsplus/extents.c hip->alloc_blocks += len; len 533 fs/hfsplus/extents.c hip->cached_extents[0].block_count = cpu_to_be32(len); len 537 fs/hfsplus/extents.c hip->cached_blocks = len; len 404 fs/hfsplus/hfsplus_fs.h void hfs_bnode_read(struct hfs_bnode *node, void *buf, int off, int len); len 408 fs/hfsplus/hfsplus_fs.h void hfs_bnode_write(struct hfs_bnode *node, void *buf, int off, int len); len 410 fs/hfsplus/hfsplus_fs.h void hfs_bnode_clear(struct hfs_bnode *node, int off, int len); len 412 fs/hfsplus/hfsplus_fs.h struct hfs_bnode *src_node, int src, int len); len 413 fs/hfsplus/hfsplus_fs.h void hfs_bnode_move(struct hfs_bnode *node, int dst, int src, int len); len 526 fs/hfsplus/hfsplus_fs.h int max_unistr_len, const char *astr, int len); len 528 fs/hfsplus/hfsplus_fs.h int hfsplus_compare_dentry(const struct dentry *dentry, unsigned int len, len 46 fs/hfsplus/inode.c loff_t pos, unsigned len, unsigned flags, len 52 fs/hfsplus/inode.c ret = cont_write_begin(file, mapping, pos, len, flags, pagep, fsdata, len 56 fs/hfsplus/inode.c hfsplus_write_failed(mapping, pos + len); len 518 fs/hfsplus/super.c str.len = sizeof(HFSP_HIDDENDIR_NAME) - 1; len 70 fs/hfsplus/unicode.c int len; len 77 fs/hfsplus/unicode.c for (len = min(len1, len2); len > 0; len--) { len 131 fs/hfsplus/unicode.c int i, len, ustrlen, res, compose; len 136 fs/hfsplus/unicode.c len = *len_p; len 193 fs/hfsplus/unicode.c res = nls->uni2char(c0, op, len); len 201 fs/hfsplus/unicode.c len -= res; len 236 fs/hfsplus/unicode.c res = nls->uni2char(cc, op, len); len 244 fs/hfsplus/unicode.c len -= res; len 256 fs/hfsplus/unicode.c static inline int asc2unichar(struct super_block *sb, const char *astr, int len, len 259 fs/hfsplus/unicode.c int size = HFSPLUS_SB(sb)->nls->char2uni(astr, len, uc); len 346 fs/hfsplus/unicode.c const char *astr, int len) len 354 fs/hfsplus/unicode.c while (outlen < max_unistr_len && len > 0) { len 355 fs/hfsplus/unicode.c size = asc2unichar(sb, astr, len, &c); len 371 fs/hfsplus/unicode.c len -= size; len 374 fs/hfsplus/unicode.c if (len > 0) len 389 fs/hfsplus/unicode.c int casefold, decompose, size, len; len 399 fs/hfsplus/unicode.c len = str->len; len 400 fs/hfsplus/unicode.c while (len > 0) { len 402 fs/hfsplus/unicode.c size = asc2unichar(sb, astr, len, &c); len 404 fs/hfsplus/unicode.c len -= size; len 437 fs/hfsplus/unicode.c unsigned int len, const char *str, const struct qstr *name) len 451 fs/hfsplus/unicode.c len1 = len; len 453 fs/hfsplus/unicode.c len2 = name->len; len 77 fs/hfsplus/wrapper.c unsigned int len = min_t(unsigned int, PAGE_SIZE - page_offset, len 80 fs/hfsplus/wrapper.c ret = bio_add_page(bio, virt_to_page(buf), len, page_offset); len 81 fs/hfsplus/wrapper.c if (ret != len) { len 85 fs/hfsplus/wrapper.c io_size -= len; len 86 fs/hfsplus/wrapper.c buf = (u8 *)buf + len; len 396 fs/hfsplus/xattr.c int len = xattr_name_len + 1; len 399 fs/hfsplus/xattr.c len += XATTR_MAC_OSX_PREFIX_LEN; len 401 fs/hfsplus/xattr.c return len; len 406 fs/hfsplus/xattr.c int len = name_len; len 412 fs/hfsplus/xattr.c len += XATTR_MAC_OSX_PREFIX_LEN; len 417 fs/hfsplus/xattr.c len += 1; len 419 fs/hfsplus/xattr.c return len; len 616 fs/hfsplus/xattr.c unsigned long len, found_bit; len 631 fs/hfsplus/xattr.c len = sizeof(struct DInfo) + sizeof(struct DXInfo); len 635 fs/hfsplus/xattr.c len); len 636 fs/hfsplus/xattr.c found_bit = find_first_bit((void *)folder_finder_info, len*8); len 638 fs/hfsplus/xattr.c len = sizeof(struct FInfo) + sizeof(struct FXInfo); len 642 fs/hfsplus/xattr.c len); len 643 fs/hfsplus/xattr.c found_bit = find_first_bit((void *)file_finder_info, len*8); len 649 fs/hfsplus/xattr.c if (found_bit >= (len*8)) len 77 fs/hostfs/hostfs.h extern int read_file(int fd, unsigned long long *offset, char *buf, int len); len 79 fs/hostfs/hostfs.h int len); len 88 fs/hostfs/hostfs_kern.c size_t len; len 91 fs/hostfs/hostfs_kern.c len = strlen(root); len 104 fs/hostfs/hostfs_kern.c if (len > p - name) { len 109 fs/hostfs/hostfs_kern.c if (p > name + len) len 110 fs/hostfs/hostfs_kern.c strcpy(name + len, p); len 142 fs/hostfs/hostfs_kern.c int len, n; len 167 fs/hostfs/hostfs_kern.c len = strlen(link) + strlen(name) + 1; len 169 fs/hostfs/hostfs_kern.c resolved = kmalloc(len, GFP_KERNEL); len 278 fs/hostfs/hostfs_kern.c int error, len; len 290 fs/hostfs/hostfs_kern.c while ((name = read_dir(dir, &next, &ino, &len, &type)) != NULL) { len 291 fs/hostfs/hostfs_kern.c if (!dir_emit(ctx, name, len, ino, type)) len 465 fs/hostfs/hostfs_kern.c loff_t pos, unsigned len, unsigned flags, len 477 fs/hostfs/hostfs_kern.c loff_t pos, unsigned len, unsigned copied, len 124 fs/hostfs/hostfs_user.c int read_file(int fd, unsigned long long *offset, char *buf, int len) len 128 fs/hostfs/hostfs_user.c n = pread64(fd, buf, len, *offset); len 135 fs/hostfs/hostfs_user.c int write_file(int fd, unsigned long long *offset, const char *buf, int len) len 139 fs/hostfs/hostfs_user.c n = pwrite64(fd, buf, len, *offset); len 100 fs/hpfs/alloc.c int hpfs_chk_sectors(struct super_block *s, secno start, int len, char *msg) len 102 fs/hpfs/alloc.c if (start + len < start || start < 0x12 || len 103 fs/hpfs/alloc.c start + len > hpfs_sb(s)->sb_fs_size) { len 109 fs/hpfs/alloc.c for (i = 0; i < len; i++) len 491 fs/hpfs/alloc.c unsigned len; len 497 fs/hpfs/alloc.c len = 1; len 498 fs/hpfs/alloc.c while (!tstbits(bmp, *idx + len, 1)) len 499 fs/hpfs/alloc.c len++; len 500 fs/hpfs/alloc.c return len; len 503 fs/hpfs/alloc.c static int do_trim(struct super_block *s, secno start, unsigned len, secno limit_start, secno limit_end, unsigned minlen, unsigned *result) len 509 fs/hpfs/alloc.c end = start + len; len 529 fs/hpfs/alloc.c unsigned idx, len, start_bmp, end_bmp; len 551 fs/hpfs/alloc.c while ((len = find_run(bmp, &idx)) && !err) { len 552 fs/hpfs/alloc.c err = do_trim(s, sbi->sb_dirband_start + idx * 4, len * 4, start, end, minlen, result); len 553 fs/hpfs/alloc.c idx += len; len 572 fs/hpfs/alloc.c while ((len = find_run(bmp, &idx)) && !err) { len 573 fs/hpfs/alloc.c err = do_trim(s, (start_bmp << 14) + idx, len, start, end, minlen, result); len 574 fs/hpfs/alloc.c idx += len; len 339 fs/hpfs/anode.c unsigned len, char *buf) len 345 fs/hpfs/anode.c while (len) { len 351 fs/hpfs/anode.c if (!(data = hpfs_map_sector(s, sec, &bh, (len - 1) >> 9))) len 353 fs/hpfs/anode.c l = 0x200 - (pos & 0x1ff); if (l > len) l = len; len 356 fs/hpfs/anode.c buf += l; pos += l; len -= l; len 362 fs/hpfs/anode.c unsigned len, const char *buf) len 368 fs/hpfs/anode.c while (len) { len 374 fs/hpfs/anode.c if (!(data = hpfs_map_sector(s, sec, &bh, (len - 1) >> 9))) len 376 fs/hpfs/anode.c l = 0x200 - (pos & 0x1ff); if (l > len) l = len; len 380 fs/hpfs/anode.c buf += l; pos += l; len -= l; len 385 fs/hpfs/anode.c void hpfs_ea_remove(struct super_block *s, secno a, int ano, unsigned len) len 394 fs/hpfs/anode.c } else hpfs_free_sectors(s, a, (len + 511) >> 9); len 20 fs/hpfs/dentry.c unsigned l = qstr->len; len 39 fs/hpfs/dentry.c unsigned int len, const char *str, const struct qstr *name) len 41 fs/hpfs/dentry.c unsigned al = len; len 42 fs/hpfs/dentry.c unsigned bl = name->len; len 205 fs/hpfs/dir.c unsigned len = dentry->d_name.len; len 214 fs/hpfs/dir.c if ((err = hpfs_chk_name(name, &len))) { len 226 fs/hpfs/dir.c de = map_dirent(dir, hpfs_i(dir)->i_dno, name, len, NULL, &qbh); len 910 fs/hpfs/dnode.c const unsigned char *name, unsigned len, len 926 fs/hpfs/dnode.c int t = hpfs_compare_names(inode->i_sb, name, len, de->name, de->namelen, de->last); len 1017 fs/hpfs/dnode.c if (f->len <= 15) len 1018 fs/hpfs/dnode.c memcpy(name2, name1, name1len = name2len = f->len); len 15 fs/hpfs/ea.c void hpfs_ea_ext_remove(struct super_block *s, secno a, int ano, unsigned len) len 18 fs/hpfs/ea.c while (pos < len) { len 21 fs/hpfs/ea.c if (pos + 4 > len) { len 23 fs/hpfs/ea.c ano ? "anode" : "sectors", a, len); len 39 fs/hpfs/ea.c if (!ano) hpfs_free_sectors(s, a, (len+511) >> 9); len 78 fs/hpfs/ea.c int ano, len; len 94 fs/hpfs/ea.c len = le32_to_cpu(fnode->ea_size_l); len 97 fs/hpfs/ea.c while (pos < len) { len 99 fs/hpfs/ea.c if (pos + 4 > len) { len 101 fs/hpfs/ea.c ano ? "anode" : "sectors", a, len); len 134 fs/hpfs/ea.c int ano, len; len 151 fs/hpfs/ea.c len = le32_to_cpu(fnode->ea_size_l); len 154 fs/hpfs/ea.c while (pos < len) { len 157 fs/hpfs/ea.c if (pos + 4 > len) { len 159 fs/hpfs/ea.c ano ? "anode" : "sectors", a, len); len 196 fs/hpfs/ea.c int ano, len; len 212 fs/hpfs/ea.c len = le32_to_cpu(fnode->ea_size_l); len 215 fs/hpfs/ea.c while (pos < len) { len 218 fs/hpfs/ea.c if (pos + 4 > len) { len 220 fs/hpfs/ea.c ano ? "anode" : "sectors", a, len); len 285 fs/hpfs/ea.c len = (le32_to_cpu(fnode->ea_size_l) + 511) >> 9; len 287 fs/hpfs/ea.c while (((pos + 511) >> 9) > len) { len 288 fs/hpfs/ea.c if (!len) { len 293 fs/hpfs/ea.c len++; len 295 fs/hpfs/ea.c if (hpfs_alloc_if_possible(s, le32_to_cpu(fnode->ea_secno) + len)) { len 296 fs/hpfs/ea.c len++; len 320 fs/hpfs/ea.c for (i = 0; i < len; i++) { len 323 fs/hpfs/ea.c if (!(b1 = hpfs_map_sector(s, le32_to_cpu(fnode->ea_secno) + i, &bh1, len - i - 1))) { len 337 fs/hpfs/ea.c hpfs_free_sectors(s, le32_to_cpu(fnode->ea_secno), len); len 339 fs/hpfs/ea.c len = (pos + 511) >> 9; len 344 fs/hpfs/ea.c 0, len) != -1) { len 345 fs/hpfs/ea.c len++; len 365 fs/hpfs/ea.c else hpfs_free_sectors(s, le32_to_cpu(fnode->ea_secno) + ((le32_to_cpu(fnode->ea_size_l) + 511) >> 9), len - ((le32_to_cpu(fnode->ea_size_l) + 511) >> 9)); len 155 fs/hpfs/file.c loff_t pos, unsigned len, unsigned flags, len 161 fs/hpfs/file.c ret = cont_write_begin(file, mapping, pos, len, flags, pagep, fsdata, len 165 fs/hpfs/file.c hpfs_write_failed(mapping, pos + len); len 171 fs/hpfs/file.c loff_t pos, unsigned len, unsigned copied, len 176 fs/hpfs/file.c err = generic_write_end(file, mapping, pos, len, copied, pagep, fsdata); len 177 fs/hpfs/file.c if (err < len) len 178 fs/hpfs/file.c hpfs_write_failed(mapping, pos + len); len 193 fs/hpfs/file.c static int hpfs_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, u64 start, u64 len) len 195 fs/hpfs/file.c return generic_block_fiemap(inode, fieinfo, start, len, hpfs_get_block); len 441 fs/hpfs/hpfs.h u8 len, name[15]; /* true length, truncated name */ len 42 fs/hpfs/name.c int hpfs_chk_name(const unsigned char *name, unsigned *len) len 45 fs/hpfs/name.c if (*len > 254) return -ENAMETOOLONG; len 46 fs/hpfs/name.c hpfs_adjust_length(name, len); len 47 fs/hpfs/name.c if (!*len) return -EINVAL; len 48 fs/hpfs/name.c for (i = 0; i < *len; i++) if (not_allowed_char(name[i])) return -EINVAL; len 49 fs/hpfs/name.c if (*len == 1) if (name[0] == '.') return -EINVAL; len 50 fs/hpfs/name.c if (*len == 2) if (name[0] == '.' && name[1] == '.') return -EINVAL; len 55 fs/hpfs/name.c unsigned len, int lc, int lng) len 59 fs/hpfs/name.c if (hpfs_sb(s)->sb_chk >= 2) if (hpfs_is_name_long(from, len) != lng) { len 61 fs/hpfs/name.c for (i = 0; i < len; i++) len 67 fs/hpfs/name.c if (!(to = kmalloc(len, GFP_KERNEL))) { len 71 fs/hpfs/name.c for (i = 0; i < len; i++) to[i] = locase(hpfs_sb(s)->sb_cp_table,from[i]); len 93 fs/hpfs/name.c int hpfs_is_name_long(const unsigned char *name, unsigned len) len 96 fs/hpfs/name.c for (i = 0; i < len && name[i] != '.'; i++) len 99 fs/hpfs/name.c if (i == len) return 0; len 100 fs/hpfs/name.c for (j = i + 1; j < len; j++) len 107 fs/hpfs/name.c void hpfs_adjust_length(const unsigned char *name, unsigned *len) len 109 fs/hpfs/name.c if (!*len) return; len 110 fs/hpfs/name.c if (*len == 1 && name[0] == '.') return; len 111 fs/hpfs/name.c if (*len == 2 && name[0] == '.' && name[1] == '.') return; len 112 fs/hpfs/name.c while (*len && (name[*len - 1] == '.' || name[*len - 1] == ' ')) len 113 fs/hpfs/name.c (*len)--; len 26 fs/hpfs/namei.c unsigned len = dentry->d_name.len; len 38 fs/hpfs/namei.c if ((err = hpfs_chk_name(name, &len))) return err==-ENOENT ? -EINVAL : err; len 75 fs/hpfs/namei.c r = hpfs_add_dirent(dir, name, len, &dee); len 82 fs/hpfs/namei.c fnode->len = len; len 83 fs/hpfs/namei.c memcpy(fnode->name, name, len > 15 ? 15 : len); len 134 fs/hpfs/namei.c unsigned len = dentry->d_name.len; len 142 fs/hpfs/namei.c if ((err = hpfs_chk_name(name, &len))) len 180 fs/hpfs/namei.c r = hpfs_add_dirent(dir, name, len, &dee); len 187 fs/hpfs/namei.c fnode->len = len; len 188 fs/hpfs/namei.c memcpy(fnode->name, name, len > 15 ? 15 : len); len 221 fs/hpfs/namei.c unsigned len = dentry->d_name.len; len 229 fs/hpfs/namei.c if ((err = hpfs_chk_name(name, &len))) return err==-ENOENT ? -EINVAL : err; len 262 fs/hpfs/namei.c r = hpfs_add_dirent(dir, name, len, &dee); len 269 fs/hpfs/namei.c fnode->len = len; len 270 fs/hpfs/namei.c memcpy(fnode->name, name, len > 15 ? 15 : len); len 295 fs/hpfs/namei.c unsigned len = dentry->d_name.len; len 303 fs/hpfs/namei.c if ((err = hpfs_chk_name(name, &len))) return err==-ENOENT ? -EINVAL : err; len 340 fs/hpfs/namei.c r = hpfs_add_dirent(dir, name, len, &dee); len 347 fs/hpfs/namei.c fnode->len = len; len 348 fs/hpfs/namei.c memcpy(fnode->name, name, len > 15 ? 15 : len); len 374 fs/hpfs/namei.c unsigned len = dentry->d_name.len; len 383 fs/hpfs/namei.c hpfs_adjust_length(name, &len); len 386 fs/hpfs/namei.c de = map_dirent(dir, hpfs_i(dir)->i_dno, name, len, &dno, &qbh); len 425 fs/hpfs/namei.c unsigned len = dentry->d_name.len; len 434 fs/hpfs/namei.c hpfs_adjust_length(name, &len); len 437 fs/hpfs/namei.c de = map_dirent(dir, hpfs_i(dir)->i_dno, name, len, &dno, &qbh); len 515 fs/hpfs/namei.c unsigned old_len = old_dentry->d_name.len; len 517 fs/hpfs/namei.c unsigned new_len = new_dentry->d_name.len; len 602 fs/hpfs/namei.c fnode->len = new_len; len 216 fs/hpfs/super.c r = hpfs_trim_fs(file_inode(file)->i_sb, range.start >> 9, (range.start + range.len) >> 9, (range.minlen + 511) >> 9, &n_trimmed); len 219 fs/hpfs/super.c range.len = (u64)n_trimmed << 9; len 138 fs/hugetlbfs/inode.c loff_t len, vma_len; len 169 fs/hugetlbfs/inode.c len = vma_len + ((loff_t)vma->vm_pgoff << PAGE_SHIFT); len 171 fs/hugetlbfs/inode.c if (len < vma_len) len 180 fs/hugetlbfs/inode.c len >> huge_page_shift(h), vma, len 185 fs/hugetlbfs/inode.c if (vma->vm_flags & VM_WRITE && inode->i_size < len) len 186 fs/hugetlbfs/inode.c i_size_write(inode, len); len 200 fs/hugetlbfs/inode.c unsigned long len, unsigned long pgoff, unsigned long flags) len 207 fs/hugetlbfs/inode.c if (len & ~huge_page_mask(h)) len 209 fs/hugetlbfs/inode.c if (len > TASK_SIZE) len 213 fs/hugetlbfs/inode.c if (prepare_hugepage_range(file, addr, len)) len 221 fs/hugetlbfs/inode.c if (TASK_SIZE - len >= addr && len 222 fs/hugetlbfs/inode.c (!vma || addr + len <= vm_start_gap(vma))) len 227 fs/hugetlbfs/inode.c info.length = len; len 334 fs/hugetlbfs/inode.c loff_t pos, unsigned len, unsigned flags, len 341 fs/hugetlbfs/inode.c loff_t pos, unsigned len, unsigned copied, len 532 fs/hugetlbfs/inode.c static long hugetlbfs_punch_hole(struct inode *inode, loff_t offset, loff_t len) len 543 fs/hugetlbfs/inode.c hole_end = round_down(offset + len, hpage_size); len 571 fs/hugetlbfs/inode.c loff_t len) len 589 fs/hugetlbfs/inode.c return hugetlbfs_punch_hole(inode, offset, len); len 597 fs/hugetlbfs/inode.c end = (offset + len + hpage_size - 1) >> hpage_shift; len 602 fs/hugetlbfs/inode.c error = inode_newsize_ok(inode, offset + len); len 606 fs/hugetlbfs/inode.c if ((info->seals & F_SEAL_GROW) && offset + len > inode->i_size) { len 686 fs/hugetlbfs/inode.c if (!(mode & FALLOC_FL_KEEP_SIZE) && offset + len > inode->i_size) len 687 fs/hugetlbfs/inode.c i_size_write(inode, offset + len); len 42 fs/internal.h extern int __block_write_begin_int(struct page *page, loff_t pos, unsigned len, len 161 fs/io_uring.c size_t len; len 1169 fs/io_uring.c size_t len = READ_ONCE(sqe->len); len 1188 fs/io_uring.c if (buf_addr + len < buf_addr) len 1191 fs/io_uring.c if (buf_addr < imu->ubuf || buf_addr + len > imu->ubuf + imu->len) len 1199 fs/io_uring.c iov_iter_bvec(iter, rw, imu->bvec, imu->nr_bvecs, offset + len); len 1236 fs/io_uring.c return len; len 1245 fs/io_uring.c size_t sqe_len = READ_ONCE(sqe->len); len 1304 fs/io_uring.c static void io_async_list_note(int rw, struct io_kiocb *req, size_t len) len 1319 fs/io_uring.c if (async_list->io_len + len <= max_bytes) { len 1321 fs/io_uring.c async_list->io_len += len; len 1330 fs/io_uring.c async_list->io_len = len; len 1575 fs/io_uring.c loff_t sqe_len = READ_ONCE(sqe->len); len 1637 fs/io_uring.c sqe_len = READ_ONCE(sqe->len); len 1762 fs/io_uring.c if (sqe->ioprio || sqe->off || sqe->len || sqe->buf_index || len 1888 fs/io_uring.c if (sqe->addr || sqe->ioprio || sqe->off || sqe->len || sqe->buf_index) len 1988 fs/io_uring.c sqe->len != 1) len 3573 fs/io_uring.c imu->len = iov.iov_len; len 91 fs/ioctl.c u64 phys, u64 len, u32 flags) len 115 fs/ioctl.c extent.fe_length = len; len 157 fs/ioctl.c u64 start, u64 len, u64 *new_len) len 161 fs/ioctl.c *new_len = len; len 163 fs/ioctl.c if (len == 0) len 172 fs/ioctl.c if (len > maxbytes || (maxbytes - len) < start) len 185 fs/ioctl.c u64 len; len 198 fs/ioctl.c &len); len 214 fs/ioctl.c error = inode->i_op->fiemap(inode, &fieinfo, fiemap.fm_start, len); len 292 fs/ioctl.c loff_t len, get_block_t *get_block) len 311 fs/ioctl.c if (len >= isize) { len 313 fs/ioctl.c len = isize; len 320 fs/ioctl.c if (logical_to_blk(inode, len) == 0) len 321 fs/ioctl.c len = blk_to_logical(inode, 1); len 324 fs/ioctl.c last_blk = logical_to_blk(inode, start + len - 1); len 332 fs/ioctl.c map_bh.b_size = len; len 451 fs/ioctl.c u64 len, get_block_t *get_block) len 455 fs/ioctl.c ret = __generic_block_fiemap(inode, fieinfo, start, len, get_block); len 121 fs/iomap/buffered-io.c iomap_set_range_uptodate(struct page *page, unsigned off, unsigned len) len 126 fs/iomap/buffered-io.c unsigned last = (off + len - 1) >> inode->i_blkbits; len 434 fs/iomap/buffered-io.c unsigned len, first, last; len 438 fs/iomap/buffered-io.c len = min_t(unsigned, PAGE_SIZE - from, count); len 442 fs/iomap/buffered-io.c last = (from + len - 1) >> inode->i_blkbits; len 471 fs/iomap/buffered-io.c iomap_invalidatepage(struct page *page, unsigned int offset, unsigned int len) len 477 fs/iomap/buffered-io.c if (offset == 0 && len == PAGE_SIZE) { len 515 fs/iomap/buffered-io.c iomap_write_failed(struct inode *inode, loff_t pos, unsigned len) len 523 fs/iomap/buffered-io.c if (pos + len > i_size) len 524 fs/iomap/buffered-io.c truncate_pagecache_range(inode, max(pos, i_size), pos + len); len 550 fs/iomap/buffered-io.c __iomap_write_begin(struct inode *inode, loff_t pos, unsigned len, len 556 fs/iomap/buffered-io.c loff_t block_end = (pos + len + block_size - 1) & ~(block_size - 1); len 557 fs/iomap/buffered-io.c unsigned from = offset_in_page(pos), to = from + len, poff, plen; len 583 fs/iomap/buffered-io.c iomap_write_begin(struct inode *inode, loff_t pos, unsigned len, unsigned flags, len 591 fs/iomap/buffered-io.c BUG_ON(pos + len > iomap->offset + iomap->length); len 597 fs/iomap/buffered-io.c status = page_ops->page_prepare(inode, pos, len, iomap); len 611 fs/iomap/buffered-io.c status = __block_write_begin_int(page, pos, len, NULL, iomap); len 613 fs/iomap/buffered-io.c status = __iomap_write_begin(inode, pos, len, page, iomap); len 624 fs/iomap/buffered-io.c iomap_write_failed(inode, pos, len); len 658 fs/iomap/buffered-io.c __iomap_write_end(struct inode *inode, loff_t pos, unsigned len, len 674 fs/iomap/buffered-io.c if (unlikely(copied < len && !PageUptodate(page))) len 676 fs/iomap/buffered-io.c iomap_set_range_uptodate(page, offset_in_page(pos), len); len 699 fs/iomap/buffered-io.c iomap_write_end(struct inode *inode, loff_t pos, unsigned len, len 709 fs/iomap/buffered-io.c ret = block_write_end(NULL, inode->i_mapping, pos, len, copied, len 712 fs/iomap/buffered-io.c ret = __iomap_write_end(inode, pos, len, copied, page, iomap); len 732 fs/iomap/buffered-io.c if (ret < len) len 733 fs/iomap/buffered-io.c iomap_write_failed(inode, pos, len); len 901 fs/iomap/buffered-io.c iomap_file_dirty(struct inode *inode, loff_t pos, loff_t len, len 906 fs/iomap/buffered-io.c while (len) { len 907 fs/iomap/buffered-io.c ret = iomap_apply(inode, pos, len, IOMAP_WRITE, ops, NULL, len 912 fs/iomap/buffered-io.c len -= ret; len 979 fs/iomap/buffered-io.c iomap_zero_range(struct inode *inode, loff_t pos, loff_t len, bool *did_zero, len 984 fs/iomap/buffered-io.c while (len > 0) { len 985 fs/iomap/buffered-io.c ret = iomap_apply(inode, pos, len, IOMAP_ZERO, len 991 fs/iomap/buffered-io.c len -= ret; len 179 fs/iomap/direct-io.c unsigned len) len 192 fs/iomap/direct-io.c __bio_add_page(bio, page, len, 0); len 68 fs/iomap/fiemap.c loff_t start, loff_t len, const struct iomap_ops *ops) len 87 fs/iomap/fiemap.c while (len > 0) { len 88 fs/iomap/fiemap.c ret = iomap_apply(inode, start, len, IOMAP_REPORT, ops, &ctx, len 99 fs/iomap/fiemap.c len -= ret; len 145 fs/iomap/swapfile.c loff_t len = ALIGN_DOWN(i_size_read(inode), PAGE_SIZE); len 156 fs/iomap/swapfile.c while (len > 0) { len 157 fs/iomap/swapfile.c ret = iomap_apply(inode, pos, len, IOMAP_REPORT, len 163 fs/iomap/swapfile.c len -= ret; len 20 fs/isofs/dir.c int len = de->name_len[0]; len 23 fs/isofs/dir.c for (i = 0; i < len; i++) { len 32 fs/isofs/dir.c if (c == '.' && i == len - 3 && old[i + 1] == ';' && old[i + 2] == '1') len 36 fs/isofs/dir.c if (c == ';' && i == len - 2 && old[i + 1] == '1') len 91 fs/isofs/dir.c int len; len 181 fs/isofs/dir.c len = 0; len 207 fs/isofs/dir.c len = get_rock_ridge_filename(de, tmpname, inode); len 208 fs/isofs/dir.c if (len != 0) { /* may be -1 */ len 216 fs/isofs/dir.c len = get_joliet_filename(de, tmpname, inode); len 221 fs/isofs/dir.c len = get_acorn_filename(de, tmpname, inode); len 225 fs/isofs/dir.c len = isofs_name_translate(de, tmpname, inode); len 229 fs/isofs/dir.c len = de->name_len[0]; len 232 fs/isofs/dir.c if (len > 0) { len 233 fs/isofs/dir.c if (!dir_emit(ctx, p, len, inode_number, DT_UNKNOWN)) len 117 fs/isofs/export.c int len = *max_len; len 127 fs/isofs/export.c if (parent && (len < 5)) { len 130 fs/isofs/export.c } else if (len < 3) { len 135 fs/isofs/export.c len = 3; len 146 fs/isofs/export.c len = 5; len 149 fs/isofs/export.c *max_len = len; len 40 fs/isofs/inode.c unsigned int len, const char *str, const struct qstr *name); len 46 fs/isofs/inode.c unsigned int len, const char *str, const struct qstr *name); len 48 fs/isofs/inode.c unsigned int len, const char *str, const struct qstr *name); len 179 fs/isofs/inode.c int len; len 183 fs/isofs/inode.c len = qstr->len; len 186 fs/isofs/inode.c while (len && name[len-1] == '.') len 187 fs/isofs/inode.c len--; len 191 fs/isofs/inode.c while (len--) { len 204 fs/isofs/inode.c unsigned int len, const char *str, len 210 fs/isofs/inode.c alen = name->len; len 211 fs/isofs/inode.c blen = len; len 238 fs/isofs/inode.c unsigned int len, const char *str, const struct qstr *name) len 240 fs/isofs/inode.c return isofs_dentry_cmp_common(len, str, name, 0, 1); len 251 fs/isofs/inode.c int len; len 253 fs/isofs/inode.c len = qstr->len; len 256 fs/isofs/inode.c while (len && name[len-1] == '.') len 257 fs/isofs/inode.c len--; len 260 fs/isofs/inode.c qstr->hash = full_name_hash(dentry, name, len); len 279 fs/isofs/inode.c unsigned int len, const char *str, const struct qstr *name) len 281 fs/isofs/inode.c return isofs_dentry_cmp_common(len, str, name, 1, 0); len 286 fs/isofs/inode.c unsigned int len, const char *str, const struct qstr *name) len 288 fs/isofs/inode.c return isofs_dentry_cmp_common(len, str, name, 1, 1); len 18 fs/isofs/joliet.c uni16_to_x8(unsigned char *ascii, __be16 *uni, int len, struct nls_table *nls) len 26 fs/isofs/joliet.c while ((ch = get_unaligned(ip)) && len) { len 35 fs/isofs/joliet.c len--; len 46 fs/isofs/joliet.c unsigned char len = 0; len 52 fs/isofs/joliet.c len = utf16s_to_utf8s((const wchar_t *) de->name, len 56 fs/isofs/joliet.c len = uni16_to_x8(outname, (__be16 *) de->name, len 59 fs/isofs/joliet.c if ((len > 2) && (outname[len-2] == ';') && (outname[len-1] == '1')) len 60 fs/isofs/joliet.c len -= 2; len 66 fs/isofs/joliet.c while (len >= 2 && (outname[len-1] == '.')) len 67 fs/isofs/joliet.c len--; len 69 fs/isofs/joliet.c return len; len 23 fs/isofs/namei.c qstr.len = dlen; len 25 fs/isofs/namei.c return dentry->d_name.len != dlen || memcmp(dentry->d_name.name, compare, dlen); len 26 fs/isofs/namei.c return dentry->d_op->d_compare(NULL, dentry->d_name.len, dentry->d_name.name, &qstr); len 30 fs/isofs/rock.c int len; len 56 fs/isofs/rock.c rs->len = sizeof(struct iso_directory_record) + de->name_len[0]; len 57 fs/isofs/rock.c if (rs->len & 1) len 58 fs/isofs/rock.c (rs->len)++; len 59 fs/isofs/rock.c rs->chr = (unsigned char *)de + rs->len; len 60 fs/isofs/rock.c rs->len = *((unsigned char *)de) - rs->len; len 61 fs/isofs/rock.c if (rs->len < 0) len 62 fs/isofs/rock.c rs->len = 0; len 65 fs/isofs/rock.c rs->len -= ISOFS_SB(inode->i_sb)->s_rock_offset; len 67 fs/isofs/rock.c if (rs->len < 0) len 68 fs/isofs/rock.c rs->len = 0; len 121 fs/isofs/rock.c rs->len = rs->cont_size; len 141 fs/isofs/rock.c int len; len 145 fs/isofs/rock.c len = sizeof(struct SU_SP_s); len 148 fs/isofs/rock.c len = sizeof(struct SU_CE_s); len 151 fs/isofs/rock.c len = sizeof(struct SU_ER_s); len 154 fs/isofs/rock.c len = sizeof(struct RR_RR_s); len 157 fs/isofs/rock.c len = sizeof(struct RR_PX_s); len 160 fs/isofs/rock.c len = sizeof(struct RR_PN_s); len 163 fs/isofs/rock.c len = sizeof(struct RR_SL_s); len 166 fs/isofs/rock.c len = sizeof(struct RR_NM_s); len 169 fs/isofs/rock.c len = sizeof(struct RR_CL_s); len 172 fs/isofs/rock.c len = sizeof(struct RR_PL_s); len 175 fs/isofs/rock.c len = sizeof(struct RR_TF_s); len 178 fs/isofs/rock.c len = sizeof(struct RR_ZF_s); len 181 fs/isofs/rock.c len = 0; len 184 fs/isofs/rock.c len += offsetof(struct rock_ridge, u); len 185 fs/isofs/rock.c if (len > rs->len) { len 189 fs/isofs/rock.c sig, len, rs->len); len 208 fs/isofs/rock.c int len; len 218 fs/isofs/rock.c while (rs.len > 2) { /* There may be one byte for padding somewhere */ len 225 fs/isofs/rock.c if (rr->len < 3) len 230 fs/isofs/rock.c rs.chr += rr->len; len 231 fs/isofs/rock.c rs.len -= rr->len; len 236 fs/isofs/rock.c if (rs.len < 0) len 256 fs/isofs/rock.c if (rr->len < 5) len 273 fs/isofs/rock.c len = rr->len - 5; len 274 fs/isofs/rock.c if (retnamlen + len >= 254) { len 278 fs/isofs/rock.c p = memchr(rr->u.NM.name, '\0', len); len 280 fs/isofs/rock.c len = p - rr->u.NM.name; len 281 fs/isofs/rock.c memcpy(retname + retnamlen, rr->u.NM.name, len); len 282 fs/isofs/rock.c retnamlen += len; len 328 fs/isofs/rock.c rs.len -= 14; len 329 fs/isofs/rock.c if (rs.len < 0) len 330 fs/isofs/rock.c rs.len = 0; len 334 fs/isofs/rock.c while (rs.len > 2) { /* There may be one byte for padding somewhere */ len 341 fs/isofs/rock.c if (rr->len < 3) len 346 fs/isofs/rock.c rs.chr += rr->len; len 347 fs/isofs/rock.c rs.len -= rr->len; len 352 fs/isofs/rock.c if (rs.len < 0) len 374 fs/isofs/rock.c if (rr->u.ER.len_id + offsetof(struct rock_ridge, u.ER.data) > rr->len) len 453 fs/isofs/rock.c slen = rr->len - 5; len 461 fs/isofs/rock.c slp->len; len 477 fs/isofs/rock.c slen -= slp->len + 2; len 480 fs/isofs/rock.c (((char *)slp) + slp->len + 2); len 609 fs/isofs/rock.c slen = rr->len - 5; len 615 fs/isofs/rock.c if (slp->len > plimit - rpnt) len 617 fs/isofs/rock.c memcpy(rpnt, slp->text, slp->len); len 618 fs/isofs/rock.c rpnt += slp->len; len 641 fs/isofs/rock.c slen -= slp->len + 2; len 643 fs/isofs/rock.c slp = (struct SL_component *)((char *)slp + slp->len + 2); len 738 fs/isofs/rock.c while (rs.len > 2) { /* There may be one byte for padding somewhere */ len 740 fs/isofs/rock.c if (rr->len < 3) len 745 fs/isofs/rock.c rs.chr += rr->len; len 746 fs/isofs/rock.c rs.len -= rr->len; len 747 fs/isofs/rock.c if (rs.len < 0) len 46 fs/isofs/rock.h __u8 len; len 98 fs/isofs/rock.h __u8 len; len 1113 fs/jbd2/journal.c unsigned long long start, int len, int blocksize) len 1159 fs/jbd2/journal.c journal->j_maxlen = len; len 1210 fs/jbd2/journal.c unsigned long long start, int len, int blocksize) len 1214 fs/jbd2/journal.c journal = journal_init_common(bdev, fs_dev, start, len, blocksize); len 126 fs/jffs2/debug.c uint32_t ofs, int len) len 132 fs/jffs2/debug.c buf = kmalloc(len, GFP_KERNEL); len 136 fs/jffs2/debug.c ret = jffs2_flash_read(c, ofs, len, &retlen, buf); len 137 fs/jffs2/debug.c if (ret || (retlen != len)) { len 139 fs/jffs2/debug.c len, ret, retlen); len 145 fs/jffs2/debug.c for (i = 0; i < len; i++) len 152 fs/jffs2/debug.c __jffs2_dbg_dump_buffer(buf, len, ofs); len 737 fs/jffs2/debug.c __jffs2_dbg_dump_buffer(unsigned char *buf, int len, uint32_t offs) len 743 fs/jffs2/debug.c offs, offs + len, len); len 753 fs/jffs2/debug.c while (i < len) { len 754 fs/jffs2/debug.c if ((i % JFFS2_BUFDUMP_BYTES_PER_LINE) == 0 && i != len -1) { len 776 fs/jffs2/debug.c int len = sizeof(union jffs2_node_union); len 783 fs/jffs2/debug.c ret = jffs2_flash_read(c, ofs, len, &retlen, (unsigned char *)&node); len 784 fs/jffs2/debug.c if (ret || (retlen != len)) { len 786 fs/jffs2/debug.c len, ret, retlen); len 192 fs/jffs2/debug.h uint32_t ofs, int len); len 214 fs/jffs2/debug.h __jffs2_dbg_dump_buffer(unsigned char *buf, int len, uint32_t offs); len 227 fs/jffs2/debug.h #define jffs2_dbg_prewrite_paranoia_check(c, ofs, len) \ len 228 fs/jffs2/debug.h __jffs2_dbg_prewrite_paranoia_check(c, ofs, len) len 234 fs/jffs2/debug.h #define jffs2_dbg_prewrite_paranoia_check(c, ofs, len) len 250 fs/jffs2/debug.h #define jffs2_dbg_dump_buffer(buf, len, offs) \ len 251 fs/jffs2/debug.h __jffs2_dbg_dump_buffer(*buf, len, offs); len 261 fs/jffs2/debug.h #define jffs2_dbg_dump_buffer(buf, len, offs) len 86 fs/jffs2/dir.c if (target->d_name.len > JFFS2_MAX_NAME_LEN) len 92 fs/jffs2/dir.c nhash = full_name_hash(NULL, target->d_name.name, target->d_name.len); len 100 fs/jffs2/dir.c strlen(fd_list->name) == target->d_name.len && len 101 fs/jffs2/dir.c !strncmp(fd_list->name, target->d_name.name, target->d_name.len)) { len 233 fs/jffs2/dir.c dentry->d_name.len, dead_f, now); len 264 fs/jffs2/dir.c ret = jffs2_do_link(c, dir_f, f->inocache->ino, type, dentry->d_name.name, dentry->d_name.len, now); len 307 fs/jffs2/dir.c namelen = dentry->d_name.len; len 465 fs/jffs2/dir.c namelen = dentry->d_name.len; len 599 fs/jffs2/dir.c dentry->d_name.len, f, now); len 635 fs/jffs2/dir.c namelen = dentry->d_name.len; len 803 fs/jffs2/dir.c new_dentry->d_name.name, new_dentry->d_name.len, now); len 833 fs/jffs2/dir.c old_dentry->d_name.name, old_dentry->d_name.len, NULL, now); len 63 fs/jffs2/erase.c instr->len = c->sector_size; len 25 fs/jffs2/file.c loff_t pos, unsigned len, unsigned copied, len 28 fs/jffs2/file.c loff_t pos, unsigned len, unsigned flags, len 132 fs/jffs2/file.c loff_t pos, unsigned len, unsigned flags, len 236 fs/jffs2/file.c loff_t pos, unsigned len, unsigned copied, len 587 fs/jffs2/nodelist.c uint32_t ofs, uint32_t len, len 608 fs/jffs2/nodelist.c ref->flash_offset, ofs, ref->next_in_ino, len); len 619 fs/jffs2/nodelist.c ref, ref_offset(ref), ref_offset(ref)+len, len 635 fs/jffs2/nodelist.c c->unchecked_size += len; len 636 fs/jffs2/nodelist.c jeb->unchecked_size += len; len 641 fs/jffs2/nodelist.c c->used_size += len; len 642 fs/jffs2/nodelist.c jeb->used_size += len; len 646 fs/jffs2/nodelist.c c->dirty_size += len; len 647 fs/jffs2/nodelist.c jeb->dirty_size += len; len 650 fs/jffs2/nodelist.c c->free_size -= len; len 651 fs/jffs2/nodelist.c jeb->free_size -= len; len 655 fs/jffs2/nodelist.c ref->__totlen = len; len 377 fs/jffs2/nodelist.h uint32_t ofs, uint32_t len, len 386 fs/jffs2/nodelist.h uint32_t *len, int prio, uint32_t sumsize); len 388 fs/jffs2/nodelist.h uint32_t *len, uint32_t sumsize); len 390 fs/jffs2/nodelist.h uint32_t ofs, uint32_t len, len 455 fs/jffs2/nodelist.h int ofs, int len); len 457 fs/jffs2/nodelist.h unsigned char *buf, uint32_t offset, uint32_t len); len 72 fs/jffs2/nodemgmt.c uint32_t *len, uint32_t sumsize); len 75 fs/jffs2/nodemgmt.c uint32_t *len, int prio, uint32_t sumsize) len 197 fs/jffs2/nodemgmt.c ret = jffs2_do_reserve_space(c, minsize, len, sumsize); len 213 fs/jffs2/nodemgmt.c uint32_t *len, uint32_t sumsize) len 222 fs/jffs2/nodemgmt.c ret = jffs2_do_reserve_space(c, minsize, len, sumsize); len 355 fs/jffs2/nodemgmt.c uint32_t *len, uint32_t sumsize) len 467 fs/jffs2/nodemgmt.c *len = jeb->free_size - reserved_size; len 484 fs/jffs2/nodemgmt.c *len, jeb->offset + (c->sector_size - jeb->free_size)); len 501 fs/jffs2/nodemgmt.c uint32_t ofs, uint32_t len, len 510 fs/jffs2/nodemgmt.c __func__, ofs & ~3, ofs & 3, len); len 530 fs/jffs2/nodemgmt.c new = jffs2_link_node_ref(c, jeb, ofs, len, ic); len 79 fs/jffs2/os-linux.h #define jffs2_flash_write(c, ofs, len, retlen, buf) jffs2_flash_direct_write(c, ofs, len, retlen, buf) len 80 fs/jffs2/os-linux.h #define jffs2_flash_read(c, ofs, len, retlen, buf) (mtd_read((c)->mtd, ofs, len, retlen, buf)) len 117 fs/jffs2/os-linux.h int jffs2_flash_write(struct jffs2_sb_info *c, loff_t ofs, size_t len, size_t *retlen, const u_char *buf); len 118 fs/jffs2/os-linux.h int jffs2_flash_read(struct jffs2_sb_info *c, loff_t ofs, size_t len, size_t *retlen, u_char *buf); len 192 fs/jffs2/os-linux.h int jffs2_flash_direct_write(struct jffs2_sb_info *c, loff_t ofs, size_t len, len 25 fs/jffs2/read.c int ofs, int len) len 71 fs/jffs2/read.c D1(if(ofs + len > je32_to_cpu(ri->dsize)) { len 73 fs/jffs2/read.c len, ofs, je32_to_cpu(ri->dsize)); len 80 fs/jffs2/read.c memset(buf, 0, len); len 90 fs/jffs2/read.c if (ri->compr == JFFS2_COMPR_NONE && len == je32_to_cpu(ri->dsize)) { len 100 fs/jffs2/read.c if (len < je32_to_cpu(ri->dsize)) { len 142 fs/jffs2/read.c if (len < je32_to_cpu(ri->dsize)) { len 143 fs/jffs2/read.c memcpy(buf, decomprbuf+ofs, len); len 158 fs/jffs2/read.c unsigned char *buf, uint32_t offset, uint32_t len) len 160 fs/jffs2/read.c uint32_t end = offset + len; len 165 fs/jffs2/read.c __func__, f->inocache->ino, offset, offset + len); len 37 fs/jffs2/readinode.c uint32_t crc, ofs, len; len 44 fs/jffs2/readinode.c len = tn->csize; len 58 fs/jffs2/readinode.c len -= adj; len 62 fs/jffs2/readinode.c ref_offset(ref), tn->csize, tn->partial_crc, tn->data_crc, ofs - len, ofs, len); len 67 fs/jffs2/readinode.c err = mtd_point(c->mtd, ofs, len, &retlen, (void **)&buffer, NULL); len 68 fs/jffs2/readinode.c if (!err && retlen < len) { len 79 fs/jffs2/readinode.c buffer = kmalloc(len, GFP_KERNEL); len 85 fs/jffs2/readinode.c err = jffs2_flash_read(c, ofs, len, &retlen, buffer); len 87 fs/jffs2/readinode.c JFFS2_ERROR("can not read %d bytes from 0x%08x, error code: %d.\n", len, ofs, err); len 91 fs/jffs2/readinode.c if (retlen != len) { len 92 fs/jffs2/readinode.c JFFS2_ERROR("short read at %#08x: %zd instead of %d.\n", ofs, retlen, len); len 99 fs/jffs2/readinode.c crc = crc32(tn->partial_crc, buffer, len); len 104 fs/jffs2/readinode.c mtd_unpoint(c->mtd, ofs, len); len 115 fs/jffs2/readinode.c len = ref_totlen(c, jeb, ref); len 126 fs/jffs2/readinode.c jeb->used_size += len; len 127 fs/jffs2/readinode.c jeb->unchecked_size -= len; len 128 fs/jffs2/readinode.c c->used_size += len; len 129 fs/jffs2/readinode.c c->unchecked_size -= len; len 140 fs/jffs2/readinode.c mtd_unpoint(c->mtd, ofs, len); len 607 fs/jffs2/readinode.c int len; len 618 fs/jffs2/readinode.c len = ref_totlen(c, jeb, ref); len 621 fs/jffs2/readinode.c jeb->used_size += len; len 622 fs/jffs2/readinode.c jeb->unchecked_size -= len; len 623 fs/jffs2/readinode.c c->used_size += len; len 624 fs/jffs2/readinode.c c->unchecked_size -= len; len 702 fs/jffs2/readinode.c uint32_t len, csize; len 779 fs/jffs2/readinode.c len = min_t(uint32_t, rdlen - sizeof(*rd), csize); len 780 fs/jffs2/readinode.c tn->partial_crc = crc32(0, buf, len); len 782 fs/jffs2/readinode.c dbg_readinode("Calculates CRC (%#08x) for %d bytes, csize %d\n", tn->partial_crc, len, csize); len 786 fs/jffs2/readinode.c if (len >= csize && unlikely(tn->partial_crc != je32_to_cpu(rd->data_crc))) { len 804 fs/jffs2/readinode.c len = ref_totlen(c, jeb, ref); len 807 fs/jffs2/readinode.c jeb->used_size += len; len 808 fs/jffs2/readinode.c jeb->unchecked_size -= len; len 809 fs/jffs2/readinode.c c->used_size += len; len 810 fs/jffs2/readinode.c c->unchecked_size -= len; len 972 fs/jffs2/readinode.c int len, err; len 980 fs/jffs2/readinode.c len = sizeof(union jffs2_node_union) + c->wbuf_pagesize; len 981 fs/jffs2/readinode.c buf = kmalloc(len, GFP_KERNEL); len 1008 fs/jffs2/readinode.c len = JFFS2_MIN_NODE_HEADER; len 1019 fs/jffs2/readinode.c end = ref_offset(ref) + len; len 1023 fs/jffs2/readinode.c len = end - ref_offset(ref); len 1026 fs/jffs2/readinode.c dbg_readinode("read %d bytes at %#08x(%d).\n", len, ref_offset(ref), ref_flags(ref)); len 1029 fs/jffs2/readinode.c err = jffs2_flash_read(c, ref_offset(ref), len, &retlen, buf); len 1031 fs/jffs2/readinode.c JFFS2_ERROR("can not read %d bytes from 0x%08x, error code: %d.\n", len, ref_offset(ref), err); len 1035 fs/jffs2/readinode.c if (retlen < len) { len 1036 fs/jffs2/readinode.c JFFS2_ERROR("short read at %#08x: %zu instead of %d.\n", ref_offset(ref), retlen, len); len 1067 fs/jffs2/readinode.c len < sizeof(struct jffs2_raw_dirent)) { len 1068 fs/jffs2/readinode.c err = read_more(c, ref, sizeof(struct jffs2_raw_dirent), &len, buf); len 1082 fs/jffs2/readinode.c len < sizeof(struct jffs2_raw_inode)) { len 1083 fs/jffs2/readinode.c err = read_more(c, ref, sizeof(struct jffs2_raw_inode), &len, buf); len 1088 fs/jffs2/readinode.c err = read_dnode(c, ref, &node->i, len, rii); len 1096 fs/jffs2/readinode.c len < sizeof(struct jffs2_unknown_node)) { len 1097 fs/jffs2/readinode.c err = read_more(c, ref, sizeof(struct jffs2_unknown_node), &len, buf); len 288 fs/jffs2/scan.c uint32_t ofs, uint32_t len) len 293 fs/jffs2/scan.c ret = jffs2_flash_read(c, ofs, len, &retlen, buf); len 296 fs/jffs2/scan.c len, ofs, ret); len 299 fs/jffs2/scan.c if (retlen < len) { len 372 fs/jffs2/summary.c uint32_t ofs, uint32_t len, len 381 fs/jffs2/summary.c return jffs2_link_node_ref(c, jeb, jeb->offset + ofs, len, ic); len 283 fs/jffs2/wbuf.c uint32_t start, end, ofs, len; len 389 fs/jffs2/wbuf.c ret = jffs2_reserve_space_gc(c, end-start, &len, JFFS2_SUMMARY_NOSUM_SIZE); len 782 fs/jffs2/wbuf.c size_t len) len 784 fs/jffs2/wbuf.c if (len && !c->wbuf_len && (len >= c->wbuf_pagesize)) len 787 fs/jffs2/wbuf.c if (len > (c->wbuf_pagesize - c->wbuf_len)) len 788 fs/jffs2/wbuf.c len = c->wbuf_pagesize - c->wbuf_len; len 789 fs/jffs2/wbuf.c memcpy(c->wbuf + c->wbuf_len, buf, len); len 790 fs/jffs2/wbuf.c c->wbuf_len += (uint32_t) len; len 791 fs/jffs2/wbuf.c return len; len 941 fs/jffs2/wbuf.c int jffs2_flash_write(struct jffs2_sb_info *c, loff_t ofs, size_t len, len 947 fs/jffs2/wbuf.c return jffs2_flash_direct_write(c, ofs, len, retlen, buf); len 950 fs/jffs2/wbuf.c vecs[0].iov_len = len; len 957 fs/jffs2/wbuf.c int jffs2_flash_read(struct jffs2_sb_info *c, loff_t ofs, size_t len, size_t *retlen, u_char *buf) len 963 fs/jffs2/wbuf.c return mtd_read(c->mtd, ofs, len, retlen, buf); len 967 fs/jffs2/wbuf.c ret = mtd_read(c->mtd, ofs, len, retlen, buf); len 969 fs/jffs2/wbuf.c if ( (ret == -EBADMSG || ret == -EUCLEAN) && (*retlen == len) ) { len 972 fs/jffs2/wbuf.c len, ofs); len 999 fs/jffs2/wbuf.c if (lwbf > len) len 1000 fs/jffs2/wbuf.c lwbf = len; len 1003 fs/jffs2/wbuf.c if (orbf > len) /* is write beyond write buffer ? */ len 1005 fs/jffs2/wbuf.c lwbf = len - orbf; /* number of bytes to copy */ len 1043 fs/jffs2/wbuf.c ops.len = ops.ooboffs = ops.retlen = ops.oobretlen = 0; len 1085 fs/jffs2/wbuf.c ops.len = ops.ooboffs = ops.retlen = ops.oobretlen = 0; len 1110 fs/jffs2/wbuf.c ops.len = ops.ooboffs = ops.retlen = ops.oobretlen = 0; len 492 fs/jffs2/write.c ret = jffs2_reserve_space(c, sizeof(*rd)+qstr->len, &alloclen, len 493 fs/jffs2/write.c ALLOC_NORMAL, JFFS2_SUMMARY_DIRENT_SIZE(qstr->len)); len 512 fs/jffs2/write.c rd->totlen = cpu_to_je32(sizeof(*rd) + qstr->len); len 519 fs/jffs2/write.c rd->nsize = qstr->len; len 522 fs/jffs2/write.c rd->name_crc = cpu_to_je32(crc32(0, qstr->name, qstr->len)); len 524 fs/jffs2/write.c fd = jffs2_write_dirent(c, dir_f, rd, qstr->name, qstr->len, ALLOC_NORMAL); len 32 fs/jffs2/writev.c int jffs2_flash_direct_write(struct jffs2_sb_info *c, loff_t ofs, size_t len, len 36 fs/jffs2/writev.c ret = mtd_write(c->mtd, ofs, len, retlen, buf); len 43 fs/jffs2/writev.c vecs[0].iov_len = len; len 971 fs/jffs2/xattr.c ssize_t prefix_len, len, rc; len 980 fs/jffs2/xattr.c len = 0; len 1009 fs/jffs2/xattr.c if (rc > size - len) { len 1019 fs/jffs2/xattr.c len += rc; len 1021 fs/jffs2/xattr.c rc = len; len 316 fs/jfs/inode.c loff_t pos, unsigned len, unsigned flags, len 321 fs/jfs/inode.c ret = nobh_write_begin(mapping, pos, len, flags, pagep, fsdata, len 324 fs/jfs/inode.c jfs_write_failed(mapping, pos + len); len 81 fs/jfs/jfs_discard.c end = start + (range->len >> sb->s_blocksize_bits) - 1; len 88 fs/jfs/jfs_discard.c range->len < sb->s_blocksize) len 103 fs/jfs/jfs_discard.c range->len = trimmed << sb->s_blocksize_bits; len 3013 fs/jfs/jfs_dtree.c int d_namleft, len, outlen; len 3200 fs/jfs/jfs_dtree.c len = min(d_namleft, DTLHDRDATALEN); len 3234 fs/jfs/jfs_dtree.c len = min(d_namleft, DTLHDRDATALEN_LEGACY); len 3238 fs/jfs/jfs_dtree.c outlen = jfs_strfromUCS_le(name_ptr, d->name, len, len 3247 fs/jfs/jfs_dtree.c d_namleft -= len; len 3257 fs/jfs/jfs_dtree.c len = min(d_namleft, DTSLOTDATALEN); len 3259 fs/jfs/jfs_dtree.c len, codepage); len 3584 fs/jfs/jfs_dtree.c int klen, namlen, len, rc; len 3611 fs/jfs/jfs_dtree.c len = min(namlen, DTIHDRDATALEN); len 3614 fs/jfs/jfs_dtree.c len = min(klen, len); len 3615 fs/jfs/jfs_dtree.c if ((rc = UniStrncmp_le(kname, name, len))) len 3618 fs/jfs/jfs_dtree.c klen -= len; len 3619 fs/jfs/jfs_dtree.c namlen -= len; len 3622 fs/jfs/jfs_dtree.c kname += len; len 3626 fs/jfs/jfs_dtree.c len = min(namlen, DTSLOTDATALEN); len 3627 fs/jfs/jfs_dtree.c len = min(klen, len); len 3629 fs/jfs/jfs_dtree.c if ((rc = UniStrncmp_le(kname, name, len))) len 3632 fs/jfs/jfs_dtree.c klen -= len; len 3633 fs/jfs/jfs_dtree.c namlen -= len; len 3634 fs/jfs/jfs_dtree.c kname += len; len 3661 fs/jfs/jfs_dtree.c int klen, namlen, len, rc; len 3695 fs/jfs/jfs_dtree.c len = min(namlen, DTLHDRDATALEN); len 3697 fs/jfs/jfs_dtree.c len = min(namlen, DTLHDRDATALEN_LEGACY); len 3707 fs/jfs/jfs_dtree.c len = min(namlen, DTIHDRDATALEN); len 3711 fs/jfs/jfs_dtree.c len = min(klen, len); len 3712 fs/jfs/jfs_dtree.c for (i = 0; i < len; i++, kname++, name++) { len 3722 fs/jfs/jfs_dtree.c klen -= len; len 3723 fs/jfs/jfs_dtree.c namlen -= len; len 3729 fs/jfs/jfs_dtree.c len = min(namlen, DTSLOTDATALEN); len 3730 fs/jfs/jfs_dtree.c len = min(klen, len); len 3732 fs/jfs/jfs_dtree.c for (i = 0; i < len; i++, kname++, name++) { len 3743 fs/jfs/jfs_dtree.c klen -= len; len 3744 fs/jfs/jfs_dtree.c namlen -= len; len 3837 fs/jfs/jfs_dtree.c int namlen, len; len 3850 fs/jfs/jfs_dtree.c len = min(namlen, DTLHDRDATALEN); len 3852 fs/jfs/jfs_dtree.c len = min(namlen, DTLHDRDATALEN_LEGACY); len 3858 fs/jfs/jfs_dtree.c len = min(namlen, DTIHDRDATALEN); len 3867 fs/jfs/jfs_dtree.c UniStrncpy_from_le(kname, name, len); len 3875 fs/jfs/jfs_dtree.c kname += len; len 3876 fs/jfs/jfs_dtree.c namlen -= len; len 3877 fs/jfs/jfs_dtree.c len = min(namlen, DTSLOTDATALEN); len 3878 fs/jfs/jfs_dtree.c UniStrncpy_from_le(kname, t->name, len); len 3899 fs/jfs/jfs_dtree.c int hsi, fsi, klen, len, nextindex; len 3934 fs/jfs/jfs_dtree.c len = min(klen, DTLHDRDATALEN); len 3941 fs/jfs/jfs_dtree.c len = min(klen, DTLHDRDATALEN_LEGACY); len 3949 fs/jfs/jfs_dtree.c len = min(klen, DTIHDRDATALEN); len 3952 fs/jfs/jfs_dtree.c UniStrncpy_to_le(name, kname, len); len 3959 fs/jfs/jfs_dtree.c klen -= len; len 3985 fs/jfs/jfs_dtree.c kname += len; len 3986 fs/jfs/jfs_dtree.c len = min(klen, DTSLOTDATALEN); len 3987 fs/jfs/jfs_dtree.c UniStrncpy_to_le(t->name, kname, len); len 3991 fs/jfs/jfs_dtree.c klen -= len; len 4059 fs/jfs/jfs_dtree.c int snamlen, len; len 4124 fs/jfs/jfs_dtree.c len = min(snamlen, DTLHDRDATALEN); len 4127 fs/jfs/jfs_dtree.c len = min(snamlen, DTLHDRDATALEN_LEGACY); len 4129 fs/jfs/jfs_dtree.c memcpy(dlh, slh, 6 + len * 2); len 4140 fs/jfs/jfs_dtree.c len = min(snamlen, DTIHDRDATALEN); len 4142 fs/jfs/jfs_dtree.c memcpy(dih, sih, 10 + len * 2); len 4161 fs/jfs/jfs_dtree.c snamlen -= len; len 4189 fs/jfs/jfs_dtree.c len = min(snamlen, DTSLOTDATALEN); len 4190 fs/jfs/jfs_dtree.c UniStrncpy_le(d->name, s->name, len); len 4205 fs/jfs/jfs_dtree.c snamlen -= len; len 358 fs/jfs/jfs_logmgr.c int len; len 364 fs/jfs/jfs_logmgr.c len = 0; len 428 fs/jfs/jfs_logmgr.c len += srclen; len 454 fs/jfs/jfs_logmgr.c len += 4; len 472 fs/jfs/jfs_logmgr.c lrd->length = cpu_to_le16(len); len 235 fs/jfs/jfs_metapage.c int *len) len 245 fs/jfs/jfs_metapage.c if (lblock + *len > file_blocks) len 246 fs/jfs/jfs_metapage.c *len = file_blocks - lblock; len 249 fs/jfs/jfs_metapage.c rc = xtLookup(inode, (s64)lblock, *len, &xflag, &xaddr, len, 0); len 250 fs/jfs/jfs_metapage.c if ((rc == 0) && *len) len 341 fs/jfs/jfs_metapage.c int len; len 385 fs/jfs/jfs_metapage.c len = min(xlen, blocks_per_mp); len 386 fs/jfs/jfs_metapage.c xlen -= len; len 387 fs/jfs/jfs_metapage.c bio_bytes += len << inode->i_blkbits; len 417 fs/jfs/jfs_metapage.c len = min(xlen, (int)JFS_SBI(inode->i_sb)->nbperpage); len 428 fs/jfs/jfs_metapage.c bio_bytes = len << inode->i_blkbits; len 430 fs/jfs/jfs_metapage.c xlen -= len; len 431 fs/jfs/jfs_metapage.c next_block = lblock + len; len 480 fs/jfs/jfs_metapage.c unsigned int len; len 506 fs/jfs/jfs_metapage.c len = xlen << inode->i_blkbits; len 508 fs/jfs/jfs_metapage.c if (bio_add_page(bio, page, len, offset) < len) len 764 fs/jfs/jfs_metapage.c void __invalidate_metapages(struct inode *ip, s64 addr, int len) len 780 fs/jfs/jfs_metapage.c for (lblock = addr & ~(BlocksPerPage - 1); lblock < addr + len; len 791 fs/jfs/jfs_metapage.c if (mp->index >= addr + len) len 59 fs/jfs/jfs_types.h static inline void PXDlength(pxd_t *pxd, __u32 len) len 62 fs/jfs/jfs_types.h cpu_to_le32(len & 0xffffff); len 112 fs/jfs/jfs_types.h #define DXDlength(dxd, len) PXDlength(&(dxd)->loc, len) len 20 fs/jfs/jfs_unicode.c int len, struct nls_table *codepage) len 28 fs/jfs/jfs_unicode.c for (i = 0; (i < len) && from[i]; i++) { len 40 fs/jfs/jfs_unicode.c for (i = 0; (i < len) && from[i]; i++) { len 69 fs/jfs/jfs_unicode.c static int jfs_strtoUCS(wchar_t * to, const unsigned char *from, int len, len 76 fs/jfs/jfs_unicode.c for (i = 0; len && *from; i++, from += charlen, len -= charlen) len 78 fs/jfs/jfs_unicode.c charlen = codepage->char2uni(from, len, &to[i]); len 88 fs/jfs/jfs_unicode.c for (i = 0; (i < len) && from[i]; i++) len 105 fs/jfs/jfs_unicode.c int length = dentry->d_name.len; len 84 fs/jfs/jfs_xtree.c int len; len 601 fs/jfs/jfs_xtree.c split.len = xlen; len 724 fs/jfs/jfs_xtree.c XT_PUTENTRY(xad, split->flag, split->off, split->len, len 846 fs/jfs/jfs_xtree.c split->len = JFS_SBI(ip->i_sb)->nbperpage; len 1051 fs/jfs/jfs_xtree.c XT_PUTENTRY(xad, split->flag, split->off, split->len, len 1122 fs/jfs/jfs_xtree.c XT_PUTENTRY(xad, split->flag, split->off, split->len, len 1147 fs/jfs/jfs_xtree.c XT_PUTENTRY(xad, split->flag, split->off, split->len, len 1287 fs/jfs/jfs_xtree.c XT_PUTENTRY(xad, split->flag, split->off, split->len, split->addr); len 1357 fs/jfs/jfs_xtree.c int index, nextindex, len; len 1401 fs/jfs/jfs_xtree.c if ((len = xlen - MAXXLEN) <= 0) len 1424 fs/jfs/jfs_xtree.c split.len = len; len 1464 fs/jfs/jfs_xtree.c XT_PUTENTRY(xad, XAD_NEW, xoff, len, xaddr); len 1589 fs/jfs/jfs_xtree.c split.len = xlen; len 1922 fs/jfs/jfs_xtree.c split.len = nxlen; len 2075 fs/jfs/jfs_xtree.c split.len = xlen; len 2255 fs/jfs/jfs_xtree.c split.len = xlen; len 3159 fs/jfs/jfs_xtree.c int xlen, len, freexlen; len 3346 fs/jfs/jfs_xtree.c len = teof - xoff; len 3347 fs/jfs/jfs_xtree.c freexlen = xlen - len; len 3348 fs/jfs/jfs_xtree.c XADlength(xad, len); len 3351 fs/jfs/jfs_xtree.c xaddr += len; len 1547 fs/jfs/namei.c for (i=0; i < this->len; i++) len 1555 fs/jfs/namei.c unsigned int len, const char *str, const struct qstr *name) len 1559 fs/jfs/namei.c if (len != name->len) len 1561 fs/jfs/namei.c for (i=0; i < len; i++) { len 736 fs/jfs/super.c size_t len, loff_t off) len 750 fs/jfs/super.c if (off+len > i_size) len 751 fs/jfs/super.c len = i_size-off; len 752 fs/jfs/super.c toread = len; len 776 fs/jfs/super.c return len; len 781 fs/jfs/super.c const char *data, size_t len, loff_t off) len 788 fs/jfs/super.c size_t towrite = len; len 823 fs/jfs/super.c if (len == towrite) { len 827 fs/jfs/super.c if (inode->i_size < off+len-towrite) len 828 fs/jfs/super.c i_size_write(inode, off+len-towrite); len 832 fs/jfs/super.c return len - towrite; len 105 fs/jfs/xattr.c int len = ea->namelen; len 110 fs/jfs/xattr.c len += XATTR_OS2_PREFIX_LEN; len 115 fs/jfs/xattr.c return len; len 128 fs/kernfs/dir.c size_t depth_from, depth_to, len = 0; len 153 fs/kernfs/dir.c len += strlcpy(buf + len, parent_str, len 154 fs/kernfs/dir.c len < buflen ? buflen - len : 0); len 160 fs/kernfs/dir.c len += strlcpy(buf + len, "/", len 161 fs/kernfs/dir.c len < buflen ? buflen - len : 0); len 162 fs/kernfs/dir.c len += strlcpy(buf + len, kn->name, len 163 fs/kernfs/dir.c len < buflen ? buflen - len : 0); len 166 fs/kernfs/dir.c return len; len 302 fs/kernfs/dir.c unsigned int len = strlen(name); len 303 fs/kernfs/dir.c while (len--) len 868 fs/kernfs/dir.c size_t len; len 876 fs/kernfs/dir.c len = strlcpy(kernfs_pr_cont_buf, path, sizeof(kernfs_pr_cont_buf)); len 878 fs/kernfs/dir.c if (len >= sizeof(kernfs_pr_cont_buf)) { len 1679 fs/kernfs/dir.c int len = strlen(name); len 1687 fs/kernfs/dir.c if (!dir_emit(ctx, name, len, ino, type)) len 187 fs/kernfs/file.c ssize_t len = min_t(size_t, count, PAGE_SIZE); len 195 fs/kernfs/file.c buf = kmalloc(len, GFP_KERNEL); len 205 fs/kernfs/file.c len = -ENODEV; len 213 fs/kernfs/file.c len = ops->read(of, buf, len, *ppos); len 215 fs/kernfs/file.c len = -EINVAL; len 220 fs/kernfs/file.c if (len < 0) len 223 fs/kernfs/file.c if (copy_to_user(user_buf, buf, len)) { len 224 fs/kernfs/file.c len = -EFAULT; len 228 fs/kernfs/file.c *ppos += len; len 235 fs/kernfs/file.c return len; len 277 fs/kernfs/file.c ssize_t len; len 281 fs/kernfs/file.c len = count; len 282 fs/kernfs/file.c if (len > of->atomic_write_len) len 285 fs/kernfs/file.c len = min_t(size_t, count, PAGE_SIZE); len 292 fs/kernfs/file.c buf = kmalloc(len + 1, GFP_KERNEL); len 296 fs/kernfs/file.c if (copy_from_user(buf, user_buf, len)) { len 297 fs/kernfs/file.c len = -EFAULT; len 300 fs/kernfs/file.c buf[len] = '\0'; /* guarantee string termination */ len 309 fs/kernfs/file.c len = -ENODEV; len 315 fs/kernfs/file.c len = ops->write(of, buf, len, *ppos); len 317 fs/kernfs/file.c len = -EINVAL; len 322 fs/kernfs/file.c if (len > 0) len 323 fs/kernfs/file.c *ppos += len; len 330 fs/kernfs/file.c return len; len 393 fs/kernfs/file.c void *buf, int len, int write) len 407 fs/kernfs/file.c ret = of->vm_ops->access(vma, addr, buf, len, write); len 689 fs/kernfs/file.c int len = of->atomic_write_len ?: PAGE_SIZE; len 690 fs/kernfs/file.c of->prealloc_buf = kmalloc(len + 1, GFP_KERNEL); len 62 fs/kernfs/symlink.c int len = 0; len 85 fs/kernfs/symlink.c len += strlen(kn->name) + 1; len 90 fs/kernfs/symlink.c if (len < 2) len 92 fs/kernfs/symlink.c len--; len 93 fs/kernfs/symlink.c if ((s - path) + len >= PATH_MAX) len 101 fs/kernfs/symlink.c len -= slen; len 102 fs/kernfs/symlink.c memcpy(s + len, kn->name, slen); len 103 fs/kernfs/symlink.c if (len) len 104 fs/kernfs/symlink.c s[--len] = '/'; len 67 fs/libfs.c if (dentry->d_name.len > NAME_MAX) len 203 fs/libfs.c if (!dir_emit(ctx, next->d_name.name, next->d_name.len, len 451 fs/libfs.c loff_t pos, unsigned len, unsigned flags, len 465 fs/libfs.c if (!PageUptodate(page) && (len != PAGE_SIZE)) { len 468 fs/libfs.c zero_user_segments(page, 0, from, from + len, PAGE_SIZE); len 497 fs/libfs.c loff_t pos, unsigned len, unsigned copied, len 505 fs/libfs.c if (copied < len) { len 508 fs/libfs.c zero_user(page, from + copied, len - copied); len 849 fs/libfs.c size_t len, loff_t *ppos) len 878 fs/libfs.c ret = simple_read_from_buffer(buf, len, ppos, attr->get_buf, size); len 887 fs/libfs.c size_t len, loff_t *ppos) len 903 fs/libfs.c size = min(sizeof(attr->set_buf) - 1, len); len 911 fs/libfs.c ret = len; /* on success, claim we got the whole input */ len 126 fs/lockd/clnt4xdr.c obj->len = ret; len 136 fs/lockd/clnt4xdr.c encode_netobj(xdr, (u8 *)&cookie->data, cookie->len); len 157 fs/lockd/clnt4xdr.c cookie->len = length; len 161 fs/lockd/clnt4xdr.c cookie->len = 4; len 248 fs/lockd/clnt4xdr.c encode_netobj(xdr, lock->oh.data, lock->oh.len); len 333 fs/lockd/clnt4xdr.c encode_netobj(xdr, lock->oh.data, lock->oh.len); len 47 fs/lockd/clntproc.c c->len=4; len 136 fs/lockd/clntproc.c lock->oh.len = snprintf(req->a_owner, sizeof(req->a_owner), "%u@%s", len 123 fs/lockd/clntxdr.c obj->len = ret; len 133 fs/lockd/clntxdr.c encode_netobj(xdr, (u8 *)&cookie->data, cookie->len); len 154 fs/lockd/clntxdr.c cookie->len = length; len 158 fs/lockd/clntxdr.c cookie->len = 4; len 243 fs/lockd/clntxdr.c encode_netobj(xdr, lock->oh.data, lock->oh.len); len 327 fs/lockd/clntxdr.c encode_netobj(xdr, lock->oh.data, lock->oh.len); len 211 fs/lockd/mon.c const char *hostname, const size_t len) len 216 fs/lockd/mon.c if (strlen(nsm->sm_name) == len && len 217 fs/lockd/mon.c memcmp(nsm->sm_name, hostname, len) == 0) len 388 fs/lockd/mon.c info->len, info->mon); len 426 fs/lockd/mon.c const u32 len = strlen(string); len 429 fs/lockd/mon.c p = xdr_reserve_space(xdr, 4 + len); len 430 fs/lockd/mon.c xdr_encode_opaque(p, string, len); len 36 fs/lockd/svc4proc.c if (!(host = nlmsvc_lookup_host(rqstp, lock->caller, lock->len)) len 298 fs/lockd/svc4proc.c argp->lock.len); len 65 fs/lockd/svclock.c unsigned int i, len = sizeof(buf); len 68 fs/lockd/svclock.c len--; /* allow for trailing \0 */ len 69 fs/lockd/svclock.c if (len < 3) len 71 fs/lockd/svclock.c for (i = 0 ; i < cookie->len ; i++) { len 72 fs/lockd/svclock.c if (len < 2) { len 78 fs/lockd/svclock.c len -= 2; len 172 fs/lockd/svclock.c if (a->len != b->len) len 174 fs/lockd/svclock.c if (memcmp(a->data, b->data, a->len)) len 431 fs/lockd/svclock.c call->a_args.lock.oh.len = lock->oh.len; len 437 fs/lockd/svclock.c if (lock->oh.len > NLMCLNT_OHSIZE) { len 438 fs/lockd/svclock.c void *data = kmalloc(lock->oh.len, GFP_KERNEL); len 444 fs/lockd/svclock.c memcpy(call->a_args.lock.oh.data, lock->oh.data, lock->oh.len); len 635 fs/lockd/svclock.c conflock->len = strlen(conflock->caller); len 636 fs/lockd/svclock.c conflock->oh.len = 0; /* don't return OH info */ len 65 fs/lockd/svcproc.c if (!(host = nlmsvc_lookup_host(rqstp, lock->caller, lock->len)) len 339 fs/lockd/svcproc.c argp->lock.len); len 23 fs/lockd/svcshare.c return share->s_owner.len == oh->len len 24 fs/lockd/svcshare.c && !memcmp(share->s_owner.data, oh->data, oh->len); len 43 fs/lockd/svcshare.c share = kmalloc(sizeof(*share) + oh->len, len 50 fs/lockd/svcshare.c memcpy(ohdata, oh->data, oh->len); len 55 fs/lockd/svcshare.c share->s_owner.len = oh->len; len 49 fs/lockd/xdr.c unsigned int len; len 51 fs/lockd/xdr.c len = ntohl(*p++); len 53 fs/lockd/xdr.c if(len==0) len 55 fs/lockd/xdr.c c->len=4; len 58 fs/lockd/xdr.c else if(len<=NLM_MAXCOOKIELEN) len 60 fs/lockd/xdr.c c->len=len; len 61 fs/lockd/xdr.c memcpy(c->data, p, len); len 62 fs/lockd/xdr.c p+=XDR_QUADLEN(len); len 68 fs/lockd/xdr.c len, NLM_MAXCOOKIELEN); len 77 fs/lockd/xdr.c *p++ = htonl(c->len); len 78 fs/lockd/xdr.c memcpy(p, c->data, c->len); len 79 fs/lockd/xdr.c p+=XDR_QUADLEN(c->len); len 86 fs/lockd/xdr.c unsigned int len; len 88 fs/lockd/xdr.c if ((len = ntohl(*p++)) != NFS2_FHSIZE) { len 90 fs/lockd/xdr.c len, NFS2_FHSIZE); len 118 fs/lockd/xdr.c s32 start, len, end; len 121 fs/lockd/xdr.c &lock->len, len 132 fs/lockd/xdr.c len = ntohl(*p++); len 133 fs/lockd/xdr.c end = start + len - 1; len 137 fs/lockd/xdr.c if (len == 0 || end < 0) len 150 fs/lockd/xdr.c s32 start, len; len 168 fs/lockd/xdr.c len = 0; len 170 fs/lockd/xdr.c len = loff_t_to_s32(fl->fl_end - fl->fl_start + 1); len 173 fs/lockd/xdr.c *p++ = htonl(len); len 273 fs/lockd/xdr.c &lock->len, NLM_MAXSTRLEN)) len 312 fs/lockd/xdr.c &lock->len, NLM_MAXSTRLEN))) len 323 fs/lockd/xdr.c if (!(p = xdr_decode_string_inplace(p, &argp->mon, &argp->len, SM_MAXSTRLEN))) len 49 fs/lockd/xdr4.c unsigned int len; len 51 fs/lockd/xdr4.c len = ntohl(*p++); len 53 fs/lockd/xdr4.c if(len==0) len 55 fs/lockd/xdr4.c c->len=4; len 58 fs/lockd/xdr4.c else if(len<=NLM_MAXCOOKIELEN) len 60 fs/lockd/xdr4.c c->len=len; len 61 fs/lockd/xdr4.c memcpy(c->data, p, len); len 62 fs/lockd/xdr4.c p+=XDR_QUADLEN(len); len 68 fs/lockd/xdr4.c len, NLM_MAXCOOKIELEN); len 77 fs/lockd/xdr4.c *p++ = htonl(c->len); len 78 fs/lockd/xdr4.c memcpy(p, c->data, c->len); len 79 fs/lockd/xdr4.c p+=XDR_QUADLEN(c->len); len 110 fs/lockd/xdr4.c __u64 len, start; len 114 fs/lockd/xdr4.c &lock->len, NLM_MAXSTRLEN)) len 124 fs/lockd/xdr4.c p = xdr_decode_hyper(p, &len); len 125 fs/lockd/xdr4.c end = start + len - 1; len 129 fs/lockd/xdr4.c if (len == 0 || end < 0) len 142 fs/lockd/xdr4.c s64 start, len; len 161 fs/lockd/xdr4.c len = 0; len 163 fs/lockd/xdr4.c len = loff_t_to_s64(fl->fl_end - fl->fl_start + 1); len 166 fs/lockd/xdr4.c p = xdr_encode_hyper(p, len); len 270 fs/lockd/xdr4.c &lock->len, NLM_MAXSTRLEN)) len 309 fs/lockd/xdr4.c &lock->len, NLM_MAXSTRLEN))) len 320 fs/lockd/xdr4.c if (!(p = xdr_decode_string_inplace(p, &argp->mon, &argp->len, SM_MAXSTRLEN))) len 49 fs/minix/dir.c static int dir_commit_chunk(struct page *page, loff_t pos, unsigned len) len 54 fs/minix/dir.c block_write_end(NULL, mapping, pos, len, len, page, NULL); len 56 fs/minix/dir.c if (pos+len > dir->i_size) { len 57 fs/minix/dir.c i_size_write(dir, pos+len); len 135 fs/minix/dir.c static inline int namecompare(int len, int maxlen, len 138 fs/minix/dir.c if (len < maxlen && buffer[len]) len 140 fs/minix/dir.c return !memcmp(name, buffer, len); len 154 fs/minix/dir.c int namelen = dentry->d_name.len; len 204 fs/minix/dir.c int namelen = dentry->d_name.len; len 295 fs/minix/dir.c unsigned len = sbi->s_dirsize; len 299 fs/minix/dir.c err = minix_prepare_chunk(page, pos, len); len 305 fs/minix/dir.c err = dir_commit_chunk(page, pos, len); len 391 fs/minix/inode.c int minix_prepare_chunk(struct page *page, loff_t pos, unsigned len) len 393 fs/minix/inode.c return __block_write_begin(page, pos, len, minix_get_block); len 407 fs/minix/inode.c loff_t pos, unsigned len, unsigned flags, len 412 fs/minix/inode.c ret = block_write_begin(mapping, pos, len, flags, pagep, len 415 fs/minix/inode.c minix_write_failed(mapping, pos + len); len 56 fs/minix/minix.h extern int minix_prepare_chunk(struct page *page, loff_t pos, unsigned len); len 27 fs/minix/namei.c if (dentry->d_name.len > minix_sb(dir->i_sb)->s_namelen) len 132 fs/namei.c int len; len 149 fs/namei.c len = strncpy_from_user(kname, filename, EMBEDDED_NAME_MAX); len 150 fs/namei.c if (unlikely(len < 0)) { len 152 fs/namei.c return ERR_PTR(len); len 161 fs/namei.c if (unlikely(len == EMBEDDED_NAME_MAX)) { len 176 fs/namei.c len = strncpy_from_user(kname, filename, PATH_MAX); len 177 fs/namei.c if (unlikely(len < 0)) { len 180 fs/namei.c return ERR_PTR(len); len 182 fs/namei.c if (unlikely(len == PATH_MAX)) { len 191 fs/namei.c if (unlikely(!len)) { len 216 fs/namei.c int len = strlen(filename) + 1; len 222 fs/namei.c if (len <= EMBEDDED_NAME_MAX) { len 224 fs/namei.c } else if (len <= PATH_MAX) { len 239 fs/namei.c memcpy((char *)result->name, filename, len); len 1929 fs/namei.c unsigned int full_name_hash(const void *salt, const char *name, unsigned int len) len 1934 fs/namei.c if (!len) len 1937 fs/namei.c if (len < sizeof(unsigned long)) len 1941 fs/namei.c len -= sizeof(unsigned long); len 1943 fs/namei.c x ^= a & bytemask_from_count(len); len 1953 fs/namei.c unsigned long adata, mask, len; len 1956 fs/namei.c len = 0; len 1961 fs/namei.c len += sizeof(unsigned long); len 1963 fs/namei.c a = load_unaligned_zeropad(name+len); len 1970 fs/namei.c return hashlen_create(fold_hash(x, y), len + find_zero(mask)); len 1981 fs/namei.c unsigned long adata, bdata, mask, len; len 1984 fs/namei.c len = 0; len 1989 fs/namei.c len += sizeof(unsigned long); len 1991 fs/namei.c a = load_unaligned_zeropad(name+len); len 2000 fs/namei.c return hashlen_create(fold_hash(x, y), len + find_zero(mask)); len 2006 fs/namei.c unsigned int full_name_hash(const void *salt, const char *name, unsigned int len) len 2009 fs/namei.c while (len--) len 2019 fs/namei.c unsigned long len = 0, c; len 2023 fs/namei.c len++; len 2025 fs/namei.c c = (unsigned char)name[len]; len 2027 fs/namei.c return hashlen_create(end_name_hash(hash), len); len 2038 fs/namei.c unsigned long len = 0, c; len 2042 fs/namei.c len++; len 2044 fs/namei.c c = (unsigned char)name[len]; len 2046 fs/namei.c return hashlen_create(end_name_hash(hash), len); len 2260 fs/namei.c if (nd->last_type == LAST_NORM && nd->last.name[nd->last.len]) len 2450 fs/namei.c int len, struct qstr *this) len 2453 fs/namei.c this->len = len; len 2454 fs/namei.c this->hash = full_name_hash(base, name, len); len 2455 fs/namei.c if (!len) len 2459 fs/namei.c if (len < 2 || (len == 2 && name[1] == '.')) len 2463 fs/namei.c while (len--) { len 2495 fs/namei.c struct dentry *try_lookup_one_len(const char *name, struct dentry *base, int len) len 2502 fs/namei.c err = lookup_one_len_common(name, base, len, &this); len 2521 fs/namei.c struct dentry *lookup_one_len(const char *name, struct dentry *base, int len) len 2529 fs/namei.c err = lookup_one_len_common(name, base, len, &this); len 2551 fs/namei.c struct dentry *base, int len) len 2557 fs/namei.c err = lookup_one_len_common(name, base, len, &this); len 2584 fs/namei.c this.len = 3; len 3274 fs/namei.c if (nd->last.name[nd->last.len]) len 3299 fs/namei.c if (unlikely(nd->last.name[nd->last.len])) len 3644 fs/namei.c if (unlikely(!is_dir && last.name[last.len])) { len 4049 fs/namei.c if (last.name[last.len]) len 4596 fs/namei.c if (new_last.name[new_last.len]) len 4603 fs/namei.c if (old_last.name[old_last.len]) len 4605 fs/namei.c if (!(flags & RENAME_EXCHANGE) && new_last.name[new_last.len]) len 4687 fs/namei.c int len = PTR_ERR(link); len 4691 fs/namei.c len = strlen(link); len 4692 fs/namei.c if (len > (unsigned) buflen) len 4693 fs/namei.c len = buflen; len 4694 fs/namei.c if (copy_to_user(buffer, link, len)) len 4695 fs/namei.c len = -EFAULT; len 4697 fs/namei.c return len; len 4816 fs/namei.c int __page_symlink(struct inode *inode, const char *symname, int len, int nofs) len 4827 fs/namei.c err = pagecache_write_begin(NULL, mapping, 0, len-1, len 4832 fs/namei.c memcpy(page_address(page), symname, len-1); len 4834 fs/namei.c err = pagecache_write_end(NULL, mapping, 0, len-1, len-1, len 4838 fs/namei.c if (err < len-1) len 4848 fs/namei.c int page_symlink(struct inode *inode, const char *symname, int len) len 4850 fs/namei.c return __page_symlink(inode, symname, len, len 142 fs/nfs/blocklayout/blocklayout.c return offset >= map->start && offset < map->start + map->len; len 149 fs/nfs/blocklayout/blocklayout.c struct parallel_io *par, unsigned int offset, int *len) len 156 fs/nfs/blocklayout/blocklayout.c npg, rw, (unsigned long long)isect, offset, *len); len 173 fs/nfs/blocklayout/blocklayout.c end = disk_addr + *len; len 174 fs/nfs/blocklayout/blocklayout.c if (end >= map->start + map->len) len 175 fs/nfs/blocklayout/blocklayout.c *len = map->start + map->len - disk_addr; len 185 fs/nfs/blocklayout/blocklayout.c if (bio_add_page(bio, page, *len, offset) < *len) { len 699 fs/nfs/blocklayout/blocklayout.c lgr->layoutp->pages, lgr->layoutp->len); len 62 fs/nfs/blocklayout/blocklayout.h int len; len 72 fs/nfs/blocklayout/blocklayout.h u64 len; len 96 fs/nfs/blocklayout/blocklayout.h u64 len; len 105 fs/nfs/blocklayout/blocklayout.h u64 len; len 185 fs/nfs/blocklayout/blocklayout.h sector_t len, u64 lwb); len 74 fs/nfs/blocklayout/dev.c b->simple.len = 4 + 4; len 93 fs/nfs/blocklayout/dev.c b->simple.len += 8 + 4 + \ len 102 fs/nfs/blocklayout/dev.c p = xdr_decode_hyper(p, &b->slice.len); len 170 fs/nfs/blocklayout/dev.c map->len = dev->len; len 185 fs/nfs/blocklayout/dev.c child->start + child->len <= offset) len 225 fs/nfs/blocklayout/dev.c map->len = dev->chunk_size; len 255 fs/nfs/blocklayout/dev.c d->len = i_size_read(d->bdev->bd_inode); len 370 fs/nfs/blocklayout/dev.c d->len = i_size_read(d->bdev->bd_inode); len 412 fs/nfs/blocklayout/dev.c d->len = v->slice.len; len 421 fs/nfs/blocklayout/dev.c u64 len = 0; len 436 fs/nfs/blocklayout/dev.c d->children[i].start += len; len 437 fs/nfs/blocklayout/dev.c len += d->children[i].len; len 440 fs/nfs/blocklayout/dev.c d->len = len; len 450 fs/nfs/blocklayout/dev.c u64 len = 0; len 465 fs/nfs/blocklayout/dev.c len += d->children[i].len; len 468 fs/nfs/blocklayout/dev.c d->len = len; len 406 fs/nfs/blocklayout/extent_tree.c sector_t len, u64 lwb) len 409 fs/nfs/blocklayout/extent_tree.c sector_t end = start + len; len 71 fs/nfs/blocklayout/rpc_pipefs.c b->simple.len += 4; /* single volume */ len 72 fs/nfs/blocklayout/rpc_pipefs.c if (b->simple.len > PAGE_SIZE) len 76 fs/nfs/blocklayout/rpc_pipefs.c msg->len = sizeof(*bl_msg) + b->simple.len; len 77 fs/nfs/blocklayout/rpc_pipefs.c msg->data = kzalloc(msg->len, gfp_mask); len 83 fs/nfs/blocklayout/rpc_pipefs.c bl_msg->totallen = b->simple.len; len 75 fs/nfs/callback_xdr.c static __be32 decode_string(struct xdr_stream *xdr, unsigned int *len, len 83 fs/nfs/callback_xdr.c *len = err; len 484 fs/nfs/callback_xdr.c unsigned int len; len 491 fs/nfs/callback_xdr.c len = be32_to_cpu(*p); len 493 fs/nfs/callback_xdr.c p = xdr_inline_decode(xdr, len); len 498 fs/nfs/callback_xdr.c if (len == 20) { len 590 fs/nfs/callback_xdr.c static __be32 encode_string(struct xdr_stream *xdr, unsigned int len, const char *str) len 592 fs/nfs/callback_xdr.c if (unlikely(xdr_stream_encode_opaque(xdr, str, len) < 0)) len 198 fs/nfs/dir.c int nfs_readdir_make_qstr(struct qstr *string, const char *name, unsigned int len) len 200 fs/nfs/dir.c string->len = len; len 201 fs/nfs/dir.c string->name = kmemdup(name, len, GFP_KERNEL); len 209 fs/nfs/dir.c string->hash = full_name_hash(NULL, name, len); len 230 fs/nfs/dir.c ret = nfs_readdir_make_qstr(&cache_entry->string, entry->name, entry->len); len 298 fs/nfs/dir.c desc->file, array->array[i].string.len, len 459 fs/nfs/dir.c struct qstr filename = QSTR_INIT(entry->name, entry->len); len 471 fs/nfs/dir.c if (filename.len == 0) len 474 fs/nfs/dir.c if (strnlen(filename.name, filename.len) != filename.len) len 477 fs/nfs/dir.c if (strnchr(filename.name, filename.len, '/')) len 480 fs/nfs/dir.c if (filename.len == 1) len 482 fs/nfs/dir.c if (filename.len == 2 && filename.name[1] == '.') len 485 fs/nfs/dir.c filename.hash = full_name_hash(parent, filename.name, filename.len); len 776 fs/nfs/dir.c if (!dir_emit(desc->ctx, ent->string.name, ent->string.len, len 1411 fs/nfs/dir.c if (unlikely(dentry->d_name.len > NFS_SERVER(dir)->namelen)) len 1554 fs/nfs/dir.c if (dentry->d_name.len > NFS_SERVER(dir)->namelen) len 235 fs/nfs/dns_resolve.c ssize_t len; len 242 fs/nfs/dns_resolve.c len = qword_get(&buf, buf1, sizeof(buf1)); len 243 fs/nfs/dns_resolve.c if (len <= 0) len 245 fs/nfs/dns_resolve.c key.addrlen = rpc_pton(cd->net, buf1, len, len 249 fs/nfs/dns_resolve.c len = qword_get(&buf, buf1, sizeof(buf1)); len 250 fs/nfs/dns_resolve.c if (len <= 0) len 254 fs/nfs/dns_resolve.c key.namelen = len; len 40 fs/nfs/export.c int len = EMBED_FH_OFF + XDR_QUADLEN(fh_size); len 45 fs/nfs/export.c if (*max_len < len || IS_AUTOMOUNT(inode)) { len 47 fs/nfs/export.c __func__, *max_len, len); len 48 fs/nfs/export.c *max_len = len; len 55 fs/nfs/export.c p[len - 1] = 0; /* Padding */ len 57 fs/nfs/export.c *max_len = len; len 74 fs/nfs/export.c int len = EMBED_FH_OFF + XDR_QUADLEN(fh_size); len 79 fs/nfs/export.c if (fh_len < len || fh_type != len) len 285 fs/nfs/file.c static bool nfs_full_page_write(struct page *page, loff_t pos, unsigned int len) len 289 fs/nfs/file.c unsigned int end = offset + len; len 295 fs/nfs/file.c loff_t pos, unsigned int len) len 302 fs/nfs/file.c nfs_full_page_write(page, pos, len)) len 322 fs/nfs/file.c loff_t pos, unsigned len, unsigned flags, len 331 fs/nfs/file.c file, mapping->host->i_ino, len, (long long) pos); len 344 fs/nfs/file.c nfs_want_read_modify_write(file, page, pos, len)) { len 355 fs/nfs/file.c loff_t pos, unsigned len, unsigned copied, len 363 fs/nfs/file.c file, mapping->host->i_ino, len, (long long) pos); len 667 fs/nfs/filelayout/filelayout.c xdr_init_decode_pages(&stream, &buf, lgr->layoutp->pages, lgr->layoutp->len); len 133 fs/nfs/flexfilelayout/flexfilelayout.c int len; len 139 fs/nfs/flexfilelayout/flexfilelayout.c len = be32_to_cpup(p++); len 140 fs/nfs/flexfilelayout/flexfilelayout.c if (len < 0) len 143 fs/nfs/flexfilelayout/flexfilelayout.c dprintk("%s: len %u\n", __func__, len); len 146 fs/nfs/flexfilelayout/flexfilelayout.c p = xdr_inline_decode(xdr, len); len 150 fs/nfs/flexfilelayout/flexfilelayout.c if (!nfs_map_string_to_numeric((char *)p, len, id)) len 384 fs/nfs/flexfilelayout/flexfilelayout.c lgr->layoutp->len); len 2027 fs/nfs/flexfilelayout/flexfilelayout.c encode_opaque_fixed(struct xdr_stream *xdr, const void *buf, size_t len) len 2029 fs/nfs/flexfilelayout/flexfilelayout.c WARN_ON_ONCE(xdr_stream_encode_opaque_fixed(xdr, buf, len) < 0); len 2130 fs/nfs/flexfilelayout/flexfilelayout.c *start = cpu_to_be32(tmp_buf.len); len 2131 fs/nfs/flexfilelayout/flexfilelayout.c xdr_write_pages(xdr, ff_args->pages, 0, tmp_buf.len); len 2292 fs/nfs/flexfilelayout/flexfilelayout.c int len, netid_len; len 2317 fs/nfs/flexfilelayout/flexfilelayout.c len = strlcat(addrbuf, portbuf, sizeof(addrbuf)); len 2322 fs/nfs/flexfilelayout/flexfilelayout.c p = xdr_reserve_space(xdr, 4 + len); len 2323 fs/nfs/flexfilelayout/flexfilelayout.c xdr_encode_opaque(p, addrbuf, len); len 55 fs/nfs/fscache.c uint16_t len = sizeof(key.hdr); len 66 fs/nfs/fscache.c len += sizeof(key.ipv4_addr); len 72 fs/nfs/fscache.c len += sizeof(key.ipv6_addr); len 85 fs/nfs/fscache.c &key, len, len 352 fs/nfs/inode.c label->len); len 358 fs/nfs/inode.c label->len, error); len 383 fs/nfs/inode.c label->len = NFS4_MAXLABELLEN; len 304 fs/nfs/internal.h if (src->len > NFS4_MAXLABELLEN) len 309 fs/nfs/internal.h dst->len = src->len; len 310 fs/nfs/internal.h memcpy(dst->label, src->label, src->len); len 702 fs/nfs/internal.h unsigned int nfs_page_array_len(unsigned int base, size_t len) len 704 fs/nfs/internal.h return ((unsigned long)len + (unsigned long)base + len 70 fs/nfs/namespace.c namelen = dentry->d_name.len; len 590 fs/nfs/nfs2xdr.c encode_diropargs(xdr, args->fh, args->name, args->len); len 695 fs/nfs/nfs2xdr.c encode_diropargs(xdr, args->fh, args->name, args->len); len 705 fs/nfs/nfs2xdr.c encode_diropargs(xdr, args->fh, args->name.name, args->name.len); len 724 fs/nfs/nfs2xdr.c encode_diropargs(xdr, args->old_dir, old->name, old->len); len 725 fs/nfs/nfs2xdr.c encode_diropargs(xdr, args->new_dir, new->name, new->len); len 954 fs/nfs/nfs2xdr.c error = decode_filename_inline(xdr, &entry->name, &entry->len); len 193 fs/nfs/nfs3acl.c args.len = nfsacl_size(acl, dfacl); len 195 fs/nfs/nfs3acl.c args.len = nfsacl_size(acl, NULL); len 197 fs/nfs/nfs3acl.c if (args.len > NFS_ACL_INLINE_BUFSIZE) { len 198 fs/nfs/nfs3acl.c unsigned int npages = 1 + ((args.len - 1) >> PAGE_SHIFT); len 159 fs/nfs/nfs3proc.c .len = name->len len 321 fs/nfs/nfs3proc.c data->arg.create.len = dentry->d_name.len; len 485 fs/nfs/nfs3proc.c .tolen = name->len len 513 fs/nfs/nfs3proc.c unsigned int len, struct iattr *sattr) len 519 fs/nfs/nfs3proc.c if (len > NFS3_MAXPATHLEN) len 530 fs/nfs/nfs3proc.c data->arg.symlink.fromlen = dentry->d_name.len; len 532 fs/nfs/nfs3proc.c data->arg.symlink.pathlen = len; len 568 fs/nfs/nfs3proc.c data->arg.mkdir.len = dentry->d_name.len; len 599 fs/nfs/nfs3proc.c .len = name->len len 701 fs/nfs/nfs3proc.c data->arg.mknod.len = dentry->d_name.len; len 875 fs/nfs/nfs3xdr.c encode_diropargs3(xdr, args->fh, args->name, args->len); len 1042 fs/nfs/nfs3xdr.c encode_diropargs3(xdr, args->fh, args->name, args->len); len 1060 fs/nfs/nfs3xdr.c encode_diropargs3(xdr, args->fh, args->name, args->len); len 1158 fs/nfs/nfs3xdr.c encode_diropargs3(xdr, args->fh, args->name, args->len); len 1175 fs/nfs/nfs3xdr.c encode_diropargs3(xdr, args->fh, args->name.name, args->name.len); len 1194 fs/nfs/nfs3xdr.c encode_diropargs3(xdr, args->old_dir, old->name, old->len); len 1195 fs/nfs/nfs3xdr.c encode_diropargs3(xdr, args->new_dir, new->name, new->len); len 1353 fs/nfs/nfs3xdr.c xdr_write_pages(xdr, args->pages, 0, args->len); len 1355 fs/nfs/nfs3xdr.c xdr_reserve_space(xdr, args->len); len 1992 fs/nfs/nfs3xdr.c error = decode_inline_filename3(xdr, &entry->name, &entry->len); len 23 fs/nfs/nfs42proc.c struct nfs_lock_context *lock, loff_t offset, loff_t len) len 30 fs/nfs/nfs42proc.c .falloc_length = len, len 60 fs/nfs/nfs42proc.c loff_t offset, loff_t len) len 75 fs/nfs/nfs42proc.c err = _nfs42_proc_fallocate(msg, filep, lock, offset, len); len 87 fs/nfs/nfs42proc.c int nfs42_proc_allocate(struct file *filep, loff_t offset, loff_t len) len 100 fs/nfs/nfs42proc.c err = nfs42_proc_fallocate(&msg, filep, offset, len); len 108 fs/nfs/nfs42proc.c int nfs42_proc_deallocate(struct file *filep, loff_t offset, loff_t len) len 124 fs/nfs/nfs42proc.c err = nfs42_proc_fallocate(&msg, filep, offset, len); len 126 fs/nfs/nfs42proc.c truncate_pagecache_range(inode, offset, (offset + len) -1); len 175 fs/nfs/nfs4file.c static long nfs42_fallocate(struct file *filep, int mode, loff_t offset, loff_t len) len 186 fs/nfs/nfs4file.c ret = inode_newsize_ok(inode, offset + len); len 191 fs/nfs/nfs4file.c return nfs42_proc_deallocate(filep, offset, len); len 192 fs/nfs/nfs4file.c return nfs42_proc_allocate(filep, offset, len); len 115 fs/nfs/nfs4idmap.c if (nfs_map_name_to_uid(server, owner->data, owner->len, &uid) == 0) { len 129 fs/nfs/nfs4idmap.c if (nfs_map_group_to_gid(server, group->data, group->len, &gid) == 0) { len 545 fs/nfs/nfs4idmap.c msg->len = sizeof(struct idmap_msg); len 637 fs/nfs/nfs4idmap.c size_t len; len 648 fs/nfs/nfs4idmap.c len = 1 + nfs_map_numeric_to_string(im->im_id, id_str, len 650 fs/nfs/nfs4idmap.c ret = nfs_idmap_instantiate(key, authkey, id_str, len); len 655 fs/nfs/nfs4idmap.c len = strlen(im->im_name); len 656 fs/nfs/nfs4idmap.c ret = nfs_idmap_instantiate(key, authkey, im->im_name, len); len 45 fs/nfs/nfs4namespace.c buflen -= component->len + 1; len 48 fs/nfs/nfs4namespace.c end -= component->len; len 49 fs/nfs/nfs4namespace.c memcpy(end, component->data, component->len); len 124 fs/nfs/nfs4namespace.c static size_t nfs_parse_server_name(char *string, size_t len, len 129 fs/nfs/nfs4namespace.c ret = rpc_pton(net, string, len, sa, salen); len 131 fs/nfs/nfs4namespace.c ret = nfs_dns_resolve_name(net, string, len, sa, salen); len 263 fs/nfs/nfs4namespace.c if (buf->len <= 0 || buf->len >= maxbuflen) len 266 fs/nfs/nfs4namespace.c if (memchr(buf->data, IPV6_SCOPE_DELIMITER, buf->len)) len 269 fs/nfs/nfs4namespace.c mountdata->addrlen = nfs_parse_server_name(buf->data, buf->len, len 274 fs/nfs/nfs4namespace.c memcpy(page2, buf->data, buf->len); len 275 fs/nfs/nfs4namespace.c page2[buf->len] = '\0'; len 443 fs/nfs/nfs4namespace.c if (buf->len <= 0 || buf->len > PAGE_SIZE) len 446 fs/nfs/nfs4namespace.c if (memchr(buf->data, IPV6_SCOPE_DELIMITER, buf->len) != NULL) len 449 fs/nfs/nfs4namespace.c salen = nfs_parse_server_name(buf->data, buf->len, len 456 fs/nfs/nfs4namespace.c hostname = kstrndup(buf->data, buf->len, GFP_KERNEL); len 125 fs/nfs/nfs4proc.c &dentry->d_name, (void **)&label->label, &label->len); len 135 fs/nfs/nfs4proc.c security_release_secctx(label->label, label->len); len 4776 fs/nfs/nfs4proc.c struct page *page, unsigned int len, struct iattr *sattr, len 4782 fs/nfs/nfs4proc.c if (len > NFS4_MAXPATHLEN) len 4792 fs/nfs/nfs4proc.c data->arg.u.symlink.len = len; len 4803 fs/nfs/nfs4proc.c struct page *page, unsigned int len, struct iattr *sattr) len 4814 fs/nfs/nfs4proc.c err = _nfs4_proc_symlink(dir, dentry, page, len, sattr, label); len 5497 fs/nfs/nfs4proc.c size_t len; len 5501 fs/nfs/nfs4proc.c len = min_t(size_t, PAGE_SIZE, buflen); len 5506 fs/nfs/nfs4proc.c memcpy(page_address(newpage), buf, len); len 5507 fs/nfs/nfs4proc.c buf += len; len 5508 fs/nfs/nfs4proc.c buflen -= len; len 5523 fs/nfs/nfs4proc.c size_t len; len 5557 fs/nfs/nfs4proc.c if (acl->len > buflen) len 5559 fs/nfs/nfs4proc.c memcpy(buf, acl->data, acl->len); len 5561 fs/nfs/nfs4proc.c ret = acl->len; len 5584 fs/nfs/nfs4proc.c acl->len = acl_len; len 5798 fs/nfs/nfs4proc.c if (buflen < label.len) len 5893 fs/nfs/nfs4proc.c ilabel.len = buflen; len 5935 fs/nfs/nfs4proc.c size_t len; len 5942 fs/nfs/nfs4proc.c len = 14 + len 5949 fs/nfs/nfs4proc.c len += strlen(nfs4_client_id_uniquifier) + 1; len 5950 fs/nfs/nfs4proc.c if (len > NFS4_OPAQUE_LIMIT + 1) len 5958 fs/nfs/nfs4proc.c str = kmalloc(len, GFP_KERNEL); len 5964 fs/nfs/nfs4proc.c scnprintf(str, len, "Linux NFSv4.0 %s/%s/%s", len 5970 fs/nfs/nfs4proc.c scnprintf(str, len, "Linux NFSv4.0 %s/%s", len 5983 fs/nfs/nfs4proc.c size_t len; len 5986 fs/nfs/nfs4proc.c len = 10 + 10 + 1 + 10 + 1 + len 5990 fs/nfs/nfs4proc.c if (len > NFS4_OPAQUE_LIMIT + 1) len 5998 fs/nfs/nfs4proc.c str = kmalloc(len, GFP_KERNEL); len 6002 fs/nfs/nfs4proc.c scnprintf(str, len, "Linux NFSv%u.%u %s/%s", len 6013 fs/nfs/nfs4proc.c size_t len; len 6022 fs/nfs/nfs4proc.c len = 10 + 10 + 1 + 10 + 1 + len 6025 fs/nfs/nfs4proc.c if (len > NFS4_OPAQUE_LIMIT + 1) len 6033 fs/nfs/nfs4proc.c str = kmalloc(len, GFP_KERNEL); len 6037 fs/nfs/nfs4proc.c scnprintf(str, len, "Linux NFSv%u.%u %s", len 6050 fs/nfs/nfs4proc.c nfs4_init_callback_netid(const struct nfs_client *clp, char *buf, size_t len) len 6053 fs/nfs/nfs4proc.c return scnprintf(buf, len, "tcp6"); len 6055 fs/nfs/nfs4proc.c return scnprintf(buf, len, "tcp"); len 7352 fs/nfs/nfs4proc.c int len = 0; len 7355 fs/nfs/nfs4proc.c len = security_inode_listsecurity(inode, list, list_len); len 7356 fs/nfs/nfs4proc.c if (list_len && len > list_len) len 7359 fs/nfs/nfs4proc.c return len; len 9172 fs/nfs/nfs4proc.c } else if (lgp->res.layoutp->len == 0) { len 135 fs/nfs/nfs4super.c size_t len; len 137 fs/nfs/nfs4super.c len = strlen(hostname) + 5; len 138 fs/nfs/nfs4super.c root_devname = kmalloc(len, GFP_KERNEL); len 143 fs/nfs/nfs4super.c snprintf(root_devname, len, "[%s]:/", hostname); len 145 fs/nfs/nfs4super.c snprintf(root_devname, len, "%s:/", hostname); len 1467 fs/nfs/nfs4trace.h int len, len 1472 fs/nfs/nfs4trace.h TP_ARGS(name, len, id, error), len 1477 fs/nfs/nfs4trace.h __dynamic_array(char, name, len > 0 ? len + 1 : 1) len 1481 fs/nfs/nfs4trace.h if (len < 0) len 1482 fs/nfs/nfs4trace.h len = 0; len 1485 fs/nfs/nfs4trace.h memcpy(__get_str(name), name, len); len 1486 fs/nfs/nfs4trace.h __get_str(name)[len] = 0; len 1500 fs/nfs/nfs4trace.h int len, \ len 1504 fs/nfs/nfs4trace.h TP_ARGS(name, len, id, error)) len 959 fs/nfs/nfs4xdr.c static void encode_opaque_fixed(struct xdr_stream *xdr, const void *buf, size_t len) len 961 fs/nfs/nfs4xdr.c WARN_ON_ONCE(xdr_stream_encode_opaque_fixed(xdr, buf, len) < 0); len 964 fs/nfs/nfs4xdr.c static void encode_string(struct xdr_stream *xdr, unsigned int len, const char *str) len 966 fs/nfs/nfs4xdr.c WARN_ON_ONCE(xdr_stream_encode_opaque(xdr, str, len) < 0); len 980 fs/nfs/nfs4xdr.c const __u32 *bitmap, size_t len) len 985 fs/nfs/nfs4xdr.c while (len > 0 && bitmap[len-1] == 0) len 986 fs/nfs/nfs4xdr.c len--; len 987 fs/nfs/nfs4xdr.c ret = xdr_stream_encode_uint32_array(xdr, bitmap, len); len 990 fs/nfs/nfs4xdr.c return len; len 994 fs/nfs/nfs4xdr.c __u32 *res, size_t len) len 999 fs/nfs/nfs4xdr.c while (len > 0 && (bitmap[len-1] == 0 || mask[len-1] == 0)) len 1000 fs/nfs/nfs4xdr.c len--; len 1001 fs/nfs/nfs4xdr.c for (i = len; i-- > 0;) { len 1005 fs/nfs/nfs4xdr.c return len; len 1081 fs/nfs/nfs4xdr.c uint32_t len = 0; len 1089 fs/nfs/nfs4xdr.c len += 8; len 1094 fs/nfs/nfs4xdr.c len += 8; len 1097 fs/nfs/nfs4xdr.c len += 4; len 1111 fs/nfs/nfs4xdr.c len += 4 + (XDR_QUADLEN(owner_namelen) << 2); len 1124 fs/nfs/nfs4xdr.c len += 4 + (XDR_QUADLEN(owner_grouplen) << 2); len 1129 fs/nfs/nfs4xdr.c len += 4 + (nfstime4_maxsz << 2); len 1132 fs/nfs/nfs4xdr.c len += 4; len 1138 fs/nfs/nfs4xdr.c len += 4 + (nfstime4_maxsz << 2); len 1141 fs/nfs/nfs4xdr.c len += 4; len 1146 fs/nfs/nfs4xdr.c len += 4 + 4 + 4 + (XDR_QUADLEN(label->len) << 2); len 1151 fs/nfs/nfs4xdr.c xdr_stream_encode_opaque_inline(xdr, (void **)&p, len); len 1180 fs/nfs/nfs4xdr.c *p++ = cpu_to_be32(label->len); len 1181 fs/nfs/nfs4xdr.c p = xdr_encode_opaque_fixed(p, label->label, label->len); len 1224 fs/nfs/nfs4xdr.c *p = cpu_to_be32(create->u.symlink.len); len 1226 fs/nfs/nfs4xdr.c create->u.symlink.len); len 1240 fs/nfs/nfs4xdr.c encode_string(xdr, create->name->len, create->name->name); len 1246 fs/nfs/nfs4xdr.c const __u32 *bitmap, const __u32 *mask, size_t len, len 1253 fs/nfs/nfs4xdr.c if (WARN_ON_ONCE(len > ARRAY_SIZE(masked_bitmap))) len 1254 fs/nfs/nfs4xdr.c len = ARRAY_SIZE(masked_bitmap); len 1255 fs/nfs/nfs4xdr.c len = mask_bitmap4(bitmap, mask, masked_bitmap, len); len 1258 fs/nfs/nfs4xdr.c xdr_encode_bitmap4(xdr, bitmap, len); len 1294 fs/nfs/nfs4xdr.c encode_string(xdr, name->len, name->name); len 1384 fs/nfs/nfs4xdr.c encode_string(xdr, name->len, name->name); len 1488 fs/nfs/nfs4xdr.c encode_string(xdr, name->len, name->name); len 1507 fs/nfs/nfs4xdr.c encode_string(xdr, name->len, name->name); len 1651 fs/nfs/nfs4xdr.c encode_string(xdr, name->len, name->name); len 1657 fs/nfs/nfs4xdr.c encode_string(xdr, oldname->len, oldname->name); len 1658 fs/nfs/nfs4xdr.c encode_string(xdr, newname->len, newname->name); len 1754 fs/nfs/nfs4xdr.c encode_string(xdr, name->len, name->name); len 1787 fs/nfs/nfs4xdr.c int len = 0; len 1814 fs/nfs/nfs4xdr.c len = snprintf(impl_name, sizeof(impl_name), "%s %s %s %s", len 1818 fs/nfs/nfs4xdr.c if (len > 0) { len 1824 fs/nfs/nfs4xdr.c encode_string(xdr, len, impl_name); len 3146 fs/nfs/nfs4xdr.c static int decode_opaque_inline(struct xdr_stream *xdr, unsigned int *len, char **string) len 3152 fs/nfs/nfs4xdr.c *len = ret; len 3475 fs/nfs/nfs4xdr.c u32 len; len 3486 fs/nfs/nfs4xdr.c len = be32_to_cpup(p); len 3487 fs/nfs/nfs4xdr.c if (len > NFS4_FHSIZE) len 3489 fs/nfs/nfs4xdr.c p = xdr_inline_decode(xdr, len); len 3493 fs/nfs/nfs4xdr.c memcpy(fh->data, p, len); len 3494 fs/nfs/nfs4xdr.c fh->size = len; len 3635 fs/nfs/nfs4xdr.c status = decode_opaque_inline(xdr, &component->len, &component->data); len 3641 fs/nfs/nfs4xdr.c component->len, component->data); len 3648 fs/nfs/nfs4xdr.c path->components[0].len=0; len 3708 fs/nfs/nfs4xdr.c unsigned int len; len 3710 fs/nfs/nfs4xdr.c status = decode_opaque_inline(xdr, &len, &data); len 3717 fs/nfs/nfs4xdr.c status = decode_opaque_inline(xdr, &server->len, &server->data); len 3888 fs/nfs/nfs4xdr.c name->len = 0; len 3890 fs/nfs/nfs4xdr.c name->len = ret; len 3898 fs/nfs/nfs4xdr.c ssize_t len; len 3909 fs/nfs/nfs4xdr.c len = decode_nfs4_string(xdr, owner_name, GFP_NOIO); len 3910 fs/nfs/nfs4xdr.c if (len <= 0) len 3915 fs/nfs/nfs4xdr.c len = xdr_stream_decode_opaque_inline(xdr, (void **)&p, len 3917 fs/nfs/nfs4xdr.c if (len <= 0 || nfs_map_name_to_uid(server, p, len, uid) != 0) len 3923 fs/nfs/nfs4xdr.c if (len == -EBADMSG) len 3932 fs/nfs/nfs4xdr.c ssize_t len; len 3943 fs/nfs/nfs4xdr.c len = decode_nfs4_string(xdr, group_name, GFP_NOIO); len 3944 fs/nfs/nfs4xdr.c if (len <= 0) len 3949 fs/nfs/nfs4xdr.c len = xdr_stream_decode_opaque_inline(xdr, (void **)&p, len 3951 fs/nfs/nfs4xdr.c if (len <= 0 || nfs_map_group_to_gid(server, p, len, gid) != 0) len 3957 fs/nfs/nfs4xdr.c if (len == -EBADMSG) len 4148 fs/nfs/nfs4xdr.c __u32 len; len 4166 fs/nfs/nfs4xdr.c len = be32_to_cpup(p++); len 4167 fs/nfs/nfs4xdr.c p = xdr_inline_decode(xdr, len); len 4170 fs/nfs/nfs4xdr.c if (len < NFS4_MAXLABELLEN) { len 4172 fs/nfs/nfs4xdr.c memcpy(label->label, p, len); len 4173 fs/nfs/nfs4xdr.c label->len = len; len 4181 fs/nfs/nfs4xdr.c __func__, len); len 4185 fs/nfs/nfs4xdr.c (char *)label->label, label->len, label->pi, label->lfs); len 4256 fs/nfs/nfs4xdr.c static int decode_opaque_fixed(struct xdr_stream *xdr, void *buf, size_t len) len 4258 fs/nfs/nfs4xdr.c ssize_t ret = xdr_stream_decode_opaque_fixed(xdr, buf, len); len 4870 fs/nfs/nfs4xdr.c uint32_t len; len 4883 fs/nfs/nfs4xdr.c len = be32_to_cpup(p); len 4884 fs/nfs/nfs4xdr.c if (len > NFS4_FHSIZE) len 4886 fs/nfs/nfs4xdr.c fh->size = len; len 4887 fs/nfs/nfs4xdr.c p = xdr_inline_decode(xdr, len); len 4890 fs/nfs/nfs4xdr.c memcpy(fh->data, p, len); len 5206 fs/nfs/nfs4xdr.c u32 len, recvd; len 5218 fs/nfs/nfs4xdr.c len = be32_to_cpup(p); len 5219 fs/nfs/nfs4xdr.c if (len >= rcvbuf->page_len || len <= 0) { len 5223 fs/nfs/nfs4xdr.c recvd = xdr_read_pages(xdr, len); len 5224 fs/nfs/nfs4xdr.c if (recvd < len) { len 5226 fs/nfs/nfs4xdr.c "count %u > recvd %u\n", len, recvd); len 5236 fs/nfs/nfs4xdr.c xdr_terminate_string(rcvbuf, len); len 5366 fs/nfs/nfs4xdr.c uint32_t len; len 5372 fs/nfs/nfs4xdr.c len = be32_to_cpup(p); len 5373 fs/nfs/nfs4xdr.c p = xdr_inline_decode(xdr, len); len 5381 fs/nfs/nfs4xdr.c len = be32_to_cpup(p); len 5382 fs/nfs/nfs4xdr.c p = xdr_inline_decode(xdr, len); len 5436 fs/nfs/nfs4xdr.c flavor->flavor_info.oid.len = oid_len; len 5798 fs/nfs/nfs4xdr.c uint32_t len, type; len 5836 fs/nfs/nfs4xdr.c len = be32_to_cpup(p); len 5837 fs/nfs/nfs4xdr.c if (len) { len 5840 fs/nfs/nfs4xdr.c p = xdr_inline_decode(xdr, 4 * len); len 5845 fs/nfs/nfs4xdr.c for (i = 1; i < len; i++) { len 5890 fs/nfs/nfs4xdr.c res->layoutp->len = be32_to_cpup(p); len 5898 fs/nfs/nfs4xdr.c res->layoutp->len); len 5900 fs/nfs/nfs4xdr.c recvd = xdr_read_pages(xdr, res->layoutp->len); len 5901 fs/nfs/nfs4xdr.c if (res->layoutp->len > recvd) { len 5904 fs/nfs/nfs4xdr.c res->layoutp->len, recvd); len 7367 fs/nfs/nfs4xdr.c uint32_t len; len 7386 fs/nfs/nfs4xdr.c entry->len = be32_to_cpup(p); len 7388 fs/nfs/nfs4xdr.c p = xdr_inline_decode(xdr, entry->len); len 7404 fs/nfs/nfs4xdr.c if (decode_attr_length(xdr, &len, &savep) < 0) len 169 fs/nfs/nfsroot.c size_t len = strlen(dest); len 171 fs/nfs/nfsroot.c if (len && dest[len - 1] != ',') len 221 fs/nfs/nfsroot.c int len, retval = -1; len 263 fs/nfs/nfsroot.c len = snprintf(nfs_export_path, sizeof(nfs_export_path), len 265 fs/nfs/nfsroot.c if (len >= (int)sizeof(nfs_export_path)) len 267 fs/nfs/nfsroot.c len = snprintf(nfs_root_device, sizeof(nfs_root_device), len 269 fs/nfs/nfsroot.c if (len >= (int)sizeof(nfs_root_device)) len 798 fs/nfs/nfstrace.h __dynamic_array(char, name, data->args.name.len + 1) len 803 fs/nfs/nfstrace.h size_t len = data->args.name.len; len 808 fs/nfs/nfstrace.h data->args.name.name, len); len 809 fs/nfs/nfstrace.h __get_str(name)[len] = 0; len 565 fs/nfs/pnfs.h pnfs_calc_offset_end(u64 offset, u64 len) len 567 fs/nfs/pnfs.h if (len == NFS4_MAX_UINT64 || len >= NFS4_MAX_UINT64 - offset) len 569 fs/nfs/pnfs.h return offset + len - 1; len 588 fs/nfs/pnfs.h pnfs_end_offset(u64 start, u64 len) len 590 fs/nfs/pnfs.h if (NFS4_MAX_UINT64 - start <= len) len 592 fs/nfs/pnfs.h return start + len; len 470 fs/nfs/pnfs_nfs.c size_t len; len 473 fs/nfs/pnfs_nfs.c len = 3; /* '{', '}' and eol */ len 475 fs/nfs/pnfs_nfs.c len += strlen(da->da_remotestr) + 1; /* string plus comma */ len 478 fs/nfs/pnfs_nfs.c remotestr = kzalloc(len, gfp_flags); len 484 fs/nfs/pnfs_nfs.c len--; len 488 fs/nfs/pnfs_nfs.c if (ll > len) len 493 fs/nfs/pnfs_nfs.c len -= ll; len 495 fs/nfs/pnfs_nfs.c if (len < 1) len 498 fs/nfs/pnfs_nfs.c len--; len 500 fs/nfs/pnfs_nfs.c if (len < 2) len 791 fs/nfs/pnfs_nfs.c size_t len, match_netid_len; len 901 fs/nfs/pnfs_nfs.c len = strlen(startsep) + strlen(buf) + strlen(endsep) + 7; len 902 fs/nfs/pnfs_nfs.c da->da_remotestr = kzalloc(len, gfp_flags); len 906 fs/nfs/pnfs_nfs.c snprintf(da->da_remotestr, len, "%s%s%s:%u", startsep, len 157 fs/nfs/proc.c .len = name->len len 215 fs/nfs/proc.c data->arg.len = dentry->d_name.len; len 372 fs/nfs/proc.c .tolen = name->len len 390 fs/nfs/proc.c unsigned int len, struct iattr *sattr) len 397 fs/nfs/proc.c .fromlen = dentry->d_name.len, len 399 fs/nfs/proc.c .pathlen = len, len 410 fs/nfs/proc.c if (len > NFS2_MAXPATHLEN) len 470 fs/nfs/proc.c .len = name->len len 121 fs/nfs/read.c unsigned int len; len 125 fs/nfs/read.c len = nfs_page_length(page); len 126 fs/nfs/read.c if (len == 0) len 128 fs/nfs/read.c new = nfs_create_request(ctx, page, 0, len); len 133 fs/nfs/read.c if (len < PAGE_SIZE) len 134 fs/nfs/read.c zero_user_segment(page, len, PAGE_SIZE); len 377 fs/nfs/read.c unsigned int len; len 380 fs/nfs/read.c len = nfs_page_length(page); len 381 fs/nfs/read.c if (len == 0) len 384 fs/nfs/read.c new = nfs_create_request(desc->ctx, page, 0, len); len 388 fs/nfs/read.c if (len < PAGE_SIZE) len 389 fs/nfs/read.c zero_user_segment(page, len, PAGE_SIZE); len 1926 fs/nfs/super.c size_t len; len 1940 fs/nfs/super.c len = end - dev_name; len 1948 fs/nfs/super.c len = end - dev_name; len 1953 fs/nfs/super.c len = comma - dev_name; len 1956 fs/nfs/super.c if (len > maxnamlen) len 1960 fs/nfs/super.c *hostname = kstrndup(dev_name, len, GFP_KERNEL); len 1963 fs/nfs/super.c len = strlen(++end); len 1964 fs/nfs/super.c if (len > maxpathlen) len 1966 fs/nfs/super.c *export_path = kstrndup(end, len, GFP_KERNEL); len 86 fs/nfs/sysfs.c static size_t nfs_string_strip(const char *c, size_t len) len 88 fs/nfs/sysfs.c while (len > 0 && c[len-1] == '\n') len 89 fs/nfs/sysfs.c --len; len 90 fs/nfs/sysfs.c return len; len 102 fs/nfs/sysfs.c size_t len; len 104 fs/nfs/sysfs.c len = nfs_string_strip(buf, min_t(size_t, count, CONTAINER_ID_MAXLEN)); len 105 fs/nfs/sysfs.c if (!len) len 107 fs/nfs/sysfs.c p = kmemdup_nul(buf, len, GFP_KERNEL); len 179 fs/nfs/unlink.c data->args.name.len = name->len; len 304 fs/nfs/write.c unsigned int len = nfs_page_length(req->wb_page); len 316 fs/nfs/write.c return pos >= len; len 103 fs/nfsd/blocklayout.c bex->len = iomap.length; len 108 fs/nfsd/blocklayout.c dprintk("GET: 0x%llx:0x%llx %d\n", bex->foff, bex->len, bex->es); len 227 fs/nfsd/blocklayout.c size_t bufflen = 252, maxlen = 65532, len, id_len; len 265 fs/nfsd/blocklayout.c len = (buf[2] << 8) + buf[3] + 4; len 266 fs/nfsd/blocklayout.c if (len > bufflen) { len 267 fs/nfsd/blocklayout.c if (len <= maxlen && retries--) { len 270 fs/nfsd/blocklayout.c bufflen = len; len 274 fs/nfsd/blocklayout.c len); len 279 fs/nfsd/blocklayout.c for (d = buf + 4; d < buf + len; d += id_len + 4) { len 21 fs/nfsd/blocklayoutxdr.c int len = sizeof(__be32) + 5 * sizeof(__be64) + sizeof(__be32); len 24 fs/nfsd/blocklayoutxdr.c p = xdr_reserve_space(xdr, sizeof(__be32) + len); len 28 fs/nfsd/blocklayoutxdr.c *p++ = cpu_to_be32(len); len 34 fs/nfsd/blocklayoutxdr.c p = xdr_encode_hyper(p, b->len); len 44 fs/nfsd/blocklayoutxdr.c int len; len 48 fs/nfsd/blocklayoutxdr.c len = 4 + 4 + 8 + 4 + (XDR_QUADLEN(b->simple.sig_len) << 2); len 49 fs/nfsd/blocklayoutxdr.c p = xdr_reserve_space(xdr, len); len 59 fs/nfsd/blocklayoutxdr.c len = 4 + 4 + 4 + 4 + (XDR_QUADLEN(b->scsi.designator_len) << 2) + 8; len 60 fs/nfsd/blocklayoutxdr.c p = xdr_reserve_space(xdr, len); len 74 fs/nfsd/blocklayoutxdr.c return len; len 82 fs/nfsd/blocklayoutxdr.c int len = sizeof(__be32), ret, i; len 85 fs/nfsd/blocklayoutxdr.c p = xdr_reserve_space(xdr, len + sizeof(__be32)); len 93 fs/nfsd/blocklayoutxdr.c len += ret; len 100 fs/nfsd/blocklayoutxdr.c *p++ = cpu_to_be32(len); len 106 fs/nfsd/blocklayoutxdr.c nfsd4_block_decode_layoutupdate(__be32 *p, u32 len, struct iomap **iomapp, len 112 fs/nfsd/blocklayoutxdr.c if (len < sizeof(u32)) { len 113 fs/nfsd/blocklayoutxdr.c dprintk("%s: extent array too small: %u\n", __func__, len); len 116 fs/nfsd/blocklayoutxdr.c len -= sizeof(u32); len 117 fs/nfsd/blocklayoutxdr.c if (len % PNFS_BLOCK_EXTENT_SIZE) { len 118 fs/nfsd/blocklayoutxdr.c dprintk("%s: extent array invalid: %u\n", __func__, len); len 123 fs/nfsd/blocklayoutxdr.c if (nr_iomaps != len / PNFS_BLOCK_EXTENT_SIZE) { len 125 fs/nfsd/blocklayoutxdr.c __func__, len, nr_iomaps); len 147 fs/nfsd/blocklayoutxdr.c p = xdr_decode_hyper(p, &bex.len); len 148 fs/nfsd/blocklayoutxdr.c if (bex.len & (block_size - 1)) { len 167 fs/nfsd/blocklayoutxdr.c iomaps[i].length = bex.len; len 178 fs/nfsd/blocklayoutxdr.c nfsd4_scsi_decode_layoutupdate(__be32 *p, u32 len, struct iomap **iomapp, len 184 fs/nfsd/blocklayoutxdr.c if (len < sizeof(u32)) { len 185 fs/nfsd/blocklayoutxdr.c dprintk("%s: extent array too small: %u\n", __func__, len); len 191 fs/nfsd/blocklayoutxdr.c if (len != expected) { len 193 fs/nfsd/blocklayoutxdr.c __func__, len, expected); len 14 fs/nfsd/blocklayoutxdr.h u64 len; len 21 fs/nfsd/blocklayoutxdr.h u64 len; len 57 fs/nfsd/blocklayoutxdr.h int nfsd4_block_decode_layoutupdate(__be32 *p, u32 len, struct iomap **iomapp, len 59 fs/nfsd/blocklayoutxdr.h int nfsd4_scsi_decode_layoutupdate(__be32 *p, u32 len, struct iomap **iomapp, len 76 fs/nfsd/export.c int len; len 94 fs/nfsd/export.c if ((len=qword_get(&mesg, buf, PAGE_SIZE)) <= 0) len 104 fs/nfsd/export.c if ((len=qword_get(&mesg, buf, PAGE_SIZE)) <= 0) len 112 fs/nfsd/export.c if ((len=qword_get(&mesg, buf, PAGE_SIZE)) <= 0) len 114 fs/nfsd/export.c dprintk("found fsid length %d\n", len); len 115 fs/nfsd/export.c if (len != key_len(fsidtype)) len 126 fs/nfsd/export.c memcpy(key.ek_fsid, buf, len); len 135 fs/nfsd/export.c len = qword_get(&mesg, buf, PAGE_SIZE); len 136 fs/nfsd/export.c if (len < 0) len 140 fs/nfsd/export.c if (len == 0) { len 267 fs/nfsd/export.c int len = key_len(item->ek_fsidtype); len 269 fs/nfsd/export.c hash ^= hash_mem(cp, len, EXPKEY_HASHBITS); len 404 fs/nfsd/export.c int len; len 428 fs/nfsd/export.c len = qword_get(mesg, buf, PAGE_SIZE); len 429 fs/nfsd/export.c if (len <= 0) len 437 fs/nfsd/export.c len = qword_get(mesg, buf, PAGE_SIZE); len 438 fs/nfsd/export.c if (len <= 0) len 506 fs/nfsd/export.c int len; len 513 fs/nfsd/export.c len = qword_get(mesg, buf, PAGE_SIZE); len 514 fs/nfsd/export.c if (len != EX_UUID_LEN) len 528 fs/nfsd/export.c int len; len 544 fs/nfsd/export.c len = qword_get(&mesg, buf, PAGE_SIZE); len 545 fs/nfsd/export.c if (len <= 0) len 555 fs/nfsd/export.c if ((len = qword_get(&mesg, buf, PAGE_SIZE)) <= 0) len 600 fs/nfsd/export.c while ((len = qword_get(&mesg, buf, PAGE_SIZE)) > 0) { len 30 fs/nfsd/fault_inject.c size_t len, loff_t *ppos) len 42 fs/nfsd/fault_inject.c return simple_read_from_buffer(buf, len, ppos, read_buf, size); len 46 fs/nfsd/fault_inject.c size_t len, loff_t *ppos) len 49 fs/nfsd/fault_inject.c size_t size = min(sizeof(write_buf) - 1, len); len 83 fs/nfsd/fault_inject.c return len; /* on success, claim we got the whole input */ len 15 fs/nfsd/flexfilelayoutxdr.c int len; len 23 fs/nfsd/flexfilelayoutxdr.c int len, mirror_len, ds_len, fh_len; len 35 fs/nfsd/flexfilelayoutxdr.c uid.len = sprintf(uid.buf, "%u", from_kuid(&init_user_ns, fl->uid)); len 36 fs/nfsd/flexfilelayoutxdr.c gid.len = sprintf(gid.buf, "%u", from_kgid(&init_user_ns, fl->gid)); len 40 fs/nfsd/flexfilelayoutxdr.c 8 + uid.len + 8 + gid.len; len 45 fs/nfsd/flexfilelayoutxdr.c len = 20 + mirror_len; len 47 fs/nfsd/flexfilelayoutxdr.c p = xdr_reserve_space(xdr, sizeof(__be32) + len); len 51 fs/nfsd/flexfilelayoutxdr.c *p++ = cpu_to_be32(len); len 69 fs/nfsd/flexfilelayoutxdr.c p = xdr_encode_opaque(p, uid.buf, uid.len); len 70 fs/nfsd/flexfilelayoutxdr.c p = xdr_encode_opaque(p, gid.buf, gid.len); len 83 fs/nfsd/flexfilelayoutxdr.c int len; len 92 fs/nfsd/flexfilelayoutxdr.c len = 4 + ver_len + 4 + addr_len; len 94 fs/nfsd/flexfilelayoutxdr.c p = xdr_reserve_space(xdr, len + sizeof(__be32)); len 102 fs/nfsd/flexfilelayoutxdr.c *p++ = cpu_to_be32(len); len 95 fs/nfsd/nfs3proc.c argp->len, len 103 fs/nfsd/nfs3proc.c argp->len, len 142 fs/nfsd/nfs3proc.c resp->len = NFS3_MAXPATHLEN; len 143 fs/nfsd/nfs3proc.c nfserr = nfsd_readlink(rqstp, &resp->fh, argp->buffer, &resp->len); len 189 fs/nfsd/nfs3proc.c unsigned long cnt = argp->len; len 194 fs/nfsd/nfs3proc.c argp->len, len 227 fs/nfsd/nfs3proc.c argp->len, len 244 fs/nfsd/nfs3proc.c nfserr = do_nfsd_create(rqstp, dirfhp, argp->name, argp->len, len 263 fs/nfsd/nfs3proc.c argp->len, len 269 fs/nfsd/nfs3proc.c nfserr = nfsd_create(rqstp, &resp->dirfh, argp->name, argp->len, len 320 fs/nfsd/nfs3proc.c argp->len, len 338 fs/nfsd/nfs3proc.c nfserr = nfsd_create(rqstp, &resp->dirfh, argp->name, argp->len, len 356 fs/nfsd/nfs3proc.c argp->len, len 361 fs/nfsd/nfs3proc.c nfserr = nfsd_unlink(rqstp, &resp->fh, -S_IFDIR, argp->name, argp->len); len 378 fs/nfsd/nfs3proc.c argp->len, len 382 fs/nfsd/nfs3proc.c nfserr = nfsd_unlink(rqstp, &resp->fh, S_IFDIR, argp->name, argp->len); len 347 fs/nfsd/nfs3xdr.c || !(p = decode_filename(p, &args->name, &args->len))) len 370 fs/nfsd/nfs3xdr.c unsigned int len; len 380 fs/nfsd/nfs3xdr.c len = min(args->count, max_blocksize); len 384 fs/nfsd/nfs3xdr.c while (len > 0) { len 388 fs/nfsd/nfs3xdr.c rqstp->rq_vec[v].iov_len = min_t(unsigned int, len, PAGE_SIZE); len 389 fs/nfsd/nfs3xdr.c len -= rqstp->rq_vec[v].iov_len; len 400 fs/nfsd/nfs3xdr.c unsigned int len, hdr, dlen; len 412 fs/nfsd/nfs3xdr.c len = args->len = ntohl(*p++); len 418 fs/nfsd/nfs3xdr.c if (args->count != args->len) len 435 fs/nfsd/nfs3xdr.c if (dlen < XDR_QUADLEN(len)*4) len 440 fs/nfsd/nfs3xdr.c len = args->len = max_blocksize; len 454 fs/nfsd/nfs3xdr.c || !(p = decode_filename(p, &args->name, &args->len))) len 479 fs/nfsd/nfs3xdr.c !(p = decode_filename(p, &args->name, &args->len))) len 517 fs/nfsd/nfs3xdr.c || !(p = decode_filename(p, &args->name, &args->len))) len 578 fs/nfsd/nfs3xdr.c int len; len 588 fs/nfsd/nfs3xdr.c len = args->count = min_t(u32, args->count, max_blocksize); len 590 fs/nfsd/nfs3xdr.c while (len > 0) { len 594 fs/nfsd/nfs3xdr.c len -= PAGE_SIZE; len 604 fs/nfsd/nfs3xdr.c int len; len 615 fs/nfsd/nfs3xdr.c len = args->count = min(args->count, max_blocksize); len 616 fs/nfsd/nfs3xdr.c while (len > 0) { len 620 fs/nfsd/nfs3xdr.c len -= PAGE_SIZE; len 710 fs/nfsd/nfs3xdr.c *p++ = htonl(resp->len); len 712 fs/nfsd/nfs3xdr.c rqstp->rq_res.page_len = resp->len; len 713 fs/nfsd/nfs3xdr.c if (resp->len & 3) { len 717 fs/nfsd/nfs3xdr.c rqstp->rq_res.tail[0].iov_len = 4 - (resp->len&3); len 855 fs/nfsd/nfs4acl.c nfs4_acl_get_whotype(char *p, u32 len) len 860 fs/nfsd/nfs4acl.c if (s2t_map[i].stringlen == len && len 861 fs/nfsd/nfs4acl.c 0 == memcmp(s2t_map[i].string, p, len)) len 617 fs/nfsd/nfs4callback.c p = xdr_reserve_space(xdr, 8 + 4 + so->so_owner.len); len 619 fs/nfsd/nfs4callback.c xdr_encode_opaque(p, so->so_owner.data, so->so_owner.len); len 911 fs/nfsd/nfs4callback.c (int)clp->cl_name.len, clp->cl_name.data, reason); len 202 fs/nfsd/nfs4idmap.c int len; len 216 fs/nfsd/nfs4idmap.c len = qword_get(&buf, buf1, PAGE_SIZE); len 217 fs/nfsd/nfs4idmap.c if (len <= 0 || len >= IDMAP_NAMESZ) len 246 fs/nfsd/nfs4idmap.c len = qword_get(&buf, buf1, PAGE_SIZE); len 247 fs/nfsd/nfs4idmap.c if (len < 0 || len >= IDMAP_NAMESZ) len 249 fs/nfsd/nfs4idmap.c if (len == 0) len 365 fs/nfsd/nfs4idmap.c int len, error = -EINVAL; len 378 fs/nfsd/nfs4idmap.c len = qword_get(&buf, buf1, PAGE_SIZE); len 379 fs/nfsd/nfs4idmap.c if (len <= 0 || len >= IDMAP_NAMESZ) len 390 fs/nfsd/nfs4idmap.c len = qword_get(&buf, buf1, PAGE_SIZE); len 391 fs/nfsd/nfs4idmap.c if (len <= 0 || len >= IDMAP_NAMESZ) len 551 fs/nfsd/nfs4idmap.c int len; len 554 fs/nfsd/nfs4idmap.c len = sprintf(buf, "%u", id); len 555 fs/nfsd/nfs4idmap.c p = xdr_reserve_space(xdr, len + 4); len 558 fs/nfsd/nfs4idmap.c p = xdr_encode_opaque(p, buf, len); len 62 fs/nfsd/nfs4proc.c label->data, label->len); len 259 fs/nfsd/nfs4proc.c open->op_fname.len, &open->op_iattr, len 265 fs/nfsd/nfs4proc.c if (!status && open->op_label.len) len 284 fs/nfsd/nfs4proc.c open->op_fname.data, open->op_fname.len, *resfh); len 361 fs/nfsd/nfs4proc.c (int)open->op_fname.len, open->op_fname.data, len 665 fs/nfsd/nfs4proc.c if (create->cr_label.len) len 972 fs/nfsd/nfs4proc.c if (setattr->sa_label.len) len 1908 fs/nfsd/nfs4proc.c buf->len = buf->head[0].iov_len; len 116 fs/nfsd/nfs4recover.c clname->len, clname->data); len 123 fs/nfsd/nfs4recover.c cksum.len = crypto_shash_digestsize(tfm); len 124 fs/nfsd/nfs4recover.c cksum.data = kmalloc(cksum.len, GFP_KERNEL); len 135 fs/nfsd/nfs4recover.c status = crypto_shash_digest(desc, clname->data, clname->len, len 178 fs/nfsd/nfs4recover.c const char *dname, int len, struct nfsd_net *nn) len 181 fs/nfsd/nfs4recover.c struct xdr_netobj princhash = { .len = 0, .data = NULL }; len 184 fs/nfsd/nfs4recover.c name.data = kmemdup(dname, len, GFP_KERNEL); len 190 fs/nfsd/nfs4recover.c name.len = len; len 373 fs/nfsd/nfs4recover.c __nfsd4_remove_reclaim_record_grace(const char *dname, int len, len 379 fs/nfsd/nfs4recover.c name.data = kmemdup(dname, len, GFP_KERNEL); len 385 fs/nfsd/nfs4recover.c name.len = len; len 438 fs/nfsd/nfs4recover.c if (child->d_name.len != HEXDIR_LEN - 1) { len 444 fs/nfsd/nfs4recover.c name.data = kmemdup_nul(child->d_name.name, child->d_name.len, GFP_KERNEL); len 450 fs/nfsd/nfs4recover.c name.len = HEXDIR_LEN; len 491 fs/nfsd/nfs4recover.c struct xdr_netobj princhash = { .len = 0, .data = NULL }; len 493 fs/nfsd/nfs4recover.c if (child->d_name.len != HEXDIR_LEN - 1) { len 499 fs/nfsd/nfs4recover.c name.data = kmemdup_nul(child->d_name.name, child->d_name.len, GFP_KERNEL); len 505 fs/nfsd/nfs4recover.c name.len = HEXDIR_LEN; len 708 fs/nfsd/nfs4recover.c name.len = HEXDIR_LEN; len 768 fs/nfsd/nfs4recover.c msg.len = nn->client_tracking_ops->msglen; len 804 fs/nfsd/nfs4recover.c struct xdr_netobj name, princhash = { .len = 0, .data = NULL }; len 822 fs/nfsd/nfs4recover.c name.len = namelen; len 830 fs/nfsd/nfs4recover.c princhash.len = princhashlen; len 832 fs/nfsd/nfs4recover.c princhash.len = 0; len 842 fs/nfsd/nfs4recover.c name.len = namelen; len 844 fs/nfsd/nfs4recover.c if (name.len > 5 && memcmp(name.data, "hash:", 5) == 0) { len 845 fs/nfsd/nfs4recover.c name.len = name.len - 5; len 846 fs/nfsd/nfs4recover.c memmove(name.data, name.data + 5, name.len); len 1122 fs/nfsd/nfs4recover.c cup->cu_u.cu_msg.cm_u.cm_name.cn_len = clp->cl_name.len; len 1124 fs/nfsd/nfs4recover.c clp->cl_name.len); len 1165 fs/nfsd/nfs4recover.c cmsg->cm_u.cm_clntinfo.cc_name.cn_len = clp->cl_name.len; len 1167 fs/nfsd/nfs4recover.c clp->cl_name.len); len 1174 fs/nfsd/nfs4recover.c cksum.len = crypto_shash_digestsize(tfm); len 1175 fs/nfsd/nfs4recover.c cksum.data = kmalloc(cksum.len, GFP_KERNEL); len 1187 fs/nfsd/nfs4recover.c cmsg->cm_u.cm_clntinfo.cc_princhash.cp_len = cksum.len; len 1189 fs/nfsd/nfs4recover.c cksum.data, cksum.len); len 1228 fs/nfsd/nfs4recover.c cup->cu_u.cu_msg.cm_u.cm_name.cn_len = clp->cl_name.len; len 1230 fs/nfsd/nfs4recover.c clp->cl_name.len); len 1271 fs/nfsd/nfs4recover.c cup->cu_u.cu_msg.cm_u.cm_name.cn_len = clp->cl_name.len; len 1273 fs/nfsd/nfs4recover.c clp->cl_name.len); len 1321 fs/nfsd/nfs4recover.c name.len = HEXDIR_LEN; len 1368 fs/nfsd/nfs4recover.c name.len = HEXDIR_LEN; len 1377 fs/nfsd/nfs4recover.c if (crp->cr_princhash.len) { len 1385 fs/nfsd/nfs4recover.c cksum.len = crypto_shash_digestsize(tfm); len 1386 fs/nfsd/nfs4recover.c cksum.data = kmalloc(cksum.len, GFP_KERNEL); len 1397 fs/nfsd/nfs4recover.c crp->cr_princhash.len)) { len 1700 fs/nfsd/nfs4recover.c size_t len; len 1706 fs/nfsd/nfs4recover.c len = strlen(LEGACY_TOPDIR_ENV_PREFIX) + len 1709 fs/nfsd/nfs4recover.c result = kmalloc(len, GFP_KERNEL); len 1713 fs/nfsd/nfs4recover.c copied = snprintf(result, len, LEGACY_TOPDIR_ENV_PREFIX "%s", len 1715 fs/nfsd/nfs4recover.c if (copied >= len) { len 1728 fs/nfsd/nfs4recover.c size_t len; len 1735 fs/nfsd/nfs4recover.c len = strlen(LEGACY_RECDIR_ENV_PREFIX) + len 1738 fs/nfsd/nfs4recover.c result = kmalloc(len, GFP_KERNEL); len 1742 fs/nfsd/nfs4recover.c copied = snprintf(result, len, LEGACY_RECDIR_ENV_PREFIX "%s/", len 1744 fs/nfsd/nfs4recover.c if (copied > (len - HEXDIR_LEN)) { len 1763 fs/nfsd/nfs4recover.c size_t len; len 1767 fs/nfsd/nfs4recover.c len = strlen(HAS_SESSION_ENV_PREFIX) + 1 + 1; len 1769 fs/nfsd/nfs4recover.c result = kmalloc(len, GFP_KERNEL); len 1773 fs/nfsd/nfs4recover.c copied = snprintf(result, len, HAS_SESSION_ENV_PREFIX "%c", len 1775 fs/nfsd/nfs4recover.c if (copied >= len) { len 1788 fs/nfsd/nfs4recover.c size_t len; len 1792 fs/nfsd/nfs4recover.c len = strlen(GRACE_START_ENV_PREFIX) + 22 + 1; len 1794 fs/nfsd/nfs4recover.c result = kmalloc(len, GFP_KERNEL); len 1798 fs/nfsd/nfs4recover.c copied = snprintf(result, len, GRACE_START_ENV_PREFIX "%ld", len 1800 fs/nfsd/nfs4recover.c if (copied >= len) { len 1930 fs/nfsd/nfs4recover.c hexid = bin_to_hex_dup(clp->cl_name.data, clp->cl_name.len); len 1957 fs/nfsd/nfs4recover.c hexid = bin_to_hex_dup(clp->cl_name.data, clp->cl_name.len); len 1981 fs/nfsd/nfs4recover.c hexid = bin_to_hex_dup(clp->cl_name.data, clp->cl_name.len); len 367 fs/nfsd/nfs4state.c return (sop->so_owner.len == owner->len) && len 368 fs/nfsd/nfs4state.c 0 == memcmp(sop->so_owner.data, owner->data, owner->len); len 525 fs/nfsd/nfs4state.c ret = opaque_hashval(ownername->data, ownername->len); len 2119 fs/nfsd/nfs4state.c if (o1->len < o2->len) len 2121 fs/nfsd/nfs4state.c if (o1->len > o2->len) len 2123 fs/nfsd/nfs4state.c return memcmp(o1->data, o2->data, o1->len); len 2269 fs/nfsd/nfs4state.c static void seq_quote_mem(struct seq_file *m, char *data, int len) len 2272 fs/nfsd/nfs4state.c seq_escape_mem_ascii(m, data, len); len 2289 fs/nfsd/nfs4state.c seq_quote_mem(m, clp->cl_name.data, clp->cl_name.len); len 2294 fs/nfsd/nfs4state.c clp->cl_nii_domain.len); len 2296 fs/nfsd/nfs4state.c seq_quote_mem(m, clp->cl_nii_name.data, clp->cl_nii_name.len); len 2364 fs/nfsd/nfs4state.c seq_quote_mem(s, oo->so_owner.data, oo->so_owner.len); len 2826 fs/nfsd/nfs4state.c slot->sl_datalen = buf->len - base; len 2973 fs/nfsd/nfs4state.c __func__, rqstp, exid, exid->clname.len, exid->clname.data, len 3541 fs/nfsd/nfs4state.c return xb->len > session->se_fchannel.maxreq_sz; len 6058 fs/nfsd/nfs4state.c end_offset(u64 start, u64 len) len 6062 fs/nfsd/nfs4state.c end = start + len; len 6068 fs/nfsd/nfs4state.c last_byte_offset(u64 start, u64 len) len 6072 fs/nfsd/nfs4state.c WARN_ON_ONCE(!len); len 6073 fs/nfsd/nfs4state.c end = start + len; len 6156 fs/nfsd/nfs4state.c deny->ld_owner.len = 0; len 6921 fs/nfsd/nfs4state.c dprintk("NFSD nfs4_client_to_reclaim NAME: %.*s\n", name.len, name.data); len 6928 fs/nfsd/nfs4state.c crp->cr_name.len = name.len; len 6930 fs/nfsd/nfs4state.c crp->cr_princhash.len = princhash.len; len 6971 fs/nfsd/nfs4state.c dprintk("NFSD: nfs4_find_reclaim_client for name %.*s\n", name.len, name.data); len 84 fs/nfsd/nfs4xdr.c check_filename(char *str, int len) len 88 fs/nfsd/nfs4xdr.c if (len == 0) len 90 fs/nfsd/nfs4xdr.c if (isdotent(str, len)) len 92 fs/nfsd/nfs4xdr.c for (i = 0; i < len; i++) len 228 fs/nfsd/nfs4xdr.c svcxdr_tmpalloc(struct nfsd4_compoundargs *argp, u32 len) len 232 fs/nfsd/nfs4xdr.c tb = kmalloc(sizeof(*tb) + len, GFP_KERNEL); len 248 fs/nfsd/nfs4xdr.c svcxdr_dupstr(struct nfsd4_compoundargs *argp, void *buf, u32 len) len 250 fs/nfsd/nfs4xdr.c char *p = svcxdr_tmpalloc(argp, len + 1); len 254 fs/nfsd/nfs4xdr.c memcpy(p, buf, len); len 255 fs/nfsd/nfs4xdr.c p[len] = '\0'; len 325 fs/nfsd/nfs4xdr.c int expected_len, len = 0; len 347 fs/nfsd/nfs4xdr.c len += 8; len 355 fs/nfsd/nfs4xdr.c READ_BUF(4); len += 4; len 372 fs/nfsd/nfs4xdr.c READ_BUF(16); len += 16; len 378 fs/nfsd/nfs4xdr.c len += XDR_QUADLEN(dummy32) << 2; len 397 fs/nfsd/nfs4xdr.c len += 4; len 404 fs/nfsd/nfs4xdr.c len += 4; len 407 fs/nfsd/nfs4xdr.c len += (XDR_QUADLEN(dummy32) << 2); len 415 fs/nfsd/nfs4xdr.c len += 4; len 418 fs/nfsd/nfs4xdr.c len += (XDR_QUADLEN(dummy32) << 2); len 426 fs/nfsd/nfs4xdr.c len += 4; len 430 fs/nfsd/nfs4xdr.c len += 12; len 445 fs/nfsd/nfs4xdr.c len += 4; len 449 fs/nfsd/nfs4xdr.c len += 12; len 463 fs/nfsd/nfs4xdr.c label->len = 0; len 467 fs/nfsd/nfs4xdr.c len += 4; len 470 fs/nfsd/nfs4xdr.c len += 4; len 473 fs/nfsd/nfs4xdr.c len += 4; len 478 fs/nfsd/nfs4xdr.c len += (XDR_QUADLEN(dummy32) << 2); len 480 fs/nfsd/nfs4xdr.c label->len = dummy32; len 489 fs/nfsd/nfs4xdr.c len += 8; len 496 fs/nfsd/nfs4xdr.c if (len != expected_len) len 752 fs/nfsd/nfs4xdr.c lock->lk_new_owner.len = be32_to_cpup(p++); len 753 fs/nfsd/nfs4xdr.c READ_BUF(lock->lk_new_owner.len); len 754 fs/nfsd/nfs4xdr.c READMEM(lock->lk_new_owner.data, lock->lk_new_owner.len); len 778 fs/nfsd/nfs4xdr.c lockt->lt_owner.len = be32_to_cpup(p++); len 779 fs/nfsd/nfs4xdr.c READ_BUF(lockt->lt_owner.len); len 780 fs/nfsd/nfs4xdr.c READMEM(lockt->lt_owner.data, lockt->lt_owner.len); len 892 fs/nfsd/nfs4xdr.c o->len = be32_to_cpup(p++); len 894 fs/nfsd/nfs4xdr.c if (o->len == 0 || o->len > NFS4_OPAQUE_LIMIT) len 897 fs/nfsd/nfs4xdr.c READ_BUF(o->len); len 898 fs/nfsd/nfs4xdr.c SAVEMEM(o->data, o->len); len 978 fs/nfsd/nfs4xdr.c open->op_fname.len = be32_to_cpup(p++); len 979 fs/nfsd/nfs4xdr.c READ_BUF(open->op_fname.len); len 980 fs/nfsd/nfs4xdr.c SAVEMEM(open->op_fname.data, open->op_fname.len); len 981 fs/nfsd/nfs4xdr.c if ((status = check_filename(open->op_fname.data, open->op_fname.len))) len 993 fs/nfsd/nfs4xdr.c open->op_fname.len = be32_to_cpup(p++); len 994 fs/nfsd/nfs4xdr.c READ_BUF(open->op_fname.len); len 995 fs/nfsd/nfs4xdr.c SAVEMEM(open->op_fname.data, open->op_fname.len); len 996 fs/nfsd/nfs4xdr.c if ((status = check_filename(open->op_fname.data, open->op_fname.len))) len 1268 fs/nfsd/nfs4xdr.c int len; len 1295 fs/nfsd/nfs4xdr.c len = XDR_QUADLEN(write->wr_buflen) << 2; len 1296 fs/nfsd/nfs4xdr.c if (len >= avail) { len 1299 fs/nfsd/nfs4xdr.c len -= avail; len 1301 fs/nfsd/nfs4xdr.c pages = len >> PAGE_SHIFT; len 1304 fs/nfsd/nfs4xdr.c len -= pages * PAGE_SIZE; len 1308 fs/nfsd/nfs4xdr.c argp->p += XDR_QUADLEN(len); len 1323 fs/nfsd/nfs4xdr.c rlockowner->rl_owner.len = be32_to_cpup(p++); len 1324 fs/nfsd/nfs4xdr.c READ_BUF(rlockowner->rl_owner.len); len 1325 fs/nfsd/nfs4xdr.c READMEM(rlockowner->rl_owner.data, rlockowner->rl_owner.len); len 2069 fs/nfsd/nfs4xdr.c pathlen_offset = xdr->buf->len; len 2188 fs/nfsd/nfs4xdr.c unsigned int len; len 2191 fs/nfsd/nfs4xdr.c len = dentry->d_name.len; len 2192 fs/nfsd/nfs4xdr.c p = xdr_reserve_space(xdr, len + 4); len 2197 fs/nfsd/nfs4xdr.c p = xdr_encode_opaque(p, dentry->d_name.name, len); len 2307 fs/nfsd/nfs4xdr.c void *context, int len) len 2311 fs/nfsd/nfs4xdr.c p = xdr_reserve_space(xdr, len + 4 + 4 + 4); len 2321 fs/nfsd/nfs4xdr.c p = xdr_encode_opaque(p, context, len); len 2327 fs/nfsd/nfs4xdr.c void *context, int len) len 2414 fs/nfsd/nfs4xdr.c int starting_len = xdr->buf->len; len 2500 fs/nfsd/nfs4xdr.c attrlen_offset = xdr->buf->len; len 2920 fs/nfsd/nfs4xdr.c attrlen = htonl(xdr->buf->len - attrlen_offset - 4); len 2952 fs/nfsd/nfs4xdr.c buf->len = 0; len 3071 fs/nfsd/nfs4xdr.c int start_offset = xdr->buf->len; len 3095 fs/nfsd/nfs4xdr.c cookie_offset = xdr->buf->len; len 3129 fs/nfsd/nfs4xdr.c entry_bytes = xdr->buf->len - start_offset; len 3250 fs/nfsd/nfs4xdr.c unsigned int len; len 3253 fs/nfsd/nfs4xdr.c len = fhp->fh_handle.fh_size; len 3254 fs/nfsd/nfs4xdr.c p = xdr_reserve_space(xdr, len + 4); len 3257 fs/nfsd/nfs4xdr.c p = xdr_encode_opaque(p, &fhp->fh_handle.fh_base, len); len 3272 fs/nfsd/nfs4xdr.c p = xdr_reserve_space(xdr, 32 + XDR_LEN(conf->len)); len 3278 fs/nfsd/nfs4xdr.c if (conf->len) { len 3280 fs/nfsd/nfs4xdr.c conf->len = 0; len 3289 fs/nfsd/nfs4xdr.c if (conf->len) { len 3291 fs/nfsd/nfs4xdr.c p = xdr_encode_opaque(p, conf->data, conf->len); len 3464 fs/nfsd/nfs4xdr.c long len; len 3473 fs/nfsd/nfs4xdr.c len = maxcount; len 3491 fs/nfsd/nfs4xdr.c buf->len += maxcount; len 3506 fs/nfsd/nfs4xdr.c buf->len += pad; len 3510 fs/nfsd/nfs4xdr.c buf->buflen - buf->len); len 3511 fs/nfsd/nfs4xdr.c buf->buflen = buf->len + space_left; len 3524 fs/nfsd/nfs4xdr.c int starting_len = xdr->buf->len - 8; len 3525 fs/nfsd/nfs4xdr.c long len; len 3533 fs/nfsd/nfs4xdr.c len = maxcount; len 3536 fs/nfsd/nfs4xdr.c thislen = min_t(long, len, ((void *)xdr->end - (void *)xdr->p)); len 3542 fs/nfsd/nfs4xdr.c len -= thislen; len 3544 fs/nfsd/nfs4xdr.c while (len) { len 3545 fs/nfsd/nfs4xdr.c thislen = min_t(long, len, PAGE_SIZE); len 3551 fs/nfsd/nfs4xdr.c len -= thislen; len 3555 fs/nfsd/nfs4xdr.c len = maxcount; len 3583 fs/nfsd/nfs4xdr.c int starting_len = xdr->buf->len; len 3604 fs/nfsd/nfs4xdr.c (xdr->buf->buflen - xdr->buf->len)); len 3626 fs/nfsd/nfs4xdr.c int length_offset = xdr->buf->len; len 3669 fs/nfsd/nfs4xdr.c int starting_len = xdr->buf->len; len 3686 fs/nfsd/nfs4xdr.c bytes_left = xdr->buf->buflen - xdr->buf->len len 3720 fs/nfsd/nfs4xdr.c xdr->buf->len == starting_len + 8) { len 3821 fs/nfsd/nfs4xdr.c XDR_LEN(info.oid.len) + 4 + 4); len 3825 fs/nfsd/nfs4xdr.c p = xdr_encode_opaque(p, info.oid.data, info.oid.len); len 4082 fs/nfsd/nfs4xdr.c resp->cstate.data_offset = xdr->buf->len; /* DRC cache data pointer */ len 4113 fs/nfsd/nfs4xdr.c u32 starting_len = xdr->buf->len, needed_len; len 4132 fs/nfsd/nfs4xdr.c if (xdr->buf->len + 4 > gdev->gd_maxcount) len 4154 fs/nfsd/nfs4xdr.c needed_len = xdr->buf->len + 4 /* notifications */; len 4418 fs/nfsd/nfs4xdr.c if (buf->len + respsize <= buf->buflen) len 4446 fs/nfsd/nfs4xdr.c post_err_offset = xdr->buf->len; len 4490 fs/nfsd/nfs4xdr.c int len = xdr->buf->len - post_err_offset; len 4493 fs/nfsd/nfs4xdr.c so->so_replay.rp_buflen = len; len 4495 fs/nfsd/nfs4xdr.c so->so_replay.rp_buf, len); len 4583 fs/nfsd/nfs4xdr.c WARN_ON_ONCE(buf->len != buf->head[0].iov_len + buf->page_len + len 112 fs/nfsd/nfscache.c rp->c_key.k_len = rqstp->rq_arg.len; len 301 fs/nfsd/nfscache.c size_t len = min(buf->head[0].iov_len, csum_len); len 304 fs/nfsd/nfscache.c csum = csum_partial(p, len, 0); len 305 fs/nfsd/nfscache.c csum_len -= len; len 312 fs/nfsd/nfscache.c len = min_t(size_t, PAGE_SIZE - base, csum_len); len 313 fs/nfsd/nfscache.c csum = csum_partial(p, len, csum); len 314 fs/nfsd/nfscache.c csum_len -= len; len 498 fs/nfsd/nfscache.c int len; len 507 fs/nfsd/nfscache.c len = resv->iov_len - ((char*)statp - (char*)resv->iov_base); len 508 fs/nfsd/nfscache.c len >>= 2; len 511 fs/nfsd/nfscache.c if (!statp || len > (256 >> 2)) { len 518 fs/nfsd/nfscache.c if (len != 1) len 519 fs/nfsd/nfscache.c printk("nfsd: RC_REPLSTAT/reply len %d!\n",len); len 524 fs/nfsd/nfscache.c bufsize = len << 2; len 356 fs/nfsd/nfsctl.c int len; len 368 fs/nfsd/nfsctl.c len = qword_get(&mesg, dname, size); len 369 fs/nfsd/nfsctl.c if (len <= 0) len 372 fs/nfsd/nfsctl.c path = dname+len+1; len 373 fs/nfsd/nfsctl.c len = qword_get(&mesg, path, size); len 374 fs/nfsd/nfsctl.c if (len <= 0) len 377 fs/nfsd/nfsctl.c len = get_int(&mesg, &maxsize); len 378 fs/nfsd/nfsctl.c if (len) len 379 fs/nfsd/nfsctl.c return len; len 393 fs/nfsd/nfsctl.c len = exp_rootfh(netns(file), dom, path, &fh, maxsize); len 395 fs/nfsd/nfsctl.c if (len) len 396 fs/nfsd/nfsctl.c return len; len 399 fs/nfsd/nfsctl.c len = SIMPLE_TRANSACTION_LIMIT; len 400 fs/nfsd/nfsctl.c qword_addhex(&mesg, &len, (char*)&fh.fh_base, fh.fh_size); len 485 fs/nfsd/nfsctl.c int len; len 532 fs/nfsd/nfsctl.c len = strlen(mesg); len 533 fs/nfsd/nfsctl.c size -= len; len 534 fs/nfsd/nfsctl.c mesg += len; len 568 fs/nfsd/nfsctl.c int len, num, remaining; len 585 fs/nfsd/nfsctl.c len = qword_get(&mesg, vers, size); len 586 fs/nfsd/nfsctl.c if (len <= 0) return -EINVAL; len 626 fs/nfsd/nfsctl.c vers += len + 1; len 627 fs/nfsd/nfsctl.c } while ((len = qword_get(&mesg, vers, size)) > 0); len 635 fs/nfsd/nfsctl.c len = 0; len 645 fs/nfsd/nfsctl.c len = nfsd_print_version_support(nn, buf, remaining, len 647 fs/nfsd/nfsctl.c if (len >= remaining) len 649 fs/nfsd/nfsctl.c remaining -= len; len 650 fs/nfsd/nfsctl.c buf += len; len 651 fs/nfsd/nfsctl.c tlen += len; len 653 fs/nfsd/nfsctl.c if (len) len 658 fs/nfsd/nfsctl.c len = snprintf(buf, remaining, "\n"); len 659 fs/nfsd/nfsctl.c if (len >= remaining) len 661 fs/nfsd/nfsctl.c return tlen + len; len 1049 fs/nfsd/nfsctl.c int len, status; len 1059 fs/nfsd/nfsctl.c len = qword_get(&mesg, recdir, size); len 1060 fs/nfsd/nfsctl.c if (len <= 0) len 169 fs/nfsd/nfsfh.c int len; len 175 fs/nfsd/nfsfh.c len = key_len(fh->fh_fsid_type) / 4; len 176 fs/nfsd/nfsfh.c if (len == 0) len 180 fs/nfsd/nfsfh.c len = key_len(FSID_ENCODE_DEV)/4; len 192 fs/nfsd/nfsfh.c data_left -= len; len 196 fs/nfsd/nfsfh.c fid = (struct fid *)(fh->fh_fsid + len); len 135 fs/nfsd/nfsproc.c SVCFH_fmt(&argp->fh), argp->len, argp->name); len 138 fs/nfsd/nfsproc.c nfserr = nfsd_lookup(rqstp, &argp->fh, argp->name, argp->len, len 158 fs/nfsd/nfsproc.c resp->len = NFS_MAXPATHLEN; len 159 fs/nfsd/nfsproc.c nfserr = nfsd_readlink(rqstp, &argp->fh, argp->buffer, &resp->len); len 216 fs/nfsd/nfsproc.c unsigned long cnt = argp->len; len 221 fs/nfsd/nfsproc.c argp->len, argp->offset); len 255 fs/nfsd/nfsproc.c SVCFH_fmt(dirfhp), argp->len, argp->name); len 265 fs/nfsd/nfsproc.c if (isdotent(argp->name, argp->len)) len 274 fs/nfsd/nfsproc.c dchild = lookup_one_len(argp->name, dirfhp->fh_dentry, argp->len); len 373 fs/nfsd/nfsproc.c argp->len, attr, type, rdev, newfhp); len 402 fs/nfsd/nfsproc.c argp->len, argp->name); len 405 fs/nfsd/nfsproc.c nfserr = nfsd_unlink(rqstp, &argp->fh, -S_IFDIR, argp->name, argp->len); len 489 fs/nfsd/nfsproc.c dprintk("nfsd: MKDIR %s %.*s\n", SVCFH_fmt(&argp->fh), argp->len, argp->name); len 498 fs/nfsd/nfsproc.c nfserr = nfsd_create(rqstp, &argp->fh, argp->name, argp->len, len 513 fs/nfsd/nfsproc.c dprintk("nfsd: RMDIR %s %.*s\n", SVCFH_fmt(&argp->fh), argp->len, argp->name); len 515 fs/nfsd/nfsproc.c nfserr = nfsd_unlink(rqstp, &argp->fh, S_IFDIR, argp->name, argp->len); len 981 fs/nfsd/nfssvc.c return rqstp->rq_arg.len > PAGE_SIZE; len 231 fs/nfsd/nfsxdr.c || !(p = decode_filename(p, &args->name, &args->len))) len 241 fs/nfsd/nfsxdr.c unsigned int len; len 248 fs/nfsd/nfsxdr.c len = args->count = ntohl(*p++); len 251 fs/nfsd/nfsxdr.c len = min_t(unsigned int, len, NFSSVC_MAXBLKSIZE_V2); len 257 fs/nfsd/nfsxdr.c while (len > 0) { len 261 fs/nfsd/nfsxdr.c rqstp->rq_vec[v].iov_len = min_t(unsigned int, len, PAGE_SIZE); len 262 fs/nfsd/nfsxdr.c len -= rqstp->rq_vec[v].iov_len; len 273 fs/nfsd/nfsxdr.c unsigned int len, hdr, dlen; len 283 fs/nfsd/nfsxdr.c len = args->len = ntohl(*p++); len 287 fs/nfsd/nfsxdr.c if (len > NFSSVC_MAXBLKSIZE_V2) len 307 fs/nfsd/nfsxdr.c if (dlen < XDR_QUADLEN(len)*4) len 321 fs/nfsd/nfsxdr.c || !(p = decode_filename(p, &args->name, &args->len))) len 456 fs/nfsd/nfsxdr.c *p++ = htonl(resp->len); len 458 fs/nfsd/nfsxdr.c rqstp->rq_res.page_len = resp->len; len 459 fs/nfsd/nfsxdr.c if (resp->len & 3) { len 463 fs/nfsd/nfsxdr.c rqstp->rq_res.tail[0].iov_len = 4 - (resp->len&3); len 57 fs/nfsd/trace.h unsigned long len), len 58 fs/nfsd/trace.h TP_ARGS(rqstp, fhp, offset, len), len 63 fs/nfsd/trace.h __field(unsigned long, len) len 69 fs/nfsd/trace.h __entry->len = len; len 73 fs/nfsd/trace.h __entry->offset, __entry->len) len 81 fs/nfsd/trace.h unsigned long len), \ len 82 fs/nfsd/trace.h TP_ARGS(rqstp, fhp, offset, len)) len 122 fs/nfsd/trace.h int len), \ len 123 fs/nfsd/trace.h TP_ARGS(rqstp, fhp, offset, len)) len 174 fs/nfsd/vfs.c const char *name, unsigned int len, len 182 fs/nfsd/vfs.c dprintk("nfsd: nfsd_lookup(fh %s, %.*s)\n", SVCFH_fmt(fhp), len,name); len 188 fs/nfsd/vfs.c if (isdotent(name, len)) { len 189 fs/nfsd/vfs.c if (len==1) len 208 fs/nfsd/vfs.c dentry = lookup_one_len(name, dparent, len); len 251 fs/nfsd/vfs.c unsigned int len, struct svc_fh *resfh) len 260 fs/nfsd/vfs.c err = nfsd_lookup_dentry(rqstp, fhp, name, len, &exp, &dentry); len 521 fs/nfsd/vfs.c host_error = security_inode_setsecctx(dentry, label->data, label->len); len 572 fs/nfsd/vfs.c struct file *file, loff_t offset, loff_t len, len 580 fs/nfsd/vfs.c error = vfs_fallocate(file, flags, offset, len); len 826 fs/nfsd/vfs.c size = sd->len; len 852 fs/nfsd/vfs.c static u32 nfsd_eof_on_read(struct file *file, loff_t offset, ssize_t len, len 855 fs/nfsd/vfs.c if (expected != 0 && len == 0) len 857 fs/nfsd/vfs.c if (offset+len >= i_size_read(file_inode(file))) len 884 fs/nfsd/vfs.c .len = 0, len 1201 fs/nfsd/vfs.c dchild->d_name.len); len 1481 fs/nfsd/vfs.c int len; len 1499 fs/nfsd/vfs.c len = strlen(link); len 1500 fs/nfsd/vfs.c if (len < *lenp) len 1501 fs/nfsd/vfs.c *lenp = len; len 1568 fs/nfsd/vfs.c char *name, int len, struct svc_fh *tfhp) len 1585 fs/nfsd/vfs.c if (!len) len 1588 fs/nfsd/vfs.c if (isdotent(name, len)) len 1601 fs/nfsd/vfs.c dnew = lookup_one_len(name, ddir, len); len 62 fs/nfsd/vfs.h char *name, int len, struct iattr *attrs, len 65 fs/nfsd/vfs.h char *name, int len, struct iattr *attrs, len 70 fs/nfsd/vfs.h char *name, int len, struct iattr *attrs, len 102 fs/nfsd/vfs.h char *name, int len, char *path, len 112 fs/nfsd/vfs.h char *name, int len); len 23 fs/nfsd/xdr.h unsigned int len; len 36 fs/nfsd/xdr.h int len; len 43 fs/nfsd/xdr.h unsigned int len; len 96 fs/nfsd/xdr.h int len; len 23 fs/nfsd/xdr3.h unsigned int len; len 43 fs/nfsd/xdr3.h __u32 len; len 50 fs/nfsd/xdr3.h unsigned int len; len 59 fs/nfsd/xdr3.h unsigned int len; len 147 fs/nfsd/xdr3.h __u32 len; len 38 fs/nilfs2/dir.c unsigned int len = le16_to_cpu(dlen); len 41 fs/nilfs2/dir.c if (len == NILFS_MAX_REC_LEN) len 44 fs/nilfs2/dir.c return len; len 47 fs/nilfs2/dir.c static inline __le16 nilfs_rec_len_to_disk(unsigned int len) len 50 fs/nilfs2/dir.c if (len == (1 << 16)) len 53 fs/nilfs2/dir.c BUG_ON(len > (1 << 16)); len 55 fs/nilfs2/dir.c return cpu_to_le16(len); len 101 fs/nilfs2/dir.c unsigned int len = to - from; len 106 fs/nilfs2/dir.c copied = block_write_end(NULL, mapping, pos, len, len, page, NULL); len 214 fs/nilfs2/dir.c nilfs_match(int len, const unsigned char *name, struct nilfs_dir_entry *de) len 216 fs/nilfs2/dir.c if (len != de->name_len) len 220 fs/nilfs2/dir.c return !memcmp(name, de->name, len); len 329 fs/nilfs2/dir.c int namelen = qstr->len; len 442 fs/nilfs2/dir.c int namelen = dentry->d_name.len; len 257 fs/nilfs2/inode.c loff_t pos, unsigned len, unsigned flags, len 267 fs/nilfs2/inode.c err = block_write_begin(mapping, pos, len, flags, pagep, len 270 fs/nilfs2/inode.c nilfs_write_failed(mapping, pos + len); len 277 fs/nilfs2/inode.c loff_t pos, unsigned len, unsigned copied, len 287 fs/nilfs2/inode.c copied = generic_write_end(file, mapping, pos, len, copied, page, len 996 fs/nilfs2/inode.c __u64 start, __u64 len) len 1017 fs/nilfs2/inode.c end_blkoff = (start + len - 1) >> blkbits; len 873 fs/nilfs2/ioctl.c size_t len, nsegs; len 918 fs/nilfs2/ioctl.c len = argv[n].v_size * argv[n].v_nmembs; len 920 fs/nilfs2/ioctl.c if (len == 0) { len 925 fs/nilfs2/ioctl.c kbufs[n] = vmalloc(len); len 930 fs/nilfs2/ioctl.c if (copy_from_user(kbufs[n], base, len)) { len 1221 fs/nilfs2/ioctl.c size_t len; len 1247 fs/nilfs2/ioctl.c len = argv.v_size * argv.v_nmembs; len 1248 fs/nilfs2/ioctl.c if (!len) { len 1254 fs/nilfs2/ioctl.c kbuf = vmalloc(len); len 1260 fs/nilfs2/ioctl.c if (copy_from_user(kbuf, base, len)) { len 59 fs/nilfs2/namei.c if (dentry->d_name.len > NILFS_NAME_LEN) len 279 fs/nilfs2/nilfs.h __u64 start, __u64 len); len 416 fs/nilfs2/segbuf.c int len, err; len 427 fs/nilfs2/segbuf.c len = bio_add_page(wi->bio, bh->b_page, bh->b_size, bh_offset(bh)); len 428 fs/nilfs2/segbuf.c if (len == bh->b_size) { len 1026 fs/nilfs2/sufile.c u64 segnum, segnum_end, minlen, len, max_blocks, ndiscarded = 0; len 1032 fs/nilfs2/sufile.c len = range->len >> nilfs->ns_blocksize_bits; len 1036 fs/nilfs2/sufile.c if (!len || range->start >= max_blocks << nilfs->ns_blocksize_bits) len 1047 fs/nilfs2/sufile.c if (max_blocks - start_block < len) len 1050 fs/nilfs2/sufile.c end_block = start_block + len - 1; len 1149 fs/nilfs2/sufile.c range->len = ndiscarded << nilfs->ns_blocksize_bits; len 49 fs/nilfs2/sysfs.c const char *buf, size_t len) \ len 57 fs/nilfs2/sysfs.c return a->store ? a->store(a, nilfs, buf, len) : 0; \ len 161 fs/nilfs2/sysfs.c const char *buf, size_t len) len 168 fs/nilfs2/sysfs.c return a->store ? a->store(a, root, buf, len) : 0; len 956 fs/nilfs2/sysfs.c const char *buf, size_t len) len 963 fs/nilfs2/sysfs.c return a->store ? a->store(a, nilfs, buf, len) : 0; len 213 fs/notify/fanotify/fanotify_user.c size_t len = fanotify_event_info_len(event); len 215 fs/notify/fanotify/fanotify_user.c if (!len) len 218 fs/notify/fanotify/fanotify_user.c if (WARN_ON_ONCE(len < sizeof(info) + sizeof(handle) + fh_len)) len 223 fs/notify/fanotify/fanotify_user.c info.hdr.len = len; len 229 fs/notify/fanotify/fanotify_user.c len -= sizeof(info); len 236 fs/notify/fanotify/fanotify_user.c len -= sizeof(handle); len 251 fs/notify/fanotify/fanotify_user.c len -= fh_len; len 252 fs/notify/fanotify/fanotify_user.c WARN_ON_ONCE(len < 0 || len >= FANOTIFY_EVENT_ALIGN); len 253 fs/notify/fanotify/fanotify_user.c if (len > 0 && clear_user(buf, len)) len 69 fs/notify/inotify/inotify_fsnotify.c int len = 0; len 83 fs/notify/inotify/inotify_fsnotify.c len = file_name->len; len 84 fs/notify/inotify/inotify_fsnotify.c alloc_len += len + 1; len 125 fs/notify/inotify/inotify_fsnotify.c event->name_len = len; len 126 fs/notify/inotify/inotify_fsnotify.c if (len) len 181 fs/notify/inotify/inotify_user.c inotify_event.len = pad_name_len; len 41 fs/ntfs/bitmap.c int pos, len; len 97 fs/ntfs/bitmap.c len = min_t(s64, cnt >> 3, PAGE_SIZE - pos); len 98 fs/ntfs/bitmap.c memset(kaddr + pos, value ? 0xff : 0, len); len 99 fs/ntfs/bitmap.c cnt -= len << 3; len 103 fs/ntfs/bitmap.c len += pos; len 121 fs/ntfs/bitmap.c len = min_t(s64, cnt >> 3, PAGE_SIZE); len 122 fs/ntfs/bitmap.c memset(kaddr, value ? 0xff : 0, len); len 123 fs/ntfs/bitmap.c cnt -= len << 3; len 136 fs/ntfs/bitmap.c byte = kaddr + len; len 169 fs/ntfs/dir.c name->len = 0; len 198 fs/ntfs/dir.c u8 len = ie->key.file_name.file_name_length; len 213 fs/ntfs/dir.c name_size += len * sizeof(ntfschar); len 222 fs/ntfs/dir.c name->len = len; len 224 fs/ntfs/dir.c len * sizeof(ntfschar)); len 226 fs/ntfs/dir.c name->len = 0; len 429 fs/ntfs/dir.c name->len = 0; len 458 fs/ntfs/dir.c u8 len = ie->key.file_name.file_name_length; len 475 fs/ntfs/dir.c name_size += len * sizeof(ntfschar); len 484 fs/ntfs/dir.c name->len = len; len 486 fs/ntfs/dir.c len * sizeof(ntfschar)); len 488 fs/ntfs/dir.c name->len = 0; len 24 fs/ntfs/dir.h u8 len; len 1691 fs/ntfs/file.c unsigned len, copied; len 1694 fs/ntfs/file.c len = PAGE_SIZE - ofs; len 1695 fs/ntfs/file.c if (len > bytes) len 1696 fs/ntfs/file.c len = bytes; len 1698 fs/ntfs/file.c len); len 1704 fs/ntfs/file.c if (copied < len) len 1712 fs/ntfs/file.c len = PAGE_SIZE - copied; len 1714 fs/ntfs/file.c if (len > bytes) len 1715 fs/ntfs/file.c len = bytes; len 1716 fs/ntfs/file.c zero_user(*pages, copied, len); len 1717 fs/ntfs/file.c bytes -= len; len 1719 fs/ntfs/file.c len = PAGE_SIZE; len 764 fs/ntfs/logfile.c s64 len; len 782 fs/ntfs/logfile.c len = rl->length; len 784 fs/ntfs/logfile.c len = end_vcn - rl->vcn; len 785 fs/ntfs/logfile.c end_block = (lcn + len) << vol->cluster_size_bits >> len 103 fs/ntfs/namei.c uname_len = ntfs_nlstoucs(vol, dent->d_name.name, dent->d_name.len, len 173 fs/ntfs/namei.c nls_name.len = (unsigned)ntfs_ucstonls(vol, len 174 fs/ntfs/namei.c (ntfschar*)&name->name, name->len, len 227 fs/ntfs/namei.c nls_name.len = (unsigned)ntfs_ucstonls(vol, len 238 fs/ntfs/namei.c if ((signed)nls_name.len < 0) { len 239 fs/ntfs/namei.c err = (signed)nls_name.len; len 242 fs/ntfs/namei.c nls_name.hash = full_name_hash(dent, nls_name.name, nls_name.len); len 4502 fs/ocfs2/alloc.c unsigned int len = le16_to_cpu(rec->e_leaf_clusters) + len 4510 fs/ocfs2/alloc.c (len > et->et_max_leaf_clusters)) len 5153 fs/ocfs2/alloc.c u32 cpos, u32 len, u32 phys, len 5210 fs/ocfs2/alloc.c split_rec.e_leaf_clusters = cpu_to_le16(len); len 5241 fs/ocfs2/alloc.c handle_t *handle, u32 cpos, u32 len, u32 phys, len 5249 fs/ocfs2/alloc.c cpos, len, phys); len 5265 fs/ocfs2/alloc.c len, phys, meta_ac, dealloc, len 5347 fs/ocfs2/alloc.c u32 cpos, u32 len) len 5450 fs/ocfs2/alloc.c trunc_range = cpos + len; len 5470 fs/ocfs2/alloc.c le32_add_cpu(&rec->e_cpos, len); len 5471 fs/ocfs2/alloc.c le64_add_cpu(&rec->e_blkno, ocfs2_clusters_to_blocks(sb, len)); len 5472 fs/ocfs2/alloc.c le16_add_cpu(&rec->e_leaf_clusters, -len); len 5475 fs/ocfs2/alloc.c le16_add_cpu(&rec->e_leaf_clusters, -len); len 5484 fs/ocfs2/alloc.c le16_to_cpu(rec->e_leaf_clusters), cpos, len); len 5509 fs/ocfs2/alloc.c u32 cpos, u32 len, len 5567 fs/ocfs2/alloc.c trunc_range = cpos + len; len 5573 fs/ocfs2/alloc.c cpos, len, index, le32_to_cpu(rec->e_cpos), len 5578 fs/ocfs2/alloc.c cpos, len); len 5625 fs/ocfs2/alloc.c cpos, len, le32_to_cpu(rec->e_cpos), len 5632 fs/ocfs2/alloc.c cpos, len); len 5695 fs/ocfs2/alloc.c u32 cpos, u32 phys_cpos, u32 len, int flags, len 5707 fs/ocfs2/alloc.c if ((flags & OCFS2_EXT_REFCOUNTED) && len) { len 5722 fs/ocfs2/alloc.c len, len 5764 fs/ocfs2/alloc.c ocfs2_clusters_to_bytes(inode->i_sb, len)); len 5766 fs/ocfs2/alloc.c ret = ocfs2_remove_extent(handle, et, cpos, len, meta_ac, dealloc); len 5772 fs/ocfs2/alloc.c ocfs2_et_update_clusters(et, -len); len 5782 fs/ocfs2/alloc.c len, meta_ac, len 5786 fs/ocfs2/alloc.c phys_blkno, len); len 7547 fs/ocfs2/alloc.c u64 start, len, trimmed = 0, first_group, last_group = 0, group = 0; len 7557 fs/ocfs2/alloc.c len = range->len >> osb->s_clustersize_bits; len 7560 fs/ocfs2/alloc.c if (minlen >= osb->bitmap_cpg || range->len < sb->s_blocksize) len 7563 fs/ocfs2/alloc.c trace_ocfs2_trim_mainbm(start, len, minlen); len 7593 fs/ocfs2/alloc.c if (start + len > le32_to_cpu(main_bm->i_clusters)) len 7594 fs/ocfs2/alloc.c len = le32_to_cpu(main_bm->i_clusters) - start; len 7607 fs/ocfs2/alloc.c start + len - 1); len 7612 fs/ocfs2/alloc.c if (first_bit + len >= osb->bitmap_cpg) len 7615 fs/ocfs2/alloc.c last_bit = first_bit + len; len 7637 fs/ocfs2/alloc.c len -= osb->bitmap_cpg - first_bit; len 7661 fs/ocfs2/alloc.c range->len = trimmed * sb->s_blocksize; len 7673 fs/ocfs2/alloc.c trace_ocfs2_trim_fs(range->start, range->len, range->minlen); len 7695 fs/ocfs2/alloc.c info.tf_len == range->len && len 7701 fs/ocfs2/alloc.c range->len = info.tf_trimlen; len 7708 fs/ocfs2/alloc.c info.tf_len = range->len; len 7713 fs/ocfs2/alloc.c info.tf_trimlen = range->len; len 115 fs/ocfs2/alloc.h handle_t *handle, u32 cpos, u32 len, u32 phys, len 120 fs/ocfs2/alloc.h u32 cpos, u32 len, u32 phys, len 125 fs/ocfs2/alloc.h u32 cpos, u32 len, len 130 fs/ocfs2/alloc.h u32 cpos, u32 phys_cpos, u32 len, int flags, len 852 fs/ocfs2/aops.c unsigned len, ocfs2_write_type_t type, len 864 fs/ocfs2/aops.c cend = (pos + len - 1) >> osb->s_clustersize_bits; len 1235 fs/ocfs2/aops.c loff_t pos, unsigned len) len 1239 fs/ocfs2/aops.c unsigned int local_len = len; len 1250 fs/ocfs2/aops.c local_len = len; len 1266 fs/ocfs2/aops.c len -= local_len; len 1282 fs/ocfs2/aops.c loff_t pos, unsigned len, int alloc) len 1287 fs/ocfs2/aops.c wc->w_target_to = wc->w_target_from + len; len 1553 fs/ocfs2/aops.c unsigned len, struct page *mmap_page, len 1557 fs/ocfs2/aops.c loff_t end = pos + len; len 1562 fs/ocfs2/aops.c len, (unsigned long long)pos, len 1624 fs/ocfs2/aops.c loff_t pos, unsigned len, len 1628 fs/ocfs2/aops.c loff_t newsize = pos + len; len 1660 fs/ocfs2/aops.c loff_t pos, unsigned len, ocfs2_write_type_t type, len 1677 fs/ocfs2/aops.c ret = ocfs2_alloc_write_ctxt(&wc, osb, pos, len, type, di_bh); len 1684 fs/ocfs2/aops.c ret = ocfs2_try_to_write_inline_data(mapping, inode, pos, len, len 1702 fs/ocfs2/aops.c len, wc); len 1709 fs/ocfs2/aops.c ret = ocfs2_check_range_for_refcount(inode, pos, len); len 1737 fs/ocfs2/aops.c pos, len, type, mmap_page, len 1782 fs/ocfs2/aops.c ocfs2_set_target_boundaries(osb, wc, pos, len, cluster_of_pages); len 1812 fs/ocfs2/aops.c ret = ocfs2_grab_pages_for_write(mapping, wc, wc->w_cpos, pos, len, len 1832 fs/ocfs2/aops.c len); len 1896 fs/ocfs2/aops.c loff_t pos, unsigned len, unsigned flags, len 1918 fs/ocfs2/aops.c ret = ocfs2_write_begin_nolock(mapping, pos, len, OCFS2_WRITE_BUFFER, len 1939 fs/ocfs2/aops.c unsigned len, unsigned *copied, len 1945 fs/ocfs2/aops.c if (unlikely(*copied < len)) { len 1964 fs/ocfs2/aops.c loff_t pos, unsigned len, unsigned copied, void *fsdata) len 1988 fs/ocfs2/aops.c ocfs2_write_end_inline(inode, pos, len, &copied, di, wc); len 1992 fs/ocfs2/aops.c if (unlikely(copied < len) && wc->w_target_page) { len 1997 fs/ocfs2/aops.c start+len); len 2078 fs/ocfs2/aops.c loff_t pos, unsigned len, unsigned copied, len 2084 fs/ocfs2/aops.c ret = ocfs2_write_end_nolock(mapping, pos, len, copied, fsdata); len 2153 fs/ocfs2/aops.c unsigned len, total_len = bh_result->b_size; len 2156 fs/ocfs2/aops.c len = osb->s_clustersize - (pos & (osb->s_clustersize - 1)); len 2157 fs/ocfs2/aops.c len = min(total_len, len); len 2171 fs/ocfs2/aops.c ((iblock + ((len - 1) >> i_blkbits)) > endblk)) len 2172 fs/ocfs2/aops.c len = (endblk - iblock + 1) << i_blkbits; len 2175 fs/ocfs2/aops.c inode->i_ino, pos, len, total_len); len 2238 fs/ocfs2/aops.c ret = ocfs2_write_begin_nolock(inode->i_mapping, pos, len, len 2253 fs/ocfs2/aops.c bh_result->b_size = len; len 2278 fs/ocfs2/aops.c ret = ocfs2_write_end_nolock(inode->i_mapping, pos, len, len, wc); len 2279 fs/ocfs2/aops.c BUG_ON(ret != len); len 33 fs/ocfs2/aops.h loff_t pos, unsigned len, unsigned copied, void *fsdata); len 42 fs/ocfs2/aops.h loff_t pos, unsigned len, ocfs2_write_type_t type, len 437 fs/ocfs2/cluster/heartbeat.c static int o2hb_nego_timeout_handler(struct o2net_msg *msg, u32 len, void *data, len 454 fs/ocfs2/cluster/heartbeat.c static int o2hb_nego_approve_handler(struct o2net_msg *msg, u32 len, void *data, len 513 fs/ocfs2/cluster/heartbeat.c int len, current_page; len 550 fs/ocfs2/cluster/heartbeat.c len = bio_add_page(bio, page, vec_len, vec_start); len 551 fs/ocfs2/cluster/heartbeat.c if (len != vec_len) break; len 1395 fs/ocfs2/cluster/heartbeat.c int size, int len, void *data) len 1403 fs/ocfs2/cluster/heartbeat.c (*db)->db_len = len; len 2172 fs/ocfs2/cluster/heartbeat.c size_t len; len 2174 fs/ocfs2/cluster/heartbeat.c len = (page[count - 1] == '\n') ? count - 1 : count; len 2175 fs/ocfs2/cluster/heartbeat.c if (!len) len 2179 fs/ocfs2/cluster/heartbeat.c if (strncasecmp(page, o2hb_heartbeat_mode_desc[i], len)) len 438 fs/ocfs2/cluster/netdebug.c static int o2net_fill_bitmap(char *buf, int len) len 901 fs/ocfs2/cluster/tcp.c static int o2net_recv_tcp_msg(struct socket *sock, void *data, size_t len) len 903 fs/ocfs2/cluster/tcp.c struct kvec vec = { .iov_len = len, .iov_base = data, }; len 905 fs/ocfs2/cluster/tcp.c iov_iter_kvec(&msg.msg_iter, READ, &vec, 1, len); len 1132 fs/ocfs2/cluster/tcp.c int o2net_send_message(u32 msg_type, u32 key, void *data, u32 len, len 1137 fs/ocfs2/cluster/tcp.c .iov_len = len, len 38 fs/ocfs2/cluster/tcp.h typedef int (o2net_msg_handler_func)(struct o2net_msg *msg, u32 len, void *data, len 84 fs/ocfs2/cluster/tcp.h int o2net_send_message(u32 msg_type, u32 key, void *data, u32 len, len 49 fs/ocfs2/dcache.c trace_ocfs2_dentry_revalidate(dentry, dentry->d_name.len, len 62 fs/ocfs2/dcache.c trace_ocfs2_dentry_revalidate_negative(dentry->d_name.len, len 164 fs/ocfs2/dcache.c trace_ocfs2_find_local_alias(dentry->d_name.len, len 220 fs/ocfs2/dcache.c trace_ocfs2_dentry_attach_lock(dentry->d_name.len, dentry->d_name.name, len 226 fs/ocfs2/dir.c static void str2hashbuf(const char *msg, int len, __u32 *buf, int num) len 231 fs/ocfs2/dir.c pad = (__u32)len | ((__u32)len << 8); len 235 fs/ocfs2/dir.c if (len > num*4) len 236 fs/ocfs2/dir.c len = num * 4; len 237 fs/ocfs2/dir.c for (i = 0; i < len; i++) { len 253 fs/ocfs2/dir.c static void ocfs2_dx_dir_name_hash(struct inode *dir, const char *name, int len, len 264 fs/ocfs2/dir.c if ((len == 1 && !strncmp(".", name, 1)) || len 265 fs/ocfs2/dir.c (len == 2 && !strncmp("..", name, 2))) { len 276 fs/ocfs2/dir.c buf[0] = buf[1] = len; len 283 fs/ocfs2/dir.c while (len > 0) { len 284 fs/ocfs2/dir.c str2hashbuf(p, len, in, 4); len 286 fs/ocfs2/dir.c len -= 16; len 327 fs/ocfs2/dir.c static inline int ocfs2_match(int len, len 331 fs/ocfs2/dir.c if (len != de->name_len) len 335 fs/ocfs2/dir.c return !memcmp(name, de->name, len); len 2771 fs/ocfs2/dir.c u32 alloc, dx_alloc, bit_off, len, num_dx_entries = 0; len 2880 fs/ocfs2/dir.c ret = ocfs2_claim_clusters(handle, data_ac, 1, &bit_off, &len); len 2978 fs/ocfs2/dir.c ret = ocfs2_insert_extent(handle, &et, 0, blkno, len, len 3020 fs/ocfs2/dir.c if (alloc > len) { len 3022 fs/ocfs2/dir.c &len); len 3030 fs/ocfs2/dir.c blkno, len, 0, NULL); len 62 fs/ocfs2/dir.h dentry->d_name.name, dentry->d_name.len, len 90 fs/ocfs2/dlm/dlmast.c dlm->name, res->lockname.len, res->lockname.name, len 98 fs/ocfs2/dlm/dlmast.c dlm->name, res->lockname.len, res->lockname.name, len 109 fs/ocfs2/dlm/dlmast.c dlm->name, res->lockname.len, res->lockname.name, len 156 fs/ocfs2/dlm/dlmast.c dlm->name, res->lockname.len, res->lockname.name, len 214 fs/ocfs2/dlm/dlmast.c res->lockname.len, res->lockname.name, len 234 fs/ocfs2/dlm/dlmast.c res->lockname.len, res->lockname.name, len 258 fs/ocfs2/dlm/dlmast.c dlm->name, res->lockname.len, res->lockname.name, len 268 fs/ocfs2/dlm/dlmast.c int dlm_proxy_ast_handler(struct o2net_msg *msg, u32 len, void *data, len 342 fs/ocfs2/dlm/dlmast.c mlog(0, "%s: res %.*s\n", dlm->name, res->lockname.len, len 396 fs/ocfs2/dlm/dlmast.c dlm->name, res->lockname.len, res->lockname.name, len 444 fs/ocfs2/dlm/dlmast.c res->lockname.len, res->lockname.name, lock->ml.node, msg_type, len 451 fs/ocfs2/dlm/dlmast.c past.namelen = res->lockname.len; len 468 fs/ocfs2/dlm/dlmast.c dlm->name, res->lockname.len, res->lockname.name, ret, len 827 fs/ocfs2/dlm/dlmcommon.h int dlm_create_lock_handler(struct o2net_msg *msg, u32 len, void *data, len 829 fs/ocfs2/dlm/dlmcommon.h int dlm_convert_lock_handler(struct o2net_msg *msg, u32 len, void *data, len 831 fs/ocfs2/dlm/dlmcommon.h int dlm_proxy_ast_handler(struct o2net_msg *msg, u32 len, void *data, len 839 fs/ocfs2/dlm/dlmcommon.h int dlm_unlock_lock_handler(struct o2net_msg *msg, u32 len, void *data, len 875 fs/ocfs2/dlm/dlmcommon.h unsigned int len, len 879 fs/ocfs2/dlm/dlmcommon.h unsigned int len, len 883 fs/ocfs2/dlm/dlmcommon.h unsigned int len); len 963 fs/ocfs2/dlm/dlmcommon.h int dlm_master_request_handler(struct o2net_msg *msg, u32 len, void *data, len 965 fs/ocfs2/dlm/dlmcommon.h int dlm_assert_master_handler(struct o2net_msg *msg, u32 len, void *data, len 968 fs/ocfs2/dlm/dlmcommon.h int dlm_deref_lockres_handler(struct o2net_msg *msg, u32 len, void *data, len 970 fs/ocfs2/dlm/dlmcommon.h int dlm_deref_lockres_done_handler(struct o2net_msg *msg, u32 len, void *data, len 972 fs/ocfs2/dlm/dlmcommon.h int dlm_migrate_request_handler(struct o2net_msg *msg, u32 len, void *data, len 974 fs/ocfs2/dlm/dlmcommon.h int dlm_mig_lockres_handler(struct o2net_msg *msg, u32 len, void *data, len 976 fs/ocfs2/dlm/dlmcommon.h int dlm_master_requery_handler(struct o2net_msg *msg, u32 len, void *data, len 978 fs/ocfs2/dlm/dlmcommon.h int dlm_request_all_locks_handler(struct o2net_msg *msg, u32 len, void *data, len 980 fs/ocfs2/dlm/dlmcommon.h int dlm_reco_data_done_handler(struct o2net_msg *msg, u32 len, void *data, len 982 fs/ocfs2/dlm/dlmcommon.h int dlm_begin_reco_handler(struct o2net_msg *msg, u32 len, void *data, len 984 fs/ocfs2/dlm/dlmcommon.h int dlm_finalize_reco_handler(struct o2net_msg *msg, u32 len, void *data, len 190 fs/ocfs2/dlm/dlmconvert.c mlog(0, "res %.*s, granting %s lock\n", res->lockname.len, len 213 fs/ocfs2/dlm/dlmconvert.c "%d to %d...\n", res->lockname.len, res->lockname.name, len 218 fs/ocfs2/dlm/dlmconvert.c mlog(0, "res %.*s, queueing...\n", res->lockname.len, len 286 fs/ocfs2/dlm/dlmconvert.c res->lockname.len, res->lockname.name, len 333 fs/ocfs2/dlm/dlmconvert.c dlm->name, res->lockname.len, res->lockname.name); len 366 fs/ocfs2/dlm/dlmconvert.c mlog(0, "%.*s\n", res->lockname.len, res->lockname.name); len 372 fs/ocfs2/dlm/dlmconvert.c convert.namelen = res->lockname.len; len 431 fs/ocfs2/dlm/dlmconvert.c int dlm_convert_lock_handler(struct o2net_msg *msg, u32 len, void *data, len 33 fs/ocfs2/dlm/dlmdebug.c int len); len 89 fs/ocfs2/dlm/dlmdebug.c stringify_lockname(res->lockname.name, res->lockname.len, len 237 fs/ocfs2/dlm/dlmdebug.c int len) len 247 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "%.*s%08x", len 251 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "%.*s", len 257 fs/ocfs2/dlm/dlmdebug.c char *buf, int len) len 263 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "%d ", i); len 268 fs/ocfs2/dlm/dlmdebug.c static int dump_mle(struct dlm_master_list_entry *mle, char *buf, int len) len 280 fs/ocfs2/dlm/dlmdebug.c out += stringify_lockname(mle->mname, mle->mnamelen, buf + out, len - out); len 281 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, len 288 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "Maybe="); len 290 fs/ocfs2/dlm/dlmdebug.c buf + out, len - out); len 291 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "\n"); len 293 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "Vote="); len 295 fs/ocfs2/dlm/dlmdebug.c buf + out, len - out); len 296 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "\n"); len 298 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "Response="); len 300 fs/ocfs2/dlm/dlmdebug.c buf + out, len - out); len 301 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "\n"); len 303 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "Node="); len 305 fs/ocfs2/dlm/dlmdebug.c buf + out, len - out); len 306 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "\n"); len 308 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "\n"); len 350 fs/ocfs2/dlm/dlmdebug.c static int debug_purgelist_print(struct dlm_ctxt *dlm, char *buf, int len) len 356 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, len 362 fs/ocfs2/dlm/dlmdebug.c if (len - out < 100) len 366 fs/ocfs2/dlm/dlmdebug.c res->lockname.len, len 367 fs/ocfs2/dlm/dlmdebug.c buf + out, len - out); len 368 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "\t%ld\n", len 374 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "Total on list: %lu\n", total); len 406 fs/ocfs2/dlm/dlmdebug.c static int debug_mle_print(struct dlm_ctxt *dlm, char *buf, int len) len 413 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, len 422 fs/ocfs2/dlm/dlmdebug.c if (len - out < 200) len 424 fs/ocfs2/dlm/dlmdebug.c out += dump_mle(mle, buf + out, len - out); len 431 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, len 464 fs/ocfs2/dlm/dlmdebug.c static int dump_lock(struct dlm_lock *lock, int list_type, char *buf, int len) len 470 fs/ocfs2/dlm/dlmdebug.c out = snprintf(buf, len, "LOCK:%d,%d,%d,%d,%d,%d:%lld,%d,%d,%d,%d,%d," len 488 fs/ocfs2/dlm/dlmdebug.c static int dump_lockres(struct dlm_lock_resource *res, char *buf, int len) len 494 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "NAME:"); len 495 fs/ocfs2/dlm/dlmdebug.c out += stringify_lockname(res->lockname.name, res->lockname.len, len 496 fs/ocfs2/dlm/dlmdebug.c buf + out, len - out); len 497 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "\n"); len 500 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, len 512 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "RMAP:"); len 514 fs/ocfs2/dlm/dlmdebug.c buf + out, len - out); len 515 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "\n"); len 518 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "LVBX:"); len 520 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, len 522 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "\n"); len 526 fs/ocfs2/dlm/dlmdebug.c out += dump_lock(lock, 0, buf + out, len - out); len 530 fs/ocfs2/dlm/dlmdebug.c out += dump_lock(lock, 1, buf + out, len - out); len 534 fs/ocfs2/dlm/dlmdebug.c out += dump_lock(lock, 2, buf + out, len - out); len 536 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "\n"); len 662 fs/ocfs2/dlm/dlmdebug.c static int debug_state_print(struct dlm_ctxt *dlm, char *buf, int len) len 686 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, len 692 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, len 697 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, len 702 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "Domain Map: "); len 704 fs/ocfs2/dlm/dlmdebug.c buf + out, len - out); len 705 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "\n"); len 708 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "Exit Domain Map: "); len 710 fs/ocfs2/dlm/dlmdebug.c buf + out, len - out); len 711 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "\n"); len 714 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "Live Map: "); len 716 fs/ocfs2/dlm/dlmdebug.c buf + out, len - out); len 717 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "\n"); len 720 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, len 732 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, len 736 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, len 742 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, len 748 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, len 754 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, len 763 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, len 768 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, len 778 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, len 784 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "Recovery Map: "); len 786 fs/ocfs2/dlm/dlmdebug.c buf + out, len - out); len 787 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "\n"); len 790 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "Recovery Node State:\n"); len 818 fs/ocfs2/dlm/dlmdebug.c out += snprintf(buf + out, len - out, "\t%u - %s\n", len 132 fs/ocfs2/dlm/dlmdomain.c static int dlm_query_join_handler(struct o2net_msg *msg, u32 len, void *data, len 134 fs/ocfs2/dlm/dlmdomain.c static int dlm_assert_joined_handler(struct o2net_msg *msg, u32 len, void *data, len 136 fs/ocfs2/dlm/dlmdomain.c static int dlm_cancel_join_handler(struct o2net_msg *msg, u32 len, void *data, len 138 fs/ocfs2/dlm/dlmdomain.c static int dlm_query_region_handler(struct o2net_msg *msg, u32 len, len 140 fs/ocfs2/dlm/dlmdomain.c static int dlm_exit_domain_handler(struct o2net_msg *msg, u32 len, void *data, len 152 fs/ocfs2/dlm/dlmdomain.c mlog(0, "%s: Unhash res %.*s\n", dlm->name, res->lockname.len, len 171 fs/ocfs2/dlm/dlmdomain.c mlog(0, "%s: Hash res %.*s\n", dlm->name, res->lockname.len, len 177 fs/ocfs2/dlm/dlmdomain.c unsigned int len, len 183 fs/ocfs2/dlm/dlmdomain.c mlog(0, "%.*s\n", len, name); len 192 fs/ocfs2/dlm/dlmdomain.c if (unlikely(res->lockname.len != len)) len 194 fs/ocfs2/dlm/dlmdomain.c if (memcmp(res->lockname.name + 1, name + 1, len - 1)) len 210 fs/ocfs2/dlm/dlmdomain.c unsigned int len, len 215 fs/ocfs2/dlm/dlmdomain.c mlog(0, "%.*s\n", len, name); len 219 fs/ocfs2/dlm/dlmdomain.c res = __dlm_lookup_lockres_full(dlm, name, len, hash); len 235 fs/ocfs2/dlm/dlmdomain.c unsigned int len) len 238 fs/ocfs2/dlm/dlmdomain.c unsigned int hash = dlm_lockid_hash(name, len); len 241 fs/ocfs2/dlm/dlmdomain.c res = __dlm_lookup_lockres(dlm, name, len, hash); len 246 fs/ocfs2/dlm/dlmdomain.c static struct dlm_ctxt * __dlm_lookup_domain_full(const char *domain, int len) len 255 fs/ocfs2/dlm/dlmdomain.c if (strlen(tmp->name) == len && len 256 fs/ocfs2/dlm/dlmdomain.c memcmp(tmp->name, domain, len)==0) len 486 fs/ocfs2/dlm/dlmdomain.c static int dlm_begin_exit_domain_handler(struct o2net_msg *msg, u32 len, len 546 fs/ocfs2/dlm/dlmdomain.c static int dlm_exit_domain_handler(struct o2net_msg *msg, u32 len, void *data, len 553 fs/ocfs2/dlm/dlmdomain.c mlog(0, "%p %u %p", msg, len, data); len 791 fs/ocfs2/dlm/dlmdomain.c static int dlm_query_join_handler(struct o2net_msg *msg, u32 len, void *data, len 911 fs/ocfs2/dlm/dlmdomain.c static int dlm_assert_joined_handler(struct o2net_msg *msg, u32 len, void *data, len 1097 fs/ocfs2/dlm/dlmdomain.c static int dlm_query_region_handler(struct o2net_msg *msg, u32 len, len 1274 fs/ocfs2/dlm/dlmdomain.c static int dlm_query_nodeinfo_handler(struct o2net_msg *msg, u32 len, len 1323 fs/ocfs2/dlm/dlmdomain.c static int dlm_cancel_join_handler(struct o2net_msg *msg, u32 len, void *data, len 140 fs/ocfs2/dlm/dlmlock.c res->lockname.len)) { len 154 fs/ocfs2/dlm/dlmlock.c res->lockname.len)) { len 207 fs/ocfs2/dlm/dlmlock.c lock->ml.type, res->lockname.len, len 238 fs/ocfs2/dlm/dlmlock.c res->lockname.len)) { len 258 fs/ocfs2/dlm/dlmlock.c res->lockname.len)) { len 297 fs/ocfs2/dlm/dlmlock.c create.namelen = res->lockname.len; len 442 fs/ocfs2/dlm/dlmlock.c int dlm_create_lock_handler(struct o2net_msg *msg, u32 len, void *data, len 280 fs/ocfs2/dlm/dlmmaster.c memcpy(mle->mname, res->lockname.name, res->lockname.len); len 281 fs/ocfs2/dlm/dlmmaster.c mle->mnamelen = res->lockname.len; len 478 fs/ocfs2/dlm/dlmmaster.c mlog(0, "destroying lockres %.*s\n", res->lockname.len, len 493 fs/ocfs2/dlm/dlmmaster.c res->lockname.len, res->lockname.name, len 538 fs/ocfs2/dlm/dlmmaster.c res->lockname.len = namelen; len 608 fs/ocfs2/dlm/dlmmaster.c mlog(0, "res %.*s, set node %u, %ps()\n", res->lockname.len, len 619 fs/ocfs2/dlm/dlmmaster.c mlog(0, "res %.*s, clr node %u, %ps()\n", res->lockname.len, len 631 fs/ocfs2/dlm/dlmmaster.c res->lockname.len, res->lockname.name, res->inflight_locks, len 652 fs/ocfs2/dlm/dlmmaster.c res->lockname.len, res->lockname.name, res->inflight_locks, len 664 fs/ocfs2/dlm/dlmmaster.c dlm->name, res->lockname.len, res->lockname.name, len 675 fs/ocfs2/dlm/dlmmaster.c dlm->name, res->lockname.len, res->lockname.name, len 775 fs/ocfs2/dlm/dlmmaster.c res->lockname.len, len 961 fs/ocfs2/dlm/dlmmaster.c "request now, blocked=%d\n", dlm->name, res->lockname.len, len 966 fs/ocfs2/dlm/dlmmaster.c dlm->name, res->lockname.len, len 975 fs/ocfs2/dlm/dlmmaster.c mlog(0, "%s: res %.*s, Mastered by %u\n", dlm->name, res->lockname.len, len 1021 fs/ocfs2/dlm/dlmmaster.c res->lockname.len, res->lockname.name, res->owner); len 1050 fs/ocfs2/dlm/dlmmaster.c dlm->name, res->lockname.len, res->lockname.name); len 1055 fs/ocfs2/dlm/dlmmaster.c dlm->name, res->lockname.len, res->lockname.name, len 1065 fs/ocfs2/dlm/dlmmaster.c "rechecking now\n", dlm->name, res->lockname.len, len 1071 fs/ocfs2/dlm/dlmmaster.c "for %s:%.*s\n", dlm->name, res->lockname.len, len 1111 fs/ocfs2/dlm/dlmmaster.c res->lockname.len, res->lockname.name); len 1123 fs/ocfs2/dlm/dlmmaster.c res->lockname.len, res->lockname.name, m); len 1256 fs/ocfs2/dlm/dlmmaster.c res->lockname.len, len 1272 fs/ocfs2/dlm/dlmmaster.c res->lockname.len, len 1360 fs/ocfs2/dlm/dlmmaster.c "reference\n", dlm->name, res->lockname.len, len 1402 fs/ocfs2/dlm/dlmmaster.c int dlm_master_request_handler(struct o2net_msg *msg, u32 len, void *data, len 1618 fs/ocfs2/dlm/dlmmaster.c dlm->node_num, res->lockname.len, res->lockname.name); len 1662 fs/ocfs2/dlm/dlmmaster.c unsigned int namelen = res->lockname.len; len 1761 fs/ocfs2/dlm/dlmmaster.c int dlm_assert_master_handler(struct o2net_msg *msg, u32 len, void *data, len 1935 fs/ocfs2/dlm/dlmmaster.c res->lockname.len, res->lockname.name, len 2070 fs/ocfs2/dlm/dlmmaster.c mlog(0, "IGNORE HIGHER: %.*s\n", res->lockname.len, len 2138 fs/ocfs2/dlm/dlmmaster.c res->lockname.len, res->lockname.name, dlm->node_num); len 2225 fs/ocfs2/dlm/dlmmaster.c namelen = res->lockname.len; len 2251 fs/ocfs2/dlm/dlmmaster.c int dlm_deref_lockres_handler(struct o2net_msg *msg, u32 len, void *data, len 2312 fs/ocfs2/dlm/dlmmaster.c res->lockname.len, res->lockname.name, node); len 2345 fs/ocfs2/dlm/dlmmaster.c int dlm_deref_lockres_done_handler(struct o2net_msg *msg, u32 len, void *data, len 2391 fs/ocfs2/dlm/dlmmaster.c res->lockname.len, res->lockname.name, node); len 2419 fs/ocfs2/dlm/dlmmaster.c namelen = res->lockname.len; len 2465 fs/ocfs2/dlm/dlmmaster.c dlm->name, res->lockname.len, res->lockname.name, node); len 2470 fs/ocfs2/dlm/dlmmaster.c res->lockname.len, res->lockname.name, node); len 2516 fs/ocfs2/dlm/dlmmaster.c "%s list\n", dlm->name, res->lockname.len, len 2531 fs/ocfs2/dlm/dlmmaster.c mlog(0, "%s: res %.*s, Migratable\n", dlm->name, res->lockname.len, len 2560 fs/ocfs2/dlm/dlmmaster.c namelen = res->lockname.len; len 2610 fs/ocfs2/dlm/dlmmaster.c "the target went down.\n", res->lockname.len, len 2695 fs/ocfs2/dlm/dlmmaster.c dlm->name, res->lockname.len, res->lockname.name); len 2701 fs/ocfs2/dlm/dlmmaster.c dlm->name, res->lockname.len, len 2716 fs/ocfs2/dlm/dlmmaster.c dlm->name, res->lockname.len, res->lockname.name); len 2788 fs/ocfs2/dlm/dlmmaster.c dlm->name, res->lockname.len, res->lockname.name, len 2842 fs/ocfs2/dlm/dlmmaster.c res->lockname.len, res->lockname.name, dlm->node_num, len 2969 fs/ocfs2/dlm/dlmmaster.c res->lockname.len, res->lockname.name, bit); len 3037 fs/ocfs2/dlm/dlmmaster.c migrate.namelen = res->lockname.len; len 3081 fs/ocfs2/dlm/dlmmaster.c dlm->name, res->lockname.len, res->lockname.name, len 3104 fs/ocfs2/dlm/dlmmaster.c int dlm_migrate_request_handler(struct o2net_msg *msg, u32 len, void *data, len 3444 fs/ocfs2/dlm/dlmmaster.c res->lockname.len, res->lockname.name); len 3458 fs/ocfs2/dlm/dlmmaster.c res->lockname.len, res->lockname.name, old_master); len 280 fs/ocfs2/dlm/dlmrecovery.c dlm->name, res->lockname.len, res->lockname.name); len 822 fs/ocfs2/dlm/dlmrecovery.c int dlm_request_all_locks_handler(struct o2net_msg *msg, u32 len, void *data, len 978 fs/ocfs2/dlm/dlmrecovery.c int dlm_reco_data_done_handler(struct o2net_msg *msg, u32 len, void *data, len 1055 fs/ocfs2/dlm/dlmrecovery.c res->lockname.len)) { len 1127 fs/ocfs2/dlm/dlmrecovery.c dlm->name, res->lockname.len, res->lockname.name, len 1159 fs/ocfs2/dlm/dlmrecovery.c res->lockname.len, mres_total_locks, len 1208 fs/ocfs2/dlm/dlmrecovery.c lock->lockres->lockname.len, lock->lockres->lockname.name, len 1293 fs/ocfs2/dlm/dlmrecovery.c res->lockname.len, total_locks, len 1316 fs/ocfs2/dlm/dlmrecovery.c dlm->name, res->lockname.len, res->lockname.name, len 1335 fs/ocfs2/dlm/dlmrecovery.c res->lockname.len, res->lockname.name); len 1354 fs/ocfs2/dlm/dlmrecovery.c int dlm_mig_lockres_handler(struct o2net_msg *msg, u32 len, void *data, len 1571 fs/ocfs2/dlm/dlmrecovery.c res->lockname.len, res->lockname.name); len 1578 fs/ocfs2/dlm/dlmrecovery.c real_master, res->lockname.len, len 1677 fs/ocfs2/dlm/dlmrecovery.c req.namelen = res->lockname.len; len 1678 fs/ocfs2/dlm/dlmrecovery.c memcpy(req.name, res->lockname.name, res->lockname.len); len 1706 fs/ocfs2/dlm/dlmrecovery.c int dlm_master_requery_handler(struct o2net_msg *msg, u32 len, void *data, len 1877 fs/ocfs2/dlm/dlmrecovery.c res->lockname.len, res->lockname.name, len 1897 fs/ocfs2/dlm/dlmrecovery.c j, ml->list, res->lockname.len, len 1965 fs/ocfs2/dlm/dlmrecovery.c res->lockname.len, len 2005 fs/ocfs2/dlm/dlmrecovery.c res->lockname.len, res->lockname.name, len 2034 fs/ocfs2/dlm/dlmrecovery.c res->lockname.len, res->lockname.name, ml->node); len 2066 fs/ocfs2/dlm/dlmrecovery.c dlm->name, res->lockname.len, res->lockname.name); len 2083 fs/ocfs2/dlm/dlmrecovery.c res->lockname.len, res->lockname.name); len 2091 fs/ocfs2/dlm/dlmrecovery.c res->lockname.len, res->lockname.name); len 2112 fs/ocfs2/dlm/dlmrecovery.c res->lockname.len, res->lockname.name); len 2123 fs/ocfs2/dlm/dlmrecovery.c res->lockname.len, res->lockname.name); len 2149 fs/ocfs2/dlm/dlmrecovery.c dlm->name, res->lockname.len, res->lockname.name, len 2194 fs/ocfs2/dlm/dlmrecovery.c dlm->name, res->lockname.len, res->lockname.name, len 2256 fs/ocfs2/dlm/dlmrecovery.c res->lockname.len, res->lockname.name, dead_node); len 2309 fs/ocfs2/dlm/dlmrecovery.c res->lockname.len, res->lockname.name, freed, dead_node); len 2313 fs/ocfs2/dlm/dlmrecovery.c res->lockname.len, res->lockname.name, freed, dead_node); len 2321 fs/ocfs2/dlm/dlmrecovery.c res->lockname.len, res->lockname.name, dead_node); len 2361 fs/ocfs2/dlm/dlmrecovery.c res->lockname.len)) { len 2401 fs/ocfs2/dlm/dlmrecovery.c dlm->name, res->lockname.len, len 2418 fs/ocfs2/dlm/dlmrecovery.c dlm->name, res->lockname.len, len 2765 fs/ocfs2/dlm/dlmrecovery.c int dlm_begin_reco_handler(struct o2net_msg *msg, u32 len, void *data, len 2897 fs/ocfs2/dlm/dlmrecovery.c int dlm_finalize_reco_handler(struct o2net_msg *msg, u32 len, void *data, len 119 fs/ocfs2/dlm/dlmthread.c dlm->name, res->lockname.len, res->lockname.name); len 128 fs/ocfs2/dlm/dlmthread.c dlm->name, res->lockname.len, res->lockname.name); len 162 fs/ocfs2/dlm/dlmthread.c dlm->name, res->lockname.len, res->lockname.name); len 170 fs/ocfs2/dlm/dlmthread.c dlm->name, res->lockname.len, res->lockname.name); len 182 fs/ocfs2/dlm/dlmthread.c dlm->name, res->lockname.len, res->lockname.name); len 206 fs/ocfs2/dlm/dlmthread.c res->lockname.len, res->lockname.name, master); len 211 fs/ocfs2/dlm/dlmthread.c dlm->name, res->lockname.len, res->lockname.name); len 238 fs/ocfs2/dlm/dlmthread.c dlm->name, res->lockname.len, res->lockname.name, master); len 246 fs/ocfs2/dlm/dlmthread.c dlm->name, res->lockname.len, res->lockname.name); len 253 fs/ocfs2/dlm/dlmthread.c dlm->name, res->lockname.len, res->lockname.name); len 265 fs/ocfs2/dlm/dlmthread.c res->lockname.len, res->lockname.name); len 322 fs/ocfs2/dlm/dlmthread.c dlm->name, lockres->lockname.len, len 366 fs/ocfs2/dlm/dlmthread.c res->lockname.len, res->lockname.name); len 371 fs/ocfs2/dlm/dlmthread.c dlm->name, res->lockname.len, res->lockname.name); len 414 fs/ocfs2/dlm/dlmthread.c "%d => %d, node %u\n", dlm->name, res->lockname.len, len 476 fs/ocfs2/dlm/dlmthread.c "node %u\n", dlm->name, res->lockname.len, len 532 fs/ocfs2/dlm/dlmthread.c mlog(0, "%s: res %.*s\n", dlm->name, res->lockname.len, len 588 fs/ocfs2/dlm/dlmthread.c "node %u\n", dlm->name, res->lockname.len, len 614 fs/ocfs2/dlm/dlmthread.c "one\n", dlm->name, res->lockname.len, len 648 fs/ocfs2/dlm/dlmthread.c dlm->name, res->lockname.len, res->lockname.name, len 666 fs/ocfs2/dlm/dlmthread.c "one\n", dlm->name, res->lockname.len, len 757 fs/ocfs2/dlm/dlmthread.c res->lockname.len, res->lockname.name, len 111 fs/ocfs2/dlm/dlmunlock.c "while waiting for an ast!", res->lockname.len, len 187 fs/ocfs2/dlm/dlmunlock.c dlm->name, res->lockname.len, len 323 fs/ocfs2/dlm/dlmunlock.c mlog(0, "%.*s\n", res->lockname.len, res->lockname.name); len 331 fs/ocfs2/dlm/dlmunlock.c res->lockname.len, res->lockname.name); len 339 fs/ocfs2/dlm/dlmunlock.c unlock.namelen = res->lockname.len; len 391 fs/ocfs2/dlm/dlmunlock.c int dlm_unlock_lock_handler(struct o2net_msg *msg, u32 len, void *data, len 452 fs/ocfs2/dlmfs/dlmfs.c mlog(0, "mkdir %.*s\n", domain->len, domain->name); len 455 fs/ocfs2/dlmfs/dlmfs.c if (domain->len >= GROUP_NAME_MAX) { len 474 fs/ocfs2/dlmfs/dlmfs.c status, domain->len, domain->name); len 499 fs/ocfs2/dlmfs/dlmfs.c mlog(0, "create %.*s\n", name->len, name->name); len 503 fs/ocfs2/dlmfs/dlmfs.c if (name->len >= USER_DLM_LOCK_ID_MAX_LEN || len 506 fs/ocfs2/dlmfs/dlmfs.c mlog(ML_ERROR, "invalid lock name, %.*s\n", name->len, len 534 fs/ocfs2/dlmfs/userdlm.c unsigned int len) len 539 fs/ocfs2/dlmfs/userdlm.c BUG_ON(len > DLM_LVB_LEN); len 545 fs/ocfs2/dlmfs/userdlm.c memcpy(lvb, val, len); len 552 fs/ocfs2/dlmfs/userdlm.c unsigned int len) len 556 fs/ocfs2/dlmfs/userdlm.c ssize_t ret = len; len 558 fs/ocfs2/dlmfs/userdlm.c BUG_ON(len > DLM_LVB_LEN); len 565 fs/ocfs2/dlmfs/userdlm.c memcpy(val, lvb, len); len 585 fs/ocfs2/dlmfs/userdlm.c BUG_ON(dentry->d_name.len >= USER_DLM_LOCK_ID_MAX_LEN); len 589 fs/ocfs2/dlmfs/userdlm.c dentry->d_name.len); len 590 fs/ocfs2/dlmfs/userdlm.c lockres->l_namelen = dentry->d_name.len; len 662 fs/ocfs2/dlmfs/userdlm.c rc = ocfs2_cluster_connect_agnostic(name->name, name->len, len 68 fs/ocfs2/dlmfs/userdlm.h unsigned int len); len 71 fs/ocfs2/dlmfs/userdlm.h unsigned int len); len 392 fs/ocfs2/dlmglue.c int len; len 396 fs/ocfs2/dlmglue.c len = snprintf(name, OCFS2_LOCK_ID_MAX_LEN, "%c%s%016llx%08x", len 400 fs/ocfs2/dlmglue.c BUG_ON(len != (OCFS2_LOCK_ID_MAX_LEN - 1)); len 621 fs/ocfs2/dlmglue.c int len; len 643 fs/ocfs2/dlmglue.c len = snprintf(lockres->l_name, OCFS2_DENTRY_LOCK_INO_START, len 648 fs/ocfs2/dlmglue.c BUG_ON(len != (OCFS2_DENTRY_LOCK_INO_START - 1)); len 139 fs/ocfs2/export.c trace_ocfs2_get_parent(child, child->d_name.len, child->d_name.name, len 197 fs/ocfs2/export.c int len = *max_len; len 205 fs/ocfs2/export.c trace_ocfs2_encode_fh_begin(dentry, dentry->d_name.len, len 207 fs/ocfs2/export.c fh, len, connectable); len 210 fs/ocfs2/export.c if (parent && (len < 6)) { len 214 fs/ocfs2/export.c } else if (len < 3) { len 225 fs/ocfs2/export.c len = 3; len 238 fs/ocfs2/export.c len = 6; len 245 fs/ocfs2/export.c *max_len = len; len 72 fs/ocfs2/extent_map.c unsigned int *phys, unsigned int *len, len 85 fs/ocfs2/extent_map.c if (len) len 86 fs/ocfs2/extent_map.c *len = emi->ei_clusters - coff; len 404 fs/ocfs2/extent_map.c int i, ret, tree_height, len; len 450 fs/ocfs2/extent_map.c v_cluster, &len); len 456 fs/ocfs2/extent_map.c *hole_len = len; len 91 fs/ocfs2/file.c file->f_path.dentry->d_name.len, len 145 fs/ocfs2/file.c file->f_path.dentry->d_name.len, len 180 fs/ocfs2/file.c file->f_path.dentry->d_name.len, len 1131 fs/ocfs2/file.c dentry->d_name.len, dentry->d_name.name, len 1430 fs/ocfs2/file.c u64 start, u64 len) len 1434 fs/ocfs2/file.c u64 end = start + len; len 1462 fs/ocfs2/file.c clusters = ocfs2_clusters_for_bytes(inode->i_sb, start + len); len 1529 fs/ocfs2/file.c u64 start, u64 len) len 1533 fs/ocfs2/file.c u64 end = start + len; len 2025 fs/ocfs2/file.c loff_t len) len 2046 fs/ocfs2/file.c sr.l_len = (s64)len; len 2295 fs/ocfs2/file.c file->f_path.dentry->d_name.len, len 2443 fs/ocfs2/file.c filp->f_path.dentry->d_name.len, len 2565 fs/ocfs2/file.c loff_t len, unsigned int remap_flags) len 2594 fs/ocfs2/file.c &len, remap_flags); len 2595 fs/ocfs2/file.c if (ret < 0 || len == 0) len 2607 fs/ocfs2/file.c round_up(pos_out + len, PAGE_SIZE) - 1); len 2610 fs/ocfs2/file.c inode_out, out_bh, pos_out, len); len 2627 fs/ocfs2/file.c ret = ocfs2_reflink_update_dest(inode_out, out_bh, pos_out + len); len 213 fs/ocfs2/filecheck.c unsigned int len) len 217 fs/ocfs2/filecheck.c if ((len < OCFS2_FILECHECK_MINSIZE) || (len > OCFS2_FILECHECK_MAXSIZE)) len 221 fs/ocfs2/filecheck.c if (len < (ent->fs_fcheck->fc_size - ent->fs_fcheck->fc_done)) { len 225 fs/ocfs2/filecheck.c len, ent->fs_fcheck->fc_size - ent->fs_fcheck->fc_done); len 228 fs/ocfs2/filecheck.c if (len < ent->fs_fcheck->fc_size) len 230 fs/ocfs2/filecheck.c ent->fs_fcheck->fc_size - len)); len 232 fs/ocfs2/filecheck.c ent->fs_fcheck->fc_max = len; len 56 fs/ocfs2/mmap.c unsigned int len = PAGE_SIZE; len 93 fs/ocfs2/mmap.c len = ((size - 1) & ~PAGE_MASK) + 1; len 95 fs/ocfs2/mmap.c err = ocfs2_write_begin_nolock(mapping, pos, len, OCFS2_WRITE_MMAP, len 108 fs/ocfs2/mmap.c err = ocfs2_write_end_nolock(mapping, pos, len, len, fsdata); len 109 fs/ocfs2/mmap.c BUG_ON(err != len); len 53 fs/ocfs2/move_extents.c u32 cpos, u32 len, u32 p_cpos, u32 new_p_cpos, len 66 fs/ocfs2/move_extents.c p_cpos, new_p_cpos, len); len 74 fs/ocfs2/move_extents.c replace_rec.e_leaf_clusters = cpu_to_le16(len); len 138 fs/ocfs2/move_extents.c len, context->meta_ac, len 142 fs/ocfs2/move_extents.c old_blkno, len); len 208 fs/ocfs2/move_extents.c u32 cpos, u32 phys_cpos, u32 *len, int ext_flags) len 220 fs/ocfs2/move_extents.c if ((ext_flags & OCFS2_EXT_REFCOUNTED) && *len) { len 234 fs/ocfs2/move_extents.c *len, len 244 fs/ocfs2/move_extents.c *len, 1, len 278 fs/ocfs2/move_extents.c ret = ocfs2_reserve_clusters(osb, *len, &context->data_ac); len 291 fs/ocfs2/move_extents.c ret = __ocfs2_claim_clusters(handle, context->data_ac, 1, *len, len 304 fs/ocfs2/move_extents.c if (new_len != *len) { len 305 fs/ocfs2/move_extents.c mlog(0, "len_claimed: %u, len: %u\n", new_len, *len); len 322 fs/ocfs2/move_extents.c if (partial && (new_len != *len)) len 323 fs/ocfs2/move_extents.c *len = new_len; len 329 fs/ocfs2/move_extents.c ret = ocfs2_cow_sync_writeback(inode->i_sb, context->inode, cpos, *len); len 575 fs/ocfs2/move_extents.c u32 len, int ext_flags) len 593 fs/ocfs2/move_extents.c if ((ext_flags & OCFS2_EXT_REFCOUNTED) && len) { len 607 fs/ocfs2/move_extents.c len, len 617 fs/ocfs2/move_extents.c len, 1, len 676 fs/ocfs2/move_extents.c ocfs2_probe_alloc_group(inode, gd_bh, &goal_bit, len, move_max_hop, len 683 fs/ocfs2/move_extents.c ret = __ocfs2_move_extent(handle, context, cpos, len, phys_cpos, len 691 fs/ocfs2/move_extents.c ret = ocfs2_alloc_dinode_update_counts(gb_inode, handle, gb_bh, len, len 699 fs/ocfs2/move_extents.c goal_bit, len); len 701 fs/ocfs2/move_extents.c ocfs2_rollback_alloc_dinode_counts(gb_inode, gb_bh, len, len 710 fs/ocfs2/move_extents.c ret = ocfs2_cow_sync_writeback(inode->i_sb, context->inode, cpos, len); len 106 fs/ocfs2/namei.c trace_ocfs2_lookup(dir, dentry, dentry->d_name.len, len 110 fs/ocfs2/namei.c if (dentry->d_name.len > OCFS2_MAX_FILENAME_LEN) { len 124 fs/ocfs2/namei.c dentry->d_name.len, &blkno); len 251 fs/ocfs2/namei.c trace_ocfs2_mknod(dir, dentry, dentry->d_name.len, dentry->d_name.name, len 284 fs/ocfs2/namei.c dentry->d_name.len); len 291 fs/ocfs2/namei.c dentry->d_name.len, &lookup); len 648 fs/ocfs2/namei.c trace_ocfs2_mkdir(dir, dentry, dentry->d_name.len, dentry->d_name.name, len 664 fs/ocfs2/namei.c trace_ocfs2_create(dir, dentry, dentry->d_name.len, dentry->d_name.name, len 691 fs/ocfs2/namei.c old_dentry->d_name.len, old_dentry->d_name.name, len 692 fs/ocfs2/namei.c dentry->d_name.len, dentry->d_name.name); len 730 fs/ocfs2/namei.c old_dentry->d_name.len, &old_de_ino); len 746 fs/ocfs2/namei.c dentry->d_name.len); len 752 fs/ocfs2/namei.c dentry->d_name.len, &lookup); len 884 fs/ocfs2/namei.c trace_ocfs2_unlink(dir, dentry, dentry->d_name.len, len 909 fs/ocfs2/namei.c dentry->d_name.len, &blkno, dir, len 1228 fs/ocfs2/namei.c old_dentry->d_name.len, old_dentry->d_name.name, len 1229 fs/ocfs2/namei.c new_dentry->d_name.len, new_dentry->d_name.name); len 1357 fs/ocfs2/namei.c old_dentry->d_name.len, len 1378 fs/ocfs2/namei.c new_dentry->d_name.len, len 1414 fs/ocfs2/namei.c trace_ocfs2_rename_target_exists(new_dentry->d_name.len, len 1465 fs/ocfs2/namei.c new_dentry->d_name.len); len 1471 fs/ocfs2/namei.c new_dentry->d_name.len, len 1556 fs/ocfs2/namei.c old_dentry->d_name.len, old_dir, len 1562 fs/ocfs2/namei.c new_dentry->d_name.len, new_dentry->d_name.name, len 1563 fs/ocfs2/namei.c old_dentry->d_name.len, old_dentry->d_name.name); len 1574 fs/ocfs2/namei.c new_dentry->d_name.len, new_dentry->d_name.name, len 1575 fs/ocfs2/namei.c old_dentry->d_name.len, old_dentry->d_name.name); len 1810 fs/ocfs2/namei.c dentry->d_name.len, dentry->d_name.name); len 1841 fs/ocfs2/namei.c dentry->d_name.len); len 1847 fs/ocfs2/namei.c dentry->d_name.len, &lookup); len 1917 fs/ocfs2/namei.c trace_ocfs2_symlink_create(dir, dentry, dentry->d_name.len, len 2767 fs/ocfs2/namei.c dentry->d_name.len, dentry->d_name.name, len 2786 fs/ocfs2/namei.c dentry->d_name.len); len 2793 fs/ocfs2/namei.c dentry->d_name.len, &lookup); len 1569 fs/ocfs2/ocfs2_fs.h static inline int ocfs2_sprintf_system_inode_name(char *buf, int len, len 1580 fs/ocfs2/ocfs2_fs.h chars = snprintf(buf, len, "%s", len 1583 fs/ocfs2/ocfs2_fs.h chars = snprintf(buf, len, len 504 fs/ocfs2/ocfs2_trace.h unsigned int len, int index, len 506 fs/ocfs2/ocfs2_trace.h TP_ARGS(owner, cpos, len, index, e_cpos, clusters), len 510 fs/ocfs2/ocfs2_trace.h __field(unsigned int, len) len 518 fs/ocfs2/ocfs2_trace.h __entry->len = len; len 524 fs/ocfs2/ocfs2_trace.h __entry->owner, __entry->cpos, __entry->len, __entry->index, len 605 fs/ocfs2/ocfs2_trace.h unsigned int len, unsigned int phys), len 606 fs/ocfs2/ocfs2_trace.h TP_ARGS(owner, cpos, len, phys), len 610 fs/ocfs2/ocfs2_trace.h __field(unsigned int, len) len 616 fs/ocfs2/ocfs2_trace.h __entry->len = len; len 621 fs/ocfs2/ocfs2_trace.h __entry->len, __entry->phys) len 982 fs/ocfs2/ocfs2_trace.h unsigned int len, int delete), len 983 fs/ocfs2/ocfs2_trace.h TP_ARGS(owner, cpos, len, delete), len 987 fs/ocfs2/ocfs2_trace.h __field(unsigned int, len) len 993 fs/ocfs2/ocfs2_trace.h __entry->len = len; len 997 fs/ocfs2/ocfs2_trace.h __entry->owner, __entry->cpos, __entry->len, __entry->delete) len 1045 fs/ocfs2/ocfs2_trace.h unsigned int len, unsigned int p_cluster, len 1047 fs/ocfs2/ocfs2_trace.h TP_ARGS(ino, cpos, len, p_cluster, ext_flags), len 1051 fs/ocfs2/ocfs2_trace.h __field(unsigned int, len) len 1058 fs/ocfs2/ocfs2_trace.h __entry->len = len; len 1063 fs/ocfs2/ocfs2_trace.h __entry->ino, __entry->cpos, __entry->len, len 1069 fs/ocfs2/ocfs2_trace.h unsigned int old, unsigned int new, unsigned int len, len 1071 fs/ocfs2/ocfs2_trace.h TP_ARGS(ino, cpos, old, new, len, ext_flags), len 1077 fs/ocfs2/ocfs2_trace.h __field(unsigned int, len) len 1085 fs/ocfs2/ocfs2_trace.h __entry->len = len; len 1090 fs/ocfs2/ocfs2_trace.h __entry->len, __entry->ext_flags) len 1165 fs/ocfs2/ocfs2_trace.h TP_PROTO(unsigned long long ino, unsigned int len, len 1167 fs/ocfs2/ocfs2_trace.h TP_ARGS(ino, len, pos, flags), len 1170 fs/ocfs2/ocfs2_trace.h __field(unsigned int, len) len 1176 fs/ocfs2/ocfs2_trace.h __entry->len = len; len 1181 fs/ocfs2/ocfs2_trace.h __entry->ino, __entry->len, __entry->pos, __entry->flags) len 1187 fs/ocfs2/ocfs2_trace.h unsigned long long pos, unsigned int len, len 1190 fs/ocfs2/ocfs2_trace.h TP_ARGS(ino, i_size, i_clusters, pos, len, flags, len 1197 fs/ocfs2/ocfs2_trace.h __field(unsigned int, len) len 1208 fs/ocfs2/ocfs2_trace.h __entry->len = len; len 1216 fs/ocfs2/ocfs2_trace.h __entry->pos, __entry->len, len 1891 fs/ocfs2/ocfs2_trace.h TP_PROTO(unsigned int start, unsigned int end, unsigned int len, len 1893 fs/ocfs2/ocfs2_trace.h TP_ARGS(start, end, len, last_start, last_len), len 1897 fs/ocfs2/ocfs2_trace.h __field(unsigned int, len) len 1904 fs/ocfs2/ocfs2_trace.h __entry->len = len; len 1909 fs/ocfs2/ocfs2_trace.h __entry->len, __entry->last_start, __entry->last_len) len 1947 fs/ocfs2/ocfs2_trace.h TP_PROTO(unsigned int start, unsigned int end, unsigned int len, len 1949 fs/ocfs2/ocfs2_trace.h TP_ARGS(start, end, len, last_start, last_len), len 1953 fs/ocfs2/ocfs2_trace.h __field(unsigned int, len) len 1960 fs/ocfs2/ocfs2_trace.h __entry->len = len; len 1965 fs/ocfs2/ocfs2_trace.h __entry->len, __entry->last_start, __entry->last_len) len 2334 fs/ocfs2/ocfs2_trace.h int len, const char *name), len 2335 fs/ocfs2/ocfs2_trace.h TP_ARGS(dir, dentry, symname, len, name), len 2340 fs/ocfs2/ocfs2_trace.h __field(int, len) len 2347 fs/ocfs2/ocfs2_trace.h __entry->len = len; len 2351 fs/ocfs2/ocfs2_trace.h __entry->symname, __entry->len, __get_str(name)) len 2397 fs/ocfs2/ocfs2_trace.h TP_PROTO(void *dentry, int len, const char *name), len 2398 fs/ocfs2/ocfs2_trace.h TP_ARGS(dentry, len, name), len 2401 fs/ocfs2/ocfs2_trace.h __field(int, len) len 2406 fs/ocfs2/ocfs2_trace.h __entry->len = len; len 2409 fs/ocfs2/ocfs2_trace.h TP_printk("%p %.*s", __entry->dentry, __entry->len, __get_str(name)) len 2413 fs/ocfs2/ocfs2_trace.h TP_PROTO(int len, const char *name, unsigned long pgen, len 2415 fs/ocfs2/ocfs2_trace.h TP_ARGS(len, name, pgen, gen), len 2417 fs/ocfs2/ocfs2_trace.h __field(int, len) len 2423 fs/ocfs2/ocfs2_trace.h __entry->len = len; len 2428 fs/ocfs2/ocfs2_trace.h TP_printk("%.*s %lu %lu", __entry->len, __get_str(name), len 2441 fs/ocfs2/ocfs2_trace.h TP_PROTO(int len, const char *name), len 2442 fs/ocfs2/ocfs2_trace.h TP_ARGS(len, name), len 2444 fs/ocfs2/ocfs2_trace.h __field(int, len) len 2448 fs/ocfs2/ocfs2_trace.h __entry->len = len; len 2451 fs/ocfs2/ocfs2_trace.h TP_printk("%.*s", __entry->len, __get_str(name)) len 2455 fs/ocfs2/ocfs2_trace.h TP_PROTO(int len, const char *name, len 2457 fs/ocfs2/ocfs2_trace.h TP_ARGS(len, name, parent, fsdata), len 2459 fs/ocfs2/ocfs2_trace.h __field(int, len) len 2465 fs/ocfs2/ocfs2_trace.h __entry->len = len; len 2470 fs/ocfs2/ocfs2_trace.h TP_printk("%.*s %llu %p", __entry->len, __get_str(name), len 2519 fs/ocfs2/ocfs2_trace.h TP_PROTO(void *child, int len, const char *name, len 2521 fs/ocfs2/ocfs2_trace.h TP_ARGS(child, len, name, ino), len 2524 fs/ocfs2/ocfs2_trace.h __field(int, len) len 2530 fs/ocfs2/ocfs2_trace.h __entry->len = len; len 2534 fs/ocfs2/ocfs2_trace.h TP_printk("%p %.*s %llu", __entry->child, __entry->len, len 2542 fs/ocfs2/ocfs2_trace.h void *fh, int len, int connectable), len 2543 fs/ocfs2/ocfs2_trace.h TP_ARGS(dentry, name_len, name, fh, len, connectable), len 2549 fs/ocfs2/ocfs2_trace.h __field(int, len) len 2557 fs/ocfs2/ocfs2_trace.h __entry->len = len; len 2561 fs/ocfs2/ocfs2_trace.h __get_str(name), __entry->fh, __entry->len, len 95 fs/ocfs2/quota.h size_t len, loff_t off); len 97 fs/ocfs2/quota.h const char *data, size_t len, loff_t off); len 168 fs/ocfs2/quota_global.c size_t len, loff_t off) len 182 fs/ocfs2/quota_global.c if (off + len > i_size) len 183 fs/ocfs2/quota_global.c len = i_size - off; len 184 fs/ocfs2/quota_global.c toread = len; len 211 fs/ocfs2/quota_global.c return len; len 217 fs/ocfs2/quota_global.c const char *data, size_t len, loff_t off) len 232 fs/ocfs2/quota_global.c (unsigned long long)off, (unsigned long long)len); len 235 fs/ocfs2/quota_global.c if (len > sb->s_blocksize - OCFS2_QBLK_RESERVED_SPACE - offset) { len 237 fs/ocfs2/quota_global.c len = sb->s_blocksize - OCFS2_QBLK_RESERVED_SPACE - offset; len 240 fs/ocfs2/quota_global.c if (i_size_read(gqinode) < off + len) { len 242 fs/ocfs2/quota_global.c ocfs2_align_bytes_to_blocks(sb, off + len); len 258 fs/ocfs2/quota_global.c if ((offset || len < sb->s_blocksize - OCFS2_QBLK_RESERVED_SPACE) && len 275 fs/ocfs2/quota_global.c memcpy(bh->b_data + offset, data, len); len 295 fs/ocfs2/quota_global.c return len; len 813 fs/ocfs2/quota_local.c int mark_clean = 1, len; len 823 fs/ocfs2/quota_local.c len = ol_chunk_entries(sb); len 825 fs/ocfs2/quota_local.c len = (oinfo->dqi_blocks - len 830 fs/ocfs2/quota_local.c if (le32_to_cpu(dchunk->dqc_free) != len) { len 926 fs/ocfs2/quota_local.c int found = 0, len; len 940 fs/ocfs2/quota_local.c len = ol_chunk_entries(sb); len 942 fs/ocfs2/quota_local.c len = (oinfo->dqi_blocks - len 947 fs/ocfs2/quota_local.c found = ocfs2_find_next_zero_bit_unaligned(dchunk->dqc_bitmap, len, 0); len 949 fs/ocfs2/quota_local.c if (found == len) { len 876 fs/ocfs2/refcounttree.c u64 cpos, unsigned int len, len 905 fs/ocfs2/refcounttree.c le64_to_cpu(rec->r_cpos) < cpos + len) len 909 fs/ocfs2/refcounttree.c ret_rec->r_clusters = cpu_to_le32(len); len 1058 fs/ocfs2/refcounttree.c u64 cpos, unsigned int len, len 1074 fs/ocfs2/refcounttree.c ocfs2_find_refcount_rec_in_rl(ci, ref_root_bh, cpos, len, len 1121 fs/ocfs2/refcounttree.c if (cpos_end < low_cpos + len) len 1122 fs/ocfs2/refcounttree.c len = cpos_end - low_cpos; len 1132 fs/ocfs2/refcounttree.c ocfs2_find_refcount_rec_in_rl(ci, ref_leaf_bh, cpos, len, len 1752 fs/ocfs2/refcounttree.c u32 len = le32_to_cpu(rec->r_clusters); len 1762 fs/ocfs2/refcounttree.c cpos, len, NULL, &index, len 1832 fs/ocfs2/refcounttree.c u32 len; len 1879 fs/ocfs2/refcounttree.c len = le32_to_cpu(orig_rec->r_clusters); len 1892 fs/ocfs2/refcounttree.c cpos, len, &tmp_rec, &index, len 1923 fs/ocfs2/refcounttree.c len = (le64_to_cpu(orig_rec->r_cpos) + len 1932 fs/ocfs2/refcounttree.c if (len) { len 1937 fs/ocfs2/refcounttree.c le32_to_cpu(tail_rec->r_clusters) - len); len 1938 fs/ocfs2/refcounttree.c tail_rec->r_clusters = cpu_to_le32(len); len 1951 fs/ocfs2/refcounttree.c len = le64_to_cpu(split_rec->r_cpos) - len 1953 fs/ocfs2/refcounttree.c orig_rec->r_clusters = cpu_to_le32(len); len 1981 fs/ocfs2/refcounttree.c u64 cpos, u32 len, int merge, len 1992 fs/ocfs2/refcounttree.c (unsigned long long)cpos, len); len 1994 fs/ocfs2/refcounttree.c while (len) { len 1996 fs/ocfs2/refcounttree.c cpos, len, &rec, &index, len 2016 fs/ocfs2/refcounttree.c set_len <= len) { len 2042 fs/ocfs2/refcounttree.c set_len = min((u64)(cpos + len), len 2062 fs/ocfs2/refcounttree.c len -= set_len; len 2155 fs/ocfs2/refcounttree.c u64 cpos, u32 len, len 2160 fs/ocfs2/refcounttree.c cpos, len, 1, len 2168 fs/ocfs2/refcounttree.c int index, u64 cpos, unsigned int len, len 2178 fs/ocfs2/refcounttree.c BUG_ON(cpos + len > len 2183 fs/ocfs2/refcounttree.c (unsigned long long)cpos, len); len 2186 fs/ocfs2/refcounttree.c len == le32_to_cpu(rec->r_clusters)) len 2192 fs/ocfs2/refcounttree.c split.r_clusters = cpu_to_le32(len); len 2223 fs/ocfs2/refcounttree.c u64 cpos, u32 len, len 2236 fs/ocfs2/refcounttree.c (unsigned long long)cpos, len, delete); len 2238 fs/ocfs2/refcounttree.c while (len) { len 2240 fs/ocfs2/refcounttree.c cpos, len, &rec, &index, len 2252 fs/ocfs2/refcounttree.c r_len = min((u64)(cpos + len), le64_to_cpu(rec.r_cpos) + len 2275 fs/ocfs2/refcounttree.c len -= r_len; len 2287 fs/ocfs2/refcounttree.c handle_t *handle, u32 cpos, u32 len, len 2319 fs/ocfs2/refcounttree.c cpos, len, meta_ac, dealloc, delete); len 2339 fs/ocfs2/refcounttree.c u32 len, u32 phys, len 2346 fs/ocfs2/refcounttree.c cpos, len, phys); len 2355 fs/ocfs2/refcounttree.c len, phys, meta_ac, dealloc, len 2381 fs/ocfs2/refcounttree.c u32 len; len 2420 fs/ocfs2/refcounttree.c len = min((u64)cpos + clusters, le64_to_cpu(rec.r_cpos) + len 2457 fs/ocfs2/refcounttree.c clusters -= len; len 2458 fs/ocfs2/refcounttree.c cpos += len; len 2603 fs/ocfs2/refcounttree.c unsigned int len) len 2606 fs/ocfs2/refcounttree.c (len + (ocfs2_cow_contig_clusters(sb) - 1)) & len 2610 fs/ocfs2/refcounttree.c if (padded < len) len 3055 fs/ocfs2/refcounttree.c u32 cpos, u32 p_cluster, u32 len, len 3068 fs/ocfs2/refcounttree.c cpos, len, p_cluster, ext_flags); len 3072 fs/ocfs2/refcounttree.c replace_rec.e_leaf_clusters = cpu_to_le16(len); len 3114 fs/ocfs2/refcounttree.c u32 new, u32 len, len 3122 fs/ocfs2/refcounttree.c cpos, old, new, len, ext_flags); len 3127 fs/ocfs2/refcounttree.c cpos, old, new, len); len 3135 fs/ocfs2/refcounttree.c cpos, new, len, ext_flags, len 4506 fs/ocfs2/refcounttree.c loff_t len, len 4528 fs/ocfs2/refcounttree.c slast = ocfs2_clusters_for_bytes(s_inode->i_sb, pos_in + len); len 4608 fs/ocfs2/refcounttree.c remapped_bytes = min_t(loff_t, len, remapped_bytes); len 4620 fs/ocfs2/refcounttree.c loff_t len) len 4637 fs/ocfs2/refcounttree.c if (pos_in == pos_out && pos_in == 0 && len == i_size_read(s_inode) && len 4638 fs/ocfs2/refcounttree.c i_size_read(t_inode) <= len && len 4697 fs/ocfs2/refcounttree.c pos_out, len, &dealloc); len 37 fs/ocfs2/refcounttree.h handle_t *handle, u32 cpos, u32 len, len 103 fs/ocfs2/refcounttree.h u64 cpos, u32 len, len 116 fs/ocfs2/refcounttree.h loff_t len); len 188 fs/ocfs2/stack_user.c size_t len = strlen(name); len 194 fs/ocfs2/stack_user.c if ((c->oc_conn->cc_namelen == len) && len 195 fs/ocfs2/stack_user.c !strncmp(c->oc_conn->cc_name, name, len)) len 564 fs/ocfs2/stackglue.c size_t len = count; len 567 fs/ocfs2/stackglue.c if (len == 0) len 568 fs/ocfs2/stackglue.c return len; len 570 fs/ocfs2/stackglue.c if (buf[len - 1] == '\n') len 571 fs/ocfs2/stackglue.c len--; len 573 fs/ocfs2/stackglue.c if ((len != OCFS2_STACK_LABEL_LEN) || len 574 fs/ocfs2/stackglue.c (strnlen(buf, len) != len)) len 579 fs/ocfs2/stackglue.c if (!strncmp(buf, cluster_stack_name, len)) len 584 fs/ocfs2/stackglue.c memcpy(cluster_stack_name, buf, len); len 215 fs/ocfs2/super.c static int ocfs2_osb_dump(struct ocfs2_super *osb, char *buf, int len) len 223 fs/ocfs2/super.c out += snprintf(buf + out, len - out, len 228 fs/ocfs2/super.c out += snprintf(buf + out, len - out, len 232 fs/ocfs2/super.c out += snprintf(buf + out, len - out, len 236 fs/ocfs2/super.c out += snprintf(buf + out, len - out, len 242 fs/ocfs2/super.c out += snprintf(buf + out, len - out, len 247 fs/ocfs2/super.c out += snprintf(buf + out, len - out, len 258 fs/ocfs2/super.c out += snprintf(buf + out, len - out, len 267 fs/ocfs2/super.c out += snprintf(buf + out, len - out, "%10s => Pid: %d Nodes:", len 272 fs/ocfs2/super.c out += snprintf(buf + out, len - out, " None\n"); len 275 fs/ocfs2/super.c out += snprintf(buf + out, len - out, " %d", len 277 fs/ocfs2/super.c out += snprintf(buf + out, len - out, "\n"); len 281 fs/ocfs2/super.c out += snprintf(buf + out, len - out, len 286 fs/ocfs2/super.c out += snprintf(buf + out, len - out, len 292 fs/ocfs2/super.c out += snprintf(buf + out, len - out, len 302 fs/ocfs2/super.c out += snprintf(buf + out, len - out, len 310 fs/ocfs2/super.c out += snprintf(buf + out, len - out, len 319 fs/ocfs2/super.c out += snprintf(buf + out, len - out, "OrphanScan => "); len 320 fs/ocfs2/super.c out += snprintf(buf + out, len - out, "Local: %u Global: %u ", len 322 fs/ocfs2/super.c out += snprintf(buf + out, len - out, " Last Scan: "); len 324 fs/ocfs2/super.c out += snprintf(buf + out, len - out, "Disabled\n"); len 326 fs/ocfs2/super.c out += snprintf(buf + out, len - out, "%lu seconds ago\n", len 329 fs/ocfs2/super.c out += snprintf(buf + out, len - out, "%10s => %3s %10s\n", len 332 fs/ocfs2/super.c out += snprintf(buf + out, len - out, len 65 fs/ocfs2/symlink.c size_t len; len 75 fs/ocfs2/symlink.c len = strnlen(link, ocfs2_fast_symlink_chars(inode->i_sb)); len 77 fs/ocfs2/symlink.c memcpy(kaddr, link, len + 1); len 275 fs/ocfs2/xattr.c u64 blkno, u32 cpos, u32 len, void *para); len 287 fs/ocfs2/xattr.c u32 len, len 767 fs/ocfs2/xattr.c u32 cpos, u32 phys_cpos, u32 len, len 785 fs/ocfs2/xattr.c ret = ocfs2_remove_extent(handle, &et, cpos, len, ctxt->meta_ac, len 792 fs/ocfs2/xattr.c le32_add_cpu(&vb->vb_xv->xr_clusters, -len); len 799 fs/ocfs2/xattr.c len, ctxt->meta_ac, &ctxt->dealloc, 1); len 802 fs/ocfs2/xattr.c phys_blkno, len); len 859 fs/ocfs2/xattr.c int len, len 863 fs/ocfs2/xattr.c u32 new_clusters = ocfs2_clusters_for_bytes(inode->i_sb, len); len 1104 fs/ocfs2/xattr.c size_t len) len 1137 fs/ocfs2/xattr.c cplen = len >= blocksize ? blocksize : len; len 1139 fs/ocfs2/xattr.c len -= cplen; len 1144 fs/ocfs2/xattr.c if (len == 0) len 4124 fs/ocfs2/xattr.c u64 blkno, u32 cpos, u32 len, void *para) len 4126 fs/ocfs2/xattr.c return ocfs2_iterate_xattr_buckets(inode, blkno, len, len 4277 fs/ocfs2/xattr.c u32 bit_off, len; len 4308 fs/ocfs2/xattr.c 1, 1, &bit_off, &len); len 4390 fs/ocfs2/xattr.c size_t end, offset, len; len 4443 fs/ocfs2/xattr.c len = namevalue_size_xe(xe); len 4450 fs/ocfs2/xattr.c if (((end - len) / blocksize != len 4454 fs/ocfs2/xattr.c if (end > offset + len) { len 4455 fs/ocfs2/xattr.c memmove(bucket_buf + end - len, len 4456 fs/ocfs2/xattr.c bucket_buf + offset, len); len 4457 fs/ocfs2/xattr.c xe->xe_name_offset = cpu_to_le16(end - len); len 4460 fs/ocfs2/xattr.c mlog_bug_on_msg(end < offset + len, "Defrag check failed for " len 4463 fs/ocfs2/xattr.c end -= len; len 4633 fs/ocfs2/xattr.c int count, start, len, name_value_len = 0, name_offset = 0; len 4738 fs/ocfs2/xattr.c len = sizeof(struct ocfs2_xattr_entry) * (count - start); len 4739 fs/ocfs2/xattr.c trace_ocfs2_divide_xattr_bucket_move(len, len 4742 fs/ocfs2/xattr.c memmove((char *)xh->xh_entries, (char *)xe, len); len 4744 fs/ocfs2/xattr.c len = sizeof(struct ocfs2_xattr_entry) * start; len 4745 fs/ocfs2/xattr.c memset((char *)xe, 0, len); len 5357 fs/ocfs2/xattr.c int len, len 5395 fs/ocfs2/xattr.c (unsigned long long)bucket_blkno(bucket), xe_off, len); len 5396 fs/ocfs2/xattr.c ret = ocfs2_xattr_value_truncate(inode, &vb, len, ctxt); len 5409 fs/ocfs2/xattr.c xe->xe_value_size = cpu_to_le64(len); len 5421 fs/ocfs2/xattr.c u32 len, len 5434 fs/ocfs2/xattr.c ret = ocfs2_iterate_xattr_buckets(inode, blkno, len, len 5447 fs/ocfs2/xattr.c (unsigned long long)blkno, cpos, len); len 5450 fs/ocfs2/xattr.c len); len 5482 fs/ocfs2/xattr.c ret = ocfs2_remove_extent(handle, &et, cpos, len, meta_ac, len 5489 fs/ocfs2/xattr.c le32_add_cpu(&xb->xb_attrs.xb_root.xt_clusters, -len); len 5492 fs/ocfs2/xattr.c ret = ocfs2_truncate_log_append(osb, handle, blkno, len); len 6096 fs/ocfs2/xattr.c u64 blkno, u32 cpos, u32 len, void *para) len 6098 fs/ocfs2/xattr.c return ocfs2_iterate_xattr_buckets(inode, blkno, len, len 6750 fs/ocfs2/xattr.c u64 blkno, u32 len, int *credits, len 6761 fs/ocfs2/xattr.c ret = ocfs2_iterate_xattr_buckets(args->reflink->old_inode, blkno, len, len 6802 fs/ocfs2/xattr.c if (num_free_extents < len) len 6817 fs/ocfs2/xattr.c if (len) { len 6818 fs/ocfs2/xattr.c ret = ocfs2_reserve_clusters(osb, len, data_ac); len 6930 fs/ocfs2/xattr.c u64 blkno, u32 cpos, u32 len) len 6947 fs/ocfs2/xattr.c while (len && num_buckets) { len 6984 fs/ocfs2/xattr.c len -= num_clusters; len 6999 fs/ocfs2/xattr.c u32 len, len 7011 fs/ocfs2/xattr.c trace_ocfs2_reflink_xattr_rec((unsigned long long)blkno, len); len 7018 fs/ocfs2/xattr.c len, &credits, len 7034 fs/ocfs2/xattr.c blkno, cpos, len); len 115 fs/omfs/dir.c int namelen = dentry->d_name.len; len 161 fs/omfs/dir.c int namelen = dentry->d_name.len; len 299 fs/omfs/dir.c if (dentry->d_name.len > OMFS_NAMELEN) len 302 fs/omfs/dir.c bh = omfs_find_entry(dir, dentry->d_name.name, dentry->d_name.len); len 320 fs/omfs/file.c loff_t pos, unsigned len, unsigned flags, len 325 fs/omfs/file.c ret = block_write_begin(mapping, pos, len, flags, pagep, len 328 fs/omfs/file.c omfs_write_failed(mapping, pos + len); len 38 fs/omfs/inode.c int len; len 46 fs/omfs/inode.c &new_block, &len); len 229 fs/open.c int vfs_fallocate(struct file *file, int mode, loff_t offset, loff_t len) len 234 fs/open.c if (offset < 0 || len <= 0) len 302 fs/open.c if (((offset + len) > inode->i_sb->s_maxbytes) || ((offset + len) < 0)) len 309 fs/open.c ret = file->f_op->fallocate(file, mode, offset, len); len 326 fs/open.c int ksys_fallocate(int fd, int mode, loff_t offset, loff_t len) len 332 fs/open.c error = vfs_fallocate(f.file, mode, offset, len); len 338 fs/open.c SYSCALL_DEFINE4(fallocate, int, fd, int, mode, loff_t, offset, loff_t, len) len 340 fs/open.c return ksys_fallocate(fd, mode, offset, len); len 50 fs/openpromfs/inode.c static int is_string(unsigned char *p, int len) len 54 fs/openpromfs/inode.c for (i = 0; i < len; i++) { len 71 fs/openpromfs/inode.c int len; len 73 fs/openpromfs/inode.c len = prop->length; len 76 fs/openpromfs/inode.c if (is_string(pval, len)) { len 77 fs/openpromfs/inode.c while (len > 0) { len 84 fs/openpromfs/inode.c len -= n + 1; len 86 fs/openpromfs/inode.c if (len > 0) len 90 fs/openpromfs/inode.c if (len & 3) { len 91 fs/openpromfs/inode.c while (len) { len 92 fs/openpromfs/inode.c len--; len 93 fs/openpromfs/inode.c if (len) len 102 fs/openpromfs/inode.c while (len >= 4) { len 103 fs/openpromfs/inode.c len -= 4; len 105 fs/openpromfs/inode.c if (len) len 191 fs/openpromfs/inode.c int len; len 198 fs/openpromfs/inode.c len = dentry->d_name.len; len 207 fs/openpromfs/inode.c if (len == n && len 208 fs/openpromfs/inode.c !strncmp(node_name, name, len)) { len 221 fs/openpromfs/inode.c if (len == n && !strncmp(prop->name, name, len)) { len 251 fs/openpromfs/inode.c if (of_node_name_eq(dp, "options") && (len == 17) && len 12 fs/orangefs/dir.c size_t len; len 149 fs/orangefs/dir.c new->len = op->downcall.trailer_size - len 194 fs/orangefs/dir.c __u32 *len, padlen; len 200 fs/orangefs/dir.c if (i > part->len) len 210 fs/orangefs/dir.c while (i < part->len) { len 211 fs/orangefs/dir.c if (part->len < i + sizeof *len) len 213 fs/orangefs/dir.c len = (void *)part + offset + i; len 218 fs/orangefs/dir.c padlen = (sizeof *len + *len + 1) + len 219 fs/orangefs/dir.c (8 - (sizeof *len + *len + 1)%8)%8; len 220 fs/orangefs/dir.c if (part->len < i + padlen + sizeof *khandle) len 222 fs/orangefs/dir.c s = (void *)part + offset + i + sizeof *len; len 223 fs/orangefs/dir.c if (s[*len] != 0) len 226 fs/orangefs/dir.c if (!dir_emit(ctx, s, *len, len 232 fs/orangefs/dir.c BUG_ON(i > part->len); len 261 fs/orangefs/dir.c while (part && part->len) { len 25 fs/orangefs/inode.c size_t len, wlen; len 31 fs/orangefs/inode.c len = i_size_read(inode); len 34 fs/orangefs/inode.c WARN_ON(wr->pos >= len); len 36 fs/orangefs/inode.c if (off + wr->len > len) len 37 fs/orangefs/inode.c wlen = len - off; len 39 fs/orangefs/inode.c wlen = wr->len; len 43 fs/orangefs/inode.c if (off + PAGE_SIZE > len) len 44 fs/orangefs/inode.c wlen = len - off; len 49 fs/orangefs/inode.c WARN_ON(off == len || off + wlen > len); len 58 fs/orangefs/inode.c len, wr, NULL); len 85 fs/orangefs/inode.c size_t len; len 101 fs/orangefs/inode.c size_t len; len 105 fs/orangefs/inode.c len = i_size_read(inode); len 111 fs/orangefs/inode.c ow->off + ow->len) - len 119 fs/orangefs/inode.c iov_iter_bvec(&iter, WRITE, ow->bv, ow->npages, ow->len); len 121 fs/orangefs/inode.c WARN_ON(ow->off >= len); len 122 fs/orangefs/inode.c if (ow->off + ow->len > len) len 123 fs/orangefs/inode.c ow->len = len - ow->off; len 128 fs/orangefs/inode.c ret = wait_for_direct_io(ORANGEFS_IO_WRITE, inode, &off, &iter, ow->len, len 180 fs/orangefs/inode.c ow->len = wr->len; len 193 fs/orangefs/inode.c if (ow->off + ow->len == wr->pos) { len 194 fs/orangefs/inode.c ow->len += wr->len; len 390 fs/orangefs/inode.c loff_t pos, unsigned len, unsigned flags, struct page **pagep, len 419 fs/orangefs/inode.c if (wr->pos + wr->len == pos && len 422 fs/orangefs/inode.c wr->len += len; len 436 fs/orangefs/inode.c wr->len = len; len 447 fs/orangefs/inode.c loff_t pos, unsigned len, unsigned copied, struct page *page, void *fsdata) len 462 fs/orangefs/inode.c if (copied < len) { len 463 fs/orangefs/inode.c zero_user(page, from + copied, len - copied); len 467 fs/orangefs/inode.c (len == PAGE_SIZE || pos + len == inode->i_size)) { len 496 fs/orangefs/inode.c wr->pos + wr->len <= page_offset(page) + offset + length) { len 506 fs/orangefs/inode.c wr->pos + wr->len <= page_offset(page) + offset + length && len 507 fs/orangefs/inode.c page_offset(page) + offset < wr->pos + wr->len) { len 509 fs/orangefs/inode.c x = wr->pos + wr->len - (page_offset(page) + offset); len 510 fs/orangefs/inode.c WARN_ON(x > wr->len); len 511 fs/orangefs/inode.c wr->len -= x; len 516 fs/orangefs/inode.c page_offset(page) + offset + length < wr->pos + wr->len && len 520 fs/orangefs/inode.c WARN_ON(x > wr->len); len 522 fs/orangefs/inode.c wr->len -= x; len 527 fs/orangefs/inode.c page_offset(page) + offset + length < wr->pos + wr->len) { len 540 fs/orangefs/inode.c (wr->pos + wr->len <= page_offset(page) + offset))) { len 545 fs/orangefs/inode.c wr->pos, wr->len); len 752 fs/orangefs/inode.c wr->len = PAGE_SIZE; len 767 fs/orangefs/inode.c wr->len = PAGE_SIZE; len 123 fs/orangefs/namei.c if (dentry->d_name.len > (ORANGEFS_NAME_MAX - 1)) len 689 fs/orangefs/orangefs-debugfs.c int len = 0; len 721 fs/orangefs/orangefs-debugfs.c len = strlen(debug_string); len 723 fs/orangefs/orangefs-debugfs.c if ((len) && (type)) len 724 fs/orangefs/orangefs-debugfs.c client_debug_string[len - 1] = '\0'; len 725 fs/orangefs/orangefs-debugfs.c else if (len) len 726 fs/orangefs/orangefs-debugfs.c kernel_debug_string[len - 1] = '\0'; len 237 fs/orangefs/orangefs-kernel.h size_t len; len 191 fs/orangefs/orangefs-sysfs.c size_t len) len 202 fs/orangefs/orangefs-sysfs.c return attribute->store(kobj, attribute, buf, len); len 350 fs/orangefs/super.c int len = parent ? 10 : 5; len 354 fs/orangefs/super.c if (*max_len < len) { len 356 fs/orangefs/super.c *max_len = len; len 382 fs/orangefs/super.c *max_len = len; len 119 fs/overlayfs/copy_up.c static int ovl_copy_up_data(struct path *old, struct path *new, loff_t len) len 128 fs/overlayfs/copy_up.c if (len == 0) len 142 fs/overlayfs/copy_up.c cloned = do_clone_file_range(old_file, 0, new_file, 0, len, 0); len 143 fs/overlayfs/copy_up.c if (cloned == len) len 148 fs/overlayfs/copy_up.c while (len) { len 152 fs/overlayfs/copy_up.c if (len < this_len) len 153 fs/overlayfs/copy_up.c this_len = len; len 169 fs/overlayfs/copy_up.c len -= bytes; len 274 fs/overlayfs/copy_up.c fh->len = fh_len; len 304 fs/overlayfs/copy_up.c fh ? fh->len : 0, 0); len 320 fs/overlayfs/copy_up.c err = ovl_do_setxattr(index, OVL_XATTR_UPPER, fh, fh->len, 0); len 369 fs/overlayfs/copy_up.c index = lookup_one_len(name.name, indexdir, name.len); len 418 fs/overlayfs/copy_up.c c->dentry->d_name.len); len 566 fs/overlayfs/copy_up.c upper = lookup_one_len(c->destname.name, c->destdir, c->destname.len); len 617 fs/overlayfs/copy_up.c upper = lookup_one_len(c->destname.name, c->destdir, c->destname.len); len 135 fs/overlayfs/dir.c dentry->d_name.len); len 306 fs/overlayfs/dir.c dentry->d_name.len), len 457 fs/overlayfs/dir.c dentry->d_name.len); len 736 fs/overlayfs/dir.c dentry->d_name.len); len 783 fs/overlayfs/dir.c dentry->d_name.len); len 910 fs/overlayfs/dir.c ret = kstrndup(dentry->d_name.name, dentry->d_name.len, len 931 fs/overlayfs/dir.c thislen = d->d_name.len; len 1135 fs/overlayfs/dir.c old->d_name.len); len 1145 fs/overlayfs/dir.c new->d_name.len); len 234 fs/overlayfs/export.c if (fh->len > buflen) len 237 fs/overlayfs/export.c memcpy(buf, (char *)fh, fh->len); len 238 fs/overlayfs/export.c err = fh->len; len 246 fs/overlayfs/export.c dentry, err, buflen, fh ? (int)fh->len : 0, len 253 fs/overlayfs/export.c int res, len = *max_len << 2; len 255 fs/overlayfs/export.c res = ovl_d_to_fh(dentry, (char *)fid, len); len 259 fs/overlayfs/export.c len = res; len 262 fs/overlayfs/export.c *max_len = (len + 3) >> 2; len 397 fs/overlayfs/export.c this = lookup_one_len(name.name.name, connected, name.name.len); len 785 fs/overlayfs/export.c int len = fh_len << 2; len 793 fs/overlayfs/export.c err = ovl_check_fh_len(fh, len); len 809 fs/overlayfs/export.c len, fh_type, flags, err); len 347 fs/overlayfs/file.c static long ovl_fallocate(struct file *file, int mode, loff_t offset, loff_t len) len 359 fs/overlayfs/file.c ret = vfs_fallocate(real.file, mode, offset, len); len 370 fs/overlayfs/file.c static int ovl_fadvise(struct file *file, loff_t offset, loff_t len, int advice) len 381 fs/overlayfs/file.c ret = vfs_fadvise(real.file, offset, len, advice); len 557 fs/overlayfs/file.c loff_t len, unsigned int flags, enum ovl_copyop op) len 578 fs/overlayfs/file.c real_out.file, pos_out, len, flags); len 583 fs/overlayfs/file.c real_out.file, pos_out, len, flags); len 588 fs/overlayfs/file.c real_out.file, pos_out, len, len 605 fs/overlayfs/file.c size_t len, unsigned int flags) len 607 fs/overlayfs/file.c return ovl_copyfile(file_in, pos_in, file_out, pos_out, len, flags, len 613 fs/overlayfs/file.c loff_t len, unsigned int remap_flags) len 634 fs/overlayfs/file.c return ovl_copyfile(file_in, pos_in, file_out, pos_out, len, len 400 fs/overlayfs/inode.c size_t len; len 411 fs/overlayfs/inode.c for (s = list, len = res; len;) { len 412 fs/overlayfs/inode.c size_t slen = strnlen(s, len) + 1; len 415 fs/overlayfs/inode.c if (WARN_ON(slen > len)) len 418 fs/overlayfs/inode.c len -= slen; len 421 fs/overlayfs/inode.c memmove(s, s + slen, len); len 464 fs/overlayfs/inode.c u64 start, u64 len) len 478 fs/overlayfs/inode.c err = realinode->i_op->fiemap(realinode, fieinfo, start, len); len 645 fs/overlayfs/inode.c int len; len 647 fs/overlayfs/inode.c len = snprintf(buf, sizeof(buf), format, len 650 fs/overlayfs/inode.c if (WARN_ON(len >= sizeof(buf))) len 654 fs/overlayfs/inode.c OVL_XATTR_NLINK, buf, len, 0); len 58 fs/overlayfs/namei.c d->name.len = strlen(d->redirect); len 89 fs/overlayfs/namei.c if (fh_len < sizeof(struct ovl_fh) || fh_len < fh->len) len 164 fs/overlayfs/namei.c bytes = (fh->len - offsetof(struct ovl_fh, fid)); len 284 fs/overlayfs/namei.c size_t rem = d->name.len - 1; len 289 fs/overlayfs/namei.c return ovl_lookup_single(base, d, d->name.name, d->name.len, len 293 fs/overlayfs/namei.c const char *s = d->name.name + d->name.len - rem; len 303 fs/overlayfs/namei.c d->name.len - rem, next, &base); len 313 fs/overlayfs/namei.c if (WARN_ON(rem >= d->name.len)) len 413 fs/overlayfs/namei.c if (fh->len != ofh->len || memcmp(fh, ofh, fh->len)) len 444 fs/overlayfs/namei.c err = ovl_do_setxattr(dentry, name, fh, fh->len, 0); len 503 fs/overlayfs/namei.c size_t len; len 518 fs/overlayfs/namei.c if (index->d_name.len < sizeof(struct ovl_fh)*2) len 522 fs/overlayfs/namei.c len = index->d_name.len / 2; len 523 fs/overlayfs/namei.c fh = kzalloc(len, GFP_KERNEL); len 528 fs/overlayfs/namei.c if (hex2bin((u8 *)fh, index->d_name.name, len)) len 531 fs/overlayfs/namei.c err = ovl_check_fh_len(fh, len); len 610 fs/overlayfs/namei.c n = kcalloc(fh->len, 2, GFP_KERNEL); len 614 fs/overlayfs/namei.c s = bin2hex(n, fh, fh->len); len 662 fs/overlayfs/namei.c index = lookup_one_len_unlocked(name.name, ofs->indexdir, name.len); len 696 fs/overlayfs/namei.c index = lookup_one_len_unlocked(name.name, ofs->indexdir, name.len); len 705 fs/overlayfs/namei.c d_inode(origin)->i_ino, name.len, name.name, len 844 fs/overlayfs/namei.c if (dentry->d_name.len > ofs->namelen) len 1143 fs/overlayfs/namei.c name->len); len 81 fs/overlayfs/overlayfs.h u8 len; /* size of this header + size of fid */ len 19 fs/overlayfs/readdir.c unsigned int len; len 66 fs/overlayfs/readdir.c static bool ovl_cache_entry_find_link(const char *name, int len, len 79 fs/overlayfs/readdir.c cmp = strncmp(name, tmp->name, len); len 82 fs/overlayfs/readdir.c else if (cmp < 0 || len < tmp->len) len 93 fs/overlayfs/readdir.c const char *name, int len) len 101 fs/overlayfs/readdir.c cmp = strncmp(name, p->name, len); len 104 fs/overlayfs/readdir.c else if (cmp < 0 || len < p->len) len 136 fs/overlayfs/readdir.c if ((p->name[0] == '.' && p->len == 1) || len 144 fs/overlayfs/readdir.c const char *name, int len, len 148 fs/overlayfs/readdir.c size_t size = offsetof(struct ovl_cache_entry, name[len + 1]); len 154 fs/overlayfs/readdir.c memcpy(p->name, name, len); len 155 fs/overlayfs/readdir.c p->name[len] = '\0'; len 156 fs/overlayfs/readdir.c p->len = len; len 174 fs/overlayfs/readdir.c const char *name, int len, u64 ino, len 181 fs/overlayfs/readdir.c if (ovl_cache_entry_find_link(name, len, &newp, &parent)) len 184 fs/overlayfs/readdir.c p = ovl_cache_entry_new(rdd, name, len, ino, d_type); len 281 fs/overlayfs/readdir.c dentry = lookup_one_len(p->name, dir, p->len); len 476 fs/overlayfs/readdir.c if (p->len == 1) { len 480 fs/overlayfs/readdir.c if (p->len == 2 && p->name[1] == '.') { len 486 fs/overlayfs/readdir.c this = lookup_one_len(p->name, dir, p->len); len 518 fs/overlayfs/readdir.c p->name, p->len); len 585 fs/overlayfs/readdir.c if (WARN_ON(ovl_cache_entry_find_link(p->name, p->len, len 774 fs/overlayfs/readdir.c if (!dir_emit(ctx, p->name, p->len, p->ino, p->type)) len 945 fs/overlayfs/readdir.c if (p->len == 1) len 947 fs/overlayfs/readdir.c if (p->len == 2 && p->name[1] == '.') len 972 fs/overlayfs/readdir.c dentry = lookup_one_len(p->name, upper, p->len); len 975 fs/overlayfs/readdir.c upper->d_name.name, p->len, p->name, len 1046 fs/overlayfs/readdir.c if (p->len == 1) len 1048 fs/overlayfs/readdir.c if (p->len == 2 && p->name[1] == '.') len 1051 fs/overlayfs/readdir.c dentry = lookup_one_len(p->name, path->dentry, p->len); len 1109 fs/overlayfs/readdir.c if (p->len == 1) len 1111 fs/overlayfs/readdir.c if (p->len == 2 && p->name[1] == '.') len 1114 fs/overlayfs/readdir.c index = lookup_one_len(p->name, indexdir, p->len); len 720 fs/overlayfs/util.c index = lookup_one_len(name.name, indexdir, name.len); len 292 fs/pipe.c size_t chars = buf->len; len 314 fs/pipe.c buf->len -= chars; len 319 fs/pipe.c buf->len = 0; len 322 fs/pipe.c if (!buf->len) { len 406 fs/pipe.c int offset = buf->offset + buf->len; len 419 fs/pipe.c buf->len += ret; len 467 fs/pipe.c buf->len = copied; len 527 fs/pipe.c count += pipe->bufs[buf].len; len 118 fs/proc/base.c unsigned int len; len 127 fs/proc/base.c .len = sizeof(NAME) - 1, \ len 233 fs/proc/base.c int len = strnlen(page, got); len 236 fs/proc/base.c if (len < got) len 237 fs/proc/base.c len++; len 239 fs/proc/base.c if (len > pos) { len 240 fs/proc/base.c len -= pos; len 241 fs/proc/base.c if (len > count) len 242 fs/proc/base.c len = count; len 243 fs/proc/base.c len -= copy_to_user(buf, page+pos, len); len 244 fs/proc/base.c if (!len) len 245 fs/proc/base.c len = -EFAULT; len 246 fs/proc/base.c ret = len; len 257 fs/proc/base.c unsigned long pos, len; len 281 fs/proc/base.c len = env_end - arg_start; len 285 fs/proc/base.c if (pos >= len) len 287 fs/proc/base.c if (count > len - pos) len 288 fs/proc/base.c count = len - pos; len 316 fs/proc/base.c len = 0; len 326 fs/proc/base.c if (!len) len 327 fs/proc/base.c len = -EFAULT; len 332 fs/proc/base.c len += got; len 337 fs/proc/base.c return len; len 1023 fs/proc/base.c size_t len; len 1033 fs/proc/base.c len = snprintf(buffer, sizeof(buffer), "%d\n", oom_adj); len 1034 fs/proc/base.c return simple_read_from_buffer(buf, count, ppos, buffer, len); len 1181 fs/proc/base.c size_t len; len 1187 fs/proc/base.c len = snprintf(buffer, sizeof(buffer), "%hd\n", oom_score_adj); len 1188 fs/proc/base.c return simple_read_from_buffer(buf, count, ppos, buffer, len); len 1318 fs/proc/base.c size_t len; len 1326 fs/proc/base.c len = snprintf(buffer, sizeof(buffer), "%i\n", make_it_fail); len 1328 fs/proc/base.c return simple_read_from_buffer(buf, count, ppos, buffer, len); len 1392 fs/proc/base.c ssize_t len; len 1397 fs/proc/base.c len = snprintf(numbuf, sizeof(numbuf), "%u\n", task->fail_nth); len 1399 fs/proc/base.c return simple_read_from_buffer(buf, count, ppos, numbuf, len); len 1639 fs/proc/base.c int len; len 1645 fs/proc/base.c len = PTR_ERR(pathname); len 1648 fs/proc/base.c len = tmp + PAGE_SIZE - 1 - pathname; len 1650 fs/proc/base.c if (len > buflen) len 1651 fs/proc/base.c len = buflen; len 1652 fs/proc/base.c if (copy_to_user(buffer, pathname, len)) len 1653 fs/proc/base.c len = -EFAULT; len 1656 fs/proc/base.c return len; len 1883 fs/proc/base.c const char *name, unsigned int len, len 1887 fs/proc/base.c struct qstr qname = QSTR_INIT(name, len); len 1915 fs/proc/base.c return dir_emit(ctx, name, len, ino, type); len 1927 fs/proc/base.c unsigned int len; len 1931 fs/proc/base.c len = _parse_integer(str, 16, &sval); len 1932 fs/proc/base.c if (len & KSTRTOX_OVERFLOW) len 1936 fs/proc/base.c str += len; len 1944 fs/proc/base.c len = _parse_integer(str, 16, &eval); len 1945 fs/proc/base.c if (len & KSTRTOX_OVERFLOW) len 1949 fs/proc/base.c str += len; len 2233 fs/proc/base.c unsigned int len; len 2236 fs/proc/base.c len = snprintf(buf, sizeof(buf), "%lx-%lx", p->start, p->end); len 2238 fs/proc/base.c buf, len, len 2492 fs/proc/base.c if (p->len != dentry->d_name.len) len 2494 fs/proc/base.c if (!memcmp(dentry->d_name.name, p->name, p->len)) { len 2520 fs/proc/base.c if (!proc_fill_cache(file, ctx, p->name, p->len, len 2696 fs/proc/base.c size_t len; len 2705 fs/proc/base.c len = snprintf(buffer, sizeof(buffer), "%08lx\n", len 2709 fs/proc/base.c ret = simple_read_from_buffer(buf, count, ppos, buffer, len); len 3143 fs/proc/base.c name.len = snprintf(buf, sizeof(buf), "%u", pid); len 3155 fs/proc/base.c name.len = snprintf(buf, sizeof(buf), "%u", tgid); len 3161 fs/proc/base.c name.len = strlen(name.name); len 3167 fs/proc/base.c name.len = snprintf(buf, sizeof(buf), "%u", pid); len 3341 fs/proc/base.c unsigned int len; len 3347 fs/proc/base.c len = snprintf(name, sizeof(name), "%u", iter.tgid); len 3349 fs/proc/base.c if (!proc_fill_cache(file, ctx, name, len, len 3672 fs/proc/base.c unsigned int len; len 3674 fs/proc/base.c len = snprintf(name, sizeof(name), "%u", tid); len 3675 fs/proc/base.c if (!proc_fill_cache(file, ctx, name, len, len 251 fs/proc/fd.c unsigned int len; len 260 fs/proc/fd.c len = snprintf(name, sizeof(name), "%u", fd); len 262 fs/proc/fd.c name, len, instantiate, p, len 46 fs/proc/generic.c static int proc_match(const char *name, struct proc_dir_entry *de, unsigned int len) len 48 fs/proc/generic.c if (len < de->namelen) len 50 fs/proc/generic.c if (len > de->namelen) len 53 fs/proc/generic.c return memcmp(name, de->name, len); len 70 fs/proc/generic.c unsigned int len) len 78 fs/proc/generic.c int result = proc_match(name, de, len); len 162 fs/proc/generic.c unsigned int len; len 173 fs/proc/generic.c len = next - cp; len 174 fs/proc/generic.c de = pde_subdir_find(de, cp, len); len 179 fs/proc/generic.c cp += len + 1; len 253 fs/proc/generic.c de = pde_subdir_find(de, dentry->d_name.name, dentry->d_name.len); len 387 fs/proc/generic.c qstr.len = strlen(fn); len 388 fs/proc/generic.c if (qstr.len == 0 || qstr.len >= 256) { len 389 fs/proc/generic.c WARN(1, "name len %u\n", qstr.len); len 392 fs/proc/generic.c if (qstr.len == 1 && fn[0] == '.') { len 396 fs/proc/generic.c if (qstr.len == 2 && fn[0] == '.' && fn[1] == '.') { len 413 fs/proc/generic.c if (qstr.len + 1 <= SIZEOF_PDE_INLINE_NAME) { len 416 fs/proc/generic.c ent->name = kmalloc(qstr.len + 1, GFP_KERNEL); len 423 fs/proc/generic.c memcpy(ent->name, fn, qstr.len + 1); len 424 fs/proc/generic.c ent->namelen = qstr.len; len 659 fs/proc/generic.c unsigned int len; len 666 fs/proc/generic.c len = strlen(fn); len 668 fs/proc/generic.c de = pde_subdir_find(parent, fn, len); len 693 fs/proc/generic.c unsigned int len; len 700 fs/proc/generic.c len = strlen(fn); len 702 fs/proc/generic.c root = pde_subdir_find(parent, fn, len); len 308 fs/proc/inode.c unsigned long len, unsigned long pgoff, len 324 fs/proc/inode.c rv = get_area(file, orig_addr, len, pgoff, flags); len 148 fs/proc/namespaces.c unsigned int len = dentry->d_name.len; len 156 fs/proc/namespaces.c if (strlen((*entry)->name) != len) len 158 fs/proc/namespaces.c if (!memcmp(dentry->d_name.name, (*entry)->name, len)) len 548 fs/proc/proc_sysctl.c p = lookup_entry(&h, ctl_dir, name->name, name->len); len 700 fs/proc/proc_sysctl.c qname.len = strlen(table->procname); len 701 fs/proc/proc_sysctl.c qname.hash = full_name_hash(dir, qname.name, qname.len); len 734 fs/proc/proc_sysctl.c return dir_emit(ctx, qname.name, qname.len, ino, type); len 925 fs/proc/proc_sysctl.c unsigned int len, const char *str, const struct qstr *name) len 936 fs/proc/proc_sysctl.c if (name->len != len) len 938 fs/proc/proc_sysctl.c if (memcmp(name->name, str, len)) len 1192 fs/proc/proc_sysctl.c int len = strlen(entry->procname) + 1; len 1193 fs/proc/proc_sysctl.c memcpy(link_name, entry->procname, len); len 1197 fs/proc/proc_sysctl.c link_name += len; len 1251 fs/proc/task_mmu.c int pos, len; /* units: PM_ENTRY_BYTES, not bytes */ len 1279 fs/proc/task_mmu.c if (pm->pos >= pm->len) len 1562 fs/proc/task_mmu.c pm.len = (PAGEMAP_WALK_SIZE >> PAGE_SHIFT); len 1563 fs/proc/task_mmu.c pm.buffer = kmalloc_array(pm.len, PM_ENTRY_BYTES, GFP_KERNEL); len 1585 fs/proc/task_mmu.c int len; len 1600 fs/proc/task_mmu.c len = min(count, PM_ENTRY_BYTES * pm.pos); len 1601 fs/proc/task_mmu.c if (copy_to_user(buf, pm.buffer, len)) { len 1605 fs/proc/task_mmu.c copied += len; len 1606 fs/proc/task_mmu.c buf += len; len 1607 fs/proc/task_mmu.c count -= len; len 7 fs/proc/util.c int len = qstr->len; len 10 fs/proc/util.c if (len > 1 && *name == '0') len 20 fs/proc/util.c } while (--len > 0); len 494 fs/proc/vmcore.c size_t len = 0; len 509 fs/proc/vmcore.c if (remap_oldmem_pfn_range(vma, from + len, len 513 fs/proc/vmcore.c len += map_size; len 516 fs/proc/vmcore.c if (remap_oldmem_pfn_range(vma, from + len, len 520 fs/proc/vmcore.c len += PAGE_SIZE; len 527 fs/proc/vmcore.c if (remap_oldmem_pfn_range(vma, from + len, pos_start, len 533 fs/proc/vmcore.c do_munmap(vma->vm_mm, from, len, NULL); len 554 fs/proc/vmcore.c u64 start, end, len, tsz; len 570 fs/proc/vmcore.c len = 0; len 582 fs/proc/vmcore.c len += tsz; len 610 fs/proc/vmcore.c if (vmcoredd_mmap_dumps(vma, vma->vm_start + len, len 616 fs/proc/vmcore.c len += tsz; len 627 fs/proc/vmcore.c if (remap_vmalloc_range_partial(vma, vma->vm_start + len, len 633 fs/proc/vmcore.c len += tsz; len 646 fs/proc/vmcore.c if (vmcore_remap_oldmem_pfn(vma, vma->vm_start + len, len 652 fs/proc/vmcore.c len += tsz; len 661 fs/proc/vmcore.c do_munmap(vma->vm_mm, vma->vm_start, len, NULL); len 354 fs/pstore/platform.c static size_t copy_kmsg_to_buffer(int hsize, size_t len) len 359 fs/pstore/platform.c total_len = hsize + len; len 337 fs/pstore/ram.c size_t len; len 339 fs/pstore/ram.c len = scnprintf(hdr, sizeof(hdr), len 344 fs/pstore/ram.c persistent_ram_write(prz, hdr, len); len 346 fs/pstore/ram.c return len; len 99 fs/pstore/ram_core.c uint8_t *data, size_t len, uint8_t *ecc) len 106 fs/pstore/ram_core.c encode_rs8(prz->rs_decoder, data, len, prz->ecc_info.par, 0); len 112 fs/pstore/ram_core.c void *data, size_t len, uint8_t *ecc) len 118 fs/pstore/ram_core.c return decode_rs8(prz->rs_decoder, data, prz->ecc_info.par, len, len 257 fs/pstore/ram_core.c char *str, size_t len) len 265 fs/pstore/ram_core.c ret = snprintf(str, len, "" len 269 fs/pstore/ram_core.c ret = snprintf(str, len, "\nNo errors detected\n"); len 26 fs/qnx4/namei.c static int qnx4_match(int len, const char *name, len 46 fs/qnx4/namei.c if (len != thislen) { len 49 fs/qnx4/namei.c if (strncmp(name, de->di_fname, len) == 0) { len 57 fs/qnx4/namei.c static struct buffer_head *qnx4_find_entry(int len, struct inode *dir, len 77 fs/qnx4/namei.c if (qnx4_match(len, name, bh, &offset)) { len 102 fs/qnx4/namei.c int len = dentry->d_name.len; len 105 fs/qnx4/namei.c if (!(bh = qnx4_find_entry(len, dir, name, &de, &ino))) len 175 fs/qnx6/dir.c static unsigned qnx6_long_match(int len, const char *name, len 188 fs/qnx6/dir.c if (len != thislen) { len 192 fs/qnx6/dir.c if (memcmp(name, lf->lf_fname, len) == 0) { len 203 fs/qnx6/dir.c static unsigned qnx6_match(struct super_block *s, int len, const char *name, len 207 fs/qnx6/dir.c if (memcmp(name, de->de_fname, len) == 0) len 213 fs/qnx6/dir.c unsigned qnx6_find_entry(int len, struct inode *dir, const char *name, len 242 fs/qnx6/dir.c if (len <= QNX6_SHORT_NAME_MAX) { len 244 fs/qnx6/dir.c if (len != de->de_size) len 246 fs/qnx6/dir.c ino = qnx6_match(s, len, name, de); len 252 fs/qnx6/dir.c ino = qnx6_long_match(len, len 23 fs/qnx6/namei.c int len = dentry->d_name.len; len 25 fs/qnx6/namei.c if (len > QNX6_LONG_NAME_MAX) len 28 fs/qnx6/namei.c ino = qnx6_find_entry(len, dir, name, &page); len 135 fs/qnx6/qnx6.h extern unsigned qnx6_find_entry(int len, struct inode *dir, const char *name, len 35 fs/ramfs/file-mmu.c unsigned long addr, unsigned long len, unsigned long pgoff, len 38 fs/ramfs/file-mmu.c return current->mm->get_unmapped_area(file, addr, len, pgoff, flags); len 28 fs/ramfs/file-nommu.c unsigned long len, len 202 fs/ramfs/file-nommu.c unsigned long addr, unsigned long len, len 211 fs/ramfs/file-nommu.c lpages = (len + PAGE_SIZE - 1) >> PAGE_SHIFT; len 403 fs/read_write.c static ssize_t new_sync_read(struct file *filp, char __user *buf, size_t len, loff_t *ppos) len 405 fs/read_write.c struct iovec iov = { .iov_base = buf, .iov_len = len }; len 412 fs/read_write.c iov_iter_init(&iter, READ, &iov, 1, len); len 472 fs/read_write.c static ssize_t new_sync_write(struct file *filp, const char __user *buf, size_t len, loff_t *ppos) len 474 fs/read_write.c struct iovec iov = { .iov_base = (void __user *)buf, .iov_len = len }; len 481 fs/read_write.c iov_iter_init(&iter, WRITE, &iov, 1, len); len 815 fs/read_write.c ssize_t len = (ssize_t)iov[seg].iov_len; len 819 fs/read_write.c if (len < 0) { len 824 fs/read_write.c && unlikely(!access_ok(buf, len))) { len 828 fs/read_write.c if (len > MAX_RW_COUNT - ret) { len 829 fs/read_write.c len = MAX_RW_COUNT - ret; len 830 fs/read_write.c iov[seg].iov_len = len; len 832 fs/read_write.c ret += len; len 885 fs/read_write.c compat_ssize_t len; len 887 fs/read_write.c if (__get_user(len, &uvector->iov_len) || len 892 fs/read_write.c if (len < 0) /* size_t not fitting in compat_ssize_t .. */ len 895 fs/read_write.c !access_ok(compat_ptr(buf), len)) { len 899 fs/read_write.c if (len > MAX_RW_COUNT - tot_len) len 900 fs/read_write.c len = MAX_RW_COUNT - tot_len; len 901 fs/read_write.c tot_len += len; len 903 fs/read_write.c iov->iov_len = (compat_size_t) len; len 1591 fs/read_write.c size_t len, unsigned int flags) len 1594 fs/read_write.c len > MAX_RW_COUNT ? MAX_RW_COUNT : len, 0); len 1600 fs/read_write.c size_t len, unsigned int flags) len 1614 fs/read_write.c len, flags); len 1616 fs/read_write.c return generic_copy_file_range(file_in, pos_in, file_out, pos_out, len, len 1627 fs/read_write.c size_t len, unsigned int flags) len 1634 fs/read_write.c ret = generic_copy_file_checks(file_in, pos_in, file_out, pos_out, &len, len 1639 fs/read_write.c ret = rw_verify_area(READ, file_in, &pos_in, len); len 1643 fs/read_write.c ret = rw_verify_area(WRITE, file_out, &pos_out, len); len 1647 fs/read_write.c if (len == 0) len 1662 fs/read_write.c min_t(loff_t, MAX_RW_COUNT, len), len 1670 fs/read_write.c ret = do_copy_file_range(file_in, pos_in, file_out, pos_out, len, len 1692 fs/read_write.c size_t, len, unsigned int, flags) len 1723 fs/read_write.c ret = vfs_copy_file_range(f_in.file, pos_in, f_out.file, pos_out, len, len 1752 fs/read_write.c static int remap_verify_area(struct file *file, loff_t pos, loff_t len, len 1757 fs/read_write.c if (unlikely(pos < 0 || len < 0)) len 1760 fs/read_write.c if (unlikely((loff_t) (pos + len) < 0)) len 1764 fs/read_write.c loff_t end = len ? pos + len - 1 : OFFSET_MAX; len 1789 fs/read_write.c loff_t *len, len 1793 fs/read_write.c loff_t new_len = *len; len 1795 fs/read_write.c if ((*len & blkmask) == 0) len 1798 fs/read_write.c if (pos_out + *len < i_size_read(inode_out)) len 1801 fs/read_write.c if (new_len == *len) len 1805 fs/read_write.c *len = new_len; len 1856 fs/read_write.c loff_t len, bool *is_same) len 1870 fs/read_write.c while (len) { len 1875 fs/read_write.c cmp_len = min(cmp_len, len); len 1926 fs/read_write.c len -= cmp_len; len 1946 fs/read_write.c loff_t *len, unsigned int remap_flags) len 1967 fs/read_write.c if (*len == 0) { len 1974 fs/read_write.c *len = isize - pos_in; len 1975 fs/read_write.c if (*len == 0) len 1980 fs/read_write.c ret = generic_remap_checks(file_in, pos_in, file_out, pos_out, len, len 1991 fs/read_write.c pos_in, pos_in + *len - 1); len 1996 fs/read_write.c pos_out, pos_out + *len - 1); len 2007 fs/read_write.c inode_out, pos_out, *len, &is_same); len 2014 fs/read_write.c ret = generic_remap_check_len(inode_in, inode_out, pos_out, len, len 2029 fs/read_write.c loff_t len, unsigned int remap_flags) len 2050 fs/read_write.c ret = remap_verify_area(file_in, pos_in, len, false); len 2054 fs/read_write.c ret = remap_verify_area(file_out, pos_out, len, true); len 2059 fs/read_write.c file_out, pos_out, len, remap_flags); len 2071 fs/read_write.c loff_t len, unsigned int remap_flags) len 2076 fs/read_write.c ret = do_clone_file_range(file_in, pos_in, file_out, pos_out, len, len 2100 fs/read_write.c loff_t len, unsigned int remap_flags) len 2111 fs/read_write.c ret = remap_verify_area(dst_file, dst_pos, len, true); len 2131 fs/read_write.c if (len == 0) { len 2137 fs/read_write.c dst_pos, len, remap_flags | REMAP_FILE_DEDUP); len 2150 fs/read_write.c u64 len; len 2163 fs/read_write.c len = same->src_length; len 2174 fs/read_write.c ret = remap_verify_area(file, off, len, false); len 2179 fs/read_write.c if (off + len > i_size_read(src)) len 2183 fs/read_write.c len = min_t(u64, len, 1 << 30); len 2206 fs/read_write.c info->dest_offset, len, len 2213 fs/read_write.c info->bytes_deduped = len; len 34 fs/readdir.c size_t len = (_len); \ len 35 fs/readdir.c unsafe_put_user(0, dst+len, label); \ len 36 fs/readdir.c unsafe_copy_to_user(dst, src, len, label); \ len 110 fs/readdir.c static int verify_dirent_name(const char *name, int len) len 112 fs/readdir.c if (len <= 0 || len >= PATH_MAX) len 114 fs/readdir.c if (memchr(name, '/', len)) len 44 fs/reiserfs/hashes.c u32 keyed_hash(const signed char *msg, int len) len 55 fs/reiserfs/hashes.c pad = (u32) len | ((u32) len << 8); len 58 fs/reiserfs/hashes.c while (len >= 16) { len 72 fs/reiserfs/hashes.c len -= 16; len 76 fs/reiserfs/hashes.c if (len >= 12) { len 86 fs/reiserfs/hashes.c for (i = 12; i < len; i++) { len 90 fs/reiserfs/hashes.c } else if (len >= 8) { len 97 fs/reiserfs/hashes.c for (i = 8; i < len; i++) { len 101 fs/reiserfs/hashes.c } else if (len >= 4) { len 106 fs/reiserfs/hashes.c for (i = 4; i < len; i++) { len 112 fs/reiserfs/hashes.c for (i = 0; i < len; i++) { len 128 fs/reiserfs/hashes.c u32 yura_hash(const signed char *msg, int len) len 134 fs/reiserfs/hashes.c for (pow = 1, i = 1; i < len; i++) len 137 fs/reiserfs/hashes.c if (len == 1) len 142 fs/reiserfs/hashes.c for (i = 1; i < len; i++) { len 144 fs/reiserfs/hashes.c for (pow = 1, j = i; j < len - 1; j++) len 151 fs/reiserfs/hashes.c for (pow = 1, j = i; j < len - 1; j++) len 158 fs/reiserfs/hashes.c for (pow = 1, j = i; j < len - 1; j++) len 167 fs/reiserfs/hashes.c u32 r5_hash(const signed char *msg, int len) len 2763 fs/reiserfs/inode.c loff_t pos, unsigned len, unsigned flags, len 2797 fs/reiserfs/inode.c ret = __block_write_begin(page, pos, len, reiserfs_get_block); len 2835 fs/reiserfs/inode.c int __reiserfs_write_begin(struct page *page, unsigned from, unsigned len) len 2857 fs/reiserfs/inode.c ret = __block_write_begin(page, from, len, reiserfs_get_block); len 2896 fs/reiserfs/inode.c loff_t pos, unsigned len, unsigned copied, len 2916 fs/reiserfs/inode.c if (unlikely(copied < len)) { len 2920 fs/reiserfs/inode.c page_zero_new_buffers(page, start + copied, start + len); len 2982 fs/reiserfs/inode.c if (pos + len > inode->i_size) len 227 fs/reiserfs/item_ops.c static void start_new_sequence(__u32 * start, int *len, __u32 new) len 230 fs/reiserfs/item_ops.c *len = 1; len 233 fs/reiserfs/item_ops.c static int sequence_finished(__u32 start, int *len, __u32 new) len 239 fs/reiserfs/item_ops.c (*len)++; len 242 fs/reiserfs/item_ops.c if (start != 0 && (start + *len) == new) { len 243 fs/reiserfs/item_ops.c (*len)++; len 249 fs/reiserfs/item_ops.c static void print_sequence(__u32 start, int len) len 254 fs/reiserfs/item_ops.c if (len == 1) len 257 fs/reiserfs/item_ops.c printk(" %d(%d)", start, len); len 1789 fs/reiserfs/journal.c unsigned long len = 0; len 1804 fs/reiserfs/journal.c for (i = 0; i < 256 && len < limit; i++) { len 1813 fs/reiserfs/journal.c len += cur_len; len 1828 fs/reiserfs/journal.c kupdate_transactions(s, jl, &tjl, &trans_id, len, i); len 869 fs/reiserfs/lbalance.c int len; len 885 fs/reiserfs/lbalance.c len = ih_entry_count(ih); len 888 fs/reiserfs/lbalance.c len = ih_item_len(ih); len 895 fs/reiserfs/lbalance.c len - del_bytes, del_bytes); len 186 fs/reiserfs/namei.c const char *name, int len) len 190 fs/reiserfs/namei.c if (!len || (len == 1 && name[0] == '.')) len 192 fs/reiserfs/namei.c if (len == 2 && name[0] == '.' && name[1] == '.') len 195 fs/reiserfs/namei.c res = REISERFS_SB(s)->s_hash_function(name, len); len 360 fs/reiserfs/namei.c if (REISERFS_MAX_NAME(dir->i_sb->s_blocksize) < dentry->d_name.len) len 367 fs/reiserfs/namei.c reiserfs_find_entry(dir, dentry->d_name.name, dentry->d_name.len, len 678 fs/reiserfs/namei.c dentry->d_name.len, inode, 1 /*visible */ ); len 763 fs/reiserfs/namei.c dentry->d_name.len, inode, 1 /*visible */ ); len 859 fs/reiserfs/namei.c dentry->d_name.len, inode, 1 /*visible */ ); len 927 fs/reiserfs/namei.c reiserfs_find_entry(dir, dentry->d_name.name, dentry->d_name.len, len 1028 fs/reiserfs/namei.c reiserfs_find_entry(dir, dentry->d_name.name, dentry->d_name.len, len 1177 fs/reiserfs/namei.c dentry->d_name.len, inode, 1 /*visible */ ); len 1235 fs/reiserfs/namei.c dentry->d_name.len, inode, 1 /*visible */ ); len 1259 fs/reiserfs/namei.c static int de_still_valid(const char *name, int len, len 1267 fs/reiserfs/namei.c if (tmp.de_namelen != len || memcmp(name, de->de_name, len)) len 1272 fs/reiserfs/namei.c static int entry_points_to_object(const char *name, int len, len 1276 fs/reiserfs/namei.c if (!de_still_valid(name, len, de)) len 1359 fs/reiserfs/namei.c old_dentry->d_name.len, &old_entry_path, len 1416 fs/reiserfs/namei.c new_dentry->d_name.len, old_inode, 0); len 1463 fs/reiserfs/namei.c new_dentry->d_name.len, &new_entry_path, len 1521 fs/reiserfs/namei.c new_dentry->d_name.len, len 1525 fs/reiserfs/namei.c old_dentry->d_name.len, len 3107 fs/reiserfs/reiserfs.h int __reiserfs_write_begin(struct page *page, unsigned from, unsigned len); len 3387 fs/reiserfs/reiserfs.h __u32 keyed_hash(const signed char *msg, int len); len 3388 fs/reiserfs/reiserfs.h __u32 yura_hash(const signed char *msg, int len); len 3389 fs/reiserfs/reiserfs.h __u32 r5_hash(const signed char *msg, int len); len 2492 fs/reiserfs/super.c size_t len, loff_t off) len 2503 fs/reiserfs/super.c if (off + len > i_size) len 2504 fs/reiserfs/super.c len = i_size - off; len 2505 fs/reiserfs/super.c toread = len; len 2534 fs/reiserfs/super.c return len; len 2542 fs/reiserfs/super.c const char *data, size_t len, loff_t off) len 2548 fs/reiserfs/super.c size_t towrite = len; len 2553 fs/reiserfs/super.c (unsigned long long)off, (unsigned long long)len); len 2591 fs/reiserfs/super.c if (len == towrite) len 2593 fs/reiserfs/super.c if (inode->i_size < off + len - towrite) len 2594 fs/reiserfs/super.c i_size_write(inode, off + len - towrite); len 2597 fs/reiserfs/super.c return len - towrite; len 455 fs/reiserfs/xattr.c static inline __u32 xattr_hash(const char *msg, int len) len 466 fs/reiserfs/xattr.c return csum_partial(msg, len, 0); len 20 fs/romfs/mmap-nommu.c unsigned long len, len 33 fs/romfs/mmap-nommu.c lpages = (len + PAGE_SIZE - 1) >> PAGE_SHIFT; len 44 fs/romfs/mmap-nommu.c if (len > mtd->size || pgoff >= (mtd->size >> PAGE_SHIFT)) len 51 fs/romfs/mmap-nommu.c if ((offset + len) > mtd->size) len 52 fs/romfs/mmap-nommu.c len = mtd->size - offset; len 54 fs/romfs/mmap-nommu.c ret = mtd_get_unmapped_area(mtd, len, offset, flags); len 42 fs/romfs/storage.c size_t len; len 48 fs/romfs/storage.c ret = ROMFS_MTD_READ(sb, pos, segment, &len, buf); len 51 fs/romfs/storage.c p = memchr(buf, 0, len); len 54 fs/romfs/storage.c maxlen -= len; len 55 fs/romfs/storage.c pos += len; len 56 fs/romfs/storage.c n += len; len 70 fs/romfs/storage.c size_t len, segment; len 79 fs/romfs/storage.c ret = ROMFS_MTD_READ(sb, pos, segment, &len, buf); len 82 fs/romfs/storage.c len--; len 83 fs/romfs/storage.c if (memcmp(buf, str, len) != 0) len 85 fs/romfs/storage.c buf[0] = buf[len]; len 86 fs/romfs/storage.c size -= len; len 87 fs/romfs/storage.c pos += len; len 88 fs/romfs/storage.c str += len; len 219 fs/romfs/super.c int len, ret; len 232 fs/romfs/super.c len = dentry->d_name.len; len 244 fs/romfs/super.c len); len 465 fs/romfs/super.c size_t len; len 521 fs/romfs/super.c len = strnlen(rsb->name, ROMFS_MAXFN); len 524 fs/romfs/super.c (unsigned) len, (unsigned) len, rsb->name, storage); len 530 fs/romfs/super.c pos = (ROMFH_SIZE + len + 1 + ROMFH_PAD) & ROMFH_MASK; len 828 fs/select.c int len; len 898 fs/select.c pfd_end = pfd + walk->len; len 964 fs/select.c int err = -EFAULT, fdcount, len; len 976 fs/select.c len = min_t(unsigned int, nfds, N_STACK_PPS); len 979 fs/select.c walk->len = len; len 980 fs/select.c if (!len) len 984 fs/select.c sizeof(struct pollfd) * walk->len)) len 987 fs/select.c todo -= walk->len; len 991 fs/select.c len = min(todo, POLLFD_PER_PAGE); len 992 fs/select.c walk = walk->next = kmalloc(struct_size(walk, entries, len), len 1008 fs/select.c for (j = 0; j < walk->len; j++, ufds++) len 400 fs/seq_file.c int len; len 403 fs/seq_file.c len = vsnprintf(m->buf + m->count, m->size - m->count, f, args); len 404 fs/seq_file.c if (m->count + len < m->size) { len 405 fs/seq_file.c m->count += len; len 668 fs/seq_file.c int len = strlen(s); len 670 fs/seq_file.c if (m->count + len >= m->size) { len 674 fs/seq_file.c memcpy(m->buf + m->count, s, len); len 675 fs/seq_file.c m->count += len; len 694 fs/seq_file.c int len; len 712 fs/seq_file.c len = num_to_str(m->buf + m->count, m->size - m->count, num, width); len 713 fs/seq_file.c if (!len) len 716 fs/seq_file.c m->count += len; len 745 fs/seq_file.c unsigned int len; len 757 fs/seq_file.c len = 1; len 759 fs/seq_file.c len = (sizeof(v) * 8 - __builtin_clzll(v) + 3) / 4; len 761 fs/seq_file.c if (len < width) len 762 fs/seq_file.c len = width; len 764 fs/seq_file.c if (m->count + len > m->size) { len 769 fs/seq_file.c for (i = len - 1; i >= 0; i--) { len 773 fs/seq_file.c m->count += len; len 778 fs/seq_file.c int len; len 803 fs/seq_file.c len = num_to_str(m->buf + m->count, m->size - m->count, num, 0); len 804 fs/seq_file.c if (!len) len 807 fs/seq_file.c m->count += len; len 823 fs/seq_file.c int seq_write(struct seq_file *seq, const void *data, size_t len) len 825 fs/seq_file.c if (seq->count + len < seq->size) { len 826 fs/seq_file.c memcpy(seq->buf + seq->count, data, len); len 827 fs/seq_file.c seq->count += len; len 858 fs/seq_file.c int rowsize, int groupsize, const void *buf, size_t len, len 862 fs/seq_file.c int i, linelen, remaining = len; len 870 fs/seq_file.c for (i = 0; i < len && !seq_has_overflowed(m); i += rowsize) { len 205 fs/splice.c buf->len = spd->partial[page_nr].len; len 212 fs/splice.c ret += buf->len; len 242 fs/splice.c return buf->len; len 296 fs/splice.c struct pipe_inode_info *pipe, size_t len, len 303 fs/splice.c iov_iter_pipe(&to, READ, pipe, len); len 366 fs/splice.c struct pipe_inode_info *pipe, size_t len, len 386 fs/splice.c iov_iter_pipe(&to, READ, pipe, len + offset); len 388 fs/splice.c res = iov_iter_get_pages_alloc(&to, &pages, len + offset, &base); len 404 fs/splice.c pipe->bufs[to.idx].len -= offset; len 407 fs/splice.c size_t this_len = min_t(size_t, len, PAGE_SIZE - offset); len 410 fs/splice.c len -= this_len; len 446 fs/splice.c if (sd->len < sd->total_len && pipe->nrbufs > 1) len 450 fs/splice.c sd->len, &pos, more); len 489 fs/splice.c sd->len = buf->len; len 490 fs/splice.c if (sd->len > sd->total_len) len 491 fs/splice.c sd->len = sd->total_len; len 505 fs/splice.c buf->len -= ret; len 508 fs/splice.c sd->len -= ret; len 512 fs/splice.c if (!buf->len) { len 647 fs/splice.c loff_t *ppos, size_t len, unsigned int flags, len 652 fs/splice.c .total_len = len, len 681 fs/splice.c loff_t *ppos, size_t len, unsigned int flags) len 684 fs/splice.c .total_len = len, len 724 fs/splice.c size_t this_len = buf->len; len 757 fs/splice.c if (ret >= buf->len) { len 758 fs/splice.c ret -= buf->len; len 759 fs/splice.c buf->len = 0; len 767 fs/splice.c buf->len -= ret; len 794 fs/splice.c ret = __kernel_write(sd->u.file, data + buf->offset, sd->len, &tmp); len 802 fs/splice.c size_t len, unsigned int flags) len 806 fs/splice.c ret = splice_from_pipe(pipe, out, ppos, len, flags, write_pipe_buf); len 827 fs/splice.c loff_t *ppos, size_t len, unsigned int flags) len 829 fs/splice.c return splice_from_pipe(pipe, out, ppos, len, flags, pipe_to_sendpage); len 838 fs/splice.c loff_t *ppos, size_t len, unsigned int flags) len 848 fs/splice.c return splice_write(pipe, out, ppos, len, flags); len 855 fs/splice.c struct pipe_inode_info *pipe, size_t len, len 865 fs/splice.c ret = rw_verify_area(READ, in, ppos, len); len 869 fs/splice.c if (unlikely(len > MAX_RW_COUNT)) len 870 fs/splice.c len = MAX_RW_COUNT; len 877 fs/splice.c return splice_read(in, ppos, pipe, len, flags); len 899 fs/splice.c size_t len; len 936 fs/splice.c len = sd->total_len; len 947 fs/splice.c while (len) { len 954 fs/splice.c read_len = min(len, (size_t)pipe_pages << PAGE_SHIFT); len 967 fs/splice.c if (read_len < len) len 983 fs/splice.c len -= ret; len 1042 fs/splice.c loff_t *opos, size_t len, unsigned int flags) len 1045 fs/splice.c .len = len, len 1046 fs/splice.c .total_len = len, len 1060 fs/splice.c ret = rw_verify_area(WRITE, out, opos, len); len 1093 fs/splice.c size_t len, unsigned int flags); len 1100 fs/splice.c size_t len, unsigned int flags) len 1127 fs/splice.c return splice_pipe_to_pipe(ipipe, opipe, len, flags); len 1148 fs/splice.c ret = rw_verify_area(WRITE, out, &offset, len); len 1156 fs/splice.c ret = do_splice_from(ipipe, out, &offset, len, flags); len 1189 fs/splice.c len = min(len, (size_t)pipe_pages << PAGE_SHIFT); len 1191 fs/splice.c ret = do_splice_to(in, &offset, opipe, len, flags); len 1236 fs/splice.c buf.len = size; len 1256 fs/splice.c int n = copy_page_to_iter(buf->page, buf->offset, sd->len, sd->u.data); len 1257 fs/splice.c return n == sd->len ? n : -EFAULT; len 1415 fs/splice.c size_t, len, unsigned int, flags) len 1420 fs/splice.c if (unlikely(!len)) len 1435 fs/splice.c len, flags); len 1528 fs/splice.c size_t len, unsigned int flags) len 1590 fs/splice.c if (len >= ibuf->len) { len 1620 fs/splice.c obuf->len = len; len 1622 fs/splice.c ibuf->offset += obuf->len; len 1623 fs/splice.c ibuf->len -= obuf->len; len 1625 fs/splice.c ret += obuf->len; len 1626 fs/splice.c len -= obuf->len; len 1627 fs/splice.c } while (len); len 1649 fs/splice.c size_t len, unsigned int flags) len 1700 fs/splice.c if (obuf->len > len) len 1701 fs/splice.c obuf->len = len; len 1704 fs/splice.c ret += obuf->len; len 1705 fs/splice.c len -= obuf->len; len 1707 fs/splice.c } while (len); len 1734 fs/splice.c static long do_tee(struct file *in, struct file *out, size_t len, len 1757 fs/splice.c ret = link_pipe(ipipe, opipe, len, flags); len 1764 fs/splice.c SYSCALL_DEFINE4(tee, int, fdin, int, fdout, size_t, len, unsigned int, flags) len 1772 fs/splice.c if (unlikely(!len)) len 1783 fs/splice.c len, flags); len 33 fs/squashfs/lz4_wrapper.c void *buff, int len) len 38 fs/squashfs/lz4_wrapper.c if (comp_opts == NULL || len < sizeof(*comp_opts)) len 66 fs/squashfs/namei.c int len) len 83 fs/squashfs/namei.c strncpy(str, name, len); len 84 fs/squashfs/namei.c str[len] = '\0'; len 130 fs/squashfs/namei.c int len = dentry->d_name.len; len 148 fs/squashfs/namei.c if (len > SQUASHFS_NAME_LEN) { len 156 fs/squashfs/namei.c squashfs_i(dir)->dir_idx_cnt, name, len); len 199 fs/squashfs/namei.c if (len == size && !strncmp(name, dire->name, len)) { len 56 fs/squashfs/xattr_id.c unsigned int len; len 77 fs/squashfs/xattr_id.c len = SQUASHFS_XATTR_BLOCK_BYTES(*xattr_ids); len 79 fs/squashfs/xattr_id.c TRACE("In read_xattr_index_table, length %d\n", len); len 81 fs/squashfs/xattr_id.c return squashfs_read_table(sb, start + sizeof(*id_table), len); len 39 fs/squashfs/xz_wrapper.c void *buff, int len) len 53 fs/squashfs/xz_wrapper.c if (len < sizeof(*comp_opts)) { len 108 fs/sysfs/file.c ssize_t len; len 116 fs/sysfs/file.c len = ops->show(kobj, of->kn->priv, buf); len 117 fs/sysfs/file.c if (len < 0) len 118 fs/sysfs/file.c return len; len 120 fs/sysfs/file.c if (len <= pos) len 122 fs/sysfs/file.c len -= pos; len 123 fs/sysfs/file.c memmove(buf, buf + pos, len); len 125 fs/sysfs/file.c return min_t(ssize_t, count, len); len 37 fs/sysv/dir.c static int dir_commit_chunk(struct page *page, loff_t pos, unsigned len) len 43 fs/sysv/dir.c block_write_end(NULL, mapping, pos, len, len, page, NULL); len 44 fs/sysv/dir.c if (pos+len > dir->i_size) { len 45 fs/sysv/dir.c i_size_write(dir, pos+len); len 111 fs/sysv/dir.c static inline int namecompare(int len, int maxlen, len 114 fs/sysv/dir.c if (len < maxlen && buffer[len]) len 116 fs/sysv/dir.c return !memcmp(name, buffer, len); len 130 fs/sysv/dir.c int namelen = dentry->d_name.len; len 177 fs/sysv/dir.c int namelen = dentry->d_name.len; len 464 fs/sysv/itree.c int sysv_prepare_chunk(struct page *page, loff_t pos, unsigned len) len 466 fs/sysv/itree.c return __block_write_begin(page, pos, len, get_block); len 480 fs/sysv/itree.c loff_t pos, unsigned len, unsigned flags, len 485 fs/sysv/itree.c ret = block_write_begin(mapping, pos, len, flags, pagep, get_block); len 487 fs/sysv/itree.c sysv_write_failed(mapping, pos + len); len 36 fs/sysv/namei.c if (dentry->d_name.len > SYSV_NAMELEN) len 137 fs/sysv/sysv.h extern int sysv_prepare_chunk(struct page *page, loff_t pos, unsigned len); len 59 fs/tracefs/inode.c int len = dentry->d_name.len; len 62 fs/tracefs/inode.c name = kmalloc(len + 1, GFP_KERNEL); len 65 fs/tracefs/inode.c memcpy(name, dname, len); len 66 fs/tracefs/inode.c name[len] = 0; len 39 fs/ubifs/auth.c err = crypto_shash_digest(shash, node, le32_to_cpu(ch->len), hash); len 155 fs/ubifs/auth.c int len = min(c->hash_len, 20); len 156 fs/ubifs/auth.c int cropped = len != c->hash_len; len 164 fs/ubifs/auth.c ubifs_err(c, "hash expected: %*ph%s", len, hash, cont); len 165 fs/ubifs/auth.c ubifs_err(c, "hash calculated: %*ph%s", len, calc, cont); len 236 fs/ubifs/auth.c if (le32_to_cpu(signode->len) > snod->len + sizeof(struct ubifs_sig_node)) { len 237 fs/ubifs/auth.c ubifs_err(c, "invalid signature len %d", le32_to_cpu(signode->len)); len 250 fs/ubifs/auth.c signode->sig, le32_to_cpu(signode->len), len 402 fs/ubifs/auth.c int len, int ofs_hmac, void *hmac) len 409 fs/ubifs/auth.c ubifs_assert(c, ofs_hmac + hmac_len < len); len 423 fs/ubifs/auth.c if (len - ofs_hmac - hmac_len > 0) { len 425 fs/ubifs/auth.c len - ofs_hmac - hmac_len); len 445 fs/ubifs/auth.c int __ubifs_node_insert_hmac(const struct ubifs_info *c, void *node, int len, len 448 fs/ubifs/auth.c return ubifs_node_calc_hmac(c, node, len, ofs_hmac, node + ofs_hmac); len 462 fs/ubifs/auth.c int len, int ofs_hmac) len 472 fs/ubifs/auth.c err = ubifs_node_calc_hmac(c, node, len, ofs_hmac, hmac); len 165 fs/ubifs/commit.c c->mst_node->root_len = cpu_to_le32(zroot.len); len 517 fs/ubifs/commit.c int lnum, offs, len, err = 0; len 523 fs/ubifs/commit.c len = d->old_zroot.len; len 529 fs/ubifs/commit.c err = ubifs_read_node(c, idx, UBIFS_IDX_NODE, len, lnum, offs); len 555 fs/ubifs/commit.c int lnum, offs, len, err = 0, uninitialized_var(last_level), child_cnt; len 576 fs/ubifs/commit.c len = d->old_zroot.len; len 597 fs/ubifs/commit.c err = ubifs_read_node(c, idx, UBIFS_IDX_NODE, len, lnum, offs); len 687 fs/ubifs/commit.c len = le32_to_cpu(br->len); len 4 fs/ubifs/crypto.c static int ubifs_crypt_get_context(struct inode *inode, void *ctx, size_t len) len 7 fs/ubifs/crypto.c ctx, len); len 11 fs/ubifs/crypto.c size_t len, void *fs_data) len 19 fs/ubifs/crypto.c ctx, len, 0, false); len 91 fs/ubifs/debug.c const union ubifs_key *key, char *buffer, int len) len 99 fs/ubifs/debug.c len -= snprintf(p, len, "(%lu, %s)", len 105 fs/ubifs/debug.c len -= snprintf(p, len, "(%lu, %s, %#08x)", len 110 fs/ubifs/debug.c len -= snprintf(p, len, "(%lu, %s, %u)", len 115 fs/ubifs/debug.c len -= snprintf(p, len, "(%lu, %s)", len 120 fs/ubifs/debug.c len -= snprintf(p, len, "(bad key type: %#08x, %#08x)", len 124 fs/ubifs/debug.c len -= snprintf(p, len, "bad key format %d", c->key_fmt); len 125 fs/ubifs/debug.c ubifs_assert(c, len > 0); len 221 fs/ubifs/debug.c pr_err("\tlen %u\n", le32_to_cpu(ch->len)); len 470 fs/ubifs/debug.c int dlen = le32_to_cpu(ch->len) - UBIFS_DATA_NODE_SZ; len 511 fs/ubifs/debug.c le32_to_cpu(br->len), len 528 fs/ubifs/debug.c n = (le32_to_cpu(ch->len) - UBIFS_ORPH_NODE_SZ) >> 3; len 805 fs/ubifs/debug.c sleb->lnum, snod->offs, snod->len); len 836 fs/ubifs/debug.c snod->offs, snod->len); len 862 fs/ubifs/debug.c znode, zbr->lnum, zbr->offs, zbr->len, znode->parent, znode->iip, len 875 fs/ubifs/debug.c n, zbr->znode, zbr->lnum, zbr->offs, zbr->len, len 880 fs/ubifs/debug.c n, zbr->znode, zbr->lnum, zbr->offs, zbr->len, len 1282 fs/ubifs/debug.c if (zbr->len == 0) len 1415 fs/ubifs/debug.c znode->zbranch[n].len == 0)) { len 1421 fs/ubifs/debug.c znode->zbranch[n].len == 0) { len 1427 fs/ubifs/debug.c znode->zbranch[n].len != 0) { len 1930 fs/ubifs/debug.c if (zbr->len < UBIFS_INO_NODE_SZ) { len 1932 fs/ubifs/debug.c (unsigned long)inum, zbr->len); len 1936 fs/ubifs/debug.c ino = kmalloc(zbr->len, GFP_NOFS); len 1984 fs/ubifs/debug.c if (zbr->len < UBIFS_CH_SZ) { len 1986 fs/ubifs/debug.c zbr->len, zbr->lnum, zbr->offs); len 1990 fs/ubifs/debug.c node = kmalloc(zbr->len, GFP_NOFS); len 2032 fs/ubifs/debug.c ubifs_assert(c, zbr->len >= UBIFS_DATA_NODE_SZ); len 2062 fs/ubifs/debug.c ubifs_assert(c, zbr->len >= UBIFS_DENT_NODE_SZ); len 2231 fs/ubifs/debug.c ino = kmalloc(zbr->len, GFP_NOFS); len 2404 fs/ubifs/debug.c if (sa->len < sb->len) { len 2548 fs/ubifs/debug.c unsigned int len) len 2553 fs/ubifs/debug.c from = prandom_u32() % len; len 2555 fs/ubifs/debug.c to = min(len, ALIGN(from + 1, c->max_write_size)); len 2569 fs/ubifs/debug.c int offs, int len) len 2578 fs/ubifs/debug.c len = corrupt_data(c, buf, len); len 2580 fs/ubifs/debug.c len, lnum, offs); len 2582 fs/ubifs/debug.c err = ubi_leb_write(c->ubi, lnum, buf, offs, len); len 2591 fs/ubifs/debug.c int len) len 2599 fs/ubifs/debug.c err = ubi_leb_change(c->ubi, lnum, buf, len); len 243 fs/ubifs/debug.h const union ubifs_key *key, char *buffer, int len); len 278 fs/ubifs/debug.h int dbg_chk_lpt_sz(struct ubifs_info *c, int action, int len); len 294 fs/ubifs/debug.h int len); len 295 fs/ubifs/debug.h int dbg_leb_change(struct ubifs_info *c, int lnum, const void *buf, int len); len 524 fs/ubifs/dir.c fstr_real_len = fstr.len; len 595 fs/ubifs/dir.c fstr.len = fstr_real_len; len 604 fs/ubifs/dir.c fstr.len = fname_len(&nm); len 608 fs/ubifs/dir.c if (!dir_emit(ctx, fstr.name, fstr.len, len 694 fs/ubifs/dir.c int err, sz_change = CALC_DENT_SIZE(dentry->d_name.len); len 1110 fs/ubifs/dir.c int err, sz_change, len = strlen(symname); len 1113 fs/ubifs/dir.c .new_ino_d = ALIGN(len, 8), len 1120 fs/ubifs/dir.c err = fscrypt_prepare_symlink(dir, symname, len, UBIFS_MAX_INO_DATA, len 1146 fs/ubifs/dir.c ui->data = kmalloc(disk_link.len, GFP_NOFS); len 1154 fs/ubifs/dir.c err = fscrypt_encrypt_symlink(inode, symname, len, &disk_link); len 1158 fs/ubifs/dir.c memcpy(ui->data, disk_link.name, disk_link.len); len 1167 fs/ubifs/dir.c ui->data_len = disk_link.len - 1; len 1168 fs/ubifs/dir.c inode->i_size = ubifs_inode(inode)->ui_size = disk_link.len - 1; len 49 fs/ubifs/file.c int err, len, out_len; len 64 fs/ubifs/file.c len = le32_to_cpu(dn->size); len 65 fs/ubifs/file.c if (len <= 0 || len > UBIFS_BLOCK_SIZE) len 68 fs/ubifs/file.c dlen = le32_to_cpu(dn->ch.len) - UBIFS_DATA_NODE_SZ; len 79 fs/ubifs/file.c if (err || len != out_len) len 87 fs/ubifs/file.c if (len < UBIFS_BLOCK_SIZE) len 88 fs/ubifs/file.c memset(addr + len, 0, UBIFS_BLOCK_SIZE - len); len 218 fs/ubifs/file.c loff_t pos, unsigned len, struct page **pagep, len 225 fs/ubifs/file.c int uninitialized_var(err), appending = !!(pos + len > inode->i_size); len 229 fs/ubifs/file.c inode->i_ino, pos, len, inode->i_size); len 254 fs/ubifs/file.c if (!(pos & ~PAGE_MASK) && len == PAGE_SIZE) len 422 fs/ubifs/file.c loff_t pos, unsigned len, unsigned flags, len 429 fs/ubifs/file.c int uninitialized_var(err), appending = !!(pos + len > inode->i_size); len 446 fs/ubifs/file.c if (!(pos & ~PAGE_MASK) && len == PAGE_SIZE) { len 496 fs/ubifs/file.c return write_begin_slow(mapping, pos, len, pagep, flags); len 537 fs/ubifs/file.c loff_t pos, unsigned len, unsigned copied, len 543 fs/ubifs/file.c loff_t end_pos = pos + len; len 547 fs/ubifs/file.c inode->i_ino, pos, page->index, len, copied, inode->i_size); len 549 fs/ubifs/file.c if (unlikely(copied < len && len == PAGE_SIZE)) { len 560 fs/ubifs/file.c copied, len); len 630 fs/ubifs/file.c int err, len, out_len, dlen; len 643 fs/ubifs/file.c len = le32_to_cpu(dn->size); len 644 fs/ubifs/file.c if (len <= 0 || len > UBIFS_BLOCK_SIZE) len 647 fs/ubifs/file.c dlen = le32_to_cpu(dn->ch.len) - UBIFS_DATA_NODE_SZ; len 658 fs/ubifs/file.c if (err || len != out_len) len 661 fs/ubifs/file.c if (len < UBIFS_BLOCK_SIZE) len 662 fs/ubifs/file.c memset(addr + len, 0, UBIFS_BLOCK_SIZE - len); len 665 fs/ubifs/file.c read = (i << UBIFS_BLOCK_SHIFT) + len; len 680 fs/ubifs/file.c int len = i_size & (PAGE_SIZE - 1); len 682 fs/ubifs/file.c if (len && len < read) len 683 fs/ubifs/file.c memset(zaddr + len, 0, read - len); len 757 fs/ubifs/file.c bu->zbranch[bu->cnt - 1].len - len 902 fs/ubifs/file.c static int do_writepage(struct page *page, int len) len 924 fs/ubifs/file.c while (len) { len 925 fs/ubifs/file.c blen = min_t(int, len, UBIFS_BLOCK_SIZE); len 934 fs/ubifs/file.c len -= blen; len 1012 fs/ubifs/file.c int err, len = i_size & (PAGE_SIZE - 1); len 1020 fs/ubifs/file.c if (page->index > end_index || (page->index == end_index && !len)) { len 1055 fs/ubifs/file.c memset(kaddr + len, 0, PAGE_SIZE - len); len 1065 fs/ubifs/file.c return do_writepage(page, len); len 174 fs/ubifs/gc.c return sb->len - sa->len; len 275 fs/ubifs/gc.c if (snod->len < *min) len 276 fs/ubifs/gc.c *min = snod->len; len 312 fs/ubifs/gc.c err = ubifs_wbuf_write_nolock(wbuf, snod->node, snod->len); len 318 fs/ubifs/gc.c snod->len); len 363 fs/ubifs/gc.c if (snod->len > avail) len 371 fs/ubifs/gc.c snod->node, snod->len); len 388 fs/ubifs/gc.c if (snod->len > avail) { len 397 fs/ubifs/gc.c snod->len == UBIFS_INO_NODE_SZ) len 403 fs/ubifs/gc.c snod->node, snod->len); len 88 fs/ubifs/io.c int len, int even_ebadmsg) len 92 fs/ubifs/io.c err = ubi_read(c->ubi, lnum, buf, offs, len); len 99 fs/ubifs/io.c len, lnum, offs, err); len 106 fs/ubifs/io.c int len) len 114 fs/ubifs/io.c err = ubi_leb_write(c->ubi, lnum, buf, offs, len); len 116 fs/ubifs/io.c err = dbg_leb_write(c, lnum, buf, offs, len); len 119 fs/ubifs/io.c len, lnum, offs, err); len 126 fs/ubifs/io.c int ubifs_leb_change(struct ubifs_info *c, int lnum, const void *buf, int len) len 134 fs/ubifs/io.c err = ubi_leb_change(c->ubi, lnum, buf, len); len 136 fs/ubifs/io.c err = dbg_leb_change(c, lnum, buf, len); len 139 fs/ubifs/io.c len, lnum, err); len 251 fs/ubifs/io.c node_len = le32_to_cpu(ch->len); len 256 fs/ubifs/io.c if (node_len != c->ranges[type].len) len 321 fs/ubifs/io.c ch->len = cpu_to_le32(UBIFS_PAD_NODE_SZ); len 356 fs/ubifs/io.c void ubifs_init_node(struct ubifs_info *c, void *node, int len, int pad) len 361 fs/ubifs/io.c ubifs_assert(c, len >= UBIFS_CH_SZ); len 364 fs/ubifs/io.c ch->len = cpu_to_le32(len); len 370 fs/ubifs/io.c len = ALIGN(len, 8); len 371 fs/ubifs/io.c pad = ALIGN(len, c->min_io_size) - len; len 372 fs/ubifs/io.c ubifs_pad(c, node + len, pad); len 376 fs/ubifs/io.c void ubifs_crc_node(struct ubifs_info *c, void *node, int len) len 381 fs/ubifs/io.c crc = crc32(UBIFS_CRC32_INIT, node + 8, len - 8); len 400 fs/ubifs/io.c int ubifs_prepare_node_hmac(struct ubifs_info *c, void *node, int len, len 405 fs/ubifs/io.c ubifs_init_node(c, node, len, pad); len 408 fs/ubifs/io.c err = ubifs_node_insert_hmac(c, node, len, hmac_offs); len 413 fs/ubifs/io.c ubifs_crc_node(c, node, len); len 429 fs/ubifs/io.c void ubifs_prepare_node(struct ubifs_info *c, void *node, int len, int pad) len 435 fs/ubifs/io.c ubifs_prepare_node_hmac(c, node, len, 0, pad); len 448 fs/ubifs/io.c void ubifs_prep_grp_node(struct ubifs_info *c, void *node, int len, int last) len 454 fs/ubifs/io.c ubifs_assert(c, len >= UBIFS_CH_SZ); len 457 fs/ubifs/io.c ch->len = cpu_to_le32(len); len 464 fs/ubifs/io.c crc = crc32(UBIFS_CRC32_INIT, node + 8, len - 8); len 718 fs/ubifs/io.c int ubifs_wbuf_write_nolock(struct ubifs_wbuf *wbuf, void *buf, int len) len 721 fs/ubifs/io.c int err, written, n, aligned_len = ALIGN(len, 8); len 723 fs/ubifs/io.c dbg_io("%d bytes (%s) to jhead %s wbuf at LEB %d:%d", len, len 726 fs/ubifs/io.c ubifs_assert(c, len > 0 && wbuf->lnum >= 0 && wbuf->lnum < c->leb_cnt); len 754 fs/ubifs/io.c memcpy(wbuf->buf + wbuf->used, buf, len); len 801 fs/ubifs/io.c len -= wbuf->avail; len 820 fs/ubifs/io.c len -= wbuf->size; len 842 fs/ubifs/io.c len -= n; len 853 fs/ubifs/io.c memcpy(wbuf->buf, buf + written, len); len 880 fs/ubifs/io.c len, wbuf->lnum, wbuf->offs, err); len 902 fs/ubifs/io.c int ubifs_write_node_hmac(struct ubifs_info *c, void *buf, int len, int lnum, len 905 fs/ubifs/io.c int err, buf_len = ALIGN(len, c->min_io_size); len 908 fs/ubifs/io.c lnum, offs, dbg_ntype(((struct ubifs_ch *)buf)->node_type), len, len 918 fs/ubifs/io.c err = ubifs_prepare_node_hmac(c, buf, len, hmac_offs, 1); len 943 fs/ubifs/io.c int ubifs_write_node(struct ubifs_info *c, void *buf, int len, int lnum, len 946 fs/ubifs/io.c return ubifs_write_node_hmac(c, buf, len, lnum, offs, -1); len 964 fs/ubifs/io.c int ubifs_read_node_wbuf(struct ubifs_wbuf *wbuf, void *buf, int type, int len, len 972 fs/ubifs/io.c dbg_ntype(type), len, dbg_jhead(wbuf->jhead)); len 978 fs/ubifs/io.c overlap = (lnum == wbuf->lnum && offs + len > wbuf->offs); len 982 fs/ubifs/io.c return ubifs_read_node(c, buf, type, len, lnum, offs); len 991 fs/ubifs/io.c memcpy(buf + rlen, wbuf->buf + offs + rlen - wbuf->offs, len - rlen); len 1013 fs/ubifs/io.c rlen = le32_to_cpu(ch->len); len 1014 fs/ubifs/io.c if (rlen != len) { len 1015 fs/ubifs/io.c ubifs_err(c, "bad node length %d, expected %d", rlen, len); len 1041 fs/ubifs/io.c int ubifs_read_node(const struct ubifs_info *c, void *buf, int type, int len, len 1047 fs/ubifs/io.c dbg_io("LEB %d:%d, %s, length %d", lnum, offs, dbg_ntype(type), len); len 1049 fs/ubifs/io.c ubifs_assert(c, len >= UBIFS_CH_SZ && offs + len <= c->leb_size); len 1053 fs/ubifs/io.c err = ubifs_leb_read(c, lnum, buf, offs, len, 0); len 1069 fs/ubifs/io.c l = le32_to_cpu(ch->len); len 1070 fs/ubifs/io.c if (l != len) { len 1071 fs/ubifs/io.c ubifs_errc(c, "bad node length %d, expected %d", l, len); len 98 fs/ubifs/journal.c static int reserve_space(struct ubifs_info *c, int jhead, int len) len 119 fs/ubifs/journal.c if (wbuf->lnum != -1 && avail >= len) len 126 fs/ubifs/journal.c lnum = ubifs_find_free_space(c, len, &offs, squeeze); len 169 fs/ubifs/journal.c if (wbuf->lnum != -1 && avail >= len) { len 226 fs/ubifs/journal.c int len, struct shash_desc *hash) len 233 fs/ubifs/journal.c int nodelen = le32_to_cpu(ch->len); len 235 fs/ubifs/journal.c ubifs_assert(c, len >= auth_node_size); len 237 fs/ubifs/journal.c if (len == auth_node_size) len 240 fs/ubifs/journal.c ubifs_assert(c, len > nodelen); len 248 fs/ubifs/journal.c len -= ALIGN(nodelen, 8); len 268 fs/ubifs/journal.c static int write_head(struct ubifs_info *c, int jhead, void *buf, int len, len 279 fs/ubifs/journal.c dbg_jhead(jhead), *lnum, *offs, len); len 282 fs/ubifs/journal.c err = ubifs_hash_nodes(c, buf, len, c->jheads[jhead].log_hash); len 287 fs/ubifs/journal.c err = ubifs_wbuf_write_nolock(wbuf, buf, len); len 311 fs/ubifs/journal.c static int make_reservation(struct ubifs_info *c, int jhead, int len) len 317 fs/ubifs/journal.c err = reserve_space(c, jhead, len); len 373 fs/ubifs/journal.c len, jhead, err); len 542 fs/ubifs/journal.c int err, dlen, ilen, len, lnum, ino_offs, dent_offs; len 573 fs/ubifs/journal.c len = aligned_dlen + aligned_ilen + UBIFS_INO_NODE_SZ; len 576 fs/ubifs/journal.c len += ALIGN(host_ui->data_len, 8) + ubifs_auth_node_sz(c); len 578 fs/ubifs/journal.c len += host_ui->data_len; len 580 fs/ubifs/journal.c dent = kzalloc(len, GFP_NOFS); len 585 fs/ubifs/journal.c err = make_reservation(c, BASEHD, len); len 635 fs/ubifs/journal.c err = write_head(c, BASEHD, dent, len, &lnum, &dent_offs, sync); len 723 fs/ubifs/journal.c const union ubifs_key *key, const void *buf, int len) len 734 fs/ubifs/journal.c (unsigned long)key_inum(c, key), key_block(c, key), len); len 735 fs/ubifs/journal.c ubifs_assert(c, len <= UBIFS_BLOCK_SIZE); len 758 fs/ubifs/journal.c data->size = cpu_to_le32(len); len 767 fs/ubifs/journal.c ubifs_compress(c, buf, len, &data->data, &compr_len, &compr_type); len 1055 fs/ubifs/journal.c int err, dlen1, dlen2, lnum, offs, len, plen = UBIFS_INO_NODE_SZ; len 1074 fs/ubifs/journal.c len = aligned_dlen1 + aligned_dlen2 + ALIGN(plen, 8); len 1076 fs/ubifs/journal.c len += plen; len 1078 fs/ubifs/journal.c len += ubifs_auth_node_sz(c); len 1080 fs/ubifs/journal.c dent1 = kzalloc(len, GFP_NOFS); len 1085 fs/ubifs/journal.c err = make_reservation(c, BASEHD, len); len 1138 fs/ubifs/journal.c err = write_head(c, BASEHD, dent1, len, &lnum, &offs, sync); len 1220 fs/ubifs/journal.c int err, dlen1, dlen2, ilen, lnum, offs, len; len 1249 fs/ubifs/journal.c len = aligned_dlen1 + aligned_dlen2 + ALIGN(ilen, 8) + ALIGN(plen, 8); len 1251 fs/ubifs/journal.c len += plen; len 1253 fs/ubifs/journal.c len += ubifs_auth_node_sz(c); len 1255 fs/ubifs/journal.c dent = kzalloc(len, GFP_NOFS); len 1260 fs/ubifs/journal.c err = make_reservation(c, BASEHD, len); len 1338 fs/ubifs/journal.c err = write_head(c, BASEHD, dent, len, &lnum, &offs, sync); len 1449 fs/ubifs/journal.c dlen = old_dlen = le32_to_cpu(dn->ch.len) - UBIFS_DATA_NODE_SZ; len 1510 fs/ubifs/journal.c int err, dlen, len, lnum, offs, bit, sz, sync = IS_SYNC(inode); len 1572 fs/ubifs/journal.c len = UBIFS_TRUN_NODE_SZ + UBIFS_INO_NODE_SZ; len 1575 fs/ubifs/journal.c len += ALIGN(dlen, 8) + ubifs_auth_node_sz(c); len 1577 fs/ubifs/journal.c len += dlen; len 1579 fs/ubifs/journal.c err = make_reservation(c, BASEHD, len); len 1596 fs/ubifs/journal.c err = write_head(c, BASEHD, ino, len, &lnum, &offs, sync); len 1668 fs/ubifs/journal.c int err, xlen, hlen, len, lnum, xent_offs, aligned_xlen, write_len; len 1686 fs/ubifs/journal.c len = aligned_xlen + UBIFS_INO_NODE_SZ + ALIGN(hlen, 8); len 1688 fs/ubifs/journal.c write_len = len + ubifs_auth_node_sz(c); len 1753 fs/ubifs/journal.c err = ubifs_tnc_add(c, &key1, lnum, xent_offs + len - hlen, hlen, hash); len 55 fs/ubifs/key.h static inline uint32_t key_r5_hash(const char *s, int len) len 60 fs/ubifs/key.h while (len--) { len 75 fs/ubifs/key.h static inline uint32_t key_test_hash(const char *str, int len) len 79 fs/ubifs/key.h len = min_t(uint32_t, len, 4); len 80 fs/ubifs/key.h memcpy(&a, str, len); len 361 fs/ubifs/log.c int err, i, max_len, len; len 392 fs/ubifs/log.c len = UBIFS_CS_NODE_SZ; len 402 fs/ubifs/log.c ref = buf + len; len 409 fs/ubifs/log.c len += UBIFS_REF_NODE_SZ; len 418 fs/ubifs/log.c ubifs_pad(c, buf + len, ALIGN(len, c->min_io_size) - len); len 432 fs/ubifs/log.c len = ALIGN(len, c->min_io_size); len 433 fs/ubifs/log.c dbg_log("writing commit start at LEB %d:0, len %d", c->lhead_lnum, len); len 434 fs/ubifs/log.c err = ubifs_leb_write(c, c->lhead_lnum, cs, 0, len); len 440 fs/ubifs/log.c c->lhead_offs += len; len 615 fs/ubifs/log.c int len = le32_to_cpu(ch->len), remains = c->leb_size - *offs; len 617 fs/ubifs/log.c if (len > remains) { len 627 fs/ubifs/log.c memcpy(buf + *offs, node, len); len 628 fs/ubifs/log.c *offs += ALIGN(len, 8); len 1139 fs/ubifs/lprops.c used += ALIGN(snod->len, 8); len 602 fs/ubifs/lpt.c int lnum, err = 0, node_sz, iopos, i, j, cnt, len, alen, row; len 679 fs/ubifs/lpt.c len = c->pnode_sz; len 701 fs/ubifs/lpt.c if (len + c->pnode_sz > c->leb_size) { len 702 fs/ubifs/lpt.c alen = ALIGN(len, c->min_io_size); len 703 fs/ubifs/lpt.c set_ltab(c, lnum, c->leb_size - alen, alen - len); len 704 fs/ubifs/lpt.c memset(p, 0xff, alen - len); len 709 fs/ubifs/lpt.c len = 0; len 717 fs/ubifs/lpt.c len += c->pnode_sz; len 734 fs/ubifs/lpt.c if (len + c->nnode_sz > c->leb_size) { len 735 fs/ubifs/lpt.c alen = ALIGN(len, c->min_io_size); len 737 fs/ubifs/lpt.c alen - len); len 738 fs/ubifs/lpt.c memset(p, 0xff, alen - len); len 743 fs/ubifs/lpt.c len = 0; len 748 fs/ubifs/lpt.c c->lpt_offs = len; len 769 fs/ubifs/lpt.c len += c->nnode_sz; len 782 fs/ubifs/lpt.c if (len + c->lsave_sz > c->leb_size) { len 783 fs/ubifs/lpt.c alen = ALIGN(len, c->min_io_size); len 784 fs/ubifs/lpt.c set_ltab(c, lnum, c->leb_size - alen, alen - len); len 785 fs/ubifs/lpt.c memset(p, 0xff, alen - len); len 790 fs/ubifs/lpt.c len = 0; len 794 fs/ubifs/lpt.c c->lsave_offs = len; len 803 fs/ubifs/lpt.c len += c->lsave_sz; len 807 fs/ubifs/lpt.c if (len + c->ltab_sz > c->leb_size) { len 808 fs/ubifs/lpt.c alen = ALIGN(len, c->min_io_size); len 809 fs/ubifs/lpt.c set_ltab(c, lnum, c->leb_size - alen, alen - len); len 810 fs/ubifs/lpt.c memset(p, 0xff, alen - len); len 815 fs/ubifs/lpt.c len = 0; len 819 fs/ubifs/lpt.c c->ltab_offs = len; len 822 fs/ubifs/lpt.c len += c->ltab_sz; len 823 fs/ubifs/lpt.c alen = ALIGN(len, c->min_io_size); len 824 fs/ubifs/lpt.c set_ltab(c, lnum, c->leb_size - alen, alen - len); len 830 fs/ubifs/lpt.c memset(p, 0xff, alen - len); len 840 fs/ubifs/lpt.c c->nhead_offs = ALIGN(len, c->min_io_size); len 924 fs/ubifs/lpt.c static int check_lpt_crc(const struct ubifs_info *c, void *buf, int len) len 932 fs/ubifs/lpt.c len - UBIFS_LPT_CRC_BYTES); len 184 fs/ubifs/lpt_commit.c int lnum, offs, len, alen, done_lsave, done_ltab, err; len 216 fs/ubifs/lpt_commit.c len = c->nnode_sz; len 219 fs/ubifs/lpt_commit.c len = c->pnode_sz; len 222 fs/ubifs/lpt_commit.c while (offs + len > c->leb_size) { len 258 fs/ubifs/lpt_commit.c offs += len; len 259 fs/ubifs/lpt_commit.c dbg_chk_lpt_sz(c, 1, len); len 312 fs/ubifs/lpt_commit.c lnum, offs, len, done_ltab, done_lsave); len 362 fs/ubifs/lpt_commit.c int lnum, offs, len, from, err, wlen, alen, done_ltab, done_lsave; len 398 fs/ubifs/lpt_commit.c len = c->nnode_sz; len 400 fs/ubifs/lpt_commit.c len = c->pnode_sz; len 401 fs/ubifs/lpt_commit.c while (offs + len > c->leb_size) { len 454 fs/ubifs/lpt_commit.c offs += len; len 455 fs/ubifs/lpt_commit.c dbg_chk_lpt_sz(c, 1, len); len 536 fs/ubifs/lpt_commit.c lnum, offs, len, done_ltab, done_lsave); len 1033 fs/ubifs/lpt_commit.c static int get_pad_len(const struct ubifs_info *c, uint8_t *buf, int len) len 1039 fs/ubifs/lpt_commit.c offs = c->leb_size - len; len 1069 fs/ubifs/lpt_commit.c static int is_a_node(const struct ubifs_info *c, uint8_t *buf, int len) len 1075 fs/ubifs/lpt_commit.c if (len < UBIFS_LPT_CRC_BYTES + (UBIFS_LPT_TYPE_BITS + 7) / 8) len 1081 fs/ubifs/lpt_commit.c if (!node_len || node_len > len) len 1107 fs/ubifs/lpt_commit.c int err, len = c->leb_size, node_type, node_num, node_len, offs; len 1117 fs/ubifs/lpt_commit.c if (!is_a_node(c, buf, len)) { len 1120 fs/ubifs/lpt_commit.c pad_len = get_pad_len(c, buf, len); len 1123 fs/ubifs/lpt_commit.c len -= pad_len; len 1130 fs/ubifs/lpt_commit.c offs = c->leb_size - len; len 1138 fs/ubifs/lpt_commit.c len -= node_len; len 1460 fs/ubifs/lpt_commit.c static int dbg_is_all_ff(uint8_t *buf, int len) len 1464 fs/ubifs/lpt_commit.c for (i = 0; i < len; i++) len 1592 fs/ubifs/lpt_commit.c int err, len = c->leb_size, dirty = 0, node_type, node_num, node_len; len 1612 fs/ubifs/lpt_commit.c if (!is_a_node(c, p, len)) { len 1615 fs/ubifs/lpt_commit.c pad_len = get_pad_len(c, p, len); len 1618 fs/ubifs/lpt_commit.c len -= pad_len; len 1622 fs/ubifs/lpt_commit.c if (!dbg_is_all_ff(p, len)) { len 1624 fs/ubifs/lpt_commit.c lnum, c->leb_size - len); len 1628 fs/ubifs/lpt_commit.c if (len != c->ltab[i].free) { len 1630 fs/ubifs/lpt_commit.c lnum, len, c->ltab[i].free); len 1642 fs/ubifs/lpt_commit.c ret = dbg_is_node_dirty(c, node_type, lnum, c->leb_size - len); len 1646 fs/ubifs/lpt_commit.c len -= node_len; len 1744 fs/ubifs/lpt_commit.c int dbg_chk_lpt_sz(struct ubifs_info *c, int action, int len) len 1771 fs/ubifs/lpt_commit.c d->chk_lpt_sz += len; len 1774 fs/ubifs/lpt_commit.c d->chk_lpt_sz += len; len 1775 fs/ubifs/lpt_commit.c d->chk_lpt_wastage += len; len 1781 fs/ubifs/lpt_commit.c chk_lpt_sz += len - c->nhead_offs; len 1797 fs/ubifs/lpt_commit.c if (d->chk_lpt_sz2 && d->new_nhead_offs != len) { len 1799 fs/ubifs/lpt_commit.c d->new_nhead_offs, len); len 1821 fs/ubifs/lpt_commit.c d->new_nhead_offs = len; len 1824 fs/ubifs/lpt_commit.c d->chk_lpt_sz += len; len 1825 fs/ubifs/lpt_commit.c d->chk_lpt_wastage += len; len 1844 fs/ubifs/lpt_commit.c int err, len = c->leb_size, node_type, node_num, node_len, offs; len 1859 fs/ubifs/lpt_commit.c offs = c->leb_size - len; len 1860 fs/ubifs/lpt_commit.c if (!is_a_node(c, p, len)) { len 1863 fs/ubifs/lpt_commit.c pad_len = get_pad_len(c, p, len); len 1868 fs/ubifs/lpt_commit.c len -= pad_len; len 1871 fs/ubifs/lpt_commit.c if (len) len 1873 fs/ubifs/lpt_commit.c lnum, offs, len); len 1930 fs/ubifs/lpt_commit.c len -= node_len; len 110 fs/ubifs/master.c memcpy(c->mst_node, snod->node, snod->len); len 208 fs/ubifs/master.c if (c->zroot.len < c->ranges[UBIFS_IDX_NODE].min_len || len 209 fs/ubifs/master.c c->zroot.len > c->ranges[UBIFS_IDX_NODE].max_len) { len 360 fs/ubifs/master.c c->zroot.len = le32_to_cpu(c->mst_node->root_len); len 439 fs/ubifs/master.c int err, lnum, offs, len; len 447 fs/ubifs/master.c len = UBIFS_MST_NODE_SZ; len 460 fs/ubifs/master.c err = ubifs_write_node_hmac(c, c->mst_node, len, lnum, offs, len 472 fs/ubifs/master.c err = ubifs_write_node_hmac(c, c->mst_node, len, lnum, offs, len 305 fs/ubifs/orphan.c static int do_write_orph_node(struct ubifs_info *c, int len, int atomic) len 311 fs/ubifs/orphan.c ubifs_prepare_node(c, c->orph_buf, len, 1); len 312 fs/ubifs/orphan.c len = ALIGN(len, c->min_io_size); len 313 fs/ubifs/orphan.c err = ubifs_leb_change(c, c->ohead_lnum, c->orph_buf, len); len 321 fs/ubifs/orphan.c err = ubifs_write_node(c, c->orph_buf, len, c->ohead_lnum, len 340 fs/ubifs/orphan.c int gap, err, len, cnt, i; len 360 fs/ubifs/orphan.c len = UBIFS_ORPH_NODE_SZ + cnt * sizeof(__le64); len 382 fs/ubifs/orphan.c ubifs_assert(c, c->ohead_offs + len <= c->leb_size); len 385 fs/ubifs/orphan.c err = do_write_orph_node(c, len, atomic); len 386 fs/ubifs/orphan.c c->ohead_offs += ALIGN(len, c->min_io_size); len 683 fs/ubifs/orphan.c n = (le32_to_cpu(orph->ch.len) - UBIFS_ORPH_NODE_SZ) >> 3; len 955 fs/ubifs/orphan.c n = (le32_to_cpu(orph->ch.len) - UBIFS_ORPH_NODE_SZ) >> 3; len 50 fs/ubifs/recovery.c static int is_empty(void *buf, int len) len 55 fs/ubifs/recovery.c for (i = 0; i < len; i++) len 69 fs/ubifs/recovery.c static int first_non_ff(void *buf, int len) len 74 fs/ubifs/recovery.c for (i = 0; i < len; i++) len 101 fs/ubifs/recovery.c int err, offs, len; len 115 fs/ubifs/recovery.c len = c->leb_size; len 123 fs/ubifs/recovery.c len -= sz; len 131 fs/ubifs/recovery.c len += sz; len 132 fs/ubifs/recovery.c ret = ubifs_scan_a_node(c, buf, len, lnum, offs, 1); len 137 fs/ubifs/recovery.c len += sz; len 138 fs/ubifs/recovery.c ret = ubifs_scan_a_node(c, buf, len, lnum, offs, 1); len 156 fs/ubifs/recovery.c len -= sz; len 161 fs/ubifs/recovery.c if (!is_empty(buf, min_t(int, len, sz))) { len 167 fs/ubifs/recovery.c len -= sz; len 171 fs/ubifs/recovery.c if (!is_empty(buf, len)) len 430 fs/ubifs/recovery.c int *offs, int *len) len 442 fs/ubifs/recovery.c *len -= pad_len; len 458 fs/ubifs/recovery.c static int no_more_nodes(const struct ubifs_info *c, void *buf, int len, len 462 fs/ubifs/recovery.c int skip, dlen = le32_to_cpu(ch->len); len 466 fs/ubifs/recovery.c if (is_empty(buf + skip, len - skip)) len 479 fs/ubifs/recovery.c if (is_empty(buf + skip, len - skip)) len 502 fs/ubifs/recovery.c endpt = snod->offs + snod->len; len 528 fs/ubifs/recovery.c int len = ALIGN(endpt, c->min_io_size); len 537 fs/ubifs/recovery.c if (len > endpt) { len 538 fs/ubifs/recovery.c int pad_len = len - ALIGN(endpt, 8); len 541 fs/ubifs/recovery.c void *buf = sleb->buf + len - pad_len; len 546 fs/ubifs/recovery.c err = ubifs_leb_change(c, lnum, sleb->buf, len); len 625 fs/ubifs/recovery.c int ret = 0, err, len = c->leb_size - offs, start = offs, min_io_unit; len 636 fs/ubifs/recovery.c ubifs_assert(c, len >= 8); len 637 fs/ubifs/recovery.c while (len >= 8) { len 639 fs/ubifs/recovery.c lnum, offs, len); len 647 fs/ubifs/recovery.c ret = ubifs_scan_a_node(c, buf, len, lnum, offs, 1); len 656 fs/ubifs/recovery.c node_len = ALIGN(le32_to_cpu(ch->len), 8); len 659 fs/ubifs/recovery.c len -= node_len; len 664 fs/ubifs/recovery.c len -= ret; len 683 fs/ubifs/recovery.c if (!no_more_nodes(c, buf, len, lnum, offs)) len 685 fs/ubifs/recovery.c } else if (!is_empty(buf, len)) { len 687 fs/ubifs/recovery.c int corruption = first_non_ff(buf, len); len 766 fs/ubifs/recovery.c len = c->leb_size - offs; len 768 fs/ubifs/recovery.c clean_buf(c, &buf, lnum, &offs, &len); len 780 fs/ubifs/recovery.c ubifs_scan_a_node(c, buf, len, lnum, offs, 0); len 914 fs/ubifs/recovery.c int len = c->max_write_size, err; len 916 fs/ubifs/recovery.c if (offs + len > c->leb_size) len 917 fs/ubifs/recovery.c len = c->leb_size - offs; len 919 fs/ubifs/recovery.c if (!len) len 923 fs/ubifs/recovery.c err = ubifs_leb_read(c, lnum, sbuf, offs, len, 1); len 924 fs/ubifs/recovery.c if (err || !is_empty(sbuf, len)) { len 985 fs/ubifs/recovery.c int err, lnum = ucleb->lnum, offs = 0, len = ucleb->endpt, quiet = 1; len 988 fs/ubifs/recovery.c dbg_rcvry("LEB %d len %d", lnum, len); len 990 fs/ubifs/recovery.c if (len == 0) { len 995 fs/ubifs/recovery.c err = ubifs_leb_read(c, lnum, buf, offs, len, 0); len 999 fs/ubifs/recovery.c while (len >= 8) { len 1005 fs/ubifs/recovery.c ret = ubifs_scan_a_node(c, buf, len, lnum, offs, quiet); len 1012 fs/ubifs/recovery.c node_len = ALIGN(le32_to_cpu(ch->len), 8); len 1015 fs/ubifs/recovery.c len -= node_len; len 1023 fs/ubifs/recovery.c len -= ret; len 1044 fs/ubifs/recovery.c len = ALIGN(ucleb->endpt, c->min_io_size); len 1045 fs/ubifs/recovery.c if (len > ucleb->endpt) { len 1046 fs/ubifs/recovery.c int pad_len = len - ALIGN(ucleb->endpt, 8); len 1049 fs/ubifs/recovery.c buf = c->sbuf + len - pad_len; len 1055 fs/ubifs/recovery.c err = ubifs_leb_change(c, lnum, sbuf, len); len 1407 fs/ubifs/recovery.c int err, lnum, offs, len; len 1430 fs/ubifs/recovery.c len = le32_to_cpu(ino->ch.len); len 1431 fs/ubifs/recovery.c crc = crc32(UBIFS_CRC32_INIT, (void *)ino + 8, len - 8); len 1435 fs/ubifs/recovery.c len = c->leb_size - 1; len 1436 fs/ubifs/recovery.c while (p[len] == 0xff) len 1437 fs/ubifs/recovery.c len -= 1; len 1438 fs/ubifs/recovery.c len = ALIGN(len + 1, c->min_io_size); len 1440 fs/ubifs/recovery.c err = ubifs_leb_change(c, lnum, c->sbuf, len); len 48 fs/ubifs/replay.c int len; len 247 fs/ubifs/replay.c r->lnum, r->offs, r->len, r->deletion, r->sqnum); len 254 fs/ubifs/replay.c r->len, r->hash, &r->nm); len 279 fs/ubifs/replay.c r->len, r->hash); len 382 fs/ubifs/replay.c static int insert_node(struct ubifs_info *c, int lnum, int offs, int len, len 399 fs/ubifs/replay.c *used += ALIGN(len, 8); len 402 fs/ubifs/replay.c r->len = len; len 431 fs/ubifs/replay.c static int insert_dent(struct ubifs_info *c, int lnum, int offs, int len, len 454 fs/ubifs/replay.c *used += ALIGN(len, 8); len 457 fs/ubifs/replay.c r->len = len; len 485 fs/ubifs/replay.c if (le32_to_cpu(dent->ch.len) != nlen + UBIFS_DENT_NODE_SZ + 1 || len 633 fs/ubifs/replay.c snod->len); len 750 fs/ubifs/replay.c err = insert_node(c, lnum, snod->offs, snod->len, hash, len 762 fs/ubifs/replay.c err = insert_node(c, lnum, snod->offs, snod->len, hash, len 776 fs/ubifs/replay.c err = insert_dent(c, lnum, snod->offs, snod->len, hash, len 802 fs/ubifs/replay.c err = insert_node(c, lnum, snod->offs, snod->len, hash, len 282 fs/ubifs/sb.c br->len = cpu_to_le32(UBIFS_INO_NODE_SZ); len 616 fs/ubifs/sb.c int len = ALIGN(UBIFS_SB_NODE_SZ, c->min_io_size); len 624 fs/ubifs/sb.c return ubifs_leb_change(c, UBIFS_SB_LNUM, sup, len); len 794 fs/ubifs/sb.c static int fixup_leb(struct ubifs_info *c, int lnum, int len) len 798 fs/ubifs/sb.c ubifs_assert(c, len >= 0); len 799 fs/ubifs/sb.c ubifs_assert(c, len % c->min_io_size == 0); len 800 fs/ubifs/sb.c ubifs_assert(c, len < c->leb_size); len 802 fs/ubifs/sb.c if (len == 0) { len 807 fs/ubifs/sb.c dbg_mnt("fixup LEB %d, data len %d", lnum, len); len 808 fs/ubifs/sb.c err = ubifs_leb_read(c, lnum, c->sbuf, 0, len, 1); len 812 fs/ubifs/sb.c return ubifs_leb_change(c, lnum, c->sbuf, len); len 28 fs/ubifs/scan.c static int scan_padding_bytes(void *buf, int len) len 30 fs/ubifs/scan.c int pad_len = 0, max_pad_len = min_t(int, UBIFS_PAD_NODE_SZ, len); len 57 fs/ubifs/scan.c int ubifs_scan_a_node(const struct ubifs_info *c, void *buf, int len, int lnum, len 71 fs/ubifs/scan.c return scan_padding_bytes(buf, len); len 73 fs/ubifs/scan.c if (len < UBIFS_CH_SZ) len 85 fs/ubifs/scan.c int node_len = le32_to_cpu(ch->len); len 195 fs/ubifs/scan.c snod->len = le32_to_cpu(ch->len); len 228 fs/ubifs/scan.c int len; len 231 fs/ubifs/scan.c len = c->leb_size - offs; len 232 fs/ubifs/scan.c if (len > 8192) len 233 fs/ubifs/scan.c len = 8192; len 234 fs/ubifs/scan.c ubifs_err(c, "first %d bytes from LEB %d:%d", len, lnum, offs); len 235 fs/ubifs/scan.c print_hex_dump(KERN_DEBUG, "", DUMP_PREFIX_OFFSET, 32, 4, buf, len, 1); len 258 fs/ubifs/scan.c int err, len = c->leb_size - offs; len 265 fs/ubifs/scan.c while (len >= 8) { len 270 fs/ubifs/scan.c lnum, offs, len); len 274 fs/ubifs/scan.c ret = ubifs_scan_a_node(c, buf, len, lnum, offs, quiet); len 279 fs/ubifs/scan.c len -= ret; len 307 fs/ubifs/scan.c node_len = ALIGN(le32_to_cpu(ch->len), 8); len 310 fs/ubifs/scan.c len -= node_len; len 322 fs/ubifs/scan.c for (; len > 4; offs += 4, buf = buf + 4, len -= 4) len 325 fs/ubifs/scan.c for (; len; offs++, buf++, len--) len 570 fs/ubifs/super.c c->ranges[UBIFS_PAD_NODE].len = UBIFS_PAD_NODE_SZ; len 571 fs/ubifs/super.c c->ranges[UBIFS_SB_NODE].len = UBIFS_SB_NODE_SZ; len 572 fs/ubifs/super.c c->ranges[UBIFS_MST_NODE].len = UBIFS_MST_NODE_SZ; len 573 fs/ubifs/super.c c->ranges[UBIFS_REF_NODE].len = UBIFS_REF_NODE_SZ; len 574 fs/ubifs/super.c c->ranges[UBIFS_TRUN_NODE].len = UBIFS_TRUN_NODE_SZ; len 575 fs/ubifs/super.c c->ranges[UBIFS_CS_NODE].len = UBIFS_CS_NODE_SZ; len 117 fs/ubifs/tnc.c if (zbr->len) len 120 fs/ubifs/tnc.c if (c->zroot.len) len 142 fs/ubifs/tnc.c if (zbr->len) { len 148 fs/ubifs/tnc.c zbr->len = 0; len 151 fs/ubifs/tnc.c if (c->zroot.len) { len 157 fs/ubifs/tnc.c c->zroot.len = 0; len 256 fs/ubifs/tnc.c err = add_idx_dirt(c, zbr->lnum, zbr->len); len 267 fs/ubifs/tnc.c if (zbr->len) { len 271 fs/ubifs/tnc.c err = add_idx_dirt(c, zbr->lnum, zbr->len); len 278 fs/ubifs/tnc.c zbr->len = 0; len 313 fs/ubifs/tnc.c ubifs_assert(c, zbr->len != 0); len 323 fs/ubifs/tnc.c lnc_node = kmemdup(node, zbr->len, GFP_NOFS); len 347 fs/ubifs/tnc.c ubifs_assert(c, zbr->len != 0); len 393 fs/ubifs/tnc.c ubifs_assert(c, zbr->len != 0); len 394 fs/ubifs/tnc.c memcpy(node, zbr->leaf, zbr->len); len 444 fs/ubifs/tnc.c int len = zbr->len; len 451 fs/ubifs/tnc.c dbg_io("LEB %d:%d, %s, length %d", lnum, offs, dbg_ntype(type), len); len 453 fs/ubifs/tnc.c err = ubifs_leb_read(c, lnum, buf, offs, len, 1); len 466 fs/ubifs/tnc.c node_len = le32_to_cpu(ch->len); len 467 fs/ubifs/tnc.c if (node_len != len) len 516 fs/ubifs/tnc.c zbr->lnum, zbr->offs, zbr->len); len 539 fs/ubifs/tnc.c dent = kmalloc(zbr->len, GFP_NOFS); len 827 fs/ubifs/tnc.c dent = kmalloc(zbr->len, GFP_NOFS); len 994 fs/ubifs/tnc.c o_znode->zbranch[o_n].len); len 1518 fs/ubifs/tnc.c int uninitialized_var(len); len 1533 fs/ubifs/tnc.c len = znode->zbranch[n].len; len 1535 fs/ubifs/tnc.c if (len > bu->buf_len) { len 1543 fs/ubifs/tnc.c offs = ALIGN(znode->zbranch[n].offs + len, 8); len 1565 fs/ubifs/tnc.c offs = ALIGN(zbr->offs + zbr->len, 8); len 1566 fs/ubifs/tnc.c len = zbr->len; len 1567 fs/ubifs/tnc.c if (len > bu->buf_len) { len 1578 fs/ubifs/tnc.c offs += ALIGN(zbr->len, 8); len 1579 fs/ubifs/tnc.c len = ALIGN(len, 8) + zbr->len; len 1581 fs/ubifs/tnc.c if (len > bu->buf_len) len 1647 fs/ubifs/tnc.c static int read_wbuf(struct ubifs_wbuf *wbuf, void *buf, int len, int lnum, len 1653 fs/ubifs/tnc.c dbg_io("LEB %d:%d, length %d", lnum, offs, len); len 1656 fs/ubifs/tnc.c ubifs_assert(c, offs + len <= c->leb_size); len 1659 fs/ubifs/tnc.c overlap = (lnum == wbuf->lnum && offs + len > wbuf->offs); len 1663 fs/ubifs/tnc.c return ubifs_leb_read(c, lnum, buf, offs, len, 0); len 1672 fs/ubifs/tnc.c memcpy(buf + rlen, wbuf->buf + offs + rlen - wbuf->offs, len - rlen); len 1695 fs/ubifs/tnc.c int err, len; len 1715 fs/ubifs/tnc.c len = le32_to_cpu(ch->len); len 1716 fs/ubifs/tnc.c if (len != zbr->len) { len 1717 fs/ubifs/tnc.c ubifs_err(c, "bad node length %d, expected %d", len, zbr->len); len 1754 fs/ubifs/tnc.c int lnum = bu->zbranch[0].lnum, offs = bu->zbranch[0].offs, len, err, i; len 1758 fs/ubifs/tnc.c len = bu->zbranch[bu->cnt - 1].offs; len 1759 fs/ubifs/tnc.c len += bu->zbranch[bu->cnt - 1].len - offs; len 1760 fs/ubifs/tnc.c if (len > bu->buf_len) { len 1761 fs/ubifs/tnc.c ubifs_err(c, "buffer too small %d vs %d", bu->buf_len, len); len 1768 fs/ubifs/tnc.c err = read_wbuf(wbuf, bu->buf, len, lnum, offs); len 1770 fs/ubifs/tnc.c err = ubifs_leb_read(c, lnum, bu->buf, offs, len, 0); len 1790 fs/ubifs/tnc.c buf = buf + ALIGN(bu->zbranch[i].len, 8); len 1860 fs/ubifs/tnc.c int err, len; len 1871 fs/ubifs/tnc.c len = le16_to_cpu(dent->nlen); len 1872 fs/ubifs/tnc.c if (fname_len(nm) == len && !memcmp(dent->name, fname_name(nm), len)) len 2221 fs/ubifs/tnc.c zbr->len = 0; len 2244 fs/ubifs/tnc.c zi->zbranch[0].len = c->zroot.len; len 2250 fs/ubifs/tnc.c c->zroot.len = 0; len 2275 fs/ubifs/tnc.c int offs, int len, const u8 *hash) len 2281 fs/ubifs/tnc.c dbg_tnck(key, "%d:%d, len %d, key ", lnum, offs, len); len 2289 fs/ubifs/tnc.c zbr.len = len; len 2297 fs/ubifs/tnc.c err = ubifs_add_dirt(c, zbr->lnum, zbr->len); len 2300 fs/ubifs/tnc.c zbr->len = len; len 2326 fs/ubifs/tnc.c int old_lnum, int old_offs, int lnum, int offs, int len) len 2333 fs/ubifs/tnc.c old_offs, lnum, offs, len); len 2346 fs/ubifs/tnc.c err = ubifs_add_dirt(c, zbr->lnum, zbr->len); len 2351 fs/ubifs/tnc.c zbr->len = len; len 2375 fs/ubifs/tnc.c zbr->len); len 2380 fs/ubifs/tnc.c zbr->len = len; len 2386 fs/ubifs/tnc.c err = ubifs_add_dirt(c, lnum, len); len 2410 fs/ubifs/tnc.c int lnum, int offs, int len, const u8 *hash, len 2449 fs/ubifs/tnc.c err = ubifs_add_dirt(c, zbr->lnum, zbr->len); len 2452 fs/ubifs/tnc.c zbr->len = len; len 2464 fs/ubifs/tnc.c zbr.len = len; len 2477 fs/ubifs/tnc.c struct fscrypt_name noname = { .disk_name = { .name = "", .len = 1 } }; len 2517 fs/ubifs/tnc.c err = ubifs_add_dirt(c, zbr->lnum, zbr->len); len 2583 fs/ubifs/tnc.c if (c->zroot.len) { len 2591 fs/ubifs/tnc.c c->zroot.len = zbr->len; len 2831 fs/ubifs/tnc.c znode->zbranch[i].len); len 3003 fs/ubifs/tnc.c dent = kmalloc(zbr->len, GFP_NOFS); len 26 fs/ubifs/tnc_commit.c struct ubifs_znode *znode, int lnum, int offs, int len) len 43 fs/ubifs/tnc_commit.c br->len = cpu_to_le32(zbr->len); len 45 fs/ubifs/tnc_commit.c if (!zbr->lnum || !zbr->len) { len 54 fs/ubifs/tnc_commit.c ubifs_prepare_node(c, idx, len, 0); len 59 fs/ubifs/tnc_commit.c znode->len = len; len 71 fs/ubifs/tnc_commit.c zbr->len = len; len 76 fs/ubifs/tnc_commit.c c->zroot.len = len; len 79 fs/ubifs/tnc_commit.c c->calc_idx_sz += ALIGN(len, 8); len 109 fs/ubifs/tnc_commit.c int len, gap_remains, gap_pos, written, pad_len; len 121 fs/ubifs/tnc_commit.c len = ubifs_idx_node_sz(c, c->enext->child_cnt); len 122 fs/ubifs/tnc_commit.c if (len < gap_remains) { len 124 fs/ubifs/tnc_commit.c const int alen = ALIGN(len, 8); len 129 fs/ubifs/tnc_commit.c lnum, gap_pos, len); len 268 fs/ubifs/tnc_commit.c dirt += ALIGN(snod->len, 8); len 283 fs/ubifs/tnc_commit.c gap_start = ALIGN(snod->offs + snod->len, 8); len 432 fs/ubifs/tnc_commit.c int lnum, offs, len, next_len, buf_len, buf_offs, used, avail; len 455 fs/ubifs/tnc_commit.c len = ubifs_idx_node_sz(c, znode->child_cnt); len 473 fs/ubifs/tnc_commit.c znode->len = len; len 485 fs/ubifs/tnc_commit.c zbr->len = len; len 489 fs/ubifs/tnc_commit.c c->zroot.len = len; len 491 fs/ubifs/tnc_commit.c c->calc_idx_sz += ALIGN(len, 8); len 510 fs/ubifs/tnc_commit.c wlen = used + len; len 511 fs/ubifs/tnc_commit.c used += ALIGN(len, 8); len 512 fs/ubifs/tnc_commit.c avail -= ALIGN(len, 8); len 828 fs/ubifs/tnc_commit.c int i, lnum, offs, len, next_len, buf_len, buf_offs, used; len 876 fs/ubifs/tnc_commit.c br->len = cpu_to_le32(zbr->len); len 878 fs/ubifs/tnc_commit.c if (!zbr->lnum || !zbr->len) { len 887 fs/ubifs/tnc_commit.c len = ubifs_idx_node_sz(c, znode->child_cnt); len 888 fs/ubifs/tnc_commit.c ubifs_prepare_node(c, idx, len, 0); len 917 fs/ubifs/tnc_commit.c len != znode->len) { len 966 fs/ubifs/tnc_commit.c wlen = used + len; len 967 fs/ubifs/tnc_commit.c used += ALIGN(len, 8); len 968 fs/ubifs/tnc_commit.c avail -= ALIGN(len, 8); len 270 fs/ubifs/tnc_misc.c int len = zzbr->len; len 278 fs/ubifs/tnc_misc.c err = ubifs_read_node(c, idx, UBIFS_IDX_NODE, len, lnum, offs); len 313 fs/ubifs/tnc_misc.c zbr->len = le32_to_cpu(br->len); len 321 fs/ubifs/tnc_misc.c zbr->offs + zbr->len > c->leb_size || zbr->offs & 7) { len 345 fs/ubifs/tnc_misc.c if (zbr->len != c->ranges[type].len) { len 347 fs/ubifs/tnc_misc.c type, zbr->len); len 348 fs/ubifs/tnc_misc.c ubifs_err(c, "have to be %d", c->ranges[type].len); len 352 fs/ubifs/tnc_misc.c } else if (zbr->len < c->ranges[type].min_len || len 353 fs/ubifs/tnc_misc.c zbr->len > c->ranges[type].max_len) { len 355 fs/ubifs/tnc_misc.c type, zbr->len); len 474 fs/ubifs/tnc_misc.c err = ubifs_read_node_wbuf(wbuf, node, type, zbr->len, len 477 fs/ubifs/tnc_misc.c err = ubifs_read_node(c, node, type, zbr->len, zbr->lnum, len 460 fs/ubifs/ubifs-media.h __le32 len; len 796 fs/ubifs/ubifs-media.h __le32 len; len 815 fs/ubifs/ubifs-media.h __le32 len; len 307 fs/ubifs/ubifs.h int len; len 751 fs/ubifs/ubifs.h int len; len 788 fs/ubifs/ubifs.h int len; len 824 fs/ubifs/ubifs.h int len; len 1339 fs/ubifs/ubifs.h uint32_t (*key_hash)(const char *str, int len); len 1531 fs/ubifs/ubifs.h unsigned int len) len 1536 fs/ubifs/ubifs.h err = crypto_shash_update(desc, buf, len); len 1646 fs/ubifs/ubifs.h int len, int ofs_hmac); len 1648 fs/ubifs/ubifs.h int len, int ofs_hmac) len 1651 fs/ubifs/ubifs.h return __ubifs_node_insert_hmac(c, buf, len, ofs_hmac); len 1657 fs/ubifs/ubifs.h int len, int ofs_hmac); len 1659 fs/ubifs/ubifs.h const void *buf, int len, int ofs_hmac) len 1662 fs/ubifs/ubifs.h return __ubifs_node_verify_hmac(c, buf, len, ofs_hmac); len 1703 fs/ubifs/ubifs.h int len, int even_ebadmsg); len 1705 fs/ubifs/ubifs.h int len); len 1706 fs/ubifs/ubifs.h int ubifs_leb_change(struct ubifs_info *c, int lnum, const void *buf, int len); len 1710 fs/ubifs/ubifs.h int ubifs_wbuf_write_nolock(struct ubifs_wbuf *wbuf, void *buf, int len); len 1713 fs/ubifs/ubifs.h int ubifs_read_node(const struct ubifs_info *c, void *buf, int type, int len, len 1715 fs/ubifs/ubifs.h int ubifs_read_node_wbuf(struct ubifs_wbuf *wbuf, void *buf, int type, int len, len 1717 fs/ubifs/ubifs.h int ubifs_write_node(struct ubifs_info *c, void *node, int len, int lnum, len 1719 fs/ubifs/ubifs.h int ubifs_write_node_hmac(struct ubifs_info *c, void *buf, int len, int lnum, len 1723 fs/ubifs/ubifs.h void ubifs_init_node(struct ubifs_info *c, void *buf, int len, int pad); len 1724 fs/ubifs/ubifs.h void ubifs_crc_node(struct ubifs_info *c, void *buf, int len); len 1725 fs/ubifs/ubifs.h void ubifs_prepare_node(struct ubifs_info *c, void *buf, int len, int pad); len 1726 fs/ubifs/ubifs.h int ubifs_prepare_node_hmac(struct ubifs_info *c, void *node, int len, len 1728 fs/ubifs/ubifs.h void ubifs_prep_grp_node(struct ubifs_info *c, void *node, int len, int last); len 1740 fs/ubifs/ubifs.h int ubifs_scan_a_node(const struct ubifs_info *c, void *buf, int len, int lnum, len 1767 fs/ubifs/ubifs.h const union ubifs_key *key, const void *buf, int len); len 1827 fs/ubifs/ubifs.h int offs, int len, const u8 *hash); len 1829 fs/ubifs/ubifs.h int old_lnum, int old_offs, int lnum, int offs, int len); len 1831 fs/ubifs/ubifs.h int lnum, int offs, int len, const u8 *hash, len 2063 fs/ubifs/ubifs.h int ubifs_decompress(const struct ubifs_info *c, const void *buf, int len, len 403 fs/ubifs/xattr.c int err, len, written = 0; len 409 fs/ubifs/xattr.c len = host_ui->xattr_names + host_ui->xattr_cnt; len 415 fs/ubifs/xattr.c return len; len 417 fs/ubifs/xattr.c if (len > size) len 91 fs/udf/file.c unsigned len, unsigned flags, struct page **pagep, len 115 fs/udf/file.c loff_t pos, unsigned len, unsigned copied, len 205 fs/udf/inode.c loff_t pos, unsigned len, unsigned flags, len 210 fs/udf/inode.c ret = block_write_begin(mapping, pos, len, flags, pagep, udf_get_block); len 212 fs/udf/inode.c udf_write_failed(mapping, pos + len); len 179 fs/udf/namei.c int isdotdot = child->len == 2 && len 279 fs/udf/namei.c if (udf_match(flen, fname, child->len, child->name)) len 304 fs/udf/namei.c if (dentry->d_name.len > UDF_NAME_LEN) len 354 fs/udf/namei.c if (!dentry->d_name.len) { len 359 fs/udf/namei.c dentry->d_name.len, len 1285 fs/udf/namei.c int len = *lenp; len 1290 fs/udf/namei.c if (parent && (len < 5)) { len 1293 fs/udf/namei.c } else if (len < 3) { len 193 fs/udf/partition.c int len; len 202 fs/udf/partition.c len = len 206 fs/udf/partition.c udf_update_tag((char *)st, len); len 187 fs/udf/truncate.c int len = sizeof(struct allocExtDesc); len 191 fs/udf/truncate.c len += lenalloc; len 193 fs/udf/truncate.c udf_update_tag(epos->bh->b_data, len); len 100 fs/udf/unicode.c int len, gotch = 0; len 108 fs/udf/unicode.c len = get_utf16_char(str_i, str_i_max_len, *str_i_idx, u_ch, len 120 fs/udf/unicode.c *str_i_idx += len; len 129 fs/udf/unicode.c len = conv_f(c, &str_o[*str_o_idx], len 132 fs/udf/unicode.c len = utf32_to_utf8(c, &str_o[*str_o_idx], len 134 fs/udf/unicode.c if (len < 0) len 135 fs/udf/unicode.c len = -ENAMETOOLONG; len 138 fs/udf/unicode.c if (len >= 0) len 139 fs/udf/unicode.c *str_o_idx += len; len 140 fs/udf/unicode.c else if (len == -ENAMETOOLONG) { len 158 fs/udf/unicode.c int idx, len; len 261 fs/udf/unicode.c len = min_t(int, CRC_LEN, str_max_len - str_o_len); len 262 fs/udf/unicode.c memcpy(&str_o[str_o_len], crc, len); len 263 fs/udf/unicode.c str_o_len += len; len 279 fs/udf/unicode.c int i, len; len 300 fs/udf/unicode.c for (i = 0; i < str_len; i += len) { len 307 fs/udf/unicode.c len = conv_f(&str_i[i], str_len - i, &wchar); len 308 fs/udf/unicode.c if (len > 0) len 311 fs/udf/unicode.c len = utf8_to_utf32(&str_i[i], str_len - i, len 315 fs/udf/unicode.c if (len <= 0 || uni_char > UNICODE_MAX) { len 316 fs/udf/unicode.c len = 1; len 35 fs/ufs/dir.c static inline int ufs_match(struct super_block *sb, int len, len 38 fs/ufs/dir.c if (len != ufs_get_de_namlen(sb, de)) len 42 fs/ufs/dir.c return !memcmp(name, de->d_name, len); len 45 fs/ufs/dir.c static int ufs_commit_chunk(struct page *page, loff_t pos, unsigned len) len 52 fs/ufs/dir.c block_write_end(NULL, mapping, pos, len, len, page, NULL); len 53 fs/ufs/dir.c if (pos+len > dir->i_size) { len 54 fs/ufs/dir.c i_size_write(dir, pos+len); len 92 fs/ufs/dir.c unsigned len = fs16_to_cpu(dir->i_sb, de->d_reclen); len 96 fs/ufs/dir.c err = ufs_prepare_chunk(page, pos, len); len 102 fs/ufs/dir.c err = ufs_commit_chunk(page, pos, len); len 255 fs/ufs/dir.c int namelen = qstr->len; len 309 fs/ufs/dir.c int namelen = dentry->d_name.len; len 480 fs/ufs/inode.c int ufs_prepare_chunk(struct page *page, loff_t pos, unsigned len) len 482 fs/ufs/inode.c return __block_write_begin(page, pos, len, ufs_getfrag_block); len 498 fs/ufs/inode.c loff_t pos, unsigned len, unsigned flags, len 503 fs/ufs/inode.c ret = block_write_begin(mapping, pos, len, flags, pagep, len 506 fs/ufs/inode.c ufs_write_failed(mapping, pos + len); len 512 fs/ufs/inode.c loff_t pos, unsigned len, unsigned copied, len 517 fs/ufs/inode.c ret = generic_write_end(file, mapping, pos, len, copied, page, fsdata); len 518 fs/ufs/inode.c if (ret < len) len 519 fs/ufs/inode.c ufs_write_failed(mapping, pos + len); len 55 fs/ufs/namei.c if (dentry->d_name.len > UFS_MAXNAMLEN) len 152 fs/ufs/util.c unsigned len, bhno; len 157 fs/ufs/util.c len = min_t(unsigned int, size, uspi->s_fsize); len 158 fs/ufs/util.c memcpy (mem, ubh->bh[bhno]->b_data, len); len 160 fs/ufs/util.c size -= len; len 168 fs/ufs/util.c unsigned len, bhno; len 173 fs/ufs/util.c len = min_t(unsigned int, size, uspi->s_fsize); len 174 fs/ufs/util.c memcpy (ubh->bh[bhno]->b_data, mem, len); len 176 fs/ufs/util.c size -= len; len 18 fs/ufs/util.h #define in_range(b,first,len) ((b)>=(first)&&(b)<(first)+(len)) len 261 fs/ufs/util.h extern int ufs_prepare_chunk(struct page *page, loff_t pos, unsigned len); len 264 fs/unicode/mkutf8data.c int len; len 268 fs/unicode/mkutf8data.c len = 1; len 275 fs/unicode/mkutf8data.c len = 2; len 285 fs/unicode/mkutf8data.c len = 3; len 298 fs/unicode/mkutf8data.c len = 4; len 301 fs/unicode/mkutf8data.c len = 0; len 303 fs/unicode/mkutf8data.c return len; len 2707 fs/unicode/mkutf8data.c const char *s, size_t len) len 2717 fs/unicode/mkutf8data.c if (len == 0) len 2724 fs/unicode/mkutf8data.c if (--len == 0) len 2856 fs/unicode/mkutf8data.c int utf8nagemax(struct tree *tree, const char *s, size_t len) len 2866 fs/unicode/mkutf8data.c while (len && *s) { len 2867 fs/unicode/mkutf8data.c leaf = utf8nlookup(tree, hangul, s, len); len 2873 fs/unicode/mkutf8data.c len -= utf8clen(s); len 2883 fs/unicode/mkutf8data.c int utf8nagemin(struct tree *tree, const char *s, size_t len) len 2893 fs/unicode/mkutf8data.c while (len && *s) { len 2894 fs/unicode/mkutf8data.c leaf = utf8nlookup(tree, hangul, s, len); len 2900 fs/unicode/mkutf8data.c len -= utf8clen(s); len 2939 fs/unicode/mkutf8data.c ssize_t utf8nlen(struct tree *tree, const char *s, size_t len) len 2947 fs/unicode/mkutf8data.c while (len && *s) { len 2948 fs/unicode/mkutf8data.c leaf = utf8nlookup(tree, hangul, s, len); len 2957 fs/unicode/mkutf8data.c len -= utf8clen(s); len 2972 fs/unicode/mkutf8data.c unsigned int len; len 2991 fs/unicode/mkutf8data.c size_t len) len 3002 fs/unicode/mkutf8data.c u8c->len = len; len 3008 fs/unicode/mkutf8data.c if (u8c->len != len) len 3011 fs/unicode/mkutf8data.c if (len > 0 && (*s & 0xC0) == 0x80) len 3070 fs/unicode/mkutf8data.c if (!u8c->p && (u8c->len == 0 || *u8c->s == '\0')) { len 3080 fs/unicode/mkutf8data.c u8c->len--; len 3089 fs/unicode/mkutf8data.c u8c->s, u8c->len); len 3100 fs/unicode/mkutf8data.c u8c->len -= utf8clen(u8c->s); len 3128 fs/unicode/mkutf8data.c u8c->len--; len 3145 fs/unicode/mkutf8data.c u8c->slen = u8c->len; len 3147 fs/unicode/mkutf8data.c u8c->len -= utf8clen(u8c->s); len 3152 fs/unicode/mkutf8data.c u8c->len -= utf8clen(u8c->s); len 3160 fs/unicode/mkutf8data.c u8c->len = u8c->slen; len 16 fs/unicode/utf8-core.c if (utf8nlen(data, str->name, str->len) < 0) len 29 fs/unicode/utf8-core.c if (utf8ncursor(&cur1, data, s1->name, s1->len) < 0) len 32 fs/unicode/utf8-core.c if (utf8ncursor(&cur2, data, s2->name, s2->len) < 0) len 56 fs/unicode/utf8-core.c if (utf8ncursor(&cur1, data, s1->name, s1->len) < 0) len 59 fs/unicode/utf8-core.c if (utf8ncursor(&cur2, data, s2->name, s2->len) < 0) len 88 fs/unicode/utf8-core.c if (utf8ncursor(&cur1, data, s1->name, s1->len) < 0) len 111 fs/unicode/utf8-core.c if (utf8ncursor(&cur, data, str->name, str->len) < 0) len 135 fs/unicode/utf8-core.c if (utf8ncursor(&cur, data, str->name, str->len) < 0) len 320 fs/unicode/utf8-norm.c unsigned char *hangul, const char *s, size_t len) len 330 fs/unicode/utf8-norm.c if (len == 0) len 338 fs/unicode/utf8-norm.c if (--len == 0) len 462 fs/unicode/utf8-norm.c int utf8nagemax(const struct utf8data *data, const char *s, size_t len) len 472 fs/unicode/utf8-norm.c while (len && *s) { len 473 fs/unicode/utf8-norm.c leaf = utf8nlookup(data, hangul, s, len); len 479 fs/unicode/utf8-norm.c len -= utf8clen(s); len 490 fs/unicode/utf8-norm.c int utf8nagemin(const struct utf8data *data, const char *s, size_t len) len 500 fs/unicode/utf8-norm.c while (len && *s) { len 501 fs/unicode/utf8-norm.c leaf = utf8nlookup(data, hangul, s, len); len 507 fs/unicode/utf8-norm.c len -= utf8clen(s); len 548 fs/unicode/utf8-norm.c ssize_t utf8nlen(const struct utf8data *data, const char *s, size_t len) len 556 fs/unicode/utf8-norm.c while (len && *s) { len 557 fs/unicode/utf8-norm.c leaf = utf8nlookup(data, hangul, s, len); len 566 fs/unicode/utf8-norm.c len -= utf8clen(s); len 584 fs/unicode/utf8-norm.c const char *s, size_t len) len 595 fs/unicode/utf8-norm.c u8c->len = len; len 600 fs/unicode/utf8-norm.c if (u8c->len != len) len 603 fs/unicode/utf8-norm.c if (len > 0 && (*s & 0xC0) == 0x80) len 665 fs/unicode/utf8-norm.c if (!u8c->p && (u8c->len == 0 || *u8c->s == '\0')) { len 675 fs/unicode/utf8-norm.c u8c->len--; len 684 fs/unicode/utf8-norm.c u8c->s, u8c->len); len 696 fs/unicode/utf8-norm.c u8c->len -= utf8clen(u8c->s); len 726 fs/unicode/utf8-norm.c u8c->len--; len 742 fs/unicode/utf8-norm.c u8c->slen = u8c->len; len 744 fs/unicode/utf8-norm.c u8c->len -= utf8clen(u8c->s); len 749 fs/unicode/utf8-norm.c u8c->len -= utf8clen(u8c->s); len 757 fs/unicode/utf8-norm.c u8c->len = u8c->slen; len 177 fs/unicode/utf8-selftest.c int len = strlen(nfdi_test_data[i].str); len 183 fs/unicode/utf8-selftest.c test((utf8nlen(data, nfdi_test_data[i].str, len) == nlen)); len 213 fs/unicode/utf8-selftest.c int len = strlen(nfdicf_test_data[i].str); len 219 fs/unicode/utf8-selftest.c test((utf8nlen(data, nfdicf_test_data[i].str, len) == nlen)); len 248 fs/unicode/utf8-selftest.c .len = sizeof(nfdi_test_data[i].str)}; len 250 fs/unicode/utf8-selftest.c .len = sizeof(nfdi_test_data[i].dec)}; len 258 fs/unicode/utf8-selftest.c .len = sizeof(nfdicf_test_data[i].str)}; len 260 fs/unicode/utf8-selftest.c .len = sizeof(nfdicf_test_data[i].ncf)}; len 52 fs/unicode/utf8n.h extern int utf8nagemax(const struct utf8data *data, const char *s, size_t len); len 60 fs/unicode/utf8n.h extern int utf8nagemin(const struct utf8data *data, const char *s, size_t len); len 69 fs/unicode/utf8n.h extern ssize_t utf8nlen(const struct utf8data *data, const char *s, size_t len); len 83 fs/unicode/utf8n.h unsigned int len; len 98 fs/unicode/utf8n.h const char *s, size_t len); len 103 fs/userfaultfd.c unsigned long len; len 112 fs/userfaultfd.c unsigned long start, len; len 118 fs/userfaultfd.c len = range->len; len 119 fs/userfaultfd.c if (len && (start > uwq->msg.arg.pagefault.address || len 120 fs/userfaultfd.c start + len <= uwq->msg.arg.pagefault.address)) len 767 fs/userfaultfd.c unsigned long len) len 785 fs/userfaultfd.c ewq.msg.arg.remap.len = len; len 881 fs/userfaultfd.c struct userfaultfd_wake_range range = { .len = 0, }; len 1275 fs/userfaultfd.c __u64 *start, __u64 len) len 1283 fs/userfaultfd.c if (len & ~PAGE_MASK) len 1285 fs/userfaultfd.c if (!len) len 1291 fs/userfaultfd.c if (len > task_size - *start) len 1342 fs/userfaultfd.c uffdio_register.range.len); len 1347 fs/userfaultfd.c end = start + uffdio_register.range.len; len 1531 fs/userfaultfd.c uffdio_unregister.len); len 1536 fs/userfaultfd.c end = start + uffdio_unregister.len; len 1621 fs/userfaultfd.c range.len = vma_end - start; len 1681 fs/userfaultfd.c ret = validate_range(ctx->mm, &uffdio_wake.start, uffdio_wake.len); len 1686 fs/userfaultfd.c range.len = uffdio_wake.len; len 1692 fs/userfaultfd.c VM_BUG_ON(!range.len); len 1721 fs/userfaultfd.c ret = validate_range(ctx->mm, &uffdio_copy.dst, uffdio_copy.len); len 1730 fs/userfaultfd.c if (uffdio_copy.src + uffdio_copy.len <= uffdio_copy.src) len 1736 fs/userfaultfd.c uffdio_copy.len, &ctx->mmap_changing); len 1747 fs/userfaultfd.c range.len = ret; len 1752 fs/userfaultfd.c ret = range.len == uffdio_copy.len ? 0 : -EAGAIN; len 1778 fs/userfaultfd.c uffdio_zeropage.range.len); len 1787 fs/userfaultfd.c uffdio_zeropage.range.len, len 1799 fs/userfaultfd.c range.len = ret; len 1804 fs/userfaultfd.c ret = range.len == uffdio_zeropage.range.len ? 0 : -EAGAIN; len 237 fs/xattr.c ssize_t len; len 240 fs/xattr.c len = security_inode_getsecurity(inode, name, &buffer, false); len 244 fs/xattr.c len = security_inode_getsecurity(inode, name, &buffer, true); len 245 fs/xattr.c if (len < 0) len 246 fs/xattr.c return len; len 247 fs/xattr.c if (size < len) { len 248 fs/xattr.c len = -ERANGE; len 251 fs/xattr.c memcpy(value, buffer, len); len 255 fs/xattr.c return len; len 764 fs/xattr.c size_t len; len 770 fs/xattr.c len = strlen(handler->name); len 771 fs/xattr.c if (len + 1 > buffer_size) len 773 fs/xattr.c memcpy(buf, handler->name, len + 1); len 774 fs/xattr.c buf += len + 1; len 775 fs/xattr.c buffer_size -= len + 1; len 813 fs/xattr.c size_t len; len 816 fs/xattr.c len = sizeof(*new_xattr) + size; len 817 fs/xattr.c if (len < sizeof(*new_xattr)) len 820 fs/xattr.c new_xattr = kmalloc(len, GFP_KERNEL); len 929 fs/xattr.c size_t len = strlen(name) + 1; len 931 fs/xattr.c if (*remaining_size < len) len 933 fs/xattr.c memcpy(*buffer, name, len); len 934 fs/xattr.c *buffer += len; len 936 fs/xattr.c *remaining_size -= len; len 488 fs/xfs/libxfs/xfs_ag.c xfs_extlen_t len) len 503 fs/xfs/libxfs/xfs_ag.c be32_add_cpu(&agi->agi_length, len); len 516 fs/xfs/libxfs/xfs_ag.c be32_add_cpu(&agf->agf_length, len); len 527 fs/xfs/libxfs/xfs_ag.c be32_to_cpu(agf->agf_length) - len, len 528 fs/xfs/libxfs/xfs_ag.c len, &XFS_RMAP_OINFO_SKIP_UPDATE); len 533 fs/xfs/libxfs/xfs_ag.c be32_to_cpu(agf->agf_length) - len), len 534 fs/xfs/libxfs/xfs_ag.c len, &XFS_RMAP_OINFO_SKIP_UPDATE, len 28 fs/xfs/libxfs/xfs_ag.h struct aghdr_init_data *id, xfs_extlen_t len); len 105 fs/xfs/libxfs/xfs_ag_resv.c xfs_extlen_t len; len 107 fs/xfs/libxfs/xfs_ag_resv.c len = pag->pag_meta_resv.ar_reserved + pag->pag_rmapbt_resv.ar_reserved; len 111 fs/xfs/libxfs/xfs_ag_resv.c len -= xfs_perag_resv(pag, type)->ar_reserved; len 120 fs/xfs/libxfs/xfs_ag_resv.c trace_xfs_ag_resv_needed(pag, type, len); len 122 fs/xfs/libxfs/xfs_ag_resv.c return len; len 325 fs/xfs/libxfs/xfs_ag_resv.c xfs_extlen_t len; len 328 fs/xfs/libxfs/xfs_ag_resv.c trace_xfs_ag_resv_alloc_extent(pag, type, args->len); len 343 fs/xfs/libxfs/xfs_ag_resv.c xfs_trans_mod_sb(args->tp, field, -(int64_t)args->len); len 347 fs/xfs/libxfs/xfs_ag_resv.c len = min_t(xfs_extlen_t, args->len, resv->ar_reserved); len 348 fs/xfs/libxfs/xfs_ag_resv.c resv->ar_reserved -= len; len 352 fs/xfs/libxfs/xfs_ag_resv.c xfs_trans_mod_sb(args->tp, XFS_TRANS_SB_RES_FDBLOCKS, -(int64_t)len); len 354 fs/xfs/libxfs/xfs_ag_resv.c if (args->len > len) len 356 fs/xfs/libxfs/xfs_ag_resv.c -((int64_t)args->len - len)); len 365 fs/xfs/libxfs/xfs_ag_resv.c xfs_extlen_t len) len 370 fs/xfs/libxfs/xfs_ag_resv.c trace_xfs_ag_resv_free_extent(pag, type, len); len 383 fs/xfs/libxfs/xfs_ag_resv.c xfs_trans_mod_sb(tp, XFS_TRANS_SB_FDBLOCKS, (int64_t)len); len 387 fs/xfs/libxfs/xfs_ag_resv.c leftover = min_t(xfs_extlen_t, len, resv->ar_asked - resv->ar_reserved); len 392 fs/xfs/libxfs/xfs_ag_resv.c xfs_trans_mod_sb(tp, XFS_TRANS_SB_RES_FDBLOCKS, len); len 394 fs/xfs/libxfs/xfs_ag_resv.c if (len > leftover) len 395 fs/xfs/libxfs/xfs_ag_resv.c xfs_trans_mod_sb(tp, XFS_TRANS_SB_FDBLOCKS, len - leftover); len 19 fs/xfs/libxfs/xfs_ag_resv.h struct xfs_trans *tp, xfs_extlen_t len); len 34 fs/xfs/libxfs/xfs_ag_resv.h args.len = 1; len 146 fs/xfs/libxfs/xfs_alloc.c xfs_extlen_t len, /* length of extent */ len 150 fs/xfs/libxfs/xfs_alloc.c cur->bc_rec.a.ar_blockcount = len; len 162 fs/xfs/libxfs/xfs_alloc.c xfs_extlen_t len, /* length of extent */ len 166 fs/xfs/libxfs/xfs_alloc.c cur->bc_rec.a.ar_blockcount = len; len 178 fs/xfs/libxfs/xfs_alloc.c xfs_extlen_t len, /* length of extent */ len 182 fs/xfs/libxfs/xfs_alloc.c cur->bc_rec.a.ar_blockcount = len; len 195 fs/xfs/libxfs/xfs_alloc.c xfs_extlen_t len) /* length of extent */ len 200 fs/xfs/libxfs/xfs_alloc.c rec.alloc.ar_blockcount = cpu_to_be32(len); len 211 fs/xfs/libxfs/xfs_alloc.c xfs_extlen_t *len, /* output: length of extent */ len 224 fs/xfs/libxfs/xfs_alloc.c *len = be32_to_cpu(rec->alloc.ar_blockcount); len 226 fs/xfs/libxfs/xfs_alloc.c if (*len == 0) len 232 fs/xfs/libxfs/xfs_alloc.c if (*bno > *bno + *len) len 234 fs/xfs/libxfs/xfs_alloc.c if (!xfs_verify_agbno(mp, agno, *bno + *len - 1)) len 244 fs/xfs/libxfs/xfs_alloc.c "start block 0x%x block count 0x%x", *bno, *len); len 262 fs/xfs/libxfs/xfs_alloc.c xfs_extlen_t len = foundlen; len 267 fs/xfs/libxfs/xfs_alloc.c busy = xfs_extent_busy_trim(args, &bno, &len, busy_gen); len 273 fs/xfs/libxfs/xfs_alloc.c if (bno < args->min_agbno && bno + len > args->min_agbno) { len 275 fs/xfs/libxfs/xfs_alloc.c if (len > diff) { len 277 fs/xfs/libxfs/xfs_alloc.c len -= diff; len 281 fs/xfs/libxfs/xfs_alloc.c if (args->alignment > 1 && len >= args->minlen) { len 287 fs/xfs/libxfs/xfs_alloc.c *reslen = diff >= len ? 0 : len - diff; len 290 fs/xfs/libxfs/xfs_alloc.c *reslen = len; len 379 fs/xfs/libxfs/xfs_alloc.c rlen = args->len; len 399 fs/xfs/libxfs/xfs_alloc.c args->len = rlen; len 678 fs/xfs/libxfs/xfs_alloc.c long len) len 682 fs/xfs/libxfs/xfs_alloc.c pag->pagf_freeblks += len; len 683 fs/xfs/libxfs/xfs_alloc.c be32_add_cpu(&agf->agf_freeblks, len); len 685 fs/xfs/libxfs/xfs_alloc.c xfs_trans_agblocks_delta(tp, len); len 760 fs/xfs/libxfs/xfs_alloc.c *flenp = args->len = 1; len 841 fs/xfs/libxfs/xfs_alloc.c ASSERT(args->len >= args->minlen); len 842 fs/xfs/libxfs/xfs_alloc.c ASSERT(args->len <= args->maxlen); len 849 fs/xfs/libxfs/xfs_alloc.c args->agbno, args->len, &args->oinfo); len 857 fs/xfs/libxfs/xfs_alloc.c -((long)(args->len))); len 862 fs/xfs/libxfs/xfs_alloc.c args->agbno, args->len)); len 868 fs/xfs/libxfs/xfs_alloc.c XFS_STATS_ADD(args->mp, xs_allocb, args->len); len 946 fs/xfs/libxfs/xfs_alloc.c args->len = XFS_AGBLOCK_MIN(tend, args->agbno + args->maxlen) len 949 fs/xfs/libxfs/xfs_alloc.c ASSERT(args->agbno + args->len <= tend); len 957 fs/xfs/libxfs/xfs_alloc.c ASSERT(args->agbno + args->len <= len 960 fs/xfs/libxfs/xfs_alloc.c args->len, XFSA_FIXUP_BNO_OK); len 1042 fs/xfs/libxfs/xfs_alloc.c args->len = XFS_EXTLEN_MIN(*slena, args->maxlen); len 1045 fs/xfs/libxfs/xfs_alloc.c sdiff = xfs_alloc_compute_diff(args->agbno, args->len, len 1227 fs/xfs/libxfs/xfs_alloc.c args->len = XFS_EXTLEN_MIN(ltlena, args->maxlen); len 1229 fs/xfs/libxfs/xfs_alloc.c ASSERT(args->len >= args->minlen); len 1230 fs/xfs/libxfs/xfs_alloc.c if (args->len < blen) len 1232 fs/xfs/libxfs/xfs_alloc.c ltdiff = xfs_alloc_compute_diff(args->agbno, args->len, len 1236 fs/xfs/libxfs/xfs_alloc.c (args->len > blen || ltdiff < bdiff)) { len 1239 fs/xfs/libxfs/xfs_alloc.c blen = args->len; len 1257 fs/xfs/libxfs/xfs_alloc.c args->len = blen; len 1378 fs/xfs/libxfs/xfs_alloc.c args->len = XFS_EXTLEN_MIN(ltlena, args->maxlen); len 1380 fs/xfs/libxfs/xfs_alloc.c ltdiff = xfs_alloc_compute_diff(args->agbno, args->len, len 1395 fs/xfs/libxfs/xfs_alloc.c args->len = XFS_EXTLEN_MIN(gtlena, args->maxlen); len 1397 fs/xfs/libxfs/xfs_alloc.c gtdiff = xfs_alloc_compute_diff(args->agbno, args->len, len 1448 fs/xfs/libxfs/xfs_alloc.c args->len = XFS_EXTLEN_MIN(ltlena, args->maxlen); len 1450 fs/xfs/libxfs/xfs_alloc.c rlen = args->len; len 1633 fs/xfs/libxfs/xfs_alloc.c args->len = rlen; len 1645 fs/xfs/libxfs/xfs_alloc.c rlen = args->len; len 1658 fs/xfs/libxfs/xfs_alloc.c args->len = rlen; len 1661 fs/xfs/libxfs/xfs_alloc.c args->agbno + args->len <= len 1691 fs/xfs/libxfs/xfs_alloc.c xfs_extlen_t len, len 1714 fs/xfs/libxfs/xfs_alloc.c error = xfs_rmap_free(tp, agbp, agno, bno, len, oinfo); len 1727 fs/xfs/libxfs/xfs_alloc.c if ((error = xfs_alloc_lookup_le(bno_cur, bno, len, &haveleft))) len 1767 fs/xfs/libxfs/xfs_alloc.c if (bno + len < gtbno) len 1775 fs/xfs/libxfs/xfs_alloc.c XFS_WANT_CORRUPTED_GOTO(mp, gtbno >= bno + len, error0); len 1838 fs/xfs/libxfs/xfs_alloc.c nlen = len + ltlen + gtlen; len 1864 fs/xfs/libxfs/xfs_alloc.c nlen = len + ltlen; len 1887 fs/xfs/libxfs/xfs_alloc.c nlen = len + gtlen; len 1897 fs/xfs/libxfs/xfs_alloc.c nlen = len; len 1920 fs/xfs/libxfs/xfs_alloc.c error = xfs_alloc_update_counters(tp, pag, agbp, len); len 1921 fs/xfs/libxfs/xfs_alloc.c xfs_ag_resv_free_extent(pag, type, tp, len); len 1927 fs/xfs/libxfs/xfs_alloc.c XFS_STATS_ADD(mp, xs_freeb, len); len 1929 fs/xfs/libxfs/xfs_alloc.c trace_xfs_free_extent(mp, agno, bno, len, type, haveleft, haveright); len 1934 fs/xfs/libxfs/xfs_alloc.c trace_xfs_free_extent(mp, agno, bno, len, type, -1, -1); len 2365 fs/xfs/libxfs/xfs_alloc.c for (bno = targs.agbno; bno < targs.agbno + targs.len; bno++) { len 2952 fs/xfs/libxfs/xfs_alloc.c ASSERT(args->len >= args->minlen); len 2953 fs/xfs/libxfs/xfs_alloc.c ASSERT(args->len <= args->maxlen); len 2956 fs/xfs/libxfs/xfs_alloc.c args->len); len 2961 fs/xfs/libxfs/xfs_alloc.c error = xfs_zero_extent(args->ip, args->fsbno, args->len); len 3018 fs/xfs/libxfs/xfs_alloc.c xfs_extlen_t len, len 3030 fs/xfs/libxfs/xfs_alloc.c ASSERT(len != 0); len 3045 fs/xfs/libxfs/xfs_alloc.c agbno + len <= be32_to_cpu(XFS_BUF_TO_AGF(agbp)->agf_length), len 3048 fs/xfs/libxfs/xfs_alloc.c error = xfs_free_ag_extent(tp, agbp, agno, agbno, len, oinfo, type); len 3054 fs/xfs/libxfs/xfs_alloc.c xfs_extent_busy_insert(tp, agno, agbno, len, busy_flags); len 3124 fs/xfs/libxfs/xfs_alloc.c xfs_extlen_t len, len 3133 fs/xfs/libxfs/xfs_alloc.c high.a.ar_startblock = bno + len - 1; len 71 fs/xfs/libxfs/xfs_alloc.h xfs_extlen_t len; /* output: actual size of extent */ len 184 fs/xfs/libxfs/xfs_alloc.h xfs_extlen_t len, /* length of extent */ len 193 fs/xfs/libxfs/xfs_alloc.h xfs_extlen_t len, len 197 fs/xfs/libxfs/xfs_alloc.h return __xfs_free_extent(tp, bno, len, oinfo, type, false); len 204 fs/xfs/libxfs/xfs_alloc.h xfs_extlen_t len, /* length of extent */ len 211 fs/xfs/libxfs/xfs_alloc.h xfs_extlen_t len, /* length of extent */ len 218 fs/xfs/libxfs/xfs_alloc.h xfs_extlen_t *len, /* output: length of extent */ len 246 fs/xfs/libxfs/xfs_alloc.h xfs_extlen_t len, bool *exist); len 119 fs/xfs/libxfs/xfs_alloc_btree.c __be32 len; len 132 fs/xfs/libxfs/xfs_alloc_btree.c len = rec->alloc.ar_blockcount; len 138 fs/xfs/libxfs/xfs_alloc_btree.c len = rec->alloc.ar_blockcount; len 150 fs/xfs/libxfs/xfs_alloc_btree.c len = rrp->ar_blockcount; len 152 fs/xfs/libxfs/xfs_alloc_btree.c len = 0; len 161 fs/xfs/libxfs/xfs_alloc_btree.c agf->agf_longest = len; len 163 fs/xfs/libxfs/xfs_alloc_btree.c pag->pagf_longest = be32_to_cpu(len); len 537 fs/xfs/libxfs/xfs_alloc_btree.c unsigned long long len) len 539 fs/xfs/libxfs/xfs_alloc_btree.c return xfs_btree_calc_size(mp->m_alloc_mnr, len); len 53 fs/xfs/libxfs/xfs_alloc_btree.h unsigned long long len); len 108 fs/xfs/libxfs/xfs_attr_remote.c int len; len 118 fs/xfs/libxfs/xfs_attr_remote.c len = BBTOB(bp->b_length); len 119 fs/xfs/libxfs/xfs_attr_remote.c ASSERT(len >= blksize); len 121 fs/xfs/libxfs/xfs_attr_remote.c while (len > 0) { len 130 fs/xfs/libxfs/xfs_attr_remote.c len -= blksize; len 135 fs/xfs/libxfs/xfs_attr_remote.c if (len != 0) { len 174 fs/xfs/libxfs/xfs_attr_remote.c int len; len 183 fs/xfs/libxfs/xfs_attr_remote.c len = BBTOB(bp->b_length); len 184 fs/xfs/libxfs/xfs_attr_remote.c ASSERT(len >= blksize); len 186 fs/xfs/libxfs/xfs_attr_remote.c while (len > 0) { len 205 fs/xfs/libxfs/xfs_attr_remote.c len -= blksize; len 210 fs/xfs/libxfs/xfs_attr_remote.c if (len != 0) len 272 fs/xfs/libxfs/xfs_attr_remote.c int len = BBTOB(bp->b_length); len 275 fs/xfs/libxfs/xfs_attr_remote.c ASSERT(len >= blksize); len 277 fs/xfs/libxfs/xfs_attr_remote.c while (len > 0 && *valuelen > 0) { len 297 fs/xfs/libxfs/xfs_attr_remote.c len -= blksize; len 320 fs/xfs/libxfs/xfs_attr_remote.c int len = BBTOB(bp->b_length); len 323 fs/xfs/libxfs/xfs_attr_remote.c ASSERT(len >= blksize); len 325 fs/xfs/libxfs/xfs_attr_remote.c while (len > 0 && *valuelen > 0) { len 341 fs/xfs/libxfs/xfs_attr_remote.c ASSERT(len == blksize); len 347 fs/xfs/libxfs/xfs_attr_remote.c len -= blksize; len 161 fs/xfs/libxfs/xfs_bmap.c xfs_filblks_t len) /* delayed extent length */ len 173 fs/xfs/libxfs/xfs_bmap.c len += maxrecs - 1; len 174 fs/xfs/libxfs/xfs_bmap.c do_div(len, maxrecs); len 175 fs/xfs/libxfs/xfs_bmap.c rval += len; len 176 fs/xfs/libxfs/xfs_bmap.c if (len == 1) len 484 fs/xfs/libxfs/xfs_bmap.c xfs_filblks_t len, len 498 fs/xfs/libxfs/xfs_bmap.c ASSERT(mval[i].br_blockcount <= len); len 500 fs/xfs/libxfs/xfs_bmap.c bno + len); len 502 fs/xfs/libxfs/xfs_bmap.c ASSERT(mval[i].br_startoff < bno + len); len 518 fs/xfs/libxfs/xfs_bmap.c #define xfs_bmap_validate_ret(bno,len,flags,mval,onmap,nmap) do { } while (0) len 533 fs/xfs/libxfs/xfs_bmap.c xfs_filblks_t len, len 544 fs/xfs/libxfs/xfs_bmap.c ASSERT(len > 0); len 545 fs/xfs/libxfs/xfs_bmap.c ASSERT(len <= MAXEXTLEN); len 551 fs/xfs/libxfs/xfs_bmap.c ASSERT(len < mp->m_sb.sb_agblocks); len 552 fs/xfs/libxfs/xfs_bmap.c ASSERT(agbno + len <= mp->m_sb.sb_agblocks); len 558 fs/xfs/libxfs/xfs_bmap.c new->xefi_blockcount = (xfs_extlen_t)len; len 566 fs/xfs/libxfs/xfs_bmap.c XFS_FSB_TO_AGBNO(tp->t_mountp, bno), len); len 876 fs/xfs/libxfs/xfs_bmap.c ASSERT(args.len == 1); len 1309 fs/xfs/libxfs/xfs_bmap.c xfs_extlen_t len, /* size of hole to find */ len 1340 fs/xfs/libxfs/xfs_bmap.c if (got.br_startoff >= lowest + len && len 1341 fs/xfs/libxfs/xfs_bmap.c got.br_startoff - max >= len) len 3349 fs/xfs/libxfs/xfs_bmap.c xfs_mod_delalloc(ap->ip->i_mount, -(int64_t)args->len); len 3361 fs/xfs/libxfs/xfs_bmap.c ap->ip->i_delayed_blks += args->len; len 3363 fs/xfs/libxfs/xfs_bmap.c -(long)args->len); len 3368 fs/xfs/libxfs/xfs_bmap.c ap->ip->i_d.di_nblocks += args->len; len 3371 fs/xfs/libxfs/xfs_bmap.c ap->ip->i_delayed_blks -= args->len; len 3372 fs/xfs/libxfs/xfs_bmap.c xfs_mod_delalloc(ap->ip->i_mount, -(int64_t)args->len); len 3376 fs/xfs/libxfs/xfs_bmap.c args->len); len 3618 fs/xfs/libxfs/xfs_bmap.c ap->length = args.len; len 3662 fs/xfs/libxfs/xfs_bmap.c xfs_filblks_t len) len 3665 fs/xfs/libxfs/xfs_bmap.c xfs_fileoff_t end = bno + len; len 3698 fs/xfs/libxfs/xfs_bmap.c xfs_filblks_t len, len 3732 fs/xfs/libxfs/xfs_bmap.c ASSERT(mval->br_blockcount <= len); len 3743 fs/xfs/libxfs/xfs_bmap.c xfs_filblks_t *len, len 3753 fs/xfs/libxfs/xfs_bmap.c ASSERT((flags & XFS_BMAPI_ENTIRE) || (mval->br_blockcount <= *len) || len 3757 fs/xfs/libxfs/xfs_bmap.c *len = end - *bno; len 3797 fs/xfs/libxfs/xfs_bmap.c xfs_filblks_t len, len 3837 fs/xfs/libxfs/xfs_bmap.c mval->br_blockcount = len; len 3864 fs/xfs/libxfs/xfs_bmap.c end = bno + len; len 3876 fs/xfs/libxfs/xfs_bmap.c XFS_FILBLKS_MIN(len, got.br_startoff - bno); len 3879 fs/xfs/libxfs/xfs_bmap.c len -= mval->br_blockcount; len 3886 fs/xfs/libxfs/xfs_bmap.c xfs_bmapi_trim_map(mval, &got, &bno, len, obno, end, n, flags); len 3887 fs/xfs/libxfs/xfs_bmap.c xfs_bmapi_update_map(&mval, &bno, &len, obno, end, &n, flags); len 3919 fs/xfs/libxfs/xfs_bmap.c xfs_filblks_t len, len 3936 fs/xfs/libxfs/xfs_bmap.c alen = XFS_FILBLKS_MIN(len + prealloc, MAXEXTLEN); len 3939 fs/xfs/libxfs/xfs_bmap.c if (prealloc && alen >= len) len 3940 fs/xfs/libxfs/xfs_bmap.c prealloc = alen - len; len 3998 fs/xfs/libxfs/xfs_bmap.c if (whichfork == XFS_COW_FORK && (prealloc || aoff < off || alen > len)) len 4136 fs/xfs/libxfs/xfs_bmap.c xfs_filblks_t len, len 4158 fs/xfs/libxfs/xfs_bmap.c ASSERT(mval->br_blockcount <= len); len 4206 fs/xfs/libxfs/xfs_bmap.c if (mval->br_blockcount < len) len 4260 fs/xfs/libxfs/xfs_bmap.c xfs_filblks_t len, /* length to map in file */ len 4288 fs/xfs/libxfs/xfs_bmap.c orig_len = len; len 4298 fs/xfs/libxfs/xfs_bmap.c ASSERT(len > 0); len 4343 fs/xfs/libxfs/xfs_bmap.c end = bno + len; len 4381 fs/xfs/libxfs/xfs_bmap.c if (len > (xfs_filblks_t)MAXEXTLEN) len 4384 fs/xfs/libxfs/xfs_bmap.c bma.length = len; len 4386 fs/xfs/libxfs/xfs_bmap.c ASSERT(len > 0); len 4404 fs/xfs/libxfs/xfs_bmap.c xfs_bmapi_trim_map(mval, &bma.got, &bno, len, obno, len 4408 fs/xfs/libxfs/xfs_bmap.c error = xfs_bmapi_convert_unwritten(&bma, mval, len, flags); len 4415 fs/xfs/libxfs/xfs_bmap.c xfs_bmapi_update_map(&mval, &bno, &len, obno, end, &n, flags); len 4560 fs/xfs/libxfs/xfs_bmap.c xfs_filblks_t len, len 4573 fs/xfs/libxfs/xfs_bmap.c ASSERT(len > 0); len 4574 fs/xfs/libxfs/xfs_bmap.c ASSERT(len <= (xfs_filblks_t)MAXEXTLEN); len 4601 fs/xfs/libxfs/xfs_bmap.c ASSERT(got.br_startoff - bno >= len); len 4604 fs/xfs/libxfs/xfs_bmap.c ip->i_d.di_nblocks += len; len 4614 fs/xfs/libxfs/xfs_bmap.c got.br_blockcount = len; len 4989 fs/xfs/libxfs/xfs_bmap.c xfs_filblks_t len; len 4995 fs/xfs/libxfs/xfs_bmap.c len = div_u64_rem(del->br_blockcount, mp->m_sb.sb_rextsize, len 4999 fs/xfs/libxfs/xfs_bmap.c error = xfs_rtfree_extent(tp, bno, (xfs_extlen_t)len); len 5003 fs/xfs/libxfs/xfs_bmap.c nblks = len * mp->m_sb.sb_rextsize; len 5200 fs/xfs/libxfs/xfs_bmap.c xfs_filblks_t len = *rlen; /* length to unmap in file */ len 5207 fs/xfs/libxfs/xfs_bmap.c trace_xfs_bunmap(ip, start, len, flags, _RET_IP_); len 5224 fs/xfs/libxfs/xfs_bmap.c ASSERT(len > 0); len 5233 fs/xfs/libxfs/xfs_bmap.c max_len = min(len, xfs_refcount_max_unmap(tp->t_log_res)); len 5235 fs/xfs/libxfs/xfs_bmap.c max_len = len; len 5246 fs/xfs/libxfs/xfs_bmap.c end = start + len; len 5523 fs/xfs/libxfs/xfs_bmap.c xfs_filblks_t len, len 5530 fs/xfs/libxfs/xfs_bmap.c error = __xfs_bunmapi(tp, ip, bno, &len, flags, nexts); len 5531 fs/xfs/libxfs/xfs_bmap.c *done = (len == 0); len 182 fs/xfs/libxfs/xfs_bmap.h xfs_filblks_t len); len 188 fs/xfs/libxfs/xfs_bmap.h xfs_filblks_t len, const struct xfs_owner_info *oinfo, len 192 fs/xfs/libxfs/xfs_bmap.h xfs_extlen_t len, xfs_fileoff_t *unused, int whichfork); len 199 fs/xfs/libxfs/xfs_bmap.h xfs_filblks_t len, struct xfs_bmbt_irec *mval, len 202 fs/xfs/libxfs/xfs_bmap.h xfs_fileoff_t bno, xfs_filblks_t len, int flags, len 208 fs/xfs/libxfs/xfs_bmap.h xfs_fileoff_t bno, xfs_filblks_t len, int flags, len 227 fs/xfs/libxfs/xfs_bmap.h xfs_fileoff_t off, xfs_filblks_t len, xfs_filblks_t prealloc, len 242 fs/xfs/libxfs/xfs_bmap.h xfs_filblks_t len, len 245 fs/xfs/libxfs/xfs_bmap.h __xfs_bmap_add_free(tp, bno, len, oinfo, false); len 286 fs/xfs/libxfs/xfs_bmap.h xfs_fileoff_t bno, xfs_filblks_t len, xfs_fsblock_t startblock, len 260 fs/xfs/libxfs/xfs_bmap_btree.c ASSERT(args.len == 1); len 658 fs/xfs/libxfs/xfs_bmap_btree.c unsigned long long len) len 660 fs/xfs/libxfs/xfs_bmap_btree.c return xfs_btree_calc_size(mp->m_bmap_dmnr, len); len 110 fs/xfs/libxfs/xfs_bmap_btree.h unsigned long long len); len 4527 fs/xfs/libxfs/xfs_btree.c unsigned long len) len 4532 fs/xfs/libxfs/xfs_btree.c maxblocks = (len + limits[0] - 1) / limits[0]; len 4832 fs/xfs/libxfs/xfs_btree.c unsigned long long len) len 4839 fs/xfs/libxfs/xfs_btree.c for (level = 0, rval = 0; len > 1; level++) { len 4840 fs/xfs/libxfs/xfs_btree.c len += maxrecs - 1; len 4841 fs/xfs/libxfs/xfs_btree.c do_div(len, maxrecs); len 4843 fs/xfs/libxfs/xfs_btree.c rval += len; len 464 fs/xfs/libxfs/xfs_btree.h uint xfs_btree_compute_maxlevels(uint *limits, unsigned long len); len 465 fs/xfs/libxfs/xfs_btree.h unsigned long long xfs_btree_calc_size(uint *limits, unsigned long long len); len 2041 fs/xfs/libxfs/xfs_da_btree.c int len) len 2043 fs/xfs/libxfs/xfs_da_btree.c return (args->namelen == len && memcmp(args->name, name, len) == 0) ? len 2051 fs/xfs/libxfs/xfs_da_btree.c return xfs_da_hashname(name->name, name->len); len 199 fs/xfs/libxfs/xfs_da_btree.h const unsigned char *name, int len); len 23 fs/xfs/libxfs/xfs_da_format.c int len) len 27 fs/xfs/libxfs/xfs_da_format.c count += len; /* name */ len 35 fs/xfs/libxfs/xfs_da_format.c int len) len 37 fs/xfs/libxfs/xfs_da_format.c return xfs_dir2_sf_entsize(hdr, len) + sizeof(uint8_t); len 62 fs/xfs/libxfs/xfs_dir2.c for (i = 0, hash = 0; i < name->len; i++) len 72 fs/xfs/libxfs/xfs_dir2.c int len) len 77 fs/xfs/libxfs/xfs_dir2.c if (args->namelen != len) len 81 fs/xfs/libxfs/xfs_dir2.c for (i = 0; i < len; i++) { len 263 fs/xfs/libxfs/xfs_dir2.c args->namelen = name->len; len 309 fs/xfs/libxfs/xfs_dir2.c int len) len 317 fs/xfs/libxfs/xfs_dir2.c args->value = kmem_alloc(len, KM_NOFS | KM_MAYFAIL); len 321 fs/xfs/libxfs/xfs_dir2.c memcpy(args->value, name, len); len 322 fs/xfs/libxfs/xfs_dir2.c args->valuelen = len; len 359 fs/xfs/libxfs/xfs_dir2.c args->namelen = name->len; len 398 fs/xfs/libxfs/xfs_dir2.c ci_name->len = args->valuelen; len 431 fs/xfs/libxfs/xfs_dir2.c args->namelen = name->len; len 492 fs/xfs/libxfs/xfs_dir2.c args->namelen = name->len; len 33 fs/xfs/libxfs/xfs_dir2.h int (*sf_entsize)(struct xfs_dir2_sf_hdr *hdr, int len); len 49 fs/xfs/libxfs/xfs_dir2.h int (*data_entsize)(int len); len 159 fs/xfs/libxfs/xfs_dir2.h xfs_dir2_data_aoff_t len, int *needlogp, int *needscanp); len 162 fs/xfs/libxfs/xfs_dir2.h xfs_dir2_data_aoff_t offset, xfs_dir2_data_aoff_t len, len 167 fs/xfs/libxfs/xfs_dir2_block.c int len) len 181 fs/xfs/libxfs/xfs_dir2_block.c if (be16_to_cpu(bf[0].length) >= len) { len 206 fs/xfs/libxfs/xfs_dir2_block.c (uint)sizeof(*blp) < len) len 208 fs/xfs/libxfs/xfs_dir2_block.c } else if ((be32_to_cpu(btp->stale) - 1) * (uint)sizeof(*blp) < len) len 239 fs/xfs/libxfs/xfs_dir2_block.c if (be16_to_cpu(dup->length) < len) len 247 fs/xfs/libxfs/xfs_dir2_block.c if (be16_to_cpu(dup->length) < len + (uint)sizeof(*blp)) { len 251 fs/xfs/libxfs/xfs_dir2_block.c if (be16_to_cpu(bf[1].length) >= len) len 339 fs/xfs/libxfs/xfs_dir2_block.c int len; /* length of the new entry */ len 358 fs/xfs/libxfs/xfs_dir2_block.c len = dp->d_ops->data_entsize(args->namelen); len 372 fs/xfs/libxfs/xfs_dir2_block.c &enddup, &compact, len); len 535 fs/xfs/libxfs/xfs_dir2_block.c (xfs_dir2_data_aoff_t)len, &needlog, &needscan); len 1226 fs/xfs/libxfs/xfs_dir2_block.c name.len = sfep->namelen; len 191 fs/xfs/libxfs/xfs_dir2_data.c name.len = dep->namelen; len 786 fs/xfs/libxfs/xfs_dir2_data.c xfs_dir2_data_aoff_t len, /* length in bytes */ len 824 fs/xfs/libxfs/xfs_dir2_data.c if ((char *)hdr + offset + len < endptr) { len 826 fs/xfs/libxfs/xfs_dir2_data.c (xfs_dir2_data_unused_t *)((char *)hdr + offset + len); len 856 fs/xfs/libxfs/xfs_dir2_data.c be16_add_cpu(&prevdup->length, len + be16_to_cpu(postdup->length)); len 891 fs/xfs/libxfs/xfs_dir2_data.c be16_add_cpu(&prevdup->length, len); len 919 fs/xfs/libxfs/xfs_dir2_data.c newdup->length = cpu_to_be16(len + be16_to_cpu(postdup->length)); len 946 fs/xfs/libxfs/xfs_dir2_data.c newdup->length = cpu_to_be16(len); len 961 fs/xfs/libxfs/xfs_dir2_data.c xfs_dir2_data_aoff_t len) len 972 fs/xfs/libxfs/xfs_dir2_data.c if (offset + len > (char *)dup + be16_to_cpu(dup->length) - (char *)hdr) len 1005 fs/xfs/libxfs/xfs_dir2_data.c xfs_dir2_data_aoff_t len, /* length to use */ len 1021 fs/xfs/libxfs/xfs_dir2_data.c fa = xfs_dir2_data_check_free(hdr, dup, offset, len); len 1035 fs/xfs/libxfs/xfs_dir2_data.c matchback = (char *)dup + oldlen - (char *)hdr == offset + len; len 1055 fs/xfs/libxfs/xfs_dir2_data.c newdup = (xfs_dir2_data_unused_t *)((char *)hdr + offset + len); len 1057 fs/xfs/libxfs/xfs_dir2_data.c newdup->length = cpu_to_be16(oldlen - len); len 1117 fs/xfs/libxfs/xfs_dir2_data.c newdup2 = (xfs_dir2_data_unused_t *)((char *)hdr + offset + len); len 1119 fs/xfs/libxfs/xfs_dir2_data.c newdup2->length = cpu_to_be16(oldlen - len - be16_to_cpu(newdup->length)); len 15 fs/xfs/libxfs/xfs_dir2_priv.h const unsigned char *name, int len); len 819 fs/xfs/libxfs/xfs_format.h #define XFS_AG_CHECK_DADDR(mp,d,len) \ len 820 fs/xfs/libxfs/xfs_format.h ((len) == 1 ? \ len 824 fs/xfs/libxfs/xfs_format.h xfs_daddr_to_agno(mp, (d) + (len) - 1))) len 1413 fs/xfs/libxfs/xfs_format.h #define XFS_RMAP_IS_UNWRITTEN(len) (!!((off) & XFS_RMAP_OFF_UNWRITTEN)) len 784 fs/xfs/libxfs/xfs_ialloc.c newlen = XFS_AGB_TO_AGINO(args.mp, args.len); len 793 fs/xfs/libxfs/xfs_ialloc.c ASSERT(args.len == args.minlen); len 805 fs/xfs/libxfs/xfs_ialloc.c args.agbno, args.len, prandom_u32()); len 2692 fs/xfs/libxfs/xfs_ialloc.c xfs_extlen_t len, len 2699 fs/xfs/libxfs/xfs_ialloc.c high = XFS_AGB_TO_AGINO(cur->bc_mp, bno + len) - 1; len 144 fs/xfs/libxfs/xfs_ialloc.h xfs_agblock_t bno, xfs_extlen_t len, bool *exists); len 101 fs/xfs/libxfs/xfs_ialloc_btree.c ASSERT(args.len == 1); len 648 fs/xfs/libxfs/xfs_ialloc_btree.c unsigned long long len) len 650 fs/xfs/libxfs/xfs_ialloc_btree.c return xfs_btree_calc_size(M_IGEO(mp)->inobt_mnr, len); len 66 fs/xfs/libxfs/xfs_ialloc_btree.h unsigned long long len); len 1547 fs/xfs/libxfs/xfs_refcount.c xfs_extlen_t len) len 1554 fs/xfs/libxfs/xfs_refcount.c __xfs_refcount_add(tp, XFS_REFCOUNT_ALLOC_COW, fsb, len); len 1558 fs/xfs/libxfs/xfs_refcount.c XFS_FSB_TO_AGBNO(mp, fsb), len, XFS_RMAP_OWN_COW); len 1566 fs/xfs/libxfs/xfs_refcount.c xfs_extlen_t len) len 1575 fs/xfs/libxfs/xfs_refcount.c XFS_FSB_TO_AGBNO(mp, fsb), len, XFS_RMAP_OWN_COW); len 1576 fs/xfs/libxfs/xfs_refcount.c __xfs_refcount_add(tp, XFS_REFCOUNT_FREE_COW, fsb, len); len 1705 fs/xfs/libxfs/xfs_refcount.c xfs_extlen_t len, len 1714 fs/xfs/libxfs/xfs_refcount.c high.rc.rc_startblock = bno + len - 1; len 49 fs/xfs/libxfs/xfs_refcount.h xfs_extlen_t len); len 51 fs/xfs/libxfs/xfs_refcount.h xfs_extlen_t len); len 72 fs/xfs/libxfs/xfs_refcount.h xfs_agblock_t bno, xfs_extlen_t len, bool *exists); len 85 fs/xfs/libxfs/xfs_refcount_btree.c ASSERT(args.len == 1); len 378 fs/xfs/libxfs/xfs_refcount_btree.c unsigned long long len) len 380 fs/xfs/libxfs/xfs_refcount_btree.c return xfs_btree_calc_size(mp->m_refc_mnr, len); len 53 fs/xfs/libxfs/xfs_refcount_btree.h unsigned long long len); len 33 fs/xfs/libxfs/xfs_rmap.c xfs_extlen_t len, len 40 fs/xfs/libxfs/xfs_rmap.c cur->bc_rec.r.rm_blockcount = len; len 55 fs/xfs/libxfs/xfs_rmap.c xfs_extlen_t len, len 62 fs/xfs/libxfs/xfs_rmap.c cur->bc_rec.r.rm_blockcount = len; len 102 fs/xfs/libxfs/xfs_rmap.c xfs_extlen_t len, len 111 fs/xfs/libxfs/xfs_rmap.c len, owner, offset, flags); len 113 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_lookup_eq(rcur, agbno, len, owner, offset, flags, &i); len 119 fs/xfs/libxfs/xfs_rmap.c rcur->bc_rec.r.rm_blockcount = len; len 138 fs/xfs/libxfs/xfs_rmap.c xfs_extlen_t len, len 147 fs/xfs/libxfs/xfs_rmap.c len, owner, offset, flags); len 149 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_lookup_eq(rcur, agbno, len, owner, offset, flags, &i); len 398 fs/xfs/libxfs/xfs_rmap.c xfs_filblks_t len, len 425 fs/xfs/libxfs/xfs_rmap.c ltoff + rec->rm_blockcount >= offset + len, len 455 fs/xfs/libxfs/xfs_rmap.c xfs_extlen_t len, len 474 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_unmap(mp, cur->bc_private.a.agno, bno, len, len 482 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_lookup_le(cur, bno, len, owner, offset, flags, &i); len 530 fs/xfs/libxfs/xfs_rmap.c if (rtrec.rm_startblock >= bno + len) len 537 fs/xfs/libxfs/xfs_rmap.c bno + len, out_error); len 540 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_free_check_owner(mp, ltoff, <rec, len, owner, len 545 fs/xfs/libxfs/xfs_rmap.c if (ltrec.rm_startblock == bno && ltrec.rm_blockcount == len) { len 566 fs/xfs/libxfs/xfs_rmap.c ltrec.rm_startblock += len; len 567 fs/xfs/libxfs/xfs_rmap.c ltrec.rm_blockcount -= len; len 569 fs/xfs/libxfs/xfs_rmap.c ltrec.rm_offset += len; len 573 fs/xfs/libxfs/xfs_rmap.c } else if (ltrec.rm_startblock + ltrec.rm_blockcount == bno + len) { len 584 fs/xfs/libxfs/xfs_rmap.c ltrec.rm_blockcount -= len; len 613 fs/xfs/libxfs/xfs_rmap.c cur->bc_rec.r.rm_startblock = bno + len; len 614 fs/xfs/libxfs/xfs_rmap.c cur->bc_rec.r.rm_blockcount = orig_len - len - len 620 fs/xfs/libxfs/xfs_rmap.c cur->bc_rec.r.rm_offset = offset + len; len 634 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_unmap_done(mp, cur->bc_private.a.agno, bno, len, len 652 fs/xfs/libxfs/xfs_rmap.c xfs_extlen_t len, len 664 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_unmap(cur, bno, len, false, oinfo); len 707 fs/xfs/libxfs/xfs_rmap.c xfs_extlen_t len, len 729 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_map(mp, cur->bc_private.a.agno, bno, len, len 738 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_lookup_le(cur, bno, len, owner, offset, flags, len 773 fs/xfs/libxfs/xfs_rmap.c XFS_WANT_CORRUPTED_GOTO(mp, bno + len <= gtrec.rm_startblock, len 799 fs/xfs/libxfs/xfs_rmap.c ltrec.rm_blockcount += len; len 801 fs/xfs/libxfs/xfs_rmap.c bno + len == gtrec.rm_startblock && len 802 fs/xfs/libxfs/xfs_rmap.c (ignore_off || offset + len == gtrec.rm_offset) && len 803 fs/xfs/libxfs/xfs_rmap.c (unsigned long)ltrec.rm_blockcount + len + len 835 fs/xfs/libxfs/xfs_rmap.c bno + len == gtrec.rm_startblock && len 836 fs/xfs/libxfs/xfs_rmap.c (ignore_off || offset + len == gtrec.rm_offset)) { len 847 fs/xfs/libxfs/xfs_rmap.c gtrec.rm_blockcount += len; len 859 fs/xfs/libxfs/xfs_rmap.c cur->bc_rec.r.rm_blockcount = len; len 863 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_insert(mp, cur->bc_private.a.agno, bno, len, len 871 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_map_done(mp, cur->bc_private.a.agno, bno, len, len 889 fs/xfs/libxfs/xfs_rmap.c xfs_extlen_t len, len 900 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_map(cur, bno, len, false, oinfo); len 926 fs/xfs/libxfs/xfs_rmap.c xfs_extlen_t len, len 948 fs/xfs/libxfs/xfs_rmap.c new_endoff = offset + len; len 949 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_convert(mp, cur->bc_private.a.agno, bno, len, len 957 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_lookup_le(cur, bno, len, owner, offset, oldext, &i); len 1030 fs/xfs/libxfs/xfs_rmap.c XFS_WANT_CORRUPTED_GOTO(mp, bno + len <= RIGHT.rm_startblock, len 1036 fs/xfs/libxfs/xfs_rmap.c if (bno + len == RIGHT.rm_startblock && len 1037 fs/xfs/libxfs/xfs_rmap.c offset + len == RIGHT.rm_offset && len 1047 fs/xfs/libxfs/xfs_rmap.c (unsigned long)LEFT.rm_blockcount + len + len 1055 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_lookup_le(cur, bno, len, owner, offset, oldext, &i); len 1152 fs/xfs/libxfs/xfs_rmap.c NEW.rm_blockcount = len + RIGHT.rm_blockcount; len 1178 fs/xfs/libxfs/xfs_rmap.c NEW.rm_offset += len; len 1179 fs/xfs/libxfs/xfs_rmap.c NEW.rm_startblock += len; len 1180 fs/xfs/libxfs/xfs_rmap.c NEW.rm_blockcount -= len; len 1188 fs/xfs/libxfs/xfs_rmap.c NEW.rm_blockcount += len; len 1200 fs/xfs/libxfs/xfs_rmap.c NEW.rm_startblock += len; len 1201 fs/xfs/libxfs/xfs_rmap.c NEW.rm_offset += len; len 1202 fs/xfs/libxfs/xfs_rmap.c NEW.rm_blockcount -= len; len 1209 fs/xfs/libxfs/xfs_rmap.c NEW.rm_blockcount = len; len 1213 fs/xfs/libxfs/xfs_rmap.c len, owner, offset, newext); len 1226 fs/xfs/libxfs/xfs_rmap.c NEW.rm_blockcount -= len; len 1236 fs/xfs/libxfs/xfs_rmap.c NEW.rm_blockcount += len; len 1248 fs/xfs/libxfs/xfs_rmap.c NEW.rm_blockcount -= len; len 1252 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_lookup_eq(cur, bno, len, owner, offset, len 1260 fs/xfs/libxfs/xfs_rmap.c NEW.rm_blockcount = len; len 1264 fs/xfs/libxfs/xfs_rmap.c len, owner, offset, newext); len 1278 fs/xfs/libxfs/xfs_rmap.c NEW.rm_startblock = bno + len; len 1304 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_lookup_eq(cur, bno, len, owner, offset, len 1312 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_insert(mp, cur->bc_private.a.agno, bno, len, len 1333 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_convert_done(mp, cur->bc_private.a.agno, bno, len, len 1351 fs/xfs/libxfs/xfs_rmap.c xfs_extlen_t len, len 1373 fs/xfs/libxfs/xfs_rmap.c new_endoff = offset + len; len 1374 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_convert(mp, cur->bc_private.a.agno, bno, len, len 1417 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_lookup_eq(cur, bno + len, len, owner, offset + len, len 1427 fs/xfs/libxfs/xfs_rmap.c XFS_WANT_CORRUPTED_GOTO(mp, bno + len <= RIGHT.rm_startblock, len 1442 fs/xfs/libxfs/xfs_rmap.c (unsigned long)LEFT.rm_blockcount + len + len 1559 fs/xfs/libxfs/xfs_rmap.c NEW.rm_offset += len; len 1560 fs/xfs/libxfs/xfs_rmap.c NEW.rm_startblock += len; len 1561 fs/xfs/libxfs/xfs_rmap.c NEW.rm_blockcount -= len; len 1574 fs/xfs/libxfs/xfs_rmap.c NEW.rm_blockcount += len; len 1591 fs/xfs/libxfs/xfs_rmap.c NEW.rm_offset += len; len 1592 fs/xfs/libxfs/xfs_rmap.c NEW.rm_startblock += len; len 1593 fs/xfs/libxfs/xfs_rmap.c NEW.rm_blockcount -= len; len 1599 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_insert(cur, bno, len, owner, offset, newext); len 1628 fs/xfs/libxfs/xfs_rmap.c NEW.rm_blockcount += len; len 1648 fs/xfs/libxfs/xfs_rmap.c NEW.rm_blockcount -= len; len 1652 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_insert(cur, bno, len, owner, offset, newext); len 1664 fs/xfs/libxfs/xfs_rmap.c NEW.rm_startblock = bno + len; len 1689 fs/xfs/libxfs/xfs_rmap.c NEW.rm_blockcount = len; len 1713 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_convert_done(mp, cur->bc_private.a.agno, bno, len, len 1740 fs/xfs/libxfs/xfs_rmap.c xfs_extlen_t len, len 1756 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_unmap(mp, cur->bc_private.a.agno, bno, len, len 1774 fs/xfs/libxfs/xfs_rmap.c bno + len, out_error); len 1788 fs/xfs/libxfs/xfs_rmap.c if (ltrec.rm_startblock == bno && ltrec.rm_blockcount == len) { len 1815 fs/xfs/libxfs/xfs_rmap.c ltrec.rm_startblock += len; len 1816 fs/xfs/libxfs/xfs_rmap.c ltrec.rm_blockcount -= len; len 1817 fs/xfs/libxfs/xfs_rmap.c ltrec.rm_offset += len; len 1823 fs/xfs/libxfs/xfs_rmap.c } else if (ltrec.rm_startblock + ltrec.rm_blockcount == bno + len) { len 1840 fs/xfs/libxfs/xfs_rmap.c ltrec.rm_blockcount -= len; len 1872 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_insert(cur, bno + len, len 1873 fs/xfs/libxfs/xfs_rmap.c orig_len - len - ltrec.rm_blockcount, len 1874 fs/xfs/libxfs/xfs_rmap.c ltrec.rm_owner, offset + len, len 1880 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_unmap_done(mp, cur->bc_private.a.agno, bno, len, len 1902 fs/xfs/libxfs/xfs_rmap.c xfs_extlen_t len, len 1920 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_map(mp, cur->bc_private.a.agno, bno, len, len 1933 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_lookup_eq(cur, bno + len, len, owner, offset + len, len 1963 fs/xfs/libxfs/xfs_rmap.c ltrec.rm_blockcount += len; len 1965 fs/xfs/libxfs/xfs_rmap.c bno + len == gtrec.rm_startblock && len 1966 fs/xfs/libxfs/xfs_rmap.c offset + len == gtrec.rm_offset) { len 1996 fs/xfs/libxfs/xfs_rmap.c bno + len == gtrec.rm_startblock && len 1997 fs/xfs/libxfs/xfs_rmap.c offset + len == gtrec.rm_offset) { len 2016 fs/xfs/libxfs/xfs_rmap.c gtrec.rm_blockcount += len; len 2028 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_insert(cur, bno, len, owner, offset, flags); len 2033 fs/xfs/libxfs/xfs_rmap.c trace_xfs_rmap_map_done(mp, cur->bc_private.a.agno, bno, len, len 2359 fs/xfs/libxfs/xfs_rmap.c xfs_extlen_t len, len 2368 fs/xfs/libxfs/xfs_rmap.c bmap.br_blockcount = len; len 2381 fs/xfs/libxfs/xfs_rmap.c xfs_extlen_t len, len 2390 fs/xfs/libxfs/xfs_rmap.c bmap.br_blockcount = len; len 2430 fs/xfs/libxfs/xfs_rmap.c xfs_extlen_t len, len 2439 fs/xfs/libxfs/xfs_rmap.c high.r.rm_startblock = bno + len - 1; len 2455 fs/xfs/libxfs/xfs_rmap.c xfs_extlen_t len, len 2470 fs/xfs/libxfs/xfs_rmap.c error = xfs_rmap_lookup_le(cur, bno, len, owner, offset, flags, len 2488 fs/xfs/libxfs/xfs_rmap.c irec.rm_startblock + irec.rm_blockcount >= bno + len); len 2523 fs/xfs/libxfs/xfs_rmap.c xfs_extlen_t len, len 2537 fs/xfs/libxfs/xfs_rmap.c high.rm_startblock = bno + len - 1; len 116 fs/xfs/libxfs/xfs_rmap.h xfs_agnumber_t agno, xfs_agblock_t bno, xfs_extlen_t len, len 119 fs/xfs/libxfs/xfs_rmap.h xfs_agnumber_t agno, xfs_agblock_t bno, xfs_extlen_t len, len 123 fs/xfs/libxfs/xfs_rmap.h xfs_extlen_t len, uint64_t owner, uint64_t offset, len 126 fs/xfs/libxfs/xfs_rmap.h xfs_extlen_t len, uint64_t owner, uint64_t offset, len 129 fs/xfs/libxfs/xfs_rmap.h xfs_extlen_t len, uint64_t owner, uint64_t offset, len 173 fs/xfs/libxfs/xfs_rmap.h xfs_agblock_t bno, xfs_extlen_t len, uint64_t owner); len 175 fs/xfs/libxfs/xfs_rmap.h xfs_agblock_t bno, xfs_extlen_t len, uint64_t owner); len 196 fs/xfs/libxfs/xfs_rmap.h xfs_extlen_t len, bool *exists); len 198 fs/xfs/libxfs/xfs_rmap.h xfs_extlen_t len, const struct xfs_owner_info *oinfo, len 201 fs/xfs/libxfs/xfs_rmap.h xfs_extlen_t len, const struct xfs_owner_info *oinfo, len 528 fs/xfs/libxfs/xfs_rmap_btree.c unsigned long long len) len 530 fs/xfs/libxfs/xfs_rmap_btree.c return xfs_btree_calc_size(mp->m_rmap_mnr, len); len 50 fs/xfs/libxfs/xfs_rmap_btree.h unsigned long long len); len 109 fs/xfs/libxfs/xfs_rtbitmap.c xfs_rtblock_t len; /* length of inspected area */ len 130 fs/xfs/libxfs/xfs_rtbitmap.c len = start - limit + 1; len 145 fs/xfs/libxfs/xfs_rtbitmap.c firstbit = XFS_RTMAX((xfs_srtblock_t)(bit - len + 1), 0); len 166 fs/xfs/libxfs/xfs_rtbitmap.c if (--word == -1 && i < len) { len 194 fs/xfs/libxfs/xfs_rtbitmap.c while (len - i >= XFS_NBWORD) { len 212 fs/xfs/libxfs/xfs_rtbitmap.c if (--word == -1 && i < len) { len 235 fs/xfs/libxfs/xfs_rtbitmap.c if (len - i) { len 240 fs/xfs/libxfs/xfs_rtbitmap.c firstbit = XFS_NBWORD - (len - i); len 241 fs/xfs/libxfs/xfs_rtbitmap.c mask = (((xfs_rtword_t)1 << (len - i)) - 1) << firstbit; len 254 fs/xfs/libxfs/xfs_rtbitmap.c i = len; len 284 fs/xfs/libxfs/xfs_rtbitmap.c xfs_rtblock_t len; /* length of inspected area */ len 305 fs/xfs/libxfs/xfs_rtbitmap.c len = limit - start + 1; len 320 fs/xfs/libxfs/xfs_rtbitmap.c lastbit = XFS_RTMIN(bit + len, XFS_NBWORD); len 340 fs/xfs/libxfs/xfs_rtbitmap.c if (++word == XFS_BLOCKWSIZE(mp) && i < len) { len 367 fs/xfs/libxfs/xfs_rtbitmap.c while (len - i >= XFS_NBWORD) { len 385 fs/xfs/libxfs/xfs_rtbitmap.c if (++word == XFS_BLOCKWSIZE(mp) && i < len) { len 407 fs/xfs/libxfs/xfs_rtbitmap.c if ((lastbit = len - i)) { len 424 fs/xfs/libxfs/xfs_rtbitmap.c i = len; len 536 fs/xfs/libxfs/xfs_rtbitmap.c xfs_extlen_t len, /* length of extent to modify */ len 581 fs/xfs/libxfs/xfs_rtbitmap.c lastbit = XFS_RTMIN(bit + len, XFS_NBWORD); len 595 fs/xfs/libxfs/xfs_rtbitmap.c if (++word == XFS_BLOCKWSIZE(mp) && i < len) { len 625 fs/xfs/libxfs/xfs_rtbitmap.c while (len - i >= XFS_NBWORD) { len 635 fs/xfs/libxfs/xfs_rtbitmap.c if (++word == XFS_BLOCKWSIZE(mp) && i < len) { len 660 fs/xfs/libxfs/xfs_rtbitmap.c if ((lastbit = len - i)) { len 692 fs/xfs/libxfs/xfs_rtbitmap.c xfs_extlen_t len, /* length to free */ len 701 fs/xfs/libxfs/xfs_rtbitmap.c end = start + len - 1; len 705 fs/xfs/libxfs/xfs_rtbitmap.c error = xfs_rtmodify_range(mp, tp, start, len, 1); len 768 fs/xfs/libxfs/xfs_rtbitmap.c xfs_extlen_t len, /* length of extent */ len 815 fs/xfs/libxfs/xfs_rtbitmap.c lastbit = XFS_RTMIN(bit + len, XFS_NBWORD); len 838 fs/xfs/libxfs/xfs_rtbitmap.c if (++word == XFS_BLOCKWSIZE(mp) && i < len) { len 865 fs/xfs/libxfs/xfs_rtbitmap.c while (len - i >= XFS_NBWORD) { len 884 fs/xfs/libxfs/xfs_rtbitmap.c if (++word == XFS_BLOCKWSIZE(mp) && i < len) { len 906 fs/xfs/libxfs/xfs_rtbitmap.c if ((lastbit = len - i)) { len 924 fs/xfs/libxfs/xfs_rtbitmap.c i = len; len 944 fs/xfs/libxfs/xfs_rtbitmap.c xfs_extlen_t len) /* length of extent */ len 950 fs/xfs/libxfs/xfs_rtbitmap.c error = xfs_rtcheck_range(mp, tp, bno, len, 0, &new, &stat); len 967 fs/xfs/libxfs/xfs_rtbitmap.c xfs_extlen_t len) /* length of extent freed */ len 979 fs/xfs/libxfs/xfs_rtbitmap.c error = xfs_rtcheck_alloc_range(mp, tp, bno, len); len 986 fs/xfs/libxfs/xfs_rtbitmap.c error = xfs_rtfree_range(mp, tp, bno, len, &sumbp, &sb); len 993 fs/xfs/libxfs/xfs_rtbitmap.c xfs_trans_mod_sb(tp, XFS_TRANS_SB_FREXTENTS, (long)len); len 1087 fs/xfs/libxfs/xfs_rtbitmap.c xfs_extlen_t len, len 1094 fs/xfs/libxfs/xfs_rtbitmap.c error = xfs_rtcheck_range(mp, tp, start, len, 1, &end, &matches); len 136 fs/xfs/libxfs/xfs_types.h int len; len 532 fs/xfs/scrub/agheader_repair.c *flcount += br->len; len 609 fs/xfs/scrub/agheader_repair.c trace_xrep_agfl_insert(mp, sc->sa.agno, agbno, br->len); len 611 fs/xfs/scrub/agheader_repair.c while (br->len > 0 && fl_off < flcount) { len 621 fs/xfs/scrub/agheader_repair.c br->len--; len 624 fs/xfs/scrub/agheader_repair.c if (br->len) len 39 fs/xfs/scrub/alloc.c xfs_extlen_t len) len 54 fs/xfs/scrub/alloc.c error = xfs_alloc_lookup_le(*pcur, agbno, len, &has_otherrec); len 70 fs/xfs/scrub/alloc.c if (fbno != agbno || flen != len) len 79 fs/xfs/scrub/alloc.c xfs_extlen_t len) len 84 fs/xfs/scrub/alloc.c xchk_allocbt_xref_other(sc, agbno, len); len 85 fs/xfs/scrub/alloc.c xchk_xref_is_not_inode_chunk(sc, agbno, len); len 86 fs/xfs/scrub/alloc.c xchk_xref_has_no_owner(sc, agbno, len); len 87 fs/xfs/scrub/alloc.c xchk_xref_is_not_shared(sc, agbno, len); len 99 fs/xfs/scrub/alloc.c xfs_extlen_t len; len 102 fs/xfs/scrub/alloc.c len = be32_to_cpu(rec->alloc.ar_blockcount); len 104 fs/xfs/scrub/alloc.c if (bno + len <= bno || len 106 fs/xfs/scrub/alloc.c !xfs_verify_agbno(mp, agno, bno + len - 1)) len 109 fs/xfs/scrub/alloc.c xchk_allocbt_xref(bs->sc, bno, len); len 145 fs/xfs/scrub/alloc.c xfs_extlen_t len) len 153 fs/xfs/scrub/alloc.c error = xfs_alloc_has_record(sc->sa.bno_cur, agbno, len, &is_freesp); len 190 fs/xfs/scrub/attr.c unsigned int len) len 197 fs/xfs/scrub/attr.c if (start + len > mapsize) { len 198 fs/xfs/scrub/attr.c len = mapsize - start; len 202 fs/xfs/scrub/attr.c if (find_next_bit(map, mapsize, start) < start + len) len 204 fs/xfs/scrub/attr.c bitmap_set(map, start, len); len 24 fs/xfs/scrub/bitmap.c uint64_t len) len 34 fs/xfs/scrub/bitmap.c bmr->len = len; len 137 fs/xfs/scrub/bitmap.c while (sub_br->start + sub_br->len <= br->start) { len 142 fs/xfs/scrub/bitmap.c if (sub_br->start >= br->start + br->len) { len 149 fs/xfs/scrub/bitmap.c sub_len = sub_br->len; len 154 fs/xfs/scrub/bitmap.c if (sub_len > br->len) len 155 fs/xfs/scrub/bitmap.c sub_len = br->len; len 160 fs/xfs/scrub/bitmap.c if (sub_start + sub_len == br->start + br->len) len 166 fs/xfs/scrub/bitmap.c br->len -= sub_len; len 170 fs/xfs/scrub/bitmap.c br->len -= sub_len; len 192 fs/xfs/scrub/bitmap.c new_br->len = br->start + br->len - new_br->start; len 194 fs/xfs/scrub/bitmap.c br->len = sub_start - br->start; len 12 fs/xfs/scrub/bitmap.h uint64_t len; len 27 fs/xfs/scrub/bitmap.h for ((b) = bex->start; (b) < bex->start + bex->len; (b)++) len 29 fs/xfs/scrub/bitmap.h int xfs_bitmap_set(struct xfs_bitmap *bitmap, uint64_t start, uint64_t len); len 236 fs/xfs/scrub/bmap.c xfs_extlen_t len; len 241 fs/xfs/scrub/bmap.c len = irec->br_blockcount; len 248 fs/xfs/scrub/bmap.c xchk_xref_is_used_space(info->sc, agbno, len); len 249 fs/xfs/scrub/bmap.c xchk_xref_is_not_inode_chunk(info->sc, agbno, len); len 151 fs/xfs/scrub/dir.c xname.len = namelen; len 457 fs/xfs/scrub/dir.c unsigned int len) len 463 fs/xfs/scrub/dir.c if (len != be16_to_cpu(dfp->length)) len 466 fs/xfs/scrub/dir.c if (len > 0 && be16_to_cpu(dfp->offset) == 0) len 87 fs/xfs/scrub/ialloc.c xfs_extlen_t len) len 92 fs/xfs/scrub/ialloc.c xchk_xref_is_used_space(sc, agbno, len); len 94 fs/xfs/scrub/ialloc.c xchk_xref_is_owned_by(sc, agbno, len, &XFS_RMAP_OINFO_INODES); len 95 fs/xfs/scrub/ialloc.c xchk_xref_is_not_shared(sc, agbno, len); len 104 fs/xfs/scrub/ialloc.c xfs_extlen_t len) len 111 fs/xfs/scrub/ialloc.c if (bno + len <= bno || len 113 fs/xfs/scrub/ialloc.c !xfs_verify_agbno(mp, agno, bno + len - 1)) len 116 fs/xfs/scrub/ialloc.c xchk_iallocbt_chunk_xref(bs->sc, irec, agino, bno, len); len 431 fs/xfs/scrub/ialloc.c xfs_extlen_t len; len 465 fs/xfs/scrub/ialloc.c len = XFS_B_TO_FSB(mp, len 470 fs/xfs/scrub/ialloc.c if (!xchk_iallocbt_chunk(bs, &irec, agino, len)) len 478 fs/xfs/scrub/ialloc.c len = XFS_B_TO_FSB(mp, len 488 fs/xfs/scrub/ialloc.c else if (!xchk_iallocbt_chunk(bs, &irec, agino, len)) len 626 fs/xfs/scrub/ialloc.c xfs_extlen_t len, len 636 fs/xfs/scrub/ialloc.c error = xfs_ialloc_has_inodes_at_extent(*icur, agbno, len, &has_inodes); len 648 fs/xfs/scrub/ialloc.c xfs_extlen_t len) len 650 fs/xfs/scrub/ialloc.c xchk_xref_inode_check(sc, agbno, len, &sc->sa.ino_cur, false); len 651 fs/xfs/scrub/ialloc.c xchk_xref_inode_check(sc, agbno, len, &sc->sa.fino_cur, false); len 659 fs/xfs/scrub/ialloc.c xfs_extlen_t len) len 661 fs/xfs/scrub/ialloc.c xchk_xref_inode_check(sc, agbno, len, &sc->sa.ino_cur, true); len 77 fs/xfs/scrub/refcount.c xfs_extlen_t len; len 107 fs/xfs/scrub/refcount.c rc_last = refchk->bno + refchk->len - 1; len 251 fs/xfs/scrub/refcount.c if (rbno < refchk->bno + refchk->len) len 273 fs/xfs/scrub/refcount.c xfs_extlen_t len, len 279 fs/xfs/scrub/refcount.c .len = len, len 296 fs/xfs/scrub/refcount.c high.rm_startblock = bno + len - 1; len 320 fs/xfs/scrub/refcount.c xfs_extlen_t len, len 326 fs/xfs/scrub/refcount.c xchk_xref_is_used_space(sc, agbno, len); len 327 fs/xfs/scrub/refcount.c xchk_xref_is_not_inode_chunk(sc, agbno, len); len 328 fs/xfs/scrub/refcount.c xchk_refcountbt_xref_rmap(sc, agbno, len, refcount); len 341 fs/xfs/scrub/refcount.c xfs_extlen_t len; len 346 fs/xfs/scrub/refcount.c len = be32_to_cpu(rec->refc.rc_blockcount); len 354 fs/xfs/scrub/refcount.c (*cow_blocks) += len; len 358 fs/xfs/scrub/refcount.c if (bno + len <= bno || len 360 fs/xfs/scrub/refcount.c !xfs_verify_agbno(mp, agno, bno + len - 1)) len 366 fs/xfs/scrub/refcount.c xchk_refcountbt_xref(bs->sc, bno, len, refcount); len 427 fs/xfs/scrub/refcount.c xfs_extlen_t len) len 461 fs/xfs/scrub/refcount.c if (rc.rc_blockcount < len) len 473 fs/xfs/scrub/refcount.c xfs_extlen_t len) len 481 fs/xfs/scrub/refcount.c error = xfs_refcount_has_record(sc->sa.refc_cur, agbno, len, &shared); len 326 fs/xfs/scrub/repair.c ASSERT(args.len == 1); len 70 fs/xfs/scrub/rmap.c xfs_extlen_t len = irec->rm_blockcount; len 75 fs/xfs/scrub/rmap.c xchk_xref_is_used_space(sc, agbno, len); len 77 fs/xfs/scrub/rmap.c xchk_xref_is_inode_chunk(sc, agbno, len); len 79 fs/xfs/scrub/rmap.c xchk_xref_is_not_inode_chunk(sc, agbno, len); len 177 fs/xfs/scrub/rmap.c xfs_extlen_t len, len 187 fs/xfs/scrub/rmap.c error = xfs_rmap_record_exists(sc->sa.rmap_cur, bno, len, oinfo, len 200 fs/xfs/scrub/rmap.c xfs_extlen_t len, len 203 fs/xfs/scrub/rmap.c xchk_xref_check_owner(sc, bno, len, oinfo, true); len 211 fs/xfs/scrub/rmap.c xfs_extlen_t len, len 214 fs/xfs/scrub/rmap.c xchk_xref_check_owner(sc, bno, len, oinfo, false); len 222 fs/xfs/scrub/rmap.c xfs_extlen_t len) len 230 fs/xfs/scrub/rmap.c error = xfs_rmap_has_record(sc->sa.rmap_cur, bno, len, &has_rmap); len 123 fs/xfs/scrub/rtbitmap.c xfs_extlen_t len) len 135 fs/xfs/scrub/rtbitmap.c endext = fsbno + len - 1; len 134 fs/xfs/scrub/scrub.h xfs_extlen_t len); len 136 fs/xfs/scrub/scrub.h xfs_extlen_t len); len 138 fs/xfs/scrub/scrub.h xfs_extlen_t len); len 140 fs/xfs/scrub/scrub.h xfs_extlen_t len, const struct xfs_owner_info *oinfo); len 142 fs/xfs/scrub/scrub.h xfs_extlen_t len, const struct xfs_owner_info *oinfo); len 144 fs/xfs/scrub/scrub.h xfs_extlen_t len); len 146 fs/xfs/scrub/scrub.h xfs_extlen_t len); len 148 fs/xfs/scrub/scrub.h xfs_extlen_t len); len 151 fs/xfs/scrub/scrub.h xfs_extlen_t len); len 153 fs/xfs/scrub/scrub.h # define xchk_xref_is_used_rt_space(sc, rtbno, len) do { } while (0) len 40 fs/xfs/scrub/symlink.c loff_t len; len 46 fs/xfs/scrub/symlink.c len = ip->i_d.di_size; len 49 fs/xfs/scrub/symlink.c if (len > XFS_SYMLINK_MAXLEN || len <= 0) { len 56 fs/xfs/scrub/symlink.c if (len > XFS_IFORK_DSIZE(ip) || len 57 fs/xfs/scrub/symlink.c len > strnlen(ifp->if_u1.if_data, XFS_IFORK_DSIZE(ip))) len 66 fs/xfs/scrub/symlink.c if (strnlen(sc->buf, XFS_SYMLINK_MAXLEN) < len) len 659 fs/xfs/scrub/trace.h xfs_agblock_t agbno, xfs_extlen_t len), len 660 fs/xfs/scrub/trace.h TP_ARGS(mp, agno, agbno, len), len 665 fs/xfs/scrub/trace.h __field(xfs_extlen_t, len) len 671 fs/xfs/scrub/trace.h __entry->len = len; len 677 fs/xfs/scrub/trace.h __entry->len) len 682 fs/xfs/scrub/trace.h xfs_agblock_t agbno, xfs_extlen_t len), \ len 683 fs/xfs/scrub/trace.h TP_ARGS(mp, agno, agbno, len)) len 689 fs/xfs/scrub/trace.h xfs_agblock_t agbno, xfs_extlen_t len, len 691 fs/xfs/scrub/trace.h TP_ARGS(mp, agno, agbno, len, owner, offset, flags), len 696 fs/xfs/scrub/trace.h __field(xfs_extlen_t, len) len 705 fs/xfs/scrub/trace.h __entry->len = len; len 714 fs/xfs/scrub/trace.h __entry->len, len 722 fs/xfs/scrub/trace.h xfs_agblock_t agbno, xfs_extlen_t len, \ len 724 fs/xfs/scrub/trace.h TP_ARGS(mp, agno, agbno, len, owner, offset, flags)) len 27 fs/xfs/xfs_acl.c int len, len 35 fs/xfs/xfs_acl.c if (len < sizeof(*aclp)) len 38 fs/xfs/xfs_acl.c if (count > max_entries || XFS_ACL_SIZE(count) != len) len 118 fs/xfs/xfs_acl.c int len; len 137 fs/xfs/xfs_acl.c len = XFS_ACL_MAX_SIZE(ip->i_mount); len 138 fs/xfs/xfs_acl.c error = xfs_attr_get(ip, ea_name, (unsigned char **)&xfs_acl, &len, len 148 fs/xfs/xfs_acl.c acl = xfs_acl_from_disk(xfs_acl, len, len 177 fs/xfs/xfs_acl.c int len = XFS_ACL_MAX_SIZE(ip->i_mount); len 179 fs/xfs/xfs_acl.c xfs_acl = kmem_zalloc_large(len, 0); len 186 fs/xfs/xfs_acl.c len -= sizeof(struct xfs_acl_entry) * len 190 fs/xfs/xfs_acl.c len, ATTR_ROOT); len 767 fs/xfs/xfs_aops.c unsigned len = i_blocksize(inode); len 786 fs/xfs/xfs_aops.c merged = __bio_try_merge_page(wpc->ioend->io_bio, page, len, poff, len 793 fs/xfs/xfs_aops.c if (bio_full(wpc->ioend->io_bio, len)) len 795 fs/xfs/xfs_aops.c bio_add_page(wpc->ioend->io_bio, page, len, poff); len 798 fs/xfs/xfs_aops.c wpc->ioend->io_size += len; len 799 fs/xfs/xfs_aops.c wbc_account_cgroup_owner(wbc, page, len); len 875 fs/xfs/xfs_aops.c unsigned len = i_blocksize(inode); len 890 fs/xfs/xfs_aops.c i++, file_offset += len) { len 37 fs/xfs/xfs_bio_io.c unsigned int len = min_t(unsigned, left, PAGE_SIZE - off); len 39 fs/xfs/xfs_bio_io.c while (bio_add_page(bio, page, len, off) != len) { len 51 fs/xfs/xfs_bio_io.c data += len; len 52 fs/xfs/xfs_bio_io.c left -= len; len 514 fs/xfs/xfs_bmap_util.c xfs_filblks_t len; len 611 fs/xfs/xfs_bmap_util.c len = XFS_BB_TO_FSB(mp, bmv->bmv_length); len 631 fs/xfs/xfs_bmap_util.c xfs_trim_extent(&got, first_bno, len); len 671 fs/xfs/xfs_bmap_util.c if (bno >= first_bno + len) len 858 fs/xfs/xfs_bmap_util.c xfs_off_t len, len 885 fs/xfs/xfs_bmap_util.c if (len <= 0) len 891 fs/xfs/xfs_bmap_util.c count = len; len 1046 fs/xfs/xfs_bmap_util.c xfs_off_t len) len 1058 fs/xfs/xfs_bmap_util.c end = round_up(offset + len, rounding) - 1; len 1071 fs/xfs/xfs_bmap_util.c xfs_off_t len) len 1084 fs/xfs/xfs_bmap_util.c if (len <= 0) /* if nothing being freed */ len 1087 fs/xfs/xfs_bmap_util.c error = xfs_flush_unmap_range(ip, offset, len); len 1092 fs/xfs/xfs_bmap_util.c endoffset_fsb = XFS_B_TO_FSBT(mp, offset + len); len 1114 fs/xfs/xfs_bmap_util.c if (offset + len > XFS_ISIZE(ip)) len 1115 fs/xfs/xfs_bmap_util.c len = XFS_ISIZE(ip) - offset; len 1116 fs/xfs/xfs_bmap_util.c error = iomap_zero_range(VFS_I(ip), offset, len, NULL, &xfs_iomap_ops); len 1126 fs/xfs/xfs_bmap_util.c if (offset + len >= XFS_ISIZE(ip) && offset_in_page(offset + len) > 0) { len 1128 fs/xfs/xfs_bmap_util.c round_down(offset + len, PAGE_SIZE), LLONG_MAX); len 1142 fs/xfs/xfs_bmap_util.c xfs_off_t len) len 1161 fs/xfs/xfs_bmap_util.c error = xfs_free_file_space(ip, offset, len); len 1166 fs/xfs/xfs_bmap_util.c round_up(offset + len, blksize) - len 1227 fs/xfs/xfs_bmap_util.c xfs_off_t len) len 1232 fs/xfs/xfs_bmap_util.c xfs_fileoff_t next_fsb = XFS_B_TO_FSB(mp, offset + len); len 1233 fs/xfs/xfs_bmap_util.c xfs_fileoff_t shift_fsb = XFS_B_TO_FSB(mp, len); len 1242 fs/xfs/xfs_bmap_util.c error = xfs_free_file_space(ip, offset, len); len 1295 fs/xfs/xfs_bmap_util.c loff_t len) len 1302 fs/xfs/xfs_bmap_util.c xfs_fileoff_t shift_fsb = XFS_B_TO_FSB(mp, len); len 59 fs/xfs/xfs_bmap_util.h xfs_off_t len, int alloc_type); len 61 fs/xfs/xfs_bmap_util.h xfs_off_t len); len 63 fs/xfs/xfs_bmap_util.h xfs_off_t len); len 65 fs/xfs/xfs_bmap_util.h xfs_off_t len); len 67 fs/xfs/xfs_bmap_util.h xfs_off_t len); len 84 fs/xfs/xfs_bmap_util.h xfs_off_t len); len 184 fs/xfs/xfs_discard.c range.len < mp->m_sb.sb_blocksize) len 188 fs/xfs/xfs_discard.c end = start + BTOBBT(range.len) - 1; len 209 fs/xfs/xfs_discard.c range.len = XFS_FSB_TO_B(mp, blocks_trimmed); len 51 fs/xfs/xfs_export.c int len; len 77 fs/xfs/xfs_export.c len = xfs_fileid_length(fileid_type); len 78 fs/xfs/xfs_export.c if (*max_len < len) { len 79 fs/xfs/xfs_export.c *max_len = len; len 82 fs/xfs/xfs_export.c *max_len = len; len 27 fs/xfs/xfs_extent_busy.c xfs_extlen_t len, len 39 fs/xfs/xfs_extent_busy.c new->length = len; len 44 fs/xfs/xfs_extent_busy.c trace_xfs_extent_busy(tp->t_mountp, agno, bno, len); len 86 fs/xfs/xfs_extent_busy.c xfs_extlen_t len) len 103 fs/xfs/xfs_extent_busy.c if (bno + len > busyp->bno) len 113 fs/xfs/xfs_extent_busy.c match = (busyp->length == len) ? 1 : -1; len 336 fs/xfs/xfs_extent_busy.c xfs_extlen_t *len, len 344 fs/xfs/xfs_extent_busy.c ASSERT(*len > 0); len 349 fs/xfs/xfs_extent_busy.c flen = *len; len 503 fs/xfs/xfs_extent_busy.c if (fbno != *bno || flen != *len) { len 504 fs/xfs/xfs_extent_busy.c trace_xfs_extent_busy_trim(args->mp, args->agno, *bno, *len, len 507 fs/xfs/xfs_extent_busy.c *len = flen; len 35 fs/xfs/xfs_extent_busy.h xfs_agblock_t bno, xfs_extlen_t len, unsigned int flags); len 43 fs/xfs/xfs_extent_busy.h xfs_agblock_t bno, xfs_extlen_t len); len 51 fs/xfs/xfs_extent_busy.h xfs_extlen_t *len, unsigned *busy_gen); len 192 fs/xfs/xfs_extfree_item.c uint len = sizeof(xfs_efi_log_format_t) + len 199 fs/xfs/xfs_extfree_item.c if (buf->i_len == len) { len 200 fs/xfs/xfs_extfree_item.c memcpy((char *)dst_efi_fmt, (char*)src_efi_fmt, len); len 801 fs/xfs/xfs_file.c loff_t len) len 822 fs/xfs/xfs_file.c error = xfs_free_file_space(ip, offset, len); len 828 fs/xfs/xfs_file.c if (offset & blksize_mask || len & blksize_mask) { len 837 fs/xfs/xfs_file.c if (offset + len >= i_size_read(inode)) { len 842 fs/xfs/xfs_file.c new_size = i_size_read(inode) - len; len 844 fs/xfs/xfs_file.c error = xfs_collapse_file_space(ip, offset, len); len 851 fs/xfs/xfs_file.c if (offset & blksize_mask || len & blksize_mask) { len 860 fs/xfs/xfs_file.c if (inode->i_sb->s_maxbytes - isize < len) { len 864 fs/xfs/xfs_file.c new_size = isize + len; len 876 fs/xfs/xfs_file.c offset + len > i_size_read(inode)) { len 877 fs/xfs/xfs_file.c new_size = offset + len; len 884 fs/xfs/xfs_file.c error = xfs_zero_file_space(ip, offset, len); len 886 fs/xfs/xfs_file.c error = xfs_reflink_unshare(ip, offset, len); len 891 fs/xfs/xfs_file.c error = xfs_alloc_file_space(ip, offset, len, len 904 fs/xfs/xfs_file.c error = xfs_alloc_file_space(ip, offset, len, len 936 fs/xfs/xfs_file.c error = xfs_insert_file_space(ip, offset, len); len 974 fs/xfs/xfs_file.c loff_t len, len 997 fs/xfs/xfs_file.c &len, remap_flags); len 998 fs/xfs/xfs_file.c if (ret < 0 || len == 0) len 1001 fs/xfs/xfs_file.c trace_xfs_reflink_remap_range(src, pos_in, len, dest, pos_out); len 1003 fs/xfs/xfs_file.c ret = xfs_reflink_remap_blocks(src, pos_in, dest, pos_out, len, len 1014 fs/xfs/xfs_file.c if (pos_in == 0 && len == i_size_read(inode_in) && len 1016 fs/xfs/xfs_file.c pos_out == 0 && len >= i_size_read(inode_out) && len 1020 fs/xfs/xfs_file.c ret = xfs_reflink_update_dest(dest, pos_out + len, cowextsize, len 1164 fs/xfs/xfs_inode.c resblks = XFS_MKDIR_SPACE_RES(mp, name->len); len 1167 fs/xfs/xfs_inode.c resblks = XFS_CREATE_SPACE_RES(mp, name->len); len 1401 fs/xfs/xfs_inode.c resblks = XFS_LINK_SPACE_RES(mp, target_name->len); len 3228 fs/xfs/xfs_inode.c spaceres = XFS_RENAME_SPACE_RES(mp, target_name->len); len 429 fs/xfs/xfs_ioctl.c uint32_t *len, len 435 fs/xfs/xfs_ioctl.c if (*len > XFS_XATTR_SIZE_MAX) len 437 fs/xfs/xfs_ioctl.c kbuf = kmem_zalloc_large(*len, 0); len 441 fs/xfs/xfs_ioctl.c error = xfs_attr_get(XFS_I(inode), name, &kbuf, (int *)len, flags); len 445 fs/xfs/xfs_ioctl.c if (copy_to_user(ubuf, kbuf, *len)) len 458 fs/xfs/xfs_ioctl.c uint32_t len, len 466 fs/xfs/xfs_ioctl.c if (len > XFS_XATTR_SIZE_MAX) len 469 fs/xfs/xfs_ioctl.c kbuf = memdup_user(ubuf, len); len 473 fs/xfs/xfs_ioctl.c error = xfs_attr_set(XFS_I(inode), name, kbuf, len, flags); len 1015 fs/xfs/xfs_ioctl.c size_t len; len 1020 fs/xfs/xfs_ioctl.c len = sizeof(struct xfs_fsop_geom_v1); len 1022 fs/xfs/xfs_ioctl.c len = sizeof(struct xfs_fsop_geom_v4); len 1025 fs/xfs/xfs_ioctl.c len = sizeof(fsgeo); len 1028 fs/xfs/xfs_ioctl.c if (copy_to_user(arg, &fsgeo, len)) len 2046 fs/xfs/xfs_ioctl.c size_t len; len 2059 fs/xfs/xfs_ioctl.c len = strnlen(label, XFSLABEL_MAX + 1); len 2060 fs/xfs/xfs_ioctl.c if (len > sizeof(sbp->sb_fname)) len 2069 fs/xfs/xfs_ioctl.c memcpy(sbp->sb_fname, label, len); len 39 fs/xfs/xfs_ioctl.h uint32_t *len, len 47 fs/xfs/xfs_ioctl.h uint32_t len, len 83 fs/xfs/xfs_iops.c namep->len = dentry->d_name.len; len 94 fs/xfs/xfs_iops.c namep->len = dentry->d_name.len; len 255 fs/xfs/xfs_iops.c if (dentry->d_name.len >= MAXNAMELEN) len 281 fs/xfs/xfs_iops.c if (dentry->d_name.len >= MAXNAMELEN) len 303 fs/xfs/xfs_iops.c dname.len = ci_name.len; len 55 fs/xfs/xfs_log.c int len, len 357 fs/xfs/xfs_log.c xlog_tic_add_region(xlog_ticket_t *tic, uint len, uint type) len 366 fs/xfs/xfs_log.c tic->t_res_arr[tic->t_res_num].r_len = len; len 368 fs/xfs/xfs_log.c tic->t_res_arr_sum += len; len 1704 fs/xfs/xfs_log.c size_t len = min_t(size_t, count, PAGE_SIZE - off); len 1706 fs/xfs/xfs_log.c WARN_ON_ONCE(bio_add_page(bio, page, len, off) != len); len 1708 fs/xfs/xfs_log.c data += len; len 1709 fs/xfs/xfs_log.c count -= len; len 2122 fs/xfs/xfs_log.c int len = 0; len 2139 fs/xfs/xfs_log.c len += vecp->i_len; len 2145 fs/xfs/xfs_log.c len += headers * sizeof(struct xlog_op_header); len 2147 fs/xfs/xfs_log.c return len; len 2353 fs/xfs/xfs_log.c int len; len 2364 fs/xfs/xfs_log.c len = xlog_write_calc_vec_length(ticket, log_vector); len 2395 fs/xfs/xfs_log.c error = xlog_state_get_iclog_space(log, len, &iclog, ticket, len 2433 fs/xfs/xfs_log.c xlog_write_adv_cnt(&ptr, &len, &log_offset, len 2441 fs/xfs/xfs_log.c xlog_write_adv_cnt(&ptr, &len, &log_offset, len 2444 fs/xfs/xfs_log.c len += xlog_write_setup_copy(ticket, ophdr, len 2463 fs/xfs/xfs_log.c xlog_write_adv_cnt(&ptr, &len, &log_offset, len 2509 fs/xfs/xfs_log.c ASSERT(len == 0); len 2979 fs/xfs/xfs_log.c int len, len 3064 fs/xfs/xfs_log.c if (len <= iclog->ic_size - iclog->ic_offset) { len 3066 fs/xfs/xfs_log.c iclog->ic_offset += len; len 3813 fs/xfs/xfs_log.c int len, i, j, k, op_len; len 3839 fs/xfs/xfs_log.c len = be32_to_cpu(iclog->ic_header.h_num_logops); len 3843 fs/xfs/xfs_log.c for (i = 0; i < len; i++) { len 57 fs/xfs/xfs_log.h xlog_finish_iovec(struct xfs_log_vec *lv, struct xfs_log_iovec *vec, int len) len 59 fs/xfs/xfs_log.h lv->lv_buf_len += round_up(len, sizeof(uint64_t)); len 60 fs/xfs/xfs_log.h lv->lv_bytes += len; len 61 fs/xfs/xfs_log.h vec->i_len = len; len 66 fs/xfs/xfs_log.h uint type, void *data, int len) len 71 fs/xfs/xfs_log.h memcpy(buf, data, len); len 72 fs/xfs/xfs_log.h xlog_finish_iovec(lv, *vecp, len); len 394 fs/xfs/xfs_log_cil.c int len = 0; len 405 fs/xfs/xfs_log_cil.c xlog_cil_insert_format_items(log, tp, &len, &diff_iovecs); len 411 fs/xfs/xfs_log_cil.c len += iovhdr_res; len 433 fs/xfs/xfs_log_cil.c if (len > 0 && (ctx->space_used / iclog_space != len 434 fs/xfs/xfs_log_cil.c (ctx->space_used + len) / iclog_space)) { len 435 fs/xfs/xfs_log_cil.c split_res = (len + iclog_space - 1) / iclog_space; len 441 fs/xfs/xfs_log_cil.c ASSERT(tp->t_ticket->t_curr_res >= len); len 443 fs/xfs/xfs_log_cil.c tp->t_ticket->t_curr_res -= len; len 444 fs/xfs/xfs_log_cil.c ctx->space_used += len; len 454 fs/xfs/xfs_log_cil.c len, iovhdr_res); len 439 fs/xfs/xfs_log_priv.h xlog_write_adv_cnt(void **ptr, int *len, int *off, size_t bytes) len 442 fs/xfs/xfs_log_priv.h *len -= bytes; len 1984 fs/xfs/xfs_log_recover.c uint len, len 1998 fs/xfs/xfs_log_recover.c if (bcp->bc_blkno == blkno && bcp->bc_len == len) len 2024 fs/xfs/xfs_log_recover.c uint len, len 2029 fs/xfs/xfs_log_recover.c bcp = xlog_peek_buffer_cancelled(log, blkno, len, flags); len 2922 fs/xfs/xfs_log_recover.c int len; len 3109 fs/xfs/xfs_log_recover.c len = item->ri_buf[2].i_len; len 3114 fs/xfs/xfs_log_recover.c (len == in_f->ilf_dsize)); len 3119 fs/xfs/xfs_log_recover.c memcpy(XFS_DFORK_DPTR(dip), src, len); len 3123 fs/xfs/xfs_log_recover.c xfs_bmbt_to_bmdr(mp, (struct xfs_btree_block *)src, len, len 3147 fs/xfs/xfs_log_recover.c len = item->ri_buf[attr_index].i_len; len 3149 fs/xfs/xfs_log_recover.c ASSERT(len == in_f->ilf_asize); len 3155 fs/xfs/xfs_log_recover.c ASSERT(len <= XFS_DFORK_ASIZE(dip, mp)); len 3156 fs/xfs/xfs_log_recover.c memcpy(dest, src, len); len 3162 fs/xfs/xfs_log_recover.c len, (xfs_bmdr_block_t*)dest, len 3531 fs/xfs/xfs_log_recover.c uint len; len 3534 fs/xfs/xfs_log_recover.c len = xfs_cui_log_format_sizeof(src_cui_fmt->cui_nextents); len 3536 fs/xfs/xfs_log_recover.c if (buf->i_len == len) { len 3537 fs/xfs/xfs_log_recover.c memcpy(dst_cui_fmt, src_cui_fmt, len); len 3648 fs/xfs/xfs_log_recover.c uint len; len 3651 fs/xfs/xfs_log_recover.c len = xfs_bui_log_format_sizeof(src_bui_fmt->bui_nextents); len 3653 fs/xfs/xfs_log_recover.c if (buf->i_len == len) { len 3654 fs/xfs/xfs_log_recover.c memcpy(dst_bui_fmt, src_bui_fmt, len); len 3933 fs/xfs/xfs_log_recover.c int len; len 3954 fs/xfs/xfs_log_recover.c len = XFS_FSB_TO_BB(mp, dq_f->qlf_len); len 3955 fs/xfs/xfs_log_recover.c if (xlog_peek_buffer_cancelled(log, dq_f->qlf_blkno, len, 0)) len 3958 fs/xfs/xfs_log_recover.c xfs_buf_readahead(mp->m_ddev_targp, dq_f->qlf_blkno, len, len 4176 fs/xfs/xfs_log_recover.c int len) len 4187 fs/xfs/xfs_log_recover.c ASSERT(len <= sizeof(struct xfs_trans_header)); len 4188 fs/xfs/xfs_log_recover.c if (len > sizeof(struct xfs_trans_header)) { len 4195 fs/xfs/xfs_log_recover.c sizeof(struct xfs_trans_header) - len; len 4196 fs/xfs/xfs_log_recover.c memcpy(ptr, dp, len); len 4206 fs/xfs/xfs_log_recover.c ptr = kmem_realloc(old_ptr, len + old_len, 0); len 4207 fs/xfs/xfs_log_recover.c memcpy(&ptr[old_len], dp, len); len 4208 fs/xfs/xfs_log_recover.c item->ri_buf[item->ri_cnt-1].i_len += len; len 4232 fs/xfs/xfs_log_recover.c int len) len 4238 fs/xfs/xfs_log_recover.c if (!len) len 4249 fs/xfs/xfs_log_recover.c if (len > sizeof(struct xfs_trans_header)) { len 4260 fs/xfs/xfs_log_recover.c if (len == sizeof(struct xfs_trans_header)) len 4262 fs/xfs/xfs_log_recover.c memcpy(&trans->r_theader, dp, len); len 4266 fs/xfs/xfs_log_recover.c ptr = kmem_alloc(len, 0); len 4267 fs/xfs/xfs_log_recover.c memcpy(ptr, dp, len); len 4299 fs/xfs/xfs_log_recover.c item->ri_buf[item->ri_cnt].i_len = len; len 4340 fs/xfs/xfs_log_recover.c unsigned int len, len 4361 fs/xfs/xfs_log_recover.c error = xlog_recover_add_to_trans(log, trans, dp, len); len 4364 fs/xfs/xfs_log_recover.c error = xlog_recover_add_to_cont_trans(log, trans, dp, len); len 4454 fs/xfs/xfs_log_recover.c unsigned int len; len 4469 fs/xfs/xfs_log_recover.c len = be32_to_cpu(ohead->oh_len); len 4470 fs/xfs/xfs_log_recover.c if (dp + len > end) { len 4471 fs/xfs/xfs_log_recover.c xfs_warn(log->l_mp, "%s: bad length 0x%x", __func__, len); len 4513 fs/xfs/xfs_log_recover.c return xlog_recovery_process_trans(log, trans, dp, len, len 55 fs/xfs/xfs_pnfs.c u32 *len, len 64 fs/xfs/xfs_pnfs.c if (*len < sizeof(uuid_t)) len 68 fs/xfs/xfs_pnfs.c *len = sizeof(uuid_t); len 6 fs/xfs/xfs_pnfs.h int xfs_fs_get_uuid(struct super_block *sb, u8 *buf, u32 *len, u64 *offset); len 1123 fs/xfs/xfs_reflink.c xfs_filblks_t len; len 1132 fs/xfs/xfs_reflink.c len = XFS_B_TO_FSB(src->i_mount, remap_len); len 1135 fs/xfs/xfs_reflink.c while (len) { len 1138 fs/xfs/xfs_reflink.c trace_xfs_reflink_remap_blocks_loop(src, srcoff, len, len 1144 fs/xfs/xfs_reflink.c error = xfs_bmapi_read(src, srcoff, len, &imap, &nimaps, 0); len 1150 fs/xfs/xfs_reflink.c trace_xfs_reflink_remap_imap(src, srcoff, len, XFS_DATA_FORK, len 1171 fs/xfs/xfs_reflink.c len -= range_len; len 1312 fs/xfs/xfs_reflink.c loff_t *len, len 1343 fs/xfs/xfs_reflink.c len, remap_flags); len 1344 fs/xfs/xfs_reflink.c if (ret < 0 || *len == 0) len 1371 fs/xfs/xfs_reflink.c loff_t flen = *len + (pos_out - XFS_ISIZE(dest)); len 1374 fs/xfs/xfs_reflink.c ret = xfs_flush_unmap_range(dest, pos_out, *len); len 1598 fs/xfs/xfs_reflink.c xfs_off_t len) len 1609 fs/xfs/xfs_reflink.c trace_xfs_reflink_unshare(ip, offset, len); len 1617 fs/xfs/xfs_reflink.c end = XFS_B_TO_FSB(mp, offset + len); len 43 fs/xfs/xfs_reflink.h struct file *file_out, loff_t pos_out, loff_t len, len 50 fs/xfs/xfs_reflink.h xfs_off_t len); len 52 fs/xfs/xfs_reflink.h struct file *file_out, loff_t pos_out, loff_t *len, len 169 fs/xfs/xfs_rmap_item.c uint len; len 172 fs/xfs/xfs_rmap_item.c len = xfs_rui_log_format_sizeof(src_rui_fmt->rui_nextents); len 174 fs/xfs/xfs_rmap_item.c if (buf->i_len != len) len 177 fs/xfs/xfs_rmap_item.c memcpy(dst_rui_fmt, src_rui_fmt, len); len 146 fs/xfs/xfs_rtalloc.c xfs_extlen_t len, /* length to allocate */ len 155 fs/xfs/xfs_rtalloc.c end = start + len - 1; len 210 fs/xfs/xfs_rtalloc.c error = xfs_rtmodify_range(mp, tp, start, len, 0); len 227 fs/xfs/xfs_rtalloc.c xfs_extlen_t *len, /* out: actual length allocated */ len 267 fs/xfs/xfs_rtalloc.c *len = maxlen; len 319 fs/xfs/xfs_rtalloc.c *len = bestlen; len 344 fs/xfs/xfs_rtalloc.c xfs_extlen_t *len, /* out: actual length allocated */ len 371 fs/xfs/xfs_rtalloc.c *len = maxlen; len 406 fs/xfs/xfs_rtalloc.c *len = maxlen; len 423 fs/xfs/xfs_rtalloc.c xfs_extlen_t *len, /* out: actual length allocated */ len 448 fs/xfs/xfs_rtalloc.c error = xfs_rtallocate_extent_exact(mp, tp, bno, minlen, maxlen, len, len 491 fs/xfs/xfs_rtalloc.c bbno + i, minlen, maxlen, len, &n, rbpp, len 537 fs/xfs/xfs_rtalloc.c len, &n, rbpp, rsb, prod, &r); len 558 fs/xfs/xfs_rtalloc.c bbno + i, minlen, maxlen, len, &n, rbpp, len 617 fs/xfs/xfs_rtalloc.c xfs_extlen_t *len, /* out: actual length allocated */ len 662 fs/xfs/xfs_rtalloc.c maxlen, len, &n, rbpp, rsb, prod, &r); len 725 fs/xfs/xfs_rtalloc.c len, &n, rbpp, rsb, prod, &r); len 1116 fs/xfs/xfs_rtalloc.c xfs_extlen_t *len, /* out: actual length allocated */ len 1149 fs/xfs/xfs_rtalloc.c error = xfs_rtallocate_extent_size(mp, tp, minlen, maxlen, len, len 1153 fs/xfs/xfs_rtalloc.c len, &sumbp, &sb, prod, &r); len 1163 fs/xfs/xfs_rtalloc.c long slen = (long)*len; len 1165 fs/xfs/xfs_rtalloc.c ASSERT(*len >= minlen && *len <= maxlen); len 1275 fs/xfs/xfs_rtalloc.c xfs_extlen_t len, /* allocation length (rtextents) */ len 1300 fs/xfs/xfs_rtalloc.c if (b + len > mp->m_sb.sb_rextents) len 1301 fs/xfs/xfs_rtalloc.c b = mp->m_sb.sb_rextents - len; len 45 fs/xfs/xfs_rtalloc.h xfs_extlen_t *len, /* out: actual length allocated */ len 58 fs/xfs/xfs_rtalloc.h xfs_extlen_t len); /* length of extent freed */ len 89 fs/xfs/xfs_rtalloc.h xfs_extlen_t len, /* allocation length (rtextents) */ len 106 fs/xfs/xfs_rtalloc.h xfs_rtblock_t start, xfs_extlen_t len, int val, len 115 fs/xfs/xfs_rtalloc.h xfs_rtblock_t start, xfs_extlen_t len, int val); len 124 fs/xfs/xfs_rtalloc.h xfs_rtblock_t start, xfs_extlen_t len, len 136 fs/xfs/xfs_rtalloc.h xfs_rtblock_t start, xfs_extlen_t len, len 22 fs/xfs/xfs_stats.c int len = 0; len 60 fs/xfs/xfs_stats.c len += snprintf(buf + len, PATH_MAX - len, "%s", len 64 fs/xfs/xfs_stats.c len += snprintf(buf + len, PATH_MAX - len, " %u", len 66 fs/xfs/xfs_stats.c len += snprintf(buf + len, PATH_MAX - len, "\n"); len 75 fs/xfs/xfs_stats.c len += snprintf(buf + len, PATH_MAX-len, "xpc %Lu %Lu %Lu\n", len 77 fs/xfs/xfs_stats.c len += snprintf(buf + len, PATH_MAX-len, "debug %u\n", len 84 fs/xfs/xfs_stats.c return len; len 210 fs/xfs/xfs_symlink.c resblks = XFS_SYMLINK_SPACE_RES(mp, link_name->len, fs_blocks); len 796 fs/xfs/xfs_trace.h __dynamic_array(char, name, name->len) len 801 fs/xfs/xfs_trace.h __entry->namelen = name->len; len 802 fs/xfs/xfs_trace.h memcpy(__get_str(name), name->name, name->len); len 831 fs/xfs/xfs_trace.h __dynamic_array(char, src_name, src_name->len) len 832 fs/xfs/xfs_trace.h __dynamic_array(char, target_name, target_name->len) len 838 fs/xfs/xfs_trace.h __entry->src_namelen = src_name->len; len 839 fs/xfs/xfs_trace.h __entry->target_namelen = target_name->len; len 840 fs/xfs/xfs_trace.h memcpy(__get_str(src_name), src_name->name, src_name->len); len 842 fs/xfs/xfs_trace.h target_name->len); len 1163 fs/xfs/xfs_trace.h unsigned int len), len 1164 fs/xfs/xfs_trace.h TP_ARGS(inode, page, off, len), len 1179 fs/xfs/xfs_trace.h __entry->length = len; len 1194 fs/xfs/xfs_trace.h unsigned int len), \ len 1195 fs/xfs/xfs_trace.h TP_ARGS(inode, page, off, len)) len 1371 fs/xfs/xfs_trace.h TP_PROTO(struct xfs_inode *ip, xfs_fileoff_t bno, xfs_filblks_t len, len 1373 fs/xfs/xfs_trace.h TP_ARGS(ip, bno, len, flags, caller_ip), len 1379 fs/xfs/xfs_trace.h __field(xfs_filblks_t, len) len 1388 fs/xfs/xfs_trace.h __entry->len = len; len 1398 fs/xfs/xfs_trace.h __entry->len, len 1406 fs/xfs/xfs_trace.h xfs_agblock_t agbno, xfs_extlen_t len), len 1407 fs/xfs/xfs_trace.h TP_ARGS(mp, agno, agbno, len), len 1412 fs/xfs/xfs_trace.h __field(xfs_extlen_t, len) len 1418 fs/xfs/xfs_trace.h __entry->len = len; len 1424 fs/xfs/xfs_trace.h __entry->len) len 1429 fs/xfs/xfs_trace.h xfs_agblock_t agbno, xfs_extlen_t len), \ len 1430 fs/xfs/xfs_trace.h TP_ARGS(mp, agno, agbno, len)) len 1439 fs/xfs/xfs_trace.h xfs_agblock_t agbno, xfs_extlen_t len, len 1441 fs/xfs/xfs_trace.h TP_ARGS(mp, agno, agbno, len, tbno, tlen), len 1446 fs/xfs/xfs_trace.h __field(xfs_extlen_t, len) len 1454 fs/xfs/xfs_trace.h __entry->len = len; len 1462 fs/xfs/xfs_trace.h __entry->len, len 1533 fs/xfs/xfs_trace.h xfs_extlen_t len, enum xfs_ag_resv_type resv, int haveleft, len 1535 fs/xfs/xfs_trace.h TP_ARGS(mp, agno, agbno, len, resv, haveleft, haveright), len 1540 fs/xfs/xfs_trace.h __field(xfs_extlen_t, len) len 1549 fs/xfs/xfs_trace.h __entry->len = len; len 1558 fs/xfs/xfs_trace.h __entry->len, len 1581 fs/xfs/xfs_trace.h __field(xfs_extlen_t, len) len 1602 fs/xfs/xfs_trace.h __entry->len = args->len; len 1626 fs/xfs/xfs_trace.h __entry->len, len 1973 fs/xfs/xfs_trace.h __field(int, len) len 1980 fs/xfs/xfs_trace.h __entry->len = be32_to_cpu(rhead->h_len); len 1986 fs/xfs/xfs_trace.h __entry->lsn, __entry->len, __entry->num_logops, len 2044 fs/xfs/xfs_trace.h __field(unsigned short, len) len 2052 fs/xfs/xfs_trace.h __entry->len = buf_f->blf_len; len 2061 fs/xfs/xfs_trace.h __entry->len, len 2093 fs/xfs/xfs_trace.h __field(int, len) len 2104 fs/xfs/xfs_trace.h __entry->len = in_f->ilf_len; len 2116 fs/xfs/xfs_trace.h __entry->len, len 2164 fs/xfs/xfs_trace.h xfs_agblock_t agbno, xfs_extlen_t len), len 2165 fs/xfs/xfs_trace.h TP_ARGS(mp, agno, agbno, len), len 2170 fs/xfs/xfs_trace.h __field(xfs_extlen_t, len) len 2176 fs/xfs/xfs_trace.h __entry->len = len; len 2182 fs/xfs/xfs_trace.h __entry->len) len 2188 fs/xfs/xfs_trace.h xfs_agblock_t agbno, xfs_extlen_t len), \ len 2189 fs/xfs/xfs_trace.h TP_ARGS(mp, agno, agbno, len)) len 2321 fs/xfs/xfs_trace.h int type, xfs_agblock_t agbno, xfs_extlen_t len), len 2322 fs/xfs/xfs_trace.h TP_ARGS(mp, agno, type, agbno, len), len 2328 fs/xfs/xfs_trace.h __field(xfs_extlen_t, len) len 2335 fs/xfs/xfs_trace.h __entry->len = len; len 2342 fs/xfs/xfs_trace.h __entry->len) len 2349 fs/xfs/xfs_trace.h xfs_extlen_t len), \ len 2350 fs/xfs/xfs_trace.h TP_ARGS(mp, agno, type, bno, len)) len 2359 fs/xfs/xfs_trace.h xfs_filblks_t len, len 2361 fs/xfs/xfs_trace.h TP_ARGS(mp, agno, op, agbno, ino, whichfork, offset, len, state), len 2380 fs/xfs/xfs_trace.h __entry->l_len = len; len 2403 fs/xfs/xfs_trace.h xfs_filblks_t len, \ len 2405 fs/xfs/xfs_trace.h TP_ARGS(mp, agno, op, agbno, ino, whichfork, offset, len, state)) len 2430 fs/xfs/xfs_trace.h xfs_agblock_t agbno, xfs_extlen_t len, bool unwritten, len 2432 fs/xfs/xfs_trace.h TP_ARGS(mp, agno, agbno, len, unwritten, oinfo), len 2437 fs/xfs/xfs_trace.h __field(xfs_extlen_t, len) len 2446 fs/xfs/xfs_trace.h __entry->len = len; len 2457 fs/xfs/xfs_trace.h __entry->len, len 2465 fs/xfs/xfs_trace.h xfs_agblock_t agbno, xfs_extlen_t len, bool unwritten, \ len 2467 fs/xfs/xfs_trace.h TP_ARGS(mp, agno, agbno, len, unwritten, oinfo)) len 2512 fs/xfs/xfs_trace.h xfs_agblock_t agbno, xfs_extlen_t len, len 2514 fs/xfs/xfs_trace.h TP_ARGS(mp, agno, agbno, len, owner, offset, flags), len 2519 fs/xfs/xfs_trace.h __field(xfs_extlen_t, len) len 2528 fs/xfs/xfs_trace.h __entry->len = len; len 2537 fs/xfs/xfs_trace.h __entry->len, len 2545 fs/xfs/xfs_trace.h xfs_agblock_t agbno, xfs_extlen_t len, \ len 2547 fs/xfs/xfs_trace.h TP_ARGS(mp, agno, agbno, len, owner, offset, flags)) len 2578 fs/xfs/xfs_trace.h xfs_extlen_t len), len 2579 fs/xfs/xfs_trace.h TP_ARGS(pag, resv, len), len 2588 fs/xfs/xfs_trace.h __field(xfs_extlen_t, len) len 2600 fs/xfs/xfs_trace.h __entry->len = len; len 2611 fs/xfs/xfs_trace.h __entry->len) len 2616 fs/xfs/xfs_trace.h xfs_extlen_t len), \ len 2617 fs/xfs/xfs_trace.h TP_ARGS(pag, type, len)) len 2929 fs/xfs/xfs_trace.h int type, xfs_agblock_t agbno, xfs_extlen_t len, len 2931 fs/xfs/xfs_trace.h TP_ARGS(mp, agno, type, agbno, len, new_agbno, new_len), len 2937 fs/xfs/xfs_trace.h __field(xfs_extlen_t, len) len 2946 fs/xfs/xfs_trace.h __entry->len = len; len 2955 fs/xfs/xfs_trace.h __entry->len, len 2993 fs/xfs/xfs_trace.h TP_PROTO(struct xfs_inode *src, xfs_off_t soffset, xfs_off_t len, len 2995 fs/xfs/xfs_trace.h TP_ARGS(src, soffset, len, dest, doffset), len 3002 fs/xfs/xfs_trace.h __field(size_t, len) len 3014 fs/xfs/xfs_trace.h __entry->len = len; len 3024 fs/xfs/xfs_trace.h __entry->len, len 3037 fs/xfs/xfs_trace.h TP_PROTO(struct xfs_inode *src, xfs_off_t soffset, xfs_off_t len, \ len 3039 fs/xfs/xfs_trace.h TP_ARGS(src, soffset, len, dest, doffset)) len 3049 fs/xfs/xfs_trace.h __field(xfs_extlen_t, len) len 3057 fs/xfs/xfs_trace.h __entry->len = irec->br_blockcount; len 3065 fs/xfs/xfs_trace.h __entry->len, len 3083 fs/xfs/xfs_trace.h xfs_filblks_t len, struct xfs_inode *dest, len 3085 fs/xfs/xfs_trace.h TP_ARGS(src, soffset, len, dest, doffset), len 3090 fs/xfs/xfs_trace.h __field(xfs_filblks_t, len) len 3098 fs/xfs/xfs_trace.h __entry->len = len; len 3106 fs/xfs/xfs_trace.h __entry->len, len 3114 fs/xfs/xfs_trace.h xfs_extlen_t len), len 3115 fs/xfs/xfs_trace.h TP_ARGS(ip, lblk, len), len 3120 fs/xfs/xfs_trace.h __field(xfs_extlen_t, len) len 3126 fs/xfs/xfs_trace.h __entry->len = len; len 3132 fs/xfs/xfs_trace.h __entry->len) len 3136 fs/xfs/xfs_trace.h xfs_extlen_t len, xfs_fsblock_t new_pblk), len 3137 fs/xfs/xfs_trace.h TP_ARGS(ip, lblk, len, new_pblk), len 3142 fs/xfs/xfs_trace.h __field(xfs_extlen_t, len) len 3149 fs/xfs/xfs_trace.h __entry->len = len; len 3156 fs/xfs/xfs_trace.h __entry->len, len 3235 fs/xfs/xfs_trace.h __field(xfs_filblks_t, len) len 3245 fs/xfs/xfs_trace.h __entry->len = rmap->rm_blockcount; len 3255 fs/xfs/xfs_trace.h __entry->len, len 3276 fs/xfs/xfs_trace.h __field(xfs_daddr_t, len) len 3285 fs/xfs/xfs_trace.h __entry->len = fsmap->fmr_length; len 3294 fs/xfs/xfs_trace.h __entry->len, len 31 fs/xfs/xfs_trans_buf.c int len = 0; len 35 fs/xfs/xfs_trans_buf.c len += map[i].bm_len; len 42 fs/xfs/xfs_trans_buf.c blip->bli_buf->b_length == len) { len 536 include/acpi/acpi_bus.h char *modalias, size_t len); len 82 include/asm-generic/cacheflush.h unsigned long addr, int len) len 100 include/asm-generic/cacheflush.h #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ len 102 include/asm-generic/cacheflush.h memcpy(dst, src, len); \ len 103 include/asm-generic/cacheflush.h flush_icache_user_range(vma, page, vaddr, len); \ len 108 include/asm-generic/cacheflush.h #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ len 109 include/asm-generic/cacheflush.h memcpy(dst, src, len) len 17 include/asm-generic/checksum.h extern __wsum csum_partial(const void *buff, int len, __wsum sum); len 26 include/asm-generic/checksum.h extern __wsum csum_partial_copy(const void *src, void *dst, int len, __wsum sum); len 35 include/asm-generic/checksum.h int len, __wsum sum, int *csum_err); len 38 include/asm-generic/checksum.h #define csum_partial_copy_nocheck(src, dst, len, sum) \ len 39 include/asm-generic/checksum.h csum_partial_copy((src), (dst), (len), (sum)) len 69 include/asm-generic/checksum.h csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, len 75 include/asm-generic/checksum.h csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, len 78 include/asm-generic/checksum.h return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); len 86 include/asm-generic/checksum.h extern __sum16 ip_compute_csum(const void *buff, int len); len 92 include/asm-generic/hugetlb.h unsigned long addr, unsigned long len) len 96 include/asm-generic/hugetlb.h if (len & ~huge_page_mask(h)) len 14 include/asm-generic/syscalls.h asmlinkage long sys_mmap2(unsigned long addr, unsigned long len, len 20 include/asm-generic/syscalls.h asmlinkage long sys_mmap(unsigned long addr, unsigned long len, len 21 include/crypto/arc4.h void arc4_crypt(struct arc4_ctx *ctx, u8 *out, const u8 *in, unsigned int len); len 70 include/crypto/dh.h int crypto_dh_encode_key(char *buf, unsigned int len, const struct dh *params); len 84 include/crypto/dh.h int crypto_dh_decode_key(const char *buf, unsigned int len, struct dh *params); len 69 include/crypto/drbg.h size_t len; len 74 include/crypto/drbg.h const unsigned char *buf, size_t len) len 77 include/crypto/drbg.h string->len = len; len 211 include/crypto/drbg.h return crypto_rng_generate(drng, addtl->buf, addtl->len, len 238 include/crypto/drbg.h test_data->testentropy->len); len 239 include/crypto/drbg.h return crypto_rng_generate(drng, addtl->buf, addtl->len, len 262 include/crypto/drbg.h test_data->testentropy->len); len 263 include/crypto/drbg.h return crypto_rng_reset(drng, pers->buf, pers->len); len 67 include/crypto/ecdh.h int crypto_ecdh_encode_key(char *buf, unsigned int len, const struct ecdh *p); len 81 include/crypto/ecdh.h int crypto_ecdh_decode_key(const char *buf, unsigned int len, struct ecdh *p); len 182 include/crypto/hash.h unsigned int len); len 185 include/crypto/hash.h unsigned int len, u8 *out); len 187 include/crypto/hash.h unsigned int len, u8 *out); len 843 include/crypto/hash.h unsigned int len, u8 *out); len 919 include/crypto/hash.h unsigned int len); len 953 include/crypto/hash.h unsigned int len, u8 *out); len 155 include/crypto/if_alg.h unsigned int len; len 165 include/crypto/if_alg.h int af_alg_make_sg(struct af_alg_sgl *sgl, struct iov_iter *iter, int len); len 35 include/crypto/internal/rng.h const u8 *data, unsigned int len) len 37 include/crypto/internal/rng.h crypto_rng_alg(tfm)->set_ent(tfm, data, len); len 73 include/crypto/kpp.h unsigned int len); len 263 include/crypto/kpp.h unsigned short len; len 282 include/crypto/kpp.h const void *buffer, unsigned int len) len 289 include/crypto/kpp.h ret = alg->set_secret(tfm, buffer, len); len 45 include/crypto/pkcs7.h u32 *len, enum hash_algo *hash_algo); len 47 include/crypto/rng.h unsigned int len); len 30 include/crypto/scatterwalk.h unsigned int len = walk->sg->offset + walk->sg->length - walk->offset; len 32 include/crypto/scatterwalk.h return len_this_page > len ? len : len_this_page; len 113 include/crypto/scatterwalk.h unsigned int len); len 99 include/crypto/sha.h unsigned int len); len 102 include/crypto/sha.h unsigned int len, u8 *hash); len 105 include/crypto/sha.h unsigned int len); len 108 include/crypto/sha.h unsigned int len, u8 *hash); len 111 include/crypto/sha.h unsigned int len); len 114 include/crypto/sha.h unsigned int len, u8 *hash); len 36 include/crypto/sha1_base.h unsigned int len, len 42 include/crypto/sha1_base.h sctx->count += len; len 44 include/crypto/sha1_base.h if (unlikely((partial + len) >= SHA1_BLOCK_SIZE)) { len 52 include/crypto/sha1_base.h len -= p; len 57 include/crypto/sha1_base.h blocks = len / SHA1_BLOCK_SIZE; len 58 include/crypto/sha1_base.h len %= SHA1_BLOCK_SIZE; len 66 include/crypto/sha1_base.h if (len) len 67 include/crypto/sha1_base.h memcpy(sctx->buffer + partial, data, len); len 37 include/crypto/sha256_base.h unsigned int len, len 43 include/crypto/sha256_base.h sctx->count += len; len 45 include/crypto/sha256_base.h if (unlikely((partial + len) >= SHA256_BLOCK_SIZE)) { len 53 include/crypto/sha256_base.h len -= p; len 58 include/crypto/sha256_base.h blocks = len / SHA256_BLOCK_SIZE; len 59 include/crypto/sha256_base.h len %= SHA256_BLOCK_SIZE; len 67 include/crypto/sha256_base.h if (len) len 68 include/crypto/sha256_base.h memcpy(sctx->buf + partial, data, len); len 31 include/crypto/sha3.h unsigned int len); len 57 include/crypto/sha512_base.h unsigned int len, len 63 include/crypto/sha512_base.h sctx->count[0] += len; len 64 include/crypto/sha512_base.h if (sctx->count[0] < len) len 67 include/crypto/sha512_base.h if (unlikely((partial + len) >= SHA512_BLOCK_SIZE)) { len 75 include/crypto/sha512_base.h len -= p; len 80 include/crypto/sha512_base.h blocks = len / SHA512_BLOCK_SIZE; len 81 include/crypto/sha512_base.h len %= SHA512_BLOCK_SIZE; len 89 include/crypto/sha512_base.h if (len) len 90 include/crypto/sha512_base.h memcpy(sctx->buf + partial, data, len); len 36 include/crypto/sm3.h unsigned int len); len 39 include/crypto/sm3.h unsigned int len, u8 *hash); len 39 include/crypto/sm3_base.h unsigned int len, len 45 include/crypto/sm3_base.h sctx->count += len; len 47 include/crypto/sm3_base.h if (unlikely((partial + len) >= SM3_BLOCK_SIZE)) { len 55 include/crypto/sm3_base.h len -= p; len 60 include/crypto/sm3_base.h blocks = len / SM3_BLOCK_SIZE; len 61 include/crypto/sm3_base.h len %= SM3_BLOCK_SIZE; len 69 include/crypto/sm3_base.h if (len) len 70 include/crypto/sm3_base.h memcpy(sctx->buffer + partial, data, len); len 473 include/drm/drm_edid.h size_t len), len 91 include/drm/drm_gem_cma_helper.h unsigned long len, len 155 include/drm/drm_mipi_dbi.h u32 mipi_dbi_spi_cmd_max_speed(struct spi_device *spi, size_t len); len 157 include/drm/drm_mipi_dbi.h u8 bpw, const void *buf, size_t len); len 160 include/drm/drm_mipi_dbi.h int mipi_dbi_command_buf(struct mipi_dbi *dbi, u8 cmd, u8 *data, size_t len); len 161 include/drm/drm_mipi_dbi.h int mipi_dbi_command_stackbuf(struct mipi_dbi *dbi, u8 cmd, u8 *data, size_t len); len 256 include/drm/drm_mipi_dsi.h const void *data, size_t len); len 258 include/drm/drm_mipi_dsi.h const void *data, size_t len); len 260 include/drm/drm_mipi_dsi.h size_t len); len 383 include/drm/ttm/ttm_bo_driver.h void *buf, int len, int write); len 51 include/keys/asymmetric-type.h unsigned short len; len 21 include/keys/trusted.h int len; len 25 include/keys/trusted.h #define INIT_BUF(tb) (tb->len = 0) len 89 include/keys/trusted.h int len; len 92 include/keys/trusted.h len = LOAD32(buf, TPM_SIZE_OFFSET); len 93 include/keys/trusted.h print_hex_dump(KERN_INFO, "", DUMP_PREFIX_NONE, 16, 1, buf, len, 0); len 115 include/keys/trusted.h buf->data[buf->len++] = value; len 120 include/keys/trusted.h *(uint16_t *) & buf->data[buf->len] = htons(value); len 121 include/keys/trusted.h buf->len += sizeof value; len 126 include/keys/trusted.h *(uint32_t *) & buf->data[buf->len] = htonl(value); len 127 include/keys/trusted.h buf->len += sizeof value; len 131 include/keys/trusted.h const int len) len 133 include/keys/trusted.h memcpy(buf->data + buf->len, in, len); len 134 include/keys/trusted.h buf->len += len; len 21 include/kvm/iodev.h int len, len 26 include/kvm/iodev.h int len, len 16 include/linux/ascii85.h ascii85_encode_len(long len) len 18 include/linux/ascii85.h return DIV_ROUND_UP(len, 4); len 100 include/linux/async_tx.h #define async_tx_find_channel(dep, type, dst, dst_count, src, src_count, len) \ len 121 include/linux/async_tx.h size_t len) len 163 include/linux/async_tx.h int src_cnt, size_t len, struct async_submit_ctl *submit); len 167 include/linux/async_tx.h int src_cnt, size_t len, enum sum_check_flags *result, len 172 include/linux/async_tx.h unsigned int src_offset, size_t len, len 179 include/linux/async_tx.h size_t len, struct async_submit_ctl *submit); len 183 include/linux/async_tx.h size_t len, enum sum_check_flags *pqres, struct page *spare, len 142 include/linux/audit.h size_t len); len 145 include/linux/audit.h size_t len); len 203 include/linux/audit.h const unsigned char *buf, size_t len) len 366 include/linux/audit.h extern int __audit_sockaddr(int len, void *addr); len 422 include/linux/audit.h static inline int audit_sockaddr(int len, void *addr) len 425 include/linux/audit.h return __audit_sockaddr(len, addr); len 595 include/linux/audit.h static inline int audit_sockaddr(int len, void *addr) len 51 include/linux/badblocks.h ssize_t badblocks_store(struct badblocks *bb, const char *page, size_t len, len 61 include/linux/bch.h unsigned int len, uint8_t *ecc); len 63 include/linux/bch.h int decode_bch(struct bch_control *bch, const uint8_t *data, unsigned int len, len 85 include/linux/bcm963xx_nvram.h size_t len; len 89 include/linux/bcm963xx_nvram.h len = BCM963XX_NVRAM_V4_SIZE - sizeof(u32); len 92 include/linux/bcm963xx_nvram.h len = BCM963XX_NVRAM_V5_SIZE - sizeof(u32); len 102 include/linux/bcm963xx_nvram.h crc32_le(~0, (u8 *)nvram, len), 0, sizeof(u32)); len 113 include/linux/bio.h static inline bool bio_full(struct bio *bio, unsigned len) len 118 include/linux/bio.h if (bio->bi_iter.bi_size > UINT_MAX - len) len 439 include/linux/bio.h unsigned int len, unsigned int off, bool *same_page); len 441 include/linux/bio.h unsigned int len, unsigned int off); len 816 include/linux/bio.h unsigned int len, unsigned int offset) len 146 include/linux/bitmap.h extern void __bitmap_set(unsigned long *map, unsigned int start, int len); len 147 include/linux/bitmap.h extern void __bitmap_clear(unsigned long *map, unsigned int start, int len); len 221 include/linux/bitmap.h unsigned int len = BITS_TO_LONGS(nbits) * sizeof(unsigned long); len 222 include/linux/bitmap.h memset(dst, 0, len); len 227 include/linux/bitmap.h unsigned int len = BITS_TO_LONGS(nbits) * sizeof(unsigned long); len 228 include/linux/bitmap.h memset(dst, 0xff, len); len 234 include/linux/bitmap.h unsigned int len = BITS_TO_LONGS(nbits) * sizeof(unsigned long); len 235 include/linux/bitmap.h memcpy(dst, src, len); len 1468 include/linux/blkdev.h unsigned int len) len 1471 include/linux/blkdev.h return !(addr & alignment) && !(len & alignment); len 79 include/linux/blktrace_api.h void *data, size_t len); len 93 include/linux/blktrace_api.h # define blk_add_driver_data(q, rq, data, len) do {} while (0) len 489 include/linux/bpf.h unsigned long off, unsigned long len); len 176 include/linux/buffer_head.h sector_t len); len 227 include/linux/buffer_head.h int block_write_begin(struct address_space *mapping, loff_t pos, unsigned len, len 229 include/linux/buffer_head.h int __block_write_begin(struct page *page, loff_t pos, unsigned len, len 98 include/linux/bvec.h unsigned len = min3(bytes, iter->bi_size, len 101 include/linux/bvec.h bytes -= len; len 102 include/linux/bvec.h iter->bi_size -= len; len 103 include/linux/bvec.h iter->bi_bvec_done += len; len 191 include/linux/byteorder/generic.h static inline void cpu_to_be32_array(__be32 *dst, const u32 *src, size_t len) len 195 include/linux/byteorder/generic.h for (i = 0; i < len; i++) len 199 include/linux/byteorder/generic.h static inline void be32_to_cpu_array(u32 *dst, const __be32 *src, size_t len) len 203 include/linux/byteorder/generic.h for (i = 0; i < len; i++) len 132 include/linux/can/dev.h if (unlikely(skb->len != CAN_MTU || len 133 include/linux/can/dev.h cfd->len > CAN_MAX_DLEN)) len 136 include/linux/can/dev.h if (unlikely(skb->len != CANFD_MTU || len 137 include/linux/can/dev.h cfd->len > CANFD_MAX_DLEN)) len 156 include/linux/can/dev.h return skb->len == CANFD_MTU; len 178 include/linux/can/dev.h u8 can_len2dlc(u8 len); len 126 include/linux/cdrom.h void *buffer, int len, int type); len 108 include/linux/ceph/auth.h void *buf, size_t len); len 110 include/linux/ceph/auth.h void *buf, size_t len, len 22 include/linux/ceph/buffer.h extern struct ceph_buffer *ceph_buffer_new(size_t len, gfp_t gfp); len 8 include/linux/ceph/ceph_hash.h extern unsigned ceph_str_hash_linux(const char *s, unsigned len); len 9 include/linux/ceph/ceph_hash.h extern unsigned ceph_str_hash_rjenkins(const char *s, unsigned len); len 11 include/linux/ceph/ceph_hash.h extern unsigned ceph_str_hash(int type, const char *s, unsigned len); len 110 include/linux/ceph/decode.h u32 len; len 114 include/linux/ceph/decode.h ceph_decode_32_safe(&sp, end, len, bad); len 115 include/linux/ceph/decode.h if (!ceph_has_room(&sp, end, len)) len 118 include/linux/ceph/decode.h buf = kmalloc(len + 1, gfp); len 122 include/linux/ceph/decode.h if (len) len 123 include/linux/ceph/decode.h memcpy(buf, sp, len); len 124 include/linux/ceph/decode.h buf[len] = '\0'; len 126 include/linux/ceph/decode.h *p = (char *) *p + sizeof (u32) + len; len 128 include/linux/ceph/decode.h *lenp = (size_t) len; len 159 include/linux/ceph/decode.h u32 len; \ len 161 include/linux/ceph/decode.h ceph_decode_32_safe(p, end, len, bad); \ len 162 include/linux/ceph/decode.h ceph_decode_skip_n(p, end, len, bad); \ len 167 include/linux/ceph/decode.h u32 len; \ len 169 include/linux/ceph/decode.h ceph_decode_32_safe(p, end, len, bad); \ len 170 include/linux/ceph/decode.h while (len--) \ len 176 include/linux/ceph/decode.h u32 len; \ len 178 include/linux/ceph/decode.h ceph_decode_32_safe(p, end, len, bad); \ len 179 include/linux/ceph/decode.h while (len--) { \ len 187 include/linux/ceph/decode.h u32 len; \ len 189 include/linux/ceph/decode.h ceph_decode_32_safe(p, end, len, bad); \ len 190 include/linux/ceph/decode.h while (len--) { \ len 265 include/linux/ceph/decode.h static inline void ceph_encode_copy(void **p, const void *s, int len) len 267 include/linux/ceph/decode.h memcpy(*p, s, len); len 268 include/linux/ceph/decode.h *p += len; len 277 include/linux/ceph/decode.h u32 len = path ? strlen(path) : 0; len 278 include/linux/ceph/decode.h BUG_ON(*p + 1 + sizeof(ino) + sizeof(len) + len > end); len 281 include/linux/ceph/decode.h ceph_encode_32(p, len); len 282 include/linux/ceph/decode.h if (len) len 283 include/linux/ceph/decode.h memcpy(*p, path, len); len 284 include/linux/ceph/decode.h *p += len; len 288 include/linux/ceph/decode.h const char *s, u32 len) len 290 include/linux/ceph/decode.h BUG_ON(*p + sizeof(len) + len > end); len 291 include/linux/ceph/decode.h ceph_encode_32(p, len); len 292 include/linux/ceph/decode.h if (len) len 293 include/linux/ceph/decode.h memcpy(*p, s, len); len 294 include/linux/ceph/decode.h *p += len; len 180 include/linux/ceph/libceph.h static inline int calc_pages_for(u64 off, u64 len) len 182 include/linux/ceph/libceph.h return ((off+len+PAGE_SIZE-1) >> PAGE_SHIFT) - len 310 include/linux/ceph/libceph.h loff_t off, size_t len); len 313 include/linux/ceph/libceph.h loff_t off, size_t len); len 316 include/linux/ceph/libceph.h loff_t off, size_t len); len 317 include/linux/ceph/libceph.h extern void ceph_zero_page_vector_range(int off, int len, struct page **pages); len 483 include/linux/ceph/osd_client.h u64 offset, u64 *len, len 524 include/linux/ceph/osd_client.h u64 off, u64 len, len 146 include/linux/ceph/osdmap.h int len; len 153 include/linux/ceph/osdmap.h int len; len 208 include/linux/ceph/osdmap.h char *ceph_osdmap_state_str(char *str, int len, u32 state); len 62 include/linux/ceph/pagelist.h char *s, u32 len) len 64 include/linux/ceph/pagelist.h int ret = ceph_pagelist_encode_32(pl, len); len 67 include/linux/ceph/pagelist.h if (len) len 68 include/linux/ceph/pagelist.h return ceph_pagelist_append(pl, s, len); len 16 include/linux/ceph/string_table.h size_t len; len 22 include/linux/ceph/string_table.h size_t len); len 39 include/linux/ceph/string_table.h const char* str, size_t len) len 41 include/linux/ceph/string_table.h size_t cs_len = cs ? cs->len : 0; len 42 include/linux/ceph/string_table.h if (cs_len != len) len 43 include/linux/ceph/string_table.h return cs_len - len; len 44 include/linux/ceph/string_table.h if (len == 0) len 46 include/linux/ceph/string_table.h return strncmp(cs->str, str, len); len 11 include/linux/ceph/striper.h u64 off, u64 len, len 36 include/linux/ceph/striper.h int ceph_file_to_extents(struct ceph_file_layout *l, u64 off, u64 len, len 42 include/linux/ceph/striper.h int ceph_iterate_extents(struct ceph_file_layout *l, u64 off, u64 len, len 489 include/linux/compat.h extern void __user *compat_alloc_user_space(unsigned long len); len 662 include/linux/compat.h compat_size_t len); len 691 include/linux/compat.h unsigned int len, len 694 include/linux/compat.h unsigned int len, len 765 include/linux/compat.h asmlinkage long compat_sys_recvfrom(int fd, void __user *buf, compat_size_t len, len 790 include/linux/compat.h asmlinkage long compat_sys_mbind(compat_ulong_t start, compat_ulong_t len, len 884 include/linux/compat.h asmlinkage long compat_sys_recv(int fd, void __user *buf, compat_size_t len, len 99 include/linux/connector.h int cn_netlink_send_mult(struct cn_msg *msg, u16 len, u32 portid, u32 group, gfp_t gfp_mask); len 43 include/linux/counter.h const char *buf, size_t len); len 161 include/linux/counter.h const char *buf, size_t len); len 300 include/linux/counter.h size_t len; len 310 include/linux/counter.h size_t len; len 388 include/linux/counter.h const char *buf, size_t len); len 20 include/linux/counter_enum.h const char *buf, size_t len); len 31 include/linux/counter_enum.h const char *buf, size_t len); len 40 include/linux/counter_enum.h const char *buf, size_t len); len 636 include/linux/cpumask.h static inline int cpumask_parse_user(const char __user *buf, int len, len 639 include/linux/cpumask.h return bitmap_parse_user(buf, len, cpumask_bits(dstp), nr_cpumask_bits); len 650 include/linux/cpumask.h static inline int cpumask_parselist_user(const char __user *buf, int len, len 653 include/linux/cpumask.h return bitmap_parselist_user(buf, len, cpumask_bits(dstp), len 666 include/linux/cpumask.h unsigned int len = strchrnul(buf, '\n') - buf; len 668 include/linux/cpumask.h return bitmap_parse(buf, len, cpumask_bits(dstp), nr_cpumask_bits); len 10 include/linux/crc-ccitt.h extern u16 crc_ccitt(u16 crc, const u8 *buffer, size_t len); len 11 include/linux/crc-ccitt.h extern u16 crc_ccitt_false(u16 crc, const u8 *buffer, size_t len); len 18 include/linux/crc-itu-t.h extern u16 crc_itu_t(u16 crc, const u8 *buffer, size_t len); len 12 include/linux/crc-t10dif.h size_t len); len 20 include/linux/crc16.h extern u16 crc16(u16 crc, const u8 *buffer, size_t len); len 11 include/linux/crc32.h u32 __pure crc32_le(u32 crc, unsigned char const *p, size_t len); len 12 include/linux/crc32.h u32 __pure crc32_be(u32 crc, unsigned char const *p, size_t len); len 32 include/linux/crc32.h u32 __attribute_const__ crc32_le_shift(u32 crc, size_t len); len 39 include/linux/crc32.h u32 __pure __crc32c_le(u32 crc, unsigned char const *p, size_t len); len 59 include/linux/crc32.h u32 __attribute_const__ __crc32c_le_shift(u32 crc, size_t len); len 10 include/linux/crc64.h u64 __pure crc64_be(u64 crc, const void *p, size_t len); len 13 include/linux/crc7.h extern u8 crc7_be(u8 crc, const u8 *buffer, size_t len); len 88 include/linux/crush/crush.h __u32 len; len 93 include/linux/crush/crush.h #define crush_rule_size(len) (sizeof(struct crush_rule) + \ len 94 include/linux/crush/crush.h (len)*sizeof(struct crush_rule_step)) len 1580 include/linux/crypto.h const u8 *src, unsigned int len) len 1582 include/linux/crypto.h memcpy(crypto_blkcipher_crt(tfm)->iv, src, len); len 1596 include/linux/crypto.h u8 *dst, unsigned int len) len 1598 include/linux/crypto.h memcpy(dst, crypto_blkcipher_crt(tfm)->iv, len); len 207 include/linux/dax.h int blocksize, sector_t start, sector_t len); len 33 include/linux/dcache.h #define HASH_LEN_DECLARE u32 hash; u32 len len 36 include/linux/dcache.h #define HASH_LEN_DECLARE u32 len; u32 hash len 57 include/linux/dcache.h #define QSTR_INIT(n,l) { { { .len = l } }, .name = n } len 54 include/linux/debug_locks.h extern void debug_check_no_locks_freed(const void *from, unsigned long len); len 66 include/linux/debug_locks.h debug_check_no_locks_freed(const void *from, unsigned long len) len 93 include/linux/debugfs.h size_t len, loff_t *ppos); len 95 include/linux/debugfs.h size_t len, loff_t *ppos); len 229 include/linux/debugfs.h size_t len, loff_t *ppos) len 236 include/linux/debugfs.h size_t len, loff_t *ppos) len 5 include/linux/decompress/bunzip2.h int bunzip2(unsigned char *inbuf, long len, len 5 include/linux/decompress/generic.h typedef int (*decompress_fn) (unsigned char *inbuf, long len, len 37 include/linux/decompress/generic.h decompress_fn decompress_method(const unsigned char *inbuf, long len, len 5 include/linux/decompress/inflate.h int gunzip(unsigned char *inbuf, long len, len 5 include/linux/decompress/unlz4.h int unlz4(unsigned char *inbuf, long len, len 5 include/linux/decompress/unlzo.h int unlzo(unsigned char *inbuf, long len, len 112 include/linux/device-mapper.h sector_t start, sector_t len, len 257 include/linux/device-mapper.h sector_t len; len 459 include/linux/device-mapper.h sector_t start, sector_t len, char *params); len 487 include/linux/device-mapper.h int __must_check dm_set_target_max_io_len(struct dm_target *ti, sector_t len); len 940 include/linux/device.h extern void *devm_kmemdup(struct device *dev, const void *src, size_t len, len 32 include/linux/dm9000.h void (*inblk)(void __iomem *reg, void *data, int len); len 33 include/linux/dm9000.h void (*outblk)(void __iomem *reg, void *data, int len); len 34 include/linux/dm9000.h void (*dumpblk)(void __iomem *reg, int len); len 22 include/linux/dma-debug.h unsigned long len); len 79 include/linux/dma-debug.h unsigned long len) len 474 include/linux/dmaengine.h size_t len; len 755 include/linux/dmaengine.h size_t len, unsigned long flags); len 758 include/linux/dmaengine.h unsigned int src_cnt, size_t len, unsigned long flags); len 761 include/linux/dmaengine.h size_t len, enum sum_check_flags *result, unsigned long flags); len 765 include/linux/dmaengine.h size_t len, unsigned long flags); len 768 include/linux/dmaengine.h unsigned int src_cnt, const unsigned char *scf, size_t len, len 771 include/linux/dmaengine.h struct dma_chan *chan, dma_addr_t dest, int value, size_t len, len 822 include/linux/dmaengine.h struct dma_chan *chan, dma_addr_t buf, size_t len, len 828 include/linux/dmaengine.h sg_dma_len(&sg) = len; len 886 include/linux/dmaengine.h struct dma_chan *chan, dma_addr_t dest, int value, size_t len, len 893 include/linux/dmaengine.h len, flags); len 898 include/linux/dmaengine.h size_t len, unsigned long flags) len 904 include/linux/dmaengine.h len, flags); len 1032 include/linux/dmaengine.h size_t off1, size_t off2, size_t len) len 1039 include/linux/dmaengine.h if (mask & (off1 | off2 | len)) len 1045 include/linux/dmaengine.h size_t off2, size_t len) len 1047 include/linux/dmaengine.h return dmaengine_check_align(dev->copy_align, off1, off2, len); len 1051 include/linux/dmaengine.h size_t off2, size_t len) len 1053 include/linux/dmaengine.h return dmaengine_check_align(dev->xor_align, off1, off2, len); len 1057 include/linux/dmaengine.h size_t off2, size_t len) len 1059 include/linux/dmaengine.h return dmaengine_check_align(dev->pq_align, off1, off2, len); len 1063 include/linux/dmaengine.h size_t off2, size_t len) len 1065 include/linux/dmaengine.h return dmaengine_check_align(dev->fill_align, off1, off2, len); len 169 include/linux/dynamic_debug.h groupsize, buf, len, ascii) \ len 173 include/linux/dynamic_debug.h rowsize, groupsize, buf, len, ascii) len 208 include/linux/dynamic_debug.h groupsize, buf, len, ascii) \ len 211 include/linux/dynamic_debug.h rowsize, groupsize, buf, len, ascii); \ len 15 include/linux/earlycpio.h struct cpio_data find_cpio_data(const char *path, void *data, size_t len, len 1174 include/linux/efi.h static inline int efi_range_is_wc(unsigned long start, unsigned long len) len 1178 include/linux/efi.h for (i = 0; i < len; i += (1UL << EFI_PAGE_SHIFT)) { len 1324 include/linux/efi.h struct device *efi_get_device_by_path(struct efi_dev_path **node, size_t *len); len 1522 include/linux/efi.h size_t len); len 31 include/linux/etherdevice.h u32 eth_get_headlen(const struct net_device *dev, void *data, unsigned int len); len 36 include/linux/etherdevice.h const void *daddr, const void *saddr, unsigned len); len 205 include/linux/exportfs.h int (*get_uuid)(struct super_block *sb, u8 *buf, u32 *len, u64 *offset); len 207 include/linux/exportfs.h u64 len, struct iomap *iomap, len 203 include/linux/f2fs_fs.h __le32 len; /* length of the extent */ len 95 include/linux/fb.h __u32 len; /* Number of entries */ len 147 include/linux/fb.h u32 len; len 757 include/linux/fb.h extern int fb_alloc_cmap(struct fb_cmap *cmap, int len, int transp); len 758 include/linux/fb.h extern int fb_alloc_cmap_gfp(struct fb_cmap *cmap, int len, int transp, gfp_t flags); len 764 include/linux/fb.h extern const struct fb_cmap *fb_default_cmap(int len); len 504 include/linux/filter.h u16 len; len 510 include/linux/filter.h u16 len; len 534 include/linux/filter.h u32 len; /* Number of filter blocks */ len 710 include/linux/filter.h return prog->len * sizeof(struct bpf_insn); len 769 include/linux/filter.h #define bpf_classic_proglen(fprog) (fprog->len * sizeof(fprog->filter[0])) len 841 include/linux/filter.h unsigned int len); len 865 include/linux/filter.h const struct bpf_insn *patch, u32 len); len 894 include/linux/filter.h unsigned int len; len 899 include/linux/filter.h len = fwd->mtu + fwd->hard_header_len + VLAN_HLEN; len 900 include/linux/filter.h if (pktlen > len) len 380 include/linux/fs.h loff_t pos, unsigned len, unsigned flags, len 383 include/linux/fs.h loff_t pos, unsigned len, unsigned copied, len 419 include/linux/fs.h loff_t pos, unsigned len, unsigned flags, len 423 include/linux/fs.h loff_t pos, unsigned len, unsigned copied, len 1755 include/linux/fs.h u64 phys, u64 len, u32 flags); len 1851 include/linux/fs.h loff_t len); len 1860 include/linux/fs.h loff_t len, unsigned int remap_flags); len 1885 include/linux/fs.h u64 len); len 1925 include/linux/fs.h size_t len, unsigned int flags); len 1932 include/linux/fs.h loff_t len, unsigned int remap_flags); len 1935 include/linux/fs.h loff_t len, unsigned int remap_flags); len 1940 include/linux/fs.h loff_t len, unsigned int remap_flags); len 2531 include/linux/fs.h loff_t len); len 3130 include/linux/fs.h struct file *out, loff_t *, size_t len, unsigned int flags); len 3132 include/linux/fs.h loff_t *opos, size_t len, unsigned int flags); len 3221 include/linux/fs.h extern int __page_symlink(struct inode *inode, const char *symname, int len, len 3223 include/linux/fs.h extern int page_symlink(struct inode *inode, const char *symname, int len); len 3275 include/linux/fs.h loff_t start, loff_t len, len 3279 include/linux/fs.h u64 len, get_block_t *get_block); len 3315 include/linux/fs.h loff_t pos, unsigned len, unsigned flags, len 3318 include/linux/fs.h loff_t pos, unsigned len, unsigned copied, len 3502 include/linux/fs.h size_t len, loff_t *ppos); len 3504 include/linux/fs.h size_t len, loff_t *ppos); len 3594 include/linux/fs.h extern int vfs_fadvise(struct file *file, loff_t offset, loff_t len, len 3596 include/linux/fs.h extern int generic_fadvise(struct file *file, loff_t offset, loff_t len, len 28 include/linux/fscrypt.h u32 len; len 40 include/linux/fscrypt.h #define FSTR_INIT(n, l) { .name = n, .len = l } len 41 include/linux/fscrypt.h #define FSTR_TO_QSTR(f) QSTR_INIT((f)->name, (f)->len) len 43 include/linux/fscrypt.h #define fname_len(p) ((p)->disk_name.len) len 109 include/linux/fscrypt.h unsigned int len, len 113 include/linux/fscrypt.h struct page *page, unsigned int len, len 117 include/linux/fscrypt.h extern int fscrypt_decrypt_pagecache_blocks(struct page *page, unsigned int len, len 120 include/linux/fscrypt.h struct page *page, unsigned int len, len 174 include/linux/fscrypt.h #define FSCRYPT_FNAME_DIGEST(name, len) \ len 175 include/linux/fscrypt.h ((name) + round_down((len) - FS_CRYPTO_BLOCK_SIZE - 1, \ len 240 include/linux/fscrypt.h if (de_name_len != fname->disk_name.len) len 242 include/linux/fscrypt.h return !memcmp(de_name, fname->disk_name.name, fname->disk_name.len); len 263 include/linux/fscrypt.h extern int __fscrypt_prepare_symlink(struct inode *dir, unsigned int len, len 267 include/linux/fscrypt.h unsigned int len, len 309 include/linux/fscrypt.h unsigned int len, len 318 include/linux/fscrypt.h unsigned int len, len 326 include/linux/fscrypt.h unsigned int len, len 334 include/linux/fscrypt.h unsigned int len, len 444 include/linux/fscrypt.h fname->disk_name.len = iname->len; len 477 include/linux/fscrypt.h if (de_name_len != fname->disk_name.len) len 479 include/linux/fscrypt.h return !memcmp(de_name, fname->disk_name.name, fname->disk_name.len); len 493 include/linux/fscrypt.h sector_t pblk, unsigned int len) len 530 include/linux/fscrypt.h unsigned int len, len 540 include/linux/fscrypt.h unsigned int len, len 676 include/linux/fscrypt.h fname->disk_name.len = dentry->d_name.len; len 730 include/linux/fscrypt.h unsigned int len, len 735 include/linux/fscrypt.h return __fscrypt_prepare_symlink(dir, len, max_len, disk_link); len 738 include/linux/fscrypt.h disk_link->len = len + 1; len 739 include/linux/fscrypt.h if (disk_link->len > max_len) len 761 include/linux/fscrypt.h unsigned int len, len 765 include/linux/fscrypt.h return __fscrypt_encrypt_symlink(inode, target, len, disk_link); len 368 include/linux/ftrace.h int len, int reset); len 370 include/linux/ftrace.h int len, int reset); len 371 include/linux/ftrace.h void ftrace_set_global_filter(unsigned char *buf, int len, int reset); len 372 include/linux/ftrace.h void ftrace_set_global_notrace(unsigned char *buf, int len, int reset); len 613 include/linux/ftrace.h #define ftrace_set_filter(ops, buf, len, reset) ({ -ENODEV; }) len 614 include/linux/ftrace.h #define ftrace_set_notrace(ops, buf, len, reset) ({ -ENODEV; }) len 162 include/linux/genhd.h int len; len 629 include/linux/genhd.h sector_t len, int flags, len 44 include/linux/genl_magic_func.h .len = maxlen - (nla_type == NLA_NUL_STRING) }, len 79 include/linux/genl_magic_func.h const char *name, const char *val, unsigned len) len 83 include/linux/genl_magic_func.h if (len && val[len-1] == '\0') len 84 include/linux/genl_magic_func.h len--; len 85 include/linux/genl_magic_func.h pr_info("%s attr %s: [len:%u] '%s'\n", dir, name, len, val); len 91 include/linux/genl_magic_func.h dir, name, len, val[0], val[1], val[2], val[3]); len 897 include/linux/greybus/greybus_protocols.h __le32 len; len 1283 include/linux/greybus/greybus_protocols.h __le32 len; len 1382 include/linux/greybus/greybus_protocols.h __le32 len; len 1389 include/linux/greybus/greybus_protocols.h __le32 len; len 2173 include/linux/greybus/greybus_protocols.h __le16 len; len 78 include/linux/hdlc.h for (i=0; i < skb->len; i++) { len 116 include/linux/hdlcdrv.h int len; len 139 include/linux/hdlcdrv.h int len; len 813 include/linux/hid.h __u8 *buf, size_t len, unsigned char rtype, len 816 include/linux/hid.h int (*output_report) (struct hid_device *hdev, __u8 *buf, size_t len); len 1074 include/linux/hid.h size_t len, unsigned char rtype, int reqtype) len 1076 include/linux/hid.h if (len < 1 || len > HID_MAX_BUFFER_SIZE || !buf) len 1079 include/linux/hid.h return hdev->ll_driver->raw_request(hdev, reportnum, buf, len, len 1093 include/linux/hid.h size_t len) len 1095 include/linux/hid.h if (len < 1 || len > HID_MAX_BUFFER_SIZE || !buf) len 1099 include/linux/hid.h return hdev->ll_driver->output_report(hdev, buf, len); len 24 include/linux/hidraw.h int len; len 46 include/linux/hidraw.h static inline int hidraw_report_event(struct hid_device *hid, u8 *data, int len) { return 0; } len 111 include/linux/hsi/hsi.h unsigned int len); len 114 include/linux/hsi/hsi.h unsigned int len) len 158 include/linux/huge_mm.h unsigned long addr, unsigned long len, unsigned long pgoff, len 181 include/linux/hugetlb.h #define prepare_hugepage_range(file, addr, len) (-EINVAL) len 184 include/linux/hugetlb.h #define is_hugepage_only_range(mm, addr, len) 0 len 324 include/linux/hugetlb.h unsigned long len, unsigned long pgoff, len 34 include/linux/hyperv.h u32 len; len 42 include/linux/hyperv.h u32 len; len 54 include/linux/hyperv.h u32 len; len 1606 include/linux/hyperv.h int hyperv_write_cfg_blk(struct pci_dev *dev, void *buf, unsigned int len, len 1615 include/linux/hyperv.h int (*write_block)(struct pci_dev *dev, void *buf, unsigned int len, len 77 include/linux/i3c/ccc.h __be16 len; len 350 include/linux/i3c/ccc.h u16 len; len 63 include/linux/i3c/device.h u16 len; len 299 include/linux/i3c/device.h unsigned int len; len 114 include/linux/i3c/master.h unsigned int len; len 1165 include/linux/ide.h const char *buf, size_t len); len 1093 include/linux/ieee80211.h u8 len; len 1106 include/linux/ieee80211.h u8 len; /* Length: 24 */ len 3076 include/linux/ieee80211.h u8 len; len 3206 include/linux/ieee80211.h if (skb->len < IEEE80211_MIN_ACTION_SIZE) len 3217 include/linux/ieee80211.h size_t len) len 3221 include/linux/ieee80211.h if (len < IEEE80211_MIN_ACTION_SIZE) len 3252 include/linux/ieee80211.h if (skb->len < IEEE80211_MIN_ACTION_SIZE) len 3307 include/linux/ieee80211.h skb->len > (skb_network_offset(skb) + 2)) { len 3339 include/linux/ieee80211.h if (skb->len < IEEE80211_MIN_ACTION_SIZE + len 295 include/linux/ieee802154.h static inline bool ieee802154_is_valid_psdu_len(u8 len) len 297 include/linux/ieee802154.h return (len == IEEE802154_ACK_PSDU_LEN || len 298 include/linux/ieee802154.h (len >= IEEE802154_MIN_PSDU_LEN && len <= IEEE802154_MTU)); len 42 include/linux/if_ether.h extern ssize_t sysfs_format_mac(char *buf, const unsigned char *addr, int len); len 39 include/linux/if_macvlan.h unsigned int len, bool success, len 48 include/linux/if_macvlan.h pcpu_stats->rx_bytes += len; len 154 include/linux/if_team.h u32 len; len 105 include/linux/igmp.h static inline int ip_mc_may_pull(struct sk_buff *skb, unsigned int len) len 107 include/linux/igmp.h if (skb_transport_offset(skb) + ip_transport_len(skb) < len) len 110 include/linux/igmp.h return pskb_may_pull(skb, len); len 20 include/linux/ihex.h __be16 len; len 26 include/linux/ihex.h return be16_to_cpu(p->len) + sizeof(*p); len 43 include/linux/ihex.h return be16_to_cpu(rec->len) ? rec : NULL; len 56 include/linux/ihex.h if (rec == end && !be16_to_cpu(rec->len)) len 321 include/linux/iio/common/st_sensors.h char *name, int len); len 325 include/linux/iio/common/st_sensors.h char *name, int len) len 398 include/linux/iio/consumer.h const char *buf, size_t len); len 51 include/linux/iio/iio.h size_t len); len 84 include/linux/iio/iio.h size_t len); len 33 include/linux/iio/sysfs.h char *len); len 22 include/linux/input/lm8333.h extern int lm8333_read_block(struct lm8333 *lm8333, u8 cmd, u8 len, u8 *buf); len 90 include/linux/iomap.h int (*page_prepare)(struct inode *inode, loff_t pos, unsigned len, len 128 include/linux/iomap.h typedef loff_t (*iomap_actor_t)(struct inode *inode, loff_t pos, loff_t len, len 162 include/linux/iomap.h unsigned int len); len 169 include/linux/iomap.h int iomap_file_dirty(struct inode *inode, loff_t pos, loff_t len, len 171 include/linux/iomap.h int iomap_zero_range(struct inode *inode, loff_t pos, loff_t len, len 178 include/linux/iomap.h loff_t start, loff_t len, const struct iomap_ops *ops); len 34 include/linux/iommu-helper.h unsigned long len, len 37 include/linux/iommu-helper.h unsigned long size = (addr & (io_page_size - 1)) + len; len 103 include/linux/ipmi-fru.h int len = fru_strlen(tl); len 104 include/linux/ipmi-fru.h memcpy(dest, tl->data, len); len 105 include/linux/ipmi-fru.h dest[len] = '\0'; len 293 include/linux/ipmi.h int ipmi_validate_addr(struct ipmi_addr *addr, int len); len 22 include/linux/isdn/capilli.h int len; len 52 include/linux/isdn/capiutil.h #define CAPIMSG_SETLEN(m, len) capimsg_setu16(m, 0, len) len 58 include/linux/isdn/capiutil.h #define CAPIMSG_SETDATALEN(m, len) capimsg_setu16(m, 16, len) len 1386 include/linux/jbd2.h unsigned long long start, int len, int bsize); len 233 include/linux/kexec.h int kexec_build_elf_info(const char *buf, size_t len, struct elfhdr *ehdr, len 242 include/linux/kexec.h int kexec_elf_probe(const char *buf, unsigned long len); len 589 include/linux/kfifo.h #define kfifo_from_user(fifo, from, len, copied) \ len 594 include/linux/kfifo.h unsigned int __len = (len); \ len 617 include/linux/kfifo.h #define kfifo_to_user(fifo, to, len, copied) \ len 622 include/linux/kfifo.h unsigned int __len = (len); \ len 645 include/linux/kfifo.h #define kfifo_dma_in_prepare(fifo, sgl, nents, len) \ len 650 include/linux/kfifo.h unsigned int __len = (len); \ len 669 include/linux/kfifo.h #define kfifo_dma_in_finish(fifo, len) \ len 672 include/linux/kfifo.h unsigned int __len = (len); \ len 696 include/linux/kfifo.h #define kfifo_dma_out_prepare(fifo, sgl, nents, len) \ len 701 include/linux/kfifo.h unsigned int __len = (len); \ len 720 include/linux/kfifo.h #define kfifo_dma_out_finish(fifo, len) \ len 723 include/linux/kfifo.h unsigned int __len = (len); \ len 767 include/linux/kfifo.h const void *buf, unsigned int len); len 770 include/linux/kfifo.h void *buf, unsigned int len); len 773 include/linux/kfifo.h const void __user *from, unsigned long len, unsigned int *copied); len 776 include/linux/kfifo.h void __user *to, unsigned long len, unsigned int *copied); len 779 include/linux/kfifo.h struct scatterlist *sgl, int nents, unsigned int len); len 782 include/linux/kfifo.h struct scatterlist *sgl, int nents, unsigned int len); len 785 include/linux/kfifo.h void *buf, unsigned int len); len 788 include/linux/kfifo.h const void *buf, unsigned int len, size_t recsize); len 791 include/linux/kfifo.h void *buf, unsigned int len, size_t recsize); len 794 include/linux/kfifo.h const void __user *from, unsigned long len, unsigned int *copied, len 798 include/linux/kfifo.h unsigned long len, unsigned int *copied, size_t recsize); len 801 include/linux/kfifo.h struct scatterlist *sgl, int nents, unsigned int len, size_t recsize); len 804 include/linux/kfifo.h unsigned int len, size_t recsize); len 807 include/linux/kfifo.h struct scatterlist *sgl, int nents, unsigned int len, size_t recsize); len 816 include/linux/kfifo.h void *buf, unsigned int len, size_t recsize); len 818 include/linux/kfifo.h extern unsigned int __kfifo_max_r(unsigned int len, size_t recsize); len 59 include/linux/kmsg_dump.h char *line, size_t size, size_t *len); len 62 include/linux/kmsg_dump.h char *line, size_t size, size_t *len); len 65 include/linux/kmsg_dump.h char *buf, size_t size, size_t *len); len 81 include/linux/kmsg_dump.h size_t size, size_t *len) len 87 include/linux/kmsg_dump.h const char *line, size_t size, size_t *len) len 93 include/linux/kmsg_dump.h char *buf, size_t size, size_t *len) len 167 include/linux/kvm_host.h int len; len 188 include/linux/kvm_host.h int len, const void *val); len 190 include/linux/kvm_host.h gpa_t addr, int len, const void *val, long cookie); len 192 include/linux/kvm_host.h int len, void *val); len 194 include/linux/kvm_host.h int len, struct kvm_io_device *dev); len 260 include/linux/kvm_host.h unsigned len; len 360 include/linux/kvm_host.h unsigned long len = kvm_dirty_bitmap_bytes(memslot); len 362 include/linux/kvm_host.h return memslot->dirty_bitmap + len / sizeof(*memslot->dirty_bitmap); len 733 include/linux/kvm_host.h int len); len 735 include/linux/kvm_host.h unsigned long len); len 736 include/linux/kvm_host.h int kvm_read_guest(struct kvm *kvm, gpa_t gpa, void *data, unsigned long len); len 738 include/linux/kvm_host.h void *data, unsigned long len); len 740 include/linux/kvm_host.h int offset, int len); len 742 include/linux/kvm_host.h unsigned long len); len 744 include/linux/kvm_host.h void *data, unsigned long len); len 747 include/linux/kvm_host.h unsigned long len); len 749 include/linux/kvm_host.h gpa_t gpa, unsigned long len); len 750 include/linux/kvm_host.h int kvm_clear_guest_page(struct kvm *kvm, gfn_t gfn, int offset, int len); len 751 include/linux/kvm_host.h int kvm_clear_guest(struct kvm *kvm, gpa_t gpa, unsigned long len); len 771 include/linux/kvm_host.h int len); len 773 include/linux/kvm_host.h unsigned long len); len 775 include/linux/kvm_host.h unsigned long len); len 777 include/linux/kvm_host.h int offset, int len); len 779 include/linux/kvm_host.h unsigned long len); len 48 include/linux/kvm_types.h unsigned long len; len 115 include/linux/leds.h struct led_pattern *pattern, u32 len, int repeat); len 1170 include/linux/libata.h unsigned int ofs, unsigned int len); len 1172 include/linux/libata.h unsigned int ofs, unsigned int len); len 152 include/linux/libnvdimm.h void *iobuf, u64 len, int rw); len 210 include/linux/libnvdimm.h unsigned int len); len 263 include/linux/libnvdimm.h u64 nd_fletcher64(void *addr, size_t len, bool le); len 40 include/linux/lockd/xdr.h unsigned int len; /* length of "caller" */ len 56 include/linux/lockd/xdr.h unsigned int len; len 89 include/linux/lockd/xdr.h unsigned int len; len 1515 include/linux/lsm_hooks.h int (*sb_add_mnt_opt)(const char *option, const char *val, int len, len 1554 include/linux/lsm_hooks.h size_t *len); len 1729 include/linux/lsm_hooks.h int __user *optlen, unsigned len); len 15 include/linux/mISDNdsp.h void (*process_tx)(void *p, unsigned char *data, int len); len 16 include/linux/mISDNdsp.h void (*process_rx)(void *p, unsigned char *data, int len, len 538 include/linux/mISDNif.h mI_alloc_skb(unsigned int len, gfp_t gfp_mask) len 542 include/linux/mISDNif.h skb = alloc_skb(len + MISDN_HEADER_LEN, gfp_mask); len 549 include/linux/mISDNif.h _alloc_mISDN_skb(u_int prim, u_int id, u_int len, void *dp, gfp_t gfp_mask) len 551 include/linux/mISDNif.h struct sk_buff *skb = mI_alloc_skb(len, gfp_mask); len 556 include/linux/mISDNif.h if (len) len 557 include/linux/mISDNif.h skb_put_data(skb, dp, len); len 566 include/linux/mISDNif.h u_int id, u_int len, void *dp, gfp_t gfp_mask) len 572 include/linux/mISDNif.h skb = _alloc_mISDN_skb(prim, id, len, dp, gfp_mask); len 16 include/linux/mailbox/zynqmp-ipi-message.h size_t len; len 242 include/linux/mfd/da903x.h extern int da903x_writes(struct device *dev, int reg, int len, uint8_t *val); len 244 include/linux/mfd/da903x.h extern int da903x_reads(struct device *dev, int reg, int len, uint8_t *val); len 26 include/linux/mfd/dln2.h const void *data, int len); len 50 include/linux/mfd/ipaq-micro.h u8 len; len 68 include/linux/mfd/ipaq-micro.h unsigned int len; len 119 include/linux/mfd/ipaq-micro.h void (*key) (void *data, int len, unsigned char *rxdata); len 121 include/linux/mfd/ipaq-micro.h void (*ts) (void *data, int len, unsigned char *rxdata); len 102 include/linux/mfd/tps6586x.h extern int tps6586x_writes(struct device *dev, int reg, int len, uint8_t *val); len 104 include/linux/mfd/tps6586x.h extern int tps6586x_reads(struct device *dev, int reg, int len, uint8_t *val); len 556 include/linux/mfd/tps80031.h int len, uint8_t *val) len 560 include/linux/mfd/tps80031.h return regmap_bulk_write(tps80031->regmap[sid], reg, val, len); len 581 include/linux/mfd/tps80031.h int reg, int len, uint8_t *val) len 585 include/linux/mfd/tps80031.h return regmap_bulk_read(tps80031->regmap[sid], reg, val, len); len 92 include/linux/mfd/viperboard.h u16 len; len 983 include/linux/mlx5/device.h __be64 len; len 238 include/linux/mlx5/driver.h u32 len; len 2486 include/linux/mlx5/mlx5_ifc.h u8 len[0x10]; len 3270 include/linux/mlx5/mlx5_ifc.h u8 len[0x40]; len 490 include/linux/mm.h void *buf, int len, int write); len 697 include/linux/mm.h extern void kvfree_sensitive(const void *addr, size_t len); len 1477 include/linux/mm.h void *buf, int len, int write); len 1526 include/linux/mm.h void *buf, int len, unsigned int gup_flags); len 1528 include/linux/mm.h void *buf, int len, unsigned int gup_flags); len 1530 include/linux/mm.h unsigned long addr, void *buf, int len, unsigned int gup_flags); len 1626 include/linux/mm.h unsigned long new_addr, unsigned long len, len 2299 include/linux/mm.h unsigned long addr, unsigned long len, pgoff_t pgoff, len 2330 include/linux/mm.h unsigned long addr, unsigned long len, len 2335 include/linux/mm.h unsigned long addr, unsigned long len, len 2343 include/linux/mm.h unsigned long len, vm_flags_t vm_flags, unsigned long pgoff, len 2346 include/linux/mm.h unsigned long len, unsigned long prot, unsigned long flags, len 2356 include/linux/mm.h unsigned long len, unsigned long prot, unsigned long flags, len 2360 include/linux/mm.h return do_mmap(file, addr, len, prot, flags, 0, pgoff, populate, uf); len 2364 include/linux/mm.h extern int __mm_populate(unsigned long addr, unsigned long len, len 2366 include/linux/mm.h static inline void mm_populate(unsigned long addr, unsigned long len) len 2369 include/linux/mm.h (void) __mm_populate(addr, len, 1); len 2372 include/linux/mm.h static inline void mm_populate(unsigned long addr, unsigned long len) {} len 2560 include/linux/mm.h int vm_iomap_memory(struct vm_area_struct *vma, phys_addr_t start, unsigned long len); len 377 include/linux/mm_types.h unsigned long addr, unsigned long len, len 22 include/linux/mmiotrace.h unsigned long len; len 100 include/linux/mmiotrace.h unsigned long len; /* mapping size */ len 284 include/linux/moduleparam.h #define module_param_string(name, string, len, perm) \ len 286 include/linux/moduleparam.h = { len, string }; \ len 52 include/linux/mpi.h MPI mpi_read_raw_from_sgl(struct scatterlist *sgl, unsigned int len); len 47 include/linux/mtd/bbm.h int len; len 380 include/linux/mtd/cfi.h unsigned long adr, int len, void *thunk); len 383 include/linux/mtd/cfi.h loff_t ofs, size_t len, void *thunk); len 49 include/linux/mtd/hyperbus.h unsigned long from, ssize_t len); len 51 include/linux/mtd/hyperbus.h const void *from, ssize_t len); len 56 include/linux/mtd/inftl.h int inftl_read_oob(struct mtd_info *mtd, loff_t offs, size_t len, len 58 include/linux/mtd/inftl.h int inftl_write_oob(struct mtd_info *mtd, loff_t offs, size_t len, len 343 include/linux/mtd/map.h static inline map_word map_word_load_partial(struct map_info *map, map_word orig, const unsigned char *buf, int start, int len) len 350 include/linux/mtd/map.h memcpy(dest+start, buf, len); len 352 include/linux/mtd/map.h for (i = start; i < start+len; i++) { len 430 include/linux/mtd/map.h static inline void inline_map_copy_from(struct map_info *map, void *to, unsigned long from, ssize_t len) len 433 include/linux/mtd/map.h memcpy(to, (char *)map->cached + from, len); len 435 include/linux/mtd/map.h memcpy_fromio(to, map->virt + from, len); len 438 include/linux/mtd/map.h static inline void inline_map_copy_to(struct map_info *map, unsigned long to, const void *from, ssize_t len) len 440 include/linux/mtd/map.h memcpy_toio(map->virt + to, from, len); len 445 include/linux/mtd/map.h #define map_copy_from(map, to, from, len) (map)->copy_from(map, to, from, len) len 447 include/linux/mtd/map.h #define map_copy_to(map, to, from, len) (map)->copy_to(map, to, from, len) len 454 include/linux/mtd/map.h #define map_copy_from(map, to, from, len) inline_map_copy_from(map, to, from, len) len 456 include/linux/mtd/map.h #define map_copy_to(map, to, from, len) inline_map_copy_to(map, to, from, len) len 31 include/linux/mtd/mtd.h uint64_t len; len 65 include/linux/mtd/mtd.h size_t len; len 277 include/linux/mtd/mtd.h int (*_point) (struct mtd_info *mtd, loff_t from, size_t len, len 279 include/linux/mtd/mtd.h int (*_unpoint) (struct mtd_info *mtd, loff_t from, size_t len); len 280 include/linux/mtd/mtd.h int (*_read) (struct mtd_info *mtd, loff_t from, size_t len, len 282 include/linux/mtd/mtd.h int (*_write) (struct mtd_info *mtd, loff_t to, size_t len, len 284 include/linux/mtd/mtd.h int (*_panic_write) (struct mtd_info *mtd, loff_t to, size_t len, len 290 include/linux/mtd/mtd.h int (*_get_fact_prot_info) (struct mtd_info *mtd, size_t len, len 293 include/linux/mtd/mtd.h size_t len, size_t *retlen, u_char *buf); len 294 include/linux/mtd/mtd.h int (*_get_user_prot_info) (struct mtd_info *mtd, size_t len, len 297 include/linux/mtd/mtd.h size_t len, size_t *retlen, u_char *buf); len 299 include/linux/mtd/mtd.h size_t len, size_t *retlen, u_char *buf); len 301 include/linux/mtd/mtd.h size_t len); len 305 include/linux/mtd/mtd.h int (*_lock) (struct mtd_info *mtd, loff_t ofs, uint64_t len); len 306 include/linux/mtd/mtd.h int (*_unlock) (struct mtd_info *mtd, loff_t ofs, uint64_t len); len 307 include/linux/mtd/mtd.h int (*_is_locked) (struct mtd_info *mtd, loff_t ofs, uint64_t len); len 311 include/linux/mtd/mtd.h int (*_max_bad_blocks) (struct mtd_info *mtd, loff_t ofs, size_t len); len 393 include/linux/mtd/mtd.h loff_t ofs, size_t len) len 398 include/linux/mtd/mtd.h if (mtd->size < (len + ofs) || ofs < 0) len 401 include/linux/mtd/mtd.h return mtd->_max_bad_blocks(mtd, ofs, len); len 410 include/linux/mtd/mtd.h int mtd_point(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, len 412 include/linux/mtd/mtd.h int mtd_unpoint(struct mtd_info *mtd, loff_t from, size_t len); len 413 include/linux/mtd/mtd.h unsigned long mtd_get_unmapped_area(struct mtd_info *mtd, unsigned long len, len 415 include/linux/mtd/mtd.h int mtd_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, len 417 include/linux/mtd/mtd.h int mtd_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, len 419 include/linux/mtd/mtd.h int mtd_panic_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, len 425 include/linux/mtd/mtd.h int mtd_get_fact_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, len 427 include/linux/mtd/mtd.h int mtd_read_fact_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, len 429 include/linux/mtd/mtd.h int mtd_get_user_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, len 431 include/linux/mtd/mtd.h int mtd_read_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, len 433 include/linux/mtd/mtd.h int mtd_write_user_prot_reg(struct mtd_info *mtd, loff_t to, size_t len, len 435 include/linux/mtd/mtd.h int mtd_lock_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len); len 446 include/linux/mtd/mtd.h int mtd_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len); len 447 include/linux/mtd/mtd.h int mtd_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len); len 448 include/linux/mtd/mtd.h int mtd_is_locked(struct mtd_info *mtd, loff_t ofs, uint64_t len); len 499 include/linux/mtd/mtd.h req->len += mod; len 502 include/linux/mtd/mtd.h mod = mtd_mod_by_eb(req->addr + req->len, mtd); len 504 include/linux/mtd/mtd.h req->len += mtd->erasesize - mod; len 636 include/linux/mtd/nand.h iter->dataleft = req->len; len 761 include/linux/mtd/nand.h int nanddev_mtd_max_bad_blocks(struct mtd_info *mtd, loff_t offs, size_t len); len 44 include/linux/mtd/nftl.h int nftl_read_oob(struct mtd_info *mtd, loff_t offs, size_t len, len 46 include/linux/mtd/nftl.h int nftl_write_oob(struct mtd_info *mtd, loff_t offs, size_t len, len 104 include/linux/mtd/onenand.h int (*command)(struct mtd_info *mtd, int cmd, loff_t address, size_t len); len 102 include/linux/mtd/pfow.h unsigned long len, map_word *datum) len 111 include/linux/mtd/pfow.h if (len) { len 112 include/linux/mtd/pfow.h map_write(map, CMD(len & ((1<<bits_per_chip) - 1)), len 114 include/linux/mtd/pfow.h map_write(map, CMD(len>>bits_per_chip), len 59 include/linux/mtd/platnand.h void (*write_buf)(struct nand_chip *chip, const uint8_t *buf, int len); len 60 include/linux/mtd/platnand.h void (*read_buf)(struct nand_chip *chip, uint8_t *buf, int len); len 259 include/linux/mtd/rawnand.h int len; len 379 include/linux/mtd/rawnand.h uint32_t len, uint8_t *buf, int page); len 548 include/linux/mtd/rawnand.h unsigned int len; len 648 include/linux/mtd/rawnand.h .len = l, \ len 659 include/linux/mtd/rawnand.h .len = l, \ len 670 include/linux/mtd/rawnand.h .len = l, \ len 681 include/linux/mtd/rawnand.h .len = l, \ len 895 include/linux/mtd/rawnand.h instr->ctx.data.len, len 901 include/linux/mtd/rawnand.h instr->ctx.data.len, len 996 include/linux/mtd/rawnand.h void (*write_buf)(struct nand_chip *chip, const u8 *buf, int len); len 997 include/linux/mtd/rawnand.h void (*read_buf)(struct nand_chip *chip, u8 *buf, int len); len 1329 include/linux/mtd/rawnand.h unsigned int len); len 1333 include/linux/mtd/rawnand.h unsigned int offset_in_page, void *buf, unsigned int len); len 1336 include/linux/mtd/rawnand.h unsigned int len, bool force_8bit); len 1338 include/linux/mtd/rawnand.h unsigned int offset_in_page, void *buf, unsigned int len); len 1341 include/linux/mtd/rawnand.h unsigned int len); len 1345 include/linux/mtd/rawnand.h unsigned int len); len 1348 include/linux/mtd/rawnand.h unsigned int len, bool force_8bit); len 1349 include/linux/mtd/rawnand.h int nand_read_data_op(struct nand_chip *chip, void *buf, unsigned int len, len 1352 include/linux/mtd/rawnand.h unsigned int len, bool force_8bit); len 475 include/linux/mtd/spi-nor.h int (*lock)(struct spi_nor *nor, loff_t ofs, uint64_t len); len 476 include/linux/mtd/spi-nor.h int (*unlock)(struct spi_nor *nor, loff_t ofs, uint64_t len); len 477 include/linux/mtd/spi-nor.h int (*is_locked)(struct spi_nor *nor, loff_t ofs, uint64_t len); len 593 include/linux/mtd/spi-nor.h int (*read_reg)(struct spi_nor *nor, u8 opcode, u8 *buf, int len); len 594 include/linux/mtd/spi-nor.h int (*write_reg)(struct spi_nor *nor, u8 opcode, u8 *buf, int len); len 597 include/linux/mtd/spi-nor.h size_t len, u_char *read_buf); len 599 include/linux/mtd/spi-nor.h size_t len, const u_char *write_buf); len 35 include/linux/mtd/spinand.h #define SPINAND_READID_OP(ndummy, buf, len) \ len 39 include/linux/mtd/spinand.h SPI_MEM_OP_DATA_IN(len, buf, 1)) len 65 include/linux/mtd/spinand.h #define SPINAND_PAGE_READ_FROM_CACHE_OP(fast, addr, ndummy, buf, len) \ len 69 include/linux/mtd/spinand.h SPI_MEM_OP_DATA_IN(len, buf, 1)) len 71 include/linux/mtd/spinand.h #define SPINAND_PAGE_READ_FROM_CACHE_OP_3A(fast, addr, ndummy, buf, len) \ len 75 include/linux/mtd/spinand.h SPI_MEM_OP_DATA_IN(len, buf, 1)) len 77 include/linux/mtd/spinand.h #define SPINAND_PAGE_READ_FROM_CACHE_X2_OP(addr, ndummy, buf, len) \ len 81 include/linux/mtd/spinand.h SPI_MEM_OP_DATA_IN(len, buf, 2)) len 83 include/linux/mtd/spinand.h #define SPINAND_PAGE_READ_FROM_CACHE_X2_OP_3A(addr, ndummy, buf, len) \ len 87 include/linux/mtd/spinand.h SPI_MEM_OP_DATA_IN(len, buf, 2)) len 89 include/linux/mtd/spinand.h #define SPINAND_PAGE_READ_FROM_CACHE_X4_OP(addr, ndummy, buf, len) \ len 93 include/linux/mtd/spinand.h SPI_MEM_OP_DATA_IN(len, buf, 4)) len 95 include/linux/mtd/spinand.h #define SPINAND_PAGE_READ_FROM_CACHE_X4_OP_3A(addr, ndummy, buf, len) \ len 99 include/linux/mtd/spinand.h SPI_MEM_OP_DATA_IN(len, buf, 4)) len 101 include/linux/mtd/spinand.h #define SPINAND_PAGE_READ_FROM_CACHE_DUALIO_OP(addr, ndummy, buf, len) \ len 105 include/linux/mtd/spinand.h SPI_MEM_OP_DATA_IN(len, buf, 2)) len 107 include/linux/mtd/spinand.h #define SPINAND_PAGE_READ_FROM_CACHE_DUALIO_OP_3A(addr, ndummy, buf, len) \ len 111 include/linux/mtd/spinand.h SPI_MEM_OP_DATA_IN(len, buf, 2)) len 113 include/linux/mtd/spinand.h #define SPINAND_PAGE_READ_FROM_CACHE_QUADIO_OP(addr, ndummy, buf, len) \ len 117 include/linux/mtd/spinand.h SPI_MEM_OP_DATA_IN(len, buf, 4)) len 119 include/linux/mtd/spinand.h #define SPINAND_PAGE_READ_FROM_CACHE_QUADIO_OP_3A(addr, ndummy, buf, len) \ len 123 include/linux/mtd/spinand.h SPI_MEM_OP_DATA_IN(len, buf, 4)) len 131 include/linux/mtd/spinand.h #define SPINAND_PROG_LOAD(reset, addr, buf, len) \ len 135 include/linux/mtd/spinand.h SPI_MEM_OP_DATA_OUT(len, buf, 1)) len 137 include/linux/mtd/spinand.h #define SPINAND_PROG_LOAD_X4(reset, addr, buf, len) \ len 141 include/linux/mtd/spinand.h SPI_MEM_OP_DATA_OUT(len, buf, 4)) len 187 include/linux/mtd/spinand.h int len; len 238 include/linux/mtd/ubi.h int len, int check); len 240 include/linux/mtd/ubi.h int offset, int len, int check); len 242 include/linux/mtd/ubi.h int offset, int len); len 244 include/linux/mtd/ubi.h int len); len 257 include/linux/mtd/ubi.h int offset, int len) len 259 include/linux/mtd/ubi.h return ubi_leb_read(desc, lnum, buf, offset, len, 0); len 267 include/linux/mtd/ubi.h struct ubi_sgl *sgl, int offset, int len) len 269 include/linux/mtd/ubi.h return ubi_leb_read_sg(desc, lnum, sgl, offset, len, 0); len 73 include/linux/namei.h static inline void nd_terminate_link(void *name, size_t len, size_t maxlen) len 75 include/linux/namei.h ((char *) name)[min(len, maxlen)] = '\0'; len 162 include/linux/net.h int (*listen) (struct socket *sock, int len); len 191 include/linux/net.h struct pipe_inode_info *pipe, size_t len, unsigned int flags); len 292 include/linux/net.h size_t num, size_t len); len 294 include/linux/net.h struct kvec *vec, size_t num, size_t len); len 296 include/linux/net.h size_t num, size_t len, int flags); len 268 include/linux/netdevice.h const void *saddr, unsigned int len); len 274 include/linux/netdevice.h bool (*validate)(const char *ll_header, unsigned int len); len 665 include/linux/netdevice.h unsigned int len; len 758 include/linux/netdevice.h const char *buf, size_t len); len 767 include/linux/netdevice.h unsigned int len; len 1417 include/linux/netdevice.h char *name, size_t len); len 2668 include/linux/netdevice.h return skb->len - NAPI_GRO_CB(skb)->data_offset; len 2671 include/linux/netdevice.h static inline void skb_gro_pull(struct sk_buff *skb, unsigned int len) len 2673 include/linux/netdevice.h NAPI_GRO_CB(skb)->data_offset += len; len 2710 include/linux/netdevice.h const void *start, unsigned int len) len 2714 include/linux/netdevice.h csum_partial(start, len, 0)); len 2910 include/linux/netdevice.h unsigned int len) len 2915 include/linux/netdevice.h return dev->header_ops->create(skb, dev, type, daddr, saddr, len); len 2939 include/linux/netdevice.h char *ll_header, int len) len 2941 include/linux/netdevice.h if (likely(len >= dev->hard_header_len)) len 2943 include/linux/netdevice.h if (len < dev->min_header_len) len 2947 include/linux/netdevice.h memset(ll_header + len, 0, dev->hard_header_len - len); len 2952 include/linux/netdevice.h return dev->header_ops->validate(ll_header, len); len 2958 include/linux/netdevice.h int len, int size); len 3686 include/linux/netdevice.h char *name, size_t len); len 4341 include/linux/netdevice.h void netdev_rss_key_fill(void *buffer, size_t len); len 166 include/linux/netfilter.h int (*set)(struct sock *sk, int optval, void __user *user, unsigned int len); len 169 include/linux/netfilter.h void __user *user, unsigned int len); len 173 include/linux/netfilter.h int (*get)(struct sock *sk, int optval, void __user *user, int *len); len 176 include/linux/netfilter.h void __user *user, int *len); len 329 include/linux/netfilter.h unsigned int len); len 331 include/linux/netfilter.h int *len); len 334 include/linux/netfilter.h char __user *opt, unsigned int len); len 336 include/linux/netfilter.h char __user *opt, int *len); len 347 include/linux/netfilter.h unsigned int dataoff, unsigned int len, len 88 include/linux/netfilter/ipset/ip_set.h u8 len; len 345 include/linux/netfilter/ipset/ip_set.h size_t len, size_t align); len 538 include/linux/netfilter/ipset/ip_set.h size_t len = ext->comment ? strlen(ext->comment) : 0; len 545 include/linux/netfilter/ipset/ip_set.h if (!len) len 547 include/linux/netfilter/ipset/ip_set.h if (unlikely(len > IPSET_MAX_COMMENT_SIZE)) len 548 include/linux/netfilter/ipset/ip_set.h len = IPSET_MAX_COMMENT_SIZE; len 549 include/linux/netfilter/ipset/ip_set.h c = kmalloc(sizeof(*c) + len + 1, GFP_ATOMIC); len 552 include/linux/netfilter/ipset/ip_set.h strlcpy(c->str, ext->comment, len + 1); len 693 include/linux/netfilter/ipset/ip_set.h { .bytes = (skb)->len, .packets = 1, .target = true,\ len 29 include/linux/netfilter/nf_conntrack_sip.h unsigned int len; len 36 include/linux/netfilter/nf_conntrack_sip.h .len = sizeof(__name) - 1, \ len 42 include/linux/netfilter/nf_conntrack_sip.h unsigned int len; len 56 include/linux/netfilter/nf_conntrack_sip.h .len = sizeof(__method) - 1, \ len 65 include/linux/netfilter/nf_conntrack_sip.h unsigned int len; len 76 include/linux/netfilter/nf_conntrack_sip.h .len = sizeof(__name) - 1, \ len 304 include/linux/netfilter/x_tables.h void *xt_copy_counters_from_user(const void __user *user, unsigned int len, len 212 include/linux/netlink.h __nlmsg_put(struct sk_buff *skb, u32 portid, u32 seq, int type, int len, int flags); len 58 include/linux/netpoll.h void netpoll_send_udp(struct netpoll *np, const char *msg, int len); len 48 include/linux/nfs4.h u32 len; len 19 include/linux/nfs_xdr.h unsigned int len; len 239 include/linux/nfs_xdr.h __u32 len; len 742 include/linux/nfs_xdr.h unsigned int len; len 762 include/linux/nfs_xdr.h unsigned int len; len 768 include/linux/nfs_xdr.h unsigned int len; len 851 include/linux/nfs_xdr.h size_t len; len 878 include/linux/nfs_xdr.h unsigned int len; len 889 include/linux/nfs_xdr.h unsigned int len; len 898 include/linux/nfs_xdr.h unsigned int len; len 914 include/linux/nfs_xdr.h unsigned int len; len 999 include/linux/nfs_xdr.h unsigned int len; len 55 include/linux/nls.h extern int utf8_to_utf32(const u8 *s, int len, unicode_t *pu); len 57 include/linux/nls.h extern int utf8s_to_utf16s(const u8 *s, int len, len 59 include/linux/nls.h extern int utf16s_to_utf8s(const wchar_t *pwcs, int len, len 77 include/linux/nls.h const unsigned char *s2, int len) len 79 include/linux/nls.h while (len--) { len 333 include/linux/nodemask.h static inline int __nodemask_parse_user(const char __user *buf, int len, len 336 include/linux/nodemask.h return bitmap_parse_user(buf, len, dstp->bits, nbits); len 35 include/linux/nsc_gpio.h size_t len, loff_t *ppos); len 38 include/linux/nsc_gpio.h size_t len, loff_t *ppos); len 66 include/linux/ntb_transport.h void *data, int len); len 68 include/linux/ntb_transport.h void *data, int len); len 79 include/linux/ntb_transport.h unsigned int len); len 81 include/linux/ntb_transport.h unsigned int len); len 82 include/linux/ntb_transport.h void *ntb_transport_rx_remove(struct ntb_transport_qp *qp, unsigned int *len); len 157 include/linux/nubus.h unsigned int len); len 159 include/linux/nubus.h unsigned int len); len 162 include/linux/nubus.h unsigned int len); len 62 include/linux/nvmem-consumer.h void *nvmem_cell_read(struct nvmem_cell *cell, size_t *len); len 63 include/linux/nvmem-consumer.h int nvmem_cell_write(struct nvmem_cell *cell, void *buf, size_t len); len 115 include/linux/nvmem-consumer.h static inline void *nvmem_cell_read(struct nvmem_cell *cell, size_t *len) len 121 include/linux/nvmem-consumer.h void *buf, size_t len) len 362 include/linux/of.h extern int of_modalias_node(struct device_node *node, char *modalias, int len); len 38 include/linux/of_device.h extern ssize_t of_device_modalias(struct device *dev, char *str, ssize_t len); len 78 include/linux/of_device.h char *str, ssize_t len) len 30 include/linux/of_pdt.h int (*pkg2path)(phandle node, char *buf, const int buflen, int *len); len 92 include/linux/parport.h size_t len, int flags); len 93 include/linux/parport.h size_t (*epp_read_data) (struct parport *port, void *buf, size_t len, len 96 include/linux/parport.h size_t len, int flags); len 97 include/linux/parport.h size_t (*epp_read_addr) (struct parport *port, void *buf, size_t len, len 101 include/linux/parport.h size_t len, int flags); len 102 include/linux/parport.h size_t (*ecp_read_data) (struct parport *port, void *buf, size_t len, len 105 include/linux/parport.h size_t len, int flags); len 108 include/linux/parport.h size_t len, int flags); len 110 include/linux/parport.h size_t len, int flags); len 112 include/linux/parport.h size_t len, int flags); len 425 include/linux/parport.h extern ssize_t parport_write (struct parport *, const void *buf, size_t len); len 426 include/linux/parport.h extern ssize_t parport_read (struct parport *, void *buf, size_t len); len 467 include/linux/parport.h extern ssize_t parport_device_id (int devnum, char *buffer, size_t len); len 709 include/linux/pci.h int reg, int len, u32 *val); len 711 include/linux/pci.h int reg, int len, u32 val); len 1265 include/linux/pci.h int pci_set_vpd_size(struct pci_dev *dev, size_t len); len 2259 include/linux/pci.h int pci_vpd_find_tag(const u8 *buf, unsigned int off, unsigned int len, u8 rdt); len 2272 include/linux/pci.h unsigned int len, const char *kw); len 75 include/linux/perf_event.h unsigned long off, unsigned long len); len 1172 include/linux/perf_event.h extern void perf_event_ksymbol(u16 ksym_type, u64 addr, u32 len, len 1327 include/linux/perf_event.h const void *buf, unsigned int len); len 1329 include/linux/perf_event.h unsigned int len); len 1400 include/linux/perf_event.h static inline void perf_event_ksymbol(u16 ksym_type, u64 addr, u32 len, len 23 include/linux/pipe_fs_i.h unsigned int offset, len; len 3911 include/linux/platform_data/cros_ec_commands.h uint16_t len; /* Number of bytes to read or write */ len 5297 include/linux/platform_data/cros_ec_commands.h uint16_t len; /* Number of bytes to write then read */ len 39 include/linux/power/bq27xxx_battery.h int (*read_bulk)(struct bq27xxx_device_info *di, u8 reg, u8 *data, int len); len 40 include/linux/power/bq27xxx_battery.h int (*write_bulk)(struct bq27xxx_device_info *di, u8 reg, u8 *data, int len); len 54 include/linux/prefetch.h static inline void prefetch_range(void *addr, size_t len) len 58 include/linux/prefetch.h char *end = addr + len; len 479 include/linux/printk.h extern int hex_dump_to_buffer(const void *buf, size_t len, int rowsize, len 485 include/linux/printk.h const void *buf, size_t len, bool ascii); len 489 include/linux/printk.h const void *buf, size_t len, bool ascii) len 493 include/linux/printk.h const void *buf, size_t len) len 501 include/linux/printk.h groupsize, buf, len, ascii) \ len 503 include/linux/printk.h groupsize, buf, len, ascii) len 506 include/linux/printk.h groupsize, buf, len, ascii) \ len 508 include/linux/printk.h groupsize, buf, len, ascii) len 512 include/linux/printk.h const void *buf, size_t len, bool ascii) len 529 include/linux/printk.h #define print_hex_dump_bytes(prefix_str, prefix_type, buf, len) \ len 530 include/linux/printk.h print_hex_dump_debug(prefix_str, prefix_type, 16, 1, buf, len, true) len 111 include/linux/psp-sev.h u32 len; /* In/Out */ len 138 include/linux/psp-sev.h u32 len; /* In */ len 149 include/linux/psp-sev.h u32 len; /* In/Out */ len 242 include/linux/psp-sev.h u32 len; /* In */ len 256 include/linux/psp-sev.h u32 len; /* In */ len 270 include/linux/psp-sev.h u32 len; /* In/Out */ len 481 include/linux/psp-sev.h u32 len; /* In */ len 598 include/linux/psp-sev.h void *psp_copy_user_blob(u64 __user uaddr, u32 len); len 621 include/linux/psp-sev.h static inline void *psp_copy_user_blob(u64 __user uaddr, u32 len) { return ERR_PTR(-EINVAL); } len 118 include/linux/pstore_ram.h char *str, size_t len); len 21 include/linux/ptrace.h void *buf, int len, unsigned int gup_flags); len 58 include/linux/ptrace.h extern int ptrace_readdata(struct task_struct *tsk, unsigned long src, char __user *dst, int len); len 59 include/linux/ptrace.h extern int ptrace_writedata(struct task_struct *tsk, char __user *src, unsigned long dst, int len); len 11 include/linux/purgatory.h unsigned long len; len 410 include/linux/qcom-geni-se.h int geni_se_tx_dma_prep(struct geni_se *se, void *buf, size_t len, len 413 include/linux/qcom-geni-se.h int geni_se_rx_dma_prep(struct geni_se *se, void *buf, size_t len, len 416 include/linux/qcom-geni-se.h void geni_se_tx_dma_unprep(struct geni_se *se, dma_addr_t iova, size_t len); len 418 include/linux/qcom-geni-se.h void geni_se_rx_dma_unprep(struct geni_se *se, dma_addr_t iova, size_t len); len 1010 include/linux/qed/qed_if.h enum qed_nvm_images type, u8 *buf, u16 len); len 1127 include/linux/qed/qed_if.h char *buf, u8 dev_addr, u32 offset, u32 len); len 562 include/linux/qed/qed_rdma_if.h size_t len; len 567 include/linux/qed/qed_rdma_if.h size_t len; len 31 include/linux/ras.h const u8 sev, const u8 *err, const u32 len); len 37 include/linux/ras.h const u8 sev, const u8 *err, const u32 len) len 24 include/linux/rcu_segcblist.h long len; len 72 include/linux/rcu_segcblist.h atomic_long_t len; len 74 include/linux/rcu_segcblist.h long len; len 173 include/linux/remoteproc.h u32 len; len 211 include/linux/remoteproc.h u32 len; len 235 include/linux/remoteproc.h u32 len; len 332 include/linux/remoteproc.h int len; len 377 include/linux/remoteproc.h void * (*da_to_va)(struct rproc *rproc, u64 da, int len); len 553 include/linux/remoteproc.h int len; len 592 include/linux/remoteproc.h const char *firmware, int len); len 602 include/linux/remoteproc.h void *va, dma_addr_t dma, int len, u32 da, len 608 include/linux/remoteproc.h rproc_of_resm_mem_entry_init(struct device *dev, u32 of_resm_idx, int len, len 38 include/linux/rhashtable-types.h typedef u32 (*rht_hashfn_t)(const void *data, u32 len, u32 seed); len 39 include/linux/rhashtable-types.h typedef u32 (*rht_obj_hashfn_t)(const void *data, u32 len, u32 seed); len 196 include/linux/ring_buffer.h size_t len, int cpu, int full); len 400 include/linux/rio.h int (*lcread) (struct rio_mport *mport, int index, u32 offset, int len, len 402 include/linux/rio.h int (*lcwrite) (struct rio_mport *mport, int index, u32 offset, int len, len 405 include/linux/rio.h u8 hopcount, u32 offset, int len, u32 *data); len 407 include/linux/rio.h u8 hopcount, u32 offset, int len, u32 data); len 417 include/linux/rio.h int mbox, void *buffer, size_t len); len 313 include/linux/rio_drv.h void *buffer, size_t len) len 316 include/linux/rio_drv.h buffer, len); len 282 include/linux/rmi.h const void *buf, size_t len); len 284 include/linux/rmi.h void *buf, size_t len); len 125 include/linux/rpmsg.h int rpmsg_send(struct rpmsg_endpoint *ept, void *data, int len); len 126 include/linux/rpmsg.h int rpmsg_sendto(struct rpmsg_endpoint *ept, void *data, int len, u32 dst); len 128 include/linux/rpmsg.h void *data, int len); len 130 include/linux/rpmsg.h int rpmsg_trysend(struct rpmsg_endpoint *ept, void *data, int len); len 131 include/linux/rpmsg.h int rpmsg_trysendto(struct rpmsg_endpoint *ept, void *data, int len, u32 dst); len 133 include/linux/rpmsg.h void *data, int len); len 183 include/linux/rpmsg.h static inline int rpmsg_send(struct rpmsg_endpoint *ept, void *data, int len) len 191 include/linux/rpmsg.h static inline int rpmsg_sendto(struct rpmsg_endpoint *ept, void *data, int len, len 202 include/linux/rpmsg.h u32 dst, void *data, int len) len 210 include/linux/rpmsg.h static inline int rpmsg_trysend(struct rpmsg_endpoint *ept, void *data, int len) len 219 include/linux/rpmsg.h int len, u32 dst) len 228 include/linux/rpmsg.h u32 dst, void *data, int len) len 62 include/linux/rslib.h int encode_rs8(struct rs_control *rs, uint8_t *data, int len, uint16_t *par, len 66 include/linux/rslib.h int decode_rs8(struct rs_control *rs, uint8_t *data, uint16_t *par, int len, len 73 include/linux/rslib.h int encode_rs16(struct rs_control *rs, uint16_t *data, int len, uint16_t *par, len 77 include/linux/rslib.h int decode_rs16(struct rs_control *rs, uint16_t *data, uint16_t *par, int len, len 50 include/linux/rtmutex.h unsigned long len); len 54 include/linux/rtmutex.h unsigned long len) len 84 include/linux/rtsx_usb.h void *buf, unsigned int len, int use_sg, len 117 include/linux/scatterlist.h unsigned int len, unsigned int offset) len 121 include/linux/scatterlist.h sg->length = len; len 255 include/linux/scatterlist.h int sg_nents_for_len(struct scatterlist *sg, u64 len); len 1690 include/linux/sched.h extern char *__get_task_comm(char *to, size_t len, struct task_struct *tsk); len 1989 include/linux/sched.h char *sched_trace_cfs_rq_path(struct cfs_rq *cfs_rq, char *str, int len); len 141 include/linux/sched/mm.h unsigned long len, unsigned long pgoff, len 419 include/linux/scif.h int scif_send(scif_epd_t epd, void *msg, int len, int flags); len 471 include/linux/scif.h int scif_recv(scif_epd_t epd, void *msg, int len, int flags); len 548 include/linux/scif.h off_t scif_register(scif_epd_t epd, void *addr, size_t len, off_t offset, len 597 include/linux/scif.h int scif_unregister(scif_epd_t epd, off_t offset, size_t len); len 672 include/linux/scif.h int scif_readfrom(scif_epd_t epd, off_t loffset, size_t len, off_t len 748 include/linux/scif.h int scif_writeto(scif_epd_t epd, off_t loffset, size_t len, off_t len 828 include/linux/scif.h int scif_vreadfrom(scif_epd_t epd, void *addr, size_t len, off_t roffset, len 908 include/linux/scif.h int scif_vwriteto(scif_epd_t epd, void *addr, size_t len, off_t roffset, len 1045 include/linux/scif.h int scif_get_node_ids(u16 *nodes, int len, u16 *self); len 1093 include/linux/scif.h int scif_pin_pages(void *addr, size_t len, int prot_flags, int map_flags, len 1227 include/linux/scif.h int scif_get_pages(scif_epd_t epd, off_t offset, size_t len, len 305 include/linux/security.h int len, void **mnt_opts); len 323 include/linux/security.h void **value, size_t *len); len 671 include/linux/security.h int len, void **mnt_opts) len 727 include/linux/security.h void **value, size_t *len) len 1299 include/linux/security.h int __user *optlen, unsigned len); len 1433 include/linux/security.h int __user *optlen, unsigned len) len 19 include/linux/sed-opal.h size_t len, bool send); len 22 include/linux/seq_buf.h size_t len; len 28 include/linux/seq_buf.h s->len = 0; len 47 include/linux/seq_buf.h return s->len > s->size; len 53 include/linux/seq_buf.h s->len = s->size + 1; len 65 include/linux/seq_buf.h return s->size - s->len; len 71 include/linux/seq_buf.h return min(s->len, s->size); len 84 include/linux/seq_buf.h WARN_ON(s->len > s->size + 1); len 86 include/linux/seq_buf.h if (s->len < s->size) { len 87 include/linux/seq_buf.h *bufp = s->buffer + s->len; len 88 include/linux/seq_buf.h return s->size - s->len; len 110 include/linux/seq_buf.h BUG_ON(s->len + num > s->size); len 111 include/linux/seq_buf.h s->len += num; len 124 include/linux/seq_buf.h extern int seq_buf_putmem(struct seq_buf *s, const void *mem, unsigned int len); len 126 include/linux/seq_buf.h unsigned int len); len 113 include/linux/seq_file.h int seq_write(struct seq_file *seq, const void *data, size_t len); len 133 include/linux/seq_file.h int rowsize, int groupsize, const void *buf, size_t len, len 89 include/linux/sfi.h ((ptable->header.len - sizeof(struct sfi_table_header)) / \ len 97 include/linux/sfi.h u32 len; len 18 include/linux/sh_clk.h unsigned long len; len 63 include/linux/shmem_fs.h unsigned long len, unsigned long pgoff, unsigned long flags); len 29 include/linux/siphash.h u64 __siphash_aligned(const void *data, size_t len, const siphash_key_t *key); len 31 include/linux/siphash.h u64 __siphash_unaligned(const void *data, size_t len, const siphash_key_t *key); len 56 include/linux/siphash.h static inline u64 ___siphash_aligned(const __le64 *data, size_t len, len 59 include/linux/siphash.h if (__builtin_constant_p(len) && len == 4) len 61 include/linux/siphash.h if (__builtin_constant_p(len) && len == 8) len 63 include/linux/siphash.h if (__builtin_constant_p(len) && len == 16) len 66 include/linux/siphash.h if (__builtin_constant_p(len) && len == 24) len 69 include/linux/siphash.h if (__builtin_constant_p(len) && len == 32) len 73 include/linux/siphash.h return __siphash_aligned(data, len, key); len 82 include/linux/siphash.h static inline u64 siphash(const void *data, size_t len, len 87 include/linux/siphash.h return __siphash_unaligned(data, len, key); len 89 include/linux/siphash.h return ___siphash_aligned(data, len, key); len 97 include/linux/siphash.h u32 __hsiphash_aligned(const void *data, size_t len, len 100 include/linux/siphash.h u32 __hsiphash_unaligned(const void *data, size_t len, len 111 include/linux/siphash.h static inline u32 ___hsiphash_aligned(const __le32 *data, size_t len, len 114 include/linux/siphash.h if (__builtin_constant_p(len) && len == 4) len 116 include/linux/siphash.h if (__builtin_constant_p(len) && len == 8) len 119 include/linux/siphash.h if (__builtin_constant_p(len) && len == 12) len 122 include/linux/siphash.h if (__builtin_constant_p(len) && len == 16) len 126 include/linux/siphash.h return __hsiphash_aligned(data, len, key); len 135 include/linux/siphash.h static inline u32 hsiphash(const void *data, size_t len, len 140 include/linux/siphash.h return __hsiphash_unaligned(data, len, key); len 142 include/linux/siphash.h return ___hsiphash_aligned(data, len, key); len 149 include/linux/skb_array.h int len = skb->len; len 152 include/linux/skb_array.h len += VLAN_HLEN; len 154 include/linux/skb_array.h return len; len 470 include/linux/skbuff.h u16 len; len 502 include/linux/skbuff.h int skb_zerocopy_iter_dgram(struct sk_buff *skb, struct msghdr *msg, int len); len 504 include/linux/skbuff.h struct msghdr *msg, int len, len 733 include/linux/skbuff.h unsigned int len, len 1124 include/linux/skbuff.h int offset, int len); len 1126 include/linux/skbuff.h int offset, int len); len 2074 include/linux/skbuff.h return skb->len - skb->data_len; len 2079 include/linux/skbuff.h unsigned int i, len = 0; len 2082 include/linux/skbuff.h len += skb_frag_size(&skb_shinfo(skb)->frags[i]); len 2083 include/linux/skbuff.h return len; len 2190 include/linux/skbuff.h void *pskb_put(struct sk_buff *skb, struct sk_buff *tail, int len); len 2191 include/linux/skbuff.h void *skb_put(struct sk_buff *skb, unsigned int len); len 2192 include/linux/skbuff.h static inline void *__skb_put(struct sk_buff *skb, unsigned int len) len 2196 include/linux/skbuff.h skb->tail += len; len 2197 include/linux/skbuff.h skb->len += len; len 2201 include/linux/skbuff.h static inline void *__skb_put_zero(struct sk_buff *skb, unsigned int len) len 2203 include/linux/skbuff.h void *tmp = __skb_put(skb, len); len 2205 include/linux/skbuff.h memset(tmp, 0, len); len 2210 include/linux/skbuff.h unsigned int len) len 2212 include/linux/skbuff.h void *tmp = __skb_put(skb, len); len 2214 include/linux/skbuff.h memcpy(tmp, data, len); len 2223 include/linux/skbuff.h static inline void *skb_put_zero(struct sk_buff *skb, unsigned int len) len 2225 include/linux/skbuff.h void *tmp = skb_put(skb, len); len 2227 include/linux/skbuff.h memset(tmp, 0, len); len 2233 include/linux/skbuff.h unsigned int len) len 2235 include/linux/skbuff.h void *tmp = skb_put(skb, len); len 2237 include/linux/skbuff.h memcpy(tmp, data, len); len 2247 include/linux/skbuff.h void *skb_push(struct sk_buff *skb, unsigned int len); len 2248 include/linux/skbuff.h static inline void *__skb_push(struct sk_buff *skb, unsigned int len) len 2250 include/linux/skbuff.h skb->data -= len; len 2251 include/linux/skbuff.h skb->len += len; len 2255 include/linux/skbuff.h void *skb_pull(struct sk_buff *skb, unsigned int len); len 2256 include/linux/skbuff.h static inline void *__skb_pull(struct sk_buff *skb, unsigned int len) len 2258 include/linux/skbuff.h skb->len -= len; len 2259 include/linux/skbuff.h BUG_ON(skb->len < skb->data_len); len 2260 include/linux/skbuff.h return skb->data += len; len 2263 include/linux/skbuff.h static inline void *skb_pull_inline(struct sk_buff *skb, unsigned int len) len 2265 include/linux/skbuff.h return unlikely(len > skb->len) ? NULL : __skb_pull(skb, len); len 2270 include/linux/skbuff.h static inline void *__pskb_pull(struct sk_buff *skb, unsigned int len) len 2272 include/linux/skbuff.h if (len > skb_headlen(skb) && len 2273 include/linux/skbuff.h !__pskb_pull_tail(skb, len - skb_headlen(skb))) len 2275 include/linux/skbuff.h skb->len -= len; len 2276 include/linux/skbuff.h return skb->data += len; len 2279 include/linux/skbuff.h static inline void *pskb_pull(struct sk_buff *skb, unsigned int len) len 2281 include/linux/skbuff.h return unlikely(len > skb->len) ? NULL : __pskb_pull(skb, len); len 2284 include/linux/skbuff.h static inline int pskb_may_pull(struct sk_buff *skb, unsigned int len) len 2286 include/linux/skbuff.h if (likely(len <= skb_headlen(skb))) len 2288 include/linux/skbuff.h if (unlikely(len > skb->len)) len 2290 include/linux/skbuff.h return __pskb_pull_tail(skb, len - skb_headlen(skb)) != NULL; len 2340 include/linux/skbuff.h static inline void skb_reserve(struct sk_buff *skb, int len) len 2342 include/linux/skbuff.h skb->data += len; len 2343 include/linux/skbuff.h skb->tail += len; len 2586 include/linux/skbuff.h static inline int pskb_network_may_pull(struct sk_buff *skb, unsigned int len) len 2588 include/linux/skbuff.h return pskb_may_pull(skb, skb_network_offset(skb) + len); len 2639 include/linux/skbuff.h int ___pskb_trim(struct sk_buff *skb, unsigned int len); len 2641 include/linux/skbuff.h static inline void __skb_set_length(struct sk_buff *skb, unsigned int len) len 2645 include/linux/skbuff.h skb->len = len; len 2646 include/linux/skbuff.h skb_set_tail_pointer(skb, len); len 2649 include/linux/skbuff.h static inline void __skb_trim(struct sk_buff *skb, unsigned int len) len 2651 include/linux/skbuff.h __skb_set_length(skb, len); len 2654 include/linux/skbuff.h void skb_trim(struct sk_buff *skb, unsigned int len); len 2656 include/linux/skbuff.h static inline int __pskb_trim(struct sk_buff *skb, unsigned int len) len 2659 include/linux/skbuff.h return ___pskb_trim(skb, len); len 2660 include/linux/skbuff.h __skb_trim(skb, len); len 2664 include/linux/skbuff.h static inline int pskb_trim(struct sk_buff *skb, unsigned int len) len 2666 include/linux/skbuff.h return (len < skb->len) ? __pskb_trim(skb, len) : 0; len 2678 include/linux/skbuff.h static inline void pskb_trim_unique(struct sk_buff *skb, unsigned int len) len 2680 include/linux/skbuff.h int err = pskb_trim(skb, len); len 2684 include/linux/skbuff.h static inline int __skb_grow(struct sk_buff *skb, unsigned int len) len 2686 include/linux/skbuff.h unsigned int diff = len - skb->len; len 2694 include/linux/skbuff.h __skb_set_length(skb, len); len 3100 include/linux/skbuff.h static inline int skb_clone_writable(const struct sk_buff *skb, unsigned int len) len 3103 include/linux/skbuff.h skb_headroom(skb) + len <= skb->hdr_len; len 3169 include/linux/skbuff.h static inline int skb_padto(struct sk_buff *skb, unsigned int len) len 3171 include/linux/skbuff.h unsigned int size = skb->len; len 3172 include/linux/skbuff.h if (likely(size >= len)) len 3174 include/linux/skbuff.h return skb_pad(skb, len - size); len 3188 include/linux/skbuff.h static inline int __skb_put_padto(struct sk_buff *skb, unsigned int len, len 3191 include/linux/skbuff.h unsigned int size = skb->len; len 3193 include/linux/skbuff.h if (unlikely(size < len)) { len 3194 include/linux/skbuff.h len -= size; len 3195 include/linux/skbuff.h if (__skb_pad(skb, len, free_on_error)) len 3197 include/linux/skbuff.h __skb_put(skb, len); len 3212 include/linux/skbuff.h static inline int skb_put_padto(struct sk_buff *skb, unsigned int len) len 3214 include/linux/skbuff.h return __skb_put_padto(skb, len, true); len 3220 include/linux/skbuff.h const int off = skb->len; len 3294 include/linux/skbuff.h __skb_postpull_rcsum(struct sk_buff *skb, const void *start, unsigned int len, len 3299 include/linux/skbuff.h csum_partial(start, len, 0), off); len 3316 include/linux/skbuff.h const void *start, unsigned int len) len 3318 include/linux/skbuff.h __skb_postpull_rcsum(skb, start, len, 0); len 3322 include/linux/skbuff.h __skb_postpush_rcsum(struct sk_buff *skb, const void *start, unsigned int len, len 3327 include/linux/skbuff.h csum_partial(start, len, 0), off); len 3340 include/linux/skbuff.h const void *start, unsigned int len) len 3342 include/linux/skbuff.h __skb_postpush_rcsum(skb, start, len, 0); len 3345 include/linux/skbuff.h void *skb_pull_rcsum(struct sk_buff *skb, unsigned int len); len 3358 include/linux/skbuff.h static inline void *skb_push_rcsum(struct sk_buff *skb, unsigned int len) len 3360 include/linux/skbuff.h skb_push(skb, len); len 3361 include/linux/skbuff.h skb_postpush_rcsum(skb, skb->data, len); len 3365 include/linux/skbuff.h int pskb_trim_rcsum_slow(struct sk_buff *skb, unsigned int len); len 3376 include/linux/skbuff.h static inline int pskb_trim_rcsum(struct sk_buff *skb, unsigned int len) len 3378 include/linux/skbuff.h if (likely(len >= skb->len)) len 3380 include/linux/skbuff.h return pskb_trim_rcsum_slow(skb, len); len 3383 include/linux/skbuff.h static inline int __skb_trim_rcsum(struct sk_buff *skb, unsigned int len) len 3387 include/linux/skbuff.h __skb_trim(skb, len); len 3391 include/linux/skbuff.h static inline int __skb_grow_rcsum(struct sk_buff *skb, unsigned int len) len 3395 include/linux/skbuff.h return __skb_grow(skb, len); len 3496 include/linux/skbuff.h struct iov_iter *to, int len, len 3499 include/linux/skbuff.h struct iov_iter *from, int len); len 3502 include/linux/skbuff.h void __skb_free_datagram_locked(struct sock *sk, struct sk_buff *skb, int len); len 3509 include/linux/skbuff.h int skb_copy_bits(const struct sk_buff *skb, int offset, void *to, int len); len 3510 include/linux/skbuff.h int skb_store_bits(struct sk_buff *skb, int offset, const void *from, int len); len 3512 include/linux/skbuff.h int len, __wsum csum); len 3514 include/linux/skbuff.h struct pipe_inode_info *pipe, unsigned int len, len 3517 include/linux/skbuff.h int len); len 3521 include/linux/skbuff.h int len, int hlen); len 3522 include/linux/skbuff.h void skb_split(struct sk_buff *skb, struct sk_buff *skb1, const u32 len); len 3526 include/linux/skbuff.h bool skb_gso_validate_mac_len(const struct sk_buff *skb, unsigned int len); len 3542 include/linux/skbuff.h static inline int memcpy_from_msg(void *data, struct msghdr *msg, int len) len 3544 include/linux/skbuff.h return copy_from_iter_full(data, len, &msg->msg_iter) ? 0 : -EFAULT; len 3547 include/linux/skbuff.h static inline int memcpy_to_msg(struct msghdr *msg, void *data, int len) len 3549 include/linux/skbuff.h return copy_to_iter(data, len, &msg->msg_iter) == len ? 0 : -EFAULT; len 3553 include/linux/skbuff.h __wsum (*update)(const void *mem, int len, __wsum wsum); len 3554 include/linux/skbuff.h __wsum (*combine)(__wsum csum, __wsum csum2, int offset, int len); len 3559 include/linux/skbuff.h __wsum __skb_checksum(const struct sk_buff *skb, int offset, int len, len 3561 include/linux/skbuff.h __wsum skb_checksum(const struct sk_buff *skb, int offset, int len, len 3566 include/linux/skbuff.h int len, void *data, int hlen, void *buffer) len 3568 include/linux/skbuff.h if (hlen - offset >= len) len 3572 include/linux/skbuff.h skb_copy_bits(skb, offset, buffer, len) < 0) len 3579 include/linux/skbuff.h skb_header_pointer(const struct sk_buff *skb, int offset, int len, void *buffer) len 3581 include/linux/skbuff.h return __skb_header_pointer(skb, offset, len, skb->data, len 3605 include/linux/skbuff.h const unsigned int len) len 3607 include/linux/skbuff.h memcpy(to, skb->data, len); len 3612 include/linux/skbuff.h const unsigned int len) len 3614 include/linux/skbuff.h memcpy(to, skb->data + offset, len); len 3619 include/linux/skbuff.h const unsigned int len) len 3621 include/linux/skbuff.h memcpy(skb->data, from, len); len 3627 include/linux/skbuff.h const unsigned int len) len 3629 include/linux/skbuff.h memcpy(skb->data + offset, from, len); len 3843 include/linux/skbuff.h __sum16 __skb_checksum_complete_head(struct sk_buff *skb, int len); len 3954 include/linux/skbuff.h if (complete || skb->len <= CHECKSUM_BREAK) { len 80 include/linux/skmsg.h u32 len; len 111 include/linux/skmsg.h int sk_msg_alloc(struct sock *sk, struct sk_msg *msg, int len, len 114 include/linux/skmsg.h u32 off, u32 len); len 115 include/linux/skmsg.h void sk_msg_trim(struct sock *sk, struct sk_msg *msg, int len); len 244 include/linux/skmsg.h u32 len, u32 offset) len 250 include/linux/skmsg.h sg_set_page(sge, page, len, offset); len 254 include/linux/skmsg.h msg->sg.size += len; len 74 include/linux/soc/ixp4xx/qmgr.h int qmgr_request_queue(unsigned int queue, unsigned int len /* dwords */, len 79 include/linux/soc/ixp4xx/qmgr.h int __qmgr_request_queue(unsigned int queue, unsigned int len /* dwords */, len 82 include/linux/soc/ixp4xx/qmgr.h #define qmgr_request_queue(queue, len, nearly_empty_watermark, \ len 84 include/linux/soc/ixp4xx/qmgr.h __qmgr_request_queue(queue, len, nearly_empty_watermark, \ len 250 include/linux/soc/qcom/qmi.h struct qmi_txn *txn, int msg_id, size_t len, len 253 include/linux/soc/qcom/qmi.h struct qmi_txn *txn, int msg_id, size_t len, len 256 include/linux/soc/qcom/qmi.h int msg_id, size_t len, struct qmi_elem_info *ei, len 259 include/linux/soc/qcom/qmi.h void *qmi_encode_message(int type, unsigned int msg_id, size_t *len, len 263 include/linux/soc/qcom/qmi.h int qmi_decode_message(const void *buf, size_t len, len 31 include/linux/soc/ti/ti-msgmgr.h size_t len; len 92 include/linux/socket.h #define __CMSG_NXTHDR(ctl, len, cmsg) __cmsg_nxthdr((ctl),(len),(cmsg)) len 95 include/linux/socket.h #define CMSG_ALIGN(len) ( ((len)+sizeof(long)-1) & ~(sizeof(long)-1) ) len 98 include/linux/socket.h #define CMSG_SPACE(len) (sizeof(struct cmsghdr) + CMSG_ALIGN(len)) len 99 include/linux/socket.h #define CMSG_LEN(len) (sizeof(struct cmsghdr) + (len)) len 101 include/linux/socket.h #define __CMSG_FIRSTHDR(ctl,len) ((len) >= sizeof(struct cmsghdr) ? \ len 354 include/linux/socket.h extern int put_cmsg(struct msghdr*, int level, int type, int len, void *data); len 392 include/linux/socket.h extern int __sys_sendto(int fd, void __user *buff, size_t len, len 262 include/linux/spi/spi-mem.h u64 offs, size_t len, void *buf); len 264 include/linux/spi/spi-mem.h u64 offs, size_t len, const void *buf); len 342 include/linux/spi/spi-mem.h u64 offs, size_t len, void *buf); len 344 include/linux/spi/spi-mem.h u64 offs, size_t len, const void *buf); len 819 include/linux/spi/spi.h unsigned len; len 1140 include/linux/spi/spi.h spi_write(struct spi_device *spi, const void *buf, size_t len) len 1144 include/linux/spi/spi.h .len = len, len 1163 include/linux/spi/spi.h spi_read(struct spi_device *spi, void *buf, size_t len) len 1167 include/linux/spi/spi.h .len = len, len 31 include/linux/splice.h unsigned int len; /* current length */ len 49 include/linux/splice.h unsigned int len; len 85 include/linux/spmi.h u8 sid, u16 addr, u8 *buf, size_t len); len 87 include/linux/spmi.h u8 sid, u16 addr, const u8 *buf, size_t len); len 168 include/linux/spmi.h size_t len); len 170 include/linux/spmi.h size_t len); len 174 include/linux/spmi.h const u8 *buf, size_t len); len 176 include/linux/spmi.h const u8 *buf, size_t len); len 12 include/linux/ssbi.h int ssbi_write(struct device *dev, u16 addr, const u8 *buf, int len); len 13 include/linux/ssbi.h int ssbi_read(struct device *dev, u16 addr, u8 *buf, int len); len 184 include/linux/string.h extern char *kstrndup(const char *s, size_t len, gfp_t gfp); len 185 include/linux/string.h extern void *kmemdup(const void *src, size_t len, gfp_t gfp); len 186 include/linux/string.h extern char *kmemdup_nul(const char *s, size_t len, gfp_t gfp); len 328 include/linux/string.h size_t len = (ret >= size) ? size - 1 : ret; len 329 include/linux/string.h if (__builtin_constant_p(len) && len >= p_size) len 331 include/linux/string.h if (len >= p_size) len 333 include/linux/string.h __builtin_memcpy(p, q, len); len 334 include/linux/string.h p[len] = '\0'; len 443 include/linux/string.h extern void *__real_kmemdup(const void *src, size_t len, gfp_t gfp) __RENAME(kmemdup); len 502 include/linux/string.h size_t len = strlen(prefix); len 503 include/linux/string.h return strncmp(str, prefix, len) == 0 ? len : 0; len 18 include/linux/string_helpers.h char *buf, int len); len 74 include/linux/stringhash.h #define hashlen_create(hash, len) ((u64)(len)<<32 | (u32)(hash)) len 81 include/linux/sunrpc/cache.h char *buf, int len); len 245 include/linux/sunrpc/cache.h int len = qword_get(bpp, buf, sizeof(buf)); len 247 include/linux/sunrpc/cache.h if (len < 0) len 249 include/linux/sunrpc/cache.h if (len == 0) len 263 include/linux/sunrpc/cache.h int len = qword_get(bpp, buf, sizeof(buf)); len 265 include/linux/sunrpc/cache.h if (len < 0) len 267 include/linux/sunrpc/cache.h if (len == 0) len 280 include/linux/sunrpc/cache.h int len = qword_get(bpp, buf, sizeof(buf)); len 282 include/linux/sunrpc/cache.h if (len < 0) len 284 include/linux/sunrpc/cache.h if (len == 0) len 180 include/linux/sunrpc/clnt.h unsigned int base, unsigned int len, len 35 include/linux/sunrpc/gss_api.h unsigned int len; len 71 include/linux/sunrpc/gss_api.h int len, len 132 include/linux/sunrpc/gss_api.h int len, len 65 include/linux/sunrpc/gss_asn1.h (((o1)->len == (o2)->len) && \ len 66 include/linux/sunrpc/gss_asn1.h (memcmp((o1)->data,(o2)->data,(int) (o1)->len) == 0)) len 86 include/linux/sunrpc/gss_krb5.h u32 (*decrypt_v2) (struct krb5_ctx *kctx, u32 offset, u32 len, len 258 include/linux/sunrpc/gss_krb5.h gss_unwrap_kerberos(struct gss_ctx *ctx_id, int offset, int len, len 315 include/linux/sunrpc/gss_krb5.h gss_krb5_aes_decrypt(struct krb5_ctx *kctx, u32 offset, u32 len, len 32 include/linux/sunrpc/rpc_pipe_fs.h size_t len; len 188 include/linux/sunrpc/svc_rdma.h unsigned int len); len 197 include/linux/sunrpc/svc_xprt.h char *buf, const size_t len) len 204 include/linux/sunrpc/svc_xprt.h snprintf(buf, len, "%pI4, port=%u", &sin->sin_addr, len 209 include/linux/sunrpc/svc_xprt.h snprintf(buf, len, "%pI6, port=%u", len 215 include/linux/sunrpc/svc_xprt.h snprintf(buf, len, "unknown address type: %d", addr->sa_family); len 62 include/linux/sunrpc/svcsock.h char *name_return, const size_t len, len 35 include/linux/sunrpc/xdr.h unsigned int len; len 66 include/linux/sunrpc/xdr.h len; /* Length of XDR encoded message */ len 70 include/linux/sunrpc/xdr.h xdr_buf_init(struct xdr_buf *buf, void *start, size_t len) len 73 include/linux/sunrpc/xdr.h buf->head[0].iov_len = len; len 78 include/linux/sunrpc/xdr.h buf->len = 0; len 79 include/linux/sunrpc/xdr.h buf->buflen = len; len 123 include/linux/sunrpc/xdr.h __be32 *xdr_encode_opaque_fixed(__be32 *p, const void *ptr, unsigned int len); len 124 include/linux/sunrpc/xdr.h __be32 *xdr_encode_opaque(__be32 *p, const void *ptr, unsigned int len); len 138 include/linux/sunrpc/xdr.h static inline __be32 *xdr_encode_array(__be32 *p, const void *s, unsigned int len) len 140 include/linux/sunrpc/xdr.h return xdr_encode_opaque(p, s, len); len 161 include/linux/sunrpc/xdr.h xdr_decode_opaque_fixed(__be32 *p, void *ptr, unsigned int len) len 163 include/linux/sunrpc/xdr.h memcpy(ptr, p, len); len 164 include/linux/sunrpc/xdr.h return p + XDR_QUADLEN(len); len 170 include/linux/sunrpc/xdr.h dst->data = kmemdup(src->data, src->len, gfp_mask); len 171 include/linux/sunrpc/xdr.h dst->len = src->len; len 204 include/linux/sunrpc/xdr.h typedef size_t (*xdr_skb_read_actor)(struct xdr_skb_reader *desc, void *to, size_t len); len 225 include/linux/sunrpc/xdr.h size_t len); len 255 include/linux/sunrpc/xdr.h extern void xdr_truncate_encode(struct xdr_stream *xdr, size_t len); len 258 include/linux/sunrpc/xdr.h unsigned int base, unsigned int len); len 263 include/linux/sunrpc/xdr.h struct page **pages, unsigned int len); len 266 include/linux/sunrpc/xdr.h extern unsigned int xdr_read_pages(struct xdr_stream *xdr, unsigned int len); len 267 include/linux/sunrpc/xdr.h extern void xdr_enter_page(struct xdr_stream *xdr, unsigned int len); len 268 include/linux/sunrpc/xdr.h extern int xdr_process_buf(struct xdr_buf *buf, unsigned int offset, unsigned int len, int (*actor)(struct scatterlist *, void *), void *data); len 318 include/linux/sunrpc/xdr.h const size_t len = sizeof(n); len 319 include/linux/sunrpc/xdr.h __be32 *p = xdr_reserve_space(xdr, len); len 324 include/linux/sunrpc/xdr.h return len; len 339 include/linux/sunrpc/xdr.h const size_t len = sizeof(n); len 340 include/linux/sunrpc/xdr.h __be32 *p = xdr_reserve_space(xdr, len); len 345 include/linux/sunrpc/xdr.h return len; len 359 include/linux/sunrpc/xdr.h xdr_stream_encode_opaque_inline(struct xdr_stream *xdr, void **ptr, size_t len) len 361 include/linux/sunrpc/xdr.h size_t count = sizeof(__u32) + xdr_align_size(len); len 368 include/linux/sunrpc/xdr.h xdr_encode_opaque(p, NULL, len); len 384 include/linux/sunrpc/xdr.h xdr_stream_encode_opaque_fixed(struct xdr_stream *xdr, const void *ptr, size_t len) len 386 include/linux/sunrpc/xdr.h __be32 *p = xdr_reserve_space(xdr, len); len 390 include/linux/sunrpc/xdr.h xdr_encode_opaque_fixed(p, ptr, len); len 391 include/linux/sunrpc/xdr.h return xdr_align_size(len); len 405 include/linux/sunrpc/xdr.h xdr_stream_encode_opaque(struct xdr_stream *xdr, const void *ptr, size_t len) len 407 include/linux/sunrpc/xdr.h size_t count = sizeof(__u32) + xdr_align_size(len); len 412 include/linux/sunrpc/xdr.h xdr_encode_opaque(p, ptr, len); len 473 include/linux/sunrpc/xdr.h xdr_stream_decode_opaque_fixed(struct xdr_stream *xdr, void *ptr, size_t len) len 475 include/linux/sunrpc/xdr.h __be32 *p = xdr_inline_decode(xdr, len); len 479 include/linux/sunrpc/xdr.h xdr_decode_opaque_fixed(p, ptr, len); len 480 include/linux/sunrpc/xdr.h return len; len 503 include/linux/sunrpc/xdr.h __u32 len; len 506 include/linux/sunrpc/xdr.h if (unlikely(xdr_stream_decode_u32(xdr, &len) < 0)) len 508 include/linux/sunrpc/xdr.h if (len != 0) { len 509 include/linux/sunrpc/xdr.h p = xdr_inline_decode(xdr, len); len 512 include/linux/sunrpc/xdr.h if (unlikely(len > maxlen)) len 516 include/linux/sunrpc/xdr.h return len; len 535 include/linux/sunrpc/xdr.h __u32 len; len 538 include/linux/sunrpc/xdr.h if (unlikely(xdr_stream_decode_u32(xdr, &len) < 0)) len 540 include/linux/sunrpc/xdr.h p = xdr_inline_decode(xdr, len * sizeof(*p)); len 544 include/linux/sunrpc/xdr.h return len; len 545 include/linux/sunrpc/xdr.h if (len <= array_size) { len 546 include/linux/sunrpc/xdr.h if (len < array_size) len 547 include/linux/sunrpc/xdr.h memset(array+len, 0, (array_size-len)*sizeof(*array)); len 548 include/linux/sunrpc/xdr.h array_size = len; len 549 include/linux/sunrpc/xdr.h retval = len; len 130 include/linux/sunrpc/xprt.h #define rq_slen rq_snd_buf.len len 42 include/linux/sunrpc/xprtsock.h len; len 60 include/linux/sync_file.h char *sync_file_get_name(struct sync_file *sync_file, char *buf, int len); len 353 include/linux/syscalls.h asmlinkage long sys_lookup_dcookie(u64 cookie64, char __user *buf, size_t len); len 429 include/linux/syscalls.h asmlinkage long sys_fallocate(int fd, int mode, loff_t offset, loff_t len); len 507 include/linux/syscalls.h size_t len, unsigned int flags); len 508 include/linux/syscalls.h asmlinkage long sys_tee(int fdin, int fdout, size_t len, unsigned int flags); len 585 include/linux/syscalls.h size_t len); len 605 include/linux/syscalls.h asmlinkage long sys_init_module(void __user *umod, unsigned long len, len 646 include/linux/syscalls.h asmlinkage long sys_syslog(int type, char __user *buf, int len); len 660 include/linux/syscalls.h asmlinkage long sys_sched_setaffinity(pid_t pid, unsigned int len, len 662 include/linux/syscalls.h asmlinkage long sys_sched_getaffinity(pid_t pid, unsigned int len, len 722 include/linux/syscalls.h asmlinkage long sys_sethostname(char __user *name, int len); len 723 include/linux/syscalls.h asmlinkage long sys_setdomainname(char __user *name, int len); len 823 include/linux/syscalls.h asmlinkage long sys_munmap(unsigned long addr, size_t len); len 862 include/linux/syscalls.h asmlinkage long sys_fadvise64_64(int fd, loff_t offset, loff_t len, int advice); len 867 include/linux/syscalls.h asmlinkage long sys_mprotect(unsigned long start, size_t len, len 869 include/linux/syscalls.h asmlinkage long sys_msync(unsigned long start, size_t len, int flags); len 870 include/linux/syscalls.h asmlinkage long sys_mlock(unsigned long start, size_t len); len 871 include/linux/syscalls.h asmlinkage long sys_munlock(unsigned long start, size_t len); len 874 include/linux/syscalls.h asmlinkage long sys_mincore(unsigned long start, size_t len, len 876 include/linux/syscalls.h asmlinkage long sys_madvise(unsigned long start, size_t len, int behavior); len 880 include/linux/syscalls.h asmlinkage long sys_mbind(unsigned long start, unsigned long len, len 973 include/linux/syscalls.h asmlinkage long sys_mlock2(unsigned long start, size_t len, int flags); len 976 include/linux/syscalls.h size_t len, unsigned int flags); len 983 include/linux/syscalls.h asmlinkage long sys_pkey_mprotect(unsigned long start, size_t len, len 1013 include/linux/syscalls.h unsigned long off, unsigned long len, len 1016 include/linux/syscalls.h unsigned long off, unsigned long len, len 1073 include/linux/syscalls.h asmlinkage long sys_fadvise64(int fd, loff_t offset, size_t len, int advice); len 1201 include/linux/syscalls.h asmlinkage long sys_gethostname(char __user *name, int len); len 1213 include/linux/syscalls.h asmlinkage long sys_mmap_pgoff(unsigned long addr, unsigned long len, len 1257 include/linux/syscalls.h int ksys_fallocate(int fd, int mode, loff_t offset, loff_t len); len 1259 include/linux/syscalls.h int ksys_fadvise64_64(int fd, loff_t offset, loff_t len, int advice); len 1261 include/linux/syscalls.h static inline int ksys_fadvise64_64(int fd, loff_t offset, loff_t len, len 1267 include/linux/syscalls.h unsigned long ksys_mmap_pgoff(unsigned long addr, unsigned long len, len 62 include/linux/tcp.h s8 len; len 160 include/linux/textsearch.h #define TS_PRIV_ALIGN(len) (((len) + TS_PRIV_ALIGNTO-1) & ~(TS_PRIV_ALIGNTO-1)) len 105 include/linux/thread_info.h const void *obj, unsigned long len) len 64 include/linux/tpm.h int (*recv) (struct tpm_chip *chip, u8 *buf, size_t len); len 65 include/linux/tpm.h int (*send) (struct tpm_chip *chip, u8 *buf, size_t len); len 41 include/linux/trace_events.h const unsigned char *buf, int len, len 87 include/linux/trace_seq.h extern void trace_seq_putmem(struct trace_seq *s, const void *mem, unsigned int len); len 89 include/linux/trace_seq.h unsigned int len); len 126 include/linux/trace_seq.h trace_seq_putmem(struct trace_seq *s, const void *mem, unsigned int len) len 130 include/linux/trace_seq.h unsigned int len) len 368 include/linux/uaccess.h #define user_access_begin(ptr,len) access_ok(ptr, len) len 380 include/linux/uaccess.h unsigned long offset, unsigned long len); len 383 include/linux/uaccess.h unsigned long len); len 13 include/linux/ucs2_string.h int ucs2_strncmp(const ucs2_char_t *a, const ucs2_char_t *b, size_t len); len 59 include/linux/udp.h __u16 len; /* total length of pending frames */ len 281 include/linux/uio.h int import_single_range(int type, void __user *buf, size_t len, len 54 include/linux/umh.h int fork_usermode_blob(void *data, size_t len, struct umh_info *info); len 140 include/linux/uprobes.h void *src, unsigned long len); len 1787 include/linux/usb.h void *data, int len, int *actual_length, int timeout); len 1789 include/linux/usb.h void *data, int len, int *actual_length, len 453 include/linux/usb/gadget.h static inline size_t usb_ep_align(struct usb_ep *ep, size_t len) len 457 include/linux/usb/gadget.h return round_up(len, max_packet_size); len 471 include/linux/usb/gadget.h usb_ep_align_maybe(struct usb_gadget *g, struct usb_ep *ep, size_t len) len 473 include/linux/usb/gadget.h return g->quirk_ep_out_aligned_size ? usb_ep_align(ep, len) : len; len 12 include/linux/usb/gadget_configfs.h const char *page, size_t len) \ len 20 include/linux/usb/gadget_configfs.h return len; \ len 111 include/linux/usb/rndis_host.h __le32 len; len 122 include/linux/usb/rndis_host.h __le32 len; len 132 include/linux/usb/rndis_host.h __le32 len; len 52 include/linux/usb/uas.h __u8 len; len 79 include/linux/usb/uas.h __be16 len; len 49 include/linux/usbdevice_fs.h compat_uint_t len; len 36 include/linux/userfaultfd_k.h unsigned long src_start, unsigned long len, len 40 include/linux/userfaultfd_k.h unsigned long len, len 67 include/linux/userfaultfd_k.h unsigned long len); len 122 include/linux/userfaultfd_k.h unsigned long len) len 37 include/linux/verification.h extern int verify_pkcs7_signature(const void *data, size_t len, len 42 include/linux/verification.h const void *data, size_t len, len 45 include/linux/verification.h extern int verify_pkcs7_message_sig(const void *data, size_t len, len 51 include/linux/verification.h size_t len, len 67 include/linux/virtio.h void *virtqueue_get_buf(struct virtqueue *vq, unsigned int *len); len 69 include/linux/virtio.h void *virtqueue_get_buf_ctx(struct virtqueue *vq, unsigned int *len, len 72 include/linux/virtio_config.h void *buf, unsigned len); len 74 include/linux/virtio_config.h const void *buf, unsigned len); len 378 include/linux/virtio_config.h void *buf, size_t len) len 380 include/linux/virtio_config.h __virtio_cread_many(vdev, offset, buf, len, 1); len 115 include/linux/virtio_net.h if (skb->len - p_off > gso_size) { len 56 include/linux/virtio_vsock.h u32 len; len 83 include/linux/virtio_vsock.h size_t len, len 88 include/linux/virtio_vsock.h size_t len, int flags); len 144 include/linux/virtio_vsock.h size_t len); len 149 include/linux/virtio_vsock.h size_t len); len 139 include/linux/vringh.h ssize_t vringh_iov_pull_user(struct vringh_iov *riov, void *dst, size_t len); len 143 include/linux/vringh.h const void *src, size_t len); len 146 include/linux/vringh.h int vringh_complete_user(struct vringh *vrh, u16 head, u32 len); len 198 include/linux/vringh.h ssize_t vringh_iov_pull_kern(struct vringh_kiov *riov, void *dst, size_t len); len 200 include/linux/vringh.h const void *src, size_t len); len 202 include/linux/vringh.h int vringh_complete_kern(struct vringh *vrh, u16 head, u32 len); len 27 include/linux/wireless.h __u16 len; /* Real length of this stuff */ len 48 include/linux/zutil.h uInt len); len 80 include/linux/zutil.h uInt len) len 88 include/linux/zutil.h while (len > 0) { len 89 include/linux/zutil.h k = len < NMAX ? len : NMAX; len 90 include/linux/zutil.h len -= k; len 535 include/media/cec.h u8 len = edid[i] & 0x1f; len 537 include/media/cec.h if (tag == 3 && len >= 5 && i + len <= end && len 542 include/media/cec.h i += len + 1; len 210 include/media/dvb_demux.h const u8 *buf, size_t len); len 212 include/media/dvb_demux.h const u8 *buf, size_t len); len 214 include/media/dvb_demux.h const u8 *src, size_t len); len 447 include/media/dvb_frontend.h int (*write)(struct dvb_frontend* fe, const u8 buf[], int len); len 62 include/media/dvb_ringbuffer.h size_t len); len 151 include/media/dvb_ringbuffer.h u8 __user *buf, size_t len); len 165 include/media/dvb_ringbuffer.h u8 *buf, size_t len); len 193 include/media/dvb_ringbuffer.h size_t len); len 208 include/media/dvb_ringbuffer.h const u8 __user *buf, size_t len); len 220 include/media/dvb_ringbuffer.h size_t len); len 242 include/media/dvb_ringbuffer.h size_t len); len 258 include/media/dvb_ringbuffer.h int offset, u8 *buf, size_t len); len 171 include/media/dvb_vb2.h const unsigned char *src, int len, len 111 include/media/rc-map.h unsigned int len; len 116 include/media/tveeprom.h int tveeprom_read(struct i2c_client *c, unsigned char *eedata, int len); len 925 include/media/v4l2-ctrls.h const s64 *v4l2_ctrl_get_int_menu(u32 id, u32 *len); len 977 include/media/videobuf2-core.h unsigned long len, len 301 include/media/videobuf2-v4l2.h unsigned long len, unsigned long pgoff, unsigned long flags); len 219 include/net/6lowpan.h const unsigned char *buf, int len) len 224 include/net/6lowpan.h print_hex_dump_debug("", DUMP_PREFIX_NONE, 16, 1, buf, len, false); len 234 include/net/6lowpan.h const unsigned char *buf, int len) len 239 include/net/6lowpan.h print_hex_dump_debug("\t", DUMP_PREFIX_OFFSET, 16, 1, buf, len, false); len 243 include/net/6lowpan.h const unsigned char *buf, int len) { } len 245 include/net/6lowpan.h const unsigned char *buf, int len) { } len 261 include/net/6lowpan.h unsigned int len) len 263 include/net/6lowpan.h if (unlikely(!pskb_may_pull(skb, len))) len 266 include/net/6lowpan.h skb_copy_from_linear_data(skb, data, len); len 267 include/net/6lowpan.h skb_pull(skb, len); len 279 include/net/6lowpan.h const size_t len) len 281 include/net/6lowpan.h memcpy(*hc_ptr, data, len); len 282 include/net/6lowpan.h *hc_ptr += len; len 553 include/net/9p/9p.h int p9_errstr2errno(char *errstr, int len); len 205 include/net/9p/client.h int p9dirent_read(struct p9_client *clnt, char *buf, int len, len 206 include/net/addrconf.h unsigned int len) len 208 include/net/addrconf.h if (skb_transport_offset(skb) + ipv6_transport_len(skb) < len) len 211 include/net/addrconf.h return pskb_may_pull(skb, len); len 267 include/net/addrconf.h u8 *opt, int len, bool sllao); len 28 include/net/af_unix.h int len; len 106 include/net/af_vsock.h size_t len, int flags); len 108 include/net/af_vsock.h struct msghdr *, size_t len); len 114 include/net/af_vsock.h size_t len, int flags); len 116 include/net/af_vsock.h size_t len); len 270 include/net/bluetooth/bluetooth.h int bt_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, len 273 include/net/bluetooth/bluetooth.h size_t len, int flags); len 335 include/net/bluetooth/bluetooth.h static inline struct sk_buff *bt_skb_alloc(unsigned int len, gfp_t how) len 339 include/net/bluetooth/bluetooth.h skb = alloc_skb(len + BT_SKB_RESERVE, how); len 346 include/net/bluetooth/bluetooth.h unsigned long len, int nb, int *err) len 350 include/net/bluetooth/bluetooth.h skb = sock_alloc_send_skb(sk, len + BT_SKB_RESERVE, nb, err); len 206 include/net/bluetooth/hci_core.h __u16 len; len 30 include/net/bluetooth/hci_mon.h __le16 len; len 202 include/net/bluetooth/l2cap.h __le16 len; len 218 include/net/bluetooth/l2cap.h __le16 len; len 324 include/net/bluetooth/l2cap.h __u8 len; len 625 include/net/bluetooth/l2cap.h unsigned long len, int nb); len 876 include/net/bluetooth/l2cap.h unsigned long len, int nb) len 935 include/net/bluetooth/l2cap.h int l2cap_chan_send(struct l2cap_chan *chan, struct msghdr *msg, size_t len); len 52 include/net/bluetooth/mgmt.h __le16 len; len 108 include/net/bluetooth/rfcomm.h u8 len; /* Actual size can be 2 bytes */ len 114 include/net/bluetooth/rfcomm.h u8 len; len 120 include/net/bluetooth/rfcomm.h u8 len; len 431 include/net/bonding.h static inline void bond_hw_addr_copy(u8 *dst, const u8 *src, unsigned int len) len 433 include/net/bonding.h if (len == ETH_ALEN) { len 438 include/net/bonding.h memcpy(dst, src, len); len 106 include/net/caif/caif_hsi.h int (*cfhsi_tx) (u8 *ptr, int len, struct cfhsi_ops *dev); len 107 include/net/caif/caif_hsi.h int (*cfhsi_rx) (u8 *ptr, int len, struct cfhsi_ops *dev); len 145 include/net/caif/caif_spi.h int cfspi_xmitfrm(struct cfspi *cfspi, u8 *buf, size_t len); len 147 include/net/caif/caif_spi.h int cfspi_rxfrm(struct cfspi *cfspi, u8 *buf, size_t len); len 150 include/net/caif/caif_spi.h int cfspi_xmitfrm(struct cfspi *cfspi, u8 *buf, size_t len); len 152 include/net/caif/caif_spi.h int cfspi_rxfrm(struct cfspi *cfspi, u8 *buf, size_t len); len 17 include/net/caif/cfpkt.h struct cfpkt *cfpkt_create(u16 len); len 33 include/net/caif/cfpkt.h int cfpkt_extr_head(struct cfpkt *pkt, void *data, u16 len); len 71 include/net/caif/cfpkt.h int cfpkt_peek_head(struct cfpkt *pkt, void *data, u16 len); len 81 include/net/caif/cfpkt.h int cfpkt_extr_trail(struct cfpkt *pkt, void *data, u16 len); len 92 include/net/caif/cfpkt.h int cfpkt_add_head(struct cfpkt *pkt, const void *data, u16 len); len 103 include/net/caif/cfpkt.h int cfpkt_add_trail(struct cfpkt *pkt, const void *data, u16 len); len 113 include/net/caif/cfpkt.h int cfpkt_pad_trail(struct cfpkt *pkt, u16 len); len 132 include/net/caif/cfpkt.h int cfpkt_add_body(struct cfpkt *pkt, const void *data, u16 len); len 163 include/net/caif/cfpkt.h int cfpkt_setlen(struct cfpkt *pkt, u16 len); len 202 include/net/caif/cfpkt.h u16 (*iter_func)(u16 chks, void *buf, u16 len), len 2161 include/net/cfg80211.h int len; len 2849 include/net/cfg80211.h size_t len; len 2935 include/net/cfg80211.h u8 len; len 3772 include/net/cfg80211.h void *data, int len); len 3775 include/net/cfg80211.h void *data, int len); len 3842 include/net/cfg80211.h bool initiator, const u8 *buf, size_t len); len 3935 include/net/cfg80211.h const u8 *buf, size_t len, len 3950 include/net/cfg80211.h const u8 *buf, size_t len); len 5265 include/net/cfg80211.h cfg80211_find_elem_match(u8 eid, const u8 *ies, unsigned int len, len 5294 include/net/cfg80211.h cfg80211_find_ie_match(u8 eid, const u8 *ies, unsigned int len, len 5305 include/net/cfg80211.h return (void *)cfg80211_find_elem_match(eid, ies, len, len 5327 include/net/cfg80211.h cfg80211_find_elem(u8 eid, const u8 *ies, int len) len 5329 include/net/cfg80211.h return cfg80211_find_elem_match(eid, ies, len, NULL, 0, 0); len 5347 include/net/cfg80211.h static inline const u8 *cfg80211_find_ie(u8 eid, const u8 *ies, int len) len 5349 include/net/cfg80211.h return cfg80211_find_ie_match(eid, ies, len, NULL, 0, 0); len 5368 include/net/cfg80211.h cfg80211_find_ext_elem(u8 ext_eid, const u8 *ies, int len) len 5370 include/net/cfg80211.h return cfg80211_find_elem_match(WLAN_EID_EXTENSION, ies, len, len 5389 include/net/cfg80211.h static inline const u8 *cfg80211_find_ext_ie(u8 ext_eid, const u8 *ies, int len) len 5391 include/net/cfg80211.h return cfg80211_find_ie_match(WLAN_EID_EXTENSION, ies, len, len 5412 include/net/cfg80211.h unsigned int len); len 5432 include/net/cfg80211.h const u8 *ies, unsigned int len) len 5434 include/net/cfg80211.h return (void *)cfg80211_find_vendor_elem(oui, oui_type, ies, len); len 5654 include/net/cfg80211.h struct ieee80211_mgmt *mgmt, size_t len, len 5661 include/net/cfg80211.h struct ieee80211_mgmt *mgmt, size_t len, len 5670 include/net/cfg80211.h return cfg80211_inform_bss_frame_data(wiphy, &data, mgmt, len, gfp); len 5676 include/net/cfg80211.h struct ieee80211_mgmt *mgmt, size_t len, len 5685 include/net/cfg80211.h return cfg80211_inform_bss_frame_data(wiphy, &data, mgmt, len, gfp); len 5919 include/net/cfg80211.h void cfg80211_rx_mlme_mgmt(struct net_device *dev, const u8 *buf, size_t len); len 5950 include/net/cfg80211.h const u8 *buf, size_t len, len 5985 include/net/cfg80211.h void cfg80211_tx_mlme_mgmt(struct net_device *dev, const u8 *buf, size_t len); len 5998 include/net/cfg80211.h const u8 *buf, size_t len); len 6766 include/net/cfg80211.h const u8 *buf, size_t len, u32 flags); len 6782 include/net/cfg80211.h const u8 *buf, size_t len, bool ack, gfp_t gfp); len 6977 include/net/cfg80211.h const u8 *frame, size_t len, len 7140 include/net/cfg80211.h int cfg80211_get_p2p_attr(const u8 *ies, unsigned int len, len 323 include/net/cfg802154.h unsigned int len); len 370 include/net/cfg802154.h unsigned int len) len 374 include/net/cfg802154.h return wpan_dev->header_ops->create(skb, dev, daddr, saddr, len); len 27 include/net/checksum.h int len, __wsum sum, int *err_ptr) len 29 include/net/checksum.h if (access_ok(src, len)) len 30 include/net/checksum.h return csum_partial_copy_from_user(src, dst, len, sum, err_ptr); len 32 include/net/checksum.h if (len) len 41 include/net/checksum.h (const void *src, void __user *dst, int len, __wsum sum, int *err_ptr) len 43 include/net/checksum.h sum = csum_partial(src, len, sum); len 45 include/net/checksum.h if (access_ok(dst, len)) { len 46 include/net/checksum.h if (copy_to_user(dst, src, len) == 0) len 49 include/net/checksum.h if (len) len 96 include/net/checksum.h csum_block_add_ext(__wsum csum, __wsum csum2, int offset, int len) len 112 include/net/checksum.h static inline __wsum csum_partial_ext(const void *buff, int len, __wsum sum) len 114 include/net/checksum.h return csum_partial(buff, len, sum); len 976 include/net/devlink.h char *buf, size_t len); len 979 include/net/devlink.h char *name, size_t len); len 986 include/net/devlink.h devlink_compat_running_version(struct net_device *dev, char *buf, size_t len) len 998 include/net/devlink.h char *name, size_t len) len 213 include/net/dn.h int dn_username2sockaddr(unsigned char *data, int len, struct sockaddr_dn *addr, len 109 include/net/dn_route.h if (dev_hard_header(skb, dev, ETH_P_DNA_RT, dst, src, skb->len) >= 0) len 362 include/net/dst.h dev->stats.rx_bytes += skb->len; len 537 include/net/dst.h if (skb->len > encap_mtu - headroom) len 240 include/net/erspan.h if (skb->len < ETH_ZLEN) len 243 include/net/erspan.h if (skb->len > ETH_FRAME_LEN) len 21 include/net/esp.h int len; len 107 include/net/fib_rules.h [FRA_IIFNAME] = { .type = NLA_STRING, .len = IFNAMSIZ - 1 }, \ len 108 include/net/fib_rules.h [FRA_OIFNAME] = { .type = NLA_STRING, .len = IFNAMSIZ - 1 }, \ len 118 include/net/fib_rules.h [FRA_UID_RANGE] = { .len = sizeof(struct fib_rule_uid_range) }, \ len 121 include/net/fib_rules.h [FRA_SPORT_RANGE] = { .len = sizeof(struct fib_rule_port_range) }, \ len 122 include/net/fib_rules.h [FRA_DPORT_RANGE] = { .len = sizeof(struct fib_rule_port_range) } len 74 include/net/flow_dissector.h u8 len; len 20 include/net/fq_impl.h tin->backlog_bytes -= skb->len; len 22 include/net/fq_impl.h flow->backlog -= skb->len; len 102 include/net/fq_impl.h flow->deficit -= skb->len; len 103 include/net/fq_impl.h tin->tx_bytes += skb->len; len 170 include/net/fq_impl.h flow->backlog += skb->len; len 171 include/net/fq_impl.h tin->backlog_bytes += skb->len; len 28 include/net/garp.h u8 len; len 125 include/net/garp.h u8 len, u8 type); len 128 include/net/garp.h const void *data, u8 len, u8 type); len 59 include/net/gen_stats.h int gnet_stats_copy_app(struct gnet_dump *d, void *st, int len); len 116 include/net/gre.h csum = skb_checksum(skb, 0, skb->len, 0); len 90 include/net/gue.h size_t len; len 95 include/net/gue.h len = guehdr_flags_len(flags); len 96 include/net/gue.h if (len > optlen) len 104 include/net/gue.h len - GUE_LEN_PRIV); len 109 include/net/gue.h len += guehdr_priv_flags_len(pflags); len 110 include/net/gue.h if (len > optlen) len 130 include/net/ieee802154_netdev.h int len = ieee802154_hdr_pull(skb, &hdr); len 132 include/net/ieee802154_netdev.h if (len > 0) len 133 include/net/ieee802154_netdev.h skb_push(skb, len); len 135 include/net/ieee802154_netdev.h return len; len 46 include/net/inet_common.h int inet_recv_error(struct sock *sk, struct msghdr *msg, int len, len 90 include/net/inet_frag.h int len; len 211 include/net/ip.h int getfrag(void *from, char *to, int offset, int len, len 213 include/net/ip.h void *from, int len, int protolen, len 217 include/net/ip.h int ip_generic_getfrag(void *from, char *to, int offset, int len, int odd, len 229 include/net/ip.h int len, int odd, struct sk_buff *skb), len 283 include/net/ip.h unsigned int len, u64 transmit_time); len 528 include/net/ip.h skb->len, proto, 0); len 741 include/net/ip.h int ip_recv_error(struct sock *sk, struct msghdr *msg, int len, int *addr_len); len 36 include/net/ip6_checksum.h __u32 len, __u8 proto, __wsum csum); len 43 include/net/ip6_checksum.h skb->len, proto, 0)); len 54 include/net/ip6_checksum.h static __inline__ __sum16 tcp_v6_check(int len, len 59 include/net/ip6_checksum.h return csum_ipv6_magic(saddr, daddr, len, IPPROTO_TCP, base); len 69 include/net/ip6_checksum.h th->check = ~tcp_v6_check(skb->len, saddr, daddr, 0); len 73 include/net/ip6_checksum.h th->check = tcp_v6_check(skb->len, saddr, daddr, len 88 include/net/ip6_checksum.h static inline __sum16 udp_v6_check(int len, len 93 include/net/ip6_checksum.h return csum_ipv6_magic(saddr, daddr, len, IPPROTO_UDP, base); len 98 include/net/ip6_checksum.h const struct in6_addr *daddr, int len); len 180 include/net/ip6_route.h int rt6_route_rcv(struct net_device *dev, u8 *opt, int len, len 159 include/net/ip6_tunnel.h pkt_len = skb->len - skb_inner_network_offset(skb); len 472 include/net/ip_tunnels.h const void *from, int len, len 475 include/net/ip_tunnels.h memcpy(ip_tunnel_info_opts(info), from, len); len 476 include/net/ip_tunnels.h info->options_len = len; len 519 include/net/ip_tunnels.h const void *from, int len, len 50 include/net/ip_vs.h __u32 len; /* IPv4 simply where L4 starts len 60 include/net/ip_vs.h int len, void *buffer) len 62 include/net/ip_vs.h return skb_header_pointer(skb, offset, len, buffer); len 87 include/net/ip_vs.h iphdr->len = offset; len 89 include/net/ip_vs.h iphdr->protocol = ipv6_find_hdr(skb, &iphdr->len, -1, len 103 include/net/ip_vs.h iphdr->len = offset + iph->ihl * 4; len 195 include/net/ip_vs.h int len; len 198 include/net/ip_vs.h len = snprintf(&buf[*idx], buf_len - *idx, "[%pI6c]", len 202 include/net/ip_vs.h len = snprintf(&buf[*idx], buf_len - *idx, "%pI4", len 205 include/net/ip_vs.h *idx += len; len 207 include/net/ip_vs.h return &buf[*idx - len]; len 425 include/net/ipv6.h struct icmp6hdr *thdr, int len); len 591 include/net/ipv6.h unsigned int len) len 593 include/net/ipv6.h if (len && ((*a1 ^ *a2) & cpu_to_be64((~0UL) << (64 - len)))) len 989 include/net/ipv6.h int getfrag(void *from, char *to, int offset, int len, len 1006 include/net/ipv6.h int len, int odd, struct sk_buff *skb), len 1094 include/net/ipv6.h int ipv6_recv_error(struct sock *sk, struct msghdr *msg, int len, len 1096 include/net/ipv6.h int ipv6_recv_rxpmtu(struct sock *sk, struct msghdr *msg, int len, len 40 include/net/ipv6_frag.h static inline u32 ip6frag_key_hashfn(const void *data, u32 len, u32 seed) len 46 include/net/ipv6_frag.h static inline u32 ip6frag_obj_hashfn(const void *data, u32 len, u32 seed) len 150 include/net/ipx.h struct msghdr *msg, size_t len, int noblock); len 71 include/net/lib80211.h int (*set_key) (void *key, int len, u8 * seq, void *priv); len 72 include/net/lib80211.h int (*get_key) (void *key, int len, u8 * seq, void *priv); len 114 include/net/lwtunnel.h int lwtunnel_valid_encap_type_attr(struct nlattr *attr, int len, len 129 include/net/lwtunnel.h int bpf_lwt_push_ip_encap(struct sk_buff *skb, void *hdr, u32 len, len 203 include/net/lwtunnel.h static inline int lwtunnel_valid_encap_type_attr(struct nlattr *attr, int len, len 1090 include/net/mac80211.h size_t len[NUM_NL80211_BANDS]; len 1391 include/net/mac80211.h u16 len; len 3911 include/net/mac80211.h void *data, int len); len 3914 include/net/mac80211.h void *data, int len); len 94 include/net/mrp.h u8 len; len 138 include/net/mrp.h const void *value, u8 len, u8 type); len 141 include/net/mrp.h const void *value, u8 len, u8 type); len 133 include/net/ndisc.h #define NDISC_OPT_SPACE(len) (((len)+2+7)&~7) len 35 include/net/netfilter/br_netfilter.h unsigned int len = nf_bridge_encap_header_len(skb); len 37 include/net/netfilter/br_netfilter.h skb_push(skb, len); len 38 include/net/netfilter/br_netfilter.h skb->network_header -= len; len 48 include/net/netfilter/nf_conntrack_extend.h u8 len; len 94 include/net/netfilter/nf_conntrack_extend.h u8 len; len 144 include/net/netfilter/nf_tables.h unsigned int len) len 146 include/net/netfilter/nf_tables.h memcpy(dst, src, len); len 184 include/net/netfilter/nf_tables.h unsigned int len; len 193 include/net/netfilter/nf_tables.h enum nft_data_types type, unsigned int len); len 209 include/net/netfilter/nf_tables.h int nft_validate_register_load(enum nft_registers reg, unsigned int len); len 213 include/net/netfilter/nf_tables.h enum nft_data_types type, unsigned int len); len 226 include/net/netfilter/nf_tables.h u8 len; len 533 include/net/netfilter/nf_tables.h u8 len; len 546 include/net/netfilter/nf_tables.h u16 len; len 566 include/net/netfilter/nf_tables.h tmpl->len = sizeof(struct nft_set_ext); len 570 include/net/netfilter/nf_tables.h unsigned int len) len 572 include/net/netfilter/nf_tables.h tmpl->len = ALIGN(tmpl->len, nft_set_ext_types[id].align); len 573 include/net/netfilter/nf_tables.h BUG_ON(tmpl->len > U8_MAX); len 574 include/net/netfilter/nf_tables.h tmpl->offset[id] = tmpl->len; len 575 include/net/netfilter/nf_tables.h tmpl->len += nft_set_ext_types[id].len + len; len 29 include/net/netfilter/nf_tables_core.h u8 len; len 42 include/net/netfilter/nf_tables_core.h static inline u32 nft_cmp_fast_mask(unsigned int len) len 45 include/net/netfilter/nf_tables_core.h data) * BITS_PER_BYTE - len)); len 53 include/net/netfilter/nf_tables_core.h u8 len; len 60 include/net/netfilter/nf_tables_core.h u8 len; len 24 include/net/netfilter/nf_tables_ipv4.h u32 len, thoff; len 34 include/net/netfilter/nf_tables_ipv4.h len = ntohs(iph->tot_len); len 36 include/net/netfilter/nf_tables_ipv4.h if (skb->len < len) len 38 include/net/netfilter/nf_tables_ipv4.h else if (len < thoff) len 48 include/net/netfilter/nf_tables_ipv6.h if (pkt_len + sizeof(*ip6h) > skb->len) len 9 include/net/netfilter/nf_tables_offload.h u32 len; len 36 include/net/netfilter/nf_tables_offload.h const void *data, u32 len); len 74 include/net/netfilter/nf_tables_offload.h (__reg)->len = __len; \ len 76 include/net/netfilter/nf_tables_offload.h memset(&(__reg)->mask, 0xff, (__reg)->len); len 294 include/net/netlink.h u16 len; len 323 include/net/netlink.h #define NLA_POLICY_EXACT_LEN(_len) { .type = NLA_EXACT_LEN, .len = _len } len 325 include/net/netlink.h .len = _len } len 326 include/net/netlink.h #define NLA_POLICY_MIN_LEN(_len) { .type = NLA_MIN_LEN, .len = _len } len 332 include/net/netlink.h { .type = NLA_NESTED, .validation_data = policy, .len = maxattr } len 334 include/net/netlink.h { .type = NLA_NESTED_ARRAY, .validation_data = policy, .len = maxattr } len 375 include/net/netlink.h .len = __VA_ARGS__ + 0, \ len 434 include/net/netlink.h int __nla_validate(const struct nlattr *head, int len, int maxtype, len 438 include/net/netlink.h int len, const struct nla_policy *policy, unsigned int validate, len 441 include/net/netlink.h struct nlattr *nla_find(const struct nlattr *head, int len, int attrtype); len 584 include/net/netlink.h const struct nlattr *head, int len, len 588 include/net/netlink.h return __nla_parse(tb, maxtype, head, len, policy, len 609 include/net/netlink.h const struct nlattr *head, int len, len 613 include/net/netlink.h return __nla_parse(tb, maxtype, head, len, policy, len 635 include/net/netlink.h int len, len 639 include/net/netlink.h return __nla_parse(tb, maxtype, head, len, policy, len 760 include/net/netlink.h static inline int nla_validate_deprecated(const struct nlattr *head, int len, len 765 include/net/netlink.h return __nla_validate(head, len, maxtype, policy, NL_VALIDATE_LIBERAL, len 784 include/net/netlink.h static inline int nla_validate(const struct nlattr *head, int len, int maxtype, len 788 include/net/netlink.h return __nla_validate(head, len, maxtype, policy, NL_VALIDATE_STRICT, len 999 include/net/netlink.h #define nlmsg_for_each_msg(pos, head, len, rem) \ len 1000 include/net/netlink.h for (pos = head, rem = len; \ len 1721 include/net/netlink.h return skb->len; len 1840 include/net/netlink.h #define nla_for_each_attr(pos, head, len, rem) \ len 1841 include/net/netlink.h for (pos = head, rem = len; \ len 31 include/net/netns/generic.h unsigned int len; len 227 include/net/nfc/nci.h __u8 len; len 281 include/net/nfc/nci_core.h int nci_prop_cmd(struct nci_dev *ndev, __u8 oid, size_t len, __u8 *payload); len 282 include/net/nfc/nci_core.h int nci_core_cmd(struct nci_dev *ndev, __u16 opcode, size_t len, __u8 *payload); len 288 include/net/nfc/nci_core.h int nci_set_config(struct nci_dev *ndev, __u8 id, size_t len, __u8 *val); len 317 include/net/nfc/nci_core.h unsigned int len, len 322 include/net/nfc/nci_core.h skb = alloc_skb(len + ndev->tx_headroom + ndev->tx_tailroom, how); len 298 include/net/nsh.h u8 ttl, u8 len) len 300 include/net/nsh.h len = len >> 2; len 303 include/net/nsh.h ((len << NSH_LEN_SHIFT) & NSH_LEN_MASK), len 30 include/net/ping.h int (*ipv6_recv_error)(struct sock *sk, struct msghdr *msg, int len, len 74 include/net/ping.h int ping_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int noblock, len 76 include/net/ping.h int ping_common_sendmsg(int family, struct msghdr *msg, size_t len, len 477 include/net/pkt_cls.h const unsigned char *ptr, const int len) len 479 include/net/pkt_cls.h return likely((ptr + len) <= skb_tail_pointer(skb) && len 481 include/net/pkt_cls.h (ptr <= (ptr + len))); len 685 include/net/pkt_cls.h u32 len; len 23 include/net/pkt_sched.h #define QDISC_ALIGN(len) (((len) + QDISC_ALIGNTO-1) & ~(QDISC_ALIGNTO-1)) len 99 include/net/pkt_sched.h void qdisc_get_default(char *id, size_t len); len 167 include/net/rtnetlink.h int rtnl_nla_parse_ifla(struct nlattr **tb, const struct nlattr *head, int len, len 643 include/net/sch_generic.h void qdisc_tree_reduce_backlog(struct Qdisc *qdisc, int n, int len); len 922 include/net/sch_generic.h __u32 len = qdisc_qlen_sum(sch); len 924 include/net/sch_generic.h __gnet_stats_copy_queue(&qstats, sch->cpu_qstats, &sch->qstats, len); len 1040 include/net/sch_generic.h unsigned int len = qdisc_pkt_len(skb); len 1044 include/net/sch_generic.h return len; len 1223 include/net/sch_generic.h unsigned int len) len 1225 include/net/sch_generic.h len += r->overhead; len 1228 include/net/sch_generic.h return ((u64)(DIV_ROUND_UP(len,48)*53) * r->mult) >> r->shift; len 1230 include/net/sch_generic.h return ((u64)len * r->mult) >> r->shift; len 43 include/net/sctp/auth.h __u32 len; len 31 include/net/sctp/checksum.h static inline __wsum sctp_csum_update(const void *buff, int len, __wsum sum) len 36 include/net/sctp/checksum.h return (__force __wsum)crc32c((__force __u32)sum, buff, len); len 40 include/net/sctp/checksum.h int offset, int len) len 43 include/net/sctp/checksum.h (__force __u32)csum2, len); len 59 include/net/sctp/checksum.h new = ~__skb_checksum(skb, offset, skb->len - offset, ~(__wsum)0, len 25 include/net/sctp/stream_interleave.h int len, __u8 flags, gfp_t gfp); len 669 include/net/sctp/structs.h int sctp_user_addto_chunk(struct sctp_chunk *chunk, int len, len 672 include/net/sctp/structs.h void *sctp_addto_chunk(struct sctp_chunk *, int len, const void *data); len 1192 include/net/sctp/structs.h int sctp_raw_to_bind_addrs(struct sctp_bind_addr *bp, __u8 *raw, int len, len 66 include/net/sctp/tsnmap.h __u16 len; len 84 include/net/sctp/tsnmap.h struct sctp_tsnmap *sctp_tsnmap_init(struct sctp_tsnmap *, __u16 len, len 60 include/net/seg6.h extern bool seg6_validate_srh(struct ipv6_sr_hdr *srh, int len); len 380 include/net/sock.h int len; len 923 include/net/sock.h unsigned int qsize = sk->sk_backlog.len + atomic_read(&sk->sk_rmem_alloc); len 944 include/net/sock.h sk->sk_backlog.len += skb->truesize; len 1111 include/net/sock.h size_t len); len 1113 include/net/sock.h size_t len, int noblock, int flags, len 1673 include/net/sock.h int sock_no_sendmsg_locked(struct sock *sk, struct msghdr *msg, size_t len); len 2002 include/net/sock.h int err, offset = skb->len; len 2020 include/net/sock.h copy, skb->len); len 2024 include/net/sock.h skb->len += copy; len 2291 include/net/sock.h static inline int sock_rcvlowat(const struct sock *sk, int waitall, int len) len 2293 include/net/sock.h int v = waitall ? len : min_t(int, READ_ONCE(sk->sk_rcvlowat), len); len 2537 include/net/sock.h int sock_recv_errqueue(struct sock *sk, struct msghdr *msg, int len, int level, len 43 include/net/tc_act/tc_ife.h int (*decode)(struct sk_buff *, void *, u16 len); len 47 include/net/tc_act/tc_ife.h int (*validate)(void *val, int len); len 60 include/net/tc_act/tc_ife.h int ife_validate_meta_u32(void *val, int len); len 61 include/net/tc_act/tc_ife.h int ife_validate_meta_u16(void *val, int len); len 342 include/net/tcp.h struct pipe_inode_info *pipe, size_t len, len 404 include/net/tcp.h int tcp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int nonblock, len 582 include/net/tcp.h struct sk_buff *skb, u32 len, len 1085 include/net/tcp.h void tcp_get_available_congestion_control(char *buf, size_t len); len 1086 include/net/tcp.h void tcp_get_allowed_congestion_control(char *buf, size_t len); len 1335 include/net/tcp.h static inline __sum16 tcp_v4_check(int len, __be32 saddr, len 1338 include/net/tcp.h return csum_tcpudp_magic(saddr, daddr, len, IPPROTO_TCP, base); len 1395 include/net/tcp.h READ_ONCE(sk->sk_backlog.len) - len 1560 include/net/tcp.h __be16 len; len 1566 include/net/tcp.h __be32 len; len 1696 include/net/tcp.h if (orig->len == TCP_FASTOPEN_COOKIE_SIZE && len 1697 include/net/tcp.h orig->len == foc->len && len 1698 include/net/tcp.h !memcmp(orig->val, foc->val, foc->len)) len 2115 include/net/tcp.h if (skb->len > tcp_hdrlen(skb)) len 2162 include/net/tcp.h void tcp_get_available_ulp(char *buf, size_t len); len 2178 include/net/tcp.h int tcp_bpf_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, len 2181 include/net/tcp.h struct msghdr *msg, int len, int flags); len 190 include/net/tls.h int len; len 372 include/net/tls.h int tls_sw_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, len 377 include/net/tls.h size_t len, unsigned int flags); len 389 include/net/tls.h return rec->len == 0; len 394 include/net/tls.h return rec->end_seq - rec->len; len 468 include/net/tls.h static inline bool tls_bigint_increment(unsigned char *seq, int len) len 472 include/net/tls.h for (i = len - 1; i >= 0; i--) { len 110 include/net/udp.h return (UDP_SKB_CB(skb)->cscov == skb->len ? len 148 include/net/udp.h static inline __sum16 udp_v4_check(int len, __be32 saddr, len 151 include/net/udp.h return csum_tcpudp_magic(saddr, daddr, len, IPPROTO_UDP, base); len 155 include/net/udp.h __be32 saddr, __be32 daddr, int len); len 264 include/net/udp.h void skb_consume_udp(struct sock *sk, struct sk_buff *skb, int len); len 284 include/net/udp.h int udp_sendmsg(struct sock *sk, struct msghdr *msg, size_t len); len 339 include/net/udp.h u16 len; len 353 include/net/udp.h return udp_skb_scratch(skb)->len; len 369 include/net/udp.h return skb->len; len 383 include/net/udp.h static inline int copy_linear_skb(struct sk_buff *skb, int len, int off, len 388 include/net/udp.h n = copy_to_iter(skb->data + off, len, to); len 389 include/net/udp.h if (n == len) len 21 include/net/udplite.h int len, int odd, struct sk_buff *skb) len 24 include/net/udplite.h return copy_from_iter_full(to, len, &msg->msg_iter) ? 0 : -EFAULT; len 50 include/net/udplite.h cscov = ntohs(uh->len); len 54 include/net/udplite.h else if (cscov < 8 || cscov > skb->len) { len 59 include/net/udplite.h cscov, skb->len); len 62 include/net/udplite.h } else if (cscov < skb->len) { len 77 include/net/udplite.h int cscov = up->len; len 85 include/net/udplite.h if (up->pcslen < up->len) { len 88 include/net/udplite.h udp_hdr(skb)->len = htons(up->pcslen); len 106 include/net/udplite.h const int len = skb->len - off; len 108 include/net/udplite.h csum = skb_checksum(skb, off, (cscov > len)? len : cscov, csum); len 110 include/net/udplite.h if ((cscov -= len) <= 0) len 121 include/net/udplite.h int len = skb->len - off; len 123 include/net/udplite.h if ((up->pcflag & UDPLITE_SEND_CC) && up->pcslen < len) { len 125 include/net/udplite.h len = up->pcslen; len 126 include/net/udplite.h udp_hdr(skb)->len = htons(up->pcslen); len 130 include/net/udplite.h return skb_checksum(skb, off, len, 0); len 19 include/net/vsock_addr.h int vsock_addr_cast(const struct sockaddr *addr, size_t len, len 77 include/net/xdp.h u16 len; len 118 include/net/xdp.h xdp_frame->len = xdp->data_end - xdp->data; len 42 include/net/xfrm.h #define XFRM_ALIGN4(len) (((len) + 3) & ~3) len 43 include/net/xfrm.h #define XFRM_ALIGN8(len) (((len) + 7) & ~7) len 573 include/net/xfrm.h struct xfrm_policy *(*compile_policy)(struct sock *sk, int opt, u8 *data, int len, int *dir); len 1030 include/net/xfrm.h int len; len 1827 include/net/xfrm.h return sp->xvec[sp->len - 1]; len 1836 include/net/xfrm.h if (!sp || !sp->olen || sp->len != sp->olen) len 66 include/pcmcia/cistpl.h u_short len; len 425 include/pcmcia/cistpl.h u_int len; len 440 include/pcmcia/cistpl.h u_int len; len 226 include/ras/ras_event.h const u32 len), len 228 include/ras/ras_event.h TP_ARGS(sec_type, fru_id, fru_text, sev, err, len), len 235 include/ras/ras_event.h __field(u32, len) len 236 include/ras/ras_event.h __dynamic_array(u8, buf, len) len 244 include/ras/ras_event.h __entry->len = len; len 245 include/ras/ras_event.h memcpy(__get_dynamic_array(buf), err, len); len 251 include/ras/ras_event.h __entry->len, len 252 include/ras/ras_event.h __print_hex(__get_dynamic_array(buf), __entry->len)) len 2808 include/rdma/ib_verbs.h static inline int ib_copy_from_udata(void *dest, struct ib_udata *udata, size_t len) len 2810 include/rdma/ib_verbs.h return copy_from_user(dest, udata->inbuf, len) ? -EFAULT : 0; len 2813 include/rdma/ib_verbs.h static inline int ib_copy_to_udata(struct ib_udata *udata, void *src, size_t len) len 2815 include/rdma/ib_verbs.h return copy_to_user(udata->outbuf, src, len) ? -EFAULT : 0; len 2819 include/rdma/ib_verbs.h size_t len) len 2824 include/rdma/ib_verbs.h if (len > USHRT_MAX) len 2827 include/rdma/ib_verbs.h buf = memdup_user(p, len); len 2831 include/rdma/ib_verbs.h ret = !memchr_inv(buf, 0, len); len 2838 include/rdma/ib_verbs.h size_t len) len 2840 include/rdma/ib_verbs.h return ib_is_buffer_cleared(udata->inbuf + offset, len); len 64 include/rdma/rdma_netlink.h int len, int client, int op, int flags); len 75 include/rdma/rdma_netlink.h int len, void *data, int type); len 567 include/rdma/rdma_vt.h u32 len, u64 vaddr, u32 rkey, int acc); len 146 include/rdma/rdmavt_mr.h u32 len = sge->length; len 148 include/rdma/rdmavt_mr.h if (len > length) len 149 include/rdma/rdmavt_mr.h len = length; len 150 include/rdma/rdmavt_mr.h if (len > sge->sge_length) len 151 include/rdma/rdmavt_mr.h len = sge->sge_length; len 153 include/rdma/rdmavt_mr.h return len; len 186 include/rdma/rdmavt_mr.h u32 len = rvt_get_sge_length(sge, length); len 188 include/rdma/rdmavt_mr.h WARN_ON_ONCE(len == 0); len 189 include/rdma/rdmavt_mr.h rvt_update_sge(ss, len, release); len 190 include/rdma/rdmavt_mr.h length -= len; len 668 include/rdma/rdmavt_qp.h u32 rvt_restart_sge(struct rvt_sge_state *ss, struct rvt_swqe *wqe, u32 len); len 676 include/rdma/rdmavt_qp.h static inline u32 rvt_div_round_up_mtu(struct rvt_qp *qp, u32 len) len 678 include/rdma/rdmavt_qp.h return (len + qp->pmtu - 1) >> qp->log_pmtu; len 687 include/rdma/rdmavt_qp.h static inline u32 rvt_div_mtu(struct rvt_qp *qp, u32 len) len 689 include/rdma/rdmavt_qp.h return len >> qp->log_pmtu; len 88 include/rdma/uverbs_ioctl.h u16 len; len 475 include/rdma/uverbs_ioctl.h .u.ptr.min_len = _min_len, .u.ptr.len = _len len 485 include/rdma/uverbs_ioctl.h .u.ptr.min_len = sizeof(_type), .u.ptr.len = sizeof(_type) len 628 include/rdma/uverbs_ioctl.h u16 len; len 640 include/rdma/uverbs_ioctl.h u16 len; len 737 include/rdma/uverbs_ioctl.h return attr->ptr_attr.len; len 784 include/rdma/uverbs_ioctl.h return attr->objs_arr_attr.len; len 789 include/rdma/uverbs_ioctl.h return attr->ptr_attr.len <= sizeof(attr->ptr_attr.data); len 819 include/rdma/uverbs_ioctl.h if (unlikely(size < attr->ptr_attr.len)) len 823 include/rdma/uverbs_ioctl.h memcpy(to, &attr->ptr_attr.data, attr->ptr_attr.len); len 825 include/rdma/uverbs_ioctl.h attr->ptr_attr.len)) len 842 include/rdma/uverbs_ioctl.h min_size = min_t(size_t, size, attr->ptr_attr.len); len 119 include/scsi/fc/fc_ms.h __be16 len; len 125 include/scsi/fc_encode.h size_t len; len 167 include/scsi/fc_encode.h len = strnlen(fc_host_symbolic_name(lport->host), 255); len 168 include/scsi/fc_encode.h ct = fc_ct_hdr_fill(fp, op, sizeof(struct fc_ns_rspn) + len, len 172 include/scsi/fc_encode.h fc_host_symbolic_name(lport->host), len); len 173 include/scsi/fc_encode.h ct->payload.spn.fr_name_len = len; len 177 include/scsi/fc_encode.h len = strnlen(fc_host_symbolic_name(lport->host), 255); len 178 include/scsi/fc_encode.h ct = fc_ct_hdr_fill(fp, op, sizeof(struct fc_ns_rsnn) + len, len 182 include/scsi/fc_encode.h fc_host_symbolic_name(lport->host), len); len 183 include/scsi/fc_encode.h ct->payload.snn.fr_name_len = len; len 209 include/scsi/fc_encode.h size_t len; len 217 include/scsi/fc_encode.h len = sizeof(struct fc_fdmi_rhba); len 218 include/scsi/fc_encode.h len -= sizeof(struct fc_fdmi_attr_entry); len 219 include/scsi/fc_encode.h len += (numattrs * FC_FDMI_ATTR_ENTRY_HEADER_LEN); len 220 include/scsi/fc_encode.h len += FC_FDMI_HBA_ATTR_NODENAME_LEN; len 221 include/scsi/fc_encode.h len += FC_FDMI_HBA_ATTR_MANUFACTURER_LEN; len 222 include/scsi/fc_encode.h len += FC_FDMI_HBA_ATTR_SERIALNUMBER_LEN; len 223 include/scsi/fc_encode.h len += FC_FDMI_HBA_ATTR_MODEL_LEN; len 224 include/scsi/fc_encode.h len += FC_FDMI_HBA_ATTR_MODELDESCR_LEN; len 225 include/scsi/fc_encode.h len += FC_FDMI_HBA_ATTR_HARDWAREVERSION_LEN; len 226 include/scsi/fc_encode.h len += FC_FDMI_HBA_ATTR_DRIVERVERSION_LEN; len 227 include/scsi/fc_encode.h len += FC_FDMI_HBA_ATTR_OPTIONROMVERSION_LEN; len 228 include/scsi/fc_encode.h len += FC_FDMI_HBA_ATTR_FIRMWAREVERSION_LEN; len 229 include/scsi/fc_encode.h len += FC_FDMI_HBA_ATTR_OSNAMEVERSION_LEN; len 230 include/scsi/fc_encode.h ct = fc_ct_hdr_fill(fp, op, len, FC_FST_MGMT, len 247 include/scsi/fc_encode.h len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; len 248 include/scsi/fc_encode.h len += FC_FDMI_HBA_ATTR_NODENAME_LEN; len 251 include/scsi/fc_encode.h put_unaligned_be16(len, &entry->len); len 258 include/scsi/fc_encode.h len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; len 259 include/scsi/fc_encode.h len += FC_FDMI_HBA_ATTR_MANUFACTURER_LEN; len 262 include/scsi/fc_encode.h put_unaligned_be16(len, &entry->len); len 270 include/scsi/fc_encode.h len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; len 271 include/scsi/fc_encode.h len += FC_FDMI_HBA_ATTR_SERIALNUMBER_LEN; len 274 include/scsi/fc_encode.h put_unaligned_be16(len, &entry->len); len 282 include/scsi/fc_encode.h len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; len 283 include/scsi/fc_encode.h len += FC_FDMI_HBA_ATTR_MODEL_LEN; len 286 include/scsi/fc_encode.h put_unaligned_be16(len, &entry->len); len 294 include/scsi/fc_encode.h len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; len 295 include/scsi/fc_encode.h len += FC_FDMI_HBA_ATTR_MODELDESCR_LEN; len 298 include/scsi/fc_encode.h put_unaligned_be16(len, &entry->len); len 306 include/scsi/fc_encode.h len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; len 307 include/scsi/fc_encode.h len += FC_FDMI_HBA_ATTR_HARDWAREVERSION_LEN; len 310 include/scsi/fc_encode.h put_unaligned_be16(len, &entry->len); len 318 include/scsi/fc_encode.h len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; len 319 include/scsi/fc_encode.h len += FC_FDMI_HBA_ATTR_DRIVERVERSION_LEN; len 322 include/scsi/fc_encode.h put_unaligned_be16(len, &entry->len); len 330 include/scsi/fc_encode.h len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; len 331 include/scsi/fc_encode.h len += FC_FDMI_HBA_ATTR_OPTIONROMVERSION_LEN; len 334 include/scsi/fc_encode.h put_unaligned_be16(len, &entry->len); len 342 include/scsi/fc_encode.h len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; len 343 include/scsi/fc_encode.h len += FC_FDMI_HBA_ATTR_FIRMWAREVERSION_LEN; len 346 include/scsi/fc_encode.h put_unaligned_be16(len, &entry->len); len 354 include/scsi/fc_encode.h len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; len 355 include/scsi/fc_encode.h len += FC_FDMI_HBA_ATTR_OSNAMEVERSION_LEN; len 358 include/scsi/fc_encode.h put_unaligned_be16(len, &entry->len); len 367 include/scsi/fc_encode.h len = sizeof(struct fc_fdmi_rpa); len 368 include/scsi/fc_encode.h len -= sizeof(struct fc_fdmi_attr_entry); len 369 include/scsi/fc_encode.h len += (numattrs * FC_FDMI_ATTR_ENTRY_HEADER_LEN); len 370 include/scsi/fc_encode.h len += FC_FDMI_PORT_ATTR_FC4TYPES_LEN; len 371 include/scsi/fc_encode.h len += FC_FDMI_PORT_ATTR_SUPPORTEDSPEED_LEN; len 372 include/scsi/fc_encode.h len += FC_FDMI_PORT_ATTR_CURRENTPORTSPEED_LEN; len 373 include/scsi/fc_encode.h len += FC_FDMI_PORT_ATTR_MAXFRAMESIZE_LEN; len 374 include/scsi/fc_encode.h len += FC_FDMI_PORT_ATTR_OSDEVICENAME_LEN; len 375 include/scsi/fc_encode.h len += FC_FDMI_PORT_ATTR_HOSTNAME_LEN; len 376 include/scsi/fc_encode.h ct = fc_ct_hdr_fill(fp, op, len, FC_FST_MGMT, len 391 include/scsi/fc_encode.h len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; len 392 include/scsi/fc_encode.h len += FC_FDMI_PORT_ATTR_FC4TYPES_LEN; len 395 include/scsi/fc_encode.h put_unaligned_be16(len, &entry->len); len 402 include/scsi/fc_encode.h len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; len 403 include/scsi/fc_encode.h len += FC_FDMI_PORT_ATTR_SUPPORTEDSPEED_LEN; len 406 include/scsi/fc_encode.h put_unaligned_be16(len, &entry->len); len 414 include/scsi/fc_encode.h len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; len 415 include/scsi/fc_encode.h len += FC_FDMI_PORT_ATTR_CURRENTPORTSPEED_LEN; len 418 include/scsi/fc_encode.h put_unaligned_be16(len, &entry->len); len 425 include/scsi/fc_encode.h len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; len 426 include/scsi/fc_encode.h len += FC_FDMI_PORT_ATTR_MAXFRAMESIZE_LEN; len 429 include/scsi/fc_encode.h put_unaligned_be16(len, &entry->len); len 436 include/scsi/fc_encode.h len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; len 437 include/scsi/fc_encode.h len += FC_FDMI_PORT_ATTR_OSDEVICENAME_LEN; len 440 include/scsi/fc_encode.h put_unaligned_be16(len, &entry->len); len 450 include/scsi/fc_encode.h len = FC_FDMI_ATTR_ENTRY_HEADER_LEN; len 451 include/scsi/fc_encode.h len += FC_FDMI_PORT_ATTR_HOSTNAME_LEN; len 454 include/scsi/fc_encode.h put_unaligned_be16(len, &entry->len); len 466 include/scsi/fc_encode.h len = sizeof(struct fc_fdmi_dprt); len 467 include/scsi/fc_encode.h ct = fc_ct_hdr_fill(fp, op, len, FC_FST_MGMT, len 474 include/scsi/fc_encode.h len = sizeof(struct fc_fdmi_dhba); len 475 include/scsi/fc_encode.h ct = fc_ct_hdr_fill(fp, op, len, FC_FST_MGMT, len 52 include/scsi/fc_frame.h #define fr_len(fp) ((fp)->skb.len) len 116 include/scsi/fc_frame.h static inline struct fc_frame *fc_frame_alloc(struct fc_lport *dev, size_t len) len 124 include/scsi/fc_frame.h if (len && len % 4) len 125 include/scsi/fc_frame.h fp = fc_frame_alloc_fill(dev, len); len 127 include/scsi/fc_frame.h fp = _fc_frame_alloc(len); len 192 include/scsi/fc_frame.h size_t len) len 196 include/scsi/fc_frame.h if (fr_len(fp) >= sizeof(struct fc_frame_header) + len) len 137 include/scsi/iscsi_if.h uint32_t len; len 181 include/scsi/iscsi_if.h uint32_t len; len 217 include/scsi/iscsi_if.h uint32_t len; len 312 include/scsi/iscsi_if.h uint32_t len; /* Actual length of the param value */ len 319 include/scsi/iscsi_if.h uint32_t len; /* Actual length of the param */ len 698 include/scsi/iscsi_if.h uint32_t len; /* Actual length of the param */ len 260 include/scsi/libfcoe.h void fcoe_wwn_to_str(u64 wwn, char *buf, int len); len 471 include/scsi/libiscsi.h iscsi_padded(unsigned int len) len 473 include/scsi/libiscsi.h return (len + ISCSI_PAD_LEN - 1) & ~(ISCSI_PAD_LEN - 1); len 477 include/scsi/libiscsi.h iscsi_padding(unsigned int len) len 479 include/scsi/libiscsi.h len &= (ISCSI_PAD_LEN - 1); len 480 include/scsi/libiscsi.h if (len) len 481 include/scsi/libiscsi.h len = ISCSI_PAD_LEN - len; len 482 include/scsi/libiscsi.h return len; len 165 include/scsi/scsi_cmnd.h size_t *offset, size_t *len); len 97 include/scsi/scsi_device.h int len; len 395 include/scsi/scsi_device.h unsigned char *buffer, int len, int timeout, len 399 include/scsi/scsi_device.h int modepage, unsigned char *buffer, int len, len 408 include/scsi/scsi_device.h unsigned int len, unsigned char opcode); len 430 include/scsi/scsi_device.h extern void scsi_sanitize_inquiry_string(unsigned char *s, int len); len 130 include/scsi/scsi_transport_iscsi.h uint32_t len); len 142 include/scsi/scsi_transport_iscsi.h int (*set_chap) (struct Scsi_Host *shost, void *data, int len); len 147 include/scsi/scsi_transport_iscsi.h void *data, int len); len 149 include/scsi/scsi_transport_iscsi.h int len); len 156 include/scsi/scsi_transport_iscsi.h int (*get_host_stats) (struct Scsi_Host *shost, char *buf, int len); len 100 include/scsi/srp.h __be32 len; len 111 include/scsi/srp.h __be32 len; len 117 include/scsi/srp.h __be32 len; len 140 include/soc/bcm2835/raspberrypi-firmware.h u32 tag, void *data, size_t len); len 146 include/soc/bcm2835/raspberrypi-firmware.h void *data, size_t len) len 43 include/soc/fsl/dpaa2-fd.h __le32 len; len 196 include/soc/fsl/dpaa2-fd.h return le32_to_cpu(fd->simple.len) & FD_SHORT_LEN_MASK; len 198 include/soc/fsl/dpaa2-fd.h return le32_to_cpu(fd->simple.len); len 206 include/soc/fsl/dpaa2-fd.h static inline void dpaa2_fd_set_len(struct dpaa2_fd *fd, u32 len) len 208 include/soc/fsl/dpaa2-fd.h fd->simple.len = cpu_to_le32(len); len 290 include/soc/fsl/dpaa2-fd.h __le32 len; len 339 include/soc/fsl/dpaa2-fd.h return le32_to_cpu(sg->len) & SG_SHORT_LEN_MASK; len 341 include/soc/fsl/dpaa2-fd.h return le32_to_cpu(sg->len); len 349 include/soc/fsl/dpaa2-fd.h static inline void dpaa2_sg_set_len(struct dpaa2_sg_entry *sg, u32 len) len 351 include/soc/fsl/dpaa2-fd.h sg->len = cpu_to_le32(len); len 459 include/soc/fsl/dpaa2-fd.h __le32 len; len 574 include/soc/fsl/dpaa2-fd.h return le32_to_cpu(fle->len) & FL_SHORT_LEN_MASK; len 576 include/soc/fsl/dpaa2-fd.h return le32_to_cpu(fle->len); len 584 include/soc/fsl/dpaa2-fd.h static inline void dpaa2_fl_set_len(struct dpaa2_fl_entry *fle, u32 len) len 586 include/soc/fsl/dpaa2-fd.h fle->len = cpu_to_le32(len); len 159 include/soc/fsl/qman.h int off, int len) len 161 include/soc/fsl/qman.h fd->cfg = cpu_to_be32(fmt | (len & QM_FD_LEN_BIG_MASK) | len 165 include/soc/fsl/qman.h #define qm_fd_set_contig(fd, off, len) \ len 166 include/soc/fsl/qman.h qm_fd_set_param(fd, qm_fd_contig, off, len) len 167 include/soc/fsl/qman.h #define qm_fd_set_sg(fd, off, len) qm_fd_set_param(fd, qm_fd_sg, off, len) len 168 include/soc/fsl/qman.h #define qm_fd_set_contig_big(fd, len) \ len 169 include/soc/fsl/qman.h qm_fd_set_param(fd, qm_fd_contig_big, 0, len) len 170 include/soc/fsl/qman.h #define qm_fd_set_sg_big(fd, len) qm_fd_set_param(fd, qm_fd_sg_big, 0, len) len 171 include/soc/fsl/qman.h #define qm_fd_set_compound(fd, len) qm_fd_set_param(fd, qm_fd_compound, 0, len) len 232 include/soc/fsl/qman.h static inline void qm_sg_entry_set_len(struct qm_sg_entry *sg, int len) len 234 include/soc/fsl/qman.h sg->cfg = cpu_to_be32(len & QM_SG_LEN_MASK); len 237 include/soc/fsl/qman.h static inline void qm_sg_entry_set_f(struct qm_sg_entry *sg, int len) len 239 include/soc/fsl/qman.h sg->cfg = cpu_to_be32(QM_SG_FIN | (len & QM_SG_LEN_MASK)); len 21 include/soc/qcom/cmd-db.h const void *cmd_db_read_aux_data(const char *resource_id, size_t *len); len 30 include/soc/qcom/cmd-db.h static inline const void *cmd_db_read_aux_data(const char *resource_id, size_t *len) len 798 include/soc/tegra/bpmp-abi.h uint16_t len; len 1962 include/soc/tegra/bpmp-abi.h uint8_t len; len 1973 include/soc/tegra/bpmp-abi.h uint8_t len; len 1984 include/soc/tegra/bpmp-abi.h uint8_t len; len 1995 include/soc/tegra/bpmp-abi.h uint8_t len; len 105 include/sound/emu8000.h int snd_emu8000_load_chorus_fx(struct snd_emu8000 *emu, int mode, const void __user *buf, long len); len 106 include/sound/emu8000.h int snd_emu8000_load_reverb_fx(struct snd_emu8000 *emu, int mode, const void __user *buf, long len); len 52 include/sound/emux_synth.h void (*sysex)(struct snd_emux *emu, char *buf, int len, int parsed, len 86 include/sound/hdmi-codec.h uint8_t *buf, size_t len); len 19 include/sound/info.h unsigned int len; /* total length of buffer */ len 112 include/sound/info.h int snd_info_get_line(struct snd_info_buffer *buffer, char *line, int len); len 113 include/sound/info.h const char *snd_info_get_str(char *dest, const char *src, int len); len 165 include/sound/info.h static inline int snd_info_get_line(struct snd_info_buffer *buffer, char *line, int len) { return 0; } len 166 include/sound/info.h static inline char *snd_info_get_str(char *dest, char *src, int len) { return NULL; } len 25 include/sound/l3.h int l3_write(struct l3_pins *adap, u8 addr, u8 *data, int len); len 583 include/sound/pcm.h char *name, size_t len); len 8 include/sound/pcm_iec958.h size_t len); len 11 include/sound/pcm_iec958.h u8 *cs, size_t len); len 76 include/sound/seq_midi_emul.h void (*sysex)(void *private_data, unsigned char *buf, int len, int parsed, len 929 include/trace/events/afs.h int __len = min_t(int, name->len, 23); len 1138 include/trace/events/afs.h __field(loff_t, len ) len 1148 include/trace/events/afs.h __entry->len = fl->fl_end - fl->fl_start + 1; len 1160 include/trace/events/afs.h __entry->from, __entry->len, __entry->flags) len 256 include/trace/events/btrfs.h __field( u64, len ) len 269 include/trace/events/btrfs.h __entry->len = map->len; len 285 include/trace/events/btrfs.h __entry->len, len 297 include/trace/events/btrfs.h u64 start, u64 len), len 299 include/trace/events/btrfs.h TP_ARGS(fs_info, existing, map, start, len), len 307 include/trace/events/btrfs.h __field( u64, len ) len 312 include/trace/events/btrfs.h __entry->e_len = existing->len; len 314 include/trace/events/btrfs.h __entry->map_len = map->len; len 316 include/trace/events/btrfs.h __entry->len = len; len 323 include/trace/events/btrfs.h __entry->len, len 486 include/trace/events/btrfs.h __field( u64, len ) len 500 include/trace/events/btrfs.h __entry->len = ordered->len; len 520 include/trace/events/btrfs.h __entry->len, len 1126 include/trace/events/btrfs.h TP_PROTO(const struct btrfs_fs_info *fs_info, u64 start, u64 len), len 1128 include/trace/events/btrfs.h TP_ARGS(fs_info, start, len), len 1132 include/trace/events/btrfs.h __field( u64, len ) len 1137 include/trace/events/btrfs.h __entry->len = len; len 1143 include/trace/events/btrfs.h __entry->len) len 1148 include/trace/events/btrfs.h TP_PROTO(const struct btrfs_fs_info *fs_info, u64 start, u64 len), len 1150 include/trace/events/btrfs.h TP_ARGS(fs_info, start, len) len 1155 include/trace/events/btrfs.h TP_PROTO(const struct btrfs_fs_info *fs_info, u64 start, u64 len), len 1157 include/trace/events/btrfs.h TP_ARGS(fs_info, start, len) len 1189 include/trace/events/btrfs.h u64 len), len 1191 include/trace/events/btrfs.h TP_ARGS(block_group, start, len), len 1197 include/trace/events/btrfs.h __field( u64, len ) len 1204 include/trace/events/btrfs.h __entry->len = len; len 1213 include/trace/events/btrfs.h __entry->start, __entry->len) len 1219 include/trace/events/btrfs.h u64 len), len 1221 include/trace/events/btrfs.h TP_ARGS(block_group, start, len) len 1227 include/trace/events/btrfs.h u64 len), len 1229 include/trace/events/btrfs.h TP_ARGS(block_group, start, len) len 1505 include/trace/events/btrfs.h TP_PROTO(const struct inode *inode, u64 start, u64 len, len 1508 include/trace/events/btrfs.h TP_ARGS(inode, start, len, reserved, op), len 1514 include/trace/events/btrfs.h __field( u64, len ) len 1524 include/trace/events/btrfs.h __entry->len = len; len 1530 include/trace/events/btrfs.h __entry->rootid, __entry->ino, __entry->start, __entry->len, len 1539 include/trace/events/btrfs.h TP_PROTO(const struct inode *inode, u64 start, u64 len, len 1542 include/trace/events/btrfs.h TP_ARGS(inode, start, len, reserved, op) len 1547 include/trace/events/btrfs.h TP_PROTO(const struct inode *inode, u64 start, u64 len, len 1550 include/trace/events/btrfs.h TP_ARGS(inode, start, len, reserved, op) len 1856 include/trace/events/btrfs.h __field( u64, len ) len 1863 include/trace/events/btrfs.h __entry->len = bg_cache->key.offset, len 1869 include/trace/events/btrfs.h __entry->bytenr, __entry->len, __entry->used, __entry->flags, len 1893 include/trace/events/btrfs.h u64 start, u64 len, unsigned set_bits), len 1895 include/trace/events/btrfs.h TP_ARGS(tree, start, len, set_bits), len 1902 include/trace/events/btrfs.h __field( u64, len ) len 1919 include/trace/events/btrfs.h __entry->len = len; len 1926 include/trace/events/btrfs.h __entry->rootid, __entry->start, __entry->len, len 1932 include/trace/events/btrfs.h u64 start, u64 len, unsigned clear_bits), len 1934 include/trace/events/btrfs.h TP_ARGS(tree, start, len, clear_bits), len 1941 include/trace/events/btrfs.h __field( u64, len ) len 1958 include/trace/events/btrfs.h __entry->len = len; len 1965 include/trace/events/btrfs.h __entry->rootid, __entry->start, __entry->len, len 1971 include/trace/events/btrfs.h u64 start, u64 len, unsigned set_bits, unsigned clear_bits), len 1973 include/trace/events/btrfs.h TP_ARGS(tree, start, len, set_bits, clear_bits), len 1980 include/trace/events/btrfs.h __field( u64, len ) len 1998 include/trace/events/btrfs.h __entry->len = len; len 2006 include/trace/events/btrfs.h __entry->rootid, __entry->start, __entry->len, len 19 include/trace/events/devlink.h unsigned long type, const u8 *buf, size_t len), len 21 include/trace/events/devlink.h TP_ARGS(devlink, incoming, type, buf, len), len 29 include/trace/events/devlink.h __dynamic_array(u8, buf, len) len 30 include/trace/events/devlink.h __field(size_t, len) len 39 include/trace/events/devlink.h memcpy(__get_dynamic_array(buf), buf, len); len 40 include/trace/events/devlink.h __entry->len = len; len 46 include/trace/events/devlink.h (int) __entry->len, __get_dynamic_array(buf), __entry->len) len 188 include/trace/events/devlink.h const u8 *buf, size_t len) len 296 include/trace/events/ext4.h TP_PROTO(struct inode *inode, loff_t pos, unsigned int len, len 299 include/trace/events/ext4.h TP_ARGS(inode, pos, len, flags), len 305 include/trace/events/ext4.h __field( unsigned int, len ) len 313 include/trace/events/ext4.h __entry->len = len; len 320 include/trace/events/ext4.h __entry->pos, __entry->len, __entry->flags) len 325 include/trace/events/ext4.h TP_PROTO(struct inode *inode, loff_t pos, unsigned int len, len 328 include/trace/events/ext4.h TP_ARGS(inode, pos, len, flags) len 333 include/trace/events/ext4.h TP_PROTO(struct inode *inode, loff_t pos, unsigned int len, len 336 include/trace/events/ext4.h TP_ARGS(inode, pos, len, flags) len 340 include/trace/events/ext4.h TP_PROTO(struct inode *inode, loff_t pos, unsigned int len, len 343 include/trace/events/ext4.h TP_ARGS(inode, pos, len, copied), len 349 include/trace/events/ext4.h __field( unsigned int, len ) len 357 include/trace/events/ext4.h __entry->len = len; len 364 include/trace/events/ext4.h __entry->pos, __entry->len, __entry->copied) len 369 include/trace/events/ext4.h TP_PROTO(struct inode *inode, loff_t pos, unsigned int len, len 372 include/trace/events/ext4.h TP_ARGS(inode, pos, len, copied) len 377 include/trace/events/ext4.h TP_PROTO(struct inode *inode, loff_t pos, unsigned int len, len 380 include/trace/events/ext4.h TP_ARGS(inode, pos, len, copied) len 385 include/trace/events/ext4.h TP_PROTO(struct inode *inode, loff_t pos, unsigned int len, len 388 include/trace/events/ext4.h TP_ARGS(inode, pos, len, copied) len 471 include/trace/events/ext4.h __field( __u32, len ) len 479 include/trace/events/ext4.h __entry->len = map->m_len; len 485 include/trace/events/ext4.h (unsigned long) __entry->ino, __entry->lblk, __entry->len, len 778 include/trace/events/ext4.h __field( unsigned int, len ) len 791 include/trace/events/ext4.h __entry->len = ar->len; len 805 include/trace/events/ext4.h __entry->len, __entry->logical, __entry->goal, len 819 include/trace/events/ext4.h __field( unsigned int, len ) len 833 include/trace/events/ext4.h __entry->len = ar->len; len 847 include/trace/events/ext4.h __entry->len, __entry->block, __entry->logical, len 1089 include/trace/events/ext4.h ext4_grpblk_t len), len 1091 include/trace/events/ext4.h TP_ARGS(sb, inode, group, start, len), len 1106 include/trace/events/ext4.h __entry->result_len = len; len 1122 include/trace/events/ext4.h ext4_grpblk_t len), len 1124 include/trace/events/ext4.h TP_ARGS(sb, inode, group, start, len) len 1133 include/trace/events/ext4.h ext4_grpblk_t len), len 1135 include/trace/events/ext4.h TP_ARGS(sb, inode, group, start, len) len 1310 include/trace/events/ext4.h TP_PROTO(struct inode *inode, loff_t offset, unsigned long len, int rw), len 1312 include/trace/events/ext4.h TP_ARGS(inode, offset, len, rw), len 1318 include/trace/events/ext4.h __field( unsigned long, len ) len 1326 include/trace/events/ext4.h __entry->len = len; len 1333 include/trace/events/ext4.h __entry->pos, __entry->len, __entry->rw) len 1337 include/trace/events/ext4.h TP_PROTO(struct inode *inode, loff_t offset, unsigned long len, len 1340 include/trace/events/ext4.h TP_ARGS(inode, offset, len, rw, ret), len 1346 include/trace/events/ext4.h __field( unsigned long, len ) len 1355 include/trace/events/ext4.h __entry->len = len; len 1363 include/trace/events/ext4.h __entry->pos, __entry->len, len 1368 include/trace/events/ext4.h TP_PROTO(struct inode *inode, loff_t offset, loff_t len, int mode), len 1370 include/trace/events/ext4.h TP_ARGS(inode, offset, len, mode), len 1376 include/trace/events/ext4.h __field( loff_t, len ) len 1384 include/trace/events/ext4.h __entry->len = len; len 1391 include/trace/events/ext4.h __entry->offset, __entry->len, len 1397 include/trace/events/ext4.h TP_PROTO(struct inode *inode, loff_t offset, loff_t len, int mode), len 1399 include/trace/events/ext4.h TP_ARGS(inode, offset, len, mode) len 1404 include/trace/events/ext4.h TP_PROTO(struct inode *inode, loff_t offset, loff_t len, int mode), len 1406 include/trace/events/ext4.h TP_ARGS(inode, offset, len, mode) len 1411 include/trace/events/ext4.h TP_PROTO(struct inode *inode, loff_t offset, loff_t len, int mode), len 1413 include/trace/events/ext4.h TP_ARGS(inode, offset, len, mode) len 1612 include/trace/events/ext4.h unsigned int len, unsigned int flags), len 1614 include/trace/events/ext4.h TP_ARGS(inode, lblk, len, flags), len 1620 include/trace/events/ext4.h __field( unsigned int, len ) len 1628 include/trace/events/ext4.h __entry->len = len; len 1635 include/trace/events/ext4.h __entry->lblk, __entry->len, show_map_flags(__entry->flags)) len 1640 include/trace/events/ext4.h unsigned len, unsigned flags), len 1642 include/trace/events/ext4.h TP_ARGS(inode, lblk, len, flags) len 1647 include/trace/events/ext4.h unsigned len, unsigned flags), len 1649 include/trace/events/ext4.h TP_ARGS(inode, lblk, len, flags) len 1664 include/trace/events/ext4.h __field( unsigned int, len ) len 1675 include/trace/events/ext4.h __entry->len = map->m_len; len 1685 include/trace/events/ext4.h __entry->len, show_mflags(__entry->mflags), __entry->ret) len 1798 include/trace/events/ext4.h ext4_grpblk_t len), len 1800 include/trace/events/ext4.h TP_ARGS(sb, group, start, len), len 1807 include/trace/events/ext4.h __field( int, len ) len 1815 include/trace/events/ext4.h __entry->len = len; len 1820 include/trace/events/ext4.h __entry->group, __entry->start, __entry->len) len 1828 include/trace/events/ext4.h ext4_grpblk_t len), len 1830 include/trace/events/ext4.h TP_ARGS(sb, group, start, len) len 1838 include/trace/events/ext4.h ext4_grpblk_t len), len 1840 include/trace/events/ext4.h TP_ARGS(sb, group, start, len) len 1855 include/trace/events/ext4.h __field( unsigned int, len ) len 1866 include/trace/events/ext4.h __entry->len = map->m_len; len 1876 include/trace/events/ext4.h __entry->len, show_map_flags(__entry->flags), len 1891 include/trace/events/ext4.h __field( unsigned int, len ) len 1900 include/trace/events/ext4.h __entry->len = map->m_len; len 1907 include/trace/events/ext4.h __entry->len, show_mflags(__entry->flags), __entry->ret) len 1911 include/trace/events/ext4.h TP_PROTO(struct inode *inode, ext4_lblk_t lblk, unsigned int len, len 1914 include/trace/events/ext4.h TP_ARGS(inode, lblk, len, start), len 1920 include/trace/events/ext4.h __field( unsigned int, len ) len 1928 include/trace/events/ext4.h __entry->len = len; len 1936 include/trace/events/ext4.h __entry->len, len 2003 include/trace/events/ext4.h TP_PROTO(struct inode *inode, ext4_lblk_t lblk, unsigned int len), len 2005 include/trace/events/ext4.h TP_ARGS(inode, lblk, len), len 2011 include/trace/events/ext4.h __field( unsigned int, len ) len 2018 include/trace/events/ext4.h __entry->len = len; len 2025 include/trace/events/ext4.h __entry->len) len 2030 include/trace/events/ext4.h unsigned short len), len 2032 include/trace/events/ext4.h TP_ARGS(inode, lblk, pblk, len), len 2039 include/trace/events/ext4.h __field( unsigned short, len ) len 2047 include/trace/events/ext4.h __entry->len = len; len 2055 include/trace/events/ext4.h (unsigned short) __entry->len) len 2255 include/trace/events/ext4.h __field( ext4_lblk_t, len ) len 2264 include/trace/events/ext4.h __entry->len = es->es_len; len 2272 include/trace/events/ext4.h __entry->lblk, __entry->len, len 2289 include/trace/events/ext4.h TP_PROTO(struct inode *inode, ext4_lblk_t lblk, ext4_lblk_t len), len 2291 include/trace/events/ext4.h TP_ARGS(inode, lblk, len), len 2297 include/trace/events/ext4.h __field( loff_t, len ) len 2304 include/trace/events/ext4.h __entry->len = len; len 2310 include/trace/events/ext4.h __entry->lblk, __entry->len) len 2344 include/trace/events/ext4.h __field( ext4_lblk_t, len ) len 2353 include/trace/events/ext4.h __entry->len = es->es_len; len 2361 include/trace/events/ext4.h __entry->lblk, __entry->len, len 2397 include/trace/events/ext4.h __field( ext4_lblk_t, len ) len 2407 include/trace/events/ext4.h __entry->len = es->es_len; len 2416 include/trace/events/ext4.h __entry->lblk, __entry->len, len 2478 include/trace/events/ext4.h TP_PROTO(struct inode *inode, loff_t offset, loff_t len), len 2480 include/trace/events/ext4.h TP_ARGS(inode, offset, len), len 2486 include/trace/events/ext4.h __field(loff_t, len) len 2493 include/trace/events/ext4.h __entry->len = len; len 2499 include/trace/events/ext4.h __entry->offset, __entry->len) len 2503 include/trace/events/ext4.h TP_PROTO(struct inode *inode, loff_t offset, loff_t len), len 2505 include/trace/events/ext4.h TP_ARGS(inode, offset, len), len 2511 include/trace/events/ext4.h __field(loff_t, len) len 2518 include/trace/events/ext4.h __entry->len = len; len 2524 include/trace/events/ext4.h __entry->offset, __entry->len) len 2565 include/trace/events/ext4.h __field( ext4_lblk_t, len ) len 2575 include/trace/events/ext4.h __entry->len = es->es_len; len 2585 include/trace/events/ext4.h __entry->lblk, __entry->len, len 2592 include/trace/events/ext4.h TP_PROTO(struct super_block *sb, u32 keydev, u32 agno, u64 bno, u64 len, len 2594 include/trace/events/ext4.h TP_ARGS(sb, keydev, agno, bno, len, owner), len 2600 include/trace/events/ext4.h __field(u64, len) len 2608 include/trace/events/ext4.h __entry->len = len; len 2616 include/trace/events/ext4.h __entry->len, len 2621 include/trace/events/ext4.h TP_PROTO(struct super_block *sb, u32 keydev, u32 agno, u64 bno, u64 len, \ len 2623 include/trace/events/ext4.h TP_ARGS(sb, keydev, agno, bno, len, owner)) len 2635 include/trace/events/ext4.h __field(u64, len) len 2643 include/trace/events/ext4.h __entry->len = fsmap->fmr_length; len 2651 include/trace/events/ext4.h __entry->len, len 875 include/trace/events/f2fs.h loff_t offset, loff_t len, int ret), len 877 include/trace/events/f2fs.h TP_ARGS(inode, mode, offset, len, ret), len 884 include/trace/events/f2fs.h __field(loff_t, len) len 895 include/trace/events/f2fs.h __entry->len = len; len 906 include/trace/events/f2fs.h (unsigned long long)__entry->len, len 914 include/trace/events/f2fs.h TP_PROTO(struct inode *inode, loff_t offset, unsigned long len, int rw), len 916 include/trace/events/f2fs.h TP_ARGS(inode, offset, len, rw), len 922 include/trace/events/f2fs.h __field(unsigned long, len) len 930 include/trace/events/f2fs.h __entry->len = len; len 937 include/trace/events/f2fs.h __entry->len, len 943 include/trace/events/f2fs.h TP_PROTO(struct inode *inode, loff_t offset, unsigned long len, len 946 include/trace/events/f2fs.h TP_ARGS(inode, offset, len, rw, ret), len 952 include/trace/events/f2fs.h __field(unsigned long, len) len 961 include/trace/events/f2fs.h __entry->len = len; len 970 include/trace/events/f2fs.h __entry->len, len 1135 include/trace/events/f2fs.h TP_PROTO(struct inode *inode, loff_t pos, unsigned int len, len 1138 include/trace/events/f2fs.h TP_ARGS(inode, pos, len, flags), len 1144 include/trace/events/f2fs.h __field(unsigned int, len) len 1152 include/trace/events/f2fs.h __entry->len = len; len 1159 include/trace/events/f2fs.h __entry->len, len 1165 include/trace/events/f2fs.h TP_PROTO(struct inode *inode, loff_t pos, unsigned int len, len 1168 include/trace/events/f2fs.h TP_ARGS(inode, pos, len, copied), len 1174 include/trace/events/f2fs.h __field(unsigned int, len) len 1182 include/trace/events/f2fs.h __entry->len = len; len 1189 include/trace/events/f2fs.h __entry->len, len 1551 include/trace/events/f2fs.h __field(unsigned int, len) len 1560 include/trace/events/f2fs.h __entry->len = ei->len; len 1569 include/trace/events/f2fs.h __entry->len) len 1575 include/trace/events/f2fs.h unsigned int len), len 1577 include/trace/events/f2fs.h TP_ARGS(inode, pgofs, blkaddr, len), len 1584 include/trace/events/f2fs.h __field(unsigned int, len) len 1592 include/trace/events/f2fs.h __entry->len = len; len 1600 include/trace/events/f2fs.h __entry->len) len 34 include/trace/events/i2c.h __field(__u16, len ) len 35 include/trace/events/i2c.h __dynamic_array(__u8, buf, msg->len) ), len 41 include/trace/events/i2c.h __entry->len = msg->len; len 42 include/trace/events/i2c.h memcpy(__get_dynamic_array(buf), msg->buf, msg->len); len 49 include/trace/events/i2c.h __entry->len, len 50 include/trace/events/i2c.h __entry->len, __get_dynamic_array(buf) len 67 include/trace/events/i2c.h __field(__u16, len ) len 74 include/trace/events/i2c.h __entry->len = msg->len; len 81 include/trace/events/i2c.h __entry->len len 98 include/trace/events/i2c.h __field(__u16, len ) len 99 include/trace/events/i2c.h __dynamic_array(__u8, buf, msg->len) ), len 105 include/trace/events/i2c.h __entry->len = msg->len; len 106 include/trace/events/i2c.h memcpy(__get_dynamic_array(buf), msg->buf, msg->len); len 113 include/trace/events/i2c.h __entry->len, len 114 include/trace/events/i2c.h __entry->len, __get_dynamic_array(buf) len 214 include/trace/events/kvm.h TP_PROTO(int type, int len, u64 gpa, void *val), len 215 include/trace/events/kvm.h TP_ARGS(type, len, gpa, val), len 219 include/trace/events/kvm.h __field( u32, len ) len 226 include/trace/events/kvm.h __entry->len = len; len 231 include/trace/events/kvm.h min_t(u32, sizeof(__entry->val), len)); len 236 include/trace/events/kvm.h __entry->len, __entry->gpa, __entry->val) len 29 include/trace/events/net.h __field( unsigned int, len ) len 49 include/trace/events/net.h __entry->len = skb->len; len 64 include/trace/events/net.h __entry->protocol, __entry->ip_summed, __entry->len, len 82 include/trace/events/net.h __field( unsigned int, len ) len 89 include/trace/events/net.h __entry->len = skb_len; len 95 include/trace/events/net.h __get_str(name), __entry->skbaddr, __entry->len, __entry->rc) len 129 include/trace/events/net.h __field( unsigned int, len ) len 135 include/trace/events/net.h __entry->len = skb->len; len 140 include/trace/events/net.h __get_str(name), __entry->skbaddr, __entry->len) len 182 include/trace/events/net.h __field( unsigned int, len ) len 208 include/trace/events/net.h __entry->len = skb->len; len 222 include/trace/events/net.h __entry->hash, __entry->l4_hash, __entry->len, len 11 include/trace/events/printk.h TP_PROTO(const char *text, size_t len), len 13 include/trace/events/printk.h TP_ARGS(text, len), len 16 include/trace/events/printk.h __dynamic_array(char, msg, len + 1) len 25 include/trace/events/printk.h if ((len > 0) && (text[len-1] == '\n')) len 26 include/trace/events/printk.h len -= 1; len 28 include/trace/events/printk.h memcpy(__get_str(msg), text, len); len 29 include/trace/events/printk.h __get_str(msg)[len] = 0; len 292 include/trace/events/rpcgss.h unsigned int len, len 296 include/trace/events/rpcgss.h TP_ARGS(expiry, now, timeout, len, data), len 302 include/trace/events/rpcgss.h __field(int, len) len 310 include/trace/events/rpcgss.h __entry->len = len; len 311 include/trace/events/rpcgss.h strncpy(__get_str(acceptor), data, len); len 316 include/trace/events/rpcgss.h __entry->len, __get_str(acceptor)) len 575 include/trace/events/rpcrdma.h __entry->hdrlen = req->rl_hdrbuf.len; len 1049 include/trace/events/rpcrdma.h int len, len 1053 include/trace/events/rpcrdma.h TP_ARGS(rqst, len, hdrlen), len 1059 include/trace/events/rpcrdma.h __field(int, len) len 1067 include/trace/events/rpcrdma.h __entry->len = len; len 1073 include/trace/events/rpcrdma.h __entry->base, __entry->len, __entry->hdrlen len 1082 include/trace/events/rpcrdma.h int len, len 1086 include/trace/events/rpcrdma.h TP_ARGS(rqst, pageno, pos, len, curlen), len 1093 include/trace/events/rpcrdma.h __field(int, len) len 1102 include/trace/events/rpcrdma.h __entry->len = len; len 1108 include/trace/events/rpcrdma.h __entry->pageno, __entry->pos, __entry->len, __entry->curlen len 1056 include/trace/events/rxrpc.h rxrpc_seq_t seq, unsigned int offset, unsigned int len, len 1059 include/trace/events/rxrpc.h TP_ARGS(call, why, seq, offset, len, ret), len 1066 include/trace/events/rxrpc.h __field(unsigned int, len ) len 1075 include/trace/events/rxrpc.h __entry->len = len; len 1084 include/trace/events/rxrpc.h __entry->len, len 198 include/trace/events/scsi.h #define __parse_cdb(cdb, len) scsi_trace_parse_cdb(p, cdb, len) len 56 include/trace/events/skb.h TP_PROTO(const struct sk_buff *skb, int len), len 58 include/trace/events/skb.h TP_ARGS(skb, len), len 62 include/trace/events/skb.h __field( int, len ) len 67 include/trace/events/skb.h __entry->len = len; len 70 include/trace/events/skb.h TP_printk("skbaddr=%p len=%d", __entry->skbaddr, __entry->len) len 37 include/trace/events/smbus.h __field(__u8, len ) len 49 include/trace/events/smbus.h __entry->len = 1; len 53 include/trace/events/smbus.h __entry->len = 2; len 58 include/trace/events/smbus.h __entry->len = data->block[0] + 1; len 60 include/trace/events/smbus.h memcpy(__entry->buf, data->block, __entry->len); len 66 include/trace/events/smbus.h __entry->len = 0; len 84 include/trace/events/smbus.h __entry->len, len 85 include/trace/events/smbus.h __entry->len, __entry->buf len 145 include/trace/events/smbus.h __field(__u8, len ) len 158 include/trace/events/smbus.h __entry->len = 1; len 162 include/trace/events/smbus.h __entry->len = 2; len 167 include/trace/events/smbus.h __entry->len = data->block[0] + 1; len 169 include/trace/events/smbus.h memcpy(__entry->buf, data->block, __entry->len); len 174 include/trace/events/smbus.h __entry->len = 0; len 192 include/trace/events/smbus.h __entry->len, len 193 include/trace/events/smbus.h __entry->len, __entry->buf len 132 include/trace/events/spi.h __field( int, len ) len 135 include/trace/events/spi.h (xfer->len < 64 ? xfer->len : 64) : 0) len 138 include/trace/events/spi.h (xfer->len < 64 ? xfer->len : 64) : 0) len 145 include/trace/events/spi.h __entry->len = xfer->len; len 158 include/trace/events/spi.h __entry->xfer, __entry->len, len 16 include/trace/events/spmi.h TP_PROTO(u8 opcode, u8 sid, u16 addr, u8 len, const u8 *buf), len 17 include/trace/events/spmi.h TP_ARGS(opcode, sid, addr, len, buf), len 23 include/trace/events/spmi.h __field ( u8, len ) len 24 include/trace/events/spmi.h __dynamic_array ( u8, buf, len + 1 ) len 31 include/trace/events/spmi.h __entry->len = len + 1; len 32 include/trace/events/spmi.h memcpy(__get_dynamic_array(buf), buf, len + 1); len 37 include/trace/events/spmi.h (int)__entry->addr, (int)__entry->len, len 38 include/trace/events/spmi.h (int)__entry->len, __get_dynamic_array(buf)) len 86 include/trace/events/spmi.h TP_PROTO(u8 opcode, u8 sid, u16 addr, int ret, u8 len, const u8 *buf), len 87 include/trace/events/spmi.h TP_ARGS(opcode, sid, addr, ret, len, buf), len 94 include/trace/events/spmi.h __field ( u8, len ) len 95 include/trace/events/spmi.h __dynamic_array ( u8, buf, len + 1 ) len 103 include/trace/events/spmi.h __entry->len = len + 1; len 104 include/trace/events/spmi.h memcpy(__get_dynamic_array(buf), buf, len + 1); len 109 include/trace/events/spmi.h (int)__entry->addr, __entry->ret, (int)__entry->len, len 110 include/trace/events/spmi.h (int)__entry->len, __get_dynamic_array(buf)) len 358 include/trace/events/sunrpc.h __field(unsigned int, len) len 390 include/trace/events/sunrpc.h __entry->len = xdr->buf->len; len 401 include/trace/events/sunrpc.h __entry->len len 425 include/trace/events/sunrpc.h __field(unsigned int, len) len 449 include/trace/events/sunrpc.h __entry->len = xdr->buf->len; len 460 include/trace/events/sunrpc.h __entry->len len 826 include/trace/events/sunrpc.h __entry->reclen = xs->recv.len; len 846 include/trace/events/sunrpc.h TP_PROTO(struct svc_rqst *rqst, int len), len 848 include/trace/events/sunrpc.h TP_ARGS(rqst, len), len 852 include/trace/events/sunrpc.h __field(int, len) len 859 include/trace/events/sunrpc.h __entry->len = len; len 865 include/trace/events/sunrpc.h __get_str(addr), __entry->xid, __entry->len, len 1070 include/trace/events/sunrpc.h TP_PROTO(struct svc_xprt *xprt, int len), len 1072 include/trace/events/sunrpc.h TP_ARGS(xprt, len), len 1076 include/trace/events/sunrpc.h __field(int, len) len 1083 include/trace/events/sunrpc.h __entry->len = len; len 1090 include/trace/events/sunrpc.h __entry->len, show_svc_xprt_flags(__entry->flags)) len 268 include/trace/events/tcp.h __entry->data_len = skb->len - __tcp_hdrlen(th); len 40 include/trace/events/vsock_virtio_transport_common.h __u32 len, len 48 include/trace/events/vsock_virtio_transport_common.h len, len 58 include/trace/events/vsock_virtio_transport_common.h __field(__u32, len) len 68 include/trace/events/vsock_virtio_transport_common.h __entry->len = len; len 76 include/trace/events/vsock_virtio_transport_common.h __entry->len, len 86 include/trace/events/vsock_virtio_transport_common.h __u32 len, len 96 include/trace/events/vsock_virtio_transport_common.h len, len 108 include/trace/events/vsock_virtio_transport_common.h __field(__u32, len) len 120 include/trace/events/vsock_virtio_transport_common.h __entry->len = len; len 131 include/trace/events/vsock_virtio_transport_common.h __entry->len, len 96 include/trace/trace_events.h #define __array(type, item, len) type item[len]; len 99 include/trace/trace_events.h #define __dynamic_array(type, item, len) u32 __data_loc_##item; len 191 include/trace/trace_events.h #define __array(type, item, len) len 194 include/trace/trace_events.h #define __dynamic_array(type, item, len) u32 item; len 421 include/trace/trace_events.h #define __array(type, item, len) \ len 423 include/trace/trace_events.h char *type_str = #type"["__stringify(len)"]"; \ len 424 include/trace/trace_events.h BUILD_BUG_ON(len > MAX_FILTER_STR_VAL); \ len 425 include/trace/trace_events.h BUILD_BUG_ON(len <= 0); \ len 435 include/trace/trace_events.h #define __dynamic_array(type, item, len) \ len 489 include/trace/trace_events.h #define __array(type, item, len) len 492 include/trace/trace_events.h #define __dynamic_array(type, item, len) \ len 493 include/trace/trace_events.h __item_length = (len) * sizeof(type); \ len 663 include/trace/trace_events.h #define __array(type, item, len) len 666 include/trace/trace_events.h #define __dynamic_array(type, item, len) \ len 126 include/uapi/drm/msm_drm.h __u32 len; /* in or out */ len 297 include/uapi/drm/msm_drm.h __u32 len; len 358 include/uapi/drm/vc4_drm.h __u32 len; len 53 include/uapi/linux/auto_fs.h int len; len 60 include/uapi/linux/auto_fs.h int len; len 179 include/uapi/linux/auto_fs.h int len; len 200 include/uapi/linux/auto_fs.h __u32 len; len 19 include/uapi/linux/b1lli.h int len; len 554 include/uapi/linux/batadv_packet.h __be16 len; len 96 include/uapi/linux/blkzoned.h __u64 len; /* Zone length in number of sectors */ len 2934 include/uapi/linux/bpf.h #define BPF_F_ADJ_ROOM_ENCAP_L2(len) (((__u64)len & \ len 2973 include/uapi/linux/bpf.h __u32 len; len 3206 include/uapi/linux/bpf.h __u32 len; len 505 include/uapi/linux/btrfs.h __u32 len; len 546 include/uapi/linux/btrfs.h __u64 len; len 143 include/uapi/linux/can.h __u8 len; /* frame payload length in byte */ len 271 include/uapi/linux/cdrom.h unsigned short len; len 569 include/uapi/linux/cdrom.h int len; len 577 include/uapi/linux/cdrom.h int len; len 16 include/uapi/linux/cec-funcs.h msg->len = 4; len 31 include/uapi/linux/cec-funcs.h msg->len = 2; len 37 include/uapi/linux/cec-funcs.h msg->len = 2; len 46 include/uapi/linux/cec-funcs.h msg->len = 4; len 61 include/uapi/linux/cec-funcs.h msg->len = 2; len 70 include/uapi/linux/cec-funcs.h msg->len = 4; len 88 include/uapi/linux/cec-funcs.h msg->len = 6; len 108 include/uapi/linux/cec-funcs.h msg->len = 4; len 125 include/uapi/linux/cec-funcs.h msg->len = 2; len 133 include/uapi/linux/cec-funcs.h msg->len = 2; len 245 include/uapi/linux/cec-funcs.h msg->len = 3; len 253 include/uapi/linux/cec-funcs.h msg->len = 10; len 264 include/uapi/linux/cec-funcs.h msg->len = 7; len 276 include/uapi/linux/cec-funcs.h msg->len = 4; len 285 include/uapi/linux/cec-funcs.h msg->len = 5; len 348 include/uapi/linux/cec-funcs.h msg->len = 3; len 362 include/uapi/linux/cec-funcs.h msg->len = 2; len 377 include/uapi/linux/cec-funcs.h msg->len = 3; len 386 include/uapi/linux/cec-funcs.h msg->len += 2; len 422 include/uapi/linux/cec-funcs.h msg->len = 3; len 446 include/uapi/linux/cec-funcs.h msg->len = 13; len 499 include/uapi/linux/cec-funcs.h msg->len = 16; len 547 include/uapi/linux/cec-funcs.h msg->len = 13; len 602 include/uapi/linux/cec-funcs.h msg->len = 13; len 655 include/uapi/linux/cec-funcs.h msg->len = 16; len 703 include/uapi/linux/cec-funcs.h msg->len = 13; len 748 include/uapi/linux/cec-funcs.h unsigned int len = strlen(prog_title); len 750 include/uapi/linux/cec-funcs.h if (len > 14) len 751 include/uapi/linux/cec-funcs.h len = 14; len 752 include/uapi/linux/cec-funcs.h msg->len = 2 + len; len 754 include/uapi/linux/cec-funcs.h memcpy(msg->msg + 2, prog_title, len); len 760 include/uapi/linux/cec-funcs.h unsigned int len = msg->len > 2 ? msg->len - 2 : 0; len 762 include/uapi/linux/cec-funcs.h if (len > 14) len 763 include/uapi/linux/cec-funcs.h len = 14; len 764 include/uapi/linux/cec-funcs.h memcpy(prog_title, msg->msg + 2, len); len 765 include/uapi/linux/cec-funcs.h prog_title[len] = '\0'; len 771 include/uapi/linux/cec-funcs.h msg->len = 3; len 785 include/uapi/linux/cec-funcs.h msg->len = 2; len 793 include/uapi/linux/cec-funcs.h msg->len = 5; len 811 include/uapi/linux/cec-funcs.h msg->len = 2; len 819 include/uapi/linux/cec-funcs.h msg->len = 5; len 835 include/uapi/linux/cec-funcs.h msg->len = 2; len 852 include/uapi/linux/cec-funcs.h msg->len = 6; len 885 include/uapi/linux/cec-funcs.h msg->len = 2; len 894 include/uapi/linux/cec-funcs.h msg->len = 3; len 908 include/uapi/linux/cec-funcs.h msg->len = 3; len 923 include/uapi/linux/cec-funcs.h msg->len = 3; len 939 include/uapi/linux/cec-funcs.h msg->len = 3; len 973 include/uapi/linux/cec-funcs.h msg->len = 7; len 986 include/uapi/linux/cec-funcs.h msg->len = 10; len 1012 include/uapi/linux/cec-funcs.h tuner_dev_info->is_analog = msg->len < 10; len 1028 include/uapi/linux/cec-funcs.h msg->len = 3; len 1046 include/uapi/linux/cec-funcs.h msg->len = 6; len 1067 include/uapi/linux/cec-funcs.h msg->len = 9; len 1080 include/uapi/linux/cec-funcs.h msg->len = 2; len 1086 include/uapi/linux/cec-funcs.h msg->len = 2; len 1094 include/uapi/linux/cec-funcs.h msg->len = 5; len 1111 include/uapi/linux/cec-funcs.h msg->len = 2; len 1121 include/uapi/linux/cec-funcs.h msg->len = 2 + size; len 1130 include/uapi/linux/cec-funcs.h *size = msg->len - 2; len 1143 include/uapi/linux/cec-funcs.h msg->len = 5 + size; len 1155 include/uapi/linux/cec-funcs.h *size = msg->len - 5; len 1169 include/uapi/linux/cec-funcs.h msg->len = 2 + size; len 1178 include/uapi/linux/cec-funcs.h *size = msg->len - 2; len 1187 include/uapi/linux/cec-funcs.h msg->len = 2; len 1197 include/uapi/linux/cec-funcs.h unsigned int len = strlen(osd); len 1199 include/uapi/linux/cec-funcs.h if (len > 13) len 1200 include/uapi/linux/cec-funcs.h len = 13; len 1201 include/uapi/linux/cec-funcs.h msg->len = 3 + len; len 1204 include/uapi/linux/cec-funcs.h memcpy(msg->msg + 3, osd, len); len 1211 include/uapi/linux/cec-funcs.h unsigned int len = msg->len > 3 ? msg->len - 3 : 0; len 1214 include/uapi/linux/cec-funcs.h if (len > 13) len 1215 include/uapi/linux/cec-funcs.h len = 13; len 1216 include/uapi/linux/cec-funcs.h memcpy(osd, msg->msg + 3, len); len 1217 include/uapi/linux/cec-funcs.h osd[len] = '\0'; len 1224 include/uapi/linux/cec-funcs.h unsigned int len = strlen(name); len 1226 include/uapi/linux/cec-funcs.h if (len > 14) len 1227 include/uapi/linux/cec-funcs.h len = 14; len 1228 include/uapi/linux/cec-funcs.h msg->len = 2 + len; len 1230 include/uapi/linux/cec-funcs.h memcpy(msg->msg + 2, name, len); len 1236 include/uapi/linux/cec-funcs.h unsigned int len = msg->len > 2 ? msg->len - 2 : 0; len 1238 include/uapi/linux/cec-funcs.h if (len > 14) len 1239 include/uapi/linux/cec-funcs.h len = 14; len 1240 include/uapi/linux/cec-funcs.h memcpy(name, msg->msg + 2, len); len 1241 include/uapi/linux/cec-funcs.h name[len] = '\0'; len 1247 include/uapi/linux/cec-funcs.h msg->len = 2; len 1257 include/uapi/linux/cec-funcs.h msg->len = 3; len 1272 include/uapi/linux/cec-funcs.h msg->len = 3; len 1301 include/uapi/linux/cec-funcs.h msg->len = 3; len 1314 include/uapi/linux/cec-funcs.h msg->len++; len 1318 include/uapi/linux/cec-funcs.h msg->len += 4; len 1333 include/uapi/linux/cec-funcs.h if (msg->len == 3) len 1347 include/uapi/linux/cec-funcs.h if (msg->len < 7) len 1359 include/uapi/linux/cec-funcs.h msg->len = 2; len 1369 include/uapi/linux/cec-funcs.h msg->len = 3; len 1383 include/uapi/linux/cec-funcs.h msg->len = 2; len 1392 include/uapi/linux/cec-funcs.h msg->len = 4; len 1409 include/uapi/linux/cec-funcs.h msg->len = 4; len 1417 include/uapi/linux/cec-funcs.h msg->len = 2; len 1427 include/uapi/linux/cec-funcs.h msg->len = 3; len 1443 include/uapi/linux/cec-funcs.h msg->len = 2; len 1451 include/uapi/linux/cec-funcs.h msg->len = 3; len 1466 include/uapi/linux/cec-funcs.h msg->len = phys_addr == 0xffff ? 2 : 4; len 1477 include/uapi/linux/cec-funcs.h if (msg->len < 4) len 1486 include/uapi/linux/cec-funcs.h msg->len = 3; len 1500 include/uapi/linux/cec-funcs.h msg->len = 2; len 1513 include/uapi/linux/cec-funcs.h msg->len = 2 + num_descriptors * 3; len 1528 include/uapi/linux/cec-funcs.h *num_descriptors = (msg->len - 2) / 3; len 1547 include/uapi/linux/cec-funcs.h msg->len = 2 + num_descriptors; len 1562 include/uapi/linux/cec-funcs.h *num_descriptors = msg->len - 2; len 1576 include/uapi/linux/cec-funcs.h msg->len = 3; len 1591 include/uapi/linux/cec-funcs.h msg->len = 2; len 1598 include/uapi/linux/cec-funcs.h msg->len = 2; len 1606 include/uapi/linux/cec-funcs.h msg->len = 2; len 1613 include/uapi/linux/cec-funcs.h msg->len = 2; len 1620 include/uapi/linux/cec-funcs.h msg->len = 2; len 1628 include/uapi/linux/cec-funcs.h msg->len = 2; len 1643 include/uapi/linux/cec-funcs.h msg->len = 6; len 1651 include/uapi/linux/cec-funcs.h msg->msg[msg->len++] = audio_out_delay; len 1665 include/uapi/linux/cec-funcs.h if (*audio_out_compensated == 3 && msg->len >= 7) len 1675 include/uapi/linux/cec-funcs.h msg->len = 4; len 1695 include/uapi/linux/cec-funcs.h msg->len = 9; len 1725 include/uapi/linux/cec-funcs.h msg->len = has_field ? 10 : 8; len 1758 include/uapi/linux/cec-funcs.h *has_field = msg->len >= 10; len 1770 include/uapi/linux/cec-funcs.h msg->len = 10; len 1781 include/uapi/linux/cec-funcs.h msg->msg[msg->len++] = phys_addr3 >> 8; len 1782 include/uapi/linux/cec-funcs.h msg->msg[msg->len++] = phys_addr3 & 0xff; len 1784 include/uapi/linux/cec-funcs.h msg->msg[msg->len++] = phys_addr4 >> 8; len 1785 include/uapi/linux/cec-funcs.h msg->msg[msg->len++] = phys_addr4 & 0xff; len 1787 include/uapi/linux/cec-funcs.h msg->msg[msg->len++] = phys_addr5 >> 8; len 1788 include/uapi/linux/cec-funcs.h msg->msg[msg->len++] = phys_addr5 & 0xff; len 1808 include/uapi/linux/cec-funcs.h if (msg->len >= 12) len 1810 include/uapi/linux/cec-funcs.h if (msg->len >= 14) len 1812 include/uapi/linux/cec-funcs.h if (msg->len >= 16) len 1820 include/uapi/linux/cec-funcs.h msg->len = 8; len 1845 include/uapi/linux/cec-funcs.h msg->len = 11; len 1872 include/uapi/linux/cec-funcs.h msg->len = 5; len 1887 include/uapi/linux/cec-funcs.h msg->len = 5; len 1904 include/uapi/linux/cec-funcs.h msg->len = 6; len 1926 include/uapi/linux/cec-funcs.h msg->len = 6; len 60 include/uapi/linux/cec.h __u32 len; len 98 include/uapi/linux/cec.h return msg->len > 1 ? msg->msg[1] : -1; len 124 include/uapi/linux/cec.h msg->len = 1; len 372 include/uapi/linux/coda.h int len; len 379 include/uapi/linux/coda.h int len; len 76 include/uapi/linux/connector.h __u16 len; /* Length of the following data */ len 826 include/uapi/linux/dvb/frontend.h __u8 len; len 855 include/uapi/linux/dvb/frontend.h __u32 len; len 248 include/uapi/linux/ethtool.h __u32 len; len 313 include/uapi/linux/ethtool.h __u32 len; len 339 include/uapi/linux/ethtool.h __u32 len; len 624 include/uapi/linux/ethtool.h __u32 len; len 687 include/uapi/linux/ethtool.h __u32 len; len 1154 include/uapi/linux/ethtool.h __u32 len; len 124 include/uapi/linux/fanotify.h __u16 len; len 154 include/uapi/linux/fanotify.h #define FAN_EVENT_NEXT(meta, len) ((len) -= (meta)->event_len, \ len 158 include/uapi/linux/fanotify.h #define FAN_EVENT_OK(meta, len) ((long)(len) >= (long)FAN_EVENT_METADATA_LEN && \ len 160 include/uapi/linux/fanotify.h (long)(meta)->event_len <= (long)(len)) len 283 include/uapi/linux/fb.h __u32 len; /* Number of entries */ len 32 include/uapi/linux/filter.h unsigned short len; /* Number of filter blocks */ len 63 include/uapi/linux/fs.h __u64 len; len 752 include/uapi/linux/fuse.h uint64_t len; len 787 include/uapi/linux/fuse.h uint32_t len; len 798 include/uapi/linux/fuse.h uint32_t len; len 830 include/uapi/linux/fuse.h int64_t len; len 891 include/uapi/linux/fuse.h uint64_t len; len 160 include/uapi/linux/hiddev.h #define HIDIOCGNAME(len) _IOC(_IOC_READ, 'H', 0x06, len) len 172 include/uapi/linux/hiddev.h #define HIDIOCGPHYS(len) _IOC(_IOC_READ, 'H', 0x12, len) len 37 include/uapi/linux/hidraw.h #define HIDIOCGRAWNAME(len) _IOC(_IOC_READ, 'H', 0x04, len) len 38 include/uapi/linux/hidraw.h #define HIDIOCGRAWPHYS(len) _IOC(_IOC_READ, 'H', 0x05, len) len 40 include/uapi/linux/hidraw.h #define HIDIOCSFEATURE(len) _IOC(_IOC_WRITE|_IOC_READ, 'H', 0x06, len) len 41 include/uapi/linux/hidraw.h #define HIDIOCGFEATURE(len) _IOC(_IOC_WRITE|_IOC_READ, 'H', 0x07, len) len 84 include/uapi/linux/i2c.h __u16 len; /* msg length */ len 69 include/uapi/linux/if_xdp.h __u64 len; /* Length of packet data area */ len 102 include/uapi/linux/if_xdp.h __u32 len; len 25 include/uapi/linux/inotify.h __u32 len; /* length (including nulls) of name */ len 117 include/uapi/linux/input.h __u8 len; len 139 include/uapi/linux/input.h #define EVIOCGNAME(len) _IOC(_IOC_READ, 'E', 0x06, len) /* get device name */ len 140 include/uapi/linux/input.h #define EVIOCGPHYS(len) _IOC(_IOC_READ, 'E', 0x07, len) /* get physical location */ len 141 include/uapi/linux/input.h #define EVIOCGUNIQ(len) _IOC(_IOC_READ, 'E', 0x08, len) /* get unique identifier */ len 142 include/uapi/linux/input.h #define EVIOCGPROP(len) _IOC(_IOC_READ, 'E', 0x09, len) /* get device properties */ len 168 include/uapi/linux/input.h #define EVIOCGMTSLOTS(len) _IOC(_IOC_READ, 'E', 0x0a, len) len 170 include/uapi/linux/input.h #define EVIOCGKEY(len) _IOC(_IOC_READ, 'E', 0x18, len) /* get global key state */ len 171 include/uapi/linux/input.h #define EVIOCGLED(len) _IOC(_IOC_READ, 'E', 0x19, len) /* get all LEDs */ len 172 include/uapi/linux/input.h #define EVIOCGSND(len) _IOC(_IOC_READ, 'E', 0x1a, len) /* get all sounds status */ len 173 include/uapi/linux/input.h #define EVIOCGSW(len) _IOC(_IOC_READ, 'E', 0x1b, len) /* get all switch states */ len 175 include/uapi/linux/input.h #define EVIOCGBIT(ev,len) _IOC(_IOC_READ, 'E', 0x20 + (ev), len) /* get event bits */ len 24 include/uapi/linux/io_uring.h __u32 len; /* buffer size or number of iovecs */ len 59 include/uapi/linux/joystick.h #define JSIOCGNAME(len) _IOC(_IOC_READ, 'j', 0x13, len) /* get identifier string */ len 303 include/uapi/linux/kvm.h __u32 len; len 433 include/uapi/linux/kvm.h __u32 len; len 510 include/uapi/linux/kvm.h __u32 len; len 657 include/uapi/linux/kvm.h __u32 len; len 692 include/uapi/linux/kvm.h __u32 len; /* 1, 2, 4, or 8 bytes; or 0 to ignore length */ len 1514 include/uapi/linux/kvm.h __u32 len; len 1529 include/uapi/linux/kvm.h __u32 len; len 1541 include/uapi/linux/kvm.h __u32 len; len 171 include/uapi/linux/mic_common.h int len; len 77 include/uapi/linux/nbd.h __be32 len; len 38 include/uapi/linux/netfilter/nfnetlink_compat.h #define NFA_ALIGN(len) (((len) + NFA_ALIGNTO - 1) & ~(NFA_ALIGNTO - 1)) len 39 include/uapi/linux/netfilter/nfnetlink_compat.h #define NFA_OK(nfa,len) ((len) > 0 && (nfa)->nfa_len >= sizeof(struct nfattr) \ len 40 include/uapi/linux/netfilter/nfnetlink_compat.h && (nfa)->nfa_len <= (len)) len 43 include/uapi/linux/netfilter/nfnetlink_compat.h #define NFA_LENGTH(len) (NFA_ALIGN(sizeof(struct nfattr)) + (len)) len 44 include/uapi/linux/netfilter/nfnetlink_compat.h #define NFA_SPACE(len) NFA_ALIGN(NFA_LENGTH(len)) len 53 include/uapi/linux/netfilter/nfnetlink_compat.h (skb)->len; }) len 48 include/uapi/linux/netfilter/nfnetlink_osf.h __u32 len; len 17 include/uapi/linux/netfilter/xt_NFLOG.h __u32 len; len 70 include/uapi/linux/netfilter/xt_policy.h __u16 len; len 49 include/uapi/linux/netfilter_bridge/ebt_802_3.h __be16 len; len 16 include/uapi/linux/netfilter_bridge/ebt_nflog.h __u32 len; len 90 include/uapi/linux/netlink.h #define NLMSG_ALIGN(len) ( ((len)+NLMSG_ALIGNTO-1) & ~(NLMSG_ALIGNTO-1) ) len 92 include/uapi/linux/netlink.h #define NLMSG_LENGTH(len) ((len) + NLMSG_HDRLEN) len 93 include/uapi/linux/netlink.h #define NLMSG_SPACE(len) NLMSG_ALIGN(NLMSG_LENGTH(len)) len 95 include/uapi/linux/netlink.h #define NLMSG_NEXT(nlh,len) ((len) -= NLMSG_ALIGN((nlh)->nlmsg_len), \ len 97 include/uapi/linux/netlink.h #define NLMSG_OK(nlh,len) ((len) >= (int)sizeof(struct nlmsghdr) && \ len 99 include/uapi/linux/netlink.h (nlh)->nlmsg_len <= (len)) len 100 include/uapi/linux/netlink.h #define NLMSG_PAYLOAD(nlh,len) ((nlh)->nlmsg_len - NLMSG_SPACE((len))) len 231 include/uapi/linux/netlink.h #define NLA_ALIGN(len) (((len) + NLA_ALIGNTO - 1) & ~(NLA_ALIGNTO - 1)) len 23 include/uapi/linux/nfs4_mount.h unsigned int len; len 4886 include/uapi/linux/nl80211.h __u32 start, offset, len; len 4897 include/uapi/linux/nl80211.h __u32 offset, len; len 175 include/uapi/linux/rds.h __u32 len; len 186 include/uapi/linux/rds.h __u32 len; len 189 include/uapi/linux/rtnetlink.h #define RTA_ALIGN(len) ( ((len)+RTA_ALIGNTO-1) & ~(RTA_ALIGNTO-1) ) len 190 include/uapi/linux/rtnetlink.h #define RTA_OK(rta,len) ((len) >= (int)sizeof(struct rtattr) && \ len 192 include/uapi/linux/rtnetlink.h (rta)->rta_len <= (len)) len 195 include/uapi/linux/rtnetlink.h #define RTA_LENGTH(len) (RTA_ALIGN(sizeof(struct rtattr)) + (len)) len 196 include/uapi/linux/rtnetlink.h #define RTA_SPACE(len) RTA_ALIGN(RTA_LENGTH(len)) len 391 include/uapi/linux/rtnetlink.h #define RTNH_ALIGN(len) ( ((len)+RTNH_ALIGNTO-1) & ~(RTNH_ALIGNTO-1) ) len 392 include/uapi/linux/rtnetlink.h #define RTNH_OK(rtnh,len) ((rtnh)->rtnh_len >= sizeof(struct rtnexthop) && \ len 393 include/uapi/linux/rtnetlink.h ((int)(rtnh)->rtnh_len) <= (len)) len 395 include/uapi/linux/rtnetlink.h #define RTNH_LENGTH(len) (RTNH_ALIGN(sizeof(struct rtnexthop)) + (len)) len 396 include/uapi/linux/rtnetlink.h #define RTNH_SPACE(len) RTNH_ALIGN(RTNH_LENGTH(len)) len 105 include/uapi/linux/scif_ioctl.h __s32 len; len 121 include/uapi/linux/scif_ioctl.h __u64 len; len 135 include/uapi/linux/scif_ioctl.h __u64 len; len 154 include/uapi/linux/scif_ioctl.h __u64 len; len 195 include/uapi/linux/scif_ioctl.h __s32 len; len 61 include/uapi/linux/sdla.h int len; len 51 include/uapi/linux/seg6.h __u8 len; len 246 include/uapi/linux/soundcard.h int len; /* Size of the wave data in bytes */ len 307 include/uapi/linux/soundcard.h int len; /* Size of the sysex data in bytes */ len 703 include/uapi/linux/soundcard.h int len; len 714 include/uapi/linux/soundcard.h int len; /* Length of data in bytes */ len 718 include/uapi/linux/soundcard.h int len; len 1091 include/uapi/linux/soundcard.h #define SEQ_DEFINEBUF(len) unsigned char _seqbuf[len]; int _seqbuflen = len;int _seqbufptr = 0 len 1092 include/uapi/linux/soundcard.h #define _SEQ_NEEDBUF(len) if ((_seqbufptr+(len)) > _seqbuflen) seqbuf_dump() len 1093 include/uapi/linux/soundcard.h #define _SEQ_ADVBUF(len) _seqbufptr += len len 1110 include/uapi/linux/soundcard.h #define _SEQ_NEEDBUF(len) /* empty */ len 1178 include/uapi/linux/soundcard.h #define SEQ_SYSEX(dev, buf, len) \ len 1179 include/uapi/linux/soundcard.h {int ii, ll=(len); \ len 1274 include/uapi/linux/soundcard.h #define SEQ_WRPATCH(patchx, len) \ len 1276 include/uapi/linux/soundcard.h if (write(seqfd, (char*)(patchx), len)==-1) \ len 1278 include/uapi/linux/soundcard.h #define SEQ_WRPATCH2(patchx, len) \ len 1279 include/uapi/linux/soundcard.h (SEQ_DUMPBUF(), write(seqfd, (char*)(patchx), len)) len 98 include/uapi/linux/spi/spidev.h __u32 len; len 98 include/uapi/linux/target_core_user.h static inline void tcmu_hdr_set_len(__u32 *len_op, __u32 len) len 101 include/uapi/linux/target_core_user.h *len_op |= len; len 10 include/uapi/linux/tc_ematch/tc_em_nbyte.h __u16 len:12; len 286 include/uapi/linux/tipc_config.h static inline void TLV_SET_LEN(struct tlv_desc *tlv, __u16 len) len 288 include/uapi/linux/tipc_config.h tlv->tlv_len = htons(len); len 301 include/uapi/linux/tipc_config.h static inline int TLV_SET(void *tlv, __u16 type, void *data, __u16 len) len 306 include/uapi/linux/tipc_config.h tlv_len = TLV_LENGTH(len); len 310 include/uapi/linux/tipc_config.h if (len && data) { len 311 include/uapi/linux/tipc_config.h memcpy(TLV_DATA(tlv_ptr), data, len); len 312 include/uapi/linux/tipc_config.h memset(TLV_DATA(tlv_ptr) + len, 0, TLV_SPACE(len) - tlv_len); len 314 include/uapi/linux/tipc_config.h return TLV_SPACE(len); len 26 include/uapi/linux/udp.h __be16 len; len 161 include/uapi/linux/uinput.h #define UI_GET_SYSNAME(len) _IOC(_IOC_READ, UINPUT_IOCTL_BASE, 44, len) len 52 include/uapi/linux/usbdevice_fs.h unsigned int len; len 226 include/uapi/linux/usbdevice_fs.h #define USBDEVFS_CONNINFO_EX(len) _IOC(_IOC_READ, 'U', 32, len) len 96 include/uapi/linux/userfaultfd.h __u64 len; len 186 include/uapi/linux/userfaultfd.h __u64 len; len 205 include/uapi/linux/userfaultfd.h __u64 len; len 94 include/uapi/linux/virtio_ring.h __virtio32 len; len 112 include/uapi/linux/virtio_ring.h __virtio32 len; len 209 include/uapi/linux/virtio_ring.h __le32 len; len 58 include/uapi/linux/virtio_vsock.h __le32 len; len 41 include/uapi/linux/vsockmon.h __le16 len; /* Transport header length */ len 1075 include/uapi/linux/wireless.h __u16 len; /* Real length of this stuff */ len 229 include/uapi/linux/xfrm.h __u16 len; len 86 include/uapi/mtd/mtd-abi.h __u64 len; len 144 include/uapi/rdma/ib_user_ioctl_verbs.h __u16 len; /* Len of the filter struct val_ptr points to */ len 70 include/uapi/rdma/qedr-abi.h __aligned_u64 len; len 56 include/uapi/rdma/rdma_user_ioctl_cmds.h __u16 len; /* only for pointers and IDRs array */ len 63 include/uapi/scsi/scsi_netlink.h #define SCSI_NL_MSGALIGN(len) (((len) + 7) & ~7) len 31 include/uapi/scsi/scsi_netlink_fc.h #define FC_NL_MSGALIGN(len) (((len) + 7) & ~7) len 223 include/uapi/sound/asequencer.h unsigned int len; /* length of data */ len 46 include/uapi/sound/sfnt_info.h int len; /* data length (without this header) */ len 158 include/uapi/xen/gntdev.h __u16 len; len 533 include/video/omapfb_dss.h int (*read_edid)(struct omap_dss_device *dssdev, u8 *buf, int len); len 578 include/video/omapfb_dss.h u8 *data, int len); len 580 include/video/omapfb_dss.h u8 *data, int len); len 582 include/video/omapfb_dss.h u8 *data, int len); len 585 include/video/omapfb_dss.h u8 *data, int len); len 587 include/video/omapfb_dss.h u8 *data, int len); len 590 include/video/omapfb_dss.h u8 *data, int len); len 733 include/video/omapfb_dss.h int (*read_edid)(struct omap_dss_device *dssdev, u8 *buf, int len); len 271 include/xen/grant_table.h unsigned int len, void *data); len 275 include/xen/grant_table.h unsigned int len, len 281 include/xen/grant_table.h unsigned len, xen_grant_fn_t fn, len 285 include/xen/grant_table.h len = min_t(unsigned int, XEN_PAGE_SIZE - (offset & ~XEN_PAGE_MASK), len 286 include/xen/grant_table.h len); len 288 include/xen/grant_table.h gnttab_foreach_grant_in_range(page, offset, len, fn, data); len 303 include/xen/grant_table.h unsigned int len) len 305 include/xen/grant_table.h return XEN_PFN_UP(xen_offset_in_page(start) + len); len 383 include/xen/interface/grant_table.h uint16_t len; len 50 include/xen/interface/io/pvcalls.h uint32_t len; len 62 include/xen/interface/io/pvcalls.h uint32_t len; len 70 include/xen/interface/io/xs_wire.h uint32_t len; /* Length of data following this. */ len 78 include/xen/interface/version.h uint32_t len; /* IN: size of buf[]. */ len 369 include/xen/interface/xen-mca.h unsigned len; /* = XEN_MCE_LOG_LEN */ len 767 include/xen/interface/xen.h uint32_t len; len 113 include/xen/xen-ops.h unsigned long len); len 139 include/xen/xenbus.h const char *dir, const char *node, unsigned int *len); len 68 init/do_mounts.c int len; len 86 init/do_mounts.c if (strncasecmp(cmp->uuid, part->info->uuid, cmp->len)) len 131 init/do_mounts.c cmp.len = slash - uuid_str; len 133 init/do_mounts.c cmp.len = strlen(uuid_str); len 136 init/do_mounts.c if (!cmp.len) { len 370 init/do_mounts.c int len = get_filesystem_list(page); len 373 init/do_mounts.c page[len] = '\0'; len 247 init/do_mounts_md.c int len, pos; len 249 init/do_mounts_md.c len = strlen(str) + 1; len 252 init/do_mounts_md.c while (pos < len) { len 257 init/do_mounts_md.c else wlen = (len-1)-pos; len 298 init/do_mounts_rd.c static long __init compr_fill(void *buf, unsigned long len) len 300 init/do_mounts_rd.c long r = ksys_read(crd_infd, buf, len); len 46 init/initramfs.c #define N_ALIGN(len) ((((len) + 1) & ~3) + 2) len 406 init/initramfs.c static long __init write_buffer(char *buf, unsigned long len) len 408 init/initramfs.c byte_count = len; len 413 init/initramfs.c return len - byte_count; len 416 init/initramfs.c static long __init flush_buffer(void *bufv, unsigned long len) len 420 init/initramfs.c long origLen = len; len 423 init/initramfs.c while ((written = write_buffer(buf, len)) < len && !message) { len 427 init/initramfs.c len -= written; len 431 init/initramfs.c len -= written; len 443 init/initramfs.c static char * __init unpack_to_rootfs(char *buf, unsigned long len) len 460 init/initramfs.c while (!message && len) { len 464 init/initramfs.c written = write_buffer(buf, len); len 466 init/initramfs.c len -= written; len 471 init/initramfs.c len--; len 476 init/initramfs.c decompress = decompress_method(buf, len, &compress_name); len 479 init/initramfs.c int res = decompress(buf, len, NULL, flush_buffer, NULL, len 496 init/initramfs.c len -= my_inptr; len 377 init/main.c size_t len = strlen(boot_command_line) + 1; len 379 init/main.c saved_command_line = memblock_alloc(len, SMP_CACHE_BYTES); len 381 init/main.c panic("%s: Failed to allocate %zu bytes\n", __func__, len); len 383 init/main.c initcall_command_line = memblock_alloc(len, SMP_CACHE_BYTES); len 385 init/main.c panic("%s: Failed to allocate %zu bytes\n", __func__, len); len 387 init/main.c static_command_line = memblock_alloc(len, SMP_CACHE_BYTES); len 389 init/main.c panic("%s: Failed to allocate %zu bytes\n", __func__, len); len 46 ipc/msgutil.c static struct msg_msg *alloc_msg(size_t len) len 52 ipc/msgutil.c alen = min(len, DATALEN_MSG); len 60 ipc/msgutil.c len -= alen; len 62 ipc/msgutil.c while (len > 0) { len 67 ipc/msgutil.c alen = min(len, DATALEN_SEG); len 74 ipc/msgutil.c len -= alen; len 84 ipc/msgutil.c struct msg_msg *load_msg(const void __user *src, size_t len) len 91 ipc/msgutil.c msg = alloc_msg(len); len 95 ipc/msgutil.c alen = min(len, DATALEN_MSG); len 100 ipc/msgutil.c len -= alen; len 102 ipc/msgutil.c alen = min(len, DATALEN_SEG); len 121 ipc/msgutil.c size_t len = src->m_ts; len 127 ipc/msgutil.c alen = min(len, DATALEN_MSG); len 134 ipc/msgutil.c len -= alen; len 135 ipc/msgutil.c alen = min(len, DATALEN_SEG); len 150 ipc/msgutil.c int store_msg(void __user *dest, struct msg_msg *msg, size_t len) len 155 ipc/msgutil.c alen = min(len, DATALEN_MSG); len 160 ipc/msgutil.c len -= alen; len 162 ipc/msgutil.c alen = min(len, DATALEN_SEG); len 535 ipc/shm.c loff_t len) len 541 ipc/shm.c return sfd->file->f_op->fallocate(file, mode, offset, len); len 545 ipc/shm.c unsigned long addr, unsigned long len, unsigned long pgoff, len 550 ipc/shm.c return sfd->file->f_op->get_unmapped_area(sfd->file, addr, len, len 197 ipc/util.h extern struct msg_msg *load_msg(const void __user *src, size_t len); len 199 ipc/util.h extern int store_msg(void __user *dest, struct msg_msg *msg, size_t len); len 796 kernel/audit.c nlh->nlmsg_len = skb->len; len 1181 kernel/audit.c u32 len; len 1423 kernel/audit.c len = 0; len 1425 kernel/audit.c err = security_secid_to_secctx(audit_sig_sid, &ctx, &len); len 1429 kernel/audit.c sig_data = kmalloc(sizeof(*sig_data) + len, GFP_KERNEL); len 1432 kernel/audit.c security_release_secctx(ctx, len); len 1438 kernel/audit.c memcpy(sig_data->ctx, ctx, len); len 1439 kernel/audit.c security_release_secctx(ctx, len); len 1442 kernel/audit.c sig_data, sizeof(*sig_data) + len); len 1509 kernel/audit.c int len; len 1513 kernel/audit.c len = skb->len; len 1516 kernel/audit.c while (nlmsg_ok(nlh, len)) { len 1522 kernel/audit.c nlh = nlmsg_next(nlh, &len); len 1844 kernel/audit.c int len, avail; len 1860 kernel/audit.c len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args); len 1861 kernel/audit.c if (len >= avail) { len 1866 kernel/audit.c max_t(unsigned, AUDIT_BUFSIZ, 1+len-avail)); len 1869 kernel/audit.c len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args2); len 1871 kernel/audit.c if (len > 0) len 1872 kernel/audit.c skb_put(skb, len); len 1910 kernel/audit.c size_t len) len 1922 kernel/audit.c new_len = len<<1; len 1932 kernel/audit.c for (i = 0; i < len; i++) len 1935 kernel/audit.c skb_put(skb, len << 1); /* new string is twice the old string */ len 1975 kernel/audit.c bool audit_string_contains_control(const char *string, size_t len) len 1978 kernel/audit.c for (p = string; p < (const unsigned char *)string + len; p++) { len 2000 kernel/audit.c size_t len) len 2002 kernel/audit.c if (audit_string_contains_control(string, len)) len 2003 kernel/audit.c audit_log_n_hex(ab, string, len); len 2005 kernel/audit.c audit_log_n_string(ab, string, len); len 2065 kernel/audit.c unsigned len; len 2073 kernel/audit.c error = security_secid_to_secctx(sid, &ctx, &len); len 2081 kernel/audit.c security_release_secctx(ctx, len); len 2319 kernel/audit.c nlh->nlmsg_len = skb->len - NLMSG_HDRLEN; len 93 kernel/audit.h int len; /* length of the cmdline field. */ len 257 kernel/audit.h extern int audit_to_watch(struct audit_krule *krule, char *path, int len, len 266 kernel/audit.h char *pathname, int len); len 328 kernel/audit.h extern char *audit_unpack_string(void **bufp, size_t *remain, size_t len); len 74 kernel/audit_fsnotify.c struct audit_fsnotify_mark *audit_alloc_mark(struct audit_krule *krule, char *pathname, int len) len 82 kernel/audit_fsnotify.c if (pathname[0] != '/' || pathname[len-1] == '/') len 178 kernel/audit_watch.c int audit_to_watch(struct audit_krule *krule, char *path, int len, u32 op) len 185 kernel/audit_watch.c if (path[0] != '/' || path[len-1] == '/' || len 125 kernel/auditfilter.c char *audit_unpack_string(void **bufp, size_t *remain, size_t len) len 129 kernel/auditfilter.c if (!*bufp || (len == 0) || (len > *remain)) len 135 kernel/auditfilter.c if (len > PATH_MAX) len 138 kernel/auditfilter.c str = kmalloc(len + 1, GFP_KERNEL); len 142 kernel/auditfilter.c memcpy(str, *bufp, len); len 143 kernel/auditfilter.c str[len] = 0; len 144 kernel/auditfilter.c *bufp += len; len 145 kernel/auditfilter.c *remain -= len; len 617 kernel/auditfilter.c size_t len = strlen(str); len 619 kernel/auditfilter.c memcpy(*bufp, str, len); len 620 kernel/auditfilter.c *bufp += len; len 622 kernel/auditfilter.c return len; len 1308 kernel/auditfilter.c dlen = dname->len; len 851 kernel/auditsc.c context->proctitle.len = 0; len 961 kernel/auditsc.c u32 len; len 972 kernel/auditsc.c if (security_secid_to_secctx(sid, &ctx, &len)) { len 977 kernel/auditsc.c security_release_secctx(ctx, len); len 1214 kernel/auditsc.c u32 len; len 1215 kernel/auditsc.c if (security_secid_to_secctx(osid, &ctx, &len)) { len 1220 kernel/auditsc.c security_release_secctx(ctx, len); len 1297 kernel/auditsc.c static inline int audit_proctitle_rtrim(char *proctitle, int len) len 1299 kernel/auditsc.c char *end = proctitle + len - 1; len 1304 kernel/auditsc.c len = end - proctitle + 1; len 1305 kernel/auditsc.c len -= isprint(proctitle[len-1]) == 0; len 1306 kernel/auditsc.c return len; len 1364 kernel/auditsc.c u32 len; len 1367 kernel/auditsc.c n->osid, &ctx, &len)) { len 1373 kernel/auditsc.c security_release_secctx(ctx, len); len 1405 kernel/auditsc.c int len = strlen(msg); len 1435 kernel/auditsc.c context->proctitle.len = res; len 1438 kernel/auditsc.c len = context->proctitle.len; len 1440 kernel/auditsc.c audit_log_n_untrustedstring(ab, msg, len); len 2351 kernel/auditsc.c int __audit_sockaddr(int len, void *a) len 2362 kernel/auditsc.c context->sockaddr_len = len; len 2363 kernel/auditsc.c memcpy(context->sockaddr, a, len); len 246 kernel/bpf/btf.c u32 len; len 3160 kernel/bpf/btf.c return (int)(x->off - y->off) ? : (int)(x->len - y->len); len 3199 kernel/bpf/btf.c if (expected_total - total < secs[i].len) { len 3204 kernel/bpf/btf.c total += secs[i].len; len 195 kernel/bpf/core.c insn_end = insn_start + prog->len; len 287 kernel/bpf/core.c for (i = 0, was_ld_map = false; i < fp->len; i++) { len 375 kernel/bpf/core.c u32 i, insn_cnt = prog->len + (probe_pass ? end_new - end_old : 0); len 433 kernel/bpf/core.c const struct bpf_insn *patch, u32 len) len 435 kernel/bpf/core.c u32 insn_adj_cnt, insn_rest, insn_delta = len - 1; len 446 kernel/bpf/core.c insn_adj_cnt = prog->len + insn_delta; len 454 kernel/bpf/core.c (err = bpf_adj_branches(prog, off, off + 1, off + len, true))) len 466 kernel/bpf/core.c prog_adj->len = insn_adj_cnt; len 476 kernel/bpf/core.c insn_rest = insn_adj_cnt - off - len; len 478 kernel/bpf/core.c memmove(prog_adj->insnsi + off + len, prog_adj->insnsi + off + 1, len 480 kernel/bpf/core.c memcpy(prog_adj->insnsi + off, patch, sizeof(*patch) * len); len 486 kernel/bpf/core.c BUG_ON(bpf_adj_branches(prog_adj, off, off + 1, off + len, false)); len 499 kernel/bpf/core.c sizeof(struct bpf_insn) * (prog->len - off - cnt)); len 500 kernel/bpf/core.c prog->len -= cnt; len 1082 kernel/bpf/core.c insn_cnt = clone->len; len 2103 kernel/bpf/core.c int len) len 191 kernel/bpf/cpumap.c frame_size = SKB_DATA_ALIGN(xdpf->len + hard_start_headroom) + len 200 kernel/bpf/cpumap.c __skb_put(skb, xdpf->len); len 487 kernel/bpf/devmap.c err = xdp_ok_fwd_dev(dst->dev, skb->len); len 18 kernel/bpf/disasm.c char *buff, size_t len) len 31 kernel/bpf/disasm.c snprintf(buff, len, "%+d", insn->imm); len 38 kernel/bpf/disasm.c u64 full_imm, char *buff, size_t len) len 43 kernel/bpf/disasm.c snprintf(buff, len, "0x%llx", (unsigned long long)full_imm); len 1692 kernel/bpf/syscall.c prog->len = attr->insn_cnt; len 2263 kernel/bpf/syscall.c for (i = 0; i < prog->len; i++) { len 2440 kernel/bpf/syscall.c u32 len, free, i; len 2445 kernel/bpf/syscall.c len = prog->aux->func[i]->jited_len; len 2446 kernel/bpf/syscall.c len = min_t(u32, len, free); len 2448 kernel/bpf/syscall.c if (copy_to_user(uinsns, img, len)) len 2450 kernel/bpf/syscall.c uinsns += len; len 2451 kernel/bpf/syscall.c free -= len; len 2722 kernel/bpf/syscall.c u32 len = buf ? strlen(buf) : 0, input_len; len 2725 kernel/bpf/syscall.c if (put_user(len, &uattr->task_fd_query.buf_len)) len 2729 kernel/bpf/syscall.c if (!len) { len 2735 kernel/bpf/syscall.c } else if (input_len >= len + 1) { len 2737 kernel/bpf/syscall.c if (copy_to_user(ubuf, buf, len + 1)) len 18 kernel/bpf/sysfs_btf.c char *buf, loff_t off, size_t len) len 20 kernel/bpf/sysfs_btf.c memcpy(buf, __start_BTF + off, len); len 21 kernel/bpf/sysfs_btf.c return len; len 221 kernel/bpf/verifier.c if (!nr_linfo || insn_off >= prog->len) len 1101 kernel/bpf/verifier.c int insn_cnt = env->prog->len; len 1126 kernel/bpf/verifier.c int insn_cnt = env->prog->len; len 1742 kernel/bpf/verifier.c if (i >= env->prog->len) { len 6283 kernel/bpf/verifier.c return env->prog->len; len 6318 kernel/bpf/verifier.c if (w < 0 || w >= env->prog->len) { len 6332 kernel/bpf/verifier.c if (env->cfg.cur_stack >= env->prog->len) len 6359 kernel/bpf/verifier.c int insn_cnt = env->prog->len; len 6671 kernel/bpf/verifier.c linfo[i].insn_off >= prog->len) { len 6674 kernel/bpf/verifier.c prog->len); len 7554 kernel/bpf/verifier.c int insn_cnt = env->prog->len; len 7977 kernel/bpf/verifier.c int insn_cnt = env->prog->len; len 8151 kernel/bpf/verifier.c int insn_cnt = env->prog->len; len 8179 kernel/bpf/verifier.c prog_len = new_prog->len; len 8196 kernel/bpf/verifier.c static void adjust_subprog_starts(struct bpf_verifier_env *env, u32 off, u32 len) len 8200 kernel/bpf/verifier.c if (len == 1) len 8206 kernel/bpf/verifier.c env->subprog_info[i].start += len - 1; len 8211 kernel/bpf/verifier.c const struct bpf_insn *patch, u32 len) len 8215 kernel/bpf/verifier.c new_prog = bpf_patch_insn_single(env->prog, off, patch, len); len 8223 kernel/bpf/verifier.c if (adjust_insn_aux_data(env, new_prog, off, len)) len 8225 kernel/bpf/verifier.c adjust_subprog_starts(env, off, len); len 8315 kernel/bpf/verifier.c if (prog->len != off && l_cnt && len 8352 kernel/bpf/verifier.c unsigned int orig_prog_len = env->prog->len; len 8392 kernel/bpf/verifier.c const int insn_cnt = env->prog->len; len 8421 kernel/bpf/verifier.c const int insn_cnt = env->prog->len; len 8445 kernel/bpf/verifier.c int insn_cnt = env->prog->len; len 8460 kernel/bpf/verifier.c insn_cnt = env->prog->len; len 8470 kernel/bpf/verifier.c int insn_cnt = env->prog->len; len 8492 kernel/bpf/verifier.c int i, patch_len, delta = 0, len = env->prog->len; len 8502 kernel/bpf/verifier.c for (i = 0; i < len; i++) { len 8574 kernel/bpf/verifier.c const int insn_cnt = env->prog->len; len 8745 kernel/bpf/verifier.c int i, j, subprog_start, subprog_end = 0, len, subprog; len 8753 kernel/bpf/verifier.c for (i = 0, insn = prog->insnsi; i < prog->len; i++, insn++) { len 8792 kernel/bpf/verifier.c len = subprog_end - subprog_start; len 8798 kernel/bpf/verifier.c func[i] = bpf_prog_alloc_no_stats(bpf_prog_size(len), GFP_USER); len 8802 kernel/bpf/verifier.c len * sizeof(struct bpf_insn)); len 8804 kernel/bpf/verifier.c func[i]->len = len; len 8836 kernel/bpf/verifier.c for (j = 0; j < func[i]->len; j++, insn++) { len 8882 kernel/bpf/verifier.c for (i = 0, insn = prog->insnsi; i < prog->len; i++, insn++) { len 8905 kernel/bpf/verifier.c for (i = 0, insn = prog->insnsi; i < prog->len; i++, insn++) { len 8934 kernel/bpf/verifier.c for (i = 0; i < prog->len; i++, insn++) { len 8958 kernel/bpf/verifier.c const int insn_cnt = prog->len; len 9299 kernel/bpf/verifier.c int i, len, ret = -EINVAL; len 9314 kernel/bpf/verifier.c len = (*prog)->len; len 9316 kernel/bpf/verifier.c vzalloc(array_size(sizeof(struct bpf_insn_aux_data), len)); len 9320 kernel/bpf/verifier.c for (i = 0; i < len; i++) len 1792 kernel/cgroup/cgroup.c int len = 0; len 1803 kernel/cgroup/cgroup.c len = kernfs_path_from_node(kf_node, ns_cgroup->kn, buf, PATH_MAX); len 1806 kernel/cgroup/cgroup.c if (len >= PATH_MAX) len 1807 kernel/cgroup/cgroup.c len = -ERANGE; len 1808 kernel/cgroup/cgroup.c else if (len > 0) { len 1810 kernel/cgroup/cgroup.c len = 0; len 1813 kernel/cgroup/cgroup.c return len; len 360 kernel/cgroup/rdma.c size_t len; len 371 kernel/cgroup/rdma.c len = strlen(value); len 374 kernel/cgroup/rdma.c argstr.to = value + len; len 382 kernel/cgroup/rdma.c if (strncmp(value, RDMACG_MAX_STR, len) == 0) { len 199 kernel/compat.c unsigned len, struct cpumask *new_mask) len 203 kernel/compat.c if (len < cpumask_size()) len 205 kernel/compat.c else if (len > cpumask_size()) len 206 kernel/compat.c len = cpumask_size(); len 209 kernel/compat.c return compat_get_bitmap(k, user_mask_ptr, len * 8); len 213 kernel/compat.c unsigned int, len, len 222 kernel/compat.c retval = compat_get_user_cpu_mask(user_mask_ptr, len, new_mask); len 232 kernel/compat.c COMPAT_SYSCALL_DEFINE3(sched_getaffinity, compat_pid_t, pid, unsigned int, len, len 238 kernel/compat.c if ((len * BITS_PER_BYTE) < nr_cpu_ids) len 240 kernel/compat.c if (len & (sizeof(compat_ulong_t)-1)) len 248 kernel/compat.c unsigned int retlen = min(len, cpumask_size()); len 365 kernel/compat.c void __user *compat_alloc_user_space(unsigned long len) len 370 kernel/compat.c if (unlikely(len > (((compat_uptr_t)~0) >> 1))) len 373 kernel/compat.c ptr = arch_compat_alloc_user_space(len); len 375 kernel/compat.c if (unlikely(!access_ok(ptr, len))) len 42 kernel/configs.c size_t len, loff_t * offset) len 44 kernel/configs.c return simple_read_from_buffer(buf, len, offset, len 68 kernel/debug/debug_core.h extern void gdbstub_msg_write(const char *s, int len); len 198 kernel/debug/gdbstub.c void gdbstub_msg_write(const char *s, int len) len 204 kernel/debug/gdbstub.c if (len == 0) len 205 kernel/debug/gdbstub.c len = strlen(s); len 211 kernel/debug/gdbstub.c while (len > 0) { len 215 kernel/debug/gdbstub.c if ((len << 1) > (BUFMAX - 2)) len 218 kernel/debug/gdbstub.c wcount = len; len 227 kernel/debug/gdbstub.c len -= wcount; len 776 kernel/debug/gdbstub.c int len = strlen(remcom_in_buffer + 6); len 778 kernel/debug/gdbstub.c if ((len % 2) != 0) { len 783 kernel/debug/gdbstub.c remcom_out_buffer, len); len 784 kernel/debug/gdbstub.c len = len / 2; len 785 kernel/debug/gdbstub.c remcom_out_buffer[len++] = 0; len 69 kernel/debug/kdb/kdb_bp.c unsigned long len; len 72 kernel/debug/kdb/kdb_bp.c &len); len 77 kernel/debug/kdb/kdb_bp.c if (len > 8) len 80 kernel/debug/kdb/kdb_bp.c bp->bph_length = len; len 213 kernel/debug/kdb/kdb_io.c int len = strlen(buffer); len 226 kernel/debug/kdb/kdb_io.c if (len > 0) { len 227 kernel/debug/kdb/kdb_io.c cp += len; len 228 kernel/debug/kdb/kdb_io.c if (*(buffer+len-1) == '\n') len 338 kernel/debug/kdb/kdb_io.c len = strlen(p_tmp); len 359 kernel/debug/kdb/kdb_io.c *(p_tmp + len) = '\0'; len 370 kernel/debug/kdb/kdb_io.c strncpy(cp, p_tmp+len, len_tmp-len + 1); len 371 kernel/debug/kdb/kdb_io.c len = len_tmp - len; len 373 kernel/debug/kdb/kdb_io.c cp += len; len 374 kernel/debug/kdb/kdb_io.c lastchar += len; len 562 kernel/debug/kdb/kdb_io.c int fnd, len; len 634 kernel/debug/kdb/kdb_io.c len = strlen(kdb_prompt_str); len 635 kernel/debug/kdb/kdb_io.c if (!strncmp(cp2, kdb_prompt_str, len)) { len 647 kernel/debug/kdb/kdb_io.c len = strlen(kdb_buffer); len 648 kernel/debug/kdb/kdb_io.c next_avail = kdb_buffer + len; len 649 kernel/debug/kdb/kdb_io.c size_avail = sizeof(kdb_buffer) - len; len 677 kernel/debug/kdb/kdb_io.c len = strlen(kdb_buffer); len 678 kernel/debug/kdb/kdb_io.c next_avail = kdb_buffer + len; len 679 kernel/debug/kdb/kdb_io.c size_avail = sizeof(kdb_buffer) - len; len 704 kernel/debug/kdb/kdb_io.c len = retlen - (cp - kdb_buffer); len 706 kernel/debug/kdb/kdb_io.c while (len--) { len 733 kernel/debug/kdb/kdb_io.c len = retlen; len 734 kernel/debug/kdb/kdb_io.c while (len--) { len 735 kernel/debug/kdb/kdb_io.c if (kdb_buffer[len] == '\n') { len 738 kernel/debug/kdb/kdb_io.c } else if (kdb_buffer[len] == '\r') { len 768 kernel/debug/kdb/kdb_io.c len = strlen(moreprompt); len 770 kernel/debug/kdb/kdb_io.c while (len--) { len 840 kernel/debug/kdb/kdb_io.c len = strlen(kdb_buffer); len 841 kernel/debug/kdb/kdb_io.c next_avail = kdb_buffer + len; len 842 kernel/debug/kdb/kdb_io.c size_avail = sizeof(kdb_buffer) - len; len 824 kernel/debug/kdb/kdb_main.c int len; len 843 kernel/debug/kdb/kdb_main.c len = strlen(cp); len 844 kernel/debug/kdb/kdb_main.c if (len == 0) { len 865 kernel/debug/kdb/kdb_main.c len = strlen(cp); len 867 kernel/debug/kdb/kdb_main.c if (*(cp+len-1) == '$') { len 869 kernel/debug/kdb/kdb_main.c *(cp+len-1) = '\0'; len 871 kernel/debug/kdb/kdb_main.c len = strlen(cp); len 872 kernel/debug/kdb/kdb_main.c if (!len) len 874 kernel/debug/kdb/kdb_main.c if (len >= KDB_GREP_STRLEN) { len 1155 kernel/debug/kdb/kdb_main.c size_t len = strlen(buf); len 1157 kernel/debug/kdb/kdb_main.c if (len == 0) len 1159 kernel/debug/kdb/kdb_main.c if (*(buf + len - 1) == '\n') len 1160 kernel/debug/kdb/kdb_main.c *(buf + len - 1) = '\0'; len 1840 kernel/debug/kdb/kdb_main.c int len = kdb_check_regs(); len 1850 kernel/debug/kdb/kdb_main.c if (len) len 1851 kernel/debug/kdb/kdb_main.c return len; len 1857 kernel/debug/kdb/kdb_main.c if (len + strlen(dbg_reg_def[i].name) + 4 + rsize > 80) { len 1858 kernel/debug/kdb/kdb_main.c len = 0; len 1861 kernel/debug/kdb/kdb_main.c if (len) len 1862 kernel/debug/kdb/kdb_main.c len += kdb_printf(" "); len 1868 kernel/debug/kdb/kdb_main.c len += kdb_printf("%s: %02x", rname, reg8); len 1874 kernel/debug/kdb/kdb_main.c len += kdb_printf("%s: %04x", rname, reg16); len 1880 kernel/debug/kdb/kdb_main.c len += kdb_printf("%s: %08x", rname, reg32); len 1886 kernel/debug/kdb/kdb_main.c len += kdb_printf("%s: %016llx", rname, reg64); len 1889 kernel/debug/kdb/kdb_main.c len += kdb_printf("%s: ??", dbg_reg_def[i].name); len 1894 kernel/debug/kdb/kdb_main.c if (len) len 1895 kernel/debug/kdb/kdb_main.c return len; len 2101 kernel/debug/kdb/kdb_main.c size_t len; len 2159 kernel/debug/kdb/kdb_main.c while (kmsg_dump_get_line_nolock(&dumper, 1, buf, sizeof(buf), &len)) { len 2169 kernel/debug/kdb/kdb_main.c kdb_printf("%.*s\n", (int)len - 1, buf); len 735 kernel/dma/debug.c int len; len 746 kernel/dma/debug.c len = scnprintf(buf, NAME_MAX_LEN + 1, "%s\n", current_driver_name); len 749 kernel/dma/debug.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 757 kernel/dma/debug.c size_t len; len 766 kernel/dma/debug.c len = min(count, (size_t)(NAME_MAX_LEN - 1)); len 767 kernel/dma/debug.c if (copy_from_user(buf, userbuf, len)) len 770 kernel/dma/debug.c buf[len] = 0; len 1121 kernel/dma/debug.c static inline bool overlap(void *addr, unsigned long len, void *start, void *end) len 1124 kernel/dma/debug.c unsigned long b1 = a1 + len; len 1131 kernel/dma/debug.c static void check_for_illegal_area(struct device *dev, void *addr, unsigned long len) len 1133 kernel/dma/debug.c if (overlap(addr, len, _stext, _etext) || len 1134 kernel/dma/debug.c overlap(addr, len, __start_rodata, __end_rodata)) len 1135 kernel/dma/debug.c err_printk(dev, NULL, "device driver maps memory from kernel text or rodata [addr=%p] [len=%lu]\n", addr, len); len 1240 kernel/dma/debug.c unsigned long len) len 1247 kernel/dma/debug.c addr, len); len 1251 kernel/dma/debug.c addr, len); len 7371 kernel/events/core.c u64 len; len 7683 kernel/events/core.c .len = vma->vm_end - vma->vm_start, len 7905 kernel/events/core.c u32 len; len 7940 kernel/events/core.c void perf_event_ksymbol(u16 ksym_type, u64 addr, u32 len, bool unregister, len 7974 kernel/events/core.c .len = len, len 133 kernel/events/internal.h size = min(handle->size, len); \ len 137 kernel/events/internal.h len -= written; \ len 150 kernel/events/internal.h } while (len && written == size); \ len 152 kernel/events/internal.h return len; \ len 158 kernel/events/internal.h const void *buf, unsigned long len) \ len 163 kernel/events/internal.h const void *buf, unsigned long len) len 165 kernel/events/internal.h unsigned long orig_len = len; len 167 kernel/events/internal.h orig_len - len, size) len 286 kernel/events/ring_buffer.c const void *buf, unsigned int len) len 288 kernel/events/ring_buffer.c return __output_copy(handle, buf, len); len 292 kernel/events/ring_buffer.c unsigned int len) len 294 kernel/events/ring_buffer.c return __output_skip(handle, NULL, len); len 250 kernel/events/uprobes.c static void copy_from_page(struct page *page, unsigned long vaddr, void *dst, int len) len 253 kernel/events/uprobes.c memcpy(dst, kaddr + (vaddr & ~PAGE_MASK), len); len 257 kernel/events/uprobes.c static void copy_to_page(struct page *page, unsigned long vaddr, const void *src, int len) len 260 kernel/events/uprobes.c memcpy(kaddr + (vaddr & ~PAGE_MASK), src, len); len 825 kernel/events/uprobes.c int len, err = -EIO; len 832 kernel/events/uprobes.c len = min_t(int, size, PAGE_SIZE - (offs & ~PAGE_MASK)); len 833 kernel/events/uprobes.c err = __copy_insn(mapping, filp, insn, len, offs); len 837 kernel/events/uprobes.c insn += len; len 838 kernel/events/uprobes.c offs += len; len 839 kernel/events/uprobes.c size -= len; len 1676 kernel/events/uprobes.c void *src, unsigned long len) len 1679 kernel/events/uprobes.c copy_to_page(page, vaddr, src, len); len 535 kernel/fork.c unsigned long len = vma_pages(mpnt); len 537 kernel/fork.c if (security_vm_enough_memory_mm(oldmm, len)) /* sic */ len 539 kernel/fork.c charge = len; len 3498 kernel/futex.c size_t, len) len 3505 kernel/futex.c if (unlikely(len != sizeof(*head))) len 4067 kernel/futex.c compat_size_t, len) len 4072 kernel/futex.c if (unlikely(len != sizeof(*head))) len 463 kernel/gcov/clang.c u32 len = 2; len 466 kernel/gcov/clang.c len++; len 469 kernel/gcov/clang.c pos += store_gcov_u32(buffer, pos, len); len 569 kernel/gcov/clang.c size_t len; len 574 kernel/gcov/clang.c len = ITER_STRIDE; len 575 kernel/gcov/clang.c if (iter->pos + len > iter->size) len 576 kernel/gcov/clang.c len = iter->size - iter->pos; len 578 kernel/gcov/clang.c seq_write(seq, iter->buffer + iter->pos, len); len 273 kernel/gcov/fs.c size_t len, loff_t *pos) len 294 kernel/gcov/fs.c return len; len 526 kernel/gcov/fs.c size_t len, loff_t *pos) len 543 kernel/gcov/fs.c return len; len 547 kernel/gcov/fs.c static ssize_t reset_read(struct file *file, char __user *addr, size_t len, len 570 kernel/gcov/gcc_4_7.c size_t len; len 575 kernel/gcov/gcc_4_7.c len = ITER_STRIDE; len 576 kernel/gcov/gcc_4_7.c if (iter->pos + len > iter->size) len 577 kernel/gcov/gcc_4_7.c len = iter->size - iter->pos; len 579 kernel/gcov/gcc_4_7.c seq_write(seq, iter->buffer + iter->pos, len); len 18 kernel/groups.c unsigned int len; len 20 kernel/groups.c len = sizeof(struct group_info) + sizeof(kgid_t) * gidsetsize; len 21 kernel/groups.c gi = kmalloc(len, GFP_KERNEL_ACCOUNT|__GFP_NOWARN|__GFP_NORETRY); len 23 kernel/groups.c gi = __vmalloc(len, GFP_KERNEL_ACCOUNT, PAGE_KERNEL); len 317 kernel/irq/timings.c static int irq_timings_next_event_index(int *buffer, size_t len, int period_max) len 325 kernel/irq/timings.c buffer = &buffer[len - (period_max * 3)]; len 328 kernel/irq/timings.c len = period_max * 3; len 366 kernel/irq/timings.c if (idx == len) len 367 kernel/irq/timings.c return buffer[len % period]; len 374 kernel/irq/timings.c if (len - idx < period) len 375 kernel/irq/timings.c size = len - idx; len 60 kernel/kallsyms.c int len, skipped_first = 0; len 65 kernel/kallsyms.c len = *data; len 72 kernel/kallsyms.c off += len + 1; len 78 kernel/kallsyms.c while (len) { len 81 kernel/kallsyms.c len--; len 361 kernel/kallsyms.c int len; len 370 kernel/kallsyms.c len = strlen(buffer); len 374 kernel/kallsyms.c len += sprintf(buffer + len, "+%#lx/%#lx", offset, size); len 377 kernel/kallsyms.c len += sprintf(buffer + len, " [%s]", modname); len 379 kernel/kallsyms.c return len; len 119 kernel/kexec_elf.c static int elf_read_ehdr(const char *buf, size_t len, struct elfhdr *ehdr) len 123 kernel/kexec_elf.c if (len < sizeof(*buf_ehdr)) { len 178 kernel/kexec_elf.c return elf_is_ehdr_sane(ehdr, len) ? 0 : -ENOEXEC; len 202 kernel/kexec_elf.c static int elf_read_phdr(const char *buf, size_t len, len 242 kernel/kexec_elf.c return elf_is_phdr_sane(phdr, len) ? 0 : -ENOEXEC; len 251 kernel/kexec_elf.c static int elf_read_phdrs(const char *buf, size_t len, len 270 kernel/kexec_elf.c ret = elf_read_phdr(buf, len, elf_info, i); len 296 kernel/kexec_elf.c static int elf_read_from_buffer(const char *buf, size_t len, len 302 kernel/kexec_elf.c ret = elf_read_ehdr(buf, len, ehdr); len 309 kernel/kexec_elf.c ret = elf_read_phdrs(buf, len, elf_info); len 327 kernel/kexec_elf.c int kexec_build_elf_info(const char *buf, size_t len, struct elfhdr *ehdr, len 333 kernel/kexec_elf.c ret = elf_read_from_buffer(buf, len, ehdr, elf_info); len 365 kernel/kexec_elf.c int kexec_elf_probe(const char *buf, unsigned long len) len 371 kernel/kexec_elf.c ret = kexec_build_elf_info(buf, len, &ehdr, &elf_info); len 789 kernel/kexec_file.c sha_regions[j].len = ksegment->memsz; len 35 kernel/kheaders.c char *buf, loff_t off, size_t len) len 37 kernel/kheaders.c memcpy(buf, &kernel_headers_data + off, len); len 38 kernel/kheaders.c return len; len 65 kernel/locking/lock_events.c int cpu, id, len; len 78 kernel/locking/lock_events.c len = snprintf(buf, sizeof(buf) - 1, "%llu\n", sum); len 80 kernel/locking/lock_events.c return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 1929 kernel/locking/lockdep.c int len = depth; len 1931 kernel/locking/lockdep.c len += printk("%*s %s", depth, "", usage_str[bit]); len 1932 kernel/locking/lockdep.c len += printk(KERN_CONT " at:\n"); len 1933 kernel/locking/lockdep.c print_lock_trace(class->usage_traces[bit], len); len 40 kernel/locking/qspinlock_stat.h int cpu, id, len; len 80 kernel/locking/qspinlock_stat.h len = snprintf(buf, sizeof(buf) - 1, "%llu.%02llu\n", len 91 kernel/locking/qspinlock_stat.h len = snprintf(buf, sizeof(buf) - 1, "%llu\n", sum); len 94 kernel/locking/qspinlock_stat.h return simple_read_from_buffer(user_buf, count, ppos, buf, len); len 16 kernel/module-internal.h unsigned long len; len 614 kernel/module.c static struct module *find_module_all(const char *name, size_t len, len 625 kernel/module.c if (strlen(mod->name) == len && !memcmp(mod->name, name, len)) len 2859 kernel/module.c info->len > markerlen && len 2860 kernel/module.c memcmp(mod + info->len - markerlen, MODULE_SIG_STRING, markerlen) == 0) { len 2862 kernel/module.c info->len -= markerlen; len 2909 kernel/module.c if (info->len < sizeof(*(info->hdr))) len 2918 kernel/module.c if (info->hdr->e_shoff >= info->len len 2920 kernel/module.c info->len - info->hdr->e_shoff)) len 2928 kernel/module.c static int copy_chunked_from_user(void *dst, const void __user *usrc, unsigned long len) len 2931 kernel/module.c unsigned long n = min(len, COPY_CHUNK_SIZE); len 2938 kernel/module.c len -= n; len 2939 kernel/module.c } while (len); len 2978 kernel/module.c static int copy_module_from_user(const void __user *umod, unsigned long len, len 2983 kernel/module.c info->len = len; len 2984 kernel/module.c if (info->len < sizeof(*(info->hdr))) len 2992 kernel/module.c info->hdr = __vmalloc(info->len, len 2997 kernel/module.c if (copy_chunked_from_user(info->hdr, umod, info->len) != 0) { len 3020 kernel/module.c && info->len < shdr->sh_offset + shdr->sh_size) { len 3021 kernel/module.c pr_err("Module len %lu truncated\n", info->len); len 3392 kernel/module.c size_t len; len 3397 kernel/module.c for (p = module_blacklist; *p; p += len) { len 3398 kernel/module.c len = strcspn(p, ","); len 3399 kernel/module.c if (strlen(module_name) == len && !memcmp(module_name, p, len)) len 3401 kernel/module.c if (p[len] == ',') len 3402 kernel/module.c len++; len 3980 kernel/module.c unsigned long, len, const char __user *, uargs) len 3990 kernel/module.c umod, len, uargs); len 3992 kernel/module.c err = copy_module_from_user(umod, len, &info); len 4021 kernel/module.c info.len = size; len 23 kernel/module_signing.c size_t sig_len, modlen = info->len; len 39 kernel/module_signing.c info->len = modlen; len 856 kernel/padata.c ssize_t len; len 864 kernel/padata.c len = snprintf(buf, PAGE_SIZE, "%*pb\n", len 867 kernel/padata.c return len < PAGE_SIZE ? len : -EINVAL; len 171 kernel/panic.c long i, i_next = 0, len; len 209 kernel/panic.c len = vscnprintf(buf, sizeof(buf), fmt, args); len 212 kernel/panic.c if (len && buf[len - 1] == '\n') len 213 kernel/panic.c buf[len - 1] = '\0'; len 415 kernel/params.c int len; len 421 kernel/params.c len = strcspn(val, ","); len 424 kernel/params.c save = val[len]; len 425 kernel/params.c ((char *)val)[len] = '\0'; len 432 kernel/params.c val += len+1; len 556 kernel/params.c const char *buf, size_t len) len 571 kernel/params.c return len; len 890 kernel/params.c const char *buf, size_t len) len 902 kernel/params.c ret = attribute->store(attribute, mk, buf, len); len 45 kernel/pid_namespace.c unsigned int len; len 52 kernel/pid_namespace.c len = sizeof(struct pid) + level * sizeof(struct upid); len 56 kernel/pid_namespace.c *pkc = kmem_cache_create(name, len, 0, SLAB_HWCACHE_ALIGN, 0); len 1004 kernel/power/hibernate.c int len; len 1012 kernel/power/hibernate.c len = p ? p - buf : n; len 1016 kernel/power/hibernate.c if (len == strlen(hibernation_modes[i]) len 1017 kernel/power/hibernate.c && !strncmp(buf, hibernation_modes[i], len)) { len 1061 kernel/power/hibernate.c int len = n; len 1064 kernel/power/hibernate.c if (len && buf[len-1] == '\n') len 1065 kernel/power/hibernate.c len--; len 1066 kernel/power/hibernate.c name = kstrndup(buf, len, GFP_KERNEL); len 151 kernel/power/main.c int len; len 154 kernel/power/main.c len = p ? p - buf : n; len 159 kernel/power/main.c if (label && len == strlen(label) && !strncmp(buf, label, len)) len 234 kernel/power/main.c int len; len 238 kernel/power/main.c len = p ? p - buf : n; len 244 kernel/power/main.c if (*s && len == strlen(*s) && !strncmp(buf, *s, len)) { len 578 kernel/power/main.c int len; len 581 kernel/power/main.c len = p ? p - buf : n; len 584 kernel/power/main.c if (len == 4 && str_has_prefix(buf, "disk")) len 591 kernel/power/main.c if (label && len == strlen(label) && !strncmp(buf, label, len)) len 150 kernel/power/wakelock.c static struct wakelock *wakelock_lookup_add(const char *name, size_t len, len 162 kernel/power/wakelock.c diff = strncmp(name, wl->name, len); len 164 kernel/power/wakelock.c if (wl->name[len]) len 185 kernel/power/wakelock.c wl->name = kstrndup(name, len, GFP_KERNEL); len 211 kernel/power/wakelock.c size_t len; len 220 kernel/power/wakelock.c len = str - buf; len 221 kernel/power/wakelock.c if (!len) len 233 kernel/power/wakelock.c wl = wakelock_lookup_add(buf, len, true); len 257 kernel/power/wakelock.c size_t len; len 263 kernel/power/wakelock.c len = strlen(buf); len 264 kernel/power/wakelock.c if (!len) len 267 kernel/power/wakelock.c if (buf[len-1] == '\n') len 268 kernel/power/wakelock.c len--; len 270 kernel/power/wakelock.c if (!len) len 275 kernel/power/wakelock.c wl = wakelock_lookup_add(buf, len, false); len 14 kernel/printk/braille.c size_t len; len 16 kernel/printk/braille.c len = str_has_prefix(*str, "brl,"); len 17 kernel/printk/braille.c if (len) { len 19 kernel/printk/braille.c *str += len; len 23 kernel/printk/braille.c len = str_has_prefix(*str, "brl="); len 24 kernel/printk/braille.c if (len) { len 25 kernel/printk/braille.c *brl_options = *str + len; len 121 kernel/printk/printk.c size_t len; len 126 kernel/printk/printk.c len = str_has_prefix(str, "on"); len 127 kernel/printk/printk.c if (len) { len 129 kernel/printk/printk.c return len; len 132 kernel/printk/printk.c len = str_has_prefix(str, "off"); len 133 kernel/printk/printk.c if (len) { len 135 kernel/printk/printk.c return len; len 138 kernel/printk/printk.c len = str_has_prefix(str, "ratelimit"); len 139 kernel/printk/printk.c if (len) { len 141 kernel/printk/printk.c return len; len 370 kernel/printk/printk.c u16 len; /* length of entire record */ len 508 kernel/printk/printk.c if (!msg->len) len 524 kernel/printk/printk.c if (!msg->len) { len 526 kernel/printk/printk.c return msg->len; len 528 kernel/printk/printk.c return idx + msg->len; len 668 kernel/printk/printk.c msg->len = size; len 671 kernel/printk/printk.c log_next_idx += msg->len; len 824 kernel/printk/printk.c size_t len = iov_iter_count(from); len 825 kernel/printk/printk.c ssize_t ret = len; len 827 kernel/printk/printk.c if (!user || len > LOG_LINE_MAX) len 832 kernel/printk/printk.c return len; len 840 kernel/printk/printk.c buf = kmalloc(len+1, GFP_KERNEL); len 844 kernel/printk/printk.c buf[len] = '\0'; len 845 kernel/printk/printk.c if (!copy_from_iter_full(buf, len, from)) { len 870 kernel/printk/printk.c len -= endp - line; len 885 kernel/printk/printk.c size_t len; len 921 kernel/printk/printk.c len = msg_print_ext_header(user->buf, sizeof(user->buf), len 923 kernel/printk/printk.c len += msg_print_ext_body(user->buf + len, sizeof(user->buf) - len, len 931 kernel/printk/printk.c if (len > count) { len 936 kernel/printk/printk.c if (copy_to_user(buf, user->buf, len)) { len 940 kernel/printk/printk.c ret = len; len 1086 kernel/printk/printk.c VMCOREINFO_OFFSET(printk_log, len); len 1319 kernel/printk/printk.c size_t len = 0; len 1322 kernel/printk/printk.c len = print_syslog((msg->facility << 3) | msg->level, buf); len 1325 kernel/printk/printk.c len += print_time(msg->ts_nsec, buf + len); len 1327 kernel/printk/printk.c len += print_caller(msg->caller_id, buf + len); len 1330 kernel/printk/printk.c buf[len++] = ' '; len 1331 kernel/printk/printk.c buf[len] = '\0'; len 1334 kernel/printk/printk.c return len; len 1342 kernel/printk/printk.c size_t len = 0; len 1359 kernel/printk/printk.c if (prefix_len + text_len + 1 >= size - len) len 1362 kernel/printk/printk.c memcpy(buf + len, prefix, prefix_len); len 1363 kernel/printk/printk.c len += prefix_len; len 1364 kernel/printk/printk.c memcpy(buf + len, text, text_len); len 1365 kernel/printk/printk.c len += text_len; len 1366 kernel/printk/printk.c buf[len++] = '\n'; len 1369 kernel/printk/printk.c len += prefix_len + text_len + 1; len 1375 kernel/printk/printk.c return len; len 1382 kernel/printk/printk.c int len = 0; len 1421 kernel/printk/printk.c } else if (!len){ len 1433 kernel/printk/printk.c if (!len) len 1434 kernel/printk/printk.c len = -EFAULT; len 1438 kernel/printk/printk.c len += n; len 1444 kernel/printk/printk.c return len; len 1450 kernel/printk/printk.c int len = 0; len 1471 kernel/printk/printk.c len += msg_print_text(msg, true, time, NULL, 0); len 1479 kernel/printk/printk.c while (len > size && seq < log_next_seq) { len 1482 kernel/printk/printk.c len -= msg_print_text(msg, true, time, NULL, 0); len 1490 kernel/printk/printk.c len = 0; len 1491 kernel/printk/printk.c while (len >= 0 && seq < next_seq) { len 1500 kernel/printk/printk.c if (copy_to_user(buf + len, text, textlen)) len 1501 kernel/printk/printk.c len = -EFAULT; len 1503 kernel/printk/printk.c len += textlen; len 1520 kernel/printk/printk.c return len; len 1531 kernel/printk/printk.c int do_syslog(int type, char __user *buf, int len, int source) len 1547 kernel/printk/printk.c if (!buf || len < 0) len 1549 kernel/printk/printk.c if (!len) len 1551 kernel/printk/printk.c if (!access_ok(buf, len)) len 1557 kernel/printk/printk.c error = syslog_print(buf, len); len 1565 kernel/printk/printk.c if (!buf || len < 0) len 1567 kernel/printk/printk.c if (!len) len 1569 kernel/printk/printk.c if (!access_ok(buf, len)) len 1571 kernel/printk/printk.c error = syslog_print_all(buf, len, clear); len 1592 kernel/printk/printk.c if (len < 1 || len > 8) len 1594 kernel/printk/printk.c if (len < minimum_console_loglevel) len 1595 kernel/printk/printk.c len = minimum_console_loglevel; len 1596 kernel/printk/printk.c console_loglevel = len; len 1646 kernel/printk/printk.c SYSCALL_DEFINE3(syslog, int, type, char __user *, buf, int, len) len 1648 kernel/printk/printk.c return do_syslog(type, buf, len, SYSLOG_FROM_READER); len 1797 kernel/printk/printk.c const char *text, size_t len) len 1801 kernel/printk/printk.c trace_console_rcuidle(text, len); len 1819 kernel/printk/printk.c con->write(con, text, len); len 1851 kernel/printk/printk.c size_t len; /* length == 0 means unused buffer */ len 1861 kernel/printk/printk.c if (cont.len == 0) len 1865 kernel/printk/printk.c cont.ts_nsec, NULL, 0, cont.buf, cont.len); len 1866 kernel/printk/printk.c cont.len = 0; len 1870 kernel/printk/printk.c enum log_flags flags, const char *text, size_t len) len 1873 kernel/printk/printk.c if (cont.len + len > sizeof(cont.buf)) { len 1878 kernel/printk/printk.c if (!cont.len) { len 1886 kernel/printk/printk.c memcpy(cont.buf + cont.len, text, len); len 1887 kernel/printk/printk.c cont.len += len; len 1907 kernel/printk/printk.c if (cont.len) { len 2118 kernel/printk/printk.c const char *text, size_t len) {} len 2439 kernel/printk/printk.c size_t len; len 2444 kernel/printk/printk.c len = sprintf(text, len 2452 kernel/printk/printk.c len = 0; len 2476 kernel/printk/printk.c len += msg_print_text(msg, len 2478 kernel/printk/printk.c printk_time, text + len, sizeof(text) - len); len 2501 kernel/printk/printk.c call_console_drivers(ext_text, ext_len, text, len); len 3198 kernel/printk/printk.c char *line, size_t size, size_t *len) len 3224 kernel/printk/printk.c if (len) len 3225 kernel/printk/printk.c *len = l; len 3247 kernel/printk/printk.c char *line, size_t size, size_t *len) len 3253 kernel/printk/printk.c ret = kmsg_dump_get_line_nolock(dumper, syslog, line, size, len); len 3280 kernel/printk/printk.c char *buf, size_t size, size_t *len) len 3347 kernel/printk/printk.c if (len) len 3348 kernel/printk/printk.c *len = l; len 37 kernel/printk/printk_safe.c atomic_t len; /* length of written data */ len 71 kernel/printk/printk_safe.c size_t len; len 75 kernel/printk/printk_safe.c len = atomic_read(&s->len); len 78 kernel/printk/printk_safe.c if (len >= sizeof(s->buffer) - 1) { len 88 kernel/printk/printk_safe.c if (!len) len 92 kernel/printk/printk_safe.c add = vscnprintf(s->buffer + len, sizeof(s->buffer) - len, fmt, ap); len 102 kernel/printk/printk_safe.c if (atomic_cmpxchg(&s->len, len, len + add) != len) len 109 kernel/printk/printk_safe.c static inline void printk_safe_flush_line(const char *text, int len) len 117 kernel/printk/printk_safe.c printk_deferred("%.*s", len, text); len 121 kernel/printk/printk_safe.c static int printk_safe_flush_buffer(const char *start, size_t len) len 127 kernel/printk/printk_safe.c end = start + len; len 164 kernel/printk/printk_safe.c return len; len 186 kernel/printk/printk_safe.c size_t len; len 200 kernel/printk/printk_safe.c len = atomic_read(&s->len); len 208 kernel/printk/printk_safe.c if ((i && i >= len) || len > sizeof(s->buffer)) { len 212 kernel/printk/printk_safe.c len = 0; len 215 kernel/printk/printk_safe.c if (!len) len 220 kernel/printk/printk_safe.c i += printk_safe_flush_buffer(s->buffer + i, len - i); len 228 kernel/printk/printk_safe.c if (atomic_cmpxchg(&s->len, len, 0) != len) len 368 kernel/printk/printk_safe.c int len; len 370 kernel/printk/printk_safe.c len = vprintk_store(0, LOGLEVEL_DEFAULT, NULL, 0, fmt, args); len 373 kernel/printk/printk_safe.c return len; len 43 kernel/ptrace.c void *buf, int len, unsigned int gup_flags) len 60 kernel/ptrace.c ret = __access_remote_vm(tsk, mm, addr, buf, len, gup_flags); len 593 kernel/ptrace.c int ptrace_readdata(struct task_struct *tsk, unsigned long src, char __user *dst, int len) len 597 kernel/ptrace.c while (len > 0) { len 601 kernel/ptrace.c this_len = (len > sizeof(buf)) ? sizeof(buf) : len; len 614 kernel/ptrace.c len -= retval; len 619 kernel/ptrace.c int ptrace_writedata(struct task_struct *tsk, char __user *src, unsigned long dst, int len) len 623 kernel/ptrace.c while (len > 0) { len 627 kernel/ptrace.c this_len = (len > sizeof(buf)) ? sizeof(buf) : len; len 640 kernel/ptrace.c len -= retval; len 1363 kernel/ptrace.c compat_size_t len; len 1369 kernel/ptrace.c __get_user(len, &uiov->iov_len)) len 1373 kernel/ptrace.c kiov.iov_len = len; len 22 kernel/rcu/rcu_segcblist.c rclp->len = 0; len 36 kernel/rcu/rcu_segcblist.c WRITE_ONCE(rclp->len, rclp->len + 1); len 56 kernel/rcu/rcu_segcblist.c drclp->len = srclp->len; len 64 kernel/rcu/rcu_segcblist.c WRITE_ONCE(srclp->len, 1); len 83 kernel/rcu/rcu_segcblist.c rclp->len--; len 94 kernel/rcu/rcu_segcblist.c atomic_long_set(&rsclp->len, v); len 96 kernel/rcu/rcu_segcblist.c WRITE_ONCE(rsclp->len, v); len 111 kernel/rcu/rcu_segcblist.c atomic_long_add(v, &rsclp->len); len 115 kernel/rcu/rcu_segcblist.c WRITE_ONCE(rsclp->len, rsclp->len + v); len 140 kernel/rcu/rcu_segcblist.c return atomic_long_xchg(&rsclp->len, v); len 142 kernel/rcu/rcu_segcblist.c long ret = rsclp->len; len 145 kernel/rcu/rcu_segcblist.c WRITE_ONCE(rsclp->len, v); len 312 kernel/rcu/rcu_segcblist.c rclp->len = rcu_segcblist_xchg_len(rsclp, 0); len 365 kernel/rcu/rcu_segcblist.c rcu_segcblist_add_len(rsclp, rclp->len); len 367 kernel/rcu/rcu_segcblist.c rclp->len = 0; len 15 kernel/rcu/rcu_segcblist.h return READ_ONCE(rclp->len); len 56 kernel/rcu/rcu_segcblist.h return atomic_long_read(&rsclp->len); len 58 kernel/rcu/rcu_segcblist.h return READ_ONCE(rsclp->len); len 2164 kernel/rcu/tree.c if (-rcl.len >= bl && !offloaded && len 2170 kernel/rcu/tree.c if (likely((-rcl.len & 31) || local_clock() < tlimit)) len 2187 kernel/rcu/tree.c count = -rcl.len; len 1878 kernel/rcu/tree_plugin.h long len; len 1890 kernel/rcu/tree_plugin.h len = rcu_segcblist_n_cbs(&rdp->cblist); len 1892 kernel/rcu/tree_plugin.h rdp->qlen_last_fqs_check = len; len 1903 kernel/rcu/tree_plugin.h } else if (len > rdp->qlen_last_fqs_check + qhimark) { len 1905 kernel/rcu/tree_plugin.h rdp->qlen_last_fqs_check = len; len 1201 kernel/relay.c size_t len, len 1234 kernel/relay.c if (len > (subbuf_size - read_start % subbuf_size)) len 1235 kernel/relay.c len = subbuf_size - read_start % subbuf_size; len 1246 kernel/relay.c if (!len) len 1249 kernel/relay.c this_len = min_t(unsigned long, len, PAGE_SIZE - poff); len 1260 kernel/relay.c spd.partial[spd.nr_pages].len = this_len; len 1263 kernel/relay.c len -= this_len; len 1293 kernel/relay.c size_t len, len 1303 kernel/relay.c while (len && !spliced) { len 1304 kernel/relay.c ret = subbuf_splice_actor(in, ppos, pipe, len, flags, &nonpad_ret); len 1314 kernel/relay.c if (ret > len) len 1315 kernel/relay.c len = 0; len 1317 kernel/relay.c len -= ret; len 5473 kernel/sched/core.c static int get_user_cpu_mask(unsigned long __user *user_mask_ptr, unsigned len, len 5476 kernel/sched/core.c if (len < cpumask_size()) len 5478 kernel/sched/core.c else if (len > cpumask_size()) len 5479 kernel/sched/core.c len = cpumask_size(); len 5481 kernel/sched/core.c return copy_from_user(new_mask, user_mask_ptr, len) ? -EFAULT : 0; len 5492 kernel/sched/core.c SYSCALL_DEFINE3(sched_setaffinity, pid_t, pid, unsigned int, len, len 5501 kernel/sched/core.c retval = get_user_cpu_mask(user_mask_ptr, len, new_mask); len 5544 kernel/sched/core.c SYSCALL_DEFINE3(sched_getaffinity, pid_t, pid, unsigned int, len, len 5550 kernel/sched/core.c if ((len * BITS_PER_BYTE) < nr_cpu_ids) len 5552 kernel/sched/core.c if (len & (sizeof(unsigned long)-1)) len 5560 kernel/sched/core.c unsigned int retlen = min(len, cpumask_size()); len 278 kernel/sched/fair.c static inline void cfs_rq_tg_path(struct cfs_rq *cfs_rq, char *path, int len) len 284 kernel/sched/fair.c autogroup_path(cfs_rq->tg, path, len); len 286 kernel/sched/fair.c cgroup_path(cfs_rq->tg->css.cgroup, path, len); len 288 kernel/sched/fair.c strlcpy(path, "(null)", len); len 465 kernel/sched/fair.c static inline void cfs_rq_tg_path(struct cfs_rq *cfs_rq, char *path, int len) len 468 kernel/sched/fair.c strlcpy(path, "(null)", len); len 10574 kernel/sched/fair.c char *sched_trace_cfs_rq_path(struct cfs_rq *cfs_rq, char *str, int len) len 10578 kernel/sched/fair.c strlcpy(str, "(null)", len); len 10583 kernel/sched/fair.c cfs_rq_tg_path(cfs_rq, str, len); len 436 kernel/seccomp.c if (fprog->len == 0 || fprog->len > BPF_MAXINSNS) len 439 kernel/seccomp.c BUG_ON(INT_MAX / fprog->len < sizeof(struct sock_filter)); len 487 kernel/seccomp.c fprog.len = fprog32.len; len 519 kernel/seccomp.c total_insns = filter->prog->len; len 521 kernel/seccomp.c total_insns += walker->prog->len + 4; /* 4 instr penalty */ len 1526 kernel/seccomp.c ret = fprog->len; len 78 kernel/stacktrace.c unsigned int len; len 86 kernel/stacktrace.c if (c->len >= c->size) len 93 kernel/stacktrace.c c->store[c->len++] = addr; len 94 kernel/stacktrace.c return c->len < c->size; len 124 kernel/stacktrace.c return c.len; len 153 kernel/stacktrace.c return c.len; len 176 kernel/stacktrace.c return c.len; len 211 kernel/stacktrace.c return ret ? ret : c.len; len 241 kernel/stacktrace.c return c.len; len 1213 kernel/sys.c static int override_release(char __user *release, size_t len) len 1232 kernel/sys.c copy = clamp_t(size_t, len, 1, sizeof(buf)); len 1305 kernel/sys.c SYSCALL_DEFINE2(sethostname, char __user *, name, int, len) len 1313 kernel/sys.c if (len < 0 || len > __NEW_UTS_LEN) len 1316 kernel/sys.c if (!copy_from_user(tmp, name, len)) { len 1321 kernel/sys.c memcpy(u->nodename, tmp, len); len 1322 kernel/sys.c memset(u->nodename + len, 0, sizeof(u->nodename) - len); len 1332 kernel/sys.c SYSCALL_DEFINE2(gethostname, char __user *, name, int, len) len 1338 kernel/sys.c if (len < 0) len 1343 kernel/sys.c if (i > len) len 1344 kernel/sys.c i = len; len 1358 kernel/sys.c SYSCALL_DEFINE2(setdomainname, char __user *, name, int, len) len 1365 kernel/sys.c if (len < 0 || len > __NEW_UTS_LEN) len 1369 kernel/sys.c if (!copy_from_user(tmp, name, len)) { len 1374 kernel/sys.c memcpy(u->domainname, tmp, len); len 1375 kernel/sys.c memset(u->domainname + len, 0, sizeof(u->domainname) - len); len 2055 kernel/sys.c unsigned long len) len 2065 kernel/sys.c if (len > sizeof(user_auxv)) len 2068 kernel/sys.c if (copy_from_user(user_auxv, (const void __user *)addr, len)) len 2078 kernel/sys.c memcpy(mm->saved_auxv, user_auxv, len); len 2004 kernel/sysctl.c size_t len; len 2016 kernel/sysctl.c len = strlen(data); len 2017 kernel/sysctl.c if (len > maxlen - 1) len 2018 kernel/sysctl.c len = maxlen - 1; len 2020 kernel/sysctl.c if (*ppos > len) len 2022 kernel/sysctl.c len = *ppos; len 2025 kernel/sysctl.c len = 0; len 2030 kernel/sysctl.c while ((p - buffer) < *lenp && len < maxlen - 1) { len 2035 kernel/sysctl.c data[len++] = c; len 2037 kernel/sysctl.c data[len] = 0; len 2039 kernel/sysctl.c len = strlen(data); len 2040 kernel/sysctl.c if (len > maxlen) len 2041 kernel/sysctl.c len = maxlen; len 2043 kernel/sysctl.c if (*ppos > len) { len 2049 kernel/sysctl.c len -= *ppos; len 2051 kernel/sysctl.c if (len > *lenp) len 2052 kernel/sysctl.c len = *lenp; len 2053 kernel/sysctl.c if (len) len 2054 kernel/sysctl.c if (copy_to_user(buffer, data, len)) len 2056 kernel/sysctl.c if (len < *lenp) { len 2057 kernel/sysctl.c if (put_user('\n', buffer + len)) len 2059 kernel/sysctl.c len++; len 2061 kernel/sysctl.c *lenp = len; len 2062 kernel/sysctl.c *ppos += len; len 2203 kernel/sysctl.c int len; len 2209 kernel/sysctl.c len = *size; len 2210 kernel/sysctl.c if (len > TMPBUFLEN - 1) len 2211 kernel/sysctl.c len = TMPBUFLEN - 1; len 2213 kernel/sysctl.c memcpy(tmp, *buf, len); len 2215 kernel/sysctl.c tmp[len] = 0; len 2228 kernel/sysctl.c len = p - tmp; len 2233 kernel/sysctl.c if (len == TMPBUFLEN - 1) len 2236 kernel/sysctl.c if (len < *size && perm_tr_len && !memchr(perm_tr, *p, perm_tr_len)) len 2239 kernel/sysctl.c if (tr && (len < *size)) len 2242 kernel/sysctl.c *buf += len; len 2243 kernel/sysctl.c *size -= len; len 2262 kernel/sysctl.c int len; len 2266 kernel/sysctl.c len = strlen(tmp); len 2267 kernel/sysctl.c if (len > *size) len 2268 kernel/sysctl.c len = *size; len 2269 kernel/sysctl.c if (copy_to_user(*buf, tmp, len)) len 2271 kernel/sysctl.c *size -= len; len 2272 kernel/sysctl.c *buf += len; len 1180 kernel/sysctl_binary.c int len; len 1191 kernel/sysctl_binary.c len = scnprintf(buf, sizeof(buf), "%hu.%hu", len 1195 kernel/sysctl_binary.c result = kernel_write(file, buf, len, &pos); len 1224 kernel/sysctl_binary.c int len = 0; len 1236 kernel/sysctl_binary.c len = strlen(dev->name); len 1237 kernel/sysctl_binary.c memcpy(path, dev->name, len); len 1243 kernel/sysctl_binary.c len = strlen(table->procname); len 1244 kernel/sysctl_binary.c memcpy(path, table->procname, len); len 1246 kernel/sysctl_binary.c if (len) { len 1247 kernel/sysctl_binary.c path += len; len 340 kernel/taskstats.c int len; len 345 kernel/taskstats.c len = nla_len(na); len 346 kernel/taskstats.c if (len > TASKSTATS_CPUMASK_MAXLEN) len 348 kernel/taskstats.c if (len < 1) len 350 kernel/taskstats.c data = kmalloc(len, GFP_KERNEL); len 353 kernel/taskstats.c nla_strlcpy(data, na, len); len 67 kernel/trace/blktrace.c const void *data, size_t len, len 82 kernel/trace/blktrace.c sizeof(*t) + len + cgid_len, len 93 kernel/trace/blktrace.c t = relay_reserve(bt->rchan, sizeof(*t) + len + cgid_len); len 102 kernel/trace/blktrace.c t->pdu_len = len + cgid_len; len 105 kernel/trace/blktrace.c memcpy((void *) t + sizeof(*t) + cgid_len, data, len); len 1096 kernel/trace/blktrace.c void *data, size_t len) len 1108 kernel/trace/blktrace.c BLK_TA_DRV_DATA, 0, len, data, len 3662 kernel/trace/ftrace.c unsigned len; len 3689 kernel/trace/ftrace.c if (strncmp(str, g->search, g->len) == 0) len 3698 kernel/trace/ftrace.c if (slen >= g->len && len 3699 kernel/trace/ftrace.c memcmp(str + slen - g->len, g->search, g->len) == 0) len 3772 kernel/trace/ftrace.c if (!mod_g->len) { len 3790 kernel/trace/ftrace.c if (!func_g->len) len 3798 kernel/trace/ftrace.c match_records(struct ftrace_hash *hash, char *func, int len, char *mod) len 3811 kernel/trace/ftrace.c func_g.type = filter_parse_regex(func, len, &func_g.search, len 3813 kernel/trace/ftrace.c func_g.len = strlen(func_g.search); len 3819 kernel/trace/ftrace.c mod_g.len = strlen(mod_g.search); len 3853 kernel/trace/ftrace.c ftrace_match_records(struct ftrace_hash *hash, char *buff, int len) len 3855 kernel/trace/ftrace.c return match_records(hash, buff, len, NULL); len 3971 kernel/trace/ftrace.c ftrace_set_regex(struct ftrace_ops *ops, unsigned char *buf, int len, len 4477 kernel/trace/ftrace.c func_g.len = strlen(func_g.search); len 4639 kernel/trace/ftrace.c char *buff, int len, int enable) len 4650 kernel/trace/ftrace.c ret = ftrace_match_records(hash, func, len); len 4748 kernel/trace/ftrace.c ftrace_set_hash(struct ftrace_ops *ops, unsigned char *buf, int len, len 4775 kernel/trace/ftrace.c if (buf && !ftrace_match_records(hash, buf, len)) { len 4839 kernel/trace/ftrace.c ftrace_set_regex(struct ftrace_ops *ops, unsigned char *buf, int len, len 4842 kernel/trace/ftrace.c return ftrace_set_hash(ops, buf, len, 0, 0, reset, enable); len 4856 kernel/trace/ftrace.c int len, int reset) len 4859 kernel/trace/ftrace.c return ftrace_set_regex(ops, buf, len, reset, 1); len 4875 kernel/trace/ftrace.c int len, int reset) len 4878 kernel/trace/ftrace.c return ftrace_set_regex(ops, buf, len, reset, 0); len 4890 kernel/trace/ftrace.c void ftrace_set_global_filter(unsigned char *buf, int len, int reset) len 4892 kernel/trace/ftrace.c ftrace_set_regex(&global_ops, buf, len, reset, 1); len 4906 kernel/trace/ftrace.c void ftrace_set_global_notrace(unsigned char *buf, int len, int reset) len 4908 kernel/trace/ftrace.c ftrace_set_regex(&global_ops, buf, len, reset, 0); len 5415 kernel/trace/ftrace.c func_g.len = strlen(func_g.search); len 209 kernel/trace/ring_buffer.c unsigned len = 0; len 213 kernel/trace/ring_buffer.c len = RB_LEN_TIME_EXTEND; len 216 kernel/trace/ring_buffer.c return len + rb_event_length(event); len 4701 kernel/trace/ring_buffer.c void **data_page, size_t len, int cpu, int full) len 4721 kernel/trace/ring_buffer.c if (len <= BUF_PAGE_HDR_SIZE) len 4724 kernel/trace/ring_buffer.c len -= BUF_PAGE_HDR_SIZE; len 4754 kernel/trace/ring_buffer.c if (read || (len < (commit - read)) || len 4764 kernel/trace/ring_buffer.c if (len > (commit - read)) len 4765 kernel/trace/ring_buffer.c len = (commit - read); len 4770 kernel/trace/ring_buffer.c if (len < size) len 4787 kernel/trace/ring_buffer.c len -= size; len 4799 kernel/trace/ring_buffer.c } while (len >= size); len 4967 kernel/trace/ring_buffer.c int len; len 4976 kernel/trace/ring_buffer.c len = size + sizeof(struct rb_item); len 4982 kernel/trace/ring_buffer.c event = ring_buffer_lock_reserve(data->buffer, len); len 4987 kernel/trace/ring_buffer.c data->bytes_dropped += len; len 4989 kernel/trace/ring_buffer.c data->bytes_dropped_nested += len; len 4991 kernel/trace/ring_buffer.c return len; len 4996 kernel/trace/ring_buffer.c if (RB_WARN_ON(data->buffer, event_len < len)) len 5005 kernel/trace/ring_buffer.c data->bytes_written_nested += len; len 5007 kernel/trace/ring_buffer.c if (!data->min_size_nested || len < data->min_size_nested) len 5008 kernel/trace/ring_buffer.c data->min_size_nested = len; len 5009 kernel/trace/ring_buffer.c if (len > data->max_size_nested) len 5010 kernel/trace/ring_buffer.c data->max_size_nested = len; len 5013 kernel/trace/ring_buffer.c data->bytes_written += len; len 5015 kernel/trace/ring_buffer.c if (!data->min_size || len < data->min_size) len 5016 kernel/trace/ring_buffer.c data->max_size = len; len 5017 kernel/trace/ring_buffer.c if (len > data->max_size) len 5018 kernel/trace/ring_buffer.c data->max_size = len; len 770 kernel/trace/trace.c unsigned long len, len 775 kernel/trace/trace.c event = ring_buffer_lock_reserve(buffer, len); len 1485 kernel/trace/trace.c int len; len 1490 kernel/trace/trace.c len = trace_seq_used(s) - s->seq.readpos; len 1491 kernel/trace/trace.c if (cnt > len) len 1492 kernel/trace/trace.c cnt = len; len 2365 kernel/trace/trace.c unsigned long len, len 2368 kernel/trace/trace.c return __trace_buffer_lock_reserve(buffer, type, len, flags, pc); len 2487 kernel/trace/trace.c int type, unsigned long len, len 2502 kernel/trace/trace.c entry->array[0] = len; len 2509 kernel/trace/trace.c type, len, flags, pc); len 2519 kernel/trace/trace.c type, len, flags, pc); len 3114 kernel/trace/trace.c int len = 0, size, pc; len 3127 kernel/trace/trace.c len = 0; len 3131 kernel/trace/trace.c len = vbin_printf((u32 *)tbuffer, TRACE_BUF_SIZE/sizeof(int), fmt, args); len 3133 kernel/trace/trace.c if (len > TRACE_BUF_SIZE/sizeof(int) || len < 0) len 3137 kernel/trace/trace.c size = sizeof(*entry) + sizeof(u32) * len; len 3147 kernel/trace/trace.c memcpy(entry->buf, tbuffer, sizeof(u32) * len); len 3160 kernel/trace/trace.c return len; len 3171 kernel/trace/trace.c int len = 0, size, pc; len 3188 kernel/trace/trace.c len = 0; len 3192 kernel/trace/trace.c len = vscnprintf(tbuffer, TRACE_BUF_SIZE, fmt, args); len 3195 kernel/trace/trace.c size = sizeof(*entry) + len + 1; len 3203 kernel/trace/trace.c memcpy(&entry->buf, tbuffer, len + 1); len 3216 kernel/trace/trace.c return len; len 4448 kernel/trace/trace.c int len; len 4450 kernel/trace/trace.c len = snprintf(NULL, 0, "%*pb\n", len 4452 kernel/trace/trace.c mask_str = kmalloc(len, GFP_KERNEL); len 4456 kernel/trace/trace.c len = snprintf(mask_str, len, "%*pb\n", len 4458 kernel/trace/trace.c if (len >= count) { len 4462 kernel/trace/trace.c count = simple_read_from_buffer(ubuf, count, ppos, mask_str, len); len 4662 kernel/trace/trace.c int len; len 4666 kernel/trace/trace.c len = str_has_prefix(cmp, "no"); len 4667 kernel/trace/trace.c if (len) len 4670 kernel/trace/trace.c cmp += len; len 5358 kernel/trace/trace.c int len) len 5365 kernel/trace/trace.c stop = start + len; len 5372 kernel/trace/trace.c map_array = kmalloc_array(len + 2, sizeof(*map_array), GFP_KERNEL); len 5394 kernel/trace/trace.c map_array->head.length = len; len 5415 kernel/trace/trace.c struct trace_eval_map **start, int len) { } len 5419 kernel/trace/trace.c struct trace_eval_map **start, int len) len 5423 kernel/trace/trace.c if (len <= 0) len 5428 kernel/trace/trace.c trace_event_eval_update(map, len); len 5430 kernel/trace/trace.c trace_insert_eval_map_file(mod, start, len); len 6060 kernel/trace/trace.c int save_len = iter->seq.seq.len; len 6065 kernel/trace/trace.c iter->seq.seq.len = save_len; len 6125 kernel/trace/trace.c save_len = iter->seq.seq.len; len 6129 kernel/trace/trace.c iter->seq.seq.len = save_len; len 6139 kernel/trace/trace.c iter->seq.seq.len = save_len; len 6146 kernel/trace/trace.c iter->seq.seq.len = save_len; len 6166 kernel/trace/trace.c size_t len, len 6191 kernel/trace/trace.c ppos, pipe, len, flags); len 6209 kernel/trace/trace.c for (i = 0, rem = len; i < spd.nr_pages_max && rem; i++) { len 6225 kernel/trace/trace.c spd.partial[i].len = trace_seq_used(&iter->seq); len 6391 kernel/trace/trace.c int len; len 6425 kernel/trace/trace.c len = __copy_from_user_inatomic(&entry->buf, ubuf, cnt); len 6426 kernel/trace/trace.c if (len) { len 6432 kernel/trace/trace.c len = cnt; len 6471 kernel/trace/trace.c int len; len 6504 kernel/trace/trace.c len = __copy_from_user_inatomic(&entry->id, ubuf, cnt); len 6505 kernel/trace/trace.c if (len) { len 6831 kernel/trace/trace.c struct pipe_inode_info *pipe, size_t len, unsigned int flags); len 7407 kernel/trace/trace.c struct pipe_inode_info *pipe, size_t len, len 7433 kernel/trace/trace.c if (len & (PAGE_SIZE - 1)) { len 7434 kernel/trace/trace.c if (len < PAGE_SIZE) len 7436 kernel/trace/trace.c len &= PAGE_MASK; len 7446 kernel/trace/trace.c for (i = 0; i < spd.nr_pages_max && len && entries; i++, len -= PAGE_SIZE) { len 7468 kernel/trace/trace.c len, iter->cpu_file, 1); len 7479 kernel/trace/trace.c spd.partial[i].len = PAGE_SIZE; len 8702 kernel/trace/trace.c int len; len 8704 kernel/trace/trace.c len = __stop_ftrace_eval_maps - __start_ftrace_eval_maps; len 8705 kernel/trace/trace.c trace_insert_eval_map(NULL, __start_ftrace_eval_maps, len); len 8880 kernel/trace/trace.c if (s->seq.len >= TRACE_MAX_PRINT) len 8881 kernel/trace/trace.c s->seq.len = TRACE_MAX_PRINT; len 8888 kernel/trace/trace.c if (WARN_ON_ONCE(s->seq.len >= s->seq.size)) len 8889 kernel/trace/trace.c s->seq.len = s->seq.size - 1; len 8892 kernel/trace/trace.c s->buffer[s->seq.len] = 0; len 484 kernel/trace/trace.h size_t len, len 703 kernel/trace/trace.h unsigned long len, len 1519 kernel/trace/trace.h typedef int (*regex_match_func)(char *str, struct regex *r, int len); len 1532 kernel/trace/trace.h int len; len 1562 kernel/trace/trace.h filter_parse_regex(char *buff, int len, char **search, int *not); len 1955 kernel/trace/trace.h void trace_event_eval_update(struct trace_eval_map **map, int len); len 1958 kernel/trace/trace.h static inline void trace_event_eval_update(struct trace_eval_map **map, int len) { } len 306 kernel/trace/trace_entries.h __field_desc( unsigned long, map, len ) len 312 kernel/trace/trace_entries.h (unsigned long)__entry->phys, __entry->virt, __entry->len, len 248 kernel/trace/trace_events.c unsigned long len) len 270 kernel/trace/trace_events.c event_call->event.type, len, len 1315 kernel/trace/trace_events.c int len; len 1320 kernel/trace/trace_events.c len = sprintf(buf, "%d\n", id); len 1322 kernel/trace/trace_events.c return simple_read_from_buffer(ubuf, cnt, ppos, buf, len); len 2104 kernel/trace/trace_events.c static char *eval_replace(char *ptr, struct trace_eval_map *map, int len) len 2112 kernel/trace/trace_events.c if (len < elen) len 2118 kernel/trace/trace_events.c rlen = strlen(ptr + len); len 2119 kernel/trace/trace_events.c memmove(ptr + elen, ptr + len, rlen); len 2131 kernel/trace/trace_events.c int len = strlen(map->eval_string); len 2162 kernel/trace/trace_events.c if (strncmp(map->eval_string, ptr, len) == 0 && len 2163 kernel/trace/trace_events.c !isalnum(ptr[len]) && ptr[len] != '_') { len 2164 kernel/trace/trace_events.c ptr = eval_replace(ptr, map, len); len 2202 kernel/trace/trace_events.c void trace_event_eval_update(struct trace_eval_map **map, int len) len 2229 kernel/trace/trace_events.c for (i = last_i; i < len; i++) { len 422 kernel/trace/trace_events_filter.c int len; len 476 kernel/trace/trace_events_filter.c len = parse_pred(next, data, ptr - str, pe, &prog[N].pred); len 477 kernel/trace/trace_events_filter.c if (len < 0) { len 478 kernel/trace/trace_events_filter.c ret = len; len 481 kernel/trace/trace_events_filter.c ptr = next + len; len 675 kernel/trace/trace_events_filter.c int len = strlen(*addr) + 1; /* including tailing '\0' */ len 677 kernel/trace/trace_events_filter.c cmp = pred->regex.match(*addr, &pred->regex, len); len 762 kernel/trace/trace_events_filter.c static int regex_match_full(char *str, struct regex *r, int len) len 765 kernel/trace/trace_events_filter.c if (!len) len 768 kernel/trace/trace_events_filter.c return strncmp(str, r->pattern, len) == 0; len 771 kernel/trace/trace_events_filter.c static int regex_match_front(char *str, struct regex *r, int len) len 773 kernel/trace/trace_events_filter.c if (len && len < r->len) len 776 kernel/trace/trace_events_filter.c return strncmp(str, r->pattern, r->len) == 0; len 779 kernel/trace/trace_events_filter.c static int regex_match_middle(char *str, struct regex *r, int len) len 781 kernel/trace/trace_events_filter.c if (!len) len 784 kernel/trace/trace_events_filter.c return strnstr(str, r->pattern, len) != NULL; len 787 kernel/trace/trace_events_filter.c static int regex_match_end(char *str, struct regex *r, int len) len 789 kernel/trace/trace_events_filter.c int strlen = len - 1; len 791 kernel/trace/trace_events_filter.c if (strlen >= r->len && len 792 kernel/trace/trace_events_filter.c memcmp(str + strlen - r->len, r->pattern, r->len) == 0) len 797 kernel/trace/trace_events_filter.c static int regex_match_glob(char *str, struct regex *r, int len __maybe_unused) len 821 kernel/trace/trace_events_filter.c enum regex_type filter_parse_regex(char *buff, int len, char **search, int *not) len 829 kernel/trace/trace_events_filter.c len--; len 838 kernel/trace/trace_events_filter.c for (i = 0; i < len; i++) { len 842 kernel/trace/trace_events_filter.c } else if (i == len - 1) { len 869 kernel/trace/trace_events_filter.c type = filter_parse_regex(r->pattern, r->len, &search, &pred->not); len 870 kernel/trace/trace_events_filter.c r->len = strlen(search); len 871 kernel/trace/trace_events_filter.c memmove(r->pattern, search, r->len+1); len 936 kernel/trace/trace_events_filter.c int len; len 946 kernel/trace/trace_events_filter.c len = strlen(filter->filter_string); len 947 kernel/trace/trace_events_filter.c if (pos > len) len 948 kernel/trace/trace_events_filter.c pos = len; len 968 kernel/trace/trace_events_filter.c buf = kmemdup_nul(s->buffer, s->seq.len, GFP_KERNEL); len 1163 kernel/trace/trace_events_filter.c int len; len 1177 kernel/trace/trace_events_filter.c len = i - s; len 1179 kernel/trace/trace_events_filter.c if (!len) len 1182 kernel/trace/trace_events_filter.c field_name = kmemdup_nul(str + s, len, GFP_KERNEL); len 1258 kernel/trace/trace_events_filter.c len = i - s; len 1259 kernel/trace/trace_events_filter.c if (len >= MAX_FILTER_STR_VAL) { len 1264 kernel/trace/trace_events_filter.c pred->regex.len = len; len 1265 kernel/trace/trace_events_filter.c strncpy(pred->regex.pattern, str + s, len); len 1266 kernel/trace/trace_events_filter.c pred->regex.pattern[len] = 0; len 1302 kernel/trace/trace_events_filter.c len = i - s; len 1303 kernel/trace/trace_events_filter.c if (len >= MAX_FILTER_STR_VAL) { len 1308 kernel/trace/trace_events_filter.c pred->regex.len = len; len 1309 kernel/trace/trace_events_filter.c strncpy(pred->regex.pattern, str + s, len); len 1310 kernel/trace/trace_events_filter.c pred->regex.pattern[len] = 0; len 1348 kernel/trace/trace_events_filter.c len = i - s; len 1350 kernel/trace/trace_events_filter.c if (len >= sizeof(num_buf)) { len 1355 kernel/trace/trace_events_filter.c strncpy(num_buf, str + s, len); len 1356 kernel/trace/trace_events_filter.c num_buf[len] = 0; len 1909 kernel/trace/trace_events_filter.c ftrace_function_filter_re(char *buf, int len, int *count) len 1913 kernel/trace/trace_events_filter.c str = kstrndup(buf, len, GFP_KERNEL); len 1929 kernel/trace/trace_events_filter.c int reset, char *re, int len) len 1934 kernel/trace/trace_events_filter.c ret = ftrace_set_filter(ops, re, len, reset); len 1936 kernel/trace/trace_events_filter.c ret = ftrace_set_notrace(ops, re, len, reset); len 1941 kernel/trace/trace_events_filter.c static int __ftrace_function_set_filter(int filter, char *buf, int len, len 1955 kernel/trace/trace_events_filter.c re = ftrace_function_filter_re(buf, len, &re_cnt); len 2003 kernel/trace/trace_events_filter.c pred->regex.len, len 701 kernel/trace/trace_events_hist.c unsigned int len; len 713 kernel/trace/trace_events_hist.c len = end - start; len 714 kernel/trace/trace_events_hist.c if (len > 3) len 717 kernel/trace/trace_events_hist.c strncpy(buf, start, len); len 718 kernel/trace/trace_events_hist.c buf[len] = '\0'; len 981 kernel/trace/trace_events_hist.c char *buf, int len) len 988 kernel/trace/trace_events_hist.c #define LEN_OR_ZERO (len ? len - pos : 0) len 1014 kernel/trace/trace_events_hist.c int len; len 1017 kernel/trace/trace_events_hist.c len = __set_synth_event_print_fmt(event, NULL, 0); len 1019 kernel/trace/trace_events_hist.c print_fmt = kmalloc(len + 1, GFP_KERNEL); len 1024 kernel/trace/trace_events_hist.c __set_synth_event_print_fmt(event, print_fmt, len + 1); len 1042 kernel/trace/trace_events_hist.c int len, ret = 0; len 1063 kernel/trace/trace_events_hist.c len = strlen(field_name); len 1066 kernel/trace/trace_events_hist.c len -= strlen(array); len 1067 kernel/trace/trace_events_hist.c else if (field_name[len - 1] == ';') len 1068 kernel/trace/trace_events_hist.c len--; len 1070 kernel/trace/trace_events_hist.c field->name = kmemdup_nul(field_name, len, GFP_KERNEL); len 1078 kernel/trace/trace_events_hist.c len = strlen(field_type) + 1; len 1080 kernel/trace/trace_events_hist.c len += strlen(array); len 1082 kernel/trace/trace_events_hist.c len += strlen(prefix); len 1084 kernel/trace/trace_events_hist.c field->type = kzalloc(len, GFP_KERNEL); len 1094 kernel/trace/trace_events_hist.c if (field->type[len - 1] == ';') len 1095 kernel/trace/trace_events_hist.c field->type[len - 1] = '\0'; len 1419 kernel/trace/trace_events_hist.c int len; len 1427 kernel/trace/trace_events_hist.c len = str_has_prefix(name, SYNTH_SYSTEM "/"); len 1428 kernel/trace/trace_events_hist.c if (len == 0) len 1430 kernel/trace/trace_events_hist.c name += len; len 2125 kernel/trace/trace_events_hist.c int len, ret = 0; len 2127 kernel/trace/trace_events_hist.c if ((len = str_has_prefix(str, "key=")) || len 2128 kernel/trace/trace_events_hist.c (len = str_has_prefix(str, "keys="))) { len 2129 kernel/trace/trace_events_hist.c attrs->keys_str = kstrdup(str + len, GFP_KERNEL); len 2134 kernel/trace/trace_events_hist.c } else if ((len = str_has_prefix(str, "val=")) || len 2135 kernel/trace/trace_events_hist.c (len = str_has_prefix(str, "vals=")) || len 2136 kernel/trace/trace_events_hist.c (len = str_has_prefix(str, "values="))) { len 2137 kernel/trace/trace_events_hist.c attrs->vals_str = kstrdup(str + len, GFP_KERNEL); len 2142 kernel/trace/trace_events_hist.c } else if ((len = str_has_prefix(str, "sort="))) { len 2143 kernel/trace/trace_events_hist.c attrs->sort_key_str = kstrdup(str + len, GFP_KERNEL); len 2154 kernel/trace/trace_events_hist.c } else if ((len = str_has_prefix(str, "clock="))) { len 2155 kernel/trace/trace_events_hist.c str += len; len 2163 kernel/trace/trace_events_hist.c } else if ((len = str_has_prefix(str, "size="))) { len 2164 kernel/trace/trace_events_hist.c int map_bits = parse_map_size(str + len); len 4936 kernel/trace/trace_events_hist.c int len; len 4941 kernel/trace/trace_events_hist.c if ((len = str_has_prefix(str, "onmatch("))) { len 4942 kernel/trace/trace_events_hist.c char *action_str = str + len; len 4949 kernel/trace/trace_events_hist.c } else if ((len = str_has_prefix(str, "onmax("))) { len 4950 kernel/trace/trace_events_hist.c char *action_str = str + len; len 4958 kernel/trace/trace_events_hist.c } else if ((len = str_has_prefix(str, "onchange("))) { len 4959 kernel/trace/trace_events_hist.c char *action_str = str + len; len 102 kernel/trace/trace_export.c #define __array(type, item, len) \ len 104 kernel/trace/trace_export.c char *type_str = #type"["__stringify(len)"]"; \ len 105 kernel/trace/trace_export.c BUILD_BUG_ON(len > MAX_FILTER_STR_VAL); \ len 115 kernel/trace/trace_export.c #define __array_desc(type, container, item, len) \ len 116 kernel/trace/trace_export.c BUILD_BUG_ON(len > MAX_FILTER_STR_VAL); \ len 117 kernel/trace/trace_export.c ret = trace_define_field(event_call, #type "[" #len "]", #item, \ len 159 kernel/trace/trace_export.c #define __array(type, item, len) len 162 kernel/trace/trace_export.c #define __array_desc(type, container, item, len) len 351 kernel/trace/trace_functions_graph.c int len; len 359 kernel/trace/trace_functions_graph.c len = strlen(comm) + strlen(pid_str) + 1; len 361 kernel/trace/trace_functions_graph.c if (len < TRACE_GRAPH_PROCINFO_LENGTH) len 362 kernel/trace/trace_functions_graph.c spaces = TRACE_GRAPH_PROCINFO_LENGTH - len; len 567 kernel/trace/trace_functions_graph.c int len; len 575 kernel/trace/trace_functions_graph.c len = strlen(usecs_str); len 578 kernel/trace/trace_functions_graph.c if (len < 7) { len 579 kernel/trace/trace_functions_graph.c size_t slen = min_t(size_t, sizeof(nsecs_str), 8UL - len); len 583 kernel/trace/trace_functions_graph.c len += strlen(nsecs_str) + 1; len 589 kernel/trace/trace_functions_graph.c for (i = len; i < 8; i++) len 1027 kernel/trace/trace_functions_graph.c if (s->buffer[s->seq.len - 1] == '\n') { len 1028 kernel/trace/trace_functions_graph.c s->buffer[s->seq.len - 1] = '\0'; len 1029 kernel/trace/trace_functions_graph.c s->seq.len--; len 413 kernel/trace/trace_hwlat.c int len; len 423 kernel/trace/trace_hwlat.c len = snprintf(buf, sizeof(buf), "%llu\n", val); len 425 kernel/trace/trace_hwlat.c return simple_read_from_buffer(ubuf, cnt, ppos, buf, len); len 110 kernel/trace/trace_kprobe.c int len = strlen(mod->name); len 112 kernel/trace/trace_kprobe.c return strncmp(mod->name, name, len) == 0 && name[len] == ':'; len 737 kernel/trace/trace_kprobe.c int i, len, ret = 0; len 772 kernel/trace/trace_kprobe.c len = event - &argv[0][1] - 1; len 774 kernel/trace/trace_kprobe.c len = strlen(&argv[0][1]); len 775 kernel/trace/trace_kprobe.c if (len > MAX_EVENT_NAME_LEN - 1) { len 779 kernel/trace/trace_kprobe.c memcpy(buf, &argv[0][1], len); len 780 kernel/trace/trace_kprobe.c buf[len] = '\0'; len 1041 kernel/trace/trace_kprobe.c int ret, len = 0; len 1045 kernel/trace/trace_kprobe.c ret = probe_kernel_read(&c, (u8 *)addr + len, 1); len 1046 kernel/trace/trace_kprobe.c len++; len 1047 kernel/trace/trace_kprobe.c } while (c && ret == 0 && len < MAX_STRING_SIZE); len 1049 kernel/trace/trace_kprobe.c return (ret < 0) ? ret : len; len 230 kernel/trace/trace_mmiotrace.c (unsigned long long)m->phys, m->virt, m->len, len 64 kernel/trace/trace_probe.c int len = *(u32 *)data >> 16; len 66 kernel/trace/trace_probe.c if (!len) len 166 kernel/trace/trace_probe.c int i, len = 0, pos = 0; len 174 kernel/trace/trace_probe.c pos = len; len 175 kernel/trace/trace_probe.c len += strlen(trace_probe_log.argv[i]) + 1; len 177 kernel/trace/trace_probe.c command = kzalloc(len, GFP_KERNEL); len 187 kernel/trace/trace_probe.c pos = len; len 194 kernel/trace/trace_probe.c len = strlen(trace_probe_log.argv[i]); len 196 kernel/trace/trace_probe.c p[len] = ' '; len 197 kernel/trace/trace_probe.c p += len + 1; len 233 kernel/trace/trace_probe.c int len; len 255 kernel/trace/trace_probe.c len = strlen(event); len 256 kernel/trace/trace_probe.c if (len == 0) { len 259 kernel/trace/trace_probe.c } else if (len > MAX_EVENT_NAME_LEN) { len 277 kernel/trace/trace_probe.c int len; len 286 kernel/trace/trace_probe.c } else if ((len = str_has_prefix(arg, "stack"))) { len 287 kernel/trace/trace_probe.c if (arg[len] == '\0') { len 289 kernel/trace/trace_probe.c } else if (isdigit(arg[len])) { len 290 kernel/trace/trace_probe.c ret = kstrtoul(arg + len, 10, ¶m); len 308 kernel/trace/trace_probe.c (len = str_has_prefix(arg, "arg"))) { len 309 kernel/trace/trace_probe.c ret = kstrtoul(arg + len, 10, ¶m); len 342 kernel/trace/trace_probe.c size_t len = strlen(str); len 344 kernel/trace/trace_probe.c if (str[len - 1] != '"') { len 345 kernel/trace/trace_probe.c trace_probe_log_err(offs + len, IMMSTR_NO_CLOSE); len 348 kernel/trace/trace_probe.c *pbuf = kstrndup(str, len - 1, GFP_KERNEL); len 548 kernel/trace/trace_probe.c int ret, len; len 550 kernel/trace/trace_probe.c len = strlen(arg); len 551 kernel/trace/trace_probe.c if (len > MAX_ARGSTR_LEN) { len 554 kernel/trace/trace_probe.c } else if (len == 0) { len 613 kernel/trace/trace_probe.c len = strlen(parg->type->fmttype) + 6; len 614 kernel/trace/trace_probe.c parg->fmt = kmalloc(len, GFP_KERNEL); len 617 kernel/trace/trace_probe.c snprintf(parg->fmt, len, "%s[%d]", parg->type->fmttype, len 840 kernel/trace/trace_probe.c #define LEN_OR_ZERO (len ? len - pos : 0) len 841 kernel/trace/trace_probe.c static int __set_print_fmt(struct trace_probe *tp, char *buf, int len, len 906 kernel/trace/trace_probe.c int len; len 910 kernel/trace/trace_probe.c len = __set_print_fmt(tp, NULL, 0, is_return); len 911 kernel/trace/trace_probe.c print_fmt = kmalloc(len + 1, GFP_KERNEL); len 916 kernel/trace/trace_probe.c __set_print_fmt(tp, print_fmt, len + 1, is_return); len 60 kernel/trace/trace_probe.h #define make_data_loc(len, offs) \ len 61 kernel/trace/trace_probe.h (((u32)(len) << 16) | ((u32)(offs) & 0xffff)) len 175 kernel/trace/trace_probe_tmpl.h int i, len, ret = 0; len 180 kernel/trace/trace_probe_tmpl.h len = process_fetch_insn(arg->code, regs, NULL, NULL); len 181 kernel/trace/trace_probe_tmpl.h if (len > 0) len 182 kernel/trace/trace_probe_tmpl.h ret += len; len 463 kernel/trace/trace_selftest.c int len; len 476 kernel/trace/trace_selftest.c len = strlen(func_name); len 478 kernel/trace/trace_selftest.c ret = ftrace_set_filter(&test_rec_probe, func_name, len, 1); len 506 kernel/trace/trace_selftest.c ret = ftrace_set_filter(&test_recsafe_probe, func_name, len, 1); len 567 kernel/trace/trace_selftest.c int len; len 585 kernel/trace/trace_selftest.c len = strlen(func_name); len 587 kernel/trace/trace_selftest.c ret = ftrace_set_filter(&test_regs_probe, func_name, len, 1); len 86 kernel/trace/trace_seq.c unsigned int save_len = s->seq.len; len 100 kernel/trace/trace_seq.c s->seq.len = save_len; len 117 kernel/trace/trace_seq.c unsigned int save_len = s->seq.len; len 127 kernel/trace/trace_seq.c s->seq.len = save_len; len 146 kernel/trace/trace_seq.c unsigned int save_len = s->seq.len; len 157 kernel/trace/trace_seq.c s->seq.len = save_len; len 180 kernel/trace/trace_seq.c unsigned int save_len = s->seq.len; len 191 kernel/trace/trace_seq.c s->seq.len = save_len; len 210 kernel/trace/trace_seq.c unsigned int len = strlen(str); len 217 kernel/trace/trace_seq.c if (len > TRACE_SEQ_BUF_LEFT(s)) { len 222 kernel/trace/trace_seq.c seq_buf_putmem(&s->seq, str, len); len 262 kernel/trace/trace_seq.c void trace_seq_putmem(struct trace_seq *s, const void *mem, unsigned int len) len 269 kernel/trace/trace_seq.c if (len > TRACE_SEQ_BUF_LEFT(s)) { len 274 kernel/trace/trace_seq.c seq_buf_putmem(&s->seq, mem, len); len 289 kernel/trace/trace_seq.c unsigned int len) len 291 kernel/trace/trace_seq.c unsigned int save_len = s->seq.len; len 299 kernel/trace/trace_seq.c if (len * 2 > TRACE_SEQ_BUF_LEFT(s)) { len 305 kernel/trace/trace_seq.c seq_buf_putmem_hex(&s->seq, mem, len); len 308 kernel/trace/trace_seq.c s->seq.len = save_len; len 329 kernel/trace/trace_seq.c unsigned int save_len = s->seq.len; len 344 kernel/trace/trace_seq.c s->seq.len = save_len; len 546 kernel/trace/trace_stack.c int len; len 548 kernel/trace/trace_stack.c if ((len = str_has_prefix(str, "_filter="))) len 549 kernel/trace/trace_stack.c strncpy(stack_trace_filter_buf, str + len, COMMAND_LINE_SIZE); len 208 kernel/trace/trace_syscalls.c __set_enter_print_fmt(struct syscall_metadata *entry, char *buf, int len) len 214 kernel/trace/trace_syscalls.c #define LEN_OR_ZERO (len ? len - pos : 0) len 238 kernel/trace/trace_syscalls.c int len; len 247 kernel/trace/trace_syscalls.c len = __set_enter_print_fmt(entry, NULL, 0); len 249 kernel/trace/trace_syscalls.c print_fmt = kmalloc(len + 1, GFP_KERNEL); len 254 kernel/trace/trace_syscalls.c __set_enter_print_fmt(entry, print_fmt, len + 1); len 190 kernel/trace/trace_uprobe.c int len; len 194 kernel/trace/trace_uprobe.c len = strlen(current->comm) + 1; len 196 kernel/trace/trace_uprobe.c len = strnlen_user(vaddr, MAX_STRING_SIZE); len 198 kernel/trace/trace_uprobe.c return (len > MAX_STRING_SIZE) ? 0 : len; len 288 kernel/trace/trace_uprobe.c int len; len 293 kernel/trace/trace_uprobe.c len = strlen(tu->filename); len 294 kernel/trace/trace_uprobe.c if (strncmp(tu->filename, argv[0], len) || argv[0][len] != ':') len 304 kernel/trace/trace_uprobe.c if (strcmp(buf, &argv[0][len + 1])) len 1367 kernel/trace/trace_uprobe.c int len = tu->tp.size + dsize; len 1369 kernel/trace/trace_uprobe.c memset(data + len, 0, size - esize - len); len 504 kernel/umh.c int fork_usermode_blob(void *data, size_t len, struct umh_info *info) len 512 kernel/umh.c file = shmem_kernel_file_setup("", len, 0); len 516 kernel/umh.c written = kernel_write(file, data, len, &pos); len 517 kernel/umh.c if (written != len) { len 62 lib/asn1_decoder.c size_t dp = *_dp, len, n; len 95 lib/asn1_decoder.c len = data[dp++]; len 96 lib/asn1_decoder.c if (len <= 0x7f) len 99 lib/asn1_decoder.c if (unlikely(len == ASN1_INDEFINITE_LENGTH)) { len 107 lib/asn1_decoder.c n = len - 0x80; len 108 lib/asn1_decoder.c if (unlikely(n > sizeof(len) - 1)) len 112 lib/asn1_decoder.c len = 0; len 114 lib/asn1_decoder.c len <<= 8; len 115 lib/asn1_decoder.c len |= data[dp++]; len 118 lib/asn1_decoder.c if (len > datalen - dp) len 120 lib/asn1_decoder.c dp += len; len 178 lib/asn1_decoder.c size_t pc = 0, dp = 0, tdp = 0, len = 0; len 260 lib/asn1_decoder.c len = data[dp++]; len 261 lib/asn1_decoder.c if (len > 0x7f) { len 262 lib/asn1_decoder.c if (unlikely(len == ASN1_INDEFINITE_LENGTH)) { len 270 lib/asn1_decoder.c int n = len - 0x80; len 276 lib/asn1_decoder.c for (len = 0; n > 0; n--) { len 277 lib/asn1_decoder.c len <<= 8; len 278 lib/asn1_decoder.c len |= data[dp++]; len 280 lib/asn1_decoder.c if (unlikely(len > datalen - dp)) len 284 lib/asn1_decoder.c if (unlikely(len > datalen - dp)) len 298 lib/asn1_decoder.c datalen = dp + len; len 306 lib/asn1_decoder.c tag, len, flags & FLAG_CONS ? " CONS" : ""); len 332 lib/asn1_decoder.c data, datalen, &tmp, &len, &errmsg); len 336 lib/asn1_decoder.c pr_debug("- LEAF: %zu\n", len); len 346 lib/asn1_decoder.c ret = actions[act](context, hdr, tag, data + dp, len); len 352 lib/asn1_decoder.c dp += len; len 397 lib/asn1_decoder.c len = datalen; len 400 lib/asn1_decoder.c tdp, dp, len, datalen); len 403 lib/asn1_decoder.c datalen = len; len 418 lib/asn1_decoder.c len = dp - tdp - 2; len 420 lib/asn1_decoder.c if (dp < len && (op & ASN1_OP_END__OF)) { len 421 lib/asn1_decoder.c datalen = len; len 427 lib/asn1_decoder.c if (dp != len) len 429 lib/asn1_decoder.c len -= tdp; len 430 lib/asn1_decoder.c pr_debug("- cons len l=%zu d=%zu\n", len, dp - tdp); len 439 lib/asn1_decoder.c ret = actions[act](context, hdr, 0, data + tdp, len); len 454 lib/asn1_decoder.c ret = actions[machine[pc + 1]](context, hdr, tag, data + tdp, len); len 516 lib/asn1_decoder.c errmsg, pc, dp, optag, tag, len); len 121 lib/bch.c const unsigned char *data, unsigned int len, len 128 lib/bch.c while (len--) { len 191 lib/bch.c unsigned int len, uint8_t *ecc) len 217 lib/bch.c mlen = (len < (4-m)) ? len : 4-m; len 220 lib/bch.c len -= mlen; len 225 lib/bch.c mlen = len/4; len 227 lib/bch.c len -= 4*mlen; len 257 lib/bch.c if (len) len 258 lib/bch.c encode_bch_unaligned(bch, data, len, bch->ecc_buf); len 924 lib/bch.c static int chien_search(struct bch_control *bch, unsigned int len, len 929 lib/bch.c const unsigned int k = 8*len+bch->ecc_bits; len 951 lib/bch.c #define find_poly_roots(_p, _k, _elp, _loc) chien_search(_p, len, _elp, _loc) len 996 lib/bch.c int decode_bch(struct bch_control *bch, const uint8_t *data, unsigned int len, len 1006 lib/bch.c if (8*len > (bch->n-bch->ecc_bits)) len 1015 lib/bch.c encode_bch(bch, data, len, NULL); len 1044 lib/bch.c nbits = (len*8)+bch->ecc_bits; len 270 lib/bitmap.c void __bitmap_set(unsigned long *map, unsigned int start, int len) len 273 lib/bitmap.c const unsigned int size = start + len; len 277 lib/bitmap.c while (len - bits_to_set >= 0) { len 279 lib/bitmap.c len -= bits_to_set; len 284 lib/bitmap.c if (len) { len 291 lib/bitmap.c void __bitmap_clear(unsigned long *map, unsigned int start, int len) len 294 lib/bitmap.c const unsigned int size = start + len; len 298 lib/bitmap.c while (len - bits_to_clear >= 0) { len 300 lib/bitmap.c len -= bits_to_clear; len 305 lib/bitmap.c if (len) { len 493 lib/bitmap.c ptrdiff_t len = PAGE_SIZE - offset_in_page(buf); len 495 lib/bitmap.c return list ? scnprintf(buf, len, "%*pbl\n", nmaskbits, maskp) : len 496 lib/bitmap.c scnprintf(buf, len, "%*pb\n", nmaskbits, maskp); len 539 lib/bitmap.c unsigned int len; len 541 lib/bitmap.c len = _parse_integer(str, 10, &n); len 542 lib/bitmap.c if (!len) len 544 lib/bitmap.c if (len & KSTRTOX_OVERFLOW || n != (unsigned int)n) len 548 lib/bitmap.c return str + len; len 46 lib/checksum.c static unsigned int do_csum(const unsigned char *buff, int len) len 51 lib/checksum.c if (len <= 0) len 60 lib/checksum.c len--; len 63 lib/checksum.c if (len >= 2) { len 66 lib/checksum.c len -= 2; len 69 lib/checksum.c if (len >= 4) { len 70 lib/checksum.c const unsigned char *end = buff + ((unsigned)len & ~3); len 82 lib/checksum.c if (len & 2) { len 87 lib/checksum.c if (len & 1) len 125 lib/checksum.c __wsum csum_partial(const void *buff, int len, __wsum wsum) len 128 lib/checksum.c unsigned int result = do_csum(buff, len); len 142 lib/checksum.c __sum16 ip_compute_csum(const void *buff, int len) len 144 lib/checksum.c return (__force __sum16)~do_csum(buff, len); len 152 lib/checksum.c csum_partial_copy_from_user(const void __user *src, void *dst, int len, len 157 lib/checksum.c missing = __copy_from_user(dst, src, len); len 159 lib/checksum.c memset(dst + len - missing, 0, missing); len 164 lib/checksum.c return csum_partial(dst, len, sum); len 172 lib/checksum.c csum_partial_copy(const void *src, void *dst, int len, __wsum sum) len 174 lib/checksum.c memcpy(dst, src, len); len 175 lib/checksum.c return csum_partial(dst, len, sum); len 190 lib/checksum.c __u32 len, __u8 proto, __wsum sum) len 197 lib/checksum.c s += proto + len; len 199 lib/checksum.c s += (proto + len) << 8; len 99 lib/crc-ccitt.c u16 crc_ccitt(u16 crc, u8 const *buffer, size_t len) len 101 lib/crc-ccitt.c while (len--) len 114 lib/crc-ccitt.c u16 crc_ccitt_false(u16 crc, u8 const *buffer, size_t len) len 116 lib/crc-ccitt.c while (len--) len 57 lib/crc-itu-t.c u16 crc_itu_t(u16 crc, const u8 *buffer, size_t len) len 59 lib/crc-itu-t.c while (len--) len 57 lib/crc-t10dif.c __u16 crc_t10dif_update(__u16 crc, const unsigned char *buffer, size_t len) len 66 lib/crc-t10dif.c return crc_t10dif_generic(crc, buffer, len); len 72 lib/crc-t10dif.c err = crypto_shash_update(&desc.shash, buffer, len); len 81 lib/crc-t10dif.c __u16 crc_t10dif(const unsigned char *buffer, size_t len) len 83 lib/crc-t10dif.c return crc_t10dif_update(0, buffer, len); len 55 lib/crc16.c u16 crc16(u16 crc, u8 const *buffer, size_t len) len 57 lib/crc16.c while (len--) len 58 lib/crc32.c crc32_body(u32 crc, unsigned char const *buf, size_t len, const u32 (*tab)[256]) len 85 lib/crc32.c if (unlikely((long)buf & 3 && len)) { len 88 lib/crc32.c } while ((--len) && ((long)buf)&3); len 92 lib/crc32.c rem_len = len & 3; len 93 lib/crc32.c len = len >> 2; len 95 lib/crc32.c rem_len = len & 7; len 96 lib/crc32.c len = len >> 3; len 102 lib/crc32.c for (i = 0; i < len; i++) { len 104 lib/crc32.c for (--b; len; --len) { len 115 lib/crc32.c len = rem_len; len 117 lib/crc32.c if (len) { len 120 lib/crc32.c for (i = 0; i < len; i++) len 125 lib/crc32.c } while (--len); len 147 lib/crc32.c size_t len, const u32 (*tab)[256], len 152 lib/crc32.c while (len--) { len 158 lib/crc32.c while (len--) { len 166 lib/crc32.c while (len--) { len 173 lib/crc32.c while (len--) { len 179 lib/crc32.c crc = crc32_body(crc, p, len, tab); len 186 lib/crc32.c u32 __pure __weak crc32_le(u32 crc, unsigned char const *p, size_t len) len 188 lib/crc32.c return crc32_le_generic(crc, p, len, NULL, CRC32_POLY_LE); len 190 lib/crc32.c u32 __pure __weak __crc32c_le(u32 crc, unsigned char const *p, size_t len) len 192 lib/crc32.c return crc32_le_generic(crc, p, len, NULL, CRC32C_POLY_LE); len 195 lib/crc32.c u32 __pure __weak crc32_le(u32 crc, unsigned char const *p, size_t len) len 197 lib/crc32.c return crc32_le_generic(crc, p, len, len 200 lib/crc32.c u32 __pure __weak __crc32c_le(u32 crc, unsigned char const *p, size_t len) len 202 lib/crc32.c return crc32_le_generic(crc, p, len, len 243 lib/crc32.c static u32 __attribute_const__ crc32_generic_shift(u32 crc, size_t len, len 250 lib/crc32.c for (i = 0; i < 8 * (int)(len & 3); i++) len 253 lib/crc32.c len >>= 2; len 254 lib/crc32.c if (!len) len 259 lib/crc32.c if (len & 1) len 262 lib/crc32.c len >>= 1; len 263 lib/crc32.c if (!len) len 273 lib/crc32.c u32 __attribute_const__ crc32_le_shift(u32 crc, size_t len) len 275 lib/crc32.c return crc32_generic_shift(crc, len, CRC32_POLY_LE); len 278 lib/crc32.c u32 __attribute_const__ __crc32c_le_shift(u32 crc, size_t len) len 280 lib/crc32.c return crc32_generic_shift(crc, len, CRC32C_POLY_LE); len 295 lib/crc32.c size_t len, const u32 (*tab)[256], len 300 lib/crc32.c while (len--) { len 308 lib/crc32.c while (len--) { len 316 lib/crc32.c while (len--) { len 322 lib/crc32.c while (len--) { len 328 lib/crc32.c crc = crc32_body(crc, p, len, tab); len 335 lib/crc32.c u32 __pure crc32_be(u32 crc, unsigned char const *p, size_t len) len 337 lib/crc32.c return crc32_be_generic(crc, p, len, NULL, CRC32_POLY_BE); len 340 lib/crc32.c u32 __pure crc32_be(u32 crc, unsigned char const *p, size_t len) len 342 lib/crc32.c return crc32_be_generic(crc, p, len, len 43 lib/crc64.c u64 __pure crc64_be(u64 crc, const void *p, size_t len) len 49 lib/crc64.c for (i = 0; i < len; i++) { len 65 lib/crc7.c u8 crc7_be(u8 crc, const u8 *buffer, size_t len) len 67 lib/crc7.c while (len--) len 37 lib/crypto/arc4.c void arc4_crypt(struct arc4_ctx *ctx, u8 *out, const u8 *in, unsigned int len) len 43 lib/crypto/arc4.c if (len == 0) len 62 lib/crypto/arc4.c if (--len == 0) len 209 lib/crypto/sha256.c int sha256_update(struct sha256_state *sctx, const u8 *data, unsigned int len) len 215 lib/crypto/sha256.c sctx->count += len; len 219 lib/crypto/sha256.c if ((partial + len) > 63) { len 230 lib/crypto/sha256.c } while (done + 63 < len); len 234 lib/crypto/sha256.c memcpy(sctx->buf + partial, src, len - done); len 240 lib/crypto/sha256.c int sha224_update(struct sha256_state *sctx, const u8 *data, unsigned int len) len 242 lib/crypto/sha256.c return sha256_update(sctx, data, len); len 58 lib/decompress.c decompress_fn __init decompress_method(const unsigned char *inbuf, long len, len 63 lib/decompress.c if (len < 2) { len 523 lib/decompress_bunzip2.c static int INIT read_bunzip(struct bunzip_data *bd, char *outbuf, int len) len 548 lib/decompress_bunzip2.c if (gotcount >= len) { len 552 lib/decompress_bunzip2.c return len; len 621 lib/decompress_bunzip2.c static long INIT nofill(void *buf, unsigned long len) len 629 lib/decompress_bunzip2.c static int INIT start_bunzip(struct bunzip_data **bdp, void *inbuf, long len, len 648 lib/decompress_bunzip2.c bd->inbufCount = len; len 679 lib/decompress_bunzip2.c STATIC int INIT bunzip2(unsigned char *buf, long len, len 706 lib/decompress_bunzip2.c i = start_bunzip(&bd, inbuf, len, fill); len 747 lib/decompress_bunzip2.c STATIC int INIT __decompress(unsigned char *buf, long len, len 754 lib/decompress_bunzip2.c return bunzip2(buf, len - 4, fill, flush, outbuf, pos, error); len 32 lib/decompress_inflate.c static long INIT nofill(void *buffer, unsigned long len) len 38 lib/decompress_inflate.c STATIC int INIT __gunzip(unsigned char *buf, long len, len 65 lib/decompress_inflate.c len = 0; len 88 lib/decompress_inflate.c if (len == 0) len 89 lib/decompress_inflate.c len = fill(zbuf, GZIP_IOBUF_SIZE); len 92 lib/decompress_inflate.c if (len < 10 || len 104 lib/decompress_inflate.c strm->avail_in = len - 10; len 134 lib/decompress_inflate.c len = fill(zbuf, GZIP_IOBUF_SIZE); len 135 lib/decompress_inflate.c if (len < 0) { len 141 lib/decompress_inflate.c strm->avail_in = len; len 187 lib/decompress_inflate.c STATIC int INIT gunzip(unsigned char *buf, long len, len 194 lib/decompress_inflate.c return __gunzip(buf, len, fill, flush, out_buf, 0, pos, error); len 197 lib/decompress_inflate.c STATIC int INIT __decompress(unsigned char *buf, long len, len 204 lib/decompress_inflate.c return __gunzip(buf, len, fill, flush, out_buf, out_len, pos, error); len 85 lib/decompress_unlzma.c static long INIT nofill(void *buffer, unsigned long len) len 336 lib/decompress_unlzma.c uint32_t rep0, int len) len 341 lib/decompress_unlzma.c len--; len 342 lib/decompress_unlzma.c } while (len != 0 && wr->buffer_pos < wr->header->dst_size); len 344 lib/decompress_unlzma.c return len; len 397 lib/decompress_unlzma.c int len; len 481 lib/decompress_unlzma.c rc_bit_tree_decode(rc, prob_len, num_bits, &len); len 482 lib/decompress_unlzma.c len += offset; len 490 lib/decompress_unlzma.c ((len < len 491 lib/decompress_unlzma.c LZMA_NUM_LEN_TO_POS_STATES ? len : len 530 lib/decompress_unlzma.c len += LZMA_MATCH_MIN_LEN; len 532 lib/decompress_unlzma.c return copy_bytes(wr, cst->rep0, len); len 278 lib/decompress_unlzo.c STATIC int INIT __decompress(unsigned char *buf, long len, len 285 lib/decompress_unlzo.c return unlzo(buf, len, fill, flush, out_buf, pos, error); len 398 lib/decompress_unxz.c STATIC int INIT __decompress(unsigned char *buf, long len, len 405 lib/decompress_unxz.c return unxz(buf, len, fill, flush, out_buf, pos, error); len 398 lib/devres.c unsigned long len; len 404 lib/devres.c len = pci_resource_len(pdev, i); len 405 lib/devres.c if (!len) len 72 lib/digsig.c unsigned long len; len 160 lib/digsig.c len = mlen; len 161 lib/digsig.c head = len - l; len 167 lib/digsig.c m = pkcs_1_v1_5_decode_emsa(out1, len, mblen, &len); len 169 lib/digsig.c if (!m || len != hlen || memcmp(m, h, hlen)) len 697 lib/dynamic_debug.c size_t len, loff_t *offp) len 702 lib/dynamic_debug.c if (len == 0) len 704 lib/dynamic_debug.c if (len > USER_BUF_PAGE - 1) { len 708 lib/dynamic_debug.c tmpbuf = memdup_user_nul(ubuf, len); len 711 lib/dynamic_debug.c vpr_info("read %d bytes from userspace\n", (int)len); len 718 lib/dynamic_debug.c *offp += len; len 719 lib/dynamic_debug.c return len; len 60 lib/earlycpio.c size_t len, long *nextoff) len 72 lib/earlycpio.c while (len > cpio_header_len) { len 76 lib/earlycpio.c len -= 4; len 109 lib/earlycpio.c len -= cpio_header_len; len 114 lib/earlycpio.c if (nptr > p + len || dptr < p || nptr < dptr) len 135 lib/earlycpio.c len -= (nptr - p); len 36 lib/find_bit_benchmark.c static int __init test_find_first_bit(void *bitmap, unsigned long len) len 42 lib/find_bit_benchmark.c for (cnt = i = 0; i < len; cnt++) { len 43 lib/find_bit_benchmark.c i = find_first_bit(bitmap, len); len 52 lib/find_bit_benchmark.c static int __init test_find_next_bit(const void *bitmap, unsigned long len) len 66 lib/find_bit_benchmark.c static int __init test_find_next_zero_bit(const void *bitmap, unsigned long len) len 73 lib/find_bit_benchmark.c i = find_next_zero_bit(bitmap, len, i) + 1; len 80 lib/find_bit_benchmark.c static int __init test_find_last_bit(const void *bitmap, unsigned long len) len 88 lib/find_bit_benchmark.c l = find_last_bit(bitmap, len); len 89 lib/find_bit_benchmark.c if (l >= len) len 91 lib/find_bit_benchmark.c len = l; len 92 lib/find_bit_benchmark.c } while (len); len 100 lib/find_bit_benchmark.c const void *bitmap2, unsigned long len) len 93 lib/gen_crc32table.c static void output_table(uint32_t (*table)[256], int rows, int len, char *trans) len 99 lib/gen_crc32table.c for (i = 0; i < len - 1; i++) { len 104 lib/gen_crc32table.c printf("%s(0x%8.8xL)},\n", trans, table[j][len - 1]); len 751 lib/genalloc.c unsigned long len = size + 1; len 758 lib/genalloc.c if ((next_bit - index) < len) { len 759 lib/genalloc.c len = next_bit - index; len 761 lib/genalloc.c if (len == nr) len 105 lib/hexdump.c int hex_dump_to_buffer(const void *buf, size_t len, int rowsize, int groupsize, len 118 lib/hexdump.c if (len > rowsize) /* limit to one line at a time */ len 119 lib/hexdump.c len = rowsize; len 122 lib/hexdump.c if ((len % groupsize) != 0) /* no mixed size output */ len 125 lib/hexdump.c ngroups = len / groupsize; len 131 lib/hexdump.c if (!len) len 168 lib/hexdump.c for (j = 0; j < len; j++) { len 191 lib/hexdump.c for (j = 0; j < len; j++) { len 203 lib/hexdump.c return ascii ? ascii_column + len : (groupsize * 2 + 1) * ngroups - 1; len 241 lib/hexdump.c const void *buf, size_t len, bool ascii) len 244 lib/hexdump.c int i, linelen, remaining = len; len 250 lib/hexdump.c for (i = 0; i < len; i += rowsize) { len 1241 lib/inflate.c unsigned len = (unsigned)NEXTBYTE(); len 1242 lib/inflate.c len |= ((unsigned)NEXTBYTE())<<8; len 1243 lib/inflate.c while (len--) (void)NEXTBYTE(); len 338 lib/iov_iter.c if (unlikely(p->offset + p->len != i->iov_offset)) len 354 lib/iov_iter.c pipe->bufs[idx].len); len 390 lib/iov_iter.c buf->len += bytes; len 403 lib/iov_iter.c buf->len = bytes; len 457 lib/iov_iter.c static void memcpy_from_page(char *to, struct page *page, size_t offset, size_t len) len 460 lib/iov_iter.c memcpy(to, from + offset, len); len 464 lib/iov_iter.c static void memcpy_to_page(struct page *page, size_t offset, const char *from, size_t len) len 467 lib/iov_iter.c memcpy(to + offset, from, len); len 471 lib/iov_iter.c static void memzero_page(struct page *page, size_t offset, size_t len) len 474 lib/iov_iter.c memset(addr + offset, 0, len); len 515 lib/iov_iter.c pipe->bufs[idx].len += size; len 518 lib/iov_iter.c pipe->bufs[idx].len = PAGE_SIZE; len 530 lib/iov_iter.c pipe->bufs[idx].len = left; len 533 lib/iov_iter.c pipe->bufs[idx].len = PAGE_SIZE; len 565 lib/iov_iter.c static __wsum csum_and_memcpy(void *to, const void *from, size_t len, len 568 lib/iov_iter.c __wsum next = csum_partial_copy_nocheck(from, to, len, 0); len 632 lib/iov_iter.c const char *from, size_t len) len 638 lib/iov_iter.c ret = memcpy_mcsafe(to + offset, from, len); len 995 lib/iov_iter.c pipe->bufs[idx].len = off - pipe->bufs[idx].offset; len 1020 lib/iov_iter.c if (left <= buf->len) len 1022 lib/iov_iter.c left -= buf->len; len 1071 lib/iov_iter.c off = pipe->bufs[idx].offset + pipe->bufs[idx].len; len 1289 lib/iov_iter.c size_t len = v.iov_len + (*start = addr & (PAGE_SIZE - 1)); len 1293 lib/iov_iter.c if (len > maxpages * PAGE_SIZE) len 1294 lib/iov_iter.c len = maxpages * PAGE_SIZE; len 1296 lib/iov_iter.c n = DIV_ROUND_UP(len, PAGE_SIZE); len 1302 lib/iov_iter.c return (res == n ? len : res * PAGE_SIZE) - *start; len 1371 lib/iov_iter.c size_t len = v.iov_len + (*start = addr & (PAGE_SIZE - 1)); len 1376 lib/iov_iter.c n = DIV_ROUND_UP(len, PAGE_SIZE); len 1387 lib/iov_iter.c return (res == n ? len : res * PAGE_SIZE) - *start; len 1683 lib/iov_iter.c int import_single_range(int rw, void __user *buf, size_t len, len 1686 lib/iov_iter.c if (len > MAX_RW_COUNT) len 1687 lib/iov_iter.c len = MAX_RW_COUNT; len 1688 lib/iov_iter.c if (unlikely(!access_ok(buf, len))) len 1692 lib/iov_iter.c iov->iov_len = len; len 1693 lib/iov_iter.c iov_iter_init(i, rw, iov, 1, len); len 90 lib/kfifo.c unsigned int len, unsigned int off) len 100 lib/kfifo.c len *= esize; len 102 lib/kfifo.c l = min(len, size - off); len 105 lib/kfifo.c memcpy(fifo->data, src + l, len - l); len 114 lib/kfifo.c const void *buf, unsigned int len) len 119 lib/kfifo.c if (len > l) len 120 lib/kfifo.c len = l; len 122 lib/kfifo.c kfifo_copy_in(fifo, buf, len, fifo->in); len 123 lib/kfifo.c fifo->in += len; len 124 lib/kfifo.c return len; len 129 lib/kfifo.c unsigned int len, unsigned int off) len 139 lib/kfifo.c len *= esize; len 141 lib/kfifo.c l = min(len, size - off); len 144 lib/kfifo.c memcpy(dst + l, fifo->data, len - l); len 153 lib/kfifo.c void *buf, unsigned int len) len 158 lib/kfifo.c if (len > l) len 159 lib/kfifo.c len = l; len 161 lib/kfifo.c kfifo_copy_out(fifo, buf, len, fifo->out); len 162 lib/kfifo.c return len; len 167 lib/kfifo.c void *buf, unsigned int len) len 169 lib/kfifo.c len = __kfifo_out_peek(fifo, buf, len); len 170 lib/kfifo.c fifo->out += len; len 171 lib/kfifo.c return len; len 176 lib/kfifo.c const void __user *from, unsigned int len, unsigned int off, len 188 lib/kfifo.c len *= esize; len 190 lib/kfifo.c l = min(len, size - off); len 194 lib/kfifo.c ret = DIV_ROUND_UP(ret + len - l, esize); len 196 lib/kfifo.c ret = copy_from_user(fifo->data, from + l, len - l); len 205 lib/kfifo.c *copied = len - ret * esize; len 211 lib/kfifo.c unsigned long len, unsigned int *copied) len 219 lib/kfifo.c len /= esize; len 222 lib/kfifo.c if (len > l) len 223 lib/kfifo.c len = l; len 225 lib/kfifo.c ret = kfifo_copy_from_user(fifo, from, len, fifo->in, copied); len 227 lib/kfifo.c len -= ret; len 231 lib/kfifo.c fifo->in += len; len 237 lib/kfifo.c unsigned int len, unsigned int off, unsigned int *copied) len 248 lib/kfifo.c len *= esize; len 250 lib/kfifo.c l = min(len, size - off); len 254 lib/kfifo.c ret = DIV_ROUND_UP(ret + len - l, esize); len 256 lib/kfifo.c ret = copy_to_user(to + l, fifo->data, len - l); len 265 lib/kfifo.c *copied = len - ret * esize; len 271 lib/kfifo.c unsigned long len, unsigned int *copied) len 279 lib/kfifo.c len /= esize; len 282 lib/kfifo.c if (len > l) len 283 lib/kfifo.c len = l; len 284 lib/kfifo.c ret = kfifo_copy_to_user(fifo, to, len, fifo->out, copied); len 286 lib/kfifo.c len -= ret; len 290 lib/kfifo.c fifo->out += len; len 296 lib/kfifo.c int nents, unsigned int len) len 306 lib/kfifo.c if (!len) len 314 lib/kfifo.c while (len >= l + PAGE_SIZE - off) { len 326 lib/kfifo.c len -= l - off; len 330 lib/kfifo.c sg_set_page(sgl, page, len, off); len 335 lib/kfifo.c int nents, unsigned int len, unsigned int off) len 346 lib/kfifo.c len *= esize; len 348 lib/kfifo.c l = min(len, size - off); len 351 lib/kfifo.c n += setup_sgl_buf(sgl + n, fifo->data, nents - n, len - l); len 357 lib/kfifo.c struct scatterlist *sgl, int nents, unsigned int len) len 362 lib/kfifo.c if (len > l) len 363 lib/kfifo.c len = l; len 365 lib/kfifo.c return setup_sgl(fifo, sgl, nents, len, fifo->in); len 370 lib/kfifo.c struct scatterlist *sgl, int nents, unsigned int len) len 375 lib/kfifo.c if (len > l) len 376 lib/kfifo.c len = l; len 378 lib/kfifo.c return setup_sgl(fifo, sgl, nents, len, fifo->out); len 382 lib/kfifo.c unsigned int __kfifo_max_r(unsigned int len, size_t recsize) len 386 lib/kfifo.c if (len > max) len 388 lib/kfifo.c return len; len 439 lib/kfifo.c unsigned int len, size_t recsize) len 441 lib/kfifo.c if (len + recsize > kfifo_unused(fifo)) len 444 lib/kfifo.c __kfifo_poke_n(fifo, len, recsize); len 446 lib/kfifo.c kfifo_copy_in(fifo, buf, len, fifo->in + recsize); len 447 lib/kfifo.c fifo->in += len + recsize; len 448 lib/kfifo.c return len; len 453 lib/kfifo.c void *buf, unsigned int len, size_t recsize, unsigned int *n) len 457 lib/kfifo.c if (len > *n) len 458 lib/kfifo.c len = *n; len 460 lib/kfifo.c kfifo_copy_out(fifo, buf, len, fifo->out + recsize); len 461 lib/kfifo.c return len; len 465 lib/kfifo.c unsigned int len, size_t recsize) len 472 lib/kfifo.c return kfifo_out_copy_r(fifo, buf, len, recsize, &n); len 477 lib/kfifo.c unsigned int len, size_t recsize) len 484 lib/kfifo.c len = kfifo_out_copy_r(fifo, buf, len, recsize, &n); len 486 lib/kfifo.c return len; len 500 lib/kfifo.c unsigned long len, unsigned int *copied, size_t recsize) len 504 lib/kfifo.c len = __kfifo_max_r(len, recsize); len 506 lib/kfifo.c if (len + recsize > kfifo_unused(fifo)) { len 511 lib/kfifo.c __kfifo_poke_n(fifo, len, recsize); len 513 lib/kfifo.c ret = kfifo_copy_from_user(fifo, from, len, fifo->in + recsize, copied); len 518 lib/kfifo.c fifo->in += len + recsize; len 524 lib/kfifo.c unsigned long len, unsigned int *copied, size_t recsize) len 535 lib/kfifo.c if (len > n) len 536 lib/kfifo.c len = n; len 538 lib/kfifo.c ret = kfifo_copy_to_user(fifo, to, len, fifo->out + recsize, copied); len 549 lib/kfifo.c struct scatterlist *sgl, int nents, unsigned int len, size_t recsize) len 553 lib/kfifo.c len = __kfifo_max_r(len, recsize); len 555 lib/kfifo.c if (len + recsize > kfifo_unused(fifo)) len 558 lib/kfifo.c return setup_sgl(fifo, sgl, nents, len, fifo->in + recsize); len 563 lib/kfifo.c unsigned int len, size_t recsize) len 565 lib/kfifo.c len = __kfifo_max_r(len, recsize); len 566 lib/kfifo.c __kfifo_poke_n(fifo, len, recsize); len 567 lib/kfifo.c fifo->in += len + recsize; len 572 lib/kfifo.c struct scatterlist *sgl, int nents, unsigned int len, size_t recsize) len 576 lib/kfifo.c len = __kfifo_max_r(len, recsize); len 578 lib/kfifo.c if (len + recsize > fifo->in - fifo->out) len 581 lib/kfifo.c return setup_sgl(fifo, sgl, nents, len, fifo->out + recsize); len 587 lib/kfifo.c unsigned int len; len 589 lib/kfifo.c len = __kfifo_peek_n(fifo, recsize); len 590 lib/kfifo.c fifo->out += len + recsize; len 174 lib/kobject.c int len; len 176 lib/kobject.c len = get_kobj_path_length(kobj); len 177 lib/kobject.c if (len == 0) len 179 lib/kobject.c path = kzalloc(len, gfp_mask); len 182 lib/kobject.c fill_kobj_path(kobj, path, len); len 254 lib/kobject_uevent.c int len; len 256 lib/kobject_uevent.c len = strlcpy(&env->buf[env->buflen], subsystem, len 258 lib/kobject_uevent.c if (len >= (sizeof(env->buf) - env->buflen)) { len 267 lib/kobject_uevent.c env->buflen += len + 1; len 285 lib/kobject_uevent.c size_t len; len 288 lib/kobject_uevent.c len = strlen(action_string) + strlen(devpath) + 2; len 289 lib/kobject_uevent.c skb = alloc_skb(len + env->buflen, GFP_KERNEL); len 294 lib/kobject_uevent.c scratch = skb_put(skb, len); len 421 lib/kobject_uevent.c size_t len; len 431 lib/kobject_uevent.c len = strlen(env->envp[i]) + 1; len 435 lib/kobject_uevent.c env->buflen - len); len 438 lib/kobject_uevent.c env->envp[j] = env->envp[j + 1] - len; len 442 lib/kobject_uevent.c env->buflen -= len; len 656 lib/kobject_uevent.c int len; len 664 lib/kobject_uevent.c len = vsnprintf(&env->buf[env->buflen], len 669 lib/kobject_uevent.c if (len >= (sizeof(env->buf) - env->buflen)) { len 675 lib/kobject_uevent.c env->buflen += len + 1; len 696 lib/kobject_uevent.c if ((skb->len + ret) > UEVENT_BUFFER_SIZE) { len 23 lib/logic_pio.c #define in_range(b, first, len) ((b) >= (first) && (b) < (first) + (len)) len 314 lib/lz4/lz4_compress.c int len = (int)litLength - RUN_MASK; len 318 lib/lz4/lz4_compress.c for (; len >= 255; len -= 255) len 320 lib/lz4/lz4_compress.c *op++ = (BYTE)len; len 622 lib/lz4/lz4_compress.c unsigned int len = litLength - RUN_MASK; len 624 lib/lz4/lz4_compress.c for (; len >= 255; len -= 255) len 626 lib/lz4/lz4_compress.c *op++ = (BYTE)len; len 285 lib/lz4/lz4hc_compress.c int len; len 288 lib/lz4/lz4hc_compress.c len = length - RUN_MASK; len 289 lib/lz4/lz4hc_compress.c for (; len > 254 ; len -= 255) len 291 lib/lz4/lz4hc_compress.c *(*op)++ = (BYTE)len; len 335 lib/mpi/mpicoder.c unsigned int len; len 347 lib/mpi/mpicoder.c len = 0; len 349 lib/mpi/mpicoder.c while (len && !*buff) { len 351 lib/mpi/mpicoder.c len--; len 355 lib/mpi/mpicoder.c if (len && *buff) len 360 lib/mpi/mpicoder.c len = miter.length; len 400 lib/mpi/mpicoder.c len = miter.length; len 402 lib/mpi/mpicoder.c for (x = 0; x < len; x++) { len 59 lib/mpi/mpiutil.c size_t len = nlimbs * sizeof(mpi_limb_t); len 61 lib/mpi/mpiutil.c if (!len) len 64 lib/mpi/mpiutil.c return kmalloc(len, GFP_KERNEL); len 70 lib/nlattr.c static int nla_validate_array(const struct nlattr *head, int len, int maxtype, len 78 lib/nlattr.c nla_for_each_attr(entry, head, len, rem) { len 177 lib/nlattr.c (pt->type == NLA_EXACT_LEN_WARN && attrlen != pt->len)) { len 204 lib/nlattr.c if (attrlen != pt->len) len 232 lib/nlattr.c if (pt->len) len 233 lib/nlattr.c minlen = min_t(int, attrlen, pt->len + 1); len 247 lib/nlattr.c if (pt->len) { len 253 lib/nlattr.c if (attrlen > pt->len) len 259 lib/nlattr.c if (pt->len && attrlen > pt->len) len 272 lib/nlattr.c err = __nla_validate(nla_data(nla), nla_len(nla), pt->len, len 296 lib/nlattr.c pt->len, pt->validation_data, len 316 lib/nlattr.c if (attrlen < pt->len) len 321 lib/nlattr.c if (pt->len) len 322 lib/nlattr.c minlen = pt->len; len 357 lib/nlattr.c static int __nla_validate_parse(const struct nlattr *head, int len, int maxtype, len 369 lib/nlattr.c nla_for_each_attr(nla, head, len, rem) { len 419 lib/nlattr.c int __nla_validate(const struct nlattr *head, int len, int maxtype, len 423 lib/nlattr.c return __nla_validate_parse(head, len, maxtype, policy, validate, len 442 lib/nlattr.c int i, len = 0; len 445 lib/nlattr.c if (p->len) len 446 lib/nlattr.c len += nla_total_size(p->len); len 448 lib/nlattr.c len += nla_total_size(nla_attr_len[p->type]); len 450 lib/nlattr.c len += nla_total_size(nla_attr_minlen[p->type]); len 453 lib/nlattr.c return len; len 474 lib/nlattr.c const struct nlattr *head, int len, len 478 lib/nlattr.c return __nla_validate_parse(head, len, maxtype, policy, validate, len 491 lib/nlattr.c struct nlattr *nla_find(const struct nlattr *head, int len, int attrtype) len 496 lib/nlattr.c nla_for_each_attr(nla, head, len, rem) len 525 lib/nlattr.c size_t len = (srclen >= dstsize) ? dstsize - 1 : srclen; len 528 lib/nlattr.c memcpy(dst, src, len); len 607 lib/nlattr.c int len = strlen(str); len 615 lib/nlattr.c d = attrlen - len; len 617 lib/nlattr.c d = memcmp(nla_data(nla), str, len); len 728 lib/nlattr.c size_t len; len 731 lib/nlattr.c len = nla_total_size_64bit(attrlen); len 733 lib/nlattr.c len = nla_total_size(attrlen); len 734 lib/nlattr.c if (unlikely(skb_tailroom(skb) < len)) len 853 lib/nlattr.c size_t len; len 856 lib/nlattr.c len = nla_total_size_64bit(attrlen); len 858 lib/nlattr.c len = nla_total_size(attrlen); len 859 lib/nlattr.c if (unlikely(skb_tailroom(skb) < len)) len 31 lib/oid_registry.c size_t len; len 61 lib/oid_registry.c len = oid_index[oid + 1] - oid_index[oid]; len 62 lib/oid_registry.c if (len > datasize) { len 66 lib/oid_registry.c if (len < datasize) { len 74 lib/oid_registry.c while (len > 0) { len 75 lib/oid_registry.c unsigned char a = oid_data[oid_index[oid] + --len]; len 76 lib/oid_registry.c unsigned char b = octets[len]; len 20 lib/packing.c static int get_reverse_lsw32_offset(int offset, size_t len) len 28 lib/packing.c word_index = (len / 4) - word_index - 1; len 33 lib/parser.c int len = -1; len 45 lib/parser.c len = simple_strtoul(p, (char **) &p, 10); len 63 lib/parser.c if (len == -1 || len > str_len) len 64 lib/parser.c len = str_len; len 65 lib/parser.c args[argc].to = s + len; len 304 lib/parser.c size_t len = ret >= size ? size - 1 : ret; len 305 lib/parser.c memcpy(dest, src->from, len); len 306 lib/parser.c dest[len] = '\0'; len 34 lib/pci_iomap.c resource_size_t len = pci_resource_len(dev, bar); len 37 lib/pci_iomap.c if (len <= offset || !start) len 39 lib/pci_iomap.c len -= offset; len 41 lib/pci_iomap.c if (maxlen && len > maxlen) len 42 lib/pci_iomap.c len = maxlen; len 44 lib/pci_iomap.c return __pci_ioport_map(dev, start, len); len 46 lib/pci_iomap.c return ioremap(start, len); len 74 lib/pci_iomap.c resource_size_t len = pci_resource_len(dev, bar); len 81 lib/pci_iomap.c if (len <= offset || !start) len 84 lib/pci_iomap.c len -= offset; len 86 lib/pci_iomap.c if (maxlen && len > maxlen) len 87 lib/pci_iomap.c len = maxlen; len 90 lib/pci_iomap.c return ioremap_wc(start, len); len 42 lib/reed_solomon/decode_rs.c pad = nn - nroots - len; len 64 lib/reed_solomon/decode_rs.c for (j = 1; j < len; j++) { len 321 lib/reed_solomon/decode_rs.c par[loc[i] - pad - len] ^= b[i]; len 24 lib/reed_solomon/encode_rs.c pad = nn - nroots - len; len 28 lib/reed_solomon/encode_rs.c for (i = 0; i < len; i++) { len 328 lib/reed_solomon/reed_solomon.c int encode_rs8(struct rs_control *rsc, uint8_t *data, int len, uint16_t *par, len 361 lib/reed_solomon/reed_solomon.c int decode_rs8(struct rs_control *rsc, uint8_t *data, uint16_t *par, int len, len 381 lib/reed_solomon/reed_solomon.c int encode_rs16(struct rs_control *rsc, uint16_t *data, int len, uint16_t *par, len 412 lib/reed_solomon/reed_solomon.c int decode_rs16(struct rs_control *rsc, uint16_t *data, uint16_t *par, int len, len 152 lib/reed_solomon/test_rslib.c int len, int errs, int eras) len 157 lib/reed_solomon/test_rslib.c int dlen = len - nroots; len 173 lib/reed_solomon/test_rslib.c memcpy(r, c, len * sizeof(*r)); len 174 lib/reed_solomon/test_rslib.c memset(errlocs, 0, len * sizeof(*errlocs)); len 186 lib/reed_solomon/test_rslib.c errloc = prandom_u32() % len; len 197 lib/reed_solomon/test_rslib.c errloc = prandom_u32() % len; len 230 lib/reed_solomon/test_rslib.c int len, uint16_t *syn) len 243 lib/reed_solomon/test_rslib.c for (j = 1; j < len; j++) { len 260 lib/reed_solomon/test_rslib.c static void test_uc(struct rs_control *rs, int len, int errs, len 264 lib/reed_solomon/test_rslib.c int dlen = len - rs->codec->nroots; len 275 lib/reed_solomon/test_rslib.c nerrs = get_rcw_we(rs, ws, len, errs, eras); len 284 lib/reed_solomon/test_rslib.c compute_syndrome(rs, r, len, s); len 307 lib/reed_solomon/test_rslib.c if (memcmp(r, c, len * sizeof(*r))) len 314 lib/reed_solomon/test_rslib.c int len, int trials, int method) len 331 lib/reed_solomon/test_rslib.c test_uc(rs, len, errs, eras, trials, &stat, ws, method); len 350 lib/reed_solomon/test_rslib.c int len, int trials) len 360 lib/reed_solomon/test_rslib.c retval |= ex_rs_helper(rs, ws, len, trials, i); len 366 lib/reed_solomon/test_rslib.c static void test_bc(struct rs_control *rs, int len, int errs, len 371 lib/reed_solomon/test_rslib.c int dlen = len - nroots; len 378 lib/reed_solomon/test_rslib.c get_rcw_we(rs, ws, len, errs, eras); len 408 lib/reed_solomon/test_rslib.c int len, int trials) len 422 lib/reed_solomon/test_rslib.c cutoff = nroots <= len - errs ? nroots : len - errs; len 424 lib/reed_solomon/test_rslib.c test_bc(rs, len, errs, eras, trials, &stat, ws); len 464 lib/reed_solomon/test_rslib.c int len = nn - pad; len 472 lib/reed_solomon/test_rslib.c len, kk - pad, nn + 1); len 475 lib/reed_solomon/test_rslib.c retval |= exercise_rs(rsc, ws, len, e->ntrials); len 477 lib/reed_solomon/test_rslib.c retval |= exercise_rs_bc(rsc, ws, len, e->ntrials); len 69 lib/rhashtable.c const unsigned int len = 1 << shift; len 76 lib/rhashtable.c if (size > len) { len 78 lib/rhashtable.c for (i = 0; i < len; i++) len 88 lib/rhashtable.c unsigned int len = 1 << tbl->nest; len 94 lib/rhashtable.c for (i = 0; i < len; i++) len 68 lib/scatterlist.c int sg_nents_for_len(struct scatterlist *sg, u64 len) len 73 lib/scatterlist.c if (!len) len 79 lib/scatterlist.c if (total >= len) len 858 lib/scatterlist.c unsigned int len; len 860 lib/scatterlist.c len = min(miter.length, buflen - offset); len 863 lib/scatterlist.c memcpy(buf + offset, miter.addr, len); len 865 lib/scatterlist.c memcpy(miter.addr, buf + offset, len); len 867 lib/scatterlist.c offset += len; len 968 lib/scatterlist.c unsigned int len; len 970 lib/scatterlist.c len = min(miter.length, buflen - offset); len 971 lib/scatterlist.c memset(miter.addr, 0, len); len 973 lib/scatterlist.c offset += len; len 28 lib/seq_buf.c static bool seq_buf_can_fit(struct seq_buf *s, size_t len) len 30 lib/seq_buf.c return s->len + len <= s->size; len 42 lib/seq_buf.c unsigned int len = seq_buf_used(s); len 44 lib/seq_buf.c return seq_write(m, s->buffer, len); len 59 lib/seq_buf.c int len; len 63 lib/seq_buf.c if (s->len < s->size) { len 64 lib/seq_buf.c len = vsnprintf(s->buffer + s->len, s->size - s->len, fmt, args); len 65 lib/seq_buf.c if (s->len + len < s->size) { len 66 lib/seq_buf.c s->len += len; len 115 lib/seq_buf.c unsigned int len = seq_buf_buffer_left(s); len 120 lib/seq_buf.c if (s->len < s->size) { len 121 lib/seq_buf.c ret = bstr_printf(s->buffer + s->len, len, fmt, binary); len 122 lib/seq_buf.c if (s->len + ret < s->size) { len 123 lib/seq_buf.c s->len += ret; len 143 lib/seq_buf.c size_t len = strlen(str); len 148 lib/seq_buf.c len += 1; len 150 lib/seq_buf.c if (seq_buf_can_fit(s, len)) { len 151 lib/seq_buf.c memcpy(s->buffer + s->len, str, len); len 153 lib/seq_buf.c s->len += len - 1; len 174 lib/seq_buf.c s->buffer[s->len++] = c; len 193 lib/seq_buf.c int seq_buf_putmem(struct seq_buf *s, const void *mem, unsigned int len) len 197 lib/seq_buf.c if (seq_buf_can_fit(s, len)) { len 198 lib/seq_buf.c memcpy(s->buffer + s->len, mem, len); len 199 lib/seq_buf.c s->len += len; len 222 lib/seq_buf.c unsigned int len) len 231 lib/seq_buf.c while (len) { len 232 lib/seq_buf.c start_len = min(len, HEX_CHARS - 1); len 241 lib/seq_buf.c if (WARN_ON_ONCE(j == 0 || j/2 > len)) len 245 lib/seq_buf.c len -= j / 2; len 308 lib/seq_buf.c int len; len 314 lib/seq_buf.c len = seq_buf_used(s); len 316 lib/seq_buf.c if (len <= s->readpos) len 319 lib/seq_buf.c len -= s->readpos; len 320 lib/seq_buf.c if (cnt > len) len 321 lib/seq_buf.c cnt = len; len 26 lib/sg_split.c size_t size = sizes[0], len; len 42 lib/sg_split.c len = min_t(size_t, size, sglen - skip); len 47 lib/sg_split.c size -= len; len 49 lib/sg_split.c curr->length_last_sg = len; len 51 lib/sg_split.c while (!size && (skip + len < sglen) && (--nb_splits > 0)) { len 54 lib/sg_split.c skip += len; len 55 lib/sg_split.c len = min_t(size_t, size, sglen - skip); len 60 lib/sg_split.c curr->length_last_sg = len; len 61 lib/sg_split.c size -= len; len 29 lib/siphash.c #define PREAMBLE(len) \ len 34 lib/siphash.c u64 b = ((u64)(len)) << 56; \ len 52 lib/siphash.c u64 __siphash_aligned(const void *data, size_t len, const siphash_key_t *key) len 54 lib/siphash.c const u8 *end = data + len - (len % sizeof(u64)); len 55 lib/siphash.c const u8 left = len & (sizeof(u64) - 1); len 57 lib/siphash.c PREAMBLE(len) len 85 lib/siphash.c u64 __siphash_unaligned(const void *data, size_t len, const siphash_key_t *key) len 87 lib/siphash.c const u8 *end = data + len - (len % sizeof(u64)); len 88 lib/siphash.c const u8 left = len & (sizeof(u64) - 1); len 90 lib/siphash.c PREAMBLE(len) len 242 lib/siphash.c #define HPREAMBLE(len) PREAMBLE(len) len 253 lib/siphash.c u32 __hsiphash_aligned(const void *data, size_t len, const hsiphash_key_t *key) len 255 lib/siphash.c const u8 *end = data + len - (len % sizeof(u64)); len 256 lib/siphash.c const u8 left = len & (sizeof(u64) - 1); len 258 lib/siphash.c HPREAMBLE(len) len 285 lib/siphash.c u32 __hsiphash_unaligned(const void *data, size_t len, len 288 lib/siphash.c const u8 *end = data + len - (len % sizeof(u64)); len 289 lib/siphash.c const u8 left = len & (sizeof(u64) - 1); len 291 lib/siphash.c HPREAMBLE(len) len 400 lib/siphash.c #define HPREAMBLE(len) \ len 405 lib/siphash.c u32 b = ((u32)(len)) << 24; \ len 421 lib/siphash.c u32 __hsiphash_aligned(const void *data, size_t len, const hsiphash_key_t *key) len 423 lib/siphash.c const u8 *end = data + len - (len % sizeof(u32)); len 424 lib/siphash.c const u8 left = len & (sizeof(u32) - 1); len 426 lib/siphash.c HPREAMBLE(len) len 443 lib/siphash.c u32 __hsiphash_unaligned(const void *data, size_t len, len 446 lib/siphash.c const u8 *end = data + len - (len % sizeof(u32)); len 447 lib/siphash.c const u8 left = len & (sizeof(u32) - 1); len 449 lib/siphash.c HPREAMBLE(len) len 43 lib/string.c int strncasecmp(const char *s1, const char *s2, size_t len) len 48 lib/string.c if (!len) len 62 lib/string.c } while (--len); len 146 lib/string.c size_t len = (ret >= size) ? size - 1 : ret; len 147 lib/string.c memcpy(dest, src, len); len 148 lib/string.c dest[len] = '\0'; len 334 lib/string.c size_t len = strlen(src); len 335 lib/string.c size_t res = dsize + len; len 342 lib/string.c if (len >= count) len 343 lib/string.c len = count-1; len 344 lib/string.c memcpy(dest, src, len); len 345 lib/string.c dest[len] = 0; len 905 lib/string.c int bcmp(const void *a, const void *b, size_t len) len 907 lib/string.c return memcmp(a, b, len); len 969 lib/string.c char *strnstr(const char *s1, const char *s2, size_t len) len 976 lib/string.c while (len >= l2) { len 977 lib/string.c len--; len 35 lib/string_helpers.c char *buf, int len) len 128 lib/string_helpers.c snprintf(buf, len, "%u%s %s", (u32)size, len 77 lib/test-string_helpers.c int len = strlen(strings[i].in); len 80 lib/test-string_helpers.c memcpy(&in[p], s, len); len 81 lib/test-string_helpers.c p += len; len 86 lib/test-string_helpers.c len = strlen(strings[i].out); len 88 lib/test-string_helpers.c memcpy(&out_test[q_test], s, len); len 89 lib/test-string_helpers.c q_test += len; len 291 lib/test-string_helpers.c int len; len 306 lib/test-string_helpers.c len = strlen(s2->in); len 307 lib/test-string_helpers.c memcpy(&in[p], s2->in, len); len 308 lib/test-string_helpers.c p += len; len 311 lib/test-string_helpers.c len = strlen(out); len 312 lib/test-string_helpers.c memcpy(&out_test[q_test], out, len); len 313 lib/test-string_helpers.c q_test += len; len 70 lib/test_bitmap.c const u32 *arr, unsigned int len) __used; len 74 lib/test_bitmap.c const u32 *arr, unsigned int len) len 76 lib/test_bitmap.c if (exp_len != len) { len 79 lib/test_bitmap.c exp_len, len); len 83 lib/test_bitmap.c if (memcmp(exp_arr, arr, len*sizeof(*arr))) { len 88 lib/test_bitmap.c 32, 4, arr, len*sizeof(*arr), false); len 298 lib/test_bitmap.c size_t len = strlen(ptest.in); len 302 lib/test_bitmap.c err = bitmap_parselist_user(ptest.in, len, len 53 lib/test_blackhole_dev.c uh->len = htons(data_len); len 70 lib/test_bpf.c unsigned int len; len 89 lib/test_bpf.c unsigned int len = BPF_MAXINSNS; len 94 lib/test_bpf.c insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); len 98 lib/test_bpf.c for (i = 0; i < len; i++, k--) len 102 lib/test_bpf.c self->u.ptr.len = len; len 109 lib/test_bpf.c unsigned int len = BPF_MAXINSNS; len 113 lib/test_bpf.c insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); len 117 lib/test_bpf.c for (i = 0; i < len; i++) len 121 lib/test_bpf.c self->u.ptr.len = len; len 128 lib/test_bpf.c unsigned int len = BPF_MAXINSNS; len 133 lib/test_bpf.c insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); len 139 lib/test_bpf.c for (i = 0; i < len - 1; i++) { len 145 lib/test_bpf.c insn[len - 1] = __BPF_STMT(BPF_RET | BPF_A, 0); len 148 lib/test_bpf.c self->u.ptr.len = len; len 155 lib/test_bpf.c unsigned int len = BPF_MAXINSNS + 1; len 159 lib/test_bpf.c insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); len 163 lib/test_bpf.c for (i = 0; i < len; i++) len 167 lib/test_bpf.c self->u.ptr.len = len; len 174 lib/test_bpf.c unsigned int len = BPF_MAXINSNS; len 178 lib/test_bpf.c insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); len 182 lib/test_bpf.c insn[0] = __BPF_JUMP(BPF_JMP | BPF_JA, len - 2, 0, 0); len 184 lib/test_bpf.c for (i = 1; i < len - 1; i++) len 187 lib/test_bpf.c insn[len - 1] = __BPF_STMT(BPF_RET | BPF_K, 0xabababab); len 190 lib/test_bpf.c self->u.ptr.len = len; len 197 lib/test_bpf.c unsigned int len = BPF_MAXINSNS; len 201 lib/test_bpf.c insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); len 205 lib/test_bpf.c for (i = 0; i < len - 1; i++) len 209 lib/test_bpf.c insn[len - 1] = __BPF_STMT(BPF_RET | BPF_A, 0); len 212 lib/test_bpf.c self->u.ptr.len = len; len 219 lib/test_bpf.c unsigned int len = BPF_MAXINSNS; len 223 lib/test_bpf.c insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); len 227 lib/test_bpf.c for (i = 0; i < len - 4; i++) len 231 lib/test_bpf.c insn[len - 4] = __BPF_STMT(BPF_MISC | BPF_TAX, 0); len 232 lib/test_bpf.c insn[len - 3] = __BPF_STMT(BPF_LD | BPF_W | BPF_ABS, SKF_AD_OFF + len 234 lib/test_bpf.c insn[len - 2] = __BPF_STMT(BPF_ALU | BPF_SUB | BPF_X, 0); len 235 lib/test_bpf.c insn[len - 1] = __BPF_STMT(BPF_RET | BPF_A, 0); len 238 lib/test_bpf.c self->u.ptr.len = len; len 245 lib/test_bpf.c unsigned int len = BPF_MAXINSNS; len 247 lib/test_bpf.c int i, jmp_off = len - 3; len 249 lib/test_bpf.c insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); len 255 lib/test_bpf.c for (i = 1; i < len - 1; i++) len 258 lib/test_bpf.c insn[len - 1] = __BPF_STMT(BPF_RET | BPF_A, 0); len 261 lib/test_bpf.c self->u.ptr.len = len; len 268 lib/test_bpf.c unsigned int len = BPF_MAXINSNS; len 272 lib/test_bpf.c insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); len 276 lib/test_bpf.c insn[0] = BPF_JMP_IMM(BPF_JA, 0, 0, len - 2); len 280 lib/test_bpf.c for (i = 3; i < len - 2; i++) len 283 lib/test_bpf.c insn[len - 2] = BPF_EXIT_INSN(); len 284 lib/test_bpf.c insn[len - 1] = BPF_JMP_IMM(BPF_JA, 0, 0, -(len - 1)); len 287 lib/test_bpf.c self->u.ptr.len = len; len 294 lib/test_bpf.c unsigned int len = BPF_MAXINSNS, hlen = len - 2; len 298 lib/test_bpf.c insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); len 312 lib/test_bpf.c self->u.ptr.len = len; len 317 lib/test_bpf.c static int __bpf_fill_ja(struct bpf_test *self, unsigned int len, len 324 lib/test_bpf.c insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); len 328 lib/test_bpf.c rlen = (len % plen) - 1; len 330 lib/test_bpf.c for (i = 0; i + plen < len; i += plen) len 338 lib/test_bpf.c insn[len - 1] = __BPF_STMT(BPF_RET | BPF_K, 0xababcbac); len 341 lib/test_bpf.c self->u.ptr.len = len; len 354 lib/test_bpf.c unsigned int len = BPF_MAXINSNS; len 358 lib/test_bpf.c insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); len 362 lib/test_bpf.c insn[0] = __BPF_JUMP(BPF_JMP | BPF_JA, len - 2, 0, 0); len 364 lib/test_bpf.c for (i = 1; i < len - 1; i++) len 367 lib/test_bpf.c insn[len - 1] = __BPF_STMT(BPF_RET | BPF_K, 0xabababab); len 370 lib/test_bpf.c self->u.ptr.len = len; len 377 lib/test_bpf.c unsigned int len = BPF_MAXINSNS; len 381 lib/test_bpf.c insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); len 385 lib/test_bpf.c for (i = 0; i < len - 3; i++) len 388 lib/test_bpf.c insn[len - 3] = __BPF_STMT(BPF_LD | BPF_IMM, 0xabababab); len 389 lib/test_bpf.c insn[len - 2] = __BPF_STMT(BPF_ALU | BPF_XOR | BPF_X, 0); len 390 lib/test_bpf.c insn[len - 1] = __BPF_STMT(BPF_RET | BPF_A, 0); len 393 lib/test_bpf.c self->u.ptr.len = len; len 406 lib/test_bpf.c unsigned int len = BPF_MAXINSNS; len 410 lib/test_bpf.c insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); len 414 lib/test_bpf.c for (i = 0; i < len - 1; i += 2) { len 420 lib/test_bpf.c insn[len - 1] = __BPF_STMT(BPF_RET | BPF_K, 0xbee); len 423 lib/test_bpf.c self->u.ptr.len = len; len 430 lib/test_bpf.c unsigned int len = BPF_MAXINSNS; len 434 lib/test_bpf.c insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); len 441 lib/test_bpf.c for (i = 2; i < len - 2; i++) len 444 lib/test_bpf.c insn[len - 2] = BPF_LDX_MEM(size, R0, R10, -40); len 445 lib/test_bpf.c insn[len - 1] = BPF_EXIT_INSN(); len 448 lib/test_bpf.c self->u.ptr.len = len; len 6557 lib/test_bpf.c int len; len 6560 lib/test_bpf.c return tests[which].u.ptr.len; len 6563 lib/test_bpf.c for (len = MAX_INSNS - 1; len > 0; --len) len 6564 lib/test_bpf.c if (fp[len].code != 0 || fp[len].k != 0) len 6567 lib/test_bpf.c return len + 1; len 6589 lib/test_bpf.c fprog.len = flen; len 6609 lib/test_bpf.c *err, fprog.len); len 6622 lib/test_bpf.c fp->len = flen; len 6625 lib/test_bpf.c memcpy(fp->insnsi, fptr, fp->len * sizeof(struct bpf_insn)); len 6846 lib/test_bpf.c skb[0]->len += skb[1]->len; len 229 lib/test_firmware.c int len = 0; len 233 lib/test_firmware.c len += scnprintf(buf, PAGE_SIZE - len, len 238 lib/test_firmware.c len += scnprintf(buf+len, PAGE_SIZE - len, len 242 lib/test_firmware.c len += scnprintf(buf+len, PAGE_SIZE - len, len 245 lib/test_firmware.c len += scnprintf(buf+len, PAGE_SIZE - len, len 248 lib/test_firmware.c len += scnprintf(buf+len, PAGE_SIZE - len, len 253 lib/test_firmware.c len += scnprintf(buf+len, PAGE_SIZE - len, len 256 lib/test_firmware.c len += scnprintf(buf+len, PAGE_SIZE - len, len 259 lib/test_firmware.c len += scnprintf(buf+len, PAGE_SIZE - len, len 264 lib/test_firmware.c return len; len 288 lib/test_firmware.c int len; len 291 lib/test_firmware.c len = snprintf(dst, PAGE_SIZE, "%s\n", src); len 294 lib/test_firmware.c return len; len 49 lib/test_hash.c fill_buf(char *buf, size_t len, u32 seed) len 53 lib/test_hash.c for (i = 0; i < len; i++) { len 67 lib/test_hexdump.c static void __init test_hexdump_prepare_test(size_t len, int rowsize, len 73 lib/test_hexdump.c size_t l = len; len 84 lib/test_hexdump.c if (!is_power_of_2(gs) || gs > 8 || (len % gs != 0)) len 125 lib/test_hexdump.c static void __init test_hexdump(size_t len, int rowsize, int groupsize, len 134 lib/test_hexdump.c hex_dump_to_buffer(data_b, len, rowsize, groupsize, real, sizeof(real), len 138 lib/test_hexdump.c test_hexdump_prepare_test(len, rowsize, groupsize, test, sizeof(test), len 142 lib/test_hexdump.c pr_err("Len: %zu row: %d group: %d\n", len, rowsize, groupsize); len 152 lib/test_hexdump.c size_t len = get_random_int() % d + 1; len 154 lib/test_hexdump.c test_hexdump(len, rowsize, 4, ascii); len 155 lib/test_hexdump.c test_hexdump(len, rowsize, 2, ascii); len 156 lib/test_hexdump.c test_hexdump(len, rowsize, 8, ascii); len 157 lib/test_hexdump.c test_hexdump(len, rowsize, 1, ascii); len 160 lib/test_hexdump.c static void __init test_hexdump_overflow(size_t buflen, size_t len, len 174 lib/test_hexdump.c r = hex_dump_to_buffer(data_b, len, rs, gs, buf, buflen, ascii); len 180 lib/test_hexdump.c ae = rs * 2 /* hex */ + rs / gs /* spaces */ + 1 /* space */ + len /* ascii */; len 181 lib/test_hexdump.c he = (gs * 2 /* hex */ + 1 /* space */) * len / gs - 1 /* no trailing space */; len 190 lib/test_hexdump.c test_hexdump_prepare_test(len, rs, gs, test, sizeof(test), ascii); len 201 lib/test_hexdump.c len, buflen, strnlen(buf, sizeof(buf))); len 215 lib/test_hexdump.c size_t len = get_random_int() % rs + gs; len 217 lib/test_hexdump.c test_hexdump_overflow(buflen, rounddown(len, gs), rs, gs, ascii); len 465 lib/test_kmod.c int len = 0; len 469 lib/test_kmod.c len += snprintf(buf, PAGE_SIZE, len 473 lib/test_kmod.c len += snprintf(buf+len, PAGE_SIZE - len, len 477 lib/test_kmod.c len += snprintf(buf+len, PAGE_SIZE - len, len 483 lib/test_kmod.c len += snprintf(buf+len, PAGE_SIZE - len, len 487 lib/test_kmod.c len += snprintf(buf+len, PAGE_SIZE - len, len 491 lib/test_kmod.c len += snprintf(buf+len, PAGE_SIZE - len, len 495 lib/test_kmod.c len += snprintf(buf+len, PAGE_SIZE - len, len 500 lib/test_kmod.c return len; len 678 lib/test_kmod.c int len; len 681 lib/test_kmod.c len = snprintf(dst, PAGE_SIZE, "%s\n", src); len 684 lib/test_kmod.c return len; len 259 lib/test_printf.c plain_hash_to_buffer(const void *p, char *buf, size_t len) len 263 lib/test_printf.c nchars = snprintf(buf, len, "%p", p); len 79 lib/test_rhashtable.c static u32 my_hashfn(const void *data, u32 len, u32 seed) len 92 lib/test_user_copy.c size_t len = end - start; len 93 lib/test_user_copy.c int retval = check_zeroed_user(umem + start, len); len 94 lib/test_user_copy.c int expected = is_zeroed(kmem + start, len); len 200 lib/textsearch.c unsigned int len; len 210 lib/textsearch.c if (likely(consumed < st->len)) { len 212 lib/textsearch.c return st->len - consumed; len 233 lib/textsearch.c const void *data, unsigned int len) len 239 lib/textsearch.c st->len = len; len 264 lib/textsearch.c unsigned int len, gfp_t gfp_mask, int flags) len 270 lib/textsearch.c if (len == 0) len 289 lib/textsearch.c conf = ops->init(pattern, len, gfp_mask, flags); len 141 lib/ts_bm.c static struct ts_config *bm_init(const void *pattern, unsigned int len, len 147 lib/ts_bm.c unsigned int prefix_tbl_len = len * sizeof(unsigned int); len 148 lib/ts_bm.c size_t priv_size = sizeof(*bm) + len + prefix_tbl_len; len 156 lib/ts_bm.c bm->patlen = len; len 159 lib/ts_bm.c for (i = 0; i < len; i++) len 162 lib/ts_bm.c memcpy(bm->pattern, pattern, len); len 255 lib/ts_fsm.c static struct ts_config *fsm_init(const void *pattern, unsigned int len, len 262 lib/ts_fsm.c unsigned int ntokens = len / sizeof(*tokens); len 263 lib/ts_fsm.c size_t priv_size = sizeof(*fsm) + len; len 265 lib/ts_fsm.c if (len % sizeof(struct ts_fsm_token) || ntokens < 1) len 289 lib/ts_fsm.c memcpy(fsm->tokens, pattern, len); len 74 lib/ts_kmp.c static inline void compute_prefix_tbl(const u8 *pattern, unsigned int len, len 80 lib/ts_kmp.c for (k = 0, q = 1; q < len; q++) { len 91 lib/ts_kmp.c static struct ts_config *kmp_init(const void *pattern, unsigned int len, len 97 lib/ts_kmp.c unsigned int prefix_tbl_len = len * sizeof(unsigned int); len 98 lib/ts_kmp.c size_t priv_size = sizeof(*kmp) + len + prefix_tbl_len; len 106 lib/ts_kmp.c kmp->pattern_len = len; len 107 lib/ts_kmp.c compute_prefix_tbl(pattern, len, kmp->prefix_tbl, flags); len 110 lib/ts_kmp.c for (i = 0; i < len; i++) len 113 lib/ts_kmp.c memcpy(kmp->pattern, pattern, len); len 36 lib/ucs2_string.c ucs2_strncmp(const ucs2_char_t *a, const ucs2_char_t *b, size_t len) len 39 lib/ucs2_string.c if (len == 0) len 49 lib/ucs2_string.c len--; len 346 lib/vsprintf.c int idx, len; len 351 lib/vsprintf.c len = 1; len 353 lib/vsprintf.c len = put_dec(tmp, num) - tmp; len 356 lib/vsprintf.c if (len > size || width > size) len 359 lib/vsprintf.c if (width > len) { len 360 lib/vsprintf.c width = width - len; len 367 lib/vsprintf.c for (idx = 0; idx < len; ++idx) len 368 lib/vsprintf.c buf[idx + width] = tmp[len - idx - 1]; len 370 lib/vsprintf.c return len + width; len 550 lib/vsprintf.c static void move_right(char *buf, char *end, unsigned len, unsigned spaces) len 560 lib/vsprintf.c if (len) { len 561 lib/vsprintf.c if (len > size - spaces) len 562 lib/vsprintf.c len = size - spaces; len 563 lib/vsprintf.c memmove(buf + spaces, buf, len); len 601 lib/vsprintf.c int len = 0; len 611 lib/vsprintf.c ++len; len 613 lib/vsprintf.c return widen_string(buf, len, end, spec); len 1074 lib/vsprintf.c int i, len = 1; /* if we pass '%ph[CDN]', field width remains len 1101 lib/vsprintf.c len = min_t(int, spec.field_width, 64); len 1103 lib/vsprintf.c for (i = 0; i < len; ++i) { len 1111 lib/vsprintf.c if (separator && i != len - 1) { len 1559 lib/vsprintf.c int len; len 1599 lib/vsprintf.c len = spec.field_width < 0 ? 1 : spec.field_width; len 1606 lib/vsprintf.c buf += string_escape_mem(addr, len, buf, buf < end ? end - buf : 0, flags, NULL); len 2810 lib/vsprintf.c size_t len; len 2816 lib/vsprintf.c len = strlen(save_str) + 1; len 2817 lib/vsprintf.c if (str + len < end) len 2818 lib/vsprintf.c memcpy(str, save_str, len); len 2819 lib/vsprintf.c str += len; len 3000 lib/vsprintf.c int copy, len; len 3018 lib/vsprintf.c len = copy = strlen(args); len 3022 lib/vsprintf.c str += len; len 3023 lib/vsprintf.c args += len + 1; len 3270 lib/vsprintf.c unsigned int len = 0; len 3280 lib/vsprintf.c for ( ; *fmt && *fmt != ']'; ++fmt, ++len) len 3284 lib/vsprintf.c if (!*fmt || !len) len 102 lib/xxhash.c uint32_t xxh32(const void *input, const size_t len, const uint32_t seed) len 105 lib/xxhash.c const uint8_t *b_end = p + len; len 108 lib/xxhash.c if (len >= 16) { len 132 lib/xxhash.c h32 += (uint32_t)len; len 172 lib/xxhash.c uint64_t xxh64(const void *input, const size_t len, const uint64_t seed) len 175 lib/xxhash.c const uint8_t *const b_end = p + len; len 178 lib/xxhash.c if (len >= 32) { len 207 lib/xxhash.c h64 += (uint64_t)len; len 270 lib/xxhash.c int xxh32_update(struct xxh32_state *state, const void *input, const size_t len) len 273 lib/xxhash.c const uint8_t *const b_end = p + len; len 278 lib/xxhash.c state->total_len_32 += (uint32_t)len; len 279 lib/xxhash.c state->large_len |= (len >= 16) | (state->total_len_32 >= 16); len 281 lib/xxhash.c if (state->memsize + len < 16) { /* fill in tmp buffer */ len 282 lib/xxhash.c memcpy((uint8_t *)(state->mem32) + state->memsize, input, len); len 283 lib/xxhash.c state->memsize += (uint32_t)len; len 377 lib/xxhash.c int xxh64_update(struct xxh64_state *state, const void *input, const size_t len) len 380 lib/xxhash.c const uint8_t *const b_end = p + len; len 385 lib/xxhash.c state->total_len += len; len 387 lib/xxhash.c if (state->memsize + len < 32) { /* fill in tmp buffer */ len 388 lib/xxhash.c memcpy(((uint8_t *)state->mem64) + state->memsize, input, len); len 389 lib/xxhash.c state->memsize += (uint32_t)len; len 146 lib/xz/xz_dec_lzma2.c uint32_t len; len 346 lib/xz/xz_dec_lzma2.c static bool dict_repeat(struct dictionary *dict, uint32_t *len, uint32_t dist) len 354 lib/xz/xz_dec_lzma2.c left = min_t(size_t, dict->limit - dict->pos, *len); len 355 lib/xz/xz_dec_lzma2.c *len -= left; len 628 lib/xz/xz_dec_lzma2.c s->lzma.len = MATCH_LEN_MIN; len 633 lib/xz/xz_dec_lzma2.c s->lzma.len = MATCH_LEN_MIN + LEN_LOW_SYMBOLS; len 637 lib/xz/xz_dec_lzma2.c s->lzma.len = MATCH_LEN_MIN + LEN_LOW_SYMBOLS len 642 lib/xz/xz_dec_lzma2.c s->lzma.len += rc_bittree(&s->rc, probs, limit) - limit; len 660 lib/xz/xz_dec_lzma2.c probs = s->lzma.dist_slot[lzma_get_dist_state(s->lzma.len)]; len 696 lib/xz/xz_dec_lzma2.c s->lzma.len = 1; len 730 lib/xz/xz_dec_lzma2.c if (dict_has_space(&s->dict) && s->lzma.len > 0) len 731 lib/xz/xz_dec_lzma2.c dict_repeat(&s->dict, &s->lzma.len, s->lzma.rep0); len 749 lib/xz/xz_dec_lzma2.c if (!dict_repeat(&s->dict, &s->lzma.len, s->lzma.rep0)) len 1079 lib/xz/xz_dec_lzma2.c if (s->lzma2.compressed > 0 || s->lzma.len > 0 len 1160 lib/xz/xz_dec_lzma2.c s->lzma.len = 0; len 147 lib/xz/xz_lzma2.h static inline uint32_t lzma_get_dist_state(uint32_t len) len 149 lib/xz/xz_lzma2.h return len < DIST_STATES + MATCH_LEN_MIN len 150 lib/xz/xz_lzma2.h ? len - MATCH_LEN_MIN : DIST_STATES - 1; len 308 lib/zlib_deflate/deflate.c unsigned len = s->pending; len 310 lib/zlib_deflate/deflate.c if (len > strm->avail_out) len = strm->avail_out; len 311 lib/zlib_deflate/deflate.c if (len == 0) return; len 314 lib/zlib_deflate/deflate.c memcpy(strm->next_out, s->pending_out, len); len 315 lib/zlib_deflate/deflate.c strm->next_out += len; len 317 lib/zlib_deflate/deflate.c s->pending_out += len; len 318 lib/zlib_deflate/deflate.c strm->total_out += len; len 319 lib/zlib_deflate/deflate.c strm->avail_out -= len; len 320 lib/zlib_deflate/deflate.c s->pending -= len; len 499 lib/zlib_deflate/deflate.c unsigned len = strm->avail_in; len 501 lib/zlib_deflate/deflate.c if (len > size) len = size; len 502 lib/zlib_deflate/deflate.c if (len == 0) return 0; len 504 lib/zlib_deflate/deflate.c strm->avail_in -= len; len 507 lib/zlib_deflate/deflate.c strm->adler = zlib_adler32(strm->adler, strm->next_in, len); len 509 lib/zlib_deflate/deflate.c memcpy(buf, strm->next_in, len); len 510 lib/zlib_deflate/deflate.c strm->next_in += len; len 511 lib/zlib_deflate/deflate.c strm->total_in += len; len 513 lib/zlib_deflate/deflate.c return (int)len; len 562 lib/zlib_deflate/deflate.c register int len; /* length of current match */ len 639 lib/zlib_deflate/deflate.c len = (MAX_MATCH - 1) - (int)(strend-scan); len 670 lib/zlib_deflate/deflate.c len = MAX_MATCH - (int)(strend - scan); len 675 lib/zlib_deflate/deflate.c if (len > best_len) { len 677 lib/zlib_deflate/deflate.c best_len = len; len 678 lib/zlib_deflate/deflate.c if (len >= nice_match) break; len 152 lib/zlib_deflate/deftree.c static void copy_block (deflate_state *s, char *buf, unsigned len, len 206 lib/zlib_deflate/deftree.c { int len = length;\ len 207 lib/zlib_deflate/deftree.c if (s->bi_valid > (int)Buf_size - len) {\ len 212 lib/zlib_deflate/deftree.c s->bi_valid += len - Buf_size;\ len 215 lib/zlib_deflate/deftree.c s->bi_valid += len;\ len 520 lib/zlib_deflate/deftree.c int len = tree[n].Len; len 521 lib/zlib_deflate/deftree.c if (len == 0) continue; len 523 lib/zlib_deflate/deftree.c tree[n].Code = bitrev32((u32)(next_code[len]++)) >> (32 - len); len 526 lib/zlib_deflate/deftree.c n, (isgraph(n) ? n : ' '), len, tree[n].Code, next_code[len]-1)); len 1092 lib/zlib_deflate/deftree.c unsigned len, /* its length */ len 1100 lib/zlib_deflate/deftree.c put_short(s, (ush)len); len 1101 lib/zlib_deflate/deftree.c put_short(s, (ush)~len); len 1107 lib/zlib_deflate/deftree.c s->bits_sent += (ulg)len<<3; len 1110 lib/zlib_deflate/deftree.c memcpy(&s->pending_buf[s->pending], buf, len); len 1111 lib/zlib_deflate/deftree.c s->pending += len; len 47 lib/zlib_deflate/defutil.h ush len; /* length of bit string */ len 54 lib/zlib_deflate/defutil.h #define Len dl.len len 112 lib/zlib_inflate/inffast.c unsigned len; /* match length, unused bytes */ len 156 lib/zlib_inflate/inffast.c len = (unsigned)(this.val); len 163 lib/zlib_inflate/inffast.c len += (unsigned)hold & ((1U << op) - 1); len 211 lib/zlib_inflate/inffast.c if (op < len) { /* some from window */ len 212 lib/zlib_inflate/inffast.c len -= op; len 222 lib/zlib_inflate/inffast.c if (op < len) { /* some from end of window */ len 223 lib/zlib_inflate/inffast.c len -= op; len 228 lib/zlib_inflate/inffast.c if (write < len) { /* some from start of window */ len 230 lib/zlib_inflate/inffast.c len -= op; len 240 lib/zlib_inflate/inffast.c if (op < len) { /* some from window */ len 241 lib/zlib_inflate/inffast.c len -= op; len 248 lib/zlib_inflate/inffast.c while (len > 2) { len 252 lib/zlib_inflate/inffast.c len -= 3; len 254 lib/zlib_inflate/inffast.c if (len) { len 256 lib/zlib_inflate/inffast.c if (len > 1) len 269 lib/zlib_inflate/inffast.c len--; len 276 lib/zlib_inflate/inffast.c loops = len >> 1; len 297 lib/zlib_inflate/inffast.c loops = len >> 1; len 303 lib/zlib_inflate/inffast.c if (len & 1) len 333 lib/zlib_inflate/inffast.c len = bits >> 3; len 334 lib/zlib_inflate/inffast.c in -= len; len 335 lib/zlib_inflate/inffast.c bits -= len << 3; len 163 lib/zlib_inflate/inflate.c #define UPDATE(check, buf, len) zlib_adler32(check, buf, len) len 330 lib/zlib_inflate/inflate.c unsigned len; /* length to copy for repeats, bits to drop */ len 369 lib/zlib_inflate/inflate.c len = BITS(4) + 8; len 370 lib/zlib_inflate/inflate.c if (len > state->wbits) { len 375 lib/zlib_inflate/inflate.c state->dmax = 1U << len; len 511 lib/zlib_inflate/inflate.c len = state->lens[state->have - 1]; len 518 lib/zlib_inflate/inflate.c len = 0; len 525 lib/zlib_inflate/inflate.c len = 0; len 535 lib/zlib_inflate/inflate.c state->lens[state->have++] = (unsigned short)len; len 26 lib/zlib_inflate/inftrees.c unsigned len; /* a code's length in bits */ len 93 lib/zlib_inflate/inftrees.c for (len = 0; len <= MAXBITS; len++) len 94 lib/zlib_inflate/inftrees.c count[len] = 0; len 118 lib/zlib_inflate/inftrees.c for (len = 1; len <= MAXBITS; len++) { len 120 lib/zlib_inflate/inftrees.c left -= count[len]; len 128 lib/zlib_inflate/inftrees.c for (len = 1; len < MAXBITS; len++) len 129 lib/zlib_inflate/inftrees.c offs[len + 1] = offs[len] + count[len]; len 189 lib/zlib_inflate/inftrees.c len = min; /* starting code length */ len 204 lib/zlib_inflate/inftrees.c this.bits = (unsigned char)(len - drop); len 219 lib/zlib_inflate/inftrees.c incr = 1U << (len - drop); len 228 lib/zlib_inflate/inftrees.c incr = 1U << (len - 1); len 240 lib/zlib_inflate/inftrees.c if (--(count[len]) == 0) { len 241 lib/zlib_inflate/inftrees.c if (len == max) break; len 242 lib/zlib_inflate/inftrees.c len = lens[work[sym]]; len 246 lib/zlib_inflate/inftrees.c if (len > root && (huff & mask) != low) { len 255 lib/zlib_inflate/inftrees.c curr = len - drop; len 285 lib/zlib_inflate/inftrees.c this.bits = (unsigned char)(len - drop); len 291 lib/zlib_inflate/inftrees.c len = root; len 293 lib/zlib_inflate/inftrees.c this.bits = (unsigned char)len; len 300 lib/zlib_inflate/inftrees.c incr = 1U << (len - 1); len 10 lib/zlib_inflate/infutil.c const void *buf, unsigned int len) len 28 lib/zlib_inflate/infutil.c strm->avail_in = len; len 161 lib/zstd/zstd_internal.h U32 len; len 283 lib/zstd/zstd_opt.h matches[mnum].len = (U32)currMl; len 317 lib/zstd/zstd_opt.h matches[mnum].len = (U32)matchLength; len 479 lib/zstd/zstd_opt.h if (match_num && (matches[match_num - 1].len > sufficient_len || matches[match_num - 1].len >= ZSTD_OPT_NUM)) { len 480 lib/zstd/zstd_opt.h best_mlen = matches[match_num - 1].len; len 490 lib/zstd/zstd_opt.h mlen = (u > 0) ? matches[u - 1].len + 1 : best_mlen; len 491 lib/zstd/zstd_opt.h best_mlen = matches[u].len; len 593 lib/zstd/zstd_opt.h if (match_num > 0 && (matches[match_num - 1].len > sufficient_len || cur + matches[match_num - 1].len >= ZSTD_OPT_NUM)) { len 594 lib/zstd/zstd_opt.h best_mlen = matches[match_num - 1].len; len 602 lib/zstd/zstd_opt.h mlen = (u > 0) ? matches[u - 1].len + 1 : best_mlen; len 603 lib/zstd/zstd_opt.h best_mlen = matches[u].len; len 794 lib/zstd/zstd_opt.h if (match_num && (matches[match_num - 1].len > sufficient_len || matches[match_num - 1].len >= ZSTD_OPT_NUM)) { len 795 lib/zstd/zstd_opt.h best_mlen = matches[match_num - 1].len; len 806 lib/zstd/zstd_opt.h mlen = (u > 0) ? matches[u - 1].len + 1 : best_mlen; len 807 lib/zstd/zstd_opt.h best_mlen = matches[u].len; len 907 lib/zstd/zstd_opt.h if (match_num > 0 && (matches[match_num - 1].len > sufficient_len || cur + matches[match_num - 1].len >= ZSTD_OPT_NUM)) { len 908 lib/zstd/zstd_opt.h best_mlen = matches[match_num - 1].len; len 916 lib/zstd/zstd_opt.h mlen = (u > 0) ? matches[u - 1].len + 1 : best_mlen; len 917 lib/zstd/zstd_opt.h best_mlen = matches[u].len; len 148 mm/cleancache.c int len = 0, maxlen = CLEANCACHE_KEY_MAX; len 155 mm/cleancache.c len = (*fhfn)(inode, &key->u.fh[0], &maxlen, NULL); len 156 mm/cleancache.c if (len <= FILEID_ROOT || len == FILEID_INVALID) len 30 mm/fadvise.c int generic_fadvise(struct file *file, loff_t offset, loff_t len, int advice) len 45 mm/fadvise.c if (!mapping || len < 0) len 71 mm/fadvise.c endbyte = (u64)offset + (u64)len; len 72 mm/fadvise.c if (!len || endbyte < len) len 182 mm/fadvise.c int vfs_fadvise(struct file *file, loff_t offset, loff_t len, int advice) len 185 mm/fadvise.c return file->f_op->fadvise(file, offset, len, advice); len 187 mm/fadvise.c return generic_fadvise(file, offset, len, advice); len 193 mm/fadvise.c int ksys_fadvise64_64(int fd, loff_t offset, loff_t len, int advice) len 201 mm/fadvise.c ret = vfs_fadvise(f.file, offset, len, advice); len 207 mm/fadvise.c SYSCALL_DEFINE4(fadvise64_64, int, fd, loff_t, offset, loff_t, len, int, advice) len 209 mm/fadvise.c return ksys_fadvise64_64(fd, offset, len, advice); len 214 mm/fadvise.c SYSCALL_DEFINE4(fadvise64, int, fd, loff_t, offset, size_t, len, int, advice) len 216 mm/fadvise.c return ksys_fadvise64_64(fd, offset, len, advice); len 3123 mm/filemap.c loff_t pos, unsigned len, unsigned flags, len 3128 mm/filemap.c return aops->write_begin(file, mapping, pos, len, flags, len 3134 mm/filemap.c loff_t pos, unsigned len, unsigned copied, len 3139 mm/filemap.c return aops->write_end(file, mapping, pos, len, copied, page, fsdata); len 1249 mm/gup.c int __mm_populate(unsigned long start, unsigned long len, int ignore_errors) len 1257 mm/gup.c end = start + len; len 2342 mm/gup.c unsigned long len, end; len 2347 mm/gup.c len = (unsigned long) nr_pages << PAGE_SHIFT; len 2348 mm/gup.c end = start + len; len 2352 mm/gup.c if (unlikely(!access_ok((void __user *)start, len))) len 2426 mm/gup.c unsigned long addr, len, end; len 2435 mm/gup.c len = (unsigned long) nr_pages << PAGE_SHIFT; len 2436 mm/gup.c end = start + len; len 2440 mm/gup.c if (unlikely(!access_ok((void __user *)start, len))) len 523 mm/huge_memory.c unsigned long addr, unsigned long len, len 526 mm/huge_memory.c loff_t off_end = off + len; len 533 mm/huge_memory.c len_pad = len + size; len 534 mm/huge_memory.c if (len_pad < len || (off + len_pad) < off) len 559 mm/huge_memory.c unsigned long len, unsigned long pgoff, unsigned long flags) len 567 mm/huge_memory.c ret = __thp_get_unmapped_area(filp, addr, len, off, flags, PMD_SIZE); len 571 mm/huge_memory.c return current->mm->get_unmapped_area(filp, addr, len, pgoff, flags); len 2596 mm/hugetlb.c unsigned long count, size_t len) len 2624 mm/hugetlb.c return err ? err : len; len 2629 mm/hugetlb.c size_t len) len 2641 mm/hugetlb.c return __nr_hugepages_store_common(obey_mempolicy, h, nid, count, len); len 2651 mm/hugetlb.c struct kobj_attribute *attr, const char *buf, size_t len) len 2653 mm/hugetlb.c return nr_hugepages_store_common(false, kobj, buf, len); len 2670 mm/hugetlb.c struct kobj_attribute *attr, const char *buf, size_t len) len 2672 mm/hugetlb.c return nr_hugepages_store_common(true, kobj, buf, len); len 103 mm/kasan/common.c void *memset(void *addr, int c, size_t len) len 105 mm/kasan/common.c check_memory_region((unsigned long)addr, len, true, _RET_IP_); len 107 mm/kasan/common.c return __memset(addr, c, len); len 111 mm/kasan/common.c void *memmove(void *dest, const void *src, size_t len) len 113 mm/kasan/common.c check_memory_region((unsigned long)src, len, false, _RET_IP_); len 114 mm/kasan/common.c check_memory_region((unsigned long)dest, len, true, _RET_IP_); len 116 mm/kasan/common.c return __memmove(dest, src, len); len 120 mm/kasan/common.c void *memcpy(void *dest, const void *src, size_t len) len 122 mm/kasan/common.c check_memory_region((unsigned long)src, len, false, _RET_IP_); len 123 mm/kasan/common.c check_memory_region((unsigned long)dest, len, true, _RET_IP_); len 125 mm/kasan/common.c return __memcpy(dest, src, len); len 264 mm/kmemleak.c size_t len, bool ascii) len 268 mm/kmemleak.c buf, len, ascii); len 271 mm/kmemleak.c rowsize, groupsize, buf, len, ascii); len 284 mm/kmemleak.c size_t len; len 287 mm/kmemleak.c len = min_t(size_t, object->size, HEX_MAX_LINES * HEX_ROW_SIZE); len 289 mm/kmemleak.c warn_or_seq_printf(seq, " hex dump (first %zu bytes):\n", len); len 292 mm/kmemleak.c HEX_GROUP_SIZE, ptr, len, HEX_ASCII); len 1060 mm/madvise.c size_t len; len 1070 mm/madvise.c len = (len_in + ~PAGE_MASK) & PAGE_MASK; len 1073 mm/madvise.c if (len_in && !len) len 1076 mm/madvise.c end = start + len; len 258 mm/memfd.c long len; len 271 mm/memfd.c len = strnlen_user(uname, MFD_NAME_MAX_LEN + 1); len 272 mm/memfd.c if (len <= 0) len 274 mm/memfd.c if (len > MFD_NAME_MAX_LEN + 1) len 277 mm/memfd.c name = kmalloc(len + MFD_NAME_PREFIX_LEN, GFP_KERNEL); len 282 mm/memfd.c if (copy_from_user(&name[MFD_NAME_PREFIX_LEN], uname, len)) { len 288 mm/memfd.c if (name[len + MFD_NAME_PREFIX_LEN - 1]) { len 1970 mm/memory.c int vm_iomap_memory(struct vm_area_struct *vma, phys_addr_t start, unsigned long len) len 1975 mm/memory.c if (start + len < start) len 1982 mm/memory.c len += start & ~PAGE_MASK; len 1984 mm/memory.c pages = (len + ~PAGE_MASK) >> PAGE_SHIFT; len 4284 mm/memory.c void *buf, int len, int write) len 4294 mm/memory.c maddr = ioremap_prot(phys_addr, PAGE_ALIGN(len + offset), prot); len 4299 mm/memory.c memcpy_toio(maddr + offset, buf, len); len 4301 mm/memory.c memcpy_fromio(buf, maddr + offset, len); len 4304 mm/memory.c return len; len 4314 mm/memory.c unsigned long addr, void *buf, int len, unsigned int gup_flags) len 4324 mm/memory.c while (len) { len 4344 mm/memory.c len, write); len 4350 mm/memory.c bytes = len; len 4367 mm/memory.c len -= bytes; len 4389 mm/memory.c void *buf, int len, unsigned int gup_flags) len 4391 mm/memory.c return __access_remote_vm(NULL, mm, addr, buf, len, gup_flags); len 4400 mm/memory.c void *buf, int len, unsigned int gup_flags) len 4409 mm/memory.c ret = __access_remote_vm(tsk, mm, addr, buf, len, gup_flags); len 1217 mm/mempolicy.c static long do_mbind(unsigned long start, unsigned long len, len 1239 mm/mempolicy.c len = (len + PAGE_SIZE - 1) & PAGE_MASK; len 1240 mm/mempolicy.c end = start + len; len 1262 mm/mempolicy.c start, start + len, mode, mode_flags, len 1404 mm/mempolicy.c static long kernel_mbind(unsigned long start, unsigned long len, len 1423 mm/mempolicy.c return do_mbind(start, len, mode, mode_flags, &nodes, flags); len 1426 mm/mempolicy.c SYSCALL_DEFINE6(mbind, unsigned long, start, unsigned long, len, len 1430 mm/mempolicy.c return kernel_mbind(start, len, mode, nmask, maxnode, flags); len 1645 mm/mempolicy.c COMPAT_SYSCALL_DEFINE6(mbind, compat_ulong_t, start, compat_ulong_t, len, len 1664 mm/mempolicy.c return kernel_mbind(start, len, mode, nm, nr_bits+1, flags); len 252 mm/mincore.c SYSCALL_DEFINE3(mincore, unsigned long, start, size_t, len, len 266 mm/mincore.c if (!access_ok((void __user *) start, len)) len 270 mm/mincore.c pages = len >> PAGE_SHIFT; len 271 mm/mincore.c pages += (offset_in_page(len)) != 0; len 583 mm/mlock.c static int apply_vma_lock_flags(unsigned long start, size_t len, len 591 mm/mlock.c VM_BUG_ON(len != PAGE_ALIGN(len)); len 592 mm/mlock.c end = start + len; len 640 mm/mlock.c unsigned long start, size_t len) len 655 mm/mlock.c if (start + len <= vma->vm_start) len 660 mm/mlock.c if (start + len < vma->vm_end) { len 661 mm/mlock.c count += start + len - vma->vm_start; len 671 mm/mlock.c static __must_check int do_mlock(unsigned long start, size_t len, vm_flags_t flags) len 682 mm/mlock.c len = PAGE_ALIGN(len + (offset_in_page(start))); len 687 mm/mlock.c locked = len >> PAGE_SHIFT; len 701 mm/mlock.c start, len); len 706 mm/mlock.c error = apply_vma_lock_flags(start, len, flags); len 712 mm/mlock.c error = __mm_populate(start, len, 0); len 718 mm/mlock.c SYSCALL_DEFINE2(mlock, unsigned long, start, size_t, len) len 720 mm/mlock.c return do_mlock(start, len, VM_LOCKED); len 723 mm/mlock.c SYSCALL_DEFINE3(mlock2, unsigned long, start, size_t, len, int, flags) len 733 mm/mlock.c return do_mlock(start, len, vm_flags); len 736 mm/mlock.c SYSCALL_DEFINE2(munlock, unsigned long, start, size_t, len) len 742 mm/mlock.c len = PAGE_ALIGN(len + (offset_in_page(start))); len 747 mm/mlock.c ret = apply_vma_lock_flags(start, len, 0); len 59 mm/mmap.c #define arch_mmap_check(addr, len, flags) (0) len 1338 mm/mmap.c unsigned long len) len 1344 mm/mmap.c locked = len >> PAGE_SHIFT; len 1374 mm/mmap.c unsigned long pgoff, unsigned long len) len 1378 mm/mmap.c if (maxsize && len > maxsize) len 1380 mm/mmap.c maxsize -= len; len 1390 mm/mmap.c unsigned long len, unsigned long prot, len 1400 mm/mmap.c if (!len) len 1421 mm/mmap.c len = PAGE_ALIGN(len); len 1422 mm/mmap.c if (!len) len 1426 mm/mmap.c if ((pgoff + (len >> PAGE_SHIFT)) < pgoff) len 1436 mm/mmap.c addr = get_unmapped_area(file, addr, len, pgoff, flags); len 1443 mm/mmap.c if (vma && vma->vm_start < addr + len) len 1464 mm/mmap.c if (mlock_future_check(mm, vm_flags, len)) len 1471 mm/mmap.c if (!file_mmap_ok(file, inode, pgoff, len)) len 1569 mm/mmap.c addr = mmap_region(file, addr, len, vm_flags, pgoff, uf); len 1573 mm/mmap.c *populate = len; len 1577 mm/mmap.c unsigned long ksys_mmap_pgoff(unsigned long addr, unsigned long len, len 1590 mm/mmap.c len = ALIGN(len, huge_page_size(hstate_file(file))); len 1602 mm/mmap.c len = ALIGN(len, huge_page_size(hs)); len 1609 mm/mmap.c file = hugetlb_file_setup(HUGETLB_ANON_FILE, len, len 1619 mm/mmap.c retval = vm_mmap_pgoff(file, addr, len, prot, flags, pgoff); len 1626 mm/mmap.c SYSCALL_DEFINE6(mmap_pgoff, unsigned long, addr, unsigned long, len, len 1630 mm/mmap.c return ksys_mmap_pgoff(addr, len, prot, flags, fd, pgoff); len 1636 mm/mmap.c unsigned long len; len 1652 mm/mmap.c return ksys_mmap_pgoff(a.addr, a.len, a.prot, a.flags, a.fd, len 1712 mm/mmap.c unsigned long len, vm_flags_t vm_flags, unsigned long pgoff, len 1722 mm/mmap.c if (!may_expand_vm(mm, vm_flags, len >> PAGE_SHIFT)) { len 1729 mm/mmap.c nr_pages = count_vma_pages_range(mm, addr, addr + len); len 1732 mm/mmap.c (len >> PAGE_SHIFT) - nr_pages)) len 1737 mm/mmap.c while (find_vma_links(mm, addr, addr + len, &prev, &rb_link, len 1739 mm/mmap.c if (do_munmap(mm, addr, len, uf)) len 1747 mm/mmap.c charged = len >> PAGE_SHIFT; len 1756 mm/mmap.c vma = vma_merge(mm, prev, addr, addr + len, vm_flags, len 1773 mm/mmap.c vma->vm_end = addr + len; len 1831 mm/mmap.c vm_stat_account(mm, vm_flags, len >> PAGE_SHIFT); len 1838 mm/mmap.c mm->locked_vm += (len >> PAGE_SHIFT); len 2102 mm/mmap.c unsigned long len, unsigned long pgoff, unsigned long flags) len 2109 mm/mmap.c if (len > mmap_end - mmap_min_addr) len 2118 mm/mmap.c if (mmap_end - len >= addr && addr >= mmap_min_addr && len 2119 mm/mmap.c (!vma || addr + len <= vm_start_gap(vma)) && len 2125 mm/mmap.c info.length = len; len 2140 mm/mmap.c unsigned long len, unsigned long pgoff, len 2149 mm/mmap.c if (len > mmap_end - mmap_min_addr) len 2159 mm/mmap.c if (mmap_end - len >= addr && addr >= mmap_min_addr && len 2160 mm/mmap.c (!vma || addr + len <= vm_start_gap(vma)) && len 2166 mm/mmap.c info.length = len; len 2191 mm/mmap.c get_unmapped_area(struct file *file, unsigned long addr, unsigned long len, len 2197 mm/mmap.c unsigned long error = arch_mmap_check(addr, len, flags); len 2202 mm/mmap.c if (len > TASK_SIZE) len 2219 mm/mmap.c addr = get_area(file, addr, len, pgoff, flags); len 2223 mm/mmap.c if (addr > TASK_SIZE - len) len 2734 mm/mmap.c int __do_munmap(struct mm_struct *mm, unsigned long start, size_t len, len 2740 mm/mmap.c if ((offset_in_page(start)) || start > TASK_SIZE || len > TASK_SIZE-start) len 2743 mm/mmap.c len = PAGE_ALIGN(len); len 2744 mm/mmap.c end = start + len; len 2745 mm/mmap.c if (len == 0) len 2843 mm/mmap.c int do_munmap(struct mm_struct *mm, unsigned long start, size_t len, len 2846 mm/mmap.c return __do_munmap(mm, start, len, uf, false); len 2849 mm/mmap.c static int __vm_munmap(unsigned long start, size_t len, bool downgrade) len 2858 mm/mmap.c ret = __do_munmap(mm, start, len, &uf, downgrade); len 2874 mm/mmap.c int vm_munmap(unsigned long start, size_t len) len 2876 mm/mmap.c return __vm_munmap(start, len, false); len 2880 mm/mmap.c SYSCALL_DEFINE2(munmap, unsigned long, addr, size_t, len) len 2884 mm/mmap.c return __vm_munmap(addr, len, true); len 2992 mm/mmap.c static int do_brk_flags(unsigned long addr, unsigned long len, unsigned long flags, struct list_head *uf) len 3005 mm/mmap.c error = get_unmapped_area(NULL, addr, len, 0, MAP_FIXED); len 3009 mm/mmap.c error = mlock_future_check(mm, mm->def_flags, len); len 3016 mm/mmap.c while (find_vma_links(mm, addr, addr + len, &prev, &rb_link, len 3018 mm/mmap.c if (do_munmap(mm, addr, len, uf)) len 3023 mm/mmap.c if (!may_expand_vm(mm, flags, len >> PAGE_SHIFT)) len 3029 mm/mmap.c if (security_vm_enough_memory_mm(mm, len >> PAGE_SHIFT)) len 3033 mm/mmap.c vma = vma_merge(mm, prev, addr, addr + len, flags, len 3043 mm/mmap.c vm_unacct_memory(len >> PAGE_SHIFT); len 3049 mm/mmap.c vma->vm_end = addr + len; len 3056 mm/mmap.c mm->total_vm += len >> PAGE_SHIFT; len 3057 mm/mmap.c mm->data_vm += len >> PAGE_SHIFT; len 3059 mm/mmap.c mm->locked_vm += (len >> PAGE_SHIFT); len 3067 mm/mmap.c unsigned long len; len 3072 mm/mmap.c len = PAGE_ALIGN(request); len 3073 mm/mmap.c if (len < request) len 3075 mm/mmap.c if (!len) len 3081 mm/mmap.c ret = do_brk_flags(addr, len, flags, &uf); len 3086 mm/mmap.c mm_populate(addr, len); len 3091 mm/mmap.c int vm_brk(unsigned long addr, unsigned long len) len 3093 mm/mmap.c return vm_brk_flags(addr, len, 0); len 3209 mm/mmap.c unsigned long addr, unsigned long len, pgoff_t pgoff, len 3228 mm/mmap.c if (find_vma_links(mm, addr, addr + len, &prev, &rb_link, &rb_parent)) len 3230 mm/mmap.c new_vma = vma_merge(mm, prev, addr, addr + len, vma->vm_flags, len 3260 mm/mmap.c new_vma->vm_end = addr + len; len 3395 mm/mmap.c unsigned long addr, unsigned long len, len 3407 mm/mmap.c vma->vm_end = addr + len; len 3419 mm/mmap.c vm_stat_account(mm, vma->vm_flags, len >> PAGE_SHIFT); len 3449 mm/mmap.c unsigned long addr, unsigned long len, len 3452 mm/mmap.c return __install_special_mapping(mm, addr, len, vm_flags, (void *)spec, len 3457 mm/mmap.c unsigned long addr, unsigned long len, len 3461 mm/mmap.c mm, addr, len, vm_flags, (void *)pages, len 486 mm/mprotect.c static int do_mprotect_pkey(unsigned long start, size_t len, len 504 mm/mprotect.c if (!len) len 506 mm/mprotect.c len = PAGE_ALIGN(len); len 507 mm/mprotect.c end = start + len; len 609 mm/mprotect.c SYSCALL_DEFINE3(mprotect, unsigned long, start, size_t, len, len 612 mm/mprotect.c return do_mprotect_pkey(start, len, prot, -1); len 617 mm/mprotect.c SYSCALL_DEFINE4(pkey_mprotect, unsigned long, start, size_t, len, len 620 mm/mprotect.c return do_mprotect_pkey(start, len, prot, pkey); len 124 mm/mremap.c unsigned long len = old_end - old_addr; len 185 mm/mremap.c flush_tlb_range(vma, old_end - len, old_end); len 242 mm/mremap.c unsigned long new_addr, unsigned long len, len 249 mm/mremap.c old_end = old_addr + len; len 315 mm/mremap.c return len + old_addr - old_end; /* how much done */ len 32 mm/msync.c SYSCALL_DEFINE3(msync, unsigned long, start, size_t, len, int, flags) len 49 mm/msync.c len = (len + ~PAGE_MASK) & PAGE_MASK; len 50 mm/msync.c end = start + len; len 754 mm/nommu.c unsigned long len) len 757 mm/nommu.c unsigned long end = addr + len; len 786 mm/nommu.c unsigned long len, len 803 mm/nommu.c if (!len) len 807 mm/nommu.c rlen = PAGE_ALIGN(len); len 1006 mm/nommu.c unsigned long len, len 1038 mm/nommu.c order = get_order(len); len 1040 mm/nommu.c point = len >> PAGE_SHIFT; len 1054 mm/nommu.c region->vm_end = region->vm_start + len; len 1058 mm/nommu.c vma->vm_end = region->vm_start + len; len 1067 mm/nommu.c ret = kernel_read(vma->vm_file, base, len, &fpos); len 1072 mm/nommu.c if (ret < len) len 1073 mm/nommu.c memset(base + ret, 0, len - ret); len 1090 mm/nommu.c len, current->pid, current->comm); len 1100 mm/nommu.c unsigned long len, len 1118 mm/nommu.c ret = validate_mmap_request(file, addr, len, prot, flags, pgoff, len 1125 mm/nommu.c len = PAGE_ALIGN(len); len 1166 mm/nommu.c pglen = (len + PAGE_SIZE - 1) >> PAGE_SHIFT; len 1205 mm/nommu.c vma->vm_end = start + len; len 1232 mm/nommu.c addr = file->f_op->get_unmapped_area(file, addr, len, len 1249 mm/nommu.c vma->vm_end = region->vm_end = addr + len; len 1262 mm/nommu.c ret = do_mmap_private(vma, region, len, capabilities); len 1277 mm/nommu.c current->mm->total_vm += len >> PAGE_SHIFT; len 1313 mm/nommu.c len, current->pid); len 1319 mm/nommu.c len, current->pid); len 1324 mm/nommu.c unsigned long ksys_mmap_pgoff(unsigned long addr, unsigned long len, len 1340 mm/nommu.c retval = vm_mmap_pgoff(file, addr, len, prot, flags, pgoff); len 1348 mm/nommu.c SYSCALL_DEFINE6(mmap_pgoff, unsigned long, addr, unsigned long, len, len 1352 mm/nommu.c return ksys_mmap_pgoff(addr, len, prot, flags, fd, pgoff); len 1358 mm/nommu.c unsigned long len; len 1374 mm/nommu.c return ksys_mmap_pgoff(a.addr, a.len, a.prot, a.flags, a.fd, len 1485 mm/nommu.c int do_munmap(struct mm_struct *mm, unsigned long start, size_t len, struct list_head *uf) len 1491 mm/nommu.c len = PAGE_ALIGN(len); len 1492 mm/nommu.c if (len == 0) len 1495 mm/nommu.c end = start + len; len 1504 mm/nommu.c start, start + len - 1); len 1545 mm/nommu.c int vm_munmap(unsigned long addr, size_t len) len 1551 mm/nommu.c ret = do_munmap(mm, addr, len, NULL); len 1557 mm/nommu.c SYSCALL_DEFINE2(munmap, unsigned long, addr, size_t, len) len 1559 mm/nommu.c return vm_munmap(addr, len); len 1582 mm/nommu.c int vm_brk(unsigned long addr, unsigned long len) len 1662 mm/nommu.c int vm_iomap_memory(struct vm_area_struct *vma, phys_addr_t start, unsigned long len) len 1688 mm/nommu.c unsigned long len, unsigned long pgoff, unsigned long flags) len 1708 mm/nommu.c unsigned long addr, void *buf, int len, unsigned int gup_flags) len 1720 mm/nommu.c if (addr + len >= vma->vm_end) len 1721 mm/nommu.c len = vma->vm_end - addr; len 1726 mm/nommu.c (void *) addr, buf, len); len 1729 mm/nommu.c buf, (void *) addr, len); len 1731 mm/nommu.c len = 0; len 1733 mm/nommu.c len = 0; len 1738 mm/nommu.c return len; len 1752 mm/nommu.c void *buf, int len, unsigned int gup_flags) len 1754 mm/nommu.c return __access_remote_vm(NULL, mm, addr, buf, len, gup_flags); len 1761 mm/nommu.c int access_process_vm(struct task_struct *tsk, unsigned long addr, void *buf, int len, len 1766 mm/nommu.c if (addr + len < addr) len 1773 mm/nommu.c len = __access_remote_vm(tsk, mm, addr, buf, len, gup_flags); len 1776 mm/nommu.c return len; len 32 mm/process_vm_access.c size_t len, len 37 mm/process_vm_access.c while (len && iov_iter_count(iter)) { len 42 mm/process_vm_access.c if (copy > len) len 43 mm/process_vm_access.c copy = len; len 51 mm/process_vm_access.c len -= copied; len 75 mm/process_vm_access.c unsigned long len, len 91 mm/process_vm_access.c if (len == 0) len 93 mm/process_vm_access.c nr_pages = (addr + len - 1) / PAGE_SIZE - addr / PAGE_SIZE + 1; len 117 mm/process_vm_access.c if (bytes > len) len 118 mm/process_vm_access.c bytes = len; len 123 mm/process_vm_access.c len -= bytes; len 2074 mm/shmem.c unsigned long uaddr, unsigned long len, len 2085 mm/shmem.c if (len > TASK_SIZE) len 2089 mm/shmem.c addr = get_area(file, uaddr, len, pgoff, flags); len 2097 mm/shmem.c if (addr > TASK_SIZE - len) len 2102 mm/shmem.c if (len < HPAGE_PMD_SIZE) len 2135 mm/shmem.c if (offset && offset + len < 2 * HPAGE_PMD_SIZE) len 2140 mm/shmem.c inflated_len = len + HPAGE_PMD_SIZE - PAGE_SIZE; len 2143 mm/shmem.c if (inflated_len < len) len 2157 mm/shmem.c if (inflated_addr > TASK_SIZE - len) len 2474 mm/shmem.c loff_t pos, unsigned len, unsigned flags, len 2486 mm/shmem.c if ((info->seals & F_SEAL_GROW) && pos + len > inode->i_size) len 2495 mm/shmem.c loff_t pos, unsigned len, unsigned copied, len 2726 mm/shmem.c loff_t len) len 2743 mm/shmem.c loff_t unmap_end = round_down(offset + len, PAGE_SIZE) - 1; len 2762 mm/shmem.c shmem_truncate_range(inode, offset, offset + len - 1); len 2775 mm/shmem.c error = inode_newsize_ok(inode, offset + len); len 2779 mm/shmem.c if ((info->seals & F_SEAL_GROW) && offset + len > inode->i_size) { len 2785 mm/shmem.c end = (offset + len + PAGE_SIZE - 1) >> PAGE_SHIFT; len 2845 mm/shmem.c if (!(mode & FALLOC_FL_KEEP_SIZE) && offset + len > inode->i_size) len 2846 mm/shmem.c i_size_write(inode, offset + len); len 3103 mm/shmem.c int len; len 3107 mm/shmem.c len = strlen(symname) + 1; len 3108 mm/shmem.c if (len > PAGE_SIZE) len 3126 mm/shmem.c inode->i_size = len-1; len 3127 mm/shmem.c if (len <= SHORT_SYMLINK_LEN) { len 3128 mm/shmem.c inode->i_link = kmemdup(symname, len, GFP_KERNEL); len 3143 mm/shmem.c memcpy(page_address(page), symname, len); len 3204 mm/shmem.c size_t len; len 3211 mm/shmem.c len = strlen(xattr->name) + 1; len 3212 mm/shmem.c new_xattr->name = kmalloc(XATTR_SECURITY_PREFIX_LEN + len, len 3222 mm/shmem.c xattr->name, len); len 3339 mm/shmem.c static int shmem_encode_fh(struct inode *inode, __u32 *fh, int *len, len 3342 mm/shmem.c if (*len < 3) { len 3343 mm/shmem.c *len = 3; len 3365 mm/shmem.c *len = 3; len 3518 mm/shmem.c size_t len = 0; len 3523 mm/shmem.c len = strlen(value); len 3525 mm/shmem.c err = vfs_parse_fs_string(fc, this_char, value, len); len 4072 mm/shmem.c unsigned long addr, unsigned long len, len 4075 mm/shmem.c return current->mm->get_unmapped_area(file, addr, len, pgoff, flags); len 211 mm/slab.c static void free_block(struct kmem_cache *cachep, void **objpp, int len, len 1309 mm/slub.c size_t len; len 1315 mm/slub.c len = strlen(name); len 1327 mm/slub.c cmplen = max_t(size_t, len, (end - iter)); len 4633 mm/slub.c int len = 0; len 4666 mm/slub.c if (len > PAGE_SIZE - KSYM_SYMBOL_LEN - 100) len 4668 mm/slub.c len += sprintf(buf + len, "%7ld ", l->count); len 4671 mm/slub.c len += sprintf(buf + len, "%pS", (void *)l->addr); len 4673 mm/slub.c len += sprintf(buf + len, "<not-available>"); len 4676 mm/slub.c len += sprintf(buf + len, " age=%ld/%ld/%ld", len 4681 mm/slub.c len += sprintf(buf + len, " age=%ld", len 4685 mm/slub.c len += sprintf(buf + len, " pid=%ld-%ld", len 4688 mm/slub.c len += sprintf(buf + len, " pid=%ld", len 4693 mm/slub.c len < PAGE_SIZE - 60) len 4694 mm/slub.c len += scnprintf(buf + len, PAGE_SIZE - len - 50, len 4699 mm/slub.c len < PAGE_SIZE - 60) len 4700 mm/slub.c len += scnprintf(buf + len, PAGE_SIZE - len - 50, len 4704 mm/slub.c len += sprintf(buf + len, "\n"); len 4710 mm/slub.c len += sprintf(buf, "No data\n"); len 4711 mm/slub.c return len; len 5076 mm/slub.c int len; len 5089 mm/slub.c len = sprintf(buf, "%d(%d)", objects, pages); len 5097 mm/slub.c if (page && len < PAGE_SIZE - 20) len 5098 mm/slub.c len += sprintf(buf + len, " C%d=%d(%d)", cpu, len 5102 mm/slub.c return len + sprintf(buf + len, "\n"); len 5365 mm/slub.c int len; len 5378 mm/slub.c len = sprintf(buf, "%lu", sum); len 5382 mm/slub.c if (data[cpu] && len < PAGE_SIZE - 20) len 5383 mm/slub.c len += sprintf(buf + len, " C%d=%u", cpu, data[cpu]); len 5387 mm/slub.c return len + sprintf(buf + len, "\n"); len 5539 mm/slub.c const char *buf, size_t len) len 5551 mm/slub.c err = attribute->store(s, buf, len); len 5557 mm/slub.c if (s->max_attr_size < len) len 5558 mm/slub.c s->max_attr_size = len; len 5578 mm/slub.c attribute->store(c, buf, len); len 5608 mm/slub.c ssize_t len; len 5633 mm/slub.c len = attr->show(root_cache, buf); len 5634 mm/slub.c if (len > 0) len 5635 mm/slub.c attr->store(s, buf, len); len 2759 mm/swapfile.c int len; len 2767 mm/swapfile.c len = seq_file_path(swap, file, " \t\n\\"); len 2769 mm/swapfile.c len < 40 ? 40 - len : 1, " ", len 34 mm/usercopy.c static noinline int check_stack_object(const void *obj, unsigned long len) len 41 mm/usercopy.c if (obj + len <= stack || stackend <= obj) len 49 mm/usercopy.c if (obj < stack || stackend < obj + len) len 53 mm/usercopy.c ret = arch_within_stack_frames(stack, stackend, obj, len); len 73 mm/usercopy.c unsigned long offset, unsigned long len) len 80 mm/usercopy.c offset, len); len 85 mm/usercopy.c unsigned long len) len 92 mm/usercopy.c offset, len); len 177 mm/userfaultfd.c unsigned long len, len 214 mm/userfaultfd.c if (dst_start & (vma_hpagesize - 1) || len & (vma_hpagesize - 1)) len 236 mm/userfaultfd.c dst_start + len > dst_vma->vm_end) len 247 mm/userfaultfd.c (len - copied) & (vma_hpagesize - 1))) len 261 mm/userfaultfd.c while (src_addr < src_start + len) { len 264 mm/userfaultfd.c BUG_ON(dst_addr >= dst_start + len); len 389 mm/userfaultfd.c unsigned long len, len 436 mm/userfaultfd.c unsigned long len, len 451 mm/userfaultfd.c BUG_ON(len & ~PAGE_MASK); len 454 mm/userfaultfd.c BUG_ON(src_start + len <= src_start); len 455 mm/userfaultfd.c BUG_ON(dst_start + len <= dst_start); len 490 mm/userfaultfd.c dst_start + len > dst_vma->vm_end) len 507 mm/userfaultfd.c src_start, len, zeropage); len 522 mm/userfaultfd.c while (src_addr < src_start + len) { len 525 mm/userfaultfd.c BUG_ON(dst_addr >= dst_start + len); len 603 mm/userfaultfd.c unsigned long src_start, unsigned long len, len 606 mm/userfaultfd.c return __mcopy_atomic(dst_mm, dst_start, src_start, len, false, len 611 mm/userfaultfd.c unsigned long len, bool *mmap_changing) len 613 mm/userfaultfd.c return __mcopy_atomic(dst_mm, start, 0, len, true, mmap_changing); len 53 mm/util.c size_t len; len 59 mm/util.c len = strlen(s) + 1; len 60 mm/util.c buf = kmalloc_track_caller(len, gfp); len 62 mm/util.c memcpy(buf, s, len); len 98 mm/util.c size_t len; len 104 mm/util.c len = strnlen(s, max); len 105 mm/util.c buf = kmalloc_track_caller(len+1, gfp); len 107 mm/util.c memcpy(buf, s, len); len 108 mm/util.c buf[len] = '\0'; len 123 mm/util.c void *kmemdup(const void *src, size_t len, gfp_t gfp) len 127 mm/util.c p = kmalloc_track_caller(len, gfp); len 129 mm/util.c memcpy(p, src, len); len 143 mm/util.c char *kmemdup_nul(const char *s, size_t len, gfp_t gfp) len 150 mm/util.c buf = kmalloc_track_caller(len + 1, gfp); len 152 mm/util.c memcpy(buf, s, len); len 153 mm/util.c buf[len] = '\0'; len 168 mm/util.c void *memdup_user(const void __user *src, size_t len) len 172 mm/util.c p = kmalloc_track_caller(len, GFP_USER | __GFP_NOWARN); len 176 mm/util.c if (copy_from_user(p, src, len)) { len 194 mm/util.c void *vmemdup_user(const void __user *src, size_t len) len 198 mm/util.c p = kvmalloc(len, GFP_USER); len 202 mm/util.c if (copy_from_user(p, src, len)) { len 250 mm/util.c void *memdup_user_nul(const void __user *src, size_t len) len 259 mm/util.c p = kmalloc_track_caller(len + 1, GFP_KERNEL); len 263 mm/util.c if (copy_from_user(p, src, len)) { len 267 mm/util.c p[len] = '\0'; len 484 mm/util.c unsigned long len, unsigned long prot, len 496 mm/util.c ret = do_mmap_pgoff(file, addr, len, prot, flag, pgoff, len 507 mm/util.c unsigned long len, unsigned long prot, len 510 mm/util.c if (unlikely(offset + PAGE_ALIGN(len) < offset)) len 515 mm/util.c return vm_mmap_pgoff(file, addr, len, prot, flag, offset >> PAGE_SHIFT); len 606 mm/util.c void kvfree_sensitive(const void *addr, size_t len) len 609 mm/util.c memzero_explicit((void *)addr, len); len 864 mm/util.c unsigned int len; len 879 mm/util.c len = arg_end - arg_start; len 881 mm/util.c if (len > buflen) len 882 mm/util.c len = buflen; len 884 mm/util.c res = access_process_vm(task, arg_start, buffer, len, FOLL_FORCE); len 890 mm/util.c if (res > 0 && buffer[res-1] != '\0' && len < buflen) { len 891 mm/util.c len = strnlen(buffer, res); len 892 mm/util.c if (len < res) { len 893 mm/util.c res = len; len 895 mm/util.c len = env_end - env_start; len 896 mm/util.c if (len > buflen - res) len 897 mm/util.c len = buflen - res; len 899 mm/util.c buffer+res, len, len 621 net/6lowpan/iphc.c skb->data, skb->len); len 757 net/6lowpan/iphc.c hdr.payload_len = htons(skb->len); len 760 net/6lowpan/iphc.c hdr.payload_len = htons(skb->len); len 765 net/6lowpan/iphc.c skb_headroom(skb), skb->len); len 1163 net/6lowpan/iphc.c skb->data, skb->len); len 1307 net/6lowpan/iphc.c pr_debug("header len %d skb %u\n", (int)(hc_ptr - head), skb->len); len 1310 net/6lowpan/iphc.c skb->data, skb->len); len 27 net/6lowpan/nhc.c int result, len_dif, len; len 32 net/6lowpan/nhc.c len = nhc->idlen; len 34 net/6lowpan/nhc.c len = this->idlen; len 36 net/6lowpan/nhc.c result = memcmp(nhc->id, this->id, len); len 72 net/6lowpan/nhc.c if (nhcid_skb_ptr + nhc->idlen > skb->data + skb->len) len 92 net/6lowpan/nhc_udp.c uh.len = htons(lowpan_802154_cb(skb)->d_size - len 95 net/6lowpan/nhc_udp.c uh.len = htons(skb->len + sizeof(struct udphdr)); len 98 net/6lowpan/nhc_udp.c uh.len = htons(skb->len + sizeof(struct udphdr)); len 101 net/6lowpan/nhc_udp.c pr_debug("uncompressed UDP length: src = %d", ntohs(uh.len)); len 34 net/802/fc.c const void *daddr, const void *saddr, unsigned int len) len 50 net/802/fddi.c const void *daddr, const void *saddr, unsigned int len) len 138 net/802/garp.c const void *data, u8 len, u8 type) len 142 net/802/garp.c if (attr->dlen != len) len 143 net/802/garp.c return attr->dlen - len; len 144 net/802/garp.c return memcmp(attr->data, data, len); len 148 net/802/garp.c const void *data, u8 len, u8 type) len 156 net/802/garp.c d = garp_attr_cmp(attr, data, len, type); len 168 net/802/garp.c const void *data, u8 len, u8 type) len 177 net/802/garp.c d = garp_attr_cmp(attr, data, len, type); len 187 net/802/garp.c attr = kmalloc(sizeof(*attr) + len, GFP_ATOMIC); len 192 net/802/garp.c attr->dlen = len; len 193 net/802/garp.c memcpy(attr->data, data, len); len 279 net/802/garp.c unsigned int len; len 296 net/802/garp.c len = sizeof(*ga) + attr->dlen; len 297 net/802/garp.c if (skb_tailroom(app->pdu) < len) len 299 net/802/garp.c ga = __skb_put(app->pdu, len); len 300 net/802/garp.c ga->len = len; len 343 net/802/garp.c const void *data, u8 len, u8 type) len 350 net/802/garp.c attr = garp_attr_create(app, data, len, type); len 363 net/802/garp.c const void *data, u8 len, u8 type) len 370 net/802/garp.c attr = garp_attr_lookup(app, data, len, type); len 436 net/802/garp.c if (ga->len < sizeof(*ga)) len 439 net/802/garp.c if (!pskb_may_pull(skb, ga->len)) len 441 net/802/garp.c skb_pull(skb, ga->len); len 442 net/802/garp.c dlen = sizeof(*ga) - ga->len; len 489 net/802/garp.c while (skb->len > 0) { len 521 net/802/garp.c while (skb->len > 0) { len 44 net/802/hippi.c const void *daddr, const void *saddr, unsigned int len) len 49 net/802/hippi.c if (!len){ len 50 net/802/hippi.c len = skb->len - HIPPI_HLEN; len 59 net/802/hippi.c hip->fp.d2_size = htonl(len + 8); len 215 net/802/mrp.c static void mrp_attrvalue_inc(void *value, u8 len) len 222 net/802/mrp.c while (len > 0 && !++v[--len]) len 227 net/802/mrp.c const void *value, u8 len, u8 type) len 231 net/802/mrp.c if (attr->len != len) len 232 net/802/mrp.c return attr->len - len; len 233 net/802/mrp.c return memcmp(attr->value, value, len); len 237 net/802/mrp.c const void *value, u8 len, u8 type) len 245 net/802/mrp.c d = mrp_attr_cmp(attr, value, len, type); len 257 net/802/mrp.c const void *value, u8 len, u8 type) len 266 net/802/mrp.c d = mrp_attr_cmp(attr, value, len, type); len 276 net/802/mrp.c attr = kmalloc(sizeof(*attr) + len, GFP_ATOMIC); len 281 net/802/mrp.c attr->len = len; len 282 net/802/mrp.c memcpy(attr->value, value, len); len 340 net/802/mrp.c app->pdu->len); len 394 net/802/mrp.c u16 len, pos; len 410 net/802/mrp.c mrp_cb(app->pdu)->mh->attrlen != attr->len) { len 411 net/802/mrp.c if (mrp_pdu_append_msg_hdr(app, attr->type, attr->len) < 0) len 420 net/802/mrp.c memcmp(mrp_cb(app->pdu)->attrvalue, attr->value, attr->len)) { len 421 net/802/mrp.c if (mrp_pdu_append_vecattr_hdr(app, attr->value, attr->len) < 0) len 425 net/802/mrp.c len = be16_to_cpu(get_unaligned(&mrp_cb(app->pdu)->vah->lenflags)); len 426 net/802/mrp.c pos = len % 3; len 457 net/802/mrp.c put_unaligned(cpu_to_be16(++len), &mrp_cb(app->pdu)->vah->lenflags); len 458 net/802/mrp.c mrp_attrvalue_inc(mrp_cb(app->pdu)->attrvalue, attr->len); len 518 net/802/mrp.c const void *value, u8 len, u8 type) len 525 net/802/mrp.c if (sizeof(struct mrp_skb_cb) + len > len 530 net/802/mrp.c attr = mrp_attr_create(app, value, len, type); len 543 net/802/mrp.c const void *value, u8 len, u8 type) len 550 net/802/mrp.c if (sizeof(struct mrp_skb_cb) + len > len 555 net/802/mrp.c attr = mrp_attr_lookup(app, value, len, type); len 757 net/802/mrp.c while (skb->len > *offset) { len 801 net/802/mrp.c while (skb->len > offset) { len 31 net/802/p8023.c dev_hard_header(skb, dev, ETH_P_802_3, dest_node, NULL, skb->len); len 66 net/8021q/vlan_core.c rx_stats->rx_bytes += skb->len; len 47 net/8021q/vlan_dev.c unsigned int len) len 69 net/8021q/vlan_dev.c vhdr->h_vlan_encapsulated_proto = htons(len); len 82 net/8021q/vlan_dev.c rc = dev_hard_header(skb, dev, type, daddr, saddr, len + vhdrlen); len 104 net/8021q/vlan_dev.c unsigned int len; len 121 net/8021q/vlan_dev.c len = skb->len; len 133 net/8021q/vlan_dev.c stats->tx_bytes += len; len 417 net/8021q/vlan_dev.c int len = 0; len 420 net/8021q/vlan_dev.c len = ops->ndo_fcoe_ddp_done(real_dev, xid); len 422 net/8021q/vlan_dev.c return len; len 500 net/8021q/vlan_dev.c unsigned int len) len 508 net/8021q/vlan_dev.c return dev_hard_header(skb, real_dev, type, daddr, saddr, len); len 20 net/8021q/vlan_netlink.c [IFLA_VLAN_FLAGS] = { .len = sizeof(struct ifla_vlan_flags) }, len 27 net/8021q/vlan_netlink.c [IFLA_VLAN_QOS_MAPPING] = { .len = sizeof(struct ifla_vlan_qos_mapping) }, len 590 net/9p/client.c int len; len 594 net/9p/client.c len = req->rc.size - req->rc.offset; len 595 net/9p/client.c if (len > (P9_ZC_HDR_SZ - 7)) { len 601 net/9p/client.c if (len > inline_len) { len 604 net/9p/client.c len - inline_len, uidata)) { len 206 net/9p/error.c int p9_errstr2errno(char *errstr, int len) len 214 net/9p/error.c bucket = jhash(errstr, len, 0) % ERRHASHSZ; len 216 net/9p/error.c if (c->namelen == len && !memcmp(c->name, errstr, len)) { len 224 net/9p/error.c errstr[len] = 0; len 48 net/9p/protocol.c size_t len = min(pdu->size - pdu->offset, size); len 49 net/9p/protocol.c memcpy(data, &pdu->sdata[pdu->offset], len); len 50 net/9p/protocol.c pdu->offset += len; len 51 net/9p/protocol.c return size - len; len 56 net/9p/protocol.c size_t len = min(pdu->capacity - pdu->size, size); len 57 net/9p/protocol.c memcpy(&pdu->sdata[pdu->size], data, len); len 58 net/9p/protocol.c pdu->size += len; len 59 net/9p/protocol.c return size - len; len 65 net/9p/protocol.c size_t len = min(pdu->capacity - pdu->size, size); len 67 net/9p/protocol.c if (!copy_from_iter_full(&pdu->sdata[pdu->size], len, &i)) len 68 net/9p/protocol.c len = 0; len 70 net/9p/protocol.c pdu->size += len; len 71 net/9p/protocol.c return size - len; len 140 net/9p/protocol.c uint16_t len; len 143 net/9p/protocol.c "w", &len); len 147 net/9p/protocol.c *sptr = kmalloc(len + 1, GFP_NOFS); len 152 net/9p/protocol.c if (pdu_read(pdu, *sptr, len)) { len 157 net/9p/protocol.c (*sptr)[len] = 0; len 385 net/9p/protocol.c uint16_t len = 0; len 387 net/9p/protocol.c len = min_t(size_t, strlen(sptr), len 391 net/9p/protocol.c "w", len); len 392 net/9p/protocol.c if (!errcode && pdu_write(pdu, sptr, len)) len 545 net/9p/protocol.c int p9stat_read(struct p9_client *clnt, char *buf, int len, struct p9_wstat *st) len 550 net/9p/protocol.c fake_pdu.size = len; len 551 net/9p/protocol.c fake_pdu.capacity = len; len 594 net/9p/protocol.c int p9dirent_read(struct p9_client *clnt, char *buf, int len, len 601 net/9p/protocol.c fake_pdu.size = len; len 602 net/9p/protocol.c fake_pdu.capacity = len; len 247 net/9p/trans_fd.c static int p9_fd_read(struct p9_client *client, void *v, int len) len 263 net/9p/trans_fd.c ret = kernel_read(ts->rd, v, len, &pos); len 410 net/9p/trans_fd.c static int p9_fd_write(struct p9_client *client, void *v, int len) len 424 net/9p/trans_fd.c ret = kernel_write(ts->wr, v, len, &ts->wr->f_pos); len 128 net/9p/trans_virtio.c unsigned int len; len 136 net/9p/trans_virtio.c while ((req = virtqueue_get_buf(chan->vq, &len)) != NULL) { len 142 net/9p/trans_virtio.c if (len) { len 143 net/9p/trans_virtio.c req->rc.size = len; len 339 net/9p/trans_virtio.c size_t len; len 344 net/9p/trans_virtio.c len = iov_iter_single_seg_count(data); len 345 net/9p/trans_virtio.c if (likely(len)) { len 351 net/9p/trans_virtio.c if (len > count) len 352 net/9p/trans_virtio.c len = count; len 354 net/9p/trans_virtio.c nr_pages = DIV_ROUND_UP((unsigned long)p + len, PAGE_SIZE) - len 371 net/9p/trans_virtio.c return len; len 392 net/9p/trans_xen.c unsigned int max_rings, max_ring_order, len = 0; len 394 net/9p/trans_xen.c versions = xenbus_read(XBT_NIL, dev->otherend, "versions", &len); len 104 net/appletalk/aarp.c int len = dev->hard_header_len + sizeof(*eah) + aarp_dl->header_length; len 105 net/appletalk/aarp.c struct sk_buff *skb = alloc_skb(len, GFP_ATOMIC); len 157 net/appletalk/aarp.c int len = dev->hard_header_len + sizeof(*eah) + aarp_dl->header_length; len 158 net/appletalk/aarp.c struct sk_buff *skb = alloc_skb(len, GFP_ATOMIC); len 206 net/appletalk/aarp.c int len = dev->hard_header_len + sizeof(*eah) + aarp_dl->header_length; len 207 net/appletalk/aarp.c struct sk_buff *skb = alloc_skb(len, GFP_ATOMIC); len 574 net/appletalk/aarp.c *((__be16 *)skb->data) = htons(skb->len); len 914 net/appletalk/ddp.c int len, unsigned long sum) len 917 net/appletalk/ddp.c while (len--) { len 926 net/appletalk/ddp.c int len, unsigned long sum) len 934 net/appletalk/ddp.c if (copy > len) len 935 net/appletalk/ddp.c copy = len; len 937 net/appletalk/ddp.c if ((len -= copy) == 0) len 947 net/appletalk/ddp.c WARN_ON(start > offset + len); len 953 net/appletalk/ddp.c if (copy > len) len 954 net/appletalk/ddp.c copy = len; len 960 net/appletalk/ddp.c if (!(len -= copy)) len 970 net/appletalk/ddp.c WARN_ON(start > offset + len); len 972 net/appletalk/ddp.c end = start + frag_iter->len; len 974 net/appletalk/ddp.c if (copy > len) len 975 net/appletalk/ddp.c copy = len; len 978 net/appletalk/ddp.c if ((len -= copy) == 0) len 985 net/appletalk/ddp.c BUG_ON(len > 0); len 990 net/appletalk/ddp.c static __be16 atalk_checksum(const struct sk_buff *skb, int len) len 995 net/appletalk/ddp.c sum = atalk_sum_skb(skb, 4, len-4, 0); len 1303 net/appletalk/ddp.c stats->rx_bytes += skb->len + 13; len 1438 net/appletalk/ddp.c origlen = skb->len; len 1439 net/appletalk/ddp.c skb_trim(skb, min_t(unsigned int, skb->len, len_hops & 1023)); len 1446 net/appletalk/ddp.c if (skb->len < sizeof(*ddp) || skb->len < (len_hops & 1023)) { len 1448 net/appletalk/ddp.c "skb->len=%u)\n", len_hops & 1023, skb->len); len 1519 net/appletalk/ddp.c if (!ap || skb->len < sizeof(__be16) || skb->len > 1023) len 1550 net/appletalk/ddp.c ddp->deh_len_hops = htons(skb->len + (DDP_MAXHOPS << 10)); len 1560 net/appletalk/ddp.c static int atalk_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) len 1578 net/appletalk/ddp.c if (len > DDP_MAXSZ) len 1614 net/appletalk/ddp.c size = sizeof(struct ddpehdr) + len + ddp_dl->header_length; len 1649 net/appletalk/ddp.c ddp->deh_len_hops = htons(len + sizeof(*ddp)); len 1657 net/appletalk/ddp.c SOCK_DEBUG(sk, "SK %p: Copy user data (%zd bytes).\n", sk, len); len 1659 net/appletalk/ddp.c err = memcpy_from_msg(skb_put(skb, len), msg, len); len 1669 net/appletalk/ddp.c ddp->deh_sum = atalk_checksum(skb, len + sizeof(*ddp)); len 1721 net/appletalk/ddp.c SOCK_DEBUG(sk, "SK %p: Done write (%zd).\n", sk, len); len 1725 net/appletalk/ddp.c return err ? : len; len 1805 net/appletalk/ddp.c amount = skb->len - sizeof(struct ddpehdr); len 38 net/atm/br2684.c 16, 1, skb->data, min(NUM2PRINT, skb->len), true); len 258 net/atm/br2684.c dev->stats.tx_bytes += skb->len; len 449 net/atm/br2684.c if (skb->len > 7 && skb->data[7] == 0x01) len 450 net/atm/br2684.c __skb_trim(skb, skb->len - 4); len 453 net/atm/br2684.c if ((skb->len >= (sizeof(llc_oui_ipv4))) && len 472 net/atm/br2684.c } else if ((skb->len >= sizeof(llc_oui_pid_pad)) && len 513 net/atm/br2684.c net_dev->stats.rx_bytes += skb->len; len 220 net/atm/clip.c skb->len < RFC1483LLC_LEN || len 228 net/atm/clip.c skb->dev->stats.rx_bytes += skb->len; len 235 net/atm/clip.c skb->dev->stats.rx_bytes += skb->len; len 394 net/atm/clip.c dev->stats.tx_bytes += skb->len; len 547 net/atm/common.c copied = skb->len; len 798 net/atm/common.c int len; len 800 net/atm/common.c if (get_user(len, optlen)) len 802 net/atm/common.c if (__SO_LEVEL_MATCH(optname, level) && len != __SO_SIZE(optname)) len 835 net/atm/common.c return vcc->dev->ops->getsockopt(vcc, level, optname, optval, len); len 80 net/atm/ioctl.c error = put_user(skb ? skb->len : 0, len 237 net/atm/ioctl.c int len, err; len 242 net/atm/ioctl.c if (get_user(len, &iobuf32->length) || len 246 net/atm/ioctl.c if (put_user(len, &iobuf->length) || len 148 net/atm/lec.c skb2->len = sizeof(struct atmlec_msg); len 194 net/atm/lec.c dev->stats.tx_bytes += skb->len; len 257 net/atm/lec.c dev->name, skb->len, priv->lecid); len 259 net/atm/lec.c skb->data, min(skb->len, MAX_DUMP_SKB), true); len 264 net/atm/lec.c if (skb->len < min_frame_size) { len 265 net/atm/lec.c if ((skb->len + skb_tailroom(skb)) < min_frame_size) { len 276 net/atm/lec.c skb_put(skb, min_frame_size - skb->len); len 450 net/atm/lec.c skb2->len = sizeof(struct atmlec_msg); len 522 net/atm/lec.c skb->len = sizeof(struct atmlec_msg); len 527 net/atm/lec.c mesg->sizeoftlvs = data->len; len 541 net/atm/lec.c pr_debug("about to send %d bytes of data\n", data->len); len 604 net/atm/lec.c dev->name, skb->len, priv->lecid); len 606 net/atm/lec.c skb->data, min(MAX_SKB_DUMP, skb->len), true); len 658 net/atm/lec.c dev->stats.rx_bytes += skb->len; len 1114 net/atm/lec.c skb->len = *sizeoftlvs; len 1148 net/atm/lec.c skb->len = sizeoftlvs; len 588 net/atm/mpc.c if (skb->len < ETH_HLEN + sizeof(struct iphdr)) len 591 net/atm/mpc.c if (skb->len < ETH_HLEN + ip_hdr(skb)->ihl * 4 || ip_hdr(skb)->ihl < 5) len 213 net/atm/mpoa_proc.c unsigned int len; len 225 net/atm/mpoa_proc.c for (p = page, len = 0; len < nbytes; p++, len++) { len 241 net/atm/mpoa_proc.c return len; len 196 net/atm/pppoatm.c if (skb->len < LLC_LEN || len 206 net/atm/pppoatm.c if (skb->len >= sizeof(pppllc) && len 212 net/atm/pppoatm.c if (skb->len >= (sizeof(pppllc) - LLC_LEN) && len 199 net/atm/resources.c int error, len, number, size = 0; len 223 net/atm/resources.c if (get_user(len, iobuf_len)) len 228 net/atm/resources.c if (size > len) { len 262 net/atm/resources.c if (get_user(len, &csioc->length)) len 273 net/atm/resources.c if (get_user(len, &sioc->length)) len 387 net/atm/resources.c error = atm_get_addr(dev, buf, len, len 502 net/atm/svc.c int error = 0, len; len 509 net/atm/svc.c if (get_user(len, optlen)) { len 513 net/atm/svc.c if (len != sizeof(struct atm_sap)) { len 1446 net/ax25/af_ax25.c static int ax25_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) len 1479 net/ax25/af_ax25.c if (len > ax25->ax25_dev->dev->mtu) { len 1553 net/ax25/af_ax25.c size = len + ax25->ax25_dev->dev->hard_header_len; len 1559 net/ax25/af_ax25.c skb_reserve(skb, size - len); len 1562 net/ax25/af_ax25.c if (memcpy_from_msg(skb_put(skb, len), msg, len)) { len 1585 net/ax25/af_ax25.c err = len; len 1604 net/ax25/af_ax25.c err = len; len 1640 net/ax25/af_ax25.c copied = skb->len; len 1713 net/ax25/af_ax25.c amount = skb->len; len 156 net/ax25/ax25_addr.c const unsigned char *ax25_addr_parse(const unsigned char *buf, int len, len 162 net/ax25/ax25_addr.c if (len < 14) return NULL; len 183 net/ax25/ax25_addr.c len -= 2 * AX25_ADDR_LEN; len 191 net/ax25/ax25_addr.c if (len < AX25_ADDR_LEN) len 205 net/ax25/ax25_addr.c len -= AX25_ADDR_LEN; len 218 net/ax25/ax25_addr.c int len = 0; len 228 net/ax25/ax25_addr.c len += AX25_ADDR_LEN; len 250 net/ax25/ax25_addr.c len += AX25_ADDR_LEN; len 264 net/ax25/ax25_addr.c len += AX25_ADDR_LEN; len 270 net/ax25/ax25_addr.c return len; len 44 net/ax25/ax25_in.c ax25->fraglen += skb->len; len 66 net/ax25/ax25_in.c skb_put(skbn, skbo->len), len 67 net/ax25/ax25_in.c skbo->len); len 86 net/ax25/ax25_in.c ax25->fraglen = skb->len; len 206 net/ax25/ax25_in.c if (ax25_addr_parse(skb->data, skb->len, &src, &dest, &dp, &type, &dama) == NULL) len 47 net/ax25/ax25_ip.c const void *saddr, unsigned int len) len 216 net/ax25/ax25_ip.c const void *saddr, unsigned int len) len 228 net/ax25/ax25_ip.c static bool ax25_validate_header(const char *header, unsigned int len) len 232 net/ax25/ax25_ip.c if (!len) len 238 net/ax25/ax25_ip.c return ax25_addr_parse(header + 1, len - 1, NULL, NULL, &digi, NULL, len 120 net/ax25/ax25_out.c int frontlen, len, fragno, ka9qfrag, first = 1; len 128 net/ax25/ax25_out.c if ((skb->len - 1) > paclen) { len 137 net/ax25/ax25_out.c fragno = skb->len / paclen; len 138 net/ax25/ax25_out.c if (skb->len % paclen == 0) fragno--; len 142 net/ax25/ax25_out.c while (skb->len > 0) { len 155 net/ax25/ax25_out.c len = (paclen > skb->len) ? skb->len : paclen; len 161 net/ax25/ax25_out.c skb_copy_from_linear_data(skb, skb_put(skbn, len), len); len 175 net/ax25/ax25_out.c skb_copy_from_linear_data(skb, skb_put(skbn, len), len); len 180 net/ax25/ax25_out.c skb_pull(skb, len); len 446 net/ax25/ax25_route.c int len; len 448 net/ax25/ax25_route.c len = digi->ndigi * AX25_ADDR_LEN; len 450 net/ax25/ax25_route.c if (skb_headroom(skb) < len) { len 451 net/ax25/ax25_route.c if ((skbn = skb_realloc_headroom(skb, len)) == NULL) { len 464 net/ax25/ax25_route.c bp = skb_push(skb, len); len 226 net/batman-adv/bat_algo.c return msg->len; len 392 net/batman-adv/bat_iv_ogm.c skb->len + ETH_HLEN); len 1753 net/batman-adv/bat_iv_ogm.c skb->len + ETH_HLEN); len 226 net/batman-adv/bat_v_elp.c elp_skb_len = hard_iface->bat_v.elp_skb->len; len 237 net/batman-adv/bat_v_elp.c skb_put_zero(skb, probe_len - hard_iface->bat_v.elp_skb->len); len 130 net/batman-adv/bat_v_ogm.c skb->len + ETH_HLEN); len 1015 net/batman-adv/bat_v_ogm.c skb->len + ETH_HLEN); len 438 net/batman-adv/bridge_loop_avoidance.c skb->len + ETH_HLEN); len 2247 net/batman-adv/bridge_loop_avoidance.c ret = msg->len; len 2485 net/batman-adv/bridge_loop_avoidance.c ret = msg->len; len 1034 net/batman-adv/distributed-arp-table.c ret = msg->len; len 1263 net/batman-adv/distributed-arp-table.c skb->len + ETH_HLEN + hdr_size); len 1552 net/batman-adv/distributed-arp-table.c if (skb->len < offset + sizeof(struct batadv_dhcp_packet)) len 1587 net/batman-adv/distributed-arp-table.c u8 len; len 1602 net/batman-adv/distributed-arp-table.c offset += tl->len + sizeof(_tl); len 1607 net/batman-adv/distributed-arp-table.c tl->len != sizeof(_type)) len 176 net/batman-adv/fragmentation.c chain->size = skb->len - hdr_size; len 193 net/batman-adv/fragmentation.c chain->size += skb->len - hdr_size; len 206 net/batman-adv/fragmentation.c chain->size += skb->len - hdr_size; len 269 net/batman-adv/fragmentation.c if (pskb_expand_head(skb_out, 0, size - skb_out->len, GFP_ATOMIC) < 0) { len 288 net/batman-adv/fragmentation.c size = entry->skb->len - hdr_size; len 377 net/batman-adv/fragmentation.c skb->len + ETH_HLEN); len 420 net/batman-adv/fragmentation.c skb_split(skb, skb_fragment, skb->len - fragment_size); len 457 net/batman-adv/fragmentation.c if (skb->len == 0 || max_fragment_size == 0) len 460 net/batman-adv/fragmentation.c num_fragments = (skb->len - 1) / max_fragment_size + 1; len 461 net/batman-adv/fragmentation.c max_fragment_size = (skb->len - 1) / num_fragments + 1; len 483 net/batman-adv/fragmentation.c frag_header.total_size = htons(skb->len); len 499 net/batman-adv/fragmentation.c while (skb->len > max_fragment_size) { len 515 net/batman-adv/fragmentation.c skb_fragment->len + ETH_HLEN); len 537 net/batman-adv/fragmentation.c skb->len + ETH_HLEN); len 594 net/batman-adv/gateway_client.c ret = msg->len; len 168 net/batman-adv/icmp_socket.c size_t len, loff_t *off) len 181 net/batman-adv/icmp_socket.c if (len < sizeof(struct batadv_icmp_header)) { len 190 net/batman-adv/icmp_socket.c len = -EFAULT; len 194 net/batman-adv/icmp_socket.c if (len >= BATADV_ICMP_MAX_PACKET_SIZE) len 197 net/batman-adv/icmp_socket.c packet_len = len; len 201 net/batman-adv/icmp_socket.c len = -ENOMEM; len 210 net/batman-adv/icmp_socket.c len = -EFAULT; len 217 net/batman-adv/icmp_socket.c len = -EINVAL; len 223 net/batman-adv/icmp_socket.c if (len < sizeof(struct batadv_icmp_packet)) { len 226 net/batman-adv/icmp_socket.c len = -EINVAL; len 258 net/batman-adv/icmp_socket.c len = -EINVAL; len 289 net/batman-adv/icmp_socket.c return len; len 336 net/batman-adv/icmp_socket.c size_t len; len 343 net/batman-adv/icmp_socket.c len = icmp_len; len 345 net/batman-adv/icmp_socket.c if (len > sizeof(socket_packet->icmp_packet)) len 346 net/batman-adv/icmp_socket.c len = sizeof(socket_packet->icmp_packet); len 349 net/batman-adv/icmp_socket.c memcpy(&socket_packet->icmp_packet, icmph, len); len 350 net/batman-adv/icmp_socket.c socket_packet->icmp_len = len; len 619 net/batman-adv/main.c unsigned int to = skb->len; len 622 net/batman-adv/main.c unsigned int len; len 628 net/batman-adv/main.c while ((len = skb_seq_read(consumed, &data, &st)) != 0) { len 629 net/batman-adv/main.c crc = crc32c(crc, data, len); len 630 net/batman-adv/main.c consumed += len; len 2316 net/batman-adv/multicast.c return msg->len; len 98 net/batman-adv/netlink.c [BATADV_ATTR_MESH_ADDRESS] = { .len = ETH_ALEN }, len 101 net/batman-adv/netlink.c [BATADV_ATTR_HARD_ADDRESS] = { .len = ETH_ALEN }, len 102 net/batman-adv/netlink.c [BATADV_ATTR_ORIG_ADDRESS] = { .len = ETH_ALEN }, len 108 net/batman-adv/netlink.c [BATADV_ATTR_TT_ADDRESS] = { .len = ETH_ALEN }, len 116 net/batman-adv/netlink.c [BATADV_ATTR_NEIGH_ADDRESS] = { .len = ETH_ALEN }, len 121 net/batman-adv/netlink.c [BATADV_ATTR_ROUTER] = { .len = ETH_ALEN }, len 123 net/batman-adv/netlink.c [BATADV_ATTR_BLA_ADDRESS] = { .len = ETH_ALEN }, len 125 net/batman-adv/netlink.c [BATADV_ATTR_BLA_BACKBONE] = { .len = ETH_ALEN }, len 128 net/batman-adv/netlink.c [BATADV_ATTR_DAT_CACHE_HWADDRESS] = { .len = ETH_ALEN }, len 1006 net/batman-adv/netlink.c return msg->len; len 649 net/batman-adv/network-coding.c nc_packet->skb->len + ETH_HLEN); len 1025 net/batman-adv/network-coding.c static void batadv_nc_memxor(char *dst, const char *src, unsigned int len) len 1029 net/batman-adv/network-coding.c for (i = 0; i < len; ++i) len 1127 net/batman-adv/network-coding.c if (skb->len <= nc_packet->skb->len) { len 1136 net/batman-adv/network-coding.c coding_len = skb_src->len - unicast_size; len 1173 net/batman-adv/network-coding.c count = skb_src->len + ETH_HLEN; len 1174 net/batman-adv/network-coding.c count += skb_dest->len + ETH_HLEN; len 1180 net/batman-adv/network-coding.c count = skb_src->len + ETH_HLEN; len 1181 net/batman-adv/network-coding.c count += skb_dest->len + ETH_HLEN; len 1189 net/batman-adv/network-coding.c skb_src->len + ETH_HLEN); len 1192 net/batman-adv/network-coding.c skb_dest->len + ETH_HLEN); len 1198 net/batman-adv/network-coding.c skb_src->len + ETH_HLEN); len 1201 net/batman-adv/network-coding.c skb_dest->len + ETH_HLEN); len 1695 net/batman-adv/network-coding.c if (coding_len > skb->len) len 1706 net/batman-adv/network-coding.c if (nc_packet->skb->len > coding_len + h_size) { len 1853 net/batman-adv/network-coding.c skb->len + ETH_HLEN); len 834 net/batman-adv/originator.c ret = msg->len; len 1531 net/batman-adv/originator.c ret = msg->len; len 237 net/batman-adv/routing.c batadv_socket_receive_packet(icmph, skb->len); len 388 net/batman-adv/routing.c skb->len >= sizeof(struct batadv_icmp_packet_rr)) { len 683 net/batman-adv/routing.c unsigned int len; len 724 net/batman-adv/routing.c len = skb->len; len 733 net/batman-adv/routing.c len + ETH_HLEN); len 1090 net/batman-adv/routing.c if (tvlv_buff_len > skb->len - hdr_size) len 1150 net/batman-adv/routing.c batadv_add_counter(bat_priv, BATADV_CNT_FRAG_RX_BYTES, skb->len); len 196 net/batman-adv/send.c skb->len > neigh_node->if_incoming->net_dev->mtu) { len 64 net/batman-adv/soft-interface.c int batadv_skb_head_push(struct sk_buff *skb, unsigned int len) len 75 net/batman-adv/soft-interface.c result = skb_cow_head(skb, len); len 79 net/batman-adv/soft-interface.c skb_push(skb, len); len 195 net/batman-adv/soft-interface.c int data_len = skb->len, ret; len 469 net/batman-adv/soft-interface.c skb->len + ETH_HLEN); len 18 net/batman-adv/soft-interface.h int batadv_skb_head_push(struct sk_buff *skb, unsigned int len); len 575 net/batman-adv/tp_meter.c u32 seqno, size_t len, const u8 *session, len 584 net/batman-adv/tp_meter.c skb = netdev_alloc_skb_ip_align(NULL, len + ETH_HLEN); len 605 net/batman-adv/tp_meter.c data_len = len - sizeof(*icmp); len 1241 net/batman-adv/tp_meter.c payload_len = skb->len - sizeof(struct batadv_unicast_packet); len 1242 net/batman-adv/tp_meter.c new->len = payload_len; len 1261 net/batman-adv/tp_meter.c if (new->len > un->len) len 1262 net/batman-adv/tp_meter.c un->len = new->len; len 1313 net/batman-adv/tp_meter.c to_ack = un->seqno + un->len - tp_vars->last_recv; len 1315 net/batman-adv/tp_meter.c if (batadv_seq_before(tp_vars->last_recv, un->seqno + un->len)) len 1444 net/batman-adv/tp_meter.c packet_size = skb->len - sizeof(struct batadv_unicast_packet); len 1292 net/batman-adv/translation-table.c ret = msg->len; len 2213 net/batman-adv/translation-table.c ret = msg->len; len 165 net/batman-adv/tvlv.c tvlv_len += ntohs(tvlv->tvlv_hdr.len); len 240 net/batman-adv/tvlv.c tvlv_new->tvlv_hdr.len = htons(tvlv_value_len); len 242 net/batman-adv/tvlv.c memcpy(tvlv_new + 1, tvlv_value, ntohs(tvlv_new->tvlv_hdr.len)); len 333 net/batman-adv/tvlv.c tvlv_hdr->len = tvlv->tvlv_hdr.len; len 335 net/batman-adv/tvlv.c memcpy(tvlv_value, tvlv + 1, ntohs(tvlv->tvlv_hdr.len)); len 336 net/batman-adv/tvlv.c tvlv_value = (u8 *)tvlv_value + ntohs(tvlv->tvlv_hdr.len); len 426 net/batman-adv/tvlv.c tvlv_value_cont_len = ntohs(tvlv_hdr->len); len 624 net/batman-adv/tvlv.c tvlv_hdr->len = htons(tvlv_value_len); len 1368 net/batman-adv/types.h u16 len; len 293 net/bluetooth/6lowpan.c if (dev->type != ARPHRD_6LOWPAN || !skb->len) len 326 net/bluetooth/6lowpan.c dev->stats.rx_bytes += skb->len; len 354 net/bluetooth/6lowpan.c dev->stats.rx_bytes += skb->len; len 447 net/bluetooth/6lowpan.c const void *_saddr, unsigned int len) len 469 net/bluetooth/6lowpan.c iv.iov_len = skb->len; len 472 net/bluetooth/6lowpan.c iov_iter_kvec(&msg.msg_iter, WRITE, &iv, 1, skb->len); len 474 net/bluetooth/6lowpan.c err = l2cap_chan_send(chan, &msg, skb->len); len 847 net/bluetooth/6lowpan.c unsigned long len, int nb) len 853 net/bluetooth/6lowpan.c return bt_skb_alloc(hdr_len + len, GFP_ATOMIC); len 23 net/bluetooth/a2mp.c static struct a2mp_cmd *__a2mp_build(u8 code, u8 ident, u16 len, void *data) len 28 net/bluetooth/a2mp.c plen = sizeof(*cmd) + len; len 35 net/bluetooth/a2mp.c cmd->len = cpu_to_le16(len); len 37 net/bluetooth/a2mp.c memcpy(cmd->data, data, len); len 42 net/bluetooth/a2mp.c static void a2mp_send(struct amp_mgr *mgr, u8 code, u8 ident, u16 len, void *data) len 46 net/bluetooth/a2mp.c u16 total_len = len + sizeof(*cmd); len 50 net/bluetooth/a2mp.c cmd = __a2mp_build(code, ident, len, data); len 120 net/bluetooth/a2mp.c if (le16_to_cpu(hdr->len) < sizeof(*rej)) len 134 net/bluetooth/a2mp.c u16 len = le16_to_cpu(hdr->len); len 140 net/bluetooth/a2mp.c if (len < sizeof(*req)) len 151 net/bluetooth/a2mp.c if (len < sizeof(ext_feat)) len 156 net/bluetooth/a2mp.c len -= sizeof(ext_feat); len 170 net/bluetooth/a2mp.c len = struct_size(rsp, cl, num_ctrl); len 171 net/bluetooth/a2mp.c rsp = kmalloc(len, GFP_ATOMIC); len 184 net/bluetooth/a2mp.c a2mp_send(mgr, A2MP_DISCOVER_RSP, hdr->ident, len, rsp); len 194 net/bluetooth/a2mp.c u16 len = le16_to_cpu(hdr->len); len 199 net/bluetooth/a2mp.c if (len < sizeof(*rsp)) len 202 net/bluetooth/a2mp.c len -= sizeof(*rsp); len 211 net/bluetooth/a2mp.c if (len < sizeof(ext_feat)) len 216 net/bluetooth/a2mp.c len -= sizeof(ext_feat); len 221 net/bluetooth/a2mp.c while (len >= sizeof(*cl)) { len 234 net/bluetooth/a2mp.c len -= sizeof(*cl); len 272 net/bluetooth/a2mp.c while (skb->len >= sizeof(*cl)) { len 299 net/bluetooth/a2mp.c if (le16_to_cpu(hdr->len) < sizeof(*req)) len 339 net/bluetooth/a2mp.c if (le16_to_cpu(hdr->len) < sizeof(*rsp)) len 366 net/bluetooth/a2mp.c if (le16_to_cpu(hdr->len) < sizeof(*req)) len 406 net/bluetooth/a2mp.c u16 len = le16_to_cpu(hdr->len); len 412 net/bluetooth/a2mp.c if (len < sizeof(*rsp)) len 415 net/bluetooth/a2mp.c assoc_len = len - sizeof(*rsp); len 459 net/bluetooth/a2mp.c skb_pull(skb, len); len 473 net/bluetooth/a2mp.c if (le16_to_cpu(hdr->len) < sizeof(*req)) len 499 net/bluetooth/a2mp.c size_t assoc_len = le16_to_cpu(hdr->len) - sizeof(*req); len 539 net/bluetooth/a2mp.c skb_pull(skb, le16_to_cpu(hdr->len)); len 551 net/bluetooth/a2mp.c if (le16_to_cpu(hdr->len) < sizeof(*req)) len 591 net/bluetooth/a2mp.c skb_pull(skb, le16_to_cpu(hdr->len)); len 604 net/bluetooth/a2mp.c while (skb->len >= sizeof(*hdr)) { len 605 net/bluetooth/a2mp.c u16 len; len 608 net/bluetooth/a2mp.c len = le16_to_cpu(hdr->len); len 610 net/bluetooth/a2mp.c BT_DBG("code 0x%2.2x id %d len %u", hdr->code, hdr->ident, len); len 614 net/bluetooth/a2mp.c if (len > skb->len || !hdr->ident) { len 723 net/bluetooth/a2mp.c unsigned long len, int nb) len 727 net/bluetooth/a2mp.c skb = bt_skb_alloc(hdr_len + len, GFP_KERNEL); len 922 net/bluetooth/a2mp.c size_t len; len 930 net/bluetooth/a2mp.c len = sizeof(struct a2mp_amp_assoc_rsp) + loc_assoc->len; len 931 net/bluetooth/a2mp.c rsp = kzalloc(len, GFP_KERNEL); len 943 net/bluetooth/a2mp.c memcpy(rsp->amp_assoc, loc_assoc->data, loc_assoc->len); len 946 net/bluetooth/a2mp.c a2mp_send(mgr, A2MP_GETAMPASSOC_RSP, mgr->ident, len, rsp); len 957 net/bluetooth/a2mp.c size_t len; len 963 net/bluetooth/a2mp.c len = sizeof(*req) + loc_assoc->len; len 965 net/bluetooth/a2mp.c BT_DBG("%s mgr %p assoc_len %zu", hdev->name, mgr, len); len 967 net/bluetooth/a2mp.c req = kzalloc(len, GFP_KERNEL); len 979 net/bluetooth/a2mp.c memcpy(req->amp_assoc, loc_assoc->data, loc_assoc->len); len 981 net/bluetooth/a2mp.c a2mp_send(mgr, A2MP_CREATEPHYSLINK_REQ, __next_ident(mgr), len, req); len 38 net/bluetooth/a2mp.h __le16 len; len 251 net/bluetooth/af_bluetooth.c int bt_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, len 261 net/bluetooth/af_bluetooth.c BT_DBG("sock %p sk %p len %zu", sock, sk, len); len 274 net/bluetooth/af_bluetooth.c skblen = skb->len; len 275 net/bluetooth/af_bluetooth.c copied = skb->len; len 276 net/bluetooth/af_bluetooth.c if (len < copied) { len 278 net/bluetooth/af_bluetooth.c copied = len; len 375 net/bluetooth/af_bluetooth.c chunk = min_t(unsigned int, skb->len, size); len 399 net/bluetooth/af_bluetooth.c if (chunk <= frag->len) { len 401 net/bluetooth/af_bluetooth.c skb->len -= chunk; len 405 net/bluetooth/af_bluetooth.c } else if (frag->len) { len 407 net/bluetooth/af_bluetooth.c chunk -= frag->len; len 408 net/bluetooth/af_bluetooth.c skb->len -= frag->len; len 409 net/bluetooth/af_bluetooth.c skb->data_len -= frag->len; len 410 net/bluetooth/af_bluetooth.c __skb_pull(frag, frag->len); len 415 net/bluetooth/af_bluetooth.c if (skb->len) { len 519 net/bluetooth/af_bluetooth.c amount = skb ? skb->len : 0; len 167 net/bluetooth/amp.c int phylink_gen_key(struct hci_conn *conn, u8 *data, u8 *len, u8 *type) len 187 net/bluetooth/amp.c *len = HCI_AMP_LINK_KEY_SIZE; len 228 net/bluetooth/amp.c frag_len = skb->len - sizeof(*rp); len 244 net/bluetooth/amp.c assoc->len = assoc->offset + rem_len; len 336 net/bluetooth/amp.c u16 frag_len, len; len 352 net/bluetooth/amp.c len = frag_len + sizeof(*cp); len 354 net/bluetooth/amp.c cp = kzalloc(len, GFP_KERNEL); len 374 net/bluetooth/amp.c hci_req_add(&req, HCI_OP_WRITE_REMOTE_AMP_ASSOC, len, cp); len 29 net/bluetooth/amp.h int phylink_gen_key(struct hci_conn *hcon, u8 *data, u8 *len, u8 *type); len 83 net/bluetooth/bnep/bnep.h __be16 len; len 95 net/bluetooth/bnep/bnep.h __u8 len; len 71 net/bluetooth/bnep/core.c static int bnep_send(struct bnep_session *s, void *data, size_t len) len 74 net/bluetooth/bnep/core.c struct kvec iv = { data, len }; len 76 net/bluetooth/bnep/core.c return kernel_sendmsg(sock, &s->msg, &iv, 1, len); len 103 net/bluetooth/bnep/core.c static int bnep_ctrl_set_netfilter(struct bnep_session *s, __be16 *data, int len) len 107 net/bluetooth/bnep/core.c if (len < 2) len 112 net/bluetooth/bnep/core.c len -= 2; len 114 net/bluetooth/bnep/core.c if (len < n) len 149 net/bluetooth/bnep/core.c static int bnep_ctrl_set_mcfilter(struct bnep_session *s, u8 *data, int len) len 153 net/bluetooth/bnep/core.c if (len < 2) len 158 net/bluetooth/bnep/core.c len -= 2; len 160 net/bluetooth/bnep/core.c if (len < n) len 209 net/bluetooth/bnep/core.c static int bnep_rx_control(struct bnep_session *s, void *data, int len) len 215 net/bluetooth/bnep/core.c len--; len 226 net/bluetooth/bnep/core.c err = bnep_ctrl_set_netfilter(s, data, len); len 230 net/bluetooth/bnep/core.c err = bnep_ctrl_set_mcfilter(s, data, len); len 269 net/bluetooth/bnep/core.c BT_DBG("type 0x%x len %d", h->type, h->len); len 273 net/bluetooth/bnep/core.c bnep_rx_control(s, skb->data, skb->len); len 281 net/bluetooth/bnep/core.c if (!skb_pull(skb, h->len)) { len 304 net/bluetooth/bnep/core.c dev->stats.rx_bytes += skb->len; len 314 net/bluetooth/bnep/core.c if (bnep_rx_control(s, skb->data, skb->len) < 0) { len 366 net/bluetooth/bnep/core.c nskb = alloc_skb(2 + ETH_HLEN + skb->len, GFP_KERNEL); len 397 net/bluetooth/bnep/core.c skb_copy_from_linear_data(skb, __skb_put(nskb, skb->len), skb->len); len 424 net/bluetooth/bnep/core.c int len = 0, il = 0; len 435 net/bluetooth/bnep/core.c len++; len 450 net/bluetooth/bnep/core.c len += ETH_ALEN; len 455 net/bluetooth/bnep/core.c len += ETH_ALEN; len 460 net/bluetooth/bnep/core.c iv[il++] = (struct kvec) { skb->data, skb->len }; len 461 net/bluetooth/bnep/core.c len += skb->len; len 465 net/bluetooth/bnep/core.c len = kernel_sendmsg(sock, &s->msg, iv, il, len); len 469 net/bluetooth/bnep/core.c if (len > 0) { len 470 net/bluetooth/bnep/core.c s->dev->stats.tx_bytes += len; len 475 net/bluetooth/bnep/core.c return len; len 80 net/bluetooth/bnep/netdev.c r->len = htons(ETH_ALEN * 2); len 83 net/bluetooth/bnep/netdev.c int i, len = skb->len; len 101 net/bluetooth/bnep/netdev.c r->len = htons(skb->len - len); len 138 net/bluetooth/cmtp/capi.c BT_DBG("session %p skb %p len %d", session, skb, skb->len); len 150 net/bluetooth/cmtp/capi.c __u16 function, unsigned char *buf, int len) len 157 net/bluetooth/cmtp/capi.c skb = alloc_skb(CAPI_MSG_BASELEN + 6 + len, GFP_ATOMIC); len 163 net/bluetooth/cmtp/capi.c s = skb_put(skb, CAPI_MSG_BASELEN + 6 + len); len 165 net/bluetooth/cmtp/capi.c capimsg_setu16(s, 0, CAPI_MSG_BASELEN + 6 + len); len 174 net/bluetooth/cmtp/capi.c capimsg_setu8 (s, 10, 3 + len); len 176 net/bluetooth/cmtp/capi.c capimsg_setu8 (s, 13, len); len 178 net/bluetooth/cmtp/capi.c if (len > 0) len 179 net/bluetooth/cmtp/capi.c memcpy(s + 14, buf, len); len 191 net/bluetooth/cmtp/capi.c BT_DBG("session %p skb %p len %d", session, skb, skb->len); len 195 net/bluetooth/cmtp/capi.c if (skb->len < CAPI_MSG_BASELEN + 10) len 228 net/bluetooth/cmtp/capi.c if (skb->len < CAPI_MSG_BASELEN + 11 + sizeof(capi_profile)) len 251 net/bluetooth/cmtp/capi.c if (skb->len < CAPI_MSG_BASELEN + 15) len 255 net/bluetooth/cmtp/capi.c int len = min_t(uint, CAPI_MANUFACTURER_LEN, len 260 net/bluetooth/cmtp/capi.c skb->data + CAPI_MSG_BASELEN + 15, len); len 266 net/bluetooth/cmtp/capi.c if (skb->len < CAPI_MSG_BASELEN + 32) len 279 net/bluetooth/cmtp/capi.c if (skb->len < CAPI_MSG_BASELEN + 17) len 283 net/bluetooth/cmtp/capi.c int len = min_t(uint, CAPI_SERIAL_LEN, len 288 net/bluetooth/cmtp/capi.c skb->data + CAPI_MSG_BASELEN + 17, len); len 297 net/bluetooth/cmtp/capi.c if (skb->len < CAPI_MSG_BASELEN + 6) len 303 net/bluetooth/cmtp/capi.c int len = min_t(uint, skb->len - CAPI_MSG_BASELEN - 6, len 308 net/bluetooth/cmtp/capi.c skb->data + CAPI_MSG_BASELEN + 6, len); len 324 net/bluetooth/cmtp/capi.c BT_DBG("session %p skb %p len %d", session, skb, skb->len); len 326 net/bluetooth/cmtp/capi.c if (skb->len < CAPI_MSG_BASELEN) len 114 net/bluetooth/cmtp/core.c size = (skb) ? skb->len + count : count; len 122 net/bluetooth/cmtp/core.c if (skb && (skb->len > 0)) len 123 net/bluetooth/cmtp/core.c skb_copy_from_linear_data(skb, skb_put(nskb, skb->len), skb->len); len 135 net/bluetooth/cmtp/core.c __u16 len; len 137 net/bluetooth/cmtp/core.c BT_DBG("session %p skb %p len %d", session, skb, skb->len); len 139 net/bluetooth/cmtp/core.c while (skb->len > 0) { len 145 net/bluetooth/cmtp/core.c len = skb->data[1]; len 149 net/bluetooth/cmtp/core.c len = skb->data[1] | (skb->data[2] << 8); len 153 net/bluetooth/cmtp/core.c len = 0; len 159 net/bluetooth/cmtp/core.c BT_DBG("hdr 0x%02x hdrlen %d len %d id %d", hdr, hdrlen, len, id); len 161 net/bluetooth/cmtp/core.c if (hdrlen + len > skb->len) { len 166 net/bluetooth/cmtp/core.c if (len == 0) { len 173 net/bluetooth/cmtp/core.c cmtp_add_msgpart(session, id, skb->data + hdrlen, len); len 178 net/bluetooth/cmtp/core.c cmtp_add_msgpart(session, id, skb->data + hdrlen, len); len 186 net/bluetooth/cmtp/core.c skb_pull(skb, hdrlen + len); len 193 net/bluetooth/cmtp/core.c static int cmtp_send_frame(struct cmtp_session *session, unsigned char *data, int len) len 196 net/bluetooth/cmtp/core.c struct kvec iv = { data, len }; len 199 net/bluetooth/cmtp/core.c BT_DBG("session %p data %p len %d", session, data, len); len 201 net/bluetooth/cmtp/core.c if (!len) len 206 net/bluetooth/cmtp/core.c return kernel_sendmsg(sock, &msg, &iv, 1, len); len 226 net/bluetooth/cmtp/core.c tail = session->mtu - nskb->len; len 228 net/bluetooth/cmtp/core.c cmtp_send_frame(session, nskb->data, nskb->len); len 233 net/bluetooth/cmtp/core.c size = min_t(uint, ((tail < 258) ? (tail - 2) : (tail - 3)), skb->len); len 247 net/bluetooth/cmtp/core.c | ((skb->len == size) ? 0x00 : 0x01); len 253 net/bluetooth/cmtp/core.c | ((skb->len == size) ? 0x00 : 0x01); len 261 net/bluetooth/cmtp/core.c if (skb->len > 0) { len 266 net/bluetooth/cmtp/core.c cmtp_send_frame(session, nskb->data, nskb->len); len 273 net/bluetooth/cmtp/core.c cmtp_send_frame(session, nskb->data, nskb->len); len 3586 net/bluetooth/hci_core.c skb->len); len 3711 net/bluetooth/hci_core.c int len = skb->len; len 3717 net/bluetooth/hci_core.c hdr->dlen = cpu_to_le16(len); len 3727 net/bluetooth/hci_core.c skb->len = skb_headlen(skb); len 3747 net/bluetooth/hci_core.c BT_DBG("%s nonfrag skb %p len %d", hdev->name, skb, skb->len); len 3752 net/bluetooth/hci_core.c BT_DBG("%s frag %p len %d", hdev->name, skb, skb->len); len 3773 net/bluetooth/hci_core.c BT_DBG("%s frag %p len %d", hdev->name, skb, skb->len); len 3799 net/bluetooth/hci_core.c BT_DBG("%s len %d", hdev->name, skb->len); len 3802 net/bluetooth/hci_core.c hdr.dlen = skb->len; len 4033 net/bluetooth/hci_core.c return DIV_ROUND_UP(skb->len - HCI_ACL_HDR_SIZE, hdev->block_len); len 4061 net/bluetooth/hci_core.c skb->len, skb->priority); len 4109 net/bluetooth/hci_core.c skb->len, skb->priority); len 4176 net/bluetooth/hci_core.c BT_DBG("skb %p len %d", skb, skb->len); len 4200 net/bluetooth/hci_core.c BT_DBG("skb %p len %d", skb, skb->len); len 4235 net/bluetooth/hci_core.c skb->len, skb->priority); len 4297 net/bluetooth/hci_core.c BT_DBG("%s len %d handle 0x%4.4x flags 0x%4.4x", hdev->name, skb->len, len 4331 net/bluetooth/hci_core.c BT_DBG("%s len %d handle 0x%4.4x", hdev->name, skb->len, handle); len 842 net/bluetooth/hci_event.c if (skb->len < sizeof(*rp)) len 1273 net/bluetooth/hci_event.c u8 *data, u8 len) len 1281 net/bluetooth/hci_event.c memcpy(d->last_adv_data, data, len); len 1282 net/bluetooth/hci_event.c d->last_adv_data_len = len; len 2884 net/bluetooth/hci_event.c if (!skb || skb->len < sizeof(*rp)) { len 3643 net/bluetooth/hci_event.c if (skb->len < sizeof(*ev) || len 3644 net/bluetooth/hci_event.c skb->len < struct_size(ev, handles, ev->num_hndl)) { len 3731 net/bluetooth/hci_event.c if (skb->len < sizeof(*ev) || len 3732 net/bluetooth/hci_event.c skb->len < struct_size(ev, handles, ev->num_hndl)) { len 4063 net/bluetooth/hci_event.c if ((skb->len - 1) / num_rsp != sizeof(struct inquiry_info_with_rssi)) { len 5233 net/bluetooth/hci_event.c u8 direct_addr_type, s8 rssi, u8 *data, u8 len) len 5261 net/bluetooth/hci_event.c for (ptr = data; ptr < data + len && *ptr; ptr += *ptr + 1) { len 5262 net/bluetooth/hci_event.c if (ptr + 1 + *ptr > data + len) len 5269 net/bluetooth/hci_event.c if (len != real_len) { len 5271 net/bluetooth/hci_event.c len = real_len; len 5318 net/bluetooth/hci_event.c memcpy(conn->le_adv_data, data, len); len 5319 net/bluetooth/hci_event.c conn->le_adv_data_len = len; len 5339 net/bluetooth/hci_event.c rssi, flags, data, len, NULL, 0); len 5374 net/bluetooth/hci_event.c rssi, flags, data, len); len 5379 net/bluetooth/hci_event.c rssi, flags, data, len, NULL, 0); len 5405 net/bluetooth/hci_event.c rssi, flags, data, len); len 5414 net/bluetooth/hci_event.c rssi, flags, data, len, NULL, 0); len 5424 net/bluetooth/hci_event.c d->last_adv_data, d->last_adv_data_len, data, len); len 5784 net/bluetooth/hci_event.c if (skb->len < sizeof(*hdr)) { len 5810 net/bluetooth/hci_event.c if (skb->len < sizeof(*ev)) { len 288 net/bluetooth/hci_request.c int len = HCI_COMMAND_HDR_SIZE + plen; len 292 net/bluetooth/hci_request.c skb = bt_skb_alloc(len, GFP_ATOMIC); len 303 net/bluetooth/hci_request.c BT_DBG("skb len %d", skb->len); len 468 net/bluetooth/hci_request.c static u8 *create_uuid16_list(struct hci_dev *hdev, u8 *data, ptrdiff_t len) len 473 net/bluetooth/hci_request.c if (len < 4) len 497 net/bluetooth/hci_request.c if ((ptr - data) + sizeof(u16) > len) { len 510 net/bluetooth/hci_request.c static u8 *create_uuid32_list(struct hci_dev *hdev, u8 *data, ptrdiff_t len) len 515 net/bluetooth/hci_request.c if (len < 6) len 530 net/bluetooth/hci_request.c if ((ptr - data) + sizeof(u32) > len) { len 543 net/bluetooth/hci_request.c static u8 *create_uuid128_list(struct hci_dev *hdev, u8 *data, ptrdiff_t len) len 548 net/bluetooth/hci_request.c if (len < 18) len 563 net/bluetooth/hci_request.c if ((ptr - data) + 16 > len) { len 1207 net/bluetooth/hci_request.c u8 len; len 1218 net/bluetooth/hci_request.c len = create_instance_scan_rsp_data(hdev, instance, len 1221 net/bluetooth/hci_request.c len = create_default_scan_rsp_data(hdev, cp.data); len 1223 net/bluetooth/hci_request.c if (hdev->scan_rsp_data_len == len && len 1224 net/bluetooth/hci_request.c !memcmp(cp.data, hdev->scan_rsp_data, len)) len 1228 net/bluetooth/hci_request.c hdev->scan_rsp_data_len = len; len 1231 net/bluetooth/hci_request.c cp.length = len; len 1243 net/bluetooth/hci_request.c len = create_instance_scan_rsp_data(hdev, instance, len 1246 net/bluetooth/hci_request.c len = create_default_scan_rsp_data(hdev, cp.data); len 1248 net/bluetooth/hci_request.c if (hdev->scan_rsp_data_len == len && len 1249 net/bluetooth/hci_request.c !memcmp(cp.data, hdev->scan_rsp_data, len)) len 1253 net/bluetooth/hci_request.c hdev->scan_rsp_data_len = len; len 1255 net/bluetooth/hci_request.c cp.length = len; len 1353 net/bluetooth/hci_request.c u8 len; len 1363 net/bluetooth/hci_request.c len = create_instance_adv_data(hdev, instance, cp.data); len 1366 net/bluetooth/hci_request.c if (hdev->adv_data_len == len && len 1367 net/bluetooth/hci_request.c memcmp(cp.data, hdev->adv_data, len) == 0) len 1371 net/bluetooth/hci_request.c hdev->adv_data_len = len; len 1373 net/bluetooth/hci_request.c cp.length = len; len 1384 net/bluetooth/hci_request.c len = create_instance_adv_data(hdev, instance, cp.data); len 1387 net/bluetooth/hci_request.c if (hdev->adv_data_len == len && len 1388 net/bluetooth/hci_request.c memcmp(cp.data, hdev->adv_data, len) == 0) len 1392 net/bluetooth/hci_request.c hdev->adv_data_len = len; len 1394 net/bluetooth/hci_request.c cp.length = len; len 196 net/bluetooth/hci_sock.c BT_DBG("hdev %p len %d", hdev, skb->len); len 259 net/bluetooth/hci_sock.c BT_DBG("channel %u len %d", channel, skb->len); len 306 net/bluetooth/hci_sock.c BT_DBG("hdev %p len %d", hdev, skb->len); len 343 net/bluetooth/hci_sock.c hdr->len = cpu_to_le16(skb->len); len 394 net/bluetooth/hci_sock.c hdr->len = cpu_to_le16(skb->len - HCI_MON_HDR_SIZE); len 478 net/bluetooth/hci_sock.c hdr->len = cpu_to_le16(skb->len - HCI_MON_HDR_SIZE); len 536 net/bluetooth/hci_sock.c hdr->len = cpu_to_le16(skb->len - HCI_MON_HDR_SIZE); len 574 net/bluetooth/hci_sock.c hdr->len = cpu_to_le16(skb->len - HCI_MON_HDR_SIZE); len 580 net/bluetooth/hci_sock.c u16 opcode, u16 len, len 586 net/bluetooth/hci_sock.c skb = bt_skb_alloc(6 + len, GFP_ATOMIC); len 594 net/bluetooth/hci_sock.c skb_put_data(skb, buf, len); len 601 net/bluetooth/hci_sock.c hdr->len = cpu_to_le16(skb->len - HCI_MON_HDR_SIZE); len 609 net/bluetooth/hci_sock.c size_t len; len 615 net/bluetooth/hci_sock.c len = vsnprintf(NULL, 0, fmt, args); len 618 net/bluetooth/hci_sock.c skb = bt_skb_alloc(len + 1, GFP_ATOMIC); len 623 net/bluetooth/hci_sock.c vsprintf(skb_put(skb, len), fmt, args); len 632 net/bluetooth/hci_sock.c hdr->len = cpu_to_le16(skb->len - HCI_MON_HDR_SIZE); len 1067 net/bluetooth/hci_sock.c int len, err = 0; len 1075 net/bluetooth/hci_sock.c len = min_t(unsigned int, sizeof(haddr), addr_len); len 1076 net/bluetooth/hci_sock.c memcpy(&haddr, addr, len); len 1392 net/bluetooth/hci_sock.c int len; len 1397 net/bluetooth/hci_sock.c len = sizeof(tv); len 1404 net/bluetooth/hci_sock.c len = sizeof(ctv); len 1408 net/bluetooth/hci_sock.c put_cmsg(msg, SOL_HCI, HCI_CMSG_TSTAMP, len, data); len 1413 net/bluetooth/hci_sock.c size_t len, int flags) len 1436 net/bluetooth/hci_sock.c skblen = skb->len; len 1437 net/bluetooth/hci_sock.c copied = skb->len; len 1438 net/bluetooth/hci_sock.c if (len < copied) { len 1440 net/bluetooth/hci_sock.c copied = len; len 1474 net/bluetooth/hci_sock.c u16 opcode, index, len; len 1497 net/bluetooth/hci_sock.c len = __le16_to_cpu(hdr->len); len 1499 net/bluetooth/hci_sock.c if (len != msglen - sizeof(*hdr)) { len 1508 net/bluetooth/hci_sock.c skb = create_monitor_ctrl_command(sk, index, opcode, len, len 1566 net/bluetooth/hci_sock.c if ((var_len && len < handler->data_len) || len 1567 net/bluetooth/hci_sock.c (!var_len && len != handler->data_len)) { len 1578 net/bluetooth/hci_sock.c err = handler->func(sk, hdev, cp, len); len 1592 net/bluetooth/hci_sock.c static int hci_logging_frame(struct sock *sk, struct msghdr *msg, int len) len 1604 net/bluetooth/hci_sock.c if (len < sizeof(*hdr) + 3) len 1607 net/bluetooth/hci_sock.c skb = bt_skb_send_alloc(sk, len, msg->msg_flags & MSG_DONTWAIT, &err); len 1611 net/bluetooth/hci_sock.c if (memcpy_from_msg(skb_put(skb, len), msg, len)) { len 1618 net/bluetooth/hci_sock.c if (__le16_to_cpu(hdr->len) != len - sizeof(*hdr)) { len 1640 net/bluetooth/hci_sock.c if (priority > 7 || skb->data[len - 1] != 0x00 || len 1641 net/bluetooth/hci_sock.c ident_len > len - sizeof(*hdr) - 3 || len 1666 net/bluetooth/hci_sock.c err = len; len 1677 net/bluetooth/hci_sock.c size_t len) len 1694 net/bluetooth/hci_sock.c if (len < 4 || len > HCI_MAX_FRAME_SIZE) len 1707 net/bluetooth/hci_sock.c err = hci_logging_frame(sk, msg, len); len 1713 net/bluetooth/hci_sock.c err = hci_mgmt_cmd(chan, sk, msg, len); len 1732 net/bluetooth/hci_sock.c skb = bt_skb_send_alloc(sk, len, msg->msg_flags & MSG_DONTWAIT, &err); len 1736 net/bluetooth/hci_sock.c if (memcpy_from_msg(skb_put(skb, len), msg, len)) { len 1805 net/bluetooth/hci_sock.c err = len; len 1817 net/bluetooth/hci_sock.c char __user *optval, unsigned int len) len 1870 net/bluetooth/hci_sock.c len = min_t(unsigned int, len, sizeof(uf)); len 1871 net/bluetooth/hci_sock.c if (copy_from_user(&uf, optval, len)) { len 1907 net/bluetooth/hci_sock.c int len, opt, err = 0; len 1914 net/bluetooth/hci_sock.c if (get_user(len, optlen)) len 1956 net/bluetooth/hci_sock.c len = min_t(unsigned int, len, sizeof(uf)); len 1957 net/bluetooth/hci_sock.c if (copy_to_user(optval, &uf, len)) len 184 net/bluetooth/hidp/core.c int i, size = skb->len - 1; len 240 net/bluetooth/hidp/core.c size_t len; len 297 net/bluetooth/hidp/core.c len = skb->len < count ? skb->len : count; len 298 net/bluetooth/hidp/core.c memcpy(data, skb->data, len); len 304 net/bluetooth/hidp/core.c len = -EIO; len 310 net/bluetooth/hidp/core.c return len; len 393 net/bluetooth/hidp/core.c __u8 *buf, size_t len, unsigned char rtype, len 398 net/bluetooth/hidp/core.c return hidp_get_raw_report(hid, reportnum, buf, len, rtype); len 400 net/bluetooth/hidp/core.c return hidp_set_raw_report(hid, reportnum, buf, len, rtype); len 440 net/bluetooth/hidp/core.c const u8 *data, unsigned int len, int intr) len 442 net/bluetooth/hidp/core.c if (len > HID_MAX_BUFFER_SIZE) len 443 net/bluetooth/hidp/core.c len = HID_MAX_BUFFER_SIZE; len 445 net/bluetooth/hidp/core.c memcpy(session->input_buf, data, len); len 446 net/bluetooth/hidp/core.c hid_input_report(session->hid, type, session->input_buf, len, intr); len 511 net/bluetooth/hidp/core.c BT_DBG("session %p skb %p len %d param 0x%02x", session, skb, skb->len, param); len 522 net/bluetooth/hidp/core.c skb->data, skb->len, 0); len 556 net/bluetooth/hidp/core.c BT_DBG("session %p skb %p len %d", session, skb, skb->len); len 592 net/bluetooth/hidp/core.c BT_DBG("session %p skb %p len %d", session, skb, skb->len); len 605 net/bluetooth/hidp/core.c skb->data, skb->len, 1); len 606 net/bluetooth/hidp/core.c BT_DBG("report len %d", skb->len); len 615 net/bluetooth/hidp/core.c static int hidp_send_frame(struct socket *sock, unsigned char *data, int len) len 617 net/bluetooth/hidp/core.c struct kvec iv = { data, len }; len 620 net/bluetooth/hidp/core.c BT_DBG("sock %p data %p len %d", sock, data, len); len 622 net/bluetooth/hidp/core.c if (!len) len 627 net/bluetooth/hidp/core.c return kernel_sendmsg(sock, &msg, &iv, 1, len); len 641 net/bluetooth/hidp/core.c ret = hidp_send_frame(sock, skb->data, skb->len); len 56 net/bluetooth/l2cap_core.c static void l2cap_send_cmd(struct l2cap_conn *conn, u8 ident, u8 code, u16 len, len 859 net/bluetooth/l2cap_core.c static void l2cap_send_cmd(struct l2cap_conn *conn, u8 ident, u8 code, u16 len, len 862 net/bluetooth/l2cap_core.c struct sk_buff *skb = l2cap_build_cmd(conn, code, ident, len, data); len 895 net/bluetooth/l2cap_core.c BT_DBG("chan %p, skb %p len %d priority %u", chan, skb, skb->len, len 1059 net/bluetooth/l2cap_core.c lh->len = cpu_to_le16(hlen - L2CAP_HDR_SIZE); len 1068 net/bluetooth/l2cap_core.c u16 fcs = crc16(0, (u8 *)skb->data, skb->len); len 1897 net/bluetooth/l2cap_core.c u16 fcs = crc16(0, (u8 *) skb->data, skb->len); len 1946 net/bluetooth/l2cap_core.c u16 fcs = crc16(0, (u8 *) skb->data, skb->len); len 2048 net/bluetooth/l2cap_core.c tx_skb->len - L2CAP_FCS_SIZE); len 2155 net/bluetooth/l2cap_core.c struct msghdr *msg, int len, len 2166 net/bluetooth/l2cap_core.c len -= count; len 2170 net/bluetooth/l2cap_core.c while (len) { len 2173 net/bluetooth/l2cap_core.c count = min_t(unsigned int, conn->mtu, len); len 2187 net/bluetooth/l2cap_core.c len -= count; len 2189 net/bluetooth/l2cap_core.c skb->len += (*frag)->len; len 2190 net/bluetooth/l2cap_core.c skb->data_len += (*frag)->len; len 2199 net/bluetooth/l2cap_core.c struct msghdr *msg, size_t len) len 2207 net/bluetooth/l2cap_core.c __le16_to_cpu(chan->psm), len); len 2209 net/bluetooth/l2cap_core.c count = min_t(unsigned int, (conn->mtu - hlen), len); len 2219 net/bluetooth/l2cap_core.c lh->len = cpu_to_le16(len + L2CAP_PSMLEN_SIZE); len 2222 net/bluetooth/l2cap_core.c err = l2cap_skbuff_fromiovec(chan, msg, len, count, skb); len 2231 net/bluetooth/l2cap_core.c struct msghdr *msg, size_t len) len 2238 net/bluetooth/l2cap_core.c BT_DBG("chan %p len %zu", chan, len); len 2240 net/bluetooth/l2cap_core.c count = min_t(unsigned int, (conn->mtu - L2CAP_HDR_SIZE), len); len 2250 net/bluetooth/l2cap_core.c lh->len = cpu_to_le16(len); len 2252 net/bluetooth/l2cap_core.c err = l2cap_skbuff_fromiovec(chan, msg, len, count, skb); len 2261 net/bluetooth/l2cap_core.c struct msghdr *msg, size_t len, len 2269 net/bluetooth/l2cap_core.c BT_DBG("chan %p len %zu", chan, len); len 2282 net/bluetooth/l2cap_core.c count = min_t(unsigned int, (conn->mtu - hlen), len); len 2292 net/bluetooth/l2cap_core.c lh->len = cpu_to_le16(len + (hlen - L2CAP_HDR_SIZE)); len 2303 net/bluetooth/l2cap_core.c err = l2cap_skbuff_fromiovec(chan, msg, len, count, skb); len 2316 net/bluetooth/l2cap_core.c struct msghdr *msg, size_t len) len 2323 net/bluetooth/l2cap_core.c BT_DBG("chan %p, msg %p, len %zu", chan, msg, len); len 2346 net/bluetooth/l2cap_core.c if (len <= pdu_len) { len 2349 net/bluetooth/l2cap_core.c pdu_len = len; len 2352 net/bluetooth/l2cap_core.c sdu_len = len; len 2355 net/bluetooth/l2cap_core.c while (len > 0) { len 2366 net/bluetooth/l2cap_core.c len -= pdu_len; len 2370 net/bluetooth/l2cap_core.c if (len <= pdu_len) { len 2372 net/bluetooth/l2cap_core.c pdu_len = len; len 2383 net/bluetooth/l2cap_core.c size_t len, u16 sdulen) len 2390 net/bluetooth/l2cap_core.c BT_DBG("chan %p len %zu", chan, len); len 2400 net/bluetooth/l2cap_core.c count = min_t(unsigned int, (conn->mtu - hlen), len); len 2410 net/bluetooth/l2cap_core.c lh->len = cpu_to_le16(len + (hlen - L2CAP_HDR_SIZE)); len 2415 net/bluetooth/l2cap_core.c err = l2cap_skbuff_fromiovec(chan, msg, len, count, skb); len 2426 net/bluetooth/l2cap_core.c struct msghdr *msg, size_t len) len 2432 net/bluetooth/l2cap_core.c BT_DBG("chan %p, msg %p, len %zu", chan, msg, len); len 2434 net/bluetooth/l2cap_core.c sdu_len = len; len 2437 net/bluetooth/l2cap_core.c while (len > 0) { len 2438 net/bluetooth/l2cap_core.c if (len <= pdu_len) len 2439 net/bluetooth/l2cap_core.c pdu_len = len; len 2449 net/bluetooth/l2cap_core.c len -= pdu_len; len 2476 net/bluetooth/l2cap_core.c int l2cap_chan_send(struct l2cap_chan *chan, struct msghdr *msg, size_t len) len 2487 net/bluetooth/l2cap_core.c skb = l2cap_create_connless_pdu(chan, msg, len); len 2500 net/bluetooth/l2cap_core.c return len; len 2506 net/bluetooth/l2cap_core.c if (len > chan->omtu) len 2511 net/bluetooth/l2cap_core.c err = l2cap_segment_le_sdu(chan, &seg_queue, msg, len); len 2528 net/bluetooth/l2cap_core.c err = len; len 2534 net/bluetooth/l2cap_core.c if (len > chan->omtu) len 2538 net/bluetooth/l2cap_core.c skb = l2cap_create_basic_pdu(chan, msg, len); len 2551 net/bluetooth/l2cap_core.c err = len; len 2557 net/bluetooth/l2cap_core.c if (len > chan->omtu) { len 2568 net/bluetooth/l2cap_core.c err = l2cap_segment_sdu(chan, &seg_queue, msg, len); len 2586 net/bluetooth/l2cap_core.c err = len; len 2928 net/bluetooth/l2cap_core.c int len, count; len 2936 net/bluetooth/l2cap_core.c len = L2CAP_HDR_SIZE + L2CAP_CMD_HDR_SIZE + dlen; len 2937 net/bluetooth/l2cap_core.c count = min_t(unsigned int, conn->mtu, len); len 2944 net/bluetooth/l2cap_core.c lh->len = cpu_to_le16(L2CAP_CMD_HDR_SIZE + dlen); len 2954 net/bluetooth/l2cap_core.c cmd->len = cpu_to_le16(dlen); len 2962 net/bluetooth/l2cap_core.c len -= skb->len; len 2966 net/bluetooth/l2cap_core.c while (len) { len 2967 net/bluetooth/l2cap_core.c count = min_t(unsigned int, conn->mtu, len); len 2975 net/bluetooth/l2cap_core.c len -= count; len 2992 net/bluetooth/l2cap_core.c int len; len 2994 net/bluetooth/l2cap_core.c len = L2CAP_CONF_OPT_SIZE + opt->len; len 2995 net/bluetooth/l2cap_core.c *ptr += len; len 2998 net/bluetooth/l2cap_core.c *olen = opt->len; len 3000 net/bluetooth/l2cap_core.c switch (opt->len) { len 3018 net/bluetooth/l2cap_core.c BT_DBG("type 0x%2.2x len %u val 0x%lx", *type, opt->len, *val); len 3019 net/bluetooth/l2cap_core.c return len; len 3022 net/bluetooth/l2cap_core.c static void l2cap_add_conf_opt(void **ptr, u8 type, u8 len, unsigned long val, size_t size) len 3026 net/bluetooth/l2cap_core.c BT_DBG("type 0x%2.2x len %u val 0x%lx", type, len, val); len 3028 net/bluetooth/l2cap_core.c if (size < L2CAP_CONF_OPT_SIZE + len) len 3032 net/bluetooth/l2cap_core.c opt->len = len; len 3034 net/bluetooth/l2cap_core.c switch (len) { len 3048 net/bluetooth/l2cap_core.c memcpy(opt->val, (void *) val, len); len 3052 net/bluetooth/l2cap_core.c *ptr += L2CAP_CONF_OPT_SIZE + len; len 3357 net/bluetooth/l2cap_core.c int len = chan->conf_len; len 3369 net/bluetooth/l2cap_core.c while (len >= L2CAP_CONF_OPT_SIZE) { len 3370 net/bluetooth/l2cap_core.c len -= l2cap_get_conf_opt(&req, &type, &olen, &val); len 3371 net/bluetooth/l2cap_core.c if (len < 0) len 3576 net/bluetooth/l2cap_core.c static int l2cap_parse_conf_rsp(struct l2cap_chan *chan, void *rsp, int len, len 3587 net/bluetooth/l2cap_core.c BT_DBG("chan %p, rsp %p, len %d, req %p", chan, rsp, len, data); len 3589 net/bluetooth/l2cap_core.c while (len >= L2CAP_CONF_OPT_SIZE) { len 3590 net/bluetooth/l2cap_core.c len -= l2cap_get_conf_opt(&rsp, &type, &olen, &val); len 3591 net/bluetooth/l2cap_core.c if (len < 0) len 3755 net/bluetooth/l2cap_core.c static void l2cap_conf_rfc_get(struct l2cap_chan *chan, void *rsp, int len) len 3771 net/bluetooth/l2cap_core.c BT_DBG("chan %p, rsp %p, len %d", chan, rsp, len); len 3776 net/bluetooth/l2cap_core.c while (len >= L2CAP_CONF_OPT_SIZE) { len 3777 net/bluetooth/l2cap_core.c len -= l2cap_get_conf_opt(&rsp, &type, &olen, &val); len 3778 net/bluetooth/l2cap_core.c if (len < 0) len 4118 net/bluetooth/l2cap_core.c int len, err = 0; len 4141 net/bluetooth/l2cap_core.c len = cmd_len - sizeof(*req); len 4142 net/bluetooth/l2cap_core.c if (chan->conf_len + len > sizeof(chan->conf_req)) { len 4150 net/bluetooth/l2cap_core.c memcpy(chan->conf_req + chan->conf_len, req->data, len); len 4151 net/bluetooth/l2cap_core.c chan->conf_len += len; len 4162 net/bluetooth/l2cap_core.c len = l2cap_parse_conf_req(chan, rsp, sizeof(rsp)); len 4163 net/bluetooth/l2cap_core.c if (len < 0) { len 4169 net/bluetooth/l2cap_core.c l2cap_send_cmd(conn, cmd->ident, L2CAP_CONF_RSP, len, rsp); len 4226 net/bluetooth/l2cap_core.c int len = cmd_len - sizeof(*rsp); len 4237 net/bluetooth/l2cap_core.c result, len); len 4245 net/bluetooth/l2cap_core.c l2cap_conf_rfc_get(chan, rsp->data, len); len 4255 net/bluetooth/l2cap_core.c len = l2cap_parse_conf_rsp(chan, rsp->data, len, len 4257 net/bluetooth/l2cap_core.c if (len < 0) { len 4278 net/bluetooth/l2cap_core.c if (len > sizeof(req) - sizeof(struct l2cap_conf_req)) { len 4285 net/bluetooth/l2cap_core.c len = l2cap_parse_conf_rsp(chan, rsp->data, len, len 4287 net/bluetooth/l2cap_core.c if (len < 0) { len 4293 net/bluetooth/l2cap_core.c L2CAP_CONF_REQ, len, req); len 5745 net/bluetooth/l2cap_core.c u16 len; len 5751 net/bluetooth/l2cap_core.c if (skb->len < L2CAP_CMD_HDR_SIZE) len 5757 net/bluetooth/l2cap_core.c len = le16_to_cpu(cmd->len); len 5759 net/bluetooth/l2cap_core.c BT_DBG("code 0x%2.2x len %d id 0x%2.2x", cmd->code, len, cmd->ident); len 5761 net/bluetooth/l2cap_core.c if (len != skb->len || !cmd->ident) { len 5766 net/bluetooth/l2cap_core.c err = l2cap_le_sig_cmd(conn, cmd, len, skb->data); len 5786 net/bluetooth/l2cap_core.c int len = skb->len; len 5795 net/bluetooth/l2cap_core.c while (len >= L2CAP_CMD_HDR_SIZE) { len 5799 net/bluetooth/l2cap_core.c len -= L2CAP_CMD_HDR_SIZE; len 5801 net/bluetooth/l2cap_core.c cmd_len = le16_to_cpu(cmd.len); len 5806 net/bluetooth/l2cap_core.c if (cmd_len > len || !cmd.ident) { len 5823 net/bluetooth/l2cap_core.c len -= cmd_len; len 5841 net/bluetooth/l2cap_core.c skb_trim(skb, skb->len - L2CAP_FCS_SIZE); len 5842 net/bluetooth/l2cap_core.c rcv_fcs = get_unaligned_le16(skb->data + skb->len); len 5843 net/bluetooth/l2cap_core.c our_fcs = crc16(0, skb->data - hdr_size, skb->len + hdr_size); len 5899 net/bluetooth/l2cap_core.c skb->len += new_frag->len; len 5900 net/bluetooth/l2cap_core.c skb->data_len += new_frag->len; len 5932 net/bluetooth/l2cap_core.c if (skb->len >= chan->sdu_len) len 5950 net/bluetooth/l2cap_core.c if (chan->sdu->len >= chan->sdu_len) len 5964 net/bluetooth/l2cap_core.c if (chan->sdu->len != chan->sdu_len) len 6673 net/bluetooth/l2cap_core.c u16 len; len 6678 net/bluetooth/l2cap_core.c len = skb->len; len 6689 net/bluetooth/l2cap_core.c len -= L2CAP_SDULEN_SIZE; len 6692 net/bluetooth/l2cap_core.c len -= L2CAP_FCS_SIZE; len 6694 net/bluetooth/l2cap_core.c if (len > chan->mps) { len 6739 net/bluetooth/l2cap_core.c if (len != 0) { len 6740 net/bluetooth/l2cap_core.c BT_ERR("Trailing bytes: %d in sframe", len); len 6789 net/bluetooth/l2cap_core.c BT_DBG("SDU reassemble complete: chan %p skb->len %u", chan, skb->len); len 6810 net/bluetooth/l2cap_core.c if (chan->imtu < skb->len) { len 6833 net/bluetooth/l2cap_core.c sdu_len, skb->len, chan->imtu); len 6841 net/bluetooth/l2cap_core.c if (skb->len > sdu_len) { len 6847 net/bluetooth/l2cap_core.c if (skb->len == sdu_len) len 6855 net/bluetooth/l2cap_core.c if (skb->len + L2CAP_SDULEN_SIZE < chan->mps) { len 6856 net/bluetooth/l2cap_core.c u16 mps_len = skb->len + L2CAP_SDULEN_SIZE; len 6868 net/bluetooth/l2cap_core.c chan->sdu->len, skb->len, chan->sdu_len); len 6870 net/bluetooth/l2cap_core.c if (chan->sdu->len + skb->len > chan->sdu_len) { len 6879 net/bluetooth/l2cap_core.c if (chan->sdu->len == chan->sdu_len) { len 6927 net/bluetooth/l2cap_core.c BT_DBG("chan %p, len %d", chan, skb->len); len 6952 net/bluetooth/l2cap_core.c if (chan->imtu < skb->len) { len 6992 net/bluetooth/l2cap_core.c BT_DBG("chan %p, len %d", chan, skb->len); len 6997 net/bluetooth/l2cap_core.c if (chan->imtu < skb->len) len 7019 net/bluetooth/l2cap_core.c u16 cid, len; len 7030 net/bluetooth/l2cap_core.c len = __le16_to_cpu(lh->len); len 7032 net/bluetooth/l2cap_core.c if (len != skb->len) { len 7047 net/bluetooth/l2cap_core.c BT_DBG("len %d, cid 0x%4.4x", len, cid); len 7583 net/bluetooth/l2cap_core.c int len; len 7595 net/bluetooth/l2cap_core.c BT_DBG("conn %p len %d flags 0x%x", conn, skb->len, flags); len 7602 net/bluetooth/l2cap_core.c BT_ERR("Unexpected start frame (len %d)", skb->len); len 7610 net/bluetooth/l2cap_core.c if (skb->len < L2CAP_HDR_SIZE) { len 7611 net/bluetooth/l2cap_core.c BT_ERR("Frame is too short (len %d)", skb->len); len 7617 net/bluetooth/l2cap_core.c len = __le16_to_cpu(hdr->len) + L2CAP_HDR_SIZE; len 7619 net/bluetooth/l2cap_core.c if (len == skb->len) { len 7625 net/bluetooth/l2cap_core.c BT_DBG("Start: total len %d, frag len %d", len, skb->len); len 7627 net/bluetooth/l2cap_core.c if (skb->len > len) { len 7629 net/bluetooth/l2cap_core.c skb->len, len); len 7635 net/bluetooth/l2cap_core.c conn->rx_skb = bt_skb_alloc(len, GFP_KERNEL); len 7639 net/bluetooth/l2cap_core.c skb_copy_from_linear_data(skb, skb_put(conn->rx_skb, skb->len), len 7640 net/bluetooth/l2cap_core.c skb->len); len 7641 net/bluetooth/l2cap_core.c conn->rx_len = len - skb->len; len 7645 net/bluetooth/l2cap_core.c BT_DBG("Cont: frag len %d (expecting %d)", skb->len, conn->rx_len); len 7648 net/bluetooth/l2cap_core.c BT_ERR("Unexpected continuation frame (len %d)", skb->len); len 7653 net/bluetooth/l2cap_core.c if (skb->len > conn->rx_len) { len 7655 net/bluetooth/l2cap_core.c skb->len, conn->rx_len); len 7663 net/bluetooth/l2cap_core.c skb_copy_from_linear_data(skb, skb_put(conn->rx_skb, skb->len), len 7664 net/bluetooth/l2cap_core.c skb->len); len 7665 net/bluetooth/l2cap_core.c conn->rx_len -= skb->len; len 86 net/bluetooth/l2cap_sock.c int len, err = 0; len 95 net/bluetooth/l2cap_sock.c len = min_t(unsigned int, sizeof(la), alen); len 96 net/bluetooth/l2cap_sock.c memcpy(&la, addr, len); len 181 net/bluetooth/l2cap_sock.c int len, err = 0; len 190 net/bluetooth/l2cap_sock.c len = min_t(unsigned int, sizeof(la), alen); len 191 net/bluetooth/l2cap_sock.c memcpy(&la, addr, len); len 399 net/bluetooth/l2cap_sock.c int len, err = 0; len 404 net/bluetooth/l2cap_sock.c if (get_user(len, optlen)) len 430 net/bluetooth/l2cap_sock.c len = min_t(unsigned int, len, sizeof(opts)); len 431 net/bluetooth/l2cap_sock.c if (copy_to_user(optval, (char *) &opts, len)) len 480 net/bluetooth/l2cap_sock.c len = min_t(unsigned int, len, sizeof(cinfo)); len 481 net/bluetooth/l2cap_sock.c if (copy_to_user(optval, (char *) &cinfo, len)) len 502 net/bluetooth/l2cap_sock.c int len, err = 0; len 512 net/bluetooth/l2cap_sock.c if (get_user(len, optlen)) len 536 net/bluetooth/l2cap_sock.c len = min_t(unsigned int, len, sizeof(sec)); len 537 net/bluetooth/l2cap_sock.c if (copy_to_user(optval, (char *) &sec, len)) len 570 net/bluetooth/l2cap_sock.c len = min_t(unsigned int, len, sizeof(pwr)); len 571 net/bluetooth/l2cap_sock.c if (copy_to_user(optval, (char *) &pwr, len)) len 637 net/bluetooth/l2cap_sock.c int len, err = 0; len 664 net/bluetooth/l2cap_sock.c len = min_t(unsigned int, sizeof(opts), optlen); len 665 net/bluetooth/l2cap_sock.c if (copy_from_user((char *) &opts, optval, len)) { len 751 net/bluetooth/l2cap_sock.c int len, err = 0; len 775 net/bluetooth/l2cap_sock.c len = min_t(unsigned int, sizeof(sec), optlen); len 776 net/bluetooth/l2cap_sock.c if (copy_from_user((char *) &sec, optval, len)) { len 874 net/bluetooth/l2cap_sock.c len = min_t(unsigned int, sizeof(pwr), optlen); len 875 net/bluetooth/l2cap_sock.c if (copy_from_user((char *) &pwr, optval, len)) { len 952 net/bluetooth/l2cap_sock.c size_t len) len 977 net/bluetooth/l2cap_sock.c err = l2cap_chan_send(chan, msg, len); len 984 net/bluetooth/l2cap_sock.c size_t len, int flags) len 1011 net/bluetooth/l2cap_sock.c err = bt_sock_stream_recvmsg(sock, msg, len, flags); len 1013 net/bluetooth/l2cap_sock.c err = bt_sock_recvmsg(sock, msg, len, flags); len 1380 net/bluetooth/l2cap_sock.c unsigned long len, int nb) len 1387 net/bluetooth/l2cap_sock.c skb = bt_skb_send_alloc(sk, hdr_len + len, nb, &err); len 251 net/bluetooth/mgmt.c u16 len, int flag) len 253 net/bluetooth/mgmt.c return mgmt_send_event(event, hdev, HCI_CHANNEL_CONTROL, data, len, len 258 net/bluetooth/mgmt.c u16 len, int flag, struct sock *skip_sk) len 260 net/bluetooth/mgmt.c return mgmt_send_event(event, hdev, HCI_CHANNEL_CONTROL, data, len, len 264 net/bluetooth/mgmt.c static int mgmt_event(u16 event, struct hci_dev *hdev, void *data, u16 len, len 267 net/bluetooth/mgmt.c return mgmt_send_event(event, hdev, HCI_CHANNEL_CONTROL, data, len, len 1156 net/bluetooth/mgmt.c u16 len) len 1181 net/bluetooth/mgmt.c cmd = mgmt_pending_add(sk, MGMT_OP_SET_POWERED, hdev, data, len); len 1335 net/bluetooth/mgmt.c u16 len) len 1426 net/bluetooth/mgmt.c cmd = mgmt_pending_add(sk, MGMT_OP_SET_DISCOVERABLE, hdev, data, len); len 1516 net/bluetooth/mgmt.c u16 len) len 1547 net/bluetooth/mgmt.c cmd = mgmt_pending_add(sk, MGMT_OP_SET_CONNECTABLE, hdev, data, len); len 1573 net/bluetooth/mgmt.c u16 len) len 1616 net/bluetooth/mgmt.c u16 len) len 1667 net/bluetooth/mgmt.c cmd = mgmt_pending_add(sk, MGMT_OP_SET_LINK_SECURITY, hdev, data, len); len 1684 net/bluetooth/mgmt.c static int set_ssp(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) len 1744 net/bluetooth/mgmt.c cmd = mgmt_pending_add(sk, MGMT_OP_SET_SSP, hdev, data, len); len 1765 net/bluetooth/mgmt.c static int set_hs(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) len 1869 net/bluetooth/mgmt.c static int set_le(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) len 1943 net/bluetooth/mgmt.c cmd = mgmt_pending_add(sk, MGMT_OP_SET_LE, hdev, data, len); len 2044 net/bluetooth/mgmt.c static int add_uuid(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) len 2089 net/bluetooth/mgmt.c cmd = mgmt_pending_add(sk, MGMT_OP_ADD_UUID, hdev, data, len); len 2124 net/bluetooth/mgmt.c u16 len) len 2189 net/bluetooth/mgmt.c cmd = mgmt_pending_add(sk, MGMT_OP_REMOVE_UUID, hdev, data, len); len 2210 net/bluetooth/mgmt.c u16 len) len 2267 net/bluetooth/mgmt.c cmd = mgmt_pending_add(sk, MGMT_OP_SET_DEV_CLASS, hdev, data, len); len 2281 net/bluetooth/mgmt.c u16 len) len 2305 net/bluetooth/mgmt.c if (expected_len != len) { len 2307 net/bluetooth/mgmt.c expected_len, len); len 2374 net/bluetooth/mgmt.c u16 len) len 2502 net/bluetooth/mgmt.c u16 len) len 2550 net/bluetooth/mgmt.c cmd = mgmt_pending_add(sk, MGMT_OP_DISCONNECT, hdev, data, len); len 2662 net/bluetooth/mgmt.c u16 len) len 2702 net/bluetooth/mgmt.c cmd = mgmt_pending_add(sk, MGMT_OP_PIN_CODE_REPLY, hdev, data, len); len 2724 net/bluetooth/mgmt.c u16 len) len 2842 net/bluetooth/mgmt.c u16 len) len 2936 net/bluetooth/mgmt.c cmd = mgmt_pending_add(sk, MGMT_OP_PAIR_DEVICE, hdev, data, len); len 2973 net/bluetooth/mgmt.c u16 len) len 3087 net/bluetooth/mgmt.c void *data, u16 len) len 3099 net/bluetooth/mgmt.c u16 len) len 3105 net/bluetooth/mgmt.c if (len != sizeof(*cp)) len 3115 net/bluetooth/mgmt.c void *data, u16 len) len 3127 net/bluetooth/mgmt.c u16 len) len 3139 net/bluetooth/mgmt.c void *data, u16 len) len 3212 net/bluetooth/mgmt.c u16 len) len 3230 net/bluetooth/mgmt.c data, len); len 3240 net/bluetooth/mgmt.c data, len); len 3245 net/bluetooth/mgmt.c len, HCI_MGMT_LOCAL_NAME_EVENTS, sk); len 3251 net/bluetooth/mgmt.c cmd = mgmt_pending_add(sk, MGMT_OP_SET_LOCAL_NAME, hdev, data, len); len 3282 net/bluetooth/mgmt.c u16 len) len 3316 net/bluetooth/mgmt.c void *data, u16 len) len 3380 net/bluetooth/mgmt.c void *data, u16 len) len 3488 net/bluetooth/mgmt.c len); len 3558 net/bluetooth/mgmt.c if (skb->len < sizeof(*rp)) { len 3572 net/bluetooth/mgmt.c if (skb->len < sizeof(*rp)) { len 3645 net/bluetooth/mgmt.c void *data, u16 len) len 3660 net/bluetooth/mgmt.c if (len == MGMT_ADD_REMOTE_OOB_DATA_SIZE) { len 3683 net/bluetooth/mgmt.c } else if (len == MGMT_ADD_REMOTE_OOB_EXT_DATA_SIZE) { len 3742 net/bluetooth/mgmt.c len); len 3753 net/bluetooth/mgmt.c void *data, u16 len) len 3840 net/bluetooth/mgmt.c u16 op, void *data, u16 len) len 3883 net/bluetooth/mgmt.c cmd = mgmt_pending_add(sk, op, hdev, data, len); len 3901 net/bluetooth/mgmt.c void *data, u16 len) len 3904 net/bluetooth/mgmt.c data, len); len 3908 net/bluetooth/mgmt.c void *data, u16 len) len 3912 net/bluetooth/mgmt.c data, len); len 3923 net/bluetooth/mgmt.c void *data, u16 len) len 3965 net/bluetooth/mgmt.c if (expected_len != len) { len 3967 net/bluetooth/mgmt.c expected_len, len); len 3983 net/bluetooth/mgmt.c hdev, data, len); len 4041 net/bluetooth/mgmt.c u16 len) len 4065 net/bluetooth/mgmt.c cmd = mgmt_pending_add(sk, MGMT_OP_STOP_DISCOVERY, hdev, data, len); len 4083 net/bluetooth/mgmt.c u16 len) len 4125 net/bluetooth/mgmt.c u16 len) len 4161 net/bluetooth/mgmt.c u16 len) len 4197 net/bluetooth/mgmt.c u16 len) len 4301 net/bluetooth/mgmt.c u16 len) len 4366 net/bluetooth/mgmt.c cmd = mgmt_pending_add(sk, MGMT_OP_SET_ADVERTISING, hdev, data, len); len 4409 net/bluetooth/mgmt.c void *data, u16 len) len 4453 net/bluetooth/mgmt.c void *data, u16 len) len 4544 net/bluetooth/mgmt.c void *data, u16 len) len 4585 net/bluetooth/mgmt.c data, len); len 4640 net/bluetooth/mgmt.c static int set_bredr(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) len 4722 net/bluetooth/mgmt.c cmd = mgmt_pending_add(sk, MGMT_OP_SET_BREDR, hdev, data, len); len 4798 net/bluetooth/mgmt.c void *data, u16 len) len 4866 net/bluetooth/mgmt.c cmd = mgmt_pending_add(sk, MGMT_OP_SET_SECURE_CONN, hdev, data, len); len 4886 net/bluetooth/mgmt.c void *data, u16 len) len 4933 net/bluetooth/mgmt.c u16 len) len 5006 net/bluetooth/mgmt.c u16 len) len 5029 net/bluetooth/mgmt.c if (expected_len != len) { len 5031 net/bluetooth/mgmt.c expected_len, len); len 5088 net/bluetooth/mgmt.c void *cp_data, u16 len) len 5111 net/bluetooth/mgmt.c if (expected_len != len) { len 5113 net/bluetooth/mgmt.c expected_len, len); len 5257 net/bluetooth/mgmt.c u16 len) len 5351 net/bluetooth/mgmt.c data, len); len 5446 net/bluetooth/mgmt.c u16 len) len 5490 net/bluetooth/mgmt.c cmd = mgmt_pending_add(sk, MGMT_OP_GET_CLOCK_INFO, hdev, data, len); len 5596 net/bluetooth/mgmt.c void *data, u16 len) len 5695 net/bluetooth/mgmt.c void *data, u16 len) len 5824 net/bluetooth/mgmt.c u16 len) len 5845 net/bluetooth/mgmt.c if (expected_len != len) { len 5847 net/bluetooth/mgmt.c expected_len, len); len 5909 net/bluetooth/mgmt.c void *data, u16 len) len 5965 net/bluetooth/mgmt.c void *data, u16 len) len 6045 net/bluetooth/mgmt.c if (skb->len != sizeof(*rp)) { len 6061 net/bluetooth/mgmt.c if (skb->len != sizeof(*rp)) { len 6445 net/bluetooth/mgmt.c u8 len, bool is_adv_data) len 6452 net/bluetooth/mgmt.c if (len > max_len) len 6456 net/bluetooth/mgmt.c for (i = 0, cur_len = 0; i < len; i += (cur_len + 1)) { len 6479 net/bluetooth/mgmt.c if (i + cur_len >= len) len 34 net/bluetooth/mgmt_util.c u16 opcode, u16 len, void *buf) len 39 net/bluetooth/mgmt_util.c skb = bt_skb_alloc(6 + len, GFP_ATOMIC); len 47 net/bluetooth/mgmt_util.c skb_put_data(skb, buf, len); len 54 net/bluetooth/mgmt_util.c hdr->len = cpu_to_le16(skb->len - HCI_MON_HDR_SIZE); len 75 net/bluetooth/mgmt_util.c hdr->len = cpu_to_le16(data_len); len 110 net/bluetooth/mgmt_util.c hdr->len = cpu_to_le16(sizeof(*ev)); len 154 net/bluetooth/mgmt_util.c hdr->len = cpu_to_le16(sizeof(*ev) + rp_len); len 232 net/bluetooth/mgmt_util.c void *data, u16 len) len 243 net/bluetooth/mgmt_util.c cmd->param = kmemdup(data, len, GFP_KERNEL); len 249 net/bluetooth/mgmt_util.c cmd->param_len = len; len 51 net/bluetooth/mgmt_util.h void *data, u16 len); len 54 net/bluetooth/rfcomm/core.c static int rfcomm_send_frame(struct rfcomm_session *s, u8 *data, int len); len 61 net/bluetooth/rfcomm/core.c static int rfcomm_send_test(struct rfcomm_session *s, int cr, u8 *pattern, int len); len 92 net/bluetooth/rfcomm/core.c #define __len8(len) (((len) << 1) | 1) len 93 net/bluetooth/rfcomm/core.c #define __len16(len) ((len) << 1) len 558 net/bluetooth/rfcomm/core.c int len = skb->len; len 563 net/bluetooth/rfcomm/core.c BT_DBG("dlc %p mtu %d len %d", d, d->mtu, len); len 565 net/bluetooth/rfcomm/core.c if (len > d->mtu) len 573 net/bluetooth/rfcomm/core.c return len; len 578 net/bluetooth/rfcomm/core.c int len = skb->len; len 580 net/bluetooth/rfcomm/core.c BT_DBG("dlc %p mtu %d len %d", d, d->mtu, len); len 795 net/bluetooth/rfcomm/core.c static int rfcomm_send_frame(struct rfcomm_session *s, u8 *data, int len) len 797 net/bluetooth/rfcomm/core.c struct kvec iv = { data, len }; len 800 net/bluetooth/rfcomm/core.c BT_DBG("session %p len %d", s, len); len 804 net/bluetooth/rfcomm/core.c return kernel_sendmsg(s->sock, &msg, &iv, 1, len); len 822 net/bluetooth/rfcomm/core.c cmd.len = __len8(0); len 836 net/bluetooth/rfcomm/core.c cmd.len = __len8(0); len 850 net/bluetooth/rfcomm/core.c cmd.len = __len8(0); len 870 net/bluetooth/rfcomm/core.c cmd->len = __len8(0); len 886 net/bluetooth/rfcomm/core.c cmd.len = __len8(0); len 903 net/bluetooth/rfcomm/core.c hdr->len = __len8(sizeof(*mcc) + 1); len 907 net/bluetooth/rfcomm/core.c mcc->len = __len8(1); len 929 net/bluetooth/rfcomm/core.c hdr->len = __len8(sizeof(*mcc) + sizeof(*pn)); len 933 net/bluetooth/rfcomm/core.c mcc->len = __len8(sizeof(*pn)); len 977 net/bluetooth/rfcomm/core.c hdr->len = __len8(sizeof(*mcc) + sizeof(*rpn)); len 981 net/bluetooth/rfcomm/core.c mcc->len = __len8(sizeof(*rpn)); len 1009 net/bluetooth/rfcomm/core.c hdr->len = __len8(sizeof(*mcc) + sizeof(*rls)); len 1013 net/bluetooth/rfcomm/core.c mcc->len = __len8(sizeof(*rls)); len 1036 net/bluetooth/rfcomm/core.c hdr->len = __len8(sizeof(*mcc) + sizeof(*msc)); len 1040 net/bluetooth/rfcomm/core.c mcc->len = __len8(sizeof(*msc)); len 1062 net/bluetooth/rfcomm/core.c hdr->len = __len8(sizeof(*mcc)); len 1066 net/bluetooth/rfcomm/core.c mcc->len = __len8(0); len 1084 net/bluetooth/rfcomm/core.c hdr->len = __len8(sizeof(*mcc)); len 1088 net/bluetooth/rfcomm/core.c mcc->len = __len8(0); len 1095 net/bluetooth/rfcomm/core.c static int rfcomm_send_test(struct rfcomm_session *s, int cr, u8 *pattern, int len) len 1102 net/bluetooth/rfcomm/core.c if (len > 125) len 1109 net/bluetooth/rfcomm/core.c hdr[2] = 0x01 | ((len + 2) << 1); len 1111 net/bluetooth/rfcomm/core.c hdr[4] = 0x01 | (len << 1); len 1118 net/bluetooth/rfcomm/core.c iv[1].iov_len = len; len 1124 net/bluetooth/rfcomm/core.c return kernel_sendmsg(sock, &msg, iv, 3, 6 + len); len 1137 net/bluetooth/rfcomm/core.c hdr->len = __len8(0); len 1149 net/bluetooth/rfcomm/core.c int len = skb->len; len 1152 net/bluetooth/rfcomm/core.c if (len > 127) { len 1154 net/bluetooth/rfcomm/core.c put_unaligned(cpu_to_le16(__len16(len)), (__le16 *) &hdr->len); len 1157 net/bluetooth/rfcomm/core.c hdr->len = __len8(len); len 1447 net/bluetooth/rfcomm/core.c static int rfcomm_recv_rpn(struct rfcomm_session *s, int cr, int len, struct sk_buff *skb) len 1462 net/bluetooth/rfcomm/core.c dlci, cr, len, rpn->bit_rate, rpn->line_settings, rpn->flow_ctrl, len 1468 net/bluetooth/rfcomm/core.c if (len == 1) { len 1611 net/bluetooth/rfcomm/core.c u8 type, cr, len; len 1615 net/bluetooth/rfcomm/core.c len = __get_mcc_len(mcc->len); len 1627 net/bluetooth/rfcomm/core.c rfcomm_recv_rpn(s, cr, len, skb); len 1654 net/bluetooth/rfcomm/core.c rfcomm_send_test(s, 0, skb->data, skb->len); len 1688 net/bluetooth/rfcomm/core.c if (skb->len && d->state == BT_CONNECTED) { len 1717 net/bluetooth/rfcomm/core.c skb->len--; skb->tail--; len 1726 net/bluetooth/rfcomm/core.c if (__test_ea(hdr->len)) len 1821 net/bluetooth/rfcomm/core.c err = rfcomm_send_frame(d->session, skb->data, skb->len); len 56 net/bluetooth/rfcomm/sock.c atomic_add(skb->len, &sk->sk_rmem_alloc); len 341 net/bluetooth/rfcomm/sock.c int len, err = 0; len 348 net/bluetooth/rfcomm/sock.c len = min_t(unsigned int, sizeof(sa), addr_len); len 349 net/bluetooth/rfcomm/sock.c memcpy(&sa, addr, len); len 560 net/bluetooth/rfcomm/sock.c size_t len) len 584 net/bluetooth/rfcomm/sock.c while (len) { len 585 net/bluetooth/rfcomm/sock.c size_t size = min_t(size_t, len, d->mtu); len 616 net/bluetooth/rfcomm/sock.c len -= size; len 630 net/bluetooth/rfcomm/sock.c int len; len 637 net/bluetooth/rfcomm/sock.c len = bt_sock_stream_recvmsg(sock, msg, size, flags); len 640 net/bluetooth/rfcomm/sock.c if (!(flags & MSG_PEEK) && len > 0) len 641 net/bluetooth/rfcomm/sock.c atomic_sub(len, &sk->sk_rmem_alloc); len 647 net/bluetooth/rfcomm/sock.c return len; len 696 net/bluetooth/rfcomm/sock.c size_t len; len 718 net/bluetooth/rfcomm/sock.c len = min_t(unsigned int, sizeof(sec), optlen); len 719 net/bluetooth/rfcomm/sock.c if (copy_from_user((char *) &sec, optval, len)) { len 765 net/bluetooth/rfcomm/sock.c int len, err = 0; len 770 net/bluetooth/rfcomm/sock.c if (get_user(len, optlen)) len 819 net/bluetooth/rfcomm/sock.c len = min_t(unsigned int, len, sizeof(cinfo)); len 820 net/bluetooth/rfcomm/sock.c if (copy_to_user(optval, (char *) &cinfo, len)) len 838 net/bluetooth/rfcomm/sock.c int len, err = 0; len 848 net/bluetooth/rfcomm/sock.c if (get_user(len, optlen)) len 863 net/bluetooth/rfcomm/sock.c len = min_t(unsigned int, len, sizeof(sec)); len 864 net/bluetooth/rfcomm/sock.c if (copy_to_user(optval, (char *) &sec, len)) len 289 net/bluetooth/rfcomm/tty.c atomic_sub(skb->len, &sk->sk_rmem_alloc); len 616 net/bluetooth/rfcomm/tty.c BT_DBG("dlc %p len %d", dlc, skb->len); len 618 net/bluetooth/rfcomm/tty.c tty_insert_flip_string(&dev->port, skb->data, skb->len); len 671 net/bluetooth/rfcomm/tty.c skb->len); len 275 net/bluetooth/sco.c static int sco_send_frame(struct sock *sk, struct msghdr *msg, int len) len 282 net/bluetooth/sco.c if (len > conn->mtu) len 285 net/bluetooth/sco.c BT_DBG("sk %p len %d", sk, len); len 287 net/bluetooth/sco.c skb = bt_skb_send_alloc(sk, len, msg->msg_flags & MSG_DONTWAIT, &err); len 291 net/bluetooth/sco.c if (memcpy_from_msg(skb_put(skb, len), msg, len)) { len 298 net/bluetooth/sco.c return len; len 312 net/bluetooth/sco.c BT_DBG("sk %p len %d", sk, skb->len); len 702 net/bluetooth/sco.c size_t len) len 719 net/bluetooth/sco.c err = sco_send_frame(sk, msg, len); len 772 net/bluetooth/sco.c size_t len, int flags) len 790 net/bluetooth/sco.c return bt_sock_recvmsg(sock, msg, len, flags); len 797 net/bluetooth/sco.c int len, err = 0; len 833 net/bluetooth/sco.c len = min_t(unsigned int, sizeof(voice), optlen); len 834 net/bluetooth/sco.c if (copy_from_user((char *)&voice, optval, len)) { len 864 net/bluetooth/sco.c int len, err = 0; len 868 net/bluetooth/sco.c if (get_user(len, optlen)) len 886 net/bluetooth/sco.c len = min_t(unsigned int, len, sizeof(opts)); len 887 net/bluetooth/sco.c if (copy_to_user(optval, (char *)&opts, len)) len 904 net/bluetooth/sco.c len = min_t(unsigned int, len, sizeof(cinfo)); len 905 net/bluetooth/sco.c if (copy_to_user(optval, (char *)&cinfo, len)) len 923 net/bluetooth/sco.c int len, err = 0; len 931 net/bluetooth/sco.c if (get_user(len, optlen)) len 953 net/bluetooth/sco.c len = min_t(unsigned int, len, sizeof(voice)); len 954 net/bluetooth/sco.c if (copy_to_user(optval, (char *)&voice, len)) len 1143 net/bluetooth/sco.c BT_DBG("conn %p len %d", conn, skb->len); len 1145 net/bluetooth/sco.c if (skb->len) { len 157 net/bluetooth/smp.c static inline void swap_buf(const u8 *src, u8 *dst, size_t len) len 161 net/bluetooth/smp.c for (i = 0; i < len; i++) len 162 net/bluetooth/smp.c dst[len - 1 - i] = src[i]; len 170 net/bluetooth/smp.c size_t len, u8 mac[16]) len 176 net/bluetooth/smp.c if (len > CMAC_MSG_MAX) len 188 net/bluetooth/smp.c swap_buf(m, msg_msb, len); len 190 net/bluetooth/smp.c SMP_DBG("msg (len %zu) %*phN", len, (int) len, m); len 199 net/bluetooth/smp.c err = crypto_shash_digest(desc, msg_msb, len, mac_msb); len 599 net/bluetooth/smp.c static void smp_send_cmd(struct l2cap_conn *conn, u8 code, u16 len, void *data) len 615 net/bluetooth/smp.c iv[1].iov_len = len; len 619 net/bluetooth/smp.c iov_iter_kvec(&msg.msg_iter, WRITE, iv, 2, 1 + len); len 621 net/bluetooth/smp.c l2cap_chan_send(chan, &msg, 1 + len); len 1738 net/bluetooth/smp.c if (skb->len < sizeof(*req)) len 1929 net/bluetooth/smp.c if (skb->len < sizeof(*rsp)) len 2084 net/bluetooth/smp.c if (skb->len < sizeof(smp->pcnf)) len 2130 net/bluetooth/smp.c if (skb->len < sizeof(smp->rrnd)) len 2265 net/bluetooth/smp.c if (skb->len < sizeof(*rp)) len 2459 net/bluetooth/smp.c if (skb->len < sizeof(*rp)) len 2483 net/bluetooth/smp.c if (skb->len < sizeof(*rp)) len 2515 net/bluetooth/smp.c if (skb->len < sizeof(*info)) len 2538 net/bluetooth/smp.c if (skb->len < sizeof(*info)) len 2605 net/bluetooth/smp.c if (skb->len < sizeof(*rp)) len 2685 net/bluetooth/smp.c if (skb->len < sizeof(*key)) len 2815 net/bluetooth/smp.c if (skb->len < sizeof(*check)) len 2886 net/bluetooth/smp.c if (skb->len < 1) len 3135 net/bluetooth/smp.c unsigned long len, int nb) len 3139 net/bluetooth/smp.c skb = bt_skb_alloc(hdr_len + len, GFP_KERNEL); len 326 net/bpf/test_run.c size = skb->len; len 50 net/bpfilter/bpfilter_kern.c req.len = optlen; len 7 net/bpfilter/msgfmt.h __u32 len; len 253 net/bridge/br_arp_nd_proxy.c int i, len; len 260 net/bridge/br_arp_nd_proxy.c len = LL_RESERVED_SPACE(dev) + sizeof(struct ipv6hdr) + len 263 net/bridge/br_arp_nd_proxy.c reply = alloc_skb(len, GFP_ATOMIC); len 276 net/bridge/br_arp_nd_proxy.c ns_olen = request->len - (skb_network_offset(request) + len 48 net/bridge/br_device.c brstats->tx_bytes += skb->len; len 41 net/bridge/br_input.c brstats->rx_bytes += skb->len; len 261 net/bridge/br_mdb.c return skb->len; len 250 net/bridge/br_multicast.c skb_set_network_header(skb, skb->len); len 271 net/bridge/br_multicast.c skb_set_transport_header(skb, skb->len); len 342 net/bridge/br_multicast.c skb_set_network_header(skb, skb->len); len 373 net/bridge/br_multicast.c skb_set_transport_header(skb, skb->len); len 925 net/bridge/br_multicast.c int len; len 934 net/bridge/br_multicast.c len = skb_transport_offset(skb) + sizeof(*ih); len 937 net/bridge/br_multicast.c len += sizeof(*grec); len 938 net/bridge/br_multicast.c if (!ip_mc_may_pull(skb, len)) len 941 net/bridge/br_multicast.c grec = (void *)(skb->data + len - sizeof(*grec)); len 946 net/bridge/br_multicast.c len += nsrcs * 4; len 947 net/bridge/br_multicast.c if (!ip_mc_may_pull(skb, len)) len 992 net/bridge/br_multicast.c int len; len 1001 net/bridge/br_multicast.c len = skb_transport_offset(skb) + sizeof(*icmp6h); len 1007 net/bridge/br_multicast.c nsrcs_offset = len + offsetof(struct mld2_grec, grec_nsrcs); len 1021 net/bridge/br_multicast.c if (!ipv6_mc_may_pull(skb, len + grec_len)) len 1024 net/bridge/br_multicast.c grec = (struct mld2_grec *)(skb->data + len); len 1025 net/bridge/br_multicast.c len += grec_len; len 177 net/bridge/br_netfilter_hooks.c unsigned int len = nf_bridge_encap_header_len(skb); len 179 net/bridge/br_netfilter_hooks.c skb_pull(skb, len); len 180 net/bridge/br_netfilter_hooks.c skb->network_header += len; len 185 net/bridge/br_netfilter_hooks.c unsigned int len = nf_bridge_encap_header_len(skb); len 187 net/bridge/br_netfilter_hooks.c skb_pull_rcsum(skb, len); len 188 net/bridge/br_netfilter_hooks.c skb->network_header += len; len 199 net/bridge/br_netfilter_hooks.c u32 len; len 217 net/bridge/br_netfilter_hooks.c len = ntohs(iph->tot_len); len 218 net/bridge/br_netfilter_hooks.c if (skb->len < len) { len 221 net/bridge/br_netfilter_hooks.c } else if (len < (iph->ihl*4)) len 224 net/bridge/br_netfilter_hooks.c if (pskb_trim_rcsum(skb, len)) { len 482 net/bridge/br_netfilter_hooks.c __u32 len = nf_bridge_encap_header_len(skb); len 485 net/bridge/br_netfilter_hooks.c if (unlikely(!pskb_may_pull(skb, len))) len 741 net/bridge/br_netfilter_hooks.c if (skb_is_gso(skb) || skb->len + mtu_reserved <= mtu) { len 52 net/bridge/br_netfilter_ipv6.c int len = (raw[1] + 1) << 3; len 54 net/bridge/br_netfilter_ipv6.c if ((raw + len) - skb->data > skb_headlen(skb)) len 58 net/bridge/br_netfilter_ipv6.c len -= 2; len 60 net/bridge/br_netfilter_ipv6.c while (len > 0) { len 78 net/bridge/br_netfilter_ipv6.c if (pkt_len > skb->len - sizeof(struct ipv6hdr)) len 86 net/bridge/br_netfilter_ipv6.c if (optlen > len) len 91 net/bridge/br_netfilter_ipv6.c len -= optlen; len 93 net/bridge/br_netfilter_ipv6.c if (len == 0) len 109 net/bridge/br_netfilter_ipv6.c if (skb->len < ip6h_len) len 120 net/bridge/br_netfilter_ipv6.c if (pkt_len + ip6h_len > skb->len) { len 1018 net/bridge/br_netlink.c .len = ETH_ALEN }, len 1043 net/bridge/br_netlink.c .len = sizeof(struct br_boolopt_multi) }, len 28 net/bridge/br_sysfs_br.c const char *buf, size_t len, len 51 net/bridge/br_sysfs_br.c return err ? err : len; len 64 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 66 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, br_set_forward_delay); len 79 net/bridge/br_sysfs_br.c size_t len) len 81 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, br_set_hello_time); len 93 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 95 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, br_set_max_age); len 113 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 115 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_ageing_time); len 136 net/bridge/br_sysfs_br.c size_t len) len 138 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_stp_state); len 163 net/bridge/br_sysfs_br.c size_t len) len 165 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_group_fwd_mask); len 184 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 186 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_priority); len 276 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 308 net/bridge/br_sysfs_br.c return len; len 321 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 323 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_flush); len 342 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 344 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_no_linklocal_learn); len 358 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 360 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, br_multicast_set_router); len 374 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 376 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, br_multicast_toggle); len 398 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 400 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_query_use_ifaddr); len 414 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 416 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, br_multicast_set_querier); len 435 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 437 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_elasticity); len 455 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 457 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_hash_max); len 472 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 474 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, br_multicast_set_igmp_version); len 494 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 496 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_last_member_count); len 515 net/bridge/br_sysfs_br.c size_t len) len 517 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_startup_query_count); len 537 net/bridge/br_sysfs_br.c size_t len) len 539 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_last_member_interval); len 559 net/bridge/br_sysfs_br.c size_t len) len 561 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_membership_interval); len 582 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 584 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_querier_interval); len 605 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 607 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_query_interval); len 628 net/bridge/br_sysfs_br.c size_t len) len 630 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_query_response_interval); len 651 net/bridge/br_sysfs_br.c size_t len) len 653 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_startup_query_interval); len 676 net/bridge/br_sysfs_br.c size_t len) len 678 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_stats_enabled); len 694 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 696 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, br_multicast_set_mld_version); len 717 net/bridge/br_sysfs_br.c size_t len) len 719 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_nf_call_iptables); len 738 net/bridge/br_sysfs_br.c size_t len) len 740 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_nf_call_ip6tables); len 759 net/bridge/br_sysfs_br.c size_t len) len 761 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, set_nf_call_arptables); len 776 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 778 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, br_vlan_filter_toggle); len 792 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 794 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, br_vlan_set_proto); len 808 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 810 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, br_vlan_set_default_pvid); len 824 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 826 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, br_vlan_set_stats); len 840 net/bridge/br_sysfs_br.c const char *buf, size_t len) len 842 net/bridge/br_sysfs_br.c return store_bridge_parm(d, buf, len, br_vlan_set_stats_per_port); len 427 net/bridge/br_vlan.c stats->tx_bytes += skb->len; len 523 net/bridge/br_vlan.c stats->rx_bytes += skb->len; len 181 net/bridge/netfilter/ebt_among.c static bool wormhash_offset_invalid(int off, unsigned int len) len 192 net/bridge/netfilter/ebt_among.c return off > len; len 31 net/bridge/netfilter/ebt_nflog.c li.u.ulog.copy_len = info->len; len 224 net/bridge/netfilter/ebtables.c ADD_COUNTER(*(counter_base + i), skb->len, 1); len 1073 net/bridge/netfilter/ebtables.c unsigned int len) len 1082 net/bridge/netfilter/ebtables.c if (len != sizeof(tmp) + tmp.entries_size) len 1251 net/bridge/netfilter/ebtables.c const void __user *user, unsigned int len) len 1295 net/bridge/netfilter/ebtables.c unsigned int len) len 1302 net/bridge/netfilter/ebtables.c if (len != sizeof(hlp) + hlp.num_counters * sizeof(struct ebt_counter)) len 1306 net/bridge/netfilter/ebtables.c hlp.num_counters, user, len); len 1415 net/bridge/netfilter/ebtables.c const int *len, int cmd) len 1438 net/bridge/netfilter/ebtables.c if (*len != sizeof(struct ebt_replace) + entries_size + len 1459 net/bridge/netfilter/ebtables.c int cmd, void __user *user, unsigned int len) len 1469 net/bridge/netfilter/ebtables.c ret = do_replace(net, user, len); len 1472 net/bridge/netfilter/ebtables.c ret = update_counters(net, user, len); len 1480 net/bridge/netfilter/ebtables.c static int do_ebt_get_ctl(struct sock *sk, int cmd, void __user *user, int *len) len 1502 net/bridge/netfilter/ebtables.c if (*len != sizeof(struct ebt_replace)) { len 1517 net/bridge/netfilter/ebtables.c if (copy_to_user(user, &tmp, *len) != 0) { len 1526 net/bridge/netfilter/ebtables.c ret = copy_everything_to_user(t, user, len, cmd); len 1801 net/bridge/netfilter/ebtables.c void __user *user, int *len, int cmd) len 1838 net/bridge/netfilter/ebtables.c if (*len != sizeof(tmp) + repl.entries_size + len 1841 net/bridge/netfilter/ebtables.c *len, tinfo.entries_size, repl.entries_size); len 2167 net/bridge/netfilter/ebtables.c void __user *user, unsigned int len) len 2172 net/bridge/netfilter/ebtables.c if (len < sizeof(tmp)) len 2178 net/bridge/netfilter/ebtables.c if (len != sizeof(tmp) + tmp.entries_size) len 2203 net/bridge/netfilter/ebtables.c unsigned int len) len 2211 net/bridge/netfilter/ebtables.c ret = compat_copy_ebt_replace_from_user(&tmp, user, len); len 2214 net/bridge/netfilter/ebtables.c if (ret == -EINVAL && do_replace(net, user, len) == 0) len 2306 net/bridge/netfilter/ebtables.c unsigned int len) len 2314 net/bridge/netfilter/ebtables.c if (len != sizeof(hlp) + hlp.num_counters * sizeof(struct ebt_counter)) len 2315 net/bridge/netfilter/ebtables.c return update_counters(net, user, len); len 2318 net/bridge/netfilter/ebtables.c hlp.num_counters, user, len); len 2322 net/bridge/netfilter/ebtables.c int cmd, void __user *user, unsigned int len) len 2332 net/bridge/netfilter/ebtables.c ret = compat_do_replace(net, user, len); len 2335 net/bridge/netfilter/ebtables.c ret = compat_update_counters(net, user, len); len 2344 net/bridge/netfilter/ebtables.c void __user *user, int *len) len 2356 net/bridge/netfilter/ebtables.c cmd == EBT_SO_GET_INIT_INFO) && *len != sizeof(tmp)) len 2357 net/bridge/netfilter/ebtables.c return do_ebt_get_ctl(sk, cmd, user, len); len 2377 net/bridge/netfilter/ebtables.c if (copy_to_user(user, &tmp, *len) != 0) { len 2388 net/bridge/netfilter/ebtables.c if (copy_to_user(user, &tmp, *len) != 0) { len 2404 net/bridge/netfilter/ebtables.c if (copy_everything_to_user(t, user, len, cmd) == 0) len 2407 net/bridge/netfilter/ebtables.c ret = compat_copy_everything_to_user(t, user, len, cmd); len 70 net/bridge/netfilter/nf_conntrack_bridge.c if (frag->len > mtu || len 196 net/bridge/netfilter/nf_conntrack_bridge.c int nhoff, len; len 204 net/bridge/netfilter/nf_conntrack_bridge.c len = ntohs(iph->tot_len); len 205 net/bridge/netfilter/nf_conntrack_bridge.c if (skb->len < nhoff + len || len 206 net/bridge/netfilter/nf_conntrack_bridge.c len < (iph->ihl * 4)) len 215 net/bridge/netfilter/nf_conntrack_bridge.c int nhoff, len; len 222 net/bridge/netfilter/nf_conntrack_bridge.c len = ntohs(hdr->payload_len) + sizeof(struct ipv6hdr) + nhoff; len 223 net/bridge/netfilter/nf_conntrack_bridge.c if (skb->len < len) len 235 net/bridge/netfilter/nf_conntrack_bridge.c u32 len; len 248 net/bridge/netfilter/nf_conntrack_bridge.c len = ntohs(ip_hdr(skb)->tot_len); len 249 net/bridge/netfilter/nf_conntrack_bridge.c if (pskb_trim_rcsum(skb, len)) len 262 net/bridge/netfilter/nf_conntrack_bridge.c len = sizeof(struct ipv6hdr) + ntohs(ipv6_hdr(skb)->payload_len); len 263 net/bridge/netfilter/nf_conntrack_bridge.c if (pskb_trim_rcsum(skb, len)) len 74 net/bridge/netfilter/nft_meta_bridge.c unsigned int len; len 80 net/bridge/netfilter/nft_meta_bridge.c len = IFNAMSIZ; len 84 net/bridge/netfilter/nft_meta_bridge.c len = sizeof(u16); len 92 net/bridge/netfilter/nft_meta_bridge.c NFT_DATA_VALUE, len); len 45 net/bridge/netfilter/nft_reject_bridge.c u32 len; len 54 net/bridge/netfilter/nft_reject_bridge.c len = ntohs(iph->tot_len); len 55 net/bridge/netfilter/nft_reject_bridge.c if (skb->len < len) len 57 net/bridge/netfilter/nft_reject_bridge.c else if (len < (iph->ihl*4)) len 95 net/bridge/netfilter/nft_reject_bridge.c niph->tot_len = htons(nskb->len); len 111 net/bridge/netfilter/nft_reject_bridge.c unsigned int len; len 123 net/bridge/netfilter/nft_reject_bridge.c len = min_t(unsigned int, 536, oldskb->len); len 125 net/bridge/netfilter/nft_reject_bridge.c if (!pskb_may_pull(oldskb, len)) len 139 net/bridge/netfilter/nft_reject_bridge.c LL_MAX_HEADER + len, GFP_ATOMIC); len 152 net/bridge/netfilter/nft_reject_bridge.c skb_put_data(nskb, skb_network_header(oldskb), len); len 154 net/bridge/netfilter/nft_reject_bridge.c csum = csum_partial((void *)icmph, len + sizeof(struct icmphdr), 0); len 157 net/bridge/netfilter/nft_reject_bridge.c niph->tot_len = htons(nskb->len); len 178 net/bridge/netfilter/nft_reject_bridge.c if (pkt_len + sizeof(struct ipv6hdr) > skb->len) len 211 net/bridge/netfilter/nft_reject_bridge.c nip6h->payload_len = htons(nskb->len - sizeof(struct ipv6hdr)); len 234 net/bridge/netfilter/nft_reject_bridge.c if (thoff < 0 || thoff >= skb->len || (fo & htons(~0x7)) != 0) len 251 net/bridge/netfilter/nft_reject_bridge.c unsigned int len; len 259 net/bridge/netfilter/nft_reject_bridge.c len = min_t(unsigned int, 1220, oldskb->len); len 261 net/bridge/netfilter/nft_reject_bridge.c if (!pskb_may_pull(oldskb, len)) len 268 net/bridge/netfilter/nft_reject_bridge.c LL_MAX_HEADER + len, GFP_ATOMIC); len 281 net/bridge/netfilter/nft_reject_bridge.c skb_put_data(nskb, skb_network_header(oldskb), len); len 282 net/bridge/netfilter/nft_reject_bridge.c nip6h->payload_len = htons(nskb->len - sizeof(struct ipv6hdr)); len 286 net/bridge/netfilter/nft_reject_bridge.c nskb->len - sizeof(struct ipv6hdr), len 289 net/bridge/netfilter/nft_reject_bridge.c nskb->len - sizeof(struct ipv6hdr), len 272 net/caif/caif_socket.c size_t len, int flags) len 287 net/caif/caif_socket.c copylen = skb->len; len 288 net/caif/caif_socket.c if (len < copylen) { len 290 net/caif/caif_socket.c copylen = len; len 297 net/caif/caif_socket.c ret = (flags & MSG_TRUNC) ? skb->len : copylen; len 424 net/caif/caif_socket.c chunk = min_t(unsigned int, skb->len, size); len 439 net/caif/caif_socket.c if (skb->len) { len 519 net/caif/caif_socket.c size_t len) len 560 net/caif/caif_socket.c if (len > cf_sk->maxframe && cf_sk->sk.sk_protocol != CAIFPROTO_RFM) len 563 net/caif/caif_socket.c buffer_size = len + cf_sk->headroom + cf_sk->tailroom; len 573 net/caif/caif_socket.c ret = memcpy_from_msg(skb_put(skb, len), msg, len); len 582 net/caif/caif_socket.c return len; len 594 net/caif/caif_socket.c size_t len) len 616 net/caif/caif_socket.c while (sent < len) { len 618 net/caif/caif_socket.c size = len-sent; len 355 net/caif/cfctrl.c u8 len; len 469 net/caif/cfctrl.c len = cfpkt_extr_head_u8(pkt); len 470 net/caif/cfctrl.c linkparam.u.utility.paramlen = len; len 473 net/caif/cfctrl.c while (cfpkt_more(pkt) && len--) { len 482 net/caif/cfctrl.c len = cfpkt_extr_head_u8(pkt); len 484 net/caif/cfctrl.c cfpkt_extr_head(pkt, ¶m, len); len 74 net/caif/cffrml.c static u16 cffrml_checksum(u16 chks, void *buf, u16 len) len 79 net/caif/cffrml.c return crc_ccitt(chks, buf, len); len 85 net/caif/cffrml.c u16 len; len 92 net/caif/cffrml.c len = le16_to_cpu(tmp); len 96 net/caif/cffrml.c len -= 2; len 98 net/caif/cffrml.c if (cfpkt_setlen(pkt, len) < 0) { len 100 net/caif/cffrml.c pr_err("Framing length error (%d)\n", len); len 140 net/caif/cffrml.c u16 len; len 151 net/caif/cffrml.c len = cfpkt_getlen(pkt); len 152 net/caif/cffrml.c data = cpu_to_le16(len); len 79 net/caif/cfpkt_skbuff.c static struct cfpkt *cfpkt_create_pfx(u16 len, u16 pfx) len 83 net/caif/cfpkt_skbuff.c skb = alloc_skb(len + pfx, GFP_ATOMIC); len 91 net/caif/cfpkt_skbuff.c inline struct cfpkt *cfpkt_create(u16 len) len 93 net/caif/cfpkt_skbuff.c return cfpkt_create_pfx(len + PKT_POSTFIX, PKT_PREFIX); len 105 net/caif/cfpkt_skbuff.c return skb->len > 0; len 108 net/caif/cfpkt_skbuff.c int cfpkt_peek_head(struct cfpkt *pkt, void *data, u16 len) len 111 net/caif/cfpkt_skbuff.c if (skb_headlen(skb) >= len) { len 112 net/caif/cfpkt_skbuff.c memcpy(data, skb->data, len); len 115 net/caif/cfpkt_skbuff.c return !cfpkt_extr_head(pkt, data, len) && len 116 net/caif/cfpkt_skbuff.c !cfpkt_add_head(pkt, data, len); len 119 net/caif/cfpkt_skbuff.c int cfpkt_extr_head(struct cfpkt *pkt, void *data, u16 len) len 126 net/caif/cfpkt_skbuff.c if (unlikely(len > skb->len)) { len 131 net/caif/cfpkt_skbuff.c if (unlikely(len > skb_headlen(skb))) { len 137 net/caif/cfpkt_skbuff.c from = skb_pull(skb, len); len 138 net/caif/cfpkt_skbuff.c from -= len; len 140 net/caif/cfpkt_skbuff.c memcpy(data, from, len); len 145 net/caif/cfpkt_skbuff.c int cfpkt_extr_trail(struct cfpkt *pkt, void *dta, u16 len) len 157 net/caif/cfpkt_skbuff.c if (unlikely(skb->data + len > skb_tail_pointer(skb))) { len 161 net/caif/cfpkt_skbuff.c from = skb_tail_pointer(skb) - len; len 162 net/caif/cfpkt_skbuff.c skb_trim(skb, skb->len - len); len 163 net/caif/cfpkt_skbuff.c memcpy(data, from, len); len 167 net/caif/cfpkt_skbuff.c int cfpkt_pad_trail(struct cfpkt *pkt, u16 len) len 169 net/caif/cfpkt_skbuff.c return cfpkt_add_body(pkt, NULL, len); len 172 net/caif/cfpkt_skbuff.c int cfpkt_add_body(struct cfpkt *pkt, const void *data, u16 len) len 186 net/caif/cfpkt_skbuff.c if (unlikely(skb_tailroom(skb) < len)) { len 187 net/caif/cfpkt_skbuff.c if (likely(len < PKT_LEN_WHEN_EXTENDING)) len 190 net/caif/cfpkt_skbuff.c addlen = len; len 204 net/caif/cfpkt_skbuff.c to = pskb_put(skb, lastskb, len); len 206 net/caif/cfpkt_skbuff.c memcpy(to, data, len); len 215 net/caif/cfpkt_skbuff.c int cfpkt_add_head(struct cfpkt *pkt, const void *data2, u16 len) len 224 net/caif/cfpkt_skbuff.c if (unlikely(skb_headroom(skb) < len)) { len 236 net/caif/cfpkt_skbuff.c to = skb_push(skb, len); len 237 net/caif/cfpkt_skbuff.c memcpy(to, data, len); len 242 net/caif/cfpkt_skbuff.c inline int cfpkt_add_trail(struct cfpkt *pkt, const void *data, u16 len) len 244 net/caif/cfpkt_skbuff.c return cfpkt_add_body(pkt, data, len); len 250 net/caif/cfpkt_skbuff.c return skb->len; len 270 net/caif/cfpkt_skbuff.c int cfpkt_setlen(struct cfpkt *pkt, u16 len) len 278 net/caif/cfpkt_skbuff.c if (likely(len <= skb->len)) { len 280 net/caif/cfpkt_skbuff.c ___pskb_trim(skb, len); len 282 net/caif/cfpkt_skbuff.c skb_trim(skb, len); len 288 net/caif/cfpkt_skbuff.c if (unlikely(!cfpkt_pad_trail(pkt, len - skb->len))) len 85 net/caif/chnl_net.c pktlen = skb->len; len 218 net/caif/chnl_net.c int len; len 223 net/caif/chnl_net.c if (skb->len > priv->netdev->mtu) { len 241 net/caif/chnl_net.c len = skb->len; len 254 net/caif/chnl_net.c dev->stats.tx_bytes += len; len 206 net/can/af_can.c if (skb->len == CAN_MTU) { len 208 net/can/af_can.c if (unlikely(cfd->len > CAN_MAX_DLEN)) len 210 net/can/af_can.c } else if (skb->len == CANFD_MTU) { len 212 net/can/af_can.c if (unlikely(cfd->len > CANFD_MAX_DLEN)) len 222 net/can/af_can.c if (unlikely(skb->len > skb->dev->mtu && cfd->len > CAN_MAX_DLEN)) { len 678 net/can/af_can.c if (unlikely(dev->type != ARPHRD_CAN || skb->len != CAN_MTU || len 679 net/can/af_can.c cfd->len > CAN_MAX_DLEN)) { len 681 net/can/af_can.c dev->type, skb->len, cfd->len); len 695 net/can/af_can.c if (unlikely(dev->type != ARPHRD_CAN || skb->len != CANFD_MTU || len 696 net/can/af_can.c cfd->len > CANFD_MAX_DLEN)) { len 698 net/can/af_can.c dev->type, skb->len, cfd->len); len 872 net/can/af_can.c offsetof(struct canfd_frame, len) || len 521 net/can/bcm.c for (i = 0; i < rxdata->len; i += 8) { len 531 net/can/bcm.c if (rxdata->len != lcf->len) { len 643 net/can/bcm.c if (skb->len != op->cfsiz) len 876 net/can/bcm.c if (cf->len > 64) len 879 net/can/bcm.c if (cf->len > 8) len 922 net/can/bcm.c if (cf->len > 64) len 925 net/can/bcm.c if (cf->len > 8) len 1530 net/can/bcm.c static int bcm_connect(struct socket *sock, struct sockaddr *uaddr, int len, len 1539 net/can/bcm.c if (len < CAN_REQUIRED_SIZE(*addr, can_ifindex)) len 1609 net/can/bcm.c if (skb->len < size) len 1610 net/can/bcm.c size = skb->len; len 158 net/can/gw.c MODFUNC(mod_and_len, cf->len &= mod->modframe.and.len) len 162 net/can/gw.c MODFUNC(mod_or_len, cf->len |= mod->modframe.or.len) len 166 net/can/gw.c MODFUNC(mod_xor_len, cf->len ^= mod->modframe.xor.len) len 170 net/can/gw.c MODFUNC(mod_set_len, cf->len = mod->modframe.set.len) len 211 net/can/gw.c dst->len = src->can_dlc; len 224 net/can/gw.c dst->len = src->len; len 261 net/can/gw.c int from = calc_idx(xor->from_idx, cf->len); len 262 net/can/gw.c int to = calc_idx(xor->to_idx, cf->len); len 263 net/can/gw.c int res = calc_idx(xor->result_idx, cf->len); len 306 net/can/gw.c int from = calc_idx(crc8->from_idx, cf->len); len 307 net/can/gw.c int to = calc_idx(crc8->to_idx, cf->len); len 308 net/can/gw.c int res = calc_idx(crc8->result_idx, cf->len); len 405 net/can/gw.c if (skb->len != CANFD_MTU) len 408 net/can/gw.c if (skb->len != CAN_MTU) len 477 net/can/gw.c int max_len = nskb->len - offsetof(struct canfd_frame, data); len 480 net/can/gw.c if (cf->len > max_len) { len 710 net/can/gw.c return skb->len; len 714 net/can/gw.c [CGW_MOD_AND] = { .len = sizeof(struct cgw_frame_mod) }, len 715 net/can/gw.c [CGW_MOD_OR] = { .len = sizeof(struct cgw_frame_mod) }, len 716 net/can/gw.c [CGW_MOD_XOR] = { .len = sizeof(struct cgw_frame_mod) }, len 717 net/can/gw.c [CGW_MOD_SET] = { .len = sizeof(struct cgw_frame_mod) }, len 718 net/can/gw.c [CGW_CS_XOR] = { .len = sizeof(struct cgw_csum_xor) }, len 719 net/can/gw.c [CGW_CS_CRC8] = { .len = sizeof(struct cgw_csum_crc8) }, len 722 net/can/gw.c [CGW_FILTER] = { .len = sizeof(struct can_filter) }, len 725 net/can/gw.c [CGW_FDMOD_AND] = { .len = sizeof(struct cgw_fdframe_mod) }, len 726 net/can/gw.c [CGW_FDMOD_OR] = { .len = sizeof(struct cgw_fdframe_mod) }, len 727 net/can/gw.c [CGW_FDMOD_XOR] = { .len = sizeof(struct cgw_fdframe_mod) }, len 728 net/can/gw.c [CGW_FDMOD_SET] = { .len = sizeof(struct cgw_fdframe_mod) }, len 42 net/can/j1939/address-claim.c if (skb->len < 3 || skcb->addr.pgn != J1939_PGN_REQUEST) len 55 net/can/j1939/address-claim.c if (skb->len != 8) { len 57 net/can/j1939/address-claim.c skb->len); len 132 net/can/j1939/address-claim.c if (skb->len != 8) { len 134 net/can/j1939/address-claim.c skb->len); len 322 net/can/j1939/main.c dlc = skb->len; len 405 net/can/j1939/socket.c static int j1939_sk_sanity_check(struct sockaddr_can *addr, int len) len 409 net/can/j1939/socket.c if (len < J1939_MIN_NAMELEN) len 422 net/can/j1939/socket.c static int j1939_sk_bind(struct socket *sock, struct sockaddr *uaddr, int len) len 431 net/can/j1939/socket.c ret = j1939_sk_sanity_check(addr, len); len 507 net/can/j1939/socket.c int len, int flags) len 513 net/can/j1939/socket.c ret = j1939_sk_sanity_check(addr, len); len 729 net/can/j1939/socket.c int len = sizeof(tmp); len 759 net/can/j1939/socket.c if (len > ulen) len 761 net/can/j1939/socket.c else if (put_user(len, optlen)) len 763 net/can/j1939/socket.c else if (copy_to_user(optval, val, len)) len 791 net/can/j1939/socket.c if (size < skb->len) len 794 net/can/j1939/socket.c size = skb->len; len 331 net/can/j1939/transport.c if ((do_skcb->offset + do_skb->len) < offset_start) { len 371 net/can/j1939/transport.c offset_start < (do_skcb->offset + do_skb->len)) { len 601 net/can/j1939/transport.c const u8 *dat, int len) len 611 net/can/j1939/transport.c skb_put_data(skb, dat, len); len 612 net/can/j1939/transport.c if (j1939_tp_padding && len < 8) len 613 net/can/j1939/transport.c memset(skb_put(skb, 8 - len), 0xff, 8 - len); len 763 net/can/j1939/transport.c unsigned int len, pdelay; len 786 net/can/j1939/transport.c len = se_skb->len - offset; len 787 net/can/j1939/transport.c if (len > 7) len 788 net/can/j1939/transport.c len = 7; len 790 net/can/j1939/transport.c memcpy(&dat[1], &tpdat[offset], len); len 791 net/can/j1939/transport.c ret = j1939_tp_tx_dat(session, dat, len + 1); len 861 net/can/j1939/transport.c unsigned int pkt, len; len 868 net/can/j1939/transport.c len = session->pkt.total - session->pkt.rx; len 869 net/can/j1939/transport.c len = min3(len, session->pkt.block, j1939_tp_block ?: 255); len 875 net/can/j1939/transport.c dat[1] = len; len 881 net/can/j1939/transport.c dat[1] = len; len 893 net/can/j1939/transport.c if (len) len 1295 net/can/j1939/transport.c int len; len 1303 net/can/j1939/transport.c len = j1939_etp_ctl_to_size(dat); len 1305 net/can/j1939/transport.c len = j1939_tp_ctl_to_size(dat); len 1307 net/can/j1939/transport.c if (session->total_message_size != len) { len 1311 net/can/j1939/transport.c len); len 1520 net/can/j1939/transport.c int len; len 1532 net/can/j1939/transport.c len = j1939_etp_ctl_to_size(dat); len 1533 net/can/j1939/transport.c if (len > J1939_MAX_ETP_PACKET_SIZE) len 1535 net/can/j1939/transport.c else if (len > priv->tp_max_packet_size) len 1537 net/can/j1939/transport.c else if (len <= J1939_MAX_TP_PACKET_SIZE) len 1540 net/can/j1939/transport.c len = j1939_tp_ctl_to_size(dat); len 1541 net/can/j1939/transport.c if (len > J1939_MAX_TP_PACKET_SIZE) len 1543 net/can/j1939/transport.c else if (len > priv->tp_max_packet_size) len 1552 net/can/j1939/transport.c session = j1939_session_fresh_new(priv, len, &skcb); len 1560 net/can/j1939/transport.c session->pkt.total = (len + 6) / 7; len 1724 net/can/j1939/transport.c if (skb->len <= 1) len 1762 net/can/j1939/transport.c nbytes = se_skb->len - offset; len 1765 net/can/j1939/transport.c if (nbytes <= 0 || (nbytes + 1) > skb->len) { len 1767 net/can/j1939/transport.c __func__, session, nbytes, skb->len); len 2002 net/can/j1939/transport.c if (skb->len < 8) len 129 net/can/raw.c if (!ro->fd_frames && oskb->len != CAN_MTU) len 390 net/can/raw.c static int raw_bind(struct socket *sock, struct sockaddr *uaddr, int len) len 399 net/can/raw.c if (len < CAN_REQUIRED_SIZE(*addr, can_ifindex)) len 653 net/can/raw.c int len; len 659 net/can/raw.c if (get_user(len, optlen)) len 661 net/can/raw.c if (len < 0) len 670 net/can/raw.c if (len > fsize) len 671 net/can/raw.c len = fsize; len 672 net/can/raw.c if (copy_to_user(optval, ro->filter, len)) len 675 net/can/raw.c len = 0; len 680 net/can/raw.c err = put_user(len, optlen); len 684 net/can/raw.c if (len > sizeof(can_err_mask_t)) len 685 net/can/raw.c len = sizeof(can_err_mask_t); len 690 net/can/raw.c if (len > sizeof(int)) len 691 net/can/raw.c len = sizeof(int); len 696 net/can/raw.c if (len > sizeof(int)) len 697 net/can/raw.c len = sizeof(int); len 702 net/can/raw.c if (len > sizeof(int)) len 703 net/can/raw.c len = sizeof(int); len 708 net/can/raw.c if (len > sizeof(int)) len 709 net/can/raw.c len = sizeof(int); len 717 net/can/raw.c if (put_user(len, optlen)) len 719 net/can/raw.c if (copy_to_user(optval, val, len)) len 811 net/can/raw.c if (size < skb->len) len 814 net/can/raw.c size = skb->len; len 91 net/ceph/auth.c int len = strlen(name); len 93 net/ceph/auth.c if (*p + 2*sizeof(u32) + len > end) len 96 net/ceph/auth.c ceph_encode_32(p, len); len 97 net/ceph/auth.c ceph_encode_copy(p, name, len); len 105 net/ceph/auth.c int ceph_auth_build_hello(struct ceph_auth_client *ac, void *buf, size_t len) len 108 net/ceph/auth.c void *p = monhdr + 1, *end = buf + len, *lenp; len 179 net/ceph/auth.c void *buf, size_t len, len 183 net/ceph/auth.c void *end = buf + len; len 422 net/ceph/auth_x.c u32 len = th->ticket_blob->vec.iov_len; len 424 net/ceph/auth_x.c ceph_encode_32_safe(p, end, len, bad); len 425 net/ceph/auth_x.c ceph_encode_copy_safe(p, end, buf, len, bad); len 569 net/ceph/auth_x.c int len = end - buf; len 580 net/ceph/auth_x.c if (len != sizeof(*sc)) len 813 net/ceph/auth_x.c __le32 len; len 820 net/ceph/auth_x.c sigblock->len = cpu_to_le32(4*sizeof(u32)); len 12 net/ceph/buffer.c struct ceph_buffer *ceph_buffer_new(size_t len, gfp_t gfp) len 20 net/ceph/buffer.c b->vec.iov_base = ceph_kvmalloc(len, gfp); len 27 net/ceph/buffer.c b->alloc_len = len; len 28 net/ceph/buffer.c b->vec.iov_len = len; len 46 net/ceph/buffer.c size_t len; len 49 net/ceph/buffer.c len = ceph_decode_32(p); len 50 net/ceph/buffer.c dout("decode_buffer len %d\n", (int)len); len 51 net/ceph/buffer.c ceph_decode_need(p, end, len, bad); len 52 net/ceph/buffer.c *b = ceph_buffer_new(len, GFP_NOFS); len 55 net/ceph/buffer.c ceph_decode_copy(p, (*b)->vec.iov_base, len); len 166 net/ceph/ceph_common.c if (opt1->key->len != opt2->key->len) len 173 net/ceph/ceph_common.c ret = memcmp(opt1->key->key, opt2->key->key, opt1->key->len); len 27 net/ceph/ceph_hash.c __u32 len; /* how many key bytes still need mixing */ len 30 net/ceph/ceph_hash.c len = length; len 36 net/ceph/ceph_hash.c while (len >= 12) { len 45 net/ceph/ceph_hash.c len = len - 12; len 50 net/ceph/ceph_hash.c switch (len) { len 107 net/ceph/ceph_hash.c unsigned int ceph_str_hash(int type, const char *s, unsigned int len) len 111 net/ceph/ceph_hash.c return ceph_str_hash_linux(s, len); len 113 net/ceph/ceph_hash.c return ceph_str_hash_rjenkins(s, len); len 248 net/ceph/cls_lock_client.c u32 len; len 252 net/ceph/cls_lock_client.c ret = ceph_start_decoding(p, end, 1, "locker_id_t", &struct_v, &len); len 263 net/ceph/cls_lock_client.c ret = ceph_start_decoding(p, end, 1, "locker_info_t", &struct_v, &len); len 273 net/ceph/cls_lock_client.c len = ceph_decode_32(p); len 274 net/ceph/cls_lock_client.c *p += len; /* skip description */ len 939 net/ceph/crush/mapper.c for (step = 0; step < rule->len; step++) { len 40 net/ceph/crypto.c if (!key->len) len 43 net/ceph/crypto.c key->key = kmemdup(buf, key->len, GFP_NOIO); len 59 net/ceph/crypto.c ret = crypto_sync_skcipher_setkey(key->tfm, key->key, key->len); len 80 net/ceph/crypto.c sizeof(u16) + key->len > end) len 84 net/ceph/crypto.c ceph_encode_16(p, key->len); len 85 net/ceph/crypto.c ceph_encode_copy(p, key->key, key->len); len 96 net/ceph/crypto.c key->len = ceph_decode_16(p); len 97 net/ceph/crypto.c ceph_decode_need(p, end, key->len, bad); len 99 net/ceph/crypto.c *p += key->len; len 130 net/ceph/crypto.c key->type, key->len); len 194 net/ceph/crypto.c unsigned int len = min(chunk_len - off, buf_len); len 201 net/ceph/crypto.c sg_set_page(sg, page, len, off); len 204 net/ceph/crypto.c buf += len; len 205 net/ceph/crypto.c buf_len -= len; len 14 net/ceph/crypto.h int len; len 96 net/ceph/debugfs.c for (i = 0; i < pg->pg_temp.len; i++) len 114 net/ceph/debugfs.c for (i = 0; i < pg->pg_upmap.len; i++) len 125 net/ceph/debugfs.c for (i = 0; i < pg->pg_upmap_items.len; i++) len 196 net/ceph/debugfs.c (int)t->target_oloc.pool_ns->len, len 281 net/ceph/debugfs.c size_t len) len 285 net/ceph/debugfs.c for (i = 0; i < len; i++) { len 510 net/ceph/messenger.c static int ceph_tcp_recvmsg(struct socket *sock, void *buf, size_t len) len 512 net/ceph/messenger.c struct kvec iov = {buf, len}; len 519 net/ceph/messenger.c iov_iter_kvec(&msg.msg_iter, READ, &iov, 1, len); len 550 net/ceph/messenger.c size_t kvlen, size_t len, bool more) len 560 net/ceph/messenger.c r = kernel_sendmsg(sock, &msg, iov, kvlen, len); len 1844 net/ceph/messenger.c static int ceph_pton(const char *str, size_t len, struct ceph_entity_addr *addr, len 1849 net/ceph/messenger.c if (in4_pton(str, len, (u8 *)&((struct sockaddr_in *)&addr->in_addr)->sin_addr.s_addr, delim, ipend)) { len 1854 net/ceph/messenger.c if (in6_pton(str, len, (u8 *)&((struct sockaddr_in6 *)&addr->in_addr)->sin6_addr.s6_addr, delim, ipend)) { len 2065 net/ceph/messenger.c int len = le32_to_cpu(con->in_reply.authorizer_len); len 2076 net/ceph/messenger.c con, con->auth->authorizer_reply_buf, len); len 2086 net/ceph/messenger.c if (len) { len 48 net/ceph/mon_client.c u32 len; len 50 net/ceph/mon_client.c ceph_decode_32_safe(&p, end, len, bad); len 51 net/ceph/mon_client.c ceph_decode_need(&p, end, len, bad); len 53 net/ceph/mon_client.c dout("monmap_decode %p %p len %d (%d)\n", p, end, len, (int)(end-p)); len 108 net/ceph/mon_client.c static void __send_prepared_auth_request(struct ceph_mon_client *monc, int len) len 111 net/ceph/mon_client.c monc->m_auth->front.iov_len = len; len 112 net/ceph/mon_client.c monc->m_auth->hdr.front_len = cpu_to_le32(len); len 284 net/ceph/mon_client.c int len; len 289 net/ceph/mon_client.c len = sprintf(buf, "%s", ceph_sub_str[i]); len 292 net/ceph/mon_client.c len += sprintf(buf + len, ".%d", monc->fs_cluster_id); len 297 net/ceph/mon_client.c ceph_encode_string(&p, end, buf, len); len 905 net/ceph/mon_client.c int len; len 928 net/ceph/mon_client.c len = sprintf(h->str, "{ \"prefix\": \"osd blacklist\", \ len 932 net/ceph/mon_client.c h->str_len = cpu_to_le32(len); len 609 net/ceph/osd_client.c return 8 + 4 + 4 + 4 + (oloc->pool_ns ? oloc->pool_ns->len : 0); len 1905 net/ceph/osd_client.c hoid->nspace_len = t->target_oloc.pool_ns->len; len 2036 net/ceph/osd_client.c oloc->pool_ns->len); len 2144 net/ceph/osd_client.c int len; len 2159 net/ceph/osd_client.c len = ceph_decode_32(&p); len 2160 net/ceph/osd_client.c p += len; /* nspace */ len 2164 net/ceph/osd_client.c len = ceph_decode_32(&p); len 2165 net/ceph/osd_client.c p += len; len 3387 net/ceph/osd_client.c u32 len; len 3404 net/ceph/osd_client.c len = ceph_decode_32(p); len 3405 net/ceph/osd_client.c ceph_decode_need(p, end, len, e_inval); len 3406 net/ceph/osd_client.c struct_end = *p + len; len 3411 net/ceph/osd_client.c len = ceph_decode_32(p); len 3412 net/ceph/osd_client.c if (len > 0) { len 3420 net/ceph/osd_client.c len = ceph_decode_32(p); len 3421 net/ceph/osd_client.c if (len > 0) { len 3422 net/ceph/osd_client.c ceph_decode_need(p, end, len, e_inval); len 3424 net/ceph/osd_client.c ceph_compare_string(oloc->pool_ns, *p, len)) len 3426 net/ceph/osd_client.c *p += len; len 3460 net/ceph/osd_client.c u32 len; len 3472 net/ceph/osd_client.c len = ceph_decode_32(p); len 3473 net/ceph/osd_client.c ceph_decode_need(p, end, len, e_inval); len 3474 net/ceph/osd_client.c struct_end = *p + len; len 3480 net/ceph/osd_client.c len = ceph_decode_32(p); len 3481 net/ceph/osd_client.c if (len > 0) { len 3486 net/ceph/osd_client.c len = ceph_decode_32(p); len 3487 net/ceph/osd_client.c *p += len; /* skip osd_instructions */ len 3520 net/ceph/osd_client.c u32 len; len 3524 net/ceph/osd_client.c ceph_decode_32_safe(&p, end, len, e_inval); len 3525 net/ceph/osd_client.c ceph_decode_need(&p, end, len, e_inval); len 3526 net/ceph/osd_client.c p += len; /* skip oid */ len 5278 net/ceph/osd_client.c u64 off, u64 len, len 5287 net/ceph/osd_client.c req = ceph_osdc_new_request(osdc, layout, vino, off, &len, 0, 1, len 5295 net/ceph/osd_client.c osd_req_op_extent_osd_data_pages(req, 0, pages, len, page_align, len 5297 net/ceph/osd_client.c dout("writepages %llu~%llu (%llu bytes)\n", off, len, len); len 5306 net/ceph/osd_client.c rc = len; len 14 net/ceph/osdmap.c char *ceph_osdmap_state_str(char *str, int len, u32 state) len 16 net/ceph/osdmap.c if (!len) len 20 net/ceph/osdmap.c snprintf(str, len, "exists, up"); len 22 net/ceph/osdmap.c snprintf(str, len, "exists"); len 24 net/ceph/osdmap.c snprintf(str, len, "up"); len 26 net/ceph/osdmap.c snprintf(str, len, "doesn't exist"); len 191 net/ceph/osdmap.c u32 len; len 194 net/ceph/osdmap.c ceph_decode_32_safe(p, end, len, e_inval); len 195 net/ceph/osdmap.c if (len) { len 198 net/ceph/osdmap.c a = kmalloc_array(len, sizeof(u32), GFP_NOIO); len 204 net/ceph/osdmap.c ceph_decode_need(p, end, len * sizeof(u32), e_inval); len 205 net/ceph/osdmap.c for (i = 0; i < len; i++) len 209 net/ceph/osdmap.c *plen = len; len 503 net/ceph/osdmap.c r->len = yes; len 505 net/ceph/osdmap.c ceph_decode_need(p, end, r->len*3*sizeof(u32), bad); len 506 net/ceph/osdmap.c for (j = 0; j < r->len; j++) { len 732 net/ceph/osdmap.c unsigned len, num; len 746 net/ceph/osdmap.c len = ceph_decode_32(p); len 747 net/ceph/osdmap.c ceph_decode_need(p, end, len, bad); len 748 net/ceph/osdmap.c pool_end = *p + len; len 767 net/ceph/osdmap.c len = ceph_decode_32(p); len 768 net/ceph/osdmap.c *p += len; len 806 net/ceph/osdmap.c len = ceph_decode_32(p); len 807 net/ceph/osdmap.c *p += len; /* key */ len 808 net/ceph/osdmap.c len = ceph_decode_32(p); len 809 net/ceph/osdmap.c *p += len; /* val */ len 816 net/ceph/osdmap.c len = ceph_decode_32(p); len 817 net/ceph/osdmap.c *p += len; len 837 net/ceph/osdmap.c len = ceph_decode_32(p); len 838 net/ceph/osdmap.c *p += len; len 876 net/ceph/osdmap.c len = ceph_decode_32(p); len 877 net/ceph/osdmap.c *p += len; len 896 net/ceph/osdmap.c u32 num, len; len 903 net/ceph/osdmap.c ceph_decode_32_safe(p, end, len, bad); len 904 net/ceph/osdmap.c dout(" pool %llu len %d\n", pool, len); len 905 net/ceph/osdmap.c ceph_decode_need(p, end, len, bad); len 908 net/ceph/osdmap.c char *name = kstrndup(*p, len, GFP_NOFS); len 916 net/ceph/osdmap.c *p += len; len 1241 net/ceph/osdmap.c u32 len, i; len 1243 net/ceph/osdmap.c ceph_decode_32_safe(p, end, len, e_inval); len 1244 net/ceph/osdmap.c if (len == 0 && incremental) len 1246 net/ceph/osdmap.c if (len > (SIZE_MAX - sizeof(*pg)) / sizeof(u32)) len 1249 net/ceph/osdmap.c ceph_decode_need(p, end, len * sizeof(u32), e_inval); len 1250 net/ceph/osdmap.c pg = alloc_pg_mapping(len * sizeof(u32)); len 1254 net/ceph/osdmap.c pg->pg_temp.len = len; len 1255 net/ceph/osdmap.c for (i = 0; i < len; i++) len 1346 net/ceph/osdmap.c u32 len, i; len 1348 net/ceph/osdmap.c ceph_decode_32_safe(p, end, len, e_inval); len 1349 net/ceph/osdmap.c if (len == 0) { len 1354 net/ceph/osdmap.c if (len != map->max_osd) len 1426 net/ceph/osdmap.c u32 len, i; len 1428 net/ceph/osdmap.c ceph_decode_32_safe(p, end, len, e_inval); len 1429 net/ceph/osdmap.c if (len > (SIZE_MAX - sizeof(*pg)) / (2 * sizeof(u32))) len 1432 net/ceph/osdmap.c ceph_decode_need(p, end, 2 * len * sizeof(u32), e_inval); len 1433 net/ceph/osdmap.c pg = alloc_pg_mapping(2 * len * sizeof(u32)); len 1437 net/ceph/osdmap.c pg->pg_upmap_items.len = len; len 1438 net/ceph/osdmap.c for (i = 0; i < len; i++) { len 1477 net/ceph/osdmap.c u32 len, i; len 1569 net/ceph/osdmap.c ceph_decode_32_safe(p, end, len, e_inval); len 1570 net/ceph/osdmap.c err = osdmap_set_crush(map, crush_decode(*p, min(*p + len, end))); len 1574 net/ceph/osdmap.c *p += len; len 1646 net/ceph/osdmap.c u32 len; len 1650 net/ceph/osdmap.c ceph_decode_32_safe(p, end, len, e_inval); len 1651 net/ceph/osdmap.c for (i = 0; i < len; ++i) { len 1660 net/ceph/osdmap.c ceph_decode_32_safe(p, end, len, e_inval); len 1661 net/ceph/osdmap.c len *= sizeof(u32) + (struct_v >= 5 ? sizeof(u32) : sizeof(u8)); len 1662 net/ceph/osdmap.c ceph_decode_need(p, end, len, e_inval); len 1663 net/ceph/osdmap.c *p += len; len 1666 net/ceph/osdmap.c ceph_decode_32_safe(p, end, len, e_inval); len 1667 net/ceph/osdmap.c while (len--) { len 1694 net/ceph/osdmap.c len = ceph_decode_32(p); len 1695 net/ceph/osdmap.c while (len--) { len 1727 net/ceph/osdmap.c len = ceph_decode_32(p); len 1728 net/ceph/osdmap.c while (len--) { len 1757 net/ceph/osdmap.c s32 len; len 1782 net/ceph/osdmap.c ceph_decode_32_safe(p, end, len, e_inval); len 1783 net/ceph/osdmap.c if (len > 0) { len 1785 net/ceph/osdmap.c len, *p, end); len 1786 net/ceph/osdmap.c return ceph_osdmap_decode(p, min(*p+len, end)); len 1790 net/ceph/osdmap.c ceph_decode_32_safe(p, end, len, e_inval); len 1791 net/ceph/osdmap.c if (len > 0) { len 1793 net/ceph/osdmap.c crush_decode(*p, min(*p + len, end))); len 1796 net/ceph/osdmap.c *p += len; len 1827 net/ceph/osdmap.c ceph_decode_32_safe(p, end, len, e_inval); len 1828 net/ceph/osdmap.c while (len--) { len 1943 net/ceph/osdmap.c int len; len 1947 net/ceph/osdmap.c len = vsnprintf(oid->inline_name, sizeof(oid->inline_name), fmt, ap); len 1948 net/ceph/osdmap.c if (len >= sizeof(oid->inline_name)) len 1949 net/ceph/osdmap.c return len; len 1951 net/ceph/osdmap.c oid->name_len = len; len 1973 net/ceph/osdmap.c int len; len 1976 net/ceph/osdmap.c len = oid_printf_vargs(oid, fmt, aq); len 1979 net/ceph/osdmap.c if (len) { len 1982 net/ceph/osdmap.c external_name = kmalloc(len + 1, gfp); len 1987 net/ceph/osdmap.c WARN_ON(vsnprintf(oid->name, len + 1, fmt, ap) != len); len 1988 net/ceph/osdmap.c oid->name_len = len; len 2195 net/ceph/osdmap.c int nsl = oloc->pool_ns->len; len 2343 net/ceph/osdmap.c int len; len 2364 net/ceph/osdmap.c len = do_crush(osdmap, ruleno, pps, raw->osds, pi->size, len 2366 net/ceph/osdmap.c if (len < 0) { len 2368 net/ceph/osdmap.c len, ruleno, pi->id, pi->crush_ruleset, pi->type, len 2373 net/ceph/osdmap.c raw->size = len; len 2388 net/ceph/osdmap.c for (i = 0; i < pg->pg_upmap.len; i++) { len 2398 net/ceph/osdmap.c for (i = 0; i < pg->pg_upmap.len; i++) len 2400 net/ceph/osdmap.c raw->size = pg->pg_upmap.len; len 2410 net/ceph/osdmap.c for (i = 0; i < pg->pg_upmap_items.len; i++) { len 2569 net/ceph/osdmap.c for (i = 0; i < pg->pg_temp.len; i++) { len 74 net/ceph/pagelist.c int ceph_pagelist_append(struct ceph_pagelist *pl, const void *buf, size_t len) len 76 net/ceph/pagelist.c while (pl->room < len) { len 85 net/ceph/pagelist.c len -= bit; len 91 net/ceph/pagelist.c memcpy(pl->mapped_tail + (pl->length & ~PAGE_MASK), buf, len); len 92 net/ceph/pagelist.c pl->length += len; len 93 net/ceph/pagelist.c pl->room -= len; len 63 net/ceph/pagevec.c loff_t off, size_t len) len 67 net/ceph/pagevec.c int left = len; len 83 net/ceph/pagevec.c return len; len 89 net/ceph/pagevec.c loff_t off, size_t len) len 93 net/ceph/pagevec.c size_t left = len; len 112 net/ceph/pagevec.c loff_t off, size_t len) len 116 net/ceph/pagevec.c size_t left = len; len 137 net/ceph/pagevec.c void ceph_zero_page_vector_range(int off, int len, struct page **pages) len 143 net/ceph/pagevec.c dout("zero_page_vector_page %u~%u\n", off, len); len 147 net/ceph/pagevec.c int end = min((int)PAGE_SIZE, off + len); len 151 net/ceph/pagevec.c len -= (end - off); len 154 net/ceph/pagevec.c while (len >= PAGE_SIZE) { len 155 net/ceph/pagevec.c dout("zeroing %d %p len=%d\n", i, pages[i], len); len 157 net/ceph/pagevec.c len -= PAGE_SIZE; len 161 net/ceph/pagevec.c if (len) { len 162 net/ceph/pagevec.c dout("zeroing %d %p tail to %d\n", i, pages[i], (int)len); len 163 net/ceph/pagevec.c zero_user_segment(pages[i], 0, len); len 11 net/ceph/string_table.c struct ceph_string *ceph_find_or_create_string(const char* str, size_t len) len 22 net/ceph/string_table.c ret = ceph_compare_string(exist, str, len); len 40 net/ceph/string_table.c cs = kmalloc(sizeof(*cs) + len + 1, GFP_NOFS); len 45 net/ceph/string_table.c cs->len = len; len 46 net/ceph/string_table.c memcpy(cs->str, str, len); len 47 net/ceph/string_table.c cs->str[len] = 0; len 57 net/ceph/string_table.c ret = ceph_compare_string(exist, str, len); len 25 net/ceph/striper.c u64 off, u64 len, len 43 net/ceph/striper.c *xlen = min_t(u64, len, l->stripe_unit - blockoff); len 110 net/ceph/striper.c int ceph_file_to_extents(struct ceph_file_layout *l, u64 off, u64 len, len 119 net/ceph/striper.c while (len) { len 124 net/ceph/striper.c ceph_calc_file_object_mapping(l, off, len, &objno, &objoff, len 150 net/ceph/striper.c len -= xlen; len 174 net/ceph/striper.c int ceph_iterate_extents(struct ceph_file_layout *l, u64 off, u64 len, len 179 net/ceph/striper.c while (len) { len 184 net/ceph/striper.c ceph_calc_file_object_mapping(l, off, len, &objno, &objoff, len 197 net/ceph/striper.c len -= xlen; len 240 net/ceph/striper.c u64 off, len; len 247 net/ceph/striper.c len = min_t(u64, objlen, l->stripe_unit - blockoff); len 250 net/ceph/striper.c (*file_extents)[i].fe_len = len; len 253 net/ceph/striper.c objoff += len; len 254 net/ceph/striper.c objlen -= len; len 90 net/compat.c #define CMSG_COMPAT_ALIGN(len) ALIGN((len), sizeof(s32)) len 94 net/compat.c #define CMSG_COMPAT_SPACE(len) \ len 95 net/compat.c (sizeof(struct compat_cmsghdr) + CMSG_COMPAT_ALIGN(len)) len 96 net/compat.c #define CMSG_COMPAT_LEN(len) \ len 97 net/compat.c (sizeof(struct compat_cmsghdr) + (len)) len 210 net/compat.c int put_cmsg_compat(struct msghdr *kmsg, int level, int type, int len, void *data) len 229 net/compat.c len = sizeof(ctv); len 241 net/compat.c len = sizeof(cts[0]) * count; len 245 net/compat.c cmlen = CMSG_COMPAT_LEN(len); len 258 net/compat.c cmlen = CMSG_COMPAT_SPACE(len); len 331 net/compat.c f.len = f32.len; len 681 net/compat.c compat_size_t len, unsigned int flags, len 685 net/compat.c return __sys_recvfrom(fd, buf, len, flags | MSG_CMSG_COMPAT, addr, len 689 net/compat.c COMPAT_SYSCALL_DEFINE4(recv, int, fd, void __user *, buf, compat_size_t, len, unsigned int, flags) len 691 net/compat.c return __compat_sys_recvfrom(fd, buf, len, flags, NULL, NULL); len 694 net/compat.c COMPAT_SYSCALL_DEFINE6(recvfrom, int, fd, void __user *, buf, compat_size_t, len, len 698 net/compat.c return __compat_sys_recvfrom(fd, buf, len, flags, addr, addrlen); len 722 net/compat.c unsigned int len; len 728 net/compat.c len = nas[call]; len 729 net/compat.c if (len > sizeof(a)) len 732 net/compat.c if (copy_from_user(a, args, len)) len 735 net/compat.c ret = audit_socketcall_compat(len / sizeof(a[0]), a); len 186 net/core/datagram.c if (peek_at_off && _off >= skb->len && len 188 net/core/datagram.c _off -= skb->len; len 191 net/core/datagram.c if (!skb->len) { len 334 net/core/datagram.c void __skb_free_datagram_locked(struct sock *sk, struct sk_buff *skb, int len) len 339 net/core/datagram.c sk_peek_offset_bwd(sk, len); len 344 net/core/datagram.c sk_peek_offset_bwd(sk, len); len 417 net/core/datagram.c struct iov_iter *to, int len, bool fault_short, len 427 net/core/datagram.c if (copy > len) len 428 net/core/datagram.c copy = len; len 434 net/core/datagram.c if ((len -= copy) == 0) len 443 net/core/datagram.c WARN_ON(start > offset + len); len 450 net/core/datagram.c if (copy > len) len 451 net/core/datagram.c copy = len; len 459 net/core/datagram.c if (!(len -= copy)) len 468 net/core/datagram.c WARN_ON(start > offset + len); len 470 net/core/datagram.c end = start + frag_iter->len; len 472 net/core/datagram.c if (copy > len) len 473 net/core/datagram.c copy = len; len 477 net/core/datagram.c if ((len -= copy) == 0) len 483 net/core/datagram.c if (!len) len 512 net/core/datagram.c struct iov_iter *to, int len, len 515 net/core/datagram.c return __skb_datagram_iter(skb, offset, to, len, true, len 534 net/core/datagram.c struct iov_iter *to, int len) len 536 net/core/datagram.c trace_skb_copy_datagram_iovec(skb, len); len 537 net/core/datagram.c return __skb_datagram_iter(skb, offset, to, len, false, len 553 net/core/datagram.c int len) len 561 net/core/datagram.c if (copy > len) len 562 net/core/datagram.c copy = len; len 565 net/core/datagram.c if ((len -= copy) == 0) len 575 net/core/datagram.c WARN_ON(start > offset + len); len 581 net/core/datagram.c if (copy > len) len 582 net/core/datagram.c copy = len; len 589 net/core/datagram.c if (!(len -= copy)) len 599 net/core/datagram.c WARN_ON(start > offset + len); len 601 net/core/datagram.c end = start + frag_iter->len; len 603 net/core/datagram.c if (copy > len) len 604 net/core/datagram.c copy = len; len 609 net/core/datagram.c if ((len -= copy) == 0) len 615 net/core/datagram.c if (!len) len 648 net/core/datagram.c skb->len += copied; len 700 net/core/datagram.c struct iov_iter *to, int len, len 703 net/core/datagram.c return __skb_datagram_iter(skb, offset, to, len, true, len 723 net/core/datagram.c int chunk = skb->len - hlen; len 1192 net/core/dev.c int dev_set_alias(struct net_device *dev, const char *alias, size_t len) len 1196 net/core/dev.c if (len >= IFALIASZ) len 1199 net/core/dev.c if (len) { len 1200 net/core/dev.c new_alias = kmalloc(sizeof(*new_alias) + len + 1, GFP_KERNEL); len 1204 net/core/dev.c memcpy(new_alias->ifalias, alias, len); len 1205 net/core/dev.c new_alias->ifalias[len] = 0; len 1216 net/core/dev.c return len; len 1229 net/core/dev.c int dev_get_alias(const struct net_device *dev, char *name, size_t len) len 1237 net/core/dev.c ret = snprintf(name, len, "%s", alias->ifalias); len 1824 net/core/dev.c unsigned int len; len 1829 net/core/dev.c len = dev->mtu + dev->hard_header_len + VLAN_HLEN; len 1830 net/core/dev.c if (skb->len <= len) len 2081 net/core/dev.c for (pos = map->len; pos--;) { len 2085 net/core/dev.c if (map->len > 1) { len 2086 net/core/dev.c map->queues[pos] = map->queues[--map->len]; len 2206 net/core/dev.c for (pos = 0; map && pos < map->len; pos++) { len 2234 net/core/dev.c new_map->len = pos; len 2334 net/core/dev.c while ((pos < map->len) && (map->queues[pos] != index)) len 2337 net/core/dev.c if (pos == map->len) len 2338 net/core/dev.c map->queues[map->len++] = index; len 2857 net/core/dev.c csum = skb_checksum(skb, offset, skb->len - offset, 0); len 2909 net/core/dev.c skb->len - start, ~(__u32)0, len 3192 net/core/dev.c unsigned int len; len 3198 net/core/dev.c len = skb->len; len 3201 net/core/dev.c trace_net_dev_xmit(skb, rc, dev, len); len 3341 net/core/dev.c qdisc_skb_cb(skb)->pkt_len = skb->len; len 3371 net/core/dev.c gso_segs = DIV_ROUND_UP(skb->len - hdr_len, len 3551 net/core/dev.c if (map->len == 1) len 3555 net/core/dev.c skb_get_hash(skb), map->len)]; len 4031 net/core/dev.c tcpu = map->cpus[reciprocal_scale(hash, map->len)]; len 4304 net/core/dev.c skb->len -= off; len 4572 net/core/dev.c qdisc_skb_cb(skb)->pkt_len = skb->len; len 8192 net/core/dev.c char *name, size_t len) len 8198 net/core/dev.c err = ops->ndo_get_phys_port_name(dev, name, len); len 8202 net/core/dev.c return devlink_compat_phys_port_name_get(dev, name, len); len 57 net/core/dev_ioctl.c int len; len 66 net/core/dev_ioctl.c len = ifc->ifc_len; len 81 net/core/dev_ioctl.c len - total, size); len 677 net/core/devlink.c return msg->len; len 739 net/core/devlink.c return msg->len; len 927 net/core/devlink.c return msg->len; len 1062 net/core/devlink.c return msg->len; len 1260 net/core/devlink.c return msg->len; len 1489 net/core/devlink.c return msg->len; len 3187 net/core/devlink.c return msg->len; len 3226 net/core/devlink.c int len; len 3250 net/core/devlink.c len = strnlen(nla_data(param_data), nla_len(param_data)); len 3251 net/core/devlink.c if (len == nla_len(param_data) || len 3252 net/core/devlink.c len >= __DEVLINK_PARAM_MAX_STRING_VALUE) len 3455 net/core/devlink.c return msg->len; len 3716 net/core/devlink.c return msg->len; len 3940 net/core/devlink.c return skb->len; len 4116 net/core/devlink.c return msg->len; len 4123 net/core/devlink.c u16 len; len 4201 net/core/devlink.c item->len = strlen(name) + 1; len 4203 net/core/devlink.c memcpy(&item->value, name, item->len); len 4278 net/core/devlink.c item->len = value_len; len 4280 net/core/devlink.c memcpy(&item->value, value, item->len); len 4489 net/core/devlink.c return nla_put(skb, attrtype, msg->len, (void *) &msg->value); len 4621 net/core/devlink.c return skb->len; len 5063 net/core/devlink.c return msg->len; len 5506 net/core/devlink.c return msg->len; len 5713 net/core/devlink.c return msg->len; len 6572 net/core/devlink.c char *name, size_t len) len 6583 net/core/devlink.c n = snprintf(name, len, "p%u", attrs->phys.port_number); len 6585 net/core/devlink.c n = snprintf(name, len, "p%us%u", len 6597 net/core/devlink.c n = snprintf(name, len, "pf%u", attrs->pci_pf.pf); len 6600 net/core/devlink.c n = snprintf(name, len, "pf%uvf%u", len 6605 net/core/devlink.c if (n >= len) len 7382 net/core/devlink.c size_t len; len 7384 net/core/devlink.c len = strlcpy(dst_val->vstr, src, __DEVLINK_PARAM_MAX_STRING_VALUE); len 7385 net/core/devlink.c WARN_ON(len >= __DEVLINK_PARAM_MAX_STRING_VALUE); len 7985 net/core/devlink.c devlink_trap_stats_update(trap_item->stats, skb->len); len 7986 net/core/devlink.c devlink_trap_stats_update(trap_item->group_item->stats, skb->len); len 8009 net/core/devlink.c char *buf, size_t len) len 8025 net/core/devlink.c nla_for_each_attr(nlattr, (void *)msg->data, msg->len, rem) { len 8036 net/core/devlink.c strlcat(buf, nla_data(kv), len); len 8037 net/core/devlink.c strlcat(buf, " ", len); len 8045 net/core/devlink.c char *buf, size_t len) len 8057 net/core/devlink.c __devlink_compat_running_version(devlink, buf, len); len 8091 net/core/devlink.c char *name, size_t len) len 8105 net/core/devlink.c return __devlink_port_phys_port_name_get(devlink_port, name, len); len 627 net/core/drop_monitor.c if (nla_put_u32(msg, NET_DM_ATTR_ORIG_LEN, skb->len)) len 667 net/core/drop_monitor.c payload_len = min_t(size_t, skb->len, NET_DM_MAX_PACKET_SIZE); len 772 net/core/drop_monitor.c if (nla_put_u32(msg, NET_DM_ATTR_ORIG_LEN, skb->len)) len 857 net/core/drop_monitor.c payload_len = min_t(size_t, skb->len, NET_DM_MAX_PACKET_SIZE); len 994 net/core/ethtool.c void netdev_rss_key_fill(void *buffer, size_t len) len 996 net/core/ethtool.c BUG_ON(len > sizeof(netdev_rss_key)); len 998 net/core/ethtool.c memcpy(buffer, netdev_rss_key, len); len 1352 net/core/ethtool.c if (regs.len > reglen) len 1353 net/core/ethtool.c regs.len = reglen; len 1359 net/core/ethtool.c if (regs.len < reglen) len 1360 net/core/ethtool.c reglen = regs.len; len 1504 net/core/ethtool.c if (eeprom.offset + eeprom.len <= eeprom.offset) len 1508 net/core/ethtool.c if (eeprom.offset + eeprom.len > total_len) len 1515 net/core/ethtool.c bytes_remaining = eeprom.len; len 1517 net/core/ethtool.c eeprom.len = min(bytes_remaining, (u32)PAGE_SIZE); len 1522 net/core/ethtool.c if (copy_to_user(userbuf, data, eeprom.len)) { len 1526 net/core/ethtool.c userbuf += eeprom.len; len 1527 net/core/ethtool.c eeprom.offset += eeprom.len; len 1528 net/core/ethtool.c bytes_remaining -= eeprom.len; len 1531 net/core/ethtool.c eeprom.len = userbuf - (useraddr + sizeof(eeprom)); len 1532 net/core/ethtool.c eeprom.offset -= eeprom.len; len 1569 net/core/ethtool.c if (eeprom.offset + eeprom.len <= eeprom.offset) len 1573 net/core/ethtool.c if (eeprom.offset + eeprom.len > ops->get_eeprom_len(dev)) len 1580 net/core/ethtool.c bytes_remaining = eeprom.len; len 1582 net/core/ethtool.c eeprom.len = min(bytes_remaining, (u32)PAGE_SIZE); len 1584 net/core/ethtool.c if (copy_from_user(data, userbuf, eeprom.len)) { len 1591 net/core/ethtool.c userbuf += eeprom.len; len 1592 net/core/ethtool.c eeprom.offset += eeprom.len; len 1593 net/core/ethtool.c bytes_remaining -= eeprom.len; len 1766 net/core/ethtool.c test.len = test_len; len 1777 net/core/ethtool.c if (copy_to_user(useraddr, data, test.len * sizeof(u64))) len 1802 net/core/ethtool.c gstrings.len = ret; len 1804 net/core/ethtool.c if (gstrings.len) { len 1805 net/core/ethtool.c data = vzalloc(array_size(gstrings.len, ETH_GSTRING_LEN)); len 1818 net/core/ethtool.c if (gstrings.len && len 1819 net/core/ethtool.c copy_to_user(useraddr, data, gstrings.len * ETH_GSTRING_LEN)) len 2104 net/core/ethtool.c __u32 len; len 2121 net/core/ethtool.c len = min(tmp.len, dump.len); len 2122 net/core/ethtool.c if (!len) len 2128 net/core/ethtool.c dump.len = len; len 2134 net/core/ethtool.c data = vzalloc(tmp.len); len 2148 net/core/ethtool.c WARN_ON(dump.len != len && dump.len != tmp.len); len 2149 net/core/ethtool.c dump.len = len; len 2156 net/core/ethtool.c if (copy_to_user(useraddr, data, len)) len 2268 net/core/ethtool.c if (tuna->len != sizeof(u32) || len 2273 net/core/ethtool.c if (tuna->len != sizeof(u16) || len 2298 net/core/ethtool.c data = kmalloc(tuna.len, GFP_USER); len 2306 net/core/ethtool.c if (copy_to_user(useraddr, data, tuna.len)) len 2330 net/core/ethtool.c data = memdup_user(useraddr, tuna.len); len 2453 net/core/ethtool.c if (tuna->len != sizeof(u8) || len 2458 net/core/ethtool.c if (tuna->len != sizeof(u16) || len 2484 net/core/ethtool.c data = kmalloc(tuna.len, GFP_USER); len 2494 net/core/ethtool.c if (copy_to_user(useraddr, data, tuna.len)) len 2518 net/core/ethtool.c data = memdup_user(useraddr, tuna.len); len 1114 net/core/fib_rules.c return skb->len; len 1132 net/core/fib_rules.c return skb->len; len 141 net/core/filter.c if (skb->len < sizeof(struct nlattr)) len 144 net/core/filter.c if (a > skb->len - sizeof(struct nlattr)) len 147 net/core/filter.c nla = nla_find((struct nlattr *) &skb->data[a], skb->len - a, x); len 161 net/core/filter.c if (skb->len < sizeof(struct nlattr)) len 164 net/core/filter.c if (a > skb->len - sizeof(struct nlattr)) len 168 net/core/filter.c if (nla->nla_len > skb->len - a) len 182 net/core/filter.c const int len = sizeof(tmp); len 185 net/core/filter.c if (headlen - offset >= len) len 190 net/core/filter.c ptr = bpf_internal_load_pointer_neg_helper(skb, offset, len); len 201 net/core/filter.c return ____bpf_skb_load_helper_8(skb, skb->data, skb->len - skb->data_len, len 209 net/core/filter.c const int len = sizeof(tmp); len 212 net/core/filter.c if (headlen - offset >= len) len 217 net/core/filter.c ptr = bpf_internal_load_pointer_neg_helper(skb, offset, len); len 228 net/core/filter.c return ____bpf_skb_load_helper_16(skb, skb->data, skb->len - skb->data_len, len 236 net/core/filter.c const int len = sizeof(tmp); len 239 net/core/filter.c if (headlen - offset >= len) len 244 net/core/filter.c ptr = bpf_internal_load_pointer_neg_helper(skb, offset, len); len 255 net/core/filter.c return ____bpf_skb_load_helper_32(skb, skb->data, skb->len - skb->data_len, len 536 net/core/filter.c static int bpf_convert_filter(struct sock_filter *prog, int len, len 549 net/core/filter.c if (len <= 0 || len > BPF_MAXINSNS) len 554 net/core/filter.c addrs = kcalloc(len, sizeof(*addrs), len 587 net/core/filter.c offsetof(struct sk_buff, len)); len 596 net/core/filter.c for (i = 0; i < len; fp++, i++) { len 671 net/core/filter.c if (target >= len || target < 0) \ len 836 net/core/filter.c offsetof(struct sk_buff, len)); len 1121 net/core/filter.c fkprog->len = fprog->len; len 1184 net/core/filter.c u32 filter_size = bpf_prog_size(fp->prog->len); len 1195 net/core/filter.c u32 filter_size = bpf_prog_size(fp->prog->len); len 1222 net/core/filter.c int err, new_len, old_len = fp->len; len 1262 net/core/filter.c fp->len = new_len; len 1297 net/core/filter.c err = bpf_check_classic(fp->insns, fp->len); len 1307 net/core/filter.c err = trans(fp->insns, fp->len); len 1344 net/core/filter.c if (!bpf_check_basics_ok(fprog->filter, fprog->len)) len 1347 net/core/filter.c fp = bpf_prog_alloc(bpf_prog_size(fprog->len), 0); len 1353 net/core/filter.c fp->len = fprog->len; len 1391 net/core/filter.c if (!bpf_check_basics_ok(fprog->filter, fprog->len)) len 1394 net/core/filter.c fp = bpf_prog_alloc(bpf_prog_size(fprog->len), 0); len 1403 net/core/filter.c fp->len = fprog->len; len 1469 net/core/filter.c if (!bpf_check_basics_ok(fprog->filter, fprog->len)) len 1472 net/core/filter.c prog = bpf_prog_alloc(bpf_prog_size(fprog->len), 0); len 1481 net/core/filter.c prog->len = fprog->len; len 1531 net/core/filter.c if (bpf_prog_size(prog->len) > sysctl_optmem_max) len 1598 net/core/filter.c if (bpf_prog_size(prog->len) > sysctl_optmem_max) { len 1665 net/core/filter.c const void *, from, u32, len, u64, flags) len 1673 net/core/filter.c if (unlikely(bpf_try_make_writable(skb, offset + len))) len 1678 net/core/filter.c __skb_postpull_rcsum(skb, ptr, len, offset); len 1680 net/core/filter.c memcpy(ptr, from, len); len 1683 net/core/filter.c __skb_postpush_rcsum(skb, ptr, len, offset); len 1702 net/core/filter.c void *, to, u32, len) len 1709 net/core/filter.c ptr = skb_header_pointer(skb, offset, len, to); len 1713 net/core/filter.c memcpy(to, ptr, len); len 1717 net/core/filter.c memset(to, 0, len); len 1733 net/core/filter.c void *, to, u32, len) len 1743 net/core/filter.c ptr = skb_header_pointer(ctx->skb, offset, len, to); len 1747 net/core/filter.c memcpy(to, ptr, len); len 1751 net/core/filter.c memset(to, 0, len); len 1766 net/core/filter.c u32, offset, void *, to, u32, len, u32, start_header) len 1773 net/core/filter.c if (unlikely(offset > 0xffff || len > (end - mac))) len 1787 net/core/filter.c if (likely(ptr >= mac && ptr + len <= end)) { len 1788 net/core/filter.c memcpy(to, ptr, len); len 1793 net/core/filter.c memset(to, 0, len); len 1808 net/core/filter.c BPF_CALL_2(bpf_skb_pull_data, struct sk_buff *, skb, u32, len) len 1819 net/core/filter.c return bpf_try_make_writable(skb, len ? : skb_headlen(skb)); len 1851 net/core/filter.c BPF_CALL_2(sk_skb_pull_data, struct sk_buff *, skb, u32, len) len 1862 net/core/filter.c return sk_skb_try_make_writable(skb, len ? : skb_headlen(skb)); len 2222 net/core/filter.c u32 len = 0, offset = 0, copy = 0, poffset = 0, bytes = end - start; len 2234 net/core/filter.c offset += len; len 2235 net/core/filter.c len = sk_msg_elem(msg, i)->length; len 2236 net/core/filter.c if (start < offset + len) len 2241 net/core/filter.c if (unlikely(start >= offset + len)) len 2249 net/core/filter.c if (!msg->sg.copy[i] && bytes_sg_total <= len) len 2283 net/core/filter.c len = sge->length; len 2286 net/core/filter.c memcpy(to, from, len); len 2287 net/core/filter.c poffset += len; len 2346 net/core/filter.c u32, len, u64, flags) len 2383 net/core/filter.c get_order(copy + len)); len 2402 net/core/filter.c to = raw + front + len; len 2453 net/core/filter.c sk_mem_charge(msg->sk, len); len 2454 net/core/filter.c msg->sg.size += len; len 2456 net/core/filter.c sg_set_page(&msg->sg.data[new], page, len + copy, 0); len 2508 net/core/filter.c u32, len, u64, flags) len 2511 net/core/filter.c u64 last = start + len; len 2534 net/core/filter.c pop = len; len 2629 net/core/filter.c sk_mem_uncharge(msg->sk, len - pop); len 2630 net/core/filter.c msg->sg.size -= (len - pop); len 2765 net/core/filter.c static int bpf_skb_generic_push(struct sk_buff *skb, u32 off, u32 len) len 2770 net/core/filter.c skb_push(skb, len); len 2771 net/core/filter.c memmove(skb->data, skb->data + len, off); len 2772 net/core/filter.c memset(skb->data + off, 0, len); len 2782 net/core/filter.c static int bpf_skb_generic_pop(struct sk_buff *skb, u32 off, u32 len) len 2787 net/core/filter.c if (unlikely(!pskb_may_pull(skb, off + len))) len 2790 net/core/filter.c skb_postpull_rcsum(skb, skb->data + off, len); len 2791 net/core/filter.c memmove(skb->data + len, skb->data, off); len 2792 net/core/filter.c __skb_pull(skb, len); len 2797 net/core/filter.c static int bpf_skb_net_hdr_push(struct sk_buff *skb, u32 off, u32 len) len 2806 net/core/filter.c ret = bpf_skb_generic_push(skb, off, len); len 2808 net/core/filter.c skb->mac_header -= len; len 2809 net/core/filter.c skb->network_header -= len; len 2817 net/core/filter.c static int bpf_skb_net_hdr_pop(struct sk_buff *skb, u32 off, u32 len) len 2823 net/core/filter.c ret = bpf_skb_generic_pop(skb, off, len); len 2825 net/core/filter.c skb->mac_header += len; len 2826 net/core/filter.c skb->network_header += len; len 3183 net/core/filter.c len_cur = skb->len - skb_network_offset(skb); len 3186 net/core/filter.c (!shrink && (skb->len + len_diff_abs > len_max && len 3221 net/core/filter.c unsigned int old_len = skb->len; len 3263 net/core/filter.c ret = __bpf_try_make_writable(skb, skb->len); len 3265 net/core/filter.c if (new_len > skb->len) len 3267 net/core/filter.c else if (new_len < skb->len) len 3315 net/core/filter.c u32 new_len = skb->len + head_room; len 3319 net/core/filter.c new_len < skb->len)) len 3710 net/core/filter.c err = xdp_ok_fwd_dev(fwd, skb->len); len 3784 net/core/filter.c unsigned long off, unsigned long len) len 3786 net/core/filter.c void *ptr = skb_header_pointer(skb, off, len, dst_buff); len 3789 net/core/filter.c return len; len 3791 net/core/filter.c memcpy(dst_buff, ptr, len); len 3803 net/core/filter.c if (unlikely(skb_size > skb->len)) len 4132 net/core/filter.c unsigned long off, unsigned long len) len 4134 net/core/filter.c memcpy(dst_buff, src_buff + off, len); len 4559 net/core/filter.c if (!sp || unlikely(index >= sp->len || flags)) len 4921 net/core/filter.c static int bpf_push_seg6_encap(struct sk_buff *skb, u32 type, void *hdr, u32 len) len 4926 net/core/filter.c if (!seg6_validate_srh(srh, len)) len 4949 net/core/filter.c ipv6_hdr(skb)->payload_len = htons(skb->len - sizeof(struct ipv6hdr)); len 4957 net/core/filter.c static int bpf_push_ip_encap(struct sk_buff *skb, void *hdr, u32 len, len 4960 net/core/filter.c return bpf_lwt_push_ip_encap(skb, hdr, len, ingress); len 4965 net/core/filter.c u32, len) len 4971 net/core/filter.c return bpf_push_seg6_encap(skb, type, hdr, len); len 4975 net/core/filter.c return bpf_push_ip_encap(skb, hdr, len, true /* ingress */); len 4983 net/core/filter.c void *, hdr, u32, len) len 4988 net/core/filter.c return bpf_push_ip_encap(skb, hdr, len, false /* egress */); len 5017 net/core/filter.c const void *, from, u32, len) len 5032 net/core/filter.c if (ptr >= srh_tlvs && ptr + len <= srh_end) len 5035 net/core/filter.c ptr + len > (void *)&srh->segments) len 5038 net/core/filter.c if (unlikely(bpf_try_make_writable(skb, offset + len))) len 5044 net/core/filter.c memcpy(skb->data + offset, from, len); len 5147 net/core/filter.c s32, len) len 5168 net/core/filter.c if (unlikely(len < 0 && (void *)((char *)ptr - len) > srh_end)) len 5171 net/core/filter.c if (len > 0) { len 5172 net/core/filter.c ret = skb_cow_head(skb, len); len 5176 net/core/filter.c ret = bpf_skb_net_hdr_push(skb, offset, len); len 5178 net/core/filter.c ret = bpf_skb_net_hdr_pop(skb, offset, -1 * len); len 5186 net/core/filter.c hdr->payload_len = htons(skb->len - sizeof(struct ipv6hdr)); len 5191 net/core/filter.c srh_state->hdrlen += len; len 5258 net/core/filter.c __bpf_skc_lookup(struct sk_buff *skb, struct bpf_sock_tuple *tuple, u32 len, len 5267 net/core/filter.c if (len == sizeof(tuple->ipv4)) len 5269 net/core/filter.c else if (len == sizeof(tuple->ipv6)) len 5299 net/core/filter.c __bpf_sk_lookup(struct sk_buff *skb, struct bpf_sock_tuple *tuple, u32 len, len 5303 net/core/filter.c struct sock *sk = __bpf_skc_lookup(skb, tuple, len, caller_net, len 5318 net/core/filter.c bpf_skc_lookup(struct sk_buff *skb, struct bpf_sock_tuple *tuple, u32 len, len 5332 net/core/filter.c return __bpf_skc_lookup(skb, tuple, len, caller_net, ifindex, proto, len 5337 net/core/filter.c bpf_sk_lookup(struct sk_buff *skb, struct bpf_sock_tuple *tuple, u32 len, len 5340 net/core/filter.c struct sock *sk = bpf_skc_lookup(skb, tuple, len, proto, netns_id, len 5355 net/core/filter.c struct bpf_sock_tuple *, tuple, u32, len, u64, netns_id, u64, flags) len 5357 net/core/filter.c return (unsigned long)bpf_skc_lookup(skb, tuple, len, IPPROTO_TCP, len 5374 net/core/filter.c struct bpf_sock_tuple *, tuple, u32, len, u64, netns_id, u64, flags) len 5376 net/core/filter.c return (unsigned long)bpf_sk_lookup(skb, tuple, len, IPPROTO_TCP, len 5393 net/core/filter.c struct bpf_sock_tuple *, tuple, u32, len, u64, netns_id, u64, flags) len 5395 net/core/filter.c return (unsigned long)bpf_sk_lookup(skb, tuple, len, IPPROTO_UDP, len 5427 net/core/filter.c struct bpf_sock_tuple *, tuple, u32, len, u32, netns_id, u64, flags) len 5432 net/core/filter.c return (unsigned long)__bpf_sk_lookup(NULL, tuple, len, caller_net, len 5450 net/core/filter.c struct bpf_sock_tuple *, tuple, u32, len, u32, netns_id, u64, flags) len 5455 net/core/filter.c return (unsigned long)__bpf_skc_lookup(NULL, tuple, len, caller_net, len 5473 net/core/filter.c struct bpf_sock_tuple *, tuple, u32, len, u32, netns_id, u64, flags) len 5478 net/core/filter.c return (unsigned long)__bpf_sk_lookup(NULL, tuple, len, caller_net, len 5496 net/core/filter.c struct bpf_sock_tuple *, tuple, u32, len, u64, netns_id, u64, flags) len 5498 net/core/filter.c return (unsigned long)__bpf_skc_lookup(NULL, tuple, len, len 5515 net/core/filter.c struct bpf_sock_tuple *, tuple, u32, len, u64, netns_id, u64, flags) len 5517 net/core/filter.c return (unsigned long)__bpf_sk_lookup(NULL, tuple, len, len 5534 net/core/filter.c struct bpf_sock_tuple *, tuple, u32, len, u64, netns_id, u64, flags) len 5536 net/core/filter.c return (unsigned long)__bpf_sk_lookup(NULL, tuple, len, len 7230 net/core/filter.c case offsetof(struct __sk_buff, len): len 7232 net/core/filter.c bpf_target_off(struct sk_buff, len, 4, len 8631 net/core/filter.c unsigned int len) len 8652 net/core/filter.c ret = fprog->len; len 8653 net/core/filter.c if (!len) len 8658 net/core/filter.c if (len < fprog->len) len 8668 net/core/filter.c ret = fprog->len; len 8772 net/core/filter.c void *, to, u32, len) len 8774 net/core/filter.c return ____bpf_skb_load_bytes(reuse_kern->skb, offset, to, len); len 8789 net/core/filter.c void *, to, u32, len, u32, start_header) len 8792 net/core/filter.c len, start_header); len 8853 net/core/filter.c case bpf_ctx_range(struct sk_reuseport_md, len): len 8895 net/core/filter.c case offsetof(struct sk_reuseport_md, len): len 8896 net/core/filter.c SK_REUSEPORT_LOAD_SKB_FIELD(len); len 395 net/core/flow_dissector.c enc_opt->len = info->options_len; len 1384 net/core/flow_dissector.c key_control->thoff = min_t(u16, nhoff, skb ? skb->len : hlen); len 370 net/core/gen_stats.c gnet_stats_copy_app(struct gnet_dump *d, void *st, int len) len 373 net/core/gen_stats.c d->xstats = kmemdup(st, len, GFP_ATOMIC); len 376 net/core/gen_stats.c d->xstats_len = len; len 380 net/core/gen_stats.c return gnet_stats_copy(d, TCA_STATS_APP, st, len, len 330 net/core/lwt_bpf.c .len = MAX_PROG_NAME }, len 592 net/core/lwt_bpf.c int bpf_lwt_push_ip_encap(struct sk_buff *skb, void *hdr, u32 len, bool ingress) len 598 net/core/lwt_bpf.c if (unlikely(len < sizeof(struct iphdr) || len > LWT_BPF_MAX_HEADROOM)) len 605 net/core/lwt_bpf.c if (unlikely(len < iph->ihl * 4)) len 609 net/core/lwt_bpf.c if (unlikely(len < sizeof(struct ipv6hdr))) len 616 net/core/lwt_bpf.c err = skb_cow_head(skb, len + skb->mac_len); len 619 net/core/lwt_bpf.c len + LL_RESERVED_SPACE(skb_dst(skb)->dev)); len 628 net/core/lwt_bpf.c skb_push(skb, len); len 630 net/core/lwt_bpf.c skb_postpush_rcsum(skb, iph, len); len 632 net/core/lwt_bpf.c memcpy(skb_network_header(skb), hdr, len); len 648 net/core/lwt_bpf.c return handle_gso_encap(skb, ipv4, len); len 1483 net/core/neighbour.c neigh->ha, NULL, skb->len); len 1512 net/core/neighbour.c neigh->ha, NULL, skb->len); len 1772 net/core/neighbour.c [NDA_DST] = { .type = NLA_BINARY, .len = MAX_ADDR_LEN }, len 1773 net/core/neighbour.c [NDA_LLADDR] = { .type = NLA_BINARY, .len = MAX_ADDR_LEN }, len 1774 net/core/neighbour.c [NDA_CACHEINFO] = { .len = sizeof(struct nda_cacheinfo) }, len 2419 net/core/neighbour.c return skb->len; len 2584 net/core/neighbour.c rc = skb->len; len 2629 net/core/neighbour.c rc = skb->len; len 2741 net/core/neighbour.c return skb->len; len 3012 net/core/neighbour.c addr, NULL, skb->len); len 77 net/core/net-sysfs.c const char *buf, size_t len, len 98 net/core/net-sysfs.c ret = len; len 175 net/core/net-sysfs.c const char *buf, size_t len) len 177 net/core/net-sysfs.c return netdev_store(dev, attr, buf, len, change_carrier); len 327 net/core/net-sysfs.c const char *buf, size_t len) len 329 net/core/net-sysfs.c return netdev_store(dev, attr, buf, len, change_mtu); len 339 net/core/net-sysfs.c const char *buf, size_t len) len 341 net/core/net-sysfs.c return netdev_store(dev, attr, buf, len, change_flags); len 347 net/core/net-sysfs.c const char *buf, size_t len) len 352 net/core/net-sysfs.c return netdev_store(dev, attr, buf, len, dev_change_tx_queue_len); len 364 net/core/net-sysfs.c const char *buf, size_t len) len 369 net/core/net-sysfs.c return netdev_store(dev, attr, buf, len, change_gro_flush_timeout); len 374 net/core/net-sysfs.c const char *buf, size_t len) len 378 net/core/net-sysfs.c size_t count = len; len 385 net/core/net-sysfs.c if (len > 0 && buf[len - 1] == '\n') len 395 net/core/net-sysfs.c ret = len; len 425 net/core/net-sysfs.c const char *buf, size_t len) len 427 net/core/net-sysfs.c return netdev_store(dev, attr, buf, len, change_group); len 439 net/core/net-sysfs.c const char *buf, size_t len) len 441 net/core/net-sysfs.c return netdev_store(dev, attr, buf, len, change_proto_down); len 690 net/core/net-sysfs.c int i, len; len 698 net/core/net-sysfs.c for (i = 0; i < map->len; i++) len 701 net/core/net-sysfs.c len = snprintf(buf, PAGE_SIZE, "%*pb\n", cpumask_pr_args(mask)); len 705 net/core/net-sysfs.c return len < PAGE_SIZE ? len : -EINVAL; len 709 net/core/net-sysfs.c const char *buf, size_t len) len 722 net/core/net-sysfs.c err = bitmap_parse(buf, len, cpumask_bits(mask), nr_cpumask_bits); len 741 net/core/net-sysfs.c map->len = i; len 763 net/core/net-sysfs.c return len; len 789 net/core/net-sysfs.c const char *buf, size_t len) len 844 net/core/net-sysfs.c return len; len 992 net/core/net-sysfs.c const char *buf, size_t len); len 1091 net/core/net-sysfs.c const char *buf, size_t len) len 1114 net/core/net-sysfs.c return len; len 1168 net/core/net-sysfs.c const char *buf, size_t len) len 1180 net/core/net-sysfs.c return len; len 1206 net/core/net-sysfs.c const char *buf, size_t len) \ len 1208 net/core/net-sysfs.c return bql_set(buf, len, &queue->dql.FIELD); \ len 1239 net/core/net-sysfs.c int cpu, len, num_tc = 1, tc = 0; len 1277 net/core/net-sysfs.c for (i = map->len; i--;) { len 1287 net/core/net-sysfs.c len = snprintf(buf, PAGE_SIZE, "%*pb\n", cpumask_pr_args(mask)); len 1289 net/core/net-sysfs.c return len < PAGE_SIZE ? len : -EINVAL; len 1293 net/core/net-sysfs.c const char *buf, size_t len) len 1311 net/core/net-sysfs.c err = bitmap_parse(buf, len, cpumask_bits(mask), nr_cpumask_bits); len 1321 net/core/net-sysfs.c return err ? : len; len 1332 net/core/net-sysfs.c int j, len, num_tc = 1, tc = 0; len 1360 net/core/net-sysfs.c for (i = map->len; i--;) { len 1370 net/core/net-sysfs.c len = bitmap_print_to_pagebuf(false, buf, mask, dev->num_rx_queues); len 1373 net/core/net-sysfs.c return len < PAGE_SIZE ? len : -EINVAL; len 1377 net/core/net-sysfs.c size_t len) len 1393 net/core/net-sysfs.c err = bitmap_parse(buf, len, mask, dev->num_rx_queues); len 1404 net/core/net-sysfs.c return err ? : len; len 79 net/core/net_namespace.c ng->s.len = max_gen_ptrs; len 92 net/core/net_namespace.c if (old_ng->s.len > id) { len 113 net/core/net_namespace.c (old_ng->s.len - MIN_PERNET_OPS_ID) * sizeof(void *)); len 1055 net/core/net_namespace.c return err < 0 ? err : skb->len; len 269 net/core/netpoll.c static struct sk_buff *find_skb(struct netpoll *np, int len, int reserve) len 278 net/core/netpoll.c skb = alloc_skb(len, GFP_ATOMIC); len 362 net/core/netpoll.c void netpoll_send_udp(struct netpoll *np, const char *msg, int len) len 374 net/core/netpoll.c udp_len = len + sizeof(*udph); len 383 net/core/netpoll.c total_len - len); len 387 net/core/netpoll.c skb_copy_to_linear_data(skb, msg, len); len 388 net/core/netpoll.c skb_put(skb, len); len 395 net/core/netpoll.c udph->len = htons(udp_len); len 416 net/core/netpoll.c ip6h->payload_len = htons(sizeof(struct udphdr) + len); len 803 net/core/pktgen.c int len; len 808 net/core/pktgen.c len = hex32_arg(&buffer[i], 8, &tmp); len 809 net/core/pktgen.c if (len <= 0) len 810 net/core/pktgen.c return len; len 814 net/core/pktgen.c i += len; len 862 net/core/pktgen.c int i, max, len; len 886 net/core/pktgen.c len = strn_len(&user_buffer[i], sizeof(name) - 1); len 887 net/core/pktgen.c if (len < 0) len 888 net/core/pktgen.c return len; len 891 net/core/pktgen.c if (copy_from_user(name, &user_buffer[i], len)) len 893 net/core/pktgen.c i += len; len 896 net/core/pktgen.c len = count_trail_chars(&user_buffer[i], max); len 897 net/core/pktgen.c if (len < 0) len 898 net/core/pktgen.c return len; len 900 net/core/pktgen.c i += len; len 914 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 915 net/core/pktgen.c if (len < 0) len 916 net/core/pktgen.c return len; len 918 net/core/pktgen.c i += len; len 931 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 932 net/core/pktgen.c if (len < 0) len 933 net/core/pktgen.c return len; len 935 net/core/pktgen.c i += len; len 950 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 951 net/core/pktgen.c if (len < 0) len 952 net/core/pktgen.c return len; len 954 net/core/pktgen.c i += len; len 967 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 968 net/core/pktgen.c if (len < 0) len 969 net/core/pktgen.c return len; len 971 net/core/pktgen.c i += len; len 978 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 979 net/core/pktgen.c if (len < 0) len 980 net/core/pktgen.c return len; len 982 net/core/pktgen.c i += len; len 988 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 989 net/core/pktgen.c if (len < 0) len 990 net/core/pktgen.c return len; len 992 net/core/pktgen.c i += len; len 1003 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 1004 net/core/pktgen.c if (len < 0) len 1005 net/core/pktgen.c return len; len 1007 net/core/pktgen.c i += len; len 1009 net/core/pktgen.c return len; len 1018 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 1019 net/core/pktgen.c if (len < 0) len 1020 net/core/pktgen.c return len; len 1022 net/core/pktgen.c i += len; len 1024 net/core/pktgen.c return len; len 1033 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 1034 net/core/pktgen.c if (len < 0) len 1035 net/core/pktgen.c return len; len 1037 net/core/pktgen.c i += len; len 1046 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 1047 net/core/pktgen.c if (len < 0) len 1048 net/core/pktgen.c return len; len 1050 net/core/pktgen.c i += len; len 1059 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 1060 net/core/pktgen.c if (len < 0) len 1061 net/core/pktgen.c return len; len 1063 net/core/pktgen.c i += len; len 1072 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 1073 net/core/pktgen.c if (len < 0) len 1074 net/core/pktgen.c return len; len 1076 net/core/pktgen.c i += len; len 1085 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 1086 net/core/pktgen.c if (len < 0) len 1087 net/core/pktgen.c return len; len 1092 net/core/pktgen.c i += len; len 1099 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 1100 net/core/pktgen.c if (len < 0) len 1101 net/core/pktgen.c return len; len 1103 net/core/pktgen.c i += len; len 1110 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 1111 net/core/pktgen.c if (len < 0) len 1112 net/core/pktgen.c return len; len 1114 net/core/pktgen.c i += len; len 1124 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 1125 net/core/pktgen.c if (len < 0) len 1126 net/core/pktgen.c return len; len 1128 net/core/pktgen.c i += len; len 1138 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 1139 net/core/pktgen.c if (len < 0) len 1140 net/core/pktgen.c return len; len 1142 net/core/pktgen.c i += len; len 1153 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 1154 net/core/pktgen.c if (len < 0) len 1155 net/core/pktgen.c return len; len 1157 net/core/pktgen.c i += len; len 1175 net/core/pktgen.c len = strn_len(&user_buffer[i], sizeof(f) - 1); len 1176 net/core/pktgen.c if (len < 0) len 1177 net/core/pktgen.c return len; len 1179 net/core/pktgen.c if (copy_from_user(f, &user_buffer[i], len)) len 1181 net/core/pktgen.c i += len; len 1219 net/core/pktgen.c len = strn_len(&user_buffer[i], sizeof(f) - 1); len 1220 net/core/pktgen.c if (len < 0) len 1221 net/core/pktgen.c return len; len 1223 net/core/pktgen.c if (copy_from_user(f, &user_buffer[i], len)) len 1225 net/core/pktgen.c i += len; len 1253 net/core/pktgen.c len = strn_len(&user_buffer[i], sizeof(pkt_dev->dst_min) - 1); len 1254 net/core/pktgen.c if (len < 0) len 1255 net/core/pktgen.c return len; len 1257 net/core/pktgen.c if (copy_from_user(buf, &user_buffer[i], len)) len 1259 net/core/pktgen.c buf[len] = 0; len 1268 net/core/pktgen.c i += len; len 1273 net/core/pktgen.c len = strn_len(&user_buffer[i], sizeof(pkt_dev->dst_max) - 1); len 1274 net/core/pktgen.c if (len < 0) len 1275 net/core/pktgen.c return len; len 1277 net/core/pktgen.c if (copy_from_user(buf, &user_buffer[i], len)) len 1279 net/core/pktgen.c buf[len] = 0; len 1288 net/core/pktgen.c i += len; len 1293 net/core/pktgen.c len = strn_len(&user_buffer[i], sizeof(buf) - 1); len 1294 net/core/pktgen.c if (len < 0) len 1295 net/core/pktgen.c return len; len 1299 net/core/pktgen.c if (copy_from_user(buf, &user_buffer[i], len)) len 1301 net/core/pktgen.c buf[len] = 0; len 1311 net/core/pktgen.c i += len; len 1316 net/core/pktgen.c len = strn_len(&user_buffer[i], sizeof(buf) - 1); len 1317 net/core/pktgen.c if (len < 0) len 1318 net/core/pktgen.c return len; len 1322 net/core/pktgen.c if (copy_from_user(buf, &user_buffer[i], len)) len 1324 net/core/pktgen.c buf[len] = 0; len 1333 net/core/pktgen.c i += len; len 1338 net/core/pktgen.c len = strn_len(&user_buffer[i], sizeof(buf) - 1); len 1339 net/core/pktgen.c if (len < 0) len 1340 net/core/pktgen.c return len; len 1344 net/core/pktgen.c if (copy_from_user(buf, &user_buffer[i], len)) len 1346 net/core/pktgen.c buf[len] = 0; len 1354 net/core/pktgen.c i += len; len 1359 net/core/pktgen.c len = strn_len(&user_buffer[i], sizeof(buf) - 1); len 1360 net/core/pktgen.c if (len < 0) len 1361 net/core/pktgen.c return len; len 1365 net/core/pktgen.c if (copy_from_user(buf, &user_buffer[i], len)) len 1367 net/core/pktgen.c buf[len] = 0; len 1377 net/core/pktgen.c i += len; len 1382 net/core/pktgen.c len = strn_len(&user_buffer[i], sizeof(pkt_dev->src_min) - 1); len 1383 net/core/pktgen.c if (len < 0) len 1384 net/core/pktgen.c return len; len 1386 net/core/pktgen.c if (copy_from_user(buf, &user_buffer[i], len)) len 1388 net/core/pktgen.c buf[len] = 0; len 1397 net/core/pktgen.c i += len; len 1402 net/core/pktgen.c len = strn_len(&user_buffer[i], sizeof(pkt_dev->src_max) - 1); len 1403 net/core/pktgen.c if (len < 0) len 1404 net/core/pktgen.c return len; len 1406 net/core/pktgen.c if (copy_from_user(buf, &user_buffer[i], len)) len 1408 net/core/pktgen.c buf[len] = 0; len 1417 net/core/pktgen.c i += len; len 1422 net/core/pktgen.c len = strn_len(&user_buffer[i], sizeof(valstr) - 1); len 1423 net/core/pktgen.c if (len < 0) len 1424 net/core/pktgen.c return len; len 1427 net/core/pktgen.c if (copy_from_user(valstr, &user_buffer[i], len)) len 1439 net/core/pktgen.c len = strn_len(&user_buffer[i], sizeof(valstr) - 1); len 1440 net/core/pktgen.c if (len < 0) len 1441 net/core/pktgen.c return len; len 1444 net/core/pktgen.c if (copy_from_user(valstr, &user_buffer[i], len)) len 1463 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 1464 net/core/pktgen.c if (len < 0) len 1465 net/core/pktgen.c return len; len 1467 net/core/pktgen.c i += len; len 1477 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 1478 net/core/pktgen.c if (len < 0) len 1479 net/core/pktgen.c return len; len 1481 net/core/pktgen.c i += len; len 1488 net/core/pktgen.c len = num_arg(&user_buffer[i], 10, &value); len 1489 net/core/pktgen.c if (len < 0) len 1490 net/core/pktgen.c return len; len 1492 net/core/pktgen.c i += len; len 1499 net/core/pktgen.c len = num_arg(&user_buffer[i], 5, &value); len 1500 net/core/pktgen.c if (len < 0) len 1501 net/core/pktgen.c return len; len 1503 net/core/pktgen.c i += len; len 1510 net/core/pktgen.c len = num_arg(&user_buffer[i], 5, &value); len 1511 net/core/pktgen.c if (len < 0) len 1512 net/core/pktgen.c return len; len 1514 net/core/pktgen.c i += len; len 1523 net/core/pktgen.c len = get_labels(&user_buffer[i], pkt_dev); len 1524 net/core/pktgen.c if (len < 0) len 1525 net/core/pktgen.c return len; len 1526 net/core/pktgen.c i += len; len 1544 net/core/pktgen.c len = num_arg(&user_buffer[i], 4, &value); len 1545 net/core/pktgen.c if (len < 0) len 1546 net/core/pktgen.c return len; len 1548 net/core/pktgen.c i += len; len 1571 net/core/pktgen.c len = num_arg(&user_buffer[i], 1, &value); len 1572 net/core/pktgen.c if (len < 0) len 1573 net/core/pktgen.c return len; len 1575 net/core/pktgen.c i += len; len 1586 net/core/pktgen.c len = num_arg(&user_buffer[i], 1, &value); len 1587 net/core/pktgen.c if (len < 0) len 1588 net/core/pktgen.c return len; len 1590 net/core/pktgen.c i += len; len 1601 net/core/pktgen.c len = num_arg(&user_buffer[i], 4, &value); len 1602 net/core/pktgen.c if (len < 0) len 1603 net/core/pktgen.c return len; len 1605 net/core/pktgen.c i += len; len 1628 net/core/pktgen.c len = num_arg(&user_buffer[i], 1, &value); len 1629 net/core/pktgen.c if (len < 0) len 1630 net/core/pktgen.c return len; len 1632 net/core/pktgen.c i += len; len 1643 net/core/pktgen.c len = num_arg(&user_buffer[i], 1, &value); len 1644 net/core/pktgen.c if (len < 0) len 1645 net/core/pktgen.c return len; len 1647 net/core/pktgen.c i += len; len 1659 net/core/pktgen.c len = hex32_arg(&user_buffer[i], 2, &tmp_value); len 1660 net/core/pktgen.c if (len < 0) len 1661 net/core/pktgen.c return len; len 1663 net/core/pktgen.c i += len; len 1664 net/core/pktgen.c if (len == 2) { len 1675 net/core/pktgen.c len = hex32_arg(&user_buffer[i], 2, &tmp_value); len 1676 net/core/pktgen.c if (len < 0) len 1677 net/core/pktgen.c return len; len 1679 net/core/pktgen.c i += len; len 1680 net/core/pktgen.c if (len == 2) { len 1690 net/core/pktgen.c len = num_arg(&user_buffer[i], 9, &value); len 1691 net/core/pktgen.c if (len < 0) len 1692 net/core/pktgen.c return len; len 1694 net/core/pktgen.c i += len; len 1754 net/core/pktgen.c int i, max, len, ret; len 1764 net/core/pktgen.c len = count_trail_chars(user_buffer, max); len 1765 net/core/pktgen.c if (len < 0) len 1766 net/core/pktgen.c return len; len 1768 net/core/pktgen.c i = len; len 1772 net/core/pktgen.c len = strn_len(&user_buffer[i], sizeof(name) - 1); len 1773 net/core/pktgen.c if (len < 0) len 1774 net/core/pktgen.c return len; len 1777 net/core/pktgen.c if (copy_from_user(name, &user_buffer[i], len)) len 1779 net/core/pktgen.c i += len; len 1782 net/core/pktgen.c len = count_trail_chars(&user_buffer[i], max); len 1783 net/core/pktgen.c if (len < 0) len 1784 net/core/pktgen.c return len; len 1786 net/core/pktgen.c i += len; len 1802 net/core/pktgen.c len = strn_len(&user_buffer[i], sizeof(f) - 1); len 1803 net/core/pktgen.c if (len < 0) { len 1804 net/core/pktgen.c ret = len; len 1807 net/core/pktgen.c if (copy_from_user(f, &user_buffer[i], len)) len 1809 net/core/pktgen.c i += len; len 2529 net/core/pktgen.c x->curlft.bytes += skb->len; len 2586 net/core/pktgen.c iph->tot_len = htons(skb->len - ETH_HLEN); len 2626 net/core/pktgen.c int i, len; len 2632 net/core/pktgen.c len = datalen - frags * PAGE_SIZE; len 2633 net/core/pktgen.c if (len > 0) { len 2634 net/core/pktgen.c skb_put_zero(skb, len); len 2661 net/core/pktgen.c skb->len += skb_frag_size(&skb_shinfo(skb)->frags[i]); len 2781 net/core/pktgen.c skb_set_network_header(skb, skb->len); len 2784 net/core/pktgen.c skb_set_transport_header(skb, skb->len); len 2800 net/core/pktgen.c udph->len = htons(datalen + 8); /* DATA + udphdr */ len 2909 net/core/pktgen.c skb_set_network_header(skb, skb->len); len 2912 net/core/pktgen.c skb_set_transport_header(skb, skb->len); len 2933 net/core/pktgen.c udph->len = htons(udplen); len 3334 net/core/pktgen.c pkt_dev->last_pkt_size = pkt_dev->skb->len; len 3538 net/core/pktgen.c size_t len = strlen(ifname); len 3542 net/core/pktgen.c if (strncmp(p->odevname, ifname, len) == 0) { len 3543 net/core/pktgen.c if (p->odevname[len]) { len 3544 net/core/pktgen.c if (exact || p->odevname[len] != '@') len 182 net/core/ptp_classifier.c ptp_prog.len = ARRAY_SIZE(ptp_filter); len 1711 net/core/rtnetlink.c [IFLA_IFNAME] = { .type = NLA_STRING, .len = IFNAMSIZ-1 }, len 1712 net/core/rtnetlink.c [IFLA_ADDRESS] = { .type = NLA_BINARY, .len = MAX_ADDR_LEN }, len 1713 net/core/rtnetlink.c [IFLA_BROADCAST] = { .type = NLA_BINARY, .len = MAX_ADDR_LEN }, len 1714 net/core/rtnetlink.c [IFLA_MAP] = { .len = sizeof(struct rtnl_link_ifmap) }, len 1729 net/core/rtnetlink.c [IFLA_IFALIAS] = { .type = NLA_BINARY, .len = IFALIASZ - 1 }, len 1740 net/core/rtnetlink.c [IFLA_PHYS_PORT_ID] = { .type = NLA_BINARY, .len = MAX_PHYS_ITEM_ID_LEN }, len 1742 net/core/rtnetlink.c [IFLA_PHYS_SWITCH_ID] = { .type = NLA_BINARY, .len = MAX_PHYS_ITEM_ID_LEN }, len 1763 net/core/rtnetlink.c [IFLA_VF_MAC] = { .len = sizeof(struct ifla_vf_mac) }, len 1765 net/core/rtnetlink.c [IFLA_VF_VLAN] = { .len = sizeof(struct ifla_vf_vlan) }, len 1767 net/core/rtnetlink.c [IFLA_VF_TX_RATE] = { .len = sizeof(struct ifla_vf_tx_rate) }, len 1768 net/core/rtnetlink.c [IFLA_VF_SPOOFCHK] = { .len = sizeof(struct ifla_vf_spoofchk) }, len 1769 net/core/rtnetlink.c [IFLA_VF_RATE] = { .len = sizeof(struct ifla_vf_rate) }, len 1770 net/core/rtnetlink.c [IFLA_VF_LINK_STATE] = { .len = sizeof(struct ifla_vf_link_state) }, len 1771 net/core/rtnetlink.c [IFLA_VF_RSS_QUERY_EN] = { .len = sizeof(struct ifla_vf_rss_query_en) }, len 1773 net/core/rtnetlink.c [IFLA_VF_TRUST] = { .len = sizeof(struct ifla_vf_trust) }, len 1774 net/core/rtnetlink.c [IFLA_VF_IB_NODE_GUID] = { .len = sizeof(struct ifla_vf_guid) }, len 1775 net/core/rtnetlink.c [IFLA_VF_IB_PORT_GUID] = { .len = sizeof(struct ifla_vf_guid) }, len 1781 net/core/rtnetlink.c .len = PORT_PROFILE_MAX }, len 1783 net/core/rtnetlink.c .len = PORT_UUID_MAX }, len 1785 net/core/rtnetlink.c .len = PORT_UUID_MAX }, len 1794 net/core/rtnetlink.c .len = sizeof(struct ifla_port_vsi) }, len 2007 net/core/rtnetlink.c if (likely(skb->len)) len 2017 net/core/rtnetlink.c err = skb->len; len 2029 net/core/rtnetlink.c int rtnl_nla_parse_ifla(struct nlattr **tb, const struct nlattr *head, int len, len 2032 net/core/rtnetlink.c return nla_parse_deprecated(tb, IFLA_MAX, head, len, ifla_policy, len 2225 net/core/rtnetlink.c int rem, len = 0; len 2236 net/core/rtnetlink.c if (len >= MAX_VLAN_LIST_LEN) len 2238 net/core/rtnetlink.c ivvl[len] = nla_data(attr); len 2240 net/core/rtnetlink.c len++; len 2242 net/core/rtnetlink.c if (len == 0) len 2462 net/core/rtnetlink.c int len; len 2464 net/core/rtnetlink.c len = sizeof(sa_family_t) + max_t(size_t, dev->addr_len, len 2466 net/core/rtnetlink.c sa = kmalloc(len, GFP_KERNEL); len 3486 net/core/rtnetlink.c return skb->len ? : ret; len 4120 net/core/rtnetlink.c return skb->len; len 4470 net/core/rtnetlink.c if (likely(skb->len)) len 4486 net/core/rtnetlink.c if (likely(skb->len)) len 4495 net/core/rtnetlink.c err = skb->len; len 4537 net/core/rtnetlink.c if (!skb->len) len 5133 net/core/rtnetlink.c WARN_ON((err == -EMSGSIZE) && (skb->len == 0)); len 5150 net/core/rtnetlink.c return skb->len; len 213 net/core/scm.c int put_cmsg(struct msghdr * msg, int level, int type, int len, void *data) len 218 net/core/scm.c int cmlen = CMSG_LEN(len); len 222 net/core/scm.c return put_cmsg_compat(msg, level, type, len, data); len 241 net/core/scm.c cmlen = CMSG_SPACE(len); len 105 net/core/skbuff.c msg, addr, skb->len, sz, skb->head, skb->data, len 424 net/core/skbuff.c struct sk_buff *__netdev_alloc_skb(struct net_device *dev, unsigned int len, len 432 net/core/skbuff.c len += NET_SKB_PAD; len 434 net/core/skbuff.c if ((len > SKB_WITH_OVERHEAD(PAGE_SIZE)) || len 436 net/core/skbuff.c skb = __alloc_skb(len, gfp_mask, SKB_ALLOC_RX, NUMA_NO_NODE); len 442 net/core/skbuff.c len += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); len 443 net/core/skbuff.c len = SKB_DATA_ALIGN(len); len 450 net/core/skbuff.c data = page_frag_alloc(nc, len, gfp_mask); len 455 net/core/skbuff.c data = page_frag_alloc(nc, len, gfp_mask); len 463 net/core/skbuff.c skb = __build_skb(data, len); len 496 net/core/skbuff.c struct sk_buff *__napi_alloc_skb(struct napi_struct *napi, unsigned int len, len 503 net/core/skbuff.c len += NET_SKB_PAD + NET_IP_ALIGN; len 505 net/core/skbuff.c if ((len > SKB_WITH_OVERHEAD(PAGE_SIZE)) || len 507 net/core/skbuff.c skb = __alloc_skb(len, gfp_mask, SKB_ALLOC_RX, NUMA_NO_NODE); len 513 net/core/skbuff.c len += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); len 514 net/core/skbuff.c len = SKB_DATA_ALIGN(len); len 519 net/core/skbuff.c data = page_frag_alloc(&nc->page, len, gfp_mask); len 523 net/core/skbuff.c skb = __build_skb(data, len); len 547 net/core/skbuff.c skb->len += size; len 559 net/core/skbuff.c skb->len += size; len 727 net/core/skbuff.c int i, len, seg_len; len 733 net/core/skbuff.c len = skb->len; len 735 net/core/skbuff.c len = min_t(int, skb->len, MAX_HEADER + 128); len 748 net/core/skbuff.c level, skb->len, headroom, skb_headlen(skb), tailroom, len 772 net/core/skbuff.c seg_len = min_t(int, skb_headlen(skb), len); len 776 net/core/skbuff.c len -= seg_len; len 782 net/core/skbuff.c for (i = 0; len && i < skb_shinfo(skb)->nr_frags; i++) { len 791 net/core/skbuff.c seg_len = min_t(int, p_len, len); len 797 net/core/skbuff.c len -= seg_len; len 798 net/core/skbuff.c if (!len) len 989 net/core/skbuff.c C(len); len 1025 net/core/skbuff.c n->len = first->len; len 1026 net/core/skbuff.c n->data_len = first->len; len 1117 net/core/skbuff.c uarg->len = 1; len 1148 net/core/skbuff.c if (uarg->len == USHRT_MAX - 1 || bytelen > byte_limit) { len 1156 net/core/skbuff.c if ((u32)(uarg->id + uarg->len) == next) { len 1159 net/core/skbuff.c uarg->len++; len 1176 net/core/skbuff.c static bool skb_zerocopy_notify_extend(struct sk_buff *skb, u32 lo, u16 len) len 1184 net/core/skbuff.c sum_len = old_hi - old_lo + 1ULL + len; len 1192 net/core/skbuff.c serr->ee.ee_data += len; len 1204 net/core/skbuff.c u16 len; len 1211 net/core/skbuff.c if (!uarg->len || sock_flag(sk, SOCK_DEAD)) len 1214 net/core/skbuff.c len = uarg->len; len 1216 net/core/skbuff.c hi = uarg->id + len - 1; len 1231 net/core/skbuff.c !skb_zerocopy_notify_extend(tail, lo, len)) { len 1262 net/core/skbuff.c uarg->len--; len 1270 net/core/skbuff.c int skb_zerocopy_iter_dgram(struct sk_buff *skb, struct msghdr *msg, int len) len 1272 net/core/skbuff.c return __zerocopy_sg_from_iter(skb->sk, skb, &msg->msg_iter, len); len 1277 net/core/skbuff.c struct msghdr *msg, int len, len 1282 net/core/skbuff.c int err, orig_len = skb->len; len 1290 net/core/skbuff.c err = __zerocopy_sg_from_iter(sk, skb, &msg->msg_iter, len); len 1291 net/core/skbuff.c if (err == -EFAULT || (err == -EMSGSIZE && skb->len == orig_len)) { len 1303 net/core/skbuff.c return skb->len - orig_len; len 1522 net/core/skbuff.c skb_put(n, skb->len); len 1524 net/core/skbuff.c BUG_ON(skb_copy_bits(skb, -headerlen, n->head, headerlen + skb->len)); len 1563 net/core/skbuff.c skb_copy_from_linear_data(skb, n->data, n->len); len 1567 net/core/skbuff.c n->len = skb->len; len 1745 net/core/skbuff.c struct sk_buff *n = __alloc_skb(newheadroom + skb->len + newtailroom, len 1757 net/core/skbuff.c skb_put(n, skb->len); len 1768 net/core/skbuff.c skb->len + head_copy_len)); len 1799 net/core/skbuff.c memset(skb->data+skb->len, 0, pad); len 1817 net/core/skbuff.c memset(skb->data + skb->len, 0, pad); len 1840 net/core/skbuff.c void *pskb_put(struct sk_buff *skb, struct sk_buff *tail, int len) len 1843 net/core/skbuff.c skb->data_len += len; len 1844 net/core/skbuff.c skb->len += len; len 1846 net/core/skbuff.c return skb_put(tail, len); len 1859 net/core/skbuff.c void *skb_put(struct sk_buff *skb, unsigned int len) len 1863 net/core/skbuff.c skb->tail += len; len 1864 net/core/skbuff.c skb->len += len; len 1866 net/core/skbuff.c skb_over_panic(skb, len, __builtin_return_address(0)); len 1880 net/core/skbuff.c void *skb_push(struct sk_buff *skb, unsigned int len) len 1882 net/core/skbuff.c skb->data -= len; len 1883 net/core/skbuff.c skb->len += len; len 1885 net/core/skbuff.c skb_under_panic(skb, len, __builtin_return_address(0)); len 1900 net/core/skbuff.c void *skb_pull(struct sk_buff *skb, unsigned int len) len 1902 net/core/skbuff.c return skb_pull_inline(skb, len); len 1915 net/core/skbuff.c void skb_trim(struct sk_buff *skb, unsigned int len) len 1917 net/core/skbuff.c if (skb->len > len) len 1918 net/core/skbuff.c __skb_trim(skb, len); len 1925 net/core/skbuff.c int ___pskb_trim(struct sk_buff *skb, unsigned int len) len 1939 net/core/skbuff.c if (offset >= len) len 1945 net/core/skbuff.c if (end < len) { len 1950 net/core/skbuff.c skb_frag_size_set(&skb_shinfo(skb)->frags[i++], len - offset); len 1965 net/core/skbuff.c int end = offset + frag->len; len 1980 net/core/skbuff.c if (end < len) { len 1985 net/core/skbuff.c if (end > len && len 1986 net/core/skbuff.c unlikely((err = pskb_trim(frag, len - offset)))) len 1995 net/core/skbuff.c if (len > skb_headlen(skb)) { len 1996 net/core/skbuff.c skb->data_len -= skb->len - len; len 1997 net/core/skbuff.c skb->len = len; len 1999 net/core/skbuff.c skb->len = len; len 2001 net/core/skbuff.c skb_set_tail_pointer(skb, len); len 2012 net/core/skbuff.c int pskb_trim_rcsum_slow(struct sk_buff *skb, unsigned int len) len 2015 net/core/skbuff.c int delta = skb->len - len; len 2018 net/core/skbuff.c skb_checksum(skb, len, delta, 0), len 2019 net/core/skbuff.c len); len 2021 net/core/skbuff.c return __pskb_trim(skb, len); len 2096 net/core/skbuff.c if (list->len <= eat) { len 2098 net/core/skbuff.c eat -= list->len; len 2188 net/core/skbuff.c int skb_copy_bits(const struct sk_buff *skb, int offset, void *to, int len) len 2194 net/core/skbuff.c if (offset > (int)skb->len - len) len 2199 net/core/skbuff.c if (copy > len) len 2200 net/core/skbuff.c copy = len; len 2202 net/core/skbuff.c if ((len -= copy) == 0) len 2212 net/core/skbuff.c WARN_ON(start > offset + len); len 2220 net/core/skbuff.c if (copy > len) len 2221 net/core/skbuff.c copy = len; len 2231 net/core/skbuff.c if ((len -= copy) == 0) len 2242 net/core/skbuff.c WARN_ON(start > offset + len); len 2244 net/core/skbuff.c end = start + frag_iter->len; len 2246 net/core/skbuff.c if (copy > len) len 2247 net/core/skbuff.c copy = len; len 2250 net/core/skbuff.c if ((len -= copy) == 0) len 2258 net/core/skbuff.c if (!len) len 2275 net/core/skbuff.c static struct page *linear_to_page(struct page *page, unsigned int *len, len 2284 net/core/skbuff.c *len = min_t(unsigned int, *len, pfrag->size - pfrag->offset); len 2287 net/core/skbuff.c page_address(page) + *offset, *len); len 2289 net/core/skbuff.c pfrag->offset += *len; len 2301 net/core/skbuff.c spd->partial[spd->nr_pages - 1].len == offset); len 2309 net/core/skbuff.c unsigned int *len, unsigned int offset, len 2317 net/core/skbuff.c page = linear_to_page(page, len, &offset, sk); len 2322 net/core/skbuff.c spd->partial[spd->nr_pages - 1].len += *len; len 2327 net/core/skbuff.c spd->partial[spd->nr_pages].len = *len; len 2336 net/core/skbuff.c unsigned int *len, len 2341 net/core/skbuff.c if (!*len) len 2356 net/core/skbuff.c unsigned int flen = min(*len, plen); len 2363 net/core/skbuff.c *len -= flen; len 2364 net/core/skbuff.c } while (*len && plen); len 2374 net/core/skbuff.c unsigned int *offset, unsigned int *len, len 2388 net/core/skbuff.c offset, len, spd, len 2401 net/core/skbuff.c offset, len, spd, false, sk, pipe)) len 2406 net/core/skbuff.c if (*offset >= iter->len) { len 2407 net/core/skbuff.c *offset -= iter->len; len 2414 net/core/skbuff.c if (__skb_splice_bits(iter, pipe, offset, len, spd, sk)) len 2451 net/core/skbuff.c int len) len 2453 net/core/skbuff.c unsigned int orig_len = len; len 2461 net/core/skbuff.c while (offset < skb_headlen(skb) && len) { len 2465 net/core/skbuff.c slen = min_t(int, len, skb_headlen(skb) - offset); len 2476 net/core/skbuff.c len -= ret; len 2480 net/core/skbuff.c if (!len) len 2496 net/core/skbuff.c for (; len && fragidx < skb_shinfo(skb)->nr_frags; fragidx++) { len 2499 net/core/skbuff.c slen = min_t(size_t, len, skb_frag_size(frag) - offset); len 2508 net/core/skbuff.c len -= ret; len 2516 net/core/skbuff.c if (len) { len 2531 net/core/skbuff.c return orig_len - len; len 2534 net/core/skbuff.c return orig_len == len ? ret : orig_len - len; len 2550 net/core/skbuff.c int skb_store_bits(struct sk_buff *skb, int offset, const void *from, int len) len 2556 net/core/skbuff.c if (offset > (int)skb->len - len) len 2560 net/core/skbuff.c if (copy > len) len 2561 net/core/skbuff.c copy = len; len 2563 net/core/skbuff.c if ((len -= copy) == 0) len 2573 net/core/skbuff.c WARN_ON(start > offset + len); len 2581 net/core/skbuff.c if (copy > len) len 2582 net/core/skbuff.c copy = len; len 2592 net/core/skbuff.c if ((len -= copy) == 0) len 2603 net/core/skbuff.c WARN_ON(start > offset + len); len 2605 net/core/skbuff.c end = start + frag_iter->len; len 2607 net/core/skbuff.c if (copy > len) len 2608 net/core/skbuff.c copy = len; len 2612 net/core/skbuff.c if ((len -= copy) == 0) len 2619 net/core/skbuff.c if (!len) len 2628 net/core/skbuff.c __wsum __skb_checksum(const struct sk_buff *skb, int offset, int len, len 2638 net/core/skbuff.c if (copy > len) len 2639 net/core/skbuff.c copy = len; len 2642 net/core/skbuff.c if ((len -= copy) == 0) len 2652 net/core/skbuff.c WARN_ON(start > offset + len); len 2661 net/core/skbuff.c if (copy > len) len 2662 net/core/skbuff.c copy = len; len 2678 net/core/skbuff.c if (!(len -= copy)) len 2688 net/core/skbuff.c WARN_ON(start > offset + len); len 2690 net/core/skbuff.c end = start + frag_iter->len; len 2693 net/core/skbuff.c if (copy > len) len 2694 net/core/skbuff.c copy = len; len 2699 net/core/skbuff.c if ((len -= copy) == 0) len 2706 net/core/skbuff.c BUG_ON(len); len 2713 net/core/skbuff.c int len, __wsum csum) len 2720 net/core/skbuff.c return __skb_checksum(skb, offset, len, csum, &ops); len 2727 net/core/skbuff.c u8 *to, int len, __wsum csum) len 2736 net/core/skbuff.c if (copy > len) len 2737 net/core/skbuff.c copy = len; len 2740 net/core/skbuff.c if ((len -= copy) == 0) len 2750 net/core/skbuff.c WARN_ON(start > offset + len); len 2760 net/core/skbuff.c if (copy > len) len 2761 net/core/skbuff.c copy = len; len 2775 net/core/skbuff.c if (!(len -= copy)) len 2787 net/core/skbuff.c WARN_ON(start > offset + len); len 2789 net/core/skbuff.c end = start + frag_iter->len; len 2791 net/core/skbuff.c if (copy > len) len 2792 net/core/skbuff.c copy = len; len 2797 net/core/skbuff.c if ((len -= copy) == 0) len 2805 net/core/skbuff.c BUG_ON(len); len 2810 net/core/skbuff.c __sum16 __skb_checksum_complete_head(struct sk_buff *skb, int len) len 2814 net/core/skbuff.c sum = csum_fold(skb_checksum(skb, 0, len, skb->csum)); len 2841 net/core/skbuff.c csum = skb_checksum(skb, 0, skb->len, 0); len 2869 net/core/skbuff.c static __wsum warn_crc32c_csum_update(const void *buff, int len, __wsum sum) len 2878 net/core/skbuff.c int offset, int len) len 2913 net/core/skbuff.c hlen = from->len; len 2938 net/core/skbuff.c skb_zerocopy(struct sk_buff *to, struct sk_buff *from, int len, int hlen) len 2949 net/core/skbuff.c if (len <= skb_tailroom(to)) len 2950 net/core/skbuff.c return skb_copy_bits(from, 0, skb_put(to, len), len); len 2956 net/core/skbuff.c len -= hlen; len 2958 net/core/skbuff.c plen = min_t(int, skb_headlen(from), len); len 2965 net/core/skbuff.c len -= plen; len 2969 net/core/skbuff.c to->truesize += len + plen; len 2970 net/core/skbuff.c to->len += len + plen; len 2971 net/core/skbuff.c to->data_len += len + plen; len 2982 net/core/skbuff.c if (!len) len 2986 net/core/skbuff.c len); len 2988 net/core/skbuff.c len -= size; len 3013 net/core/skbuff.c if (csstart != skb->len) len 3015 net/core/skbuff.c skb->len - csstart, 0); len 3192 net/core/skbuff.c const u32 len, const int pos) len 3196 net/core/skbuff.c skb_copy_from_linear_data_offset(skb, len, skb_put(skb1, pos - len), len 3197 net/core/skbuff.c pos - len); len 3205 net/core/skbuff.c skb1->len += skb1->data_len; len 3207 net/core/skbuff.c skb->len = len; len 3208 net/core/skbuff.c skb_set_tail_pointer(skb, len); len 3213 net/core/skbuff.c const u32 len, int pos) len 3219 net/core/skbuff.c skb1->len = skb1->data_len = skb->len - len; len 3220 net/core/skbuff.c skb->len = len; len 3221 net/core/skbuff.c skb->data_len = len - pos; len 3226 net/core/skbuff.c if (pos + size > len) { len 3229 net/core/skbuff.c if (pos < len) { len 3239 net/core/skbuff.c skb_frag_off_add(&skb_shinfo(skb1)->frags[0], len - pos); len 3240 net/core/skbuff.c skb_frag_size_sub(&skb_shinfo(skb1)->frags[0], len - pos); len 3241 net/core/skbuff.c skb_frag_size_set(&skb_shinfo(skb)->frags[i], len - pos); len 3258 net/core/skbuff.c void skb_split(struct sk_buff *skb, struct sk_buff *skb1, const u32 len) len 3265 net/core/skbuff.c if (len < pos) /* Split line is inside header. */ len 3266 net/core/skbuff.c skb_split_inside_header(skb, skb1, len, pos); len 3268 net/core/skbuff.c skb_split_no_header(skb, skb1, len, pos); len 3304 net/core/skbuff.c BUG_ON(shiftlen > skb->len); len 3347 net/core/skbuff.c if ((shiftlen == skb->len) && len 3409 net/core/skbuff.c skb->len -= shiftlen; len 3412 net/core/skbuff.c tgt->len += shiftlen; len 3617 net/core/skbuff.c void *skb_pull_rcsum(struct sk_buff *skb, unsigned int len) len 3621 net/core/skbuff.c BUG_ON(len > skb->len); len 3622 net/core/skbuff.c __skb_pull(skb, len); len 3623 net/core/skbuff.c skb_postpull_rcsum(skb, data, len); len 3664 net/core/skbuff.c unsigned int len = head_skb->len; len 3717 net/core/skbuff.c frag_len = list_skb->len; len 3719 net/core/skbuff.c if (frag_len != iter->len && iter->next) len 3724 net/core/skbuff.c len -= iter->len; len 3727 net/core/skbuff.c if (len != frag_len) len 3735 net/core/skbuff.c partial_segs = len / mss; len 3753 net/core/skbuff.c len = list_skb->len; len 3755 net/core/skbuff.c len = head_skb->len - offset; len 3756 net/core/skbuff.c if (len > mss) len 3757 net/core/skbuff.c len = mss; len 3763 net/core/skbuff.c if (hsize > len || !sg) len 3764 net/core/skbuff.c hsize = len; len 3767 net/core/skbuff.c (skb_headlen(list_skb) == len || sg)) { len 3768 net/core/skbuff.c BUG_ON(skb_headlen(list_skb) > len); len 3776 net/core/skbuff.c while (pos < offset + len) { len 3780 net/core/skbuff.c if (pos + size > offset + len) len 3794 net/core/skbuff.c if (unlikely(pskb_trim(nskb, len))) { len 3835 net/core/skbuff.c if (nskb->len == len + doffset) len 3843 net/core/skbuff.c skb_put(nskb, len), len 3844 net/core/skbuff.c len, 0); len 3862 net/core/skbuff.c while (pos < offset + len) { len 3905 net/core/skbuff.c if (pos + size <= offset + len) { len 3910 net/core/skbuff.c skb_frag_size_sub(nskb_frag, pos + size - (offset + len)); len 3918 net/core/skbuff.c nskb->data_len = len - hsize; len 3919 net/core/skbuff.c nskb->len += nskb->data_len; len 3932 net/core/skbuff.c nskb->len - doffset, 0); len 3936 net/core/skbuff.c } while ((offset += len) < head_skb->len); len 3963 net/core/skbuff.c if (tail->len - doffset <= gso_size) len 3966 net/core/skbuff.c skb_shinfo(tail)->gso_segs = DIV_ROUND_UP(tail->len - doffset, gso_size); len 3991 net/core/skbuff.c unsigned int len = skb_gro_len(skb); len 3995 net/core/skbuff.c if (unlikely(p->len + len >= 65536 || NAPI_GRO_CB(skb)->flush)) len 4028 net/core/skbuff.c skb->len -= skb->data_len; len 4069 net/core/skbuff.c skb->len -= eat; len 4085 net/core/skbuff.c p->data_len += len; len 4087 net/core/skbuff.c p->len += len; len 4089 net/core/skbuff.c lp->data_len += len; len 4091 net/core/skbuff.c lp->len += len; len 4162 net/core/skbuff.c __skb_to_sgvec(struct sk_buff *skb, struct scatterlist *sg, int offset, int len, len 4174 net/core/skbuff.c if (copy > len) len 4175 net/core/skbuff.c copy = len; len 4178 net/core/skbuff.c if ((len -= copy) == 0) len 4186 net/core/skbuff.c WARN_ON(start > offset + len); len 4194 net/core/skbuff.c if (copy > len) len 4195 net/core/skbuff.c copy = len; len 4199 net/core/skbuff.c if (!(len -= copy)) len 4209 net/core/skbuff.c WARN_ON(start > offset + len); len 4211 net/core/skbuff.c end = start + frag_iter->len; len 4216 net/core/skbuff.c if (copy > len) len 4217 net/core/skbuff.c copy = len; len 4223 net/core/skbuff.c if ((len -= copy) == 0) len 4229 net/core/skbuff.c BUG_ON(len); len 4245 net/core/skbuff.c int skb_to_sgvec(struct sk_buff *skb, struct scatterlist *sg, int offset, int len) len 4247 net/core/skbuff.c int nsg = __skb_to_sgvec(skb, sg, offset, len, 0); len 4278 net/core/skbuff.c int offset, int len) len 4280 net/core/skbuff.c return __skb_to_sgvec(skb, sg, offset, len, 0); len 4683 net/core/skbuff.c static int skb_maybe_pull_tail(struct sk_buff *skb, unsigned int len, len 4686 net/core/skbuff.c if (skb_headlen(skb) >= len) len 4692 net/core/skbuff.c if (max > skb->len) len 4693 net/core/skbuff.c max = skb->len; len 4698 net/core/skbuff.c if (skb_headlen(skb) < len) len 4772 net/core/skbuff.c skb->len - off, len 4793 net/core/skbuff.c unsigned int len; len 4809 net/core/skbuff.c len = sizeof(struct ipv6hdr) + ntohs(ipv6_hdr(skb)->payload_len); len 4810 net/core/skbuff.c while (off <= len && !done) { len 4881 net/core/skbuff.c skb->len - off, nexthdr, 0); len 4932 net/core/skbuff.c unsigned int len = skb_transport_offset(skb) + transport_len; len 4935 net/core/skbuff.c if (skb->len < len) len 4937 net/core/skbuff.c else if (skb->len == len) len 4944 net/core/skbuff.c ret = pskb_trim_rcsum(skb_chk, len); len 5030 net/core/skbuff.c int i, delta, len = from->len; len 5037 net/core/skbuff.c if (len <= skb_tailroom(to)) { len 5038 net/core/skbuff.c if (len) len 5039 net/core/skbuff.c BUG_ON(skb_copy_bits(from, 0, skb_put(to, len), len)); len 5078 net/core/skbuff.c WARN_ON_ONCE(delta < len); len 5095 net/core/skbuff.c to->len += len; len 5096 net/core/skbuff.c to->data_len += len; len 5275 net/core/skbuff.c bool skb_gso_validate_mac_len(const struct sk_buff *skb, unsigned int len) len 5277 net/core/skbuff.c return skb_gso_size_check(skb, skb_gso_mac_seglen(skb), len); len 5728 net/core/skbuff.c skb->len -= off; len 5788 net/core/skbuff.c if (list->len <= eat) { len 5790 net/core/skbuff.c eat -= list->len; len 5904 net/core/skbuff.c skb->len -= off; len 5905 net/core/skbuff.c skb->data_len = skb->len; len 5911 net/core/skbuff.c static int pskb_carve(struct sk_buff *skb, const u32 len, gfp_t gfp) len 5915 net/core/skbuff.c if (len < headlen) len 5916 net/core/skbuff.c return pskb_carve_inside_header(skb, len, headlen, gfp); len 5918 net/core/skbuff.c return pskb_carve_inside_nonlinear(skb, len, headlen, gfp); len 6011 net/core/skbuff.c for (i = 0; i < sp->len; i++) len 6072 net/core/skbuff.c for (i = 0; i < sp->len; i++) len 6091 net/core/skbuff.c sp->len = 0; len 25 net/core/skmsg.c int sk_msg_alloc(struct sock *sk, struct sk_msg *msg, int len, len 31 net/core/skmsg.c len -= msg->sg.size; len 32 net/core/skmsg.c while (len > 0) { len 41 net/core/skmsg.c use = min_t(int, len, pfrag->size - orig_offset); len 69 net/core/skmsg.c len -= use; len 77 net/core/skmsg.c u32 off, u32 len) len 94 net/core/skmsg.c while (len) { len 96 net/core/skmsg.c if (sge_len > len) len 97 net/core/skmsg.c sge_len = len; len 115 net/core/skmsg.c len -= sge_len; len 118 net/core/skmsg.c if (i == src->sg.end && len) len 170 net/core/skmsg.c u32 len = sge->length; len 173 net/core/skmsg.c sk_mem_uncharge(sk, len); len 177 net/core/skmsg.c return len; len 250 net/core/skmsg.c void sk_msg_trim(struct sock *sk, struct sk_msg *msg, int len) len 252 net/core/skmsg.c int trim = msg->sg.size - len; len 261 net/core/skmsg.c msg->sg.size = len; len 408 net/core/skmsg.c if (!sk_rmem_schedule(sk, skb, skb->len)) { len 414 net/core/skmsg.c num_sge = skb_to_sgvec(skb, msg->sg.data, 0, skb->len); len 420 net/core/skmsg.c sk_mem_charge(sk, skb->len); len 421 net/core/skmsg.c copied = skb->len; len 433 net/core/skmsg.c u32 off, u32 len, bool ingress) len 438 net/core/skmsg.c return skb_send_sock_locked(psock->sk, skb, off, len); len 447 net/core/skmsg.c u32 len, off; len 454 net/core/skmsg.c len = state->len; len 461 net/core/skmsg.c len = skb->len; len 469 net/core/skmsg.c len, ingress); len 473 net/core/skmsg.c state->len = len; len 484 net/core/skmsg.c len -= ret; len 485 net/core/skmsg.c } while (len); len 768 net/core/skmsg.c int ret = skb->len; len 651 net/core/sock.c int __user *optlen, int len) len 659 net/core/sock.c len = 0; len 664 net/core/sock.c if (len < IFNAMSIZ) len 671 net/core/sock.c len = strlen(devname) + 1; len 674 net/core/sock.c if (copy_to_user(optval, devname, len)) len 679 net/core/sock.c if (put_user(len, optlen)) len 1232 net/core/sock.c int len; len 1234 net/core/sock.c if (get_user(len, optlen)) len 1236 net/core/sock.c if (len < 0) len 1361 net/core/sock.c if (len > sizeof(peercred)) len 1362 net/core/sock.c len = sizeof(peercred); len 1364 net/core/sock.c if (copy_to_user(optval, &peercred, len)) len 1377 net/core/sock.c if (len < n * sizeof(gid_t)) { len 1378 net/core/sock.c len = n * sizeof(gid_t); len 1379 net/core/sock.c return put_user(len, optlen) ? -EFAULT : -ERANGE; len 1381 net/core/sock.c len = n * sizeof(gid_t); len 1397 net/core/sock.c if (lv < len) len 1399 net/core/sock.c if (copy_to_user(optval, address, len)) len 1416 net/core/sock.c return security_socket_getpeersec_stream(sock, optval, optlen, len); len 1441 net/core/sock.c return sock_getbindtodevice(sk, optval, optlen, len); len 1444 net/core/sock.c len = sk_get_filter(sk, (struct sock_filter __user *)optval, len); len 1445 net/core/sock.c if (len < 0) len 1446 net/core/sock.c return len; len 1469 net/core/sock.c if (sizeof(v.ulval) != sizeof(v.val) && len >= sizeof(v.ulval)) { len 1488 net/core/sock.c len = min_t(unsigned int, len, sizeof(meminfo)); len 1489 net/core/sock.c if (copy_to_user(optval, &meminfo, len)) len 1508 net/core/sock.c if (len < lv) len 1537 net/core/sock.c if (len > lv) len 1538 net/core/sock.c len = lv; len 1539 net/core/sock.c if (copy_to_user(optval, &v, len)) len 1542 net/core/sock.c if (put_user(len, optlen)) len 1815 net/core/sock.c newsk->sk_backlog.len = 0; len 1955 net/core/sock.c unsigned int len = skb->truesize; len 1962 net/core/sock.c WARN_ON(refcount_sub_and_test(len - 1, &sk->sk_wmem_alloc)); len 1964 net/core/sock.c len = 1; len 1970 net/core/sock.c if (refcount_sub_and_test(len, &sk->sk_wmem_alloc)) len 2051 net/core/sock.c unsigned int len = skb->truesize; len 2053 net/core/sock.c atomic_sub(len, &sk->sk_rmem_alloc); len 2054 net/core/sock.c sk_mem_uncharge(sk, len); len 2456 net/core/sock.c sk->sk_backlog.len = 0; len 2646 net/core/sock.c int sock_no_bind(struct socket *sock, struct sockaddr *saddr, int len) len 2653 net/core/sock.c int len, int flags) len 2711 net/core/sock.c int sock_no_sendmsg(struct socket *sock, struct msghdr *m, size_t len) len 2717 net/core/sock.c int sock_no_sendmsg_locked(struct sock *sk, struct msghdr *m, size_t len) len 2723 net/core/sock.c int sock_no_recvmsg(struct socket *sock, struct msghdr *m, size_t len, len 3065 net/core/sock.c int sock_recv_errqueue(struct sock *sk, struct msghdr *msg, int len, len 3077 net/core/sock.c copied = skb->len; len 3078 net/core/sock.c if (copied > len) { len 3080 net/core/sock.c copied = len; len 3220 net/core/sock.c mem[SK_MEMINFO_BACKLOG] = READ_ONCE(sk->sk_backlog.len); len 540 net/core/sock_map.c static inline u32 sock_hash_bucket_hash(const void *key, u32 len) len 542 net/core/sock_map.c return jhash(key, len, 0); len 124 net/core/sysctl_net_core.c int i, len, ret = 0; len 135 net/core/sysctl_net_core.c len = sizeof(*cur) + netdev_flow_limit_table_len; len 145 net/core/sysctl_net_core.c cur = kzalloc_node(len, GFP_KERNEL, len 175 net/core/sysctl_net_core.c len = min(sizeof(kbuf) - 1, *lenp); len 176 net/core/sysctl_net_core.c len = scnprintf(kbuf, len, "%*pb", cpumask_pr_args(mask)); len 177 net/core/sysctl_net_core.c if (!len) { len 181 net/core/sysctl_net_core.c if (len < *lenp) len 182 net/core/sysctl_net_core.c kbuf[len++] = '\n'; len 183 net/core/sysctl_net_core.c if (copy_to_user(buffer, kbuf, len)) { len 187 net/core/sysctl_net_core.c *lenp = len; len 188 net/core/sysctl_net_core.c *ppos += len; len 34 net/core/xdp.c static u32 xdp_mem_id_hashfn(const void *data, u32 len, u32 seed) len 495 net/core/xdp.c xdpf->len = totsize - metasize; len 45 net/dcb/dcbnl.c [DCB_ATTR_IFNAME] = {.type = NLA_NUL_STRING, .len = IFNAMSIZ - 1}, len 162 net/dcb/dcbnl.c [DCB_ATTR_IEEE_ETS] = {.len = sizeof(struct ieee_ets)}, len 163 net/dcb/dcbnl.c [DCB_ATTR_IEEE_PFC] = {.len = sizeof(struct ieee_pfc)}, len 165 net/dcb/dcbnl.c [DCB_ATTR_IEEE_MAXRATE] = {.len = sizeof(struct ieee_maxrate)}, len 166 net/dcb/dcbnl.c [DCB_ATTR_IEEE_QCN] = {.len = sizeof(struct ieee_qcn)}, len 167 net/dcb/dcbnl.c [DCB_ATTR_IEEE_QCN_STATS] = {.len = sizeof(struct ieee_qcn_stats)}, len 168 net/dcb/dcbnl.c [DCB_ATTR_DCB_BUFFER] = {.len = sizeof(struct dcbnl_buffer)}, len 177 net/dccp/ackvec.c len = DCCPAV_MAX_ACKVEC_LEN - start; len 180 net/dccp/ackvec.c if (num > len) { len 181 net/dccp/ackvec.c memset(av->av_buf + start, DCCPAV_NOT_RECEIVED, len); len 183 net/dccp/ackvec.c num -= len; len 218 net/dccp/ackvec.c u8 len = min_t(u32, lost_packets, DCCPAV_MAX_RUNLEN); len 221 net/dccp/ackvec.c av->av_buf[av->av_buf_head] = DCCPAV_NOT_RECEIVED | len; len 223 net/dccp/ackvec.c lost_packets -= len; len 347 net/dccp/ackvec.c int dccp_ackvec_parsed_add(struct list_head *head, u8 *vec, u8 len, u8 nonce) len 354 net/dccp/ackvec.c new->len = len; len 129 net/dccp/ackvec.h len, len 134 net/dccp/ackvec.h int dccp_ackvec_parsed_add(struct list_head *head, u8 *vec, u8 len, u8 nonce); len 60 net/dccp/ccid.c int ccid_getsockopt_builtin_ccids(struct sock *sk, int len, len 71 net/dccp/ccid.c else if (len > 0 && copy_to_user(optval, ccid_array, len 72 net/dccp/ccid.c len > array_len ? array_len : len)) len 63 net/dccp/ccid.h u8 opt, u8 *val, u8 len); len 69 net/dccp/ccid.h u8 opt, u8 *val, u8 len); len 73 net/dccp/ccid.h unsigned int len); len 79 net/dccp/ccid.h const int optname, int len, len 83 net/dccp/ccid.h const int optname, int len, len 108 net/dccp/ccid.h int ccid_getsockopt_builtin_ccids(struct sock *sk, int len, len 172 net/dccp/ccid.h unsigned int len) len 175 net/dccp/ccid.h ccid->ccid_ops->ccid_hc_tx_packet_sent(sk, len); len 200 net/dccp/ccid.h u8 pkt, u8 opt, u8 *val, u8 len) len 204 net/dccp/ccid.h return ccid->ccid_ops->ccid_hc_tx_parse_options(sk, pkt, opt, val, len); len 212 net/dccp/ccid.h u8 pkt, u8 opt, u8 *val, u8 len) len 216 net/dccp/ccid.h return ccid->ccid_ops->ccid_hc_rx_parse_options(sk, pkt, opt, val, len); len 242 net/dccp/ccid.h const int optname, int len, len 247 net/dccp/ccid.h rc = ccid->ccid_ops->ccid_hc_rx_getsockopt(sk, optname, len, len 253 net/dccp/ccid.h const int optname, int len, len 258 net/dccp/ccid.h rc = ccid->ccid_ops->ccid_hc_tx_getsockopt(sk, optname, len, len 235 net/dccp/ccids/ccid2.c static void ccid2_hc_tx_packet_sent(struct sock *sk, unsigned int len) len 586 net/dccp/ccids/ccid2.c for (; avp->len--; avp->vec++) { len 158 net/dccp/ccids/ccid3.c static inline void ccid3_hc_tx_update_s(struct ccid3_hc_tx_sock *hc, int len) len 162 net/dccp/ccids/ccid3.c hc->tx_s = tfrc_ewma(hc->tx_s, len, 9); len 279 net/dccp/ccids/ccid3.c if (unlikely(skb->len == 0)) len 291 net/dccp/ccids/ccid3.c hc->tx_s = skb->len; len 344 net/dccp/ccids/ccid3.c static void ccid3_hc_tx_packet_sent(struct sock *sk, unsigned int len) len 348 net/dccp/ccids/ccid3.c ccid3_hc_tx_update_s(hc, len); len 515 net/dccp/ccids/ccid3.c static int ccid3_hc_tx_getsockopt(struct sock *sk, const int optname, int len, len 524 net/dccp/ccids/ccid3.c if (len < sizeof(tfrc)) len 534 net/dccp/ccids/ccid3.c len = sizeof(tfrc); len 541 net/dccp/ccids/ccid3.c if (put_user(len, optlen) || copy_to_user(optval, val, len)) len 710 net/dccp/ccids/ccid3.c const u32 payload = skb->len - dccp_hdr(skb)->dccph_doff * 4; len 727 net/dccp/ccids/ccid3.c const u32 payload = skb->len - dccp_hdr(skb)->dccph_doff * 4; len 809 net/dccp/ccids/ccid3.c static int ccid3_hc_rx_getsockopt(struct sock *sk, const int optname, int len, len 818 net/dccp/ccids/ccid3.c if (len < sizeof(rx_info)) len 823 net/dccp/ccids/ccid3.c len = sizeof(rx_info); len 830 net/dccp/ccids/ccid3.c if (put_user(len, optlen) || copy_to_user(optval, val, len)) len 88 net/dccp/ccids/lib/loss_interval.c s64 len; len 93 net/dccp/ccids/lib/loss_interval.c len = dccp_delta_seqno(cur->li_seqno, DCCP_SKB_CB(skb)->dccpd_seq) + 1; len 95 net/dccp/ccids/lib/loss_interval.c if (len - (s64)cur->li_length <= 0) /* duplicate or reordered */ len 112 net/dccp/ccids/lib/loss_interval.c cur->li_length = len; len 210 net/dccp/dccp.h return skb->len; len 218 net/dccp/dccp.h if (cov >= skb->len) len 221 net/dccp/dccp.h skb->csum = skb_checksum(skb, 0, (cov > skb->len)? skb->len : cov, 0); len 287 net/dccp/dccp.h struct dccp_hdr *dh, unsigned int len); len 289 net/dccp/dccp.h const struct dccp_hdr *dh, const unsigned int len); len 312 net/dccp/dccp.h int dccp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int nonblock, len 482 net/dccp/dccp.h const void *value, unsigned char len); len 259 net/dccp/feat.c for (i = 0; i < val->sp.len; i++) len 267 net/dccp/feat.c static void dccp_feat_printvals(u8 feat_num, u8 *list, u8 len) len 270 net/dccp/feat.c dccp_feat_val fval = { .sp.vec = list, .sp.len = len }; len 273 net/dccp/feat.c fval.nn = dccp_decode_value_var(list, len); len 286 net/dccp/feat.c #define dccp_feat_print_opt(opt, feat, val, len, mandatory) do { \ len 288 net/dccp/feat.c dccp_feat_printvals(feat, val, len); \ len 299 net/dccp/feat.c #define dccp_feat_print_opt(opt, feat, val, len, mandatory) len 365 net/dccp/feat.c static int dccp_feat_clone_sp_val(dccp_feat_val *fval, u8 const *val, u8 len) len 367 net/dccp/feat.c fval->sp.len = len; len 368 net/dccp/feat.c if (fval->sp.len > 0) { len 369 net/dccp/feat.c fval->sp.vec = kmemdup(val, len, gfp_any()); len 371 net/dccp/feat.c fval->sp.len = 0; len 402 net/dccp/feat.c original->val.sp.len)) { len 634 net/dccp/feat.c u8 opt, type, len, *ptr, nn_in_nbo[DCCP_OPTVAL_MAXLEN]; len 644 net/dccp/feat.c len = 0; len 648 net/dccp/feat.c len = pos->val.sp.len; len 652 net/dccp/feat.c len = dccp_feat_valid_nn_length(pos->feat_num); len 654 net/dccp/feat.c dccp_encode_value_var(pos->val.nn, ptr, len); len 660 net/dccp/feat.c dccp_feat_print_opt(opt, pos->feat_num, ptr, len, 0); len 662 net/dccp/feat.c if (dccp_insert_fn_opt(skb, opt, pos->feat_num, ptr, len, rpt)) len 753 net/dccp/feat.c u8 const *list, u8 len) len 760 net/dccp/feat.c 0, list, len); len 984 net/dccp/feat.c if (entry->feat_num == DCCPF_CCID && entry->val.sp.len == 1) len 1061 net/dccp/feat.c static int dccp_feat_reconcile(dccp_feat_val *fv, u8 *arr, u8 len, len 1072 net/dccp/feat.c rc = dccp_feat_preflist_match(fv->sp.vec, fv->sp.len, arr, len); len 1074 net/dccp/feat.c rc = dccp_feat_preflist_match(arr, len, fv->sp.vec, fv->sp.len); len 1084 net/dccp/feat.c return dccp_feat_prefer(rc, fv->sp.vec, fv->sp.len); len 1098 net/dccp/feat.c u8 feat, u8 *val, u8 len, const bool server) len 1105 net/dccp/feat.c if (len == 0 || type == FEAT_UNKNOWN) /* 6.1 and 6.6.8 */ len 1108 net/dccp/feat.c dccp_feat_print_opt(opt, feat, val, len, is_mandatory); len 1115 net/dccp/feat.c if (local || len > sizeof(fval.nn)) len 1119 net/dccp/feat.c fval.nn = dccp_decode_value_var(val, len); len 1144 net/dccp/feat.c if (len > 1 && server) { len 1146 net/dccp/feat.c if (dccp_feat_preflist_match(&defval, 1, val, len) > -1) len 1165 net/dccp/feat.c if (dccp_feat_reconcile(&entry->val, val, len, server, true)) { len 1209 net/dccp/feat.c u8 feat, u8 *val, u8 len, const bool server) len 1215 net/dccp/feat.c dccp_feat_print_opt(opt, feat, val, len, is_mandatory); len 1229 net/dccp/feat.c if (len == 0) { len 1244 net/dccp/feat.c if (len > sizeof(entry->val.nn)) len 1247 net/dccp/feat.c if (entry->val.nn == dccp_decode_value_var(val, len)) len 1262 net/dccp/feat.c if (len == 1) { /* peer didn't supply a preference list */ len 1264 net/dccp/feat.c plen = len; len 1267 net/dccp/feat.c plen = len - 1; len 1306 net/dccp/feat.c u8 feat, u8 *val, u8 len) len 1314 net/dccp/feat.c dccp_feat_print_opt(opt, feat, val, len, mandatory); len 1331 net/dccp/feat.c if (len == 0 || len > sizeof(fval.nn)) len 1335 net/dccp/feat.c fval.nn = dccp_decode_value_var(val, len); len 1351 net/dccp/feat.c fval.nn = dccp_decode_value_var(val, len); len 1395 net/dccp/feat.c u8 mandatory, u8 opt, u8 feat, u8 *val, u8 len) len 1412 net/dccp/feat.c val, len, server); len 1416 net/dccp/feat.c val, len, server); len 1425 net/dccp/feat.c val, len); len 1447 net/dccp/feat.c u8 len; len 1474 net/dccp/feat.c if (ccid_get_builtin_ccids(&tx.val, &tx.len)) len 1476 net/dccp/feat.c if (ccid_get_builtin_ccids(&rx.val, &rx.len)) { len 1481 net/dccp/feat.c if (!dccp_feat_prefer(sysctl_dccp_tx_ccid, tx.val, tx.len) || len 1482 net/dccp/feat.c !dccp_feat_prefer(sysctl_dccp_rx_ccid, rx.val, rx.len)) len 1485 net/dccp/feat.c rc = __feat_register_sp(fn, DCCPF_CCID, true, false, tx.val, tx.len); len 1489 net/dccp/feat.c rc = __feat_register_sp(fn, DCCPF_CCID, false, false, rx.val, rx.len); len 51 net/dccp/feat.h u8 len; len 110 net/dccp/feat.h u8 const *list, u8 len); len 112 net/dccp/feat.h u8 mand, u8 opt, u8 feat, u8 *val, u8 len); len 127 net/dccp/feat.h void dccp_encode_value_var(const u64 value, u8 *to, const u8 len); len 128 net/dccp/feat.h u64 dccp_decode_value_var(const u8 *bf, const u8 len); len 132 net/dccp/feat.h int dccp_insert_fn_opt(struct sk_buff *skb, u8 type, u8 feat, u8 *val, u8 len, len 284 net/dccp/input.c const struct dccp_hdr *dh, const unsigned int len) len 365 net/dccp/input.c const struct dccp_hdr *dh, const unsigned int len) len 376 net/dccp/input.c return __dccp_rcv_established(sk, skb, dh, len); len 387 net/dccp/input.c const unsigned int len) len 520 net/dccp/input.c const unsigned int len) len 561 net/dccp/input.c __dccp_rcv_established(sk, skb, dh, len); len 572 net/dccp/input.c struct dccp_hdr *dh, unsigned int len) len 676 net/dccp/input.c queued = dccp_rcv_request_sent_state_process(sk, skb, dh, len); len 690 net/dccp/input.c dh, len); len 364 net/dccp/ipv4.c return csum_tcpudp_magic(src, dst, skb->len, IPPROTO_DCCP, skb->csum); len 655 net/dccp/ipv4.c if (dccp_rcv_established(sk, skb, dh, skb->len)) len 684 net/dccp/ipv4.c if (dccp_rcv_state_process(sk, skb, dh, skb->len)) len 755 net/dccp/ipv4.c if (cscov > skb->len) { len 757 net/dccp/ipv4.c dh->dccph_cscov, skb->len); len 46 net/dccp/ipv6.c return csum_ipv6_magic(saddr, daddr, skb->len, IPPROTO_DCCP, skb->csum); len 606 net/dccp/ipv6.c if (dccp_rcv_established(sk, skb, dccp_hdr(skb), skb->len)) len 638 net/dccp/ipv6.c if (dccp_rcv_state_process(sk, skb, dccp_hdr(skb), skb->len)) len 225 net/dccp/minisocks.c skb->len); len 22 net/dccp/options.c u64 dccp_decode_value_var(const u8 *bf, const u8 len) len 26 net/dccp/options.c if (len >= DCCP_OPTVAL_MAXLEN) len 28 net/dccp/options.c if (len > 4) len 30 net/dccp/options.c if (len > 3) len 32 net/dccp/options.c if (len > 2) len 34 net/dccp/options.c if (len > 1) len 36 net/dccp/options.c if (len > 0) len 58 net/dccp/options.c unsigned char opt, len; len 67 net/dccp/options.c opt = len = 0; len 70 net/dccp/options.c len = 0; len 78 net/dccp/options.c len = *opt_ptr++; len 79 net/dccp/options.c if (len < 2) len 85 net/dccp/options.c len -= 2; len 87 net/dccp/options.c opt_ptr += len; len 112 net/dccp/options.c if (len > 6) len 115 net/dccp/options.c opt_recv->dccpor_ndp = dccp_decode_value_var(value, len); len 122 net/dccp/options.c if (len == 0) len 125 net/dccp/options.c *value, value + 1, len - 1); len 130 net/dccp/options.c if (len != 4) len 159 net/dccp/options.c if (len != 4 && len != 6 && len != 8) len 168 net/dccp/options.c len + 2, len 174 net/dccp/options.c if (len == 4) { /* no elapsed time included */ len 179 net/dccp/options.c if (len == 6) { /* 2-byte elapsed time */ len 197 net/dccp/options.c if (len == 2) { len 200 net/dccp/options.c } else if (len == 4) { len 215 net/dccp/options.c pkt_type, opt, value, len)) len 230 net/dccp/options.c pkt_type, opt, value, len)) len 235 net/dccp/options.c "implemented, ignoring", sk, opt, len); len 255 net/dccp/options.c DCCP_WARN("DCCP(%p): Option %d (len=%d) error=%u\n", sk, opt, len, rc); len 258 net/dccp/options.c DCCP_SKB_CB(skb)->dccpd_reset_data[1] = len > 0 ? value[0] : 0; len 259 net/dccp/options.c DCCP_SKB_CB(skb)->dccpd_reset_data[2] = len > 1 ? value[1] : 0; len 265 net/dccp/options.c void dccp_encode_value_var(const u64 value, u8 *to, const u8 len) len 267 net/dccp/options.c if (len >= DCCP_OPTVAL_MAXLEN) len 269 net/dccp/options.c if (len > 4) len 271 net/dccp/options.c if (len > 3) len 273 net/dccp/options.c if (len > 2) len 275 net/dccp/options.c if (len > 1) len 277 net/dccp/options.c if (len > 0) len 289 net/dccp/options.c const void *value, const unsigned char len) len 293 net/dccp/options.c if (DCCP_SKB_CB(skb)->dccpd_opt_len + len + 2 > DCCP_MAX_OPT_LEN) len 296 net/dccp/options.c DCCP_SKB_CB(skb)->dccpd_opt_len += len + 2; len 298 net/dccp/options.c to = skb_push(skb, len + 2); len 300 net/dccp/options.c *to++ = len + 2; len 302 net/dccp/options.c memcpy(to, value, len); len 321 net/dccp/options.c const int len = ndp_len + 2; len 323 net/dccp/options.c if (DCCP_SKB_CB(skb)->dccpd_opt_len + len > DCCP_MAX_OPT_LEN) len 326 net/dccp/options.c DCCP_SKB_CB(skb)->dccpd_opt_len += len; len 328 net/dccp/options.c ptr = skb_push(skb, len); len 330 net/dccp/options.c *ptr++ = len; len 357 net/dccp/options.c u32 elapsed_time, elapsed_time_len, len; len 370 net/dccp/options.c len = 6 + elapsed_time_len; len 372 net/dccp/options.c if (DCCP_SKB_CB(skb)->dccpd_opt_len + len > DCCP_MAX_OPT_LEN) len 375 net/dccp/options.c DCCP_SKB_CB(skb)->dccpd_opt_len += len; len 377 net/dccp/options.c to = skb_push(skb, len); len 379 net/dccp/options.c *to++ = len; len 403 net/dccp/options.c u16 len = buflen + 2 * nr_opts; len 408 net/dccp/options.c if (dcb->dccpd_opt_len + len > DCCP_MAX_OPT_LEN) { len 409 net/dccp/options.c DCCP_WARN("Lacking space for %u bytes on %s packet\n", len, len 418 net/dccp/options.c if (len > DCCPAV_MIN_OPTLEN && len 419 net/dccp/options.c len + dcb->dccpd_opt_len + skb->len > dp->dccps_mss_cache) { len 421 net/dccp/options.c "MPS=%u ==> reduce payload size?\n", len, skb->len, len 426 net/dccp/options.c dcb->dccpd_opt_len += len; len 428 net/dccp/options.c to = skb_push(skb, len); len 429 net/dccp/options.c len = buflen; len 434 net/dccp/options.c int copylen = len; len 436 net/dccp/options.c if (len > DCCP_SINGLE_OPT_MAXLEN) len 454 net/dccp/options.c len -= tailsize; len 462 net/dccp/options.c len -= copylen; len 501 net/dccp/options.c u8 *val, u8 len, bool repeat_first) len 506 net/dccp/options.c if (len > (DCCP_SINGLE_OPT_MAXLEN - 2)) { len 507 net/dccp/options.c DCCP_WARN("length %u for feature %u too large\n", len, feat); len 511 net/dccp/options.c if (unlikely(val == NULL || len == 0)) len 512 net/dccp/options.c len = repeat_first = false; len 513 net/dccp/options.c tot_len = 3 + repeat_first + len; len 528 net/dccp/options.c if (len) len 529 net/dccp/options.c memcpy(to, val, len); len 243 net/dccp/output.c int err, len; len 249 net/dccp/output.c len = skb->len; len 260 net/dccp/output.c if (!list_empty(&dp->dccps_featneg) && len > cur_mps) { len 261 net/dccp/output.c DCCP_WARN("Payload too large (%d) for featneg.\n", len); len 285 net/dccp/output.c ccid_hc_tx_packet_sent(dp->dccps_hc_tx_ccid, sk, len); len 388 net/dccp/proto.c amount = skb->len; len 441 net/dccp/proto.c u8 *list, len; len 454 net/dccp/proto.c len = 16 - cscov; len 456 net/dccp/proto.c list = kmalloc(len, GFP_KERNEL); len 460 net/dccp/proto.c for (i = 0; i < len; i++) len 463 net/dccp/proto.c rc = dccp_feat_register_sp(sk, DCCPF_MIN_CSUM_COVER, rx, list, len); len 591 net/dccp/proto.c static int dccp_getsockopt_service(struct sock *sk, int len, len 606 net/dccp/proto.c if (total_len > len) len 623 net/dccp/proto.c int val, len; len 625 net/dccp/proto.c if (get_user(len, optlen)) len 628 net/dccp/proto.c if (len < (int)sizeof(int)) len 638 net/dccp/proto.c return dccp_getsockopt_service(sk, len, len 644 net/dccp/proto.c return ccid_getsockopt_builtin_ccids(sk, len, optval, optlen); len 672 net/dccp/proto.c len, (u32 __user *)optval, optlen); len 675 net/dccp/proto.c len, (u32 __user *)optval, optlen); len 680 net/dccp/proto.c len = sizeof(val); len 681 net/dccp/proto.c if (put_user(len, optlen) || copy_to_user(optval, &val, len)) len 752 net/dccp/proto.c int dccp_sendmsg(struct sock *sk, struct msghdr *msg, size_t len) len 761 net/dccp/proto.c trace_dccp_probe(sk, len); len 763 net/dccp/proto.c if (len > dp->dccps_mss_cache) len 784 net/dccp/proto.c size = sk->sk_prot->max_header + len; len 797 net/dccp/proto.c rc = memcpy_from_msg(skb_put(skb, len), msg, len); len 815 net/dccp/proto.c return rc ? : len; len 823 net/dccp/proto.c int dccp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int nonblock, len 832 net/dccp/proto.c len = -ENOTCONN; len 859 net/dccp/proto.c len = 0; len 868 net/dccp/proto.c len = 0; len 873 net/dccp/proto.c len = sock_error(sk); len 878 net/dccp/proto.c len = 0; len 887 net/dccp/proto.c len = -ENOTCONN; len 890 net/dccp/proto.c len = 0; len 895 net/dccp/proto.c len = -EAGAIN; len 900 net/dccp/proto.c len = sock_intr_errno(timeo); len 907 net/dccp/proto.c if (len > skb->len) len 908 net/dccp/proto.c len = skb->len; len 909 net/dccp/proto.c else if (len < skb->len) len 912 net/dccp/proto.c if (skb_copy_datagram_msg(skb, 0, msg, len)) { len 914 net/dccp/proto.c len = -EFAULT; len 918 net/dccp/proto.c len = skb->len; len 926 net/dccp/proto.c return len; len 1024 net/dccp/proto.c data_was_unread += skb->len; len 282 net/decnet/af_decnet.c int len = 2; len 294 net/decnet/af_decnet.c len = 3 + le16_to_cpu(sdn->sdn_objnamel); len 301 net/decnet/af_decnet.c len = 7 + le16_to_cpu(sdn->sdn_objnamel); len 305 net/decnet/af_decnet.c return len; len 315 net/decnet/af_decnet.c int dn_username2sockaddr(unsigned char *data, int len, struct sockaddr_dn *sdn, unsigned char *fmt) len 318 net/decnet/af_decnet.c int size = len; len 325 net/decnet/af_decnet.c if (len < 2) len 328 net/decnet/af_decnet.c len -= 2; len 340 net/decnet/af_decnet.c len -= 4; len 344 net/decnet/af_decnet.c len -= 8; len 351 net/decnet/af_decnet.c len -= 1; len 353 net/decnet/af_decnet.c if (len < 0) len 357 net/decnet/af_decnet.c len -= le16_to_cpu(sdn->sdn_objnamel); len 359 net/decnet/af_decnet.c if ((len < 0) || (le16_to_cpu(sdn->sdn_objnamel) > namel)) len 364 net/decnet/af_decnet.c return size - len; len 1023 net/decnet/af_decnet.c u16 len = *ptr++; /* yes, it's 8bit on the wire */ len 1025 net/decnet/af_decnet.c BUG_ON(len > 16); /* we've checked the contents earlier */ len 1026 net/decnet/af_decnet.c opt->opt_optl = cpu_to_le16(len); len 1028 net/decnet/af_decnet.c memcpy(opt->opt_data, ptr, len); len 1029 net/decnet/af_decnet.c skb_pull(skb, len + 1); len 1129 net/decnet/af_decnet.c skb_pull(skb, dn_username2sockaddr(skb->data, skb->len, &(DN_SK(newsk)->addr), &type)); len 1130 net/decnet/af_decnet.c skb_pull(skb, dn_username2sockaddr(skb->data, skb->len, &(DN_SK(newsk)->peer), &type)); len 1248 net/decnet/af_decnet.c amount = skb->len; len 1251 net/decnet/af_decnet.c amount += skb->len; len 1514 net/decnet/af_decnet.c int len; len 1516 net/decnet/af_decnet.c if (get_user(len, optlen)) len 1519 net/decnet/af_decnet.c err = nf_getsockopt(sk, PF_DECnet, optname, optval, &len); len 1521 net/decnet/af_decnet.c err = put_user(len, optlen); len 1643 net/decnet/af_decnet.c int len = 0; len 1650 net/decnet/af_decnet.c len += skb->len; len 1662 net/decnet/af_decnet.c if (len >= target) len 1755 net/decnet/af_decnet.c unsigned int chunk = skb->len; len 1772 net/decnet/af_decnet.c if (skb->len == 0) { len 1919 net/decnet/af_decnet.c size_t len; len 1987 net/decnet/af_decnet.c len = size - sent; len 1989 net/decnet/af_decnet.c if (len > mss) len 1990 net/decnet/af_decnet.c len = mss; len 2019 net/decnet/af_decnet.c skb = dn_alloc_send_pskb(sk, len + 64 + DN_MAX_NSP_DATA_HEADER, len 2032 net/decnet/af_decnet.c if (memcpy_from_msg(skb_put(skb, len), msg, len)) { len 2046 net/decnet/af_decnet.c scp->seg_total += len; len 2048 net/decnet/af_decnet.c if (((sent + len) == size) && (flags & MSG_EOR)) { len 2058 net/decnet/af_decnet.c sent += len; len 565 net/decnet/dn_dev.c .len = IFNAMSIZ - 1 }, len 787 net/decnet/dn_dev.c return skb->len; len 872 net/decnet/dn_dev.c *pktlen = cpu_to_le16(skb->len - 2); len 964 net/decnet/dn_dev.c *pktlen = cpu_to_le16(skb->len - 2); len 186 net/decnet/dn_neigh.c neigh->ha, mac_addr, skb->len); len 235 net/decnet/dn_neigh.c *((__le16 *)data) = cpu_to_le16(skb->len - 2); len 281 net/decnet/dn_neigh.c *((__le16 *)data) = cpu_to_le16(skb->len - 2); len 323 net/decnet/dn_neigh.c *((__le16 *)data) = cpu_to_le16(skb->len - 2); len 131 net/decnet/dn_nsp_in.c int len = 0; len 134 net/decnet/dn_nsp_in.c if (skb->len < 2) len 135 net/decnet/dn_nsp_in.c return len; len 140 net/decnet/dn_nsp_in.c len += 2; len 148 net/decnet/dn_nsp_in.c if (skb->len < 2) len 149 net/decnet/dn_nsp_in.c return len; len 153 net/decnet/dn_nsp_in.c len += 2; len 161 net/decnet/dn_nsp_in.c return len; len 174 net/decnet/dn_nsp_in.c static inline int dn_check_idf(unsigned char **pptr, int *len, unsigned char max, unsigned char follow_on) len 179 net/decnet/dn_nsp_in.c (*len)--; len 182 net/decnet/dn_nsp_in.c if ((flen + follow_on) > *len) len 185 net/decnet/dn_nsp_in.c *len -= flen; len 227 net/decnet/dn_nsp_in.c int len; len 248 net/decnet/dn_nsp_in.c len = skb->len; len 254 net/decnet/dn_nsp_in.c dstlen = dn_username2sockaddr(ptr, len, &dstaddr, &type); len 263 net/decnet/dn_nsp_in.c len -= dstlen; len 269 net/decnet/dn_nsp_in.c srclen = dn_username2sockaddr(ptr, len, &srcaddr, &type); len 274 net/decnet/dn_nsp_in.c len -= srclen; len 277 net/decnet/dn_nsp_in.c if (len < 1) len 282 net/decnet/dn_nsp_in.c len--; len 288 net/decnet/dn_nsp_in.c if ((menuver & (DN_MENUVER_ACC | DN_MENUVER_USR)) && (len < 1)) len 296 net/decnet/dn_nsp_in.c if (dn_check_idf(&ptr, &len, 39, 1)) len 298 net/decnet/dn_nsp_in.c if (dn_check_idf(&ptr, &len, 39, 1)) len 300 net/decnet/dn_nsp_in.c if (dn_check_idf(&ptr, &len, 39, (menuver & DN_MENUVER_USR) ? 1 : 0)) len 309 net/decnet/dn_nsp_in.c if (dn_check_idf(&ptr, &len, 16, 0)) len 342 net/decnet/dn_nsp_in.c if (skb->len < 4) len 362 net/decnet/dn_nsp_in.c if (skb->len > 0) { len 364 net/decnet/dn_nsp_in.c if ((dlen <= 16) && (dlen <= skb->len)) { len 397 net/decnet/dn_nsp_in.c if (skb->len < 2) len 407 net/decnet/dn_nsp_in.c if (skb->len > 0) { len 409 net/decnet/dn_nsp_in.c if ((dlen <= 16) && (dlen <= skb->len)) { len 464 net/decnet/dn_nsp_in.c if (skb->len != 2) len 514 net/decnet/dn_nsp_in.c if (skb->len != 4) len 611 net/decnet/dn_nsp_in.c if (skb->len < 2) len 639 net/decnet/dn_nsp_in.c if (skb->len < 2) len 279 net/decnet/dn_nsp_out.c static inline __le16 *dn_mk_common_header(struct dn_scp *scp, struct sk_buff *skb, unsigned char msgflag, int len) len 281 net/decnet/dn_nsp_out.c unsigned char *ptr = skb_push(skb, len); len 283 net/decnet/dn_nsp_out.c BUG_ON(len < 5); len 498 net/decnet/dn_nsp_out.c __u8 len = (__u8)le16_to_cpu(scp->conndata_out.opt_optl); len 500 net/decnet/dn_nsp_out.c if ((skb = dn_alloc_skb(sk, 50 + len, gfp)) == NULL) len 511 net/decnet/dn_nsp_out.c skb_put_u8(skb, len); len 513 net/decnet/dn_nsp_out.c if (len > 0) len 514 net/decnet/dn_nsp_out.c skb_put_data(skb, scp->conndata_out.opt_data, len); len 515 net/decnet/dn_route.c (int)cb->rt_flags, devname, skb->len, len 620 net/decnet/dn_route.c __u16 len = le16_to_cpu(*(__le16 *)skb->data); len 638 net/decnet/dn_route.c if (len > skb->len) len 641 net/decnet/dn_route.c skb_trim(skb, len); len 673 net/decnet/dn_route.c (int)flags, (dev) ? dev->name : "???", len, skb->len, len 1767 net/decnet/dn_route.c return skb->len; len 435 net/decnet/dn_table.c return skb->len; len 459 net/decnet/dn_table.c return skb->len; len 486 net/decnet/dn_table.c return skb->len; len 526 net/decnet/dn_table.c return skb->len; len 40 net/decnet/netfilter/dn_rtmsg.c size = NLMSG_ALIGN(rt_skb->len) + len 57 net/decnet/netfilter/dn_rtmsg.c skb_copy_from_linear_data(rt_skb, ptr, rt_skb->len); len 103 net/decnet/netfilter/dn_rtmsg.c if (skb->len < sizeof(*nlh) || len 105 net/decnet/netfilter/dn_rtmsg.c skb->len < nlh->nlmsg_len) len 141 net/decnet/sysctl_net_decnet.c size_t len; len 150 net/decnet/sysctl_net_decnet.c len = (*lenp < DN_ASCBUF_LEN) ? *lenp : (DN_ASCBUF_LEN-1); len 152 net/decnet/sysctl_net_decnet.c if (copy_from_user(addr, buffer, len)) len 155 net/decnet/sysctl_net_decnet.c addr[len] = 0; len 167 net/decnet/sysctl_net_decnet.c *ppos += len; len 173 net/decnet/sysctl_net_decnet.c len = strlen(addr); len 174 net/decnet/sysctl_net_decnet.c addr[len++] = '\n'; len 176 net/decnet/sysctl_net_decnet.c if (len > *lenp) len = *lenp; len 178 net/decnet/sysctl_net_decnet.c if (copy_to_user(buffer, addr, len)) len 181 net/decnet/sysctl_net_decnet.c *lenp = len; len 182 net/decnet/sysctl_net_decnet.c *ppos += len; len 191 net/decnet/sysctl_net_decnet.c size_t len; len 236 net/decnet/sysctl_net_decnet.c len = strlen(devname); len 237 net/decnet/sysctl_net_decnet.c devname[len++] = '\n'; len 239 net/decnet/sysctl_net_decnet.c if (len > *lenp) len = *lenp; len 241 net/decnet/sysctl_net_decnet.c if (copy_to_user(buffer, devname, len)) len 244 net/decnet/sysctl_net_decnet.c *lenp = len; len 245 net/decnet/sysctl_net_decnet.c *ppos += len; len 84 net/dns_resolver/dns_query.c int ret, len; len 150 net/dns_resolver/dns_query.c len = upayload->datalen; len 154 net/dns_resolver/dns_query.c *_result = kmemdup_nul(upayload->data, len, GFP_KERNEL); len 162 net/dns_resolver/dns_query.c ret = len; len 235 net/dsa/dsa.c s->rx_bytes += skb->len; len 260 net/dsa/dsa2.c const unsigned char len = sizeof(dst->index); len 275 net/dsa/dsa2.c dp->index, false, 0, id, len); len 295 net/dsa/dsa2.c dp->index, false, 0, id, len); len 315 net/dsa/dsa2.c dp->index, false, 0, id, len); len 18 net/dsa/master.c int len; len 21 net/dsa/master.c len = ops->get_regs_len(dev); len 22 net/dsa/master.c if (len < 0) len 23 net/dsa/master.c return len; len 24 net/dsa/master.c ret += len; len 31 net/dsa/master.c len = ds->ops->get_regs_len(ds, port); len 32 net/dsa/master.c if (len < 0) len 33 net/dsa/master.c return len; len 34 net/dsa/master.c ret += len; len 49 net/dsa/master.c int len; len 52 net/dsa/master.c len = ops->get_regs_len(dev); len 53 net/dsa/master.c if (len < 0) len 55 net/dsa/master.c regs->len = len; len 57 net/dsa/master.c data += regs->len; len 67 net/dsa/master.c len = ds->ops->get_regs_len(ds, port); len 68 net/dsa/master.c if (len < 0) len 70 net/dsa/master.c cpu_regs->len = len; len 149 net/dsa/master.c int len = ETH_GSTRING_LEN; len 174 net/dsa/master.c ndata = data + mcount * len; len 182 net/dsa/master.c memmove(ndata + (i * len + sizeof(pfx)), len 183 net/dsa/master.c ndata + i * len, len - sizeof(pfx)); len 184 net/dsa/master.c memcpy(ndata + i * len, pfx, sizeof(pfx)); len 190 net/dsa/master.c char *name, size_t len) len 194 net/dsa/master.c if (snprintf(name, len, "p%d", cpu_dp->index) >= len) len 514 net/dsa/slave.c s->tx_bytes += skb->len; len 646 net/dsa/slave.c int len = ETH_GSTRING_LEN; len 648 net/dsa/slave.c strncpy(data, "tx_packets", len); len 649 net/dsa/slave.c strncpy(data + len, "tx_bytes", len); len 650 net/dsa/slave.c strncpy(data + 2 * len, "rx_packets", len); len 651 net/dsa/slave.c strncpy(data + 3 * len, "rx_bytes", len); len 654 net/dsa/slave.c data + 4 * len); len 831 net/dsa/slave.c char *name, size_t len) len 842 net/dsa/slave.c if (snprintf(name, len, "p%d", dp->index) >= len) len 18 net/dsa/tag_ksz.c struct net_device *dev, int len) len 23 net/dsa/tag_ksz.c padlen = (skb->len >= ETH_ZLEN) ? 0 : ETH_ZLEN - skb->len; len 25 net/dsa/tag_ksz.c if (skb_tailroom(skb) >= padlen + len) { len 27 net/dsa/tag_ksz.c if (__skb_put_padto(skb, skb->len + padlen, false)) len 32 net/dsa/tag_ksz.c nskb = alloc_skb(NET_IP_ALIGN + skb->len + len 33 net/dsa/tag_ksz.c padlen + len, GFP_ATOMIC); len 43 net/dsa/tag_ksz.c skb_copy_and_csum_dev(skb, skb_put(nskb, skb->len)); len 48 net/dsa/tag_ksz.c if (skb_put_padto(nskb, nskb->len + padlen)) len 59 net/dsa/tag_ksz.c unsigned int port, unsigned int len) len 65 net/dsa/tag_ksz.c pskb_trim_rcsum(skb, skb->len - len); len 188 net/dsa/tag_ksz.c unsigned int len = KSZ_EGRESS_TAG_LEN; len 192 net/dsa/tag_ksz.c len += KSZ9477_PTP_TAG_LEN; len 194 net/dsa/tag_ksz.c return ksz_common_rcv(skb, dev, port, len); len 27 net/dsa/tag_trailer.c if (skb->len < 60) len 28 net/dsa/tag_trailer.c padlen = 60 - skb->len; len 30 net/dsa/tag_trailer.c nskb = alloc_skb(NET_IP_ALIGN + skb->len + padlen + 4, GFP_ATOMIC); len 38 net/dsa/tag_trailer.c skb_copy_and_csum_dev(skb, skb_put(nskb, skb->len)); len 74 net/dsa/tag_trailer.c if (pskb_trim_rcsum(skb, skb->len - 4)) len 81 net/ethernet/eth.c const void *daddr, const void *saddr, unsigned int len) len 88 net/ethernet/eth.c eth->h_proto = htons(len); len 125 net/ethernet/eth.c u32 eth_get_headlen(const struct net_device *dev, void *data, unsigned int len) len 132 net/ethernet/eth.c if (unlikely(len < sizeof(*eth))) len 133 net/ethernet/eth.c return len; len 138 net/ethernet/eth.c len, flags)) len 142 net/ethernet/eth.c return min_t(u32, __skb_get_poff(NULL, data, &keys, len), len); len 447 net/ethernet/eth.c ssize_t sysfs_format_mac(char *buf, const unsigned char *addr, int len) len 449 net/ethernet/eth.c return scnprintf(buf, PAGE_SIZE, "%*phC\n", len, addr); len 582 net/ethernet/eth.c size_t len; len 588 net/ethernet/eth.c mac = nvmem_cell_read(cell, &len); len 594 net/ethernet/eth.c if (len != ETH_ALEN || !is_valid_ether_addr(mac)) { len 272 net/hsr/hsr_device.c skb->dev->dev_addr, skb->len) <= 0) len 135 net/hsr/hsr_forward.c lsdu_size = skb->len - 14; len 211 net/hsr/hsr_forward.c dev->stats.rx_bytes += skb->len; len 367 net/hsr/hsr_forward.c port->dev->stats.tx_bytes += skb->len; len 23 net/hsr/hsr_netlink.c [IFLA_HSR_SUPERVISION_ADDR] = { .len = ETH_ALEN }, len 127 net/hsr/hsr_netlink.c [HSR_A_NODE_ADDR] = { .len = ETH_ALEN }, len 128 net/hsr/hsr_netlink.c [HSR_A_NODE_ADDR_B] = { .len = ETH_ALEN }, len 42 net/ieee802154/6lowpan/6lowpan_i.h const void *_saddr, unsigned int len); len 104 net/ieee802154/6lowpan/reassembly.c if (offset + skb->len == end) { len 108 net/ieee802154/6lowpan/reassembly.c if (end < fq->q.len || len 109 net/ieee802154/6lowpan/reassembly.c ((fq->q.flags & INET_FRAG_LAST_IN) && end != fq->q.len)) len 112 net/ieee802154/6lowpan/reassembly.c fq->q.len = end; len 114 net/ieee802154/6lowpan/reassembly.c if (end > fq->q.len) { len 118 net/ieee802154/6lowpan/reassembly.c fq->q.len = end; len 136 net/ieee802154/6lowpan/reassembly.c fq->q.meat += skb->len; len 140 net/ieee802154/6lowpan/reassembly.c fq->q.meat == fq->q.len) { len 267 net/ieee802154/6lowpan/reassembly.c fail |= !skb->len; len 485 net/ieee802154/6lowpan/reassembly.c static u32 lowpan_key_hashfn(const void *data, u32 len, u32 seed) len 491 net/ieee802154/6lowpan/reassembly.c static u32 lowpan_obj_hashfn(const void *data, u32 len, u32 seed) len 25 net/ieee802154/6lowpan/rx.c skb->dev->stats.rx_bytes += skb->len; len 261 net/ieee802154/6lowpan/rx.c if (unlikely(!skb->len)) len 35 net/ieee802154/6lowpan/tx.c const void *saddr, unsigned int len) len 139 net/ieee802154/6lowpan/tx.c int offset, int len, bool frag1) len 145 net/ieee802154/6lowpan/tx.c frag = lowpan_alloc_frag(skb, frag_hdrlen + len, wpan_hdr, frag1); len 150 net/ieee802154/6lowpan/tx.c skb_put_data(frag, skb_network_header(skb) + offset, len); len 152 net/ieee802154/6lowpan/tx.c raw_dump_table(__func__, " fragment dump", frag->data, frag->len); len 180 net/ieee802154/6lowpan/tx.c skb_unprocessed = skb->len - skb->mac_len - skb_offset; len 233 net/ieee802154/6lowpan/tx.c *dgram_size = skb->len; len 236 net/ieee802154/6lowpan/tx.c *dgram_offset = (*dgram_size - skb->len) + skb_network_header_len(skb); len 258 net/ieee802154/6lowpan/tx.c WARN_ON_ONCE(skb->len > IPV6_MIN_MTU); len 461 net/ieee802154/nl-mac.c return skb->len; len 807 net/ieee802154/nl-mac.c return skb->len; len 158 net/ieee802154/nl-phy.c return skb->len; len 180 net/ieee802154/nl802154.c .len = 20-1 }, len 184 net/ieee802154/nl802154.c [NL802154_ATTR_IFNAME] = { .type = NLA_NUL_STRING, .len = IFNAMSIZ-1 }, len 634 net/ieee802154/nl802154.c !skb->len && cb->min_dump_alloc < 4096) { len 648 net/ieee802154/nl802154.c return skb->len; len 892 net/ieee802154/nl802154.c return skb->len; len 1537 net/ieee802154/nl802154.c err = skb->len; len 1549 net/ieee802154/nl802154.c [NL802154_KEY_ATTR_USAGE_CMDS] = { .len = NL802154_CMD_FRAME_NR_IDS / 8 }, len 1550 net/ieee802154/nl802154.c [NL802154_KEY_ATTR_BYTES] = { .len = NL802154_KEY_SIZE }, len 1703 net/ieee802154/nl802154.c err = skb->len; len 1879 net/ieee802154/nl802154.c err = skb->len; len 2033 net/ieee802154/nl802154.c err = skb->len; len 46 net/ieee802154/nl_policy.c [IEEE802154_ATTR_ED_LIST] = { .len = 27 }, len 47 net/ieee802154/nl_policy.c [IEEE802154_ATTR_CHANNEL_PAGE_LIST] = { .len = 32 * 4, }, len 66 net/ieee802154/nl_policy.c [IEEE802154_ATTR_LLSEC_KEY_BYTES] = { .len = 16, }, len 68 net/ieee802154/nl_policy.c [IEEE802154_ATTR_LLSEC_KEY_USAGE_COMMANDS] = { .len = 258 / 8 }, len 93 net/ieee802154/socket.c size_t len) len 97 net/ieee802154/socket.c return sk->sk_prot->sendmsg(sk, msg, len); len 197 net/ieee802154/socket.c static int raw_bind(struct sock *sk, struct sockaddr *_uaddr, int len) len 204 net/ieee802154/socket.c if (len < sizeof(*uaddr)) len 311 net/ieee802154/socket.c static int raw_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, len 322 net/ieee802154/socket.c copied = skb->len; len 323 net/ieee802154/socket.c if (len < copied) { len 325 net/ieee802154/socket.c copied = len; len 335 net/ieee802154/socket.c copied = skb->len; len 489 net/ieee802154/socket.c static int dgram_bind(struct sock *sk, struct sockaddr *uaddr, int len) len 501 net/ieee802154/socket.c if (len < sizeof(*addr)) len 554 net/ieee802154/socket.c amount = skb->len - ieee802154_hdr_length(skb); len 566 net/ieee802154/socket.c int len) len 572 net/ieee802154/socket.c if (len < sizeof(*addr)) len 702 net/ieee802154/socket.c static int dgram_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, len 715 net/ieee802154/socket.c copied = skb->len; len 716 net/ieee802154/socket.c if (len < copied) { len 718 net/ieee802154/socket.c copied = len; len 748 net/ieee802154/socket.c copied = skb->len; len 836 net/ieee802154/socket.c int val, len; len 841 net/ieee802154/socket.c if (get_user(len, optlen)) len 844 net/ieee802154/socket.c len = min_t(unsigned int, len, sizeof(int)); len 871 net/ieee802154/socket.c if (put_user(len, optlen)) len 873 net/ieee802154/socket.c if (copy_to_user(optval, &val, len)) len 1072 net/ieee802154/socket.c DUMP_PREFIX_NONE, skb->data, skb->len); len 95 net/ife/ife.c __be16 len; len 108 net/ife/ife.c tlvlen = ntohs(tlv->len); len 135 net/ife/ife.c *dlen = ntohs(tlv->len) - NLA_HDRLEN; len 148 net/ife/ife.c u16 tlvlen = ntohs(tlv->len); len 1362 net/ipv4/af_inet.c offset += skb->len - nhoff - ihl; len 1363 net/ipv4/af_inet.c tot_len = skb->len - nhoff; len 1375 net/ipv4/af_inet.c tot_len = skb->len - nhoff; len 1379 net/ipv4/af_inet.c tot_len = skb->len - nhoff; len 1568 net/ipv4/af_inet.c int inet_recv_error(struct sock *sk, struct msghdr *msg, int len, int *addr_len) len 1571 net/ipv4/af_inet.c return ip_recv_error(sk, msg, len, addr_len); len 1574 net/ipv4/af_inet.c return pingv6_ops.ipv6_recv_error(sk, msg, len, addr_len); len 1583 net/ipv4/af_inet.c __be16 newlen = htons(skb->len - nhoff); len 28 net/ipv4/ah4.c unsigned int len; len 30 net/ipv4/ah4.c len = size + crypto_ahash_digestsize(ahash) + len 34 net/ipv4/ah4.c len = ALIGN(len, crypto_tfm_ctx_alignment()); len 36 net/ipv4/ah4.c len += sizeof(struct ahash_request) + crypto_ahash_reqsize(ahash); len 37 net/ipv4/ah4.c len = ALIGN(len, __alignof__(struct scatterlist)); len 39 net/ipv4/ah4.c len += sizeof(struct scatterlist) * nfrags; len 41 net/ipv4/ah4.c return kmalloc(len, GFP_ATOMIC); len 210 net/ipv4/ah4.c top_iph->tot_len = htons(skb->len); len 225 net/ipv4/ah4.c err = skb_to_sgvec_nomark(skb, sg, 0, skb->len); len 234 net/ipv4/ah4.c ahash_request_set_crypt(req, sg, icv, skb->len + seqhi_len); len 400 net/ipv4/ah4.c err = skb_to_sgvec_nomark(skb, sg, 0, skb->len); len 409 net/ipv4/ah4.c ahash_request_set_crypt(req, sg, icv, skb->len + seqhi_len); len 554 net/ipv4/arp.c if (dev_hard_header(skb, dev, ptype, dest_hw, src_hw, skb->len) < 0) len 61 net/ipv4/bpfilter/sockopt.c int len; len 63 net/ipv4/bpfilter/sockopt.c if (get_user(len, optlen)) len 66 net/ipv4/bpfilter/sockopt.c return bpfilter_mbox_request(sk, optname, optval, len, false); len 1161 net/ipv4/cipso_ipv4.c u32 len) len 1164 net/ipv4/cipso_ipv4.c buf[1] = CIPSO_V4_HDR_LEN + len; len 2230 net/ipv4/cipso_ipv4.c iph->tot_len = htons(skb->len); len 100 net/ipv4/devinet.c [IFA_LABEL] = { .type = NLA_STRING, .len = IFNAMSIZ - 1 }, len 101 net/ipv4/devinet.c [IFA_CACHEINFO] = { .len = sizeof(struct ifa_cacheinfo) }, len 1247 net/ipv4/devinet.c static int inet_gifconf(struct net_device *dev, char __user *buf, int len, int size) len 1265 net/ipv4/devinet.c if (len < size) len 1278 net/ipv4/devinet.c len -= size; len 1882 net/ipv4/devinet.c return skb->len ? : err; len 2113 net/ipv4/devinet.c [NETCONFA_IFINDEX] = { .len = sizeof(int) }, len 2114 net/ipv4/devinet.c [NETCONFA_FORWARDING] = { .len = sizeof(int) }, len 2115 net/ipv4/devinet.c [NETCONFA_RP_FILTER] = { .len = sizeof(int) }, len 2116 net/ipv4/devinet.c [NETCONFA_PROXY_NEIGH] = { .len = sizeof(int) }, len 2117 net/ipv4/devinet.c [NETCONFA_IGNORE_ROUTES_WITH_LINKDOWN] = { .len = sizeof(int) }, len 2303 net/ipv4/devinet.c return skb->len; len 46 net/ipv4/esp4.c unsigned int len; len 48 net/ipv4/esp4.c len = extralen; len 50 net/ipv4/esp4.c len += crypto_aead_ivsize(aead); len 52 net/ipv4/esp4.c if (len) { len 53 net/ipv4/esp4.c len += crypto_aead_alignmask(aead) & len 55 net/ipv4/esp4.c len = ALIGN(len, crypto_tfm_ctx_alignment()); len 58 net/ipv4/esp4.c len += sizeof(struct aead_request) + crypto_aead_reqsize(aead); len 59 net/ipv4/esp4.c len = ALIGN(len, __alignof__(struct scatterlist)); len 61 net/ipv4/esp4.c len += sizeof(struct scatterlist) * nfrags; len 63 net/ipv4/esp4.c return kmalloc(len, GFP_ATOMIC); len 130 net/ipv4/esp4.c x = sp->xvec[sp->len - 1]; len 236 net/ipv4/esp4.c unsigned int len; len 244 net/ipv4/esp4.c len = skb->len + esp->tailen - skb_transport_offset(skb); len 245 net/ipv4/esp4.c if (len + sizeof(struct iphdr) >= IP_MAX_MTU) len 251 net/ipv4/esp4.c uh->len = htons(len); len 337 net/ipv4/esp4.c skb->len += tailen; len 508 net/ipv4/esp4.c if (skb->len < padto) len 509 net/ipv4/esp4.c esp.tfclen = padto - skb->len; len 512 net/ipv4/esp4.c esp.clen = ALIGN(skb->len + 2 + esp.tfclen, blksize); len 513 net/ipv4/esp4.c esp.plen = esp.clen - skb->len - esp.tfclen; len 547 net/ipv4/esp4.c elen = skb->len - hlen; len 554 net/ipv4/esp4.c if (skb_copy_bits(skb, skb->len - alen - 2, nexthdr, 2)) len 567 net/ipv4/esp4.c csumdiff = skb_checksum(skb, skb->len - trimlen, trimlen, 0); len 569 net/ipv4/esp4.c skb->len - trimlen); len 571 net/ipv4/esp4.c pskb_trim(skb, skb->len - trimlen); len 702 net/ipv4/esp4.c int elen = skb->len - sizeof(struct ip_esp_hdr) - ivlen; len 760 net/ipv4/esp4.c err = skb_to_sgvec(skb, sg, 0, skb->len); len 51 net/ipv4/esp4_offload.c if (sp->len == XFRM_MAX_DEPTH) len 62 net/ipv4/esp4_offload.c sp->xvec[sp->len++] = x; len 164 net/ipv4/esp4_offload.c x = sp->xvec[sp->len - 1]; len 241 net/ipv4/esp4_offload.c esp.clen = ALIGN(skb->len + 2 + esp.tfclen, blksize); len 242 net/ipv4/esp4_offload.c esp.plen = esp.clen - skb->len - esp.tfclen; len 272 net/ipv4/esp4_offload.c ip_hdr(skb)->tot_len = htons(skb->len); len 463 net/ipv4/fib_frontend.c static int put_rtax(struct nlattr *mx, int len, int type, u32 value) len 467 net/ipv4/fib_frontend.c nla = (struct nlattr *) ((char *) mx + len); len 472 net/ipv4/fib_frontend.c return len + nla_total_size(4); len 594 net/ipv4/fib_frontend.c int len = 0; len 601 net/ipv4/fib_frontend.c len = put_rtax(mx, len, RTAX_ADVMSS, rt->rt_mtu - 40); len 604 net/ipv4/fib_frontend.c len = put_rtax(mx, len, RTAX_WINDOW, rt->rt_window); len 607 net/ipv4/fib_frontend.c len = put_rtax(mx, len, RTAX_RTT, rt->rt_irtt << 3); len 610 net/ipv4/fib_frontend.c cfg->fc_mx_len = len; len 671 net/ipv4/fib_frontend.c [RTA_MULTIPATH] = { .len = sizeof(struct rtnexthop) }, len 998 net/ipv4/fib_frontend.c return skb->len; len 1004 net/ipv4/fib_frontend.c return skb->len; len 1013 net/ipv4/fib_frontend.c return skb->len ? : err; len 1032 net/ipv4/fib_frontend.c if (likely(skb->len)) len 1043 net/ipv4/fib_frontend.c err = skb->len; len 1372 net/ipv4/fib_frontend.c if (skb->len < nlmsg_total_size(sizeof(*frn)) || len 1373 net/ipv4/fib_frontend.c skb->len < nlh->nlmsg_len || len 2158 net/ipv4/fib_trie.c return skb->len; len 2182 net/ipv4/fib_trie.c return skb->len; len 2208 net/ipv4/fib_trie.c return skb->len; len 2571 net/ipv4/fib_trie.c static inline const char *rtn_scope(char *buf, size_t len, enum rt_scope_t s) len 2580 net/ipv4/fib_trie.c snprintf(buf, len, "scope=%d", s); len 2600 net/ipv4/fib_trie.c static inline const char *rtn_type(char *buf, size_t len, unsigned int t) len 2604 net/ipv4/fib_trie.c snprintf(buf, len, "type %u", t); len 54 net/ipv4/fou.c static int fou_recv_pull(struct sk_buff *skb, struct fou *fou, size_t len) len 60 net/ipv4/fou.c ip_hdr(skb)->tot_len = htons(ntohs(ip_hdr(skb)->tot_len) - len); len 63 net/ipv4/fou.c htons(ntohs(ipv6_hdr(skb)->payload_len) - len); len 65 net/ipv4/fou.c __skb_pull(skb, len); len 66 net/ipv4/fou.c skb_postpull_rcsum(skb, udp_hdr(skb), len); len 121 net/ipv4/fou.c size_t len, optlen, hdrlen; len 130 net/ipv4/fou.c len = sizeof(struct udphdr) + sizeof(struct guehdr); len 131 net/ipv4/fou.c if (!pskb_may_pull(skb, len)) len 167 net/ipv4/fou.c len += optlen; len 169 net/ipv4/fou.c if (!pskb_may_pull(skb, len)) len 181 net/ipv4/fou.c ip_hdr(skb)->tot_len = htons(ntohs(ip_hdr(skb)->tot_len) - len); len 184 net/ipv4/fou.c htons(ntohs(ipv6_hdr(skb)->payload_len) - len); len 189 net/ipv4/fou.c skb_postpull_rcsum(skb, udp_hdr(skb), len); len 319 net/ipv4/fou.c size_t len, optlen, hdrlen, off; len 330 net/ipv4/fou.c len = off + sizeof(*guehdr); len 333 net/ipv4/fou.c if (skb_gro_header_hard(skb, len)) { len 334 net/ipv4/fou.c guehdr = skb_gro_header_slow(skb, len, off); len 359 net/ipv4/fou.c len += optlen; len 361 net/ipv4/fou.c if (skb_gro_header_hard(skb, len)) { len 362 net/ipv4/fou.c guehdr = skb_gro_header_slow(skb, len, off); len 665 net/ipv4/fou.c [FOU_ATTR_LOCAL_V6] = { .len = sizeof(struct in6_addr), }, len 666 net/ipv4/fou.c [FOU_ATTR_PEER_V6] = { .len = sizeof(struct in6_addr), }, len 911 net/ipv4/fou.c return skb->len; len 955 net/ipv4/fou.c size_t len; len 958 net/ipv4/fou.c len = sizeof(struct udphdr) + sizeof(struct guehdr); len 961 net/ipv4/fou.c len += GUE_PLEN_REMCSUM; len 965 net/ipv4/fou.c len += need_priv ? GUE_LEN_PRIV : 0; len 967 net/ipv4/fou.c return len; len 1074 net/ipv4/fou.c uh->len = htons(skb->len); len 1076 net/ipv4/fou.c fl4->saddr, fl4->daddr, skb->len); len 1131 net/ipv4/fou.c size_t len, optlen; len 1134 net/ipv4/fou.c len = sizeof(struct udphdr) + sizeof(struct guehdr); len 1135 net/ipv4/fou.c if (!pskb_may_pull(skb, transport_offset + len)) len 1170 net/ipv4/fou.c if (!pskb_may_pull(skb, transport_offset + len + optlen)) len 92 net/ipv4/gre_offload.c partial_adj = skb->len + skb_headroom(skb) - len 347 net/ipv4/icmp.c static int icmp_glue_bits(void *from, char *to, int offset, int len, int odd, len 355 net/ipv4/icmp.c to, len, 0); len 734 net/ipv4/icmp.c icmp_param.data_len = skb_in->len - icmp_param.offset; len 902 net/ipv4/icmp.c if (skb->len < sizeof(struct iphdr)) { len 940 net/ipv4/icmp.c icmp_param.data_len = skb->len; len 961 net/ipv4/icmp.c if (skb->len < 4) len 1007 net/ipv4/icmp.c if (!(sp && sp->xvec[sp->len - 1]->props.flags & len 934 net/ipv4/igmp.c int len) len 945 net/ipv4/igmp.c if (len == 8) { len 967 net/ipv4/igmp.c } else if (len < 12) { len 1067 net/ipv4/igmp.c int len = skb->len; len 1089 net/ipv4/igmp.c dropped = igmp_heard_query(in_dev, skb, len); len 1485 net/ipv4/igmp.c unsigned int len; len 1506 net/ipv4/igmp.c len = skb_network_offset(skb) + ntohs(iph->tot_len); len 1507 net/ipv4/igmp.c if (skb->len < len || len < offset) len 1517 net/ipv4/igmp.c unsigned int len = skb_transport_offset(skb); len 1519 net/ipv4/igmp.c len += sizeof(struct igmpv3_report); len 1521 net/ipv4/igmp.c return ip_mc_may_pull(skb, len) ? 0 : -EINVAL; len 1527 net/ipv4/igmp.c unsigned int len; len 1535 net/ipv4/igmp.c len = skb_transport_offset(skb) + sizeof(struct igmpv3_query); len 1536 net/ipv4/igmp.c if (!ip_mc_may_pull(skb, len)) len 1573 net/ipv4/igmp.c unsigned int len = skb_transport_offset(skb) + sizeof(struct igmphdr); len 1577 net/ipv4/igmp.c if (!ip_mc_may_pull(skb, len)) len 2514 net/ipv4/igmp.c int err, len, count, copycount; len 2549 net/ipv4/igmp.c len = 0; len 2555 net/ipv4/igmp.c len = copycount * sizeof(psl->sl_addr[0]); len 2561 net/ipv4/igmp.c if (len && len 2562 net/ipv4/igmp.c copy_to_user(&optval->imsf_slist[0], psl->sl_addr, len)) len 560 net/ipv4/inet_connection_sock.c void inet_csk_reset_keepalive_timer(struct sock *sk, unsigned long len) len 562 net/ipv4/inet_connection_sock.c sk_reset_timer(sk, &sk->sk_timer, jiffies + len); len 554 net/ipv4/inet_diag.c int len = nla_len(_bc); len 556 net/ipv4/inet_diag.c while (len > 0) { len 647 net/ipv4/inet_diag.c len -= op->yes; len 650 net/ipv4/inet_diag.c len -= op->no; len 654 net/ipv4/inet_diag.c return len == 0; len 699 net/ipv4/inet_diag.c static int valid_cc(const void *bc, int len, int cc) len 701 net/ipv4/inet_diag.c while (len >= 0) { len 704 net/ipv4/inet_diag.c if (cc > len) len 706 net/ipv4/inet_diag.c if (cc == len) len 710 net/ipv4/inet_diag.c len -= op->yes; len 717 net/ipv4/inet_diag.c static bool valid_devcond(const struct inet_diag_bc_op *op, int len, len 722 net/ipv4/inet_diag.c if (len < *min_len) len 728 net/ipv4/inet_diag.c static bool valid_hostcond(const struct inet_diag_bc_op *op, int len, len 736 net/ipv4/inet_diag.c if (len < *min_len) len 755 net/ipv4/inet_diag.c if (len < *min_len) len 767 net/ipv4/inet_diag.c int len, int *min_len) len 771 net/ipv4/inet_diag.c if (len < *min_len) len 776 net/ipv4/inet_diag.c static bool valid_markcond(const struct inet_diag_bc_op *op, int len, len 780 net/ipv4/inet_diag.c return len >= *min_len; len 788 net/ipv4/inet_diag.c int bytecode_len, len; len 794 net/ipv4/inet_diag.c len = bytecode_len = nla_len(attr); len 796 net/ipv4/inet_diag.c while (len > 0) { len 803 net/ipv4/inet_diag.c if (!valid_hostcond(bc, len, &min_len)) len 807 net/ipv4/inet_diag.c if (!valid_devcond(bc, len, &min_len)) len 816 net/ipv4/inet_diag.c if (!valid_port_comparison(bc, len, &min_len)) len 822 net/ipv4/inet_diag.c if (!valid_markcond(bc, len, &min_len)) len 834 net/ipv4/inet_diag.c if (op->no < min_len || op->no > len + 4 || op->no & 3) len 836 net/ipv4/inet_diag.c if (op->no < len && len 837 net/ipv4/inet_diag.c !valid_cc(bytecode, bytecode_len, len - op->no)) len 841 net/ipv4/inet_diag.c if (op->yes < min_len || op->yes > len + 4 || op->yes & 3) len 844 net/ipv4/inet_diag.c len -= op->yes; len 846 net/ipv4/inet_diag.c return len == 0 ? 0 : -EINVAL; len 1057 net/ipv4/inet_diag.c return err ? : skb->len; len 50 net/ipv4/inet_fragment.c FRAG_CB(skb)->frag_run_len = skb->len; len 59 net/ipv4/inet_fragment.c FRAG_CB(q->last_run_head)->frag_run_len += skb->len; len 360 net/ipv4/inet_fragment.c else if (last->ip_defrag_offset + last->len < end) { len 363 net/ipv4/inet_fragment.c if (offset < last->ip_defrag_offset + last->len) len 365 net/ipv4/inet_fragment.c if (offset == last->ip_defrag_offset + last->len) len 462 net/ipv4/inet_fragment.c clone->len = clone->data_len; len 517 net/ipv4/inet_fragment.c head->data_len += fp->len; len 518 net/ipv4/inet_fragment.c head->len += fp->len; len 45 net/ipv4/ip_forward.c if (skb->len <= mtu) len 70 net/ipv4/ip_forward.c __IP_ADD_STATS(net, IPSTATS_MIB_OUTOCTETS, skb->len); len 260 net/ipv4/ip_fragment.c qp->q.len = 0; len 300 net/ipv4/ip_fragment.c end = offset + skb->len - skb_network_offset(skb) - ihl; len 308 net/ipv4/ip_fragment.c if (end < qp->q.len || len 309 net/ipv4/ip_fragment.c ((qp->q.flags & INET_FRAG_LAST_IN) && end != qp->q.len)) len 312 net/ipv4/ip_fragment.c qp->q.len = end; len 319 net/ipv4/ip_fragment.c if (end > qp->q.len) { len 323 net/ipv4/ip_fragment.c qp->q.len = end; len 351 net/ipv4/ip_fragment.c qp->q.meat += skb->len; len 357 net/ipv4/ip_fragment.c fragsize = skb->len + ihl; len 367 net/ipv4/ip_fragment.c qp->q.meat == qp->q.len) { len 408 net/ipv4/ip_fragment.c int len, err; len 424 net/ipv4/ip_fragment.c len = ip_hdrlen(skb) + qp->q.len; len 426 net/ipv4/ip_fragment.c if (len > 65535) len 436 net/ipv4/ip_fragment.c iph->tot_len = htons(len); len 507 net/ipv4/ip_fragment.c u32 len; len 520 net/ipv4/ip_fragment.c len = ntohs(iph.tot_len); len 521 net/ipv4/ip_fragment.c if (skb->len < netoff + len || len < (iph.ihl * 4)) len 531 net/ipv4/ip_fragment.c if (pskb_trim_rcsum(skb, netoff + len)) { len 707 net/ipv4/ip_fragment.c static u32 ip4_key_hashfn(const void *data, u32 len, u32 seed) len 713 net/ipv4/ip_fragment.c static u32 ip4_obj_hashfn(const void *data, u32 len, u32 seed) len 262 net/ipv4/ip_gre.c int len; len 275 net/ipv4/ip_gre.c len = gre_hdr_len + erspan_hdr_len(ver); len 276 net/ipv4/ip_gre.c if (unlikely(!pskb_may_pull(skb, len))) len 280 net/ipv4/ip_gre.c len, len 526 net/ipv4/ip_gre.c if (skb->len > dev->mtu + dev->hard_header_len) { len 533 net/ipv4/ip_gre.c (ntohs(ip_hdr(skb)->tot_len) > skb->len - nhoff)) len 538 net/ipv4/ip_gre.c (ntohs(ipv6_hdr(skb)->payload_len) > skb->len - thoff)) len 658 net/ipv4/ip_gre.c if (skb->len > dev->mtu + dev->hard_header_len) { len 719 net/ipv4/ip_gre.c int len; len 721 net/ipv4/ip_gre.c len = tunnel->tun_hlen; len 723 net/ipv4/ip_gre.c len = tunnel->tun_hlen - len; len 724 net/ipv4/ip_gre.c tunnel->hlen = tunnel->hlen + len; len 726 net/ipv4/ip_gre.c dev->needed_headroom = dev->needed_headroom + len; len 728 net/ipv4/ip_gre.c dev->mtu = max_t(int, dev->mtu - len, 68); len 817 net/ipv4/ip_gre.c const void *daddr, const void *saddr, unsigned int len) len 1532 net/ipv4/ip_gre.c [IFLA_GRE_LOCAL] = { .len = FIELD_SIZEOF(struct iphdr, saddr) }, len 1533 net/ipv4/ip_gre.c [IFLA_GRE_REMOTE] = { .len = FIELD_SIZEOF(struct iphdr, daddr) }, len 349 net/ipv4/ip_input.c st[idx&0xFF].o_bytes += skb->len; len 351 net/ipv4/ip_input.c st[(idx>>16)&0xFF].i_bytes += skb->len; len 360 net/ipv4/ip_input.c __IP_UPD_PO_STATS(net, IPSTATS_MIB_INMCAST, skb->len); len 362 net/ipv4/ip_input.c __IP_UPD_PO_STATS(net, IPSTATS_MIB_INBCAST, skb->len); len 423 net/ipv4/ip_input.c u32 len; len 431 net/ipv4/ip_input.c __IP_UPD_PO_STATS(net, IPSTATS_MIB_IN, skb->len); len 473 net/ipv4/ip_input.c len = ntohs(iph->tot_len); len 474 net/ipv4/ip_input.c if (skb->len < len) { len 477 net/ipv4/ip_input.c } else if (len < (iph->ihl*4)) len 484 net/ipv4/ip_input.c if (pskb_trim_rcsum(skb, len)) { len 102 net/ipv4/ip_output.c iph->tot_len = htons(skb->len); len 195 net/ipv4/ip_output.c IP_UPD_PO_STATS(net, IPSTATS_MIB_OUTMCAST, skb->len); len 197 net/ipv4/ip_output.c IP_UPD_PO_STATS(net, IPSTATS_MIB_OUTBCAST, skb->len); len 305 net/ipv4/ip_output.c if (skb->len > mtu || (IPCB(skb)->flags & IPSKB_FRAG_PMTU)) len 369 net/ipv4/ip_output.c IP_UPD_PO_STATS(net, IPSTATS_MIB_OUT, skb->len); len 427 net/ipv4/ip_output.c IP_UPD_PO_STATS(net, IPSTATS_MIB_OUT, skb->len); len 603 net/ipv4/ip_output.c skb->len = first_len; len 636 net/ipv4/ip_output.c iph->tot_len = htons(frag->len); len 638 net/ipv4/ip_output.c iter->offset += skb->len - hlen; len 658 net/ipv4/ip_output.c state->left = skb->len - hlen; /* Space per frame */ len 684 net/ipv4/ip_output.c unsigned int len = state->left; len 688 net/ipv4/ip_output.c len = state->left; len 690 net/ipv4/ip_output.c if (len > state->mtu) len 691 net/ipv4/ip_output.c len = state->mtu; len 694 net/ipv4/ip_output.c if (len < state->left) { len 695 net/ipv4/ip_output.c len &= ~7; len 699 net/ipv4/ip_output.c skb2 = alloc_skb(len + state->hlen + state->ll_rs, GFP_ATOMIC); len 709 net/ipv4/ip_output.c skb_put(skb2, len + state->hlen); len 730 net/ipv4/ip_output.c if (skb_copy_bits(skb, state->ptr, skb_transport_header(skb2), len)) len 732 net/ipv4/ip_output.c state->left -= len; len 748 net/ipv4/ip_output.c state->ptr += len; len 749 net/ipv4/ip_output.c state->offset += len; len 751 net/ipv4/ip_output.c iph->tot_len = htons(len + state->hlen); len 822 net/ipv4/ip_output.c if (frag->len > mtu || len 823 net/ipv4/ip_output.c ((frag->len & 7) && frag->next) || len 925 net/ipv4/ip_output.c ip_generic_getfrag(void *from, char *to, int offset, int len, int odd, struct sk_buff *skb) len 930 net/ipv4/ip_output.c if (!copy_from_iter_full(to, len, &msg->msg_iter)) len 934 net/ipv4/ip_output.c if (!csum_and_copy_from_iter_full(to, len, &csum, &msg->msg_iter)) len 959 net/ipv4/ip_output.c int len, int odd, struct sk_buff *skb), len 1042 net/ipv4/ip_output.c copy = mtu - skb->len; len 1044 net/ipv4/ip_output.c copy = maxfraglen - skb->len; len 1056 net/ipv4/ip_output.c fraggap = skb_prev->len - maxfraglen; len 1174 net/ipv4/ip_output.c off = skb->len; len 1202 net/ipv4/ip_output.c offset, copy, skb->len, skb) < 0) len 1207 net/ipv4/ip_output.c skb->len += copy; len 1297 net/ipv4/ip_output.c int getfrag(void *from, char *to, int offset, int len, len 1332 net/ipv4/ip_output.c int len; len 1374 net/ipv4/ip_output.c len = mtu - skb->len; len 1375 net/ipv4/ip_output.c if (len < size) len 1376 net/ipv4/ip_output.c len = maxfraglen - skb->len; len 1378 net/ipv4/ip_output.c if (len <= 0) { len 1383 net/ipv4/ip_output.c fraggap = skb_prev->len - maxfraglen; len 1423 net/ipv4/ip_output.c if (len > size) len 1424 net/ipv4/ip_output.c len = size; len 1426 net/ipv4/ip_output.c if (skb_append_pagefrags(skb, page, offset, len)) { len 1433 net/ipv4/ip_output.c csum = csum_page(page, offset, len); len 1434 net/ipv4/ip_output.c skb->csum = csum_block_add(skb->csum, csum, skb->len); len 1437 net/ipv4/ip_output.c skb->len += len; len 1438 net/ipv4/ip_output.c skb->data_len += len; len 1439 net/ipv4/ip_output.c skb->truesize += len; len 1440 net/ipv4/ip_output.c refcount_add(len, &sk->sk_wmem_alloc); len 1441 net/ipv4/ip_output.c offset += len; len 1442 net/ipv4/ip_output.c size -= len; len 1492 net/ipv4/ip_output.c skb->len += tmp_skb->len; len 1493 net/ipv4/ip_output.c skb->data_len += tmp_skb->len; len 1510 net/ipv4/ip_output.c (skb->len <= dst_mtu(&rt->dst) && len 1608 net/ipv4/ip_output.c int len, int odd, struct sk_buff *skb), len 1643 net/ipv4/ip_output.c int len, int odd, struct sk_buff *skb) len 1647 net/ipv4/ip_output.c csum = csum_partial_copy_nocheck(dptr+offset, to, len, 0); len 1660 net/ipv4/ip_output.c unsigned int len, u64 transmit_time) len 1709 net/ipv4/ip_output.c len, 0, &ipc, &rt, MSG_DONTWAIT); len 500 net/ipv4/ip_sockglue.c int ip_recv_error(struct sock *sk, struct msghdr *msg, int len, int *addr_len) len 517 net/ipv4/ip_sockglue.c copied = skb->len; len 518 net/ipv4/ip_sockglue.c if (copied > len) { len 520 net/ipv4/ip_sockglue.c copied = len; len 1315 net/ipv4/ip_sockglue.c int len; len 1323 net/ipv4/ip_sockglue.c if (get_user(len, optlen)) len 1325 net/ipv4/ip_sockglue.c if (len < 0) len 1353 net/ipv4/ip_sockglue.c len = min_t(unsigned int, len, opt->optlen); len 1354 net/ipv4/ip_sockglue.c if (put_user(len, optlen)) len 1356 net/ipv4/ip_sockglue.c if (copy_to_user(optval, opt->__data, len)) len 1440 net/ipv4/ip_sockglue.c len = min_t(unsigned int, len, sizeof(struct in_addr)); len 1444 net/ipv4/ip_sockglue.c if (put_user(len, optlen)) len 1446 net/ipv4/ip_sockglue.c if (copy_to_user(optval, &addr, len)) len 1454 net/ipv4/ip_sockglue.c if (len < IP_MSFILTER_SIZE(0)) { len 1470 net/ipv4/ip_sockglue.c if (len < GROUP_FILTER_SIZE(0)) { len 1496 net/ipv4/ip_sockglue.c msg.msg_controllen = len; len 1515 net/ipv4/ip_sockglue.c len -= msg.msg_controllen; len 1516 net/ipv4/ip_sockglue.c return put_user(len, optlen); len 1533 net/ipv4/ip_sockglue.c if (len < sizeof(int) && len > 0 && val >= 0 && val <= 255) { len 1535 net/ipv4/ip_sockglue.c len = 1; len 1536 net/ipv4/ip_sockglue.c if (put_user(len, optlen)) len 1541 net/ipv4/ip_sockglue.c len = min_t(unsigned int, sizeof(int), len); len 1542 net/ipv4/ip_sockglue.c if (put_user(len, optlen)) len 1544 net/ipv4/ip_sockglue.c if (copy_to_user(optval, &val, len)) len 1571 net/ipv4/ip_sockglue.c int len; len 1573 net/ipv4/ip_sockglue.c if (get_user(len, optlen)) len 1576 net/ipv4/ip_sockglue.c err = nf_getsockopt(sk, PF_INET, optname, optval, &len); len 1578 net/ipv4/ip_sockglue.c err = put_user(len, optlen); len 1608 net/ipv4/ip_sockglue.c int len; len 1610 net/ipv4/ip_sockglue.c if (get_user(len, optlen)) len 1613 net/ipv4/ip_sockglue.c err = compat_nf_getsockopt(sk, PF_INET, optname, optval, &len); len 1615 net/ipv4/ip_sockglue.c err = put_user(len, optlen); len 406 net/ipv4/ip_tunnel.c tstats->rx_bytes += skb->len; len 495 net/ipv4/ip_tunnel.c pkt_size = skb->len - tunnel_hlen - dev->hard_header_len; len 50 net/ipv4/ip_tunnel_core.c int pkt_len = skb->len - skb_inner_network_offset(skb); len 332 net/ipv4/ip_tunnel_core.c [LWTUNNEL_IP6_DST] = { .len = sizeof(struct in6_addr) }, len 333 net/ipv4/ip_tunnel_core.c [LWTUNNEL_IP6_SRC] = { .len = sizeof(struct in6_addr) }, len 172 net/ipv4/ip_vti.c tstats->rx_bytes += skb->len; len 206 net/ipv4/ip_vti.c int pkt_len = skb->len; len 268 net/ipv4/ip_vti.c if (skb->len > mtu) { len 635 net/ipv4/ip_vti.c [IFLA_VTI_LOCAL] = { .len = FIELD_SIZEOF(struct iphdr, saddr) }, len 636 net/ipv4/ip_vti.c [IFLA_VTI_REMOTE] = { .len = FIELD_SIZEOF(struct iphdr, daddr) }, len 658 net/ipv4/ipconfig.c int len; len 702 net/ipv4/ipconfig.c len = strlen(utsname()->nodename); len 703 net/ipv4/ipconfig.c *e++ = len; len 704 net/ipv4/ipconfig.c memcpy(e, utsname()->nodename, len); len 705 net/ipv4/ipconfig.c e += len; len 711 net/ipv4/ipconfig.c len = strlen(vendor_class_identifier); len 712 net/ipv4/ipconfig.c *e++ = len; len 713 net/ipv4/ipconfig.c memcpy(e, vendor_class_identifier, len); len 714 net/ipv4/ipconfig.c e += len; len 716 net/ipv4/ipconfig.c len = strlen(dhcp_client_identifier + 1); len 720 net/ipv4/ipconfig.c if (len >= 1 && len < 312 - (e - options) - 1) { len 722 net/ipv4/ipconfig.c *e++ = len + 1; len 723 net/ipv4/ipconfig.c memcpy(e, dhcp_client_identifier, len + 1); len 724 net/ipv4/ipconfig.c e += len + 1; len 828 net/ipv4/ipconfig.c b->udph.len = htons(sizeof(struct bootp_pkt) - sizeof(struct iphdr)); len 861 net/ipv4/ipconfig.c dev->broadcast, dev->dev_addr, skb->len) < 0) { len 875 net/ipv4/ipconfig.c static int __init ic_bootp_string(char *dest, char *src, int len, int max) len 877 net/ipv4/ipconfig.c if (!len) len 879 net/ipv4/ipconfig.c if (len > max-1) len 880 net/ipv4/ipconfig.c len = max-1; len 881 net/ipv4/ipconfig.c memcpy(dest, src, len); len 882 net/ipv4/ipconfig.c dest[len] = '\0'; len 963 net/ipv4/ipconfig.c int len, ext_len; len 993 net/ipv4/ipconfig.c if (skb->len < ntohs(h->tot_len)) len 1002 net/ipv4/ipconfig.c if (ntohs(h->tot_len) < ntohs(b->udph.len) + sizeof(struct iphdr)) len 1005 net/ipv4/ipconfig.c len = ntohs(b->udph.len) - sizeof(struct udphdr); len 1006 net/ipv4/ipconfig.c ext_len = len - (sizeof(*b) - len 1014 net/ipv4/ipconfig.c if (!pskb_may_pull(skb, skb->len)) len 536 net/ipv4/ipmr.c dev->stats.tx_bytes += skb->len; len 615 net/ipv4/ipmr.c ntohs(encap->tot_len) + pimlen > skb->len) len 1079 net/ipv4/ipmr.c skb_set_network_header(skb, skb->len); len 1092 net/ipv4/ipmr.c ip_hdr(skb)->tot_len = htons(skb->len); /* Fix the length */ len 1792 net/ipv4/ipmr.c iph->tot_len = htons(skb->len); len 1806 net/ipv4/ipmr.c IP_ADD_STATS(net, IPSTATS_MIB_OUTOCTETS, skb->len); len 1853 net/ipv4/ipmr.c vif->bytes_out += skb->len; len 1854 net/ipv4/ipmr.c vif->dev->stats.tx_bytes += skb->len; len 1883 net/ipv4/ipmr.c if (skb->len+encap > dst_mtu(&rt->dst) && (ntohs(iph->frag_off) & IP_DF)) { len 1901 net/ipv4/ipmr.c vif->bytes_out += skb->len; len 1914 net/ipv4/ipmr.c vif->dev->stats.tx_bytes += skb->len; len 1960 net/ipv4/ipmr.c c->_c.mfc_un.res.bytes += skb->len; len 2016 net/ipv4/ipmr.c mrt->vif_table[vif].bytes_in += skb->len; len 2243 net/ipv4/ipmr.c csum_fold(skb_checksum(skb, 0, skb->len, 0)))) len 2375 net/ipv4/ipmr.c size_t len = len 2383 net/ipv4/ipmr.c len = len len 2391 net/ipv4/ipmr.c return len; len 2422 net/ipv4/ipmr.c size_t len = len 2432 net/ipv4/ipmr.c return len; len 2445 net/ipv4/ipmr.c payloadlen = pkt->len - sizeof(struct igmpmsg); len 2613 net/ipv4/ipmr.c return skb->len; len 2620 net/ipv4/ipmr.c return skb->len ? : err; len 2632 net/ipv4/ipmr.c [RTA_MULTIPATH] = { .len = sizeof(struct rtnexthop) }, len 2908 net/ipv4/ipmr.c return skb->len; len 364 net/ipv4/ipmr_base.c return skb->len; len 383 net/ipv4/ipmr_base.c return skb->len; len 45 net/ipv4/netfilter/arp_tables.c const char *hdr_addr, int len) len 49 net/ipv4/netfilter/arp_tables.c if (len > ARPT_DEV_ADDR_LEN_MAX) len 50 net/ipv4/netfilter/arp_tables.c len = ARPT_DEV_ADDR_LEN_MAX; len 53 net/ipv4/netfilter/arp_tables.c for (i = 0; i < len; i++) len 791 net/ipv4/netfilter/arp_tables.c const int *len, int compat) len 797 net/ipv4/netfilter/arp_tables.c if (*len != sizeof(struct arpt_getinfo)) len 831 net/ipv4/netfilter/arp_tables.c if (copy_to_user(user, &info, *len) != 0) len 847 net/ipv4/netfilter/arp_tables.c const int *len) len 853 net/ipv4/netfilter/arp_tables.c if (*len < sizeof(get)) len 857 net/ipv4/netfilter/arp_tables.c if (*len != sizeof(struct arpt_get_entries) + get.size) len 952 net/ipv4/netfilter/arp_tables.c unsigned int len) len 1001 net/ipv4/netfilter/arp_tables.c unsigned int len, int compat) len 1012 net/ipv4/netfilter/arp_tables.c paddc = xt_copy_counters_from_user(user, len, &tmp, compat); len 1250 net/ipv4/netfilter/arp_tables.c unsigned int len) len 1298 net/ipv4/netfilter/arp_tables.c unsigned int len) len 1307 net/ipv4/netfilter/arp_tables.c ret = compat_do_replace(sock_net(sk), user, len); len 1311 net/ipv4/netfilter/arp_tables.c ret = do_add_counters(sock_net(sk), user, len, 1); len 1391 net/ipv4/netfilter/arp_tables.c int *len) len 1397 net/ipv4/netfilter/arp_tables.c if (*len < sizeof(get)) len 1401 net/ipv4/netfilter/arp_tables.c if (*len != sizeof(struct compat_arpt_get_entries) + get.size) len 1432 net/ipv4/netfilter/arp_tables.c int *len) len 1441 net/ipv4/netfilter/arp_tables.c ret = get_info(sock_net(sk), user, len, 1); len 1444 net/ipv4/netfilter/arp_tables.c ret = compat_get_entries(sock_net(sk), user, len); len 1447 net/ipv4/netfilter/arp_tables.c ret = do_arpt_get_ctl(sk, cmd, user, len); len 1453 net/ipv4/netfilter/arp_tables.c static int do_arpt_set_ctl(struct sock *sk, int cmd, void __user *user, unsigned int len) len 1462 net/ipv4/netfilter/arp_tables.c ret = do_replace(sock_net(sk), user, len); len 1466 net/ipv4/netfilter/arp_tables.c ret = do_add_counters(sock_net(sk), user, len, 0); len 1476 net/ipv4/netfilter/arp_tables.c static int do_arpt_get_ctl(struct sock *sk, int cmd, void __user *user, int *len) len 1485 net/ipv4/netfilter/arp_tables.c ret = get_info(sock_net(sk), user, len, 0); len 1489 net/ipv4/netfilter/arp_tables.c ret = get_entries(sock_net(sk), user, len); len 1495 net/ipv4/netfilter/arp_tables.c if (*len != sizeof(rev)) { len 20 net/ipv4/netfilter/arpt_mangle.c if (skb_ensure_writable(skb, skb->len)) len 299 net/ipv4/netfilter/ip_tables.c ADD_COUNTER(*counter, skb->len, 1); len 948 net/ipv4/netfilter/ip_tables.c const int *len, int compat) len 954 net/ipv4/netfilter/ip_tables.c if (*len != sizeof(struct ipt_getinfo)) len 988 net/ipv4/netfilter/ip_tables.c if (copy_to_user(user, &info, *len) != 0) len 1006 net/ipv4/netfilter/ip_tables.c const int *len) len 1012 net/ipv4/netfilter/ip_tables.c if (*len < sizeof(get)) len 1016 net/ipv4/netfilter/ip_tables.c if (*len != sizeof(struct ipt_get_entries) + get.size) len 1106 net/ipv4/netfilter/ip_tables.c do_replace(struct net *net, const void __user *user, unsigned int len) len 1156 net/ipv4/netfilter/ip_tables.c unsigned int len, int compat) len 1167 net/ipv4/netfilter/ip_tables.c paddc = xt_copy_counters_from_user(user, len, &tmp, compat); len 1489 net/ipv4/netfilter/ip_tables.c compat_do_replace(struct net *net, void __user *user, unsigned int len) len 1539 net/ipv4/netfilter/ip_tables.c unsigned int len) len 1548 net/ipv4/netfilter/ip_tables.c ret = compat_do_replace(sock_net(sk), user, len); len 1552 net/ipv4/netfilter/ip_tables.c ret = do_add_counters(sock_net(sk), user, len, 1); len 1599 net/ipv4/netfilter/ip_tables.c int *len) len 1605 net/ipv4/netfilter/ip_tables.c if (*len < sizeof(get)) len 1611 net/ipv4/netfilter/ip_tables.c if (*len != sizeof(struct compat_ipt_get_entries) + get.size) len 1641 net/ipv4/netfilter/ip_tables.c compat_do_ipt_get_ctl(struct sock *sk, int cmd, void __user *user, int *len) len 1650 net/ipv4/netfilter/ip_tables.c ret = get_info(sock_net(sk), user, len, 1); len 1653 net/ipv4/netfilter/ip_tables.c ret = compat_get_entries(sock_net(sk), user, len); len 1656 net/ipv4/netfilter/ip_tables.c ret = do_ipt_get_ctl(sk, cmd, user, len); len 1663 net/ipv4/netfilter/ip_tables.c do_ipt_set_ctl(struct sock *sk, int cmd, void __user *user, unsigned int len) len 1672 net/ipv4/netfilter/ip_tables.c ret = do_replace(sock_net(sk), user, len); len 1676 net/ipv4/netfilter/ip_tables.c ret = do_add_counters(sock_net(sk), user, len, 0); len 1687 net/ipv4/netfilter/ip_tables.c do_ipt_get_ctl(struct sock *sk, int cmd, void __user *user, int *len) len 1696 net/ipv4/netfilter/ip_tables.c ret = get_info(sock_net(sk), user, len, 0); len 1700 net/ipv4/netfilter/ip_tables.c ret = get_entries(sock_net(sk), user, len); len 1708 net/ipv4/netfilter/ip_tables.c if (*len != sizeof(rev)) { len 70 net/ipv4/netfilter/nf_log_arp.c skb->len - sizeof(_arph)); len 143 net/ipv4/netfilter/nf_log_ipv4.c skb->len - iphoff - ih->ihl*4); len 153 net/ipv4/netfilter/nf_log_ipv4.c skb->len-iphoff-ih->ihl*4 < required_len[ich->type]) { len 155 net/ipv4/netfilter/nf_log_ipv4.c skb->len - iphoff - ih->ihl*4); len 213 net/ipv4/netfilter/nf_log_ipv4.c skb->len - iphoff - ih->ihl*4); len 236 net/ipv4/netfilter/nf_log_ipv4.c skb->len - iphoff - ih->ihl*4); len 130 net/ipv4/netfilter/nf_nat_snmp_basic_main.c u16 datalen = ntohs(udph->len) - sizeof(struct udphdr); len 184 net/ipv4/netfilter/nf_nat_snmp_basic_main.c if (ntohs(udph->len) != skb->len - (iph->ihl << 2)) { len 189 net/ipv4/netfilter/nf_nat_snmp_basic_main.c if (skb_ensure_writable(skb, skb->len)) { len 85 net/ipv4/netfilter/nf_reject_ipv4.c oldskb->len - ip_hdrlen(oldskb) - len 136 net/ipv4/netfilter/nf_reject_ipv4.c if (nskb->len > dst_mtu(skb_dst(nskb))) len 153 net/ipv4/netfilter/nf_reject_ipv4.c niph->tot_len = htons(nskb->len); len 156 net/ipv4/netfilter/nf_reject_ipv4.c oeth->h_source, oeth->h_dest, nskb->len) < 0) len 187 net/ipv4/nexthop.c size_t len = nhg->num_nh * sizeof(*p); len 198 net/ipv4/nexthop.c nla = nla_reserve(skb, NHA_GROUP, len); len 402 net/ipv4/nexthop.c unsigned int len = nla_len(tb[NHA_GROUP]); len 406 net/ipv4/nexthop.c if (len & (sizeof(struct nexthop_grp) - 1)) { len 413 net/ipv4/nexthop.c len /= sizeof(*nhg); len 416 net/ipv4/nexthop.c for (i = 0; i < len; ++i) { len 425 net/ipv4/nexthop.c for (j = i + 1; j < len; ++j) { len 434 net/ipv4/nexthop.c for (i = 0; i < len; ++i) { len 442 net/ipv4/nexthop.c if (!valid_group_nh(nh, len, extack)) len 1746 net/ipv4/nexthop.c if (likely(skb->len)) len 1756 net/ipv4/nexthop.c err = skb->len; len 649 net/ipv4/ping.c int ping_common_sendmsg(int family, struct msghdr *msg, size_t len, len 653 net/ipv4/ping.c if (len > 0xFFFF) len 657 net/ipv4/ping.c if (len < icmph_len) len 694 net/ipv4/ping.c static int ping_v4_sendmsg(struct sock *sk, struct msghdr *msg, size_t len) len 711 net/ipv4/ping.c err = ping_common_sendmsg(AF_INET, msg, len, &user_icmph, len 822 net/ipv4/ping.c err = ip_append_data(sk, &fl4, ping_getfrag, &pfh, len, len 837 net/ipv4/ping.c return len; len 844 net/ipv4/ping.c if (!(msg->msg_flags & MSG_PROBE) || len) len 850 net/ipv4/ping.c int ping_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int noblock, len 865 net/ipv4/ping.c return inet_recv_error(sk, msg, len, addr_len); len 871 net/ipv4/ping.c copied = skb->len; len 872 net/ipv4/ping.c if (copied > len) { len 874 net/ipv4/ping.c copied = len; len 467 net/ipv4/raw.c static int raw_getfrag(void *from, char *to, int offset, int len, int odd, len 473 net/ipv4/raw.c int copy = min(rfv->hlen - offset, len); len 487 net/ipv4/raw.c len -= copy; len 489 net/ipv4/raw.c if (!len) len 495 net/ipv4/raw.c return ip_generic_getfrag(rfv->msg, to, offset, len, odd, skb); len 498 net/ipv4/raw.c static int raw_sendmsg(struct sock *sk, struct msghdr *msg, size_t len) len 515 net/ipv4/raw.c if (len > 0xFFFF) len 659 net/ipv4/raw.c err = raw_send_hdrinc(sk, &fl4, msg, len, len 667 net/ipv4/raw.c &rfv, len, 0, len 686 net/ipv4/raw.c return len; len 691 net/ipv4/raw.c if (!(msg->msg_flags & MSG_PROBE) || len) len 750 net/ipv4/raw.c static int raw_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, len 763 net/ipv4/raw.c err = ip_recv_error(sk, msg, len, addr_len); len 771 net/ipv4/raw.c copied = skb->len; len 772 net/ipv4/raw.c if (len < copied) { len 774 net/ipv4/raw.c copied = len; len 794 net/ipv4/raw.c copied = skb->len; len 823 net/ipv4/raw.c int len, ret = -EFAULT; len 825 net/ipv4/raw.c if (get_user(len, optlen)) len 828 net/ipv4/raw.c if (len < 0) len 830 net/ipv4/raw.c if (len > sizeof(struct icmp_filter)) len 831 net/ipv4/raw.c len = sizeof(struct icmp_filter); len 833 net/ipv4/raw.c if (put_user(len, optlen) || len 834 net/ipv4/raw.c copy_to_user(optval, &raw_sk(sk)->filter, len)) len 915 net/ipv4/raw.c amount = skb->len; len 2969 net/ipv4/route.c skb_set_transport_header(skb, skb->len); len 2978 net/ipv4/route.c udph->len = sizeof(struct udphdr); len 307 net/ipv4/tcp.c size_t len; len 473 net/ipv4/tcp.c shinfo->tskey = TCP_SKB_CB(skb)->seq + skb->len - 1; len 697 net/ipv4/tcp.c return skb->len < size_goal && len 738 net/ipv4/tcp.c unsigned int offset, size_t len) len 744 net/ipv4/tcp.c min(rd_desc->count, len), tss->flags); len 755 net/ipv4/tcp.c .count = tss->len, len 774 net/ipv4/tcp.c struct pipe_inode_info *pipe, size_t len, len 780 net/ipv4/tcp.c .len = len, len 799 net/ipv4/tcp.c while (tss.len) { len 839 net/ipv4/tcp.c tss.len -= ret; len 956 net/ipv4/tcp.c if (skb && !skb->len) { len 1002 net/ipv4/tcp.c if (!skb || (copy = size_goal - skb->len) <= 0 || len 1042 net/ipv4/tcp.c skb->len += copy; len 1061 net/ipv4/tcp.c if (skb->len < size_goal || (flags & MSG_OOB)) len 1277 net/ipv4/tcp.c copy = size_goal - skb->len; len 1385 net/ipv4/tcp.c if (skb->len < size_goal || (flags & MSG_OOB) || unlikely(tp->repair)) len 1454 net/ipv4/tcp.c static int tcp_recv_urg(struct sock *sk, struct msghdr *msg, int len, int flags) len 1476 net/ipv4/tcp.c if (len > 0) { len 1479 net/ipv4/tcp.c len = 1; len 1483 net/ipv4/tcp.c return err ? -EFAULT : len; len 1498 net/ipv4/tcp.c static int tcp_peek_sndq(struct sock *sk, struct msghdr *msg, int len) len 1506 net/ipv4/tcp.c err = skb_copy_datagram_msg(skb, 0, msg, skb->len); len 1509 net/ipv4/tcp.c copied += skb->len; len 1513 net/ipv4/tcp.c err = skb_copy_datagram_msg(skb, 0, msg, skb->len); len 1517 net/ipv4/tcp.c copied += skb->len; len 1598 net/ipv4/tcp.c if (offset < skb->len || (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN)) { len 1634 net/ipv4/tcp.c if (offset < skb->len) { len 1636 net/ipv4/tcp.c size_t len; len 1638 net/ipv4/tcp.c len = skb->len - offset; len 1642 net/ipv4/tcp.c if (urg_offset < len) len 1643 net/ipv4/tcp.c len = urg_offset; len 1644 net/ipv4/tcp.c if (!len) len 1647 net/ipv4/tcp.c used = recv_actor(desc, skb, offset, len); len 1652 net/ipv4/tcp.c } else if (used <= len) { len 1668 net/ipv4/tcp.c if (offset + 1 != skb->len) len 1796 net/ipv4/tcp.c zc->recv_skip_hint = skb->len - offset; len 1954 net/ipv4/tcp.c int tcp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int nonblock, len 1971 net/ipv4/tcp.c return inet_recv_error(sk, msg, len, addr_len); len 2011 net/ipv4/tcp.c target = sock_rcvlowat(sk, flags & MSG_WAITALL, len); len 2045 net/ipv4/tcp.c if (offset < skb->len) len 2118 net/ipv4/tcp.c used = skb->len - offset; len 2119 net/ipv4/tcp.c if (len < used) len 2120 net/ipv4/tcp.c used = len; len 2152 net/ipv4/tcp.c len -= used; len 2167 net/ipv4/tcp.c if (used + offset < skb->len) len 2182 net/ipv4/tcp.c } while (len > 0); len 2209 net/ipv4/tcp.c err = tcp_recv_urg(sk, msg, len, flags); len 2213 net/ipv4/tcp.c err = tcp_peek_sndq(sk, msg, len); len 2369 net/ipv4/tcp.c u32 len = TCP_SKB_CB(skb)->end_seq - TCP_SKB_CB(skb)->seq; len 2372 net/ipv4/tcp.c len--; len 2373 net/ipv4/tcp.c data_was_unread += len; len 2703 net/ipv4/tcp.c static int tcp_repair_set_window(struct tcp_sock *tp, char __user *optbuf, int len) len 2710 net/ipv4/tcp.c if (len != sizeof(opt)) len 2736 net/ipv4/tcp.c struct tcp_repair_opt __user *optbuf, unsigned int len) len 2741 net/ipv4/tcp.c while (len >= sizeof(opt)) { len 2746 net/ipv4/tcp.c len -= sizeof(opt); len 3417 net/ipv4/tcp.c int val, len; len 3419 net/ipv4/tcp.c if (get_user(len, optlen)) len 3422 net/ipv4/tcp.c len = min_t(unsigned int, len, sizeof(int)); len 3424 net/ipv4/tcp.c if (len < 0) len 3468 net/ipv4/tcp.c if (get_user(len, optlen)) len 3473 net/ipv4/tcp.c len = min_t(unsigned int, len, sizeof(info)); len 3474 net/ipv4/tcp.c if (put_user(len, optlen)) len 3476 net/ipv4/tcp.c if (copy_to_user(optval, &info, len)) len 3486 net/ipv4/tcp.c if (get_user(len, optlen)) len 3493 net/ipv4/tcp.c len = min_t(unsigned int, len, sz); len 3494 net/ipv4/tcp.c if (put_user(len, optlen)) len 3496 net/ipv4/tcp.c if (copy_to_user(optval, &info, len)) len 3505 net/ipv4/tcp.c if (get_user(len, optlen)) len 3507 net/ipv4/tcp.c len = min_t(unsigned int, len, TCP_CA_NAME_MAX); len 3508 net/ipv4/tcp.c if (put_user(len, optlen)) len 3510 net/ipv4/tcp.c if (copy_to_user(optval, icsk->icsk_ca_ops->name, len)) len 3515 net/ipv4/tcp.c if (get_user(len, optlen)) len 3517 net/ipv4/tcp.c len = min_t(unsigned int, len, TCP_ULP_NAME_MAX); len 3523 net/ipv4/tcp.c if (put_user(len, optlen)) len 3525 net/ipv4/tcp.c if (copy_to_user(optval, icsk->icsk_ulp_ops->name, len)) len 3534 net/ipv4/tcp.c if (get_user(len, optlen)) len 3546 net/ipv4/tcp.c len = min_t(unsigned int, len, key_len); len 3547 net/ipv4/tcp.c if (put_user(len, optlen)) len 3549 net/ipv4/tcp.c if (copy_to_user(optval, key, len)) len 3575 net/ipv4/tcp.c if (get_user(len, optlen)) len 3578 net/ipv4/tcp.c if (len != sizeof(opt)) len 3590 net/ipv4/tcp.c if (copy_to_user(optval, &opt, len)) len 3636 net/ipv4/tcp.c if (get_user(len, optlen)) len 3641 net/ipv4/tcp.c if (len < tp->saved_syn[0]) { len 3649 net/ipv4/tcp.c len = tp->saved_syn[0]; len 3650 net/ipv4/tcp.c if (put_user(len, optlen)) { len 3654 net/ipv4/tcp.c if (copy_to_user(optval, tp->saved_syn + 1, len)) { len 3662 net/ipv4/tcp.c len = 0; len 3663 net/ipv4/tcp.c if (put_user(len, optlen)) len 3673 net/ipv4/tcp.c if (get_user(len, optlen)) len 3675 net/ipv4/tcp.c if (len != sizeof(zc)) len 3677 net/ipv4/tcp.c if (copy_from_user(&zc, optval, len)) len 3682 net/ipv4/tcp.c if (!err && copy_to_user(optval, &zc, len)) len 3691 net/ipv4/tcp.c if (put_user(len, optlen)) len 3693 net/ipv4/tcp.c if (copy_to_user(optval, &val, len)) len 46 net/ipv4/tcp_bpf.c struct msghdr *msg, int len, int flags) len 56 net/ipv4/tcp_bpf.c while (copied != len) { len 70 net/ipv4/tcp_bpf.c if (copied + copy > len) len 71 net/ipv4/tcp_bpf.c copy = len - copied; len 94 net/ipv4/tcp_bpf.c if (copied == len) len 118 net/ipv4/tcp_bpf.c int tcp_bpf_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, len 125 net/ipv4/tcp_bpf.c return inet_recv_error(sk, msg, len, addr_len); len 129 net/ipv4/tcp_bpf.c return tcp_recvmsg(sk, msg, len, nonblock, flags, addr_len); len 133 net/ipv4/tcp_bpf.c return tcp_recvmsg(sk, msg, len, nonblock, flags, addr_len); len 137 net/ipv4/tcp_bpf.c copied = __tcp_bpf_recvmsg(sk, psock, msg, len, flags); len 149 net/ipv4/tcp_bpf.c return tcp_recvmsg(sk, msg, len, nonblock, flags, addr_len); len 125 net/ipv4/tcp_fastopen.c foc->len = TCP_FASTOPEN_COOKIE_SIZE; len 136 net/ipv4/tcp_fastopen.c foc->len = TCP_FASTOPEN_COOKIE_SIZE; len 197 net/ipv4/tcp_fastopen.c tp->bytes_received = skb->len; len 210 net/ipv4/tcp_fastopen.c struct tcp_fastopen_cookie search_foc = { .len = -1 }; len 345 net/ipv4/tcp_fastopen.c struct tcp_fastopen_cookie valid_foc = { .len = -1 }; len 349 net/ipv4/tcp_fastopen.c if (foc->len == 0) /* Client requests a cookie */ len 353 net/ipv4/tcp_fastopen.c (syn_data || foc->len >= 0) && len 355 net/ipv4/tcp_fastopen.c foc->len = -1; len 363 net/ipv4/tcp_fastopen.c if (foc->len == 0) { len 366 net/ipv4/tcp_fastopen.c } else if (foc->len > 0) { len 391 net/ipv4/tcp_fastopen.c foc->len = -1; len 415 net/ipv4/tcp_fastopen.c cookie->len = -1; len 422 net/ipv4/tcp_fastopen.c cookie->len = -1; len 425 net/ipv4/tcp_fastopen.c return cookie->len > 0; len 437 net/ipv4/tcp_fastopen.c struct tcp_fastopen_cookie cookie = { .len = 0 }; len 141 net/ipv4/tcp_input.c unsigned int len) len 152 net/ipv4/tcp_input.c if (!dev || len >= dev->mtu) len 166 net/ipv4/tcp_input.c unsigned int len; len 173 net/ipv4/tcp_input.c len = skb_shinfo(skb)->gso_size ? : skb->len; len 174 net/ipv4/tcp_input.c if (len >= icsk->icsk_ack.rcv_mss) { len 175 net/ipv4/tcp_input.c icsk->icsk_ack.rcv_mss = min_t(unsigned int, len, len 178 net/ipv4/tcp_input.c if (unlikely(len > icsk->icsk_ack.rcv_mss + len 180 net/ipv4/tcp_input.c tcp_gro_dev_warn(sk, skb, len); len 187 net/ipv4/tcp_input.c len += skb->data - skb_transport_header(skb); len 188 net/ipv4/tcp_input.c if (len >= TCP_MSS_DEFAULT + sizeof(struct tcphdr) || len 194 net/ipv4/tcp_input.c (len >= TCP_MIN_MSS + sizeof(struct tcphdr) && len 200 net/ipv4/tcp_input.c len -= tcp_sk(sk)->tcp_header_len; len 201 net/ipv4/tcp_input.c icsk->icsk_ack.last_seg_size = len; len 202 net/ipv4/tcp_input.c if (len == lss) { len 203 net/ipv4/tcp_input.c icsk->icsk_ack.rcv_mss = len; len 400 net/ipv4/tcp_input.c if (truesize <= skb->len) len 423 net/ipv4/tcp_input.c if (tcp_win_from_space(sk, skb->truesize) <= skb->len) len 429 net/ipv4/tcp_input.c incr = max_t(int, incr, 2 * skb->len); len 718 net/ipv4/tcp_input.c if (skb->len >= 128) len 1185 net/ipv4/tcp_input.c if (pkt_len >= skb->len && !in_sack) len 1330 net/ipv4/tcp_input.c if (skb->len > 0) { len 1369 net/ipv4/tcp_input.c return tcp_skb_pcount(skb) == 1 ? skb->len : tcp_skb_mss(skb); len 1386 net/ipv4/tcp_input.c if (unlikely(to->len + shiftlen >= 65535 * TCP_MIN_GSO_SIZE)) len 1405 net/ipv4/tcp_input.c int len; len 1433 net/ipv4/tcp_input.c len = skb->len; len 1468 net/ipv4/tcp_input.c len = end_seq - TCP_SKB_CB(skb)->seq; len 1469 net/ipv4/tcp_input.c BUG_ON(len < 0); len 1470 net/ipv4/tcp_input.c BUG_ON(len > skb->len); len 1484 net/ipv4/tcp_input.c if (len == mss) { len 1486 net/ipv4/tcp_input.c } else if (len < mss) { len 1489 net/ipv4/tcp_input.c pcount = len / mss; len 1490 net/ipv4/tcp_input.c len = pcount * mss; len 1495 net/ipv4/tcp_input.c if (!after(TCP_SKB_CB(skb)->seq + len, tp->snd_una)) len 1498 net/ipv4/tcp_input.c if (!tcp_skb_shift(prev, skb, pcount, len)) len 1500 net/ipv4/tcp_input.c if (!tcp_shifted_skb(sk, prev, skb, state, pcount, len, mss, dup_sack)) len 1515 net/ipv4/tcp_input.c len = skb->len; len 1517 net/ipv4/tcp_input.c if (tcp_skb_shift(prev, skb, pcount, len)) len 1519 net/ipv4/tcp_input.c len, mss, 0); len 2234 net/ipv4/tcp_input.c if (lost < skb->len && len 3760 net/ipv4/tcp_input.c static void tcp_parse_fastopen_option(int len, const unsigned char *cookie, len 3765 net/ipv4/tcp_input.c if (!foc || !syn || len < 0 || (len & 1)) len 3768 net/ipv4/tcp_input.c if (len >= TCP_FASTOPEN_COOKIE_MIN && len 3769 net/ipv4/tcp_input.c len <= TCP_FASTOPEN_COOKIE_MAX) len 3770 net/ipv4/tcp_input.c memcpy(foc->val, cookie, len); len 3771 net/ipv4/tcp_input.c else if (len != 0) len 3772 net/ipv4/tcp_input.c len = -1; len 3773 net/ipv4/tcp_input.c foc->len = len; len 4721 net/ipv4/tcp_input.c skb->len = size; len 4798 net/ipv4/tcp_input.c if (skb->len) len 4941 net/ipv4/tcp_input.c (tcp_win_from_space(sk, skb->truesize) > skb->len || len 5388 net/ipv4/tcp_input.c if (ptr < skb->len) { len 5554 net/ipv4/tcp_input.c unsigned int len = skb->len; len 5615 net/ipv4/tcp_input.c if (len <= tcp_header_len) { len 5617 net/ipv4/tcp_input.c if (len == tcp_header_len) { len 5690 net/ipv4/tcp_input.c if (len < (th->doff << 2) || tcp_checksum_complete(skb)) len 5804 net/ipv4/tcp_input.c cookie->len = -1; len 5811 net/ipv4/tcp_input.c syn_drop = (cookie->len < 0 && data); len 5812 net/ipv4/tcp_input.c } else if (cookie->len < 0 && !tp->syn_data) { len 5875 net/ipv4/tcp_input.c struct tcp_fastopen_cookie foc = { .len = -1 }; len 6516 net/ipv4/tcp_input.c u32 len = skb_network_header_len(skb) + tcp_hdrlen(skb); len 6519 net/ipv4/tcp_input.c copy = kmalloc(len + sizeof(u32), GFP_ATOMIC); len 6521 net/ipv4/tcp_input.c copy[0] = len; len 6522 net/ipv4/tcp_input.c memcpy(©[1], skb_network_header(skb), len); len 6562 net/ipv4/tcp_input.c struct tcp_fastopen_cookie foc = { .len = -1 }; len 624 net/ipv4/tcp_ipv4.c th->check = ~tcp_v4_check(skb->len, saddr, daddr, 0); len 694 net/ipv4/tcp_ipv4.c skb->len - (th->doff << 2)); len 1197 net/ipv4/tcp_ipv4.c bp->len = cpu_to_be16(nbytes); len 1266 net/ipv4/tcp_ipv4.c if (tcp_v4_md5_hash_headers(hp, daddr, saddr, th, skb->len)) len 1686 net/ipv4/tcp_ipv4.c shinfo->gso_size = skb->len - hdrlen; len 1744 net/ipv4/tcp_ipv4.c sk->sk_backlog.len += delta; len 1794 net/ipv4/tcp_ipv4.c skb->len - th->doff * 4); len 128 net/ipv4/tcp_metrics.c tm->tcpm_fastopen.cookie.len = 0; len 554 net/ipv4/tcp_metrics.c if (cookie->len <= 0 && tfom->try_exp == 1) len 578 net/ipv4/tcp_metrics.c if (cookie && cookie->len > 0) len 581 net/ipv4/tcp_metrics.c tfom->cookie.len <= 0 && !tfom->cookie.exp) len 598 net/ipv4/tcp_metrics.c .len = sizeof(struct in6_addr), }, len 611 net/ipv4/tcp_metrics.c .len = TCP_FASTOPEN_COOKIE_MAX, }, len 704 net/ipv4/tcp_metrics.c if (tfom->cookie.len > 0 && len 706 net/ipv4/tcp_metrics.c tfom->cookie.len, tfom->cookie.val) < 0) len 769 net/ipv4/tcp_metrics.c return skb->len; len 544 net/ipv4/tcp_minisocks.c if (skb->len >= TCP_MSS_DEFAULT + newtp->tcp_header_len) len 545 net/ipv4/tcp_minisocks.c newicsk->icsk_ack.last_seg_size = skb->len - newtp->tcp_header_len; len 77 net/ipv4/tcp_offload.c oldlen = (u16)~skb->len; len 81 net/ipv4/tcp_offload.c if (unlikely(skb->len <= mss)) len 87 net/ipv4/tcp_offload.c skb_shinfo(skb)->gso_segs = DIV_ROUND_UP(skb->len, mss); len 186 net/ipv4/tcp_offload.c unsigned int len; len 217 net/ipv4/tcp_offload.c len = skb_gro_len(skb); len 260 net/ipv4/tcp_offload.c flush |= (len - 1) >= mss; len 274 net/ipv4/tcp_offload.c flush = len < mss; len 324 net/ipv4/tcp_offload.c th->check = ~tcp_v4_check(skb->len - thoff, iph->saddr, len 371 net/ipv4/tcp_output.c if (skb->len != tcp_header_len && len 530 net/ipv4/tcp_output.c u32 len; /* Fast Open option length */ len 533 net/ipv4/tcp_output.c len = TCPOLEN_EXP_FASTOPEN_BASE + foc->len; len 534 net/ipv4/tcp_output.c *ptr = htonl((TCPOPT_EXP << 24) | (len << 16) | len 538 net/ipv4/tcp_output.c len = TCPOLEN_FASTOPEN_BASE + foc->len; len 540 net/ipv4/tcp_output.c *p++ = len; len 543 net/ipv4/tcp_output.c memcpy(p, foc->val, foc->len); len 544 net/ipv4/tcp_output.c if ((len & 3) == 2) { len 545 net/ipv4/tcp_output.c p[foc->len] = TCPOPT_NOP; len 546 net/ipv4/tcp_output.c p[foc->len + 1] = TCPOPT_NOP; len 548 net/ipv4/tcp_output.c ptr += (len + 3) >> 2; len 639 net/ipv4/tcp_output.c if (fastopen && fastopen->cookie.len >= 0) { len 640 net/ipv4/tcp_output.c u32 need = fastopen->cookie.len; len 704 net/ipv4/tcp_output.c if (foc != NULL && foc->len >= 0) { len 705 net/ipv4/tcp_output.c u32 need = foc->len; len 995 net/ipv4/tcp_output.c u64 len_ns = div64_ul((u64)skb->len * NSEC_PER_SEC, rate); len 1154 net/ipv4/tcp_output.c if (skb->len != tcp_header_size) { len 1157 net/ipv4/tcp_output.c tp->bytes_sent += skb->len - tcp_header_size; len 1217 net/ipv4/tcp_output.c if (skb->len <= mss_now) { len 1224 net/ipv4/tcp_output.c tcp_skb_pcount_set(skb, DIV_ROUND_UP(skb->len, mss_now)); len 1304 net/ipv4/tcp_output.c struct sk_buff *skb, u32 len, len 1314 net/ipv4/tcp_output.c if (WARN_ON(len > skb->len)) len 1317 net/ipv4/tcp_output.c nsize = skb_headlen(skb) - len; len 1346 net/ipv4/tcp_output.c nlen = skb->len - len - nsize; len 1351 net/ipv4/tcp_output.c TCP_SKB_CB(buff)->seq = TCP_SKB_CB(skb)->seq + len; len 1362 net/ipv4/tcp_output.c skb_split(skb, buff, len); len 1401 net/ipv4/tcp_output.c static int __pskb_trim_head(struct sk_buff *skb, int len) len 1406 net/ipv4/tcp_output.c eat = min_t(int, len, skb_headlen(skb)); len 1409 net/ipv4/tcp_output.c len -= eat; len 1410 net/ipv4/tcp_output.c if (!len) len 1413 net/ipv4/tcp_output.c eat = len; len 1434 net/ipv4/tcp_output.c skb->data_len -= len; len 1435 net/ipv4/tcp_output.c skb->len = skb->data_len; len 1436 net/ipv4/tcp_output.c return len; len 1440 net/ipv4/tcp_output.c int tcp_trim_head(struct sock *sk, struct sk_buff *skb, u32 len) len 1447 net/ipv4/tcp_output.c delta_truesize = __pskb_trim_head(skb, len); len 1449 net/ipv4/tcp_output.c TCP_SKB_CB(skb)->seq += len; len 1707 net/ipv4/tcp_output.c if (skb->len < tcp_skb_pcount(skb) * mss_now) len 1780 net/ipv4/tcp_output.c needed = min(skb->len, window); len 1856 net/ipv4/tcp_output.c if (!tcp_nagle_check(skb->len < cur_mss, tp, nonagle)) len 1869 net/ipv4/tcp_output.c if (skb->len > cur_mss) len 1882 net/ipv4/tcp_output.c static int tso_fragment(struct sock *sk, struct sk_buff *skb, unsigned int len, len 1885 net/ipv4/tcp_output.c int nlen = skb->len - len; len 1890 net/ipv4/tcp_output.c if (skb->len != skb->data_len) len 1892 net/ipv4/tcp_output.c skb, len, mss_now, gfp); len 1905 net/ipv4/tcp_output.c TCP_SKB_CB(buff)->seq = TCP_SKB_CB(skb)->seq + len; len 1920 net/ipv4/tcp_output.c skb_split(skb, buff, len); len 1980 net/ipv4/tcp_output.c if ((skb != tcp_write_queue_tail(sk)) && (limit >= skb->len)) len 2019 net/ipv4/tcp_output.c if (cong_win <= skb->len) { len 2024 net/ipv4/tcp_output.c if (send_win <= skb->len) { len 2066 net/ipv4/tcp_output.c static bool tcp_can_coalesce_send_queue_head(struct sock *sk, int len) len 2072 net/ipv4/tcp_output.c if (len <= skb->len) len 2078 net/ipv4/tcp_output.c len -= skb->len; len 2101 net/ipv4/tcp_output.c int copy, len; len 2179 net/ipv4/tcp_output.c len = 0; len 2181 net/ipv4/tcp_output.c copy = min_t(int, skb->len, probe_size - len); len 2184 net/ipv4/tcp_output.c if (skb->len <= copy) { len 2207 net/ipv4/tcp_output.c len += copy; len 2209 net/ipv4/tcp_output.c if (len >= probe_size) len 2212 net/ipv4/tcp_output.c tcp_init_tso_segs(nskb, nskb->len); len 2223 net/ipv4/tcp_output.c icsk->icsk_mtup.probe_size = tcp_mss_to_mtu(sk, nskb->len); len 2441 net/ipv4/tcp_output.c if (skb->len > limit && len 2593 net/ipv4/tcp_output.c if ((pcount > 1) && (skb->len > (pcount - 1) * mss)) { len 2644 net/ipv4/tcp_output.c BUG_ON(!skb || skb->len < mss_now); len 2801 net/ipv4/tcp_output.c next_skb_size = next_skb->len; len 2875 net/ipv4/tcp_output.c space -= skb->len; len 2902 net/ipv4/tcp_output.c int diff, len, err; len 2943 net/ipv4/tcp_output.c len = cur_mss * segs; len 2944 net/ipv4/tcp_output.c if (skb->len > len) { len 2945 net/ipv4/tcp_output.c if (tcp_fragment(sk, TCP_FRAG_IN_RTX_QUEUE, skb, len, len 2957 net/ipv4/tcp_output.c if (skb->len < cur_mss) len 2971 net/ipv4/tcp_output.c tp->bytes_retrans += skb->len; len 3469 net/ipv4/tcp_output.c tcb->end_seq += skb->len; len 3534 net/ipv4/tcp_output.c if (syn_data->len) len 3561 net/ipv4/tcp_output.c if (fo->cookie.len > 0) len 3562 net/ipv4/tcp_output.c fo->cookie.len = 0; len 3567 net/ipv4/tcp_output.c fo->cookie.len = -1; /* Exclude Fast Open option for SYN retries */ len 3792 net/ipv4/tcp_output.c skb->len > mss) { len 245 net/ipv4/tcp_recovery.c if (tcp_skb_pcount(skb) > 1 && skb->len > mss) len 735 net/ipv4/udp.c up->len = 0; len 753 net/ipv4/udp.c int len = skb->len - offset; len 754 net/ipv4/udp.c int hlen = len; len 763 net/ipv4/udp.c uh->check = ~csum_tcpudp_magic(src, dst, len, len 775 net/ipv4/udp.c hlen -= frags->len; len 781 net/ipv4/udp.c uh->check = csum_tcpudp_magic(src, dst, len, IPPROTO_UDP, csum); len 792 net/ipv4/udp.c __be32 saddr, __be32 daddr, int len) len 799 net/ipv4/udp.c uh->check = ~udp_v4_check(len, saddr, daddr, 0); len 802 net/ipv4/udp.c uh->check = udp_v4_check(len, saddr, daddr, lco_csum(skb)); len 809 net/ipv4/udp.c uh->check = ~udp_v4_check(len, saddr, daddr, 0); len 823 net/ipv4/udp.c int len = skb->len - offset; len 824 net/ipv4/udp.c int datalen = len - sizeof(*uh); len 833 net/ipv4/udp.c uh->len = htons(len); len 844 net/ipv4/udp.c if (skb->len > cork->gso_size * UDP_MAX_SEGMENTS) { len 885 net/ipv4/udp.c uh->check = csum_tcpudp_magic(fl4->saddr, fl4->daddr, len, len 922 net/ipv4/udp.c up->len = 0; len 965 net/ipv4/udp.c int udp_sendmsg(struct sock *sk, struct msghdr *msg, size_t len) len 972 net/ipv4/udp.c int ulen = len; len 986 net/ipv4/udp.c if (len > 0xFFFF) len 1203 net/ipv4/udp.c up->len += ulen; len 1221 net/ipv4/udp.c return len; len 1238 net/ipv4/udp.c if (!(msg->msg_flags&MSG_PROBE) || len) len 1288 net/ipv4/udp.c up->len += size; len 1328 net/ipv4/udp.c scratch->len = skb->len; len 1547 net/ipv4/udp.c void skb_consume_udp(struct sock *sk, struct sk_buff *skb, int len) len 1552 net/ipv4/udp.c sk_peek_offset_bwd(sk, len); len 1616 net/ipv4/udp.c res = skb ? skb->len : -1; len 1725 net/ipv4/udp.c int udp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int noblock, len 1737 net/ipv4/udp.c return ip_recv_error(sk, msg, len, addr_len); len 1746 net/ipv4/udp.c copied = len; len 2063 net/ipv4/udp.c UDP_SKB_CB(skb)->cscov, skb->len); len 2219 net/ipv4/udp.c UDP_SKB_CB(skb)->cscov = skb->len; len 2297 net/ipv4/udp.c ulen = ntohs(uh->len); len 2301 net/ipv4/udp.c if (ulen > skb->len) len 2357 net/ipv4/udp.c ulen, skb->len, len 2660 net/ipv4/udp.c int val, len; len 2662 net/ipv4/udp.c if (get_user(len, optlen)) len 2665 net/ipv4/udp.c len = min_t(unsigned int, len, sizeof(int)); len 2667 net/ipv4/udp.c if (len < 0) len 2705 net/ipv4/udp.c if (put_user(len, optlen)) len 2707 net/ipv4/udp.c if (copy_to_user(optval, &val, len)) len 26 net/ipv4/udp_impl.h int udp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int noblock, len 41 net/ipv4/udp_offload.c partial = (__force __wsum)uh->len; len 43 net/ipv4/udp_offload.c partial = (__force __wsum)htonl(skb->len); len 95 net/ipv4/udp_offload.c unsigned int len; len 113 net/ipv4/udp_offload.c len = skb->len - udp_offset; len 121 net/ipv4/udp_offload.c uh->len = htons(skb_shinfo(skb)->gso_size + len 125 net/ipv4/udp_offload.c uh->len = htons(len); len 132 net/ipv4/udp_offload.c (__force __wsum)htonl(len))); len 200 net/ipv4/udp_offload.c if (gso_skb->len <= sizeof(*uh) + mss) len 234 net/ipv4/udp_offload.c check = csum16_add(csum16_sub(uh->check, uh->len), newlen); len 246 net/ipv4/udp_offload.c uh->len = newlen; len 262 net/ipv4/udp_offload.c check = csum16_add(csum16_sub(uh->check, uh->len), newlen); len 264 net/ipv4/udp_offload.c uh->len = newlen; len 314 net/ipv4/udp_offload.c if (unlikely(skb->len <= mss)) len 326 net/ipv4/udp_offload.c csum = skb_checksum(skb, 0, skb->len, 0); len 327 net/ipv4/udp_offload.c uh->check = udp_v4_check(skb->len, iph->saddr, iph->daddr, csum); len 365 net/ipv4/udp_offload.c ulen = ntohs(uh->len); len 392 net/ipv4/udp_offload.c if (ulen > ntohs(uh2->len) || skb_gro_receive(p, skb) || len 393 net/ipv4/udp_offload.c ulen != ntohs(uh2->len) || len 510 net/ipv4/udp_offload.c __be16 newlen = htons(skb->len - nhoff); len 515 net/ipv4/udp_offload.c uh->len = newlen; len 548 net/ipv4/udp_offload.c uh->check = ~udp_v4_check(skb->len - nhoff, iph->saddr, len 186 net/ipv4/udp_tunnel.c uh->len = htons(skb->len); len 190 net/ipv4/udp_tunnel.c udp_set_csum(nocheck, skb, src, dst, skb->len); len 65 net/ipv4/xfrm4_input.c iph->tot_len = htons(skb->len); len 92 net/ipv4/xfrm4_input.c int iphlen, len; len 104 net/ipv4/xfrm4_input.c len = skb->len - sizeof(struct udphdr); len 105 net/ipv4/xfrm4_input.c if (!pskb_may_pull(skb, sizeof(struct udphdr) + min(len, 8))) len 117 net/ipv4/xfrm4_input.c if (len == 1 && udpdata[0] == 0xff) { len 119 net/ipv4/xfrm4_input.c } else if (len > sizeof(struct ip_esp_hdr) && udpdata32[0] != 0) { len 121 net/ipv4/xfrm4_input.c len = sizeof(struct udphdr); len 128 net/ipv4/xfrm4_input.c if (len == 1 && udpdata[0] == 0xff) { len 130 net/ipv4/xfrm4_input.c } else if (len > 2 * sizeof(u32) + sizeof(struct ip_esp_hdr) && len 134 net/ipv4/xfrm4_input.c len = sizeof(struct udphdr) + 2 * sizeof(u32); len 152 net/ipv4/xfrm4_input.c iph->tot_len = htons(ntohs(iph->tot_len) - len); len 153 net/ipv4/xfrm4_input.c if (skb->len < iphlen + len) { len 162 net/ipv4/xfrm4_input.c __skb_pull(skb, len); len 28 net/ipv4/xfrm4_output.c if ((!skb_is_gso(skb) && skb->len > mtu) || len 591 net/ipv6/addrconf.c [NETCONFA_IFINDEX] = { .len = sizeof(int) }, len 592 net/ipv6/addrconf.c [NETCONFA_FORWARDING] = { .len = sizeof(int) }, len 593 net/ipv6/addrconf.c [NETCONFA_PROXY_NEIGH] = { .len = sizeof(int) }, len 594 net/ipv6/addrconf.c [NETCONFA_IGNORE_ROUTES_WITH_LINKDOWN] = { .len = sizeof(int) }, len 784 net/ipv6/addrconf.c return skb->len; len 2658 net/ipv6/addrconf.c void addrconf_prefix_rcv(struct net_device *dev, u8 *opt, int len, bool sllao) len 2670 net/ipv6/addrconf.c if (len < sizeof(struct prefix_info)) { len 4560 net/ipv6/addrconf.c [IFA_ADDRESS] = { .len = sizeof(struct in6_addr) }, len 4561 net/ipv6/addrconf.c [IFA_LOCAL] = { .len = sizeof(struct in6_addr) }, len 4562 net/ipv6/addrconf.c [IFA_CACHEINFO] = { .len = sizeof(struct ifa_cacheinfo) }, len 4563 net/ipv6/addrconf.c [IFA_FLAGS] = { .len = sizeof(u32) }, len 4564 net/ipv6/addrconf.c [IFA_RT_PRIORITY] = { .len = sizeof(u32) }, len 5229 net/ipv6/addrconf.c return skb->len ? : err; len 5693 net/ipv6/addrconf.c [IFLA_INET6_TOKEN] = { .len = sizeof(struct in6_addr) }, len 5892 net/ipv6/addrconf.c return skb->len; len 360 net/ipv6/addrlabel.c [IFAL_ADDRESS] = { .len = sizeof(struct in6_addr), }, len 361 net/ipv6/addrlabel.c [IFAL_LABEL] = { .len = sizeof(u32), }, len 516 net/ipv6/addrlabel.c return skb->len; len 52 net/ipv6/ah6.c unsigned int len; len 54 net/ipv6/ah6.c len = size + crypto_ahash_digestsize(ahash) + len 58 net/ipv6/ah6.c len = ALIGN(len, crypto_tfm_ctx_alignment()); len 60 net/ipv6/ah6.c len += sizeof(struct ahash_request) + crypto_ahash_reqsize(ahash); len 61 net/ipv6/ah6.c len = ALIGN(len, __alignof__(struct scatterlist)); len 63 net/ipv6/ah6.c len += sizeof(struct scatterlist) * nfrags; len 65 net/ipv6/ah6.c return kmalloc(len, GFP_ATOMIC); len 108 net/ipv6/ah6.c int len = ipv6_optlen(opthdr); len 113 net/ipv6/ah6.c len -= 2; len 115 net/ipv6/ah6.c while (len > 0) { len 123 net/ipv6/ah6.c if (len < 2) len 126 net/ipv6/ah6.c if (len < optlen) len 134 net/ipv6/ah6.c len -= optlen; len 136 net/ipv6/ah6.c if (len == 0) len 152 net/ipv6/ah6.c int len = ipv6_optlen(destopt); len 157 net/ipv6/ah6.c len -= 2; len 159 net/ipv6/ah6.c while (len > 0) { len 167 net/ipv6/ah6.c if (len < 2) len 170 net/ipv6/ah6.c if (len < optlen) len 195 net/ipv6/ah6.c len -= optlen; len 244 net/ipv6/ah6.c static int ipv6_clear_mutable_options(struct ipv6hdr *iph, int len, int dir) len 252 net/ipv6/ah6.c char *end = exthdr.raw + len; len 377 net/ipv6/ah6.c top_iph->payload_len = htons(skb->len - sizeof(*top_iph)); len 416 net/ipv6/ah6.c err = skb_to_sgvec_nomark(skb, sg, 0, skb->len); len 425 net/ipv6/ah6.c ahash_request_set_crypt(req, sg, icv, skb->len + seqhi_len); len 601 net/ipv6/ah6.c err = skb_to_sgvec_nomark(skb, sg, 0, skb->len); len 611 net/ipv6/ah6.c ahash_request_set_crypt(req, sg, icv, skb->len + seqhi_len); len 578 net/ipv6/calipso.c u16 crc, len = option[1] + 2; len 585 net/ipv6/calipso.c if (len > 10) len 586 net/ipv6/calipso.c crc = crc_ccitt(crc, option + 10, len - 10); len 732 net/ipv6/calipso.c u32 len, pad; len 745 net/ipv6/calipso.c len = CALIPSO_HDR_LEN; len 750 net/ipv6/calipso.c buf + start + pad + len, len 751 net/ipv6/calipso.c buf_len - start - pad - len); len 754 net/ipv6/calipso.c len += ret_val; len 761 net/ipv6/calipso.c calipso[1] = len - 2; len 763 net/ipv6/calipso.c calipso[6] = (len - CALIPSO_HDR_LEN) / 4; len 765 net/ipv6/calipso.c crc = ~crc_ccitt(0xffff, calipso, len); len 768 net/ipv6/calipso.c return pad + len; len 1022 net/ipv6/calipso.c u32 doi, len = calipso[1], cat_len = calipso[6] * 4; len 1025 net/ipv6/calipso.c if (cat_len + 8 > len) len 1080 net/ipv6/calipso.c int opt_len, len, ret_val = -ENOMSG, offset; len 1092 net/ipv6/calipso.c len = calipso_tlv_len(hop, offset); len 1093 net/ipv6/calipso.c if (len < 0) { len 1094 net/ipv6/calipso.c ret_val = len; len 1099 net/ipv6/calipso.c if (len < CALIPSO_HDR_LEN) len 1106 net/ipv6/calipso.c offset += len; len 432 net/ipv6/datagram.c int ipv6_recv_error(struct sock *sk, struct msghdr *msg, int len, int *addr_len) len 450 net/ipv6/datagram.c copied = skb->len; len 451 net/ipv6/datagram.c if (copied > len) { len 453 net/ipv6/datagram.c copied = len; len 525 net/ipv6/datagram.c int ipv6_recv_rxpmtu(struct sock *sk, struct msghdr *msg, int len, len 540 net/ipv6/datagram.c copied = skb->len; len 541 net/ipv6/datagram.c if (copied > len) { len 543 net/ipv6/datagram.c copied = len; len 642 net/ipv6/datagram.c unsigned int len; len 648 net/ipv6/datagram.c len = (ptr[1] + 1) << 3; len 650 net/ipv6/datagram.c put_cmsg(msg, SOL_IPV6, IPV6_DSTOPTS, len, ptr); len 654 net/ipv6/datagram.c len = (ptr[1] + 1) << 3; len 656 net/ipv6/datagram.c put_cmsg(msg, SOL_IPV6, IPV6_RTHDR, len, ptr); len 660 net/ipv6/datagram.c len = (ptr[1] + 2) << 2; len 664 net/ipv6/datagram.c len = (ptr[1] + 1) << 3; len 668 net/ipv6/datagram.c off += len; len 746 net/ipv6/datagram.c int len; len 849 net/ipv6/datagram.c len = ((hdr->hdrlen + 1) << 3); len 850 net/ipv6/datagram.c if (cmsg->cmsg_len < CMSG_LEN(len)) { len 858 net/ipv6/datagram.c opt->opt_nflen += len; len 869 net/ipv6/datagram.c len = ((hdr->hdrlen + 1) << 3); len 870 net/ipv6/datagram.c if (cmsg->cmsg_len < CMSG_LEN(len)) { len 882 net/ipv6/datagram.c opt->opt_flen += len; len 894 net/ipv6/datagram.c len = ((hdr->hdrlen + 1) << 3); len 895 net/ipv6/datagram.c if (cmsg->cmsg_len < CMSG_LEN(len)) { len 904 net/ipv6/datagram.c opt->opt_flen += len; len 907 net/ipv6/datagram.c opt->opt_nflen += len; len 936 net/ipv6/datagram.c len = ((rthdr->hdrlen + 1) << 3); len 938 net/ipv6/datagram.c if (cmsg->cmsg_len < CMSG_LEN(len)) { len 949 net/ipv6/datagram.c opt->opt_nflen += len; len 55 net/ipv6/esp6.c unsigned int len; len 57 net/ipv6/esp6.c len = seqihlen; len 59 net/ipv6/esp6.c len += crypto_aead_ivsize(aead); len 61 net/ipv6/esp6.c if (len) { len 62 net/ipv6/esp6.c len += crypto_aead_alignmask(aead) & len 64 net/ipv6/esp6.c len = ALIGN(len, crypto_tfm_ctx_alignment()); len 67 net/ipv6/esp6.c len += sizeof(struct aead_request) + crypto_aead_reqsize(aead); len 68 net/ipv6/esp6.c len = ALIGN(len, __alignof__(struct scatterlist)); len 70 net/ipv6/esp6.c len += sizeof(struct scatterlist) * nfrags; len 72 net/ipv6/esp6.c return kmalloc(len, GFP_ATOMIC); len 137 net/ipv6/esp6.c x = sp->xvec[sp->len - 1]; len 282 net/ipv6/esp6.c skb->len += tailen; len 449 net/ipv6/esp6.c if (skb->len < padto) len 450 net/ipv6/esp6.c esp.tfclen = padto - skb->len; len 453 net/ipv6/esp6.c esp.clen = ALIGN(skb->len + 2 + esp.tfclen, blksize); len 454 net/ipv6/esp6.c esp.plen = esp.clen - skb->len - esp.tfclen; len 486 net/ipv6/esp6.c elen = skb->len - hlen; len 493 net/ipv6/esp6.c ret = skb_copy_bits(skb, skb->len - alen - 2, nexthdr, 2); len 506 net/ipv6/esp6.c csumdiff = skb_checksum(skb, skb->len - trimlen, trimlen, 0); len 508 net/ipv6/esp6.c skb->len - trimlen); len 510 net/ipv6/esp6.c pskb_trim(skb, skb->len - trimlen); len 597 net/ipv6/esp6.c int elen = skb->len - sizeof(struct ip_esp_hdr) - ivlen; len 659 net/ipv6/esp6.c ret = skb_to_sgvec(skb, sg, 0, skb->len); len 73 net/ipv6/esp6_offload.c if (sp->len == XFRM_MAX_DEPTH) len 84 net/ipv6/esp6_offload.c sp->xvec[sp->len++] = x; len 198 net/ipv6/esp6_offload.c x = sp->xvec[sp->len - 1]; len 238 net/ipv6/esp6_offload.c int len; len 272 net/ipv6/esp6_offload.c esp.clen = ALIGN(skb->len + 2 + esp.tfclen, blksize); len 273 net/ipv6/esp6_offload.c esp.plen = esp.clen - skb->len - esp.tfclen; len 300 net/ipv6/esp6_offload.c len = skb->len - sizeof(struct ipv6hdr); len 301 net/ipv6/esp6_offload.c if (len > IPV6_MAXPLEN) len 302 net/ipv6/esp6_offload.c len = 0; len 304 net/ipv6/esp6_offload.c ipv6_hdr(skb)->payload_len = htons(len); len 117 net/ipv6/exthdrs.c int len = (skb_transport_header(skb)[1] + 1) << 3; len 130 net/ipv6/exthdrs.c if (skb_transport_offset(skb) + len > skb_headlen(skb)) len 134 net/ipv6/exthdrs.c len -= 2; len 136 net/ipv6/exthdrs.c while (len > 0) { len 168 net/ipv6/exthdrs.c if (optlen > len) len 193 net/ipv6/exthdrs.c len -= optlen; len 196 net/ipv6/exthdrs.c if (len == 0) len 767 net/ipv6/exthdrs.c if (pkt_len > skb->len - sizeof(struct ipv6hdr)) { len 121 net/ipv6/exthdrs_core.c int len; len 126 net/ipv6/exthdrs_core.c len = ((hdr->hdrlen + 1) << 3); len 128 net/ipv6/exthdrs_core.c if (offset + len > packet_len) len 132 net/ipv6/exthdrs_core.c len -= 2; len 134 net/ipv6/exthdrs_core.c while (len > 0) { len 147 net/ipv6/exthdrs_core.c if (optlen > len) len 152 net/ipv6/exthdrs_core.c len -= optlen; len 33 net/ipv6/fou6.c uh->len = htons(skb->len); len 35 net/ipv6/fou6.c &fl6->saddr, &fl6->daddr, skb->len); len 94 net/ipv6/fou6.c size_t len, optlen; len 97 net/ipv6/fou6.c len = sizeof(struct udphdr) + sizeof(struct guehdr); len 98 net/ipv6/fou6.c if (!pskb_may_pull(skb, transport_offset + len)) len 133 net/ipv6/fou6.c if (!pskb_may_pull(skb, transport_offset + len + optlen)) len 146 net/ipv6/icmp.c int len = skb->len - ptr; len 150 net/ipv6/icmp.c if (len < 0) len 251 net/ipv6/icmp.c struct icmp6hdr *thdr, int len) len 269 net/ipv6/icmp.c len, fl6->flowi6_proto, len 282 net/ipv6/icmp.c len, fl6->flowi6_proto, len 294 net/ipv6/icmp.c static int icmpv6_getfrag(void *from, char *to, int offset, int len, int odd, struct sk_buff *skb) len 301 net/ipv6/icmp.c to, len, csum); len 439 net/ipv6/icmp.c int len; len 567 net/ipv6/icmp.c len = skb->len - msg.offset; len 568 net/ipv6/icmp.c len = min_t(unsigned int, len, IPV6_MIN_MTU - sizeof(struct ipv6hdr) - sizeof(struct icmp6hdr)); len 569 net/ipv6/icmp.c if (len < 0) { len 579 net/ipv6/icmp.c len + sizeof(struct icmp6hdr), len 587 net/ipv6/icmp.c len + sizeof(struct icmp6hdr)); len 624 net/ipv6/icmp.c if (data_len < 128 || (data_len & 7) || skb->len < data_len) len 753 net/ipv6/icmp.c skb->len + sizeof(struct icmp6hdr), len 760 net/ipv6/icmp.c skb->len + sizeof(struct icmp6hdr)); len 832 net/ipv6/icmp.c if (!(sp && sp->xvec[sp->len - 1]->props.flags & len 597 net/ipv6/ila/ila_xlat.c ret = (skb->len ? : ret); len 10 net/ipv6/ip6_checksum.c __u32 len, __u8 proto, __wsum csum) len 50 net/ipv6/ip6_checksum.c ulen = (__force u32)htonl((__u32) len); len 70 net/ipv6/ip6_checksum.c UDP_SKB_CB(skb)->cscov = skb->len; len 117 net/ipv6/ip6_checksum.c const struct in6_addr *daddr, int len) len 124 net/ipv6/ip6_checksum.c uh->check = ~udp_v6_check(len, saddr, daddr, 0); len 127 net/ipv6/ip6_checksum.c uh->check = udp_v6_check(len, saddr, daddr, lco_csum(skb)); len 134 net/ipv6/ip6_checksum.c uh->check = ~udp_v6_check(len, saddr, daddr, 0); len 653 net/ipv6/ip6_fib.c res = res < 0 ? res : skb->len; len 540 net/ipv6/ip6_gre.c int len = erspan_hdr_len(ver); len 542 net/ipv6/ip6_gre.c if (unlikely(!pskb_may_pull(skb, len))) len 545 net/ipv6/ip6_gre.c if (__iptunnel_pull_header(skb, len, len 937 net/ipv6/ip6_gre.c if (skb->len > dev->mtu + dev->hard_header_len) { len 944 net/ipv6/ip6_gre.c (ntohs(ip_hdr(skb)->tot_len) > skb->len - nhoff)) len 949 net/ipv6/ip6_gre.c (ntohs(ipv6_hdr(skb)->payload_len) > skb->len - thoff)) len 1335 net/ipv6/ip6_gre.c const void *saddr, unsigned int len) len 2171 net/ipv6/ip6_gre.c [IFLA_GRE_LOCAL] = { .len = FIELD_SIZEOF(struct ipv6hdr, saddr) }, len 2172 net/ipv6/ip6_gre.c [IFLA_GRE_REMOTE] = { .len = FIELD_SIZEOF(struct ipv6hdr, daddr) }, len 139 net/ipv6/ip6_input.c __IP6_UPD_PO_STATS(net, idev, IPSTATS_MIB_IN, skb->len); len 243 net/ipv6/ip6_input.c if (pkt_len + sizeof(struct ipv6hdr) > skb->len) { len 474 net/ipv6/ip6_input.c skb->len); len 42 net/ipv6/ip6_offload.c int len; len 58 net/ipv6/ip6_offload.c len = ipv6_optlen(opth); len 60 net/ipv6/ip6_offload.c if (unlikely(!pskb_may_pull(skb, len))) len 65 net/ipv6/ip6_offload.c __skb_pull(skb, len); len 128 net/ipv6/ip6_offload.c payload_len = skb->len - nhoff - sizeof(*ipv6h); len 161 net/ipv6/ip6_offload.c int len = 0, proto, optlen = sizeof(*iph); len 174 net/ipv6/ip6_offload.c len += optlen; len 177 net/ipv6/ip6_offload.c return len; len 335 net/ipv6/ip6_offload.c iph->payload_len = htons(skb->len - nhoff - sizeof(*iph)); len 92 net/ipv6/ip6_output.c IP6_UPD_PO_STATS(net, idev, IPSTATS_MIB_OUTMCAST, skb->len); len 137 net/ipv6/ip6_output.c if ((skb->len > ip6_skb_dst_mtu(skb) && !skb_is_gso(skb)) || len 139 net/ipv6/ip6_output.c (IP6CB(skb)->frag_max_size && skb->len > IP6CB(skb)->frag_max_size)) len 205 net/ipv6/ip6_output.c int seg_len = skb->len; len 265 net/ipv6/ip6_output.c if ((skb->len <= mtu) || skb->ignore_df || skb_is_gso(skb)) { len 267 net/ipv6/ip6_output.c IPSTATS_MIB_OUT, skb->len); len 389 net/ipv6/ip6_output.c __IP6_ADD_STATS(net, ip6_dst_idev(dst), IPSTATS_MIB_OUTOCTETS, skb->len); len 404 net/ipv6/ip6_output.c if (skb->len <= mtu) len 633 net/ipv6/ip6_output.c skb->len = first_len; len 653 net/ipv6/ip6_output.c iter->offset += skb->len - hlen - sizeof(struct frag_hdr); len 660 net/ipv6/ip6_output.c ipv6_hdr(frag)->payload_len = htons(frag->len - sizeof(struct ipv6hdr)); len 676 net/ipv6/ip6_output.c state->left = skb->len - hlen; /* Space per frame */ len 691 net/ipv6/ip6_output.c unsigned int len; len 693 net/ipv6/ip6_output.c len = state->left; len 695 net/ipv6/ip6_output.c if (len > state->mtu) len 696 net/ipv6/ip6_output.c len = state->mtu; len 699 net/ipv6/ip6_output.c if (len < state->left) len 700 net/ipv6/ip6_output.c len &= ~7; len 703 net/ipv6/ip6_output.c frag = alloc_skb(len + state->hlen + sizeof(struct frag_hdr) + len 714 net/ipv6/ip6_output.c skb_put(frag, len + state->hlen + sizeof(struct frag_hdr)); len 747 net/ipv6/ip6_output.c len)); len 748 net/ipv6/ip6_output.c state->left -= len; len 753 net/ipv6/ip6_output.c ipv6_hdr(frag)->payload_len = htons(frag->len - sizeof(struct ipv6hdr)); len 755 net/ipv6/ip6_output.c state->ptr += len; len 756 net/ipv6/ip6_output.c state->offset += len; len 788 net/ipv6/ip6_output.c if (unlikely(!skb->ignore_df && skb->len > mtu)) len 831 net/ipv6/ip6_output.c if (frag->len > mtu || len 832 net/ipv6/ip6_output.c ((frag->len & 7) && frag->next) || len 1319 net/ipv6/ip6_output.c int len, int odd, struct sk_buff *skb), len 1439 net/ipv6/ip6_output.c copy = (cork->length <= mtu && !(cork->flags & IPCORK_ALLFRAG) ? mtu : maxfraglen) - skb->len; len 1441 net/ipv6/ip6_output.c copy = maxfraglen - skb->len; len 1453 net/ipv6/ip6_output.c fraggap = skb->len - maxfraglen; len 1595 net/ipv6/ip6_output.c off = skb->len; len 1623 net/ipv6/ip6_output.c offset, copy, skb->len, skb) < 0) len 1628 net/ipv6/ip6_output.c skb->len += copy; len 1657 net/ipv6/ip6_output.c int getfrag(void *from, char *to, int offset, int len, len 1741 net/ipv6/ip6_output.c skb->len += tmp_skb->len; len 1742 net/ipv6/ip6_output.c skb->data_len += tmp_skb->len; len 1776 net/ipv6/ip6_output.c IP6_UPD_PO_STATS(net, rt->rt6i_idev, IPSTATS_MIB_OUT, skb->len); len 1845 net/ipv6/ip6_output.c int len, int odd, struct sk_buff *skb), len 481 net/ipv6/ip6_tunnel.c __u16 len; len 536 net/ipv6/ip6_tunnel.c len = sizeof(*ipv6h) + ntohs(ipv6h->payload_len); len 537 net/ipv6/ip6_tunnel.c if (len > mtu) { len 840 net/ipv6/ip6_tunnel.c tstats->rx_bytes += skb->len; len 1136 net/ipv6/ip6_tunnel.c if (skb->len - t->tun_hlen - eth_hlen > mtu && !skb_is_gso(skb)) { len 2148 net/ipv6/ip6_tunnel.c [IFLA_IPTUN_LOCAL] = { .len = sizeof(struct in6_addr) }, len 2149 net/ipv6/ip6_tunnel.c [IFLA_IPTUN_REMOTE] = { .len = sizeof(struct in6_addr) }, len 98 net/ipv6/ip6_udp_tunnel.c uh->len = htons(skb->len); len 102 net/ipv6/ip6_udp_tunnel.c udp6_set_csum(nocheck, skb, saddr, daddr, skb->len); len 108 net/ipv6/ip6_udp_tunnel.c ip6h->payload_len = htons(skb->len); len 386 net/ipv6/ip6_vti.c tstats->rx_bytes += skb->len; len 448 net/ipv6/ip6_vti.c int pkt_len = skb->len; len 508 net/ipv6/ip6_vti.c if (skb->len > mtu) { len 1084 net/ipv6/ip6_vti.c [IFLA_VTI_LOCAL] = { .len = sizeof(struct in6_addr) }, len 1085 net/ipv6/ip6_vti.c [IFLA_VTI_REMOTE] = { .len = sizeof(struct in6_addr) }, len 539 net/ipv6/ip6mr.c csum_fold(skb_checksum(skb, 0, skb->len, 0)))) len 548 net/ipv6/ip6mr.c ntohs(encap->payload_len) + sizeof(*pim) > skb->len) len 606 net/ipv6/ip6mr.c dev->stats.tx_bytes += skb->len; len 1988 net/ipv6/ip6mr.c IPSTATS_MIB_OUTOCTETS, skb->len); len 2011 net/ipv6/ip6mr.c vif->bytes_out += skb->len; len 2012 net/ipv6/ip6mr.c vif->dev->stats.tx_bytes += skb->len; len 2049 net/ipv6/ip6mr.c vif->bytes_out += skb->len; len 2091 net/ipv6/ip6mr.c c->_c.mfc_un.res.bytes += skb->len; len 2135 net/ipv6/ip6mr.c mrt->vif_table[vif].bytes_in += skb->len; len 2374 net/ipv6/ip6mr.c size_t len = len 2382 net/ipv6/ip6mr.c len = len len 2390 net/ipv6/ip6mr.c return len; len 2420 net/ipv6/ip6mr.c size_t len = len 2432 net/ipv6/ip6mr.c return len; len 2445 net/ipv6/ip6mr.c payloadlen = pkt->len - sizeof(struct mrt6msg); len 2502 net/ipv6/ip6mr.c return skb->len; len 2509 net/ipv6/ip6mr.c return skb->len ? : err; len 995 net/ipv6/ipv6_sockglue.c int optname, char __user *optval, int len) len 1022 net/ipv6/ipv6_sockglue.c len = min_t(unsigned int, len, ipv6_optlen(hdr)); len 1023 net/ipv6/ipv6_sockglue.c if (copy_to_user(optval, hdr, len)) len 1025 net/ipv6/ipv6_sockglue.c return len; len 1032 net/ipv6/ipv6_sockglue.c int len; len 1038 net/ipv6/ipv6_sockglue.c if (get_user(len, optlen)) len 1055 net/ipv6/ipv6_sockglue.c if (len < GROUP_FILTER_SIZE(0)) len 1077 net/ipv6/ipv6_sockglue.c msg.msg_controllen = len; len 1120 net/ipv6/ipv6_sockglue.c len -= msg.msg_controllen; len 1121 net/ipv6/ipv6_sockglue.c return put_user(len, optlen); len 1176 net/ipv6/ipv6_sockglue.c len = ipv6_getsockopt_sticky(sk, opt, optname, optval, len); len 1179 net/ipv6/ipv6_sockglue.c if (len < 0) len 1180 net/ipv6/ipv6_sockglue.c return len; len 1181 net/ipv6/ipv6_sockglue.c return put_user(len, optlen); len 1221 net/ipv6/ipv6_sockglue.c if (len < sizeof(mtuinfo)) len 1224 net/ipv6/ipv6_sockglue.c len = sizeof(mtuinfo); len 1235 net/ipv6/ipv6_sockglue.c if (put_user(len, optlen)) len 1237 net/ipv6/ipv6_sockglue.c if (copy_to_user(optval, &mtuinfo, len)) len 1311 net/ipv6/ipv6_sockglue.c if (len < sizeof(freq)) len 1320 net/ipv6/ipv6_sockglue.c len = sizeof(freq); len 1329 net/ipv6/ipv6_sockglue.c if (put_user(len, optlen)) len 1331 net/ipv6/ipv6_sockglue.c if (copy_to_user(optval, &freq, len)) len 1378 net/ipv6/ipv6_sockglue.c len = min_t(unsigned int, sizeof(int), len); len 1379 net/ipv6/ipv6_sockglue.c if (put_user(len, optlen)) len 1381 net/ipv6/ipv6_sockglue.c if (copy_to_user(optval, &val, len)) len 1401 net/ipv6/ipv6_sockglue.c int len; len 1403 net/ipv6/ipv6_sockglue.c if (get_user(len, optlen)) len 1406 net/ipv6/ipv6_sockglue.c err = nf_getsockopt(sk, PF_INET6, optname, optval, &len); len 1408 net/ipv6/ipv6_sockglue.c err = put_user(len, optlen); len 1440 net/ipv6/ipv6_sockglue.c int len; len 1442 net/ipv6/ipv6_sockglue.c if (get_user(len, optlen)) len 1445 net/ipv6/ipv6_sockglue.c err = compat_nf_getsockopt(sk, PF_INET6, optname, optval, &len); len 1447 net/ipv6/ipv6_sockglue.c err = put_user(len, optlen); len 1346 net/ipv6/mcast.c int len, err; len 1352 net/ipv6/mcast.c len = ntohs(ipv6_hdr(skb)->payload_len) + sizeof(struct ipv6hdr); len 1353 net/ipv6/mcast.c len -= skb_network_header_len(skb); len 1380 net/ipv6/mcast.c if (len < MLD_V1_QUERY_LEN) { len 1382 net/ipv6/mcast.c } else if (len == MLD_V1_QUERY_LEN || mld_in_v1_mode(idev)) { len 1384 net/ipv6/mcast.c len == MLD_V1_QUERY_LEN); len 1387 net/ipv6/mcast.c } else if (len >= MLD_V2_QUERY_LEN_MIN) { len 1568 net/ipv6/mcast.c int proto, int len) len 1581 net/ipv6/mcast.c hdr->payload_len = htons(len); len 1656 net/ipv6/mcast.c IP6_UPD_PO_STATS(net, idev, IPSTATS_MIB_OUT, skb->len); len 1992 net/ipv6/mcast.c int err, len, payload_len, full_len; len 2004 net/ipv6/mcast.c len = sizeof(struct icmp6hdr) + sizeof(struct in6_addr); len 2005 net/ipv6/mcast.c payload_len = len + sizeof(ra); len 2042 net/ipv6/mcast.c hdr->mld_cksum = csum_ipv6_magic(saddr, snd_addr, len, len 2044 net/ipv6/mcast.c csum_partial(hdr, len, 0)); len 17 net/ipv6/mcast_snoop.c unsigned int len; len 28 net/ipv6/mcast_snoop.c len = offset + ntohs(ip6h->payload_len); len 29 net/ipv6/mcast_snoop.c if (skb->len < len || len <= offset) len 66 net/ipv6/mcast_snoop.c unsigned int len = skb_transport_offset(skb); len 68 net/ipv6/mcast_snoop.c len += sizeof(struct mld2_report); len 70 net/ipv6/mcast_snoop.c return ipv6_mc_may_pull(skb, len) ? 0 : -EINVAL; len 77 net/ipv6/mcast_snoop.c unsigned int len; len 89 net/ipv6/mcast_snoop.c len = skb_transport_offset(skb) + sizeof(struct mld2_query); len 90 net/ipv6/mcast_snoop.c if (!ipv6_mc_may_pull(skb, len)) len 108 net/ipv6/mcast_snoop.c unsigned int len = skb_transport_offset(skb) + sizeof(struct mld_msg); len 111 net/ipv6/mcast_snoop.c if (!ipv6_mc_may_pull(skb, len)) len 136 net/ipv6/mcast_snoop.c unsigned int len = skb_transport_offset(skb) + sizeof(struct icmp6hdr); len 140 net/ipv6/mcast_snoop.c if (!ipv6_mc_may_pull(skb, len)) len 26 net/ipv6/mip6.c static inline unsigned int calc_padlen(unsigned int len, unsigned int n) len 28 net/ipv6/mip6.c return (n - len + 16) & 0x7; len 53 net/ipv6/mip6.c int len = 0; len 57 net/ipv6/mip6.c len = 0; len 63 net/ipv6/mip6.c len = 1; len 68 net/ipv6/mip6.c len = 2; len 71 net/ipv6/mip6.c return len; len 84 net/ipv6/mip6.c if (((mh->ip6mh_hdrlen + 1) << 3) > skb->len) len 144 net/ipv6/mip6.c int len; len 162 net/ipv6/mip6.c len = ((char *)hao - (char *)dstopt) + sizeof(*hao); len 169 net/ipv6/mip6.c WARN_ON(len != x->props.header_len); len 410 net/ipv6/ndisc.c int len) len 417 net/ipv6/ndisc.c skb = alloc_skb(hlen + sizeof(struct ipv6hdr) + len + tlen, GFP_ATOMIC); len 441 net/ipv6/ndisc.c int hop_limit, int len) len 458 net/ipv6/ndisc.c hdr->payload_len = htons(len); len 494 net/ipv6/ndisc.c icmp6h->icmp6_cksum = csum_ipv6_magic(saddr, daddr, skb->len, len 497 net/ipv6/ndisc.c skb->len, 0)); len 499 net/ipv6/ndisc.c ip6_nd_hdr(skb, saddr, daddr, inet6_sk(sk)->hop_limit, skb->len); len 503 net/ipv6/ndisc.c IP6_UPD_PO_STATS(net, idev, IPSTATS_MIB_OUT, skb->len); len 785 net/ipv6/ndisc.c if (skb->len < sizeof(struct nd_msg)) { len 965 net/ipv6/ndisc.c if (skb->len < sizeof(struct nd_msg)) { len 1068 net/ipv6/ndisc.c unsigned long ndoptlen = skb->len - sizeof(*rs_msg); len 1075 net/ipv6/ndisc.c if (skb->len < sizeof(*rs_msg)) len 1663 net/ipv6/ndisc.c skb->len + 8); len 166 net/ipv6/netfilter.c if (frag2->len > mtu || len 322 net/ipv6/netfilter/ip6_tables.c ADD_COUNTER(*counter, skb->len, 1); len 964 net/ipv6/netfilter/ip6_tables.c const int *len, int compat) len 970 net/ipv6/netfilter/ip6_tables.c if (*len != sizeof(struct ip6t_getinfo)) len 1004 net/ipv6/netfilter/ip6_tables.c if (copy_to_user(user, &info, *len) != 0) len 1022 net/ipv6/netfilter/ip6_tables.c const int *len) len 1028 net/ipv6/netfilter/ip6_tables.c if (*len < sizeof(get)) len 1032 net/ipv6/netfilter/ip6_tables.c if (*len != sizeof(struct ip6t_get_entries) + get.size) len 1123 net/ipv6/netfilter/ip6_tables.c do_replace(struct net *net, const void __user *user, unsigned int len) len 1172 net/ipv6/netfilter/ip6_tables.c do_add_counters(struct net *net, const void __user *user, unsigned int len, len 1184 net/ipv6/netfilter/ip6_tables.c paddc = xt_copy_counters_from_user(user, len, &tmp, compat); len 1498 net/ipv6/netfilter/ip6_tables.c compat_do_replace(struct net *net, void __user *user, unsigned int len) len 1548 net/ipv6/netfilter/ip6_tables.c unsigned int len) len 1557 net/ipv6/netfilter/ip6_tables.c ret = compat_do_replace(sock_net(sk), user, len); len 1561 net/ipv6/netfilter/ip6_tables.c ret = do_add_counters(sock_net(sk), user, len, 1); len 1608 net/ipv6/netfilter/ip6_tables.c int *len) len 1614 net/ipv6/netfilter/ip6_tables.c if (*len < sizeof(get)) len 1620 net/ipv6/netfilter/ip6_tables.c if (*len != sizeof(struct compat_ip6t_get_entries) + get.size) len 1650 net/ipv6/netfilter/ip6_tables.c compat_do_ip6t_get_ctl(struct sock *sk, int cmd, void __user *user, int *len) len 1659 net/ipv6/netfilter/ip6_tables.c ret = get_info(sock_net(sk), user, len, 1); len 1662 net/ipv6/netfilter/ip6_tables.c ret = compat_get_entries(sock_net(sk), user, len); len 1665 net/ipv6/netfilter/ip6_tables.c ret = do_ip6t_get_ctl(sk, cmd, user, len); len 1672 net/ipv6/netfilter/ip6_tables.c do_ip6t_set_ctl(struct sock *sk, int cmd, void __user *user, unsigned int len) len 1681 net/ipv6/netfilter/ip6_tables.c ret = do_replace(sock_net(sk), user, len); len 1685 net/ipv6/netfilter/ip6_tables.c ret = do_add_counters(sock_net(sk), user, len, 0); len 1696 net/ipv6/netfilter/ip6_tables.c do_ip6t_get_ctl(struct sock *sk, int cmd, void __user *user, int *len) len 1705 net/ipv6/netfilter/ip6_tables.c ret = get_info(sock_net(sk), user, len, 0); len 1709 net/ipv6/netfilter/ip6_tables.c ret = get_entries(sock_net(sk), user, len); len 1717 net/ipv6/netfilter/ip6_tables.c if (*len != sizeof(rev)) { len 76 net/ipv6/netfilter/ip6t_hbh.c if (skb->len - ptr < hdrlen) { len 147 net/ipv6/netfilter/ip6t_hbh.c if ((ptr > skb->len - optlen || hdrlen < optlen) && len 31 net/ipv6/netfilter/ip6t_ipv6header.c int len; len 42 net/ipv6/netfilter/ip6t_ipv6header.c len = skb->len - ptr; len 56 net/ipv6/netfilter/ip6t_ipv6header.c if (len < (int)sizeof(struct ipv6_opt_hdr)) len 100 net/ipv6/netfilter/ip6t_ipv6header.c len -= hdrlen; len 102 net/ipv6/netfilter/ip6t_ipv6header.c if (ptr > skb->len) len 63 net/ipv6/netfilter/ip6t_rt.c if (skb->len - ptr < hdrlen) { len 38 net/ipv6/netfilter/ip6t_srh.c if (skb->len - srhoff < hdrlen) len 132 net/ipv6/netfilter/ip6t_srh.c if (skb->len - srhoff < hdrlen) len 208 net/ipv6/netfilter/nf_conntrack_reasm.c if (end < fq->q.len || len 209 net/ipv6/netfilter/nf_conntrack_reasm.c ((fq->q.flags & INET_FRAG_LAST_IN) && end != fq->q.len)) { len 214 net/ipv6/netfilter/nf_conntrack_reasm.c fq->q.len = end; len 227 net/ipv6/netfilter/nf_conntrack_reasm.c if (end > fq->q.len) { len 233 net/ipv6/netfilter/nf_conntrack_reasm.c fq->q.len = end; len 270 net/ipv6/netfilter/nf_conntrack_reasm.c fq->q.meat += skb->len; len 285 net/ipv6/netfilter/nf_conntrack_reasm.c fq->q.meat == fq->q.len) { len 333 net/ipv6/netfilter/nf_conntrack_reasm.c sizeof(struct ipv6hdr) + fq->q.len - len 396 net/ipv6/netfilter/nf_conntrack_reasm.c int len = skb->len - start; len 410 net/ipv6/netfilter/nf_conntrack_reasm.c if (len < (int)sizeof(struct ipv6_opt_hdr)) { len 425 net/ipv6/netfilter/nf_conntrack_reasm.c len -= hdrlen; len 429 net/ipv6/netfilter/nf_conntrack_reasm.c if (len < 0) len 149 net/ipv6/netfilter/nf_log_ipv6.c skb->len - ptr); len 180 net/ipv6/netfilter/nf_log_ipv6.c skb->len - ptr); len 226 net/ipv6/netfilter/nf_log_ipv6.c skb->len - ptr); len 313 net/ipv6/netfilter/nf_log_ipv6.c unsigned int len = dev->hard_header_len; len 325 net/ipv6/netfilter/nf_log_ipv6.c for (i = 1; i < len; i++) len 28 net/ipv6/netfilter/nf_reject_ipv6.c if ((tcphoff < 0) || (tcphoff > oldskb->len)) { len 33 net/ipv6/netfilter/nf_reject_ipv6.c *otcplen = oldskb->len - tcphoff; len 206 net/ipv6/netfilter/nf_reject_ipv6.c oeth->h_source, oeth->h_dest, nskb->len) < 0) { len 230 net/ipv6/netfilter/nf_reject_ipv6.c if (thoff < 0 || thoff >= skb->len || (fo & htons(~0x7)) != 0) len 150 net/ipv6/output_core.c int len; len 152 net/ipv6/output_core.c len = skb->len - sizeof(struct ipv6hdr); len 153 net/ipv6/output_core.c if (len > IPV6_MAXPLEN) len 154 net/ipv6/output_core.c len = 0; len 155 net/ipv6/output_core.c ipv6_hdr(skb)->payload_len = htons(len); len 26 net/ipv6/ping.c static int dummy_ipv6_recv_error(struct sock *sk, struct msghdr *msg, int len, len 47 net/ipv6/ping.c static int ping_v6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len) len 64 net/ipv6/ping.c err = ping_common_sendmsg(AF_INET6, msg, len, &user_icmph, len 141 net/ipv6/ping.c err = ip6_append_data(sk, ping_getfrag, &pfh, len, len 151 net/ipv6/ping.c (struct icmp6hdr *)&pfh.icmph, len); len 160 net/ipv6/ping.c return len; len 435 net/ipv6/raw.c skb->len, inet->inet_num, skb->csum)) len 441 net/ipv6/raw.c skb->len, len 462 net/ipv6/raw.c static int rawv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, len 475 net/ipv6/raw.c return ipv6_recv_error(sk, msg, len, addr_len); len 478 net/ipv6/raw.c return ipv6_recv_rxpmtu(sk, msg, len, addr_len); len 484 net/ipv6/raw.c copied = skb->len; len 485 net/ipv6/raw.c if (copied > len) { len 486 net/ipv6/raw.c copied = len; len 522 net/ipv6/raw.c err = skb->len; len 545 net/ipv6/raw.c int len; len 581 net/ipv6/raw.c len = skb->len - skb_transport_offset(skb); len 582 net/ipv6/raw.c if (offset >= len) { len 583 net/ipv6/raw.c offset -= len; len 686 net/ipv6/raw.c IP6_UPD_PO_STATS(net, rt->rt6i_idev, IPSTATS_MIB_OUT, skb->len); len 735 net/ipv6/raw.c static int raw6_getfrag(void *from, char *to, int offset, int len, int odd, len 741 net/ipv6/raw.c int copy = min(rfv->hlen - offset, len); len 755 net/ipv6/raw.c len -= copy; len 757 net/ipv6/raw.c if (!len) len 763 net/ipv6/raw.c return ip_generic_getfrag(rfv->msg, to, offset, len, odd, skb); len 766 net/ipv6/raw.c static int rawv6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len) len 789 net/ipv6/raw.c if (len > INT_MAX) len 944 net/ipv6/raw.c err = rawv6_send_hdrinc(sk, msg, len, &fl6, &dst, len 950 net/ipv6/raw.c len, 0, &ipc6, &fl6, (struct rt6_info *)dst, len 964 net/ipv6/raw.c return err < 0 ? err : len; len 968 net/ipv6/raw.c if (!(msg->msg_flags & MSG_PROBE) || len) len 994 net/ipv6/raw.c int len; len 998 net/ipv6/raw.c if (get_user(len, optlen)) len 1000 net/ipv6/raw.c if (len < 0) len 1002 net/ipv6/raw.c if (len > sizeof(struct icmp6_filter)) len 1003 net/ipv6/raw.c len = sizeof(struct icmp6_filter); len 1004 net/ipv6/raw.c if (put_user(len, optlen)) len 1006 net/ipv6/raw.c if (copy_to_user(optval, &raw6_sk(sk)->filter, len)) len 1115 net/ipv6/raw.c int val, len; len 1117 net/ipv6/raw.c if (get_user(len, optlen)) len 1140 net/ipv6/raw.c len = min_t(unsigned int, sizeof(int), len); len 1142 net/ipv6/raw.c if (put_user(len, optlen)) len 1144 net/ipv6/raw.c if (copy_to_user(optval, &val, len)) len 1211 net/ipv6/raw.c amount = skb->len; len 145 net/ipv6/reassembly.c if (end < fq->q.len || len 146 net/ipv6/reassembly.c ((fq->q.flags & INET_FRAG_LAST_IN) && end != fq->q.len)) len 149 net/ipv6/reassembly.c fq->q.len = end; len 161 net/ipv6/reassembly.c if (end > fq->q.len) { len 165 net/ipv6/reassembly.c fq->q.len = end; len 195 net/ipv6/reassembly.c fq->q.meat += skb->len; len 199 net/ipv6/reassembly.c fragsize = -skb_network_offset(skb) + skb->len; len 212 net/ipv6/reassembly.c fq->q.meat == fq->q.len) { len 268 net/ipv6/reassembly.c sizeof(struct ipv6hdr) + fq->q.len - len 935 net/ipv6/route.c int rt6_route_rcv(struct net_device *dev, u8 *opt, int len, len 945 net/ipv6/route.c if (len < sizeof(struct route_info)) { len 4846 net/ipv6/route.c [RTA_GATEWAY] = { .len = sizeof(struct in6_addr) }, len 4847 net/ipv6/route.c [RTA_PREFSRC] = { .len = sizeof(struct in6_addr) }, len 4852 net/ipv6/route.c [RTA_MULTIPATH] = { .len = sizeof(struct rtnexthop) }, len 28 net/ipv6/seg6.c bool seg6_validate_srh(struct ipv6_sr_hdr *srh, int len) len 36 net/ipv6/seg6.c if (((srh->hdrlen + 1) << 3) != len) len 44 net/ipv6/seg6.c trailing = len - tlv_offset; len 56 net/ipv6/seg6.c tlv_len = sizeof(*tlv) + tlv->len; len 72 net/ipv6/seg6.c .len = sizeof(struct in6_addr) }, len 325 net/ipv6/seg6.c ret = skb->len; len 99 net/ipv6/seg6_hmac.c if (tlv->tlvhdr.type != SR6_TLV_HMAC || tlv->tlvhdr.len != 38) len 55 net/ipv6/seg6_iptunnel.c int len; len 57 net/ipv6/seg6_iptunnel.c len = SEG6_IPTUN_ENCAP_SIZE(tuninfo); len 59 net/ipv6/seg6_iptunnel.c nla = nla_reserve(skb, attrtype, len); len 64 net/ipv6/seg6_iptunnel.c memcpy(data, tuninfo, len); len 279 net/ipv6/seg6_iptunnel.c ipv6_hdr(skb)->payload_len = htons(skb->len - sizeof(struct ipv6hdr)); len 486 net/ipv6/seg6_iptunnel.c int len = SEG6_IPTUN_ENCAP_SIZE(a_hdr); len 488 net/ipv6/seg6_iptunnel.c if (len != SEG6_IPTUN_ENCAP_SIZE(b_hdr)) len 491 net/ipv6/seg6_iptunnel.c return memcmp(a_hdr, b_hdr, len); len 70 net/ipv6/seg6_local.c int len, srhoff = 0; len 80 net/ipv6/seg6_local.c len = (srh->hdrlen + 1) << 3; len 82 net/ipv6/seg6_local.c if (!pskb_may_pull(skb, srhoff + len)) len 90 net/ipv6/seg6_local.c if (!seg6_validate_srh(srh, len)) len 307 net/ipv6/seg6_local.c if (skb->len - ETH_HLEN > odev->mtu) len 424 net/ipv6/seg6_local.c ipv6_hdr(skb)->payload_len = htons(skb->len - sizeof(struct ipv6hdr)); len 456 net/ipv6/seg6_local.c ipv6_hdr(skb)->payload_len = htons(skb->len - sizeof(struct ipv6hdr)); len 639 net/ipv6/seg6_local.c .len = sizeof(struct in_addr) }, len 641 net/ipv6/seg6_local.c .len = sizeof(struct in6_addr) }, len 650 net/ipv6/seg6_local.c int len; len 653 net/ipv6/seg6_local.c len = nla_len(attrs[SEG6_LOCAL_SRH]); len 656 net/ipv6/seg6_local.c if (len < sizeof(*srh) + sizeof(struct in6_addr)) len 659 net/ipv6/seg6_local.c if (!seg6_validate_srh(srh, len)) len 662 net/ipv6/seg6_local.c slwt->srh = kmemdup(srh, len, GFP_KERNEL); len 666 net/ipv6/seg6_local.c slwt->headroom += len; len 675 net/ipv6/seg6_local.c int len; len 678 net/ipv6/seg6_local.c len = (srh->hdrlen + 1) << 3; len 680 net/ipv6/seg6_local.c nla = nla_reserve(skb, SEG6_LOCAL_SRH, len); len 684 net/ipv6/seg6_local.c memcpy(nla_data(nla), srh, len); len 691 net/ipv6/seg6_local.c int len = (a->srh->hdrlen + 1) << 3; len 693 net/ipv6/seg6_local.c if (len != ((b->srh->hdrlen + 1) << 3)) len 696 net/ipv6/seg6_local.c return memcmp(a->srh, b->srh, len); len 824 net/ipv6/seg6_local.c .len = MAX_PROG_NAME }, len 299 net/ipv6/sit.c unsigned int cmax, c = 0, ca, len; len 347 net/ipv6/sit.c len = sizeof(*kp) * c; len 349 net/ipv6/sit.c if ((len && copy_to_user(a + 1, kp, len)) || put_user(len, &a->datalen)) len 687 net/ipv6/sit.c tstats->rx_bytes += skb->len; len 949 net/ipv6/sit.c if (skb->len > mtu && !skb_is_gso(skb)) { len 1754 net/ipv6/sit.c [IFLA_IPTUN_6RD_PREFIX] = { .len = sizeof(struct in6_addr) }, len 607 net/ipv6/tcp_ipv6.c bp->len = cpu_to_be32(nbytes); len 678 net/ipv6/tcp_ipv6.c if (tcp_v6_md5_hash_headers(hp, daddr, saddr, th, skb->len)) len 986 net/ipv6/tcp_ipv6.c ack_seq = ntohl(th->seq) + th->syn + th->fin + skb->len - len 1469 net/ipv6/tcp_ipv6.c skb->len - th->doff*4); len 34 net/ipv6/tcpv6_offload.c th->check = ~tcp_v6_check(skb->len - thoff, &iph->saddr, len 259 net/ipv6/udp.c return unlikely(inet6_is_jumbogram(skb)) ? skb->len : udp_skb_len(skb); len 267 net/ipv6/udp.c int udpv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, len 281 net/ipv6/udp.c return ipv6_recv_error(sk, msg, len, addr_len); len 284 net/ipv6/udp.c return ipv6_recv_rxpmtu(sk, msg, len, addr_len); len 293 net/ipv6/udp.c copied = len; len 650 net/ipv6/udp.c UDP_SKB_CB(skb)->cscov, skb->len); len 856 net/ipv6/udp.c ulen = ntohs(uh->len); len 857 net/ipv6/udp.c if (ulen > skb->len) len 865 net/ipv6/udp.c ulen = skb->len; len 870 net/ipv6/udp.c if (ulen < skb->len) { len 935 net/ipv6/udp.c ulen, skb->len, len 1028 net/ipv6/udp.c up->len = 0; len 1063 net/ipv6/udp.c const struct in6_addr *daddr, int len) len 1074 net/ipv6/udp.c uh->check = ~csum_ipv6_magic(saddr, daddr, len, IPPROTO_UDP, 0); len 1082 net/ipv6/udp.c skb->csum = skb_checksum(skb, offset, skb->len - offset, 0); len 1091 net/ipv6/udp.c uh->check = csum_ipv6_magic(saddr, daddr, len, IPPROTO_UDP, len 1111 net/ipv6/udp.c int len = skb->len - offset; len 1112 net/ipv6/udp.c int datalen = len - sizeof(*uh); len 1120 net/ipv6/udp.c uh->len = htons(len); len 1131 net/ipv6/udp.c if (skb->len > cork->gso_size * UDP_MAX_SEGMENTS) { len 1161 net/ipv6/udp.c udp6_hwcsum_outgoing(sk, skb, &fl6->saddr, &fl6->daddr, len); len 1168 net/ipv6/udp.c len, fl6->flowi6_proto, csum); len 1209 net/ipv6/udp.c up->len = 0; len 1214 net/ipv6/udp.c int udpv6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len) len 1230 net/ipv6/udp.c int ulen = len; len 1284 net/ipv6/udp.c return udp_sendmsg(sk, msg, len); len 1289 net/ipv6/udp.c return udp_sendmsg(sk, msg, len); len 1294 net/ipv6/udp.c if (len > INT_MAX - sizeof(struct udphdr)) len 1491 net/ipv6/udp.c up->len += ulen; len 1512 net/ipv6/udp.c return len; len 1529 net/ipv6/udp.c if (!(msg->msg_flags&MSG_PROBE) || len) len 28 net/ipv6/udp_impl.h int udpv6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len); len 29 net/ipv6/udp_impl.h int udpv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int noblock, len 32 net/ipv6/udp_offload.c if (unlikely(skb->len <= mss)) len 59 net/ipv6/udp_offload.c csum = skb_checksum(skb, 0, skb->len, 0); len 60 net/ipv6/udp_offload.c uh->check = udp_v6_check(skb->len, &ipv6h->saddr, len 148 net/ipv6/udp_offload.c uh->check = ~udp_v6_check(skb->len - nhoff, &ipv6h->saddr, len 57 net/ipv6/xfrm6_input.c ipv6_hdr(skb)->payload_len = htons(skb->len - sizeof(struct ipv6hdr)); len 98 net/ipv6/xfrm6_input.c if (1 + sp->len == XFRM_MAX_DEPTH) { len 150 net/ipv6/xfrm6_input.c sp->xvec[sp->len++] = x; len 154 net/ipv6/xfrm6_input.c x->curlft.bytes += skb->len; len 79 net/ipv6/xfrm6_output.c if ((!skb_is_gso(skb) && skb->len > mtu) || len 165 net/ipv6/xfrm6_output.c toobig = skb->len > mtu && !skb_is_gso(skb); len 357 net/iucv/af_iucv.c dev_hard_header(skb, skb->dev, ETH_P_AF_IUCV, NULL, NULL, skb->len); len 363 net/iucv/af_iucv.c if (skb->len > skb->dev->mtu) { len 1054 net/iucv/af_iucv.c memcpy(prmdata, (void *) skb->data, skb->len); len 1055 net/iucv/af_iucv.c prmdata[7] = 0xff - (u8) skb->len; len 1061 net/iucv/af_iucv.c size_t len) len 1147 net/iucv/af_iucv.c linear = len; len 1149 net/iucv/af_iucv.c if (len < PAGE_SIZE) { len 1150 net/iucv/af_iucv.c linear = len; len 1160 net/iucv/af_iucv.c skb = sock_alloc_send_pskb(sk, headroom + linear, len - linear, len 1167 net/iucv/af_iucv.c skb->len = len; len 1168 net/iucv/af_iucv.c skb->data_len = len - linear; len 1169 net/iucv/af_iucv.c err = skb_copy_datagram_from_iter(skb, 0, &msg->msg_iter, len); len 1200 net/iucv/af_iucv.c skb->len <= 7) { len 1234 net/iucv/af_iucv.c (void *)iba, skb->len); len 1237 net/iucv/af_iucv.c 0, 0, (void *)skb->data, skb->len); len 1258 net/iucv/af_iucv.c return len; len 1267 net/iucv/af_iucv.c static struct sk_buff *alloc_iucv_recv_skb(unsigned long len) len 1273 net/iucv/af_iucv.c if (len < PAGE_SIZE) { len 1275 net/iucv/af_iucv.c linear = len; len 1280 net/iucv/af_iucv.c skb = alloc_skb_with_frags(headroom + linear, len - linear, len 1284 net/iucv/af_iucv.c len, err); len 1289 net/iucv/af_iucv.c skb->len = len; len 1290 net/iucv/af_iucv.c skb->data_len = len - linear; len 1304 net/iucv/af_iucv.c unsigned int len; len 1306 net/iucv/af_iucv.c len = iucv_msg_length(msg); len 1313 net/iucv/af_iucv.c if ((msg->flags & IUCV_IPRMDATA) && len > 7) { len 1316 net/iucv/af_iucv.c skb->len = 0; len 1334 net/iucv/af_iucv.c (void *)iba, len, NULL); len 1338 net/iucv/af_iucv.c skb->data, len, NULL); len 1344 net/iucv/af_iucv.c WARN_ON_ONCE(skb->len != len); len 1380 net/iucv/af_iucv.c size_t len, int flags) len 1409 net/iucv/af_iucv.c rlen = skb->len - offset; /* real length of skb */ len 1410 net/iucv/af_iucv.c copied = min_t(unsigned int, rlen, len); len 1692 net/iucv/af_iucv.c int len; len 1697 net/iucv/af_iucv.c if (get_user(len, optlen)) len 1700 net/iucv/af_iucv.c if (len < 0) len 1703 net/iucv/af_iucv.c len = min_t(unsigned int, len, sizeof(int)); len 1726 net/iucv/af_iucv.c if (put_user(len, optlen)) len 1728 net/iucv/af_iucv.c if (copy_to_user(optval, &val, len)) len 1847 net/iucv/af_iucv.c int len; len 1860 net/iucv/af_iucv.c len = atomic_read(&sk->sk_rmem_alloc); len 1861 net/iucv/af_iucv.c len += SKB_TRUESIZE(iucv_msg_length(msg)); len 1862 net/iucv/af_iucv.c if (len > sk->sk_rcvbuf) len 2178 net/iucv/af_iucv.c WARN_ONCE(1, "AF_IUCV failed to receive skb, len=%u", skb->len); len 2250 net/iucv/af_iucv.c if (skb->len == sizeof(struct af_iucv_trans_hdr)) { len 110 net/kcm/kcmproc.c int i, int *len) len 140 net/kcm/kcmproc.c int i, int *len) len 188 net/kcm/kcmproc.c int i, len; len 209 net/kcm/kcmproc.c kcm_format_sock(kcm, seq, i, &len); len 214 net/kcm/kcmproc.c kcm_format_psock(psock, seq, i, &len); len 172 net/kcm/kcmsock.c unsigned int len = skb->truesize; len 174 net/kcm/kcmsock.c sk_mem_uncharge(sk, len); len 175 net/kcm/kcmsock.c atomic_sub(len, &sk->sk_rmem_alloc); len 842 net/kcm/kcmsock.c skb->len += size; len 849 net/kcm/kcmsock.c head->len += size; len 900 net/kcm/kcmsock.c static int kcm_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) len 1010 net/kcm/kcmsock.c head->len += copy; len 1116 net/kcm/kcmsock.c size_t len, int flags) len 1138 net/kcm/kcmsock.c if (len > stm->full_len) len 1139 net/kcm/kcmsock.c len = stm->full_len; len 1141 net/kcm/kcmsock.c err = skb_copy_datagram_msg(skb, stm->offset, msg, len); len 1145 net/kcm/kcmsock.c copied = len; len 1173 net/kcm/kcmsock.c struct pipe_inode_info *pipe, size_t len, len 1198 net/kcm/kcmsock.c if (len > stm->full_len) len 1199 net/kcm/kcmsock.c len = stm->full_len; len 1201 net/kcm/kcmsock.c copied = skb_splice_bits(skb, sk, stm->offset, pipe, len, flags); len 1307 net/kcm/kcmsock.c int val, len; len 1312 net/kcm/kcmsock.c if (get_user(len, optlen)) len 1315 net/kcm/kcmsock.c len = min_t(unsigned int, len, sizeof(int)); len 1316 net/kcm/kcmsock.c if (len < 0) len 1327 net/kcm/kcmsock.c if (put_user(len, optlen)) len 1329 net/kcm/kcmsock.c if (copy_to_user(optval, &val, len)) len 388 net/key/af_key.c int len; len 397 net/key/af_key.c len = DIV_ROUND_UP(sizeof(*sp) + sizeof(*sin), sizeof(uint64_t)); len 398 net/key/af_key.c if (sp->sadb_address_len != len || len 404 net/key/af_key.c len = DIV_ROUND_UP(sizeof(*sp) + sizeof(*sin6), sizeof(uint64_t)); len 405 net/key/af_key.c if (sp->sadb_address_len != len || len 454 net/key/af_key.c int len = sec_ctx->sadb_x_ctx_len; len 456 net/key/af_key.c if (len > PAGE_SIZE) len 459 net/key/af_key.c len = pfkey_sec_ctx_len(sec_ctx); len 461 net/key/af_key.c if (sec_ctx->sadb_x_sec_len != len) len 478 net/key/af_key.c uctx->len = pfkey_sec_ctx_len(sec_ctx); len 514 net/key/af_key.c int len = skb->len; len 516 net/key/af_key.c len -= sizeof(*hdr); len 518 net/key/af_key.c while (len > 0) { len 523 net/key/af_key.c if (len < sizeof(*ehdr)) len 530 net/key/af_key.c ext_len > len || len 563 net/key/af_key.c len -= ext_len; len 1619 net/key/af_key.c int len, auth_len, enc_len, i; len 1633 net/key/af_key.c len = enc_len + auth_len + sizeof(struct sadb_msg); len 1635 net/key/af_key.c skb = alloc_skb(len + 16, allocation); len 1642 net/key/af_key.c hdr->sadb_msg_len = len / sizeof(uint64_t); len 1988 net/key/af_key.c int len = pol->sadb_x_policy_len*8 - sizeof(struct sadb_x_policy); len 1994 net/key/af_key.c while (len >= sizeof(*rq)) { len 1995 net/key/af_key.c if (len < rq->sadb_x_ipsecrequest_len || len 2001 net/key/af_key.c len -= rq->sadb_x_ipsecrequest_len; len 2012 net/key/af_key.c int len = sizeof(struct sadb_x_sec_ctx); len 2013 net/key/af_key.c len += xfrm_ctx->ctx_len; len 2014 net/key/af_key.c return PFKEY_ALIGN8(len); len 2486 net/key/af_key.c static int ipsecrequests_to_migrate(struct sadb_x_ipsecrequest *rq1, int len, len 2493 net/key/af_key.c if (len < sizeof(*rq1) || len 2494 net/key/af_key.c len < rq1->sadb_x_ipsecrequest_len || len 2507 net/key/af_key.c len -= rq1->sadb_x_ipsecrequest_len; len 2509 net/key/af_key.c if (len <= sizeof(*rq2) || len 2510 net/key/af_key.c len < rq2->sadb_x_ipsecrequest_len || len 2540 net/key/af_key.c int i, len, ret, err = -EINVAL; len 2603 net/key/af_key.c len = pol->sadb_x_policy_len * 8 - sizeof(struct sadb_x_policy); len 2605 net/key/af_key.c while (len > 0 && i < XFRM_MAX_DEPTH) { len 2606 net/key/af_key.c ret = ipsecrequests_to_migrate(rq, len, &m[i]); len 2612 net/key/af_key.c len -= ret; len 2617 net/key/af_key.c if (!i || len > 0) { len 2843 net/key/af_key.c if (skb->len < sizeof(*hdr)) { len 2853 net/key/af_key.c } else if (hdr->sadb_msg_len != (skb->len / len 3241 net/key/af_key.c u8 *data, int len, int *dir) len 3270 net/key/af_key.c if (len < sizeof(struct sadb_x_policy) || len 3271 net/key/af_key.c pol->sadb_x_policy_len*8 > len || len 3297 net/key/af_key.c if (len >= (pol->sadb_x_policy_len*8 + len 3304 net/key/af_key.c if (len < pol->sadb_x_policy_len*8 + len 3643 net/key/af_key.c static int pfkey_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) len 3656 net/key/af_key.c if ((unsigned int)len > sk->sk_sndbuf - 32) len 3660 net/key/af_key.c skb = alloc_skb(len, GFP_KERNEL); len 3665 net/key/af_key.c if (memcpy_from_msg(skb_put(skb,len), msg, len)) len 3681 net/key/af_key.c return err ? : len; len 3684 net/key/af_key.c static int pfkey_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, len 3700 net/key/af_key.c copied = skb->len; len 3701 net/key/af_key.c if (copied > len) { len 3703 net/key/af_key.c copied = len; len 3713 net/key/af_key.c err = (flags & MSG_TRUNC) ? skb->len : copied; len 815 net/l2tp/l2tp_core.c tunnel->name, skb->len); len 821 net/l2tp/l2tp_core.c length = min(32u, skb->len); len 845 net/l2tp/l2tp_core.c length = skb->len; len 919 net/l2tp/l2tp_core.c tunnel->name, skb->len); len 1011 net/l2tp/l2tp_core.c unsigned int len = skb->len; len 1028 net/l2tp/l2tp_core.c datap, min_t(size_t, 32, len - uhlen)); len 1043 net/l2tp/l2tp_core.c atomic_long_add(len, &tunnel->stats.tx_bytes); len 1045 net/l2tp/l2tp_core.c atomic_long_add(len, &session->stats.tx_bytes); len 1057 net/l2tp/l2tp_core.c int data_len = skb->len; len 1119 net/l2tp/l2tp_core.c uh->len = htons(udp_len); len 79 net/l2tp/l2tp_eth.c unsigned int len = skb->len; len 83 net/l2tp/l2tp_eth.c atomic_long_add(len, &priv->tx_bytes); len 136 net/l2tp/l2tp_eth.c length = min(32u, skb->len); len 152 net/l2tp/l2tp_ip.c length = min(32u, skb->len); len 166 net/l2tp/l2tp_ip.c l2tp_recv_common(session, skb, ptr, optr, 0, skb->len); len 406 net/l2tp/l2tp_ip.c static int l2tp_ip_sendmsg(struct sock *sk, struct msghdr *msg, size_t len) len 448 net/l2tp/l2tp_ip.c 4 + len, 0, GFP_KERNEL); len 462 net/l2tp/l2tp_ip.c rc = memcpy_from_msg(skb_put(skb, len), msg, len); len 513 net/l2tp/l2tp_ip.c rc = len; len 528 net/l2tp/l2tp_ip.c size_t len, int noblock, int flags, int *addr_len) len 543 net/l2tp/l2tp_ip.c copied = skb->len; len 544 net/l2tp/l2tp_ip.c if (len < copied) { len 546 net/l2tp/l2tp_ip.c copied = len; len 566 net/l2tp/l2tp_ip.c copied = skb->len; len 585 net/l2tp/l2tp_ip.c amount = skb ? skb->len : 0; len 164 net/l2tp/l2tp_ip6.c length = min(32u, skb->len); len 178 net/l2tp/l2tp_ip6.c l2tp_recv_common(session, skb, ptr, optr, 0, skb->len); len 504 net/l2tp/l2tp_ip6.c static int l2tp_ip6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len) len 518 net/l2tp/l2tp_ip6.c int ulen = len + transhdrlen; len 524 net/l2tp/l2tp_ip6.c if (len > INT_MAX) len 664 net/l2tp/l2tp_ip6.c return err < 0 ? err : len; len 669 net/l2tp/l2tp_ip6.c if (!(msg->msg_flags & MSG_PROBE) || len) len 675 net/l2tp/l2tp_ip6.c static int l2tp_ip6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, len 688 net/l2tp/l2tp_ip6.c return ipv6_recv_error(sk, msg, len, addr_len); len 694 net/l2tp/l2tp_ip6.c copied = skb->len; len 695 net/l2tp/l2tp_ip6.c if (len < copied) { len 697 net/l2tp/l2tp_ip6.c copied = len; len 723 net/l2tp/l2tp_ip6.c copied = skb->len; len 505 net/l2tp/l2tp_netlink.c return skb->len; len 572 net/l2tp/l2tp_netlink.c u16 len = nla_len(info->attrs[L2TP_ATTR_COOKIE]); len 573 net/l2tp/l2tp_netlink.c if (len > 8) { len 577 net/l2tp/l2tp_netlink.c cfg.cookie_len = len; len 578 net/l2tp/l2tp_netlink.c memcpy(&cfg.cookie[0], nla_data(info->attrs[L2TP_ATTR_COOKIE]), len); len 581 net/l2tp/l2tp_netlink.c u16 len = nla_len(info->attrs[L2TP_ATTR_PEER_COOKIE]); len 582 net/l2tp/l2tp_netlink.c if (len > 8) { len 586 net/l2tp/l2tp_netlink.c cfg.peer_cookie_len = len; len 587 net/l2tp/l2tp_netlink.c memcpy(&cfg.peer_cookie[0], nla_data(info->attrs[L2TP_ATTR_PEER_COOKIE]), len); len 858 net/l2tp/l2tp_netlink.c return skb->len; len 892 net/l2tp/l2tp_netlink.c .len = sizeof(struct in6_addr), len 896 net/l2tp/l2tp_netlink.c .len = sizeof(struct in6_addr), len 900 net/l2tp/l2tp_netlink.c .len = IFNAMSIZ - 1, len 904 net/l2tp/l2tp_netlink.c .len = 8, len 908 net/l2tp/l2tp_netlink.c .len = 8, len 181 net/l2tp/l2tp_ppp.c size_t len, int flags) len 197 net/l2tp/l2tp_ppp.c if (len > skb->len) len 198 net/l2tp/l2tp_ppp.c len = skb->len; len 199 net/l2tp/l2tp_ppp.c else if (len < skb->len) len 202 net/l2tp/l2tp_ppp.c err = skb_copy_datagram_msg(skb, 0, msg, len); len 204 net/l2tp/l2tp_ppp.c err = len; len 906 net/l2tp/l2tp_ppp.c int len = 0; len 931 net/l2tp/l2tp_ppp.c len = sizeof(sp); len 932 net/l2tp/l2tp_ppp.c memset(&sp, 0, len); len 944 net/l2tp/l2tp_ppp.c memcpy(uaddr, &sp, len); len 950 net/l2tp/l2tp_ppp.c len = sizeof(sp); len 951 net/l2tp/l2tp_ppp.c memset(&sp, 0, len); len 964 net/l2tp/l2tp_ppp.c memcpy(uaddr, &sp, len); len 969 net/l2tp/l2tp_ppp.c len = sizeof(sp); len 970 net/l2tp/l2tp_ppp.c memset(&sp, 0, len); len 983 net/l2tp/l2tp_ppp.c memcpy(uaddr, &sp, len); len 987 net/l2tp/l2tp_ppp.c len = sizeof(sp); len 988 net/l2tp/l2tp_ppp.c memset(&sp, 0, len); len 1000 net/l2tp/l2tp_ppp.c memcpy(uaddr, &sp, len); len 1003 net/l2tp/l2tp_ppp.c error = len; len 1369 net/l2tp/l2tp_ppp.c int val, len; len 1375 net/l2tp/l2tp_ppp.c if (get_user(len, optlen)) len 1378 net/l2tp/l2tp_ppp.c len = min_t(unsigned int, len, sizeof(int)); len 1380 net/l2tp/l2tp_ppp.c if (len < 0) len 1407 net/l2tp/l2tp_ppp.c if (put_user(len, optlen)) len 1410 net/l2tp/l2tp_ppp.c if (copy_to_user((void __user *) optval, &val, len)) len 728 net/llc/af_llc.c static int llc_ui_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, len 756 net/llc/af_llc.c target = sock_rcvlowat(sk, flags & MSG_WAITALL, len); len 835 net/llc/af_llc.c skb_len = skb->len; len 837 net/llc/af_llc.c used = skb->len - offset; len 838 net/llc/af_llc.c if (len < used) len 839 net/llc/af_llc.c used = len; len 853 net/llc/af_llc.c len -= used; len 868 net/llc/af_llc.c } while (len > 0); len 899 net/llc/af_llc.c static int llc_ui_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) len 929 net/llc/af_llc.c size = hdrlen + len; len 1139 net/llc/af_llc.c int val = 0, len = 0, rc = -EINVAL; len 1144 net/llc/af_llc.c rc = get_user(len, optlen); len 1148 net/llc/af_llc.c if (len != sizeof(int)) len 1175 net/llc/af_llc.c if (put_user(len, optlen) || copy_to_user(optval, &val, len)) len 34 net/llc/llc_output.c skb->len); len 476 net/mac80211/agg-rx.c size_t len) len 494 net/mac80211/agg-rx.c ies_len = len - offsetof(struct ieee80211_mgmt, len 915 net/mac80211/agg-tx.c size_t len) len 814 net/mac80211/cfg.c new->len = resp_len; len 837 net/mac80211/cfg.c int len; len 844 net/mac80211/cfg.c len = lci_len + civicloc_len; len 846 net/mac80211/cfg.c new = kzalloc(sizeof(*new) + len, GFP_KERNEL); len 2606 net/mac80211/cfg.c void *data, int len) len 2622 net/mac80211/cfg.c return local->ops->testmode_cmd(&local->hw, vif, data, len); len 2628 net/mac80211/cfg.c void *data, int len) len 2635 net/mac80211/cfg.c return local->ops->testmode_dump(&local->hw, skb, cb, data, len); len 2984 net/mac80211/cfg.c int len; len 2986 net/mac80211/cfg.c len = beacon->head_len + beacon->tail_len + beacon->beacon_ies_len + len 2990 net/mac80211/cfg.c new_beacon = kzalloc(sizeof(*new_beacon) + len, GFP_KERNEL); len 81 net/mac80211/debugfs.c int len = 0; len 86 net/mac80211/debugfs.c len = scnprintf(buf, sizeof(buf), len 111 net/mac80211/debugfs.c buf, len); len 121 net/mac80211/debugfs.c size_t len; len 130 net/mac80211/debugfs.c len = strlen(buf); len 131 net/mac80211/debugfs.c if (len > 0 && buf[len-1] == '\n') len 132 net/mac80211/debugfs.c buf[len-1] = 0; len 158 net/mac80211/debugfs.c int len = 0; len 160 net/mac80211/debugfs.c len = scnprintf(buf, sizeof(buf), "%d\n", (int)local->force_tx_status); len 163 net/mac80211/debugfs.c buf, len); len 173 net/mac80211/debugfs.c size_t len; len 182 net/mac80211/debugfs.c len = strlen(buf); len 183 net/mac80211/debugfs.c if (len > 0 && buf[len - 1] == '\n') len 184 net/mac80211/debugfs.c buf[len - 1] = 0; len 123 net/mac80211/debugfs_key.c int len; len 129 net/mac80211/debugfs_key.c len = scnprintf(buf, sizeof(buf), "\n"); len 133 net/mac80211/debugfs_key.c len = scnprintf(buf, sizeof(buf), "%08x %04x\n", len 146 net/mac80211/debugfs_key.c len = scnprintf(buf, sizeof(buf), "%02x%02x%02x%02x%02x%02x\n", len 153 net/mac80211/debugfs_key.c return simple_read_from_buffer(userbuf, count, ppos, buf, len); len 162 net/mac80211/debugfs_key.c int i, len; len 168 net/mac80211/debugfs_key.c len = scnprintf(buf, sizeof(buf), "\n"); len 176 net/mac80211/debugfs_key.c len = p - buf; len 187 net/mac80211/debugfs_key.c len = p - buf; len 196 net/mac80211/debugfs_key.c len = p - buf; len 205 net/mac80211/debugfs_key.c len = p - buf; len 216 net/mac80211/debugfs_key.c len = p - buf; len 221 net/mac80211/debugfs_key.c return simple_read_from_buffer(userbuf, count, ppos, buf, len); len 230 net/mac80211/debugfs_key.c int len; len 235 net/mac80211/debugfs_key.c len = scnprintf(buf, sizeof(buf), "%u\n", key->u.ccmp.replays); len 239 net/mac80211/debugfs_key.c len = scnprintf(buf, sizeof(buf), "%u\n", len 244 net/mac80211/debugfs_key.c len = scnprintf(buf, sizeof(buf), "%u\n", len 249 net/mac80211/debugfs_key.c len = scnprintf(buf, sizeof(buf), "%u\n", key->u.gcmp.replays); len 254 net/mac80211/debugfs_key.c return simple_read_from_buffer(userbuf, count, ppos, buf, len); len 263 net/mac80211/debugfs_key.c int len; len 268 net/mac80211/debugfs_key.c len = scnprintf(buf, sizeof(buf), "%u\n", len 273 net/mac80211/debugfs_key.c len = scnprintf(buf, sizeof(buf), "%u\n", len 279 net/mac80211/debugfs_key.c return simple_read_from_buffer(userbuf, count, ppos, buf, len); len 288 net/mac80211/debugfs_key.c int len; len 293 net/mac80211/debugfs_key.c len = scnprintf(buf, sizeof(buf), "%u\n", key->u.tkip.mic_failures); len 295 net/mac80211/debugfs_key.c return simple_read_from_buffer(userbuf, count, ppos, buf, len); len 182 net/mac80211/debugfs_netdev.c int i, len = 0; len 186 net/mac80211/debugfs_netdev.c len += scnprintf(buf + len, buflen - len, "%04x ", mask[i]); len 187 net/mac80211/debugfs_netdev.c len += scnprintf(buf + len, buflen - len, "\n"); len 189 net/mac80211/debugfs_netdev.c return len; len 198 net/mac80211/debugfs_netdev.c int i, len = 0; len 202 net/mac80211/debugfs_netdev.c len += scnprintf(buf + len, buflen - len, "%04x ", mask[i]); len 203 net/mac80211/debugfs_netdev.c len += scnprintf(buf + len, buflen - len, "\n"); len 205 net/mac80211/debugfs_netdev.c return len; len 220 net/mac80211/debugfs_netdev.c int len; len 222 net/mac80211/debugfs_netdev.c len = scnprintf(buf, buflen, "AC queues: VO:%d VI:%d BE:%d BK:%d\n", len 229 net/mac80211/debugfs_netdev.c len += scnprintf(buf + len, buflen - len, "cab queue: %d\n", len 232 net/mac80211/debugfs_netdev.c return len; len 491 net/mac80211/debugfs_netdev.c int len; len 501 net/mac80211/debugfs_netdev.c len = scnprintf(buf, len 519 net/mac80211/debugfs_netdev.c return len; len 229 net/mac80211/ethtool.c regs->len = 0; len 26 net/mac80211/fils_aead.c size_t num_elem, const u8 *addr[], size_t len[], u8 *v) len 40 net/mac80211/fils_aead.c crypto_shash_digest(desc, addr[i], len[i], tmp); len 46 net/mac80211/fils_aead.c if (len[i] >= AES_BLOCK_SIZE) { len 49 net/mac80211/fils_aead.c crypto_shash_update(desc, addr[i], len[i] - AES_BLOCK_SIZE); len 50 net/mac80211/fils_aead.c crypto_xor(d, addr[i] + len[i] - AES_BLOCK_SIZE, len 56 net/mac80211/fils_aead.c crypto_xor(d, addr[i], len[i]); len 57 net/mac80211/fils_aead.c d[len[i]] ^= 0x80; len 69 net/mac80211/fils_aead.c size_t len[], u8 *out) len 82 net/mac80211/fils_aead.c len[num_elem] = plain_len; len 93 net/mac80211/fils_aead.c res = aes_s2v(tfm, num_elem, addr, len, v); len 146 net/mac80211/fils_aead.c size_t num_elem, const u8 *addr[], size_t len[], len 161 net/mac80211/fils_aead.c len[num_elem] = crypt_len; len 208 net/mac80211/fils_aead.c res = aes_s2v(tfm, num_elem, addr, len, check); len 223 net/mac80211/fils_aead.c size_t len[5 + 1]; len 235 net/mac80211/fils_aead.c ies, skb->data + skb->len - ies); len 245 net/mac80211/fils_aead.c len[0] = ETH_ALEN; len 248 net/mac80211/fils_aead.c len[1] = ETH_ALEN; len 251 net/mac80211/fils_aead.c len[2] = FILS_NONCE_LEN; len 254 net/mac80211/fils_aead.c len[3] = FILS_NONCE_LEN; len 259 net/mac80211/fils_aead.c len[4] = encr - capab; len 261 net/mac80211/fils_aead.c crypt_len = skb->data + skb->len - encr; len 264 net/mac80211/fils_aead.c encr, crypt_len, 5, addr, len, encr); len 274 net/mac80211/fils_aead.c size_t len[5 + 1]; len 298 net/mac80211/fils_aead.c len[0] = ETH_ALEN; len 301 net/mac80211/fils_aead.c len[1] = ETH_ALEN; len 304 net/mac80211/fils_aead.c len[2] = FILS_NONCE_LEN; len 307 net/mac80211/fils_aead.c len[3] = FILS_NONCE_LEN; len 312 net/mac80211/fils_aead.c len[4] = encr - capab; len 322 net/mac80211/fils_aead.c encr, crypt_len, 5, addr, len, encr); len 452 net/mac80211/ht.c struct ieee80211_mgmt *mgmt, size_t len) len 916 net/mac80211/ibss.c struct ieee80211_mgmt *mgmt, size_t len, len 922 net/mac80211/ibss.c if (len < IEEE80211_MIN_ACTION_SIZE + 1) len 932 net/mac80211/ibss.c if (len < required_len) len 941 net/mac80211/ibss.c size_t len) len 945 net/mac80211/ibss.c if (len < IEEE80211_DEAUTH_FRAME_LEN) len 955 net/mac80211/ibss.c size_t len) len 961 net/mac80211/ibss.c if (len < 24 + 6) len 985 net/mac80211/ibss.c struct ieee80211_mgmt *mgmt, size_t len, len 1107 net/mac80211/ibss.c struct ieee80211_mgmt *mgmt, size_t len, len 1123 net/mac80211/ibss.c ieee80211_update_sta_info(sdata, mgmt, len, rx_status, elems, channel); len 1125 net/mac80211/ibss.c bss = ieee80211_bss_info_update(local, rx_status, mgmt, len, channel); len 1168 net/mac80211/ibss.c len + FCS_LEN, 24); len 1531 net/mac80211/ibss.c int tx_last_beacon, len = req->len; len 1542 net/mac80211/ibss.c len < 24 + 2 || !presp) len 1558 net/mac80211/ibss.c end = ((u8 *) mgmt) + len; len 1594 net/mac80211/ibss.c struct ieee80211_mgmt *mgmt, size_t len, len 1608 net/mac80211/ibss.c if (baselen > len) len 1611 net/mac80211/ibss.c ieee802_11_parse_elems(mgmt->u.probe_resp.variable, len - baselen, len 1614 net/mac80211/ibss.c ieee80211_rx_bss_info(sdata, mgmt, len, rx_status, &elems); len 1641 net/mac80211/ibss.c ieee80211_rx_mgmt_probe_beacon(sdata, mgmt, skb->len, len 1645 net/mac80211/ibss.c ieee80211_rx_mgmt_auth_ibss(sdata, mgmt, skb->len); len 1648 net/mac80211/ibss.c ieee80211_rx_mgmt_deauth_ibss(sdata, mgmt, skb->len); len 1653 net/mac80211/ibss.c ies_len = skb->len - len 1667 net/mac80211/ibss.c ieee80211_rx_mgmt_spectrum_mgmt(sdata, mgmt, skb->len, len 268 net/mac80211/ieee80211_i.h int len; len 1688 net/mac80211/ieee80211_i.h size_t len, len 1780 net/mac80211/ieee80211_i.h const u8 *buf, size_t len, len 1783 net/mac80211/ieee80211_i.h const u8 *buf, size_t len); len 1816 net/mac80211/ieee80211_i.h struct ieee80211_mgmt *mgmt, size_t len); len 1820 net/mac80211/ieee80211_i.h size_t len); len 1824 net/mac80211/ieee80211_i.h size_t len); len 1887 net/mac80211/ieee80211_i.h size_t len); len 1931 net/mac80211/ieee80211_i.h int ieee80211_frame_duration(enum nl80211_band band, size_t len, len 1982 net/mac80211/ieee80211_i.h u32 ieee802_11_parse_elems_crc(const u8 *start, size_t len, bool action, len 1986 net/mac80211/ieee80211_i.h static inline void ieee802_11_parse_elems(const u8 *start, size_t len, len 1992 net/mac80211/ieee80211_i.h ieee802_11_parse_elems_crc(start, len, action, elems, 0, 0, len 1188 net/mac80211/iface.c if (skb->len < 4 || len 1189 net/mac80211/iface.c skb->len < le16_to_cpu(rtap->it_len) + 2 /* frame control */) len 1251 net/mac80211/iface.c int len = skb->len; len 1259 net/mac80211/iface.c local, sta, mgmt, len); len 1263 net/mac80211/iface.c mgmt, len); len 1267 net/mac80211/iface.c mgmt, len); len 338 net/mac80211/mesh.c u8 offset, len; len 348 net/mac80211/mesh.c len = ifmsh->ie_len - offset; len 350 net/mac80211/mesh.c if (skb_tailroom(skb) < len) len 352 net/mac80211/mesh.c skb_put_data(skb, data, len); len 361 net/mac80211/mesh.c u8 len = 0; len 372 net/mac80211/mesh.c len = data[1] + 2; len 374 net/mac80211/mesh.c if (skb_tailroom(skb) < len) len 376 net/mac80211/mesh.c skb_put_data(skb, data, len); len 870 net/mac80211/mesh.c bcn->head_len = skb->len; len 891 net/mac80211/mesh.c bcn->tail_len = skb->len; len 1153 net/mac80211/mesh.c struct ieee80211_mgmt *mgmt, size_t len) len 1166 net/mac80211/mesh.c if (baselen > len) len 1169 net/mac80211/mesh.c ieee802_11_parse_elems(pos, len - baselen, false, &elems, mgmt->bssid, len 1213 net/mac80211/mesh.c size_t len, len 1230 net/mac80211/mesh.c if (baselen > len) len 1233 net/mac80211/mesh.c ieee802_11_parse_elems(mgmt->u.probe_resp.variable, len - baselen, len 1330 net/mac80211/mesh.c struct ieee80211_mgmt *mgmt, size_t len, len 1337 net/mac80211/mesh.c skb = dev_alloc_skb(local->tx_headroom + len); len 1341 net/mac80211/mesh.c mgmt_fwd = skb_put(skb, len); len 1347 net/mac80211/mesh.c memcpy(mgmt_fwd, mgmt, len); len 1357 net/mac80211/mesh.c struct ieee80211_mgmt *mgmt, size_t len) len 1373 net/mac80211/mesh.c ieee802_11_parse_elems(pos, len - baselen, true, &elems, len 1397 net/mac80211/mesh.c if (mesh_fwd_csa_frame(sdata, mgmt, len, &elems) < 0) len 1404 net/mac80211/mesh.c size_t len, len 1413 net/mac80211/mesh.c mesh_rx_plink_frame(sdata, mgmt, len, rx_status); len 1419 net/mac80211/mesh.c mesh_rx_path_sel_frame(sdata, mgmt, len); len 1422 net/mac80211/mesh.c mesh_rx_csa_frame(sdata, mgmt, len); len 1447 net/mac80211/mesh.c ieee80211_mesh_rx_bcn_presp(sdata, stype, mgmt, skb->len, len 1451 net/mac80211/mesh.c ieee80211_mesh_rx_probe_req(sdata, mgmt, skb->len); len 1454 net/mac80211/mesh.c ieee80211_mesh_rx_mgmt_action(sdata, mgmt, skb->len, rx_status); len 275 net/mac80211/mesh.h struct ieee80211_mgmt *mgmt, size_t len); len 297 net/mac80211/mesh.h struct ieee80211_mgmt *mgmt, size_t len, len 909 net/mac80211/mesh_hwmp.c struct ieee80211_mgmt *mgmt, size_t len) len 917 net/mac80211/mesh_hwmp.c if (len < IEEE80211_MIN_ACTION_SIZE + 1) len 930 net/mac80211/mesh_hwmp.c len - baselen, false, &elems, mgmt->bssid, NULL); len 20 net/mac80211/mesh_pathtbl.c static u32 mesh_table_hash(const void *addr, u32 len, u32 seed) len 1194 net/mac80211/mesh_plink.c struct ieee80211_mgmt *mgmt, size_t len, len 1202 net/mac80211/mesh_plink.c if (len < IEEE80211_MIN_ACTION_SIZE + 3) len 1222 net/mac80211/mesh_plink.c if (baselen > len) len 1225 net/mac80211/mesh_plink.c ieee802_11_parse_elems(baseaddr, len - baselen, true, &elems, len 2166 net/mac80211/mlme.c ies->data, ies->len, len 2653 net/mac80211/mlme.c const u8 *buf, size_t len, bool tx, len 2663 net/mac80211/mlme.c cfg80211_tx_mlme_mgmt(sdata->dev, buf, len); len 2665 net/mac80211/mlme.c cfg80211_rx_mlme_mgmt(sdata->dev, buf, len); len 2825 net/mac80211/mlme.c struct ieee80211_mgmt *mgmt, size_t len) len 2834 net/mac80211/mlme.c ieee802_11_parse_elems(pos, len - (pos - (u8 *)mgmt), false, &elems, len 2883 net/mac80211/mlme.c struct ieee80211_mgmt *mgmt, size_t len) len 2895 net/mac80211/mlme.c if (len < 24 + 6) len 2927 net/mac80211/mlme.c cfg80211_rx_mlme_mgmt(sdata->dev, (u8 *)mgmt, len); len 2945 net/mac80211/mlme.c ieee80211_auth_challenge(sdata, mgmt, len); len 2969 net/mac80211/mlme.c cfg80211_rx_mlme_mgmt(sdata->dev, (u8 *)mgmt, len); len 3030 net/mac80211/mlme.c struct ieee80211_mgmt *mgmt, size_t len) len 3037 net/mac80211/mlme.c if (len < 24 + 2) len 3055 net/mac80211/mlme.c ieee80211_report_disconnect(sdata, (u8 *)mgmt, len, false, len 3071 net/mac80211/mlme.c cfg80211_rx_mlme_mgmt(sdata->dev, (u8 *)mgmt, len); len 3078 net/mac80211/mlme.c struct ieee80211_mgmt *mgmt, size_t len) len 3085 net/mac80211/mlme.c if (len < 24 + 2) len 3105 net/mac80211/mlme.c ieee80211_report_disconnect(sdata, (u8 *)mgmt, len, false, reason_code); len 3185 net/mac80211/mlme.c struct ieee80211_mgmt *mgmt, size_t len) len 3222 net/mac80211/mlme.c ieee802_11_parse_elems(pos, len - (pos - (u8 *)mgmt), false, &elems, len 3253 net/mac80211/mlme.c bss_ies = kmemdup(ies, sizeof(*ies) + ies->len, len 3259 net/mac80211/mlme.c ieee802_11_parse_elems(bss_ies->data, bss_ies->len, len 3523 net/mac80211/mlme.c size_t len) len 3550 net/mac80211/mlme.c if (len < 24 + 6) len 3564 net/mac80211/mlme.c fils_decrypt_assoc_resp(sdata, (u8 *)mgmt, &len, assoc_data) < 0) len 3568 net/mac80211/mlme.c ieee802_11_parse_elems(pos, len - (pos - (u8 *)mgmt), false, &elems, len 3597 net/mac80211/mlme.c if (!ieee80211_assoc_success(sdata, bss, mgmt, len)) { len 3621 net/mac80211/mlme.c cfg80211_rx_assoc_resp(sdata->dev, bss, (u8 *)mgmt, len, uapsd_queues, len 3626 net/mac80211/mlme.c struct ieee80211_mgmt *mgmt, size_t len, len 3639 net/mac80211/mlme.c bss = ieee80211_bss_info_update(local, rx_status, mgmt, len, channel); len 3653 net/mac80211/mlme.c size_t baselen, len = skb->len; len 3663 net/mac80211/mlme.c if (baselen > len) len 3666 net/mac80211/mlme.c ieee80211_rx_bss_info(sdata, mgmt, len, rx_status); len 3804 net/mac80211/mlme.c struct ieee80211_mgmt *mgmt, size_t len, len 3826 net/mac80211/mlme.c if (baselen > len) len 3846 net/mac80211/mlme.c len - baselen, false, &elems, len 3850 net/mac80211/mlme.c ieee80211_rx_bss_info(sdata, mgmt, len, rx_status); len 3902 net/mac80211/mlme.c len - baselen, false, &elems, len 3936 net/mac80211/mlme.c len - baselen, len 3984 net/mac80211/mlme.c ieee80211_rx_bss_info(sdata, mgmt, len, rx_status); len 4077 net/mac80211/mlme.c ieee80211_rx_mgmt_beacon(sdata, mgmt, skb->len, rx_status); len 4083 net/mac80211/mlme.c ieee80211_rx_mgmt_auth(sdata, mgmt, skb->len); len 4086 net/mac80211/mlme.c ieee80211_rx_mgmt_deauth(sdata, mgmt, skb->len); len 4089 net/mac80211/mlme.c ieee80211_rx_mgmt_disassoc(sdata, mgmt, skb->len); len 4093 net/mac80211/mlme.c ieee80211_rx_mgmt_assoc_resp(sdata, mgmt, skb->len); len 4097 net/mac80211/mlme.c ies_len = skb->len - len 4117 net/mac80211/mlme.c ies_len = skb->len - len 4809 net/mac80211/mlme.c ies->data, ies->len); len 4874 net/mac80211/mlme.c const u8 *tim_ie = cfg80211_find_ie(WLAN_EID_TIM, ies->data, ies->len); len 4876 net/mac80211/mlme.c ies->len); len 5495 net/mac80211/mlme.c beacon_ies->data, beacon_ies->len); len 5500 net/mac80211/mlme.c beacon_ies->data, beacon_ies->len); len 194 net/mac80211/offchannel.c roc->frame->data, roc->frame->len, len 885 net/mac80211/offchannel.c skb = dev_alloc_skb(local->hw.extra_tx_headroom + params->len); len 892 net/mac80211/offchannel.c data = skb_put_data(skb, params->buf, params->len); len 211 net/mac80211/rate.c int len = strlen(ref->ops->name); len 214 net/mac80211/rate.c ref->ops->name, len); len 121 net/mac80211/rc80211_minstrel.h size_t len; len 112 net/mac80211/rc80211_minstrel_debugfs.c ms->len = p - ms->buf; len 114 net/mac80211/rc80211_minstrel_debugfs.c WARN_ON(ms->len + sizeof(*ms) > 2048); len 167 net/mac80211/rc80211_minstrel_debugfs.c ms->len = p - ms->buf; len 169 net/mac80211/rc80211_minstrel_debugfs.c WARN_ON(ms->len + sizeof(*ms) > 2048); len 16 net/mac80211/rc80211_minstrel_ht_debugfs.c minstrel_stats_read(struct file *file, char __user *buf, size_t len, loff_t *ppos) len 21 net/mac80211/rc80211_minstrel_ht_debugfs.c return simple_read_from_buffer(buf, len, ppos, ms->buf, ms->len); len 164 net/mac80211/rc80211_minstrel_ht_debugfs.c ms->len = p - ms->buf; len 165 net/mac80211/rc80211_minstrel_ht_debugfs.c WARN_ON(ms->len + sizeof(*ms) > 32768); len 302 net/mac80211/rc80211_minstrel_ht_debugfs.c ms->len = p - ms->buf; len 303 net/mac80211/rc80211_minstrel_ht_debugfs.c WARN_ON(ms->len + sizeof(*ms) > 32768); len 35 net/mac80211/rx.c static inline void ieee80211_rx_stats(struct net_device *dev, u32 len) len 41 net/mac80211/rx.c tstats->rx_bytes += len; len 45 net/mac80211/rx.c static u8 *ieee80211_get_bssid(struct ieee80211_hdr *hdr, size_t len, len 51 net/mac80211/rx.c if (len < 24) /* drop incorrect hdr len (data) */ len 65 net/mac80211/rx.c if (len < 24) /* drop incorrect hdr len (mgmt) */ len 101 net/mac80211/rx.c __pskb_trim(skb, skb->len - present_fcs_len); len 119 net/mac80211/rx.c if (unlikely(skb->len < 16 + present_fcs_len + rtap_space)) len 135 net/mac80211/rx.c int len; len 138 net/mac80211/rx.c len = sizeof(struct ieee80211_radiotap_header) + 8; len 142 net/mac80211/rx.c len += 4 * hweight8(status->chains); len 145 net/mac80211/rx.c len += 4; len 148 net/mac80211/rx.c len = ALIGN(len, 8); len 149 net/mac80211/rx.c len += 8; len 152 net/mac80211/rx.c len += 1; len 156 net/mac80211/rx.c len += 1; len 159 net/mac80211/rx.c len = ALIGN(len, 2); len 162 net/mac80211/rx.c len += 3; len 165 net/mac80211/rx.c len = ALIGN(len, 4); len 166 net/mac80211/rx.c len += 8; len 170 net/mac80211/rx.c len = ALIGN(len, 2); len 171 net/mac80211/rx.c len += 12; len 175 net/mac80211/rx.c len = ALIGN(len, 8); len 176 net/mac80211/rx.c len += 12; len 181 net/mac80211/rx.c len = ALIGN(len, 2); len 182 net/mac80211/rx.c len += 12; len 188 net/mac80211/rx.c len = ALIGN(len, 2); len 189 net/mac80211/rx.c len += 12; len 194 net/mac80211/rx.c len += 1; len 197 net/mac80211/rx.c len = ALIGN(len, 2); len 198 net/mac80211/rx.c len += 4; len 204 net/mac80211/rx.c len += 2 * hweight8(status->chains); len 228 net/mac80211/rx.c len = ALIGN(len, 2); len 230 net/mac80211/rx.c len += 6; len 233 net/mac80211/rx.c len = ALIGN(len, rtap->align); len 234 net/mac80211/rx.c len += rtap->len + rtap->pad; len 237 net/mac80211/rx.c return len; len 255 net/mac80211/rx.c if (skb->len < rtap_space + sizeof(action) + len 328 net/mac80211/rx.c skb_pull(skb, sizeof(rtap) + rtap.len + rtap.pad); len 331 net/mac80211/rx.c mpdulen = skb->len; len 336 net/mac80211/rx.c memset(rthdr, 0, rtap_len - rtap.len - rtap.pad); len 692 net/mac80211/rx.c put_unaligned_le16(rtap.len, pos); len 786 net/mac80211/rx.c rtap_space += sizeof(*rtap) + rtap->len + rtap->pad; len 802 net/mac80211/rx.c if (unlikely(origskb->len <= FCS_LEN + rtap_space)) { len 857 net/mac80211/rx.c ieee80211_rx_stats(skb->dev, skb->len); len 983 net/mac80211/rx.c if (skb->len < 24 + sizeof(*mmie) || !is_multicast_ether_addr(hdr->da)) len 990 net/mac80211/rx.c (skb->data + skb->len - sizeof(*mmie)); len 996 net/mac80211/rx.c (skb->data + skb->len - sizeof(*mmie16)); len 997 net/mac80211/rx.c if (skb->len >= 24 + sizeof(*mmie16) && len 1030 net/mac80211/rx.c if (unlikely(skb->len < minlen)) len 1080 net/mac80211/rx.c if (rx->skb->len < IEEE80211_MIN_ACTION_SIZE) len 1449 net/mac80211/rx.c if (rx->skb->len < 24) len 1507 net/mac80211/rx.c if (rx->skb->len < hdrlen + 8) len 1760 net/mac80211/rx.c u8 *bssid = ieee80211_get_bssid(hdr, rx->skb->len, len 1788 net/mac80211/rx.c sta->rx_stats.bytes += rx->skb->len; len 2269 net/mac80211/rx.c entry->extra_len += rx->skb->len; len 2286 net/mac80211/rx.c skb_put_data(rx->skb, skb->data, skb->len); len 2348 net/mac80211/rx.c rx->skb->len); len 2358 net/mac80211/rx.c rx->skb->len); len 2478 net/mac80211/rx.c ieee80211_rx_stats(dev, skb->len); len 2538 net/mac80211/rx.c size_t len = skb_headlen(skb); len 2540 net/mac80211/rx.c memmove(skb->data, data, len); len 2541 net/mac80211/rx.c skb_set_tail_pointer(skb, len); len 2960 net/mac80211/rx.c size_t len) len 2977 net/mac80211/rx.c if (len < 24 + 1 + sizeof(resp->u.action.u.sa_query)) { len 3014 net/mac80211/rx.c if (rx->skb->len < 24) len 3030 net/mac80211/rx.c rx->skb->data, rx->skb->len, len 3048 net/mac80211/rx.c int len = rx->skb->len; len 3054 net/mac80211/rx.c if (len < IEEE80211_MIN_ACTION_SIZE) len 3076 net/mac80211/rx.c if (len < IEEE80211_MIN_ACTION_SIZE + 2) len 3161 net/mac80211/rx.c if (len < IEEE80211_MIN_ACTION_SIZE + 1) len 3172 net/mac80211/rx.c if (len < offsetof(struct ieee80211_mgmt, len 3185 net/mac80211/rx.c if (len < IEEE80211_MIN_ACTION_SIZE + 1) len 3191 net/mac80211/rx.c if (len < IEEE80211_MIN_ACTION_SIZE + 2) len 3196 net/mac80211/rx.c if (len < IEEE80211_MIN_ACTION_SIZE + 25) len 3213 net/mac80211/rx.c if (len < IEEE80211_MIN_ACTION_SIZE + 1) len 3218 net/mac80211/rx.c if (len < (IEEE80211_MIN_ACTION_SIZE + len 3223 net/mac80211/rx.c if (len < (IEEE80211_MIN_ACTION_SIZE + len 3228 net/mac80211/rx.c if (len < (IEEE80211_MIN_ACTION_SIZE + len 3239 net/mac80211/rx.c if (len < IEEE80211_MIN_ACTION_SIZE + 1) len 3247 net/mac80211/rx.c if (len < (IEEE80211_MIN_ACTION_SIZE + len 3254 net/mac80211/rx.c ieee80211_process_measurement_req(sdata, mgmt, len); len 3258 net/mac80211/rx.c if (len < (IEEE80211_MIN_ACTION_SIZE + len 3284 net/mac80211/rx.c if (len < (IEEE80211_MIN_ACTION_SIZE + len 3292 net/mac80211/rx.c ieee80211_process_sa_query_req(sdata, mgmt, len); len 3297 net/mac80211/rx.c if (len < (IEEE80211_MIN_ACTION_SIZE + len 3319 net/mac80211/rx.c if (len < (IEEE80211_MIN_ACTION_SIZE + len 3374 net/mac80211/rx.c rx->skb->data, rx->skb->len, 0)) { len 3565 net/mac80211/rx.c ieee80211_rx_stats(sdata->dev, skb->len); len 3831 net/mac80211/rx.c u8 *bssid = ieee80211_get_bssid(hdr, skb->len, sdata->vif.type); len 3907 net/mac80211/rx.c if (ieee80211_is_public_action(hdr, skb->len)) len 3949 net/mac80211/rx.c return ieee80211_is_public_action(hdr, skb->len) || len 4139 net/mac80211/rx.c int orig_len = skb->len; len 4225 net/mac80211/rx.c pskb_trim(skb, skb->len - fast_rx->icv_len)) len 4286 net/mac80211/rx.c ieee80211_rx_stats(fast_rx->dev, skb->len); len 4418 net/mac80211/rx.c if (skb->len < ieee80211_hdrlen(fc)) len 4632 net/mac80211/rx.c skb->len); len 140 net/mac80211/scan.c struct ieee80211_mgmt *mgmt, size_t len, len 177 net/mac80211/scan.c len + FCS_LEN, 24); len 184 net/mac80211/scan.c mgmt, len, GFP_ATOMIC); len 197 net/mac80211/scan.c if (baselen > len) len 200 net/mac80211/scan.c ieee802_11_parse_elems(elements, len - baselen, false, &elems, len 244 net/mac80211/scan.c if (skb->len < 24 || len 285 net/mac80211/scan.c mgmt, skb->len, len 230 net/mac80211/spectmgmt.c size_t len) len 260 net/mac80211/status.c int len = sizeof(struct ieee80211_radiotap_header); len 269 net/mac80211/status.c len += 2; len 273 net/mac80211/status.c len += 2; len 276 net/mac80211/status.c len += 2; len 279 net/mac80211/status.c len += 1; len 285 net/mac80211/status.c len += 3; len 287 net/mac80211/status.c len = ALIGN(len, 2) + 12; len 289 net/mac80211/status.c len = ALIGN(len, 2) + 12; len 292 net/mac80211/status.c len += 3; len 294 net/mac80211/status.c len = ALIGN(len, 2) + 12; len 297 net/mac80211/status.c return len; len 654 net/mac80211/status.c skb->data, skb->len, len 282 net/mac80211/tdls.c wmm->len = sizeof(*wmm) - 2; len 1486 net/mac80211/tdls.c skb->len - (ie_start - skb->data)); len 1696 net/mac80211/tdls.c if (skb->len < baselen) { len 1698 net/mac80211/tdls.c skb->len); len 1719 net/mac80211/tdls.c skb->len - baselen, false, &elems, len 1789 net/mac80211/tdls.c if (skb->len < baselen) { len 1791 net/mac80211/tdls.c skb->len); len 1832 net/mac80211/tdls.c skb->len - baselen, false, &elems, NULL, NULL); len 41 net/mac80211/tx.c static inline void ieee80211_tx_stats(struct net_device *dev, u32 len) len 47 net/mac80211/tx.c tstats->tx_bytes += len; len 674 net/mac80211/tx.c u32 len; len 683 net/mac80211/tx.c len = min_t(u32, tx->skb->len + FCS_LEN, len 704 net/mac80211/tx.c if (len > tx->local->hw.wiphy->rts_threshold) { len 873 net/mac80211/tx.c int rem = skb->len - hdrlen - per_fragm; len 955 net/mac80211/tx.c if (WARN_ON(skb->len + FCS_LEN <= frag_threshold)) len 1010 net/mac80211/tx.c tx->sta->tx_stats.bytes[ac] += skb->len; len 1067 net/mac80211/tx.c next_len = next->len; len 1229 net/mac80211/tx.c skb->len + FCS_LEN <= local->hw.wiphy->frag_threshold || len 1294 net/mac80211/tx.c return skb->len; len 1908 net/mac80211/tx.c if (unlikely(skb->len < 10)) { len 1914 net/mac80211/tx.c led_len = skb->len; len 2034 net/mac80211/tx.c int ret = ieee80211_radiotap_iterator_init(&iterator, rthdr, skb->len, len 2078 net/mac80211/tx.c if (skb->len < (iterator._max_length + FCS_LEN)) len 2081 net/mac80211/tx.c skb_trim(skb, skb->len - FCS_LEN); len 2222 net/mac80211/tx.c if (unlikely(skb->len < sizeof(struct ieee80211_radiotap_header))) len 2233 net/mac80211/tx.c if (unlikely(skb->len < len_rthdr)) len 2250 net/mac80211/tx.c if (skb->len < len_rthdr + 2) len 2256 net/mac80211/tx.c if (skb->len < len_rthdr + hdrlen) len 2264 net/mac80211/tx.c skb->len >= len_rthdr + hdrlen + sizeof(rfc1042_header) + 2) { len 2369 net/mac80211/tx.c skb->len > 14 && len 3170 net/mac80211/tx.c int subframe_len = skb->len - hdr_len; len 3239 net/mac80211/tx.c int subframe_len = skb->len - ETH_ALEN; len 3245 net/mac80211/tx.c __be16 len; len 3289 net/mac80211/tx.c orig_len = head->len; len 3291 net/mac80211/tx.c if (skb->len + head->len > max_amsdu_len) len 3323 net/mac80211/tx.c if ((head->len - hdrlen) & 3) len 3324 net/mac80211/tx.c pad = 4 - ((head->len - hdrlen) & 3); len 3335 net/mac80211/tx.c len = cpu_to_be16(subframe_len); len 3336 net/mac80211/tx.c memcpy(data, &len, 2); len 3341 net/mac80211/tx.c head->len += skb->len; len 3342 net/mac80211/tx.c head->data_len += skb->len; len 3347 net/mac80211/tx.c if (head->len != orig_len) { len 3348 net/mac80211/tx.c flow->backlog += head->len - orig_len; len 3349 net/mac80211/tx.c tin->backlog_bytes += head->len - orig_len; len 3375 net/mac80211/tx.c ieee80211_tx_stats(skb->dev, skb->len); len 3388 net/mac80211/tx.c DIV_ROUND_UP(skb->len, skb_shinfo(skb)->gso_size); len 3397 net/mac80211/tx.c sta->tx_stats.bytes[skb_get_queue_mapping(skb)] += skb->len; len 3849 net/mac80211/tx.c if (unlikely(skb->len < ETH_HLEN)) { len 3921 net/mac80211/tx.c ieee80211_tx_stats(dev, skb->len); len 3976 net/mac80211/tx.c if (ethertype == htons(ETH_P_8021Q) && skb->len >= VLAN_ETH_HLEN) len 4152 net/mac80211/tx.c result = __ieee80211_tx(local, &skbs, skb->len, sta, true); len 4521 net/mac80211/tx.c offs->tim_length = skb->len - beacon->head_len; len 4524 net/mac80211/tx.c csa_off_base = skb->len; len 4592 net/mac80211/tx.c offs->tim_length = skb->len - beacon->head_len; len 4712 net/mac80211/tx.c skb = dev_alloc_skb(presp->len); len 4716 net/mac80211/tx.c skb_put_data(skb, presp->data, presp->len); len 4935 net/mac80211/tx.c if (!skb_queue_empty(&ps->bc_buf) && skb->len >= 2) { len 5081 net/mac80211/tx.c const u8 *buf, size_t len, len 5107 net/mac80211/tx.c sizeof(struct ethhdr) + len); len 5113 net/mac80211/tx.c skb_put_data(skb, buf, len); len 5133 net/mac80211/tx.c const u8 *buf, size_t len) len 5139 net/mac80211/tx.c skb = dev_alloc_skb(local->hw.extra_tx_headroom + len + len 5146 net/mac80211/tx.c skb_put_data(skb, buf, len); len 60 net/mac80211/util.c int ieee80211_frame_duration(enum nl80211_band band, size_t len, len 105 net/mac80211/util.c dur += 4 * DIV_ROUND_UP((16 + 8 * (len + 4) + 6) * 10, len 121 net/mac80211/util.c dur += DIV_ROUND_UP(8 * (len + 4) * 10, rate); len 895 net/mac80211/util.c _ieee802_11_parse_elems_crc(const u8 *start, size_t len, bool action, len 907 net/mac80211/util.c for_each_element(elem, start, len) { len 1268 net/mac80211/util.c if (!for_each_element_completed(elem, start, len)) len 1274 net/mac80211/util.c static size_t ieee802_11_find_bssid_profile(const u8 *start, size_t len, len 1287 net/mac80211/util.c for_each_element_id(elem, WLAN_EID_MULTIPLE_BSSID, start, len) { len 1310 net/mac80211/util.c memset(nontransmitted_profile, 0, len); len 1311 net/mac80211/util.c profile_len = cfg80211_merge_profile(start, len, len 1315 net/mac80211/util.c len); len 1342 net/mac80211/util.c u32 ieee802_11_parse_elems_crc(const u8 *start, size_t len, bool action, len 1353 net/mac80211/util.c elems->total_len = len; len 1355 net/mac80211/util.c nontransmitted_profile = kmalloc(len, GFP_ATOMIC); len 1358 net/mac80211/util.c ieee802_11_find_bssid_profile(start, len, elems, len 1368 net/mac80211/util.c crc = _ieee802_11_parse_elems_crc(start, len, action, elems, filter, len 1856 net/mac80211/util.c ie_desc->len[i] = pos - old_pos; len 3993 net/mac80211/util.c frag_bytes += skb->len; len 138 net/mac80211/wep.c size_t len; len 148 net/mac80211/wep.c len = skb->len - (iv + IEEE80211_WEP_IV_LEN - skb->data); len 160 net/mac80211/wep.c iv + IEEE80211_WEP_IV_LEN, len); len 202 net/mac80211/wep.c size_t len; len 209 net/mac80211/wep.c if (skb->len < hdrlen + IEEE80211_WEP_IV_LEN + IEEE80211_WEP_ICV_LEN) len 212 net/mac80211/wep.c len = skb->len - hdrlen - IEEE80211_WEP_IV_LEN - IEEE80211_WEP_ICV_LEN; len 229 net/mac80211/wep.c IEEE80211_WEP_IV_LEN, len)) len 233 net/mac80211/wep.c skb_trim(skb, skb->len - IEEE80211_WEP_ICV_LEN); len 265 net/mac80211/wep.c pskb_trim(rx->skb, rx->skb->len - IEEE80211_WEP_ICV_LEN)) len 190 net/mac80211/wme.c if (local->hw.queues < IEEE80211_NUM_ACS || skb->len < 6) { len 41 net/mac80211/wpa.c skb->len < 24 || !ieee80211_is_data_present(hdr->frame_control)) len 45 net/mac80211/wpa.c if (skb->len < hdrlen) len 49 net/mac80211/wpa.c data_len = skb->len - hdrlen; len 151 net/mac80211/wpa.c if (skb->len < hdrlen + MICHAEL_MIC_LEN) len 159 net/mac80211/wpa.c data_len = skb->len - hdrlen - MICHAEL_MIC_LEN; len 166 net/mac80211/wpa.c skb_trim(skb, skb->len - MICHAEL_MIC_LEN); len 199 net/mac80211/wpa.c int len, tail; len 211 net/mac80211/wpa.c len = skb->len - hdrlen; len 243 net/mac80211/wpa.c key, skb, pos, len); len 277 net/mac80211/wpa.c if (!rx->sta || skb->len - hdrlen < 12) len 295 net/mac80211/wpa.c skb->len - hdrlen, rx->sta->sta.addr, len 304 net/mac80211/wpa.c skb_trim(skb, skb->len - IEEE80211_TKIP_ICV_LEN); len 411 net/mac80211/wpa.c int hdrlen, len, tail; len 432 net/mac80211/wpa.c len = skb->len - hdrlen; len 471 net/mac80211/wpa.c return ieee80211_aes_ccm_encrypt(key->u.ccmp.tfm, b_0, aad, pos, len, len 522 net/mac80211/wpa.c data_len = skb->len - hdrlen - IEEE80211_CCMP_HDR_LEN - mic_len; len 551 net/mac80211/wpa.c skb->data + skb->len - mic_len)) len 559 net/mac80211/wpa.c if (pskb_trim(skb, skb->len - mic_len)) len 642 net/mac80211/wpa.c int hdrlen, len, tail; len 662 net/mac80211/wpa.c len = skb->len - hdrlen; len 703 net/mac80211/wpa.c return ieee80211_aes_gcm_encrypt(key->u.gcmp.tfm, j_0, aad, pos, len, len 749 net/mac80211/wpa.c data_len = skb->len - hdrlen - IEEE80211_GCMP_HDR_LEN - mic_len; len 778 net/mac80211/wpa.c skb->data + skb->len - len 787 net/mac80211/wpa.c if (pskb_trim(skb, skb->len - mic_len)) len 823 net/mac80211/wpa.c static inline int ieee80211_crypto_cs_pn_compare(u8 *pn1, u8 *pn2, int len) len 828 net/mac80211/wpa.c for (i = len - 1; i >= 0; i--) { len 860 net/mac80211/wpa.c data_len = rx->skb->len - hdrlen - cs->hdr_len; len 884 net/mac80211/wpa.c if (pskb_trim(rx->skb, rx->skb->len - cs->mic_len)) len 975 net/mac80211/wpa.c skb->data + 24, skb->len - 24, mmie->mic); len 1018 net/mac80211/wpa.c skb->data + 24, skb->len - 24, mmie->mic); len 1038 net/mac80211/wpa.c if (skb->len < 24 + sizeof(*mmie)) len 1042 net/mac80211/wpa.c (skb->data + skb->len - sizeof(*mmie)); len 1058 net/mac80211/wpa.c skb->data + 24, skb->len - 24, mic); len 1068 net/mac80211/wpa.c skb_trim(skb, skb->len - sizeof(*mmie)); len 1088 net/mac80211/wpa.c if (skb->len < 24 + sizeof(*mmie)) len 1092 net/mac80211/wpa.c (skb->data + skb->len - sizeof(*mmie)); len 1108 net/mac80211/wpa.c skb->data + 24, skb->len - 24, mic); len 1118 net/mac80211/wpa.c skb_trim(skb, skb->len - sizeof(*mmie)); len 1166 net/mac80211/wpa.c skb->data + 24, skb->len - 24, mmie->mic) < 0) len 1187 net/mac80211/wpa.c if (skb->len < 24 + sizeof(*mmie)) len 1191 net/mac80211/wpa.c (skb->data + skb->len - sizeof(*mmie)); len 1214 net/mac80211/wpa.c skb->data + 24, skb->len - 24, len 1227 net/mac80211/wpa.c skb_trim(skb, skb->len - sizeof(*mmie)); len 366 net/mac802154/iface.c unsigned len) len 411 net/mac802154/iface.c if (len > ieee802154_max_payload(&hdr)) len 432 net/mac802154/iface.c unsigned len) len 473 net/mac802154/iface.c if (len > ieee802154_max_payload(&hdr)) len 721 net/mac802154/llsec.c if (skb->len + hlen + authlen + IEEE802154_MFR_SIZE > IEEE802154_MTU) len 890 net/mac802154/llsec.c skb_trim(skb, skb->len - authlen); len 93 net/mac802154/rx.c sdata->dev->stats.rx_bytes += skb->len; len 244 net/mac802154/rx.c sdata->dev->stats.rx_bytes += skb->len; len 263 net/mac802154/rx.c crc = crc_ccitt(0, skb->data, skb->len); len 275 net/mac802154/rx.c crc = crc_ccitt(0, skb->data, skb->len); len 282 net/mac802154/rx.c skb_trim(skb, skb->len - 2); len 40 net/mac802154/tx.c dev->stats.tx_bytes += skb->len; len 72 net/mac802154/tx.c crc = crc_ccitt(0, skb->data, skb->len); len 88 net/mac802154/tx.c dev->stats.tx_bytes += skb->len; len 75 net/mac802154/util.c if (skb->len > max_sifs_size) len 121 net/mpls/af_mpls.c if (skb->len <= mtu) len 139 net/mpls/af_mpls.c MPLS_INC_STATS_LEN(mdev, skb->len, len 143 net/mpls/af_mpls.c IP_UPD_PO_STATS(dev_net(dev), IPSTATS_MIB_OUT, skb->len); len 150 net/mpls/af_mpls.c IPSTATS_MIB_OUT, skb->len); len 363 net/mpls/af_mpls.c MPLS_INC_STATS_LEN(mdev, skb->len, rx_packets, len 833 net/mpls/af_mpls.c static u8 mpls_count_nexthops(struct rtnexthop *rtnh, int len, len 837 net/mpls/af_mpls.c int remaining = len; len 1207 net/mpls/af_mpls.c [NETCONFA_IFINDEX] = { .len = sizeof(int) }, len 1358 net/mpls/af_mpls.c return skb->len; len 1703 net/mpls/af_mpls.c unsigned len = nla_len(nla); len 1712 net/mpls/af_mpls.c if (len & 3 || len / 4 > 255) { len 1719 net/mpls/af_mpls.c nla_labels = len/4; len 2180 net/mpls/af_mpls.c return skb->len; len 2211 net/mpls/af_mpls.c return skb->len; len 34 net/mpls/internal.h #define MPLS_INC_STATS_LEN(mdev, len, pkts_field, bytes_field) \ len 41 net/mpls/internal.h ptr->stats.bytes_field += (len); \ len 59 net/mpls/internal.h #define MPLS_INC_STATS_LEN(mdev, len, pkts_field, bytes_field) \ len 62 net/mpls/internal.h this_cpu_add((mdev)->stats->stats.bytes_field, (len)); \ len 26 net/mpls/mpls_iptunnel.c [MPLS_IPTUNNEL_DST] = { .len = sizeof(u32) }, len 377 net/ncsi/internal.h u32 ncsi_calculate_checksum(unsigned char *data, int len); len 21 net/ncsi/ncsi-cmd.c u32 ncsi_calculate_checksum(unsigned char *data, int len) len 26 net/ncsi/ncsi-cmd.c for (i = 0; i < len; i += 2) len 215 net/ncsi/ncsi-cmd.c unsigned int len; len 217 net/ncsi/ncsi-cmd.c len = sizeof(struct ncsi_cmd_pkt_hdr) + 4; len 219 net/ncsi/ncsi-cmd.c len += 26; len 221 net/ncsi/ncsi-cmd.c len += nca->payload; len 223 net/ncsi/ncsi-cmd.c cmd = skb_put_zero(skb, len); len 275 net/ncsi/ncsi-cmd.c int len = hlen + tlen; len 287 net/ncsi/ncsi-cmd.c len += sizeof(struct ncsi_cmd_pkt_hdr) + 4; len 289 net/ncsi/ncsi-cmd.c len += 26; len 291 net/ncsi/ncsi-cmd.c len += nca->payload; len 294 net/ncsi/ncsi-cmd.c skb = alloc_skb(len, GFP_ATOMIC); len 28 net/ncsi/ncsi-netlink.c [NCSI_ATTR_DATA] = { .type = NLA_BINARY, .len = 2048 }, len 265 net/ncsi/ncsi-netlink.c return skb->len; len 399 net/ncsi/ncsi-netlink.c int len, ret; len 441 net/ncsi/ncsi-netlink.c len = nla_len(info->attrs[NCSI_ATTR_DATA]); len 442 net/ncsi/ncsi-netlink.c if (len < sizeof(struct ncsi_pkt_hdr)) { len 508 net/ncsi/ncsi-netlink.c rc = nla_put(skb, NCSI_ATTR_DATA, nr->rsp->len, (void *)nr->rsp->data); len 177 net/ncsi/ncsi-pkt.h __be16 len; /* Payload Length */ len 353 net/netfilter/ipset/ip_set_bitmap_ip.c .len = IPSET_MAX_COMMENT_SIZE }, len 395 net/netfilter/ipset/ip_set_bitmap_ipmac.c .len = ETH_ALEN }, len 401 net/netfilter/ipset/ip_set_bitmap_ipmac.c .len = IPSET_MAX_COMMENT_SIZE }, len 283 net/netfilter/ipset/ip_set_bitmap_port.c .len = IPSET_MAX_COMMENT_SIZE }, len 289 net/netfilter/ipset/ip_set_core.c .len = sizeof(struct in6_addr) }, len 337 net/netfilter/ipset/ip_set_core.c .len = sizeof(struct ip_set_counter), len 342 net/netfilter/ipset/ip_set_core.c .len = sizeof(unsigned long), len 348 net/netfilter/ipset/ip_set_core.c .len = sizeof(struct ip_set_skbinfo), len 354 net/netfilter/ipset/ip_set_core.c .len = sizeof(struct ip_set_comment), len 370 net/netfilter/ipset/ip_set_core.c ip_set_elem_len(struct ip_set *set, struct nlattr *tb[], size_t len, len 385 net/netfilter/ipset/ip_set_core.c len = ALIGN(len, ip_set_extensions[id].align); len 386 net/netfilter/ipset/ip_set_core.c set->offset[id] = len; len 388 net/netfilter/ipset/ip_set_core.c len += ip_set_extensions[id].len; len 390 net/netfilter/ipset/ip_set_core.c return ALIGN(len, align); len 833 net/netfilter/ipset/ip_set_core.c .len = IPSET_MAXNAMELEN - 1 }, len 835 net/netfilter/ipset/ip_set_core.c .len = IPSET_MAXNAMELEN - 1}, len 1027 net/netfilter/ipset/ip_set_core.c .len = IPSET_MAXNAMELEN - 1 }, len 1155 net/netfilter/ipset/ip_set_core.c .len = IPSET_MAXNAMELEN - 1 }, len 1157 net/netfilter/ipset/ip_set_core.c .len = IPSET_MAXNAMELEN - 1 }, len 1305 net/netfilter/ipset/ip_set_core.c .len = IPSET_MAXNAMELEN - 1 }, len 1498 net/netfilter/ipset/ip_set_core.c return ret < 0 ? ret : skb->len; len 1524 net/netfilter/ipset/ip_set_core.c .len = IPSET_MAXNAMELEN - 1 }, len 1757 net/netfilter/ipset/ip_set_core.c .len = IPSET_MAXNAMELEN - 1 }, len 2054 net/netfilter/ipset/ip_set_core.c ip_set_sockfn_get(struct sock *sk, int optval, void __user *user, int *len) len 2058 net/netfilter/ipset/ip_set_core.c int copylen = *len, ret = 0; len 2066 net/netfilter/ipset/ip_set_core.c if (*len < sizeof(unsigned int)) len 2069 net/netfilter/ipset/ip_set_core.c data = vmalloc(*len); len 2072 net/netfilter/ipset/ip_set_core.c if (copy_from_user(data, user, *len) != 0) { len 2082 net/netfilter/ipset/ip_set_core.c if (*len < sizeof(struct ip_set_req_version)) { len 2097 net/netfilter/ipset/ip_set_core.c if (*len != sizeof(struct ip_set_req_version)) { len 2112 net/netfilter/ipset/ip_set_core.c if (*len != sizeof(struct ip_set_req_get_set)) { len 2127 net/netfilter/ipset/ip_set_core.c if (*len != sizeof(struct ip_set_req_get_set_family)) { len 2144 net/netfilter/ipset/ip_set_core.c if (*len != sizeof(struct ip_set_req_get_set) || len 299 net/netfilter/ipset/ip_set_hash_ip.c .len = IPSET_MAX_COMMENT_SIZE }, len 283 net/netfilter/ipset/ip_set_hash_ipmac.c .len = ETH_ALEN }, len 297 net/netfilter/ipset/ip_set_hash_ipmark.c .len = IPSET_MAX_COMMENT_SIZE }, len 366 net/netfilter/ipset/ip_set_hash_ipport.c .len = IPSET_MAX_COMMENT_SIZE }, len 381 net/netfilter/ipset/ip_set_hash_ipportip.c .len = IPSET_MAX_COMMENT_SIZE }, len 541 net/netfilter/ipset/ip_set_hash_ipportnet.c .len = IPSET_MAX_COMMENT_SIZE }, len 139 net/netfilter/ipset/ip_set_hash_mac.c .len = ETH_ALEN }, len 145 net/netfilter/ipset/ip_set_hash_mac.c .len = IPSET_MAX_COMMENT_SIZE }, len 376 net/netfilter/ipset/ip_set_hash_net.c .len = IPSET_MAX_COMMENT_SIZE }, len 474 net/netfilter/ipset/ip_set_hash_netiface.c .len = IFNAMSIZ - 1 }, len 482 net/netfilter/ipset/ip_set_hash_netiface.c .len = IPSET_MAX_COMMENT_SIZE }, len 484 net/netfilter/ipset/ip_set_hash_netnet.c .len = IPSET_MAX_COMMENT_SIZE }, len 486 net/netfilter/ipset/ip_set_hash_netport.c .len = IPSET_MAX_COMMENT_SIZE }, len 586 net/netfilter/ipset/ip_set_hash_netportnet.c .len = IPSET_MAX_COMMENT_SIZE }, len 650 net/netfilter/ipset/ip_set_list_set.c .len = IPSET_MAXNAMELEN }, len 652 net/netfilter/ipset/ip_set_list_set.c .len = IPSET_MAXNAMELEN }, len 659 net/netfilter/ipset/ip_set_list_set.c .len = IPSET_MAX_COMMENT_SIZE }, len 321 net/netfilter/ipvs/ip_vs_conn.c pptr = frag_safe_skb_hp(skb, iph->len, sizeof(_ports), _ports); len 1089 net/netfilter/ipvs/ip_vs_conn.c size_t len = 0; len 1096 net/netfilter/ipvs/ip_vs_conn.c len = strlen(cp->pe->name); len 1097 net/netfilter/ipvs/ip_vs_conn.c memcpy(pe_data + 1, cp->pe->name, len); len 1098 net/netfilter/ipvs/ip_vs_conn.c pe_data[len + 1] = ' '; len 1099 net/netfilter/ipvs/ip_vs_conn.c len += 2; len 1100 net/netfilter/ipvs/ip_vs_conn.c len += cp->pe->show_pe_data(cp, pe_data + len); len 1102 net/netfilter/ipvs/ip_vs_conn.c pe_data[len] = '\0'; len 148 net/netfilter/ipvs/ip_vs_core.c s->cnt.inbytes += skb->len; len 155 net/netfilter/ipvs/ip_vs_core.c s->cnt.inbytes += skb->len; len 161 net/netfilter/ipvs/ip_vs_core.c s->cnt.inbytes += skb->len; len 184 net/netfilter/ipvs/ip_vs_core.c s->cnt.outbytes += skb->len; len 191 net/netfilter/ipvs/ip_vs_core.c s->cnt.outbytes += skb->len; len 197 net/netfilter/ipvs/ip_vs_core.c s->cnt.outbytes += skb->len; len 469 net/netfilter/ipvs/ip_vs_core.c pptr = frag_safe_skb_hp(skb, iph->len, sizeof(_ports), _ports); len 604 net/netfilter/ipvs/ip_vs_core.c pptr = frag_safe_skb_hp(skb, iph->len, sizeof(_ports), _ports); len 712 net/netfilter/ipvs/ip_vs_core.c return csum_fold(skb_checksum(skb, offset, skb->len - offset, 0)); len 854 net/netfilter/ipvs/ip_vs_core.c skb->len - icmp_offset, len 1005 net/netfilter/ipvs/ip_vs_core.c pp, ciph.len, ihl, hooknum); len 1021 net/netfilter/ipvs/ip_vs_core.c ic = frag_safe_skb_hp(skb, ipvsh->len, sizeof(_icmph), &_icmph); len 1046 net/netfilter/ipvs/ip_vs_core.c if (!ip_vs_fill_iph_skb_icmp(AF_INET6, skb, ipvsh->len + sizeof(_icmph), len 1061 net/netfilter/ipvs/ip_vs_core.c offset = ciph.len; len 1100 net/netfilter/ipvs/ip_vs_core.c th = skb_header_pointer(skb, iph->len, sizeof(_tcph), &_tcph); len 1108 net/netfilter/ipvs/ip_vs_core.c sch = skb_header_pointer(skb, iph->len + sizeof(struct sctphdr), len 1253 net/netfilter/ipvs/ip_vs_core.c pptr = frag_safe_skb_hp(skb, iph->len, len 1287 net/netfilter/ipvs/ip_vs_core.c if (skb_ensure_writable(skb, iph->len)) len 1448 net/netfilter/ipvs/ip_vs_core.c pptr = frag_safe_skb_hp(skb, iph.len, len 1462 net/netfilter/ipvs/ip_vs_core.c && !is_tcp_reset(skb, iph.len)) len 1465 net/netfilter/ipvs/ip_vs_core.c iph.len)))) { len 1771 net/netfilter/ipvs/ip_vs_core.c offset = ciph.len; len 1885 net/netfilter/ipvs/ip_vs_core.c ic = frag_safe_skb_hp(skb, iph->len, sizeof(_icmph), &_icmph); len 1910 net/netfilter/ipvs/ip_vs_core.c offset = iph->len + sizeof(_icmph); len 1955 net/netfilter/ipvs/ip_vs_core.c offset = ciph.len; len 2411 net/netfilter/ipvs/ip_vs_ctl.c do_ip_vs_set_ctl(struct sock *sk, int cmd, void __user *user, unsigned int len) len 2429 net/netfilter/ipvs/ip_vs_ctl.c if (len != set_arglen[CMDID(cmd)]) { len 2431 net/netfilter/ipvs/ip_vs_ctl.c len, set_arglen[CMDID(cmd)]); len 2435 net/netfilter/ipvs/ip_vs_ctl.c if (copy_from_user(arg, user, len) != 0) len 2728 net/netfilter/ipvs/ip_vs_ctl.c do_ip_vs_get_ctl(struct sock *sk, int cmd, void __user *user, int *len) len 2745 net/netfilter/ipvs/ip_vs_ctl.c if (*len < (int) copylen) { len 2746 net/netfilter/ipvs/ip_vs_ctl.c IP_VS_DBG(1, "get_ctl: len %d < %u\n", *len, copylen); len 2790 net/netfilter/ipvs/ip_vs_ctl.c *len = strlen(buf)+1; len 2812 net/netfilter/ipvs/ip_vs_ctl.c if (*len != size) { len 2813 net/netfilter/ipvs/ip_vs_ctl.c pr_err("length: %u != %u\n", *len, size); len 2853 net/netfilter/ipvs/ip_vs_ctl.c if (*len != size) { len 2854 net/netfilter/ipvs/ip_vs_ctl.c pr_err("length: %u != %u\n", *len, size); len 2914 net/netfilter/ipvs/ip_vs_ctl.c .len = IP_VS_IFNAME_MAXLEN - 1 }, len 2918 net/netfilter/ipvs/ip_vs_ctl.c [IPVS_DAEMON_ATTR_MCAST_GROUP6] = { .len = sizeof(struct in6_addr) }, len 2928 net/netfilter/ipvs/ip_vs_ctl.c .len = sizeof(union nf_inet_addr) }, len 2932 net/netfilter/ipvs/ip_vs_ctl.c .len = IP_VS_SCHEDNAME_MAXLEN - 1 }, len 2934 net/netfilter/ipvs/ip_vs_ctl.c .len = IP_VS_PENAME_MAXLEN }, len 2936 net/netfilter/ipvs/ip_vs_ctl.c .len = sizeof(struct ip_vs_flags) }, len 2945 net/netfilter/ipvs/ip_vs_ctl.c .len = sizeof(union nf_inet_addr) }, len 3139 net/netfilter/ipvs/ip_vs_ctl.c return skb->len; len 3352 net/netfilter/ipvs/ip_vs_ctl.c return skb->len; len 3504 net/netfilter/ipvs/ip_vs_ctl.c return skb->len; len 68 net/netfilter/ipvs/ip_vs_ftp.c struct tcphdr *th = (struct tcphdr *)((char *)skb->data + ipvsh->len); len 270 net/netfilter/ipvs/ip_vs_ftp.c if (skb_ensure_writable(skb, skb->len)) len 375 net/netfilter/ipvs/ip_vs_ftp.c ipvsh->len, len 436 net/netfilter/ipvs/ip_vs_ftp.c if (skb_ensure_writable(skb, skb->len)) len 459 net/netfilter/ipvs/ip_vs_mh.c ports = skb_header_pointer(skb, iph->len, sizeof(_ports), len 18 net/netfilter/ipvs/ip_vs_pe_sip.c size_t len = min3(max_len, callid_len, buf_len - *idx - 1); len 19 net/netfilter/ipvs/ip_vs_pe_sip.c memcpy(buf + *idx, callid, len); len 20 net/netfilter/ipvs/ip_vs_pe_sip.c buf[*idx+len] = '\0'; len 21 net/netfilter/ipvs/ip_vs_pe_sip.c *idx += len + 1; len 22 net/netfilter/ipvs/ip_vs_pe_sip.c return buf + *idx - len; len 25 net/netfilter/ipvs/ip_vs_pe_sip.c #define IP_VS_DEBUG_CALLID(callid, len) \ len 27 net/netfilter/ipvs/ip_vs_pe_sip.c callid, len, &ip_vs_dbg_idx) len 82 net/netfilter/ipvs/ip_vs_pe_sip.c dataoff = iph.len + sizeof(struct udphdr); len 84 net/netfilter/ipvs/ip_vs_pe_sip.c if (dataoff >= skb->len) len 90 net/netfilter/ipvs/ip_vs_pe_sip.c datalen = skb->len - dataoff; len 27 net/netfilter/ipvs/ip_vs_proto_sctp.c sh = skb_header_pointer(skb, iph->len, sizeof(_sctph), &_sctph); len 29 net/netfilter/ipvs/ip_vs_proto_sctp.c sch = skb_header_pointer(skb, iph->len + sizeof(_sctph), len 41 net/netfilter/ipvs/ip_vs_proto_sctp.c skb, iph->len, sizeof(_ports), &_ports); len 95 net/netfilter/ipvs/ip_vs_proto_sctp.c unsigned int sctphoff = iph->len; len 142 net/netfilter/ipvs/ip_vs_proto_sctp.c unsigned int sctphoff = iph->len; len 49 net/netfilter/ipvs/ip_vs_proto_tcp.c th = skb_header_pointer(skb, iph->len, sizeof(_tcph), &_tcph); len 57 net/netfilter/ipvs/ip_vs_proto_tcp.c skb, iph->len, sizeof(_ports), &_ports); len 151 net/netfilter/ipvs/ip_vs_proto_tcp.c unsigned int tcphoff = iph->len; len 159 net/netfilter/ipvs/ip_vs_proto_tcp.c oldlen = skb->len - tcphoff; len 177 net/netfilter/ipvs/ip_vs_proto_tcp.c oldlen = skb->len - tcphoff; len 189 net/netfilter/ipvs/ip_vs_proto_tcp.c htons(skb->len - tcphoff)); len 200 net/netfilter/ipvs/ip_vs_proto_tcp.c skb->csum = skb_checksum(skb, tcphoff, skb->len - tcphoff, 0); len 205 net/netfilter/ipvs/ip_vs_proto_tcp.c skb->len - tcphoff, len 211 net/netfilter/ipvs/ip_vs_proto_tcp.c skb->len - tcphoff, len 229 net/netfilter/ipvs/ip_vs_proto_tcp.c unsigned int tcphoff = iph->len; len 237 net/netfilter/ipvs/ip_vs_proto_tcp.c oldlen = skb->len - tcphoff; len 258 net/netfilter/ipvs/ip_vs_proto_tcp.c oldlen = skb->len - tcphoff; len 272 net/netfilter/ipvs/ip_vs_proto_tcp.c htons(skb->len - tcphoff)); len 283 net/netfilter/ipvs/ip_vs_proto_tcp.c skb->csum = skb_checksum(skb, tcphoff, skb->len - tcphoff, 0); len 288 net/netfilter/ipvs/ip_vs_proto_tcp.c skb->len - tcphoff, len 294 net/netfilter/ipvs/ip_vs_proto_tcp.c skb->len - tcphoff, len 317 net/netfilter/ipvs/ip_vs_proto_tcp.c skb->csum = skb_checksum(skb, tcphoff, skb->len - tcphoff, 0); len 324 net/netfilter/ipvs/ip_vs_proto_tcp.c skb->len - tcphoff, len 335 net/netfilter/ipvs/ip_vs_proto_tcp.c skb->len - tcphoff, len 42 net/netfilter/ipvs/ip_vs_proto_udp.c uh = skb_header_pointer(skb, iph->len, sizeof(_udph), &_udph); len 47 net/netfilter/ipvs/ip_vs_proto_udp.c skb, iph->len, sizeof(_ports), &_ports); len 140 net/netfilter/ipvs/ip_vs_proto_udp.c unsigned int udphoff = iph->len; len 148 net/netfilter/ipvs/ip_vs_proto_udp.c oldlen = skb->len - udphoff; len 168 net/netfilter/ipvs/ip_vs_proto_udp.c oldlen = skb->len - udphoff; len 182 net/netfilter/ipvs/ip_vs_proto_udp.c htons(skb->len - udphoff)); len 193 net/netfilter/ipvs/ip_vs_proto_udp.c skb->csum = skb_checksum(skb, udphoff, skb->len - udphoff, 0); len 198 net/netfilter/ipvs/ip_vs_proto_udp.c skb->len - udphoff, len 204 net/netfilter/ipvs/ip_vs_proto_udp.c skb->len - udphoff, len 223 net/netfilter/ipvs/ip_vs_proto_udp.c unsigned int udphoff = iph->len; len 231 net/netfilter/ipvs/ip_vs_proto_udp.c oldlen = skb->len - udphoff; len 252 net/netfilter/ipvs/ip_vs_proto_udp.c oldlen = skb->len - udphoff; len 266 net/netfilter/ipvs/ip_vs_proto_udp.c htons(skb->len - udphoff)); len 277 net/netfilter/ipvs/ip_vs_proto_udp.c skb->csum = skb_checksum(skb, udphoff, skb->len - udphoff, 0); len 282 net/netfilter/ipvs/ip_vs_proto_udp.c skb->len - udphoff, len 288 net/netfilter/ipvs/ip_vs_proto_udp.c skb->len - udphoff, len 320 net/netfilter/ipvs/ip_vs_proto_udp.c skb->len - udphoff, 0); len 327 net/netfilter/ipvs/ip_vs_proto_udp.c skb->len - udphoff, len 338 net/netfilter/ipvs/ip_vs_proto_udp.c skb->len - udphoff, len 290 net/netfilter/ipvs/ip_vs_sh.c ports = skb_header_pointer(skb, iph->len, sizeof(_ports), len 332 net/netfilter/ipvs/ip_vs_sync.c ip_vs_sync_buff_create(struct netns_ipvs *ipvs, unsigned int len) len 339 net/netfilter/ipvs/ip_vs_sync.c len = max_t(unsigned int, len + sizeof(struct ip_vs_sync_mesg), len 341 net/netfilter/ipvs/ip_vs_sync.c sb->mesg = kmalloc(len, GFP_ATOMIC); len 353 net/netfilter/ipvs/ip_vs_sync.c sb->end = (unsigned char *)sb->mesg + len; len 419 net/netfilter/ipvs/ip_vs_sync.c ip_vs_sync_buff_create_v0(struct netns_ipvs *ipvs, unsigned int len) len 427 net/netfilter/ipvs/ip_vs_sync.c len = max_t(unsigned int, len + sizeof(struct ip_vs_sync_mesg_v0), len 429 net/netfilter/ipvs/ip_vs_sync.c sb->mesg = kmalloc(len, GFP_ATOMIC); len 439 net/netfilter/ipvs/ip_vs_sync.c sb->end = (unsigned char *)mesg + len; len 551 net/netfilter/ipvs/ip_vs_sync.c unsigned int len; len 571 net/netfilter/ipvs/ip_vs_sync.c len = (cp->flags & IP_VS_CONN_F_SEQ_MASK) ? FULL_CONN_SIZE : len 576 net/netfilter/ipvs/ip_vs_sync.c if (buff->head + len > buff->end || !m->nr_conns) { len 583 net/netfilter/ipvs/ip_vs_sync.c buff = ip_vs_sync_buff_create_v0(ipvs, len); len 613 net/netfilter/ipvs/ip_vs_sync.c m->size = htons(ntohs(m->size) + len); len 614 net/netfilter/ipvs/ip_vs_sync.c buff->head += len; len 641 net/netfilter/ipvs/ip_vs_sync.c unsigned int len, pe_name_len, pad; len 676 net/netfilter/ipvs/ip_vs_sync.c len = sizeof(struct ip_vs_sync_v6); len 679 net/netfilter/ipvs/ip_vs_sync.c len = sizeof(struct ip_vs_sync_v4); len 682 net/netfilter/ipvs/ip_vs_sync.c len += sizeof(struct ip_vs_sync_conn_options) + 2; len 685 net/netfilter/ipvs/ip_vs_sync.c len += cp->pe_data_len + 2; /* + Param hdr field */ len 687 net/netfilter/ipvs/ip_vs_sync.c len += pe_name_len + 2; len 696 net/netfilter/ipvs/ip_vs_sync.c if (buff->head + len + pad > buff->end || m->reserved) { len 705 net/netfilter/ipvs/ip_vs_sync.c buff = ip_vs_sync_buff_create(ipvs, len); len 716 net/netfilter/ipvs/ip_vs_sync.c buff->head += pad + len; len 717 net/netfilter/ipvs/ip_vs_sync.c m->size = htons(ntohs(m->size) + pad + len); len 726 net/netfilter/ipvs/ip_vs_sync.c s->v4.ver_size = htons(len & SVER_MASK); /* Version 0 */ len 1586 net/netfilter/ipvs/ip_vs_sync.c int len; len 1592 net/netfilter/ipvs/ip_vs_sync.c len = kernel_sendmsg(sock, &msg, &iov, 1, (size_t)(length)); len 1595 net/netfilter/ipvs/ip_vs_sync.c return len; len 1618 net/netfilter/ipvs/ip_vs_sync.c int len; len 1624 net/netfilter/ipvs/ip_vs_sync.c len = sock_recvmsg(sock, &msg, MSG_DONTWAIT); len 1625 net/netfilter/ipvs/ip_vs_sync.c if (len < 0) len 1626 net/netfilter/ipvs/ip_vs_sync.c return len; len 1629 net/netfilter/ipvs/ip_vs_sync.c return len; len 1720 net/netfilter/ipvs/ip_vs_sync.c int len; len 1733 net/netfilter/ipvs/ip_vs_sync.c len = ip_vs_receive(tinfo->sock, tinfo->buf, len 1735 net/netfilter/ipvs/ip_vs_sync.c if (len <= 0) { len 1736 net/netfilter/ipvs/ip_vs_sync.c if (len != -EAGAIN) len 1741 net/netfilter/ipvs/ip_vs_sync.c ip_vs_process_message(ipvs, tinfo->buf, len); len 116 net/netfilter/ipvs/ip_vs_xmit.c else if (skb->len > mtu && !skb_is_gso(skb)) { len 243 net/netfilter/ipvs/ip_vs_xmit.c skb->len > mtu && !skb_is_gso(skb) && len 777 net/netfilter/ipvs/ip_vs_xmit.c p = skb_header_pointer(skb, ipvsh->len, sizeof(_pt), &_pt); len 864 net/netfilter/ipvs/ip_vs_xmit.c p = skb_header_pointer(skb, ipvsh->len, sizeof(_pt), &_pt); len 1087 net/netfilter/ipvs/ip_vs_xmit.c udph->len = htons(skb->len); len 1239 net/netfilter/ipvs/ip_vs_xmit.c udp_set_csum(!check, skb, saddr, cp->daddr.ip, skb->len); len 1387 net/netfilter/ipvs/ip_vs_xmit.c udp6_set_csum(!check, skb, &saddr, &cp->daddr.in6, skb->len); len 26 net/netfilter/nf_conntrack_acct.c .len = sizeof(struct nf_conn_acct), len 60 net/netfilter/nf_conntrack_amanda.c size_t len; len 65 net/netfilter/nf_conntrack_amanda.c .len = 8, len 69 net/netfilter/nf_conntrack_amanda.c .len = 1, len 73 net/netfilter/nf_conntrack_amanda.c .len = 5, len 77 net/netfilter/nf_conntrack_amanda.c .len = 5, len 81 net/netfilter/nf_conntrack_amanda.c .len = 6, len 85 net/netfilter/nf_conntrack_amanda.c .len = 6, len 98 net/netfilter/nf_conntrack_amanda.c u_int16_t len; len 113 net/netfilter/nf_conntrack_amanda.c if (dataoff >= skb->len) { len 114 net/netfilter/nf_conntrack_amanda.c net_err_ratelimited("amanda_help: skblen = %u\n", skb->len); len 118 net/netfilter/nf_conntrack_amanda.c start = skb_find_text(skb, dataoff, skb->len, len 122 net/netfilter/nf_conntrack_amanda.c start += dataoff + search[SEARCH_CONNECT].len; len 124 net/netfilter/nf_conntrack_amanda.c stop = skb_find_text(skb, start, skb->len, len 134 net/netfilter/nf_conntrack_amanda.c off += start + search[i].len; len 136 net/netfilter/nf_conntrack_amanda.c len = min_t(unsigned int, sizeof(pbuf) - 1, stop - off); len 137 net/netfilter/nf_conntrack_amanda.c if (skb_copy_bits(skb, off, pbuf, len)) len 139 net/netfilter/nf_conntrack_amanda.c pbuf[len] = '\0'; len 142 net/netfilter/nf_conntrack_amanda.c len = tmp - pbuf; len 143 net/netfilter/nf_conntrack_amanda.c if (port == 0 || len > 5) len 161 net/netfilter/nf_conntrack_amanda.c off - dataoff, len, exp); len 219 net/netfilter/nf_conntrack_amanda.c search[i].len, len 340 net/netfilter/nf_conntrack_core.c if (dataoff > skb->len) { len 342 net/netfilter/nf_conntrack_core.c nhoff, iph->ihl << 2, skb->len); len 538 net/netfilter/nf_conntrack_core.c #define NFCT_ALIGN(len) (((len) + NFCT_INFOMASK) & ~NFCT_INFOMASK) len 869 net/netfilter/nf_conntrack_core.c unsigned int len) len 878 net/netfilter/nf_conntrack_core.c atomic64_add(len, &counter[CTINFO2DIR(ctinfo)].bytes); len 1799 net/netfilter/nf_conntrack_core.c nf_ct_acct_update(ct, ctinfo, skb->len); len 1807 net/netfilter/nf_conntrack_core.c nf_ct_acct_update(ct, ctinfo, skb->len); len 338 net/netfilter/nf_conntrack_ecache.c .len = sizeof(struct nf_conntrack_ecache), len 302 net/netfilter/nf_conntrack_expect.c int len; len 305 net/netfilter/nf_conntrack_expect.c len = 4; len 307 net/netfilter/nf_conntrack_expect.c len = 16; len 317 net/netfilter/nf_conntrack_expect.c memcpy(&exp->tuple.src.u3, saddr, len); len 318 net/netfilter/nf_conntrack_expect.c if (sizeof(exp->tuple.src.u3) > len) len 320 net/netfilter/nf_conntrack_expect.c memset((void *)&exp->tuple.src.u3 + len, 0x00, len 321 net/netfilter/nf_conntrack_expect.c sizeof(exp->tuple.src.u3) - len); len 322 net/netfilter/nf_conntrack_expect.c memset(&exp->mask.src.u3, 0xFF, len); len 323 net/netfilter/nf_conntrack_expect.c if (sizeof(exp->mask.src.u3) > len) len 324 net/netfilter/nf_conntrack_expect.c memset((void *)&exp->mask.src.u3 + len, 0x00, len 325 net/netfilter/nf_conntrack_expect.c sizeof(exp->mask.src.u3) - len); len 339 net/netfilter/nf_conntrack_expect.c memcpy(&exp->tuple.dst.u3, daddr, len); len 340 net/netfilter/nf_conntrack_expect.c if (sizeof(exp->tuple.dst.u3) > len) len 342 net/netfilter/nf_conntrack_expect.c memset((void *)&exp->tuple.dst.u3 + len, 0x00, len 343 net/netfilter/nf_conntrack_expect.c sizeof(exp->tuple.dst.u3) - len); len 54 net/netfilter/nf_conntrack_extend.c oldlen = old->len; len 67 net/netfilter/nf_conntrack_extend.c newlen = newoff + t->len; len 85 net/netfilter/nf_conntrack_extend.c new->len = newlen; len 125 net/netfilter/nf_conntrack_ftp.c u_int32_t i, len; len 130 net/netfilter/nf_conntrack_ftp.c for (i = 0, len = 0; len < dlen && i < array_size; len++, data++) { len 141 net/netfilter/nf_conntrack_ftp.c return len; len 144 net/netfilter/nf_conntrack_ftp.c len, i, *data); len 407 net/netfilter/nf_conntrack_ftp.c if (dataoff >= skb->len) { len 409 net/netfilter/nf_conntrack_ftp.c skb->len); len 412 net/netfilter/nf_conntrack_ftp.c datalen = skb->len - dataoff; len 298 net/netfilter/nf_conntrack_h323_asn1.c int len; len 306 net/netfilter/nf_conntrack_h323_asn1.c len = *bs->cur++; len 307 net/netfilter/nf_conntrack_h323_asn1.c bs->cur += len; len 317 net/netfilter/nf_conntrack_h323_asn1.c unsigned int len; len 333 net/netfilter/nf_conntrack_h323_asn1.c len = get_bits(bs, 2) + 1; len 336 net/netfilter/nf_conntrack_h323_asn1.c unsigned int v = get_uint(bs, len) + f->lb; len 340 net/netfilter/nf_conntrack_h323_asn1.c bs->cur += len; len 346 net/netfilter/nf_conntrack_h323_asn1.c len = get_len(bs); len 347 net/netfilter/nf_conntrack_h323_asn1.c bs->cur += len; len 380 net/netfilter/nf_conntrack_h323_asn1.c unsigned int len; len 387 net/netfilter/nf_conntrack_h323_asn1.c len = f->lb; len 392 net/netfilter/nf_conntrack_h323_asn1.c len = (*bs->cur++) << 8; len 393 net/netfilter/nf_conntrack_h323_asn1.c len += (*bs->cur++) + f->lb; len 398 net/netfilter/nf_conntrack_h323_asn1.c len = get_len(bs); len 401 net/netfilter/nf_conntrack_h323_asn1.c len = 0; len 405 net/netfilter/nf_conntrack_h323_asn1.c bs->cur += len >> 3; len 406 net/netfilter/nf_conntrack_h323_asn1.c bs->bit = len & 7; len 416 net/netfilter/nf_conntrack_h323_asn1.c unsigned int len; len 423 net/netfilter/nf_conntrack_h323_asn1.c len = get_bits(bs, f->sz) + f->lb; len 426 net/netfilter/nf_conntrack_h323_asn1.c INC_BITS(bs, (len << 2)); len 436 net/netfilter/nf_conntrack_h323_asn1.c unsigned int len; len 455 net/netfilter/nf_conntrack_h323_asn1.c len = f->lb; len 461 net/netfilter/nf_conntrack_h323_asn1.c len = (*bs->cur++) + f->lb; len 467 net/netfilter/nf_conntrack_h323_asn1.c len = get_len(bs) + f->lb; len 472 net/netfilter/nf_conntrack_h323_asn1.c len = get_bits(bs, f->sz) + f->lb; len 477 net/netfilter/nf_conntrack_h323_asn1.c bs->cur += len; len 489 net/netfilter/nf_conntrack_h323_asn1.c unsigned int len; len 498 net/netfilter/nf_conntrack_h323_asn1.c len = (*bs->cur++) + f->lb; len 503 net/netfilter/nf_conntrack_h323_asn1.c len = get_bits(bs, f->sz) + f->lb; len 508 net/netfilter/nf_conntrack_h323_asn1.c bs->cur += len << 1; len 518 net/netfilter/nf_conntrack_h323_asn1.c unsigned int ext, bmp, i, opt, len = 0, bmp2, bmp2_len; len 557 net/netfilter/nf_conntrack_h323_asn1.c len = get_len(bs); len 558 net/netfilter/nf_conntrack_h323_asn1.c if (nf_h323_error_boundary(bs, len, 0)) len 563 net/netfilter/nf_conntrack_h323_asn1.c bs->cur += len; len 574 net/netfilter/nf_conntrack_h323_asn1.c bs->cur = beg + len; len 604 net/netfilter/nf_conntrack_h323_asn1.c len = get_len(bs); len 605 net/netfilter/nf_conntrack_h323_asn1.c if (nf_h323_error_boundary(bs, len, 0)) len 607 net/netfilter/nf_conntrack_h323_asn1.c bs->cur += len; len 622 net/netfilter/nf_conntrack_h323_asn1.c len = get_len(bs); len 623 net/netfilter/nf_conntrack_h323_asn1.c if (nf_h323_error_boundary(bs, len, 0)) len 628 net/netfilter/nf_conntrack_h323_asn1.c bs->cur += len; len 638 net/netfilter/nf_conntrack_h323_asn1.c bs->cur = beg + len; len 647 net/netfilter/nf_conntrack_h323_asn1.c unsigned int count, effective_count = 0, i, len = 0; len 703 net/netfilter/nf_conntrack_h323_asn1.c len = get_len(bs); len 704 net/netfilter/nf_conntrack_h323_asn1.c if (nf_h323_error_boundary(bs, len, 0)) len 709 net/netfilter/nf_conntrack_h323_asn1.c bs->cur += len; len 722 net/netfilter/nf_conntrack_h323_asn1.c bs->cur = beg + len; len 743 net/netfilter/nf_conntrack_h323_asn1.c unsigned int type, ext, len = 0; len 779 net/netfilter/nf_conntrack_h323_asn1.c len = get_len(bs); len 780 net/netfilter/nf_conntrack_h323_asn1.c if (nf_h323_error_boundary(bs, len, 0)) len 782 net/netfilter/nf_conntrack_h323_asn1.c bs->cur += len; len 795 net/netfilter/nf_conntrack_h323_asn1.c if (nf_h323_error_boundary(bs, len, 0)) len 797 net/netfilter/nf_conntrack_h323_asn1.c len = get_len(bs); len 798 net/netfilter/nf_conntrack_h323_asn1.c if (nf_h323_error_boundary(bs, len, 0)) len 803 net/netfilter/nf_conntrack_h323_asn1.c bs->cur += len; len 812 net/netfilter/nf_conntrack_h323_asn1.c bs->cur = beg + len; len 874 net/netfilter/nf_conntrack_h323_asn1.c int len; len 890 net/netfilter/nf_conntrack_h323_asn1.c len = *p++; len 892 net/netfilter/nf_conntrack_h323_asn1.c if (sz < len) len 894 net/netfilter/nf_conntrack_h323_asn1.c p += len; len 895 net/netfilter/nf_conntrack_h323_asn1.c sz -= len; len 914 net/netfilter/nf_conntrack_h323_asn1.c len = *p++ << 8; len 915 net/netfilter/nf_conntrack_h323_asn1.c len |= *p++; len 917 net/netfilter/nf_conntrack_h323_asn1.c if (sz < len) len 920 net/netfilter/nf_conntrack_h323_asn1.c len--; len 921 net/netfilter/nf_conntrack_h323_asn1.c return DecodeH323_UserInformation(buf, p, len, len 928 net/netfilter/nf_conntrack_h323_asn1.c len = *p++; len 930 net/netfilter/nf_conntrack_h323_asn1.c if (sz < len) len 932 net/netfilter/nf_conntrack_h323_asn1.c p += len; len 933 net/netfilter/nf_conntrack_h323_asn1.c sz -= len; len 141 net/netfilter/nf_conntrack_h323_main.c tcpdatalen = skb->len - tcpdataoff; len 226 net/netfilter/nf_conntrack_h323_main.c int len; len 236 net/netfilter/nf_conntrack_h323_main.c len = 4; len 242 net/netfilter/nf_conntrack_h323_main.c len = 16; len 248 net/netfilter/nf_conntrack_h323_main.c memcpy(addr, p, len); len 249 net/netfilter/nf_conntrack_h323_main.c memset((void *)addr + len, 0, sizeof(*addr) - len); len 250 net/netfilter/nf_conntrack_h323_main.c memcpy(port, p + len, sizeof(__be16)); len 586 net/netfilter/nf_conntrack_h323_main.c pr_debug("nf_ct_h245: skblen = %u\n", skb->len); len 641 net/netfilter/nf_conntrack_h323_main.c int len; len 648 net/netfilter/nf_conntrack_h323_main.c len = 4; len 654 net/netfilter/nf_conntrack_h323_main.c len = 16; len 660 net/netfilter/nf_conntrack_h323_main.c memcpy(addr, p, len); len 661 net/netfilter/nf_conntrack_h323_main.c memset((void *)addr + len, 0, sizeof(*addr) - len); len 662 net/netfilter/nf_conntrack_h323_main.c memcpy(port, p + len, sizeof(__be16)); len 1146 net/netfilter/nf_conntrack_h323_main.c pr_debug("nf_ct_q931: skblen = %u\n", skb->len); len 1219 net/netfilter/nf_conntrack_h323_main.c if (dataoff >= skb->len) len 1221 net/netfilter/nf_conntrack_h323_main.c *datalen = skb->len - dataoff; len 1716 net/netfilter/nf_conntrack_h323_main.c pr_debug("nf_ct_ras: skblen = %u\n", skb->len); len 553 net/netfilter/nf_conntrack_helper.c .len = sizeof(struct nf_conn_help), len 140 net/netfilter/nf_conntrack_irc.c if (dataoff >= skb->len) len 144 net/netfilter/nf_conntrack_irc.c ib_ptr = skb_header_pointer(skb, dataoff, skb->len - dataoff, len 149 net/netfilter/nf_conntrack_irc.c data_limit = ib_ptr + skb->len - dataoff; len 83 net/netfilter/nf_conntrack_labels.c .len = sizeof(struct nf_conn_labels), len 332 net/netfilter/nf_conntrack_netlink.c int len, ret; len 335 net/netfilter/nf_conntrack_netlink.c ret = security_secid_to_secctx(ct->secmark, &secctx, &len); len 350 net/netfilter/nf_conntrack_netlink.c security_release_secctx(secctx, len); len 575 net/netfilter/nf_conntrack_netlink.c return skb->len; len 586 net/netfilter/nf_conntrack_netlink.c [CTA_IP_V6_SRC] = { .len = sizeof(__be32) * 4 }, len 587 net/netfilter/nf_conntrack_netlink.c [CTA_IP_V6_DST] = { .len = sizeof(__be32) * 4 }, len 594 net/netfilter/nf_conntrack_netlink.c size_t len, len4 = 0; len 596 net/netfilter/nf_conntrack_netlink.c len = nla_policy_len(cta_ip_nla_policy, CTA_IP_MAX + 1); len 597 net/netfilter/nf_conntrack_netlink.c len *= 3u; /* ORIG, REPLY, MASTER */ len 600 net/netfilter/nf_conntrack_netlink.c len += l4proto->nlattr_size; len 606 net/netfilter/nf_conntrack_netlink.c return len + len4; len 623 net/netfilter/nf_conntrack_netlink.c int len, ret; len 625 net/netfilter/nf_conntrack_netlink.c ret = security_secid_to_secctx(ct->secmark, NULL, &len); len 630 net/netfilter/nf_conntrack_netlink.c + nla_total_size(sizeof(char) * len); /* CTA_SECCTX_NAME */ len 993 net/netfilter/nf_conntrack_netlink.c return skb->len; len 1178 net/netfilter/nf_conntrack_netlink.c .len = NF_CT_HELPER_NAME_LEN - 1 }, len 1220 net/netfilter/nf_conntrack_netlink.c .len = NF_CT_LABELS_MAX_SIZE }, len 1222 net/netfilter/nf_conntrack_netlink.c .len = NF_CT_LABELS_MAX_SIZE }, len 1458 net/netfilter/nf_conntrack_netlink.c return skb->len; len 1854 net/netfilter/nf_conntrack_netlink.c size_t len = nla_len(cda[CTA_LABELS]); len 1857 net/netfilter/nf_conntrack_netlink.c if (len & (sizeof(u32)-1)) /* must be multiple of u32 */ len 1862 net/netfilter/nf_conntrack_netlink.c nla_len(cda[CTA_LABELS_MASK]) != len) len 1867 net/netfilter/nf_conntrack_netlink.c len /= sizeof(u32); len 1869 net/netfilter/nf_conntrack_netlink.c return nf_connlabels_replace(ct, nla_data(cda[CTA_LABELS]), mask, len); len 2231 net/netfilter/nf_conntrack_netlink.c return skb->len; len 2263 net/netfilter/nf_conntrack_netlink.c return skb->len; len 2308 net/netfilter/nf_conntrack_netlink.c return skb->len; len 2355 net/netfilter/nf_conntrack_netlink.c .len = NF_CT_HELPER_NAME_LEN - 1 }, len 2820 net/netfilter/nf_conntrack_netlink.c return skb->len; len 2936 net/netfilter/nf_conntrack_netlink.c return skb->len; len 2982 net/netfilter/nf_conntrack_netlink.c return skb->len; len 3454 net/netfilter/nf_conntrack_netlink.c return skb->len; len 3485 net/netfilter/nf_conntrack_netlink.c return skb->len; len 527 net/netfilter/nf_conntrack_pptp.c unsigned int tcplen = skb->len - protoff; len 239 net/netfilter/nf_conntrack_proto.c getorigdst(struct sock *sk, int optval, void __user *user, int *len) len 263 net/netfilter/nf_conntrack_proto.c if ((unsigned int)*len < sizeof(struct sockaddr_in)) { len 265 net/netfilter/nf_conntrack_proto.c *len, sizeof(struct sockaddr_in)); len 305 net/netfilter/nf_conntrack_proto.c ipv6_getorigdst(struct sock *sk, int optval, void __user *user, int *len) len 330 net/netfilter/nf_conntrack_proto.c if (*len < 0 || (unsigned int)*len < sizeof(sin6)) len 433 net/netfilter/nf_conntrack_proto_dccp.c unsigned int dccp_len = skb->len - dataoff; len 156 net/netfilter/nf_conntrack_proto_sctp.c (offset) < (skb)->len && \ len 332 net/netfilter/nf_conntrack_proto_sctp.c if (skb->len < dataoff + sizeof(struct sctphdr)) { len 322 net/netfilter/nf_conntrack_proto_tcp.c size_t len, len 328 net/netfilter/nf_conntrack_proto_tcp.c return (seq + len - dataoff - tcph->doff*4 len 486 net/netfilter/nf_conntrack_proto_tcp.c end = segment_seq_plus_len(seq, skb->len, dataoff, tcph); len 727 net/netfilter/nf_conntrack_proto_tcp.c unsigned int tcplen = skb->len - dataoff; len 781 net/netfilter/nf_conntrack_proto_tcp.c segment_seq_plus_len(ntohl(th->seq), skb->len, len 801 net/netfilter/nf_conntrack_proto_tcp.c segment_seq_plus_len(ntohl(th->seq), skb->len, len 950 net/netfilter/nf_conntrack_proto_tcp.c segment_seq_plus_len(ntohl(th->seq), skb->len, dataoff, th); len 1229 net/netfilter/nf_conntrack_proto_tcp.c [CTA_PROTOINFO_TCP_FLAGS_ORIGINAL] = { .len = sizeof(struct nf_ct_tcp_flags) }, len 1230 net/netfilter/nf_conntrack_proto_tcp.c [CTA_PROTOINFO_TCP_FLAGS_REPLY] = { .len = sizeof(struct nf_ct_tcp_flags) }, len 49 net/netfilter/nf_conntrack_proto_udp.c unsigned int udplen = skb->len - dataoff; len 61 net/netfilter/nf_conntrack_proto_udp.c if (ntohs(hdr->len) > udplen || ntohs(hdr->len) < sizeof(*hdr)) { len 138 net/netfilter/nf_conntrack_proto_udp.c unsigned int udplen = skb->len - dataoff; len 150 net/netfilter/nf_conntrack_proto_udp.c cscov = ntohs(hdr->len); len 91 net/netfilter/nf_conntrack_sane.c if (dataoff >= skb->len) len 94 net/netfilter/nf_conntrack_sane.c datalen = skb->len - dataoff; len 237 net/netfilter/nf_conntrack_seqadj.c .len = sizeof(struct nf_conn_seqadj), len 69 net/netfilter/nf_conntrack_sip.c int len = 0; len 73 net/netfilter/nf_conntrack_sip.c len++; len 75 net/netfilter/nf_conntrack_sip.c return len; len 81 net/netfilter/nf_conntrack_sip.c int len = 0; len 84 net/netfilter/nf_conntrack_sip.c len++; len 86 net/netfilter/nf_conntrack_sip.c return len; len 102 net/netfilter/nf_conntrack_sip.c int len = 0; len 105 net/netfilter/nf_conntrack_sip.c len++; len 107 net/netfilter/nf_conntrack_sip.c return len; len 113 net/netfilter/nf_conntrack_sip.c int len, domain_len; len 115 net/netfilter/nf_conntrack_sip.c len = word_len(dptr, limit); len 116 net/netfilter/nf_conntrack_sip.c dptr += len; len 117 net/netfilter/nf_conntrack_sip.c if (!len || dptr == limit || *dptr != '@') len 118 net/netfilter/nf_conntrack_sip.c return len; len 120 net/netfilter/nf_conntrack_sip.c len++; len 125 net/netfilter/nf_conntrack_sip.c return len + domain_len; len 132 net/netfilter/nf_conntrack_sip.c int len = string_len(ct, dptr, limit, shift); len 134 net/netfilter/nf_conntrack_sip.c dptr += len; len 137 net/netfilter/nf_conntrack_sip.c len++; len 140 net/netfilter/nf_conntrack_sip.c return len + digits_len(ct, dptr, limit, shift); len 351 net/netfilter/nf_conntrack_sip.c const char *needle, unsigned int len) len 353 net/netfilter/nf_conntrack_sip.c for (limit -= len; dptr < limit; dptr++) { len 361 net/netfilter/nf_conntrack_sip.c if (strncasecmp(dptr, needle, len) == 0) len 393 net/netfilter/nf_conntrack_sip.c if (limit - dptr >= hdr->len && len 394 net/netfilter/nf_conntrack_sip.c strncasecmp(dptr, hdr->name, hdr->len) == 0) len 395 net/netfilter/nf_conntrack_sip.c dptr += hdr->len; len 712 net/netfilter/nf_conntrack_sip.c const char *needle, unsigned int len) len 714 net/netfilter/nf_conntrack_sip.c for (limit -= len; dptr < limit; dptr++) { len 717 net/netfilter/nf_conntrack_sip.c if (strncmp(dptr, needle, len) == 0) len 753 net/netfilter/nf_conntrack_sip.c limit - dptr >= thdr->len && len 754 net/netfilter/nf_conntrack_sip.c strncasecmp(dptr, thdr->name, thdr->len) == 0) len 756 net/netfilter/nf_conntrack_sip.c else if (limit - dptr >= hdr->len && len 757 net/netfilter/nf_conntrack_sip.c strncasecmp(dptr, hdr->name, hdr->len) == 0) len 758 net/netfilter/nf_conntrack_sip.c dptr += hdr->len; len 1018 net/netfilter/nf_conntrack_sip.c if (matchlen < t->len || len 1019 net/netfilter/nf_conntrack_sip.c strncmp(dptr + matchoff, t->name, t->len)) len 1076 net/netfilter/nf_conntrack_sip.c mediaoff += t->len; len 1077 net/netfilter/nf_conntrack_sip.c medialen -= t->len; len 1438 net/netfilter/nf_conntrack_sip.c if (*datalen < matchend + handler->len || len 1439 net/netfilter/nf_conntrack_sip.c strncasecmp(*dptr + matchend, handler->method, handler->len)) len 1479 net/netfilter/nf_conntrack_sip.c if (*datalen < handler->len + 2 || len 1480 net/netfilter/nf_conntrack_sip.c strncasecmp(*dptr, handler->method, handler->len)) len 1482 net/netfilter/nf_conntrack_sip.c if ((*dptr)[handler->len] != ' ' || len 1483 net/netfilter/nf_conntrack_sip.c !isalpha((*dptr)[handler->len+1])) len 1548 net/netfilter/nf_conntrack_sip.c if (dataoff >= skb->len) len 1557 net/netfilter/nf_conntrack_sip.c datalen = skb->len - dataoff; len 1619 net/netfilter/nf_conntrack_sip.c if (dataoff >= skb->len) len 1628 net/netfilter/nf_conntrack_sip.c datalen = skb->len - dataoff; len 176 net/netfilter/nf_conntrack_standalone.c u32 len; len 179 net/netfilter/nf_conntrack_standalone.c ret = security_secid_to_secctx(ct->secmark, &secctx, &len); len 185 net/netfilter/nf_conntrack_standalone.c security_release_secctx(secctx, len); len 139 net/netfilter/nf_conntrack_timeout.c .len = sizeof(struct nf_conn_timeout), len 23 net/netfilter/nf_conntrack_timestamp.c .len = sizeof(struct nf_conn_tstamp), len 167 net/netfilter/nf_flow_table_core.c static u32 flow_offload_hash(const void *data, u32 len, u32 seed) len 174 net/netfilter/nf_flow_table_core.c static u32 flow_offload_hash_obj(const void *data, u32 len, u32 seed) len 209 net/netfilter/nf_flow_table_ip.c if (skb->len <= mtu) len 279 net/netfilter/nf_log.c int len; len 283 net/netfilter/nf_log.c len = vsnprintf(m->buf + m->count, S_SIZE - m->count, f, args); len 285 net/netfilter/nf_log.c if (likely(m->count + len < S_SIZE)) { len 286 net/netfilter/nf_log.c m->count += len; len 39 net/netfilter/nf_log_common.c nf_log_buf_add(m, "INCOMPLETE [%u bytes] ", skb->len - offset); len 46 net/netfilter/nf_log_common.c ntohs(uh->source), ntohs(uh->dest), ntohs(uh->len)); len 69 net/netfilter/nf_log_common.c nf_log_buf_add(m, "INCOMPLETE [%u bytes] ", skb->len - offset); len 852 net/netfilter/nf_nat_core.c .len = sizeof(struct nf_conn_nat), len 901 net/netfilter/nf_nat_core.c [CTA_NAT_V6_MINIP] = { .len = sizeof(struct in6_addr) }, len 902 net/netfilter/nf_nat_core.c [CTA_NAT_V6_MAXIP] = { .len = sizeof(struct in6_addr) }, len 49 net/netfilter/nf_nat_helper.c "%u from %u bytes\n", rep_len - match_len, skb->len); len 53 net/netfilter/nf_nat_helper.c "%u from %u bytes\n", match_len - rep_len, skb->len); len 54 net/netfilter/nf_nat_helper.c __skb_trim(skb, skb->len + rep_len - match_len); len 59 net/netfilter/nf_nat_helper.c ip_hdr(skb)->tot_len = htons(skb->len); len 63 net/netfilter/nf_nat_helper.c htons(skb->len - sizeof(struct ipv6hdr)); len 69 net/netfilter/nf_nat_helper.c if (skb->len + extra > 65535) len 98 net/netfilter/nf_nat_helper.c if (skb_ensure_writable(skb, skb->len)) len 108 net/netfilter/nf_nat_helper.c oldlen = skb->len - protoff; len 112 net/netfilter/nf_nat_helper.c datalen = skb->len - protoff; len 148 net/netfilter/nf_nat_helper.c if (skb_ensure_writable(skb, skb->len)) len 158 net/netfilter/nf_nat_helper.c oldlen = skb->len - protoff; len 163 net/netfilter/nf_nat_helper.c datalen = skb->len - protoff; len 164 net/netfilter/nf_nat_helper.c udph->len = htons(datalen); len 112 net/netfilter/nf_nat_proto.c if (skb->len >= hdroff + sizeof(*hdr)) len 153 net/netfilter/nf_nat_proto.c if (skb->len >= hdroff + sizeof(struct tcphdr)) len 193 net/netfilter/nf_nat_proto.c if (skb->len >= hdroff + sizeof(struct dccp_hdr)) len 611 net/netfilter/nf_nat_proto.c skb->len - hdrlen, 0)); len 834 net/netfilter/nf_nat_proto.c skb->len - hdrlen, IPPROTO_ICMPV6, len 836 net/netfilter/nf_nat_proto.c skb->len - hdrlen, 0)); len 285 net/netfilter/nf_nat_sip.c if (skb_ensure_writable(skb, skb->len)) { len 94 net/netfilter/nf_sockopt.c char __user *opt, int *len, int get) len 104 net/netfilter/nf_sockopt.c ret = ops->get(sk, val, opt, len); len 106 net/netfilter/nf_sockopt.c ret = ops->set(sk, val, opt, *len); len 113 net/netfilter/nf_sockopt.c unsigned int len) len 115 net/netfilter/nf_sockopt.c return nf_sockopt(sk, pf, val, opt, &len, 0); len 120 net/netfilter/nf_sockopt.c int *len) len 122 net/netfilter/nf_sockopt.c return nf_sockopt(sk, pf, val, opt, len, 1); len 128 net/netfilter/nf_sockopt.c char __user *opt, int *len, int get) len 139 net/netfilter/nf_sockopt.c ret = ops->compat_get(sk, val, opt, len); len 141 net/netfilter/nf_sockopt.c ret = ops->get(sk, val, opt, len); len 144 net/netfilter/nf_sockopt.c ret = ops->compat_set(sk, val, opt, *len); len 146 net/netfilter/nf_sockopt.c ret = ops->set(sk, val, opt, *len); len 154 net/netfilter/nf_sockopt.c int val, char __user *opt, unsigned int len) len 156 net/netfilter/nf_sockopt.c return compat_nf_sockopt(sk, pf, val, opt, &len, 0); len 161 net/netfilter/nf_sockopt.c int val, char __user *opt, int *len) len 163 net/netfilter/nf_sockopt.c return compat_nf_sockopt(sk, pf, val, opt, len, 1); len 235 net/netfilter/nf_synproxy_core.c .len = sizeof(struct nf_conn_synproxy), len 42 net/netfilter/nf_tables_api.c static u32 nft_chain_hash(const void *data, u32 len, u32 seed); len 43 net/netfilter/nf_tables_api.c static u32 nft_chain_hash_obj(const void *data, u32 len, u32 seed); len 46 net/netfilter/nf_tables_api.c static u32 nft_objname_hash(const void *data, u32 len, u32 seed); len 47 net/netfilter/nf_tables_api.c static u32 nft_objname_hash_obj(const void *data, u32 len, u32 seed); len 590 net/netfilter/nf_tables_api.c .len = NFT_TABLE_MAXNAMELEN - 1 }, len 691 net/netfilter/nf_tables_api.c return skb->len; len 846 net/netfilter/nf_tables_api.c static u32 nft_chain_hash(const void *data, u32 len, u32 seed) len 853 net/netfilter/nf_tables_api.c static u32 nft_chain_hash_obj(const void *data, u32 len, u32 seed) len 869 net/netfilter/nf_tables_api.c static u32 nft_objname_hash(const void *data, u32 len, u32 seed) len 878 net/netfilter/nf_tables_api.c static u32 nft_objname_hash_obj(const void *data, u32 len, u32 seed) len 1199 net/netfilter/nf_tables_api.c .len = NFT_TABLE_MAXNAMELEN - 1 }, len 1202 net/netfilter/nf_tables_api.c .len = NFT_CHAIN_MAXNAMELEN - 1 }, len 1206 net/netfilter/nf_tables_api.c .len = NFT_MODULE_AUTOLOAD_LIMIT }, len 1215 net/netfilter/nf_tables_api.c .len = IFNAMSIZ - 1 }, len 1400 net/netfilter/nf_tables_api.c return skb->len; len 2128 net/netfilter/nf_tables_api.c .len = NFT_MODULE_AUTOLOAD_LIMIT }, len 2148 net/netfilter/nf_tables_api.c return skb->len; len 2327 net/netfilter/nf_tables_api.c .len = NFT_TABLE_MAXNAMELEN - 1 }, len 2329 net/netfilter/nf_tables_api.c .len = NFT_CHAIN_MAXNAMELEN - 1 }, len 2335 net/netfilter/nf_tables_api.c .len = NFT_USERDATA_MAXLEN }, len 2389 net/netfilter/nf_tables_api.c if (nla_put(skb, NFTA_RULE_USERDATA, udata->len + 1, len 2524 net/netfilter/nf_tables_api.c return skb->len; len 2839 net/netfilter/nf_tables_api.c udata->len = ulen - 1; len 3110 net/netfilter/nf_tables_api.c .len = NFT_TABLE_MAXNAMELEN - 1 }, len 3112 net/netfilter/nf_tables_api.c .len = NFT_SET_MAXNAMELEN - 1 }, len 3124 net/netfilter/nf_tables_api.c .len = NFT_USERDATA_MAXLEN }, len 3413 net/netfilter/nf_tables_api.c return skb->len; len 3460 net/netfilter/nf_tables_api.c return skb->len; len 3936 net/netfilter/nf_tables_api.c .len = sizeof(struct nft_object *), len 3940 net/netfilter/nf_tables_api.c .len = sizeof(u8), len 3944 net/netfilter/nf_tables_api.c .len = sizeof(u64), len 3948 net/netfilter/nf_tables_api.c .len = sizeof(u64), len 3952 net/netfilter/nf_tables_api.c .len = sizeof(struct nft_userdata), len 3969 net/netfilter/nf_tables_api.c .len = NFT_USERDATA_MAXLEN }, len 3972 net/netfilter/nf_tables_api.c .len = NFT_OBJ_MAXNAMELEN - 1 }, len 3977 net/netfilter/nf_tables_api.c .len = NFT_TABLE_MAXNAMELEN - 1 }, len 3979 net/netfilter/nf_tables_api.c .len = NFT_SET_MAXNAMELEN - 1 }, len 4068 net/netfilter/nf_tables_api.c udata->len + 1, udata->data)) len 4181 net/netfilter/nf_tables_api.c return skb->len; len 4293 net/netfilter/nf_tables_api.c if (desc.type != NFT_DATA_VALUE || desc.len != set->klen) { len 4429 net/netfilter/nf_tables_api.c elem = kzalloc(set->ops->elemsize + tmpl->len, gfp); len 4573 net/netfilter/nf_tables_api.c if (d1.type != NFT_DATA_VALUE || d1.len != set->klen) len 4576 net/netfilter/nf_tables_api.c nft_set_ext_add_length(&tmpl, NFT_SET_EXT_KEY, d1.len); len 4605 net/netfilter/nf_tables_api.c if (set->dtype != NFT_DATA_VERDICT && d2.len != set->dlen) len 4622 net/netfilter/nf_tables_api.c d2.type, d2.len); len 4633 net/netfilter/nf_tables_api.c nft_set_ext_add_length(&tmpl, NFT_SET_EXT_DATA, d2.len); len 4659 net/netfilter/nf_tables_api.c udata->len = ulen - 1; len 4845 net/netfilter/nf_tables_api.c if (desc.type != NFT_DATA_VALUE || desc.len != set->klen) len 4848 net/netfilter/nf_tables_api.c nft_set_ext_add_length(&tmpl, NFT_SET_EXT_KEY, desc.len); len 5075 net/netfilter/nf_tables_api.c .len = NFT_TABLE_MAXNAMELEN - 1 }, len 5077 net/netfilter/nf_tables_api.c .len = NFT_OBJ_MAXNAMELEN - 1 }, len 5404 net/netfilter/nf_tables_api.c return skb->len; len 5623 net/netfilter/nf_tables_api.c .len = NFT_NAME_MAXLEN - 1 }, len 5625 net/netfilter/nf_tables_api.c .len = NFT_NAME_MAXLEN - 1 }, len 5676 net/netfilter/nf_tables_api.c struct net_device *dev_array[], int *len) len 5702 net/netfilter/nf_tables_api.c if (!len) len 5707 net/netfilter/nf_tables_api.c *len = n; len 6089 net/netfilter/nf_tables_api.c return skb->len; len 7395 net/netfilter/nf_tables_api.c int nft_validate_register_load(enum nft_registers reg, unsigned int len) len 7399 net/netfilter/nf_tables_api.c if (len == 0) len 7401 net/netfilter/nf_tables_api.c if (reg * NFT_REG32_SIZE + len > FIELD_SIZEOF(struct nft_regs, data)) len 7425 net/netfilter/nf_tables_api.c enum nft_data_types type, unsigned int len) len 7446 net/netfilter/nf_tables_api.c if (len == 0) len 7448 net/netfilter/nf_tables_api.c if (reg * NFT_REG32_SIZE + len > len 7462 net/netfilter/nf_tables_api.c .len = NFT_CHAIN_MAXNAMELEN - 1 }, len 7513 net/netfilter/nf_tables_api.c desc->len = sizeof(data->verdict); len 7557 net/netfilter/nf_tables_api.c unsigned int len; len 7559 net/netfilter/nf_tables_api.c len = nla_len(nla); len 7560 net/netfilter/nf_tables_api.c if (len == 0) len 7562 net/netfilter/nf_tables_api.c if (len > size) len 7565 net/netfilter/nf_tables_api.c nla_memcpy(data->data, nla, len); len 7567 net/netfilter/nf_tables_api.c desc->len = len; len 7572 net/netfilter/nf_tables_api.c unsigned int len) len 7574 net/netfilter/nf_tables_api.c return nla_put(skb, NFTA_DATA_VALUE, len, data->data); len 7641 net/netfilter/nf_tables_api.c enum nft_data_types type, unsigned int len) len 7652 net/netfilter/nf_tables_api.c err = nft_value_dump(skb, data, len); len 54 net/netfilter/nf_tables_core.c u32 mask = nft_cmp_fast_mask(priv->len); len 80 net/netfilter/nf_tables_core.c if (unlikely(ptr + priv->len > skb_tail_pointer(skb))) len 84 net/netfilter/nf_tables_core.c if (priv->len == 2) len 86 net/netfilter/nf_tables_core.c else if (priv->len == 4) len 111 net/netfilter/nf_tables_core.c stats->bytes += pkt->skb->len; len 112 net/netfilter/nf_tables_offload.c const void *data, u32 len) len 116 net/netfilter/nf_tables_offload.c WARN_ON(len != sizeof(__u16)); len 120 net/netfilter/nf_tables_offload.c WARN_ON(len != sizeof(__u8)); len 46 net/netfilter/nf_tables_trace.c int off, unsigned int len) len 50 net/netfilter/nf_tables_trace.c if (len == 0) len 53 net/netfilter/nf_tables_trace.c nla = nla_reserve(nlskb, type, len); len 54 net/netfilter/nf_tables_trace.c if (!nla || skb_copy_bits(skb, off, nla_data(nla), len)) len 114 net/netfilter/nf_tables_trace.c unsigned int len, nh_end; len 116 net/netfilter/nf_tables_trace.c nh_end = pkt->tprot_set ? pkt->xt.thoff : skb->len; len 117 net/netfilter/nf_tables_trace.c len = min_t(unsigned int, nh_end - skb_network_offset(skb), len 119 net/netfilter/nf_tables_trace.c if (trace_fill_header(nlskb, NFTA_TRACE_NETWORK_HEADER, skb, off, len)) len 123 net/netfilter/nf_tables_trace.c len = min_t(unsigned int, skb->len - pkt->xt.thoff, len 126 net/netfilter/nf_tables_trace.c pkt->xt.thoff, len)) len 137 net/netfilter/nf_tables_trace.c len = min_t(unsigned int, -off, NFT_TRACETYPE_LL_HSIZE); len 139 net/netfilter/nf_tables_trace.c skb, off, len); len 356 net/netfilter/nfnetlink.c while (skb->len >= nlmsg_total_size(0)) { len 371 net/netfilter/nfnetlink.c skb->len < nlh->nlmsg_len || len 473 net/netfilter/nfnetlink.c if (msglen > skb->len) len 474 net/netfilter/nfnetlink.c msglen = skb->len; len 520 net/netfilter/nfnetlink.c if (msglen > skb->len) len 521 net/netfilter/nfnetlink.c msglen = skb->len; len 523 net/netfilter/nfnetlink.c if (skb->len < NLMSG_HDRLEN + sizeof(struct nfgenmsg)) len 550 net/netfilter/nfnetlink.c if (skb->len < NLMSG_HDRLEN || len 552 net/netfilter/nfnetlink.c skb->len < nlh->nlmsg_len) len 179 net/netfilter/nfnetlink_acct.c return skb->len; len 224 net/netfilter/nfnetlink_acct.c return skb->len; len 371 net/netfilter/nfnetlink_acct.c [NFACCT_NAME] = { .type = NLA_NUL_STRING, .len = NFACCT_NAME_MAX-1 }, len 441 net/netfilter/nfnetlink_acct.c atomic64_add(skb->len, &nfacct->bytes); len 127 net/netfilter/nfnetlink_cthelper.c .len = NF_CT_HELPER_NAME_LEN-1 }, len 567 net/netfilter/nfnetlink_cthelper.c return skb->len; len 612 net/netfilter/nfnetlink_cthelper.c return skb->len; len 744 net/netfilter/nfnetlink_cthelper.c .len = NF_CT_HELPER_NAME_LEN-1 }, len 39 net/netfilter/nfnetlink_cttimeout.c .len = CTNL_TIMEOUT_NAME_MAX - 1}, len 198 net/netfilter/nfnetlink_cttimeout.c return skb->len; len 238 net/netfilter/nfnetlink_cttimeout.c return skb->len; len 415 net/netfilter/nfnetlink_cttimeout.c return skb->len; len 354 net/netfilter/nfnetlink_log.c inst->skb->len, skb_tailroom(inst->skb))) { len 427 net/netfilter/nfnetlink_log.c int len = (int)(skb->network_header - skb->mac_header); len 429 net/netfilter/nfnetlink_log.c if (nla_put(inst->skb, NFULA_L2HDR, len, skb_mac_header(skb))) len 563 net/netfilter/nfnetlink_log.c int len; len 566 net/netfilter/nfnetlink_log.c len = dev_parse_header(skb, phw.hw_addr); len 567 net/netfilter/nfnetlink_log.c if (len > 0) { len 568 net/netfilter/nfnetlink_log.c phw.hw_addrlen = htons(len); len 767 net/netfilter/nfnetlink_log.c if (data_len > skb->len) len 768 net/netfilter/nfnetlink_log.c data_len = skb->len; len 864 net/netfilter/nfnetlink_log.c [NFULA_CFG_CMD] = { .len = sizeof(struct nfulnl_msg_config_cmd) }, len 865 net/netfilter/nfnetlink_log.c [NFULA_CFG_MODE] = { .len = sizeof(struct nfulnl_msg_config_mode) }, len 99 net/netfilter/nfnetlink_osf.c __u32 len = f->opt[optnum].length; len 100 net/netfilter/nfnetlink_osf.c const __u8 *optend = ctx->optp + len; len 292 net/netfilter/nfnetlink_osf.c [OSF_ATTR_FINGER] = { .len = sizeof(struct nf_osf_user_finger) }, len 362 net/netfilter/nfnetlink_queue.c int len = (int)(entskb->network_header - entskb->mac_header); len 364 net/netfilter/nfnetlink_queue.c if (nla_put(skb, NFQA_L2HDR, len, skb_mac_header(entskb))) len 435 net/netfilter/nfnetlink_queue.c if (data_len > entskb->len) len 436 net/netfilter/nfnetlink_queue.c data_len = entskb->len; len 441 net/netfilter/nfnetlink_queue.c cap_len = entskb->len; len 567 net/netfilter/nfnetlink_queue.c int len; len 570 net/netfilter/nfnetlink_queue.c len = dev_parse_header(entskb, phw.hw_addr); len 571 net/netfilter/nfnetlink_queue.c if (len) { len 572 net/netfilter/nfnetlink_queue.c phw.hw_addrlen = htons(len); len 623 net/netfilter/nfnetlink_queue.c nlh->nlmsg_len = skb->len; len 1010 net/netfilter/nfnetlink_queue.c [NFQA_VERDICT_HDR] = { .len = sizeof(struct nfqnl_msg_verdict_hdr) }, len 1019 net/netfilter/nfnetlink_queue.c [NFQA_VERDICT_HDR] = { .len = sizeof(struct nfqnl_msg_verdict_hdr) }, len 1216 net/netfilter/nfnetlink_queue.c int diff = payload_len - entry->skb->len; len 1242 net/netfilter/nfnetlink_queue.c [NFQA_CFG_CMD] = { .len = sizeof(struct nfqnl_msg_config_cmd) }, len 1243 net/netfilter/nfnetlink_queue.c [NFQA_CFG_PARAMS] = { .len = sizeof(struct nfqnl_msg_config_params) }, len 21 net/netfilter/nft_bitwise.c u8 len; len 34 net/netfilter/nft_bitwise.c for (i = 0; i < DIV_ROUND_UP(priv->len, 4); i++) len 52 net/netfilter/nft_bitwise.c u32 len; len 62 net/netfilter/nft_bitwise.c err = nft_parse_u32_check(tb[NFTA_BITWISE_LEN], U8_MAX, &len); len 66 net/netfilter/nft_bitwise.c priv->len = len; len 69 net/netfilter/nft_bitwise.c err = nft_validate_register_load(priv->sreg, priv->len); len 75 net/netfilter/nft_bitwise.c NFT_DATA_VALUE, priv->len); len 83 net/netfilter/nft_bitwise.c if (d1.type != NFT_DATA_VALUE || d1.len != priv->len) { len 92 net/netfilter/nft_bitwise.c if (d2.type != NFT_DATA_VALUE || d2.len != priv->len) { len 113 net/netfilter/nft_bitwise.c if (nla_put_be32(skb, NFTA_BITWISE_LEN, htonl(priv->len))) len 117 net/netfilter/nft_bitwise.c NFT_DATA_VALUE, priv->len) < 0) len 121 net/netfilter/nft_bitwise.c NFT_DATA_VALUE, priv->len) < 0) len 140 net/netfilter/nft_bitwise.c priv->sreg != priv->dreg || priv->len != reg->len) len 22 net/netfilter/nft_byteorder.c u8 len; len 45 net/netfilter/nft_byteorder.c for (i = 0; i < priv->len / 8; i++) { len 51 net/netfilter/nft_byteorder.c for (i = 0; i < priv->len / 8; i++) { len 63 net/netfilter/nft_byteorder.c for (i = 0; i < priv->len / 4; i++) len 67 net/netfilter/nft_byteorder.c for (i = 0; i < priv->len / 4; i++) len 75 net/netfilter/nft_byteorder.c for (i = 0; i < priv->len / 2; i++) len 79 net/netfilter/nft_byteorder.c for (i = 0; i < priv->len / 2; i++) len 100 net/netfilter/nft_byteorder.c u32 size, len; len 135 net/netfilter/nft_byteorder.c err = nft_parse_u32_check(tb[NFTA_BYTEORDER_LEN], U8_MAX, &len); len 139 net/netfilter/nft_byteorder.c priv->len = len; len 141 net/netfilter/nft_byteorder.c err = nft_validate_register_load(priv->sreg, priv->len); len 147 net/netfilter/nft_byteorder.c NFT_DATA_VALUE, priv->len); len 160 net/netfilter/nft_byteorder.c if (nla_put_be32(skb, NFTA_BYTEORDER_LEN, htonl(priv->len))) len 21 net/netfilter/nft_cmp.c u8 len; len 32 net/netfilter/nft_cmp.c d = memcmp(®s->data[priv->sreg], &priv->data, priv->len); len 90 net/netfilter/nft_cmp.c err = nft_validate_register_load(priv->sreg, desc.len); len 95 net/netfilter/nft_cmp.c priv->len = desc.len; len 109 net/netfilter/nft_cmp.c NFT_DATA_VALUE, priv->len) < 0) len 125 net/netfilter/nft_cmp.c if (priv->op != NFT_CMP_EQ || reg->len != priv->len) len 128 net/netfilter/nft_cmp.c memcpy(key + reg->offset, &priv->data, priv->len); len 129 net/netfilter/nft_cmp.c memcpy(mask + reg->offset, ®->mask, priv->len); len 134 net/netfilter/nft_cmp.c nft_offload_update_dependency(ctx, &priv->data, priv->len); len 173 net/netfilter/nft_cmp.c err = nft_validate_register_load(priv->sreg, desc.len); len 177 net/netfilter/nft_cmp.c desc.len *= BITS_PER_BYTE; len 178 net/netfilter/nft_cmp.c mask = nft_cmp_fast_mask(desc.len); len 181 net/netfilter/nft_cmp.c priv->len = desc.len; len 197 net/netfilter/nft_cmp.c .len = priv->len / BITS_PER_BYTE, len 216 net/netfilter/nft_cmp.c NFT_DATA_VALUE, priv->len / BITS_PER_BYTE) < 0) len 269 net/netfilter/nft_cmp.c if (desc.len <= sizeof(u32) && op == NFT_CMP_EQ) len 594 net/netfilter/nft_compat.c return skb->len; len 683 net/netfilter/nft_compat.c .len = NFT_COMPAT_NAME_MAX-1 }, len 41 net/netfilter/nft_counter.c this_cpu->bytes += pkt->skb->len; len 392 net/netfilter/nft_ct.c unsigned int len; len 401 net/netfilter/nft_ct.c len = sizeof(u8); len 414 net/netfilter/nft_ct.c len = sizeof(u32); len 420 net/netfilter/nft_ct.c len = NF_CT_LABELS_MAX_SIZE; len 426 net/netfilter/nft_ct.c len = NF_CT_HELPER_NAME_LEN; len 434 net/netfilter/nft_ct.c len = sizeof(u8); len 443 net/netfilter/nft_ct.c len = FIELD_SIZEOF(struct nf_conntrack_tuple, len 448 net/netfilter/nft_ct.c len = FIELD_SIZEOF(struct nf_conntrack_tuple, len 460 net/netfilter/nft_ct.c len = FIELD_SIZEOF(struct nf_conntrack_tuple, src.u3.ip); len 467 net/netfilter/nft_ct.c len = FIELD_SIZEOF(struct nf_conntrack_tuple, src.u3.ip6); len 473 net/netfilter/nft_ct.c len = FIELD_SIZEOF(struct nf_conntrack_tuple, src.u.all); len 478 net/netfilter/nft_ct.c len = sizeof(u64); len 482 net/netfilter/nft_ct.c len = sizeof(u16); len 486 net/netfilter/nft_ct.c len = sizeof(u32); len 505 net/netfilter/nft_ct.c NFT_DATA_VALUE, len); len 544 net/netfilter/nft_ct.c unsigned int len; len 554 net/netfilter/nft_ct.c len = FIELD_SIZEOF(struct nf_conn, mark); len 561 net/netfilter/nft_ct.c len = NF_CT_LABELS_MAX_SIZE; len 562 net/netfilter/nft_ct.c err = nf_connlabels_get(ctx->net, (len * BITS_PER_BYTE) - 1); len 572 net/netfilter/nft_ct.c len = sizeof(u16); len 579 net/netfilter/nft_ct.c len = sizeof(u32); len 586 net/netfilter/nft_ct.c len = sizeof(u32); len 606 net/netfilter/nft_ct.c err = nft_validate_register_load(priv->sreg, len); len 1134 net/netfilter/nft_ct.c .len = NF_CT_HELPER_NAME_LEN - 1 }, len 118 net/netfilter/nft_dynset.c .len = NFT_SET_MAXNAMELEN - 1 }, len 20 net/netfilter/nft_exthdr.c u8 len; len 54 net/netfilter/nft_exthdr.c dest[priv->len / NFT_REG32_SIZE] = 0; len 55 net/netfilter/nft_exthdr.c if (skb_copy_bits(pkt->skb, offset, dest, priv->len) < 0) len 151 net/netfilter/nft_exthdr.c dest[priv->len / NFT_REG32_SIZE] = 0; len 152 net/netfilter/nft_exthdr.c if (skb_copy_bits(pkt->skb, offset, dest, priv->len) < 0) len 161 net/netfilter/nft_exthdr.c unsigned int len, void *buffer, unsigned int *tcphdr_len) len 173 net/netfilter/nft_exthdr.c if (*tcphdr_len < sizeof(*tcph) || *tcphdr_len > len) len 201 net/netfilter/nft_exthdr.c if (i + optl > tcphdr_len || priv->len + priv->offset > optl) len 208 net/netfilter/nft_exthdr.c dest[priv->len / NFT_REG32_SIZE] = 0; len 209 net/netfilter/nft_exthdr.c memcpy(dest, opt + offset, priv->len); len 250 net/netfilter/nft_exthdr.c if (i + optl > tcphdr_len || priv->len + priv->offset > optl) len 254 net/netfilter/nft_exthdr.c pkt->xt.thoff + i + priv->len)) len 265 net/netfilter/nft_exthdr.c switch (priv->len) { len 320 net/netfilter/nft_exthdr.c u32 offset, len, flags = 0, op = NFT_EXTHDR_OP_IPV6; len 333 net/netfilter/nft_exthdr.c err = nft_parse_u32_check(tb[NFTA_EXTHDR_LEN], U8_MAX, &len); len 354 net/netfilter/nft_exthdr.c priv->len = len; len 360 net/netfilter/nft_exthdr.c NFT_DATA_VALUE, priv->len); len 368 net/netfilter/nft_exthdr.c u32 offset, len, flags = 0, op = NFT_EXTHDR_OP_IPV6; len 384 net/netfilter/nft_exthdr.c err = nft_parse_u32_check(tb[NFTA_EXTHDR_LEN], U8_MAX, &len); len 391 net/netfilter/nft_exthdr.c switch (len) { len 404 net/netfilter/nft_exthdr.c priv->len = len; len 409 net/netfilter/nft_exthdr.c return nft_validate_register_load(priv->sreg, priv->len); len 440 net/netfilter/nft_exthdr.c if (nla_put_be32(skb, NFTA_EXTHDR_LEN, htonl(priv->len))) len 68 net/netfilter/nft_fib.c unsigned int len; len 95 net/netfilter/nft_fib.c len = sizeof(int); len 100 net/netfilter/nft_fib.c len = IFNAMSIZ; len 103 net/netfilter/nft_fib.c len = sizeof(u32); len 110 net/netfilter/nft_fib.c NFT_DATA_VALUE, len); len 155 net/netfilter/nft_flow_offload.c .len = NFT_NAME_MAXLEN - 1 }, len 19 net/netfilter/nft_hash.c u8 len; len 34 net/netfilter/nft_hash.c h = reciprocal_scale(jhash(data, priv->len, priv->seed), len 74 net/netfilter/nft_hash.c u32 len; len 89 net/netfilter/nft_hash.c err = nft_parse_u32_check(tb[NFTA_HASH_LEN], U8_MAX, &len); len 92 net/netfilter/nft_hash.c if (len == 0) len 95 net/netfilter/nft_hash.c priv->len = len; len 111 net/netfilter/nft_hash.c return nft_validate_register_load(priv->sreg, len) && len 151 net/netfilter/nft_hash.c if (nla_put_be32(skb, NFTA_HASH_LEN, htonl(priv->len))) len 49 net/netfilter/nft_immediate.c priv->dlen = desc.len; len 53 net/netfilter/nft_immediate.c desc.type, desc.len); len 183 net/netfilter/nft_limit.c u64 cost = div64_u64(priv->nsecs * pkt->skb->len, priv->rate); len 287 net/netfilter/nft_limit.c u64 cost = div64_u64(priv->nsecs * pkt->skb->len, priv->rate); len 124 net/netfilter/nft_log.c .len = NF_LOG_PREFIXLEN - 1 }, len 50 net/netfilter/nft_lookup.c .len = NFT_SET_MAXNAMELEN - 1 }, len 71 net/netfilter/nft_meta.c *dest = skb->len; len 322 net/netfilter/nft_meta.c unsigned int len; len 329 net/netfilter/nft_meta.c len = sizeof(u16); len 353 net/netfilter/nft_meta.c len = sizeof(u32); len 359 net/netfilter/nft_meta.c len = IFNAMSIZ; len 363 net/netfilter/nft_meta.c len = sizeof(u32); len 367 net/netfilter/nft_meta.c len = sizeof(u8); len 371 net/netfilter/nft_meta.c len = sizeof(u64); len 374 net/netfilter/nft_meta.c len = sizeof(u8); len 377 net/netfilter/nft_meta.c len = sizeof(u32); len 385 net/netfilter/nft_meta.c NFT_DATA_VALUE, len); len 456 net/netfilter/nft_meta.c unsigned int len; len 466 net/netfilter/nft_meta.c len = sizeof(u32); len 469 net/netfilter/nft_meta.c len = sizeof(u8); len 472 net/netfilter/nft_meta.c len = sizeof(u8); len 479 net/netfilter/nft_meta.c err = nft_validate_register_load(priv->sreg, len); len 615 net/netfilter/nft_meta.c [NFTA_SECMARK_CTX] = { .type = NLA_STRING, .len = NFT_SECMARK_CTX_MAXLEN }, len 223 net/netfilter/nft_objref.c .len = NFT_OBJ_MAXNAMELEN - 1 }, len 227 net/netfilter/nft_objref.c .len = NFT_SET_MAXNAMELEN - 1 }, len 28 net/netfilter/nft_payload.c nft_payload_copy_vlan(u32 *d, const struct sk_buff *skb, u8 offset, u8 len) len 36 net/netfilter/nft_payload.c u8 ethlen = min_t(u8, len, ETH_HLEN - offset); len 45 net/netfilter/nft_payload.c len -= ethlen; len 46 net/netfilter/nft_payload.c if (len == 0) len 61 net/netfilter/nft_payload.c vlan_len = min_t(u8, len, VLAN_ETH_HLEN - offset); len 64 net/netfilter/nft_payload.c len -= vlan_len; len 65 net/netfilter/nft_payload.c if (!len) len 70 net/netfilter/nft_payload.c return skb_copy_bits(skb, offset + mac_off, dst_u8, len) == 0; len 82 net/netfilter/nft_payload.c dest[priv->len / NFT_REG32_SIZE] = 0; len 90 net/netfilter/nft_payload.c priv->offset, priv->len)) len 109 net/netfilter/nft_payload.c if (skb_copy_bits(skb, offset, dest, priv->len) < 0) len 135 net/netfilter/nft_payload.c priv->len = ntohl(nla_get_be32(tb[NFTA_PAYLOAD_LEN])); len 139 net/netfilter/nft_payload.c NFT_DATA_VALUE, priv->len); len 149 net/netfilter/nft_payload.c nla_put_be32(skb, NFTA_PAYLOAD_LEN, htonl(priv->len))) len 165 net/netfilter/nft_payload.c if (priv->len != ETH_ALEN) len 172 net/netfilter/nft_payload.c if (priv->len != ETH_ALEN) len 193 net/netfilter/nft_payload.c if (priv->len != sizeof(struct in_addr)) len 200 net/netfilter/nft_payload.c if (priv->len != sizeof(struct in_addr)) len 207 net/netfilter/nft_payload.c if (priv->len != sizeof(__u8)) len 229 net/netfilter/nft_payload.c if (priv->len != sizeof(struct in6_addr)) len 236 net/netfilter/nft_payload.c if (priv->len != sizeof(struct in6_addr)) len 243 net/netfilter/nft_payload.c if (priv->len != sizeof(__u8)) len 285 net/netfilter/nft_payload.c if (priv->len != sizeof(__be16)) len 292 net/netfilter/nft_payload.c if (priv->len != sizeof(__be16)) len 313 net/netfilter/nft_payload.c if (priv->len != sizeof(__be16)) len 320 net/netfilter/nft_payload.c if (priv->len != sizeof(__be16)) len 526 net/netfilter/nft_payload.c fsum = skb_checksum(skb, offset, priv->len, 0); len 527 net/netfilter/nft_payload.c tsum = csum_partial(src, priv->len, 0); len 538 net/netfilter/nft_payload.c if (skb_ensure_writable(skb, max(offset + priv->len, 0)) || len 539 net/netfilter/nft_payload.c skb_store_bits(skb, offset, src, priv->len) < 0) len 555 net/netfilter/nft_payload.c priv->len = ntohl(nla_get_be32(tb[NFTA_PAYLOAD_LEN])); len 582 net/netfilter/nft_payload.c return nft_validate_register_load(priv->sreg, priv->len); len 592 net/netfilter/nft_payload.c nla_put_be32(skb, NFTA_PAYLOAD_LEN, htonl(priv->len)) || len 617 net/netfilter/nft_payload.c unsigned int offset, len; len 644 net/netfilter/nft_payload.c len = ntohl(nla_get_be32(tb[NFTA_PAYLOAD_LEN])); len 646 net/netfilter/nft_payload.c if (len <= 4 && is_power_of_2(len) && IS_ALIGNED(offset, len) && len 24 net/netfilter/nft_quota.c return atomic64_add_return(skb->len, &priv->consumed) >= len 19 net/netfilter/nft_range.c u8 len; len 29 net/netfilter/nft_range.c d1 = memcmp(®s->data[priv->sreg], &priv->data_from, priv->len); len 30 net/netfilter/nft_range.c d2 = memcmp(®s->data[priv->sreg], &priv->data_to, priv->len); len 84 net/netfilter/nft_range.c if (desc_from.len != desc_to.len) { len 90 net/netfilter/nft_range.c err = nft_validate_register_load(priv->sreg, desc_from.len); len 108 net/netfilter/nft_range.c priv->len = desc_from.len; len 127 net/netfilter/nft_range.c NFT_DATA_VALUE, priv->len) < 0 || len 129 net/netfilter/nft_range.c NFT_DATA_VALUE, priv->len) < 0) len 115 net/netfilter/nft_rt.c unsigned int len; len 127 net/netfilter/nft_rt.c len = sizeof(u32); len 130 net/netfilter/nft_rt.c len = sizeof(struct in6_addr); len 133 net/netfilter/nft_rt.c len = sizeof(u16); len 137 net/netfilter/nft_rt.c len = sizeof(u8); len 146 net/netfilter/nft_rt.c NFT_DATA_VALUE, len); len 40 net/netfilter/nft_set_hash.c static inline u32 nft_rhash_key(const void *data, u32 len, u32 seed) len 44 net/netfilter/nft_set_hash.c return jhash(arg->key, len, seed); len 47 net/netfilter/nft_set_hash.c static inline u32 nft_rhash_obj(const void *data, u32 len, u32 seed) len 51 net/netfilter/nft_set_hash.c return jhash(nft_set_ext_key(&he->ext), len, seed); len 81 net/netfilter/nft_socket.c unsigned int len; len 100 net/netfilter/nft_socket.c len = sizeof(u8); len 103 net/netfilter/nft_socket.c len = sizeof(u32); len 111 net/netfilter/nft_socket.c NFT_DATA_VALUE, len); len 77 net/netfilter/nft_tunnel.c u32 len; len 86 net/netfilter/nft_tunnel.c len = sizeof(u8); len 89 net/netfilter/nft_tunnel.c len = sizeof(u32); len 106 net/netfilter/nft_tunnel.c NFT_DATA_VALUE, len); len 148 net/netfilter/nft_tunnel.c u32 len; len 186 net/netfilter/nft_tunnel.c [NFTA_TUNNEL_KEY_IP6_SRC] = { .len = sizeof(struct in6_addr), }, len 187 net/netfilter/nft_tunnel.c [NFTA_TUNNEL_KEY_IP6_DST] = { .len = sizeof(struct in6_addr), }, len 244 net/netfilter/nft_tunnel.c opts->len = sizeof(struct vxlan_metadata); len 298 net/netfilter/nft_tunnel.c opts->len = sizeof(struct erspan_metadata); len 411 net/netfilter/nft_tunnel.c md = metadata_dst_alloc(priv->opts.len, METADATA_IP_TUNNEL, GFP_KERNEL); len 423 net/netfilter/nft_tunnel.c ip_tunnel_info_opts_set(&md->u.tun_info, &priv->opts.u, priv->opts.len, len 37 net/netfilter/nft_xfrm.c unsigned int len = 0; len 57 net/netfilter/nft_xfrm.c len = sizeof(u32); len 61 net/netfilter/nft_xfrm.c len = sizeof(struct in_addr); len 65 net/netfilter/nft_xfrm.c len = sizeof(struct in6_addr); len 91 net/netfilter/nft_xfrm.c NFT_DATA_VALUE, len); len 165 net/netfilter/nft_xfrm.c if (sp == NULL || sp->len <= priv->spnum) { len 23 net/netfilter/utils.c skb->len - dataoff, protocol, len 34 net/netfilter/utils.c skb->len - dataoff, len 44 net/netfilter/utils.c unsigned int dataoff, unsigned int len, len 52 net/netfilter/utils.c if (len == skb->len - dataoff) len 57 net/netfilter/utils.c skb->len - dataoff, 0); len 59 net/netfilter/utils.c return __skb_checksum_complete_head(skb, dataoff + len); len 75 net/netfilter/utils.c skb->len - dataoff, protocol, len 86 net/netfilter/utils.c skb->len - dataoff, len 98 net/netfilter/utils.c unsigned int dataoff, unsigned int len, len 107 net/netfilter/utils.c if (len == skb->len - dataoff) len 114 net/netfilter/utils.c skb->len - dataoff, len 118 net/netfilter/utils.c return __skb_checksum_complete_head(skb, dataoff + len); len 143 net/netfilter/utils.c unsigned int dataoff, unsigned int len, len 150 net/netfilter/utils.c csum = nf_ip_checksum_partial(skb, hook, dataoff, len, len 154 net/netfilter/utils.c csum = nf_ip6_checksum_partial(skb, hook, dataoff, len, len 1051 net/netfilter/x_tables.c void *xt_copy_counters_from_user(const void __user *user, unsigned int len, len 1062 net/netfilter/x_tables.c if (len <= sizeof(compat_tmp)) len 1065 net/netfilter/x_tables.c len -= sizeof(compat_tmp); len 1075 net/netfilter/x_tables.c if (len <= sizeof(*info)) len 1078 net/netfilter/x_tables.c len -= sizeof(*info); len 1089 net/netfilter/x_tables.c if (size != (u64)len) len 1092 net/netfilter/x_tables.c mem = vmalloc(len); len 1096 net/netfilter/x_tables.c if (copy_from_user(mem, user, len) == 0) len 28 net/netfilter/xt_NFLOG.c li.u.ulog.copy_len = info->len; len 100 net/netfilter/xt_RATEEST.c stats->bytes += skb->len; len 79 net/netfilter/xt_TCPMSS.c int len, tcp_hdrlen; len 89 net/netfilter/xt_TCPMSS.c if (skb_ensure_writable(skb, skb->len)) len 92 net/netfilter/xt_TCPMSS.c len = skb->len - tcphoff; len 93 net/netfilter/xt_TCPMSS.c if (len < (int)sizeof(struct tcphdr)) len 99 net/netfilter/xt_TCPMSS.c if (len < tcp_hdrlen || tcp_hdrlen < sizeof(struct tcphdr)) len 144 net/netfilter/xt_TCPMSS.c if (len > tcp_hdrlen) len 177 net/netfilter/xt_TCPMSS.c memmove(opt + TCPOLEN_MSS, opt, len - sizeof(struct tcphdr)); len 180 net/netfilter/xt_TCPMSS.c htons(len), htons(len + TCPOLEN_MSS), true); len 24 net/netfilter/xt_bpf.c static int __bpf_mt_check_bytecode(struct sock_filter *insns, __u16 len, len 29 net/netfilter/xt_bpf.c if (len > XT_BPF_MAX_NUM_INSTR) len 32 net/netfilter/xt_bpf.c program.len = len; len 483 net/netfilter/xt_hashlimit.c static u32 xt_hashlimit_len_to_chunks(u32 len) len 485 net/netfilter/xt_hashlimit.c return (len >> XT_HASHLIMIT_BYTE_SHIFT) + 1; len 709 net/netfilter/xt_hashlimit.c static u32 hashlimit_byte_cost(unsigned int len, struct dsthash_ent *dh) len 711 net/netfilter/xt_hashlimit.c u64 tmp = xt_hashlimit_len_to_chunks(len); len 760 net/netfilter/xt_hashlimit.c cost = (cfg->mode & XT_HASHLIMIT_BYTES) ? skb->len : 1; len 774 net/netfilter/xt_hashlimit.c cost = hashlimit_byte_cost(skb->len, dh); len 62 net/netfilter/xt_policy.c if (strict && info->len != sp->len) len 65 net/netfilter/xt_policy.c for (i = sp->len - 1; i >= 0; i--) { len 66 net/netfilter/xt_policy.c pos = strict ? i - sp->len + 1 : 0; len 67 net/netfilter/xt_policy.c if (pos >= info->len) len 96 net/netfilter/xt_policy.c if (pos >= info->len) len 107 net/netfilter/xt_policy.c return strict ? i == info->len : 0; len 147 net/netfilter/xt_policy.c if (info->len > XT_POLICY_MAX_ELEM) { len 34 net/netfilter/xt_quota.c if (priv->quota >= skb->len) { len 35 net/netfilter/xt_quota.c priv->quota -= skb->len; len 74 net/netfilter/xt_sctp.c pr_debug("skb->len: %d\toffset: %d\n", skb->len, offset); len 103 net/netfilter/xt_sctp.c } while (offset < skb->len); len 39 net/netfilter/xt_u32.c if (skb->len < 4 || pos > skb->len - 4) len 65 net/netfilter/xt_u32.c if (at + 4 < at || skb->len < at + 4 || len 66 net/netfilter/xt_u32.c pos > skb->len - at - 4) len 243 net/netlabel/netlabel_calipso.c return skb->len; len 662 net/netlabel/netlabel_cipso_v4.c return skb->len; len 108 net/netlabel/netlabel_domainhash.c u32 len; len 113 net/netlabel/netlabel_domainhash.c for (iter = 0, val = 0, len = strlen(key); iter < len; iter++) len 532 net/netlabel/netlabel_mgmt.c return skb->len; len 714 net/netlabel/netlabel_mgmt.c return skb->len; len 118 net/netlabel/netlabel_unlabeled.c .len = sizeof(struct in6_addr) }, len 120 net/netlabel/netlabel_unlabeled.c .len = sizeof(struct in6_addr) }, len 122 net/netlabel/netlabel_unlabeled.c .len = sizeof(struct in_addr) }, len 124 net/netlabel/netlabel_unlabeled.c .len = sizeof(struct in_addr) }, len 126 net/netlabel/netlabel_unlabeled.c .len = IFNAMSIZ - 1 }, len 766 net/netlabel/netlabel_unlabeled.c u32 *len) len 776 net/netlabel/netlabel_unlabeled.c *len = addr_len; len 785 net/netlabel/netlabel_unlabeled.c *len = addr_len; len 1231 net/netlabel/netlabel_unlabeled.c return skb->len; len 1296 net/netlabel/netlabel_unlabeled.c return skb->len; len 157 net/netlink/af_netlink.c unsigned int len = skb_end_offset(skb); len 160 net/netlink/af_netlink.c new = alloc_skb(len, gfp_mask); len 168 net/netlink/af_netlink.c skb_put_data(new, skb->data, len); len 1245 net/netlink/af_netlink.c int len = skb->len; len 1251 net/netlink/af_netlink.c return len; len 1256 net/netlink/af_netlink.c int len = __netlink_sendskb(sk, skb); len 1259 net/netlink/af_netlink.c return len; len 1299 net/netlink/af_netlink.c ret = skb->len; len 1332 net/netlink/af_netlink.c err = skb->len; len 1728 net/netlink/af_netlink.c int len, val, err; len 1733 net/netlink/af_netlink.c if (get_user(len, optlen)) len 1735 net/netlink/af_netlink.c if (len < 0) len 1740 net/netlink/af_netlink.c if (len < sizeof(int)) len 1742 net/netlink/af_netlink.c len = sizeof(int); len 1744 net/netlink/af_netlink.c if (put_user(len, optlen) || len 1750 net/netlink/af_netlink.c if (len < sizeof(int)) len 1752 net/netlink/af_netlink.c len = sizeof(int); len 1754 net/netlink/af_netlink.c if (put_user(len, optlen) || len 1760 net/netlink/af_netlink.c if (len < sizeof(int)) len 1762 net/netlink/af_netlink.c len = sizeof(int); len 1764 net/netlink/af_netlink.c if (put_user(len, optlen) || len 1775 net/netlink/af_netlink.c if (len - pos < sizeof(u32)) len 1792 net/netlink/af_netlink.c if (len < sizeof(int)) len 1794 net/netlink/af_netlink.c len = sizeof(int); len 1796 net/netlink/af_netlink.c if (put_user(len, optlen) || len 1802 net/netlink/af_netlink.c if (len < sizeof(int)) len 1804 net/netlink/af_netlink.c len = sizeof(int); len 1806 net/netlink/af_netlink.c if (put_user(len, optlen) || put_user(val, optval)) len 1811 net/netlink/af_netlink.c if (len < sizeof(int)) len 1813 net/netlink/af_netlink.c len = sizeof(int); len 1815 net/netlink/af_netlink.c if (put_user(len, optlen) || put_user(val, optval)) len 1843 net/netlink/af_netlink.c static int netlink_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) len 1890 net/netlink/af_netlink.c if (len > sk->sk_sndbuf - 32) len 1893 net/netlink/af_netlink.c skb = netlink_alloc_large_skb(len, dst_group); len 1903 net/netlink/af_netlink.c if (memcpy_from_msg(skb_put(skb, len), msg, len)) { len 1925 net/netlink/af_netlink.c static int netlink_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, len 1965 net/netlink/af_netlink.c nlk->max_recvmsg_len = max(nlk->max_recvmsg_len, len); len 1969 net/netlink/af_netlink.c copied = data_skb->len; len 1970 net/netlink/af_netlink.c if (len < copied) { len 1972 net/netlink/af_netlink.c copied = len; len 1995 net/netlink/af_netlink.c copied = data_skb->len; len 2166 net/netlink/af_netlink.c __nlmsg_put(struct sk_buff *skb, u32 portid, u32 seq, int type, int len, int flags) len 2169 net/netlink/af_netlink.c int size = nlmsg_msg_size(len); len 2178 net/netlink/af_netlink.c memset(nlmsg_data(nlh) + len, 0, NLMSG_ALIGN(size) - size); len 2434 net/netlink/af_netlink.c in_skb->len)) len 2460 net/netlink/af_netlink.c while (skb->len >= nlmsg_total_size(0)) { len 2467 net/netlink/af_netlink.c if (nlh->nlmsg_len < NLMSG_HDRLEN || skb->len < nlh->nlmsg_len) len 2488 net/netlink/af_netlink.c if (msglen > skb->len) len 2489 net/netlink/af_netlink.c msglen = skb->len; len 2734 net/netlink/af_netlink.c static inline u32 netlink_hash(const void *data, u32 len, u32 seed) len 209 net/netlink/diag.c return err < 0 ? err : skb->len; len 827 net/netlink/genetlink.c return skb->len; len 874 net/netlink/genetlink.c .len = GENL_NAMSIZ - 1 }, len 332 net/netrom/af_netrom.c int len; len 337 net/netrom/af_netrom.c if (get_user(len, optlen)) len 340 net/netrom/af_netrom.c if (len < 0) len 368 net/netrom/af_netrom.c len = min_t(unsigned int, len, sizeof(int)); len 370 net/netrom/af_netrom.c if (put_user(len, optlen)) len 373 net/netrom/af_netrom.c return copy_to_user(optval, &val, len) ? -EFAULT : 0; len 901 net/netrom/af_netrom.c if (frametype == NR_CONNACK && skb->len == 22) len 976 net/netrom/af_netrom.c if (skb->len == 37) { len 1010 net/netrom/af_netrom.c static int nr_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) len 1066 net/netrom/af_netrom.c if (len > 65536) { len 1071 net/netrom/af_netrom.c size = len + NR_NETWORK_LEN + NR_TRANSPORT_LEN; len 1076 net/netrom/af_netrom.c skb_reserve(skb, size - len); len 1096 net/netrom/af_netrom.c skb_put(skb, len); len 1099 net/netrom/af_netrom.c if (memcpy_from_msg(skb_transport_header(skb), msg, len)) { len 1113 net/netrom/af_netrom.c err = len; len 1146 net/netrom/af_netrom.c copied = skb->len; len 1199 net/netrom/af_netrom.c amount = skb->len; len 50 net/netrom/nr_dev.c stats->rx_bytes += skb->len; len 67 net/netrom/nr_dev.c const void *daddr, const void *saddr, unsigned int len) len 142 net/netrom/nr_dev.c unsigned int len = skb->len; len 151 net/netrom/nr_dev.c stats->tx_bytes += len; len 39 net/netrom/nr_in.c nr->fraglen += skb->len; len 45 net/netrom/nr_in.c nr->fraglen += skb->len; len 55 net/netrom/nr_in.c skb_put(skbn, skbo->len), len 56 net/netrom/nr_in.c skbo->len); len 34 net/netrom/nr_loopback.c if ((skbn = alloc_skb(skb->len, GFP_ATOMIC)) != NULL) { len 35 net/netrom/nr_loopback.c skb_copy_from_linear_data(skb, skb_put(skbn, skb->len), skb->len); len 36 net/netrom/nr_out.c int err, frontlen, len; len 38 net/netrom/nr_out.c if (skb->len - NR_TRANSPORT_LEN > NR_MAX_PACKET_SIZE) { len 45 net/netrom/nr_out.c while (skb->len > 0) { len 51 net/netrom/nr_out.c len = (NR_MAX_PACKET_SIZE > skb->len) ? skb->len : NR_MAX_PACKET_SIZE; len 54 net/netrom/nr_out.c skb_copy_from_linear_data(skb, skb_put(skbn, len), len); len 55 net/netrom/nr_out.c skb_pull(skb, len); len 61 net/netrom/nr_out.c if (skb->len > 0) len 124 net/netrom/nr_subr.c int len, timeout; len 126 net/netrom/nr_subr.c len = NR_NETWORK_LEN + NR_TRANSPORT_LEN; len 130 net/netrom/nr_subr.c len += 17; len 133 net/netrom/nr_subr.c len += (nr->bpqext) ? 2 : 1; len 144 net/netrom/nr_subr.c if ((skb = alloc_skb(len, GFP_ATOMIC)) == NULL) len 215 net/netrom/nr_subr.c int len; len 217 net/netrom/nr_subr.c len = NR_NETWORK_LEN + NR_TRANSPORT_LEN + 1; len 219 net/netrom/nr_subr.c if ((skbn = alloc_skb(len, GFP_ATOMIC)) == NULL) len 492 net/nfc/core.c dev_name(&dev->dev), target_idx, skb->len); len 46 net/nfc/digital.h unsigned int len); len 43 net/nfc/digital_core.c unsigned int len) len 47 net/nfc/digital_core.c skb = alloc_skb(len + ddev->tx_headroom + ddev->tx_tailroom, len 60 net/nfc/digital_core.c crc = crc_func(init, skb->data, skb->len); len 78 net/nfc/digital_core.c if (skb->len <= 2) len 81 net/nfc/digital_core.c crc = crc_func(crc_init, skb->data, skb->len - 2); len 89 net/nfc/digital_core.c rc = (skb->data[skb->len - 2] - (crc & 0xFF)) + len 90 net/nfc/digital_core.c (skb->data[skb->len - 1] - ((crc >> 8) & 0xFF)); len 95 net/nfc/digital_core.c skb_trim(skb, skb->len - 2); len 132 net/nfc/digital_core.c cmd->resp->data, cmd->resp->len, false); len 176 net/nfc/digital_core.c cmd->req->data, cmd->req->len, false); len 176 net/nfc/digital_dep.c skb->data[0] = skb->len; len 187 net/nfc/digital_dep.c if (skb->len < 2) len 194 net/nfc/digital_dep.c if (size != skb->len) len 209 net/nfc/digital_dep.c if (skb->len > ddev->remote_payload_max) { len 255 net/nfc/digital_dep.c if (resp->len > skb_tailroom(ddev->chaining_skb)) { len 270 net/nfc/digital_dep.c skb_put_data(ddev->chaining_skb, resp->data, resp->len); len 325 net/nfc/digital_dep.c if ((resp->len != sizeof(*psl_res)) || len 429 net/nfc/digital_dep.c if (resp->len < sizeof(struct digital_atr_res)) { len 434 net/nfc/digital_dep.c gb_len = resp->len - sizeof(struct digital_atr_res); len 734 net/nfc/digital_dep.c if ((resp->len >= 4) && len 754 net/nfc/digital_dep.c if (resp->len > ddev->local_payload_max) { len 762 net/nfc/digital_dep.c if (resp->len < size || dep_res->dir != DIGITAL_NFC_DEP_FRAME_DIR_IN || len 781 net/nfc/digital_dep.c if (size > resp->len) { len 1106 net/nfc/digital_dep.c if (resp->len > ddev->local_payload_max) { len 1114 net/nfc/digital_dep.c if (resp->len < size || dep_req->dir != DIGITAL_NFC_DEP_FRAME_DIR_OUT || len 1139 net/nfc/digital_dep.c if (size > resp->len) { len 1427 net/nfc/digital_dep.c if (resp->len != sizeof(struct digital_psl_req) || len 1556 net/nfc/digital_dep.c if (!resp->len) { len 1569 net/nfc/digital_dep.c if (resp->len < min_size) { len 1616 net/nfc/digital_dep.c gb_len = resp->len - sizeof(struct digital_atr_req); len 173 net/nfc/digital_technology.c if (skb->len < 1) len 202 net/nfc/digital_technology.c if (skb->len + 3 > ddev->target_fsc) len 228 net/nfc/digital_technology.c if (resp->len < 2) { len 294 net/nfc/digital_technology.c if (resp->len != DIGITAL_SEL_RES_LEN) { len 402 net/nfc/digital_technology.c if (resp->len < DIGITAL_SDD_RES_LEN) { len 484 net/nfc/digital_technology.c if (resp->len < sizeof(u16)) { len 552 net/nfc/digital_technology.c if (resp->len == DIGITAL_MIFARE_READ_RES_LEN + DIGITAL_CRC_LEN) { len 562 net/nfc/digital_technology.c if (resp->len == 1 && resp->data[0] == DIGITAL_MIFARE_ACK_RES) { len 584 net/nfc/digital_technology.c if (resp->len < sizeof(*attrib_res)) { len 655 net/nfc/digital_technology.c if (resp->len != sizeof(*sensb_res)) { len 752 net/nfc/digital_technology.c if (resp->len < DIGITAL_SENSF_RES_MIN_LENGTH) { len 771 net/nfc/digital_technology.c memcpy(target.sensf_res, sensf_res, resp->len); len 772 net/nfc/digital_technology.c target.sensf_res_len = resp->len; len 849 net/nfc/digital_technology.c if (resp->len != sizeof(*res)) { len 1031 net/nfc/digital_technology.c if (resp->len < 2 || sdd_req[0] != DIGITAL_CMD_SEL_REQ_CL1 || len 1090 net/nfc/digital_technology.c if (!resp->len || (sens_req != DIGITAL_CMD_SENS_REQ && len 1108 net/nfc/digital_technology.c if (!IS_ERR(resp) && (resp->len >= 2) && len 1189 net/nfc/digital_technology.c if (resp->len != sizeof(struct digital_sensf_req) + 1) { len 201 net/nfc/hci/core.c if (skb->len != 5) { len 229 net/nfc/hci/core.c if (skb->len != 1) { len 244 net/nfc/hci/core.c if (skb->len != 1) { len 310 net/nfc/hci/core.c if (atqa_skb->len != 2 || sak_skb->len != 1) { len 330 net/nfc/hci/core.c if (uid_skb->len == 0 || uid_skb->len > NFC_NFCID1_MAXSIZE) { len 335 net/nfc/hci/core.c memcpy(targets->nfcid1, uid_skb->data, uid_skb->len); len 336 net/nfc/hci/core.c targets->nfcid1_len = uid_skb->len; len 406 net/nfc/hci/core.c if (skb->len < 1) { /* no status data? */ len 483 net/nfc/hci/core.c if (skb->len && skb->len == strlen(hdev->init_data.session_id) && len 485 net/nfc/hci/core.c skb->len) == 0) && hdev->ops->load_session) { len 534 net/nfc/hci/core.c if (skb->len != 3) { len 551 net/nfc/hci/core.c if (skb->len != 3) { len 711 net/nfc/hci/core.c skb_trim(skb, skb->len - 1); /* RF Err ind */ len 749 net/nfc/hci/core.c skb->len, hci_transceive_cb, hdev); len 877 net/nfc/hci/core.c msg_len += (frag_skb->len - len 891 net/nfc/hci/core.c msg_len = frag_skb->len - NFC_HCI_HCP_PACKET_HEADER_LEN; len 105 net/nfc/hci/llc_shdlc.c 16, 1, skb->data, skb->len, 0); \ len 246 net/nfc/hci/llc_shdlc.c if (skb->len) { len 412 net/nfc/hci/llc_shdlc.c if (skb->len > 0) len 415 net/nfc/hci/llc_shdlc.c if (skb->len > 1) len 247 net/nfc/llcp.h struct msghdr *msg, size_t len); len 249 net/nfc/llcp.h struct msghdr *msg, size_t len); len 644 net/nfc/llcp_commands.c struct msghdr *msg, size_t len) len 653 net/nfc/llcp_commands.c pr_debug("Send I frame len %zd\n", len); len 676 net/nfc/llcp_commands.c msg_data = kmalloc(len, GFP_USER | __GFP_NOWARN); len 680 net/nfc/llcp_commands.c if (memcpy_from_msg(msg_data, msg, len)) { len 685 net/nfc/llcp_commands.c remaining_len = len; len 723 net/nfc/llcp_commands.c return len; len 727 net/nfc/llcp_commands.c struct msghdr *msg, size_t len) len 736 net/nfc/llcp_commands.c pr_debug("Send UI frame len %zd\n", len); len 742 net/nfc/llcp_commands.c msg_data = kmalloc(len, GFP_USER | __GFP_NOWARN); len 746 net/nfc/llcp_commands.c if (memcpy_from_msg(msg_data, msg, len)) { len 751 net/nfc/llcp_commands.c remaining_len = len; len 767 net/nfc/llcp_commands.c len -= remaining_len; len 768 net/nfc/llcp_commands.c if (len == 0) len 769 net/nfc/llcp_commands.c len = err; len 787 net/nfc/llcp_commands.c return len; len 740 net/nfc/llcp_core.c 16, 1, skb->data, skb->len, true); len 821 net/nfc/llcp_core.c size_t tlv_array_len = skb->len - LLCP_HEADER_SIZE, offset = 0; len 971 net/nfc/llcp_core.c skb->len - LLCP_HEADER_SIZE); len 1183 net/nfc/llcp_core.c skb->len - LLCP_HEADER_SIZE); len 1252 net/nfc/llcp_core.c tlv_len = skb->len - LLCP_HEADER_SIZE; len 1369 net/nfc/llcp_core.c if (skb->len <= LLCP_HEADER_SIZE) { len 1376 net/nfc/llcp_core.c while (skb->len > LLCP_AGF_PDU_HEADER_SIZE) { len 1381 net/nfc/llcp_core.c if (pdu_len < LLCP_HEADER_SIZE || pdu_len > skb->len) { len 1419 net/nfc/llcp_core.c skb->data, skb->len, true); len 66 net/nfc/llcp_sock.c int len, ret = 0; len 75 net/nfc/llcp_sock.c len = min_t(unsigned int, sizeof(llcp_addr), alen); len 76 net/nfc/llcp_sock.c memcpy(&llcp_addr, addr, len); len 146 net/nfc/llcp_sock.c int len, ret = 0; len 155 net/nfc/llcp_sock.c len = min_t(unsigned int, sizeof(llcp_addr), alen); len 156 net/nfc/llcp_sock.c memcpy(&llcp_addr, addr, len); len 299 net/nfc/llcp_sock.c int len, err = 0; len 308 net/nfc/llcp_sock.c if (get_user(len, optlen)) len 315 net/nfc/llcp_sock.c len = min_t(u32, len, sizeof(u32)); len 364 net/nfc/llcp_sock.c if (put_user(len, optlen)) len 648 net/nfc/llcp_sock.c int len, int flags) len 659 net/nfc/llcp_sock.c if (!addr || len < sizeof(*addr) || addr->sa_family != AF_NFC) len 759 net/nfc/llcp_sock.c size_t len) len 788 net/nfc/llcp_sock.c msg, len); len 798 net/nfc/llcp_sock.c return nfc_llcp_send_i_frame(llcp_sock, msg, len); len 802 net/nfc/llcp_sock.c size_t len, int flags) len 810 net/nfc/llcp_sock.c pr_debug("%p %zu\n", sk, len); len 836 net/nfc/llcp_sock.c rlen = skb->len; /* real length of skb */ len 837 net/nfc/llcp_sock.c copied = min_t(unsigned int, rlen, len); len 872 net/nfc/llcp_sock.c if (skb->len) { len 209 net/nfc/nci/core.c size_t len; len 218 net/nfc/nci/core.c BUG_ON(param->len > NCI_MAX_PARAM_LEN); len 222 net/nfc/nci/core.c cmd.param.len = param->len; len 223 net/nfc/nci/core.c memcpy(cmd.param.val, param->val, param->len); len 225 net/nfc/nci/core.c nci_send_cmd(ndev, NCI_OP_CORE_SET_CONFIG_CMD, (3 + param->len), &cmd); len 338 net/nfc/nci/core.c size_t len; len 347 net/nfc/nci/core.c nci_send_cmd(ndev, param->opcode, param->len, param->payload); len 350 net/nfc/nci/core.c int nci_prop_cmd(struct nci_dev *ndev, __u8 oid, size_t len, __u8 *payload) len 355 net/nfc/nci/core.c param.len = len; len 363 net/nfc/nci/core.c int nci_core_cmd(struct nci_dev *ndev, __u16 opcode, size_t len, __u8 *payload) len 368 net/nfc/nci/core.c param.len = len; len 613 net/nfc/nci/core.c int nci_set_config(struct nci_dev *ndev, __u8 id, size_t len, __u8 *val) len 617 net/nfc/nci/core.c if (!val || !len) len 621 net/nfc/nci/core.c param.len = len; len 736 net/nfc/nci/core.c param.val = nfc_get_local_general_bytes(nfc_dev, ¶m.len); len 737 net/nfc/nci/core.c if ((param.val == NULL) || (param.len == 0)) len 740 net/nfc/nci/core.c if (param.len > NFC_MAX_GT_LEN) len 999 net/nfc/nci/core.c pr_debug("target_idx %d, len %d\n", target->idx, skb->len); len 1278 net/nfc/nci/core.c pr_debug("len %d\n", skb->len); len 1296 net/nfc/nci/core.c pr_debug("len %d\n", skb->len); len 42 net/nfc/nci/data.c pr_debug("len %d, err %d\n", skb ? skb->len : 0, err); len 70 net/nfc/nci/data.c int plen = skb->len; len 97 net/nfc/nci/data.c int total_len = skb->len; len 172 net/nfc/nci/data.c pr_debug("conn_id 0x%x, plen %d\n", conn_id, skb->len); len 181 net/nfc/nci/data.c if (skb->len <= conn_info->max_pkt_payload_len) { len 223 net/nfc/nci/data.c reassembly_len = ndev->rx_data_reassembly->len; len 274 net/nfc/nci/data.c pr_debug("len %d\n", skb->len); len 294 net/nfc/nci/data.c status = skb->data[skb->len - 1]; len 295 net/nfc/nci/data.c skb_trim(skb, (skb->len - 1)); len 147 net/nfc/nci/hci.c int len, i, r; len 164 net/nfc/nci/hci.c len = conn_info->max_pkt_payload_len; len 168 net/nfc/nci/hci.c (skb->len + 1) >= data_len) { len 170 net/nfc/nci/hci.c len = data_len - i; len 172 net/nfc/nci/hci.c len = conn_info->max_pkt_payload_len - skb->len - 1; len 177 net/nfc/nci/hci.c if (len > 0) len 178 net/nfc/nci/hci.c skb_put_data(skb, data + i, len); len 184 net/nfc/nci/hci.c i += len; len 296 net/nfc/nci/hci.c if (skb->len != 5) { len 326 net/nfc/nci/hci.c if (skb->len != 1) { len 342 net/nfc/nci/hci.c if (skb->len != 1) { len 460 net/nfc/nci/hci.c msg_len += (frag_skb->len - len 474 net/nfc/nci/hci.c msg_len = frag_skb->len - NCI_HCI_HCP_PACKET_HEADER_LEN; len 753 net/nfc/nci/hci.c if (skb->len && len 754 net/nfc/nci/hci.c skb->len == strlen(ndev->hci_dev->init_data.session_id) && len 755 net/nfc/nci/hci.c !memcmp(ndev->hci_dev->init_data.session_id, skb->data, skb->len) && len 192 net/nfc/nci/rsp.c if (skb->len != 2) { len 40 net/nfc/nci/spi.c t.len = skb->len; len 44 net/nfc/nci/spi.c t.len = 0; len 60 net/nfc/nci/spi.c unsigned int payload_len = skb->len; len 75 net/nfc/nci/spi.c crc = crc_ccitt(CRC_INIT, skb->data, skb->len); len 161 net/nfc/nci/spi.c crc = crc_ccitt(CRC_INIT, skb->data, skb->len); len 187 net/nfc/nci/spi.c tx.len = 2; len 194 net/nfc/nci/spi.c rx.len = 2; len 217 net/nfc/nci/spi.c rx.len = rx_len; len 242 net/nfc/nci/spi.c u16 crc_data = (skb->data[skb->len - 2] << 8) | len 243 net/nfc/nci/spi.c skb->data[skb->len - 1]; len 246 net/nfc/nci/spi.c ret = (crc_ccitt(CRC_INIT, skb->data, skb->len - NCI_SPI_CRC_LEN) len 249 net/nfc/nci/spi.c skb_trim(skb, skb->len - NCI_SPI_CRC_LEN); len 303 net/nfc/nci/spi.c if (!skb->len) { len 96 net/nfc/nci/uart.c int len; len 99 net/nfc/nci/uart.c len = tty->ops->write(tty, skb->data, skb->len); len 100 net/nfc/nci/uart.c skb_pull(skb, len); len 101 net/nfc/nci/uart.c if (skb->len) { len 355 net/nfc/nci/uart.c if (nu->rx_skb->len < NCI_CTRL_HDR_SIZE) { len 369 net/nfc/nci/uart.c chunk_len = nu->rx_packet_len - nu->rx_skb->len; len 377 net/nfc/nci/uart.c if (nu->rx_packet_len == nu->rx_skb->len) { len 33 net/nfc/netlink.c .len = NFC_DEVICE_NAME_MAXSIZE }, len 46 net/nfc/netlink.c .len = NFC_FIRMWARE_NAME_MAXSIZE }, len 57 net/nfc/netlink.c .len = U8_MAX - 4 }, len 165 net/nfc/netlink.c return skb->len; len 640 net/nfc/netlink.c return skb->len; len 1395 net/nfc/netlink.c return skb->len; len 76 net/nfc/rawsock.c int len, int flags) len 85 net/nfc/rawsock.c if (!addr || len < sizeof(struct sockaddr_nfc) || len 202 net/nfc/rawsock.c static int rawsock_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) len 209 net/nfc/rawsock.c pr_debug("sock=%p sk=%p len=%zu\n", sock, sk, len); len 217 net/nfc/rawsock.c skb = nfc_alloc_send_skb(dev, sk, msg->msg_flags, len, &rc); len 221 net/nfc/rawsock.c rc = memcpy_from_msg(skb_put(skb, len), msg, len); len 235 net/nfc/rawsock.c return len; len 238 net/nfc/rawsock.c static int rawsock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, len 247 net/nfc/rawsock.c pr_debug("sock=%p sk=%p len=%zu flags=%d\n", sock, sk, len, flags); len 253 net/nfc/rawsock.c copied = skb->len; len 254 net/nfc/rawsock.c if (len < copied) { len 256 net/nfc/rawsock.c copied = len; len 156 net/openvswitch/actions.c const struct nlattr *actions, int len, len 161 net/openvswitch/actions.c const struct nlattr *attr, int len); len 348 net/openvswitch/actions.c int transport_len = skb->len - skb_transport_offset(skb); len 383 net/openvswitch/actions.c int transport_len = skb->len - skb_transport_offset(skb); len 889 net/openvswitch/actions.c if (skb->len - cutlen > ovs_mac_header_len(key)) len 890 net/openvswitch/actions.c pskb_trim(skb, skb->len - cutlen); len 896 net/openvswitch/actions.c (skb->len <= mru + vport->dev->hard_header_len))) { len 1160 net/openvswitch/actions.c if (skb->len <= arg->pkt_len) { len 1182 net/openvswitch/actions.c const struct nlattr *attr, int len) len 1187 net/openvswitch/actions.c for (a = attr, rem = len; rem > 0; len 1217 net/openvswitch/actions.c if (skb->len > trunc->max_len) len 1218 net/openvswitch/actions.c OVS_CB(skb)->cutlen = skb->len - trunc->max_len; len 1224 net/openvswitch/actions.c len, OVS_CB(skb)->cutlen); len 1370 net/openvswitch/actions.c const struct nlattr *actions, int len, len 1398 net/openvswitch/actions.c actions, len); len 1410 net/openvswitch/actions.c da = add_deferred_actions(skb, key, actions, len); len 1253 net/openvswitch/conntrack.c unsigned int len; len 1258 net/openvswitch/conntrack.c len = ntohs(ip_hdr(skb)->tot_len); len 1261 net/openvswitch/conntrack.c len = sizeof(struct ipv6hdr) len 1265 net/openvswitch/conntrack.c len = skb->len; len 1268 net/openvswitch/conntrack.c err = pskb_trim_rcsum(skb, len); len 376 net/openvswitch/datapath.c size_t plen = NLA_ALIGN(skb->len) - skb->len; len 392 net/openvswitch/datapath.c size_t len; len 412 net/openvswitch/datapath.c if (nla_attr_size(skb->len) > USHRT_MAX) { len 429 net/openvswitch/datapath.c hlen = skb->len; len 431 net/openvswitch/datapath.c len = upcall_msg_size(upcall_info, hlen - cutlen, len 433 net/openvswitch/datapath.c user_skb = genlmsg_new(len, GFP_ATOMIC); len 499 net/openvswitch/datapath.c skb->len)) { len 512 net/openvswitch/datapath.c nla->nla_len = nla_attr_size(skb->len - cutlen); len 514 net/openvswitch/datapath.c err = skb_zerocopy(user_skb, skb, skb->len - cutlen, hlen); len 521 net/openvswitch/datapath.c ((struct nlmsghdr *) user_skb->data)->nlmsg_len = user_skb->len; len 545 net/openvswitch/datapath.c int len; len 554 net/openvswitch/datapath.c len = nla_len(a[OVS_PACKET_ATTR_PACKET]); len 555 net/openvswitch/datapath.c packet = __dev_alloc_skb(NET_IP_ALIGN + len, GFP_KERNEL); len 561 net/openvswitch/datapath.c nla_memcpy(__skb_put(packet, len), a[OVS_PACKET_ATTR_PACKET], len); len 626 net/openvswitch/datapath.c [OVS_PACKET_ATTR_PACKET] = { .len = ETH_HLEN }, len 705 net/openvswitch/datapath.c size_t len = NLMSG_ALIGN(sizeof(struct ovs_header)); len 711 net/openvswitch/datapath.c len += nla_total_size(sfid->ufid_len); len 713 net/openvswitch/datapath.c len += nla_total_size(ovs_key_attr_size()); len 717 net/openvswitch/datapath.c len += nla_total_size(ovs_key_attr_size()); len 721 net/openvswitch/datapath.c len += nla_total_size(ovs_key_attr_size()); len 725 net/openvswitch/datapath.c len += nla_total_size(acts->orig_len); len 727 net/openvswitch/datapath.c return len len 806 net/openvswitch/datapath.c const int skb_orig_len = skb->len; len 859 net/openvswitch/datapath.c size_t len; len 864 net/openvswitch/datapath.c len = ovs_flow_cmd_msg_size(acts, sfid, ufid_flags); len 865 net/openvswitch/datapath.c skb = genlmsg_new(len, GFP_KERNEL); len 1418 net/openvswitch/datapath.c return skb->len; len 1427 net/openvswitch/datapath.c [OVS_FLOW_ATTR_UFID] = { .type = NLA_UNSPEC, .len = 1 }, len 1844 net/openvswitch/datapath.c return skb->len; len 1848 net/openvswitch/datapath.c [OVS_DP_ATTR_NAME] = { .type = NLA_NUL_STRING, .len = IFNAMSIZ - 1 }, len 2302 net/openvswitch/datapath.c return skb->len; len 2306 net/openvswitch/datapath.c [OVS_VPORT_ATTR_NAME] = { .type = NLA_NUL_STRING, .len = IFNAMSIZ - 1 }, len 2307 net/openvswitch/datapath.c [OVS_VPORT_ATTR_STATS] = { .len = sizeof(struct ovs_vport_stats) }, len 64 net/openvswitch/flow.c int len = skb->len + (skb_vlan_tag_present(skb) ? VLAN_HLEN : 0); len 102 net/openvswitch/flow.c new_stats->byte_count = len; len 118 net/openvswitch/flow.c stats->byte_count += len; len 174 net/openvswitch/flow.c static int check_header(struct sk_buff *skb, int len) len 176 net/openvswitch/flow.c if (unlikely(skb->len < len)) len 178 net/openvswitch/flow.c if (unlikely(!pskb_may_pull(skb, len))) len 201 net/openvswitch/flow.c skb->len < nh_ofs + ip_len)) len 218 net/openvswitch/flow.c skb->len < th_ofs + tcp_len)) len 309 net/openvswitch/flow.c if (unlikely(skb->len < sizeof(struct vlan_head) + sizeof(__be16))) len 385 net/openvswitch/flow.c if (skb->len < sizeof(struct llc_snap_hdr)) len 420 net/openvswitch/flow.c int icmp_len = skb->len - skb_transport_offset(skb); len 44 net/openvswitch/flow_netlink.c int len; len 124 net/openvswitch/flow_netlink.c #define SW_FLOW_KEY_MEMCPY_OFFSET(match, offset, value_p, len, is_mask) \ len 126 net/openvswitch/flow_netlink.c update_range(match, offset, len, is_mask); \ len 129 net/openvswitch/flow_netlink.c len); \ len 131 net/openvswitch/flow_netlink.c memcpy((u8 *)(match)->key + offset, value_p, len); \ len 134 net/openvswitch/flow_netlink.c #define SW_FLOW_KEY_MEMCPY(match, field, value_p, len, is_mask) \ len 136 net/openvswitch/flow_netlink.c value_p, len, is_mask) len 374 net/openvswitch/flow_netlink.c [OVS_VXLAN_EXT_GBP] = { .len = sizeof(u32) }, len 378 net/openvswitch/flow_netlink.c [OVS_TUNNEL_KEY_ATTR_ID] = { .len = sizeof(u64) }, len 379 net/openvswitch/flow_netlink.c [OVS_TUNNEL_KEY_ATTR_IPV4_SRC] = { .len = sizeof(u32) }, len 380 net/openvswitch/flow_netlink.c [OVS_TUNNEL_KEY_ATTR_IPV4_DST] = { .len = sizeof(u32) }, len 381 net/openvswitch/flow_netlink.c [OVS_TUNNEL_KEY_ATTR_TOS] = { .len = 1 }, len 382 net/openvswitch/flow_netlink.c [OVS_TUNNEL_KEY_ATTR_TTL] = { .len = 1 }, len 383 net/openvswitch/flow_netlink.c [OVS_TUNNEL_KEY_ATTR_DONT_FRAGMENT] = { .len = 0 }, len 384 net/openvswitch/flow_netlink.c [OVS_TUNNEL_KEY_ATTR_CSUM] = { .len = 0 }, len 385 net/openvswitch/flow_netlink.c [OVS_TUNNEL_KEY_ATTR_TP_SRC] = { .len = sizeof(u16) }, len 386 net/openvswitch/flow_netlink.c [OVS_TUNNEL_KEY_ATTR_TP_DST] = { .len = sizeof(u16) }, len 387 net/openvswitch/flow_netlink.c [OVS_TUNNEL_KEY_ATTR_OAM] = { .len = 0 }, len 388 net/openvswitch/flow_netlink.c [OVS_TUNNEL_KEY_ATTR_GENEVE_OPTS] = { .len = OVS_ATTR_VARIABLE }, len 389 net/openvswitch/flow_netlink.c [OVS_TUNNEL_KEY_ATTR_VXLAN_OPTS] = { .len = OVS_ATTR_NESTED, len 391 net/openvswitch/flow_netlink.c [OVS_TUNNEL_KEY_ATTR_IPV6_SRC] = { .len = sizeof(struct in6_addr) }, len 392 net/openvswitch/flow_netlink.c [OVS_TUNNEL_KEY_ATTR_IPV6_DST] = { .len = sizeof(struct in6_addr) }, len 393 net/openvswitch/flow_netlink.c [OVS_TUNNEL_KEY_ATTR_ERSPAN_OPTS] = { .len = OVS_ATTR_VARIABLE }, len 394 net/openvswitch/flow_netlink.c [OVS_TUNNEL_KEY_ATTR_IPV4_INFO_BRIDGE] = { .len = 0 }, len 399 net/openvswitch/flow_netlink.c [OVS_NSH_KEY_ATTR_BASE] = { .len = sizeof(struct ovs_nsh_key_base) }, len 400 net/openvswitch/flow_netlink.c [OVS_NSH_KEY_ATTR_MD1] = { .len = sizeof(struct ovs_nsh_key_md1) }, len 401 net/openvswitch/flow_netlink.c [OVS_NSH_KEY_ATTR_MD2] = { .len = OVS_ATTR_VARIABLE }, len 406 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_ENCAP] = { .len = OVS_ATTR_NESTED }, len 407 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_PRIORITY] = { .len = sizeof(u32) }, len 408 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_IN_PORT] = { .len = sizeof(u32) }, len 409 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_SKB_MARK] = { .len = sizeof(u32) }, len 410 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_ETHERNET] = { .len = sizeof(struct ovs_key_ethernet) }, len 411 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_VLAN] = { .len = sizeof(__be16) }, len 412 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_ETHERTYPE] = { .len = sizeof(__be16) }, len 413 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_IPV4] = { .len = sizeof(struct ovs_key_ipv4) }, len 414 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_IPV6] = { .len = sizeof(struct ovs_key_ipv6) }, len 415 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_TCP] = { .len = sizeof(struct ovs_key_tcp) }, len 416 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_TCP_FLAGS] = { .len = sizeof(__be16) }, len 417 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_UDP] = { .len = sizeof(struct ovs_key_udp) }, len 418 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_SCTP] = { .len = sizeof(struct ovs_key_sctp) }, len 419 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_ICMP] = { .len = sizeof(struct ovs_key_icmp) }, len 420 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_ICMPV6] = { .len = sizeof(struct ovs_key_icmpv6) }, len 421 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_ARP] = { .len = sizeof(struct ovs_key_arp) }, len 422 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_ND] = { .len = sizeof(struct ovs_key_nd) }, len 423 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_RECIRC_ID] = { .len = sizeof(u32) }, len 424 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_DP_HASH] = { .len = sizeof(u32) }, len 425 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_TUNNEL] = { .len = OVS_ATTR_NESTED, len 427 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_MPLS] = { .len = sizeof(struct ovs_key_mpls) }, len 428 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_CT_STATE] = { .len = sizeof(u32) }, len 429 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_CT_ZONE] = { .len = sizeof(u16) }, len 430 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_CT_MARK] = { .len = sizeof(u32) }, len 431 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_CT_LABELS] = { .len = sizeof(struct ovs_key_ct_labels) }, len 433 net/openvswitch/flow_netlink.c .len = sizeof(struct ovs_key_ct_tuple_ipv4) }, len 435 net/openvswitch/flow_netlink.c .len = sizeof(struct ovs_key_ct_tuple_ipv6) }, len 436 net/openvswitch/flow_netlink.c [OVS_KEY_ATTR_NSH] = { .len = OVS_ATTR_NESTED, len 485 net/openvswitch/flow_netlink.c expected_len = ovs_key_lens[type].len; len 592 net/openvswitch/flow_netlink.c ovs_vxlan_ext_key_lens[type].len)) { len 595 net/openvswitch/flow_netlink.c ovs_vxlan_ext_key_lens[type].len); len 675 net/openvswitch/flow_netlink.c ovs_tunnel_key_lens[type].len)) { len 677 net/openvswitch/flow_netlink.c type, nla_len(a), ovs_tunnel_key_lens[type].len); len 1400 net/openvswitch/flow_netlink.c ovs_nsh_key_attr_lens[type].len)) { len 1406 net/openvswitch/flow_netlink.c ovs_nsh_key_attr_lens[type].len len 1727 net/openvswitch/flow_netlink.c if (tbl[nla_type(nla)].len == OVS_ATTR_NESTED) len 1839 net/openvswitch/flow_netlink.c size_t len; len 1844 net/openvswitch/flow_netlink.c len = nla_len(attr); len 1845 net/openvswitch/flow_netlink.c if (len < 1 || len > MAX_UFID_LENGTH) { len 1851 net/openvswitch/flow_netlink.c return len; len 2356 net/openvswitch/flow_netlink.c int attrtype, void *data, int len, bool log) len 2360 net/openvswitch/flow_netlink.c a = reserve_sfa_size(sfa, nla_attr_size(len), log); len 2365 net/openvswitch/flow_netlink.c a->nla_len = nla_attr_size(len); len 2368 net/openvswitch/flow_netlink.c memcpy(nla_data(a), data, len); len 2369 net/openvswitch/flow_netlink.c memset((unsigned char *) a + a->nla_len, 0, nla_padlen(len)); len 2375 net/openvswitch/flow_netlink.c int len, bool log) len 2379 net/openvswitch/flow_netlink.c a = __add_action(sfa, attrtype, data, len, log); len 2536 net/openvswitch/flow_netlink.c int len; len 2541 net/openvswitch/flow_netlink.c len = sizeof(*option) + option->length * 4; len 2542 net/openvswitch/flow_netlink.c if (len > opts_len) len 2547 net/openvswitch/flow_netlink.c option = (struct geneve_opt *)((u8 *)option + len); len 2548 net/openvswitch/flow_netlink.c opts_len -= len; len 2653 net/openvswitch/flow_netlink.c static bool validate_masked(u8 *data, int len) len 2655 net/openvswitch/flow_netlink.c u8 *mask = data + len; len 2657 net/openvswitch/flow_netlink.c while (len--) len 2682 net/openvswitch/flow_netlink.c !check_attr_len(key_len, ovs_key_lens[key_type].len)) len 2805 net/openvswitch/flow_netlink.c int start, len = key_len * 2; len 2816 net/openvswitch/flow_netlink.c at = __add_action(sfa, key_type, NULL, len, log); len 3421 net/openvswitch/flow_netlink.c int ovs_nla_put_actions(const struct nlattr *attr, int len, struct sk_buff *skb) len 3426 net/openvswitch/flow_netlink.c nla_for_each_attr(a, attr, len, rem) { len 61 net/openvswitch/flow_netlink.h void *data, int len, bool log); len 63 net/openvswitch/flow_netlink.h int len, struct sk_buff *skb); len 51 net/openvswitch/flow_table.c int len = full ? sizeof *dst : range_n_bytes(&mask->range); len 62 net/openvswitch/flow_table.c for (i = 0; i < len; i += sizeof(long)) len 27 net/openvswitch/meter.c [OVS_METER_ATTR_STATS] = { .len = sizeof(struct ovs_flow_stats) }, len 39 net/openvswitch/meter.c [OVS_BAND_ATTR_STATS] = { .len = sizeof(struct ovs_flow_stats) }, len 474 net/openvswitch/meter.c meter->stats.n_bytes += skb->len; len 486 net/openvswitch/meter.c cost = (meter->kbps) ? skb->len * 8 : 1000; len 511 net/openvswitch/meter.c band->stats.n_bytes += skb->len; len 36 net/openvswitch/vport-internal_dev.c int len, err; len 38 net/openvswitch/vport-internal_dev.c len = skb->len; len 47 net/openvswitch/vport-internal_dev.c tstats->tx_bytes += len; len 247 net/openvswitch/vport-internal_dev.c stats->rx_bytes += skb->len; len 455 net/openvswitch/vport.c int length = skb->len - dev->hard_header_len; len 990 net/packet/af_packet.c unsigned int len) len 995 net/packet/af_packet.c ppd->tp_next_offset = TOTAL_PKT_LEN_INCL_ALIGN(len); len 997 net/packet/af_packet.c pkc->nxt_offset += TOTAL_PKT_LEN_INCL_ALIGN(len); len 998 net/packet/af_packet.c BLOCK_LEN(pbd) += TOTAL_PKT_LEN_INCL_ALIGN(len); len 1007 net/packet/af_packet.c unsigned int len len 1043 net/packet/af_packet.c if (curr+TOTAL_PKT_LEN_INCL_ALIGN(len) < end) { len 1044 net/packet/af_packet.c prb_fill_curr_block(curr, pkc, pbd, len); len 1055 net/packet/af_packet.c prb_fill_curr_block(curr, pkc, pbd, len); len 1068 net/packet/af_packet.c int status, unsigned int len) len 1078 net/packet/af_packet.c return __packet_lookup_frame_in_block(po, skb, len); len 1204 net/packet/af_packet.c int idx, len; len 1206 net/packet/af_packet.c len = READ_ONCE(po->rx_ring.frame_max) + 1; len 1209 net/packet/af_packet.c idx += len >> pow_off; len 1210 net/packet/af_packet.c if (idx >= len) len 1211 net/packet/af_packet.c idx -= len; len 1217 net/packet/af_packet.c int idx, len; len 1219 net/packet/af_packet.c len = READ_ONCE(po->rx_ring.prb_bdqc.knum_blocks); len 1222 net/packet/af_packet.c idx += len >> pow_off; len 1223 net/packet/af_packet.c if (idx >= len) len 1224 net/packet/af_packet.c idx -= len; len 1539 net/packet/af_packet.c unsigned int len) len 1547 net/packet/af_packet.c if (len != sizeof(fprog)) len 1549 net/packet/af_packet.c if (copy_from_user(&fprog, data, len)) len 1561 net/packet/af_packet.c unsigned int len) len 1568 net/packet/af_packet.c if (len != sizeof(fd)) len 1570 net/packet/af_packet.c if (copy_from_user(&fd, data, len)) len 1582 net/packet/af_packet.c unsigned int len) len 1586 net/packet/af_packet.c return fanout_set_data_cbpf(po, data, len); len 1588 net/packet/af_packet.c return fanout_set_data_ebpf(po, data, len); len 1876 net/packet/af_packet.c size_t len) len 1929 net/packet/af_packet.c if (len > dev->mtu + dev->hard_header_len + VLAN_HLEN + extra_len) len 1938 net/packet/af_packet.c skb = sock_wmalloc(sk, len + reserved + tlen, 0, GFP_KERNEL); len 1952 net/packet/af_packet.c if (len < hhlen) len 1955 net/packet/af_packet.c err = memcpy_from_msg(skb_put(skb, len), msg, len); len 1961 net/packet/af_packet.c if (!dev_validate_header(dev, skb->data, len)) { len 1965 net/packet/af_packet.c if (len > (dev->mtu + dev->hard_header_len + extra_len) && len 1993 net/packet/af_packet.c return len; len 2018 net/packet/af_packet.c size_t *len) len 2022 net/packet/af_packet.c if (*len < sizeof(vnet_hdr)) len 2024 net/packet/af_packet.c *len -= sizeof(vnet_hdr); len 2051 net/packet/af_packet.c int skb_len = skb->len; len 2082 net/packet/af_packet.c snaplen = skb->len; len 2100 net/packet/af_packet.c skb->len = skb_len; len 2121 net/packet/af_packet.c PACKET_SKB_CB(skb)->sa.origlen = skb->len; len 2149 net/packet/af_packet.c skb->len = skb_len; len 2167 net/packet/af_packet.c int skb_len = skb->len; len 2203 net/packet/af_packet.c snaplen = skb->len; len 2319 net/packet/af_packet.c h.h1->tp_len = skb->len; len 2328 net/packet/af_packet.c h.h2->tp_len = skb->len; len 2350 net/packet/af_packet.c h.h3->tp_len = skb->len; len 2402 net/packet/af_packet.c skb->len = skb_len; len 2442 net/packet/af_packet.c static int __packet_snd_vnet_parse(struct virtio_net_hdr *vnet_hdr, size_t len) len 2452 net/packet/af_packet.c if (__virtio16_to_cpu(vio_le(), vnet_hdr->hdr_len) > len) len 2458 net/packet/af_packet.c static int packet_snd_vnet_parse(struct msghdr *msg, size_t *len, len 2461 net/packet/af_packet.c if (*len < sizeof(*vnet_hdr)) len 2463 net/packet/af_packet.c *len -= sizeof(*vnet_hdr); len 2468 net/packet/af_packet.c return __packet_snd_vnet_parse(vnet_hdr, *len); len 2477 net/packet/af_packet.c int to_write, offset, len, nr_frags, len_max; len 2519 net/packet/af_packet.c len = ((to_write > len_max) ? len_max : to_write); len 2522 net/packet/af_packet.c skb->len += to_write; len 2536 net/packet/af_packet.c data += len; len 2539 net/packet/af_packet.c skb_fill_page_desc(skb, nr_frags, page, offset, len); len 2540 net/packet/af_packet.c to_write -= len; len 2543 net/packet/af_packet.c len = ((to_write > len_max) ? len_max : to_write); len 2816 net/packet/af_packet.c size_t reserve, size_t len, len 2823 net/packet/af_packet.c if (prepad + len < PAGE_SIZE || !linear) len 2824 net/packet/af_packet.c linear = len; len 2826 net/packet/af_packet.c skb = sock_alloc_send_pskb(sk, prepad + linear, len - linear, noblock, len 2833 net/packet/af_packet.c skb->data_len = len - linear; len 2834 net/packet/af_packet.c skb->len += len - linear; len 2839 net/packet/af_packet.c static int packet_snd(struct socket *sock, struct msghdr *msg, size_t len) len 2897 net/packet/af_packet.c err = packet_snd_vnet_parse(msg, &len, &vnet_hdr); len 2913 net/packet/af_packet.c (len > dev->mtu + reserve + VLAN_HLEN + extra_len)) len 2920 net/packet/af_packet.c linear = max(linear, min_t(int, len, dev->hard_header_len)); len 2921 net/packet/af_packet.c skb = packet_alloc_skb(sk, hlen + tlen, hlen, len, linear, len 2930 net/packet/af_packet.c offset = dev_hard_header(skb, dev, ntohs(proto), addr, NULL, len); len 2935 net/packet/af_packet.c if (len < reserve + sizeof(struct ipv6hdr) && len 2941 net/packet/af_packet.c err = skb_copy_datagram_from_iter(skb, offset, &msg->msg_iter, len); len 2946 net/packet/af_packet.c !dev_validate_header(dev, skb->data, len)) { len 2953 net/packet/af_packet.c if (!vnet_hdr.gso_type && (len > dev->mtu + reserve + extra_len) && len 2969 net/packet/af_packet.c len += sizeof(vnet_hdr); len 2984 net/packet/af_packet.c return len; len 2995 net/packet/af_packet.c static int packet_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) len 3003 net/packet/af_packet.c return packet_snd(sock, msg, len); len 3313 net/packet/af_packet.c static int packet_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, len 3333 net/packet/af_packet.c err = sock_recv_errqueue(sk, msg, len, len 3361 net/packet/af_packet.c err = packet_rcv_vnet(msg, skb, &len); len 3371 net/packet/af_packet.c copied = skb->len; len 3372 net/packet/af_packet.c if (copied > len) { len 3373 net/packet/af_packet.c copied = len; len 3430 net/packet/af_packet.c aux.tp_snaplen = skb->len; len 3448 net/packet/af_packet.c err = vnet_hdr_len + ((flags&MSG_TRUNC) ? skb->len : copied); len 3668 net/packet/af_packet.c int len = optlen; len 3670 net/packet/af_packet.c if (len < sizeof(struct packet_mreq)) len 3672 net/packet/af_packet.c if (len > sizeof(mreq)) len 3673 net/packet/af_packet.c len = sizeof(mreq); len 3674 net/packet/af_packet.c if (copy_from_user(&mreq, optval, len)) len 3676 net/packet/af_packet.c if (len < (mreq.mr_alen + offsetof(struct packet_mreq, mr_address))) len 3689 net/packet/af_packet.c int len; len 3695 net/packet/af_packet.c len = sizeof(req_u.req); len 3699 net/packet/af_packet.c len = sizeof(req_u.req3); len 3702 net/packet/af_packet.c if (optlen < len) { len 3705 net/packet/af_packet.c if (copy_from_user(&req_u.req, optval, len)) len 3923 net/packet/af_packet.c int len; len 3935 net/packet/af_packet.c if (get_user(len, optlen)) len 3938 net/packet/af_packet.c if (len < 0) len 3975 net/packet/af_packet.c if (len > sizeof(int)) len 3976 net/packet/af_packet.c len = sizeof(int); len 3977 net/packet/af_packet.c if (len < sizeof(int)) len 3979 net/packet/af_packet.c if (copy_from_user(&val, optval, len)) len 4033 net/packet/af_packet.c if (len > lv) len 4034 net/packet/af_packet.c len = lv; len 4035 net/packet/af_packet.c if (put_user(len, optlen)) len 4037 net/packet/af_packet.c if (copy_to_user(optval, data, len)) len 4135 net/packet/af_packet.c amount = skb->len; len 4218 net/packet/af_packet.c unsigned int len) len 4222 net/packet/af_packet.c for (i = 0; i < len; i++) { len 221 net/packet/diag.c return skb->len; len 119 net/phonet/af_phonet.c const void *saddr, unsigned int len) len 154 net/phonet/af_phonet.c if (skb->len + 2 > 0xffff /* Phonet length field limit */ || len 155 net/phonet/af_phonet.c skb->len + sizeof(struct phonethdr) > dev->mtu) { len 174 net/phonet/af_phonet.c ph->pn_length = __cpu_to_be16(skb->len + 2 - sizeof(*ph)); len 188 net/phonet/af_phonet.c NULL, NULL, skb->len); len 204 net/phonet/af_phonet.c static int pn_raw_send(const void *data, int len, struct net_device *dev, len 207 net/phonet/af_phonet.c struct sk_buff *skb = alloc_skb(MAX_PHONET_HEADER + len, GFP_ATOMIC); len 215 net/phonet/af_phonet.c __skb_put(skb, len); len 216 net/phonet/af_phonet.c skb_copy_to_linear_data(skb, data, len); len 365 net/phonet/af_phonet.c u16 len; len 377 net/phonet/af_phonet.c len = get_unaligned_be16(&ph->pn_length); len 378 net/phonet/af_phonet.c if (len < 2) len 380 net/phonet/af_phonet.c len -= 2; len 381 net/phonet/af_phonet.c if ((len > skb->len) || pskb_trim(skb, len)) len 438 net/phonet/af_phonet.c skb->len) < 0) len 40 net/phonet/datagram.c answ = skb ? skb->len : 0; len 73 net/phonet/datagram.c static int pn_sendmsg(struct sock *sk, struct msghdr *msg, size_t len) len 92 net/phonet/datagram.c skb = sock_alloc_send_skb(sk, MAX_PHONET_HEADER + len, len 98 net/phonet/datagram.c err = memcpy_from_msg((void *)skb_put(skb, len), msg, len); len 111 net/phonet/datagram.c return (err >= 0) ? len : err; len 114 net/phonet/datagram.c static int pn_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, len 132 net/phonet/datagram.c copylen = skb->len; len 133 net/phonet/datagram.c if (len < copylen) { len 135 net/phonet/datagram.c copylen = len; len 144 net/phonet/datagram.c rval = (flags & MSG_TRUNC) ? skb->len : copylen; len 100 net/phonet/pep-gprs.c rskb->len += skb->len; len 101 net/phonet/pep-gprs.c rskb->data_len += rskb->len; len 102 net/phonet/pep-gprs.c rskb->truesize += rskb->len; len 106 net/phonet/pep-gprs.c flen += fs->len; len 109 net/phonet/pep-gprs.c skb->len -= flen; len 122 net/phonet/pep-gprs.c dev->stats.rx_bytes += skb->len; len 177 net/phonet/pep-gprs.c int len, err; len 190 net/phonet/pep-gprs.c len = skb->len; len 198 net/phonet/pep-gprs.c dev->stats.tx_bytes += len; len 70 net/phonet/pep.c int len, gfp_t priority) len 72 net/phonet/pep.c struct sk_buff *skb = alloc_skb(MAX_PNPIPE_HEADER + len, priority); len 78 net/phonet/pep.c __skb_put(skb, len); len 79 net/phonet/pep.c skb_copy_to_linear_data(skb, payload, len); len 86 net/phonet/pep.c const void *data, int len, gfp_t priority) len 93 net/phonet/pep.c skb = pep_alloc_skb(sk, data, len, priority); len 108 net/phonet/pep.c const void *data, int len, gfp_t priority) len 114 net/phonet/pep.c skb = pep_alloc_skb(sk, data, len, priority); len 129 net/phonet/pep.c const void *data, int len) len 135 net/phonet/pep.c skb = pep_alloc_skb(sk, data, len, GFP_KERNEL); len 313 net/phonet/pep.c u8 type, buf[2], len = sizeof(buf); len 314 net/phonet/pep.c u8 *data = pep_get_sb(skb, &type, &len, buf); len 320 net/phonet/pep.c if (len < 2 || (data[0] | data[1]) > 3) len 498 net/phonet/pep.c u8 type, buf[6], len = sizeof(buf); len 499 net/phonet/pep.c const u8 *data = pep_get_sb(skb, &type, &len, buf); len 506 net/phonet/pep.c if (len < 2 || len < data[0]) len 508 net/phonet/pep.c pn->tx_fc = pipe_negotiate_fc(data + 2, len - 2); len 512 net/phonet/pep.c if (len < 2 || len < data[0]) len 514 net/phonet/pep.c pn->rx_fc = pipe_negotiate_fc(data + 2, len - 2); len 809 net/phonet/pep.c u8 type, buf[1], len = sizeof(buf); len 810 net/phonet/pep.c const u8 *data = pep_get_sb(skb, &type, &len, buf); len 816 net/phonet/pep.c if (len < 1) len 883 net/phonet/pep.c static int pep_sock_connect(struct sock *sk, struct sockaddr *addr, int len) len 904 net/phonet/pep.c static int pep_sock_enable(struct sock *sk, struct sockaddr *addr, int len) len 934 net/phonet/pep.c answ = skb_peek(&pn->ctrlreq_queue)->len; len 936 net/phonet/pep.c answ = skb_peek(&sk->sk_receive_queue)->len; len 1043 net/phonet/pep.c int len, val; len 1047 net/phonet/pep.c if (get_user(len, optlen)) len 1073 net/phonet/pep.c len = min_t(unsigned int, sizeof(int), len); len 1074 net/phonet/pep.c if (put_user(len, optlen)) len 1111 net/phonet/pep.c static int pep_sendmsg(struct sock *sk, struct msghdr *msg, size_t len) len 1119 net/phonet/pep.c if (len > USHRT_MAX) len 1127 net/phonet/pep.c skb = sock_alloc_send_skb(sk, MAX_PNPIPE_HEADER + len, len 1133 net/phonet/pep.c err = memcpy_from_msg(skb_put(skb, len), msg, len); len 1181 net/phonet/pep.c err = len; /* success! */ len 1211 net/phonet/pep.c rskb->len += skb->len; len 1212 net/phonet/pep.c rskb->data_len += rskb->len; len 1213 net/phonet/pep.c rskb->truesize += rskb->len; len 1217 net/phonet/pep.c flen += fs->len; len 1220 net/phonet/pep.c skb->len -= flen; len 1237 net/phonet/pep.c static int pep_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, len 1281 net/phonet/pep.c if (skb->len > len) len 1284 net/phonet/pep.c len = skb->len; len 1286 net/phonet/pep.c err = skb_copy_datagram_msg(skb, 0, msg, len); len 1288 net/phonet/pep.c err = (flags & MSG_TRUNC) ? skb->len : len; len 155 net/phonet/pn_netlink.c return skb->len; len 284 net/phonet/pn_netlink.c return skb->len; len 156 net/phonet/socket.c static int pn_socket_bind(struct socket *sock, struct sockaddr *addr, int len) len 166 net/phonet/socket.c return sk->sk_prot->bind(sk, addr, len); len 168 net/phonet/socket.c if (len < sizeof(struct sockaddr_pn)) len 218 net/phonet/socket.c int len, int flags) len 229 net/phonet/socket.c if (len < sizeof(struct sockaddr_pn)) len 255 net/phonet/socket.c err = sk->sk_prot->connect(sk, addr, len); len 94 net/psample/psample.c return msg->len; len 227 net/psample/psample.c data_len = min(skb->len, trunc_size); len 257 net/psample/psample.c ret = nla_put_u32(nl_skb, PSAMPLE_ATTR_ORIGSIZE, skb->len); len 180 net/qrtr/qrtr.c size_t len = skb->len; len 196 net/qrtr/qrtr.c hdr->size = cpu_to_le32(len); len 199 net/qrtr/qrtr.c skb_put_padto(skb, ALIGN(len, 4) + sizeof(*hdr)); len 251 net/qrtr/qrtr.c int qrtr_endpoint_post(struct qrtr_endpoint *ep, const void *data, size_t len) len 262 net/qrtr/qrtr.c if (len & 3) len 265 net/qrtr/qrtr.c skb = netdev_alloc_skb(NULL, len); len 311 net/qrtr/qrtr.c if (len != ALIGN(size, 4) + hdrlen) len 648 net/qrtr/qrtr.c static int qrtr_bind(struct socket *sock, struct sockaddr *saddr, int len) len 655 net/qrtr/qrtr.c if (len < sizeof(*addr) || addr->sq_family != AF_QIPCRTR) len 719 net/qrtr/qrtr.c static int qrtr_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) len 736 net/qrtr/qrtr.c if (len > 65535) len 783 net/qrtr/qrtr.c plen = (len + 3) & ~3; len 791 net/qrtr/qrtr.c rc = memcpy_from_msg(skb_put(skb, len), msg, len); len 798 net/qrtr/qrtr.c if (len < 4) { len 811 net/qrtr/qrtr.c rc = len; len 843 net/qrtr/qrtr.c copied = skb->len; len 870 net/qrtr/qrtr.c int len, int flags) len 877 net/qrtr/qrtr.c if (len < sizeof(*addr) || addr->sq_family != AF_QIPCRTR) len 935 net/qrtr/qrtr.c long len = 0; len 942 net/qrtr/qrtr.c len = sk->sk_sndbuf - sk_wmem_alloc_get(sk); len 943 net/qrtr/qrtr.c if (len < 0) len 944 net/qrtr/qrtr.c len = 0; len 945 net/qrtr/qrtr.c rc = put_user(len, (int __user *)argp); len 950 net/qrtr/qrtr.c len = skb->len; len 951 net/qrtr/qrtr.c rc = put_user(len, (int __user *)argp); len 30 net/qrtr/qrtr.h int qrtr_endpoint_post(struct qrtr_endpoint *ep, const void *data, size_t len); len 21 net/qrtr/smd.c void *data, int len, void *priv, u32 addr) len 29 net/qrtr/smd.c rc = qrtr_endpoint_post(&qdev->ep, data, len); len 49 net/qrtr/smd.c rc = rpmsg_send(qdev->channel, skb->data, skb->len); len 66 net/qrtr/tun.c count = min_t(size_t, iov_iter_count(to), skb->len); len 79 net/qrtr/tun.c size_t len = iov_iter_count(from); len 83 net/qrtr/tun.c kbuf = kzalloc(len, GFP_KERNEL); len 87 net/qrtr/tun.c if (!copy_from_iter_full(kbuf, len, from)) { len 92 net/qrtr/tun.c ret = qrtr_endpoint_post(&tun->ep, kbuf, len); len 95 net/qrtr/tun.c return ret < 0 ? ret : len; len 294 net/rds/af_rds.c int len) len 306 net/rds/af_rds.c if (len < sizeof(struct sockaddr_in)) { len 309 net/rds/af_rds.c } else if (len < sizeof(struct sockaddr_in6)) { len 489 net/rds/af_rds.c int ret = -ENOPROTOOPT, len; len 495 net/rds/af_rds.c if (get_user(len, optlen)) { len 507 net/rds/af_rds.c if (len < sizeof(int)) len 517 net/rds/af_rds.c if (len < sizeof(int)) { len 731 net/rds/af_rds.c static void rds_sock_inc_info(struct socket *sock, unsigned int len, len 739 net/rds/af_rds.c len /= sizeof(struct rds_info_message); len 753 net/rds/af_rds.c if (total <= len) len 770 net/rds/af_rds.c static void rds6_sock_inc_info(struct socket *sock, unsigned int len, len 778 net/rds/af_rds.c len /= sizeof(struct rds6_info_message); len 787 net/rds/af_rds.c if (total <= len) len 802 net/rds/af_rds.c static void rds_sock_info(struct socket *sock, unsigned int len, len 810 net/rds/af_rds.c len /= sizeof(struct rds_info_socket); len 814 net/rds/af_rds.c if (len < rds_sock_count) { len 843 net/rds/af_rds.c static void rds6_sock_info(struct socket *sock, unsigned int len, len 850 net/rds/af_rds.c len /= sizeof(struct rds6_info_socket); len 854 net/rds/af_rds.c if (len < rds_sock_count) len 522 net/rds/connection.c static void rds_conn_message_info_cmn(struct socket *sock, unsigned int len, len 537 net/rds/connection.c len /= sizeof(struct rds6_info_message); len 539 net/rds/connection.c len /= sizeof(struct rds_info_message); len 567 net/rds/connection.c if (total <= len) len 588 net/rds/connection.c static void rds_conn_message_info(struct socket *sock, unsigned int len, len 593 net/rds/connection.c rds_conn_message_info_cmn(sock, len, iter, lens, want_send, false); len 597 net/rds/connection.c static void rds6_conn_message_info(struct socket *sock, unsigned int len, len 602 net/rds/connection.c rds_conn_message_info_cmn(sock, len, iter, lens, want_send, true); len 606 net/rds/connection.c static void rds_conn_message_info_send(struct socket *sock, unsigned int len, len 610 net/rds/connection.c rds_conn_message_info(sock, len, iter, lens, 1); len 614 net/rds/connection.c static void rds6_conn_message_info_send(struct socket *sock, unsigned int len, len 618 net/rds/connection.c rds6_conn_message_info(sock, len, iter, lens, 1); len 623 net/rds/connection.c unsigned int len, len 627 net/rds/connection.c rds_conn_message_info(sock, len, iter, lens, 0); len 632 net/rds/connection.c unsigned int len, len 636 net/rds/connection.c rds6_conn_message_info(sock, len, iter, lens, 0); len 640 net/rds/connection.c void rds_for_each_conn_info(struct socket *sock, unsigned int len, len 667 net/rds/connection.c if (len >= item_len) { len 669 net/rds/connection.c len -= item_len; len 678 net/rds/connection.c static void rds_walk_conn_path_info(struct socket *sock, unsigned int len, len 717 net/rds/connection.c if (len >= item_len) { len 719 net/rds/connection.c len -= item_len; len 786 net/rds/connection.c static void rds_conn_info(struct socket *sock, unsigned int len, len 792 net/rds/connection.c rds_walk_conn_path_info(sock, len, iter, lens, len 799 net/rds/connection.c static void rds6_conn_info(struct socket *sock, unsigned int len, len 805 net/rds/connection.c rds_walk_conn_path_info(sock, len, iter, lens, len 365 net/rds/ib.c static void rds_ib_ic_info(struct socket *sock, unsigned int len, len 371 net/rds/ib.c rds_for_each_conn_info(sock, len, iter, lens, len 379 net/rds/ib.c static void rds6_ib_ic_info(struct socket *sock, unsigned int len, len 385 net/rds/ib.c rds_for_each_conn_info(sock, len, iter, lens, len 107 net/rds/ib_fmr.c u32 len; len 118 net/rds/ib_fmr.c len = 0; len 144 net/rds/ib_fmr.c len += dma_len; len 147 net/rds/ib_fmr.c page_cnt += len >> PAGE_SHIFT; len 195 net/rds/ib_frmr.c u32 len; len 217 net/rds/ib_frmr.c len = 0; len 239 net/rds/ib_frmr.c len += dma_len; len 241 net/rds/ib_frmr.c frmr->dma_npages += len >> PAGE_SHIFT; len 540 net/rds/ib_recv.c u32 len; len 544 net/rds/ib_recv.c len = be32_to_cpu(inc->i_hdr.h_len); len 546 net/rds/ib_recv.c while (iov_iter_count(to) && copied < len) { len 554 net/rds/ib_recv.c to_copy = min_t(unsigned long, to_copy, len - copied); len 624 net/rds/ib_send.c unsigned int len = 0; len 643 net/rds/ib_send.c len = min(RDS_FRAG_SIZE, len 649 net/rds/ib_send.c send->s_sge[1].length = len; len 651 net/rds/ib_send.c bytes_sent += len; len 652 net/rds/ib_send.c rm->data.op_dmaoff += len; len 847 net/rds/ib_send.c unsigned long len; len 922 net/rds/ib_send.c len = sg_dma_len(scat); len 924 net/rds/ib_send.c send->s_sge[j].length = len; len 927 net/rds/ib_send.c sent += len; len 930 net/rds/ib_send.c remote_addr += len; len 169 net/rds/info.c int len; len 172 net/rds/info.c if (get_user(len, optlen)) { len 179 net/rds/info.c if (len < 0 || len > INT_MAX - PAGE_SIZE + 1 || start + len < start) { len 185 net/rds/info.c if (len == 0) len 188 net/rds/info.c nr_pages = (PAGE_ALIGN(start + len) - (start & PAGE_MASK)) len 206 net/rds/info.c rdsdebug("len %d nr_pages %lu\n", len, nr_pages); len 219 net/rds/info.c func(sock, len, &iter, &lens); len 226 net/rds/info.c if (total > len) { len 227 net/rds/info.c len = total; len 230 net/rds/info.c len = total; len 234 net/rds/info.c if (put_user(len, optlen)) len 18 net/rds/info.h typedef void (*rds_info_func)(struct socket *sock, unsigned int len, len 199 net/rds/message.c const void *data, unsigned int len) len 201 net/rds/message.c unsigned int ext_len = sizeof(u8) + len; len 208 net/rds/message.c if (type >= __RDS_EXTHDR_MAX || len != rds_exthdr_size[type]) len 216 net/rds/message.c memcpy(dst, data, len); len 218 net/rds/message.c dst[len] = RDS_EXTHDR_NONE; len 474 net/rds/message.c u32 len; len 477 net/rds/message.c len = be32_to_cpu(rm->m_inc.i_hdr.h_len); len 483 net/rds/message.c while (iov_iter_count(to) && copied < len) { len 486 net/rds/message.c to_copy = min_t(unsigned long, to_copy, len - copied); len 546 net/rds/rdma.c iov->len = args->nr_local; len 601 net/rds/rdma.c if (vec->len != args->nr_local) { len 58 net/rds/rdma_transport.c u8 len; len 121 net/rds/rdma_transport.c err = (int *)rdma_consumer_reject_data(cm_id, event, &len); len 123 net/rds/rdma_transport.c (err && len >= sizeof(*err) && len 399 net/rds/rds.h int len; len 404 net/rds/rds.h int len; len 786 net/rds/rds.h void rds_for_each_conn_info(struct socket *sock, unsigned int len, len 859 net/rds/rds.h unsigned int type, const void *data, unsigned int len); len 168 net/rds/recv.c unsigned int pos = 0, type, len; len 176 net/rds/recv.c len = sizeof(buffer); len 177 net/rds/recv.c type = rds_message_next_extension(hdr, &pos, &buffer, &len); len 201 net/rds/recv.c unsigned int pos = 0, type, len; len 210 net/rds/recv.c len = sizeof(buffer); len 211 net/rds/recv.c type = rds_message_next_extension(hdr, &pos, &buffer, &len); len 786 net/rds/recv.c minfo.len = be32_to_cpu(inc->i_hdr.h_len); len 815 net/rds/recv.c minfo6.len = be32_to_cpu(inc->i_hdr.h_len); len 240 net/rds/send.c unsigned int len; len 291 net/rds/send.c len = ntohl(rm->m_inc.i_hdr.h_len); len 293 net/rds/send.c cp->cp_unacked_bytes < len) { len 302 net/rds/send.c cp->cp_unacked_bytes -= len; len 475 net/rds/send.c u32 len = be32_to_cpu(rm->m_inc.i_hdr.h_len); len 479 net/rds/send.c BUG_ON(rs->rs_snd_bytes < len); len 480 net/rds/send.c rs->rs_snd_bytes -= len; len 824 net/rds/send.c u32 len; len 829 net/rds/send.c len = be32_to_cpu(rm->m_inc.i_hdr.h_len); len 844 net/rds/send.c rs->rs_snd_bytes += len; len 874 net/rds/send.c rm, len, rs, rs->rs_snd_bytes, len 911 net/rds/send.c if (vct->indx >= vct->len) { len 912 net/rds/send.c vct->len += vct->incr; len 915 net/rds/send.c vct->len * len 919 net/rds/send.c vct->len -= vct->incr; len 111 net/rds/stats.c static void rds_stats_info(struct socket *sock, unsigned int len, len 122 net/rds/stats.c avail = len / sizeof(struct rds_info_counter); len 241 net/rds/tcp.c static void rds_tcp_tc_info(struct socket *rds_sock, unsigned int len, len 251 net/rds/tcp.c if (len / sizeof(tsinfo) < rds_tcp_tc_count) len 287 net/rds/tcp.c static void rds6_tcp_tc_info(struct socket *sock, unsigned int len, len 297 net/rds/tcp.c if (len / sizeof(tsinfo6) < rds6_tcp_tc_count) len 75 net/rds/tcp_recv.c for (skb_off = 0; skb_off < skb->len; skb_off += to_copy) { len 77 net/rds/tcp_recv.c to_copy = min(to_copy, skb->len - skb_off); len 125 net/rds/tcp_recv.c while (skb_off < skb->len) { len 127 net/rds/tcp_recv.c skb->len - skb_off); len 155 net/rds/tcp_recv.c unsigned int offset, size_t len) len 162 net/rds/tcp_recv.c size_t left = len, to_copy; len 165 net/rds/tcp_recv.c len); len 228 net/rds/tcp_recv.c skb, skb->data, skb->len, offset, to_copy, len 229 net/rds/tcp_recv.c clone, clone->data, clone->len); len 256 net/rds/tcp_recv.c len, left, skb->len, len 258 net/rds/tcp_recv.c return len - left; len 61 net/rds/tcp_send.c static int rds_tcp_sendmsg(struct socket *sock, void *data, unsigned int len) len 65 net/rds/tcp_send.c .iov_len = len, len 411 net/rose/af_rose.c int len; len 416 net/rose/af_rose.c if (get_user(len, optlen)) len 419 net/rose/af_rose.c if (len < 0) len 455 net/rose/af_rose.c len = min_t(unsigned int, len, sizeof(int)); len 457 net/rose/af_rose.c if (put_user(len, optlen)) len 460 net/rose/af_rose.c return copy_to_user(optval, &val, len) ? -EFAULT : 0; len 963 net/rose/af_rose.c skb->len - ROSE_CALL_REQ_FACILITIES_OFF, len 1028 net/rose/af_rose.c static int rose_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) len 1085 net/rose/af_rose.c if (len > 65535) len 1088 net/rose/af_rose.c size = len + AX25_BPQ_HEADER_LEN + AX25_MAX_HEADER_LEN + ROSE_MIN_LEN; len 1100 net/rose/af_rose.c skb_put(skb, len); len 1102 net/rose/af_rose.c err = memcpy_from_msg(skb_transport_header(skb), msg, len); len 1137 net/rose/af_rose.c if (skb->len - ROSE_MIN_LEN > ROSE_PACLEN) { len 1149 net/rose/af_rose.c while (skb->len > 0) { len 1161 net/rose/af_rose.c lg = (ROSE_PACLEN > skb->len) ? skb->len : ROSE_PACLEN; len 1171 net/rose/af_rose.c if (skb->len > 0) len 1188 net/rose/af_rose.c return len; len 1223 net/rose/af_rose.c copied = skb->len; len 1275 net/rose/af_rose.c amount = skb->len; len 37 net/rose/rose_dev.c const void *daddr, const void *saddr, unsigned int len) len 100 net/rose/rose_dev.c unsigned int len = skb->len; len 114 net/rose/rose_dev.c stats->tx_bytes += len; len 180 net/rose/rose_link.c int len; len 182 net/rose/rose_link.c len = AX25_BPQ_HEADER_LEN + AX25_MAX_HEADER_LEN + ROSE_MIN_LEN + 3; len 184 net/rose/rose_link.c if ((skb = alloc_skb(len, GFP_ATOMIC)) == NULL) len 209 net/rose/rose_link.c int len; len 211 net/rose/rose_link.c len = AX25_BPQ_HEADER_LEN + AX25_MAX_HEADER_LEN + ROSE_MIN_LEN + 1; len 213 net/rose/rose_link.c if ((skb = alloc_skb(len, GFP_ATOMIC)) == NULL) len 237 net/rose/rose_link.c int len; len 239 net/rose/rose_link.c len = AX25_BPQ_HEADER_LEN + AX25_MAX_HEADER_LEN + ROSE_MIN_LEN + 3; len 241 net/rose/rose_link.c if ((skb = alloc_skb(len, GFP_ATOMIC)) == NULL) len 73 net/rose/rose_loopback.c if (skb->len < ROSE_MIN_LEN) { len 80 net/rose/rose_loopback.c (skb->len <= ROSE_CALL_REQ_FACILITIES_OFF || len 866 net/rose/rose_route.c if (skb->len < ROSE_MIN_LEN) len 875 net/rose/rose_route.c (skb->len <= ROSE_CALL_REQ_FACILITIES_OFF || len 1021 net/rose/rose_route.c skb->len - ROSE_CALL_REQ_FACILITIES_OFF, len 106 net/rose/rose_subr.c int len, faclen; len 110 net/rose/rose_subr.c len = ROSE_MIN_LEN; len 114 net/rose/rose_subr.c len += 1 + ROSE_ADDR_LEN + ROSE_ADDR_LEN; len 120 net/rose/rose_subr.c len += 2; len 124 net/rose/rose_subr.c skb = alloc_skb(reserve + len + maxfaclen, GFP_ATOMIC); len 133 net/rose/rose_subr.c dptr = skb_put(skb, len); len 239 net/rose/rose_subr.c static int rose_parse_national(unsigned char *p, struct rose_facilities_struct *facilities, int len) len 248 net/rose/rose_subr.c if (len < 2) len 252 net/rose/rose_subr.c len -= 2; len 256 net/rose/rose_subr.c if (len < 3) len 262 net/rose/rose_subr.c len -= 3; len 266 net/rose/rose_subr.c if (len < 4) len 270 net/rose/rose_subr.c len -= 4; len 274 net/rose/rose_subr.c if (len < 2) len 277 net/rose/rose_subr.c if (len < 2 + l) len 325 net/rose/rose_subr.c len -= l + 2; len 328 net/rose/rose_subr.c } while (*p != 0x00 && len > 0); len 333 net/rose/rose_subr.c static int rose_parse_ccitt(unsigned char *p, struct rose_facilities_struct *facilities, int len) len 341 net/rose/rose_subr.c if (len < 2) len 345 net/rose/rose_subr.c len -= 2; len 349 net/rose/rose_subr.c if (len < 3) len 353 net/rose/rose_subr.c len -= 3; len 357 net/rose/rose_subr.c if (len < 4) len 361 net/rose/rose_subr.c len -= 4; len 365 net/rose/rose_subr.c if (len < 2) len 387 net/rose/rose_subr.c len -= l + 2; len 390 net/rose/rose_subr.c } while (*p != 0x00 && len > 0); len 398 net/rose/rose_subr.c int facilities_len, len; len 411 net/rose/rose_subr.c len = rose_parse_national(p + 1, facilities, facilities_len - 1); len 415 net/rose/rose_subr.c len = rose_parse_ccitt(p + 1, facilities, facilities_len - 1); len 420 net/rose/rose_subr.c len = 1; len 424 net/rose/rose_subr.c if (len < 0) len 426 net/rose/rose_subr.c if (WARN_ON(len >= facilities_len)) len 428 net/rose/rose_subr.c facilities_len -= len + 1; len 429 net/rose/rose_subr.c p += len + 1; len 440 net/rose/rose_subr.c int len, nb; len 524 net/rose/rose_subr.c len = p - buffer; len 525 net/rose/rose_subr.c buffer[0] = len - 1; len 527 net/rose/rose_subr.c return len; len 78 net/rxrpc/af_rxrpc.c int len) len 82 net/rxrpc/af_rxrpc.c if (len < sizeof(struct sockaddr_rxrpc)) len 91 net/rxrpc/af_rxrpc.c len -= offsetof(struct sockaddr_rxrpc, transport); len 93 net/rxrpc/af_rxrpc.c srx->transport_len > len) len 120 net/rxrpc/af_rxrpc.c if (tail < len) len 121 net/rxrpc/af_rxrpc.c memset((void *)srx + tail, 0, len - tail); len 129 net/rxrpc/af_rxrpc.c static int rxrpc_bind(struct socket *sock, struct sockaddr *saddr, int len) len 137 net/rxrpc/af_rxrpc.c _enter("%p,%p,%d", rx, saddr, len); len 139 net/rxrpc/af_rxrpc.c ret = rxrpc_validate_address(rx, srx, len); len 499 net/rxrpc/af_rxrpc.c static int rxrpc_sendmsg(struct socket *sock, struct msghdr *m, size_t len) len 505 net/rxrpc/af_rxrpc.c _enter(",{%d},,%zu", rx->sk.sk_state, len); len 559 net/rxrpc/af_rxrpc.c ret = rxrpc_do_sendmsg(rx, m, len); len 38 net/rxrpc/conn_event.c size_t len; len 79 net/rxrpc/conn_event.c len = sizeof(pkt.whdr); len 84 net/rxrpc/conn_event.c len += sizeof(pkt.abort_code); len 105 net/rxrpc/conn_event.c len += sizeof(pkt.ack) + 3 + sizeof(ack_info); len 136 net/rxrpc/conn_event.c ret = kernel_sendmsg(conn->params.local->socket, &msg, iov, ioc, len); len 197 net/rxrpc/conn_event.c size_t len; len 240 net/rxrpc/conn_event.c len = iov[0].iov_len + iov[1].iov_len; len 247 net/rxrpc/conn_event.c ret = kernel_sendmsg(conn->params.local->socket, &msg, iov, 2, len); len 349 net/rxrpc/input.c unsigned int len = skb->len; len 360 net/rxrpc/input.c if (len - offset < RXRPC_JUMBO_SUBPKTLEN) len 423 net/rxrpc/input.c call->rx_hard_ack, call->rx_top, skb->len, seq0); len 901 net/rxrpc/input.c if (skb->len >= ioffset + sizeof(buf.info) && len 1007 net/rxrpc/input.c if (skb->len >= 4 && len 30 net/rxrpc/insecure.c unsigned int offset, unsigned int len, len 296 net/rxrpc/key.c unsigned int toklen = *_toklen, len, paddedlen; len 306 net/rxrpc/key.c len = ntohl(*xdr++); len 308 net/rxrpc/key.c if (len > max_data_size) len 310 net/rxrpc/key.c paddedlen = (len + 3) & ~3; len 313 net/rxrpc/key.c td->data_len = len; len 315 net/rxrpc/key.c if (len > 0) { len 316 net/rxrpc/key.c td->data = kmemdup(xdr, len, GFP_KERNEL); len 392 net/rxrpc/key.c unsigned int toklen = *_toklen, len, paddedlen; len 400 net/rxrpc/key.c len = ntohl(*xdr++); len 402 net/rxrpc/key.c if (len > AFSTOKEN_K5_TIX_MAX) len 404 net/rxrpc/key.c paddedlen = (len + 3) & ~3; len 407 net/rxrpc/key.c *_tktlen = len; len 409 net/rxrpc/key.c _debug("ticket len %u", len); len 411 net/rxrpc/key.c if (len > 0) { len 412 net/rxrpc/key.c *_ticket = kmemdup(xdr, len, GFP_KERNEL); len 561 net/rxrpc/key.c unsigned int len, paddedlen, loop, ntoken, toklen, sec_ix; len 583 net/rxrpc/key.c len = ntohl(*xdr++); len 584 net/rxrpc/key.c if (len < 1 || len > AFSTOKEN_CELL_MAX) len 587 net/rxrpc/key.c paddedlen = (len + 3) & ~3; len 592 net/rxrpc/key.c for (loop = 0; loop < len; loop++) len 599 net/rxrpc/key.c len, paddedlen, len, len, (const char *) xdr); len 33 net/rxrpc/local_event.c size_t len; len 64 net/rxrpc/local_event.c len = iov[0].iov_len + iov[1].iov_len; len 68 net/rxrpc/local_event.c ret = kernel_sendmsg(local->socket, &msg, iov, 2, len); len 138 net/rxrpc/output.c size_t len, n; len 188 net/rxrpc/output.c len = iov[0].iov_len + iov[1].iov_len; len 212 net/rxrpc/output.c ret = kernel_sendmsg(conn->params.local->socket, &msg, iov, 2, len); len 323 net/rxrpc/output.c size_t len; len 326 net/rxrpc/output.c _enter(",{%d}", skb->len); len 350 net/rxrpc/output.c iov[1].iov_len = skb->len; len 351 net/rxrpc/output.c len = iov[0].iov_len + iov[1].iov_len; len 407 net/rxrpc/output.c ret = kernel_sendmsg(conn->params.local->socket, &msg, iov, 2, len); len 481 net/rxrpc/output.c iov, 2, len); len 591 net/rxrpc/output.c size_t len; len 619 net/rxrpc/output.c len = iov[0].iov_len + iov[1].iov_len; len 623 net/rxrpc/output.c ret = kernel_sendmsg(peer->local->socket, &msg, iov, 2, len); len 175 net/rxrpc/peer_event.c if (!skb->len && serr->ee.ee_origin == SO_EE_ORIGIN_TIMESTAMPING) { len 234 net/rxrpc/recvmsg.c unsigned int offset, unsigned int len) len 254 net/rxrpc/recvmsg.c return call->security->verify_packet(call, skb, offset, len, len 275 net/rxrpc/recvmsg.c unsigned int len; len 283 net/rxrpc/recvmsg.c len = skb->len - offset; len 285 net/rxrpc/recvmsg.c len = RXRPC_JUMBO_DATALEN; len 290 net/rxrpc/recvmsg.c ret = rxrpc_verify_packet(call, skb, annotation, offset, len); len 297 net/rxrpc/recvmsg.c *_len = len; len 310 net/rxrpc/recvmsg.c size_t len, int flags, size_t *_offset) len 380 net/rxrpc/recvmsg.c remain = len - *_offset; len 401 net/rxrpc/recvmsg.c ASSERTCMP(*_offset, ==, len); len 440 net/rxrpc/recvmsg.c int rxrpc_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, len 546 net/rxrpc/recvmsg.c size_t len = sizeof(call->peer->srx); len 548 net/rxrpc/recvmsg.c memcpy(msg->msg_name, &call->peer->srx, len); len 550 net/rxrpc/recvmsg.c msg->msg_namelen = len; len 560 net/rxrpc/recvmsg.c ret = rxrpc_recvmsg_data(sock, call, msg, &msg->msg_iter, len, len 226 net/rxrpc/rxkad.c unsigned int len; len 255 net/rxrpc/rxkad.c len = data_size + call->conn->size_align - 1; len 256 net/rxrpc/rxkad.c len &= ~(call->conn->size_align - 1); len 259 net/rxrpc/rxkad.c err = skb_to_sgvec(skb, sg, 0, len); len 262 net/rxrpc/rxkad.c skcipher_request_set_crypt(req, sg, sg, len, iv.x); len 352 net/rxrpc/rxkad.c unsigned int offset, unsigned int len, len 366 net/rxrpc/rxkad.c if (len < 8) { len 396 net/rxrpc/rxkad.c len -= sizeof(sechdr); len 410 net/rxrpc/rxkad.c if (data_size > len) { len 429 net/rxrpc/rxkad.c unsigned int offset, unsigned int len, len 442 net/rxrpc/rxkad.c _enter(",{%d}", skb->len); len 444 net/rxrpc/rxkad.c if (len < 8) { len 464 net/rxrpc/rxkad.c ret = skb_to_sgvec(skb, sg, offset, len); len 477 net/rxrpc/rxkad.c skcipher_request_set_crypt(req, sg, sg, len, iv.x); len 490 net/rxrpc/rxkad.c len -= sizeof(sechdr); len 504 net/rxrpc/rxkad.c if (data_size > len) { len 528 net/rxrpc/rxkad.c unsigned int offset, unsigned int len, len 579 net/rxrpc/rxkad.c return rxkad_verify_packet_1(call, skb, offset, len, seq, req); len 581 net/rxrpc/rxkad.c return rxkad_verify_packet_2(call, skb, offset, len, seq, req); len 647 net/rxrpc/rxkad.c size_t len; len 686 net/rxrpc/rxkad.c len = iov[0].iov_len + iov[1].iov_len; len 692 net/rxrpc/rxkad.c ret = kernel_sendmsg(conn->params.local->socket, &msg, iov, 2, len); len 717 net/rxrpc/rxkad.c size_t len; len 744 net/rxrpc/rxkad.c len = iov[0].iov_len + iov[1].iov_len + iov[2].iov_len; len 750 net/rxrpc/rxkad.c ret = kernel_sendmsg(conn->params.local->socket, &msg, iov, 3, len); len 294 net/rxrpc/sendmsg.c struct msghdr *msg, size_t len, len 315 net/rxrpc/sendmsg.c if (len > call->tx_total_len) len 317 net/rxrpc/sendmsg.c if (!more && len != call->tx_total_len) len 378 net/rxrpc/sendmsg.c skb->len += call->conn->security_size; len 493 net/rxrpc/sendmsg.c int len; len 502 net/rxrpc/sendmsg.c len = cmsg->cmsg_len - sizeof(struct cmsghdr); len 504 net/rxrpc/sendmsg.c cmsg->cmsg_level, cmsg->cmsg_type, len); len 512 net/rxrpc/sendmsg.c if (len != sizeof(u32)) len 516 net/rxrpc/sendmsg.c if (len != sizeof(unsigned long)) len 528 net/rxrpc/sendmsg.c if (len != sizeof(p->abort_code)) len 539 net/rxrpc/sendmsg.c if (len != 0) len 545 net/rxrpc/sendmsg.c if (len != 0) len 551 net/rxrpc/sendmsg.c if (len != 0) len 556 net/rxrpc/sendmsg.c if (p->call.tx_total_len != -1 || len != sizeof(__s64)) len 564 net/rxrpc/sendmsg.c if (len & 3 || len < 4 || len > 12) len 566 net/rxrpc/sendmsg.c memcpy(&p->call.timeouts, CMSG_DATA(cmsg), len); len 567 net/rxrpc/sendmsg.c p->call.nr_timeouts = len / 4; len 638 net/rxrpc/sendmsg.c int rxrpc_do_sendmsg(struct rxrpc_sock *rx, struct msghdr *msg, size_t len) len 765 net/rxrpc/sendmsg.c ret = rxrpc_send_data(rx, call, msg, len, NULL); len 794 net/rxrpc/sendmsg.c struct msghdr *msg, size_t len, len 813 net/rxrpc/sendmsg.c ret = rxrpc_send_data(rxrpc_sk(sock->sk), call, msg, len, len 182 net/sched/act_api.c cookie_len = nla_total_size(act_cookie->len); len 769 net/sched/act_api.c if (nla_put(skb, TCA_ACT_COOKIE, cookie->len, cookie->data)) { len 829 net/sched/act_api.c c->len = nla_len(tb[TCA_ACT_COOKIE]); len 838 net/sched/act_api.c .len = TC_COOKIE_MAX_SIZE }, len 1065 net/sched/act_api.c return skb->len; len 1524 net/sched/act_api.c ret = skb->len; len 1535 net/sched/act_api.c return skb->len; len 1540 net/sched/act_api.c return skb->len; len 165 net/sched/act_bpf.c return skb->len; len 174 net/sched/act_bpf.c [TCA_ACT_BPF_PARMS] = { .len = sizeof(struct tc_act_bpf) }, len 177 net/sched/act_bpf.c .len = ACT_BPF_NAME_LEN }, len 180 net/sched/act_bpf.c .len = sizeof(struct sock_filter) * BPF_MAXINSNS }, len 203 net/sched/act_bpf.c fprog_tmp.len = bpf_num_ops; len 47 net/sched/act_connmark.c if (skb->len < sizeof(struct iphdr)) len 52 net/sched/act_connmark.c if (skb->len < sizeof(struct ipv6hdr)) len 91 net/sched/act_connmark.c [TCA_CONNMARK_PARMS] = { .len = sizeof(struct tc_connmark) }, len 193 net/sched/act_connmark.c return skb->len; len 37 net/sched/act_csum.c [TCA_CSUM_PARMS] = { .len = sizeof(struct tc_csum), }, len 278 net/sched/act_csum.c ul = ntohs(udph->len); len 334 net/sched/act_csum.c ul = ntohs(udph->len); len 453 net/sched/act_csum.c int off, len, optlen; len 457 net/sched/act_csum.c len = ixhl - off; len 459 net/sched/act_csum.c while (len > 1) { len 466 net/sched/act_csum.c if (optlen != 6 || len < 6 || (off & 3) != 2) len 473 net/sched/act_csum.c if (optlen > len) len 479 net/sched/act_csum.c len -= optlen; len 659 net/sched/act_csum.c return skb->len; len 79 net/sched/act_ct.c unsigned int len; len 84 net/sched/act_ct.c len = ntohs(ip_hdr(skb)->tot_len); len 87 net/sched/act_ct.c len = sizeof(struct ipv6hdr) len 91 net/sched/act_ct.c len = skb->len; len 94 net/sched/act_ct.c err = pskb_trim_rcsum(skb, len); len 119 net/sched/act_ct.c unsigned int len; len 121 net/sched/act_ct.c len = skb_network_offset(skb) + sizeof(struct iphdr); len 122 net/sched/act_ct.c if (unlikely(skb->len < len)) len 124 net/sched/act_ct.c if (unlikely(!pskb_may_pull(skb, len))) len 133 net/sched/act_ct.c unsigned int flags = 0, len, payload_ofs = 0; len 137 net/sched/act_ct.c len = skb_network_offset(skb) + sizeof(struct ipv6hdr); len 138 net/sched/act_ct.c if (unlikely(skb->len < len)) len 140 net/sched/act_ct.c if (unlikely(!pskb_may_pull(skb, len))) len 490 net/sched/act_ct.c [TCA_CT_PARMS] = { .type = NLA_EXACT_LEN, .len = sizeof(struct tc_ct) }, len 495 net/sched/act_ct.c .len = 128 / BITS_PER_BYTE }, len 497 net/sched/act_ct.c .len = 128 / BITS_PER_BYTE }, len 501 net/sched/act_ct.c .len = sizeof(struct in6_addr) }, len 503 net/sched/act_ct.c .len = sizeof(struct in6_addr) }, len 572 net/sched/act_ct.c int len) len 576 net/sched/act_ct.c nla_memcpy(val, tb[val_type], len); len 582 net/sched/act_ct.c memset(mask, 0xff, len); len 584 net/sched/act_ct.c nla_memcpy(mask, tb[mask_type], len); len 769 net/sched/act_ct.c int len) len 773 net/sched/act_ct.c if (mask && !memchr_inv(mask, 0, len)) len 776 net/sched/act_ct.c err = nla_put(skb, val_type, len, val); len 781 net/sched/act_ct.c err = nla_put(skb, mask_type, len, mask); len 890 net/sched/act_ct.c return skb->len; len 145 net/sched/act_ctinfo.c .len = sizeof(struct len 338 net/sched/act_ctinfo.c return skb->len; len 49 net/sched/act_gact.c [TCA_GACT_PARMS] = { .len = sizeof(struct tc_gact) }, len 50 net/sched/act_gact.c [TCA_GACT_PROB] = { .len = sizeof(struct tc_gact_p) }, len 225 net/sched/act_gact.c return skb->len; len 38 net/sched/act_ife.c [TCA_IFE_PARMS] = { .len = sizeof(struct tc_ife)}, len 39 net/sched/act_ife.c [TCA_IFE_DMAC] = { .len = ETH_ALEN}, len 40 net/sched/act_ife.c [TCA_IFE_SMAC] = { .len = ETH_ALEN}, len 140 net/sched/act_ife.c int ife_validate_meta_u32(void *val, int len) len 142 net/sched/act_ife.c if (len == sizeof(u32)) len 149 net/sched/act_ife.c int ife_validate_meta_u16(void *val, int len) len 152 net/sched/act_ife.c if (len == sizeof(u16)) len 227 net/sched/act_ife.c static int ife_validate_metatype(struct tcf_meta_ops *ops, void *val, int len) len 237 net/sched/act_ife.c return ops->validate(val, len); len 240 net/sched/act_ife.c ret = ife_validate_meta_u32(val, len); len 242 net/sched/act_ife.c ret = ife_validate_meta_u16(val, len); len 265 net/sched/act_ife.c static int load_metaops_and_vet(u32 metaid, void *val, int len, bool rtnl_held) len 284 net/sched/act_ife.c if (len) len 285 net/sched/act_ife.c ret = ife_validate_metatype(ops, val, len); len 297 net/sched/act_ife.c int len, bool atomic, bool exists) len 308 net/sched/act_ife.c if (len > 0) { len 340 net/sched/act_ife.c int len, bool exists) len 347 net/sched/act_ife.c ret = __add_metainfo(ops, ife, metaid, metaval, len, false, exists); len 442 net/sched/act_ife.c int len = 0; len 450 net/sched/act_ife.c len = nla_len(tb[i]); len 452 net/sched/act_ife.c rc = load_metaops_and_vet(i, val, len, rtnl_held); len 456 net/sched/act_ife.c rc = add_metainfo(ife, i, val, len, exists); len 663 net/sched/act_ife.c return skb->len; len 776 net/sched/act_ife.c int new_len = skb->len + hdrm; len 89 net/sched/act_ipt.c [TCA_IPT_TABLE] = { .type = NLA_STRING, .len = IFNAMSIZ }, len 92 net/sched/act_ipt.c [TCA_IPT_TARG] = { .len = sizeof(struct xt_entry_target) }, len 311 net/sched/act_ipt.c return skb->len; len 29 net/sched/act_meta_mark.c static int skbmark_decode(struct sk_buff *skb, void *data, u16 len) len 34 net/sched/act_meta_skbprio.c static int skbprio_decode(struct sk_buff *skb, void *data, u16 len) len 29 net/sched/act_meta_skbtcindex.c static int skbtcindex_decode(struct sk_buff *skb, void *data, u16 len) len 86 net/sched/act_mirred.c [TCA_MIRRED_PARMS] = { .len = sizeof(struct tc_mirred) }, len 356 net/sched/act_mirred.c return skb->len; len 343 net/sched/act_mpls.c return skb->len; len 33 net/sched/act_nat.c [TCA_NAT_PARMS] = { .len = sizeof(struct tc_nat) }, len 289 net/sched/act_nat.c return skb->len; len 28 net/sched/act_pedit.c [TCA_PEDIT_PARMS] = { .len = sizeof(struct tc_pedit) }, len 266 net/sched/act_pedit.c if (offset > 0 && offset > skb->len) len 456 net/sched/act_pedit.c return skb->len; len 39 net/sched/act_police.c [TCA_POLICE_RATE] = { .len = TC_RTAB_SIZE }, len 40 net/sched/act_police.c [TCA_POLICE_PEAKRATE] = { .len = TC_RTAB_SIZE }, len 356 net/sched/act_police.c return skb->len; len 30 net/sched/act_sample.c [TCA_SAMPLE_PARMS] = { .len = sizeof(struct tc_sample) }, len 188 net/sched/act_sample.c size = s->truncate ? s->trunc_size : skb->len; len 231 net/sched/act_sample.c return skb->len; len 82 net/sched/act_simple.c [TCA_DEF_PARMS] = { .len = sizeof(struct tc_defact) }, len 83 net/sched/act_simple.c [TCA_DEF_DATA] = { .type = NLA_STRING, .len = SIMP_MAX_DATA }, len 193 net/sched/act_simple.c return skb->len; len 77 net/sched/act_skbedit.c [TCA_SKBEDIT_PARMS] = { .len = sizeof(struct tc_skbedit) }, len 78 net/sched/act_skbedit.c [TCA_SKBEDIT_PRIORITY] = { .len = sizeof(u32) }, len 79 net/sched/act_skbedit.c [TCA_SKBEDIT_QUEUE_MAPPING] = { .len = sizeof(u16) }, len 80 net/sched/act_skbedit.c [TCA_SKBEDIT_MARK] = { .len = sizeof(u32) }, len 81 net/sched/act_skbedit.c [TCA_SKBEDIT_PTYPE] = { .len = sizeof(u16) }, len 82 net/sched/act_skbedit.c [TCA_SKBEDIT_MASK] = { .len = sizeof(u32) }, len 83 net/sched/act_skbedit.c [TCA_SKBEDIT_FLAGS] = { .len = sizeof(u64) }, len 275 net/sched/act_skbedit.c return skb->len; len 73 net/sched/act_skbmod.c [TCA_SKBMOD_PARMS] = { .len = sizeof(struct tc_skbmod) }, len 74 net/sched/act_skbmod.c [TCA_SKBMOD_DMAC] = { .len = ETH_ALEN }, len 75 net/sched/act_skbmod.c [TCA_SKBMOD_SMAC] = { .len = ETH_ALEN }, len 249 net/sched/act_skbmod.c return skb->len; len 64 net/sched/act_tunnel_key.c .len = 128 }, len 122 net/sched/act_tunnel_key.c int err, rem, opt_len, len = nla_len(nla), opts_len = 0; len 125 net/sched/act_tunnel_key.c err = nla_validate_deprecated(head, len, TCA_TUNNEL_KEY_ENC_OPTS_MAX, len 130 net/sched/act_tunnel_key.c nla_for_each_attr(attr, head, len, rem) { len 189 net/sched/act_tunnel_key.c [TCA_TUNNEL_KEY_PARMS] = { .len = sizeof(struct tc_tunnel_key) }, len 192 net/sched/act_tunnel_key.c [TCA_TUNNEL_KEY_ENC_IPV6_SRC] = { .len = sizeof(struct in6_addr) }, len 193 net/sched/act_tunnel_key.c [TCA_TUNNEL_KEY_ENC_IPV6_DST] = { .len = sizeof(struct in6_addr) }, len 428 net/sched/act_tunnel_key.c int len = info->options_len; len 436 net/sched/act_tunnel_key.c while (len > 0) { len 449 net/sched/act_tunnel_key.c len -= sizeof(struct geneve_opt) + opt->length * 4; len 565 net/sched/act_tunnel_key.c return skb->len; len 96 net/sched/act_vlan.c [TCA_VLAN_PARMS] = { .len = sizeof(struct tc_vlan) }, len 286 net/sched/act_vlan.c return skb->len; len 1818 net/sched/cls_api.c return skb->len; len 2523 net/sched/cls_api.c return skb->len; len 2548 net/sched/cls_api.c return skb->len; len 2600 net/sched/cls_api.c if (skb->len == 0 && err) len 2602 net/sched/cls_api.c return skb->len; len 2647 net/sched/cls_api.c return skb->len; len 2908 net/sched/cls_api.c return skb->len; len 2933 net/sched/cls_api.c return skb->len; len 2992 net/sched/cls_api.c if (skb->len == 0 && err) len 2994 net/sched/cls_api.c return skb->len; len 288 net/sched/cls_basic.c return skb->len; len 321 net/sched/cls_basic.c return skb->len; len 59 net/sched/cls_bpf.c .len = CLS_BPF_NAME_LEN }, len 62 net/sched/cls_bpf.c .len = sizeof(struct sock_filter) * BPF_MAXINSNS }, len 358 net/sched/cls_bpf.c fprog_tmp.len = bpf_num_ops; len 590 net/sched/cls_bpf.c return skb->len; len 627 net/sched/cls_bpf.c return skb->len; len 191 net/sched/cls_cgroup.c return skb->len; len 625 net/sched/cls_flow.c return skb->len; len 672 net/sched/cls_flow.c return skb->len; len 601 net/sched/cls_flower.c .len = IFNAMSIZ }, len 602 net/sched/cls_flower.c [TCA_FLOWER_KEY_ETH_DST] = { .len = ETH_ALEN }, len 603 net/sched/cls_flower.c [TCA_FLOWER_KEY_ETH_DST_MASK] = { .len = ETH_ALEN }, len 604 net/sched/cls_flower.c [TCA_FLOWER_KEY_ETH_SRC] = { .len = ETH_ALEN }, len 605 net/sched/cls_flower.c [TCA_FLOWER_KEY_ETH_SRC_MASK] = { .len = ETH_ALEN }, len 612 net/sched/cls_flower.c [TCA_FLOWER_KEY_IPV6_SRC] = { .len = sizeof(struct in6_addr) }, len 613 net/sched/cls_flower.c [TCA_FLOWER_KEY_IPV6_SRC_MASK] = { .len = sizeof(struct in6_addr) }, len 614 net/sched/cls_flower.c [TCA_FLOWER_KEY_IPV6_DST] = { .len = sizeof(struct in6_addr) }, len 615 net/sched/cls_flower.c [TCA_FLOWER_KEY_IPV6_DST_MASK] = { .len = sizeof(struct in6_addr) }, len 628 net/sched/cls_flower.c [TCA_FLOWER_KEY_ENC_IPV6_SRC] = { .len = sizeof(struct in6_addr) }, len 629 net/sched/cls_flower.c [TCA_FLOWER_KEY_ENC_IPV6_SRC_MASK] = { .len = sizeof(struct in6_addr) }, len 630 net/sched/cls_flower.c [TCA_FLOWER_KEY_ENC_IPV6_DST] = { .len = sizeof(struct in6_addr) }, len 631 net/sched/cls_flower.c [TCA_FLOWER_KEY_ENC_IPV6_DST_MASK] = { .len = sizeof(struct in6_addr) }, len 660 net/sched/cls_flower.c [TCA_FLOWER_KEY_ARP_SHA] = { .len = ETH_ALEN }, len 661 net/sched/cls_flower.c [TCA_FLOWER_KEY_ARP_SHA_MASK] = { .len = ETH_ALEN }, len 662 net/sched/cls_flower.c [TCA_FLOWER_KEY_ARP_THA] = { .len = ETH_ALEN }, len 663 net/sched/cls_flower.c [TCA_FLOWER_KEY_ARP_THA_MASK] = { .len = ETH_ALEN }, len 690 net/sched/cls_flower.c .len = 128 / BITS_PER_BYTE }, len 692 net/sched/cls_flower.c .len = 128 / BITS_PER_BYTE }, len 706 net/sched/cls_flower.c .len = 128 }, len 711 net/sched/cls_flower.c void *mask, int mask_type, int len) len 715 net/sched/cls_flower.c nla_memcpy(val, tb[val_type], len); len 717 net/sched/cls_flower.c memset(mask, 0xff, len); len 719 net/sched/cls_flower.c nla_memcpy(mask, tb[mask_type], len); len 867 net/sched/cls_flower.c opt = (struct geneve_opt *)&key->enc_opts.data[key->enc_opts.len]; len 904 net/sched/cls_flower.c int new_len = key->enc_opts.len; len 978 net/sched/cls_flower.c key->enc_opts.len += option_len; len 989 net/sched/cls_flower.c mask->enc_opts.len += option_len; len 990 net/sched/cls_flower.c if (key->enc_opts.len != mask->enc_opts.len) { len 1965 net/sched/cls_flower.c void *mask, int mask_type, int len) len 1969 net/sched/cls_flower.c if (!memchr_inv(mask, 0, len)) len 1971 net/sched/cls_flower.c err = nla_put(skb, val_type, len, val); len 1975 net/sched/cls_flower.c err = nla_put(skb, mask_type, len, mask); len 2131 net/sched/cls_flower.c while (enc_opts->len > opt_off) { len 2194 net/sched/cls_flower.c if (!enc_opts->len) len 2442 net/sched/cls_flower.c return skb->len; len 2482 net/sched/cls_flower.c return skb->len; len 2509 net/sched/cls_flower.c return skb->len; len 195 net/sched/cls_fw.c [TCA_FW_INDEV] = { .type = NLA_STRING, .len = IFNAMSIZ }, len 383 net/sched/cls_fw.c return skb->len; len 388 net/sched/cls_fw.c return skb->len; len 415 net/sched/cls_fw.c return skb->len; len 353 net/sched/cls_matchall.c return skb->len; len 390 net/sched/cls_matchall.c return skb->len; len 603 net/sched/cls_route.c return skb->len; len 637 net/sched/cls_route.c return skb->len; len 466 net/sched/cls_rsvp.h [TCA_RSVP_DST] = { .len = RSVP_DST_LEN * sizeof(u32) }, len 467 net/sched/cls_rsvp.h [TCA_RSVP_SRC] = { .len = RSVP_DST_LEN * sizeof(u32) }, len 468 net/sched/cls_rsvp.h [TCA_RSVP_PINFO] = { .len = sizeof(struct tc_rsvp_pinfo) }, len 699 net/sched/cls_rsvp.h return skb->len; len 732 net/sched/cls_rsvp.h return skb->len; len 685 net/sched/cls_tcindex.c return skb->len; len 235 net/sched/cls_u32.c if (off < skb->len) len 703 net/sched/cls_u32.c [TCA_U32_SEL] = { .len = sizeof(struct tc_u32_sel) }, len 704 net/sched/cls_u32.c [TCA_U32_INDEV] = { .type = NLA_STRING, .len = IFNAMSIZ }, len 705 net/sched/cls_u32.c [TCA_U32_MARK] = { .len = sizeof(struct tc_u32_mark) }, len 1279 net/sched/cls_u32.c return skb->len; len 1382 net/sched/cls_u32.c return skb->len; len 119 net/sched/em_canid.c static int em_canid_change(struct net *net, void *data, int len, len 126 net/sched/em_canid.c if (!len) len 129 net/sched/em_canid.c if (len % sizeof(struct can_filter)) len 132 net/sched/em_canid.c if (len > sizeof(struct can_filter) * EM_CAN_RULES_MAX) len 135 net/sched/em_canid.c cm = kzalloc(sizeof(struct canid_match) + len, GFP_KERNEL); len 139 net/sched/em_canid.c cm->rules_count = len / sizeof(struct can_filter); len 177 net/sched/em_canid.c m->datalen = sizeof(struct canid_match) + len; len 35 net/sched/em_ipt.c .len = XT_EXTENSION_MAXNAMELEN }, len 75 net/sched/em_meta.c unsigned int len; len 81 net/sched/em_meta.c unsigned int len; len 154 net/sched/em_meta.c dst->len = strlen(dev->name); len 208 net/sched/em_meta.c dst->value = skb->len; len 321 net/sched/em_meta.c dst->len = 3; len 684 net/sched/em_meta.c int r = a->len - b->len; len 687 net/sched/em_meta.c r = memcmp((void *) a->value, (void *) b->value, a->len); len 694 net/sched/em_meta.c int len = nla_len(nla); len 696 net/sched/em_meta.c dst->val = (unsigned long)kmemdup(nla_data(nla), len, GFP_KERNEL); len 699 net/sched/em_meta.c dst->len = len; len 713 net/sched/em_meta.c if (shift && shift < dst->len) len 714 net/sched/em_meta.c dst->len -= shift; len 719 net/sched/em_meta.c if (v->val && v->len && len 720 net/sched/em_meta.c nla_put(skb, tlv, v->len, (void *) v->val)) len 749 net/sched/em_meta.c dst->len = sizeof(unsigned long); len 752 net/sched/em_meta.c dst->len = sizeof(u32); len 771 net/sched/em_meta.c if (v->len == sizeof(unsigned long)) { len 774 net/sched/em_meta.c } else if (v->len == sizeof(u32)) { len 829 net/sched/em_meta.c dst->len = v->len; len 900 net/sched/em_meta.c [TCA_EM_META_HDR] = { .len = sizeof(struct tcf_meta_hdr) }, len 903 net/sched/em_meta.c static int em_meta_change(struct net *net, void *data, int len, len 911 net/sched/em_meta.c err = nla_parse_deprecated(tb, TCA_EM_META_MAX, data, len, len 28 net/sched/em_nbyte.c data_len < (sizeof(*nbyte) + nbyte->len)) len 31 net/sched/em_nbyte.c em->datalen = sizeof(*nbyte) + nbyte->len; len 47 net/sched/em_nbyte.c if (!tcf_valid_offset(skb, ptr, nbyte->hdr.len)) len 50 net/sched/em_nbyte.c return !memcmp(ptr, nbyte->pattern, nbyte->hdr.len); len 43 net/sched/em_text.c static int em_text_change(struct net *net, void *data, int len, len 51 net/sched/em_text.c if (len < sizeof(*conf) || len < (sizeof(*conf) + conf->pattern_len)) len 283 net/sched/ematch.c [TCA_EMATCH_TREE_HDR] = { .len = sizeof(struct tcf_ematch_tree_hdr) }, len 192 net/sched/sch_api.c void qdisc_get_default(char *name, size_t len) len 195 net/sched/sch_api.c strlcpy(name, default_qdisc_ops->id, len); len 464 net/sched/sch_api.c [TCA_STAB_BASE] = { .len = sizeof(struct tc_sizespec) }, len 549 net/sched/sch_api.c return skb->len; len 560 net/sched/sch_api.c pkt_len = skb->len + stab->szopts.overhead; len 753 net/sched/sch_api.c void qdisc_tree_reduce_backlog(struct Qdisc *sch, int n, int len) len 762 net/sched/sch_api.c if (n == 0 && len == 0) len 795 net/sched/sch_api.c sch->qstats.backlog -= len; len 938 net/sched/sch_api.c return skb->len; len 978 net/sched/sch_api.c if (skb->len) len 1395 net/sched/sch_api.c .len = sizeof(struct tc_estimator) }, len 1776 net/sched/sch_api.c return skb->len; len 1823 net/sched/sch_api.c return skb->len; len 2218 net/sched/sch_api.c return skb->len; len 1274 net/sched/sch_cake.c static u32 cake_calc_overhead(struct cake_sched_data *q, u32 len, u32 off) len 1277 net/sched/sch_cake.c len -= off; len 1279 net/sched/sch_cake.c if (q->max_netlen < len) len 1280 net/sched/sch_cake.c q->max_netlen = len; len 1281 net/sched/sch_cake.c if (q->min_netlen > len) len 1282 net/sched/sch_cake.c q->min_netlen = len; len 1284 net/sched/sch_cake.c len += q->rate_overhead; len 1286 net/sched/sch_cake.c if (len < q->rate_mpu) len 1287 net/sched/sch_cake.c len = q->rate_mpu; len 1290 net/sched/sch_cake.c len += 47; len 1291 net/sched/sch_cake.c len /= 48; len 1292 net/sched/sch_cake.c len *= 53; len 1298 net/sched/sch_cake.c len += (len + 63) / 64; len 1301 net/sched/sch_cake.c if (q->max_adjlen < len) len 1302 net/sched/sch_cake.c q->max_adjlen = len; len 1303 net/sched/sch_cake.c if (q->min_adjlen > len) len 1304 net/sched/sch_cake.c q->min_adjlen = len; len 1306 net/sched/sch_cake.c return len; len 1314 net/sched/sch_cake.c u32 len = qdisc_pkt_len(skb); len 1320 net/sched/sch_cake.c return cake_calc_overhead(q, len, off); len 1344 net/sched/sch_cake.c segs = DIV_ROUND_UP(skb->len - hdr_len, len 1349 net/sched/sch_cake.c len = shinfo->gso_size + hdr_len; len 1350 net/sched/sch_cake.c last_len = skb->len - shinfo->gso_size * (segs - 1); len 1352 net/sched/sch_cake.c return (cake_calc_overhead(q, len, off) * (segs - 1) + len 1433 net/sched/sch_cake.c u32 len = get_cobalt_cb(skb)->adjusted_len; len 1439 net/sched/sch_cake.c u64 tin_dur = (len * b->tin_rate_ns) >> b->tin_rate_shft; len 1440 net/sched/sch_cake.c u64 global_dur = (len * q->rate_ns) >> q->rate_shft; len 1458 net/sched/sch_cake.c return len; len 1465 net/sched/sch_cake.c u32 idx = 0, tin = 0, len; len 1496 net/sched/sch_cake.c len = qdisc_pkt_len(skb); len 1498 net/sched/sch_cake.c b->backlogs[idx] -= len; len 1499 net/sched/sch_cake.c b->tin_backlog -= len; len 1500 net/sched/sch_cake.c sch->qstats.backlog -= len; len 1501 net/sched/sch_cake.c qdisc_tree_reduce_backlog(sch, 1, len); len 1634 net/sched/sch_cake.c int len = qdisc_pkt_len(skb); len 1674 net/sched/sch_cake.c if (unlikely(len > b->max_skblen)) len 1675 net/sched/sch_cake.c b->max_skblen = len; len 1689 net/sched/sch_cake.c qdisc_skb_cb(segs)->pkt_len = segs->len; len 1697 net/sched/sch_cake.c slen += segs->len; len 1710 net/sched/sch_cake.c qdisc_tree_reduce_backlog(sch, 1-numsegs, len-slen); len 1725 net/sched/sch_cake.c len -= qdisc_pkt_len(ack); len 1739 net/sched/sch_cake.c b->bytes += len; len 1740 net/sched/sch_cake.c b->backlogs[idx] += len; len 1741 net/sched/sch_cake.c b->tin_backlog += len; len 1742 net/sched/sch_cake.c sch->qstats.backlog += len; len 1743 net/sched/sch_cake.c q->avg_window_bytes += len; len 1854 net/sched/sch_cake.c u32 len; len 1858 net/sched/sch_cake.c len = qdisc_pkt_len(skb); len 1859 net/sched/sch_cake.c b->backlogs[q->cur_flow] -= len; len 1860 net/sched/sch_cake.c b->tin_backlog -= len; len 1861 net/sched/sch_cake.c sch->qstats.backlog -= len; len 1895 net/sched/sch_cake.c u32 len; len 2107 net/sched/sch_cake.c len = cake_advance_shaper(q, b, skb, len 2109 net/sched/sch_cake.c flow->deficit -= len; len 2110 net/sched/sch_cake.c b->tin_deficit -= len; len 2132 net/sched/sch_cake.c len = cake_advance_shaper(q, b, skb, now, false); len 2133 net/sched/sch_cake.c flow->deficit -= len; len 2134 net/sched/sch_cake.c b->tin_deficit -= len; len 163 net/sched/sch_cbq.c #define L2T(cl, len) qdisc_l2t((cl)->R_tab, len) len 555 net/sched/sch_cbq.c int len = q->tx_len; len 562 net/sched/sch_cbq.c now = q->now + L2T(&q->link, len); len 569 net/sched/sch_cbq.c cl->bstats.bytes += len; len 582 net/sched/sch_cbq.c idle -= L2T(cl, len); len 619 net/sched/sch_cbq.c idle -= L2T(&q->link, len); len 620 net/sched/sch_cbq.c idle += L2T(cl, len); len 1121 net/sched/sch_cbq.c [TCA_CBQ_LSSOPT] = { .len = sizeof(struct tc_cbq_lssopt) }, len 1122 net/sched/sch_cbq.c [TCA_CBQ_WRROPT] = { .len = sizeof(struct tc_cbq_wrropt) }, len 1123 net/sched/sch_cbq.c [TCA_CBQ_FOPT] = { .len = sizeof(struct tc_cbq_fopt) }, len 1124 net/sched/sch_cbq.c [TCA_CBQ_OVL_STRATEGY] = { .len = sizeof(struct tc_cbq_ovl) }, len 1125 net/sched/sch_cbq.c [TCA_CBQ_RATE] = { .len = sizeof(struct tc_ratespec) }, len 1126 net/sched/sch_cbq.c [TCA_CBQ_RTAB] = { .type = NLA_BINARY, .len = TC_RTAB_SIZE }, len 1127 net/sched/sch_cbq.c [TCA_CBQ_POLICE] = { .len = sizeof(struct tc_cbq_police) }, len 1238 net/sched/sch_cbq.c return skb->len; len 1264 net/sched/sch_cbq.c return skb->len; len 1284 net/sched/sch_cbq.c return skb->len; len 1303 net/sched/sch_cbq.c return skb->len; len 91 net/sched/sch_cbs.c unsigned int len = qdisc_pkt_len(skb); len 98 net/sched/sch_cbs.c sch->qstats.backlog += len; len 152 net/sched/sch_cbs.c static s64 credits_from_len(unsigned int len, s64 slope, s64 port_rate) len 157 net/sched/sch_cbs.c return div64_s64(len * slope, port_rate); len 182 net/sched/sch_cbs.c int len; len 210 net/sched/sch_cbs.c len = qdisc_pkt_len(skb); len 215 net/sched/sch_cbs.c credits = credits_from_len(len, q->sendslope, len 224 net/sched/sch_cbs.c q->last = now + div64_s64(len * NSEC_PER_SEC, len 246 net/sched/sch_cbs.c [TCA_CBS_PARMS] = { .len = sizeof(struct tc_cbs_qopt) }, len 333 net/sched/sch_choke.c [TCA_CHOKE_PARMS] = { .len = sizeof(struct tc_red_qopt) }, len 334 net/sched/sch_choke.c [TCA_CHOKE_STAB] = { .len = RED_STAB_SIZE }, len 343 net/sched/sch_drr.c unsigned int len = qdisc_pkt_len(skb); len 372 net/sched/sch_drr.c sch->qstats.backlog += len; len 382 net/sched/sch_drr.c unsigned int len; len 394 net/sched/sch_drr.c len = qdisc_pkt_len(skb); len 395 net/sched/sch_drr.c if (len <= cl->deficit) { len 396 net/sched/sch_drr.c cl->deficit -= len; len 204 net/sched/sch_dsmark.c unsigned int len = qdisc_pkt_len(skb); len 277 net/sched/sch_dsmark.c sch->qstats.backlog += len; len 41 net/sched/sch_etf.c [TCA_ETF_PARMS] = { .len = sizeof(struct tc_etf_qopt) }, len 94 net/sched/sch_fifo.c return skb->len; len 577 net/sched/sch_fq.c u64 len = (u64)plen * NSEC_PER_SEC; len 580 net/sched/sch_fq.c len = div64_ul(len, rate); len 585 net/sched/sch_fq.c if (unlikely(len > NSEC_PER_SEC)) { len 586 net/sched/sch_fq.c len = NSEC_PER_SEC; len 594 net/sched/sch_fq.c len -= min(len/2, now - f->time_next_packet); len 595 net/sched/sch_fq.c f->time_next_packet = now + len; len 143 net/sched/sch_fq_codel.c unsigned int maxbacklog = 0, idx = 0, i, len; len 166 net/sched/sch_fq_codel.c len = 0; len 170 net/sched/sch_fq_codel.c len += qdisc_pkt_len(skb); len 173 net/sched/sch_fq_codel.c } while (++i < max_packets && len < threshold); len 177 net/sched/sch_fq_codel.c q->backlogs[idx] -= len; len 180 net/sched/sch_fq_codel.c sch->qstats.backlog -= len; len 157 net/sched/sch_generic.c int bytelimit = qdisc_avail_bulklimit(txq) - skb->len; len 165 net/sched/sch_generic.c bytelimit -= nskb->len; /* covers GSO len */ len 718 net/sched/sch_generic.c return skb->len; len 523 net/sched/sch_gred.c [TCA_GRED_PARMS] = { .len = sizeof(struct tc_gred_qopt) }, len 524 net/sched/sch_gred.c [TCA_GRED_STAB] = { .len = 256 }, len 525 net/sched/sch_gred.c [TCA_GRED_DPS] = { .len = sizeof(struct tc_gred_sopt) }, len 665 net/sched/sch_hfsc.c init_vf(struct hfsc_class *cl, unsigned int len) len 744 net/sched/sch_hfsc.c update_vf(struct hfsc_class *cl, unsigned int len, u64 cur_time) len 753 net/sched/sch_hfsc.c cl->cl_total += len; len 835 net/sched/sch_hfsc.c unsigned int len; len 842 net/sched/sch_hfsc.c len = qdisc_pkt_len(skb); len 844 net/sched/sch_hfsc.c return len; len 907 net/sched/sch_hfsc.c [TCA_HFSC_RSC] = { .len = sizeof(struct tc_service_curve) }, len 908 net/sched/sch_hfsc.c [TCA_HFSC_FSC] = { .len = sizeof(struct tc_service_curve) }, len 909 net/sched/sch_hfsc.c [TCA_HFSC_USC] = { .len = sizeof(struct tc_service_curve) }, len 985 net/sched/sch_hfsc.c int len = qdisc_peek_len(cl->qdisc); len 989 net/sched/sch_hfsc.c update_ed(cl, len); len 991 net/sched/sch_hfsc.c init_ed(cl, len); len 998 net/sched/sch_hfsc.c init_vf(cl, len); len 1264 net/sched/sch_hfsc.c return skb->len; len 1285 net/sched/sch_hfsc.c return skb->len; len 1524 net/sched/sch_hfsc.c return skb->len; len 1534 net/sched/sch_hfsc.c unsigned int len = qdisc_pkt_len(skb); len 1559 net/sched/sch_hfsc.c init_ed(cl, len); len 1561 net/sched/sch_hfsc.c init_vf(cl, len); len 1572 net/sched/sch_hfsc.c sch->qstats.backlog += len; len 583 net/sched/sch_htb.c unsigned int len = qdisc_pkt_len(skb); len 613 net/sched/sch_htb.c sch->qstats.backlog += len; len 976 net/sched/sch_htb.c [TCA_HTB_PARMS] = { .len = sizeof(struct tc_htb_opt) }, len 977 net/sched/sch_htb.c [TCA_HTB_INIT] = { .len = sizeof(struct tc_htb_glob) }, len 978 net/sched/sch_htb.c [TCA_HTB_CTAB] = { .type = NLA_BINARY, .len = TC_RTAB_SIZE }, len 979 net/sched/sch_htb.c [TCA_HTB_RTAB] = { .type = NLA_BINARY, .len = TC_RTAB_SIZE }, len 113 net/sched/sch_mqprio.c [TCA_MQPRIO_MODE] = { .len = sizeof(u16) }, len 114 net/sched/sch_mqprio.c [TCA_MQPRIO_SHAPER] = { .len = sizeof(u16) }, len 120 net/sched/sch_mqprio.c const struct nla_policy *policy, int len) len 122 net/sched/sch_mqprio.c int nested_len = nla_len(nla) - NLA_ALIGN(len); len 126 net/sched/sch_mqprio.c nla_data(nla) + NLA_ALIGN(len), len 145 net/sched/sch_mqprio.c int len; len 167 net/sched/sch_mqprio.c len = nla_len(opt) - NLA_ALIGN(sizeof(*qopt)); len 168 net/sched/sch_mqprio.c if (len > 0) { len 274 net/sched/sch_multiq.c return skb->len; len 345 net/sched/sch_netem.c static u64 packet_time_ns(u64 len, const struct netem_sched_data *q) len 347 net/sched/sch_netem.c len += q->packet_overhead; len 350 net/sched/sch_netem.c u32 cells = reciprocal_divide(len, q->cell_size_reciprocal); len 352 net/sched/sch_netem.c if (len > cells * q->cell_size) /* extra cell needed for remainder */ len 354 net/sched/sch_netem.c len = cells * (q->cell_size + q->cell_overhead); len 357 net/sched/sch_netem.c return div64_u64(len * NSEC_PER_SEC, q->rate); len 501 net/sched/sch_netem.c qdisc_skb_cb(skb)->pkt_len = skb->len; len 596 net/sched/sch_netem.c unsigned int len, last_len; len 599 net/sched/sch_netem.c len = skb ? skb->len : 0; len 605 net/sched/sch_netem.c qdisc_skb_cb(segs)->pkt_len = segs->len; len 606 net/sched/sch_netem.c last_len = segs->len; len 613 net/sched/sch_netem.c len += last_len; len 618 net/sched/sch_netem.c qdisc_tree_reduce_backlog(sch, -(nb - 1), -(len - prev_len)); len 918 net/sched/sch_netem.c [TCA_NETEM_CORR] = { .len = sizeof(struct tc_netem_corr) }, len 919 net/sched/sch_netem.c [TCA_NETEM_REORDER] = { .len = sizeof(struct tc_netem_reorder) }, len 920 net/sched/sch_netem.c [TCA_NETEM_CORRUPT] = { .len = sizeof(struct tc_netem_corrupt) }, len 921 net/sched/sch_netem.c [TCA_NETEM_RATE] = { .len = sizeof(struct tc_netem_rate) }, len 927 net/sched/sch_netem.c [TCA_NETEM_SLOT] = { .len = sizeof(struct tc_netem_slot) }, len 931 net/sched/sch_netem.c const struct nla_policy *policy, int len) len 933 net/sched/sch_netem.c int nested_len = nla_len(nla) - NLA_ALIGN(len); len 942 net/sched/sch_netem.c nla_data(nla) + NLA_ALIGN(len), len 162 net/sched/sch_pie.c if (!drop_early(sch, skb->len)) { len 289 net/sched/sch_pie.c q->vars.dq_count += skb->len; len 92 net/sched/sch_plug.c if (likely(sch->qstats.backlog + skb->len <= q->limit)) { len 71 net/sched/sch_prio.c unsigned int len = qdisc_pkt_len(skb); len 88 net/sched/sch_prio.c sch->qstats.backlog += len; len 281 net/sched/sch_prio.c return skb->len; len 975 net/sched/sch_qfq.c struct qfq_class *cl, unsigned int len) len 979 net/sched/sch_qfq.c cl->deficit -= (int) len; len 991 net/sched/sch_qfq.c unsigned int *len) len 1000 net/sched/sch_qfq.c *len = qdisc_pkt_len(skb); len 1084 net/sched/sch_qfq.c unsigned int len = 0; len 1090 net/sched/sch_qfq.c skb = qfq_peek_skb(in_serv_agg, &cl, &len); len 1097 net/sched/sch_qfq.c if (len == 0 || in_serv_agg->budget < len) { len 1127 net/sched/sch_qfq.c skb = qfq_peek_skb(in_serv_agg, &cl, &len); len 1136 net/sched/sch_qfq.c agg_dequeue(in_serv_agg, cl, len); len 1141 net/sched/sch_qfq.c if (unlikely(in_serv_agg->budget < len)) len 1144 net/sched/sch_qfq.c in_serv_agg->budget -= len; len 1146 net/sched/sch_qfq.c q->V += (u64)len * q->iwsum; len 1148 net/sched/sch_qfq.c len, (unsigned long long) in_serv_agg->F, len 1200 net/sched/sch_qfq.c unsigned int len = qdisc_pkt_len(skb), gso_segs; len 1216 net/sched/sch_qfq.c if (unlikely(cl->agg->lmax < len)) { len 1218 net/sched/sch_qfq.c cl->agg->lmax, len, cl->common.classid); len 1219 net/sched/sch_qfq.c err = qfq_change_agg(sch, cl, cl->agg->class_weight, len); len 1238 net/sched/sch_qfq.c cl->bstats.bytes += len; len 1240 net/sched/sch_qfq.c sch->qstats.backlog += len; len 1248 net/sched/sch_qfq.c == cl && cl->deficit < len) len 186 net/sched/sch_red.c [TCA_RED_PARMS] = { .len = sizeof(struct tc_red_qopt) }, len 187 net/sched/sch_red.c [TCA_RED_STAB] = { .len = RED_STAB_SIZE }, len 473 net/sched/sch_sfb.c [TCA_SFB_PARMS] = { .len = sizeof(struct tc_sfb_qopt) }, len 298 net/sched/sch_sfq.c unsigned int len; len 307 net/sched/sch_sfq.c len = qdisc_pkt_len(skb); len 308 net/sched/sch_sfq.c slot->backlog -= len; len 313 net/sched/sch_sfq.c return len; len 818 net/sched/sch_sfq.c return skb->len; len 208 net/sched/sch_skbprio.c return skb->len; len 175 net/sched/sch_taprio.c static int length_to_duration(struct taprio_sched *q, int len) len 177 net/sched/sch_taprio.c return div_u64(len * atomic64_read(&q->picos_per_byte), 1000); len 348 net/sched/sch_taprio.c int len, packet_transmit_time; len 370 net/sched/sch_taprio.c len = qdisc_pkt_len(skb); len 371 net/sched/sch_taprio.c packet_transmit_time = length_to_duration(q, len); len 547 net/sched/sch_taprio.c int len; len 572 net/sched/sch_taprio.c len = qdisc_pkt_len(skb); len 574 net/sched/sch_taprio.c length_to_duration(q, len)); len 587 net/sched/sch_taprio.c atomic_sub_return(len, &entry->budget) < 0) { len 768 net/sched/sch_taprio.c .len = sizeof(struct tc_mqprio_qopt) len 123 net/sched/sch_tbf.c u64 len = time_in_ns * r->rate_bytes_ps; len 125 net/sched/sch_tbf.c do_div(len, NSEC_PER_SEC); len 128 net/sched/sch_tbf.c do_div(len, 53); len 129 net/sched/sch_tbf.c len = len * 48; len 132 net/sched/sch_tbf.c if (len > r->overhead) len 133 net/sched/sch_tbf.c len -= r->overhead; len 135 net/sched/sch_tbf.c len = 0; len 137 net/sched/sch_tbf.c return len; len 149 net/sched/sch_tbf.c unsigned int len = 0, prev_len = qdisc_pkt_len(skb); len 161 net/sched/sch_tbf.c qdisc_skb_cb(segs)->pkt_len = segs->len; len 162 net/sched/sch_tbf.c len += segs->len; len 174 net/sched/sch_tbf.c qdisc_tree_reduce_backlog(sch, 1 - nb, prev_len - len); len 183 net/sched/sch_tbf.c unsigned int len = qdisc_pkt_len(skb); len 199 net/sched/sch_tbf.c sch->qstats.backlog += len; len 220 net/sched/sch_tbf.c unsigned int len = qdisc_pkt_len(skb); len 229 net/sched/sch_tbf.c ptoks -= (s64) psched_l2t_ns(&q->peak, len); len 234 net/sched/sch_tbf.c toks -= (s64) psched_l2t_ns(&q->rate, len); len 283 net/sched/sch_tbf.c [TCA_TBF_PARMS] = { .len = sizeof(struct tc_tbf_qopt) }, len 284 net/sched/sch_tbf.c [TCA_TBF_RTAB] = { .type = NLA_BINARY, .len = TC_RTAB_SIZE }, len 285 net/sched/sch_tbf.c [TCA_TBF_PTAB] = { .type = NLA_BINARY, .len = TC_RTAB_SIZE }, len 243 net/sched/sch_teql.c haddr, NULL, skb->len); len 1468 net/sctp/associola.c void sctp_assoc_rwnd_increase(struct sctp_association *asoc, unsigned int len) len 1474 net/sctp/associola.c if (asoc->rwnd_over >= len) { len 1475 net/sctp/associola.c asoc->rwnd_over -= len; len 1477 net/sctp/associola.c asoc->rwnd += (len - asoc->rwnd_over); len 1481 net/sctp/associola.c asoc->rwnd += len; len 1496 net/sctp/associola.c __func__, asoc, len, asoc->rwnd, asoc->rwnd_over, len 1527 net/sctp/associola.c void sctp_assoc_rwnd_decrease(struct sctp_association *asoc, unsigned int len) len 1550 net/sctp/associola.c if (asoc->rwnd >= len) { len 1551 net/sctp/associola.c asoc->rwnd -= len; len 1557 net/sctp/associola.c asoc->rwnd_over += len - asoc->rwnd; len 1562 net/sctp/associola.c __func__, asoc, len, asoc->rwnd, asoc->rwnd_over, len 71 net/sctp/auth.c key->len = key_len; len 155 net/sctp/auth.c diff = vector1->len - vector2->len; len 170 net/sctp/auth.c return memcmp(vector1->data, vector2->data, vector1->len); len 191 net/sctp/auth.c __u32 len; len 200 net/sctp/auth.c len = random_len + hmacs_len + chunks_len; len 202 net/sctp/auth.c new = sctp_auth_create_key(len, gfp); len 262 net/sctp/auth.c auth_len = first_vector->len + last_vector->len; len 264 net/sctp/auth.c auth_len += ep_key->key->len; len 271 net/sctp/auth.c memcpy(secret->data, ep_key->key->data, ep_key->key->len); len 272 net/sctp/auth.c offset += ep_key->key->len; len 275 net/sctp/auth.c memcpy(secret->data + offset, first_vector->data, first_vector->len); len 276 net/sctp/auth.c offset += first_vector->len; len 278 net/sctp/auth.c memcpy(secret->data + offset, last_vector->data, last_vector->len); len 639 net/sctp/auth.c unsigned short len; len 646 net/sctp/auth.c len = ntohs(param->param_hdr.length) - sizeof(struct sctp_paramhdr); len 654 net/sctp/auth.c for (i = 0; !found && i < len; i++) { len 741 net/sctp/auth.c if (crypto_shash_setkey(tfm, &asoc_key->data[0], asoc_key->len)) len 213 net/sctp/bind_addr.c int len; len 219 net/sctp/bind_addr.c len = 0; len 223 net/sctp/bind_addr.c len += sizeof(union sctp_addr_param); len 229 net/sctp/bind_addr.c if (len == sizeof(union sctp_addr_param)) { len 234 net/sctp/bind_addr.c retval.v = kmalloc(len, gfp); len 242 net/sctp/bind_addr.c len = af->to_addr_param(&addr->a, &rawaddr); len 243 net/sctp/bind_addr.c memcpy(addrparms.v, &rawaddr, len); len 244 net/sctp/bind_addr.c addrparms.v += len; len 245 net/sctp/bind_addr.c addrparms_len += len; len 264 net/sctp/bind_addr.c int len; len 291 net/sctp/bind_addr.c len = ntohs(param->length); len 292 net/sctp/bind_addr.c addrs_len -= len; len 293 net/sctp/bind_addr.c raw_addr_list += len; len 152 net/sctp/chunk.c size_t len, first_len, max_data, remaining; len 238 net/sctp/chunk.c for (remaining = msg_len; remaining; remaining -= len) { len 244 net/sctp/chunk.c len = first_len; len 247 net/sctp/chunk.c len = max_data; len 250 net/sctp/chunk.c if (len >= remaining) { len 252 net/sctp/chunk.c len = remaining; len 264 net/sctp/chunk.c chunk = asoc->stream.si->make_datafrag(asoc, sinfo, len, frag, len 271 net/sctp/chunk.c err = sctp_user_addto_chunk(chunk, len, from); len 178 net/sctp/diag.c mem[SK_MEMINFO_BACKLOG] = READ_ONCE(sk->sk_backlog.len); len 108 net/sctp/input.c if (skb->len < sizeof(struct sctphdr) + sizeof(struct sctp_chunkhdr) + len 673 net/sctp/input.c if (offset + sizeof(_ch) > skb->len) len 683 net/sctp/input.c if (ch_end > skb->len) len 709 net/sctp/input.c } while (ch_end < skb->len); len 896 net/sctp/input.c static inline __u32 sctp_hash_obj(const void *data, u32 len, u32 seed) len 905 net/sctp/input.c static inline __u32 sctp_hash_key(const void *data, u32 len, u32 seed) len 1281 net/sctp/input.c if (SCTP_PAD4(ntohs(ch->length)) > skb->len) len 166 net/sctp/inqueue.c if (chunk->head_skb && chunk->skb->data_len == chunk->skb->len) len 221 net/sctp/inqueue.c ntohs(chunk->chunk_hdr->length), chunk->skb->len); len 203 net/sctp/ipv6.c skb->len, &fl6->saddr, &fl6->daddr); len 465 net/sctp/ipv6.c int len = 0; len 470 net/sctp/ipv6.c len = opt->opt_flen + opt->opt_nflen; len 473 net/sctp/ipv6.c return len; len 55 net/sctp/offload.c if (skb->len != skb->data_len) { len 185 net/sctp/output.c packet, packet->size, chunk, chunk->skb ? chunk->skb->len : -1); len 399 net/sctp/output.c head->data_len += skb->len; len 400 net/sctp/output.c head->len += skb->len; len 431 net/sctp/output.c int padded = SCTP_PAD4(chunk->skb->len); len 462 net/sctp/output.c padding = SCTP_PAD4(chunk->skb->len) - chunk->skb->len; len 470 net/sctp/output.c skb_put_data(nskb, chunk->skb->data, chunk->skb->len); len 477 net/sctp/output.c ntohs(chunk->chunk_hdr->length), chunk->skb->len, len 480 net/sctp/output.c pkt_size -= SCTP_PAD4(chunk->skb->len); len 602 net/sctp/output.c pr_debug("***sctp_transmit_packet*** skb->len:%d\n", head->len); len 718 net/sctp/output.c if (chunk->skb->len + q->out_qlen > transport->pathmtu - len 806 net/sctp/output.c maxsize -= SCTP_PAD4(packet->auth->skb->len); len 65 net/sctp/outqueue.c q->out_qlen += ch->skb->len; len 86 net/sctp/outqueue.c q->out_qlen += ch->skb->len; len 202 net/sctp/protocol.c int len = 0; len 207 net/sctp/protocol.c len = inet_opt->opt.optlen; len 210 net/sctp/protocol.c return len; len 910 net/sctp/protocol.c static void sctp_inet_skb_msgname(struct sk_buff *skb, char *msgname, int *len) len 916 net/sctp/protocol.c sctp_inet_msgname(msgname, len); len 980 net/sctp/protocol.c skb->len, &transport->fl.u.ip4.saddr, len 67 net/sctp/sm_make_chunk.c static void *sctp_addto_param(struct sctp_chunk *chunk, int len, len 147 net/sctp/sm_make_chunk.c __u16 len; len 151 net/sctp/sm_make_chunk.c len = sizeof(err) + paylen; len 152 net/sctp/sm_make_chunk.c err.length = htons(len); len 154 net/sctp/sm_make_chunk.c if (skb_tailroom(chunk->skb) < len) len 724 net/sctp/sm_make_chunk.c int len, __u8 flags, gfp_t gfp) len 740 net/sctp/sm_make_chunk.c retval = sctp_make_data(asoc, flags, sizeof(dp) + len, gfp); len 763 net/sctp/sm_make_chunk.c int len; len 780 net/sctp/sm_make_chunk.c len = sizeof(sack) len 785 net/sctp/sm_make_chunk.c retval = sctp_make_control(asoc, SCTP_CID_SACK, 0, len, GFP_ATOMIC); len 1056 net/sctp/sm_make_chunk.c static void *sctp_addto_param(struct sctp_chunk *chunk, int len, len 1062 net/sctp/sm_make_chunk.c target = skb_put(chunk->skb, len); len 1065 net/sctp/sm_make_chunk.c memcpy(target, data, len); len 1067 net/sctp/sm_make_chunk.c memset(target, 0, len); len 1070 net/sctp/sm_make_chunk.c chunk->chunk_hdr->length = htons(chunklen + len); len 1491 net/sctp/sm_make_chunk.c void *sctp_addto_chunk(struct sctp_chunk *chunk, int len, const void *data) len 1498 net/sctp/sm_make_chunk.c target = skb_put_data(chunk->skb, data, len); len 1501 net/sctp/sm_make_chunk.c chunk->chunk_hdr->length = htons(chunklen + padlen + len); len 1511 net/sctp/sm_make_chunk.c int sctp_user_addto_chunk(struct sctp_chunk *chunk, int len, len 1517 net/sctp/sm_make_chunk.c target = skb_put(chunk->skb, len); len 1520 net/sctp/sm_make_chunk.c if (!copy_from_iter_full(target, len, from)) len 1525 net/sctp/sm_make_chunk.c htons(ntohs(chunk->chunk_hdr->length) + len); len 1711 net/sctp/sm_make_chunk.c unsigned int len; len 1727 net/sctp/sm_make_chunk.c len = ntohs(chunk->chunk_hdr->length); len 1728 net/sctp/sm_make_chunk.c if (len < fixed_size + sizeof(struct sctp_chunkhdr)) len 1891 net/sctp/sm_make_chunk.c __u16 len; len 1893 net/sctp/sm_make_chunk.c len = SCTP_PAD4(sizeof(report)); len 1899 net/sctp/sm_make_chunk.c *errp = sctp_make_op_error_space(asoc, chunk, len); len 1956 net/sctp/sm_make_chunk.c __u16 len = ntohs(param.p->length); len 1967 net/sctp/sm_make_chunk.c param.v, len, 0); len 2909 net/sctp/sm_make_chunk.c int len = sizeof(param); len 2915 net/sctp/sm_make_chunk.c len += addrlen; len 2918 net/sctp/sm_make_chunk.c retval = sctp_make_asconf(asoc, addr, len); len 2923 net/sctp/sm_make_chunk.c param.param_hdr.length = htons(len); len 3432 net/sctp/sm_make_chunk.c int asconf_len = asconf->skb->len; len 3457 net/sctp/sm_make_chunk.c if (asconf_ack->skb->len == sizeof(struct sctp_addiphdr)) len 314 net/sctp/sm_statefuns.c int len; len 421 net/sctp/sm_statefuns.c len = 0; len 423 net/sctp/sm_statefuns.c len = ntohs(err_chunk->chunk_hdr->length) - len 426 net/sctp/sm_statefuns.c repl = sctp_make_init_ack(new_asoc, chunk, GFP_ATOMIC, len); len 448 net/sctp/sm_statefuns.c sctp_addto_chunk(repl, len, unk_param); len 1274 net/sctp/sm_statefuns.c int len; len 1283 net/sctp/sm_statefuns.c len = af->to_addr_param(ssa, addrparm); len 1284 net/sctp/sm_statefuns.c len += sizeof(*errhdr); len 1287 net/sctp/sm_statefuns.c errhdr->length = htons(len); len 1295 net/sctp/sm_statefuns.c pkt = sctp_abort_pkt_new(net, ep, NULL, init, errhdr, len); len 1464 net/sctp/sm_statefuns.c int len; len 1576 net/sctp/sm_statefuns.c len = 0; len 1578 net/sctp/sm_statefuns.c len = ntohs(err_chunk->chunk_hdr->length) - len 1582 net/sctp/sm_statefuns.c repl = sctp_make_init_ack(new_asoc, chunk, GFP_ATOMIC, len); len 1604 net/sctp/sm_statefuns.c sctp_addto_chunk(repl, len, unk_param); len 2601 net/sctp/sm_statefuns.c unsigned int len; len 2604 net/sctp/sm_statefuns.c len = ntohs(chunk->chunk_hdr->length); len 2605 net/sctp/sm_statefuns.c if (len >= sizeof(struct sctp_chunkhdr) + sizeof(struct sctp_errhdr)) len 2632 net/sctp/sm_statefuns.c unsigned int len; len 2651 net/sctp/sm_statefuns.c len = ntohs(chunk->chunk_hdr->length); len 2652 net/sctp/sm_statefuns.c if (len >= sizeof(struct sctp_chunkhdr) + sizeof(struct sctp_errhdr)) len 4057 net/sctp/sm_statefuns.c __u16 len; len 4076 net/sctp/sm_statefuns.c len = ntohs(chunk->chunk_hdr->length); len 4077 net/sctp/sm_statefuns.c len -= sizeof(struct sctp_chunkhdr); len 4078 net/sctp/sm_statefuns.c skb_pull(chunk->skb, len); len 4093 net/sctp/sm_statefuns.c if (len > sctp_ftsnhdr_len(&asoc->stream)) len 4124 net/sctp/sm_statefuns.c __u16 len; len 4143 net/sctp/sm_statefuns.c len = ntohs(chunk->chunk_hdr->length); len 4144 net/sctp/sm_statefuns.c len -= sizeof(struct sctp_chunkhdr); len 4145 net/sctp/sm_statefuns.c skb_pull(chunk->skb, len); len 4160 net/sctp/sm_statefuns.c if (len > sctp_ftsnhdr_len(&asoc->stream)) len 6148 net/sctp/sm_statefuns.c unsigned int len; len 6158 net/sctp/sm_statefuns.c len = sizeof(struct sctp_sackhdr); len 6159 net/sctp/sm_statefuns.c len += (num_blocks + num_dup_tsns) * sizeof(__u32); len 6160 net/sctp/sm_statefuns.c if (len > chunk->skb->len) len 6163 net/sctp/sm_statefuns.c skb_pull(chunk->skb, len); len 81 net/sctp/socket.c union sctp_addr *addr, int len); len 208 net/sctp/socket.c int len) len 213 net/sctp/socket.c af = sctp_sockaddr_af(sctp_sk(sk), addr, len); len 331 net/sctp/socket.c union sctp_addr *addr, int len) len 336 net/sctp/socket.c if (len < sizeof (struct sockaddr)) len 343 net/sctp/socket.c if (len < SIN6_LEN_RFC2133) len 354 net/sctp/socket.c if (len < af->sockaddr_len) len 361 net/sctp/socket.c static int sctp_do_bind(struct sock *sk, union sctp_addr *addr, int len) len 372 net/sctp/socket.c af = sctp_sockaddr_af(sp, addr, len); len 375 net/sctp/socket.c __func__, sk, addr, len); len 382 net/sctp/socket.c __func__, sk, &addr->sa, bp->port, snum, len); len 1393 net/sctp/socket.c static int sctp_getsockopt_connectx3(struct sock *sk, int len, len 1405 net/sctp/socket.c if (len < sizeof(param32)) len 1416 net/sctp/socket.c if (len < sizeof(param)) len 1903 net/sctp/socket.c int len = msg->msg_namelen; len 1905 net/sctp/socket.c if (len > sizeof(*daddr)) len 1906 net/sctp/socket.c len = sizeof(*daddr); len 1910 net/sctp/socket.c err = sctp_verify_addr(sk, daddr, len); len 2049 net/sctp/socket.c static int sctp_skb_pull(struct sk_buff *skb, int len) len 2055 net/sctp/socket.c if (len <= skb_len) { len 2056 net/sctp/socket.c __skb_pull(skb, len); len 2059 net/sctp/socket.c len -= skb_len; len 2063 net/sctp/socket.c rlen = sctp_skb_pull(list, len); len 2064 net/sctp/socket.c skb->len -= (len-rlen); len 2065 net/sctp/socket.c skb->data_len -= (len-rlen); len 2070 net/sctp/socket.c len = rlen; len 2073 net/sctp/socket.c return len; len 2091 net/sctp/socket.c static int sctp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, len 2102 net/sctp/socket.c "addr_len:%p)\n", __func__, sk, msg, len, noblock, flags, len 2120 net/sctp/socket.c skb_len = skb->len; len 2123 net/sctp/socket.c if (copied > len) len 2124 net/sctp/socket.c copied = len; len 4968 net/sctp/socket.c amount = skb->len; len 5438 net/sctp/socket.c static int sctp_getsockopt_sctp_status(struct sock *sk, int len, len 5448 net/sctp/socket.c if (len < sizeof(status)) { len 5453 net/sctp/socket.c len = sizeof(status); len 5454 net/sctp/socket.c if (copy_from_user(&status, optval, len)) { len 5492 net/sctp/socket.c if (put_user(len, optlen)) { len 5498 net/sctp/socket.c __func__, len, status.sstat_state, status.sstat_rwnd, len 5501 net/sctp/socket.c if (copy_to_user(optval, &status, len)) { len 5518 net/sctp/socket.c static int sctp_getsockopt_peer_addr_info(struct sock *sk, int len, len 5526 net/sctp/socket.c if (len < sizeof(pinfo)) { len 5531 net/sctp/socket.c len = sizeof(pinfo); len 5532 net/sctp/socket.c if (copy_from_user(&pinfo, optval, len)) { len 5552 net/sctp/socket.c if (put_user(len, optlen)) { len 5557 net/sctp/socket.c if (copy_to_user(optval, &pinfo, len)) { len 5573 net/sctp/socket.c static int sctp_getsockopt_disable_fragments(struct sock *sk, int len, len 5578 net/sctp/socket.c if (len < sizeof(int)) len 5581 net/sctp/socket.c len = sizeof(int); len 5583 net/sctp/socket.c if (put_user(len, optlen)) len 5585 net/sctp/socket.c if (copy_to_user(optval, &val, len)) len 5595 net/sctp/socket.c static int sctp_getsockopt_events(struct sock *sk, int len, char __user *optval, len 5602 net/sctp/socket.c if (len == 0) len 5604 net/sctp/socket.c if (len > sizeof(struct sctp_event_subscribe)) len 5605 net/sctp/socket.c len = sizeof(struct sctp_event_subscribe); len 5606 net/sctp/socket.c if (put_user(len, optlen)) len 5609 net/sctp/socket.c for (i = 0; i < len; i++) len 5613 net/sctp/socket.c if (copy_to_user(optval, &subscribe, len)) len 5630 net/sctp/socket.c static int sctp_getsockopt_autoclose(struct sock *sk, int len, char __user *optval, int __user *optlen) len 5635 net/sctp/socket.c if (len < sizeof(int)) len 5637 net/sctp/socket.c len = sizeof(int); len 5638 net/sctp/socket.c if (put_user(len, optlen)) len 5732 net/sctp/socket.c static int sctp_getsockopt_peeloff(struct sock *sk, int len, char __user *optval, int __user *optlen) len 5738 net/sctp/socket.c if (len < sizeof(sctp_peeloff_arg_t)) len 5740 net/sctp/socket.c len = sizeof(sctp_peeloff_arg_t); len 5741 net/sctp/socket.c if (copy_from_user(&peeloff, optval, len)) len 5749 net/sctp/socket.c if (put_user(len, optlen)) { len 5755 net/sctp/socket.c if (copy_to_user(optval, &peeloff, len)) { len 5765 net/sctp/socket.c static int sctp_getsockopt_peeloff_flags(struct sock *sk, int len, len 5772 net/sctp/socket.c if (len < sizeof(sctp_peeloff_flags_arg_t)) len 5774 net/sctp/socket.c len = sizeof(sctp_peeloff_flags_arg_t); len 5775 net/sctp/socket.c if (copy_from_user(&peeloff, optval, len)) len 5784 net/sctp/socket.c if (put_user(len, optlen)) { len 5790 net/sctp/socket.c if (copy_to_user(optval, &peeloff, len)) { len 5932 net/sctp/socket.c static int sctp_getsockopt_peer_addr_params(struct sock *sk, int len, len 5940 net/sctp/socket.c if (len >= sizeof(params)) len 5941 net/sctp/socket.c len = sizeof(params); len 5942 net/sctp/socket.c else if (len >= ALIGN(offsetof(struct sctp_paddrparams, len 5944 net/sctp/socket.c len = ALIGN(offsetof(struct sctp_paddrparams, len 5949 net/sctp/socket.c if (copy_from_user(¶ms, optval, len)) len 6031 net/sctp/socket.c if (copy_to_user(optval, ¶ms, len)) len 6034 net/sctp/socket.c if (put_user(len, optlen)) len 6075 net/sctp/socket.c static int sctp_getsockopt_delayed_ack(struct sock *sk, int len, len 6083 net/sctp/socket.c if (len >= sizeof(struct sctp_sack_info)) { len 6084 net/sctp/socket.c len = sizeof(struct sctp_sack_info); len 6086 net/sctp/socket.c if (copy_from_user(¶ms, optval, len)) len 6088 net/sctp/socket.c } else if (len == sizeof(struct sctp_assoc_value)) { len 6094 net/sctp/socket.c if (copy_from_user(¶ms, optval, len)) len 6129 net/sctp/socket.c if (copy_to_user(optval, ¶ms, len)) len 6132 net/sctp/socket.c if (put_user(len, optlen)) len 6149 net/sctp/socket.c static int sctp_getsockopt_initmsg(struct sock *sk, int len, char __user *optval, int __user *optlen) len 6151 net/sctp/socket.c if (len < sizeof(struct sctp_initmsg)) len 6153 net/sctp/socket.c len = sizeof(struct sctp_initmsg); len 6154 net/sctp/socket.c if (put_user(len, optlen)) len 6156 net/sctp/socket.c if (copy_to_user(optval, &sctp_sk(sk)->initmsg, len)) len 6162 net/sctp/socket.c static int sctp_getsockopt_peer_addrs(struct sock *sk, int len, len 6176 net/sctp/socket.c if (len < sizeof(struct sctp_getaddrs)) len 6188 net/sctp/socket.c space_left = len - offsetof(struct sctp_getaddrs, addrs); len 6258 net/sctp/socket.c static int sctp_getsockopt_local_addrs(struct sock *sk, int len, len 6276 net/sctp/socket.c if (len < sizeof(struct sctp_getaddrs)) len 6298 net/sctp/socket.c space_left = len - offsetof(struct sctp_getaddrs, addrs); len 6366 net/sctp/socket.c static int sctp_getsockopt_primary_addr(struct sock *sk, int len, len 6373 net/sctp/socket.c if (len < sizeof(struct sctp_prim)) len 6376 net/sctp/socket.c len = sizeof(struct sctp_prim); len 6378 net/sctp/socket.c if (copy_from_user(&prim, optval, len)) len 6394 net/sctp/socket.c if (put_user(len, optlen)) len 6396 net/sctp/socket.c if (copy_to_user(optval, &prim, len)) len 6408 net/sctp/socket.c static int sctp_getsockopt_adaptation_layer(struct sock *sk, int len, len 6413 net/sctp/socket.c if (len < sizeof(struct sctp_setadaptation)) len 6416 net/sctp/socket.c len = sizeof(struct sctp_setadaptation); len 6420 net/sctp/socket.c if (put_user(len, optlen)) len 6422 net/sctp/socket.c if (copy_to_user(optval, &adaptation, len)) len 6448 net/sctp/socket.c int len, char __user *optval, len 6455 net/sctp/socket.c if (len < sizeof(info)) len 6458 net/sctp/socket.c len = sizeof(info); len 6460 net/sctp/socket.c if (copy_from_user(&info, optval, len)) len 6482 net/sctp/socket.c if (put_user(len, optlen)) len 6484 net/sctp/socket.c if (copy_to_user(optval, &info, len)) len 6493 net/sctp/socket.c static int sctp_getsockopt_default_sndinfo(struct sock *sk, int len, len 6501 net/sctp/socket.c if (len < sizeof(info)) len 6504 net/sctp/socket.c len = sizeof(info); len 6506 net/sctp/socket.c if (copy_from_user(&info, optval, len)) len 6526 net/sctp/socket.c if (put_user(len, optlen)) len 6528 net/sctp/socket.c if (copy_to_user(optval, &info, len)) len 6544 net/sctp/socket.c static int sctp_getsockopt_nodelay(struct sock *sk, int len, len 6549 net/sctp/socket.c if (len < sizeof(int)) len 6552 net/sctp/socket.c len = sizeof(int); len 6554 net/sctp/socket.c if (put_user(len, optlen)) len 6556 net/sctp/socket.c if (copy_to_user(optval, &val, len)) len 6573 net/sctp/socket.c static int sctp_getsockopt_rtoinfo(struct sock *sk, int len, len 6579 net/sctp/socket.c if (len < sizeof (struct sctp_rtoinfo)) len 6582 net/sctp/socket.c len = sizeof(struct sctp_rtoinfo); len 6584 net/sctp/socket.c if (copy_from_user(&rtoinfo, optval, len)) len 6607 net/sctp/socket.c if (put_user(len, optlen)) len 6610 net/sctp/socket.c if (copy_to_user(optval, &rtoinfo, len)) len 6627 net/sctp/socket.c static int sctp_getsockopt_associnfo(struct sock *sk, int len, len 6637 net/sctp/socket.c if (len < sizeof (struct sctp_assocparams)) len 6640 net/sctp/socket.c len = sizeof(struct sctp_assocparams); len 6642 net/sctp/socket.c if (copy_from_user(&assocparams, optval, len)) len 6677 net/sctp/socket.c if (put_user(len, optlen)) len 6680 net/sctp/socket.c if (copy_to_user(optval, &assocparams, len)) len 6696 net/sctp/socket.c static int sctp_getsockopt_mappedv4(struct sock *sk, int len, len 6702 net/sctp/socket.c if (len < sizeof(int)) len 6705 net/sctp/socket.c len = sizeof(int); len 6707 net/sctp/socket.c if (put_user(len, optlen)) len 6709 net/sctp/socket.c if (copy_to_user(optval, &val, len)) len 6719 net/sctp/socket.c static int sctp_getsockopt_context(struct sock *sk, int len, len 6725 net/sctp/socket.c if (len < sizeof(struct sctp_assoc_value)) len 6728 net/sctp/socket.c len = sizeof(struct sctp_assoc_value); len 6730 net/sctp/socket.c if (copy_from_user(¶ms, optval, len)) len 6741 net/sctp/socket.c if (put_user(len, optlen)) len 6743 net/sctp/socket.c if (copy_to_user(optval, ¶ms, len)) len 6776 net/sctp/socket.c static int sctp_getsockopt_maxseg(struct sock *sk, int len, len 6782 net/sctp/socket.c if (len == sizeof(int)) { len 6789 net/sctp/socket.c } else if (len >= sizeof(struct sctp_assoc_value)) { len 6790 net/sctp/socket.c len = sizeof(struct sctp_assoc_value); len 6791 net/sctp/socket.c if (copy_from_user(¶ms, optval, len)) len 6806 net/sctp/socket.c if (put_user(len, optlen)) len 6808 net/sctp/socket.c if (len == sizeof(int)) { len 6809 net/sctp/socket.c if (copy_to_user(optval, ¶ms.assoc_value, len)) len 6812 net/sctp/socket.c if (copy_to_user(optval, ¶ms, len)) len 6823 net/sctp/socket.c static int sctp_getsockopt_fragment_interleave(struct sock *sk, int len, len 6828 net/sctp/socket.c if (len < sizeof(int)) len 6831 net/sctp/socket.c len = sizeof(int); len 6834 net/sctp/socket.c if (put_user(len, optlen)) len 6836 net/sctp/socket.c if (copy_to_user(optval, &val, len)) len 6846 net/sctp/socket.c static int sctp_getsockopt_partial_delivery_point(struct sock *sk, int len, len 6852 net/sctp/socket.c if (len < sizeof(u32)) len 6855 net/sctp/socket.c len = sizeof(u32); len 6858 net/sctp/socket.c if (put_user(len, optlen)) len 6860 net/sctp/socket.c if (copy_to_user(optval, &val, len)) len 6870 net/sctp/socket.c static int sctp_getsockopt_maxburst(struct sock *sk, int len, len 6877 net/sctp/socket.c if (len == sizeof(int)) { len 6884 net/sctp/socket.c } else if (len >= sizeof(struct sctp_assoc_value)) { len 6885 net/sctp/socket.c len = sizeof(struct sctp_assoc_value); len 6886 net/sctp/socket.c if (copy_from_user(¶ms, optval, len)) len 6898 net/sctp/socket.c if (len == sizeof(int)) { len 6899 net/sctp/socket.c if (copy_to_user(optval, ¶ms.assoc_value, len)) len 6902 net/sctp/socket.c if (copy_to_user(optval, ¶ms, len)) len 6910 net/sctp/socket.c static int sctp_getsockopt_hmac_ident(struct sock *sk, int len, len 6927 net/sctp/socket.c if (len < sizeof(struct sctp_hmacalgo) + data_len) len 6930 net/sctp/socket.c len = sizeof(struct sctp_hmacalgo) + data_len; len 6933 net/sctp/socket.c if (put_user(len, optlen)) len 6946 net/sctp/socket.c static int sctp_getsockopt_active_key(struct sock *sk, int len, len 6953 net/sctp/socket.c if (len < sizeof(struct sctp_authkeyid)) len 6956 net/sctp/socket.c len = sizeof(struct sctp_authkeyid); len 6957 net/sctp/socket.c if (copy_from_user(&val, optval, len)) len 6974 net/sctp/socket.c if (put_user(len, optlen)) len 6976 net/sctp/socket.c if (copy_to_user(optval, &val, len)) len 6982 net/sctp/socket.c static int sctp_getsockopt_peer_auth_chunks(struct sock *sk, int len, len 6992 net/sctp/socket.c if (len < sizeof(struct sctp_authchunks)) len 7012 net/sctp/socket.c if (len < num_chunks) len 7018 net/sctp/socket.c len = sizeof(struct sctp_authchunks) + num_chunks; len 7019 net/sctp/socket.c if (put_user(len, optlen)) len 7026 net/sctp/socket.c static int sctp_getsockopt_local_auth_chunks(struct sock *sk, int len, len 7037 net/sctp/socket.c if (len < sizeof(struct sctp_authchunks)) len 7062 net/sctp/socket.c if (len < sizeof(struct sctp_authchunks) + num_chunks) len 7068 net/sctp/socket.c len = sizeof(struct sctp_authchunks) + num_chunks; len 7069 net/sctp/socket.c if (put_user(len, optlen)) len 7082 net/sctp/socket.c static int sctp_getsockopt_assoc_number(struct sock *sk, int len, len 7092 net/sctp/socket.c if (len < sizeof(u32)) len 7095 net/sctp/socket.c len = sizeof(u32); len 7101 net/sctp/socket.c if (put_user(len, optlen)) len 7103 net/sctp/socket.c if (copy_to_user(optval, &val, len)) len 7113 net/sctp/socket.c static int sctp_getsockopt_auto_asconf(struct sock *sk, int len, len 7118 net/sctp/socket.c if (len < sizeof(int)) len 7121 net/sctp/socket.c len = sizeof(int); len 7124 net/sctp/socket.c if (put_user(len, optlen)) len 7126 net/sctp/socket.c if (copy_to_user(optval, &val, len)) len 7138 net/sctp/socket.c static int sctp_getsockopt_assoc_ids(struct sock *sk, int len, len 7149 net/sctp/socket.c if (len < sizeof(struct sctp_assoc_ids)) len 7156 net/sctp/socket.c if (len < sizeof(struct sctp_assoc_ids) + sizeof(sctp_assoc_t) * num) len 7159 net/sctp/socket.c len = sizeof(struct sctp_assoc_ids) + sizeof(sctp_assoc_t) * num; len 7161 net/sctp/socket.c ids = kmalloc(len, GFP_USER | __GFP_NOWARN); len 7171 net/sctp/socket.c if (put_user(len, optlen) || copy_to_user(optval, ids, len)) { len 7189 net/sctp/socket.c int len, len 7196 net/sctp/socket.c if (len < sizeof(struct sctp_paddrthlds)) len 7198 net/sctp/socket.c len = sizeof(struct sctp_paddrthlds); len 7199 net/sctp/socket.c if (copy_from_user(&val, (struct sctp_paddrthlds __user *)optval, len)) len 7230 net/sctp/socket.c if (put_user(len, optlen) || copy_to_user(optval, &val, len)) len 7242 net/sctp/socket.c static int sctp_getsockopt_assoc_stats(struct sock *sk, int len, len 7250 net/sctp/socket.c if (len < sizeof(sctp_assoc_t)) len 7254 net/sctp/socket.c len = min_t(size_t, len, sizeof(sas)); len 7256 net/sctp/socket.c if (copy_from_user(&sas, optval, len)) len 7289 net/sctp/socket.c if (put_user(len, optlen)) len 7292 net/sctp/socket.c pr_debug("%s: len:%d, assoc_id:%d\n", __func__, len, sas.sas_assoc_id); len 7294 net/sctp/socket.c if (copy_to_user(optval, &sas, len)) len 7300 net/sctp/socket.c static int sctp_getsockopt_recvrcvinfo(struct sock *sk, int len, len 7306 net/sctp/socket.c if (len < sizeof(int)) len 7309 net/sctp/socket.c len = sizeof(int); len 7312 net/sctp/socket.c if (put_user(len, optlen)) len 7314 net/sctp/socket.c if (copy_to_user(optval, &val, len)) len 7320 net/sctp/socket.c static int sctp_getsockopt_recvnxtinfo(struct sock *sk, int len, len 7326 net/sctp/socket.c if (len < sizeof(int)) len 7329 net/sctp/socket.c len = sizeof(int); len 7332 net/sctp/socket.c if (put_user(len, optlen)) len 7334 net/sctp/socket.c if (copy_to_user(optval, &val, len)) len 7340 net/sctp/socket.c static int sctp_getsockopt_pr_supported(struct sock *sk, int len, len 7348 net/sctp/socket.c if (len < sizeof(params)) { len 7353 net/sctp/socket.c len = sizeof(params); len 7354 net/sctp/socket.c if (copy_from_user(¶ms, optval, len)) len 7367 net/sctp/socket.c if (put_user(len, optlen)) len 7370 net/sctp/socket.c if (copy_to_user(optval, ¶ms, len)) len 7379 net/sctp/socket.c static int sctp_getsockopt_default_prinfo(struct sock *sk, int len, len 7387 net/sctp/socket.c if (len < sizeof(info)) { len 7392 net/sctp/socket.c len = sizeof(info); len 7393 net/sctp/socket.c if (copy_from_user(&info, optval, len)) len 7413 net/sctp/socket.c if (put_user(len, optlen)) len 7416 net/sctp/socket.c if (copy_to_user(optval, &info, len)) len 7425 net/sctp/socket.c static int sctp_getsockopt_pr_assocstatus(struct sock *sk, int len, len 7434 net/sctp/socket.c if (len < sizeof(params)) len 7437 net/sctp/socket.c len = sizeof(params); len 7438 net/sctp/socket.c if (copy_from_user(¶ms, optval, len)) { len 7468 net/sctp/socket.c if (put_user(len, optlen)) { len 7473 net/sctp/socket.c if (copy_to_user(optval, ¶ms, len)) { len 7484 net/sctp/socket.c static int sctp_getsockopt_pr_streamstatus(struct sock *sk, int len, len 7494 net/sctp/socket.c if (len < sizeof(params)) len 7497 net/sctp/socket.c len = sizeof(params); len 7498 net/sctp/socket.c if (copy_from_user(¶ms, optval, len)) { len 7537 net/sctp/socket.c if (put_user(len, optlen) || copy_to_user(optval, ¶ms, len)) { len 7548 net/sctp/socket.c static int sctp_getsockopt_reconfig_supported(struct sock *sk, int len, len 7556 net/sctp/socket.c if (len < sizeof(params)) { len 7561 net/sctp/socket.c len = sizeof(params); len 7562 net/sctp/socket.c if (copy_from_user(¶ms, optval, len)) len 7575 net/sctp/socket.c if (put_user(len, optlen)) len 7578 net/sctp/socket.c if (copy_to_user(optval, ¶ms, len)) len 7587 net/sctp/socket.c static int sctp_getsockopt_enable_strreset(struct sock *sk, int len, len 7595 net/sctp/socket.c if (len < sizeof(params)) { len 7600 net/sctp/socket.c len = sizeof(params); len 7601 net/sctp/socket.c if (copy_from_user(¶ms, optval, len)) len 7614 net/sctp/socket.c if (put_user(len, optlen)) len 7617 net/sctp/socket.c if (copy_to_user(optval, ¶ms, len)) len 7626 net/sctp/socket.c static int sctp_getsockopt_scheduler(struct sock *sk, int len, len 7634 net/sctp/socket.c if (len < sizeof(params)) { len 7639 net/sctp/socket.c len = sizeof(params); len 7640 net/sctp/socket.c if (copy_from_user(¶ms, optval, len)) len 7653 net/sctp/socket.c if (put_user(len, optlen)) len 7656 net/sctp/socket.c if (copy_to_user(optval, ¶ms, len)) len 7665 net/sctp/socket.c static int sctp_getsockopt_scheduler_value(struct sock *sk, int len, len 7673 net/sctp/socket.c if (len < sizeof(params)) { len 7678 net/sctp/socket.c len = sizeof(params); len 7679 net/sctp/socket.c if (copy_from_user(¶ms, optval, len)) len 7693 net/sctp/socket.c if (put_user(len, optlen)) { len 7698 net/sctp/socket.c if (copy_to_user(optval, ¶ms, len)) { len 7707 net/sctp/socket.c static int sctp_getsockopt_interleaving_supported(struct sock *sk, int len, len 7715 net/sctp/socket.c if (len < sizeof(params)) { len 7720 net/sctp/socket.c len = sizeof(params); len 7721 net/sctp/socket.c if (copy_from_user(¶ms, optval, len)) len 7734 net/sctp/socket.c if (put_user(len, optlen)) len 7737 net/sctp/socket.c if (copy_to_user(optval, ¶ms, len)) len 7746 net/sctp/socket.c static int sctp_getsockopt_reuse_port(struct sock *sk, int len, len 7752 net/sctp/socket.c if (len < sizeof(int)) len 7755 net/sctp/socket.c len = sizeof(int); len 7757 net/sctp/socket.c if (put_user(len, optlen)) len 7760 net/sctp/socket.c if (copy_to_user(optval, &val, len)) len 7766 net/sctp/socket.c static int sctp_getsockopt_event(struct sock *sk, int len, char __user *optval, len 7773 net/sctp/socket.c if (len < sizeof(param)) len 7776 net/sctp/socket.c len = sizeof(param); len 7777 net/sctp/socket.c if (copy_from_user(¶m, optval, len)) len 7792 net/sctp/socket.c if (put_user(len, optlen)) len 7795 net/sctp/socket.c if (copy_to_user(optval, ¶m, len)) len 7801 net/sctp/socket.c static int sctp_getsockopt_asconf_supported(struct sock *sk, int len, len 7809 net/sctp/socket.c if (len < sizeof(params)) { len 7814 net/sctp/socket.c len = sizeof(params); len 7815 net/sctp/socket.c if (copy_from_user(¶ms, optval, len)) len 7828 net/sctp/socket.c if (put_user(len, optlen)) len 7831 net/sctp/socket.c if (copy_to_user(optval, ¶ms, len)) len 7840 net/sctp/socket.c static int sctp_getsockopt_auth_supported(struct sock *sk, int len, len 7848 net/sctp/socket.c if (len < sizeof(params)) { len 7853 net/sctp/socket.c len = sizeof(params); len 7854 net/sctp/socket.c if (copy_from_user(¶ms, optval, len)) len 7867 net/sctp/socket.c if (put_user(len, optlen)) len 7870 net/sctp/socket.c if (copy_to_user(optval, ¶ms, len)) len 7879 net/sctp/socket.c static int sctp_getsockopt_ecn_supported(struct sock *sk, int len, len 7887 net/sctp/socket.c if (len < sizeof(params)) { len 7892 net/sctp/socket.c len = sizeof(params); len 7893 net/sctp/socket.c if (copy_from_user(¶ms, optval, len)) len 7906 net/sctp/socket.c if (put_user(len, optlen)) len 7909 net/sctp/socket.c if (copy_to_user(optval, ¶ms, len)) len 7922 net/sctp/socket.c int len; len 7939 net/sctp/socket.c if (get_user(len, optlen)) len 7942 net/sctp/socket.c if (len < 0) len 7949 net/sctp/socket.c retval = sctp_getsockopt_sctp_status(sk, len, optval, optlen); len 7952 net/sctp/socket.c retval = sctp_getsockopt_disable_fragments(sk, len, optval, len 7956 net/sctp/socket.c retval = sctp_getsockopt_events(sk, len, optval, optlen); len 7959 net/sctp/socket.c retval = sctp_getsockopt_autoclose(sk, len, optval, optlen); len 7962 net/sctp/socket.c retval = sctp_getsockopt_peeloff(sk, len, optval, optlen); len 7965 net/sctp/socket.c retval = sctp_getsockopt_peeloff_flags(sk, len, optval, optlen); len 7968 net/sctp/socket.c retval = sctp_getsockopt_peer_addr_params(sk, len, optval, len 7972 net/sctp/socket.c retval = sctp_getsockopt_delayed_ack(sk, len, optval, len 7976 net/sctp/socket.c retval = sctp_getsockopt_initmsg(sk, len, optval, optlen); len 7979 net/sctp/socket.c retval = sctp_getsockopt_peer_addrs(sk, len, optval, len 7983 net/sctp/socket.c retval = sctp_getsockopt_local_addrs(sk, len, optval, len 7987 net/sctp/socket.c retval = sctp_getsockopt_connectx3(sk, len, optval, optlen); len 7990 net/sctp/socket.c retval = sctp_getsockopt_default_send_param(sk, len, len 7994 net/sctp/socket.c retval = sctp_getsockopt_default_sndinfo(sk, len, len 7998 net/sctp/socket.c retval = sctp_getsockopt_primary_addr(sk, len, optval, optlen); len 8001 net/sctp/socket.c retval = sctp_getsockopt_nodelay(sk, len, optval, optlen); len 8004 net/sctp/socket.c retval = sctp_getsockopt_rtoinfo(sk, len, optval, optlen); len 8007 net/sctp/socket.c retval = sctp_getsockopt_associnfo(sk, len, optval, optlen); len 8010 net/sctp/socket.c retval = sctp_getsockopt_mappedv4(sk, len, optval, optlen); len 8013 net/sctp/socket.c retval = sctp_getsockopt_maxseg(sk, len, optval, optlen); len 8016 net/sctp/socket.c retval = sctp_getsockopt_peer_addr_info(sk, len, optval, len 8020 net/sctp/socket.c retval = sctp_getsockopt_adaptation_layer(sk, len, optval, len 8024 net/sctp/socket.c retval = sctp_getsockopt_context(sk, len, optval, optlen); len 8027 net/sctp/socket.c retval = sctp_getsockopt_fragment_interleave(sk, len, optval, len 8031 net/sctp/socket.c retval = sctp_getsockopt_partial_delivery_point(sk, len, optval, len 8035 net/sctp/socket.c retval = sctp_getsockopt_maxburst(sk, len, optval, optlen); len 8044 net/sctp/socket.c retval = sctp_getsockopt_hmac_ident(sk, len, optval, optlen); len 8047 net/sctp/socket.c retval = sctp_getsockopt_active_key(sk, len, optval, optlen); len 8050 net/sctp/socket.c retval = sctp_getsockopt_peer_auth_chunks(sk, len, optval, len 8054 net/sctp/socket.c retval = sctp_getsockopt_local_auth_chunks(sk, len, optval, len 8058 net/sctp/socket.c retval = sctp_getsockopt_assoc_number(sk, len, optval, optlen); len 8061 net/sctp/socket.c retval = sctp_getsockopt_assoc_ids(sk, len, optval, optlen); len 8064 net/sctp/socket.c retval = sctp_getsockopt_auto_asconf(sk, len, optval, optlen); len 8067 net/sctp/socket.c retval = sctp_getsockopt_paddr_thresholds(sk, optval, len, optlen); len 8070 net/sctp/socket.c retval = sctp_getsockopt_assoc_stats(sk, len, optval, optlen); len 8073 net/sctp/socket.c retval = sctp_getsockopt_recvrcvinfo(sk, len, optval, optlen); len 8076 net/sctp/socket.c retval = sctp_getsockopt_recvnxtinfo(sk, len, optval, optlen); len 8079 net/sctp/socket.c retval = sctp_getsockopt_pr_supported(sk, len, optval, optlen); len 8082 net/sctp/socket.c retval = sctp_getsockopt_default_prinfo(sk, len, optval, len 8086 net/sctp/socket.c retval = sctp_getsockopt_pr_assocstatus(sk, len, optval, len 8090 net/sctp/socket.c retval = sctp_getsockopt_pr_streamstatus(sk, len, optval, len 8094 net/sctp/socket.c retval = sctp_getsockopt_reconfig_supported(sk, len, optval, len 8098 net/sctp/socket.c retval = sctp_getsockopt_enable_strreset(sk, len, optval, len 8102 net/sctp/socket.c retval = sctp_getsockopt_scheduler(sk, len, optval, len 8106 net/sctp/socket.c retval = sctp_getsockopt_scheduler_value(sk, len, optval, len 8110 net/sctp/socket.c retval = sctp_getsockopt_interleaving_supported(sk, len, optval, len 8114 net/sctp/socket.c retval = sctp_getsockopt_reuse_port(sk, len, optval, optlen); len 8117 net/sctp/socket.c retval = sctp_getsockopt_event(sk, len, optval, optlen); len 8120 net/sctp/socket.c retval = sctp_getsockopt_asconf_supported(sk, len, optval, len 8124 net/sctp/socket.c retval = sctp_getsockopt_auth_supported(sk, len, optval, len 8128 net/sctp/socket.c retval = sctp_getsockopt_ecn_supported(sk, len, optval, optlen); len 27 net/sctp/stream_interleave.c int len, __u8 flags, gfp_t gfp) len 38 net/sctp/stream_interleave.c retval = sctp_make_idata(asoc, flags, sizeof(dp) + len, gfp); len 293 net/sctp/stream_interleave.c pd_len = pos->len; len 307 net/sctp/stream_interleave.c pd_len += pos->len; len 683 net/sctp/stream_interleave.c pd_len = pos->len; len 697 net/sctp/stream_interleave.c pd_len += pos->len; len 254 net/sctp/stream_sched.c q->out_qlen -= ch->skb->len; len 31 net/sctp/tsnmap.c __u16 len, __u16 *start, __u16 *end); len 35 net/sctp/tsnmap.c struct sctp_tsnmap *sctp_tsnmap_init(struct sctp_tsnmap *map, __u16 len, len 39 net/sctp/tsnmap.c map->tsn_map = kzalloc(len>>3, gfp); len 43 net/sctp/tsnmap.c map->len = len; len 45 net/sctp/tsnmap.c bitmap_zero(map->tsn_map, map->len); len 59 net/sctp/tsnmap.c map->len = 0; len 87 net/sctp/tsnmap.c if (gap < map->len && test_bit(gap, map->tsn_map)) len 105 net/sctp/tsnmap.c if (gap >= map->len && !sctp_tsnmap_grow(map, gap + 1)) len 164 net/sctp/tsnmap.c sctp_tsnmap_find_gap_ack(map->tsn_map, offset, map->len, len 169 net/sctp/tsnmap.c end_ = map->len - 1; len 207 net/sctp/tsnmap.c if (gap >= map->len) { len 211 net/sctp/tsnmap.c bitmap_zero(map->tsn_map, map->len); len 216 net/sctp/tsnmap.c bitmap_shift_right(map->tsn_map, map->tsn_map, gap, map->len); len 230 net/sctp/tsnmap.c u16 len; len 234 net/sctp/tsnmap.c len = map->max_tsn_seen - map->cumulative_tsn_ack_point; len 235 net/sctp/tsnmap.c zero_bit = find_first_zero_bit(map->tsn_map, len); len 242 net/sctp/tsnmap.c bitmap_shift_right(map->tsn_map, map->tsn_map, zero_bit, map->len); len 258 net/sctp/tsnmap.c if (gap == 0 || gap >= map->len) len 273 net/sctp/tsnmap.c __u16 len, __u16 *start, __u16 *end) len 284 net/sctp/tsnmap.c i = find_next_bit(map, len, off); len 285 net/sctp/tsnmap.c if (i < len) len 293 net/sctp/tsnmap.c i = find_next_zero_bit(map, len, i); len 294 net/sctp/tsnmap.c if (i < len) len 307 net/sctp/tsnmap.c if (!TSN_lt(tsn, map->base_tsn + map->len)) len 345 net/sctp/tsnmap.c u16 len; len 350 net/sctp/tsnmap.c inc = ALIGN((size - map->len), BITS_PER_LONG) + SCTP_TSN_MAP_INCREMENT; len 351 net/sctp/tsnmap.c len = min_t(u16, map->len + inc, SCTP_TSN_MAP_SIZE); len 353 net/sctp/tsnmap.c new = kzalloc(len>>3, GFP_ATOMIC); len 361 net/sctp/tsnmap.c map->len = len; len 40 net/sctp/ulpevent.c unsigned int len) len 44 net/sctp/ulpevent.c event->rmem_len = len; len 189 net/sctp/ulpevent.c sac->sac_length = skb->len; len 396 net/sctp/ulpevent.c sre->sre_length = skb->len; len 420 net/sctp/ulpevent.c int len = ntohs(chunk->chunk_hdr->length); len 432 net/sctp/ulpevent.c len -= sctp_datachk_len(&asoc->stream); len 470 net/sctp/ulpevent.c ssf->ssf_length = sizeof(struct sctp_send_failed) + len; len 679 net/sctp/ulpevent.c sctp_ulpevent_init(event, 0, skb->len + sizeof(struct sk_buff)); len 994 net/sctp/ulpevent.c nxtinfo.nxt_length = skb->len; len 1049 net/sctp/ulpevent.c unsigned int len; len 1059 net/sctp/ulpevent.c len = skb->len; len 1074 net/sctp/ulpevent.c sctp_assoc_rwnd_increase(event->asoc, len); len 1126 net/sctp/ulpevent.c data_unread += skb->len; len 376 net/sctp/ulpqueue.c f_frag->len += pos->len; len 377 net/sctp/ulpqueue.c f_frag->data_len += pos->len; len 444 net/sctp/ulpqueue.c pd_len = pos->len; len 460 net/sctp/ulpqueue.c pd_len += pos->len; len 1520 net/smc/af_smc.c static int smc_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) len 1544 net/smc/af_smc.c rc = smc->clcsock->ops->sendmsg(smc->clcsock, msg, len); len 1546 net/smc/af_smc.c rc = smc_tx_sendmsg(smc, msg, len); len 1552 net/smc/af_smc.c static int smc_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, len 1577 net/smc/af_smc.c rc = smc->clcsock->ops->recvmsg(smc->clcsock, msg, len, flags); len 1580 net/smc/af_smc.c rc = smc_rx_recvmsg(smc, msg, NULL, len, flags); len 1829 net/smc/af_smc.c answ = smc->conn.sndbuf_desc->len - len 1855 net/smc/af_smc.c answ = smc_curs_diff(conn->rmb_desc->len, len 1899 net/smc/af_smc.c struct pipe_inode_info *pipe, size_t len, len 1925 net/smc/af_smc.c pipe, len, flags); len 1935 net/smc/af_smc.c rc = smc_rx_recvmsg(smc, NULL, pipe, len, flags); len 103 net/smc/smc.h u8 len; /* length = 44 */ len 41 net/smc/smc_cdc.c diff = smc_curs_diff(cdcpend->conn->sndbuf_desc->len, len 199 net/smc/smc_cdc.c diff = smc_curs_diff(conn->sndbuf_desc->len, &conn->tx_curs_fin, len 235 net/smc/smc_cdc.c conn->urg_rx_byte = *(base + conn->rmb_desc->len - 1); len 262 net/smc/smc_cdc.c diff_prod = smc_curs_diff(conn->rmb_desc->len, &prod_old, len 361 net/smc/smc_cdc.c if (cdc->len != SMC_WR_TX_SIZE) len 43 net/smc/smc_cdc.h u8 len; /* 44 */ len 230 net/smc/smc_cdc.h peer->len = local->len; len 263 net/smc/smc_cdc.h local->len = peer->len; len 279 net/smc/smc_clc.c int len, datlen; len 294 net/smc/smc_clc.c len = sock_recvmsg(smc->clcsock, &msg, krflags); len 310 net/smc/smc_clc.c if (!len) { /* peer has performed orderly shutdown */ len 315 net/smc/smc_clc.c if (len < 0) { len 316 net/smc/smc_clc.c if (len != -EAGAIN || expected_type != SMC_CLC_DECLINE) len 317 net/smc/smc_clc.c smc->sk.sk_err = -len; len 318 net/smc/smc_clc.c reason_code = len; len 322 net/smc/smc_clc.c if ((len < sizeof(struct smc_clc_msg_hdr)) || len 338 net/smc/smc_clc.c len = sock_recvmsg(smc->clcsock, &msg, krflags); len 339 net/smc/smc_clc.c if (len < datlen || !smc_clc_msg_hdr_valid(clcm)) { len 367 net/smc/smc_clc.c int len; len 384 net/smc/smc_clc.c len = kernel_sendmsg(smc->clcsock, &msg, &vec, 1, len 386 net/smc/smc_clc.c if (len < 0 || len < sizeof(struct smc_clc_msg_decline)) len 387 net/smc/smc_clc.c len = -EPROTO; len 388 net/smc/smc_clc.c return len > 0 ? 0 : len; len 400 net/smc/smc_clc.c int len, i, plen, rc; len 456 net/smc/smc_clc.c len = kernel_sendmsg(smc->clcsock, &msg, vec, i, plen); len 457 net/smc/smc_clc.c if (len < 0) { len 460 net/smc/smc_clc.c } else if (len < (int)sizeof(pclc)) { len 477 net/smc/smc_clc.c int len; len 525 net/smc/smc_clc.c len = kernel_sendmsg(smc->clcsock, &msg, &vec, 1, len 527 net/smc/smc_clc.c if (len < ntohs(cclc.hdr.length)) { len 528 net/smc/smc_clc.c if (len >= 0) { len 547 net/smc/smc_clc.c int len; len 597 net/smc/smc_clc.c len = kernel_sendmsg(new_smc->clcsock, &msg, &vec, 1, len 599 net/smc/smc_clc.c if (len < ntohs(aclc.hdr.length)) len 600 net/smc/smc_clc.c len = len >= 0 ? -EPROTO : -new_smc->clcsock->sk->sk_err; len 602 net/smc/smc_clc.c return len > 0 ? 0 : len; len 390 net/smc/smc_core.c buf_desc->len += sizeof(struct smcd_cdc_msg); len 669 net/smc/smc_core.c conn->local_tx_ctrl.len = SMC_WR_TX_SIZE; len 794 net/smc/smc_core.c buf_desc->len = bufsize; len 821 net/smc/smc_core.c buf_desc->len = bufsize - sizeof(struct smcd_cdc_msg); len 830 net/smc/smc_core.c buf_desc->len = bufsize; len 899 net/smc/smc_core.c smc_rmb_wnd_update_limit(buf_desc->len); len 151 net/smc/smc_core.h int len; /* length of buffer */ len 115 net/smc/smc_diag.c conn->sndbuf_desc->len : 0, len 116 net/smc/smc_diag.c .rmbe_size = conn->rmb_desc ? conn->rmb_desc->len : 0, len 31 net/smc/smc_ism.c void *data, size_t len) len 36 net/smc/smc_ism.c pos->offset, data, len); len 155 net/smc/smc_ism.c dmb.dmb_len = dmb_desc->len; len 176 net/smc/smc_ism.c dmb_desc->len = dmb.dmb_len; len 47 net/smc/smc_ism.h void *data, size_t len); len 38 net/smc/smc_pnet.c .len = SMC_MAX_PNETID_LEN len 42 net/smc/smc_pnet.c .len = IFNAMSIZ - 1 len 46 net/smc/smc_pnet.c .len = IB_DEVICE_NAME_MAX - 1 len 270 net/smc/smc_pnet.c size_t len = strlen(bf); len 271 net/smc/smc_pnet.c char *end = bf + len; len 273 net/smc/smc_pnet.c if (!len) len 569 net/smc/smc_pnet.c return skb->len; len 54 net/smc/smc_rx.c union smc_host_cursor cons, size_t len) len 61 net/smc/smc_rx.c smc_curs_add(conn->rmb_desc->len, &cons, len); len 65 net/smc/smc_rx.c diff = smc_curs_comp(conn->rmb_desc->len, &cons, len 77 net/smc/smc_rx.c smc_curs_add(conn->rmb_desc->len, &cons, 1); len 94 net/smc/smc_rx.c static void smc_rx_update_cons(struct smc_sock *smc, size_t len) len 100 net/smc/smc_rx.c smc_rx_update_consumer(smc, cons, len); len 105 net/smc/smc_rx.c size_t len; len 122 net/smc/smc_rx.c smc_rx_update_cons(smc, priv->len); len 124 net/smc/smc_rx.c if (atomic_sub_and_test(priv->len, &conn->splice_pending)) len 151 net/smc/smc_rx.c static int smc_rx_splice(struct pipe_inode_info *pipe, char *src, size_t len, len 162 net/smc/smc_rx.c priv->len = len; len 165 net/smc/smc_rx.c partial.len = len; len 221 net/smc/smc_rx.c static int smc_rx_recv_urg(struct smc_sock *smc, struct msghdr *msg, int len, len 238 net/smc/smc_rx.c if (len > 0) { len 241 net/smc/smc_rx.c len = 1; len 243 net/smc/smc_rx.c if (smc_curs_diff(conn->rmb_desc->len, &cons, len 255 net/smc/smc_rx.c return rc ? -EFAULT : len; len 284 net/smc/smc_rx.c struct pipe_inode_info *pipe, size_t len, int flags) len 286 net/smc/smc_rx.c size_t copylen, read_done = 0, read_remaining = len; len 306 net/smc/smc_rx.c return smc_rx_recv_urg(smc, msg, len, flags); len 308 net/smc/smc_rx.c target = sock_rcvlowat(sk, flags & MSG_WAITALL, len); len 381 net/smc/smc_rx.c smc_curs_add(conn->rmb_desc->len, &cons, splbytes); len 390 net/smc/smc_rx.c chunk_len = min_t(size_t, copylen, conn->rmb_desc->len - len 23 net/smc/smc_rx.h struct pipe_inode_info *pipe, size_t len, int flags); len 133 net/smc/smc_tx.c int smc_tx_sendmsg(struct smc_sock *smc, struct msghdr *msg, size_t len) len 135 net/smc/smc_tx.c size_t copylen, send_done = 0, send_remaining = len; len 186 net/smc/smc_tx.c chunk_len = min_t(size_t, copylen, conn->sndbuf_desc->len - len 212 net/smc/smc_tx.c smc_curs_add(conn->sndbuf_desc->len, &prep, copylen); len 226 net/smc/smc_tx.c (conn->sndbuf_desc->len >> 1))) len 249 net/smc/smc_tx.c int smcd_tx_ism_write(struct smc_connection *conn, void *data, size_t len, len 260 net/smc/smc_tx.c rc = smc_ism_write(conn->lgr->smcd, &pos, data, len); len 296 net/smc/smc_tx.c size_t len) len 298 net/smc/smc_tx.c smc_curs_add(conn->peer_rmbe_size, prod, len); len 302 net/smc/smc_tx.c atomic_sub(len, &conn->peer_rmbe_space); len 305 net/smc/smc_tx.c smc_curs_add(conn->sndbuf_desc->len, sent, len); len 309 net/smc/smc_tx.c static int smcr_tx_rdma_writes(struct smc_connection *conn, size_t len, len 333 net/smc/smc_tx.c if (src_off >= conn->sndbuf_desc->len) len 334 net/smc/smc_tx.c src_off -= conn->sndbuf_desc->len; len 346 net/smc/smc_tx.c if (dst_len_sum == len) len 350 net/smc/smc_tx.c dst_len = len - dst_len; /* remainder */ len 352 net/smc/smc_tx.c src_len = min_t(int, dst_len, conn->sndbuf_desc->len - len 360 net/smc/smc_tx.c static int smcd_tx_rdma_writes(struct smc_connection *conn, size_t len, len 378 net/smc/smc_tx.c if (src_off >= conn->sndbuf_desc->len) len 379 net/smc/smc_tx.c src_off -= conn->sndbuf_desc->len; len 387 net/smc/smc_tx.c if (dst_len_sum == len) len 391 net/smc/smc_tx.c dst_len = len - dst_len; /* remainder */ len 393 net/smc/smc_tx.c src_len = min_t(int, dst_len, conn->sndbuf_desc->len - src_off); len 405 net/smc/smc_tx.c size_t len, src_len, dst_off, dst_len; /* current chunk values */ len 415 net/smc/smc_tx.c to_send = smc_curs_diff(conn->sndbuf_desc->len, &sent, &prep); len 431 net/smc/smc_tx.c len = min(to_send, rmbespace); len 442 net/smc/smc_tx.c conn->peer_rmbe_size - prod.count, len); len 448 net/smc/smc_tx.c dst_len = len; len 451 net/smc/smc_tx.c if (sent.count + dst_len <= conn->sndbuf_desc->len) { len 456 net/smc/smc_tx.c src_len = conn->sndbuf_desc->len - sent.count; len 460 net/smc/smc_tx.c rc = smcd_tx_rdma_writes(conn, len, sent.count, src_len, len 463 net/smc/smc_tx.c rc = smcr_tx_rdma_writes(conn, len, sent.count, src_len, len 468 net/smc/smc_tx.c if (conn->urg_tx_pend && len == to_send) len 470 net/smc/smc_tx.c smc_tx_advance_cursors(conn, &prod, &sent, len); len 593 net/smc/smc_tx.c int sender_free = conn->rmb_desc->len; len 598 net/smc/smc_tx.c to_confirm = smc_curs_diff(conn->rmb_desc->len, &cfed, &cons); len 601 net/smc/smc_tx.c sender_free = conn->rmb_desc->len - len 602 net/smc/smc_tx.c smc_curs_diff_large(conn->rmb_desc->len, len 609 net/smc/smc_tx.c ((sender_free <= (conn->rmb_desc->len / 2)) || len 27 net/smc/smc_tx.h return smc_curs_diff(conn->sndbuf_desc->len, &sent, &prep); len 32 net/smc/smc_tx.h int smc_tx_sendmsg(struct smc_sock *smc, struct msghdr *msg, size_t len); len 36 net/smc/smc_tx.h int smcd_tx_ism_write(struct smc_connection *conn, void *data, size_t len, len 128 net/socket.c struct pipe_inode_info *pipe, size_t len, len 210 net/socket.c int len; len 213 net/socket.c err = get_user(len, ulen); len 216 net/socket.c if (len > klen) len 217 net/socket.c len = klen; len 218 net/socket.c if (len < 0) len 220 net/socket.c if (len) { len 223 net/socket.c if (copy_to_user(uaddr, kaddr, len)) len 306 net/socket.c if (dentry->d_name.len + 1 > size) len 308 net/socket.c memcpy(value, dentry->d_name.name, dentry->d_name.len + 1); len 310 net/socket.c return dentry->d_name.len + 1; len 499 net/socket.c ssize_t len; len 502 net/socket.c len = security_inode_listsecurity(d_inode(dentry), buffer, size); len 503 net/socket.c if (len < 0) len 504 net/socket.c return len; len 505 net/socket.c used += len; len 509 net/socket.c buffer += len; len 512 net/socket.c len = (XATTR_NAME_SOCKPROTONAME_LEN + 1); len 513 net/socket.c used += len; len 517 net/socket.c memcpy(buffer, XATTR_NAME_SOCKPROTONAME, len); len 518 net/socket.c buffer += len; len 747 net/socket.c ts_pktinfo.pkt_length = skb->len - skb_mac_offset(skb); len 824 net/socket.c if (skb_is_err_queue(skb) && skb->len && len 827 net/socket.c skb->len, skb->data); len 939 net/socket.c struct pipe_inode_info *pipe, size_t len, len 945 net/socket.c return generic_file_splice_read(file, ppos, pipe, len, flags); len 947 net/socket.c return sock->ops->splice_read(sock, ppos, pipe, len, flags); len 1710 net/socket.c int err, len, newfd, fput_needed; len 1759 net/socket.c len = newsock->ops->getname(newsock, len 1761 net/socket.c if (len < 0) { len 1766 net/socket.c len, upeer_sockaddr, upeer_addrlen); len 1921 net/socket.c int __sys_sendto(int fd, void __user *buff, size_t len, unsigned int flags, len 1931 net/socket.c err = import_single_range(WRITE, buff, len, &iov, &msg.msg_iter); len 1960 net/socket.c SYSCALL_DEFINE6(sendto, int, fd, void __user *, buff, size_t, len, len 1964 net/socket.c return __sys_sendto(fd, buff, len, flags, addr, addr_len); len 1971 net/socket.c SYSCALL_DEFINE4(send, int, fd, void __user *, buff, size_t, len, len 1974 net/socket.c return __sys_sendto(fd, buff, len, flags, NULL, 0); len 2517 net/socket.c int len; len 2532 net/socket.c len = err; len 2553 net/socket.c err = len; len 2823 net/socket.c unsigned int len; len 2829 net/socket.c len = nargs[call]; len 2830 net/socket.c if (len > sizeof(a)) len 2834 net/socket.c if (copy_from_user(a, args, len)) len 213 net/strparser/strparser.c head->data_len += skb->len; len 214 net/strparser/strparser.c head->len += skb->len; len 219 net/strparser/strparser.c ssize_t len; len 221 net/strparser/strparser.c len = (*strp->cb.parse_msg)(strp, head); len 223 net/strparser/strparser.c if (!len) { len 234 net/strparser/strparser.c } else if (len < 0) { len 235 net/strparser/strparser.c if (len == -ESTRPIPE && stm->accum_len) { len 236 net/strparser/strparser.c len = -ENODATA; len 241 net/strparser/strparser.c strp_parser_err(strp, len, desc); len 243 net/strparser/strparser.c } else if (len > max_msg_size) { len 248 net/strparser/strparser.c } else if (len <= (ssize_t)head->len - len 249 net/strparser/strparser.c skb->len - stm->strp.offset) { len 258 net/strparser/strparser.c stm->strp.full_len = len; len 71 net/sunrpc/addr.c size_t len; len 74 net/sunrpc/addr.c len = rpc_ntop6_noscopeid(sap, buf, buflen); len 75 net/sunrpc/addr.c if (unlikely(len == 0)) len 76 net/sunrpc/addr.c return len; len 79 net/sunrpc/addr.c return len; len 81 net/sunrpc/addr.c return len; len 88 net/sunrpc/addr.c len += rc; len 89 net/sunrpc/addr.c if (unlikely(len > buflen)) len 93 net/sunrpc/addr.c return len; len 166 net/sunrpc/addr.c size_t len; len 177 net/sunrpc/addr.c len = (buf + buflen) - delim - 1; len 178 net/sunrpc/addr.c p = kstrndup(delim + 1, len, GFP_KERNEL); len 239 net/sunrpc/auth.c int i, len, result = 0; len 255 net/sunrpc/auth.c len = ops->list_pseudoflavors(pseudos, ARRAY_SIZE(pseudos)); len 256 net/sunrpc/auth.c if (len < 0) { len 257 net/sunrpc/auth.c result = len; len 260 net/sunrpc/auth.c for (i = 0; i < len; i++) { len 129 net/sunrpc/auth_gss/auth_gss.c simple_get_bytes(const void *p, const void *end, void *res, size_t len) len 131 net/sunrpc/auth_gss/auth_gss.c const void *q = (const void *)((const char *)p + len); len 134 net/sunrpc/auth_gss/auth_gss.c memcpy(res, p, len); len 142 net/sunrpc/auth_gss/auth_gss.c unsigned int len; len 144 net/sunrpc/auth_gss/auth_gss.c p = simple_get_bytes(p, end, &len, sizeof(len)); len 147 net/sunrpc/auth_gss/auth_gss.c q = (const void *)((const char *)p + len); len 150 net/sunrpc/auth_gss/auth_gss.c dest->data = kmemdup(p, len, GFP_NOFS); len 153 net/sunrpc/auth_gss/auth_gss.c dest->len = len; len 258 net/sunrpc/auth_gss/auth_gss.c ctx->gc_acceptor.len, ctx->gc_acceptor.data); len 424 net/sunrpc/auth_gss/auth_gss.c gss_msg->msg.len = sizeof(uid); len 450 net/sunrpc/auth_gss/auth_gss.c int len; len 452 net/sunrpc/auth_gss/auth_gss.c len = scnprintf(p, buflen, "mech=%s uid=%d", mech->gm_name, len 454 net/sunrpc/auth_gss/auth_gss.c buflen -= len; len 455 net/sunrpc/auth_gss/auth_gss.c p += len; len 456 net/sunrpc/auth_gss/auth_gss.c gss_msg->msg.len = len; len 463 net/sunrpc/auth_gss/auth_gss.c len = scnprintf(p, buflen, " target=%s", target_name); len 464 net/sunrpc/auth_gss/auth_gss.c buflen -= len; len 465 net/sunrpc/auth_gss/auth_gss.c p += len; len 466 net/sunrpc/auth_gss/auth_gss.c gss_msg->msg.len += len; len 483 net/sunrpc/auth_gss/auth_gss.c len = scnprintf(p, buflen, " service=%s", len 486 net/sunrpc/auth_gss/auth_gss.c len = scnprintf(p, buflen, len 490 net/sunrpc/auth_gss/auth_gss.c buflen -= len; len 491 net/sunrpc/auth_gss/auth_gss.c p += len; len 492 net/sunrpc/auth_gss/auth_gss.c gss_msg->msg.len += len; len 496 net/sunrpc/auth_gss/auth_gss.c len = scnprintf(p, buflen, " enctypes=%s", len 498 net/sunrpc/auth_gss/auth_gss.c buflen -= len; len 499 net/sunrpc/auth_gss/auth_gss.c p += len; len 500 net/sunrpc/auth_gss/auth_gss.c gss_msg->msg.len += len; len 503 net/sunrpc/auth_gss/auth_gss.c len = scnprintf(p, buflen, "\n"); len 504 net/sunrpc/auth_gss/auth_gss.c if (len == 0) len 506 net/sunrpc/auth_gss/auth_gss.c gss_msg->msg.len += len; len 1417 net/sunrpc/auth_gss/auth_gss.c unsigned int len; len 1425 net/sunrpc/auth_gss/auth_gss.c len = ctx->gc_acceptor.len; len 1429 net/sunrpc/auth_gss/auth_gss.c if (!len) len 1432 net/sunrpc/auth_gss/auth_gss.c string = kmalloc(len + 1, GFP_KERNEL); len 1440 net/sunrpc/auth_gss/auth_gss.c if (!ctx || !ctx->gc_acceptor.len) { len 1452 net/sunrpc/auth_gss/auth_gss.c if (len < acceptor->len) { len 1453 net/sunrpc/auth_gss/auth_gss.c len = acceptor->len; len 1459 net/sunrpc/auth_gss/auth_gss.c memcpy(string, acceptor->data, acceptor->len); len 1460 net/sunrpc/auth_gss/auth_gss.c string[acceptor->len] = '\0'; len 1543 net/sunrpc/auth_gss/auth_gss.c ctx->gc_wire_ctx.len); len 1581 net/sunrpc/auth_gss/auth_gss.c if (xdr_stream_encode_opaque_inline(xdr, (void **)&p, mic.len) < 0) len 1680 net/sunrpc/auth_gss/auth_gss.c u32 len, maj_stat; len 1688 net/sunrpc/auth_gss/auth_gss.c len = be32_to_cpup(p); len 1689 net/sunrpc/auth_gss/auth_gss.c if (len > RPC_MAX_AUTH_SIZE) len 1691 net/sunrpc/auth_gss/auth_gss.c p = xdr_inline_decode(xdr, len); len 1703 net/sunrpc/auth_gss/auth_gss.c mic.len = len; len 1712 net/sunrpc/auth_gss/auth_gss.c cred->cr_auth->au_verfsize = XDR_QUADLEN(len) + 2; len 1748 net/sunrpc/auth_gss/auth_gss.c offset, snd_buf->len - offset)) len 1750 net/sunrpc/auth_gss/auth_gss.c *integ_len = cpu_to_be32(integ_buf.len); len 1762 net/sunrpc/auth_gss/auth_gss.c if (xdr_stream_encode_opaque_inline(xdr, (void **)&p, mic.len) < 0) len 1865 net/sunrpc/auth_gss/auth_gss.c if (unlikely(snd_buf->len > snd_buf->buflen)) len 1874 net/sunrpc/auth_gss/auth_gss.c *opaque_len = cpu_to_be32(snd_buf->len - offset); len 1881 net/sunrpc/auth_gss/auth_gss.c pad = 3 - ((snd_buf->len - offset - 1) & 3); len 1884 net/sunrpc/auth_gss/auth_gss.c snd_buf->len += pad; len 1958 net/sunrpc/auth_gss/auth_gss.c u32 len, offset, seqno, maj_stat; len 1966 net/sunrpc/auth_gss/auth_gss.c if (xdr_stream_decode_u32(xdr, &len)) len 1968 net/sunrpc/auth_gss/auth_gss.c if (len & 3) len 1970 net/sunrpc/auth_gss/auth_gss.c offset = rcv_buf->len - xdr_stream_remaining(xdr); len 1975 net/sunrpc/auth_gss/auth_gss.c if (xdr_buf_subsegment(rcv_buf, &gss_data, offset, len)) len 1987 net/sunrpc/auth_gss/auth_gss.c offset += len; len 1988 net/sunrpc/auth_gss/auth_gss.c if (xdr_decode_word(rcv_buf, offset, &len)) len 1991 net/sunrpc/auth_gss/auth_gss.c if (offset + len > rcv_buf->len) len 1993 net/sunrpc/auth_gss/auth_gss.c mic.len = len; len 1994 net/sunrpc/auth_gss/auth_gss.c mic.data = kmalloc(len, GFP_NOFS); len 1997 net/sunrpc/auth_gss/auth_gss.c if (read_bytes_from_xdr_buf(rcv_buf, offset, mic.data, mic.len)) len 2006 net/sunrpc/auth_gss/auth_gss.c auth->au_rslack = auth->au_verfsize + 2 + 1 + XDR_QUADLEN(mic.len); len 2041 net/sunrpc/auth_gss/auth_gss.c if (offset + opaque_len > rcv_buf->len) len 47 net/sunrpc/auth_gss/gss_generic_token.c #define TWRITE_STR(ptr, str, len) \ len 48 net/sunrpc/auth_gss/gss_generic_token.c memcpy((ptr), (char *) (str), (len)); \ len 49 net/sunrpc/auth_gss/gss_generic_token.c (ptr) += (len); len 150 net/sunrpc/auth_gss/gss_generic_token.c body_size += 2 + (int) mech->len; /* NEED overflow check */ len 163 net/sunrpc/auth_gss/gss_generic_token.c der_write_length(buf, 2 + mech->len + body_size); len 165 net/sunrpc/auth_gss/gss_generic_token.c *(*buf)++ = (unsigned char) mech->len; len 166 net/sunrpc/auth_gss/gss_generic_token.c TWRITE_STR(*buf, mech->data, ((int) mech->len)); len 206 net/sunrpc/auth_gss/gss_generic_token.c toid.len = *buf++; len 208 net/sunrpc/auth_gss/gss_generic_token.c if ((toksize-=toid.len) < 0) len 211 net/sunrpc/auth_gss/gss_generic_token.c buf+=toid.len; len 180 net/sunrpc/auth_gss/gss_krb5_crypto.c if (cksumout->len < kctx->gk5e->cksumlength) { len 182 net/sunrpc/auth_gss/gss_krb5_crypto.c __func__, cksumout->len, kctx->gk5e->name); len 228 net/sunrpc/auth_gss/gss_krb5_crypto.c err = xdr_process_buf(body, body_offset, body->len - body_offset, len 256 net/sunrpc/auth_gss/gss_krb5_crypto.c cksumout->len = kctx->gk5e->cksumlength; len 292 net/sunrpc/auth_gss/gss_krb5_crypto.c if (cksumout->len < kctx->gk5e->cksumlength) { len 294 net/sunrpc/auth_gss/gss_krb5_crypto.c __func__, cksumout->len, kctx->gk5e->name); len 329 net/sunrpc/auth_gss/gss_krb5_crypto.c err = xdr_process_buf(body, body_offset, body->len - body_offset, len 355 net/sunrpc/auth_gss/gss_krb5_crypto.c cksumout->len = kctx->gk5e->cksumlength; len 415 net/sunrpc/auth_gss/gss_krb5_crypto.c err = xdr_process_buf(body, body_offset, body->len - body_offset, len 431 net/sunrpc/auth_gss/gss_krb5_crypto.c cksumout->len = kctx->gk5e->cksumlength; len 537 net/sunrpc/auth_gss/gss_krb5_crypto.c BUG_ON((buf->len - offset) % crypto_sync_skcipher_blocksize(tfm) != 0); len 553 net/sunrpc/auth_gss/gss_krb5_crypto.c ret = xdr_process_buf(buf, offset, buf->len - offset, encryptor, &desc); len 621 net/sunrpc/auth_gss/gss_krb5_crypto.c BUG_ON((buf->len - offset) % crypto_sync_skcipher_blocksize(tfm) != 0); len 633 net/sunrpc/auth_gss/gss_krb5_crypto.c ret = xdr_process_buf(buf, offset, buf->len - offset, decryptor, &desc); len 671 net/sunrpc/auth_gss/gss_krb5_crypto.c buf->len += shiftlen; len 685 net/sunrpc/auth_gss/gss_krb5_crypto.c u32 len = buf->len - offset; len 687 net/sunrpc/auth_gss/gss_krb5_crypto.c if (len > GSS_KRB5_MAX_BLOCKSIZE * 2) { len 704 net/sunrpc/auth_gss/gss_krb5_crypto.c ret = read_bytes_from_xdr_buf(buf, offset, data, len); len 709 net/sunrpc/auth_gss/gss_krb5_crypto.c sg_init_one(sg, data, len); len 713 net/sunrpc/auth_gss/gss_krb5_crypto.c skcipher_request_set_crypt(req, sg, sg, len, iv); len 725 net/sunrpc/auth_gss/gss_krb5_crypto.c ret = write_bytes_to_xdr_buf(buf, offset, data, len); len 780 net/sunrpc/auth_gss/gss_krb5_crypto.c buf->len += GSS_KRB5_TOK_HDR_LEN; len 783 net/sunrpc/auth_gss/gss_krb5_crypto.c hmac.len = GSS_KRB5_MAX_CKSUM_LEN; len 803 net/sunrpc/auth_gss/gss_krb5_crypto.c nbytes = buf->len - offset - GSS_KRB5_TOK_HDR_LEN; len 845 net/sunrpc/auth_gss/gss_krb5_crypto.c buf->len += kctx->gk5e->cksumlength; len 854 net/sunrpc/auth_gss/gss_krb5_crypto.c gss_krb5_aes_decrypt(struct krb5_ctx *kctx, u32 offset, u32 len, len 884 net/sunrpc/auth_gss/gss_krb5_crypto.c (len - offset - GSS_KRB5_TOK_HDR_LEN - len 887 net/sunrpc/auth_gss/gss_krb5_crypto.c nblocks = (subbuf.len + blocksize - 1) / blocksize; len 920 net/sunrpc/auth_gss/gss_krb5_crypto.c our_hmac_obj.len = sizeof(our_hmac); len 929 net/sunrpc/auth_gss/gss_krb5_crypto.c ret = read_bytes_from_xdr_buf(buf, len - kctx->gk5e->cksumlength, len 157 net/sunrpc/auth_gss/gss_krb5_keys.c if ((inkey->len != keylength) || (outkey->len != keylength)) len 163 net/sunrpc/auth_gss/gss_krb5_keys.c if (crypto_sync_skcipher_setkey(cipher, inkey->data, inkey->len)) len 182 net/sunrpc/auth_gss/gss_krb5_keys.c inblock.len = blocksize; len 185 net/sunrpc/auth_gss/gss_krb5_keys.c outblock.len = blocksize; len 189 net/sunrpc/auth_gss/gss_krb5_keys.c if (in_constant->len == inblock.len) { len 190 net/sunrpc/auth_gss/gss_krb5_keys.c memcpy(inblock.data, in_constant->data, inblock.len); len 192 net/sunrpc/auth_gss/gss_krb5_keys.c krb5_nfold(in_constant->len * 8, in_constant->data, len 193 net/sunrpc/auth_gss/gss_krb5_keys.c inblock.len * 8, inblock.data); len 201 net/sunrpc/auth_gss/gss_krb5_keys.c outblock.data, inblock.len); len 203 net/sunrpc/auth_gss/gss_krb5_keys.c if ((keybytes - n) <= outblock.len) { len 208 net/sunrpc/auth_gss/gss_krb5_keys.c memcpy(rawkey + n, outblock.data, outblock.len); len 209 net/sunrpc/auth_gss/gss_krb5_keys.c memcpy(inblock.data, outblock.data, outblock.len); len 210 net/sunrpc/auth_gss/gss_krb5_keys.c n += outblock.len; len 216 net/sunrpc/auth_gss/gss_krb5_keys.c inblock.len = keybytes; len 265 net/sunrpc/auth_gss/gss_krb5_keys.c if (key->len != 24) { len 266 net/sunrpc/auth_gss/gss_krb5_keys.c dprintk("%s: key->len is %d\n", __func__, key->len); len 269 net/sunrpc/auth_gss/gss_krb5_keys.c if (randombits->len != 21) { len 271 net/sunrpc/auth_gss/gss_krb5_keys.c __func__, randombits->len); len 304 net/sunrpc/auth_gss/gss_krb5_keys.c if (key->len != 16 && key->len != 32) { len 305 net/sunrpc/auth_gss/gss_krb5_keys.c dprintk("%s: key->len is %d\n", __func__, key->len); len 308 net/sunrpc/auth_gss/gss_krb5_keys.c if (randombits->len != 16 && randombits->len != 32) { len 310 net/sunrpc/auth_gss/gss_krb5_keys.c __func__, randombits->len); len 313 net/sunrpc/auth_gss/gss_krb5_keys.c if (randombits->len != key->len) { len 315 net/sunrpc/auth_gss/gss_krb5_keys.c __func__, randombits->len, key->len); len 318 net/sunrpc/auth_gss/gss_krb5_keys.c memcpy(key->data, randombits->data, key->len); len 168 net/sunrpc/auth_gss/gss_krb5_mech.c simple_get_bytes(const void *p, const void *end, void *res, int len) len 170 net/sunrpc/auth_gss/gss_krb5_mech.c const void *q = (const void *)((const char *)p + len); len 173 net/sunrpc/auth_gss/gss_krb5_mech.c memcpy(res, p, len); len 181 net/sunrpc/auth_gss/gss_krb5_mech.c unsigned int len; len 183 net/sunrpc/auth_gss/gss_krb5_mech.c p = simple_get_bytes(p, end, &len, sizeof(len)); len 186 net/sunrpc/auth_gss/gss_krb5_mech.c q = (const void *)((const char *)p + len); len 189 net/sunrpc/auth_gss/gss_krb5_mech.c res->data = kmemdup(p, len, GFP_NOFS); len 192 net/sunrpc/auth_gss/gss_krb5_mech.c res->len = len; len 233 net/sunrpc/auth_gss/gss_krb5_mech.c if (crypto_sync_skcipher_setkey(*res, key.data, key.len)) { len 363 net/sunrpc/auth_gss/gss_krb5_mech.c c.len = GSS_KRB5_K5CLENGTH; len 367 net/sunrpc/auth_gss/gss_krb5_mech.c keyin.len = ctx->gk5e->keylength; len 368 net/sunrpc/auth_gss/gss_krb5_mech.c keyout.len = ctx->gk5e->keylength; len 480 net/sunrpc/auth_gss/gss_krb5_mech.c c.len = GSS_KRB5_K5CLENGTH; len 484 net/sunrpc/auth_gss/gss_krb5_mech.c keyin.len = ctx->gk5e->keylength; len 485 net/sunrpc/auth_gss/gss_krb5_mech.c keyout.len = ctx->gk5e->keylength; len 636 net/sunrpc/auth_gss/gss_krb5_mech.c gss_kerberos_mech.gm_oid.len, gfp_mask); len 641 net/sunrpc/auth_gss/gss_krb5_mech.c ctx->mech_used.len = gss_kerberos_mech.gm_oid.len; len 660 net/sunrpc/auth_gss/gss_krb5_mech.c gss_import_sec_context_kerberos(const void *p, size_t len, len 665 net/sunrpc/auth_gss/gss_krb5_mech.c const void *end = (const void *)((const char *)p + len); len 673 net/sunrpc/auth_gss/gss_krb5_mech.c if (len == 85) len 79 net/sunrpc/auth_gss/gss_krb5_seal.c token->len = g_token_size(&ctx->mech_used, body_size); len 122 net/sunrpc/auth_gss/gss_krb5_seal.c token->len = GSS_KRB5_TOK_HDR_LEN + ctx->gk5e->cksumlength; len 131 net/sunrpc/auth_gss/gss_krb5_seal.c struct xdr_netobj md5cksum = {.len = sizeof(cksumdata), len 154 net/sunrpc/auth_gss/gss_krb5_seal.c memcpy(ptr + GSS_KRB5_TOK_HDR_LEN, md5cksum.data, md5cksum.len); len 170 net/sunrpc/auth_gss/gss_krb5_seal.c struct xdr_netobj cksumobj = { .len = sizeof(cksumdata), len 199 net/sunrpc/auth_gss/gss_krb5_seal.c memcpy(krb5_hdr + GSS_KRB5_TOK_HDR_LEN, cksumobj.data, cksumobj.len); len 80 net/sunrpc/auth_gss/gss_krb5_unseal.c struct xdr_netobj md5cksum = {.len = sizeof(cksumdata), len 92 net/sunrpc/auth_gss/gss_krb5_unseal.c read_token->len)) len 150 net/sunrpc/auth_gss/gss_krb5_unseal.c struct xdr_netobj cksumobj = {.len = sizeof(cksumdata), len 51 net/sunrpc/auth_gss/gss_krb5_wrap.c int padding = gss_krb5_padding(blocksize, buf->len - offset); len 61 net/sunrpc/auth_gss/gss_krb5_wrap.c buf->len += padding; len 70 net/sunrpc/auth_gss/gss_krb5_wrap.c size_t len = buf->len; len 72 net/sunrpc/auth_gss/gss_krb5_wrap.c if (len <= buf->head[0].iov_len) { len 73 net/sunrpc/auth_gss/gss_krb5_wrap.c pad = *(u8 *)(buf->head[0].iov_base + len - 1); len 79 net/sunrpc/auth_gss/gss_krb5_wrap.c len -= buf->head[0].iov_len; len 80 net/sunrpc/auth_gss/gss_krb5_wrap.c if (len <= buf->page_len) { len 81 net/sunrpc/auth_gss/gss_krb5_wrap.c unsigned int last = (buf->page_base + len - 1) len 83 net/sunrpc/auth_gss/gss_krb5_wrap.c unsigned int offset = (buf->page_base + len - 1) len 90 net/sunrpc/auth_gss/gss_krb5_wrap.c len -= buf->page_len; len 91 net/sunrpc/auth_gss/gss_krb5_wrap.c BUG_ON(len > buf->tail[0].iov_len); len 92 net/sunrpc/auth_gss/gss_krb5_wrap.c pad = *(u8 *)(buf->tail[0].iov_base + len - 1); len 109 net/sunrpc/auth_gss/gss_krb5_wrap.c if (buf->len > pad) len 110 net/sunrpc/auth_gss/gss_krb5_wrap.c buf->len -= pad; len 162 net/sunrpc/auth_gss/gss_krb5_wrap.c struct xdr_netobj md5cksum = {.len = sizeof(cksumdata), len 179 net/sunrpc/auth_gss/gss_krb5_wrap.c BUG_ON((buf->len - offset) % blocksize); len 180 net/sunrpc/auth_gss/gss_krb5_wrap.c plainlen = conflen + buf->len - offset; len 184 net/sunrpc/auth_gss/gss_krb5_wrap.c (buf->len - offset); len 191 net/sunrpc/auth_gss/gss_krb5_wrap.c BUG_ON((buf->len - offset - headlen) % blocksize); len 229 net/sunrpc/auth_gss/gss_krb5_wrap.c memcpy(ptr + GSS_KRB5_TOK_HDR_LEN, md5cksum.data, md5cksum.len); len 264 net/sunrpc/auth_gss/gss_krb5_wrap.c gss_unwrap_kerberos_v1(struct krb5_ctx *kctx, int offset, int len, len 271 net/sunrpc/auth_gss/gss_krb5_wrap.c struct xdr_netobj md5cksum = {.len = sizeof(cksumdata), len 284 net/sunrpc/auth_gss/gss_krb5_wrap.c unsigned int saved_len = buf->len; len 290 net/sunrpc/auth_gss/gss_krb5_wrap.c len - offset)) len 330 net/sunrpc/auth_gss/gss_krb5_wrap.c buf->len = len; len 383 net/sunrpc/auth_gss/gss_krb5_wrap.c buf->len = len - (data_start - orig_start); len 389 net/sunrpc/auth_gss/gss_krb5_wrap.c *slack = XDR_QUADLEN(saved_len - buf->len); len 416 net/sunrpc/auth_gss/gss_krb5_wrap.c for (i = 0; i + shift < buf->len; i += LOCAL_BUF_LEN) { len 417 net/sunrpc/auth_gss/gss_krb5_wrap.c this_len = min(LOCAL_BUF_LEN, buf->len - (i + shift)); len 421 net/sunrpc/auth_gss/gss_krb5_wrap.c write_bytes_to_xdr_buf(buf, buf->len - shift, head, shift); len 429 net/sunrpc/auth_gss/gss_krb5_wrap.c shift %= buf->len; len 441 net/sunrpc/auth_gss/gss_krb5_wrap.c xdr_buf_subsegment(buf, &subbuf, base, buf->len - base); len 497 net/sunrpc/auth_gss/gss_krb5_wrap.c gss_unwrap_kerberos_v2(struct krb5_ctx *kctx, int offset, int len, len 545 net/sunrpc/auth_gss/gss_krb5_wrap.c err = (*kctx->gk5e->decrypt_v2)(kctx, offset, len, buf, len 555 net/sunrpc/auth_gss/gss_krb5_wrap.c len - GSS_KRB5_TOK_HDR_LEN - tailskip, len 581 net/sunrpc/auth_gss/gss_krb5_wrap.c movelen = min_t(unsigned int, buf->head[0].iov_len, len); len 587 net/sunrpc/auth_gss/gss_krb5_wrap.c buf->len = len - GSS_KRB5_TOK_HDR_LEN + headskip; len 618 net/sunrpc/auth_gss/gss_krb5_wrap.c int len, struct xdr_buf *buf) len 628 net/sunrpc/auth_gss/gss_krb5_wrap.c return gss_unwrap_kerberos_v1(kctx, offset, len, buf, len 632 net/sunrpc/auth_gss/gss_krb5_wrap.c return gss_unwrap_kerberos_v2(kctx, offset, len, buf, len 159 net/sunrpc/auth_gss/gss_mech_switch.c if (sprint_oid(obj->data, obj->len, buf, sizeof(buf)) < 0) len 166 net/sunrpc/auth_gss/gss_mech_switch.c if (obj->len == pos->gm_oid.len) { len 167 net/sunrpc/auth_gss/gss_mech_switch.c if (0 == memcmp(obj->data, pos->gm_oid.data, obj->len)) { len 313 net/sunrpc/auth_gss/gss_mech_switch.c memcpy(info->oid.data, gm->gm_oid.data, gm->gm_oid.len); len 314 net/sunrpc/auth_gss/gss_mech_switch.c info->oid.len = gm->gm_oid.len; len 441 net/sunrpc/auth_gss/gss_mech_switch.c int len, len 445 net/sunrpc/auth_gss/gss_mech_switch.c ->gss_unwrap(ctx_id, offset, len, buf); len 226 net/sunrpc/auth_gss/gss_rpc_upcall.c return kstrndup(netobj->data, netobj->len, GFP_KERNEL); len 279 net/sunrpc/auth_gss/gss_rpc_upcall.c .exported_context_token.len = GSSX_max_output_handle_sz, len 280 net/sunrpc/auth_gss/gss_rpc_upcall.c .mech.len = GSS_OID_MAX_LEN, len 281 net/sunrpc/auth_gss/gss_rpc_upcall.c .targ_name.display_name.len = GSSX_max_princ_sz, len 282 net/sunrpc/auth_gss/gss_rpc_upcall.c .src_name.display_name.len = GSSX_max_princ_sz len 298 net/sunrpc/auth_gss/gss_rpc_upcall.c if (data->in_handle.len != 0) len 300 net/sunrpc/auth_gss/gss_rpc_upcall.c res.output_token->len = GSSX_max_output_token_sz; len 316 net/sunrpc/auth_gss/gss_rpc_upcall.c data->mech_oid.len = rctxh.mech.len; len 319 net/sunrpc/auth_gss/gss_rpc_upcall.c data->mech_oid.len); len 331 net/sunrpc/auth_gss/gss_rpc_upcall.c if (value->len == 1) { len 38 net/sunrpc/auth_gss/gss_rpc_xdr.c p = xdr_reserve_space(xdr, sizeof(u32) + buf->len); len 41 net/sunrpc/auth_gss/gss_rpc_xdr.c xdr_encode_opaque(p, buf->data, buf->len); len 77 net/sunrpc/auth_gss/gss_rpc_xdr.c if (buf->len == 0) { len 81 net/sunrpc/auth_gss/gss_rpc_xdr.c if (length > buf->len) len 91 net/sunrpc/auth_gss/gss_rpc_xdr.c buf->len = length; len 258 net/sunrpc/auth_gss/gss_rpc_xdr.c oa->data[0].option.len = sizeof(CREDS_VALUE); len 260 net/sunrpc/auth_gss/gss_rpc_xdr.c oa->data[0].value.len = 0; len 282 net/sunrpc/auth_gss/gss_rpc_xdr.c oa->data[0].value.len = 1; /* presence */ len 362 net/sunrpc/auth_gss/gss_rpc_xdr.c opt.option.len = sizeof(LUCID_OPTION); len 364 net/sunrpc/auth_gss/gss_rpc_xdr.c opt.value.len = sizeof(LUCID_VALUE); len 369 net/sunrpc/auth_gss/gss_rpc_xdr.c opt.option.len = sizeof(CREDS_OPTION); len 371 net/sunrpc/auth_gss/gss_rpc_xdr.c opt.value.len = sizeof(CREDS_VALUE); len 417 net/sunrpc/auth_gss/gss_rpc_xdr.c struct gssx_name_attr dummy = { .attr = {.len = 0} }; len 484 net/sunrpc/auth_gss/gss_rpc_xdr.c struct xdr_netobj dummy_netobj = { .len = 0 }; len 69 net/sunrpc/auth_gss/svcauth_gss.c return a->len == b->len && 0 == memcmp(a->data, b->data, a->len); len 111 net/sunrpc/auth_gss/svcauth_gss.c return hash_mem(item->in_handle.data, item->in_handle.len, RSI_HASHBITS) len 112 net/sunrpc/auth_gss/svcauth_gss.c ^ hash_mem(item->in_token.data, item->in_token.len, RSI_HASHBITS); len 123 net/sunrpc/auth_gss/svcauth_gss.c static int dup_to_netobj(struct xdr_netobj *dst, char *src, int len) len 125 net/sunrpc/auth_gss/svcauth_gss.c dst->len = len; len 126 net/sunrpc/auth_gss/svcauth_gss.c dst->data = (len ? kmemdup(src, len, GFP_KERNEL) : NULL); len 127 net/sunrpc/auth_gss/svcauth_gss.c if (len && !dst->data) len 134 net/sunrpc/auth_gss/svcauth_gss.c return dup_to_netobj(dst, src->data, src->len); len 143 net/sunrpc/auth_gss/svcauth_gss.c new->out_handle.len = 0; len 145 net/sunrpc/auth_gss/svcauth_gss.c new->out_token.len = 0; len 146 net/sunrpc/auth_gss/svcauth_gss.c new->in_handle.len = item->in_handle.len; len 147 net/sunrpc/auth_gss/svcauth_gss.c item->in_handle.len = 0; len 148 net/sunrpc/auth_gss/svcauth_gss.c new->in_token.len = item->in_token.len; len 149 net/sunrpc/auth_gss/svcauth_gss.c item->in_token.len = 0; len 162 net/sunrpc/auth_gss/svcauth_gss.c new->out_handle.len = item->out_handle.len; len 163 net/sunrpc/auth_gss/svcauth_gss.c item->out_handle.len = 0; len 164 net/sunrpc/auth_gss/svcauth_gss.c new->out_token.len = item->out_token.len; len 165 net/sunrpc/auth_gss/svcauth_gss.c item->out_token.len = 0; len 190 net/sunrpc/auth_gss/svcauth_gss.c qword_addhex(bpp, blen, rsii->in_handle.data, rsii->in_handle.len); len 191 net/sunrpc/auth_gss/svcauth_gss.c qword_addhex(bpp, blen, rsii->in_token.data, rsii->in_token.len); len 201 net/sunrpc/auth_gss/svcauth_gss.c int len; len 208 net/sunrpc/auth_gss/svcauth_gss.c len = qword_get(&mesg, buf, mlen); len 209 net/sunrpc/auth_gss/svcauth_gss.c if (len < 0) len 212 net/sunrpc/auth_gss/svcauth_gss.c if (dup_to_netobj(&rsii.in_handle, buf, len)) len 216 net/sunrpc/auth_gss/svcauth_gss.c len = qword_get(&mesg, buf, mlen); len 218 net/sunrpc/auth_gss/svcauth_gss.c if (len < 0) len 221 net/sunrpc/auth_gss/svcauth_gss.c if (dup_to_netobj(&rsii.in_token, buf, len)) len 236 net/sunrpc/auth_gss/svcauth_gss.c len = qword_get(&mesg, buf, mlen); len 237 net/sunrpc/auth_gss/svcauth_gss.c if (len <= 0) len 242 net/sunrpc/auth_gss/svcauth_gss.c len = qword_get(&mesg, buf, mlen); len 243 net/sunrpc/auth_gss/svcauth_gss.c if (len <= 0) len 250 net/sunrpc/auth_gss/svcauth_gss.c len = qword_get(&mesg, buf, mlen); len 251 net/sunrpc/auth_gss/svcauth_gss.c if (len < 0) len 254 net/sunrpc/auth_gss/svcauth_gss.c if (dup_to_netobj(&rsii.out_handle, buf, len)) len 258 net/sunrpc/auth_gss/svcauth_gss.c len = qword_get(&mesg, buf, mlen); len 260 net/sunrpc/auth_gss/svcauth_gss.c if (len < 0) len 263 net/sunrpc/auth_gss/svcauth_gss.c if (dup_to_netobj(&rsii.out_token, buf, len)) len 378 net/sunrpc/auth_gss/svcauth_gss.c return hash_mem(rsci->handle.data, rsci->handle.len, RSC_HASHBITS); len 396 net/sunrpc/auth_gss/svcauth_gss.c new->handle.len = tmp->handle.len; len 397 net/sunrpc/auth_gss/svcauth_gss.c tmp->handle.len = 0; len 434 net/sunrpc/auth_gss/svcauth_gss.c int len, rv; len 442 net/sunrpc/auth_gss/svcauth_gss.c len = qword_get(&mesg, buf, mlen); len 443 net/sunrpc/auth_gss/svcauth_gss.c if (len < 0) goto out; len 445 net/sunrpc/auth_gss/svcauth_gss.c if (dup_to_netobj(&rsci.handle, buf, len)) len 508 net/sunrpc/auth_gss/svcauth_gss.c len = qword_get(&mesg, buf, mlen); len 509 net/sunrpc/auth_gss/svcauth_gss.c if (len < 0) len 518 net/sunrpc/auth_gss/svcauth_gss.c len = qword_get(&mesg, buf, mlen); len 519 net/sunrpc/auth_gss/svcauth_gss.c if (len < 0) len 521 net/sunrpc/auth_gss/svcauth_gss.c status = gss_import_sec_context(buf, len, gm, &rsci.mechctx, len 527 net/sunrpc/auth_gss/svcauth_gss.c len = qword_get(&mesg, buf, mlen); len 528 net/sunrpc/auth_gss/svcauth_gss.c if (len > 0) { len 594 net/sunrpc/auth_gss/svcauth_gss.c if (dup_to_netobj(&rsci.handle, handle->data, handle->len)) len 648 net/sunrpc/auth_gss/svcauth_gss.c o->len = svc_getnl(argv); len 649 net/sunrpc/auth_gss/svcauth_gss.c l = round_up_to_quad(o->len); len 665 net/sunrpc/auth_gss/svcauth_gss.c svc_putnl(resv, o->len); len 667 net/sunrpc/auth_gss/svcauth_gss.c resv->iov_len += round_up_to_quad(o->len); len 670 net/sunrpc/auth_gss/svcauth_gss.c memcpy(p, o->data, o->len); len 671 net/sunrpc/auth_gss/svcauth_gss.c memset(p + o->len, 0, round_up_to_quad(o->len) - o->len); len 765 net/sunrpc/auth_gss/svcauth_gss.c *p++ = htonl(mic.len); len 766 net/sunrpc/auth_gss/svcauth_gss.c memset((u8 *)p + mic.len, 0, round_up_to_quad(mic.len) - mic.len); len 767 net/sunrpc/auth_gss/svcauth_gss.c p += XDR_QUADLEN(mic.len); len 878 net/sunrpc/auth_gss/svcauth_gss.c if (integ_len > buf->len) len 885 net/sunrpc/auth_gss/svcauth_gss.c if (read_u32_from_xdr_buf(buf, integ_len, &mic.len)) len 887 net/sunrpc/auth_gss/svcauth_gss.c if (mic.len > RPC_MAX_AUTH_SIZE) len 889 net/sunrpc/auth_gss/svcauth_gss.c mic.data = kmalloc(mic.len, GFP_KERNEL); len 892 net/sunrpc/auth_gss/svcauth_gss.c if (read_bytes_from_xdr_buf(buf, integ_len + 4, mic.data, mic.len)) len 900 net/sunrpc/auth_gss/svcauth_gss.c xdr_buf_trim(buf, round_up_to_quad(mic.len) + 4); len 945 net/sunrpc/auth_gss/svcauth_gss.c buf->len -= pad; len 949 net/sunrpc/auth_gss/svcauth_gss.c pad = priv_len - buf->len; len 950 net/sunrpc/auth_gss/svcauth_gss.c buf->len -= pad; len 1040 net/sunrpc/auth_gss/svcauth_gss.c if (gc->gc_proc == RPC_GSS_PROC_INIT && gc->gc_ctx.len != 0) len 1260 net/sunrpc/auth_gss/svcauth_gss.c ud->out_handle.len, len 1323 net/sunrpc/auth_gss/svcauth_gss.c cli_handle.len = sizeof(handle); len 1414 net/sunrpc/auth_gss/svcauth_gss.c size_t len; len 1417 net/sunrpc/auth_gss/svcauth_gss.c len = strlen(tbuf); len 1418 net/sunrpc/auth_gss/svcauth_gss.c if (p >= len) len 1420 net/sunrpc/auth_gss/svcauth_gss.c len -= p; len 1421 net/sunrpc/auth_gss/svcauth_gss.c if (len > count) len 1422 net/sunrpc/auth_gss/svcauth_gss.c len = count; len 1423 net/sunrpc/auth_gss/svcauth_gss.c if (copy_to_user(buf, (void *)(tbuf+p), len)) len 1425 net/sunrpc/auth_gss/svcauth_gss.c *ppos += len; len 1426 net/sunrpc/auth_gss/svcauth_gss.c return len; len 1526 net/sunrpc/auth_gss/svcauth_gss.c if (crlen != round_up_to_quad(gc->gc_ctx.len) + 5 * 4) len 1676 net/sunrpc/auth_gss/svcauth_gss.c integ_len = resbuf->len - integ_offset; len 1695 net/sunrpc/auth_gss/svcauth_gss.c svc_putnl(resv, mic.len); len 1696 net/sunrpc/auth_gss/svcauth_gss.c memset(mic.data + mic.len, 0, len 1697 net/sunrpc/auth_gss/svcauth_gss.c round_up_to_quad(mic.len) - mic.len); len 1698 net/sunrpc/auth_gss/svcauth_gss.c resv->iov_len += XDR_QUADLEN(mic.len) << 2; len 1700 net/sunrpc/auth_gss/svcauth_gss.c resbuf->len += XDR_QUADLEN(mic.len) << 2; len 1715 net/sunrpc/auth_gss/svcauth_gss.c __be32 *p, *len; len 1722 net/sunrpc/auth_gss/svcauth_gss.c len = p++; len 1764 net/sunrpc/auth_gss/svcauth_gss.c *len = htonl(resbuf->len - offset); len 1765 net/sunrpc/auth_gss/svcauth_gss.c pad = 3 - ((resbuf->len - offset - 1)&3); len 1769 net/sunrpc/auth_gss/svcauth_gss.c resbuf->len += pad; len 1790 net/sunrpc/auth_gss/svcauth_gss.c resbuf->len = total_buf_len(resbuf); len 96 net/sunrpc/backchannel_rqst.c req->rq_rcv_buf.len = PAGE_SIZE; len 367 net/sunrpc/backchannel_rqst.c req->rq_private_buf.len = copied; len 776 net/sunrpc/cache.c int len; len 788 net/sunrpc/cache.c int len = PAGE_SIZE; len 790 net/sunrpc/cache.c detail->cache_request(detail, crq->item, &bp, &len); len 791 net/sunrpc/cache.c if (len < 0) len 793 net/sunrpc/cache.c return PAGE_SIZE - len; len 830 net/sunrpc/cache.c if (rq->len == 0) { len 834 net/sunrpc/cache.c rq->len = err; len 843 net/sunrpc/cache.c if (rp->offset + count > rq->len) len 844 net/sunrpc/cache.c count = rq->len - rp->offset; len 849 net/sunrpc/cache.c if (rp->offset >= rq->len) { len 985 net/sunrpc/cache.c int len = 0; len 1002 net/sunrpc/cache.c len = cr->len - rp->offset; len 1007 net/sunrpc/cache.c return put_user(len, (int __user *)arg); len 1114 net/sunrpc/cache.c int len = *lp; len 1117 net/sunrpc/cache.c if (len < 0) return; len 1119 net/sunrpc/cache.c ret = string_escape_str(str, bp, len, ESCAPE_OCTAL, "\\ \n\t"); len 1120 net/sunrpc/cache.c if (ret >= len) { len 1121 net/sunrpc/cache.c bp += len; len 1122 net/sunrpc/cache.c len = -1; len 1125 net/sunrpc/cache.c len -= ret; len 1127 net/sunrpc/cache.c len--; len 1130 net/sunrpc/cache.c *lp = len; len 1137 net/sunrpc/cache.c int len = *lp; len 1139 net/sunrpc/cache.c if (len < 0) return; len 1141 net/sunrpc/cache.c if (len > 2) { len 1144 net/sunrpc/cache.c len -= 2; len 1145 net/sunrpc/cache.c while (blen && len >= 2) { len 1147 net/sunrpc/cache.c len -= 2; len 1151 net/sunrpc/cache.c if (blen || len<1) len = -1; len 1154 net/sunrpc/cache.c len--; len 1157 net/sunrpc/cache.c *lp = len; len 1223 net/sunrpc/cache.c crq->len = 0; len 1258 net/sunrpc/cache.c int len = 0; len 1265 net/sunrpc/cache.c while (len < bufsize - 1) { len 1278 net/sunrpc/cache.c len++; len 1282 net/sunrpc/cache.c while (*bp != ' ' && *bp != '\n' && *bp && len < bufsize-1) { len 1292 net/sunrpc/cache.c len++; len 1295 net/sunrpc/cache.c len++; len 1305 net/sunrpc/cache.c return len; len 1478 net/sunrpc/cache.c size_t len; len 1480 net/sunrpc/cache.c len = snprintf(tbuf, sizeof(tbuf), "%lu\n", len 1482 net/sunrpc/cache.c return simple_read_from_buffer(buf, count, ppos, tbuf, len); len 1244 net/sunrpc/clnt.c unsigned int base, unsigned int len, len 1252 net/sunrpc/clnt.c xdr_inline_pages(&req->rq_rcv_buf, hdrsize << 2, pages, base, len); len 2522 net/sunrpc/clnt.c req->rq_rcv_buf.len = req->rq_private_buf.len; len 2597 net/sunrpc/clnt.c if (task->tk_rqstp->rq_rcv_buf.len & 3) len 122 net/sunrpc/debugfs.c int len; len 129 net/sunrpc/debugfs.c len = snprintf(name, sizeof(name), "../../rpc_xprt/%s", len 131 net/sunrpc/debugfs.c if (len > sizeof(name)) len 136 net/sunrpc/debugfs.c len = snprintf(link, sizeof(link), "xprt%d", *nump); len 137 net/sunrpc/debugfs.c if (len > sizeof(link)) len 148 net/sunrpc/debugfs.c int len; len 152 net/sunrpc/debugfs.c len = snprintf(name, sizeof(name), "%x", clnt->cl_clid); len 153 net/sunrpc/debugfs.c if (len >= sizeof(name)) len 222 net/sunrpc/debugfs.c int len, id; len 228 net/sunrpc/debugfs.c len = snprintf(name, sizeof(name), "%x", id); len 229 net/sunrpc/debugfs.c if (len >= sizeof(name)) len 267 net/sunrpc/debugfs.c size_t len, loff_t *offset) len 273 net/sunrpc/debugfs.c return simple_read_from_buffer(user_buf, len, offset, buffer, size); len 278 net/sunrpc/debugfs.c size_t len, loff_t *offset) len 282 net/sunrpc/debugfs.c if (len >= sizeof(buffer)) len 283 net/sunrpc/debugfs.c len = sizeof(buffer) - 1; len 284 net/sunrpc/debugfs.c if (copy_from_user(buffer, user_buf, len)) len 286 net/sunrpc/debugfs.c buffer[len] = '\0'; len 289 net/sunrpc/debugfs.c return len; len 108 net/sunrpc/rpc_pipe.c size_t mlen = min(msg->len - msg->copied, buflen); len 143 net/sunrpc/rpc_pipe.c pipe->pipelen += msg->len; len 151 net/sunrpc/rpc_pipe.c pipe->pipelen += msg->len; len 281 net/sunrpc/rpc_pipe.c rpc_pipe_read(struct file *filp, char __user *buf, size_t len, loff_t *offset) len 302 net/sunrpc/rpc_pipe.c pipe->pipelen -= msg->len; len 311 net/sunrpc/rpc_pipe.c res = pipe->ops->upcall(filp, msg, buf, len); len 312 net/sunrpc/rpc_pipe.c if (res < 0 || msg->len == msg->copied) { len 325 net/sunrpc/rpc_pipe.c rpc_pipe_write(struct file *filp, const char __user *buf, size_t len, loff_t *offset) len 333 net/sunrpc/rpc_pipe.c res = RPC_I(inode)->pipe->ops->downcall(filp, buf, len); len 361 net/sunrpc/rpc_pipe.c int len; len 372 net/sunrpc/rpc_pipe.c len = pipe->pipelen; len 376 net/sunrpc/rpc_pipe.c len += msg->len - msg->copied; len 380 net/sunrpc/rpc_pipe.c return put_user(len, (int __user *)arg); len 660 net/sunrpc/rpc_pipe.c name.len = strlen(files[i].name); len 1252 net/sunrpc/rpc_pipe.c dummy_downcall(struct file *filp, const char __user *src, size_t len) len 1317 net/sunrpc/rpc_pipe.c q.len = strlen(gssd_dummy_clnt_dir[0].name); len 927 net/sunrpc/rpcb_clnt.c u32 len; len 929 net/sunrpc/rpcb_clnt.c len = strlen(string); len 930 net/sunrpc/rpcb_clnt.c WARN_ON_ONCE(len > maxstrlen); len 931 net/sunrpc/rpcb_clnt.c if (len > maxstrlen) len 933 net/sunrpc/rpcb_clnt.c len = maxstrlen; len 934 net/sunrpc/rpcb_clnt.c p = xdr_reserve_space(xdr, 4 + len); len 935 net/sunrpc/rpcb_clnt.c xdr_encode_opaque(p, string, len); len 966 net/sunrpc/rpcb_clnt.c u32 len; len 973 net/sunrpc/rpcb_clnt.c len = be32_to_cpup(p); len 979 net/sunrpc/rpcb_clnt.c if (len == 0) { len 985 net/sunrpc/rpcb_clnt.c if (unlikely(len > RPCBIND_MAXUADDRLEN)) len 988 net/sunrpc/rpcb_clnt.c p = xdr_inline_decode(xdr, len); len 994 net/sunrpc/rpcb_clnt.c if (rpc_uaddr2sockaddr(req->rq_xprt->xprt_net, (char *)p, len, len 1028 net/sunrpc/sched.c buf->len = size; len 1049 net/sunrpc/sched.c size = buf->len; len 31 net/sunrpc/socklib.c xdr_skb_read_bits(struct xdr_skb_reader *desc, void *to, size_t len) len 33 net/sunrpc/socklib.c if (len > desc->count) len 34 net/sunrpc/socklib.c len = desc->count; len 35 net/sunrpc/socklib.c if (unlikely(skb_copy_bits(desc->skb, desc->offset, to, len))) len 37 net/sunrpc/socklib.c desc->count -= len; len 38 net/sunrpc/socklib.c desc->offset += len; len 39 net/sunrpc/socklib.c return len; len 50 net/sunrpc/socklib.c static size_t xdr_skb_read_and_csum_bits(struct xdr_skb_reader *desc, void *to, size_t len) len 55 net/sunrpc/socklib.c if (len > desc->count) len 56 net/sunrpc/socklib.c len = desc->count; len 58 net/sunrpc/socklib.c csum2 = skb_copy_and_csum_bits(desc->skb, pos, to, len, 0); len 60 net/sunrpc/socklib.c desc->count -= len; len 61 net/sunrpc/socklib.c desc->offset += len; len 62 net/sunrpc/socklib.c return len; len 77 net/sunrpc/socklib.c unsigned int len, pglen = xdr->page_len; len 81 net/sunrpc/socklib.c len = xdr->head[0].iov_len; len 82 net/sunrpc/socklib.c if (base < len) { len 83 net/sunrpc/socklib.c len -= base; len 84 net/sunrpc/socklib.c ret = copy_actor(desc, (char *)xdr->head[0].iov_base + base, len); len 86 net/sunrpc/socklib.c if (ret != len || !desc->count) len 90 net/sunrpc/socklib.c base -= len; len 118 net/sunrpc/socklib.c len = PAGE_SIZE; len 121 net/sunrpc/socklib.c len -= base; len 122 net/sunrpc/socklib.c if (pglen < len) len 123 net/sunrpc/socklib.c len = pglen; len 124 net/sunrpc/socklib.c ret = copy_actor(desc, kaddr + base, len); len 127 net/sunrpc/socklib.c if (pglen < len) len 128 net/sunrpc/socklib.c len = pglen; len 129 net/sunrpc/socklib.c ret = copy_actor(desc, kaddr, len); len 134 net/sunrpc/socklib.c if (ret != len || !desc->count) len 137 net/sunrpc/socklib.c } while ((pglen -= len) != 0); len 139 net/sunrpc/socklib.c len = xdr->tail[0].iov_len; len 140 net/sunrpc/socklib.c if (base < len) len 141 net/sunrpc/socklib.c copied += copy_actor(desc, (char *)xdr->tail[0].iov_base + base, len - base); len 160 net/sunrpc/socklib.c desc.count = skb->len - desc.offset; len 168 net/sunrpc/socklib.c if (desc.offset != skb->len) { len 170 net/sunrpc/socklib.c csum2 = skb_checksum(skb, desc.offset, skb->len - desc.offset, 0); len 36 net/sunrpc/sunrpc.h size_t len; len 1515 net/sunrpc/svc.c rqstp->rq_res.len = 0; len 1573 net/sunrpc/svc.c rqstp->rq_arg.len = req->rq_private_buf.len; len 1574 net/sunrpc/svc.c if (rqstp->rq_arg.len <= rqstp->rq_arg.head[0].iov_len) { len 1575 net/sunrpc/svc.c rqstp->rq_arg.head[0].iov_len = rqstp->rq_arg.len; len 1577 net/sunrpc/svc.c } else if (rqstp->rq_arg.len <= rqstp->rq_arg.head[0].iov_len + len 1579 net/sunrpc/svc.c rqstp->rq_arg.page_len = rqstp->rq_arg.len - len 1582 net/sunrpc/svc.c rqstp->rq_arg.len = rqstp->rq_arg.head[0].iov_len + len 1690 net/sunrpc/svc.c size_t len, remaining; len 1700 net/sunrpc/svc.c len = min_t(size_t, total, first->iov_len); len 1701 net/sunrpc/svc.c if (len) { len 1702 net/sunrpc/svc.c memcpy(dst, first->iov_base, len); len 1703 net/sunrpc/svc.c dst += len; len 1704 net/sunrpc/svc.c remaining -= len; len 1708 net/sunrpc/svc.c len = min_t(size_t, remaining, PAGE_SIZE); len 1709 net/sunrpc/svc.c memcpy(dst, p, len); len 1710 net/sunrpc/svc.c dst += len; len 114 net/sunrpc/svc_xprt.c int len = 0; len 123 net/sunrpc/svc_xprt.c if (len + slen > maxlen) len 125 net/sunrpc/svc_xprt.c len += slen; len 130 net/sunrpc/svc_xprt.c return len; len 201 net/sunrpc/svc_xprt.c size_t len; len 206 net/sunrpc/svc_xprt.c len = sizeof(sin); len 211 net/sunrpc/svc_xprt.c len = sizeof(sin6); len 218 net/sunrpc/svc_xprt.c return xcl->xcl_ops->xpo_create(serv, net, sap, len, flags); len 335 net/sunrpc/svc_xprt.c char *svc_print_addr(struct svc_rqst *rqstp, char *buf, size_t len) len 337 net/sunrpc/svc_xprt.c return __svc_print_addr(svc_addr(rqstp), buf, len); len 521 net/sunrpc/svc_xprt.c if ((rqstp->rq_res.len) > rqstp->rq_reserved) len 524 net/sunrpc/svc_xprt.c rqstp->rq_res.len); len 670 net/sunrpc/svc_xprt.c arg->len = (pages-1)*PAGE_SIZE; len 771 net/sunrpc/svc_xprt.c int len = 0; len 802 net/sunrpc/svc_xprt.c len = svc_deferred_recv(rqstp); len 804 net/sunrpc/svc_xprt.c len = xprt->xpt_ops->xpo_recvfrom(rqstp); len 812 net/sunrpc/svc_xprt.c trace_svc_handle_xprt(xprt, len); len 813 net/sunrpc/svc_xprt.c return len; len 825 net/sunrpc/svc_xprt.c int len, err; len 851 net/sunrpc/svc_xprt.c len = svc_handle_xprt(rqstp, xprt); len 855 net/sunrpc/svc_xprt.c if (len <= 0) len 866 net/sunrpc/svc_xprt.c trace_svc_recv(rqstp, len); len 867 net/sunrpc/svc_xprt.c return len; len 869 net/sunrpc/svc_xprt.c rqstp->rq_res.len = 0; len 893 net/sunrpc/svc_xprt.c int len = -EFAULT; len 902 net/sunrpc/svc_xprt.c xb->len = xb->head[0].iov_len + len 911 net/sunrpc/svc_xprt.c len = -ENOTCONN; len 913 net/sunrpc/svc_xprt.c len = xprt->xpt_ops->xpo_sendto(rqstp); len 915 net/sunrpc/svc_xprt.c trace_svc_send(rqstp, len); len 918 net/sunrpc/svc_xprt.c if (len == -ECONNREFUSED || len == -ENOTCONN || len == -EAGAIN) len 919 net/sunrpc/svc_xprt.c len = 0; len 921 net/sunrpc/svc_xprt.c return len; len 1186 net/sunrpc/svc_xprt.c size = sizeof(struct svc_deferred_req) + rqstp->rq_arg.len; len 1196 net/sunrpc/svc_xprt.c dr->argslen = rqstp->rq_arg.len >> 2; len 1200 net/sunrpc/svc_xprt.c skip = rqstp->rq_arg.len - rqstp->rq_arg.head[0].iov_len; len 1226 net/sunrpc/svc_xprt.c rqstp->rq_arg.len = dr->argslen<<2; len 1306 net/sunrpc/svc_xprt.c int len; len 1308 net/sunrpc/svc_xprt.c len = snprintf(pos, remaining, "%s %u\n", len 1311 net/sunrpc/svc_xprt.c if (len >= remaining) len 1313 net/sunrpc/svc_xprt.c return len; len 1331 net/sunrpc/svc_xprt.c int len, totlen; len 1343 net/sunrpc/svc_xprt.c len = svc_one_xprt_name(xprt, pos, buflen - totlen); len 1344 net/sunrpc/svc_xprt.c if (len < 0) { len 1346 net/sunrpc/svc_xprt.c totlen = len; len 1348 net/sunrpc/svc_xprt.c if (len <= 0) len 1351 net/sunrpc/svc_xprt.c pos += len; len 1352 net/sunrpc/svc_xprt.c totlen += len; len 178 net/sunrpc/svcauth_unix.c int len; len 197 net/sunrpc/svcauth_unix.c len = qword_get(&mesg, class, sizeof(class)); len 198 net/sunrpc/svcauth_unix.c if (len <= 0) return -EINVAL; len 201 net/sunrpc/svcauth_unix.c len = qword_get(&mesg, buf, mlen); len 202 net/sunrpc/svcauth_unix.c if (len <= 0) return -EINVAL; len 204 net/sunrpc/svcauth_unix.c if (rpc_pton(cd->net, buf, len, &address.sa, sizeof(address)) == 0) len 227 net/sunrpc/svcauth_unix.c len = qword_get(&mesg, buf, mlen); len 228 net/sunrpc/svcauth_unix.c if (len < 0) return -EINVAL; len 230 net/sunrpc/svcauth_unix.c if (len) { len 802 net/sunrpc/svcauth_unix.c int len = argv->iov_len; len 804 net/sunrpc/svcauth_unix.c if ((len -= 3*4) < 0) len 810 net/sunrpc/svcauth_unix.c if (slen > 64 || (len -= (slen + 3)*4) < 0) len 826 net/sunrpc/svcauth_unix.c if (slen > UNX_NGROUPS || (len -= (slen + 2)*4) < 0) len 191 net/sunrpc/svcsock.c int len = 0; len 193 net/sunrpc/svcsock.c slen = xdr->len; len 198 net/sunrpc/svcsock.c len = kernel_sendpage(sock, headpage, headoffset, len 200 net/sunrpc/svcsock.c if (len != xdr->head[0].iov_len) len 213 net/sunrpc/svcsock.c len += result; len 228 net/sunrpc/svcsock.c len += result; len 232 net/sunrpc/svcsock.c return len; len 249 net/sunrpc/svcsock.c int len = 0; len 271 net/sunrpc/svcsock.c len = svc_send_common(sock, xdr, rqstp->rq_respages[0], headoff, len 277 net/sunrpc/svcsock.c xdr->len, len, svc_print_addr(rqstp, buf, sizeof(buf))); len 279 net/sunrpc/svcsock.c return len; len 290 net/sunrpc/svcsock.c int len; len 294 net/sunrpc/svcsock.c len = snprintf(buf, remaining, "ipv4 %s %pI4 %d\n", len 301 net/sunrpc/svcsock.c len = snprintf(buf, remaining, "ipv6 %s %pI6 %d\n", len 308 net/sunrpc/svcsock.c len = snprintf(buf, remaining, "*unknown-%d*\n", len 312 net/sunrpc/svcsock.c if (len >= remaining) { len 316 net/sunrpc/svcsock.c return len; len 328 net/sunrpc/svcsock.c ssize_t len; len 338 net/sunrpc/svcsock.c len = sock_recvmsg(svsk->sk_sock, &msg, MSG_DONTWAIT); len 342 net/sunrpc/svcsock.c if (len == buflen) len 346 net/sunrpc/svcsock.c svsk, iov[0].iov_base, iov[0].iov_len, len); len 347 net/sunrpc/svcsock.c return len; len 512 net/sunrpc/svcsock.c size_t len; len 541 net/sunrpc/svcsock.c len = svc_addr_len(svc_addr(rqstp)); len 542 net/sunrpc/svcsock.c rqstp->rq_addrlen = len; len 551 net/sunrpc/svcsock.c len = skb->len; len 552 net/sunrpc/svcsock.c rqstp->rq_arg.len = len; len 576 net/sunrpc/svcsock.c rqstp->rq_arg.head[0].iov_len = len; len 583 net/sunrpc/svcsock.c if (len <= rqstp->rq_arg.head[0].iov_len) { len 584 net/sunrpc/svcsock.c rqstp->rq_arg.head[0].iov_len = len; len 588 net/sunrpc/svcsock.c rqstp->rq_arg.page_len = len - rqstp->rq_arg.head[0].iov_len; len 597 net/sunrpc/svcsock.c return len; len 863 net/sunrpc/svcsock.c unsigned int i, len, npages; len 867 net/sunrpc/svcsock.c len = svsk->sk_datalen; len 868 net/sunrpc/svcsock.c npages = (len + PAGE_SIZE - 1) >> PAGE_SHIFT; len 877 net/sunrpc/svcsock.c return len; len 882 net/sunrpc/svcsock.c unsigned int i, len, npages; len 886 net/sunrpc/svcsock.c len = svsk->sk_datalen; len 887 net/sunrpc/svcsock.c npages = (len + PAGE_SIZE - 1) >> PAGE_SHIFT; len 896 net/sunrpc/svcsock.c unsigned int i, len, npages; len 900 net/sunrpc/svcsock.c len = svsk->sk_datalen; len 901 net/sunrpc/svcsock.c npages = (len + PAGE_SIZE - 1) >> PAGE_SHIFT; len 923 net/sunrpc/svcsock.c int len; len 931 net/sunrpc/svcsock.c len = svc_recvfrom(rqstp, &iov, 1, want, 0); len 932 net/sunrpc/svcsock.c if (len < 0) len 934 net/sunrpc/svcsock.c svsk->sk_tcplen += len; len 936 net/sunrpc/svcsock.c if (len < want) { len 938 net/sunrpc/svcsock.c "length (%d of %d)\n", len, want); len 953 net/sunrpc/svcsock.c dprintk("RPC: TCP recv_record got %d\n", len); len 954 net/sunrpc/svcsock.c return len; len 990 net/sunrpc/svcsock.c xprt_complete_rqst(req->rq_task, rqstp->rq_arg.len); len 991 net/sunrpc/svcsock.c rqstp->rq_arg.len = 0; len 1005 net/sunrpc/svcsock.c static int copy_pages_to_kvecs(struct kvec *vec, struct page **pages, int len) len 1010 net/sunrpc/svcsock.c while (t < len) { len 1037 net/sunrpc/svcsock.c int len; len 1049 net/sunrpc/svcsock.c len = svc_tcp_recv_record(svsk, rqstp); len 1050 net/sunrpc/svcsock.c if (len < 0) len 1064 net/sunrpc/svcsock.c len = svc_recvfrom(rqstp, vec, pnum, base + want, base); len 1065 net/sunrpc/svcsock.c if (len >= 0) { len 1066 net/sunrpc/svcsock.c svsk->sk_tcplen += len; len 1067 net/sunrpc/svcsock.c svsk->sk_datalen += len; len 1069 net/sunrpc/svcsock.c if (len != want || !svc_sock_final_rec(svsk)) { len 1071 net/sunrpc/svcsock.c if (len < 0 && len != -EAGAIN) len 1073 net/sunrpc/svcsock.c if (len == want) len 1087 net/sunrpc/svcsock.c rqstp->rq_arg.len = svsk->sk_datalen; len 1089 net/sunrpc/svcsock.c if (rqstp->rq_arg.len <= rqstp->rq_arg.head[0].iov_len) { len 1090 net/sunrpc/svcsock.c rqstp->rq_arg.head[0].iov_len = rqstp->rq_arg.len; len 1093 net/sunrpc/svcsock.c rqstp->rq_arg.page_len = rqstp->rq_arg.len - rqstp->rq_arg.head[0].iov_len; len 1105 net/sunrpc/svcsock.c len = receive_cb_reply(svsk, rqstp); len 1111 net/sunrpc/svcsock.c if (len < 0) len 1118 net/sunrpc/svcsock.c return rqstp->rq_arg.len; len 1121 net/sunrpc/svcsock.c if (len != -EAGAIN) len 1127 net/sunrpc/svcsock.c svsk->sk_xprt.xpt_server->sv_name, -len); len 1148 net/sunrpc/svcsock.c reclen = htonl(0x80000000|((xbufp->len ) - 4)); len 1152 net/sunrpc/svcsock.c if (sent != xbufp->len) { len 1158 net/sunrpc/svcsock.c sent, xbufp->len); len 1347 net/sunrpc/svcsock.c const size_t len, const struct cred *cred) len 1382 net/sunrpc/svcsock.c return svc_one_sock_name(svsk, name_return, len); len 1395 net/sunrpc/svcsock.c struct sockaddr *sin, int len, len 1449 net/sunrpc/svcsock.c error = kernel_bind(sock, sin, len); len 66 net/sunrpc/sysctl.c size_t len; len 72 net/sunrpc/sysctl.c len = svc_print_xprts(tmpbuf, sizeof(tmpbuf)); len 73 net/sunrpc/sysctl.c return simple_read_from_buffer(buffer, *lenp, ppos, tmpbuf, len); len 83 net/sunrpc/sysctl.c size_t left, len; len 121 net/sunrpc/sysctl.c len = sprintf(tmpbuf, "0x%04x", *(unsigned int *) table->data); len 122 net/sunrpc/sysctl.c if (len > left) len 123 net/sunrpc/sysctl.c len = left; len 124 net/sunrpc/sysctl.c if (copy_to_user(buffer, tmpbuf, len)) len 126 net/sunrpc/sysctl.c if ((left -= len) > 0) { len 127 net/sunrpc/sysctl.c if (put_user('\n', (char __user *)buffer + len)) len 28 net/sunrpc/xdr.c unsigned int quadlen = XDR_QUADLEN(obj->len); len 31 net/sunrpc/xdr.c *p++ = cpu_to_be32(obj->len); len 32 net/sunrpc/xdr.c memcpy(p, obj->data, obj->len); len 33 net/sunrpc/xdr.c return p + XDR_QUADLEN(obj->len); len 40 net/sunrpc/xdr.c unsigned int len; len 42 net/sunrpc/xdr.c if ((len = be32_to_cpu(*p++)) > XDR_MAX_NETOBJ) len 44 net/sunrpc/xdr.c obj->len = len; len 46 net/sunrpc/xdr.c return p + XDR_QUADLEN(len); len 106 net/sunrpc/xdr.c u32 len; len 108 net/sunrpc/xdr.c len = be32_to_cpu(*p++); len 109 net/sunrpc/xdr.c if (len > maxlen) len 111 net/sunrpc/xdr.c *lenp = len; len 113 net/sunrpc/xdr.c return p + XDR_QUADLEN(len); len 124 net/sunrpc/xdr.c xdr_terminate_string(struct xdr_buf *buf, const u32 len) len 129 net/sunrpc/xdr.c kaddr[buf->page_base + len] = '\0'; len 178 net/sunrpc/xdr.c struct page **pages, unsigned int base, unsigned int len) len 189 net/sunrpc/xdr.c xdr->page_len = len; len 196 net/sunrpc/xdr.c xdr->buflen += len; len 220 net/sunrpc/xdr.c size_t pgfrom_base, size_t len) len 228 net/sunrpc/xdr.c pgto_base += len; len 229 net/sunrpc/xdr.c pgfrom_base += len; len 248 net/sunrpc/xdr.c copy = len; len 266 net/sunrpc/xdr.c } while ((len -= copy) != 0); len 280 net/sunrpc/xdr.c _copy_to_pages(struct page **pages, size_t pgbase, const char *p, size_t len) len 291 net/sunrpc/xdr.c if (copy > len) len 292 net/sunrpc/xdr.c copy = len; len 298 net/sunrpc/xdr.c len -= copy; len 299 net/sunrpc/xdr.c if (len == 0) len 324 net/sunrpc/xdr.c _copy_from_pages(char *p, struct page **pages, size_t pgbase, size_t len) len 335 net/sunrpc/xdr.c if (copy > len) len 336 net/sunrpc/xdr.c copy = len; len 349 net/sunrpc/xdr.c } while ((len -= copy) != 0); len 363 net/sunrpc/xdr.c xdr_shrink_bufhead(struct xdr_buf *buf, size_t len) len 374 net/sunrpc/xdr.c WARN_ON_ONCE(len > head->iov_len); len 375 net/sunrpc/xdr.c if (len > head->iov_len) len 376 net/sunrpc/xdr.c len = head->iov_len; len 380 net/sunrpc/xdr.c if (tail->iov_len > len) { len 381 net/sunrpc/xdr.c copy = tail->iov_len - len; len 382 net/sunrpc/xdr.c memmove((char *)tail->iov_base + len, len 387 net/sunrpc/xdr.c copy = len; len 390 net/sunrpc/xdr.c offs = len - copy; len 398 net/sunrpc/xdr.c buf->page_base + pglen + offs - len, len 403 net/sunrpc/xdr.c if (len > pglen) { len 404 net/sunrpc/xdr.c offs = copy = len - pglen; len 416 net/sunrpc/xdr.c if (pglen > len) len 418 net/sunrpc/xdr.c buf->page_base + len, len 420 net/sunrpc/xdr.c pglen - len); len 421 net/sunrpc/xdr.c copy = len; len 422 net/sunrpc/xdr.c if (len > pglen) len 425 net/sunrpc/xdr.c (char *)head->iov_base + head->iov_len - len, len 429 net/sunrpc/xdr.c head->iov_len -= len; len 430 net/sunrpc/xdr.c buf->buflen -= len; len 432 net/sunrpc/xdr.c if (buf->len > buf->buflen) len 433 net/sunrpc/xdr.c buf->len = buf->buflen; len 447 net/sunrpc/xdr.c xdr_shrink_pagelen(struct xdr_buf *buf, size_t len) len 457 net/sunrpc/xdr.c if (len > buf->page_len) len 458 net/sunrpc/xdr.c len = buf-> page_len; len 465 net/sunrpc/xdr.c if (len < free_space) len 466 net/sunrpc/xdr.c free_space = len; len 469 net/sunrpc/xdr.c copy = len; len 470 net/sunrpc/xdr.c if (tail->iov_len > len) { len 471 net/sunrpc/xdr.c char *p = (char *)tail->iov_base + len; len 472 net/sunrpc/xdr.c memmove(p, tail->iov_base, tail->iov_len - len); len 473 net/sunrpc/xdr.c result += tail->iov_len - len; len 478 net/sunrpc/xdr.c buf->pages, buf->page_base + pglen - len, len 482 net/sunrpc/xdr.c buf->page_len -= len; len 483 net/sunrpc/xdr.c buf->buflen -= len; len 485 net/sunrpc/xdr.c if (buf->len > buf->buflen) len 486 net/sunrpc/xdr.c buf->len = buf->buflen; len 492 net/sunrpc/xdr.c xdr_shift_buf(struct xdr_buf *buf, size_t len) len 494 net/sunrpc/xdr.c xdr_shrink_bufhead(buf, len); len 504 net/sunrpc/xdr.c return (unsigned int)(XDR_QUADLEN(xdr->buf->len) - xdr->nwords) << 2; len 537 net/sunrpc/xdr.c size_t len; len 540 net/sunrpc/xdr.c len = (char *)p - (char *)xdr->p; len 542 net/sunrpc/xdr.c buf->len += len; len 543 net/sunrpc/xdr.c iov->iov_len += len; len 585 net/sunrpc/xdr.c if (xdr->buf->len + nbytes > xdr->buf->buflen) len 610 net/sunrpc/xdr.c space_left = xdr->buf->buflen - xdr->buf->len; len 613 net/sunrpc/xdr.c xdr->buf->len += nbytes; len 646 net/sunrpc/xdr.c xdr->buf->len += nbytes; len 670 net/sunrpc/xdr.c void xdr_truncate_encode(struct xdr_stream *xdr, size_t len) len 678 net/sunrpc/xdr.c if (len > buf->len) { len 684 net/sunrpc/xdr.c fraglen = min_t(int, buf->len - len, tail->iov_len); len 686 net/sunrpc/xdr.c buf->len -= fraglen; len 694 net/sunrpc/xdr.c fraglen = min_t(int, buf->len - len, buf->page_len); len 696 net/sunrpc/xdr.c buf->len -= fraglen; len 713 net/sunrpc/xdr.c head->iov_len = len; len 714 net/sunrpc/xdr.c buf->len = len; len 736 net/sunrpc/xdr.c int end_offset = buf->len + left_in_this_buf; len 738 net/sunrpc/xdr.c if (newbuflen < 0 || newbuflen < buf->len) len 758 net/sunrpc/xdr.c unsigned int len) len 764 net/sunrpc/xdr.c buf->page_len = len; len 770 net/sunrpc/xdr.c if (len & 3) { len 771 net/sunrpc/xdr.c unsigned int pad = 4 - (len & 3); len 774 net/sunrpc/xdr.c iov->iov_base = (char *)xdr->p + (len & 3); len 776 net/sunrpc/xdr.c len += pad; len 779 net/sunrpc/xdr.c buf->buflen += len; len 780 net/sunrpc/xdr.c buf->len += len; len 785 net/sunrpc/xdr.c unsigned int len) len 787 net/sunrpc/xdr.c if (len > iov->iov_len) len 788 net/sunrpc/xdr.c len = iov->iov_len; len 790 net/sunrpc/xdr.c xdr->end = (__be32*)(iov->iov_base + len); len 796 net/sunrpc/xdr.c unsigned int base, unsigned int len) len 808 net/sunrpc/xdr.c if (len > maxlen) len 809 net/sunrpc/xdr.c len = maxlen; len 820 net/sunrpc/xdr.c pgend = pgoff + len; len 863 net/sunrpc/xdr.c xdr->nwords = XDR_QUADLEN(buf->len); len 865 net/sunrpc/xdr.c xdr_set_iov(xdr, buf->head, buf->len); len 867 net/sunrpc/xdr.c xdr_set_page_base(xdr, 0, buf->len); len 869 net/sunrpc/xdr.c xdr_set_iov(xdr, buf->head, buf->len); len 886 net/sunrpc/xdr.c struct page **pages, unsigned int len) len 890 net/sunrpc/xdr.c buf->page_len = len; len 891 net/sunrpc/xdr.c buf->buflen = len; len 892 net/sunrpc/xdr.c buf->len = len; len 982 net/sunrpc/xdr.c static unsigned int xdr_align_pages(struct xdr_stream *xdr, unsigned int len) len 986 net/sunrpc/xdr.c unsigned int nwords = XDR_QUADLEN(len); len 999 net/sunrpc/xdr.c xdr->nwords = XDR_QUADLEN(buf->len - cur); len 1004 net/sunrpc/xdr.c len = nwords << 2; len 1006 net/sunrpc/xdr.c if (buf->page_len <= len) len 1007 net/sunrpc/xdr.c len = buf->page_len; len 1010 net/sunrpc/xdr.c offset = buf->page_len - len; len 1013 net/sunrpc/xdr.c xdr->nwords = XDR_QUADLEN(buf->len - cur); len 1015 net/sunrpc/xdr.c return len; len 1029 net/sunrpc/xdr.c unsigned int xdr_read_pages(struct xdr_stream *xdr, unsigned int len) len 1037 net/sunrpc/xdr.c len = xdr_align_pages(xdr, len); len 1038 net/sunrpc/xdr.c if (len == 0) len 1040 net/sunrpc/xdr.c nwords = XDR_QUADLEN(len); len 1041 net/sunrpc/xdr.c padding = (nwords << 2) - len; len 1056 net/sunrpc/xdr.c return len; len 1070 net/sunrpc/xdr.c void xdr_enter_page(struct xdr_stream *xdr, unsigned int len) len 1072 net/sunrpc/xdr.c len = xdr_align_pages(xdr, len); len 1077 net/sunrpc/xdr.c if (len != 0) len 1078 net/sunrpc/xdr.c xdr_set_page_base(xdr, 0, len); len 1090 net/sunrpc/xdr.c buf->buflen = buf->len = iov->iov_len; len 1110 net/sunrpc/xdr.c unsigned int base, unsigned int len) len 1112 net/sunrpc/xdr.c subbuf->buflen = subbuf->len = len; len 1115 net/sunrpc/xdr.c subbuf->head[0].iov_len = min_t(unsigned int, len, len 1117 net/sunrpc/xdr.c len -= subbuf->head[0].iov_len; len 1125 net/sunrpc/xdr.c subbuf->page_len = min(buf->page_len - base, len); len 1129 net/sunrpc/xdr.c len -= subbuf->page_len; len 1138 net/sunrpc/xdr.c subbuf->tail[0].iov_len = min_t(unsigned int, len, len 1140 net/sunrpc/xdr.c len -= subbuf->tail[0].iov_len; len 1147 net/sunrpc/xdr.c if (base || len) len 1163 net/sunrpc/xdr.c void xdr_buf_trim(struct xdr_buf *buf, unsigned int len) len 1166 net/sunrpc/xdr.c unsigned int trim = len; len 1190 net/sunrpc/xdr.c buf->len -= (len - trim); len 1194 net/sunrpc/xdr.c static void __read_bytes_from_xdr_buf(struct xdr_buf *subbuf, void *obj, unsigned int len) len 1198 net/sunrpc/xdr.c this_len = min_t(unsigned int, len, subbuf->head[0].iov_len); len 1200 net/sunrpc/xdr.c len -= this_len; len 1202 net/sunrpc/xdr.c this_len = min_t(unsigned int, len, subbuf->page_len); len 1205 net/sunrpc/xdr.c len -= this_len; len 1207 net/sunrpc/xdr.c this_len = min_t(unsigned int, len, subbuf->tail[0].iov_len); len 1212 net/sunrpc/xdr.c int read_bytes_from_xdr_buf(struct xdr_buf *buf, unsigned int base, void *obj, unsigned int len) len 1217 net/sunrpc/xdr.c status = xdr_buf_subsegment(buf, &subbuf, base, len); len 1220 net/sunrpc/xdr.c __read_bytes_from_xdr_buf(&subbuf, obj, len); len 1225 net/sunrpc/xdr.c static void __write_bytes_to_xdr_buf(struct xdr_buf *subbuf, void *obj, unsigned int len) len 1229 net/sunrpc/xdr.c this_len = min_t(unsigned int, len, subbuf->head[0].iov_len); len 1231 net/sunrpc/xdr.c len -= this_len; len 1233 net/sunrpc/xdr.c this_len = min_t(unsigned int, len, subbuf->page_len); len 1236 net/sunrpc/xdr.c len -= this_len; len 1238 net/sunrpc/xdr.c this_len = min_t(unsigned int, len, subbuf->tail[0].iov_len); len 1243 net/sunrpc/xdr.c int write_bytes_to_xdr_buf(struct xdr_buf *buf, unsigned int base, void *obj, unsigned int len) len 1248 net/sunrpc/xdr.c status = xdr_buf_subsegment(buf, &subbuf, base, len); len 1251 net/sunrpc/xdr.c __write_bytes_to_xdr_buf(&subbuf, obj, len); len 1296 net/sunrpc/xdr.c if (xdr_decode_word(buf, offset, &mic->len)) len 1302 net/sunrpc/xdr.c if (offset < boundary && (offset + mic->len) > boundary) len 1307 net/sunrpc/xdr.c if (offset < boundary && (offset + mic->len) > boundary) len 1310 net/sunrpc/xdr.c if (xdr_buf_subsegment(buf, &subbuf, offset, mic->len)) len 1315 net/sunrpc/xdr.c if (subbuf.head[0].iov_len == mic->len) len 1319 net/sunrpc/xdr.c if (subbuf.tail[0].iov_len == mic->len) len 1323 net/sunrpc/xdr.c if (mic->len > buf->buflen - buf->len) len 1329 net/sunrpc/xdr.c __read_bytes_from_xdr_buf(&subbuf, mic->data, mic->len); len 1351 net/sunrpc/xdr.c desc->elem_size > buf->len) len 1533 net/sunrpc/xdr.c if (base >= buf->len) len 1553 net/sunrpc/xdr.c xdr_process_buf(struct xdr_buf *buf, unsigned int offset, unsigned int len, len 1566 net/sunrpc/xdr.c if (thislen > len) len 1567 net/sunrpc/xdr.c thislen = len; len 1573 net/sunrpc/xdr.c len -= thislen; len 1575 net/sunrpc/xdr.c if (len == 0) len 1582 net/sunrpc/xdr.c if (page_len > len) len 1583 net/sunrpc/xdr.c page_len = len; len 1584 net/sunrpc/xdr.c len -= page_len; len 1602 net/sunrpc/xdr.c if (len == 0) len 1606 net/sunrpc/xdr.c if (thislen > len) len 1607 net/sunrpc/xdr.c thislen = len; len 1610 net/sunrpc/xdr.c len -= thislen; len 1612 net/sunrpc/xdr.c if (len != 0) len 1122 net/sunrpc/xprt.c req->rq_private_buf.len = copied; len 1725 net/sunrpc/xprt.c req->rq_snd_buf.len = 0; len 1727 net/sunrpc/xprt.c req->rq_rcv_buf.len = 0; len 1844 net/sunrpc/xprt.c xbufp->len = xbufp->head[0].iov_len + xbufp->page_len + len 244 net/sunrpc/xprtrdma/backchannel.c rqst->rq_private_buf.len = size; len 250 net/sunrpc/xprtrdma/backchannel.c buf->len = size; len 141 net/sunrpc/xprtrdma/rpc_rdma.c if (xdr->len > r_xprt->rx_ep.rep_max_inline_send) len 229 net/sunrpc/xprtrdma/rpc_rdma.c unsigned int len, n; len 236 net/sunrpc/xprtrdma/rpc_rdma.c len = xdrbuf->page_len; len 239 net/sunrpc/xprtrdma/rpc_rdma.c while (len) { len 251 net/sunrpc/xprtrdma/rpc_rdma.c seg->mr_len = min_t(u32, PAGE_SIZE - page_base, len); len 252 net/sunrpc/xprtrdma/rpc_rdma.c len -= seg->mr_len; len 588 net/sunrpc/xprtrdma/rpc_rdma.c struct rpcrdma_req *req, u32 len) len 597 net/sunrpc/xprtrdma/rpc_rdma.c sge->length = len; len 619 net/sunrpc/xprtrdma/rpc_rdma.c unsigned int sge_no, page_base, len, remaining; len 644 net/sunrpc/xprtrdma/rpc_rdma.c len = xdr->tail[0].iov_len; len 647 net/sunrpc/xprtrdma/rpc_rdma.c if (len < 4) len 658 net/sunrpc/xprtrdma/rpc_rdma.c page_base += len & 3; len 659 net/sunrpc/xprtrdma/rpc_rdma.c len -= len & 3; len 675 net/sunrpc/xprtrdma/rpc_rdma.c len = min_t(u32, PAGE_SIZE - page_base, remaining); len 678 net/sunrpc/xprtrdma/rpc_rdma.c page_base, len, DMA_TO_DEVICE); len 682 net/sunrpc/xprtrdma/rpc_rdma.c sge[sge_no].length = len; len 687 net/sunrpc/xprtrdma/rpc_rdma.c remaining -= len; len 700 net/sunrpc/xprtrdma/rpc_rdma.c len = xdr->tail[0].iov_len; len 705 net/sunrpc/xprtrdma/rpc_rdma.c ib_dma_map_page(rdmab_device(rb), page, page_base, len, len 709 net/sunrpc/xprtrdma/rpc_rdma.c sge[sge_no].length = len; len 904 net/sunrpc/xprtrdma/rpc_rdma.c ret = rpcrdma_prepare_send_sges(r_xprt, req, req->rl_hdrbuf.len, len 95 net/sunrpc/xprtrdma/svc_rdma.c int len = snprintf(str_buf, 32, "%d\n", atomic_read(stat)); len 96 net/sunrpc/xprtrdma/svc_rdma.c if (len >= 32) len 98 net/sunrpc/xprtrdma/svc_rdma.c len = strlen(str_buf); len 99 net/sunrpc/xprtrdma/svc_rdma.c if (*ppos > len) { len 103 net/sunrpc/xprtrdma/svc_rdma.c len -= *ppos; len 104 net/sunrpc/xprtrdma/svc_rdma.c if (len > *lenp) len 105 net/sunrpc/xprtrdma/svc_rdma.c len = *lenp; len 106 net/sunrpc/xprtrdma/svc_rdma.c if (len && copy_to_user(buffer, str_buf, len)) len 108 net/sunrpc/xprtrdma/svc_rdma.c *lenp = len; len 109 net/sunrpc/xprtrdma/svc_rdma.c *ppos += len; len 34 net/sunrpc/xprtrdma/svc_rdma_backchannel.c size_t len; len 40 net/sunrpc/xprtrdma/svc_rdma_backchannel.c len = src->iov_len; len 45 net/sunrpc/xprtrdma/svc_rdma_backchannel.c __func__, be32_to_cpu(xid), len); len 49 net/sunrpc/xprtrdma/svc_rdma_backchannel.c __func__, (int)len, p); len 63 net/sunrpc/xprtrdma/svc_rdma_backchannel.c if (dst->iov_len < len) len 65 net/sunrpc/xprtrdma/svc_rdma_backchannel.c memcpy(dst->iov_base, p, len); len 81 net/sunrpc/xprtrdma/svc_rdma_backchannel.c xprt_complete_rqst(req->rq_task, rcvbuf->len); len 83 net/sunrpc/xprtrdma/svc_rdma_backchannel.c rcvbuf->len = 0; len 377 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c arg->len = ctxt->rc_byte_len; len 576 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c if (rq_arg->len <= RPCRDMA_HDRLEN_ERR) len 599 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c end = (__be32 *)((unsigned long)rdma_argp + rq_arg->len); len 615 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c rq_arg->len -= hdr_len; len 620 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c trace_svcrdma_decode_short(rq_arg->len); len 665 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c rqstp->rq_arg.len = head->rc_arg.len; len 833 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c return rqstp->rq_arg.len; len 353 net/sunrpc/xprtrdma/svc_rdma_rw.c unsigned int len, len 358 net/sunrpc/xprtrdma/svc_rdma_rw.c sg_set_buf(&sg[0], info->wi_base, len); len 359 net/sunrpc/xprtrdma/svc_rdma_rw.c info->wi_base += len; len 403 net/sunrpc/xprtrdma/svc_rdma_rw.c unsigned int len, len 600 net/sunrpc/xprtrdma/svc_rdma_rw.c u32 rkey, u32 len, u64 offset) len 609 net/sunrpc/xprtrdma/svc_rdma_rw.c sge_no = PAGE_ALIGN(info->ri_pageoff + len) >> PAGE_SHIFT; len 617 net/sunrpc/xprtrdma/svc_rdma_rw.c seg_len = min_t(unsigned int, len, len 634 net/sunrpc/xprtrdma/svc_rdma_rw.c len -= seg_len; len 637 net/sunrpc/xprtrdma/svc_rdma_rw.c if (len && len 751 net/sunrpc/xprtrdma/svc_rdma_rw.c head->rc_arg.len += info->ri_chunklen; len 782 net/sunrpc/xprtrdma/svc_rdma_rw.c head->rc_arg.len += info->ri_chunklen; len 829 net/sunrpc/xprtrdma/svc_rdma_rw.c head->rc_arg.len = rqstp->rq_arg.len; len 323 net/sunrpc/xprtrdma/svc_rdma_sendto.c static u32 xdr_padsize(u32 len) len 325 net/sunrpc/xprtrdma/svc_rdma_sendto.c return (len & 3) ? (4 - (len & 3)) : 0; len 489 net/sunrpc/xprtrdma/svc_rdma_sendto.c unsigned int len) len 494 net/sunrpc/xprtrdma/svc_rdma_sendto.c dma_addr = ib_dma_map_page(dev, page, offset, len, DMA_TO_DEVICE); len 499 net/sunrpc/xprtrdma/svc_rdma_sendto.c ctxt->sc_sges[ctxt->sc_cur_sge_no].length = len; len 514 net/sunrpc/xprtrdma/svc_rdma_sendto.c unsigned int len) len 517 net/sunrpc/xprtrdma/svc_rdma_sendto.c offset_in_page(base), len); len 529 net/sunrpc/xprtrdma/svc_rdma_sendto.c unsigned int len) len 531 net/sunrpc/xprtrdma/svc_rdma_sendto.c ctxt->sc_sges[0].length = len; len 534 net/sunrpc/xprtrdma/svc_rdma_sendto.c ctxt->sc_sges[0].addr, len, len 602 net/sunrpc/xprtrdma/svc_rdma_sendto.c unsigned int len, remaining; len 610 net/sunrpc/xprtrdma/svc_rdma_sendto.c len = min_t(u32, PAGE_SIZE - pageoff, remaining); len 612 net/sunrpc/xprtrdma/svc_rdma_sendto.c memcpy(dst, page_address(*ppages), len); len 613 net/sunrpc/xprtrdma/svc_rdma_sendto.c remaining -= len; len 614 net/sunrpc/xprtrdma/svc_rdma_sendto.c dst += len; len 622 net/sunrpc/xprtrdma/svc_rdma_sendto.c ctxt->sc_sges[0].length += xdr->len; len 646 net/sunrpc/xprtrdma/svc_rdma_sendto.c unsigned int len, remaining; len 670 net/sunrpc/xprtrdma/svc_rdma_sendto.c len = xdr->tail[0].iov_len; len 673 net/sunrpc/xprtrdma/svc_rdma_sendto.c if (len && xdr_pad) { len 675 net/sunrpc/xprtrdma/svc_rdma_sendto.c len -= xdr_pad; len 685 net/sunrpc/xprtrdma/svc_rdma_sendto.c len = min_t(u32, PAGE_SIZE - page_off, remaining); len 689 net/sunrpc/xprtrdma/svc_rdma_sendto.c page_off, len); len 693 net/sunrpc/xprtrdma/svc_rdma_sendto.c remaining -= len; len 698 net/sunrpc/xprtrdma/svc_rdma_sendto.c len = xdr->tail[0].iov_len; len 700 net/sunrpc/xprtrdma/svc_rdma_sendto.c if (len) { len 702 net/sunrpc/xprtrdma/svc_rdma_sendto.c ret = svc_rdma_dma_map_buf(rdma, ctxt, base, len); len 721 net/sunrpc/xprtrdma/transport.c rqst->rq_xmit_bytes_sent += rqst->rq_snd_buf.len; len 585 net/sunrpc/xprtrdma/xprt_rdma.h static inline void rpcrdma_set_xdrlen(struct xdr_buf *xdr, size_t len) len 587 net/sunrpc/xprtrdma/xprt_rdma.h xdr->head[0].iov_len = len; len 588 net/sunrpc/xprtrdma/xprt_rdma.h xdr->len = len; len 503 net/sunrpc/xprtsock.c want = transport->recv.len - transport->recv.offset; len 513 net/sunrpc/xprtsock.c if (transport->recv.offset == transport->recv.len) len 565 net/sunrpc/xprtsock.c if (transport->recv.copied && !req->rq_private_buf.len) len 572 net/sunrpc/xprtsock.c req->rq_private_buf.len = transport->recv.copied; len 594 net/sunrpc/xprtsock.c if (!req || (transport->recv.copied && !req->rq_private_buf.len)) { len 607 net/sunrpc/xprtsock.c req->rq_private_buf.len = transport->recv.copied; len 621 net/sunrpc/xprtsock.c if (transport->recv.len == 0) { len 630 net/sunrpc/xprtsock.c transport->recv.len = be32_to_cpu(transport->recv.fraghdr) & len 653 net/sunrpc/xprtsock.c if (transport->recv.offset < transport->recv.len) { len 658 net/sunrpc/xprtsock.c transport->recv.len - transport->recv.offset); len 663 net/sunrpc/xprtsock.c if (transport->recv.offset != transport->recv.len) len 671 net/sunrpc/xprtsock.c transport->recv.len = 0; len 738 net/sunrpc/xprtsock.c transport->recv.len = 0; len 796 net/sunrpc/xprtsock.c size_t len = iov[0].iov_len + iov[1].iov_len; len 798 net/sunrpc/xprtsock.c iov_iter_kvec(&msg->msg_iter, WRITE, iov, 2, len); len 821 net/sunrpc/xprtsock.c unsigned int remainder = rmsize + xdr->len - base; len 830 net/sunrpc/xprtsock.c unsigned int len = want - base; len 831 net/sunrpc/xprtsock.c remainder -= len; len 839 net/sunrpc/xprtsock.c if (remainder == 0 || err != len) len 847 net/sunrpc/xprtsock.c unsigned int len = xdr->page_len - base; len 848 net/sunrpc/xprtsock.c remainder -= len; len 852 net/sunrpc/xprtsock.c if (remainder == 0 || err != len) len 938 net/sunrpc/xprtsock.c if (!xdr->len) len 940 net/sunrpc/xprtsock.c return cpu_to_be32(RPC_LAST_STREAM_FRAGMENT | (u32)xdr->len); len 978 net/sunrpc/xprtsock.c __func__, xdr->len - transport->xmit.offset, status); len 1046 net/sunrpc/xprtsock.c xdr->len, status); len 1137 net/sunrpc/xprtsock.c xdr->len - transport->xmit.offset, status); len 1378 net/sunrpc/xprtsock.c repsize = skb->len; len 2620 net/sunrpc/xprtsock.c buf->len = PAGE_SIZE; len 2645 net/sunrpc/xprtsock.c int len; len 2656 net/sunrpc/xprtsock.c (u32)xbufp->len); len 2664 net/sunrpc/xprtsock.c len = kernel_sendmsg(transport->sock, &msg, &iov, 1, iov.iov_len); len 2665 net/sunrpc/xprtsock.c if (len != iov.iov_len) len 2673 net/sunrpc/xprtsock.c len = svc_send_common(transport->sock, xbufp, len 2676 net/sunrpc/xprtsock.c if (len != xbufp->len) len 2678 net/sunrpc/xprtsock.c return len; len 2687 net/sunrpc/xprtsock.c int len; len 2700 net/sunrpc/xprtsock.c len = -ENOTCONN; len 2702 net/sunrpc/xprtsock.c len = bc_sendto(req); len 2705 net/sunrpc/xprtsock.c if (len > 0) len 2706 net/sunrpc/xprtsock.c len = 0; len 2708 net/sunrpc/xprtsock.c return len; len 103 net/tipc/bearer.c int tipc_media_addr_printf(char *buf, int len, struct tipc_media_addr *a) len 112 net/tipc/bearer.c ret = scnprintf(buf, len, "%s(%s)", m->name, addr_str); len 116 net/tipc/bearer.c ret = scnprintf(buf, len, "UNKNOWN(%u)", a->media_id); len 118 net/tipc/bearer.c ret += scnprintf(buf + ret, len - ret, len 465 net/tipc/bearer.c dev->dev_addr, skb->len); len 701 net/tipc/bearer.c dev->dev_addr, skb->len); len 827 net/tipc/bearer.c return skb->len; len 1159 net/tipc/bearer.c return skb->len; len 210 net/tipc/bearer.h int tipc_media_addr_printf(char *buf, int len, struct tipc_media_addr *a); len 365 net/tipc/group.c void tipc_group_update_member(struct tipc_member *m, int len) len 373 net/tipc/group.c m->window -= len; len 388 net/tipc/group.c void tipc_group_update_bc_members(struct tipc_group *grp, int len, bool ack) len 398 net/tipc/group.c tipc_group_update_member(m, len); len 411 net/tipc/group.c int len, struct tipc_member **mbr) len 424 net/tipc/group.c if (m->window >= len) len 444 net/tipc/group.c bool tipc_group_bc_cong(struct tipc_group *grp, int len) len 457 net/tipc/group.c if (m->window >= len) len 460 net/tipc/group.c return tipc_group_cong(grp, m->node, m->port, len, &m); len 67 net/tipc/group.h void tipc_group_update_bc_members(struct tipc_group *grp, int len, bool ack); len 69 net/tipc/group.h int len, struct tipc_member **m); len 70 net/tipc/group.h bool tipc_group_bc_cong(struct tipc_group *grp, int len); len 74 net/tipc/group.h void tipc_group_update_member(struct tipc_member *m, int len); len 161 net/tipc/link.c u16 len; len 864 net/tipc/link.c avail[imp] = l->backlog[imp].limit - l->backlog[imp].len; len 907 net/tipc/link.c l->backlog[imp].len = 0; len 964 net/tipc/link.c if (unlikely(l->backlog[imp].len >= l->backlog[imp].limit)) { len 1012 net/tipc/link.c l->backlog[imp].len++; len 1018 net/tipc/link.c l->backlog[imp].len += skb_queue_len(list); len 1045 net/tipc/link.c l->backlog[imp].len--; len 1353 net/tipc/link.c u16 len, expect, seqno = 0; len 1382 net/tipc/link.c len = tipc_gap_ack_blks_sz(n); len 1383 net/tipc/link.c ga->len = htons(len); len 1385 net/tipc/link.c return len; len 2056 net/tipc/link.c glen = ntohs(ga->len); len 2684 net/tipc/link.c u32 len; len 2708 net/tipc/link.c len = skb_queue_len(list); len 2711 net/tipc/link.c i += scnprintf(buf + i, sz - i, " | %u %u %u", len, len 2716 net/tipc/link.c len = skb_queue_len(list); len 2719 net/tipc/link.c i += scnprintf(buf + i, sz - i, " | %u %u %u", len, len 2724 net/tipc/link.c len = skb_queue_len(list); len 2727 net/tipc/link.c i += scnprintf(buf + i, sz - i, " | %u %u %u", len, len 2732 net/tipc/link.c len = skb_queue_len(list); len 2735 net/tipc/link.c i += scnprintf(buf + i, sz - i, " | %u %u %u\n", len, len 2746 net/tipc/link.c l->backlog[TIPC_LOW_IMPORTANCE].len, len 2747 net/tipc/link.c l->backlog[TIPC_MEDIUM_IMPORTANCE].len, len 2748 net/tipc/link.c l->backlog[TIPC_HIGH_IMPORTANCE].len, len 2749 net/tipc/link.c l->backlog[TIPC_CRITICAL_IMPORTANCE].len, len 2750 net/tipc/link.c l->backlog[TIPC_SYSTEM_IMPORTANCE].len); len 55 net/tipc/monitor.c u16 len; len 255 net/tipc/monitor.c dom->len = dom_rec_len(dom, member_cnt); len 269 net/tipc/monitor.c cache->len = htons(dom->len); len 464 net/tipc/monitor.c if ((dlen < new_dlen) || ntohs(arrv_dom->len) != new_dlen) len 499 net/tipc/monitor.c memcpy(&dom_bef, dom, dom->len); len 502 net/tipc/monitor.c if (!dom || (dom->len < new_dlen)) { len 509 net/tipc/monitor.c dom->len = new_dlen; len 531 net/tipc/monitor.c u16 len; len 535 net/tipc/monitor.c dom->len = 0; len 541 net/tipc/monitor.c len = dom_rec_len(dom, 0); len 542 net/tipc/monitor.c *dlen = len; len 543 net/tipc/monitor.c dom->len = htons(len); len 551 net/tipc/monitor.c len = ntohs(mon->cache.len); len 552 net/tipc/monitor.c *dlen = len; len 553 net/tipc/monitor.c memcpy(data, &mon->cache, len); len 170 net/tipc/msg.c head->data_len += frag->len; len 171 net/tipc/msg.c head->len += frag->len; len 239 net/tipc/msg.c if (unlikely(skb->len < msz)) len 141 net/tipc/msg.h __be16 len; len 1084 net/tipc/msg.h return (skb->len / 1024 + 1) * 1024; len 980 net/tipc/name_table.c return skb->len; len 237 net/tipc/net.c return skb->len; len 91 net/tipc/netlink.c .len = TIPC_MAX_LINK_NAME }, len 122 net/tipc/netlink.c .len = TIPC_MAX_BEARER_NAME }, len 136 net/tipc/netlink.c .len = sizeof(struct sockaddr_storage)}, len 138 net/tipc/netlink.c .len = sizeof(struct sockaddr_storage)}, len 83 net/tipc/netlink_compat.c limit = TIPC_SKB_MAX - skb->len; len 96 net/tipc/netlink_compat.c static int tipc_add_tlv(struct sk_buff *skb, u16 type, void *data, u16 len) len 100 net/tipc/netlink_compat.c if (tipc_skb_tailroom(skb) < TLV_SPACE(len)) len 103 net/tipc/netlink_compat.c skb_put(skb, TLV_SPACE(len)); len 105 net/tipc/netlink_compat.c tlv->tlv_len = htons(TLV_LENGTH(len)); len 106 net/tipc/netlink_compat.c if (len && data) len 107 net/tipc/netlink_compat.c memcpy(TLV_DATA(tlv), data, len); len 124 net/tipc/netlink_compat.c u16 len; len 133 net/tipc/netlink_compat.c len = TLV_GET_LEN(tlv); len 134 net/tipc/netlink_compat.c buf = TLV_DATA(tlv) + len; len 140 net/tipc/netlink_compat.c TLV_SET_LEN(tlv, n + len); len 175 net/tipc/netlink_compat.c static inline bool string_is_valid(char *s, int len) len 177 net/tipc/netlink_compat.c return memchr(s, '\0', len) ? true : false; len 184 net/tipc/netlink_compat.c int len = 0; len 207 net/tipc/netlink_compat.c len = (*cmd->dumpit)(buf, &cb); len 209 net/tipc/netlink_compat.c nlmsg_for_each_msg(nlmsg, nlmsg_hdr(buf), len, rem) { len 227 net/tipc/netlink_compat.c buf->len = 0; len 229 net/tipc/netlink_compat.c } while (len); len 241 net/tipc/netlink_compat.c if ((TIPC_SKB_MAX - msg->rep->len) <= 1) { len 335 net/tipc/netlink_compat.c trans_buf->len, NULL, NULL); len 401 net/tipc/netlink_compat.c int len; len 409 net/tipc/netlink_compat.c len = TLV_GET_DATA_LEN(msg->req); len 410 net/tipc/netlink_compat.c len -= offsetof(struct tipc_bearer_config, name); len 411 net/tipc/netlink_compat.c if (len <= 0) len 414 net/tipc/netlink_compat.c len = min_t(int, len, TIPC_MAX_BEARER_NAME); len 415 net/tipc/netlink_compat.c if (!string_is_valid(b->name, len)) len 443 net/tipc/netlink_compat.c int len; len 451 net/tipc/netlink_compat.c len = TLV_GET_DATA_LEN(msg->req); len 452 net/tipc/netlink_compat.c if (len <= 0) len 455 net/tipc/netlink_compat.c len = min_t(int, len, TIPC_MAX_BEARER_NAME); len 456 net/tipc/netlink_compat.c if (!string_is_valid(name, len)) len 519 net/tipc/netlink_compat.c int len; len 549 net/tipc/netlink_compat.c len = TLV_GET_DATA_LEN(msg->req); len 550 net/tipc/netlink_compat.c if (len <= 0) len 553 net/tipc/netlink_compat.c len = min_t(int, len, TIPC_MAX_LINK_NAME); len 554 net/tipc/netlink_compat.c if (!string_is_valid(name, len)) len 779 net/tipc/netlink_compat.c int len; len 783 net/tipc/netlink_compat.c len = TLV_GET_DATA_LEN(msg->req); len 784 net/tipc/netlink_compat.c len -= offsetof(struct tipc_link_config, name); len 785 net/tipc/netlink_compat.c if (len <= 0) len 788 net/tipc/netlink_compat.c len = min_t(int, len, TIPC_MAX_LINK_NAME); len 789 net/tipc/netlink_compat.c if (!string_is_valid(lc->name, len)) len 813 net/tipc/netlink_compat.c int len; len 821 net/tipc/netlink_compat.c len = TLV_GET_DATA_LEN(msg->req); len 822 net/tipc/netlink_compat.c if (len <= 0) len 825 net/tipc/netlink_compat.c len = min_t(int, len, TIPC_MAX_LINK_NAME); len 826 net/tipc/netlink_compat.c if (!string_is_valid(name, len)) len 1264 net/tipc/netlink_compat.c int len; len 1300 net/tipc/netlink_compat.c len = nlmsg_total_size(GENL_HDRLEN + TIPC_GENL_HDRLEN); len 1301 net/tipc/netlink_compat.c skb_push(msg.rep, len); len 1303 net/tipc/netlink_compat.c memcpy(rep_nlh, info->nlhdr, len); len 1304 net/tipc/netlink_compat.c rep_nlh->nlmsg_len = msg.rep->len; len 1369 net/tipc/node.c char *linkname, size_t len) len 1384 net/tipc/node.c strncpy(linkname, tipc_link_name(link), len); len 2037 net/tipc/node.c return skb->len; len 2364 net/tipc/node.c return skb->len; len 2473 net/tipc/node.c return skb->len; len 2530 net/tipc/node.c return skb->len; len 84 net/tipc/node.h char *linkname, size_t len); len 205 net/tipc/socket.c static u16 tsk_blocks(int len) len 207 net/tipc/socket.c return ((len / FLOWCTL_BLK_SZ) + 1); len 214 net/tipc/socket.c static u16 tsk_adv_blocks(int len) len 216 net/tipc/socket.c return len / FLOWCTL_BLK_SZ / 4; len 2266 net/tipc/socket.c if (!sk->sk_backlog.len) len 2475 net/tipc/socket.c static int tipc_listen(struct socket *sock, int len) len 3045 net/tipc/socket.c int len, scope; len 3053 net/tipc/socket.c res = get_user(len, ol); len 3097 net/tipc/socket.c if (len < sizeof(value)) len 3396 net/tipc/socket.c return skb->len; len 3638 net/tipc/socket.c return skb->len; len 3719 net/tipc/socket.c unsigned int qsize = sk->sk_backlog.len + sk_rmem_alloc_get(sk); len 3800 net/tipc/socket.c i += scnprintf(buf + i, sz - i, " | %d\n", READ_ONCE(sk->sk_backlog.len)); len 134 net/tipc/trace.c i += scnprintf(buf + i, sz - i, " %u", skb->len); len 170 net/tipc/trace.c u32 count, len; len 178 net/tipc/trace.c len = skb_queue_len(list); len 179 net/tipc/trace.c i += scnprintf(buf, sz, "len = %d\n", len); len 181 net/tipc/trace.c if (!len) len 188 net/tipc/trace.c if (len > 1) { len 199 net/tipc/trace.c if (count > 5 && count <= len - 5) len 292 net/tipc/trace.h __field(u32, len) len 301 net/tipc/trace.h __entry->len = skb_queue_len(tq); len 308 net/tipc/trace.h __entry->len, __entry->fseqno, __entry->lseqno) len 321 net/tipc/trace.h __entry->len, __entry->fseqno, __entry->lseqno) len 532 net/tipc/udp_media.c return skb->len; len 252 net/tls/tls_device.c record->len += size; len 266 net/tls/tls_device.c record->end_seq = tp->write_seq + record->len; len 310 net/tls/tls_device.c if (record->len <= prot->overhead_size) len 316 net/tls/tls_device.c record->len - prot->overhead_size, len 341 net/tls/tls_device.c record->len = prepend_size; len 462 net/tls/tls_device.c } else if (record->len > prot->prepend_size) { len 471 net/tls/tls_device.c copy = min_t(size_t, copy, (max_open_record_len - record->len)); len 492 net/tls/tls_device.c if (done || record->len >= max_open_record_len || len 588 net/tls/tls_device.c before(seq, info->end_seq - info->len)) { len 829 net/tls/tls_device.c if (pos + skb_iter->len <= offset) len 835 net/tls/tls_device.c copy = min_t(int, skb_iter->len - frag_pos, len 847 net/tls/tls_device.c pos += skb_iter->len; len 992 net/tls/tls_device.c start_marker_record->len = 0; len 57 net/tls/tls_device_fallback.c u16 len; len 60 net/tls/tls_device_fallback.c len = min_t(int, *in_len, ARRAY_SIZE(buf)); len 62 net/tls/tls_device_fallback.c scatterwalk_copychunks(buf, in, len, 0); len 63 net/tls/tls_device_fallback.c scatterwalk_copychunks(buf, out, len, 1); len 65 net/tls/tls_device_fallback.c *in_len -= len; len 72 net/tls/tls_device_fallback.c len = buf[4] | (buf[3] << 8); len 73 net/tls/tls_device_fallback.c len -= TLS_CIPHER_AES_GCM_128_IV_SIZE; len 75 net/tls/tls_device_fallback.c tls_make_aad(aad, len - TLS_CIPHER_AES_GCM_128_TAG_SIZE, len 89 net/tls/tls_device_fallback.c *in_len -= len; len 100 net/tls/tls_device_fallback.c len += *in_len; len 106 net/tls/tls_device_fallback.c scatterwalk_copychunks(NULL, in, len, 2); len 108 net/tls/tls_device_fallback.c scatterwalk_copychunks(NULL, out, len, 2); len 112 net/tls/tls_device_fallback.c len -= TLS_CIPHER_AES_GCM_128_TAG_SIZE; len 113 net/tls/tls_device_fallback.c aead_request_set_crypt(aead_req, sg_in, sg_out, len, iv); len 143 net/tls/tls_device_fallback.c u64 rcd_sn, int len) len 153 net/tls/tls_device_fallback.c cpu_to_be64(rcd_sn), &in, &out, &len); len 156 net/tls/tls_device_fallback.c } while (rc == 0 && len); len 170 net/tls/tls_device_fallback.c int datalen = skb->len - headln; len 202 net/tls/tls_device_fallback.c skb_put(nskb, skb->len); len 236 net/tls/tls_device_fallback.c int payload_len = skb->len - tcp_payload_offset; len 315 net/tls/tls_device_fallback.c int payload_len = skb->len - tcp_payload_offset; len 341 net/tls/tls_device_fallback.c nskb = alloc_skb(skb_headroom(skb) + skb->len, GFP_ATOMIC); len 377 net/tls/tls_device_fallback.c int payload_len = skb->len - tcp_payload_offset; len 333 net/tls/tls_main.c int len; len 335 net/tls/tls_main.c if (get_user(len, optlen)) len 338 net/tls/tls_main.c if (!optval || (len < sizeof(*crypto_info))) { len 356 net/tls/tls_main.c if (len == sizeof(*crypto_info)) { len 370 net/tls/tls_main.c if (len != sizeof(*crypto_info_aes_gcm_128)) { len 394 net/tls/tls_main.c if (len != sizeof(*crypto_info_aes_gcm_256)) { len 45 net/tls/tls_sw.c static int __skb_nsg(struct sk_buff *skb, int offset, int len, len 57 net/tls/tls_sw.c if (chunk > len) len 58 net/tls/tls_sw.c chunk = len; len 60 net/tls/tls_sw.c len -= chunk; len 61 net/tls/tls_sw.c if (len == 0) len 69 net/tls/tls_sw.c WARN_ON(start > offset + len); len 74 net/tls/tls_sw.c if (chunk > len) len 75 net/tls/tls_sw.c chunk = len; len 77 net/tls/tls_sw.c len -= chunk; len 78 net/tls/tls_sw.c if (len == 0) len 89 net/tls/tls_sw.c WARN_ON(start > offset + len); len 91 net/tls/tls_sw.c end = start + frag_iter->len; len 94 net/tls/tls_sw.c if (chunk > len) len 95 net/tls/tls_sw.c chunk = len; len 101 net/tls/tls_sw.c len -= chunk; len 102 net/tls/tls_sw.c if (len == 0) len 109 net/tls/tls_sw.c BUG_ON(len); len 116 net/tls/tls_sw.c static int skb_nsg(struct sk_buff *skb, int offset, int len) len 118 net/tls/tls_sw.c return __skb_nsg(skb, offset, len, 0); len 279 net/tls/tls_sw.c static int tls_alloc_encrypted_msg(struct sock *sk, int len) len 286 net/tls/tls_sw.c return sk_msg_alloc(sk, msg_en, len, 0); len 297 net/tls/tls_sw.c int skip, len; len 303 net/tls/tls_sw.c len = required - msg_pl->sg.size; len 310 net/tls/tls_sw.c return sk_msg_clone(sk, msg_pl, msg_en, skip, len); len 573 net/tls/tls_sw.c u32 len = sge->length - apply; len 576 net/tls/tls_sw.c sg_set_page(&tmp, sg_page(sge), len, len 1586 net/tls/tls_sw.c unsigned int len) len 1594 net/tls/tls_sw.c if (len < rxm->full_len) { len 1595 net/tls/tls_sw.c rxm->offset += len; len 1596 net/tls/tls_sw.c rxm->full_len -= len; len 1619 net/tls/tls_sw.c size_t len, len 1650 net/tls/tls_sw.c while (len && skb) { len 1653 net/tls/tls_sw.c int chunk = min_t(unsigned int, rxm->full_len - skip, len); len 1676 net/tls/tls_sw.c if (!zc || (rxm->full_len - skip) > len) { len 1683 net/tls/tls_sw.c len = len - chunk; len 1720 net/tls/tls_sw.c size_t len, len 1746 net/tls/tls_sw.c return sock_recv_errqueue(sk, msg, len, SOL_IP, IP_RECVERR); len 1752 net/tls/tls_sw.c err = process_rx_list(ctx, msg, &control, &cmsg, 0, len, false, len 1761 net/tls/tls_sw.c if (len <= copied) len 1764 net/tls/tls_sw.c target = sock_rcvlowat(sk, flags & MSG_WAITALL, len); len 1765 net/tls/tls_sw.c len = len - copied; len 1768 net/tls/tls_sw.c while (len && (decrypted + copied < target || ctx->recv_pkt)) { len 1780 net/tls/tls_sw.c msg, len, flags); len 1784 net/tls/tls_sw.c len -= ret; len 1801 net/tls/tls_sw.c if (to_decrypt <= len && !is_kvec && !is_peek && len 1857 net/tls/tls_sw.c if (rxm->full_len > len) { len 1859 net/tls/tls_sw.c chunk = len; len 1876 net/tls/tls_sw.c if (chunk > len) len 1877 net/tls/tls_sw.c chunk = len; len 1880 net/tls/tls_sw.c len -= chunk; len 1951 net/tls/tls_sw.c size_t len, unsigned int flags) len 1989 net/tls/tls_sw.c chunk = min_t(unsigned int, rxm->full_len, len); len 2031 net/tls/tls_sw.c if (rxm->offset + prot->prepend_size > skb->len) len 223 net/unix/af_unix.c static int unix_mkname(struct sockaddr_un *sunaddr, int len, unsigned int *hashp) len 227 net/unix/af_unix.c if (len <= sizeof(short) || len > sizeof(*sunaddr)) len 239 net/unix/af_unix.c ((char *)sunaddr)[len] = 0; len 240 net/unix/af_unix.c len = strlen(sunaddr->sun_path)+1+sizeof(short); len 241 net/unix/af_unix.c return len; len 244 net/unix/af_unix.c *hashp = unix_hash_fold(csum_partial(sunaddr, len, 0)); len 245 net/unix/af_unix.c return len; len 275 net/unix/af_unix.c int len, int type, unsigned int hash) len 285 net/unix/af_unix.c if (u->addr->len == len && len 286 net/unix/af_unix.c !memcmp(u->addr->name, sunname, len)) len 296 net/unix/af_unix.c int len, int type, len 302 net/unix/af_unix.c s = __unix_find_socket_byname(net, sunname, len, type, hash); len 563 net/unix/af_unix.c UNIXCB(skb).consumed = skb->len; len 877 net/unix/af_unix.c addr->len = sprintf(addr->name->sun_path+1, "%05x", ordernum) + 1 + sizeof(short); len 878 net/unix/af_unix.c addr->hash = unix_hash_fold(csum_partial(addr->name, addr->len, 0)); len 883 net/unix/af_unix.c if (__unix_find_socket_byname(net, addr->name, addr->len, sock->type, len 912 net/unix/af_unix.c struct sockaddr_un *sunname, int len, len 948 net/unix/af_unix.c u = unix_find_socket_byname(net, sunname, len, type, hash); len 1048 net/unix/af_unix.c addr->len = addr_len; len 1500 net/unix/af_unix.c err = addr->len; len 1501 net/unix/af_unix.c memcpy(sunaddr, addr->name, addr->len); len 1582 net/unix/af_unix.c size_t len) len 1625 net/unix/af_unix.c if (len > sk->sk_sndbuf - 32) len 1628 net/unix/af_unix.c if (len > SKB_MAX_ALLOC) { len 1630 net/unix/af_unix.c len - SKB_MAX_ALLOC, len 1637 net/unix/af_unix.c skb = sock_alloc_send_pskb(sk, len - data_len, data_len, len 1647 net/unix/af_unix.c skb_put(skb, len - data_len); len 1649 net/unix/af_unix.c skb->len = len; len 1650 net/unix/af_unix.c err = skb_copy_datagram_from_iter(skb, 0, &msg->msg_iter, len); len 1670 net/unix/af_unix.c err = len; len 1767 net/unix/af_unix.c return len; len 1788 net/unix/af_unix.c size_t len) len 1821 net/unix/af_unix.c while (sent < len) { len 1822 net/unix/af_unix.c size = len - sent; len 1850 net/unix/af_unix.c skb->len = size; len 1968 net/unix/af_unix.c skb->len += size; len 2003 net/unix/af_unix.c size_t len) len 2018 net/unix/af_unix.c return unix_dgram_sendmsg(sock, msg, len); len 2037 net/unix/af_unix.c msg->msg_namelen = addr->len; len 2038 net/unix/af_unix.c memcpy(msg->msg_name, addr->name, addr->len); len 2093 net/unix/af_unix.c if (size > skb->len - skip) len 2094 net/unix/af_unix.c size = skb->len - skip; len 2095 net/unix/af_unix.c else if (size < skb->len - skip) len 2114 net/unix/af_unix.c sk_peek_offset_bwd(sk, skb->len); len 2134 net/unix/af_unix.c err = (flags & MSG_TRUNC) ? skb->len - skip : size; len 2162 net/unix/af_unix.c (tail && tail->len != last_len) || len 2190 net/unix/af_unix.c return skb->len - UNIXCB(skb).consumed; len 2256 net/unix/af_unix.c last_len = last ? last->len : 0; len 2299 net/unix/af_unix.c last_len = skb->len; len 2382 net/unix/af_unix.c last_len = skb->len; len 2519 net/unix/af_unix.c amount = skb->len; len 2798 net/unix/af_unix.c int i, len; len 2802 net/unix/af_unix.c len = u->addr->len - sizeof(short); len 2804 net/unix/af_unix.c len--; len 2809 net/unix/af_unix.c for ( ; i < len; i++) len 22 net/unix/diag.c return nla_put(nlskb, UNIX_DIAG_NAME, addr->len - sizeof(short), len 234 net/unix/diag.c return skb->len; len 951 net/vmw_vsock/af_vsock.c size_t len) len 1014 net/vmw_vsock/af_vsock.c err = transport->dgram_enqueue(vsk, remote_addr, msg, len); len 1064 net/vmw_vsock/af_vsock.c size_t len, int flags) len 1066 net/vmw_vsock/af_vsock.c return transport->dgram_dequeue(vsock_sk(sock->sk), msg, len, flags); len 1452 net/vmw_vsock/af_vsock.c int len; len 1460 net/vmw_vsock/af_vsock.c err = get_user(len, optlen); len 1466 net/vmw_vsock/af_vsock.c if (len < sizeof(_v)) \ len 1469 net/vmw_vsock/af_vsock.c len = sizeof(_v); \ len 1470 net/vmw_vsock/af_vsock.c if (copy_to_user(optval, &_v, len) != 0) \ len 1508 net/vmw_vsock/af_vsock.c err = put_user(len, optlen); len 1518 net/vmw_vsock/af_vsock.c size_t len) len 1569 net/vmw_vsock/af_vsock.c while (total_written < len) { len 1631 net/vmw_vsock/af_vsock.c len - total_written); len 1656 net/vmw_vsock/af_vsock.c vsock_stream_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, len 1706 net/vmw_vsock/af_vsock.c if (!len) { len 1717 net/vmw_vsock/af_vsock.c target = sock_rcvlowat(sk, flags & MSG_WAITALL, len); len 1791 net/vmw_vsock/af_vsock.c len - copied, flags); len 138 net/vmw_vsock/diag.c return skb->len; len 546 net/vmw_vsock/hyperv_transport.c size_t len, int flags) len 584 net/vmw_vsock/hyperv_transport.c size_t len, int flags) len 603 net/vmw_vsock/hyperv_transport.c to_read = min_t(u32, len, hvs->recv_data_len); len 624 net/vmw_vsock/hyperv_transport.c size_t len) len 643 net/vmw_vsock/hyperv_transport.c while (len) { len 647 net/vmw_vsock/hyperv_transport.c to_write = min_t(ssize_t, len, max_writable); len 661 net/vmw_vsock/hyperv_transport.c len -= to_write; len 119 net/vmw_vsock/virtio_transport.c int len = pkt->len; len 127 net/vmw_vsock/virtio_transport.c return len; len 170 net/vmw_vsock/virtio_transport.c sg_init_one(&buf, pkt->buf, pkt->len); len 213 net/vmw_vsock/virtio_transport.c int len = pkt->len; len 219 net/vmw_vsock/virtio_transport.c len = -ENODEV; len 224 net/vmw_vsock/virtio_transport.c len = virtio_transport_send_pkt_loopback(vsock, pkt); len 239 net/vmw_vsock/virtio_transport.c return len; len 311 net/vmw_vsock/virtio_transport.c pkt->len = buf_len; len 345 net/vmw_vsock/virtio_transport.c unsigned int len; len 348 net/vmw_vsock/virtio_transport.c while ((pkt = virtqueue_get_buf(vq, &len)) != NULL) { len 390 net/vmw_vsock/virtio_transport.c unsigned int len; len 400 net/vmw_vsock/virtio_transport.c pkt = virtqueue_get_buf(vq, &len); len 408 net/vmw_vsock/virtio_transport.c if (unlikely(len < sizeof(pkt->hdr) || len 409 net/vmw_vsock/virtio_transport.c len > sizeof(pkt->hdr) + pkt->len)) { len 414 net/vmw_vsock/virtio_transport.c pkt->len = len - sizeof(pkt->hdr); len 500 net/vmw_vsock/virtio_transport.c unsigned int len; len 503 net/vmw_vsock/virtio_transport.c while ((event = virtqueue_get_buf(vq, &len)) != NULL) { len 504 net/vmw_vsock/virtio_transport.c if (len == sizeof(*event)) len 41 net/vmw_vsock/virtio_transport_common.c size_t len, len 61 net/vmw_vsock/virtio_transport_common.c pkt->len = len; len 62 net/vmw_vsock/virtio_transport_common.c pkt->hdr.len = cpu_to_le32(len); len 66 net/vmw_vsock/virtio_transport_common.c if (info->msg && len > 0) { len 67 net/vmw_vsock/virtio_transport_common.c pkt->buf = kmalloc(len, GFP_KERNEL); len 71 net/vmw_vsock/virtio_transport_common.c pkt->buf_len = len; len 73 net/vmw_vsock/virtio_transport_common.c err = memcpy_from_msg(pkt->buf, info->msg, len); len 80 net/vmw_vsock/virtio_transport_common.c len, len 107 net/vmw_vsock/virtio_transport_common.c payload_len = le32_to_cpu(pkt->hdr.len); len 124 net/vmw_vsock/virtio_transport_common.c hdr->len = cpu_to_le16(sizeof(pkt->hdr)); len 210 net/vmw_vsock/virtio_transport_common.c if (vvs->rx_bytes + pkt->len > vvs->buf_alloc) len 213 net/vmw_vsock/virtio_transport_common.c vvs->rx_bytes += pkt->len; len 220 net/vmw_vsock/virtio_transport_common.c vvs->rx_bytes -= pkt->len; len 221 net/vmw_vsock/virtio_transport_common.c vvs->fwd_cnt += pkt->len; len 273 net/vmw_vsock/virtio_transport_common.c size_t len) len 282 net/vmw_vsock/virtio_transport_common.c while (total < len && !list_empty(&vvs->rx_queue)) { len 286 net/vmw_vsock/virtio_transport_common.c bytes = len - total; len 287 net/vmw_vsock/virtio_transport_common.c if (bytes > pkt->len - pkt->off) len 288 net/vmw_vsock/virtio_transport_common.c bytes = pkt->len - pkt->off; len 303 net/vmw_vsock/virtio_transport_common.c if (pkt->off == pkt->len) { len 339 net/vmw_vsock/virtio_transport_common.c size_t len, int flags) len 344 net/vmw_vsock/virtio_transport_common.c return virtio_transport_stream_do_dequeue(vsk, msg, len); len 351 net/vmw_vsock/virtio_transport_common.c size_t len, int flags) len 657 net/vmw_vsock/virtio_transport_common.c size_t len) len 663 net/vmw_vsock/virtio_transport_common.c .pkt_len = len, len 888 net/vmw_vsock/virtio_transport_common.c pkt->len = le32_to_cpu(pkt->hdr.len); len 903 net/vmw_vsock/virtio_transport_common.c if (pkt->len <= GOOD_COPY_LEN && !list_empty(&vvs->rx_queue)) { len 912 net/vmw_vsock/virtio_transport_common.c if (pkt->len <= last_pkt->buf_len - last_pkt->len) { len 913 net/vmw_vsock/virtio_transport_common.c memcpy(last_pkt->buf + last_pkt->len, pkt->buf, len 914 net/vmw_vsock/virtio_transport_common.c pkt->len); len 915 net/vmw_vsock/virtio_transport_common.c last_pkt->len += pkt->len; len 1077 net/vmw_vsock/virtio_transport_common.c le32_to_cpu(pkt->hdr.len), len 1713 net/vmw_vsock/vmci_transport.c size_t len) len 1718 net/vmw_vsock/vmci_transport.c if (len > VMCI_MAX_DG_PAYLOAD_SIZE) len 1725 net/vmw_vsock/vmci_transport.c dg = kmalloc(len + sizeof(*dg), GFP_KERNEL); len 1729 net/vmw_vsock/vmci_transport.c memcpy_from_msg(VMCI_DG_PAYLOAD(dg), msg, len); len 1735 net/vmw_vsock/vmci_transport.c dg->payload_size = len; len 1746 net/vmw_vsock/vmci_transport.c struct msghdr *msg, size_t len, len 1773 net/vmw_vsock/vmci_transport.c if (payload_len != skb->len - sizeof(*dg)) { len 1778 net/vmw_vsock/vmci_transport.c if (payload_len > len) { len 1779 net/vmw_vsock/vmci_transport.c payload_len = len; len 1847 net/vmw_vsock/vmci_transport.c size_t len, len 1851 net/vmw_vsock/vmci_transport.c return vmci_qpair_peekv(vmci_trans(vsk)->qpair, msg, len, 0); len 1853 net/vmw_vsock/vmci_transport.c return vmci_qpair_dequev(vmci_trans(vsk)->qpair, msg, len, 0); len 1859 net/vmw_vsock/vmci_transport.c size_t len) len 1861 net/vmw_vsock/vmci_transport.c return vmci_qpair_enquev(vmci_trans(vsk)->qpair, msg, len, 0); len 59 net/vmw_vsock/vsock_addr.c size_t len, struct sockaddr_vm **out_addr) len 61 net/vmw_vsock/vsock_addr.c if (len < sizeof(**out_addr)) len 262 net/wimax/op-msg.c size_t size = skb->len; len 426 net/wireless/core.h void cfg80211_sme_rx_auth(struct wireless_dev *wdev, const u8 *buf, size_t len); len 400 net/wireless/ibss.c size_t len = data->length; len 420 net/wireless/ibss.c if (len > 0 && ssid[len - 1] == '\0') len 421 net/wireless/ibss.c len--; len 423 net/wireless/ibss.c memcpy(wdev->ssid, ssid, len); len 425 net/wireless/ibss.c wdev->wext.ibss.ssid_len = len; len 160 net/wireless/lib80211_crypt_ccmp.c if (skb_headroom(skb) < CCMP_HDR_LEN || skb->len < hdr_len) len 198 net/wireless/lib80211_crypt_ccmp.c int len, data_len, aad_len; len 201 net/wireless/lib80211_crypt_ccmp.c if (skb_tailroom(skb) < CCMP_MIC_LEN || skb->len < hdr_len) len 204 net/wireless/lib80211_crypt_ccmp.c data_len = skb->len - hdr_len; len 205 net/wireless/lib80211_crypt_ccmp.c len = lib80211_ccmp_hdr(skb, hdr_len, NULL, 0, priv); len 206 net/wireless/lib80211_crypt_ccmp.c if (len < 0) len 265 net/wireless/lib80211_crypt_ccmp.c size_t data_len = skb->len - hdr_len - CCMP_HDR_LEN; len 267 net/wireless/lib80211_crypt_ccmp.c if (skb->len < hdr_len + CCMP_HDR_LEN + CCMP_MIC_LEN) { len 342 net/wireless/lib80211_crypt_ccmp.c skb_trim(skb, skb->len - CCMP_MIC_LEN); len 347 net/wireless/lib80211_crypt_ccmp.c static int lib80211_ccmp_set_key(void *key, int len, u8 * seq, void *priv) len 357 net/wireless/lib80211_crypt_ccmp.c if (len == CCMP_TK_LEN) { len 371 net/wireless/lib80211_crypt_ccmp.c } else if (len == 0) len 379 net/wireless/lib80211_crypt_ccmp.c static int lib80211_ccmp_get_key(void *key, int len, u8 * seq, void *priv) len 383 net/wireless/lib80211_crypt_ccmp.c if (len < CCMP_TK_LEN) len 292 net/wireless/lib80211_crypt_tkip.c if (skb_headroom(skb) < TKIP_HDR_LEN || skb->len < hdr_len) len 330 net/wireless/lib80211_crypt_tkip.c int len; len 341 net/wireless/lib80211_crypt_tkip.c if (skb_tailroom(skb) < 4 || skb->len < hdr_len) len 344 net/wireless/lib80211_crypt_tkip.c len = skb->len - hdr_len; len 350 net/wireless/lib80211_crypt_tkip.c crc = ~crc32_le(~0, pos, len); len 358 net/wireless/lib80211_crypt_tkip.c arc4_crypt(&tkey->tx_ctx_arc4, pos, pos, len + 4); len 396 net/wireless/lib80211_crypt_tkip.c if (skb->len < hdr_len + TKIP_HDR_LEN + 4) len 437 net/wireless/lib80211_crypt_tkip.c plen = skb->len - hdr_len - 12; len 469 net/wireless/lib80211_crypt_tkip.c skb_trim(skb, skb->len - 4); len 547 net/wireless/lib80211_crypt_tkip.c if (skb_tailroom(skb) < 8 || skb->len < hdr_len) { len 550 net/wireless/lib80211_crypt_tkip.c skb_tailroom(skb), hdr_len, skb->len); len 557 net/wireless/lib80211_crypt_tkip.c skb->data + hdr_len, skb->len - 8 - hdr_len, pos)) len 595 net/wireless/lib80211_crypt_tkip.c skb->data + hdr_len, skb->len - 8 - hdr_len, mic)) len 597 net/wireless/lib80211_crypt_tkip.c if (memcmp(mic, skb->data + skb->len - 8, 8) != 0) { len 615 net/wireless/lib80211_crypt_tkip.c skb_trim(skb, skb->len - 8); len 620 net/wireless/lib80211_crypt_tkip.c static int lib80211_tkip_set_key(void *key, int len, u8 * seq, void *priv) len 636 net/wireless/lib80211_crypt_tkip.c if (len == TKIP_KEY_LEN) { len 645 net/wireless/lib80211_crypt_tkip.c } else if (len == 0) len 653 net/wireless/lib80211_crypt_tkip.c static int lib80211_tkip_get_key(void *key, int len, u8 * seq, void *priv) len 657 net/wireless/lib80211_crypt_tkip.c if (len < TKIP_KEY_LEN) len 70 net/wireless/lib80211_crypt_wep.c if (skb_headroom(skb) < 4 || skb->len < hdr_len) len 108 net/wireless/lib80211_crypt_wep.c u32 crc, klen, len; len 126 net/wireless/lib80211_crypt_wep.c len = skb->len - hdr_len - 4; len 131 net/wireless/lib80211_crypt_wep.c crc = ~crc32_le(~0, pos, len); len 139 net/wireless/lib80211_crypt_wep.c arc4_crypt(&wep->tx_ctx, pos, pos, len + 4); len 158 net/wireless/lib80211_crypt_wep.c if (skb->len < hdr_len + 8) len 175 net/wireless/lib80211_crypt_wep.c plen = skb->len - hdr_len - 8; len 193 net/wireless/lib80211_crypt_wep.c skb_trim(skb, skb->len - 4); len 198 net/wireless/lib80211_crypt_wep.c static int lib80211_wep_set_key(void *key, int len, u8 * seq, void *priv) len 202 net/wireless/lib80211_crypt_wep.c if (len < 0 || len > WEP_KEY_LEN) len 205 net/wireless/lib80211_crypt_wep.c memcpy(wep->key, key, len); len 206 net/wireless/lib80211_crypt_wep.c wep->key_len = len; len 211 net/wireless/lib80211_crypt_wep.c static int lib80211_wep_get_key(void *key, int len, u8 * seq, void *priv) len 215 net/wireless/lib80211_crypt_wep.c if (len < wep->key_len) len 24 net/wireless/mlme.c const u8 *buf, size_t len, int uapsd_queues, len 41 net/wireless/mlme.c len - offsetof(struct ieee80211_mgmt, u.assoc_resp.variable); len 58 net/wireless/mlme.c nl80211_send_rx_assoc(rdev, dev, buf, len, GFP_KERNEL, uapsd_queues, len 66 net/wireless/mlme.c const u8 *buf, size_t len) len 70 net/wireless/mlme.c nl80211_send_rx_auth(rdev, wdev->netdev, buf, len, GFP_KERNEL); len 71 net/wireless/mlme.c cfg80211_sme_rx_auth(wdev, buf, len); len 75 net/wireless/mlme.c const u8 *buf, size_t len) len 83 net/wireless/mlme.c nl80211_send_deauth(rdev, wdev->netdev, buf, len, GFP_KERNEL); len 94 net/wireless/mlme.c const u8 *buf, size_t len) len 102 net/wireless/mlme.c nl80211_send_disassoc(rdev, wdev->netdev, buf, len, GFP_KERNEL); len 112 net/wireless/mlme.c void cfg80211_rx_mlme_mgmt(struct net_device *dev, const u8 *buf, size_t len) len 119 net/wireless/mlme.c trace_cfg80211_rx_mlme_mgmt(dev, buf, len); len 121 net/wireless/mlme.c if (WARN_ON(len < 2)) len 125 net/wireless/mlme.c cfg80211_process_auth(wdev, buf, len); len 127 net/wireless/mlme.c cfg80211_process_deauth(wdev, buf, len); len 129 net/wireless/mlme.c cfg80211_process_disassoc(wdev, buf, len); len 174 net/wireless/mlme.c void cfg80211_tx_mlme_mgmt(struct net_device *dev, const u8 *buf, size_t len) len 181 net/wireless/mlme.c trace_cfg80211_tx_mlme_mgmt(dev, buf, len); len 183 net/wireless/mlme.c if (WARN_ON(len < 2)) len 187 net/wireless/mlme.c cfg80211_process_deauth(wdev, buf, len); len 189 net/wireless/mlme.c cfg80211_process_disassoc(wdev, buf, len); len 596 net/wireless/mlme.c if (params->len < 24 + 1) len 700 net/wireless/mlme.c const u8 *buf, size_t len, u32 flags) len 724 net/wireless/mlme.c data_len = len - ieee80211_hdrlen(mgmt->frame_control); len 743 net/wireless/mlme.c buf, len, flags, GFP_ATOMIC)) len 208 net/wireless/nl80211.c unsigned int len = nla_len(attr); len 214 net/wireless/nl80211.c if (len < fixedlen) len 222 net/wireless/nl80211.c len -= fixedlen; len 224 net/wireless/nl80211.c for_each_element(elem, data, len) { len 228 net/wireless/nl80211.c if (for_each_element_completed(elem, data, len)) len 240 net/wireless/nl80211.c unsigned int len = nla_len(attr); len 243 net/wireless/nl80211.c for_each_element(elem, data, len) { len 247 net/wireless/nl80211.c if (for_each_element_completed(elem, data, len)) len 259 net/wireless/nl80211.c .len = U8_MAX }, len 261 net/wireless/nl80211.c .len = U8_MAX }, len 328 net/wireless/nl80211.c .len = 20-1 }, len 353 net/wireless/nl80211.c [NL80211_ATTR_IFNAME] = { .type = NLA_NUL_STRING, .len = IFNAMSIZ-1 }, len 355 net/wireless/nl80211.c [NL80211_ATTR_MAC] = { .type = NLA_EXACT_LEN_WARN, .len = ETH_ALEN }, len 358 net/wireless/nl80211.c .len = ETH_ALEN len 363 net/wireless/nl80211.c .len = WLAN_MAX_KEY_LEN }, len 367 net/wireless/nl80211.c [NL80211_ATTR_KEY_SEQ] = { .type = NLA_BINARY, .len = 16 }, len 384 net/wireless/nl80211.c .len = NL80211_MAX_SUPP_RATES }, len 395 net/wireless/nl80211.c .len = IEEE80211_MAX_MESH_ID_LEN }, len 398 net/wireless/nl80211.c [NL80211_ATTR_REG_ALPHA2] = { .type = NLA_STRING, .len = 2 }, len 405 net/wireless/nl80211.c .len = NL80211_MAX_SUPP_RATES }, len 413 net/wireless/nl80211.c .len = NL80211_HT_CAPABILITY_LEN len 424 net/wireless/nl80211.c .len = IEEE80211_MAX_SSID_LEN }, len 433 net/wireless/nl80211.c .len = sizeof(struct nl80211_sta_flag_update), len 447 net/wireless/nl80211.c .len = WLAN_PMKID_LEN len 453 net/wireless/nl80211.c .len = IEEE80211_MAX_DATA_LEN }, len 500 net/wireless/nl80211.c .len = IEEE80211_MAX_DATA_LEN }, len 504 net/wireless/nl80211.c .len = NL80211_HT_CAPABILITY_LEN len 514 net/wireless/nl80211.c .len = NL80211_VHT_CAPABILITY_LEN len 530 net/wireless/nl80211.c .len = NL80211_VHT_CAPABILITY_LEN, len 534 net/wireless/nl80211.c .len = IEEE80211_MAX_DATA_LEN }, len 552 net/wireless/nl80211.c .len = IEEE80211_QOS_MAP_LEN_MAX }, len 555 net/wireless/nl80211.c .len = ETH_ALEN len 570 net/wireless/nl80211.c .len = ETH_ALEN len 581 net/wireless/nl80211.c .len = VHT_MUMIMO_GROUPS_DATA_LEN len 585 net/wireless/nl80211.c .len = ETH_ALEN len 591 net/wireless/nl80211.c .len = FILS_MAX_KEK_LEN }, len 594 net/wireless/nl80211.c .len = 2 * FILS_NONCE_LEN len 597 net/wireless/nl80211.c [NL80211_ATTR_BSSID] = { .type = NLA_EXACT_LEN_WARN, .len = ETH_ALEN }, len 600 net/wireless/nl80211.c .len = sizeof(struct nl80211_bss_select_rssi_adjust) len 604 net/wireless/nl80211.c .len = FILS_ERP_MAX_USERNAME_LEN }, len 606 net/wireless/nl80211.c .len = FILS_ERP_MAX_REALM_LEN }, len 609 net/wireless/nl80211.c .len = FILS_ERP_MAX_RRK_LEN }, len 610 net/wireless/nl80211.c [NL80211_ATTR_FILS_CACHE_ID] = { .type = NLA_EXACT_LEN_WARN, .len = 2 }, len 611 net/wireless/nl80211.c [NL80211_ATTR_PMK] = { .type = NLA_BINARY, .len = PMK_MAX_LEN }, len 619 net/wireless/nl80211.c .len = NL80211_HE_MAX_CAPABILITY_LEN }, len 628 net/wireless/nl80211.c .len = SAE_PASSWORD_MAX_LEN }, len 635 net/wireless/nl80211.c [NL80211_KEY_DATA] = { .type = NLA_BINARY, .len = WLAN_MAX_KEY_LEN }, len 638 net/wireless/nl80211.c [NL80211_KEY_SEQ] = { .type = NLA_BINARY, .len = 16 }, len 675 net/wireless/nl80211.c .len = ETH_ALEN len 679 net/wireless/nl80211.c [NL80211_WOWLAN_TCP_DATA_PAYLOAD] = { .type = NLA_MIN_LEN, .len = 1 }, len 681 net/wireless/nl80211.c .len = sizeof(struct nl80211_wowlan_tcp_data_seq) len 684 net/wireless/nl80211.c .len = sizeof(struct nl80211_wowlan_tcp_data_token) len 687 net/wireless/nl80211.c [NL80211_WOWLAN_TCP_WAKE_PAYLOAD] = { .type = NLA_MIN_LEN, .len = 1 }, len 688 net/wireless/nl80211.c [NL80211_WOWLAN_TCP_WAKE_MASK] = { .type = NLA_MIN_LEN, .len = 1 }, len 708 net/wireless/nl80211.c .len = NL80211_KEK_LEN, len 712 net/wireless/nl80211.c .len = NL80211_KCK_LEN, len 716 net/wireless/nl80211.c .len = NL80211_REPLAY_CTR_LEN len 731 net/wireless/nl80211.c .len = IEEE80211_MAX_SSID_LEN }, len 734 net/wireless/nl80211.c .len = ETH_ALEN len 752 net/wireless/nl80211.c .len = sizeof(struct nl80211_bss_select_rssi_adjust) len 761 net/wireless/nl80211.c .len = NL80211_NAN_FUNC_SERVICE_ID_LEN }, len 769 net/wireless/nl80211.c .len = ETH_ALEN len 774 net/wireless/nl80211.c .len = NL80211_NAN_FUNC_SERVICE_SPEC_INFO_MAX_LEN }, len 787 net/wireless/nl80211.c .len = NL80211_NAN_FUNC_SRF_MAX_LEN }, len 2563 net/wireless/nl80211.c !skb->len && !state->split && len 2580 net/wireless/nl80211.c return skb->len; len 3355 net/wireless/nl80211.c ret = skb->len; len 4227 net/wireless/nl80211.c .len = NL80211_MAX_SUPP_RATES }, len 4229 net/wireless/nl80211.c .len = NL80211_MAX_SUPP_HT_RATES }, len 4232 net/wireless/nl80211.c .len = sizeof(struct nl80211_txrate_vht), len 5323 net/wireless/nl80211.c err = skb->len; len 6204 net/wireless/nl80211.c err = skb->len; len 6403 net/wireless/nl80211.c err = skb->len; len 7136 net/wireless/nl80211.c err = skb->len; len 8448 net/wireless/nl80211.c int len, i; len 8522 net/wireless/nl80211.c len = nla_len(csa_attrs[NL80211_ATTR_CSA_C_OFF_BEACON]); len 8523 net/wireless/nl80211.c if (!len || (len % sizeof(u16))) len 8526 net/wireless/nl80211.c params.n_counter_offsets_beacon = len / sizeof(u16); len 8547 net/wireless/nl80211.c len = nla_len(csa_attrs[NL80211_ATTR_CSA_C_OFF_PRESP]); len 8548 net/wireless/nl80211.c if (!len || (len % sizeof(u16))) len 8551 net/wireless/nl80211.c params.n_counter_offsets_presp = len / sizeof(u16); len 8656 net/wireless/nl80211.c if (ies->len && nla_put(msg, NL80211_BSS_INFORMATION_ELEMENTS, len 8657 net/wireless/nl80211.c ies->len, ies->data)) len 8667 net/wireless/nl80211.c if (ies->len && nla_put(msg, NL80211_BSS_BEACON_IES, len 8668 net/wireless/nl80211.c ies->len, ies->data)) len 8789 net/wireless/nl80211.c return skb->len; len 8922 net/wireless/nl80211.c res = skb->len; len 9107 net/wireless/nl80211.c int len, i; len 9110 net/wireless/nl80211.c len = nla_len(info->attrs[NL80211_ATTR_CIPHER_SUITES_PAIRWISE]); len 9111 net/wireless/nl80211.c settings->n_ciphers_pairwise = len / sizeof(u32); len 9113 net/wireless/nl80211.c if (len % sizeof(u32)) len 9119 net/wireless/nl80211.c memcpy(settings->ciphers_pairwise, data, len); len 9145 net/wireless/nl80211.c int len; len 9148 net/wireless/nl80211.c len = nla_len(info->attrs[NL80211_ATTR_AKM_SUITES]); len 9149 net/wireless/nl80211.c settings->n_akm_suites = len / sizeof(u32); len 9151 net/wireless/nl80211.c if (len % sizeof(u32)) len 9157 net/wireless/nl80211.c memcpy(settings->akm_suites, data, len); len 9873 net/wireless/nl80211.c err = skb->len; len 10619 net/wireless/nl80211.c params.len = nla_len(info->attrs[NL80211_ATTR_FRAME]); len 10622 net/wireless/nl80211.c int len = nla_len(info->attrs[NL80211_ATTR_CSA_C_OFFSETS_TX]); len 10625 net/wireless/nl80211.c if (len % sizeof(u16)) len 10628 net/wireless/nl80211.c params.n_csa_offsets = len / sizeof(u16); len 10634 net/wireless/nl80211.c if (params.csa_offsets[i] >= params.len) len 10962 net/wireless/nl80211.c int len = nla_len(attrs[NL80211_ATTR_CQM_RSSI_THOLD]); len 10965 net/wireless/nl80211.c if (len % 4) len 10968 net/wireless/nl80211.c return nl80211_set_cqm_rssi(info, thresholds, len / 4, len 11197 net/wireless/nl80211.c if (tcp->payload_seq.len && len 11202 net/wireless/nl80211.c if (tcp->payload_tok.len && len 11430 net/wireless/nl80211.c if (!tok->len || tokens_size % tok->len) len 11434 net/wireless/nl80211.c if (tok->len > rdev->wiphy.wowlan->tcp->tok->max_len) len 11436 net/wireless/nl80211.c if (tok->len < rdev->wiphy.wowlan->tcp->tok->min_len) len 11440 net/wireless/nl80211.c if (tok->offset + tok->len > data_size) len 11448 net/wireless/nl80211.c if (seq->len == 0 || seq->len > 4) len 11450 net/wireless/nl80211.c if (seq->len + seq->offset > data_size) len 12282 net/wireless/nl80211.c int len = 0, n_entries = 0, rem; len 12285 net/wireless/nl80211.c len += nla_len(attr); len 12289 net/wireless/nl80211.c if (len >= U8_MAX) len 12316 net/wireless/nl80211.c filter[i].len = nla_len(attr); len 12932 net/wireless/nl80211.c int len = 0; len 12960 net/wireless/nl80211.c len = nla_len(info->attrs[NL80211_ATTR_VENDOR_DATA]); len 12970 net/wireless/nl80211.c err = vcmd->doit(&rdev->wiphy, wdev, data, len); len 13172 net/wireless/nl80211.c err = skb->len; len 13232 net/wireless/nl80211.c u8 *pos, len, num_des, des_len, des; len 13240 net/wireless/nl80211.c len = nla_len(info->attrs[NL80211_ATTR_QOS_MAP]); len 13242 net/wireless/nl80211.c if (len % 2 || len < IEEE80211_QOS_MAP_LEN_MIN || len 13243 net/wireless/nl80211.c len > IEEE80211_QOS_MAP_LEN_MAX) len 13250 net/wireless/nl80211.c num_des = (len - IEEE80211_QOS_MAP_LEN_MIN) >> 1; len 13605 net/wireless/nl80211.c size_t len; len 13647 net/wireless/nl80211.c len = nla_len(info->attrs[NL80211_ATTR_FRAME]); len 13653 net/wireless/nl80211.c return rdev_tx_control_port(rdev, dev, buf, len, len 13764 net/wireless/nl80211.c size_t len; len 13782 net/wireless/nl80211.c len = nla_len(info->attrs[NL80211_ATTR_FRAME]); len 13784 net/wireless/nl80211.c if (len < sizeof(struct ethhdr)) len 13797 net/wireless/nl80211.c return rdev_probe_mesh_link(rdev, dev, dest, buf, len); len 15068 net/wireless/nl80211.c const u8 *buf, size_t len, len 15076 net/wireless/nl80211.c msg = nlmsg_new(100 + len + req_ies_len, gfp); len 15088 net/wireless/nl80211.c nla_put(msg, NL80211_ATTR_FRAME, len, buf) || len 15118 net/wireless/nl80211.c size_t len, gfp_t gfp) len 15120 net/wireless/nl80211.c nl80211_send_mlme_event(rdev, netdev, buf, len, len 15126 net/wireless/nl80211.c size_t len, gfp_t gfp, int uapsd_queues, len 15129 net/wireless/nl80211.c nl80211_send_mlme_event(rdev, netdev, buf, len, len 15136 net/wireless/nl80211.c size_t len, gfp_t gfp) len 15138 net/wireless/nl80211.c nl80211_send_mlme_event(rdev, netdev, buf, len, len 15144 net/wireless/nl80211.c size_t len, gfp_t gfp) len 15146 net/wireless/nl80211.c nl80211_send_mlme_event(rdev, netdev, buf, len, len 15151 net/wireless/nl80211.c size_t len) len 15159 net/wireless/nl80211.c if (WARN_ON(len < 2)) len 15167 net/wireless/nl80211.c trace_cfg80211_rx_unprot_mlme_mgmt(dev, buf, len); len 15168 net/wireless/nl80211.c nl80211_send_mlme_event(rdev, dev, buf, len, cmd, GFP_ATOMIC, -1, len 15823 net/wireless/nl80211.c const u8 *buf, size_t len, u32 flags, gfp_t gfp) len 15829 net/wireless/nl80211.c msg = nlmsg_new(100 + len, gfp); len 15847 net/wireless/nl80211.c nla_put(msg, NL80211_ATTR_FRAME, len, buf) || len 15862 net/wireless/nl80211.c const u8 *buf, size_t len, bool ack, gfp_t gfp) len 15872 net/wireless/nl80211.c msg = nlmsg_new(100 + len, gfp); len 15887 net/wireless/nl80211.c nla_put(msg, NL80211_ATTR_FRAME, len, buf) || len 15922 net/wireless/nl80211.c msg = nlmsg_new(100 + skb->len, gfp); len 15942 net/wireless/nl80211.c frame = nla_reserve(msg, NL80211_ATTR_FRAME, skb->len); len 15946 net/wireless/nl80211.c skb_copy_bits(skb, 0, nla_data(frame), skb->len); len 16471 net/wireless/nl80211.c const u8 *frame, size_t len, len 16479 net/wireless/nl80211.c trace_cfg80211_report_obss_beacon(wiphy, frame, len, freq, sig_dbm); len 16483 net/wireless/nl80211.c msg = nlmsg_new(len + 100, GFP_ATOMIC); len 16498 net/wireless/nl80211.c nla_put(msg, NL80211_ATTR_FRAME, len, frame)) len 66 net/wireless/nl80211.h const u8 *buf, size_t len, gfp_t gfp); len 69 net/wireless/nl80211.h const u8 *buf, size_t len, gfp_t gfp, len 74 net/wireless/nl80211.h const u8 *buf, size_t len, gfp_t gfp); len 77 net/wireless/nl80211.h const u8 *buf, size_t len, gfp_t gfp); len 115 net/wireless/nl80211.h const u8 *buf, size_t len, u32 flags, gfp_t gfp); len 82 net/wireless/of.c int len, i; len 91 net/wireless/of.c prop = of_find_property(np, "ieee80211-freq-limit", &len); len 95 net/wireless/of.c if (!len || len % sizeof(u32) || len / sizeof(u32) % 2) { len 99 net/wireless/of.c n_freq_limits = len / sizeof(u32) / 2; len 617 net/wireless/rdev-ops.h void *data, int len) len 621 net/wireless/rdev-ops.h ret = rdev->ops->testmode_cmd(&rdev->wiphy, wdev, data, len); len 629 net/wireless/rdev-ops.h int len) len 633 net/wireless/rdev-ops.h ret = rdev->ops->testmode_dump(&rdev->wiphy, skb, cb, data, len); len 736 net/wireless/rdev-ops.h const void *buf, size_t len, len 741 net/wireless/rdev-ops.h trace_rdev_tx_control_port(&rdev->wiphy, dev, buf, len, len 743 net/wireless/rdev-ops.h ret = rdev->ops->tx_control_port(&rdev->wiphy, dev, buf, len, len 880 net/wireless/rdev-ops.h bool initiator, const u8 *buf, size_t len) len 885 net/wireless/rdev-ops.h initiator, buf, len); len 888 net/wireless/rdev-ops.h initiator, buf, len); len 1306 net/wireless/rdev-ops.h const void *buf, size_t len) len 1310 net/wireless/rdev-ops.h trace_rdev_probe_mesh_link(&rdev->wiphy, dev, dest, buf, len); len 1311 net/wireless/rdev-ops.h ret = rdev->ops->probe_mesh_link(&rdev->wiphy, dev, buf, len); len 591 net/wireless/reg.c u8 len; len 618 net/wireless/reg.c u8 len; len 665 net/wireless/reg.c if ((u8 *)rule + sizeof(rule->len) > data + size) len 669 net/wireless/reg.c if (rule->len < offsetofend(struct fwdb_rule, max_bw)) len 671 net/wireless/reg.c if (rule->len >= offsetofend(struct fwdb_rule, wmm_ptr)) { len 699 net/wireless/reg.c if ((u8 *)coll + ALIGN(coll->len, 2) + len 704 net/wireless/reg.c if (coll->len < offsetofend(struct fwdb_collection, dfs_region)) len 707 net/wireless/reg.c rules_ptr = (void *)((u8 *)coll + ALIGN(coll->len, 2)); len 901 net/wireless/reg.c __be16 *rules_ptr = (void *)((u8 *)coll + ALIGN(coll->len, 2)); len 905 net/wireless/reg.c if (rule->len < offsetofend(struct fwdb_rule, wmm_ptr)) len 960 net/wireless/reg.c __be16 *rules_ptr = (void *)((u8 *)coll + ALIGN(coll->len, 2)); len 987 net/wireless/reg.c if (rule->len >= offsetofend(struct fwdb_rule, cac_timeout)) len 990 net/wireless/reg.c if (rule->len >= offsetofend(struct fwdb_rule, wmm_ptr)) len 358 net/wireless/scan.c ssidie = cfg80211_find_ie(WLAN_EID_SSID, ies->data, ies->len); len 717 net/wireless/scan.c cfg80211_find_elem_match(u8 eid, const u8 *ies, unsigned int len, len 723 net/wireless/scan.c for_each_element_id(elem, eid, ies, len) { len 735 net/wireless/scan.c unsigned int len) len 744 net/wireless/scan.c elem = cfg80211_find_elem_match(WLAN_EID_VENDOR_SPECIFIC, ies, len, len 787 net/wireless/scan.c a_ies->data, a_ies->len); len 790 net/wireless/scan.c b_ies->data, b_ies->len); len 800 net/wireless/scan.c a_ies->data, a_ies->len); len 802 net/wireless/scan.c b_ies->data, b_ies->len); len 816 net/wireless/scan.c ie1 = cfg80211_find_ie(WLAN_EID_SSID, a_ies->data, a_ies->len); len 817 net/wireless/scan.c ie2 = cfg80211_find_ie(WLAN_EID_SSID, b_ies->data, b_ies->len); len 1029 net/wireless/scan.c ie = cfg80211_find_ie(WLAN_EID_SSID, ies->data, ies->len); len 1064 net/wireless/scan.c ie = cfg80211_find_ie(WLAN_EID_SSID, ies->data, ies->len); len 1419 net/wireless/scan.c ies->len = ielen; len 1685 net/wireless/scan.c struct ieee80211_mgmt *mgmt, size_t len, len 1691 net/wireless/scan.c size_t ielen = len - offsetof(struct ieee80211_mgmt, len 1706 net/wireless/scan.c struct ieee80211_mgmt *mgmt, size_t len) len 1710 net/wireless/scan.c size_t ielen = len - offsetof(struct ieee80211_mgmt, len 1769 net/wireless/scan.c new_ies->len = new_ie_len; len 1795 net/wireless/scan.c struct ieee80211_mgmt *mgmt, size_t len, len 1802 net/wireless/scan.c size_t ielen = len - offsetof(struct ieee80211_mgmt, len 1809 net/wireless/scan.c trace_cfg80211_inform_bss_frame(wiphy, data, mgmt, len); len 1821 net/wireless/scan.c if (WARN_ON(len < offsetof(struct ieee80211_mgmt, u.probe_resp.variable))) len 1832 net/wireless/scan.c ies->len = ielen; len 1880 net/wireless/scan.c struct ieee80211_mgmt *mgmt, size_t len, len 1886 net/wireless/scan.c size_t ielen = len - offsetof(struct ieee80211_mgmt, len 1891 net/wireless/scan.c len, gfp); len 1901 net/wireless/scan.c cfg80211_parse_mbssid_frame_data(wiphy, data, mgmt, len, len 1920 net/wireless/scan.c mgmt, len); len 2266 net/wireless/scan.c end = pos + ies->len; len 2386 net/wireless/scan.c rem = ies->len; len 2560 net/wireless/scan.c char *buf, size_t len) len 2563 net/wireless/scan.c char *end_buf = buf + len; len 2571 net/wireless/scan.c if (buf + len - current_ev <= IW_EV_ADDR_LEN) { len 329 net/wireless/sme.c void cfg80211_sme_rx_auth(struct wireless_dev *wdev, const u8 *buf, size_t len) len 1684 net/wireless/trace.h bool initiator, const u8 *buf, size_t len), len 1686 net/wireless/trace.h peer_capability, initiator, buf, len), len 1696 net/wireless/trace.h __dynamic_array(u8, buf, len) len 1707 net/wireless/trace.h memcpy(__get_dynamic_array(buf), buf, len); len 1931 net/wireless/trace.h const u8 *buf, size_t len, const u8 *dest, __be16 proto, len 1933 net/wireless/trace.h TP_ARGS(wiphy, netdev, buf, len, dest, proto, unencrypted), len 2631 net/wireless/trace.h TP_PROTO(struct net_device *netdev, const u8 *buf, int len), len 2632 net/wireless/trace.h TP_ARGS(netdev, buf, len), len 2635 net/wireless/trace.h __dynamic_array(u8, frame, len) len 2639 net/wireless/trace.h memcpy(__get_dynamic_array(frame), buf, len); len 2647 net/wireless/trace.h TP_PROTO(struct net_device *netdev, const u8 *buf, int len), len 2648 net/wireless/trace.h TP_ARGS(netdev, buf, len) len 2652 net/wireless/trace.h TP_PROTO(struct net_device *netdev, const u8 *buf, int len), len 2653 net/wireless/trace.h TP_ARGS(netdev, buf, len) len 2657 net/wireless/trace.h TP_PROTO(struct net_device *netdev, const u8 *buf, int len), len 2658 net/wireless/trace.h TP_ARGS(netdev, buf, len), len 2661 net/wireless/trace.h __dynamic_array(u8, frame, len) len 2665 net/wireless/trace.h memcpy(__get_dynamic_array(frame), buf, len); len 2842 net/wireless/trace.h __field(int, len) len 2849 net/wireless/trace.h __entry->len = skb->len; len 2855 net/wireless/trace.h NETDEV_PR_ARG, __entry->len, MAC_PR_ARG(from), len 3083 net/wireless/trace.h TP_PROTO(struct wiphy *wiphy, const u8 *frame, size_t len, len 3085 net/wireless/trace.h TP_ARGS(wiphy, frame, len, freq, sig_dbm), len 3218 net/wireless/trace.h struct ieee80211_mgmt *mgmt, size_t len), len 3219 net/wireless/trace.h TP_ARGS(wiphy, data, mgmt, len), len 3224 net/wireless/trace.h __dynamic_array(u8, mgmt, len) len 3235 net/wireless/trace.h memcpy(__get_dynamic_array(mgmt), mgmt, len); len 3450 net/wireless/trace.h const u8 *dest, const u8 *buf, size_t len), len 3451 net/wireless/trace.h TP_ARGS(wiphy, netdev, dest, buf, len), len 420 net/wireless/util.c if (unlikely(skb->len < 10)) len 423 net/wireless/util.c if (unlikely(hdrlen > skb->len)) len 467 net/wireless/util.c if (skb->len < hdrlen + 8) len 548 net/wireless/util.c tmp.h_proto = htons(skb->len - hdrlen); len 562 net/wireless/util.c void *ptr, int len, int size) len 569 net/wireless/util.c skb_add_rx_frag(skb, sh->nr_frags, page, page_offset, len, size); len 574 net/wireless/util.c int offset, int len) len 581 net/wireless/util.c int head_size = skb->len - skb->data_len; len 599 net/wireless/util.c cur_len = min(len, frag_len); len 602 net/wireless/util.c len -= cur_len; len 604 net/wireless/util.c while (len > 0) { len 606 net/wireless/util.c cur_len = min(len, frag_len); len 609 net/wireless/util.c len -= cur_len; len 616 net/wireless/util.c int offset, int len, bool reuse_frag) len 619 net/wireless/util.c int cur_len = len; len 621 net/wireless/util.c if (skb->len - offset < len) len 630 net/wireless/util.c cur_len = min_t(int, len, 32); len 643 net/wireless/util.c len -= cur_len; len 644 net/wireless/util.c if (!len) len 648 net/wireless/util.c __ieee80211_amsdu_copy_frag(skb, frame, offset, len); len 670 net/wireless/util.c int len; len 674 net/wireless/util.c len = ntohs(eth.h_proto); len 675 net/wireless/util.c subframe_len = sizeof(struct ethhdr) + len; len 679 net/wireless/util.c remaining = skb->len - offset; len 690 net/wireless/util.c offset += len + padding; len 700 net/wireless/util.c frame = __ieee80211_amsdu_copy(skb, hlen, offset, len, len 705 net/wireless/util.c offset += len + padding; len 823 net/wireless/util.c return cfg80211_find_elem(id, ies->data, ies->len); len 1318 net/wireless/util.c int cfg80211_get_p2p_attr(const u8 *ies, unsigned int len, len 1327 net/wireless/util.c while (len > 0) { len 1332 net/wireless/util.c if (len < 2) len 1335 net/wireless/util.c if (iedatalen + 2 > len) len 1407 net/wireless/util.c len -= ies[1] + 2; len 1447 net/wireless/util.c u8 len = ies[pos + 1]; len 1449 net/wireless/util.c pos += 2 + len; len 1452 net/wireless/util.c if (len < 255) len 1456 net/wireless/util.c len = ies[pos + 1]; len 1457 net/wireless/util.c pos += 2 + len; len 1985 net/wireless/util.c __be16 len; /* 6 */ len 2010 net/wireless/util.c msg->len = htons(6); len 576 net/wireless/wext-core.c event->len = event_len; len 610 net/wireless/wext-core.c compat_event->len = event_len; len 740 net/wireless/wext-core.c unsigned int len; len 741 net/wireless/wext-core.c len = iwp->length * descr->token_size; len 743 net/wireless/wext-core.c if (len > IW_ESSID_MAX_SIZE) len 746 net/wireless/wext-core.c err = copy_from_user(essid, iwp->pointer, len); len 1132 net/wireless/wext-core.c iwe->len = event_len; len 1153 net/wireless/wext-core.c iwe->len = event_len; len 1182 net/wireless/wext-core.c iwe->len = value - event; len 150 net/wireless/wext-sme.c size_t len = data->length; len 158 net/wireless/wext-sme.c len = 0; len 161 net/wireless/wext-sme.c if (len > 0 && ssid[len - 1] == '\0') len 162 net/wireless/wext-sme.c len--; len 171 net/wireless/wext-sme.c if (wdev->wext.connect.ssid && len && len 172 net/wireless/wext-sme.c len == wdev->wext.connect.ssid_len && len 173 net/wireless/wext-sme.c memcmp(wdev->wext.connect.ssid, ssid, len) == 0) len 177 net/wireless/wext-sme.c if (len) len 187 net/wireless/wext-sme.c memcpy(wdev->wext.ssid, ssid, len); len 188 net/wireless/wext-sme.c wdev->wext.connect.ssid_len = len; len 87 net/x25/af_x25.c unsigned char len; len 97 net/x25/af_x25.c len = *skb->data; len 98 net/x25/af_x25.c needed = 1 + ((len >> 4) + (len & 0x0f) + 1) / 2; len 294 net/x25/af_x25.c skb->len >= x25_sk(s)->cudmatchlength) { len 464 net/x25/af_x25.c int val, len, rc = -ENOPROTOOPT; len 470 net/x25/af_x25.c if (get_user(len, optlen)) len 473 net/x25/af_x25.c len = min_t(unsigned int, len, sizeof(int)); len 476 net/x25/af_x25.c if (len < 0) len 480 net/x25/af_x25.c if (put_user(len, optlen)) len 484 net/x25/af_x25.c rc = copy_to_user(optval, &val, len) ? -EFAULT : 0; len 675 net/x25/af_x25.c int len, i, rc = 0; len 686 net/x25/af_x25.c len = strlen(addr->sx25_addr.x25_addr); len 687 net/x25/af_x25.c for (i = 0; i < len; i++) { len 940 net/x25/af_x25.c int len, addr_len, rc; len 967 net/x25/af_x25.c len = skb->data[0] + 1; len 968 net/x25/af_x25.c if (!pskb_may_pull(skb, len)) len 970 net/x25/af_x25.c skb_pull(skb,len); len 975 net/x25/af_x25.c if (skb->len > X25_MAX_CUD_LEN) len 982 net/x25/af_x25.c if (!pskb_may_pull(skb, skb->len)) len 989 net/x25/af_x25.c skb_push(skb,len); len 1017 net/x25/af_x25.c len = x25_negotiate_facilities(skb, sk, &facilities, &dte_facilities); len 1018 net/x25/af_x25.c if (len == -1) len 1038 net/x25/af_x25.c skb_pull(skb, len); len 1066 net/x25/af_x25.c skb_copy_from_linear_data(skb, makex25->calluserdata.cuddata, skb->len); len 1067 net/x25/af_x25.c makex25->calluserdata.cudlength = skb->len; len 1091 net/x25/af_x25.c static int x25_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) len 1151 net/x25/af_x25.c if (len > 65535) { len 1161 net/x25/af_x25.c if ((msg->msg_flags & MSG_OOB) && len > 32) len 1162 net/x25/af_x25.c len = 32; len 1164 net/x25/af_x25.c size = len + X25_MAX_L2_LEN + X25_EXT_MIN_LEN; len 1181 net/x25/af_x25.c skb_put(skb, len); len 1183 net/x25/af_x25.c rc = memcpy_from_msg(skb_transport_header(skb), msg, len); len 1247 net/x25/af_x25.c len = rc; len 1251 net/x25/af_x25.c len++; len 1255 net/x25/af_x25.c rc = len; len 1337 net/x25/af_x25.c copied = skb->len; len 1394 net/x25/af_x25.c amount = skb->len; len 45 net/x25/x25_facilities.c unsigned int len; len 63 net/x25/x25_facilities.c len = skb->data[0]; len 65 net/x25/x25_facilities.c if (!pskb_may_pull(skb, 1 + len)) len 70 net/x25/x25_facilities.c while (len > 0) { len 73 net/x25/x25_facilities.c if (len < 2) len 115 net/x25/x25_facilities.c len -= 2; len 118 net/x25/x25_facilities.c if (len < 3) len 138 net/x25/x25_facilities.c len -= 3; len 141 net/x25/x25_facilities.c if (len < 4) len 147 net/x25/x25_facilities.c len -= 4; len 150 net/x25/x25_facilities.c if (len < p[1] + 2) len 176 net/x25/x25_facilities.c len -= p[1] + 2; len 193 net/x25/x25_facilities.c int len; len 201 net/x25/x25_facilities.c len = 1; /* 1 byte for the length field */ len 202 net/x25/x25_facilities.c return len; len 254 net/x25/x25_facilities.c len = p - buffer; len 255 net/x25/x25_facilities.c buffer[0] = len - 1; len 257 net/x25/x25_facilities.c return len; len 271 net/x25/x25_facilities.c int len; len 277 net/x25/x25_facilities.c len = x25_parse_facilities(skb, &theirs, dte, &x25->vc_facil_mask); len 278 net/x25/x25_facilities.c if (len < 0) len 279 net/x25/x25_facilities.c return len; len 329 net/x25/x25_facilities.c return len; len 38 net/x25/x25_in.c x25->fraglen += skb->len; len 45 net/x25/x25_in.c int len = x25->fraglen + skb->len; len 47 net/x25/x25_in.c if ((skbn = alloc_skb(len, GFP_ATOMIC)) == NULL){ len 57 net/x25/x25_in.c skb_copy_from_linear_data(skbo, skb_put(skbn, skbo->len), len 58 net/x25/x25_in.c skbo->len); len 66 net/x25/x25_in.c skb_put(skbn, skbo->len), len 67 net/x25/x25_in.c skbo->len); len 90 net/x25/x25_in.c int len; len 111 net/x25/x25_in.c len = x25_parse_address_block(skb, &source_addr, len 113 net/x25/x25_in.c if (len > 0) len 114 net/x25/x25_in.c skb_pull(skb, len); len 115 net/x25/x25_in.c else if (len < 0) len 118 net/x25/x25_in.c len = x25_parse_facilities(skb, &x25->facilities, len 121 net/x25/x25_in.c if (len > 0) len 122 net/x25/x25_in.c skb_pull(skb, len); len 123 net/x25/x25_in.c else if (len < 0) len 128 net/x25/x25_in.c if (skb->len > 0) { len 129 net/x25/x25_in.c if (skb->len > X25_MAX_CUD_LEN) len 133 net/x25/x25_in.c skb->len); len 134 net/x25/x25_in.c x25->calluserdata.cudlength = skb->len; len 115 net/x25/x25_link.c int len = X25_MAX_L2_LEN + X25_STD_MIN_LEN + 2; len 116 net/x25/x25_link.c struct sk_buff *skb = alloc_skb(len, GFP_ATOMIC); len 142 net/x25/x25_link.c int len = X25_MAX_L2_LEN + X25_STD_MIN_LEN; len 143 net/x25/x25_link.c struct sk_buff *skb = alloc_skb(len, GFP_ATOMIC); len 169 net/x25/x25_link.c int len = X25_MAX_L2_LEN + X25_STD_MIN_LEN + 2; len 170 net/x25/x25_link.c struct sk_buff *skb = alloc_skb(len, GFP_ATOMIC); len 51 net/x25/x25_out.c int err, frontlen, len; len 58 net/x25/x25_out.c if (skb->len - header_len > max_len) { len 65 net/x25/x25_out.c while (skb->len > 0) { len 83 net/x25/x25_out.c len = max_len > skb->len ? skb->len : max_len; len 86 net/x25/x25_out.c skb_copy_from_linear_data(skb, skb_put(skbn, len), len); len 87 net/x25/x25_out.c skb_pull(skb, len); len 93 net/x25/x25_out.c if (skb->len > 0) { len 101 net/x25/x25_out.c sent += len; len 107 net/x25/x25_out.c sent = skb->len - header_len; len 120 net/x25/x25_subr.c int len = X25_MAX_L2_LEN + X25_EXT_MIN_LEN; len 127 net/x25/x25_subr.c len += 1 + X25_ADDR_LEN + X25_MAX_FAC_LEN + X25_MAX_CUD_LEN; len 131 net/x25/x25_subr.c len += 1 + X25_MAX_FAC_LEN + X25_MAX_CUD_LEN; len 133 net/x25/x25_subr.c len += 1 + X25_MAX_FAC_LEN; len 138 net/x25/x25_subr.c len += 2; len 152 net/x25/x25_subr.c if ((skb = alloc_skb(len, GFP_ATOMIC)) == NULL) len 184 net/x25/x25_subr.c len = x25_addr_aton(addresses, &x25->dest_addr, len 186 net/x25/x25_subr.c skb_put_data(skb, addresses, len); len 187 net/x25/x25_subr.c len = x25_create_facilities(facilities, len 191 net/x25/x25_subr.c skb_put_data(skb, facilities, len); len 201 net/x25/x25_subr.c len = x25_create_facilities(facilities, len 205 net/x25/x25_subr.c skb_put_data(skb, facilities, len); len 344 net/xdp/xdp_umem.c u64 npgs, addr = mr->addr, size = mr->len; len 122 net/xdp/xsk.c u32 len, u32 metalen) len 127 net/xdp/xsk.c if (xskq_crosses_non_contig_pg(umem, addr, len + metalen)) { len 134 net/xdp/xsk.c len + metalen - first_len); len 139 net/xdp/xsk.c memcpy(to_buf, from_buf, len + metalen); len 142 net/xdp/xsk.c static int __xsk_rcv(struct xdp_sock *xs, struct xdp_buff *xdp, u32 len) len 151 net/xdp/xsk.c len > xs->umem->chunk_size_nohr - XDP_PACKET_HEADROOM) { len 165 net/xdp/xsk.c __xsk_rcv_memcpy(xs->umem, memcpy_addr, from_buf, len, metalen); len 169 net/xdp/xsk.c err = xskq_produce_batch_desc(xs->rx, addr, len); len 180 net/xdp/xsk.c static int __xsk_rcv_zc(struct xdp_sock *xs, struct xdp_buff *xdp, u32 len) len 182 net/xdp/xsk.c int err = xskq_produce_batch_desc(xs->rx, (u64)xdp->handle, len); len 202 net/xdp/xsk.c u32 len; len 210 net/xdp/xsk.c len = xdp->data_end - xdp->data; len 213 net/xdp/xsk.c __xsk_rcv_zc(xs, xdp, len) : __xsk_rcv(xs, xdp, len); len 225 net/xdp/xsk.c u32 len = xdp->data_end - xdp->data; len 239 net/xdp/xsk.c len > xs->umem->chunk_size_nohr - XDP_PACKET_HEADROOM) { len 246 net/xdp/xsk.c memcpy(buffer, xdp->data_meta, len + metalen); len 249 net/xdp/xsk.c err = xskq_produce_batch_desc(xs->rx, addr, len); len 356 net/xdp/xsk.c u32 len; len 363 net/xdp/xsk.c len = desc.len; len 364 net/xdp/xsk.c skb = sock_alloc_send_skb(sk, len, 1, &err); len 370 net/xdp/xsk.c skb_put(skb, len); len 373 net/xdp/xsk.c err = skb_store_bits(skb, 0, buffer, len); len 729 net/xdp/xsk.c __u64 len; /* Length of packet data area */ len 852 net/xdp/xsk.c int len; len 857 net/xdp/xsk.c if (get_user(len, optlen)) len 859 net/xdp/xsk.c if (len < 0) len 867 net/xdp/xsk.c if (len < sizeof(stats)) len 890 net/xdp/xsk.c if (len < sizeof(off_v1)) len 892 net/xdp/xsk.c else if (len < sizeof(off)) len 916 net/xdp/xsk.c len = sizeof(off); len 924 net/xdp/xsk.c len = sizeof(off_v1); len 928 net/xdp/xsk.c if (copy_to_user(optval, to_copy, len)) len 930 net/xdp/xsk.c if (put_user(len, optlen)) len 939 net/xdp/xsk.c if (len < sizeof(opts)) len 947 net/xdp/xsk.c len = sizeof(opts); len 948 net/xdp/xsk.c if (copy_to_user(optval, &opts, len)) len 950 net/xdp/xsk.c if (put_user(len, optlen)) len 158 net/xdp/xsk_diag.c return nlskb->len; len 276 net/xdp/xsk_queue.h if (!xskq_is_valid_addr_unaligned(q, d->addr, d->len, umem)) len 279 net/xdp/xsk_queue.h if (d->len > umem->chunk_size_nohr || d->options) { len 290 net/xdp/xsk_queue.h if (((d->addr + d->len) & q->chunk_mask) != (d->addr & q->chunk_mask) || len 339 net/xdp/xsk_queue.h u64 addr, u32 len) len 350 net/xdp/xsk_queue.h ring->desc[idx].len = len; len 92 net/xfrm/xfrm_device.c x = sp->xvec[sp->len - 1]; len 274 net/xfrm/xfrm_device.c if (skb->len <= mtu) len 128 net/xfrm/xfrm_input.c sp->len = 0; len 207 net/xfrm/xfrm_input.c iph->tot_len = htons(skb->len); len 310 net/xfrm/xfrm_input.c ip6h->payload_len = htons(skb->len - size); len 405 net/xfrm/xfrm_input.c ip_hdr(skb)->tot_len = htons(skb->len + ihl); len 420 net/xfrm/xfrm_input.c ipv6_hdr(skb)->payload_len = htons(skb->len + ihl - len 570 net/xfrm/xfrm_input.c if (sp->len == XFRM_MAX_DEPTH) { len 586 net/xfrm/xfrm_input.c sp->xvec[sp->len++] = x; len 666 net/xfrm/xfrm_input.c x->curlft.bytes += skb->len; len 253 net/xfrm/xfrm_interface.c tstats->rx_bytes += skb->len; len 265 net/xfrm/xfrm_interface.c unsigned int length = skb->len; len 296 net/xfrm/xfrm_interface.c if (!skb->ignore_df && skb->len > mtu) { len 41 net/xfrm/xfrm_ipcomp.c const int plen = skb->len; len 48 net/xfrm/xfrm_ipcomp.c int len; len 58 net/xfrm/xfrm_ipcomp.c len = dlen - plen; len 59 net/xfrm/xfrm_ipcomp.c if (len > skb_tailroom(skb)) len 60 net/xfrm/xfrm_ipcomp.c len = skb_tailroom(skb); len 62 net/xfrm/xfrm_ipcomp.c __skb_put(skb, len); len 64 net/xfrm/xfrm_ipcomp.c len += plen; len 65 net/xfrm/xfrm_ipcomp.c skb_copy_to_linear_data(skb, scratch, len); len 67 net/xfrm/xfrm_ipcomp.c while ((scratch += len, dlen -= len) > 0) { len 84 net/xfrm/xfrm_ipcomp.c len = PAGE_SIZE; len 85 net/xfrm/xfrm_ipcomp.c if (dlen < len) len 86 net/xfrm/xfrm_ipcomp.c len = dlen; len 89 net/xfrm/xfrm_ipcomp.c skb_frag_size_set(frag, len); len 90 net/xfrm/xfrm_ipcomp.c memcpy(skb_frag_address(frag), scratch, len); len 92 net/xfrm/xfrm_ipcomp.c skb->truesize += len; len 93 net/xfrm/xfrm_ipcomp.c skb->data_len += len; len 94 net/xfrm/xfrm_ipcomp.c skb->len += len; len 137 net/xfrm/xfrm_ipcomp.c const int plen = skb->len; len 173 net/xfrm/xfrm_ipcomp.c if (skb->len < ipcd->threshold) { len 451 net/xfrm/xfrm_output.c x->curlft.bytes += skb->len; len 585 net/xfrm/xfrm_output.c sp->xvec[sp->len++] = x; len 1395 net/xfrm/xfrm_policy.c int len = sizeof(struct xfrm_selector) / sizeof(u32); len 1398 net/xfrm/xfrm_policy.c for (i = 0; i < len; i++) { len 1443 net/xfrm/xfrm_policy.c static u32 xfrm_pol_bin_key(const void *data, u32 len, u32 seed) len 1452 net/xfrm/xfrm_policy.c static u32 xfrm_pol_bin_obj(const void *data, u32 len, u32 seed) len 3202 net/xfrm/xfrm_policy.c if (!sp || idx < 0 || idx >= sp->len) len 3250 net/xfrm/xfrm_policy.c for (; idx < sp->len; idx++) { len 3492 net/xfrm/xfrm_policy.c for (; k < sp->len; k++) { len 3546 net/xfrm/xfrm_policy.c for (i = sp->len - 1; i >= 0; i--) { len 113 net/xfrm/xfrm_user.c if (uctx->len > nla_len(rt) || len 114 net/xfrm/xfrm_user.c uctx->len != (sizeof(struct xfrm_user_sec_ctx) + uctx->ctx_len)) len 485 net/xfrm/xfrm_user.c unsigned int len = 0; len 488 net/xfrm/xfrm_user.c len += sizeof(struct xfrm_user_sec_ctx); len 489 net/xfrm/xfrm_user.c len += xfrm_ctx->ctx_len; len 491 net/xfrm/xfrm_user.c return len; len 825 net/xfrm/xfrm_user.c uctx->len = ctx_size; len 1051 net/xfrm/xfrm_user.c return skb->len; len 1826 net/xfrm/xfrm_user.c return skb->len; len 2559 net/xfrm/xfrm_user.c [XFRMA_SA] = { .len = sizeof(struct xfrm_usersa_info)}, len 2560 net/xfrm/xfrm_user.c [XFRMA_POLICY] = { .len = sizeof(struct xfrm_userpolicy_info)}, len 2562 net/xfrm/xfrm_user.c [XFRMA_ALG_AUTH_TRUNC] = { .len = sizeof(struct xfrm_algo_auth)}, len 2563 net/xfrm/xfrm_user.c [XFRMA_ALG_AEAD] = { .len = sizeof(struct xfrm_algo_aead) }, len 2564 net/xfrm/xfrm_user.c [XFRMA_ALG_AUTH] = { .len = sizeof(struct xfrm_algo) }, len 2565 net/xfrm/xfrm_user.c [XFRMA_ALG_CRYPT] = { .len = sizeof(struct xfrm_algo) }, len 2566 net/xfrm/xfrm_user.c [XFRMA_ALG_COMP] = { .len = sizeof(struct xfrm_algo) }, len 2567 net/xfrm/xfrm_user.c [XFRMA_ENCAP] = { .len = sizeof(struct xfrm_encap_tmpl) }, len 2568 net/xfrm/xfrm_user.c [XFRMA_TMPL] = { .len = sizeof(struct xfrm_user_tmpl) }, len 2569 net/xfrm/xfrm_user.c [XFRMA_SEC_CTX] = { .len = sizeof(struct xfrm_sec_ctx) }, len 2570 net/xfrm/xfrm_user.c [XFRMA_LTIME_VAL] = { .len = sizeof(struct xfrm_lifetime_cur) }, len 2571 net/xfrm/xfrm_user.c [XFRMA_REPLAY_VAL] = { .len = sizeof(struct xfrm_replay_state) }, len 2574 net/xfrm/xfrm_user.c [XFRMA_SRCADDR] = { .len = sizeof(xfrm_address_t) }, len 2575 net/xfrm/xfrm_user.c [XFRMA_COADDR] = { .len = sizeof(xfrm_address_t) }, len 2576 net/xfrm/xfrm_user.c [XFRMA_POLICY_TYPE] = { .len = sizeof(struct xfrm_userpolicy_type)}, len 2577 net/xfrm/xfrm_user.c [XFRMA_MIGRATE] = { .len = sizeof(struct xfrm_user_migrate) }, len 2578 net/xfrm/xfrm_user.c [XFRMA_KMADDRESS] = { .len = sizeof(struct xfrm_user_kmaddress) }, len 2579 net/xfrm/xfrm_user.c [XFRMA_MARK] = { .len = sizeof(struct xfrm_mark) }, len 2581 net/xfrm/xfrm_user.c [XFRMA_REPLAY_ESN_VAL] = { .len = sizeof(struct xfrm_replay_state_esn) }, len 2584 net/xfrm/xfrm_user.c [XFRMA_ADDRESS_FILTER] = { .len = sizeof(struct xfrm_address_filter) }, len 2585 net/xfrm/xfrm_user.c [XFRMA_OFFLOAD_DEV] = { .len = sizeof(struct xfrm_user_offload) }, len 2592 net/xfrm/xfrm_user.c [XFRMA_SPD_IPV4_HTHRESH] = { .len = sizeof(struct xfrmu_spdhthresh) }, len 2593 net/xfrm/xfrm_user.c [XFRMA_SPD_IPV6_HTHRESH] = { .len = sizeof(struct xfrmu_spdhthresh) }, len 2765 net/xfrm/xfrm_user.c int len = NLMSG_ALIGN(sizeof(struct xfrm_usersa_flush)); len 2767 net/xfrm/xfrm_user.c skb = nlmsg_new(len, GFP_ATOMIC); len 2836 net/xfrm/xfrm_user.c unsigned int len = xfrm_sa_len(x); len 2842 net/xfrm/xfrm_user.c len += nla_total_size(headlen); len 2844 net/xfrm/xfrm_user.c len += nla_total_size(sizeof(struct xfrm_mark)); len 2846 net/xfrm/xfrm_user.c len += NLMSG_ALIGN(headlen); len 2848 net/xfrm/xfrm_user.c skb = nlmsg_new(len, GFP_ATOMIC); len 2983 net/xfrm/xfrm_user.c u8 *data, int len, int *dir) len 3013 net/xfrm/xfrm_user.c if (len < sizeof(*p) || len 3017 net/xfrm/xfrm_user.c nr = ((len - sizeof(*p)) / sizeof(*ut)); len 3099 net/xfrm/xfrm_user.c unsigned int len = nla_total_size(sizeof(struct xfrm_user_tmpl) * xp->xfrm_nr); len 3110 net/xfrm/xfrm_user.c len += nla_total_size(headlen); len 3113 net/xfrm/xfrm_user.c len += userpolicy_type_attrsize(); len 3114 net/xfrm/xfrm_user.c len += nla_total_size(sizeof(struct xfrm_mark)); len 3115 net/xfrm/xfrm_user.c len += NLMSG_ALIGN(headlen); len 3117 net/xfrm/xfrm_user.c skb = nlmsg_new(len, GFP_ATOMIC); len 21 samples/binderfs/binderfs_example.c size_t len; len 127 samples/bpf/cookie_uid_helper_example.c offsetof(struct __sk_buff, len)), len 153 samples/bpf/cookie_uid_helper_example.c offsetof(struct __sk_buff, len)), len 157 samples/bpf/cookie_uid_helper_example.c offsetof(struct __sk_buff, len)), len 155 samples/bpf/cpustat_user.c int len, fd; len 163 samples/bpf/cpustat_user.c len = write(fd, CPUFREQ_LOWEST_FREQ, strlen(CPUFREQ_LOWEST_FREQ)); len 164 samples/bpf/cpustat_user.c if (len < 0) { len 169 samples/bpf/cpustat_user.c len = write(fd, CPUFREQ_HIGHEST_FREQ, strlen(CPUFREQ_HIGHEST_FREQ)); len 170 samples/bpf/cpustat_user.c if (len < 0) { len 177 samples/bpf/cpustat_user.c return len; len 10 samples/bpf/hash_func01.h __u32 SuperFastHash (const char *data, int len, __u32 initval) { len 15 samples/bpf/hash_func01.h if (len <= 0 || data == NULL) return 0; len 17 samples/bpf/hash_func01.h rem = len & 3; len 18 samples/bpf/hash_func01.h len >>= 2; len 22 samples/bpf/hash_func01.h for (;len > 0; len--) { len 68 samples/bpf/hbm_edt_kern.c int len = skb->len; len 101 samples/bpf/hbm_edt_kern.c delta_send = BYTES_TO_NS(len, qdp->rate); len 116 samples/bpf/hbm_edt_kern.c len > LARGE_PKT_THRESH)) { len 139 samples/bpf/hbm_edt_kern.c } else if (len > LARGE_PKT_THRESH) { len 156 samples/bpf/hbm_edt_kern.c hbm_update_stats(qsp, len, curtime, congestion_flag, drop_flag, len 161 samples/bpf/hbm_kern.h int len, len 174 samples/bpf/hbm_kern.h __sync_add_and_fetch(&(qsp->bytes_total), len); len 183 samples/bpf/hbm_kern.h __sync_add_and_fetch(&(qsp->bytes_marked), len); len 188 samples/bpf/hbm_kern.h len); len 61 samples/bpf/hbm_out_kern.c int len = skb->len; len 109 samples/bpf/hbm_out_kern.c credit -= len; len 125 samples/bpf/hbm_out_kern.c (len > LARGE_PKT_THRESH && credit < -LARGE_PKT_DROP_THRESH)) { len 156 samples/bpf/hbm_out_kern.c } else if (len > LARGE_PKT_THRESH) { len 167 samples/bpf/hbm_out_kern.c hbm_update_stats(qsp, len, curtime, congestion_flag, drop_flag, len 171 samples/bpf/hbm_out_kern.c __sync_add_and_fetch(&(qdp->credit), len); len 71 samples/bpf/lwt_len_hist_kern.c key = log2l(skb->len); len 25 samples/bpf/sockex1_kern.c __sync_fetch_and_add(value, skb->len); len 213 samples/bpf/sockex2_kern.c __sync_fetch_and_add(&value->bytes, skb->len); len 215 samples/bpf/sockex2_kern.c struct pair val = {1, skb->len}; len 130 samples/bpf/sockex3_kern.c __sync_fetch_and_add(&value->bytes, skb->len); len 132 samples/bpf/sockex3_kern.c struct pair val = {1, skb->len}; len 93 samples/bpf/task_fd_query_user.c __u32 len, prog_id, fd_type; len 97 samples/bpf/task_fd_query_user.c len = sizeof(buf); len 98 samples/bpf/task_fd_query_user.c err = bpf_task_fd_query(getpid(), event_fd[prog_fd_idx], 0, buf, &len, len 222 samples/bpf/task_fd_query_user.c __u32 len, prog_id, fd_type; len 262 samples/bpf/task_fd_query_user.c len = sizeof(buf); len 263 samples/bpf/task_fd_query_user.c err = bpf_task_fd_query(getpid(), kfd, 0, buf, &len, len 66 samples/bpf/test_cgrp2_attach.c BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_6, offsetof(struct __sk_buff, len)), /* r1 = skb->len */ len 126 samples/bpf/test_cgrp2_sock.c static int get_bind_to_device(int sd, char *name, size_t len) len 128 samples/bpf/test_cgrp2_sock.c socklen_t optlen = len; len 47 samples/bpf/test_lwt_bpf.c printk("len %d hash %d protocol %d\n", skb->len, skb->hash, len 29 samples/bpf/tracex1_kern.c int len; len 34 samples/bpf/tracex1_kern.c len = _(skb->len); len 41 samples/bpf/tracex1_kern.c bpf_trace_printk(fmt, sizeof(fmt), skb, len); len 21 samples/bpf/tracex5_user.c .len = (unsigned short)(sizeof(filter)/sizeof(filter[0])), len 610 samples/bpf/xdp_redirect_cpu_user.c int len; len 612 samples/bpf/xdp_redirect_cpu_user.c len = snprintf(sec_name, PATH_MAX, "tracepoint/%s/%s", len 614 samples/bpf/xdp_redirect_cpu_user.c if (len < 0) len 95 samples/bpf/xdp_router_ipv4_user.c int len, nll = 0; len 100 samples/bpf/xdp_router_ipv4_user.c len = recv(sock, buf_ptr, sizeof(buf) - nll, 0); len 101 samples/bpf/xdp_router_ipv4_user.c if (len < 0) len 102 samples/bpf/xdp_router_ipv4_user.c return len; len 108 samples/bpf/xdp_router_ipv4_user.c buf_ptr += len; len 109 samples/bpf/xdp_router_ipv4_user.c nll += len; len 572 samples/bpf/xdpsock_user.c u32 len = xsk_ring_cons__rx_desc(&xsk->rx, idx_rx++)->len; len 578 samples/bpf/xdpsock_user.c hex_dump(pkt, len, addr); len 621 samples/bpf/xdpsock_user.c xsk_ring_prod__tx_desc(&xsk->tx, idx + i)->len = len 687 samples/bpf/xdpsock_user.c u32 len = xsk_ring_cons__rx_desc(&xsk->rx, idx_rx++)->len; len 695 samples/bpf/xdpsock_user.c hex_dump(pkt, len, addr); len 697 samples/bpf/xdpsock_user.c xsk_ring_prod__tx_desc(&xsk->tx, idx_tx++)->len = len; len 29 samples/connector/cn_test.c msg->seq, msg->ack, msg->len, len 30 samples/connector/cn_test.c msg->len ? (char *)msg->data : ""); len 73 samples/connector/cn_test.c msg->len = size0 - sizeof(*msg); len 80 samples/connector/cn_test.c ctl->len = msg->len - sizeof(*ctl); len 127 samples/connector/cn_test.c m->len = sizeof(data); len 129 samples/connector/cn_test.c m->len = len 133 samples/connector/cn_test.c memcpy(m + 1, data, m->len); len 54 samples/connector/ucon.c size = NLMSG_SPACE(sizeof(struct cn_msg) + msg->len); len 66 samples/connector/ucon.c __func__, msg->id.idx, msg->id.val, msg->len, msg->seq, msg->ack); len 68 samples/connector/ucon.c memcpy(m, msg, sizeof(*m) + msg->len); len 101 samples/connector/ucon.c int len; len 174 samples/connector/ucon.c data->len = 0; len 178 samples/connector/ucon.c len = netlink_send(s, data); len 208 samples/connector/ucon.c len = recv(s, buf, sizeof(buf), 0); len 209 samples/connector/ucon.c if (len == -1) { len 24 samples/hidraw/hid-example.c #define HIDIOCSFEATURE(len) _IOC(_IOC_WRITE|_IOC_READ, 'H', 0x06, len) len 25 samples/hidraw/hid-example.c #define HIDIOCGFEATURE(len) _IOC(_IOC_WRITE|_IOC_READ, 'H', 0x07, len) len 74 samples/kobject/kset-example.c const char *buf, size_t len) len 85 samples/kobject/kset-example.c return attribute->store(foo, attribute, buf, len); len 155 samples/mei/mei-amt-version.c ssize_t len, unsigned long timeout) len 159 samples/mei/mei-amt-version.c mei_msg(me, "call read length = %zd\n", len); len 161 samples/mei/mei-amt-version.c rc = read(me->fd, buffer, len); len 173 samples/mei/mei-amt-version.c ssize_t len, unsigned long timeout) len 183 samples/mei/mei-amt-version.c mei_msg(me, "call write length = %zd\n", len); len 185 samples/mei/mei-amt-version.c written = write(me->fd, buffer, len); len 314 samples/mei/mei-amt-version.c uint32_t len; len 329 samples/mei/mei-amt-version.c len = code_ver->versions[i].description.length; len 331 samples/mei/mei-amt-version.c if (len > AMT_UNICODE_STRING_LEN) { len 336 samples/mei/mei-amt-version.c len = code_ver->versions[i].version.length; len 337 samples/mei/mei-amt-version.c if (code_ver->versions[i].version.string[len] != '\0' || len 338 samples/mei/mei-amt-version.c len != strlen(code_ver->versions[i].version.string)) { len 378 samples/mic/mpssd/mpssd.c struct mic_copy_desc *copy, ssize_t len) len 383 samples/mic/mpssd/mpssd.c copy->iov[1].iov_len = len - sizeof(struct virtio_net_hdr); len 385 samples/mic/mpssd/mpssd.c copy->iov[0].iov_len = len; len 571 samples/mic/mpssd/mpssd.c ssize_t len; len 599 samples/mic/mpssd/mpssd.c len = readv(net_poll[NET_FD_TUN].fd, len 601 samples/mic/mpssd/mpssd.c if (len > 0) { len 618 samples/mic/mpssd/mpssd.c len); len 622 samples/mic/mpssd/mpssd.c len); len 642 samples/mic/mpssd/mpssd.c } else if (len < 0) { len 691 samples/mic/mpssd/mpssd.c len = writev(net_poll[NET_FD_TUN].fd, len 693 samples/mic/mpssd/mpssd.c if (len != sum_iovec_len(©)) { len 696 samples/mic/mpssd/mpssd.c mpsslog("len 0x%zx ", len); len 707 samples/mic/mpssd/mpssd.c len); len 745 samples/mic/mpssd/mpssd.c ssize_t len; len 814 samples/mic/mpssd/mpssd.c len = readv(pty_fd, copy.iov, copy.iovcnt); len 815 samples/mic/mpssd/mpssd.c if (len > 0) { len 820 samples/mic/mpssd/mpssd.c len); len 824 samples/mic/mpssd/mpssd.c ©, len); len 844 samples/mic/mpssd/mpssd.c } else if (len < 0) { len 876 samples/mic/mpssd/mpssd.c len = writev(pty_fd, len 878 samples/mic/mpssd/mpssd.c if (len != sum_iovec_len(©)) { len 881 samples/mic/mpssd/mpssd.c mpsslog("len 0x%zx ", len); len 892 samples/mic/mpssd/mpssd.c len); len 1082 samples/mic/mpssd/mpssd.c if (le32toh(desc->len) != sizeof(struct virtio_blk_outhdr)) { len 1130 samples/mic/mpssd/mpssd.c if (le32toh(desc->len) != sizeof(__u8)) { len 1253 samples/mic/mpssd/mpssd.c piov->iov_len = desc->len; len 1256 samples/mic/mpssd/mpssd.c fos += desc->len; len 1526 samples/mic/mpssd/mpssd.c int len; len 1528 samples/mic/mpssd/mpssd.c len = snprintf(buffer, PATH_MAX, len 1530 samples/mic/mpssd/mpssd.c len += snprintf(buffer + len, PATH_MAX - len, len 1532 samples/mic/mpssd/mpssd.c len += snprintf(buffer + len, PATH_MAX - len, len 1546 samples/mic/mpssd/mpssd.c off_t len; len 1556 samples/mic/mpssd/mpssd.c len = lseek(fd, 0, SEEK_END); len 1557 samples/mic/mpssd/mpssd.c if (len < 0) { len 1563 samples/mic/mpssd/mpssd.c map = mmap(NULL, len, PROT_READ, MAP_PRIVATE, fd, 0); len 1573 samples/mic/mpssd/mpssd.c munmap(map, len); len 1583 samples/mic/mpssd/mpssd.c munmap(map, len); len 1590 samples/mic/mpssd/mpssd.c munmap(map, len); len 21 samples/mic/mpssd/sysfs.c int len; len 36 samples/mic/mpssd/sysfs.c len = read(fd, value, sizeof(value)); len 37 samples/mic/mpssd/sysfs.c if (len < 0) { len 42 samples/mic/mpssd/sysfs.c if (len == 0) len 45 samples/mic/mpssd/sysfs.c value[len - 1] = '\0'; len 25 samples/rpmsg/rpmsg_client_sample.c static int rpmsg_sample_cb(struct rpmsg_device *rpdev, void *data, int len, len 34 samples/rpmsg/rpmsg_client_sample.c print_hex_dump_debug(__func__, DUMP_PREFIX_NONE, 16, 1, data, len, len 68 samples/seccomp/bpf-direct.c size_t len; len 75 samples/seccomp/bpf-direct.c len = (size_t) ctx->uc_mcontext.gregs[REG_ARG2]; len 84 samples/seccomp/bpf-direct.c bytes = write(STDOUT_FILENO, buf, len); len 146 samples/seccomp/bpf-direct.c .len = (unsigned short)(sizeof(filter)/sizeof(filter[0])), len 83 samples/seccomp/bpf-fancy.c .len = (unsigned short)(sizeof(filter)/sizeof(filter[0])), len 42 samples/seccomp/dropper.c .len = (unsigned short)(sizeof(filter)/sizeof(filter[0])), len 97 samples/seccomp/user-trap.c .len = (unsigned short)ARRAY_SIZE(filter), len 25 samples/trace_events/trace-events-sample.c int len = cnt % 5; len 31 samples/trace_events/trace-events-sample.c for (i = 0; i < len; i++) len 36 samples/trace_events/trace-events-sample.c trace_foo_bar("hello", cnt, array, random_strings[len], len 51 samples/vfs/test-statx.c int len; len 58 samples/vfs/test-statx.c len = strftime(buffer, 100, "%F %T", &tm); len 59 samples/vfs/test-statx.c if (len == 0) { len 64 samples/vfs/test-statx.c fwrite(buffer, 1, len, stdout); len 66 samples/vfs/test-statx.c len = strftime(buffer, 100, "%z", &tm); len 67 samples/vfs/test-statx.c if (len == 0) { len 71 samples/vfs/test-statx.c fwrite(buffer, 1, len, stdout); len 166 scripts/basic/fixdep.c unsigned int len; len 187 scripts/basic/fixdep.c static int is_defined_config(const char *name, int len, unsigned int hash) len 192 scripts/basic/fixdep.c if (aux->hash == hash && aux->len == len && len 193 scripts/basic/fixdep.c memcmp(aux->name, name, len) == 0) len 202 scripts/basic/fixdep.c static void define_config(const char *name, int len, unsigned int hash) len 204 scripts/basic/fixdep.c struct item *aux = malloc(sizeof(*aux) + len); len 210 scripts/basic/fixdep.c memcpy(aux->name, name, len); len 211 scripts/basic/fixdep.c aux->len = len; len 299 scripts/basic/fixdep.c static int is_ignored_file(const char *s, int len) len 301 scripts/basic/fixdep.c return str_ends_with(s, len, "include/generated/autoconf.h") || len 302 scripts/basic/fixdep.c str_ends_with(s, len, "include/generated/autoksyms.h") || len 303 scripts/basic/fixdep.c str_ends_with(s, len, ".ver"); len 229 scripts/dtc/checks.c rem = prop->val.len; len 255 scripts/dtc/checks.c if (prop->val.len != sizeof(cell_t)) len 346 scripts/dtc/checks.c if (prop && !prop->val.len) len 474 scripts/dtc/checks.c if (prop->val.len != sizeof(cell_t)) { len 476 scripts/dtc/checks.c prop->val.len, prop->name); len 559 scripts/dtc/checks.c if ((prop->val.len != node->basenamelen+1) len 591 scripts/dtc/checks.c assert(m->offset + sizeof(cell_t) <= prop->val.len); len 626 scripts/dtc/checks.c assert(m->offset <= prop->val.len); len 744 scripts/dtc/checks.c if (prop->val.len == 0) len 751 scripts/dtc/checks.c if (!entrylen || (prop->val.len % entrylen) != 0) len 754 scripts/dtc/checks.c prop->val.len, addr_cells, size_cells); len 779 scripts/dtc/checks.c if (prop->val.len == 0) { len 790 scripts/dtc/checks.c } else if ((prop->val.len % entrylen) != 0) { len 793 scripts/dtc/checks.c "#size-cells == %d)", prop->val.len, len 831 scripts/dtc/checks.c if (prop->val.len != (sizeof(cell_t) * 2)) { len 932 scripts/dtc/checks.c for (str = prop->val.val, end = str + prop->val.len; str < end; len 965 scripts/dtc/checks.c if (prop && prop->val.len) len 1023 scripts/dtc/checks.c int len; len 1044 scripts/dtc/checks.c for (len = prop->val.len; len > 0; len -= 4) { len 1356 scripts/dtc/checks.c if (prop->val.len % sizeof(cell_t)) { len 1359 scripts/dtc/checks.c prop->val.len, sizeof(cell_t)); len 1363 scripts/dtc/checks.c for (cell = 0; cell < prop->val.len / sizeof(cell_t); cell += cellsize + 1) { len 1416 scripts/dtc/checks.c if (prop->val.len < ((cell + cellsize + 1) * sizeof(cell_t))) { len 1419 scripts/dtc/checks.c prop->val.len, cellsize); len 1555 scripts/dtc/checks.c if (irq_prop->val.len % sizeof(cell_t)) len 1557 scripts/dtc/checks.c irq_prop->val.len, sizeof(cell_t)); len 1604 scripts/dtc/checks.c if (irq_prop->val.len % (irq_cells * sizeof(cell_t))) { len 1607 scripts/dtc/checks.c irq_prop->val.len, (int)(irq_cells * sizeof(cell_t))); len 1679 scripts/dtc/checks.c if (!(prop->val.val && prop->val.len == sizeof(cell_t))) { len 36 scripts/dtc/data.c while ((d.len + xlen) > newsize) len 44 scripts/dtc/data.c struct data data_copy_mem(const char *mem, int len) len 48 scripts/dtc/data.c d = data_grow_for(empty_data, len); len 50 scripts/dtc/data.c d.len = len; len 51 scripts/dtc/data.c memcpy(d.val, mem, len); len 56 scripts/dtc/data.c struct data data_copy_escape_string(const char *s, int len) len 63 scripts/dtc/data.c d = data_grow_for(d, len + 1); len 66 scripts/dtc/data.c while (i < len) { len 72 scripts/dtc/data.c q[d.len++] = c; len 75 scripts/dtc/data.c q[d.len++] = '\0'; len 84 scripts/dtc/data.c while (!feof(f) && (d.len < maxlen)) { len 90 scripts/dtc/data.c chunksize = maxlen - d.len; len 93 scripts/dtc/data.c ret = fread(d.val + d.len, 1, chunksize, f); len 98 scripts/dtc/data.c if (d.len + ret < d.len) len 101 scripts/dtc/data.c d.len += ret; len 107 scripts/dtc/data.c struct data data_append_data(struct data d, const void *p, int len) len 109 scripts/dtc/data.c d = data_grow_for(d, len); len 110 scripts/dtc/data.c memcpy(d.val + d.len, p, len); len 111 scripts/dtc/data.c d.len += len; len 116 scripts/dtc/data.c const void *p, int len) len 118 scripts/dtc/data.c d = data_grow_for(d, len); len 119 scripts/dtc/data.c memmove(d.val + m->offset + len, d.val + m->offset, d.len - m->offset); len 120 scripts/dtc/data.c memcpy(d.val + m->offset, p, len); len 121 scripts/dtc/data.c d.len += len; len 126 scripts/dtc/data.c m->offset += len; len 146 scripts/dtc/data.c d = data_append_markers(data_append_data(d1, d2.val, d2.len), m2); len 150 scripts/dtc/data.c m2->offset += d1.len; len 212 scripts/dtc/data.c struct data data_append_zeroes(struct data d, int len) len 214 scripts/dtc/data.c d = data_grow_for(d, len); len 216 scripts/dtc/data.c memset(d.val + d.len, 0, len); len 217 scripts/dtc/data.c d.len += len; len 223 scripts/dtc/data.c int newlen = ALIGN(d.len, align); len 224 scripts/dtc/data.c return data_append_zeroes(d, newlen - d.len); len 232 scripts/dtc/data.c m->offset = d.len; len 243 scripts/dtc/data.c int len = d.len; len 245 scripts/dtc/data.c if (len == 0) len 248 scripts/dtc/data.c for (i = 0; i < len-1; i++) len 252 scripts/dtc/data.c if (d.val[len-1] != '\0') len 83 scripts/dtc/dtc.h int len; len 103 scripts/dtc/dtc.h struct data data_copy_mem(const char *mem, int len); len 104 scripts/dtc/dtc.h struct data data_copy_escape_string(const char *s, int len); len 105 scripts/dtc/dtc.h struct data data_copy_file(FILE *f, size_t len); len 107 scripts/dtc/dtc.h struct data data_append_data(struct data d, const void *p, int len); len 109 scripts/dtc/dtc.h const void *p, int len); len 116 scripts/dtc/dtc.h struct data data_append_zeroes(struct data d, int len); len 219 scripts/dtc/dtc.h char *name, const void *data, int len, len 249 scripts/dtc/dtc.h struct reserve_info *build_reserve_entry(uint64_t start, uint64_t len); len 21 scripts/dtc/fdtdump.c static void print_data(const char *data, int len) len 27 scripts/dtc/fdtdump.c if (len == 0) len 30 scripts/dtc/fdtdump.c if (util_is_printable_string(data, len)) { len 32 scripts/dtc/fdtdump.c } else if ((len % 4) == 0) { len 34 scripts/dtc/fdtdump.c for (i = 0; i < len; i += 4) len 36 scripts/dtc/fdtdump.c i < (len - 4) ? " " : ""); len 40 scripts/dtc/fdtdump.c for (i = 0; i < len; i++) len 41 scripts/dtc/fdtdump.c printf("%02x%s", *p++, i < len - 1 ? " " : ""); len 53 scripts/dtc/fdtget.c static int show_data(struct display_info *disp, const char *data, int len) len 63 scripts/dtc/fdtget.c if (len == 0) len 67 scripts/dtc/fdtget.c (!disp->type && util_is_printable_string(data, len)); len 69 scripts/dtc/fdtget.c if (data[len - 1] != '\0') { len 73 scripts/dtc/fdtget.c for (s = data; s - data < len; s += strlen(s) + 1) { len 82 scripts/dtc/fdtget.c size = (len % 4) == 0 ? 4 : 1; len 83 scripts/dtc/fdtget.c } else if (len % size) { len 91 scripts/dtc/fdtget.c for (i = 0; i < len; i += size, p += size) { len 196 scripts/dtc/fdtget.c int len, err = 0; len 209 scripts/dtc/fdtget.c value = fdt_getprop(blob, node, property, &len); len 211 scripts/dtc/fdtget.c if (show_data(disp, value, len)) len 218 scripts/dtc/fdtget.c report_error(property, len); len 62 scripts/dtc/fdtput.c int len; /* length of this cell/string/byte */ len 75 scripts/dtc/fdtput.c for (; arg_count > 0; arg++, arg_count--, upto += len) { len 78 scripts/dtc/fdtput.c len = strlen(*arg) + 1; len 80 scripts/dtc/fdtput.c len = disp->size == -1 ? 4 : disp->size; len 83 scripts/dtc/fdtput.c if (upto + len > value_size) { len 84 scripts/dtc/fdtput.c value_size = (upto + len) + 500; len 95 scripts/dtc/fdtput.c memcpy(ptr, *arg, len); len 101 scripts/dtc/fdtput.c if (len == 4) len 121 scripts/dtc/fdtput.c const char *property, const char *buf, int len) len 132 scripts/dtc/fdtput.c err = fdt_setprop(blob, node, property, buf, len); len 226 scripts/dtc/fdtput.c int len, ret = 0; len 241 scripts/dtc/fdtput.c if (encode_value(disp, arg + 2, arg_count - 2, &value, &len) || len 242 scripts/dtc/fdtput.c store_key_value(blob, *arg, arg[1], value, len)) len 52 scripts/dtc/flattree.c static void bin_emit_string(void *e, const char *str, int len) len 56 scripts/dtc/flattree.c if (len == 0) len 57 scripts/dtc/flattree.c len = strlen(str); len 59 scripts/dtc/flattree.c *dtbuf = data_append_data(*dtbuf, str, len); len 74 scripts/dtc/flattree.c *dtbuf = data_append_data(*dtbuf, d.val, d.len); len 132 scripts/dtc/flattree.c static void asm_emit_string(void *e, const char *str, int len) len 136 scripts/dtc/flattree.c if (len != 0) len 137 scripts/dtc/flattree.c fprintf(f, "\t.string\t\"%.*s\"\n", len, str); len 158 scripts/dtc/flattree.c while ((d.len - off) >= sizeof(uint32_t)) { len 163 scripts/dtc/flattree.c while ((d.len - off) >= 1) { len 168 scripts/dtc/flattree.c assert(off == d.len); len 226 scripts/dtc/flattree.c for (i = 0; i < d->len; i++) { len 264 scripts/dtc/flattree.c emit->cell(etarget, prop->val.len); len 267 scripts/dtc/flattree.c if ((vi->flags & FTF_VARALIGN) && (prop->val.len >= 8)) len 369 scripts/dtc/flattree.c make_fdt_header(&fdt, vi, reservebuf.len, dtbuf.len, strbuf.len, len 417 scripts/dtc/flattree.c if (fwrite(blob.val, blob.len, 1, f) != 1) { len 435 scripts/dtc/flattree.c int len; len 439 scripts/dtc/flattree.c while (p < (strbuf.val + strbuf.len)) { len 440 scripts/dtc/flattree.c len = strlen(p); len 442 scripts/dtc/flattree.c p += len+1; len 576 scripts/dtc/flattree.c static void flat_read_chunk(struct inbuf *inb, void *p, int len) len 578 scripts/dtc/flattree.c if ((inb->ptr + len) > inb->limit) len 581 scripts/dtc/flattree.c memcpy(p, inb->ptr, len); len 583 scripts/dtc/flattree.c inb->ptr += len; len 608 scripts/dtc/flattree.c int len = 0; len 615 scripts/dtc/flattree.c len++; len 620 scripts/dtc/flattree.c inb->ptr += len; len 627 scripts/dtc/flattree.c static struct data flat_read_data(struct inbuf *inb, int len) len 631 scripts/dtc/flattree.c if (len == 0) len 634 scripts/dtc/flattree.c d = data_grow_for(d, len); len 635 scripts/dtc/flattree.c d.len = len; len 637 scripts/dtc/flattree.c flat_read_chunk(inb, d.val, len); len 109 scripts/dtc/libfdt/fdt.c const void *fdt_offset_ptr(const void *fdt, int offset, unsigned int len) len 114 scripts/dtc/libfdt/fdt.c || ((absoffset + len) < absoffset) len 115 scripts/dtc/libfdt/fdt.c || (absoffset + len) > fdt_totalsize(fdt)) len 119 scripts/dtc/libfdt/fdt.c if (((offset + len) < offset) len 120 scripts/dtc/libfdt/fdt.c || ((offset + len) > fdt_size_dt_struct(fdt))) len 267 scripts/dtc/libfdt/fdt.c int len = strlen(s) + 1; len 268 scripts/dtc/libfdt/fdt.c const char *last = strtab + tabsize - len; len 272 scripts/dtc/libfdt/fdt.c if (memcmp(p, s, len) == 0) len 43 scripts/dtc/libfdt/fdt.h fdt32_t len; len 18 scripts/dtc/libfdt/fdt_addresses.c int len; len 20 scripts/dtc/libfdt/fdt_addresses.c c = fdt_getprop(fdt, nodeoffset, name, &len); len 22 scripts/dtc/libfdt/fdt_addresses.c return len; len 24 scripts/dtc/libfdt/fdt_addresses.c if (len != sizeof(*c)) len 31 scripts/dtc/libfdt/fdt_overlay.c int len; len 33 scripts/dtc/libfdt/fdt_overlay.c val = fdt_getprop(fdto, fragment, "target", &len); len 37 scripts/dtc/libfdt/fdt_overlay.c if ((len != sizeof(*val)) || (fdt32_to_cpu(*val) == (uint32_t)-1)) len 121 scripts/dtc/libfdt/fdt_overlay.c int len; len 123 scripts/dtc/libfdt/fdt_overlay.c val = fdt_getprop(fdt, node, name, &len); len 125 scripts/dtc/libfdt/fdt_overlay.c return len; len 127 scripts/dtc/libfdt/fdt_overlay.c if (len != sizeof(*val)) len 432 scripts/dtc/libfdt/fdt_overlay.c int len; len 435 scripts/dtc/libfdt/fdt_overlay.c &label, &len); len 437 scripts/dtc/libfdt/fdt_overlay.c if (len == -FDT_ERR_NOTFOUND) len 440 scripts/dtc/libfdt/fdt_overlay.c return len; len 451 scripts/dtc/libfdt/fdt_overlay.c fixup_end = memchr(value, '\0', len); len 456 scripts/dtc/libfdt/fdt_overlay.c len -= fixup_len + 1; len 487 scripts/dtc/libfdt/fdt_overlay.c } while (len > 0); len 652 scripts/dtc/libfdt/fdt_overlay.c int len = 0, namelen; len 669 scripts/dtc/libfdt/fdt_overlay.c len += namelen + 1; len 673 scripts/dtc/libfdt/fdt_overlay.c if (len == 0) len 674 scripts/dtc/libfdt/fdt_overlay.c len++; len 675 scripts/dtc/libfdt/fdt_overlay.c return len; len 697 scripts/dtc/libfdt/fdt_overlay.c int len, frag_name_len, ret, rel_path_len; len 750 scripts/dtc/libfdt/fdt_overlay.c len = sizeof("/__overlay__/") - 1; len 751 scripts/dtc/libfdt/fdt_overlay.c if ((e - s) < len || memcmp(s, "/__overlay__/", len)) len 754 scripts/dtc/libfdt/fdt_overlay.c rel_path = s + len; len 781 scripts/dtc/libfdt/fdt_overlay.c len = ret; len 783 scripts/dtc/libfdt/fdt_overlay.c len = strlen(target_path); len 787 scripts/dtc/libfdt/fdt_overlay.c len + (len > 1) + rel_path_len + 1, &p); len 800 scripts/dtc/libfdt/fdt_overlay.c if (len > 1) { /* target is not root */ len 802 scripts/dtc/libfdt/fdt_overlay.c ret = fdt_get_path(fdt, target, buf, len + 1); len 806 scripts/dtc/libfdt/fdt_overlay.c memcpy(buf, target_path, len + 1); len 809 scripts/dtc/libfdt/fdt_overlay.c len--; len 811 scripts/dtc/libfdt/fdt_overlay.c buf[len] = '/'; len 812 scripts/dtc/libfdt/fdt_overlay.c memcpy(buf + len + 1, rel_path, rel_path_len); len 813 scripts/dtc/libfdt/fdt_overlay.c buf[len + 1 + rel_path_len] = '\0'; len 14 scripts/dtc/libfdt/fdt_ro.c const char *s, int len) len 19 scripts/dtc/libfdt/fdt_ro.c if (!p || olen < len) len 23 scripts/dtc/libfdt/fdt_ro.c if (memcmp(p, s, len) != 0) len 26 scripts/dtc/libfdt/fdt_ro.c if (p[len] == '\0') len 28 scripts/dtc/libfdt/fdt_ro.c else if (!memchr(s, '@', len) && (p[len] == '@')) len 37 scripts/dtc/libfdt/fdt_ro.c size_t len; len 48 scripts/dtc/libfdt/fdt_ro.c len = fdt_totalsize(fdt) - absoffset; len 56 scripts/dtc/libfdt/fdt_ro.c if ((fdt_size_dt_strings(fdt) - stroffset) < len) len 57 scripts/dtc/libfdt/fdt_ro.c len = fdt_size_dt_strings(fdt) - stroffset; len 63 scripts/dtc/libfdt/fdt_ro.c if ((-stroffset) < len) len 64 scripts/dtc/libfdt/fdt_ro.c len = -stroffset; len 71 scripts/dtc/libfdt/fdt_ro.c n = memchr(s, '\0', len); len 94 scripts/dtc/libfdt/fdt_ro.c const char *s, int len) len 99 scripts/dtc/libfdt/fdt_ro.c return p && (slen == len) && (memcmp(p, s, len) == 0); len 285 scripts/dtc/libfdt/fdt_ro.c const char *fdt_get_name(const void *fdt, int nodeoffset, int *len) len 312 scripts/dtc/libfdt/fdt_ro.c if (len) len 313 scripts/dtc/libfdt/fdt_ro.c *len = strlen(nameptr); len 318 scripts/dtc/libfdt/fdt_ro.c if (len) len 319 scripts/dtc/libfdt/fdt_ro.c *len = err; len 357 scripts/dtc/libfdt/fdt_ro.c *lenp = fdt32_ld(&prop->len); len 447 scripts/dtc/libfdt/fdt_ro.c fdt32_ld(&prop->len) >= 8) len 475 scripts/dtc/libfdt/fdt_ro.c fdt32_ld(&prop->len) >= 8) len 489 scripts/dtc/libfdt/fdt_ro.c int len; len 493 scripts/dtc/libfdt/fdt_ro.c php = fdt_getprop(fdt, nodeoffset, "phandle", &len); len 494 scripts/dtc/libfdt/fdt_ro.c if (!php || (len != sizeof(*php))) { len 495 scripts/dtc/libfdt/fdt_ro.c php = fdt_getprop(fdt, nodeoffset, "linux,phandle", &len); len 496 scripts/dtc/libfdt/fdt_ro.c if (!php || (len != sizeof(*php))) len 635 scripts/dtc/libfdt/fdt_ro.c int len; len 647 scripts/dtc/libfdt/fdt_ro.c val = fdt_getprop(fdt, offset, propname, &len); len 648 scripts/dtc/libfdt/fdt_ro.c if (val && (len == proplen) len 649 scripts/dtc/libfdt/fdt_ro.c && (memcmp(val, propval, len) == 0)) len 683 scripts/dtc/libfdt/fdt_ro.c int len = strlen(str); len 686 scripts/dtc/libfdt/fdt_ro.c while (listlen >= len) { len 687 scripts/dtc/libfdt/fdt_ro.c if (memcmp(str, strlist, len+1) == 0) len 726 scripts/dtc/libfdt/fdt_ro.c int length, len, idx = 0; len 733 scripts/dtc/libfdt/fdt_ro.c len = strlen(string) + 1; len 743 scripts/dtc/libfdt/fdt_ro.c if (length == len && memcmp(list, string, length) == 0) len 802 scripts/dtc/libfdt/fdt_ro.c int len; len 804 scripts/dtc/libfdt/fdt_ro.c prop = fdt_getprop(fdt, nodeoffset, "compatible", &len); len 806 scripts/dtc/libfdt/fdt_ro.c return len; len 808 scripts/dtc/libfdt/fdt_ro.c return !fdt_stringlist_contains(prop, len, compatible); len 120 scripts/dtc/libfdt/fdt_rw.c int len = strlen(s) + 1; len 131 scripts/dtc/libfdt/fdt_rw.c err = fdt_splice_string_(fdt, len); len 137 scripts/dtc/libfdt/fdt_rw.c memcpy(new, s, len); len 171 scripts/dtc/libfdt/fdt_rw.c int len, struct fdt_property **prop) len 181 scripts/dtc/libfdt/fdt_rw.c FDT_TAGALIGN(len)))) len 184 scripts/dtc/libfdt/fdt_rw.c (*prop)->len = cpu_to_fdt32(len); len 189 scripts/dtc/libfdt/fdt_rw.c int len, struct fdt_property **prop) len 205 scripts/dtc/libfdt/fdt_rw.c proplen = sizeof(**prop) + FDT_TAGALIGN(len); len 216 scripts/dtc/libfdt/fdt_rw.c (*prop)->len = cpu_to_fdt32(len); len 244 scripts/dtc/libfdt/fdt_rw.c int len, void **prop_data) len 251 scripts/dtc/libfdt/fdt_rw.c err = fdt_resize_property_(fdt, nodeoffset, name, len, &prop); len 253 scripts/dtc/libfdt/fdt_rw.c err = fdt_add_property_(fdt, nodeoffset, name, len, &prop); len 262 scripts/dtc/libfdt/fdt_rw.c const void *val, int len) len 267 scripts/dtc/libfdt/fdt_rw.c err = fdt_setprop_placeholder(fdt, nodeoffset, name, len, &prop_data); len 271 scripts/dtc/libfdt/fdt_rw.c if (len) len 272 scripts/dtc/libfdt/fdt_rw.c memcpy(prop_data, val, len); len 277 scripts/dtc/libfdt/fdt_rw.c const void *val, int len) len 286 scripts/dtc/libfdt/fdt_rw.c newlen = len + oldlen; len 292 scripts/dtc/libfdt/fdt_rw.c prop->len = cpu_to_fdt32(newlen); len 293 scripts/dtc/libfdt/fdt_rw.c memcpy(prop->data + oldlen, val, len); len 295 scripts/dtc/libfdt/fdt_rw.c err = fdt_add_property_(fdt, nodeoffset, name, len, &prop); len 298 scripts/dtc/libfdt/fdt_rw.c memcpy(prop->data, val, len); len 306 scripts/dtc/libfdt/fdt_rw.c int len, proplen; len 310 scripts/dtc/libfdt/fdt_rw.c prop = fdt_get_property_w(fdt, nodeoffset, name, &len); len 312 scripts/dtc/libfdt/fdt_rw.c return len; len 314 scripts/dtc/libfdt/fdt_rw.c proplen = sizeof(*prop) + FDT_TAGALIGN(len); len 90 scripts/dtc/libfdt/fdt_sw.c static void *fdt_grab_space_(void *fdt, size_t len) len 98 scripts/dtc/libfdt/fdt_sw.c if ((offset + len < offset) || (offset + len > spaceleft)) len 101 scripts/dtc/libfdt/fdt_sw.c fdt_set_size_dt_struct(fdt, offset + len); len 246 scripts/dtc/libfdt/fdt_sw.c int len = strlen(s) + 1; len 249 scripts/dtc/libfdt/fdt_sw.c offset = -strtabsize - len; len 254 scripts/dtc/libfdt/fdt_sw.c memcpy(strtab + offset, s, len); len 255 scripts/dtc/libfdt/fdt_sw.c fdt_set_size_dt_strings(fdt, strtabsize + len); len 263 scripts/dtc/libfdt/fdt_sw.c int len = strlen(s) + 1; len 265 scripts/dtc/libfdt/fdt_sw.c fdt_set_size_dt_strings(fdt, strtabsize - len); len 285 scripts/dtc/libfdt/fdt_sw.c int fdt_property_placeholder(void *fdt, const char *name, int len, void **valp) len 303 scripts/dtc/libfdt/fdt_sw.c prop = fdt_grab_space_(fdt, sizeof(*prop) + FDT_TAGALIGN(len)); len 312 scripts/dtc/libfdt/fdt_sw.c prop->len = cpu_to_fdt32(len); len 317 scripts/dtc/libfdt/fdt_sw.c int fdt_property(void *fdt, const char *name, const void *val, int len) len 322 scripts/dtc/libfdt/fdt_sw.c ret = fdt_property_placeholder(fdt, name, len, &ptr); len 325 scripts/dtc/libfdt/fdt_sw.c memcpy(ptr, val, len); len 16 scripts/dtc/libfdt/fdt_wip.c int len) len 26 scripts/dtc/libfdt/fdt_wip.c if (proplen < (len + idx)) len 29 scripts/dtc/libfdt/fdt_wip.c memcpy((char *)propval + idx, val, len); len 34 scripts/dtc/libfdt/fdt_wip.c const void *val, int len) len 43 scripts/dtc/libfdt/fdt_wip.c if (proplen != len) len 48 scripts/dtc/libfdt/fdt_wip.c val, len); len 51 scripts/dtc/libfdt/fdt_wip.c static void fdt_nop_region_(void *start, int len) len 55 scripts/dtc/libfdt/fdt_wip.c for (p = start; (char *)p < ((char *)start + len); p++) len 62 scripts/dtc/libfdt/fdt_wip.c int len; len 64 scripts/dtc/libfdt/fdt_wip.c prop = fdt_get_property_w(fdt, nodeoffset, name, &len); len 66 scripts/dtc/libfdt/fdt_wip.c return len; len 68 scripts/dtc/libfdt/fdt_wip.c fdt_nop_region_(prop, len + sizeof(*prop)); len 1220 scripts/dtc/libfdt/libfdt.h int len); len 1253 scripts/dtc/libfdt/libfdt.h const void *val, int len); len 1434 scripts/dtc/libfdt/libfdt.h int fdt_property(void *fdt, const char *name, const void *val, int len); len 1466 scripts/dtc/libfdt/libfdt.h int fdt_property_placeholder(void *fdt, const char *name, int len, void **valp); len 1584 scripts/dtc/libfdt/libfdt.h const void *val, int len); len 1615 scripts/dtc/libfdt/libfdt.h int len, void **prop_data); len 1787 scripts/dtc/libfdt/libfdt.h const void *val, int len); len 339 scripts/dtc/livetree.c char *name, const void *data, int len, len 348 scripts/dtc/livetree.c d = data_append_data(d, data, len); len 352 scripts/dtc/livetree.c d = data_append_data(d, data, len); len 437 scripts/dtc/livetree.c assert(prop->val.len == sizeof(cell_t)); len 443 scripts/dtc/livetree.c assert(prop->val.len / sizeof(cell_t) >= n); len 639 scripts/dtc/livetree.c if (!reg || (reg->val.len != sizeof(uint32_t))) len 31 scripts/dtc/srcpos.c int len = slash - path; len 32 scripts/dtc/srcpos.c char *dir = xmalloc(len + 1); len 34 scripts/dtc/srcpos.c memcpy(dir, path, len); len 35 scripts/dtc/srcpos.c dir[len] = '\0'; len 49 scripts/dtc/srcpos.c int i, len = strlen(fname); len 53 scripts/dtc/srcpos.c for (i = 0; i != len; i++) len 232 scripts/dtc/srcpos.c void srcpos_update(struct srcpos *pos, const char *text, int len) len 241 scripts/dtc/srcpos.c for (i = 0; i < len; i++) len 87 scripts/dtc/srcpos.h extern void srcpos_update(struct srcpos *pos, const char *text, int len); len 49 scripts/dtc/treesource.c static void write_propval_string(FILE *f, const char *s, size_t len) len 51 scripts/dtc/treesource.c const char *end = s + len - 1; len 53 scripts/dtc/treesource.c if (!len) len 102 scripts/dtc/treesource.c static void write_propval_int(FILE *f, const char *p, size_t len, size_t width) len 104 scripts/dtc/treesource.c const char *end = p + len; len 105 scripts/dtc/treesource.c assert(len % width == 0); len 165 scripts/dtc/treesource.c int len = prop->val.len; len 172 scripts/dtc/treesource.c for (i = 0; i < len; i++) { len 186 scripts/dtc/treesource.c if ((p[len-1] == '\0') && (nnotstring == 0) && (nnul < (len-nnul)) len 189 scripts/dtc/treesource.c } else if (((len % sizeof(cell_t)) == 0) && (nnotcelllbl == 0)) { len 198 scripts/dtc/treesource.c size_t len = prop->val.len; len 204 scripts/dtc/treesource.c if (len == 0) { len 229 scripts/dtc/treesource.c size_t chunk_len = (m->next ? m->next->offset : len) - m->offset; len 230 scripts/dtc/treesource.c size_t data_len = type_marker_length(m) ? : len - m->offset; len 265 scripts/dtc/treesource.c fprintf(f, pos == len ? "%s" : "%s,", len 27 scripts/dtc/util.c int len = strlen(s) + 1; len 28 scripts/dtc/util.c char *d = xmalloc(len); len 30 scripts/dtc/util.c memcpy(d, s, len); len 87 scripts/dtc/util.c int len; len 91 scripts/dtc/util.c len = lenp + lenn + 2; len 94 scripts/dtc/util.c len--; len 97 scripts/dtc/util.c str = xmalloc(len); len 107 scripts/dtc/util.c bool util_is_printable_string(const void *data, int len) len 113 scripts/dtc/util.c if (len == 0) len 117 scripts/dtc/util.c if (s[len - 1] != '\0') len 120 scripts/dtc/util.c se = s + len; len 234 scripts/dtc/util.c int utilfdt_read_err(const char *filename, char **buffp, size_t *len) len 271 scripts/dtc/util.c if (len) len 272 scripts/dtc/util.c *len = bufsize; len 276 scripts/dtc/util.c char *utilfdt_read(const char *filename, size_t *len) len 279 scripts/dtc/util.c int ret = utilfdt_read_err(filename, &buff, len); len 371 scripts/dtc/util.c void utilfdt_print_data(const char *data, int len) len 377 scripts/dtc/util.c if (len == 0) len 380 scripts/dtc/util.c if (util_is_printable_string(data, len)) { len 387 scripts/dtc/util.c if (s < data + len) len 389 scripts/dtc/util.c } while (s < data + len); len 391 scripts/dtc/util.c } else if ((len % 4) == 0) { len 395 scripts/dtc/util.c for (i = 0, len /= 4; i < len; i++) len 397 scripts/dtc/util.c i < (len - 1) ? " " : ""); len 402 scripts/dtc/util.c for (i = 0; i < len; i++) len 403 scripts/dtc/util.c printf("%02x%s", *p++, i < len - 1 ? " " : ""); len 38 scripts/dtc/util.h static inline void *xmalloc(size_t len) len 40 scripts/dtc/util.h void *new = malloc(len); len 48 scripts/dtc/util.h static inline void *xrealloc(void *p, size_t len) len 50 scripts/dtc/util.h void *new = realloc(p, len); len 53 scripts/dtc/util.h die("realloc() failed (len=%zd)\n", len); len 74 scripts/dtc/util.h bool util_is_printable_string(const void *data, int len); len 92 scripts/dtc/util.h char *utilfdt_read(const char *filename, size_t *len); len 104 scripts/dtc/util.h int utilfdt_read_err(const char *filename, char **buffp, size_t *len); len 174 scripts/dtc/util.h void utilfdt_print_data(const char *data, int len); len 32 scripts/dtc/yamltree.c static void yaml_propval_int(yaml_emitter_t *emitter, struct marker *markers, char *data, int len, int width) len 46 scripts/dtc/yamltree.c assert(len % width == 0); len 52 scripts/dtc/yamltree.c for (off = 0; off < len; off += width) { len 95 scripts/dtc/yamltree.c static void yaml_propval_string(yaml_emitter_t *emitter, char *str, int len) len 100 scripts/dtc/yamltree.c assert(str[len-1] == '\0'); len 103 scripts/dtc/yamltree.c for (i = 0; i < len; i++) len 108 scripts/dtc/yamltree.c len-1, 0, 1, YAML_DOUBLE_QUOTED_SCALAR_STYLE); len 115 scripts/dtc/yamltree.c int len = prop->val.len; len 125 scripts/dtc/yamltree.c if (len == 0) { len 148 scripts/dtc/yamltree.c chunk_len = type_marker_length(m) ? : len; len 150 scripts/dtc/yamltree.c len -= chunk_len; len 170 scripts/gcc-plugins/gcc-common.h static inline tree build_const_char_string(int len, const char *str) len 174 scripts/gcc-plugins/gcc-common.h cstr = build_string(len, str); len 176 scripts/gcc-plugins/gcc-common.h index = build_index_type(size_int(len - 1)); len 70 scripts/gcc-plugins/randomize_layout_plugin.c unsigned int len = strlen((const char *)name); len 71 scripts/gcc-plugins/randomize_layout_plugin.c while (len--) len 486 scripts/gcc-plugins/randomize_layout_plugin.c unsigned HOST_WIDE_INT len; len 500 scripts/gcc-plugins/randomize_layout_plugin.c len = CONSTRUCTOR_NELTS(init); len 501 scripts/gcc-plugins/randomize_layout_plugin.c if (!len) len 65 scripts/genksyms/keywords.c static int is_reserved_word(register const char *str, register unsigned int len) len 71 scripts/genksyms/keywords.c if (len == l && !memcmp(str, r->name, len)) len 35 scripts/kallsyms.c unsigned int len; len 159 scripts/kallsyms.c s->len = strlen(sym) + 1; len 160 scripts/kallsyms.c s->sym = malloc(s->len + 1); len 300 scripts/kallsyms.c static int expand_symbol(unsigned char *data, int len, char *result) len 304 scripts/kallsyms.c while (len) { len 318 scripts/kallsyms.c len--; len 427 scripts/kallsyms.c printf("\t.byte 0x%02x", table[i].len); len 428 scripts/kallsyms.c for (k = 0; k < table[i].len; k++) len 432 scripts/kallsyms.c off += table[i].len + 1; len 463 scripts/kallsyms.c static void learn_symbol(unsigned char *symbol, int len) len 467 scripts/kallsyms.c for (i = 0; i < len - 1; i++) len 472 scripts/kallsyms.c static void forget_symbol(unsigned char *symbol, int len) len 476 scripts/kallsyms.c for (i = 0; i < len - 1; i++) len 490 scripts/kallsyms.c learn_symbol(table[pos].sym, table[pos].len); len 499 scripts/kallsyms.c static void *find_token(unsigned char *str, int len, unsigned char *token) len 503 scripts/kallsyms.c for (i = 0; i < len - 1; i++) { len 514 scripts/kallsyms.c unsigned int i, len, size; len 519 scripts/kallsyms.c len = table[i].len; len 523 scripts/kallsyms.c p2 = find_token(p1, len, str); len 527 scripts/kallsyms.c forget_symbol(table[i].sym, len); len 529 scripts/kallsyms.c size = len; len 537 scripts/kallsyms.c len--; len 546 scripts/kallsyms.c table[i].len = len; len 549 scripts/kallsyms.c learn_symbol(table[i].sym, len); len 605 scripts/kallsyms.c for (j = 0; j < table[i].len; j++) { len 632 scripts/kallsyms.c int len = se->len - 1; len 634 scripts/kallsyms.c if (len < 8) len 653 scripts/kallsyms.c if (!memcmp(symbol + len - 6, "_start", 6)) len 657 scripts/kallsyms.c if (!memcmp(symbol + len - 4, "_end", 4)) len 58 scripts/kconfig/lkc.h static inline void xfwrite(const void *str, size_t len, size_t count, FILE *out) len 60 scripts/kconfig/lkc.h assert(len != 0); len 62 scripts/kconfig/lkc.h if (fwrite(str, len, count, out) != count) len 95 scripts/kconfig/lkc.h size_t len; len 36 scripts/kconfig/lxdialog/inputbox.c int show_x, len, pos; len 88 scripts/kconfig/lxdialog/inputbox.c len = strlen(instr); len 89 scripts/kconfig/lxdialog/inputbox.c pos = len; len 91 scripts/kconfig/lxdialog/inputbox.c if (len >= box_width) { len 92 scripts/kconfig/lxdialog/inputbox.c show_x = len - box_width + 1; len 98 scripts/kconfig/lxdialog/inputbox.c input_x = len; len 125 scripts/kconfig/lxdialog/inputbox.c if (pos < len) { len 126 scripts/kconfig/lxdialog/inputbox.c for (i = pos - 1; i < len; i++) { len 132 scripts/kconfig/lxdialog/inputbox.c len--; len 133 scripts/kconfig/lxdialog/inputbox.c instr[len] = '\0'; len 166 scripts/kconfig/lxdialog/inputbox.c if (pos < len) { len 186 scripts/kconfig/lxdialog/inputbox.c if (len < MAX_LEN) { len 188 scripts/kconfig/lxdialog/inputbox.c if (pos < len) { len 189 scripts/kconfig/lxdialog/inputbox.c for (i = len; i > pos; i--) len 193 scripts/kconfig/lxdialog/inputbox.c instr[len] = key; len 196 scripts/kconfig/lxdialog/inputbox.c len++; len 197 scripts/kconfig/lxdialog/inputbox.c instr[len] = '\0'; len 252 scripts/kconfig/lxdialog/util.c int i, len = 0, skip = 0; len 260 scripts/kconfig/lxdialog/util.c len += strlen(pos->text) + 3; len 264 scripts/kconfig/lxdialog/util.c if (len > columns - 2) { len 267 scripts/kconfig/lxdialog/util.c skip = len - (columns - 2 - strlen(ellipsis)); len 293 scripts/kconfig/lxdialog/util.c for (i = len + 1; i < columns - 1; i++) len 226 scripts/kconfig/nconf.gui.c int len = get_line_length(line); len 227 scripts/kconfig/nconf.gui.c strncpy(tmp, line, min(len, x)); len 228 scripts/kconfig/nconf.gui.c tmp[len] = '\0'; len 272 scripts/kconfig/nconf.gui.c int len = get_line_length(line); len 273 scripts/kconfig/nconf.gui.c if (msg_width < len) len 274 scripts/kconfig/nconf.gui.c msg_width = len; len 384 scripts/kconfig/nconf.gui.c int len = get_line_length(line); len 385 scripts/kconfig/nconf.gui.c prompt_width = max(prompt_width, len); len 434 scripts/kconfig/nconf.gui.c int len = strlen(result); len 448 scripts/kconfig/nconf.gui.c len-cursor_position+1); len 451 scripts/kconfig/nconf.gui.c len--; len 455 scripts/kconfig/nconf.gui.c if (cursor_position >= 0 && cursor_position < len) { len 458 scripts/kconfig/nconf.gui.c len-cursor_position+1); len 459 scripts/kconfig/nconf.gui.c len--; len 464 scripts/kconfig/nconf.gui.c if (cursor_position < len) { len 481 scripts/kconfig/nconf.gui.c cursor_position = len; len 487 scripts/kconfig/nconf.gui.c if (len+2 > *result_len) { len 488 scripts/kconfig/nconf.gui.c *result_len = len+2; len 495 scripts/kconfig/nconf.gui.c len-cursor_position+1); len 499 scripts/kconfig/nconf.gui.c len++; len 573 scripts/kconfig/nconf.gui.c int len = get_line_length(line); len 574 scripts/kconfig/nconf.gui.c total_cols = max(total_cols, len+2); len 578 scripts/kconfig/parser.y int len; len 582 scripts/kconfig/parser.y len = p - str; len 583 scripts/kconfig/parser.y if (len) len 584 scripts/kconfig/parser.y fprintf(out, "%.*s", len, str); len 676 scripts/kconfig/parser.y int len = strlen(menu->help); len 677 scripts/kconfig/parser.y while (menu->help[--len] == '\n') len 678 scripts/kconfig/parser.y menu->help[len] = 0; len 346 scripts/kconfig/preprocess.c static char *eval_clause(const char *str, size_t len, int argc, char *argv[]) len 355 scripts/kconfig/preprocess.c tmp = xstrndup(str, len); len 36 scripts/kconfig/util.c gs.len = 64; len 48 scripts/kconfig/util.c gs->len = 0; len 57 scripts/kconfig/util.c if (l > gs->len) { len 59 scripts/kconfig/util.c gs->len = l; len 101 scripts/mod/file2alias.c int len = strlen(str); len 103 scripts/mod/file2alias.c if (str[len - 1] != '*') len 104 scripts/mod/file2alias.c strcat(str + len, "*"); len 109 scripts/mod/file2alias.c int len = strlen(str); len 111 scripts/mod/file2alias.c sprintf(str + len, "%02x%02x%02x%02x-%02x%02x-%02x%02x-%02x%02x-%02x%02x%02x%02x%02x%02x", len 347 scripts/mod/file2alias.c int len; len 354 scripts/mod/file2alias.c len = sprintf(alias, "of:N%sT%s", (*name)[0] ? *name : "*", len 358 scripts/mod/file2alias.c sprintf(&alias[len], "%sC%s", (*type)[0] ? "*" : "", len 1320 scripts/mod/file2alias.c int len; len 1329 scripts/mod/file2alias.c len = snprintf(alias, ALIAS_SIZE, WMI_MODULE_PREFIX "%s", *guid_string); len 1330 scripts/mod/file2alias.c if (len < 0 || len >= ALIAS_SIZE) { len 450 scripts/mod/modpost.c size_t len = 0; len 461 scripts/mod/modpost.c len++; len 463 scripts/mod/modpost.c if (len > 4095) len 2133 scripts/mod/modpost.c int len; len 2137 scripts/mod/modpost.c len = vsnprintf(tmp, SZ, fmt, ap); len 2138 scripts/mod/modpost.c buf_write(buf, tmp, len); len 2142 scripts/mod/modpost.c void buf_write(struct buffer *buf, const char *s, int len) len 2144 scripts/mod/modpost.c if (buf->size - buf->pos < len) { len 2145 scripts/mod/modpost.c buf->size += len + SZ; len 2148 scripts/mod/modpost.c strncpy(buf->p + buf->pos, s, len); len 2149 scripts/mod/modpost.c buf->pos += len; len 110 scripts/mod/modpost.h buf_write(struct buffer *buf, const char *s, int len); len 170 scripts/mod/sumversion.c const unsigned char *data, unsigned int len) len 174 scripts/mod/sumversion.c mctx->byte_count += len; len 176 scripts/mod/sumversion.c if (avail > len) { len 178 scripts/mod/sumversion.c data, len); len 187 scripts/mod/sumversion.c len -= avail; len 189 scripts/mod/sumversion.c while (len >= sizeof(mctx->block)) { len 193 scripts/mod/sumversion.c len -= sizeof(mctx->block); len 196 scripts/mod/sumversion.c memcpy(mctx->block, data, len); len 199 scripts/mod/sumversion.c static void md4_final_ascii(struct md4_ctx *mctx, char *out, unsigned int len) len 221 scripts/mod/sumversion.c snprintf(out, len, "%08X%08X%08X%08X", len 230 scripts/mod/sumversion.c static int parse_string(const char *file, unsigned long len, len 236 scripts/mod/sumversion.c for (i = 1; i < len; i++) { len 244 scripts/mod/sumversion.c static int parse_comment(const char *file, unsigned long len) len 248 scripts/mod/sumversion.c for (i = 2; i < len; i++) { len 259 scripts/mod/sumversion.c unsigned long i, len; len 261 scripts/mod/sumversion.c file = grab_file(fname, &len); len 265 scripts/mod/sumversion.c for (i = 0; i < len; i++) { len 267 scripts/mod/sumversion.c if (file[i] == '\\' && (i+1 < len) && file[i+1] == '\n') { len 278 scripts/mod/sumversion.c i += parse_string(file+i, len - i, md); len 284 scripts/mod/sumversion.c i += parse_comment(file+i, len - i); len 290 scripts/mod/sumversion.c release_file(file, len); len 296 scripts/mod/sumversion.c int len = strlen(objfile); len 297 scripts/mod/sumversion.c if (objfile[len - 2] == '.' && objfile[len - 1] == 'a') len 396 scripts/mod/sumversion.c unsigned long len; len 405 scripts/mod/sumversion.c file = grab_file(filelist, &len); len 430 scripts/mod/sumversion.c release_file(file, len); len 462 scripts/mod/sumversion.c unsigned int len, full_len; len 472 scripts/mod/sumversion.c len = strlen("$Revision"); len 473 scripts/mod/sumversion.c if (version[len] == ':' || version[len] == '$') len 474 scripts/mod/sumversion.c len++; len 475 scripts/mod/sumversion.c while (isspace(version[len])) len 476 scripts/mod/sumversion.c len++; len 477 scripts/mod/sumversion.c memmove(version, version+len, full_len-len); len 478 scripts/mod/sumversion.c full_len -= len; len 481 scripts/mod/sumversion.c len = 0; len 482 scripts/mod/sumversion.c while (version[len] && !isspace(version[len])) len 483 scripts/mod/sumversion.c len++; len 484 scripts/mod/sumversion.c memmove(version + len, version + strlen(version), len 645 scripts/recordmcount.c int len; len 652 scripts/recordmcount.c len = strlen(file); len 653 scripts/recordmcount.c if (len >= ftrace_size && len 654 scripts/recordmcount.c strcmp(file + (len - ftrace_size), ftrace) == 0) len 95 scripts/selinux/genheaders/genheaders.c int len = strlen(map->name), l = sizeof(s) - 1; len 96 scripts/selinux/genheaders/genheaders.c if (len >= l && memcmp(map->name + len - l, s, l) == 0) len 122 scripts/selinux/genheaders/genheaders.c int len = strlen(map->name); len 130 scripts/selinux/genheaders/genheaders.c 39-len, map->perms[j], 1U<<j); len 116 scripts/sign-file.c static int pem_pw_cb(char *buf, int len, int w, void *v) len 124 scripts/sign-file.c if (pwlen >= len) len 722 scripts/unifdef.c size_t len = cp - tline; len 723 scripts/unifdef.c if (fgets(tline + len, MAXLINE - len, input) == NULL) { len 725 scripts/unifdef.c strcpy(tline + len, newline); len 94 security/apparmor/apparmorfs.c int len = 0; len 98 security/apparmor/apparmorfs.c len++; len 101 security/apparmor/apparmorfs.c return len; len 937 security/apparmor/apparmorfs.c ssize_t len; len 948 security/apparmor/apparmorfs.c len = query_label(t->data, MULTI_TRANSACTION_LIMIT, len 953 security/apparmor/apparmorfs.c len = query_label(t->data, MULTI_TRANSACTION_LIMIT, len 959 security/apparmor/apparmorfs.c len = query_label(t->data, MULTI_TRANSACTION_LIMIT, len 964 security/apparmor/apparmorfs.c len = query_data(t->data, MULTI_TRANSACTION_LIMIT, len 968 security/apparmor/apparmorfs.c len = -EINVAL; len 970 security/apparmor/apparmorfs.c if (len < 0) { len 972 security/apparmor/apparmorfs.c return len; len 975 security/apparmor/apparmorfs.c multi_transaction_set(file, t, len); len 1602 security/apparmor/apparmorfs.c int len, id_len; len 1603 security/apparmor/apparmorfs.c len = mangle_name(profile->base.name, NULL); len 1606 security/apparmor/apparmorfs.c profile->dirname = kmalloc(len + id_len + 1, GFP_KERNEL); len 1613 security/apparmor/apparmorfs.c sprintf(profile->dirname + len, ".%ld", profile->ns->uniq_id++); len 1762 security/apparmor/apparmorfs.c dentry->d_name.len)); len 28 security/apparmor/crypto.c char *aa_calc_hash(void *data, size_t len) len 46 security/apparmor/crypto.c error = crypto_shash_update(desc, (u8 *) data, len); len 62 security/apparmor/crypto.c size_t len) len 86 security/apparmor/crypto.c error = crypto_shash_update(desc, (u8 *) start, len); len 17 security/apparmor/include/crypto.h char *aa_calc_hash(void *data, size_t len); len 19 security/apparmor/include/crypto.h size_t len); len 21 security/apparmor/include/crypto.h static inline char *aa_calc_hash(void *data, size_t len) len 26 security/apparmor/include/crypto.h void *start, size_t len) len 59 security/apparmor/include/label.h struct aa_label *aa_vec_find_or_create_label(struct aa_profile **vec, int len, len 66 security/apparmor/include/lib.h static inline bool aa_strneq(const char *str, const char *sub, int len) len 68 security/apparmor/include/lib.h return !strncmp(str, sub, len) && !str[len]; len 187 security/apparmor/include/lib.h const char *str, int len) len 192 security/apparmor/include/lib.h if (aa_strneq(policy->name, str, len)) len 115 security/apparmor/include/match.h static inline size_t table_size(size_t len, size_t el_size) len 117 security/apparmor/include/match.h return ALIGN(sizeof(struct table_header) + len * el_size, 8); len 125 security/apparmor/include/match.h const char *str, int len); len 141 security/apparmor/include/match.h unsigned int len; len 149 security/apparmor/include/match.h .len = 0, \ len 826 security/apparmor/label.c int len, gfp_t gfp) len 836 security/apparmor/label.c if (len == 1) len 839 security/apparmor/label.c ls = labels_set(&vec[len - 1]->label); len 844 security/apparmor/label.c new = aa_label_alloc(len, NULL, gfp); len 848 security/apparmor/label.c for (i = 0; i < len; i++) len 859 security/apparmor/label.c struct aa_label *aa_vec_find_or_create_label(struct aa_profile **vec, int len, len 862 security/apparmor/label.c struct aa_label *label = vec_find(vec, len); len 867 security/apparmor/label.c return vec_create_and_insert_label(vec, len, gfp); len 1459 security/apparmor/label.c #define update_for_len(total, len, size, str) \ len 1461 security/apparmor/label.c size_t ulen = len; \ len 1463 security/apparmor/label.c AA_BUG(len < 0); \ len 1602 security/apparmor/label.c ssize_t len; len 1609 security/apparmor/label.c len = snprintf(str, size, "="); len 1610 security/apparmor/label.c update_for_len(total, len, size, str); len 1618 security/apparmor/label.c len = snprintf(str, size, "//&"); len 1619 security/apparmor/label.c update_for_len(total, len, size, str); len 1621 security/apparmor/label.c len = aa_profile_snxprint(str, size, ns, profile, len 1624 security/apparmor/label.c update_for_len(total, len, size, str); len 1639 security/apparmor/label.c len = snprintf(str, size, " (%s)", len 1641 security/apparmor/label.c update_for_len(total, len, size, str); len 1712 security/apparmor/label.c int len; len 1719 security/apparmor/label.c len = aa_label_asxprint(&name, ns, label, flags, gfp); len 1720 security/apparmor/label.c if (len == -1) { len 1727 security/apparmor/label.c len = strlen(str); len 1729 security/apparmor/label.c if (audit_string_contains_control(str, len)) len 1730 security/apparmor/label.c audit_log_n_hex(ab, str, len); len 1732 security/apparmor/label.c audit_log_n_string(ab, str, len); len 1745 security/apparmor/label.c int len; len 1747 security/apparmor/label.c len = aa_label_asxprint(&str, ns, label, flags, gfp); len 1748 security/apparmor/label.c if (len == -1) { len 1768 security/apparmor/label.c int len; len 1770 security/apparmor/label.c len = aa_label_asxprint(&str, ns, label, flags, gfp); len 1771 security/apparmor/label.c if (len == -1) { len 1863 security/apparmor/label.c int i, len, stack = 0, error; len 1874 security/apparmor/label.c len = label_count_strn_entries(str, end - str); len 1878 security/apparmor/label.c len += stack; len 1883 security/apparmor/label.c error = vec_setup(profile, vec, len, gfp); len 1891 security/apparmor/label.c split && i < len; i++) { len 1905 security/apparmor/label.c if (i < len) { len 1910 security/apparmor/label.c if (len == 1) len 1914 security/apparmor/label.c len -= aa_vec_unique(vec, len, VEC_FLAG_TERMINATE); len 1916 security/apparmor/label.c if (len == 1) { len 1922 security/apparmor/label.c label = aa_vec_find_or_create_label(vec, len, gfp); len 1924 security/apparmor/label.c label = vec_find(vec, len); len 1930 security/apparmor/label.c vec_cleanup(profile, vec, len); len 1057 security/apparmor/lsm.c unsigned int len) len 1077 security/apparmor/lsm.c if (slen > len) { len 401 security/apparmor/match.c const char *str, int len) len 416 security/apparmor/match.c for (; len; len--) len 421 security/apparmor/match.c for (; len; len--) len 620 security/apparmor/match.c wb->len = (wb->len + 1) & (wb->size - 1); \ len 633 security/apparmor/match.c for (i = 0; i <= wb->len; i++) { len 307 security/apparmor/policy.c const char *name, int len) len 309 security/apparmor/policy.c return (struct aa_profile *)__policy_strn_find(head, name, len); len 708 security/apparmor/policy.c long len = base - profile->base.hname; len 712 security/apparmor/policy.c if (len <= 2) len 714 security/apparmor/policy.c len -= 2; len 719 security/apparmor/policy.c if (strncmp(ent->new->base.hname, profile->base.hname, len) == len 720 security/apparmor/policy.c 0 && ent->new->base.hname[len] == 0) len 203 security/apparmor/policy_unpack.c static void *kvmemdup(const void *src, size_t len) len 205 security/apparmor/policy_unpack.c void *p = kvmalloc(len, GFP_KERNEL); len 208 security/apparmor/policy_unpack.c memcpy(p, src, len); len 650 security/apparmor/policy_unpack.c static u32 strhash(const void *data, u32 len, u32 seed) len 37 security/apparmor/procattr.c int len; len 44 security/apparmor/procattr.c len = aa_label_snxprint(NULL, 0, current_ns, label, len 47 security/apparmor/procattr.c AA_BUG(len < 0); len 49 security/apparmor/procattr.c *string = kmalloc(len + 2, GFP_KERNEL); len 55 security/apparmor/procattr.c len = aa_label_snxprint(*string, len + 2, current_ns, label, len 58 security/apparmor/procattr.c if (len < 0) { len 60 security/apparmor/procattr.c return len; len 63 security/apparmor/procattr.c (*string)[len] = '\n'; len 64 security/apparmor/procattr.c (*string)[len + 1] = 0; len 67 security/apparmor/procattr.c return len + 1; len 74 security/apparmor/secid.c int len; len 82 security/apparmor/secid.c len = aa_label_asxprint(secdata, root_ns, label, len 87 security/apparmor/secid.c len = aa_label_snxprint(NULL, 0, root_ns, label, len 90 security/apparmor/secid.c if (len < 0) len 93 security/apparmor/secid.c *seclen = len; len 196 security/integrity/digsig.c const void *data, size_t len, key_perm_t perm) len 202 security/integrity/digsig.c return integrity_add_key(id, data, len, perm); len 177 security/integrity/evm/evm_secfs.c int len, err; len 211 security/integrity/evm/evm_secfs.c len = strlen(xattr->name); len 212 security/integrity/evm/evm_secfs.c if (len && xattr->name[len-1] == '\n') len 213 security/integrity/evm/evm_secfs.c xattr->name[len-1] = '\0'; len 72 security/integrity/ima/ima.h u32 len; len 138 security/integrity/ima/ima.h int ima_calc_buffer_hash(const void *buf, loff_t len, len 172 security/integrity/ima/ima.h atomic_long_t len; /* number of stored measurements in the list */ len 57 security/integrity/ima/ima_api.c u32 len; len 64 security/integrity/ima/ima_api.c len = (*entry)->template_data[i].len; len 65 security/integrity/ima/ima_api.c (*entry)->template_data_len += sizeof(len); len 66 security/integrity/ima/ima_api.c (*entry)->template_data_len += len; len 486 security/integrity/ima/ima_crypto.c u32 datalen = field_data[i].len; len 531 security/integrity/ima/ima_crypto.c static int calc_buffer_ahash_atfm(const void *buf, loff_t len, len 555 security/integrity/ima/ima_crypto.c sg_init_one(&sg, buf, len); len 556 security/integrity/ima/ima_crypto.c ahash_request_set_crypt(req, &sg, NULL, len); len 571 security/integrity/ima/ima_crypto.c static int calc_buffer_ahash(const void *buf, loff_t len, len 581 security/integrity/ima/ima_crypto.c rc = calc_buffer_ahash_atfm(buf, len, hash, tfm); len 593 security/integrity/ima/ima_crypto.c unsigned int len; len 605 security/integrity/ima/ima_crypto.c len = size < PAGE_SIZE ? size : PAGE_SIZE; len 606 security/integrity/ima/ima_crypto.c rc = crypto_shash_update(shash, buf, len); len 609 security/integrity/ima/ima_crypto.c buf += len; len 610 security/integrity/ima/ima_crypto.c size -= len; len 618 security/integrity/ima/ima_crypto.c static int calc_buffer_shash(const void *buf, loff_t len, len 628 security/integrity/ima/ima_crypto.c rc = calc_buffer_shash_tfm(buf, len, hash, tfm); len 634 security/integrity/ima/ima_crypto.c int ima_calc_buffer_hash(const void *buf, loff_t len, len 639 security/integrity/ima/ima_crypto.c if (ima_ahash_minsize && len >= ima_ahash_minsize) { len 640 security/integrity/ima/ima_crypto.c rc = calc_buffer_ahash(buf, len, hash); len 645 security/integrity/ima/ima_crypto.c return calc_buffer_shash(buf, len, hash); len 46 security/integrity/ima/ima_fs.c ssize_t len; len 48 security/integrity/ima/ima_fs.c len = scnprintf(tmpbuf, sizeof(tmpbuf), "%li\n", atomic_long_read(val)); len 49 security/integrity/ima/ima_fs.c return simple_read_from_buffer(buf, count, ppos, tmpbuf, len); len 68 security/integrity/ima/ima_fs.c return ima_show_htable_value(buf, count, ppos, &ima_htable.len); len 246 security/integrity/ima/ima_fs.c if (e->template_data[i].len == 0) len 1256 security/integrity/ima/ima_policy.c ssize_t result, len; len 1260 security/integrity/ima/ima_policy.c len = strlen(p) + 1; len 1264 security/integrity/ima/ima_policy.c return len; len 1286 security/integrity/ima/ima_policy.c return len; len 38 security/integrity/ima/ima_queue.c .len = ATOMIC_LONG_INIT(0), len 110 security/integrity/ima/ima_queue.c atomic_long_inc(&ima_htable.len); len 188 security/integrity/ima/ima_template.c int i, len; len 202 security/integrity/ima/ima_template.c i++, template_fmt_ptr += len + 1) { len 205 security/integrity/ima/ima_template.c len = strchrnul(template_fmt_ptr, '|') - template_fmt_ptr; len 206 security/integrity/ima/ima_template.c if (len == 0 || len > IMA_TEMPLATE_FIELD_ID_MAX_LEN) { len 207 security/integrity/ima/ima_template.c pr_err("Invalid field with length %d\n", len); len 211 security/integrity/ima/ima_template.c memcpy(tmp_field_id, template_fmt_ptr, len); len 212 security/integrity/ima/ima_template.c tmp_field_id[len] = '\0'; len 329 security/integrity/ima/ima_template.c kzalloc(field_data->len + 1, GFP_KERNEL); len 334 security/integrity/ima/ima_template.c memcpy((*entry)->template_data[i].data, data, field_data->len); len 335 security/integrity/ima/ima_template.c (*entry)->template_data_len += sizeof(field_data->len); len 336 security/integrity/ima/ima_template.c (*entry)->template_data_len += field_data->len; len 354 security/integrity/ima/ima_template.c [HDR_PCR] = {.len = sizeof(u32)}, len 355 security/integrity/ima/ima_template.c [HDR_DIGEST] = {.len = TPM_DIGEST_SIZE}, len 404 security/integrity/ima/ima_template.c if (hdr[HDR_TEMPLATE_NAME].len >= MAX_TEMPLATE_NAME_LEN) { len 412 security/integrity/ima/ima_template.c hdr[HDR_TEMPLATE_NAME].len); len 413 security/integrity/ima/ima_template.c template_name[hdr[HDR_TEMPLATE_NAME].len] = 0; len 445 security/integrity/ima/ima_template.c hdr[HDR_TEMPLATE_DATA].len, len 451 security/integrity/ima/ima_template.c hdr[HDR_DIGEST].len); len 61 security/integrity/ima/ima_template_lib.c field_data->len = buflen; len 71 security/integrity/ima/ima_template_lib.c u32 buflen = field_data->len; len 102 security/integrity/ima/ima_template_lib.c u32 len = (show == IMA_SHOW_BINARY_OLD_STRING_FMT) ? len 103 security/integrity/ima/ima_template_lib.c strlen(field_data->data) : field_data->len; len 106 security/integrity/ima/ima_template_lib.c u32 field_len = !ima_canonical_fmt ? len : cpu_to_le32(len); len 111 security/integrity/ima/ima_template_lib.c if (!len) len 114 security/integrity/ima/ima_template_lib.c ima_putc(m, field_data->data, len); len 193 security/integrity/ima/ima_template_lib.c fields[i].len = *(u32 *)bufp; len 195 security/integrity/ima/ima_template_lib.c fields[i].len = le32_to_cpu(fields[i].len); len 200 security/integrity/ima/ima_template_lib.c if (bufp > (bufendp - fields[i].len)) len 204 security/integrity/ima/ima_template_lib.c bufp += fields[i].len; len 162 security/integrity/integrity.h const void *data, size_t len, key_perm_t perm); len 185 security/integrity/integrity.h const void *data, size_t len, len 259 security/integrity/integrity.h size_t len); len 262 security/integrity/integrity.h const void *data, size_t len) len 21 security/integrity/platform_certs/load_ipl_s390.c unsigned int len; len 29 security/integrity/platform_certs/load_ipl_s390.c len = *(unsigned int *) ptr; len 31 security/integrity/platform_certs/load_ipl_s390.c add_to_platform_keyring("IPL:db", ptr, len); len 32 security/integrity/platform_certs/load_ipl_s390.c ptr += len; len 76 security/integrity/platform_certs/load_uefi.c size_t len, const char *type, len 81 security/integrity/platform_certs/load_uefi.c hash = kmalloc(type_len + len * 2 + 1, GFP_KERNEL); len 86 security/integrity/platform_certs/load_uefi.c bin2hex(p, data, len); len 87 security/integrity/platform_certs/load_uefi.c p += len * 2; len 98 security/integrity/platform_certs/load_uefi.c const void *data, size_t len) len 100 security/integrity/platform_certs/load_uefi.c uefi_blacklist_hash(source, data, len, "tbs:", 4); len 107 security/integrity/platform_certs/load_uefi.c const void *data, size_t len) len 109 security/integrity/platform_certs/load_uefi.c uefi_blacklist_hash(source, data, len, "bin:", 4); len 27 security/integrity/platform_certs/platform_keyring.c size_t len) len 34 security/integrity/platform_certs/platform_keyring.c rc = integrity_load_cert(INTEGRITY_KEYRING_PLATFORM, source, data, len, len 159 security/keys/big_key.c static void *big_key_alloc_buffer(size_t len) len 162 security/keys/big_key.c unsigned int npg = (len + PAGE_SIZE - 1) >> PAGE_SHIFT; len 181 security/keys/big_key.c l = min_t(size_t, len, PAGE_SIZE); len 183 security/keys/big_key.c len -= l; len 275 security/keys/encrypted-keys/encrypted.c int len; len 285 security/keys/encrypted-keys/encrypted.c len = sprintf(ascii_buf, "%s %s %s ", epayload->format, len 289 security/keys/encrypted-keys/encrypted.c bufp = &ascii_buf[len]; len 290 security/keys/encrypted-keys/encrypted.c for (i = 0; i < (asciiblob_len - len) / 2; i++) len 530 security/keys/encrypted-keys/encrypted.c unsigned short len; len 536 security/keys/encrypted-keys/encrypted.c len = epayload->datablob_len; len 539 security/keys/encrypted-keys/encrypted.c len -= strlen(epayload->format) + 1; len 543 security/keys/encrypted-keys/encrypted.c ret = calc_hmac(digest, derived_key, sizeof derived_key, p, len); len 45 security/keys/keyctl.c unsigned len) len 49 security/keys/keyctl.c ret = strncpy_from_user(type, _type, len); len 52 security/keys/keyctl.c if (ret == 0 || ret >= len) len 56 security/keys/keyctl.c type[len - 1] = '\0'; len 147 security/lockdown/lockdown.c int i, len, err = -EINVAL; len 153 security/lockdown/lockdown.c len = strlen(state); len 154 security/lockdown/lockdown.c if (len && state[len-1] == '\n') { len 155 security/lockdown/lockdown.c state[len-1] = '\0'; len 156 security/lockdown/lockdown.c len--; len 322 security/lsm_audit.c int len = 0; len 359 security/lsm_audit.c len = addr->len-sizeof(short); len 365 security/lsm_audit.c audit_log_n_hex(ab, p, len); len 111 security/safesetid/securityfs.c const char __user *ubuf, size_t len) len 123 security/safesetid/securityfs.c p = buf = memdup_user_nul(ubuf, len); len 185 security/safesetid/securityfs.c err = len; len 197 security/safesetid/securityfs.c size_t len, len 206 security/safesetid/securityfs.c return handle_policy_update(file, buf, len); len 210 security/safesetid/securityfs.c size_t len, loff_t *ppos) len 221 security/safesetid/securityfs.c res = simple_read_from_buffer(buf, len, ppos, len 894 security/security.c int security_add_mnt_opt(const char *option, const char *val, int len, len 898 security/security.c option, val, len, mnt_opts); len 1006 security/security.c void **value, size_t *len) len 1011 security/security.c qstr, name, value, len); len 2054 security/security.c int __user *optlen, unsigned len) len 2057 security/security.c optval, optlen, len); len 331 security/selinux/avc.c node->ae.xp_node->xp.len++; len 358 security/selinux/avc.c if (src->xp.len == 0) len 365 security/selinux/avc.c dest->xp.len = src->xp.len; len 1062 security/selinux/avc.c if (!xp_node || !xp_node->xp.len) len 426 security/selinux/hooks.c int len; len 443 security/selinux/hooks.c size_t len = tokens[i].len; len 444 security/selinux/hooks.c if (len > l || memcmp(s, tokens[i].name, len)) len 447 security/selinux/hooks.c if (len == l || s[len] != '=') len 449 security/selinux/hooks.c *arg = s + len + 1; len 450 security/selinux/hooks.c } else if (len != l) len 1038 security/selinux/hooks.c static int selinux_add_mnt_opt(const char *option, const char *val, int len, len 1055 security/selinux/hooks.c val = kmemdup_nul(val, len, GFP_KERNEL); len 1079 security/selinux/hooks.c u32 len; len 1083 security/selinux/hooks.c &context, &len); len 1374 security/selinux/hooks.c unsigned int len; len 1377 security/selinux/hooks.c len = INITCONTEXTLEN; len 1378 security/selinux/hooks.c context = kmalloc(len + 1, GFP_NOFS); len 1382 security/selinux/hooks.c context[len] = '\0'; len 1383 security/selinux/hooks.c rc = __vfs_getxattr(dentry, inode, XATTR_NAME_SELINUX, context, len); len 1392 security/selinux/hooks.c len = rc; len 1393 security/selinux/hooks.c context = kmalloc(len + 1, GFP_NOFS); len 1397 security/selinux/hooks.c context[len] = '\0'; len 1399 security/selinux/hooks.c context, len); len 2610 security/selinux/hooks.c int len; len 2613 security/selinux/hooks.c for (len = 0; (c = s[len]) != '\0'; len++) { len 2619 security/selinux/hooks.c return len; len 2630 security/selinux/hooks.c int len = opt_len(from); len 2634 security/selinux/hooks.c token = match_opt_prefix(from, len, &arg); len 2641 security/selinux/hooks.c for (p = q = arg; p < from + len; p++) { len 2660 security/selinux/hooks.c len++; len 2663 security/selinux/hooks.c memmove(to, from, len); len 2664 security/selinux/hooks.c to += len; len 2667 security/selinux/hooks.c if (!from[len]) len 2669 security/selinux/hooks.c from += len + 1; len 2909 security/selinux/hooks.c void **value, size_t *len) len 2942 security/selinux/hooks.c if (value && len) { len 2948 security/selinux/hooks.c *len = clen; len 3412 security/selinux/hooks.c const int len = sizeof(XATTR_NAME_SELINUX); len 3413 security/selinux/hooks.c if (buffer && len <= buffer_size) len 3414 security/selinux/hooks.c memcpy(buffer, XATTR_NAME_SELINUX, len); len 3415 security/selinux/hooks.c return len; len 5064 security/selinux/hooks.c int __user *optlen, unsigned len) len 5084 security/selinux/hooks.c if (scontext_len > len) { len 5268 security/selinux/hooks.c int len, err = 0, walk_size = 0; len 5288 security/selinux/hooks.c len = sizeof(struct sockaddr_in); len 5291 security/selinux/hooks.c len = sizeof(struct sockaddr_in6); len 5297 security/selinux/hooks.c if (walk_size + len > addrlen) len 5306 security/selinux/hooks.c err = selinux_socket_bind(sock, addr, len); len 5313 security/selinux/hooks.c err = selinux_socket_connect_helper(sock, addr, len); len 5335 security/selinux/hooks.c addr_buf += len; len 5336 security/selinux/hooks.c walk_size += len; len 5526 security/selinux/hooks.c unsigned int data_len = skb->len; len 6300 security/selinux/hooks.c unsigned len; len 6334 security/selinux/hooks.c error = security_sid_to_context(&selinux_state, sid, value, &len); len 6337 security/selinux/hooks.c return len; len 6539 security/selinux/hooks.c int len = 0; len 6540 security/selinux/hooks.c len = selinux_inode_getsecurity(inode, XATTR_SELINUX_SUFFIX, len 6542 security/selinux/hooks.c if (len < 0) len 6543 security/selinux/hooks.c return len; len 6544 security/selinux/hooks.c *ctxlen = len; len 6604 security/selinux/hooks.c unsigned len; len 6608 security/selinux/hooks.c &context, &len); len 6610 security/selinux/hooks.c rc = len; len 17 security/selinux/include/conditional.h int *len, char ***names, int **values); len 20 security/selinux/include/conditional.h int len, int *values); len 182 security/selinux/include/security.h void *data, size_t len); len 184 security/selinux/include/security.h void **data, size_t *len); len 218 security/selinux/include/security.h u16 len; /* length associated decision chain */ len 43 security/selinux/netlink.c static void selnl_add_payload(struct nlmsghdr *nlh, int len, int msgtype, void *data) len 49 security/selinux/netlink.c memset(msg, 0, len); len 57 security/selinux/netlink.c memset(msg, 0, len); len 69 security/selinux/netlink.c int len; len 74 security/selinux/netlink.c len = selnl_msglen(msgtype); len 76 security/selinux/netlink.c skb = nlmsg_new(len, GFP_USER); len 81 security/selinux/netlink.c nlh = nlmsg_put(skb, 0, 0, msgtype, len, 0); len 84 security/selinux/netlink.c selnl_add_payload(nlh, len, msgtype, data); len 369 security/selinux/selinuxfs.c size_t len; len 405 security/selinux/selinuxfs.c rc = security_read_policy(state, &plm->data, &plm->len); len 452 security/selinux/selinuxfs.c return simple_read_from_buffer(buf, count, ppos, plm->data, plm->len); len 465 security/selinux/selinuxfs.c if (offset >= roundup(plm->len, PAGE_SIZE)) len 597 security/selinux/selinuxfs.c u32 sid, len; len 610 security/selinux/selinuxfs.c length = security_sid_to_context(state, sid, &canon, &len); len 615 security/selinux/selinuxfs.c if (len > SIMPLE_TRANSACTION_LIMIT) { len 617 security/selinux/selinuxfs.c "payload max\n", __func__, len); len 621 security/selinux/selinuxfs.c memcpy(buf, canon, len); len 622 security/selinux/selinuxfs.c length = len; len 873 security/selinux/selinuxfs.c u32 len; len 946 security/selinux/selinuxfs.c length = security_sid_to_context(state, newsid, &newcon, &len); len 951 security/selinux/selinuxfs.c if (len > SIMPLE_TRANSACTION_LIMIT) { len 953 security/selinux/selinuxfs.c "payload max\n", __func__, len); len 957 security/selinux/selinuxfs.c memcpy(buf, newcon, len); len 958 security/selinux/selinuxfs.c length = len; len 976 security/selinux/selinuxfs.c u32 len; len 1011 security/selinux/selinuxfs.c length = security_sid_to_context(state, newsid, &newcon, &len); len 1016 security/selinux/selinuxfs.c if (len > SIMPLE_TRANSACTION_LIMIT) len 1019 security/selinux/selinuxfs.c memcpy(buf, newcon, len); len 1020 security/selinux/selinuxfs.c length = len; len 1037 security/selinux/selinuxfs.c u32 len, nsids; len 1071 security/selinux/selinuxfs.c rc = security_sid_to_context(state, sids[i], &newcon, &len); len 1076 security/selinux/selinuxfs.c if ((length + len) >= SIMPLE_TRANSACTION_LIMIT) { len 1081 security/selinux/selinuxfs.c memcpy(ptr, newcon, len); len 1083 security/selinux/selinuxfs.c ptr += len; len 1084 security/selinux/selinuxfs.c length += len; len 1102 security/selinux/selinuxfs.c u32 len; len 1137 security/selinux/selinuxfs.c length = security_sid_to_context(state, newsid, &newcon, &len); len 1142 security/selinux/selinuxfs.c if (len > SIMPLE_TRANSACTION_LIMIT) { len 1144 security/selinux/selinuxfs.c "payload max\n", __func__, len); len 1148 security/selinux/selinuxfs.c memcpy(buf, newcon, len); len 1149 security/selinux/selinuxfs.c length = len; len 1329 security/selinux/selinuxfs.c ssize_t len; len 1373 security/selinux/selinuxfs.c len = snprintf(page, PAGE_SIZE, "/%s/%s", BOOL_DIR_NAME, names[i]); len 1374 security/selinux/selinuxfs.c if (len >= PAGE_SIZE) { len 1611 security/selinux/selinuxfs.c u32 sid, len; len 1615 security/selinux/selinuxfs.c ret = security_sid_to_context(fsi->state, sid, &con, &len); len 1619 security/selinux/selinuxfs.c ret = simple_read_from_buffer(buf, count, ppos, con, len); len 1679 security/selinux/selinuxfs.c ssize_t len = snprintf(res, sizeof(res), "%d", sel_ino_to_class(ino)); len 1680 security/selinux/selinuxfs.c return simple_read_from_buffer(buf, count, ppos, res, len); len 1693 security/selinux/selinuxfs.c ssize_t len = snprintf(res, sizeof(res), "%d", sel_ino_to_perm(ino)); len 1694 security/selinux/selinuxfs.c return simple_read_from_buffer(buf, count, ppos, res, len); len 221 security/selinux/ss/conditional.c u32 len; len 239 security/selinux/ss/conditional.c len = le32_to_cpu(buf[2]); len 240 security/selinux/ss/conditional.c if (((len == 0) || (len == (u32)-1))) len 244 security/selinux/ss/conditional.c key = kmalloc(len + 1, GFP_KERNEL); len 247 security/selinux/ss/conditional.c rc = next_entry(key, fp, len); len 250 security/selinux/ss/conditional.c key[len] = '\0'; len 353 security/selinux/ss/conditional.c u32 len; len 362 security/selinux/ss/conditional.c len = le32_to_cpu(buf[0]); len 363 security/selinux/ss/conditional.c if (len == 0) len 370 security/selinux/ss/conditional.c for (i = 0; i < len; i++) { len 398 security/selinux/ss/conditional.c u32 len, i; len 409 security/selinux/ss/conditional.c len = le32_to_cpu(buf[1]); len 411 security/selinux/ss/conditional.c for (i = 0; i < len; i++) { len 453 security/selinux/ss/conditional.c u32 i, len; len 460 security/selinux/ss/conditional.c len = le32_to_cpu(buf[0]); len 466 security/selinux/ss/conditional.c for (i = 0; i < len; i++) { len 496 security/selinux/ss/conditional.c u32 len; len 499 security/selinux/ss/conditional.c len = strlen(key); len 502 security/selinux/ss/conditional.c buf[2] = cpu_to_le32(len); len 506 security/selinux/ss/conditional.c rc = put_entry(key, 1, len, fp); len 526 security/selinux/ss/conditional.c u32 len; len 529 security/selinux/ss/conditional.c len = 0; len 531 security/selinux/ss/conditional.c len++; len 533 security/selinux/ss/conditional.c buf[0] = cpu_to_le32(len); len 538 security/selinux/ss/conditional.c if (len == 0) len 556 security/selinux/ss/conditional.c u32 len = 0; len 564 security/selinux/ss/conditional.c len++; len 566 security/selinux/ss/conditional.c buf[0] = cpu_to_le32(len); len 592 security/selinux/ss/conditional.c u32 len; len 596 security/selinux/ss/conditional.c len = 0; len 598 security/selinux/ss/conditional.c len++; len 599 security/selinux/ss/conditional.c buf[0] = cpu_to_le32(len); len 31 security/selinux/ss/context.h u32 len; /* length of string in bytes */ len 129 security/selinux/ss/context.h dst->len = src->len; len 132 security/selinux/ss/context.h dst->len = 0; len 147 security/selinux/ss/context.h c->len = 0; len 153 security/selinux/ss/context.h if (c1->len && c2->len) len 154 security/selinux/ss/context.h return (c1->len == c2->len && !strcmp(c1->str, c2->str)); len 155 security/selinux/ss/context.h if (c1->len || c2->len) len 38 security/selinux/ss/mls.c int i, l, len, head, prev; len 46 security/selinux/ss/mls.c len = 1; /* for the beginning ":" */ len 49 security/selinux/ss/mls.c len += strlen(sym_name(p, SYM_LEVELS, index_sens - 1)); len 60 security/selinux/ss/mls.c len += strlen(nm) + 1; len 63 security/selinux/ss/mls.c len += strlen(nm) + 1; len 70 security/selinux/ss/mls.c len += strlen(nm) + 1; len 77 security/selinux/ss/mls.c len++; len 81 security/selinux/ss/mls.c return len; len 1059 security/selinux/ss/policydb.c static int str_read(char **strp, gfp_t flags, void *fp, u32 len) len 1064 security/selinux/ss/policydb.c if ((len == 0) || (len == (u32)-1)) len 1067 security/selinux/ss/policydb.c str = kmalloc(len + 1, flags | __GFP_NOWARN); len 1074 security/selinux/ss/policydb.c rc = next_entry(str, fp, len); len 1078 security/selinux/ss/policydb.c str[len] = '\0'; len 1088 security/selinux/ss/policydb.c u32 len; len 1098 security/selinux/ss/policydb.c len = le32_to_cpu(buf[0]); len 1101 security/selinux/ss/policydb.c rc = str_read(&key, GFP_KERNEL, fp, len); len 1120 security/selinux/ss/policydb.c u32 len, nel; len 1131 security/selinux/ss/policydb.c len = le32_to_cpu(buf[0]); len 1140 security/selinux/ss/policydb.c rc = str_read(&key, GFP_KERNEL, fp, len); len 1285 security/selinux/ss/policydb.c u32 len, len2, ncons, nel; len 1296 security/selinux/ss/policydb.c len = le32_to_cpu(buf[0]); len 1308 security/selinux/ss/policydb.c rc = str_read(&key, GFP_KERNEL, fp, len); len 1380 security/selinux/ss/policydb.c u32 len; len 1393 security/selinux/ss/policydb.c len = le32_to_cpu(buf[0]); len 1398 security/selinux/ss/policydb.c rc = str_read(&key, GFP_KERNEL, fp, len); len 1436 security/selinux/ss/policydb.c u32 len; len 1449 security/selinux/ss/policydb.c len = le32_to_cpu(buf[0]); len 1464 security/selinux/ss/policydb.c rc = str_read(&key, GFP_KERNEL, fp, len); len 1510 security/selinux/ss/policydb.c u32 len; len 1523 security/selinux/ss/policydb.c len = le32_to_cpu(buf[0]); len 1528 security/selinux/ss/policydb.c rc = str_read(&key, GFP_KERNEL, fp, len); len 1560 security/selinux/ss/policydb.c u32 len; len 1570 security/selinux/ss/policydb.c len = le32_to_cpu(buf[0]); len 1573 security/selinux/ss/policydb.c rc = str_read(&key, GFP_ATOMIC, fp, len); len 1601 security/selinux/ss/policydb.c u32 len; len 1611 security/selinux/ss/policydb.c len = le32_to_cpu(buf[0]); len 1615 security/selinux/ss/policydb.c rc = str_read(&key, GFP_ATOMIC, fp, len); len 1878 security/selinux/ss/policydb.c u32 nel, len; len 1908 security/selinux/ss/policydb.c len = le32_to_cpu(buf[0]); len 1911 security/selinux/ss/policydb.c rc = str_read(&name, GFP_KERNEL, fp, len); len 1958 security/selinux/ss/policydb.c u32 nel, nel2, len, len2; len 1974 security/selinux/ss/policydb.c len = le32_to_cpu(buf[0]); len 1981 security/selinux/ss/policydb.c rc = str_read(&newgenfs->fstype, GFP_KERNEL, fp, len); len 2013 security/selinux/ss/policydb.c len = le32_to_cpu(buf[0]); len 2020 security/selinux/ss/policydb.c rc = str_read(&newc->u.name, GFP_KERNEL, fp, len); len 2043 security/selinux/ss/policydb.c len = strlen(newc->u.name); len 2045 security/selinux/ss/policydb.c if (len > len2) len 2072 security/selinux/ss/policydb.c u32 nel, len; len 2112 security/selinux/ss/policydb.c len = le32_to_cpu(buf[0]); len 2114 security/selinux/ss/policydb.c rc = str_read(&c->u.name, GFP_KERNEL, fp, len); len 2159 security/selinux/ss/policydb.c len = le32_to_cpu(buf[1]); len 2160 security/selinux/ss/policydb.c rc = str_read(&c->u.name, GFP_KERNEL, fp, len); len 2221 security/selinux/ss/policydb.c len = le32_to_cpu(buf[0]); len 2223 security/selinux/ss/policydb.c rc = str_read(&c->u.ibendport.dev_name, GFP_KERNEL, fp, len); len 2260 security/selinux/ss/policydb.c u32 len, nprim, nel; len 2283 security/selinux/ss/policydb.c len = le32_to_cpu(buf[1]); len 2284 security/selinux/ss/policydb.c if (len != strlen(POLICYDB_STRING)) { len 2287 security/selinux/ss/policydb.c len, strlen(POLICYDB_STRING)); len 2292 security/selinux/ss/policydb.c policydb_str = kmalloc(len + 1, GFP_KERNEL); len 2295 security/selinux/ss/policydb.c "string of length %d\n", len); len 2299 security/selinux/ss/policydb.c rc = next_entry(policydb_str, fp, len); len 2307 security/selinux/ss/policydb.c policydb_str[len] = '\0'; len 2602 security/selinux/ss/policydb.c size_t len; len 2605 security/selinux/ss/policydb.c len = strlen(key); len 2606 security/selinux/ss/policydb.c buf[0] = cpu_to_le32(len); len 2612 security/selinux/ss/policydb.c rc = put_entry(key, 1, len, fp); len 2630 security/selinux/ss/policydb.c size_t len; len 2633 security/selinux/ss/policydb.c len = strlen(key); len 2634 security/selinux/ss/policydb.c buf[0] = cpu_to_le32(len); len 2641 security/selinux/ss/policydb.c rc = put_entry(key, 1, len, fp); len 2741 security/selinux/ss/policydb.c size_t len; len 2744 security/selinux/ss/policydb.c len = strlen(key); len 2745 security/selinux/ss/policydb.c buf[0] = cpu_to_le32(len); len 2751 security/selinux/ss/policydb.c rc = put_entry(key, 1, len, fp); len 2765 security/selinux/ss/policydb.c size_t len; len 2768 security/selinux/ss/policydb.c len = strlen(key); len 2769 security/selinux/ss/policydb.c buf[0] = cpu_to_le32(len); len 2777 security/selinux/ss/policydb.c rc = put_entry(key, 1, len, fp); len 2863 security/selinux/ss/policydb.c size_t len, len2; len 2866 security/selinux/ss/policydb.c len = strlen(key); len 2876 security/selinux/ss/policydb.c buf[0] = cpu_to_le32(len); len 2889 security/selinux/ss/policydb.c rc = put_entry(key, 1, len, fp); len 2949 security/selinux/ss/policydb.c size_t items, len; len 2952 security/selinux/ss/policydb.c len = strlen(key); len 2954 security/selinux/ss/policydb.c buf[items++] = cpu_to_le32(len); len 2965 security/selinux/ss/policydb.c rc = put_entry(key, 1, len, fp); len 2989 security/selinux/ss/policydb.c size_t items, len; len 2991 security/selinux/ss/policydb.c len = strlen(key); len 2993 security/selinux/ss/policydb.c buf[items++] = cpu_to_le32(len); len 3014 security/selinux/ss/policydb.c rc = put_entry(key, 1, len, fp); len 3029 security/selinux/ss/policydb.c size_t items, len; len 3032 security/selinux/ss/policydb.c len = strlen(key); len 3034 security/selinux/ss/policydb.c buf[items++] = cpu_to_le32(len); len 3043 security/selinux/ss/policydb.c rc = put_entry(key, 1, len, fp); len 3079 security/selinux/ss/policydb.c size_t nel, len; len 3105 security/selinux/ss/policydb.c len = strlen(c->u.name); len 3106 security/selinux/ss/policydb.c buf[0] = cpu_to_le32(len); len 3110 security/selinux/ss/policydb.c rc = put_entry(c->u.name, 1, len, fp); len 3143 security/selinux/ss/policydb.c len = strlen(c->u.name); len 3144 security/selinux/ss/policydb.c buf[1] = cpu_to_le32(len); len 3148 security/selinux/ss/policydb.c rc = put_entry(c->u.name, 1, len, fp); len 3186 security/selinux/ss/policydb.c len = strlen(c->u.ibendport.dev_name); len 3187 security/selinux/ss/policydb.c buf[0] = cpu_to_le32(len); len 3192 security/selinux/ss/policydb.c rc = put_entry(c->u.ibendport.dev_name, 1, len, fp); len 3209 security/selinux/ss/policydb.c size_t len; len 3213 security/selinux/ss/policydb.c len = 0; len 3215 security/selinux/ss/policydb.c len++; len 3216 security/selinux/ss/policydb.c buf[0] = cpu_to_le32(len); len 3221 security/selinux/ss/policydb.c len = strlen(genfs->fstype); len 3222 security/selinux/ss/policydb.c buf[0] = cpu_to_le32(len); len 3226 security/selinux/ss/policydb.c rc = put_entry(genfs->fstype, 1, len, fp); len 3229 security/selinux/ss/policydb.c len = 0; len 3231 security/selinux/ss/policydb.c len++; len 3232 security/selinux/ss/policydb.c buf[0] = cpu_to_le32(len); len 3237 security/selinux/ss/policydb.c len = strlen(c->u.name); len 3238 security/selinux/ss/policydb.c buf[0] = cpu_to_le32(len); len 3242 security/selinux/ss/policydb.c rc = put_entry(c->u.name, 1, len, fp); len 3328 security/selinux/ss/policydb.c u32 len; len 3330 security/selinux/ss/policydb.c len = strlen(ft->name); len 3331 security/selinux/ss/policydb.c buf[0] = cpu_to_le32(len); len 3336 security/selinux/ss/policydb.c rc = put_entry(ft->name, sizeof(char), len, fp); len 3389 security/selinux/ss/policydb.c size_t len; len 3416 security/selinux/ss/policydb.c len = strlen(POLICYDB_STRING); len 3417 security/selinux/ss/policydb.c buf[1] = cpu_to_le32(len); len 3421 security/selinux/ss/policydb.c rc = put_entry(POLICYDB_STRING, 1, len, fp); len 300 security/selinux/ss/policydb.h size_t len; len 336 security/selinux/ss/policydb.h size_t len; len 346 security/selinux/ss/policydb.h if (bytes > fp->len) len 351 security/selinux/ss/policydb.h fp->len -= bytes; len 357 security/selinux/ss/policydb.h size_t len = bytes * num; len 359 security/selinux/ss/policydb.h memcpy(fp->data, buf, len); len 360 security/selinux/ss/policydb.h fp->data += len; len 361 security/selinux/ss/policydb.h fp->len -= len; len 606 security/selinux/ss/services.c xperms->len = 1; len 634 security/selinux/ss/services.c xperms->len = 0; len 1106 security/selinux/ss/services.c xperms->len = 0; len 1218 security/selinux/ss/services.c if (context->len) { len 1219 security/selinux/ss/services.c *scontext_len = context->len; len 1315 security/selinux/ss/services.c if (only_invalid && !context->len) len 1500 security/selinux/ss/services.c context.len = strlen(str) + 1; len 1901 security/selinux/ss/services.c u32 len; len 1906 security/selinux/ss/services.c if (!context_struct_to_string(policydb, context, &s, &len)) { len 1936 security/selinux/ss/services.c u32 len; len 1956 security/selinux/ss/services.c memcpy(s, oldc->str, oldc->len); len 1959 security/selinux/ss/services.c newc->len = oldc->len; len 2039 security/selinux/ss/services.c rc = context_struct_to_string(args->oldp, oldc, &s, &len); len 2044 security/selinux/ss/services.c newc->len = len; len 2084 security/selinux/ss/services.c int security_load_policy(struct selinux_state *state, void *data, size_t len) len 2095 security/selinux/ss/services.c struct policy_file file = { data, len }, *fp = &file; len 2119 security/selinux/ss/services.c policydb->len = len; len 2154 security/selinux/ss/services.c newpolicydb->len = len; len 2244 security/selinux/ss/services.c size_t len; len 2247 security/selinux/ss/services.c len = p->len; len 2250 security/selinux/ss/services.c return len; len 2676 security/selinux/ss/services.c int len; len 2699 security/selinux/ss/services.c len = strlen(c->u.name); len 2701 security/selinux/ss/services.c (strncmp(c->u.name, path, len) == 0)) len 2796 security/selinux/ss/services.c int *len, char ***names, int **values) len 2802 security/selinux/ss/services.c *len = 0; len 2816 security/selinux/ss/services.c *len = policydb->p_bools.nprim; len 2817 security/selinux/ss/services.c if (!*len) len 2821 security/selinux/ss/services.c *names = kcalloc(*len, sizeof(char *), GFP_ATOMIC); len 2826 security/selinux/ss/services.c *values = kcalloc(*len, sizeof(int), GFP_ATOMIC); len 2830 security/selinux/ss/services.c for (i = 0; i < *len; i++) { len 2845 security/selinux/ss/services.c for (i = 0; i < *len; i++) len 2853 security/selinux/ss/services.c int security_set_bools(struct selinux_state *state, int len, int *values) len 2866 security/selinux/ss/services.c if (len != lenp) len 2869 security/selinux/ss/services.c for (i = 0; i < len; i++) { len 2910 security/selinux/ss/services.c int len; len 2917 security/selinux/ss/services.c len = policydb->p_bools.nprim; len 2918 security/selinux/ss/services.c if (index >= len) len 2972 security/selinux/ss/services.c u32 len; len 3013 security/selinux/ss/services.c &len)) { len 3022 security/selinux/ss/services.c audit_log_n_untrustedstring(ab, s, len - 1); len 3692 security/selinux/ss/services.c void **data, size_t *len) len 3701 security/selinux/ss/services.c *len = security_policydb_len(state); len 3703 security/selinux/ss/services.c *data = vmalloc_user(*len); len 3708 security/selinux/ss/services.c fp.len = *len; len 3717 security/selinux/ss/services.c *len = (unsigned long)fp.data - (unsigned long)*data; len 156 security/selinux/ss/sidtab.c if (context && (!context->len || force)) len 322 security/selinux/ss/sidtab.c if (context->len) len 235 security/selinux/xfrm.c for (i = sp->len - 1; i >= 0; i--) { len 412 security/selinux/xfrm.c for (i = 0; i < sp->len; i++) { len 302 security/smack/smack.h char *smk_parse_smack(const char *string, int len); len 444 security/smack/smack_access.c char *smk_parse_smack(const char *string, int len) len 449 security/smack/smack_access.c if (len <= 0) len 450 security/smack/smack_access.c len = strlen(string) + 1; len 460 security/smack/smack_access.c for (i = 0; i < len; i++) len 486 security/smack/smack_access.c int len) len 498 security/smack/smack_access.c for (cat = 1, cp = catset, byte = 0; byte < len; cp++, byte++) len 522 security/smack/smack_access.c struct smack_known *smk_import_entry(const char *string, int len) len 529 security/smack/smack_access.c smack = smk_parse_smack(string, len); len 63 security/smack/smack_lsm.c int len; len 76 security/smack/smack_lsm.c size_t len = smk_mount_opts[i].len; len 77 security/smack/smack_lsm.c if (len > l || memcmp(s, smk_mount_opts[i].name, len)) len 79 security/smack/smack_lsm.c if (len == l || s[len] != '=') len 81 security/smack/smack_lsm.c *arg = s + len + 1; len 726 security/smack/smack_lsm.c int token, len, rc; len 730 security/smack/smack_lsm.c len = next - from; len 732 security/smack/smack_lsm.c len = strlen(from); len 734 security/smack/smack_lsm.c token = match_opt_prefix(from, len, &arg); len 736 security/smack/smack_lsm.c arg = kmemdup_nul(arg, from + len - arg, GFP_KERNEL); len 748 security/smack/smack_lsm.c len++; len 751 security/smack/smack_lsm.c memmove(to, from, len); len 752 security/smack/smack_lsm.c to += len; len 755 security/smack/smack_lsm.c if (!from[len]) len 757 security/smack/smack_lsm.c from += len + 1; len 983 security/smack/smack_lsm.c void **value, size_t *len) len 994 security/smack/smack_lsm.c if (value && len) { len 1016 security/smack/smack_lsm.c *len = strlen(isp->smk_known); len 1486 security/smack/smack_lsm.c int len = sizeof(XATTR_NAME_SMACK); len 1488 security/smack/smack_lsm.c if (buffer != NULL && len <= buffer_size) len 1489 security/smack/smack_lsm.c memcpy(buffer, XATTR_NAME_SMACK, len); len 1491 security/smack/smack_lsm.c return len; len 3950 security/smack/smack_lsm.c int __user *optlen, unsigned len) len 3963 security/smack/smack_lsm.c if (slen > len) len 317 security/smack/smackfs.c int len) len 323 security/smack/smackfs.c rule->smk_subject = smk_import_entry(subject, len); len 327 security/smack/smackfs.c rule->smk_object = smk_import_entry(object, len); len 331 security/smack/smackfs.c cp = smk_parse_smack(subject, len); len 340 security/smack/smackfs.c cp = smk_parse_smack(object, len); len 29 security/tomoyo/audit.c int len; len 38 security/tomoyo/audit.c len = snprintf(buffer, tomoyo_buffer_len - 1, "argv[]={ "); len 39 security/tomoyo/audit.c cp = buffer + len; len 244 security/tomoyo/audit.c char *tomoyo_init_log(struct tomoyo_request_info *r, int len, const char *fmt, len 259 security/tomoyo/audit.c len += strlen(domainname) + strlen(header) + 10; len 268 security/tomoyo/audit.c len += strlen(realpath) + 80 + strlen(bprm_info); len 272 security/tomoyo/audit.c len += 18 + strlen(symlink); len 274 security/tomoyo/audit.c len = tomoyo_round2(len); len 275 security/tomoyo/audit.c buf = kzalloc(len, GFP_NOFS); len 278 security/tomoyo/audit.c len--; len 279 security/tomoyo/audit.c pos = snprintf(buf, len, "%s", header); len 283 security/tomoyo/audit.c pos += snprintf(buf + pos, len - pos, len 287 security/tomoyo/audit.c pos += snprintf(buf + pos, len - pos, " symlink.target=\"%s\"", len 289 security/tomoyo/audit.c pos += snprintf(buf + pos, len - pos, "\n%s\n", domainname); len 290 security/tomoyo/audit.c vsnprintf(buf + pos, len - pos, fmt, args); len 365 security/tomoyo/audit.c void tomoyo_write_log2(struct tomoyo_request_info *r, int len, const char *fmt, len 375 security/tomoyo/audit.c buf = tomoyo_init_log(r, len, fmt, args); len 384 security/tomoyo/audit.c len = tomoyo_round2(strlen(buf) + 1); len 389 security/tomoyo/audit.c entry->size = len + tomoyo_round2(sizeof(*entry)); len 422 security/tomoyo/audit.c int len; len 425 security/tomoyo/audit.c len = vsnprintf((char *) &len, 1, fmt, args) + 1; len 428 security/tomoyo/audit.c tomoyo_write_log2(r, len, fmt, args); len 196 security/tomoyo/common.c static void tomoyo_addprintf(char *buffer, int len, const char *fmt, ...) len 202 security/tomoyo/common.c vsnprintf(buffer + pos, len - pos - 1, fmt, args); len 217 security/tomoyo/common.c size_t len = strlen(w); len 219 security/tomoyo/common.c if (len) { len 220 security/tomoyo/common.c if (len > head->read_user_buf_avail) len 221 security/tomoyo/common.c len = head->read_user_buf_avail; len 222 security/tomoyo/common.c if (!len) len 224 security/tomoyo/common.c if (copy_to_user(head->read_user_buf, w, len)) len 226 security/tomoyo/common.c head->read_user_buf_avail -= len; len 227 security/tomoyo/common.c head->read_user_buf += len; len 228 security/tomoyo/common.c w += len; len 242 security/tomoyo/common.c for (len = 0; len < head->r.w_pos; len++) len 243 security/tomoyo/common.c head->r.w[len] = head->r.w[len + 1]; len 281 security/tomoyo/common.c size_t len; len 288 security/tomoyo/common.c len = vsnprintf(head->read_buf + pos, size, fmt, args) + 1; len 290 security/tomoyo/common.c if (pos + len >= head->readbuf_size) { len 294 security/tomoyo/common.c head->r.avail += len; len 607 security/tomoyo/common.c int len = 0; len 614 security/tomoyo/common.c len = strlen(category); len 615 security/tomoyo/common.c if (strncmp(name, category, len) || len 616 security/tomoyo/common.c name[len++] != ':' || name[len++] != ':') len 619 security/tomoyo/common.c if (strcmp(name + len, tomoyo_mac_keywords[i])) len 2006 security/tomoyo/common.c int len; len 2014 security/tomoyo/common.c len = strlen(cp) + 1; len 2020 security/tomoyo/common.c len += tomoyo_truncate(argv0) + 14; len 2025 security/tomoyo/common.c len += tomoyo_truncate(realpath) + 6; len 2029 security/tomoyo/common.c len += tomoyo_truncate(symlink + 1) + 1; len 2031 security/tomoyo/common.c buffer = kmalloc(len, GFP_NOFS); len 2034 security/tomoyo/common.c snprintf(buffer, len - 1, "%s", cp); len 2036 security/tomoyo/common.c tomoyo_addprintf(buffer, len, " exec.%s", realpath); len 2038 security/tomoyo/common.c tomoyo_addprintf(buffer, len, " exec.argv[0]=%s", argv0); len 2040 security/tomoyo/common.c tomoyo_addprintf(buffer, len, "%s", symlink); len 2063 security/tomoyo/common.c int len; len 2069 security/tomoyo/common.c len = vsnprintf((char *) &len, 1, fmt, args) + 1; len 2073 security/tomoyo/common.c tomoyo_write_log2(r, len, fmt, args); len 2097 security/tomoyo/common.c entry.query = tomoyo_init_log(r, len, fmt, args); len 2106 security/tomoyo/common.c len = tomoyo_round2(entry.query_len); len 2110 security/tomoyo/common.c tomoyo_memory_used[TOMOYO_MEMORY_QUERY] + len len 2116 security/tomoyo/common.c tomoyo_memory_used[TOMOYO_MEMORY_QUERY] += len; len 2133 security/tomoyo/common.c tomoyo_memory_used[TOMOYO_MEMORY_QUERY] -= len; len 2206 security/tomoyo/common.c size_t len = 0; len 2219 security/tomoyo/common.c len = ptr->query_len; len 2223 security/tomoyo/common.c if (!len) { len 2227 security/tomoyo/common.c buf = kzalloc(len + 32, GFP_NOFS); len 2241 security/tomoyo/common.c if (len == ptr->query_len) len 2242 security/tomoyo/common.c snprintf(buf, len + 31, "Q%u-%hu\n%s", ptr->serial, len 2585 security/tomoyo/common.c int len; len 2603 security/tomoyo/common.c len = head->read_user_buf - buffer; len 2605 security/tomoyo/common.c return len; len 2676 security/tomoyo/common.c const int len = head->writebuf_size * 2; len 2677 security/tomoyo/common.c char *cp = kzalloc(len, GFP_NOFS); len 2687 security/tomoyo/common.c head->writebuf_size = len; len 956 security/tomoyo/common.h char *tomoyo_init_log(struct tomoyo_request_info *r, int len, const char *fmt, len 1070 security/tomoyo/common.h void tomoyo_write_log2(struct tomoyo_request_info *r, int len, const char *fmt, len 439 security/tomoyo/domain.c (const char *name, const unsigned int len) len 444 security/tomoyo/domain.c if (strncmp(name, ns->name, len) || len 445 security/tomoyo/domain.c (name[len] && name[len] != ' ')) len 467 security/tomoyo/domain.c unsigned int len = 0; len 470 security/tomoyo/domain.c len++; len 471 security/tomoyo/domain.c ptr = tomoyo_find_namespace(domainname, len); len 474 security/tomoyo/domain.c if (len >= TOMOYO_EXEC_TMPSIZE - 10 || !tomoyo_domain_def(domainname)) len 476 security/tomoyo/domain.c entry = kzalloc(sizeof(*entry) + len + 1, GFP_NOFS); len 481 security/tomoyo/domain.c ptr = tomoyo_find_namespace(domainname, len); len 486 security/tomoyo/domain.c memmove(name, domainname, len); len 487 security/tomoyo/domain.c name[len] = '\0'; len 508 security/tomoyo/domain.c const int len = strlen(namespace); len 510 security/tomoyo/domain.c return strncmp(domainname, namespace, len) || len 511 security/tomoyo/domain.c (domainname[len] && domainname[len] != ' '); len 156 security/tomoyo/memory.c int len; len 161 security/tomoyo/memory.c len = strlen(name) + 1; len 162 security/tomoyo/memory.c hash = full_name_hash(NULL, (const unsigned char *) name, len - 1); len 173 security/tomoyo/memory.c ptr = kzalloc(sizeof(*ptr) + len, GFP_NOFS); len 176 security/tomoyo/memory.c memmove((char *) ptr->entry.name, name, len); len 382 security/tomoyo/network.c int len; len 390 security/tomoyo/network.c len = strlen(buf); len 391 security/tomoyo/network.c snprintf(buf + len, sizeof(buf) - len, " %u", len 554 security/tomoyo/network.c int len = address->unix0.addr_len - sizeof(sa_family_t); len 556 security/tomoyo/network.c if (len <= 0) { len 558 security/tomoyo/network.c len = 9; len 560 security/tomoyo/network.c len = strnlen(buf, len); len 562 security/tomoyo/network.c buf = tomoyo_encode2(buf, len); len 25 security/tomoyo/realpath.c int len = 0; len 36 security/tomoyo/realpath.c len += 2; len 38 security/tomoyo/realpath.c len++; len 40 security/tomoyo/realpath.c len += 4; len 42 security/tomoyo/realpath.c len++; len 44 security/tomoyo/realpath.c cp = kzalloc(len + 10, GFP_NOFS); len 104 security/tomoyo/securityfs_if.c loff_t len = strlen(domain); len 107 security/tomoyo/securityfs_if.c if (pos >= len || !count) len 109 security/tomoyo/securityfs_if.c len -= pos; len 110 security/tomoyo/securityfs_if.c if (count < len) len 111 security/tomoyo/securityfs_if.c len = count; len 112 security/tomoyo/securityfs_if.c if (copy_to_user(buf, domain + pos, len)) len 114 security/tomoyo/securityfs_if.c *ppos += len; len 115 security/tomoyo/securityfs_if.c return len; len 384 security/tomoyo/util.c const int len = strlen(find); len 387 security/tomoyo/util.c if (strncmp(tmp, find, len)) len 389 security/tomoyo/util.c tmp += len; len 433 security/tomoyo/util.c static bool tomoyo_correct_word2(const char *string, size_t len) len 441 security/tomoyo/util.c if (!len) len 443 security/tomoyo/util.c while (len--) { len 446 security/tomoyo/util.c if (!len--) len 479 security/tomoyo/util.c if (!len-- || !len--) len 566 security/tomoyo/util.c int len; len 572 security/tomoyo/util.c len = strlen(buffer); len 574 security/tomoyo/util.c len = cp - buffer; len 575 security/tomoyo/util.c if (buffer[len - 1] != '>' || len 576 security/tomoyo/util.c !tomoyo_correct_word2(buffer + 1, len - 2)) len 616 security/tomoyo/util.c int len = 0; len 622 security/tomoyo/util.c len++; len 628 security/tomoyo/util.c len += 2; len 640 security/tomoyo/util.c len += 4; len 645 security/tomoyo/util.c return len; len 658 security/tomoyo/util.c const int len = strlen(name); len 661 security/tomoyo/util.c ptr->is_dir = len && (name[len - 1] == '/'); len 662 security/tomoyo/util.c ptr->is_patterned = (ptr->const_len < len); len 663 security/tomoyo/util.c ptr->hash = full_name_hash(NULL, name, len); len 920 security/tomoyo/util.c const int len = pattern->const_len; len 929 security/tomoyo/util.c if (strncmp(f, p, len)) len 931 security/tomoyo/util.c f += len; len 932 security/tomoyo/util.c p += len; len 241 sound/ac97/bus.c size_t len) len 249 sound/ac97/bus.c return len; len 255 sound/ac97/bus.c size_t len) len 266 sound/ac97/bus.c return len; len 108 sound/aoa/codecs/tas.c static inline int tas_write_reg(struct tas *tas, u8 reg, u8 len, u8 *data) len 110 sound/aoa/codecs/tas.c if (len == 1) len 113 sound/aoa/codecs/tas.c return i2c_smbus_write_i2c_block_data(tas->i2c, reg, len, data); len 223 sound/arm/aaci.c unsigned int len = aacirun->fifo_bytes; len 237 sound/arm/aaci.c len >>= 1; len 239 sound/arm/aaci.c aacirun->bytes -= len; len 242 sound/arm/aaci.c for( ; len > 0; len -= 16) { len 283 sound/arm/aaci.c unsigned int len = aacirun->fifo_bytes; len 297 sound/arm/aaci.c len >>= 1; len 299 sound/arm/aaci.c aacirun->bytes -= len; len 302 sound/arm/aaci.c for ( ; len > 0; len -= 16) { len 1445 sound/core/control.c unsigned int len; len 1453 sound/core/control.c len = sizeof(unsigned int) * 2 + kctl->tlv.p[1]; len 1454 sound/core/control.c if (size < len) len 1457 sound/core/control.c if (copy_to_user(buf, kctl->tlv.p, len)) len 331 sound/core/info.c if (next > buf->len) { len 339 sound/core/info.c buf->len = PAGE_ALIGN(next); len 607 sound/core/info.c int snd_info_get_line(struct snd_info_buffer *buffer, char *line, int len) len 613 sound/core/info.c if (len <= 0 || buffer->stop || buffer->error) len 621 sound/core/info.c if (len > 1) { len 622 sound/core/info.c len--; len 643 sound/core/info.c const char *snd_info_get_str(char *dest, const char *src, int len) len 651 sound/core/info.c while (--len > 0 && *src && *src != c) { len 657 sound/core/info.c while (--len > 0 && *src && *src != ' ' && *src != '\t') { len 582 sound/core/init.c int len, loops; len 598 sound/core/init.c len = strlen(id); len 610 sound/core/init.c if (len + sfxlen >= sizeof(card->id)) len 613 sound/core/init.c spos = id + len; len 889 sound/core/init.c int len = strlen(component); len 893 sound/core/init.c if (ptr[len] == '\0' || ptr[len] == ' ') /* already there */ len 896 sound/core/init.c if (strlen(card->components) + 1 + len + 1 > sizeof(card->components)) { len 13 sound/core/pcm_iec958.c u8 *cs, size_t len) len 17 sound/core/pcm_iec958.c if (len < 4) len 46 sound/core/pcm_iec958.c if (len > 4) { len 69 sound/core/pcm_iec958.c memset(cs, 0, len); len 76 sound/core/pcm_iec958.c if (len > 4) len 79 sound/core/pcm_iec958.c return len; len 96 sound/core/pcm_iec958.c size_t len) len 100 sound/core/pcm_iec958.c cs, len); len 118 sound/core/pcm_iec958.c u8 *cs, size_t len) len 121 sound/core/pcm_iec958.c cs, len); len 113 sound/core/pcm_lib.c char *name, size_t len) len 115 sound/core/pcm_lib.c snprintf(name, len, "pcmC%dD%d%c:%d", len 3679 sound/core/pcm_native.c unsigned long len, len 598 sound/core/seq/oss/seq_oss_midi.c int len; len 602 sound/core/seq/oss/seq_oss_midi.c len = snd_seq_oss_timer_start(dp->timer); len 607 sound/core/seq/oss/seq_oss_midi.c len = snd_midi_event_decode(mdev->coder, msg, sizeof(msg), ev); len 608 sound/core/seq/oss/seq_oss_midi.c if (len > 0) len 609 sound/core/seq/oss/seq_oss_midi.c snd_seq_oss_readq_puts(dp->readq, mdev->seq_device, msg, len); len 89 sound/core/seq/oss/seq_oss_readq.c snd_seq_oss_readq_puts(struct seq_oss_readq *q, int dev, unsigned char *data, int len) len 98 sound/core/seq/oss/seq_oss_readq.c while (len-- > 0) { len 33 sound/core/seq/oss/seq_oss_readq.h int snd_seq_oss_readq_puts(struct seq_oss_readq *readq, int dev, unsigned char *data, int len); len 31 sound/core/seq/oss/seq_oss_synth.c int len; len 399 sound/core/seq/oss/seq_oss_synth.c info->sysex->len = 0; /* reset sysex */ len 508 sound/core/seq/oss/seq_oss_synth.c dest = sysex->buf + sysex->len; len 516 sound/core/seq/oss/seq_oss_synth.c sysex->len++; len 517 sound/core/seq/oss/seq_oss_synth.c if (sysex->len >= MAX_SYSEX_BUFLEN) { len 518 sound/core/seq/oss/seq_oss_synth.c sysex->len = 0; len 524 sound/core/seq/oss/seq_oss_synth.c if (sysex->len && send) { len 527 sound/core/seq/oss/seq_oss_synth.c sysex->len = 0; len 534 sound/core/seq/oss/seq_oss_synth.c ev->data.ext.len = sysex->len; len 536 sound/core/seq/oss/seq_oss_synth.c sysex->len = 0; len 445 sound/core/seq/seq_clientmgr.c tmpev.data.ext.len &= ~SNDRV_SEQ_EXT_MASK; len 823 sound/core/seq/seq_clientmgr.c snd_BUG_ON(atomic && (event->data.ext.len & SNDRV_SEQ_EXT_USRPTR))) len 996 sound/core/seq/seq_clientmgr.c (ev->data.ext.len & ~SNDRV_SEQ_EXT_MASK) >= SNDRV_SEQ_MAX_EVENT_LEN) len 1023 sound/core/seq/seq_clientmgr.c int written = 0, len; len 1051 sound/core/seq/seq_clientmgr.c len = sizeof(event); len 1052 sound/core/seq/seq_clientmgr.c if (copy_from_user(&event, buf, len)) { len 1072 sound/core/seq/seq_clientmgr.c int extlen = event.data.ext.len & ~SNDRV_SEQ_EXT_MASK; len 1073 sound/core/seq/seq_clientmgr.c if ((size_t)(extlen + len) > count) { len 1079 sound/core/seq/seq_clientmgr.c event.data.ext.len = extlen | SNDRV_SEQ_EXT_USRPTR; len 1082 sound/core/seq/seq_clientmgr.c len += extlen; /* increment data length */ len 1102 sound/core/seq/seq_clientmgr.c count -= len; len 1103 sound/core/seq/seq_clientmgr.c buf += len; len 1104 sound/core/seq/seq_clientmgr.c written += len; len 63 sound/core/seq/seq_memory.c return event->data.ext.len & ~SNDRV_SEQ_EXT_MASK; len 69 sound/core/seq/seq_memory.c int len, err; len 72 sound/core/seq/seq_memory.c if ((len = get_var_len(event)) <= 0) len 73 sound/core/seq/seq_memory.c return len; len 75 sound/core/seq/seq_memory.c if (event->data.ext.len & SNDRV_SEQ_EXT_USRPTR) { len 78 sound/core/seq/seq_memory.c while (len > 0) { len 80 sound/core/seq/seq_memory.c if (len < size) len 81 sound/core/seq/seq_memory.c size = len; len 88 sound/core/seq/seq_memory.c len -= size; len 92 sound/core/seq/seq_memory.c if (!(event->data.ext.len & SNDRV_SEQ_EXT_CHAINED)) len 93 sound/core/seq/seq_memory.c return func(private_data, event->data.ext.ptr, len); len 96 sound/core/seq/seq_memory.c for (; len > 0 && cell; cell = cell->next) { len 98 sound/core/seq/seq_memory.c if (len < size) len 99 sound/core/seq/seq_memory.c size = len; len 103 sound/core/seq/seq_memory.c len -= size; len 133 sound/core/seq/seq_memory.c int len, newlen; len 136 sound/core/seq/seq_memory.c if ((len = get_var_len(event)) < 0) len 137 sound/core/seq/seq_memory.c return len; len 138 sound/core/seq/seq_memory.c newlen = len; len 140 sound/core/seq/seq_memory.c newlen = roundup(len, size_aligned); len 144 sound/core/seq/seq_memory.c if (event->data.ext.len & SNDRV_SEQ_EXT_USRPTR) { len 147 sound/core/seq/seq_memory.c if (copy_from_user(buf, (void __force __user *)event->data.ext.ptr, len)) len 185 sound/core/seq/seq_memory.c if (cell->event.data.ext.len & SNDRV_SEQ_EXT_CHAINED) { len 292 sound/core/seq/seq_memory.c extlen = event->data.ext.len & ~SNDRV_SEQ_EXT_MASK; len 307 sound/core/seq/seq_memory.c int len = extlen; len 308 sound/core/seq/seq_memory.c int is_chained = event->data.ext.len & SNDRV_SEQ_EXT_CHAINED; len 309 sound/core/seq/seq_memory.c int is_usrptr = event->data.ext.len & SNDRV_SEQ_EXT_USRPTR; len 313 sound/core/seq/seq_memory.c cell->event.data.ext.len = extlen | SNDRV_SEQ_EXT_CHAINED; len 322 sound/core/seq/seq_memory.c if (len < size) len 323 sound/core/seq/seq_memory.c size = len; len 346 sound/core/seq/seq_memory.c len -= size; len 120 sound/core/seq/seq_midi.c int len; len 138 sound/core/seq/seq_midi.c len = snd_midi_event_decode(msynth->parser, msg, sizeof(msg), ev); len 139 sound/core/seq/seq_midi.c if (len < 0) len 141 sound/core/seq/seq_midi.c if (dump_midi(substream, msg, len) < 0) len 45 sound/core/seq/seq_midi_emul.c int len, struct snd_midi_channel_set *chset); len 193 sound/core/seq/seq_midi_emul.c int len; len 194 sound/core/seq/seq_midi_emul.c len = snd_seq_expand_var_event(ev, sizeof(sysexbuf), sysexbuf, 1, 0); len 195 sound/core/seq/seq_midi_emul.c if (len > 0) len 196 sound/core/seq/seq_midi_emul.c sysex(ops, drv, sysexbuf, len, chanset); len 473 sound/core/seq/seq_midi_emul.c sysex(struct snd_midi_op *ops, void *private, unsigned char *buf, int len, len 496 sound/core/seq/seq_midi_emul.c if (len <= 0 || buf[0] != 0xf0) len 500 sound/core/seq/seq_midi_emul.c len--; len 503 sound/core/seq/seq_midi_emul.c if (len >= (int)sizeof(gm_on_macro) && len 514 sound/core/seq/seq_midi_emul.c else if (len >= 8 && len 565 sound/core/seq/seq_midi_emul.c else if (len >= (int)sizeof(xg_on_macro) && len 580 sound/core/seq/seq_midi_emul.c ops->sysex(private, buf - 1, len + 1, parsed, chset); len 83 sound/core/seq/seq_midi_event.c static int extra_decode_ctrl14(struct snd_midi_event *dev, unsigned char *buf, int len, len 90 sound/core/seq/seq_midi_event.c int (*decode)(struct snd_midi_event *dev, unsigned char *buf, int len, len 229 sound/core/seq/seq_midi_event.c ev->data.ext.len = dev->read; len 71 sound/core/seq/seq_virmidi.c int len; len 86 sound/core/seq/seq_virmidi.c len = snd_midi_event_decode(vmidi->parser, msg, sizeof(msg), ev); len 87 sound/core/seq/seq_virmidi.c if (len > 0) len 88 sound/core/seq/seq_virmidi.c snd_rawmidi_receive(vmidi->substream, msg, len); len 850 sound/drivers/opl3/opl3_midi.c void snd_opl3_sysex(void *p, unsigned char *buf, int len, len 24 sound/drivers/opl3/opl3_voice.h void snd_opl3_sysex(void *p, unsigned char *buf, int len, int parsed, struct snd_midi_channel_set *chset); len 229 sound/drivers/opl4/opl4_local.h void snd_opl4_sysex(void *p, unsigned char *buf, int len, int parsed, struct snd_midi_channel_set *chset); len 624 sound/drivers/opl4/opl4_synth.c void snd_opl4_sysex(void *private_data, unsigned char *buf, int len, len 328 sound/firewire/amdtp-am824.c int len; len 340 sound/firewire/amdtp-am824.c len = b[0] - 0x80; len 341 sound/firewire/amdtp-am824.c if ((1 <= len) && (len <= 3) && (p->midi[port])) len 342 sound/firewire/amdtp-am824.c snd_rawmidi_receive(p->midi[port], b + 1, len); len 199 sound/firewire/bebob/bebob.h u8 *buf, unsigned int len); len 211 sound/firewire/bebob/bebob.h unsigned int *len, unsigned int eid); len 148 sound/firewire/bebob/bebob_command.c u8 *buf, unsigned int len) len 255 sound/firewire/bebob/bebob_command.c unsigned int *len, unsigned int eid) len 260 sound/firewire/bebob/bebob_command.c if ((buf == NULL) || (*len < 12)) { len 271 sound/firewire/bebob/bebob_command.c err = fcp_avc_transaction(unit, buf, 12, buf, *len, len 291 sound/firewire/bebob/bebob_command.c *len = err - 11; len 713 sound/firewire/bebob/bebob_stream.c parse_stream_formation(u8 *buf, unsigned int len, len 788 sound/firewire/bebob/bebob_stream.c unsigned int len, eid; len 802 sound/firewire/bebob/bebob_stream.c len = FORMAT_MAXIMUM_LENGTH; len 806 sound/firewire/bebob/bebob_stream.c &len, eid); len 821 sound/firewire/bebob/bebob_stream.c err = parse_stream_formation(buf, len, formations); len 51 sound/firewire/dice/dice-extension.c u32 offset, void *buf, size_t len) len 54 sound/firewire/dice/dice-extension.c len == 4 ? TCODE_READ_QUADLET_REQUEST : len 56 sound/firewire/dice/dice-extension.c section_addr + offset, buf, len, 0); len 38 sound/firewire/dice/dice-transaction.c unsigned int offset, void *buf, unsigned int len) len 41 sound/firewire/dice/dice-transaction.c (len == 4) ? TCODE_WRITE_QUADLET_REQUEST : len 43 sound/firewire/dice/dice-transaction.c get_subaddr(dice, type, offset), buf, len, 0); len 48 sound/firewire/dice/dice-transaction.c void *buf, unsigned int len) len 51 sound/firewire/dice/dice-transaction.c (len == 4) ? TCODE_READ_QUADLET_REQUEST : len 53 sound/firewire/dice/dice-transaction.c get_subaddr(dice, type, offset), buf, len, 0); len 131 sound/firewire/dice/dice.h void *buf, unsigned int len); len 134 sound/firewire/dice/dice.h void *buf, unsigned int len); len 138 sound/firewire/dice/dice.h void *buf, unsigned int len) len 142 sound/firewire/dice/dice.h buf, len); len 146 sound/firewire/dice/dice.h void *buf, unsigned int len) len 150 sound/firewire/dice/dice.h buf, len); len 154 sound/firewire/dice/dice.h void *buf, unsigned int len) len 157 sound/firewire/dice/dice.h buf, len); len 161 sound/firewire/dice/dice.h void *buf, unsigned int len) len 164 sound/firewire/dice/dice.h buf, len); len 168 sound/firewire/dice/dice.h void *buf, unsigned int len) len 171 sound/firewire/dice/dice.h buf, len); len 175 sound/firewire/dice/dice.h void *buf, unsigned int len) len 178 sound/firewire/dice/dice.h buf, len); len 182 sound/firewire/dice/dice.h void *buf, unsigned int len) len 185 sound/firewire/dice/dice.h buf, len); len 189 sound/firewire/dice/dice.h void *buf, unsigned int len) len 192 sound/firewire/dice/dice.h buf, len); len 68 sound/firewire/digi00x/amdtp-dot.c static const u8 len[16] = {0, 1, 3, 5, 7, 9, 11, 13, 14, len 95 sound/firewire/digi00x/amdtp-dot.c if (len[ln] < off) len 98 sound/firewire/digi00x/amdtp-dot.c return ((nib[14 + off - len[ln]]) | (hr << 4)); len 253 sound/firewire/digi00x/amdtp-dot.c int len; len 260 sound/firewire/digi00x/amdtp-dot.c len = 0; len 264 sound/firewire/digi00x/amdtp-dot.c len = snd_rawmidi_transmit(p->midi[port], b + 1, 2); len 266 sound/firewire/digi00x/amdtp-dot.c if (len > 0) { len 279 sound/firewire/digi00x/amdtp-dot.c b[3] |= len; len 280 sound/firewire/digi00x/amdtp-dot.c midi_use_bytes(s, port, len); len 296 sound/firewire/digi00x/amdtp-dot.c unsigned int f, port, len; len 302 sound/firewire/digi00x/amdtp-dot.c len = b[3] & 0x0f; len 303 sound/firewire/digi00x/amdtp-dot.c if (len > 0) { len 315 sound/firewire/digi00x/amdtp-dot.c snd_rawmidi_receive(p->midi[port], b + 1, len); len 271 sound/firewire/fireface/ff-protocol-former.c int len; len 274 sound/firewire/fireface/ff-protocol-former.c len = snd_rawmidi_transmit_peek(substream, buf, len 276 sound/firewire/fireface/ff-protocol-former.c if (len <= 0) len 277 sound/firewire/fireface/ff-protocol-former.c return len; len 280 sound/firewire/fireface/ff-protocol-former.c for (i = len - 1; i >= 0; --i) len 282 sound/firewire/fireface/ff-protocol-former.c ff->rx_bytes[port] = len; len 284 sound/firewire/fireface/ff-protocol-former.c return len; len 303 sound/firewire/fireface/ff-protocol-latter.c unsigned int len; len 314 sound/firewire/fireface/ff-protocol-latter.c len = 3; len 318 sound/firewire/fireface/ff-protocol-latter.c len = 2; len 321 sound/firewire/fireface/ff-protocol-latter.c len = data & 0x00000003; len 322 sound/firewire/fireface/ff-protocol-latter.c if (len == 0) len 323 sound/firewire/fireface/ff-protocol-latter.c len = 3; len 333 sound/firewire/fireface/ff-protocol-latter.c snd_rawmidi_receive(substream, byte, len); len 203 sound/firewire/fireworks/fireworks.h unsigned int len); len 257 sound/firewire/fireworks/fireworks_command.c unsigned int len) len 265 sound/firewire/fireworks/fireworks_command.c NULL, 0, (__be32 *)meters, len); len 267 sound/firewire/fireworks/fireworks_command.c for (i = 0; i < len / sizeof(u32); i++) len 11 sound/firewire/oxfw/oxfw-command.c unsigned int pid, u8 *format, unsigned int len) len 16 sound/firewire/oxfw/oxfw-command.c buf = kmalloc(len + 10, GFP_KERNEL); len 30 sound/firewire/oxfw/oxfw-command.c memcpy(buf + 10, format, len); len 33 sound/firewire/oxfw/oxfw-command.c err = fcp_avc_transaction(unit, buf, len + 10, buf, len + 10, len 38 sound/firewire/oxfw/oxfw-command.c else if (err < len + 10) len 54 sound/firewire/oxfw/oxfw-command.c u8 *buf, unsigned int *len, unsigned int eid) len 78 sound/firewire/oxfw/oxfw-command.c err = fcp_avc_transaction(unit, buf, 12, buf, *len, len 100 sound/firewire/oxfw/oxfw-command.c *len = err - 10; len 103 sound/firewire/oxfw/oxfw-command.c *len = err - 11; len 63 sound/firewire/oxfw/oxfw-stream.c unsigned int len; len 91 sound/firewire/oxfw/oxfw-stream.c len = 5 + formats[i][4] * 2; len 93 sound/firewire/oxfw/oxfw-stream.c err = avc_stream_set_format(oxfw->unit, dir, 0, formats[i], len); len 464 sound/firewire/oxfw/oxfw-stream.c unsigned int len; len 467 sound/firewire/oxfw/oxfw-stream.c len = AVC_GENERIC_FRAME_MAXIMUM_BYTES; len 468 sound/firewire/oxfw/oxfw-stream.c format = kmalloc(len, GFP_KERNEL); len 472 sound/firewire/oxfw/oxfw-stream.c err = avc_stream_get_format_single(oxfw->unit, dir, 0, format, &len); len 475 sound/firewire/oxfw/oxfw-stream.c if (len < 3) { len 570 sound/firewire/oxfw/oxfw-stream.c unsigned int pid, u8 *buf, unsigned int *len, len 578 sound/firewire/oxfw/oxfw-stream.c err = avc_stream_get_format_single(oxfw->unit, dir, pid, buf, len); len 593 sound/firewire/oxfw/oxfw-stream.c formats[eid] = devm_kmemdup(&oxfw->card->card_dev, buf, *len, len 612 sound/firewire/oxfw/oxfw-stream.c formats[eid] = devm_kmemdup(&oxfw->card->card_dev, buf, *len, len 632 sound/firewire/oxfw/oxfw-stream.c unsigned int len, eid = 0; len 646 sound/firewire/oxfw/oxfw-stream.c len = AVC_GENERIC_FRAME_MAXIMUM_BYTES; len 647 sound/firewire/oxfw/oxfw-stream.c err = avc_stream_get_format_list(oxfw->unit, dir, 0, buf, &len, 0); len 650 sound/firewire/oxfw/oxfw-stream.c len = AVC_GENERIC_FRAME_MAXIMUM_BYTES; len 651 sound/firewire/oxfw/oxfw-stream.c err = assume_stream_formats(oxfw, dir, pid, buf, &len, len 665 sound/firewire/oxfw/oxfw-stream.c if (len < 3) { len 675 sound/firewire/oxfw/oxfw-stream.c formats[eid] = devm_kmemdup(&oxfw->card->card_dev, buf, len, len 683 sound/firewire/oxfw/oxfw-stream.c len = AVC_GENERIC_FRAME_MAXIMUM_BYTES; len 685 sound/firewire/oxfw/oxfw-stream.c buf, &len, ++eid); len 75 sound/firewire/oxfw/oxfw.h unsigned int pid, u8 *format, unsigned int len); len 78 sound/firewire/oxfw/oxfw.h u8 *buf, unsigned int *len, unsigned int eid); len 82 sound/firewire/oxfw/oxfw.h u8 *buf, unsigned int *len) len 84 sound/firewire/oxfw/oxfw.h return avc_stream_get_format(unit, dir, pid, buf, len, 0xff); len 89 sound/firewire/oxfw/oxfw.h u8 *buf, unsigned int *len, len 92 sound/firewire/oxfw/oxfw.h return avc_stream_get_format(unit, dir, pid, buf, len, eid); len 63 sound/firewire/tascam/tascam-transaction.c int i, len, consume; len 97 sound/firewire/tascam/tascam-transaction.c len = consume; len 112 sound/firewire/tascam/tascam-transaction.c len = calculate_message_bytes(status); len 113 sound/firewire/tascam/tascam-transaction.c if (len <= 0) len 119 sound/firewire/tascam/tascam-transaction.c if (consume < len - 1) len 121 sound/firewire/tascam/tascam-transaction.c consume = len - 1; len 128 sound/firewire/tascam/tascam-transaction.c if (consume < len) len 130 sound/firewire/tascam/tascam-transaction.c consume = len; len 139 sound/firewire/tascam/tascam-transaction.c if (len > 0 && len < 3) len 140 sound/firewire/tascam/tascam-transaction.c memset(msg + len, 0, 3 - len); len 293 sound/isa/gus/gus_pcm.c unsigned int len; len 302 sound/isa/gus/gus_pcm.c len = count; len 303 sound/isa/gus/gus_pcm.c if (len > 512) /* limit, to allow IRQ */ len 304 sound/isa/gus/gus_pcm.c len = 512; len 305 sound/isa/gus/gus_pcm.c count -= len; len 312 sound/isa/gus/gus_pcm.c outsw(GUSP(gus, GF1DATALOW), buf, len >> 1); len 314 sound/isa/gus/gus_pcm.c outsb(GUSP(gus, DRAM), buf, len); len 322 sound/isa/gus/gus_pcm.c len >>= 1; len 323 sound/isa/gus/gus_pcm.c while (len--) { len 328 sound/isa/gus/gus_pcm.c while (len--) len 342 sound/isa/gus/gus_pcm.c unsigned int len) len 347 sound/isa/gus/gus_pcm.c if (snd_BUG_ON(bpos + len > pcmp->dma_size)) len 353 sound/isa/gus/gus_pcm.c unsigned int bpos, unsigned int len) len 360 sound/isa/gus/gus_pcm.c if (len > 32) len 362 sound/isa/gus/gus_pcm.c pcmp->memory + bpos, len); len 367 sound/isa/gus/gus_pcm.c pcmp->memory + bpos, len, w16, invert); len 376 sound/isa/gus/gus_pcm.c unsigned int len = count; len 379 sound/isa/gus/gus_pcm.c bpos = get_bpos(pcmp, voice, pos, len); len 382 sound/isa/gus/gus_pcm.c if (copy_from_user(runtime->dma_area + bpos, src, len)) len 384 sound/isa/gus/gus_pcm.c return playback_copy_ack(substream, bpos, len); len 393 sound/isa/gus/gus_pcm.c unsigned int len = count; len 396 sound/isa/gus/gus_pcm.c bpos = get_bpos(pcmp, voice, pos, len); len 399 sound/isa/gus/gus_pcm.c memcpy(runtime->dma_area + bpos, src, len); len 400 sound/isa/gus/gus_pcm.c return playback_copy_ack(substream, bpos, len); len 409 sound/isa/gus/gus_pcm.c unsigned int len = count; len 412 sound/isa/gus/gus_pcm.c bpos = get_bpos(pcmp, voice, pos, len); len 417 sound/isa/gus/gus_pcm.c return playback_copy_ack(substream, bpos, len); len 113 sound/isa/msnd/msnd.c int snd_msnd_upload_host(struct snd_msnd *dev, const u8 *bin, int len) len 117 sound/isa/msnd/msnd.c if (len % 3 != 0) { len 123 sound/isa/msnd/msnd.c for (i = 0; i < len; i += 3) len 281 sound/isa/msnd/msnd.h const u8 *bin, int len); len 651 sound/isa/sb/emu8000.c snd_emu8000_load_chorus_fx(struct snd_emu8000 *emu, int mode, const void __user *buf, long len) len 658 sound/isa/sb/emu8000.c if (len < (long)sizeof(rec) || copy_from_user(&rec, buf, sizeof(rec))) len 778 sound/isa/sb/emu8000.c snd_emu8000_load_reverb_fx(struct snd_emu8000 *emu, int mode, const void __user *buf, long len) len 786 sound/isa/sb/emu8000.c if (len < (long)sizeof(rec) || copy_from_user(&rec, buf, sizeof(rec))) len 24 sound/isa/sb/emu8000_callback.c static void sysex(struct snd_emux *emu, char *buf, int len, int parsed, len 30 sound/isa/sb/emu8000_callback.c const void __user *buf, long len); len 447 sound/isa/sb/emu8000_callback.c sysex(struct snd_emux *emu, char *buf, int len, int parsed, struct snd_midi_channel_set *chset) len 517 sound/isa/sb/emu8000_callback.c load_fx(struct snd_emux *emu, int type, int mode, const void __user *buf, long len) len 524 sound/isa/sb/emu8000_callback.c len -= 16; len 528 sound/isa/sb/emu8000_callback.c return snd_emu8000_load_chorus_fx(hw, mode, buf, len); len 530 sound/isa/sb/emu8000_callback.c return snd_emu8000_load_reverb_fx(hw, mode, buf, len); len 50 sound/isa/sb/sb16_csp.c __le32 len; len 316 sound/isa/sb/sb16_csp.c (le32_to_cpu(file_h.len) >= SNDRV_SB_CSP_MAX_MICROCODE_FILE_SIZE - sizeof(file_h))) { len 321 sound/isa/sb/sb16_csp.c data_end = data_ptr + le32_to_cpu(file_h.len); len 331 sound/isa/sb/sb16_csp.c for (; data_ptr < data_end; data_ptr += le32_to_cpu(item_h.len)) { len 370 sound/isa/sb/sb16_csp.c err = snd_sb_csp_load_user(p, data_ptr, le32_to_cpu(code_h.len), len 374 sound/isa/sb/sb16_csp.c data_ptr += le32_to_cpu(code_h.len); len 386 sound/isa/sb/sb16_csp.c le32_to_cpu(code_h.len), 0); len 235 sound/isa/sc6000.c int len = 0; len 248 sound/isa/sc6000.c data[len++] = val; len 250 sound/isa/sc6000.c } while (len < data_len); len 256 sound/isa/sc6000.c return len ? len : -EIO; len 462 sound/isa/sscape.c unsigned long len; len 464 sound/isa/sscape.c len = min(size, dma.bytes); len 465 sound/isa/sscape.c memcpy(dma.area, data, len); len 466 sound/isa/sscape.c data += len; len 467 sound/isa/sscape.c size -= len; len 469 sound/isa/sscape.c snd_dma_program(s->chip->dma1, dma.addr, len, DMA_MODE_WRITE); len 1951 sound/isa/wavefront/wavefront_synth.c int len, err; len 1961 sound/isa/wavefront/wavefront_synth.c len = 0; len 1974 sound/isa/wavefront/wavefront_synth.c len++; len 1976 sound/isa/wavefront/wavefront_synth.c if (firmware->size < len + section_length) { len 1989 sound/isa/wavefront/wavefront_synth.c len++; len 1475 sound/oss/dmasound/dmasound_atari.c int len = 0; len 1476 sound/oss/dmasound/dmasound_atari.c len += sprintf(buffer+len, "\tvol left %ddB [-40... 0]\n", len 1478 sound/oss/dmasound/dmasound_atari.c len += sprintf(buffer+len, "\tvol right %ddB [-40... 0]\n", len 1480 sound/oss/dmasound/dmasound_atari.c len += sprintf(buffer+len, "\tbass %ddB [-12...+12]\n", len 1482 sound/oss/dmasound/dmasound_atari.c len += sprintf(buffer+len, "\ttreble %ddB [-12...+12]\n", len 1484 sound/oss/dmasound/dmasound_atari.c if (len >= space) { len 1486 sound/oss/dmasound/dmasound_atari.c len = space ; len 1488 sound/oss/dmasound/dmasound_atari.c return len; len 1493 sound/oss/dmasound/dmasound_atari.c int len = 0; len 1494 sound/oss/dmasound/dmasound_atari.c len += sprintf(buffer+len, "\tvol left %ddB [-22.5 ... 0]\n", len 1496 sound/oss/dmasound/dmasound_atari.c len += sprintf(buffer+len, "\tvol right %ddB [-22.5 ... 0]\n", len 1498 sound/oss/dmasound/dmasound_atari.c if (len >= space) { len 1500 sound/oss/dmasound/dmasound_atari.c len = space ; len 1502 sound/oss/dmasound/dmasound_atari.c return len; len 1225 sound/oss/dmasound/dmasound_core.c int len, ptr; len 1269 sound/oss/dmasound/dmasound_core.c int len = 0; len 1284 sound/oss/dmasound/dmasound_core.c len += sprintf(buffer+len, "%sDMA sound driver rev %03d :\n", len 1287 sound/oss/dmasound/dmasound_core.c len += sprintf(buffer+len, len 1297 sound/oss/dmasound/dmasound_core.c len += dmasound.mach.state_info(buffer+len, len 1307 sound/oss/dmasound/dmasound_core.c len += sprintf(buffer+len,"\t\t === Formats & settings ===\n") ; len 1308 sound/oss/dmasound/dmasound_core.c len += sprintf(buffer+len,"Parameter %20s%20s\n","soft","hard") ; len 1309 sound/oss/dmasound/dmasound_core.c len += sprintf(buffer+len,"Format :%20s%20s\n", len 1313 sound/oss/dmasound/dmasound_core.c len += sprintf(buffer+len,"Samp Rate:%14d s/sec%14d s/sec\n", len 1316 sound/oss/dmasound/dmasound_core.c len += sprintf(buffer+len,"Channels :%20s%20s\n", len 1322 sound/oss/dmasound/dmasound_core.c len += sprintf(buffer+len,"\t\t === Sound Queue status ===\n"); len 1323 sound/oss/dmasound/dmasound_core.c len += sprintf(buffer+len,"Allocated:%8s%6s\n","Buffers","Size") ; len 1324 sound/oss/dmasound/dmasound_core.c len += sprintf(buffer+len,"%9s:%8d%6d\n", len 1326 sound/oss/dmasound/dmasound_core.c len += sprintf(buffer+len, len 1329 sound/oss/dmasound/dmasound_core.c len += sprintf(buffer+len,"%9s:%7d%8d%7d%5d%5d%4d%7d%2d%2d%2d%2d%7d\n", len 1335 sound/oss/dmasound/dmasound_core.c printk("dmasound: stat buffer used %d bytes\n", len) ; len 1338 sound/oss/dmasound/dmasound_core.c if (len >= STAT_BUFF_LEN) len 1341 sound/oss/dmasound/dmasound_core.c state.len = len; len 1360 sound/oss/dmasound/dmasound_core.c int n = state.len - state.ptr; len 656 sound/oss/dmasound/dmasound_paula.c int len = 0; len 657 sound/oss/dmasound/dmasound_paula.c len += sprintf(buffer+len, "\tsound.volume_left = %d [0...64]\n", len 659 sound/oss/dmasound/dmasound_paula.c len += sprintf(buffer+len, "\tsound.volume_right = %d [0...64]\n", len 661 sound/oss/dmasound/dmasound_paula.c if (len >= space) { len 663 sound/oss/dmasound/dmasound_paula.c len = space ; len 665 sound/oss/dmasound/dmasound_paula.c return len; len 1886 sound/pci/asihpi/asihpi.c u16 *band_list, u32 len) { len 1891 sound/pci/asihpi/asihpi.c for (i = 0; i < len; i++) { len 1451 sound/pci/asihpi/hpi6000.c u32 len = length; len 1453 sound/pci/asihpi/hpi6000.c while (len) { len 1454 sound/pci/asihpi/hpi6000.c if (len < blk_len) len 1455 sound/pci/asihpi/hpi6000.c blk_len = len; len 1461 sound/pci/asihpi/hpi6000.c len -= blk_len; len 1513 sound/pci/asihpi/hpi6000.c u32 len = length; len 1515 sound/pci/asihpi/hpi6000.c while (len) { len 1516 sound/pci/asihpi/hpi6000.c if (len < blk_len) len 1517 sound/pci/asihpi/hpi6000.c blk_len = len; len 1523 sound/pci/asihpi/hpi6000.c len -= blk_len; len 47 sound/pci/asihpi/hpidebug.c void hpi_debug_data(u16 *pdata, u32 len) len 55 sound/pci/asihpi/hpidebug.c lines = (len + cols - 1) / cols; len 62 sound/pci/asihpi/hpidebug.c for (k = 0; k < cols && i < len; i++, k++) len 61 sound/pci/asihpi/hpidebug.h void hpi_debug_data(u16 *pdata, u32 len); len 63 sound/pci/asihpi/hpidebug.h #define HPI_DEBUG_DATA(pdata, len) \ len 66 sound/pci/asihpi/hpidebug.h hpi_debug_data(pdata, len); \ len 233 sound/pci/bt87x.c u32 cmd, len; len 236 sound/pci/bt87x.c len = PAGE_SIZE - (offset % PAGE_SIZE); len 237 sound/pci/bt87x.c if (len > rest) len 238 sound/pci/bt87x.c len = rest; len 239 sound/pci/bt87x.c cmd = RISC_WRITE | len; len 246 sound/pci/bt87x.c if (len == rest) len 251 sound/pci/bt87x.c offset += len; len 252 sound/pci/bt87x.c rest -= len; len 307 sound/pci/cs46xx/cs46xx_lib.c unsigned long len) len 313 sound/pci/cs46xx/cs46xx_lib.c if (snd_BUG_ON((offset & 3) || (len & 3))) len 316 sound/pci/cs46xx/cs46xx_lib.c len /= sizeof(u32); len 319 sound/pci/cs46xx/cs46xx_lib.c while (len-- > 0) { len 326 sound/pci/cs46xx/cs46xx_lib.c static inline void memcpy_le32(void *dst, const void *src, unsigned int len) len 329 sound/pci/cs46xx/cs46xx_lib.c memcpy(dst, src, len); len 333 sound/pci/cs46xx/cs46xx_lib.c len /= 4; len 334 sound/pci/cs46xx/cs46xx_lib.c while (len-- > 0) len 470 sound/pci/cs46xx/cs46xx_lib.c unsigned long len) len 476 sound/pci/cs46xx/cs46xx_lib.c if (snd_BUG_ON((offset & 3) || (len & 3))) len 479 sound/pci/cs46xx/cs46xx_lib.c len /= sizeof(u32); len 482 sound/pci/cs46xx/cs46xx_lib.c while (len-- > 0) { len 92 sound/pci/cs46xx/cs46xx_lib.h unsigned long len); len 93 sound/pci/cs46xx/cs46xx_lib.h int snd_cs46xx_clear_BA1(struct snd_cs46xx *chip, unsigned long offset, unsigned long len); len 2674 sound/pci/emu10k1/emufx.c int len; len 2676 sound/pci/emu10k1/emufx.c len = emu->audigy ? 0x200 : 0x100; len 2677 sound/pci/emu10k1/emufx.c emu->saved_gpr = kmalloc_array(len, 4, GFP_KERNEL); len 2680 sound/pci/emu10k1/emufx.c len = emu->audigy ? 0x100 : 0xa0; len 2681 sound/pci/emu10k1/emufx.c emu->tram_val_saved = kmalloc_array(len, 4, GFP_KERNEL); len 2682 sound/pci/emu10k1/emufx.c emu->tram_addr_saved = kmalloc_array(len, 4, GFP_KERNEL); len 2685 sound/pci/emu10k1/emufx.c len = emu->audigy ? 2 * 1024 : 2 * 512; len 2686 sound/pci/emu10k1/emufx.c emu->saved_icode = vmalloc(array_size(len, 4)); len 2705 sound/pci/emu10k1/emufx.c int i, len; len 2707 sound/pci/emu10k1/emufx.c len = emu->audigy ? 0x200 : 0x100; len 2708 sound/pci/emu10k1/emufx.c for (i = 0; i < len; i++) len 2711 sound/pci/emu10k1/emufx.c len = emu->audigy ? 0x100 : 0xa0; len 2712 sound/pci/emu10k1/emufx.c for (i = 0; i < len; i++) { len 2722 sound/pci/emu10k1/emufx.c len = emu->audigy ? 2 * 1024 : 2 * 512; len 2723 sound/pci/emu10k1/emufx.c for (i = 0; i < len; i++) len 2729 sound/pci/emu10k1/emufx.c int i, len; len 2751 sound/pci/emu10k1/emufx.c len = emu->audigy ? 0x200 : 0x100; len 2752 sound/pci/emu10k1/emufx.c for (i = 0; i < len; i++) len 2755 sound/pci/emu10k1/emufx.c len = emu->audigy ? 0x100 : 0xa0; len 2756 sound/pci/emu10k1/emufx.c for (i = 0; i < len; i++) { len 2770 sound/pci/emu10k1/emufx.c len = emu->audigy ? 2 * 1024 : 2 * 512; len 2771 sound/pci/emu10k1/emufx.c for (i = 0; i < len; i++) len 89 sound/pci/hda/hda_codec.c int len; len 106 sound/pci/hda/hda_codec.c static int add_conn_list(struct hda_codec *codec, hda_nid_t nid, int len, len 111 sound/pci/hda/hda_codec.c p = kmalloc(struct_size(p, conns, len), GFP_KERNEL); len 114 sound/pci/hda/hda_codec.c p->len = len; len 116 sound/pci/hda/hda_codec.c memcpy(p->conns, list, len * sizeof(hda_nid_t)); len 136 sound/pci/hda/hda_codec.c int len; len 138 sound/pci/hda/hda_codec.c len = snd_hda_get_raw_connections(codec, nid, list, ARRAY_SIZE(list)); len 139 sound/pci/hda/hda_codec.c if (len == -ENOSPC) { len 140 sound/pci/hda/hda_codec.c len = snd_hda_get_num_raw_conns(codec, nid); len 141 sound/pci/hda/hda_codec.c result = kmalloc_array(len, sizeof(hda_nid_t), GFP_KERNEL); len 144 sound/pci/hda/hda_codec.c len = snd_hda_get_raw_connections(codec, nid, result, len); len 146 sound/pci/hda/hda_codec.c if (len >= 0) len 147 sound/pci/hda/hda_codec.c len = snd_hda_override_conn_list(codec, nid, len, result); len 150 sound/pci/hda/hda_codec.c return len; len 182 sound/pci/hda/hda_codec.c return p->len; len 211 sound/pci/hda/hda_codec.c int len = snd_hda_get_conn_list(codec, nid, &list); len 213 sound/pci/hda/hda_codec.c if (len > 0 && conn_list) { len 214 sound/pci/hda/hda_codec.c if (len > max_conns) { len 216 sound/pci/hda/hda_codec.c len, nid); len 219 sound/pci/hda/hda_codec.c memcpy(conn_list, list, len * sizeof(hda_nid_t)); len 222 sound/pci/hda/hda_codec.c return len; len 238 sound/pci/hda/hda_codec.c int snd_hda_override_conn_list(struct hda_codec *codec, hda_nid_t nid, int len, len 249 sound/pci/hda/hda_codec.c return add_conn_list(codec, nid, len, list); len 5664 sound/pci/hda/hda_generic.c static void fill_pcm_stream_name(char *str, size_t len, const char *sfx, len 5671 sound/pci/hda/hda_generic.c strlcpy(str, chip_name, len); len 5680 sound/pci/hda/hda_generic.c strlcat(str, sfx, len); len 85 sound/pci/hda/hda_sysfs.c int i, len = 0; len 88 sound/pci/hda/hda_sysfs.c len += sprintf(buf + len, "0x%02x 0x%08x\n", len 92 sound/pci/hda/hda_sysfs.c return len; len 154 sound/pci/hda/hda_sysfs.c static char *kstrndup_noeol(const char *src, size_t len) len 156 sound/pci/hda/hda_sysfs.c char *s = kstrndup(src, len, GFP_KERNEL); len 222 sound/pci/hda/hda_sysfs.c int i, len = 0; len 225 sound/pci/hda/hda_sysfs.c len += scnprintf(buf + len, PAGE_SIZE - len, len 230 sound/pci/hda/hda_sysfs.c return len; len 272 sound/pci/hda/hda_sysfs.c int i, len = 0; len 275 sound/pci/hda/hda_sysfs.c len += scnprintf(buf + len, PAGE_SIZE - len, len 279 sound/pci/hda/hda_sysfs.c return len; len 680 sound/pci/hda/hda_sysfs.c int len; len 691 sound/pci/hda/hda_sysfs.c for (len = 0; len < fw_size; len++) { len 696 sound/pci/hda/hda_sysfs.c len++; len 699 sound/pci/hda/hda_sysfs.c if (len < size) len 703 sound/pci/hda/hda_sysfs.c *fw_size_p = fw_size - len; len 1938 sound/pci/hda/patch_ca0132.c unsigned int len, void *reply, unsigned int *reply_len) len 1949 sound/pci/hda/patch_ca0132.c if ((len != 0 && data == NULL) || (len > SCP_MAX_DATA_WORDS)) len 1963 sound/pci/hda/patch_ca0132.c 0, 0, 0, len/sizeof(unsigned int)); len 1964 sound/pci/hda/patch_ca0132.c if (data != NULL && len > 0) { len 1965 sound/pci/hda/patch_ca0132.c len = min((unsigned int)(sizeof(scp_send.data)), len); len 1966 sound/pci/hda/patch_ca0132.c memcpy(scp_send.data, data, len); len 1970 sound/pci/hda/patch_ca0132.c send_size = sizeof(unsigned int) + len; len 2019 sound/pci/hda/patch_ca0132.c int src_id, int req, const void *data, unsigned int len) len 2021 sound/pci/hda/patch_ca0132.c return dspio_scp(codec, mod_id, src_id, req, SCP_SET, data, len, NULL, len 201 sound/pci/hda/patch_hdmi.c u8 len; /* 0x0a */ len 214 sound/pci/hda/patch_hdmi.c u8 len; /* 0x1b */ len 675 sound/pci/hda/patch_hdmi.c hdmi_ai->len = 0x0a; len 683 sound/pci/hda/patch_hdmi.c dp_ai->len = 0x1b; len 68 sound/pci/lx6464es/lx_core.c u32 len) len 74 sound/pci/lx6464es/lx_core.c for (i = 0; i != len; ++i) len 86 sound/pci/lx6464es/lx_core.c const u32 *data, u32 len) len 92 sound/pci/lx6464es/lx_core.c for (i = 0; i != len; ++i) len 324 sound/pci/pcxhr/pcxhr_core.c unsigned int len; len 339 sound/pci/pcxhr/pcxhr_core.c len = (unsigned int)((data[0]<<16) + len 342 sound/pci/pcxhr/pcxhr_core.c if (len && (dsp->size != (len + 2) * 3)) len 651 sound/pci/riptide/riptide.c static u32 atoh(const unsigned char *in, unsigned int len) len 657 sound/pci/riptide/riptide.c while (len) { len 660 sound/pci/riptide/riptide.c c = in[len - 1]; len 665 sound/pci/riptide/riptide.c --len; len 774 sound/ppc/snd_ps3.c the_card.ps3_dev->m_region->len); len 779 sound/ppc/snd_ps3.c the_card.ps3_dev->m_region->len); len 821 sound/soc/bcm/cygnus-ssp.c int cygnus_ssp_set_custom_fsync_width(struct snd_soc_dai *cpu_dai, int len) len 825 sound/soc/bcm/cygnus-ssp.c if ((len > 0) && (len < 256)) { len 826 sound/soc/bcm/cygnus-ssp.c aio->fsync_width = len; len 133 sound/soc/bcm/cygnus-ssp.h int len); len 138 sound/soc/bcm/cygnus-ssp.h int len); len 231 sound/soc/codecs/adau1701.c msgs[0].len = sizeof(send_buf); len 236 sound/soc/codecs/adau1701.c msgs[1].len = size; len 257 sound/soc/codecs/adau1701.c const uint8_t bytes[], size_t len) len 273 sound/soc/codecs/adau1701.c for (i = 0; i < len / 4; i++) { len 979 sound/soc/codecs/adau17x1.c const uint8_t bytes[], size_t len) len 990 sound/soc/codecs/adau17x1.c nbr_words = len / ADAU17X1_WORD_SIZE; len 991 sound/soc/codecs/adau17x1.c if ((len - nbr_words * ADAU17X1_WORD_SIZE) == 0) { len 993 sound/soc/codecs/adau17x1.c ADAU17X1_SAFELOAD_DATA, bytes, len); len 997 sound/soc/codecs/adau17x1.c memcpy(data, bytes, len); len 2731 sound/soc/codecs/arizona.c int len; len 2734 sound/soc/codecs/arizona.c len = params->num_regs * regmap_get_val_bytes(arizona->regmap); len 2736 sound/soc/codecs/arizona.c data = kmemdup(ucontrol->value.bytes.data, len, GFP_KERNEL | GFP_DMA); len 2759 sound/soc/codecs/arizona.c ret = regmap_raw_write(arizona->regmap, params->base, data, len); len 156 sound/soc/codecs/cx20442.c int vls, vsp, old, len; len 182 sound/soc/codecs/cx20442.c len = snprintf(buf, ARRAY_SIZE(buf), "at+vsp=%d\r", vsp); len 184 sound/soc/codecs/cx20442.c len = snprintf(buf, ARRAY_SIZE(buf), "at+vls=%d\r", vls); len 186 sound/soc/codecs/cx20442.c len = snprintf(buf, ARRAY_SIZE(buf), len 189 sound/soc/codecs/cx20442.c if (unlikely(len > (ARRAY_SIZE(buf) - 1))) len 193 sound/soc/codecs/cx20442.c if (cx20442->tty->ops->write(cx20442->tty, buf, len) != len) len 214 sound/soc/codecs/cx20442.c int ret, len = strlen(v253_init); len 225 sound/soc/codecs/cx20442.c if (tty->ops->write(tty, v253_init, len) != len) { len 549 sound/soc/codecs/cx2072x.c msgs[0].len = sizeof(send_buf); len 554 sound/soc/codecs/cx2072x.c msgs[1].len = size; len 352 sound/soc/codecs/hdac_hdmi.c u8 len; /* 0x1b */ len 406 sound/soc/codecs/hdac_hdmi.c dp_ai.len = 0x1b; len 47 sound/soc/codecs/l3.c int len) len 51 sound/soc/codecs/l3.c for (i = 0; i < len; i++) { len 63 sound/soc/codecs/l3.c int l3_write(struct l3_pins *adap, u8 addr, u8 *data, int len) len 75 sound/soc/codecs/l3.c sendbytes(adap, data, len); len 81 sound/soc/codecs/l3.c return len; len 4630 sound/soc/codecs/madera.c int len; len 4633 sound/soc/codecs/madera.c len = params->num_regs * regmap_get_val_bytes(madera->regmap); len 4635 sound/soc/codecs/madera.c data = kmemdup(ucontrol->value.bytes.data, len, GFP_KERNEL | GFP_DMA); len 4658 sound/soc/codecs/madera.c ret = regmap_raw_write(madera->regmap, params->base, data, len); len 85 sound/soc/codecs/rl6347a.c xfer[0].len = 4; len 91 sound/soc/codecs/rl6347a.c xfer[1].len = 4; len 319 sound/soc/codecs/rt5514-spi.c int rt5514_spi_burst_read(unsigned int addr, u8 *rxbuf, size_t len) len 329 sound/soc/codecs/rt5514-spi.c while (offset < len) { len 330 sound/soc/codecs/rt5514-spi.c if (offset + RT5514_SPI_BUF_LEN <= len) len 333 sound/soc/codecs/rt5514-spi.c end = len % RT5514_SPI_BUF_LEN; len 344 sound/soc/codecs/rt5514-spi.c x[0].len = 5; len 348 sound/soc/codecs/rt5514-spi.c x[1].len = 4; len 352 sound/soc/codecs/rt5514-spi.c x[2].len = end; len 364 sound/soc/codecs/rt5514-spi.c for (i = 0; i < len; i += 8) { len 397 sound/soc/codecs/rt5514-spi.c int rt5514_spi_burst_write(u32 addr, const u8 *txbuf, size_t len) len 408 sound/soc/codecs/rt5514-spi.c while (offset < len) { len 409 sound/soc/codecs/rt5514-spi.c if (offset + RT5514_SPI_BUF_LEN <= len) len 412 sound/soc/codecs/rt5514-spi.c end = len % RT5514_SPI_BUF_LEN; len 34 sound/soc/codecs/rt5514-spi.h int rt5514_spi_burst_read(unsigned int addr, u8 *rxbuf, size_t len); len 35 sound/soc/codecs/rt5514-spi.h int rt5514_spi_burst_write(u32 addr, const u8 *txbuf, size_t len); len 79 sound/soc/codecs/rt5677-spi.c static u8 rt5677_spi_select_cmd(bool read, u32 align, u32 remain, u32 *len) len 85 sound/soc/codecs/rt5677-spi.c *len = 4; len 88 sound/soc/codecs/rt5677-spi.c *len = (((remain - 1) >> 3) + 1) << 3; len 89 sound/soc/codecs/rt5677-spi.c *len = min_t(u32, *len, RT5677_SPI_BURST_LEN); len 111 sound/soc/codecs/rt5677-spi.c int rt5677_spi_read(u32 addr, void *rxbuf, size_t len) len 126 sound/soc/codecs/rt5677-spi.c if ((addr & 3) || (len & 3)) { len 127 sound/soc/codecs/rt5677-spi.c dev_err(&g_spi->dev, "Bad read align 0x%x(%zu)\n", addr, len); len 133 sound/soc/codecs/rt5677-spi.c t[0].len = sizeof(header); len 139 sound/soc/codecs/rt5677-spi.c for (offset = 0; offset < len; offset += t[1].len) { len 141 sound/soc/codecs/rt5677-spi.c len - offset, &t[1].len); len 156 sound/soc/codecs/rt5677-spi.c rt5677_spi_reverse(cb + offset, len - offset, body, t[1].len); len 166 sound/soc/codecs/rt5677-spi.c int rt5677_spi_write(u32 addr, const void *txbuf, size_t len) len 182 sound/soc/codecs/rt5677-spi.c dev_err(&g_spi->dev, "Bad write align 0x%x(%zu)\n", addr, len); len 191 sound/soc/codecs/rt5677-spi.c for (offset = 0; offset < len;) { len 193 sound/soc/codecs/rt5677-spi.c len - offset, &t.len); len 203 sound/soc/codecs/rt5677-spi.c rt5677_spi_reverse(body, t.len, cb + offset, len - offset); len 204 sound/soc/codecs/rt5677-spi.c offset += t.len; len 205 sound/soc/codecs/rt5677-spi.c t.len += RT5677_SPI_HEADER + 1; len 12 sound/soc/codecs/rt5677-spi.h int rt5677_spi_read(u32 addr, void *rxbuf, size_t len); len 13 sound/soc/codecs/rt5677-spi.h int rt5677_spi_write(u32 addr, const void *txbuf, size_t len); len 17 sound/soc/codecs/sigmadsp-i2c.c unsigned int addr, const uint8_t data[], size_t len) len 22 sound/soc/codecs/sigmadsp-i2c.c buf = kzalloc(2 + len, GFP_KERNEL | GFP_DMA); len 27 sound/soc/codecs/sigmadsp-i2c.c memcpy(buf + 2, data, len); len 29 sound/soc/codecs/sigmadsp-i2c.c ret = i2c_master_send(control_data, buf, len + 2); len 40 sound/soc/codecs/sigmadsp-i2c.c unsigned int addr, uint8_t data[], size_t len) len 50 sound/soc/codecs/sigmadsp-i2c.c msgs[0].len = sizeof(buf); len 55 sound/soc/codecs/sigmadsp-i2c.c msgs[1].len = len; len 15 sound/soc/codecs/sigmadsp-regmap.c unsigned int addr, const uint8_t data[], size_t len) len 18 sound/soc/codecs/sigmadsp-regmap.c data, len); len 22 sound/soc/codecs/sigmadsp-regmap.c unsigned int addr, uint8_t data[], size_t len) len 25 sound/soc/codecs/sigmadsp-regmap.c data, len); len 87 sound/soc/codecs/sigmadsp.c __le16 len; len 93 sound/soc/codecs/sigmadsp.c const uint8_t data[], size_t len) len 95 sound/soc/codecs/sigmadsp.c return sigmadsp->write(sigmadsp->control_data, addr, data, len); len 99 sound/soc/codecs/sigmadsp.c uint8_t data[], size_t len) len 101 sound/soc/codecs/sigmadsp.c return sigmadsp->read(sigmadsp->control_data, addr, data, len); len 184 sound/soc/codecs/sigmadsp.c static bool sigma_fw_validate_control_name(const char *name, unsigned int len) len 188 sound/soc/codecs/sigmadsp.c for (i = 0; i < len; i++) { len 362 sound/soc/codecs/sigmadsp.c return (sa->len_hi << 16) | le16_to_cpu(sa->len); len 391 sound/soc/codecs/sigmadsp.c size_t len = sigma_action_len(sa); len 395 sound/soc/codecs/sigmadsp.c sa->instr, sa->addr, len); len 401 sound/soc/codecs/sigmadsp.c if (len < 3) len 404 sound/soc/codecs/sigmadsp.c data = kzalloc(sizeof(*data) + len - 2, GFP_KERNEL); len 409 sound/soc/codecs/sigmadsp.c data->length = len - 2; len 23 sound/soc/codecs/sigmadsp.h const uint8_t *data, size_t len); len 210 sound/soc/codecs/tas5086.c msgs[0].len = sizeof(send_buf); len 215 sound/soc/codecs/tas5086.c msgs[1].len = size; len 340 sound/soc/codecs/tas5086.c static int index_in_array(const int *array, int len, int needle) len 344 sound/soc/codecs/tas5086.c for (i = 0; i < len; i++) len 117 sound/soc/codecs/tas571x.c msgs[0].len = sizeof(send_buf); len 122 sound/soc/codecs/tas571x.c msgs[1].len = size; len 146 sound/soc/codecs/tas571x.c unsigned int reg, const long values[], size_t len) len 151 sound/soc/codecs/tas571x.c size_t send_size = 1 + len * sizeof(uint32_t); len 158 sound/soc/codecs/tas571x.c for (i = 0, p = buf + 1; i < len; i++, p += sizeof(uint32_t)) len 177 sound/soc/codecs/tas571x.c unsigned int reg, long values[], size_t len) len 183 sound/soc/codecs/tas571x.c unsigned int recv_size = len * sizeof(uint32_t); len 193 sound/soc/codecs/tas571x.c msgs[0].len = sizeof(send_buf); len 198 sound/soc/codecs/tas571x.c msgs[1].len = recv_size; len 210 sound/soc/codecs/tas571x.c for (i = 0, p = recv_buf; i < len; i++, p += sizeof(uint32_t)) len 267 sound/soc/codecs/tlv320aic26.c int val, amp, freq, len; len 272 sound/soc/codecs/tlv320aic26.c len = 2 * (1 + ((val >> 4) & 0xf)); len 274 sound/soc/codecs/tlv320aic26.c return sprintf(buf, "amp=%x freq=%iHz len=%iclks\n", amp, freq, len); len 124 sound/soc/codecs/wm0010.c size_t len; len 232 sound/soc/codecs/wm0010.c for (i = 0; i < xfer->t.len / 4; i++) { len 334 sound/soc/codecs/wm0010.c static void byte_swap_64(u64 *data_in, u64 *data_out, u32 len) len 338 sound/soc/codecs/wm0010.c for (i = 0; i < len / 8; i++) len 355 sound/soc/codecs/wm0010.c u32 len, offset; len 408 sound/soc/codecs/wm0010.c len = rec->length + 8; len 419 sound/soc/codecs/wm0010.c out = kzalloc(len, GFP_KERNEL | GFP_DMA); len 426 sound/soc/codecs/wm0010.c img = kzalloc(len, GFP_KERNEL | GFP_DMA); len 433 sound/soc/codecs/wm0010.c byte_swap_64((u64 *)&rec->command, img, len); len 438 sound/soc/codecs/wm0010.c xfer->t.len = len; len 536 sound/soc/codecs/wm0010.c t.len = fw->size; len 579 sound/soc/codecs/wm0010.c u32 *p, len; len 653 sound/soc/codecs/wm0010.c len = pll_rec.length + 8; len 654 sound/soc/codecs/wm0010.c out = kzalloc(len, GFP_KERNEL | GFP_DMA); len 658 sound/soc/codecs/wm0010.c img_swap = kzalloc(len, GFP_KERNEL | GFP_DMA); len 663 sound/soc/codecs/wm0010.c byte_swap_64((u64 *)&pll_rec, img_swap, len); len 669 sound/soc/codecs/wm0010.c t.len = len; len 690 sound/soc/codecs/wm0010.c for (i = 0; i < len / 4; i++) { len 47 sound/soc/codecs/wm8958-dsp2.c size_t block_len, len; len 69 sound/soc/codecs/wm8958-dsp2.c len = be32_to_cpu(data32); len 98 sound/soc/codecs/wm8958-dsp2.c data = fw->data + len; len 99 sound/soc/codecs/wm8958-dsp2.c len = fw->size - len; len 100 sound/soc/codecs/wm8958-dsp2.c while (len) { len 101 sound/soc/codecs/wm8958-dsp2.c if (len < 12) { len 103 sound/soc/codecs/wm8958-dsp2.c name, len); len 109 sound/soc/codecs/wm8958-dsp2.c if (block_len + 8 > len) { len 169 sound/soc/codecs/wm8958-dsp2.c len -= block_len + 8; len 315 sound/soc/codecs/wm_adsp.c static struct wm_adsp_buf *wm_adsp_buf_alloc(const void *src, size_t len, len 323 sound/soc/codecs/wm_adsp.c buf->buf = vmalloc(len); len 328 sound/soc/codecs/wm_adsp.c memcpy(buf->buf, src, len); len 609 sound/soc/codecs/wm_adsp.c size_t len; len 963 sound/soc/codecs/wm_adsp.c uinfo->count = ctl->len; len 1031 sound/soc/codecs/wm_adsp.c const void *buf, size_t len) len 1042 sound/soc/codecs/wm_adsp.c scratch = kmemdup(buf, len, GFP_KERNEL | GFP_DMA); len 1047 sound/soc/codecs/wm_adsp.c len); len 1050 sound/soc/codecs/wm_adsp.c len, reg, ret); len 1054 sound/soc/codecs/wm_adsp.c adsp_dbg(dsp, "Wrote %zu bytes to %x\n", len, reg); len 1075 sound/soc/codecs/wm_adsp.c memcpy(ctl->cache, p, ctl->len); len 1079 sound/soc/codecs/wm_adsp.c ret = wm_coeff_write_control(ctl, p, ctl->len); len 1136 sound/soc/codecs/wm_adsp.c void *buf, size_t len) len 1147 sound/soc/codecs/wm_adsp.c scratch = kmalloc(len, GFP_KERNEL | GFP_DMA); len 1151 sound/soc/codecs/wm_adsp.c ret = regmap_raw_read(dsp->regmap, reg, scratch, len); len 1154 sound/soc/codecs/wm_adsp.c len, reg, ret); len 1158 sound/soc/codecs/wm_adsp.c adsp_dbg(dsp, "Read %zu bytes from %x\n", len, reg); len 1160 sound/soc/codecs/wm_adsp.c memcpy(buf, scratch, len); len 1179 sound/soc/codecs/wm_adsp.c ret = wm_coeff_read_control(ctl, p, ctl->len); len 1184 sound/soc/codecs/wm_adsp.c ret = wm_coeff_read_control(ctl, ctl->cache, ctl->len); len 1186 sound/soc/codecs/wm_adsp.c memcpy(p, ctl->cache, ctl->len); len 1243 sound/soc/codecs/wm_adsp.c static unsigned int wmfw_convert_flags(unsigned int in, unsigned int len) len 1247 sound/soc/codecs/wm_adsp.c if (len > ADSP_MAX_STD_CTRL_SIZE) { len 1291 sound/soc/codecs/wm_adsp.c kcontrol->access = wmfw_convert_flags(ctl->flags, ctl->len); len 1300 sound/soc/codecs/wm_adsp.c ctl->bytes_ext.max = ctl->len; len 1340 sound/soc/codecs/wm_adsp.c ret = wm_coeff_read_control(ctl, ctl->cache, ctl->len); len 1358 sound/soc/codecs/wm_adsp.c ret = wm_coeff_write_control(ctl, ctl->cache, ctl->len); len 1407 sound/soc/codecs/wm_adsp.c unsigned int offset, unsigned int len, len 1484 sound/soc/codecs/wm_adsp.c ctl->len = len; len 1485 sound/soc/codecs/wm_adsp.c ctl->cache = kzalloc(ctl->len, GFP_KERNEL); len 1533 sound/soc/codecs/wm_adsp.c int len; len 1628 sound/soc/codecs/wm_adsp.c blk->len = le32_to_cpu(raw->len); len 1641 sound/soc/codecs/wm_adsp.c blk->len = wm_coeff_parse_int(sizeof(raw->len), &tmp); len 1652 sound/soc/codecs/wm_adsp.c adsp_dbg(dsp, "\tALSA control len: %#x\n", blk->len); len 1728 sound/soc/codecs/wm_adsp.c coeff_blk.len, len 1865 sound/soc/codecs/wm_adsp.c if (le32_to_cpu(header->len) != pos) { len 1867 sound/soc/codecs/wm_adsp.c file, le32_to_cpu(header->len)); len 1886 sound/soc/codecs/wm_adsp.c text = kzalloc(le32_to_cpu(region->len) + 1, len 1897 sound/soc/codecs/wm_adsp.c text = kzalloc(le32_to_cpu(region->len) + 1, len 1929 sound/soc/codecs/wm_adsp.c regions, le32_to_cpu(region->len), offset, len 1932 sound/soc/codecs/wm_adsp.c if (le32_to_cpu(region->len) > len 1937 sound/soc/codecs/wm_adsp.c le32_to_cpu(region->len), firmware->size); len 1943 sound/soc/codecs/wm_adsp.c memcpy(text, region->data, le32_to_cpu(region->len)); len 1951 sound/soc/codecs/wm_adsp.c le32_to_cpu(region->len), len 1960 sound/soc/codecs/wm_adsp.c le32_to_cpu(region->len)); len 1965 sound/soc/codecs/wm_adsp.c le32_to_cpu(region->len), offset, len 1971 sound/soc/codecs/wm_adsp.c pos += le32_to_cpu(region->len) + sizeof(*region); len 2014 sound/soc/codecs/wm_adsp.c unsigned int pos, unsigned int len) len 2032 sound/soc/codecs/wm_adsp.c reg = dsp->ops->region_to_reg(mem, pos + len); len 2046 sound/soc/codecs/wm_adsp.c len *= sizeof(u32); len 2048 sound/soc/codecs/wm_adsp.c alg = kzalloc(len, GFP_KERNEL | GFP_DMA); len 2054 sound/soc/codecs/wm_adsp.c ret = regmap_raw_read(dsp->regmap, reg, alg, len); len 2159 sound/soc/codecs/wm_adsp.c unsigned int pos, len; len 2191 sound/soc/codecs/wm_adsp.c len = (sizeof(*adsp1_alg) * n_algs) / sizeof(u32); len 2193 sound/soc/codecs/wm_adsp.c adsp1_alg = wm_adsp_read_algs(dsp, n_algs, mem, pos, len); len 2215 sound/soc/codecs/wm_adsp.c len = be32_to_cpu(adsp1_alg[i + 1].dm); len 2216 sound/soc/codecs/wm_adsp.c len -= be32_to_cpu(adsp1_alg[i].dm); len 2217 sound/soc/codecs/wm_adsp.c len *= 4; len 2219 sound/soc/codecs/wm_adsp.c len, NULL, 0, 0, len 2236 sound/soc/codecs/wm_adsp.c len = be32_to_cpu(adsp1_alg[i + 1].zm); len 2237 sound/soc/codecs/wm_adsp.c len -= be32_to_cpu(adsp1_alg[i].zm); len 2238 sound/soc/codecs/wm_adsp.c len *= 4; len 2240 sound/soc/codecs/wm_adsp.c len, NULL, 0, 0, len 2260 sound/soc/codecs/wm_adsp.c unsigned int pos, len; len 2297 sound/soc/codecs/wm_adsp.c len = (sizeof(*adsp2_alg) * n_algs) / sizeof(u32); len 2299 sound/soc/codecs/wm_adsp.c adsp2_alg = wm_adsp_read_algs(dsp, n_algs, mem, pos, len); len 2323 sound/soc/codecs/wm_adsp.c len = be32_to_cpu(adsp2_alg[i + 1].xm); len 2324 sound/soc/codecs/wm_adsp.c len -= be32_to_cpu(adsp2_alg[i].xm); len 2325 sound/soc/codecs/wm_adsp.c len *= 4; len 2327 sound/soc/codecs/wm_adsp.c len, NULL, 0, 0, len 2344 sound/soc/codecs/wm_adsp.c len = be32_to_cpu(adsp2_alg[i + 1].ym); len 2345 sound/soc/codecs/wm_adsp.c len -= be32_to_cpu(adsp2_alg[i].ym); len 2346 sound/soc/codecs/wm_adsp.c len *= 4; len 2348 sound/soc/codecs/wm_adsp.c len, NULL, 0, 0, len 2365 sound/soc/codecs/wm_adsp.c len = be32_to_cpu(adsp2_alg[i + 1].zm); len 2366 sound/soc/codecs/wm_adsp.c len -= be32_to_cpu(adsp2_alg[i].zm); len 2367 sound/soc/codecs/wm_adsp.c len *= 4; len 2369 sound/soc/codecs/wm_adsp.c len, NULL, 0, 0, len 2400 sound/soc/codecs/wm_adsp.c unsigned int pos, len; len 2427 sound/soc/codecs/wm_adsp.c len = (sizeof(*halo_alg) * n_algs) / sizeof(u32); len 2429 sound/soc/codecs/wm_adsp.c halo_alg = wm_adsp_read_algs(dsp, n_algs, mem, pos, len); len 2512 sound/soc/codecs/wm_adsp.c pos = le32_to_cpu(hdr->len); len 2528 sound/soc/codecs/wm_adsp.c file, blocks, le32_to_cpu(blk->len), offset, type); len 2565 sound/soc/codecs/wm_adsp.c file, blocks, le32_to_cpu(blk->len), len 2593 sound/soc/codecs/wm_adsp.c if (le32_to_cpu(blk->len) > len 2598 sound/soc/codecs/wm_adsp.c le32_to_cpu(blk->len), len 2605 sound/soc/codecs/wm_adsp.c le32_to_cpu(blk->len), len 2614 sound/soc/codecs/wm_adsp.c file, blocks, le32_to_cpu(blk->len), len 2617 sound/soc/codecs/wm_adsp.c le32_to_cpu(blk->len)); len 2625 sound/soc/codecs/wm_adsp.c pos += (le32_to_cpu(blk->len) + sizeof(*blk) + 3) & ~0x03; len 3788 sound/soc/codecs/wm_adsp.c if (ctl->len == 4) { len 33 sound/soc/codecs/wmfw.h __le32 len; len 62 sound/soc/codecs/wmfw.h __le32 len; len 149 sound/soc/codecs/wmfw.h __le32 len; len 155 sound/soc/codecs/wmfw.h __le32 len; len 173 sound/soc/codecs/wmfw.h __le32 len; len 427 sound/soc/generic/simple-card.c int i, n, len; len 429 sound/soc/generic/simple-card.c if (!of_find_property(node, PREFIX "aux-devs", &len)) len 432 sound/soc/generic/simple-card.c n = len / sizeof(__be32); len 26 sound/soc/intel/atom/sst-atom-controls.c u16 len, void *cmd_data) len 36 sound/soc/intel/atom/sst-atom-controls.c if (len > SST_MAX_BIN_BYTES - sizeof(*byte_data)) { len 37 sound/soc/intel/atom/sst-atom-controls.c dev_err(&drv->pdev->dev, "command length too big (%u)", len); len 40 sound/soc/intel/atom/sst-atom-controls.c byte_data->len = len; len 41 sound/soc/intel/atom/sst-atom-controls.c memcpy(byte_data->bytes, cmd_data, len); len 43 sound/soc/intel/atom/sst-atom-controls.c byte_data, len + sizeof(*byte_data)); len 49 sound/soc/intel/atom/sst-atom-controls.c void *cmd_data, u16 len) len 54 sound/soc/intel/atom/sst-atom-controls.c block, task_id, pipe_id, len, cmd_data); len 67 sound/soc/intel/atom/sst-atom-controls.c void *cmd_data, u16 len) len 73 sound/soc/intel/atom/sst-atom-controls.c task_id, pipe_id, cmd_data, len); len 259 sound/soc/intel/atom/sst-atom-controls.c int len, ret = 0; len 263 sound/soc/intel/atom/sst-atom-controls.c len = sizeof(cmd->dst) + sizeof(cmd->command_id) + bc->max; len 265 sound/soc/intel/atom/sst-atom-controls.c cmd = kzalloc(len, GFP_KERNEL); len 274 sound/soc/intel/atom/sst-atom-controls.c SST_FLAG_BLOCKED, bc->task_id, 0, cmd, len); len 1469 sound/soc/intel/atom/sst-atom-controls.c unsigned int len = strlen(ids->parent_wname); len 1472 sound/soc/intel/atom/sst-atom-controls.c if (!strncmp(ids->parent_wname, w->name, len)) { len 516 sound/soc/intel/atom/sst-mfld-dsp.h u16 len; len 513 sound/soc/intel/atom/sst/sst.h int pipe_id, int len); len 317 sound/soc/intel/atom/sst/sst_pvt.c int pipe_id, int len) len 322 sound/soc/intel/atom/sst/sst_pvt.c dsp->length = len; len 181 sound/soc/intel/atom/sst/sst_stream.c bytes->pipe_id, bytes->len); len 190 sound/soc/intel/atom/sst/sst_stream.c length = bytes->len; len 193 sound/soc/intel/atom/sst/sst_stream.c memcpy(msg->mailbox_data, &bytes->bytes, bytes->len); len 224 sound/soc/intel/atom/sst/sst_stream.c bytes->len); len 225 sound/soc/intel/atom/sst/sst_stream.c memcpy(bytes->bytes, r, bytes->len); len 67 sound/soc/intel/skylake/skl-sst-utils.c u32 len; len 84 sound/soc/intel/skylake/skl-sst-utils.c u32 len; len 260 sound/soc/intel/skylake/skl-sst-utils.c safe_file += adsp_hdr->len + sizeof(*mod_entry); len 266 sound/soc/intel/skylake/skl-sst-utils.c mod_entry = (struct adsp_module_entry *)(buf + offset + adsp_hdr->len); len 349 sound/soc/intel/skylake/skl-sst-utils.c fw->size -= hdr->len; len 350 sound/soc/intel/skylake/skl-sst-utils.c fw->data += hdr->len; len 1204 sound/soc/qcom/qdsp6/q6asm.c int q6asm_write_async(struct audio_client *ac, uint32_t len, uint32_t msw_ts, len 1233 sound/soc/qcom/qdsp6/q6asm.c write->buf_size = len; len 42 sound/soc/qcom/qdsp6/q6asm.h int q6asm_write_async(struct audio_client *ac, uint32_t len, uint32_t msw_ts, len 1777 sound/soc/soc-core.c size_t len; len 1795 sound/soc/soc-core.c len = strlen(card->dmi_longname); len 1796 sound/soc/soc-core.c snprintf(card->dmi_longname + len, len 1797 sound/soc/soc-core.c longname_buf_size - len, len 1800 sound/soc/soc-core.c len++; /* skip the separator "-" */ len 1801 sound/soc/soc-core.c if (len < longname_buf_size) len 1802 sound/soc/soc-core.c cleanup_dmi_name(card->dmi_longname + len); len 1810 sound/soc/soc-core.c len = strlen(card->dmi_longname); len 1811 sound/soc/soc-core.c snprintf(card->dmi_longname + len, len 1812 sound/soc/soc-core.c longname_buf_size - len, len 1815 sound/soc/soc-core.c len++; len 1816 sound/soc/soc-core.c if (len < longname_buf_size) len 1817 sound/soc/soc-core.c cleanup_dmi_name(card->dmi_longname + len); len 1823 sound/soc/soc-core.c len = strlen(card->dmi_longname); len 1824 sound/soc/soc-core.c snprintf(card->dmi_longname + len, len 1825 sound/soc/soc-core.c longname_buf_size - len, len 1828 sound/soc/soc-core.c len++; len 1829 sound/soc/soc-core.c if (len < longname_buf_size) len 1830 sound/soc/soc-core.c cleanup_dmi_name(card->dmi_longname + len); len 1839 sound/soc/soc-core.c len = strlen(card->dmi_longname); len 1840 sound/soc/soc-core.c snprintf(card->dmi_longname + len, len 1841 sound/soc/soc-core.c longname_buf_size - len, len 1844 sound/soc/soc-core.c len++; len 1845 sound/soc/soc-core.c if (len < longname_buf_size) len 1846 sound/soc/soc-core.c cleanup_dmi_name(card->dmi_longname + len); len 677 sound/soc/soc-ops.c int ret, len; len 684 sound/soc/soc-ops.c len = params->num_regs * component->val_bytes; len 686 sound/soc/soc-ops.c data = kmemdup(ucontrol->value.bytes.data, len, GFP_KERNEL | GFP_DMA); len 746 sound/soc/soc-ops.c data, len); len 2239 sound/soc/soc-topology.c size_t len; len 2242 sound/soc/soc-topology.c len = strnlen(cfg->name, SNDRV_CTL_ELEM_ID_NAME_MAXLEN); len 2243 sound/soc/soc-topology.c if (len == SNDRV_CTL_ELEM_ID_NAME_MAXLEN) len 2245 sound/soc/soc-topology.c else if (len) len 2250 sound/soc/soc-topology.c len = strnlen(cfg->stream_name, SNDRV_CTL_ELEM_ID_NAME_MAXLEN); len 2251 sound/soc/soc-topology.c if (len == SNDRV_CTL_ELEM_ID_NAME_MAXLEN) len 2253 sound/soc/soc-topology.c else if (len) len 560 sound/soc/ti/omap-mcbsp.c ssize_t len = 0; len 567 sound/soc/ti/omap-mcbsp.c len += sprintf(buf + len, "[%s] ", *s); len 569 sound/soc/ti/omap-mcbsp.c len += sprintf(buf + len, "%s ", *s); len 571 sound/soc/ti/omap-mcbsp.c len += sprintf(buf + len, "\n"); len 573 sound/soc/ti/omap-mcbsp.c return len; len 19 sound/soc/uniphier/aio-core.c static u64 rb_cnt(u64 wr, u64 rd, u64 len) len 24 sound/soc/uniphier/aio-core.c return len - (rd - wr); len 27 sound/soc/uniphier/aio-core.c static u64 rb_cnt_to_end(u64 wr, u64 rd, u64 len) len 32 sound/soc/uniphier/aio-core.c return len - rd; len 35 sound/soc/uniphier/aio-core.c static u64 rb_space(u64 wr, u64 rd, u64 len) len 38 sound/soc/uniphier/aio-core.c return len - (wr - rd) - 8; len 43 sound/soc/uniphier/aio-core.c static u64 rb_space_to_end(u64 wr, u64 rd, u64 len) len 48 sound/soc/uniphier/aio-core.c return len - wr; len 50 sound/soc/uniphier/aio-core.c return len - wr - 8; len 226 sound/soc/zte/zx-i2s.c unsigned int lane, ch_num, len, ret = 0; len 241 sound/soc/zte/zx-i2s.c len = 16; len 244 sound/soc/zte/zx-i2s.c len = 24; len 247 sound/soc/zte/zx-i2s.c len = 32; len 253 sound/soc/zte/zx-i2s.c val |= ZX_I2S_TIMING_TS_WIDTH(ts_width) | ZX_I2S_TIMING_DATA_SIZE(len); len 71 sound/sparc/cs4231.c dma_addr_t bus_addr, size_t len); len 1673 sound/sparc/cs4231.c dma_addr_t bus_addr, size_t len) len 1680 sound/sparc/cs4231.c if (len >= (1 << 24)) len 1698 sound/sparc/cs4231.c sbus_writel(len, base->regs + base->dir + APCNC); len 1905 sound/sparc/cs4231.c dma_addr_t bus_addr, size_t len) len 1907 sound/sparc/cs4231.c return ebus_dma_request(&dma_cont->ebus_info, bus_addr, len); len 578 sound/sparc/dbri.c static __u32 reverse_bytes(__u32 b, int len) len 580 sound/sparc/dbri.c switch (len) { len 663 sound/sparc/dbri.c static s32 *dbri_cmdlock(struct snd_dbri *dbri, int len) len 668 sound/sparc/dbri.c len += 2; len 670 sound/sparc/dbri.c if (dbri->cmdptr - dbri->dma->cmd + len < DBRI_NO_CMDS - 2) len 672 sound/sparc/dbri.c else if (len < sbus_readl(dbri->regs + REG8) - dvma_addr) len 688 sound/sparc/dbri.c static void dbri_cmdsend(struct snd_dbri *dbri, s32 *cmd, int len) len 700 sound/sparc/dbri.c addr = dvma_addr + (cmd - len - dbri->dma->cmd) * sizeof(s32); len 1092 sound/sparc/dbri.c int len; len 1108 sound/sparc/dbri.c len = info->size; len 1133 sound/sparc/dbri.c len &= ~3; len 1150 sound/sparc/dbri.c while (len > 0) { len 1163 sound/sparc/dbri.c if (len > DBRI_TD_MAXCNT) len 1166 sound/sparc/dbri.c mylen = len; len 1195 sound/sparc/dbri.c len -= mylen; len 88 sound/spi/at73c213.c .len = 2, len 30 sound/synth/emux/emux_hwdep.c patch.len + sizeof(patch), len 35 sound/synth/emux/emux_hwdep.c err = snd_soundfont_load(emu->sflist, arg, patch.len + sizeof(patch), TMP_CLIENT_ID); len 40 sound/synth/emux/emux_hwdep.c return emu->ops.load_fx(emu, patch.type, patch.optarg, arg, patch.len + sizeof(patch)); len 362 sound/synth/emux/emux_nrpn.c snd_emux_sysex(void *p, unsigned char *buf, int len, int parsed, len 379 sound/synth/emux/emux_nrpn.c emu->ops.sysex(emu, buf, len, parsed, chset); len 60 sound/synth/emux/emux_voice.h void snd_emux_sysex(void *private_data, unsigned char *buf, int len, len 137 sound/synth/emux/soundfont.c if (count < patch.len) { len 139 sound/synth/emux/soundfont.c count, patch.len); len 142 sound/synth/emux/soundfont.c if (patch.len < 0) { len 143 sound/synth/emux/soundfont.c snd_printk(KERN_ERR "poor length %d\n", patch.len); len 966 sound/synth/emux/soundfont.c smp->v.end = patch.len; len 969 sound/synth/emux/soundfont.c smp->v.size = patch.len; len 47 sound/usb/6fire/firmware.c u8 len; len 102 sound/usb/6fire/firmware.c record->len = usb6fire_fw_ihex_hex(record->txt_data + len 116 sound/usb/6fire/firmware.c if (record->txt_offset + 2 * (record->len + 1) > record->txt_length) { len 120 sound/usb/6fire/firmware.c for (i = 0; i < record->len; i++) { len 131 sound/usb/6fire/firmware.c if (type == 1 || !record->len) /* eof */ len 151 sound/usb/6fire/firmware.c record->max_len = max(record->len, record->max_len); len 159 sound/usb/6fire/firmware.c int type, int value, char *data, int len) len 165 sound/usb/6fire/firmware.c value, 0, data, len, HZ); len 168 sound/usb/6fire/firmware.c else if (ret != len) len 174 sound/usb/6fire/firmware.c int type, int value, char *data, int len) len 178 sound/usb/6fire/firmware.c 0, data, len, HZ); len 181 sound/usb/6fire/firmware.c else if (ret != len) len 187 sound/usb/6fire/firmware.c char *data, int len) len 192 sound/usb/6fire/firmware.c ret = usb_bulk_msg(device, usb_sndbulkpipe(device, FPGA_EP), data, len, len 196 sound/usb/6fire/firmware.c else if (actual_len != len) len 244 sound/usb/6fire/firmware.c rec->data, rec->len); len 68 sound/usb/bcd2000/bcd2000.c static void bcd2000_dump_buffer(const char *prefix, const char *buf, int len) len 72 sound/usb/bcd2000/bcd2000.c buf, len, false); len 75 sound/usb/bcd2000/bcd2000.c static void bcd2000_dump_buffer(const char *prefix, const char *buf, int len) {} len 128 sound/usb/bcd2000/bcd2000.c int len, ret; len 145 sound/usb/bcd2000/bcd2000.c len = snd_rawmidi_transmit(midi_out_substream, len 148 sound/usb/bcd2000/bcd2000.c if (len < 0) len 150 sound/usb/bcd2000/bcd2000.c __func__, len); len 152 sound/usb/bcd2000/bcd2000.c if (len <= 0) len 156 sound/usb/bcd2000/bcd2000.c bcd2k->midi_out_buf[2] = len; len 160 sound/usb/bcd2000/bcd2000.c bcd2k->midi_out_buf, len+3); len 167 sound/usb/bcd2000/bcd2000.c __func__, midi_out_substream, ret, len); len 624 sound/usb/caiaq/audio.c int i, frame, len, send_it = 0, outframe = 0; len 655 sound/usb/caiaq/audio.c len = urb->iso_frame_desc[outframe].actual_length; len 656 sound/usb/caiaq/audio.c out->iso_frame_desc[outframe].length = len; len 659 sound/usb/caiaq/audio.c offset += len; len 661 sound/usb/caiaq/audio.c if (len > 0) { len 207 sound/usb/caiaq/device.c int len) len 215 sound/usb/caiaq/device.c if (len > EP1_BUFSIZE - 1) len 216 sound/usb/caiaq/device.c len = EP1_BUFSIZE - 1; len 218 sound/usb/caiaq/device.c if (buffer && len > 0) len 219 sound/usb/caiaq/device.c memcpy(cdev->ep1_out_buf+1, buffer, len); len 223 sound/usb/caiaq/device.c cdev->ep1_out_buf, len+1, &actual_len, 200); len 230 sound/usb/caiaq/device.c int len) len 238 sound/usb/caiaq/device.c if (len > EP1_BUFSIZE - 2) len 239 sound/usb/caiaq/device.c len = EP1_BUFSIZE - 2; len 241 sound/usb/caiaq/device.c if (buffer && len > 0) len 242 sound/usb/caiaq/device.c memcpy(cdev->ep1_out_buf+2, buffer, len); len 248 sound/usb/caiaq/device.c cdev->ep1_out_buf, len+2, &actual_len, 200); len 432 sound/usb/caiaq/device.c int err, len; len 493 sound/usb/caiaq/device.c for (c = card->shortname, len = 0; len 494 sound/usb/caiaq/device.c *c && len < sizeof(card->id); c++) len 496 sound/usb/caiaq/device.c id[len++] = *c; len 131 sound/usb/caiaq/device.h int len); len 136 sound/usb/caiaq/device.h int len); len 200 sound/usb/caiaq/input.c unsigned int len) len 233 sound/usb/caiaq/input.c const char *buf, unsigned int len) len 291 sound/usb/caiaq/input.c unsigned char *buf, unsigned int len) len 301 sound/usb/caiaq/input.c for (i = 0; i < len; i++) len 304 sound/usb/caiaq/input.c for (i = 0; i < input_dev->keycodemax && i < len * 8; i++) len 329 sound/usb/caiaq/input.c unsigned int len) len 333 sound/usb/caiaq/input.c while (len) { len 464 sound/usb/caiaq/input.c len -= TKS4_MSGBLOCK_SIZE; len 475 sound/usb/caiaq/input.c unsigned int len) len 569 sound/usb/caiaq/input.c unsigned int len) len 571 sound/usb/caiaq/input.c if (!cdev->input_dev || len < 1) len 576 sound/usb/caiaq/input.c snd_caiaq_input_read_analog(cdev, buf + 1, len - 1); len 579 sound/usb/caiaq/input.c snd_caiaq_input_read_erp(cdev, buf + 1, len - 1); len 582 sound/usb/caiaq/input.c snd_caiaq_input_read_io(cdev, buf + 1, len - 1); len 5 sound/usb/caiaq/input.h void snd_usb_caiaq_input_dispatch(struct snd_usb_caiaqdev *cdev, char *buf, unsigned int len); len 55 sound/usb/caiaq/midi.c int len, ret; len 60 sound/usb/caiaq/midi.c len = snd_rawmidi_transmit(substream, cdev->midi_out_buf + 3, len 63 sound/usb/caiaq/midi.c if (len <= 0) len 66 sound/usb/caiaq/midi.c cdev->midi_out_buf[2] = len; len 67 sound/usb/caiaq/midi.c cdev->midi_out_urb.transfer_buffer_length = len+3; len 73 sound/usb/caiaq/midi.c "ret=%d, len=%d\n", substream, ret, len); len 107 sound/usb/caiaq/midi.c int port, const char *buf, int len) len 112 sound/usb/caiaq/midi.c snd_rawmidi_receive(cdev->midi_receive_substream, buf, len); len 7 sound/usb/caiaq/midi.h int port, const char *buf, int len); len 379 sound/usb/card.c int len; len 389 sound/usb/card.c len = strlcpy(card->longname, quirk->vendor_name, sizeof(card->longname)); len 393 sound/usb/card.c len = usb_string(dev, dev->descriptor.iManufacturer, len 396 sound/usb/card.c len = 0; len 399 sound/usb/card.c if (len > 0) { len 407 sound/usb/card.c len = strlcat(card->longname, " at ", sizeof(card->longname)); len 409 sound/usb/card.c if (len < sizeof(card->longname)) len 410 sound/usb/card.c usb_make_path(dev, card->longname + len, sizeof(card->longname) - len); len 71 sound/usb/hiface/chip.c int len; len 91 sound/usb/hiface/chip.c len = strlcat(card->longname, " at ", sizeof(card->longname)); len 92 sound/usb/hiface/chip.c if (len < sizeof(card->longname)) len 93 sound/usb/hiface/chip.c usb_make_path(device, card->longname + len, len 94 sound/usb/hiface/chip.c sizeof(card->longname) - len); len 277 sound/usb/hiface/pcm.c unsigned int len; len 283 sound/usb/hiface/pcm.c len = pcm_buffer_size - sub->dma_off; len 286 sound/usb/hiface/pcm.c memcpy_swahw32(urb->buffer, source, len); len 289 sound/usb/hiface/pcm.c memcpy_swahw32(urb->buffer + len, source, len 290 sound/usb/hiface/pcm.c PCM_PACKET_SIZE - len); len 102 sound/usb/line6/capture.c int len; len 104 sound/usb/line6/capture.c len = runtime->buffer_size - line6pcm->in.pos_done; len 106 sound/usb/line6/capture.c if (len > 0) { len 109 sound/usb/line6/capture.c len * bytes_per_frame); len 110 sound/usb/line6/capture.c memcpy(runtime->dma_area, fbuf + len * bytes_per_frame, len 111 sound/usb/line6/capture.c (frames - len) * bytes_per_frame); len 115 sound/usb/line6/capture.c "driver bug: len = %d\n", len); len 339 sound/usb/line6/driver.c unsigned char *len; len 345 sound/usb/line6/driver.c len = kmalloc(1, GFP_KERNEL); len 346 sound/usb/line6/driver.c if (!len) len 367 sound/usb/line6/driver.c 0x0012, 0x0000, len, 1, len 375 sound/usb/line6/driver.c if (*len != 0xff) len 380 sound/usb/line6/driver.c if (*len == 0xff) { len 384 sound/usb/line6/driver.c } else if (*len != datalen) { len 388 sound/usb/line6/driver.c (int)datalen, (int)*len); len 402 sound/usb/line6/driver.c kfree(len); len 213 sound/usb/line6/playback.c int len; len 215 sound/usb/line6/playback.c len = runtime->buffer_size - line6pcm->out.pos; len 217 sound/usb/line6/playback.c if (len > 0) { len 221 sound/usb/line6/playback.c len * bytes_per_frame); len 223 sound/usb/line6/playback.c len * bytes_per_frame, runtime->dma_area, len 224 sound/usb/line6/playback.c (urb_frames - len) * bytes_per_frame); len 227 sound/usb/line6/playback.c len); len 385 sound/usb/midi.c const void *data, int len) len 388 sound/usb/midi.c void *buf = kmemdup(data, len, GFP_KERNEL); len 391 sound/usb/midi.c dump_urb("sending", buf, len); len 394 sound/usb/midi.c buf, len, NULL, 250); len 725 sound/usb/midi.c unsigned int len = (unsigned int)buffer_length; len 726 sound/usb/midi.c while (pos < len) { len 730 sound/usb/midi.c if (pos + msg_len <= len && port < 2) len 191 sound/usb/mixer.c int len = usb_string(chip->dev, index, buf, maxlen - 1); len 193 sound/usb/mixer.c if (len < 0) len 196 sound/usb/mixer.c buf[len] = 0; len 197 sound/usb/mixer.c return len; len 650 sound/usb/mixer.c int len; len 653 sound/usb/mixer.c len = snd_usb_copy_string_desc(chip, iterm->name, len 655 sound/usb/mixer.c if (len) len 656 sound/usb/mixer.c return len; len 1564 sound/usb/mixer.c unsigned int len = 0; len 1627 sound/usb/mixer.c len = check_mapped_name(map, kctl->id.name, sizeof(kctl->id.name)); len 1628 sound/usb/mixer.c mapped_name = len != 0; len 1629 sound/usb/mixer.c if (!len && nameid) len 1630 sound/usb/mixer.c len = snd_usb_copy_string_desc(mixer->chip, nameid, len 1644 sound/usb/mixer.c if (!len) { len 1646 sound/usb/mixer.c len = get_term_name(mixer->chip, iterm, len 1649 sound/usb/mixer.c if (!len && oterm) len 1650 sound/usb/mixer.c len = get_term_name(mixer->chip, oterm, len 1653 sound/usb/mixer.c if (!len) len 1676 sound/usb/mixer.c if (!len) len 2038 sound/usb/mixer.c unsigned int i, len; len 2073 sound/usb/mixer.c len = check_mapped_name(map, kctl->id.name, sizeof(kctl->id.name)); len 2074 sound/usb/mixer.c if (!len) len 2075 sound/usb/mixer.c len = get_term_name(state->chip, iterm, kctl->id.name, len 2077 sound/usb/mixer.c if (!len) len 2078 sound/usb/mixer.c len = sprintf(kctl->id.name, "Mixer Source %d", in_ch + 1); len 2347 sound/usb/mixer.c int i, err, nameid, type, len; len 2466 sound/usb/mixer.c len = 0; len 2468 sound/usb/mixer.c len = snd_usb_copy_string_desc(state->chip, len 2472 sound/usb/mixer.c if (!len) len 2609 sound/usb/mixer.c unsigned int i, nameid, len; len 2663 sound/usb/mixer.c len = 0; len 2669 sound/usb/mixer.c len = check_mapped_selector_name(state, unitid, i, namelist[i], len 2671 sound/usb/mixer.c if (! len && check_input_term(state, desc->baSourceID[i], &iterm) >= 0) len 2672 sound/usb/mixer.c len = get_term_name(state->chip, &iterm, namelist[i], len 2674 sound/usb/mixer.c if (! len) len 2688 sound/usb/mixer.c len = check_mapped_name(map, kctl->id.name, sizeof(kctl->id.name)); len 2689 sound/usb/mixer.c if (!len) { len 2698 sound/usb/mixer.c len = snd_usb_copy_string_desc(state->chip, len 2708 sound/usb/mixer.c if (!len) len 2709 sound/usb/mixer.c len = get_term_name(state->chip, &state->oterm, len 2712 sound/usb/mixer.c if (!len) len 3334 sound/usb/mixer.c int len = urb->actual_length; len 3344 sound/usb/mixer.c len >= sizeof(*status); len 3345 sound/usb/mixer.c len -= sizeof(*status), status++) { len 3364 sound/usb/mixer.c len >= sizeof(*msg); len 3365 sound/usb/mixer.c len -= sizeof(*msg), msg++) { len 242 sound/usb/mixer_quirks.c int err, len, i; len 251 sound/usb/mixer_quirks.c len = mixer->rc_cfg->packet_length; len 279 sound/usb/mixer_quirks.c mixer->rc_setup_packet->wLength = cpu_to_le16(len); len 282 sound/usb/mixer_quirks.c (u8*)mixer->rc_setup_packet, mixer->rc_buffer, len, len 157 sound/usb/mixer_scarlett.c int len; len 188 sound/usb/mixer_scarlett.c .len = 2, len 197 sound/usb/mixer_scarlett.c .len = 2, len 206 sound/usb/mixer_scarlett.c .len = 3, len 215 sound/usb/mixer_scarlett.c .len = 2, len 372 sound/usb/mixer_scarlett.c unsigned int items = opt->len; len 395 sound/usb/mixer_scarlett.c return snd_ctl_enum_info(uinfo, elem->channels, opt->len, len 410 sound/usb/mixer_scarlett.c val = clamp(val - opt->start, 0, opt->len-1); len 634 sound/usb/mixer_scarlett.c .len = 27, len 641 sound/usb/mixer_scarlett.c .len = 19, len 676 sound/usb/mixer_scarlett.c .len = 25, len 683 sound/usb/mixer_scarlett.c .len = 19, len 715 sound/usb/mixer_scarlett.c .len = 31, len 722 sound/usb/mixer_scarlett.c .len = 25, len 752 sound/usb/mixer_scarlett.c .len = 35, len 759 sound/usb/mixer_scarlett.c .len = 27, len 794 sound/usb/mixer_scarlett.c .len = 47, len 801 sound/usb/mixer_scarlett.c .len = 39, len 1941 sound/usb/mixer_scarlett_gen2.c int len = urb->actual_length; len 1948 sound/usb/mixer_scarlett_gen2.c if (len == 8) { len 1956 sound/usb/mixer_scarlett_gen2.c "scarlett mixer interrupt length %d\n", len); len 330 sound/usb/stream.c int len, c; len 339 sound/usb/stream.c len = le16_to_cpu(cluster->wLength); len 343 sound/usb/stream.c while (((p - (void *)cluster) < len) && (c < channels)) { len 220 sound/usb/usx2y/usbusx2y.c } while (!err && usX2Y->US04->submitted < usX2Y->US04->len); len 20 sound/usb/usx2y/usbusx2y.h int len; len 62 sound/usb/usx2y/usbusx2yaudio.c int i, len, lens = 0, hwptr_done = subs->hwptr_done; len 73 sound/usb/usx2y/usbusx2yaudio.c len = urb->iso_frame_desc[i].actual_length / usX2Y->stride; len 74 sound/usb/usx2y/usbusx2yaudio.c if (! len) { len 80 sound/usb/usx2y/usbusx2yaudio.c if ((hwptr_done + len) > runtime->buffer_size) { len 84 sound/usb/usx2y/usbusx2yaudio.c memcpy(runtime->dma_area, cp + blen, len * usX2Y->stride - blen); len 87 sound/usb/usx2y/usbusx2yaudio.c len * usX2Y->stride); len 89 sound/usb/usx2y/usbusx2yaudio.c lens += len; len 90 sound/usb/usx2y/usbusx2yaudio.c if ((hwptr_done += len) >= runtime->buffer_size) len 142 sound/usb/usx2y/usbusx2yaudio.c int len; len 143 sound/usb/usx2y/usbusx2yaudio.c len = runtime->buffer_size - subs->hwptr; len 146 sound/usb/usx2y/usbusx2yaudio.c subs->hwptr * usX2Y->stride, len * usX2Y->stride); len 147 sound/usb/usx2y/usbusx2yaudio.c memcpy(subs->tmpbuf + len * usX2Y->stride, len 148 sound/usb/usx2y/usbusx2yaudio.c runtime->dma_area, (count - len) * usX2Y->stride); len 171 sound/usb/usx2y/usbusx2yaudio.c int len = urb->actual_length / subs->usX2Y->stride; len 173 sound/usb/usx2y/usbusx2yaudio.c subs->transfer_done += len; len 174 sound/usb/usx2y/usbusx2yaudio.c subs->hwptr_done += len; len 636 sound/usb/usx2y/usbusx2yaudio.c if (0 == --usX2Y->US04->len) len 673 sound/usb/usx2y/usbusx2yaudio.c us->len = NOOF_SETRATE_URBS; len 675 sound/usb/usx2y/usbusx2yaudio.c wait_event_timeout(usX2Y->In04WaitQueue, 0 == us->len, HZ); len 677 sound/usb/usx2y/usbusx2yaudio.c if (us->len) len 39 sound/usb/validate.c size_t len; len 43 sound/usb/validate.c len = sizeof(*d) + d->bNrInPins; len 51 sound/usb/validate.c len += 2 + 1; /* wChannelConfig, iChannelNames */ len 53 sound/usb/validate.c len += 1; /* iMixer */ len 56 sound/usb/validate.c len += 4 + 1; /* bmChannelConfig, iChannelNames */ len 58 sound/usb/validate.c len += 1 + 1; /* bmControls, iMixer */ len 61 sound/usb/validate.c len += 2; /* wClusterDescrID */ len 65 sound/usb/validate.c return d->bLength >= len; len 74 sound/usb/validate.c size_t len, m; len 78 sound/usb/validate.c len = sizeof(*d) + d->bNrInPins; len 79 sound/usb/validate.c if (d->bLength < len) len 85 sound/usb/validate.c len += 1 + 2 + 1; len 86 sound/usb/validate.c if (d->bLength < len + 1) /* bControlSize */ len 88 sound/usb/validate.c m = hdr[len]; len 89 sound/usb/validate.c len += 1 + m + 1; /* bControlSize, bmControls, iProcessing */ len 93 sound/usb/validate.c len += 1 + 4 + 1; len 95 sound/usb/validate.c len += 2; /* bmControls -- 2 bytes for PU */ len 97 sound/usb/validate.c len += 1; /* bmControls -- 1 byte for EU */ len 98 sound/usb/validate.c len += 1; /* iProcessing */ len 102 sound/usb/validate.c len += 2 + 4; len 105 sound/usb/validate.c if (d->bLength < len) len 116 sound/usb/validate.c if (d->bLength < len + 1) /* bNrModes */ len 118 sound/usb/validate.c m = hdr[len]; len 119 sound/usb/validate.c len += 1 + m * 2; /* bNrModes, waModes(n) */ len 131 sound/usb/validate.c if (d->bLength < len + 1) /* bNrModes */ len 133 sound/usb/validate.c m = hdr[len]; len 134 sound/usb/validate.c len += 1 + m * 4; /* bNrModes, daModes(n) */ len 142 sound/usb/validate.c len += 2; /* wClusterDescrID */ len 147 sound/usb/validate.c if (d->bLength < len + 1) /* bNrModes */ len 149 sound/usb/validate.c m = hdr[len]; len 150 sound/usb/validate.c len += 1 + m * 2; /* bNrModes, waClusterDescrID(n) */ len 153 sound/usb/validate.c len += 2 + 4; /* wClusterDescrID, bmAlgorighms */ len 160 sound/usb/validate.c if (d->bLength < len) len 171 sound/usb/validate.c size_t len; len 175 sound/usb/validate.c len = sizeof(*d) + d->bNrInPins; len 179 sound/usb/validate.c len += 1; /* iSelector */ len 182 sound/usb/validate.c len += 1 + 1; /* bmControls, iSelector */ len 185 sound/usb/validate.c len += 4 + 2; /* bmControls, wSelectorDescrStr */ len 188 sound/usb/validate.c return d->bLength >= len; len 947 sound/x86/intel_hdmi_audio.c int len, processed; len 956 sound/x86/intel_hdmi_audio.c &len); len 957 sound/x86/intel_hdmi_audio.c if (len < 0 || len > intelhaddata->period_bytes) { len 959 sound/x86/intel_hdmi_audio.c len); len 960 sound/x86/intel_hdmi_audio.c len = -EPIPE; len 964 sound/x86/intel_hdmi_audio.c if (len > 0) /* OK, this is the current buffer */ len 969 sound/x86/intel_hdmi_audio.c len = -EPIPE; /* all empty? - report underrun */ len 975 sound/x86/intel_hdmi_audio.c len = intelhaddata->period_bytes - len; len 976 sound/x86/intel_hdmi_audio.c len += intelhaddata->period_bytes * intelhaddata->pcmbuf_head; len 979 sound/x86/intel_hdmi_audio.c return len; len 1258 sound/x86/intel_hdmi_audio.c int len; len 1265 sound/x86/intel_hdmi_audio.c len = had_process_ringbuf(substream, intelhaddata); len 1266 sound/x86/intel_hdmi_audio.c if (len < 0) len 1268 sound/x86/intel_hdmi_audio.c len = bytes_to_frames(substream->runtime, len); len 1270 sound/x86/intel_hdmi_audio.c len %= substream->runtime->buffer_size; len 1271 sound/x86/intel_hdmi_audio.c return len; len 273 sound/x86/intel_hdmi_lpe_audio.h u32 len:5; len 150 sound/xen/xen_snd_front_cfg.c static void cfg_hw_rates(char *list, unsigned int len, len 186 sound/xen/xen_snd_front_cfg.c static void cfg_formats(char *list, unsigned int len, len 246 sound/xen/xen_snd_front_cfg.c unsigned int len; len 262 sound/xen/xen_snd_front_cfg.c list = xenbus_read(XBT_NIL, path, XENSND_FIELD_SAMPLE_RATES, &len); len 264 sound/xen/xen_snd_front_cfg.c cfg_hw_rates(list, len, path, pcm_hw); len 268 sound/xen/xen_snd_front_cfg.c list = xenbus_read(XBT_NIL, path, XENSND_FIELD_SAMPLE_FORMATS, &len); len 270 sound/xen/xen_snd_front_cfg.c cfg_formats(list, len, path, pcm_hw); len 40 tools/accounting/getdelays.c #define NLA_PAYLOAD(len) (len - NLA_HDRLEN) len 271 tools/accounting/getdelays.c int len = 0; len 475 tools/accounting/getdelays.c len = 0; len 476 tools/accounting/getdelays.c while (len < rep_len) { len 477 tools/accounting/getdelays.c len += NLA_ALIGN(na->nla_len); len 538 tools/accounting/getdelays.c na = (struct nlattr *) (GENLMSG_DATA(&msg) + len); len 207 tools/arch/s390/include/uapi/asm/kvm.h __u64 len; len 384 tools/arch/s390/include/uapi/asm/ptrace.h unsigned int len; len 119 tools/bpf/bpf_dbg.c uint32_t len; len 187 tools/bpf/bpf_dbg.c int len = strlen(cmd); len 189 tools/bpf/bpf_dbg.c if (len > strlen(pattern)) len 192 tools/bpf/bpf_dbg.c return memcmp(pattern, cmd, len); len 195 tools/bpf/bpf_dbg.c static void hex_dump(const uint8_t *buf, size_t len) len 200 tools/bpf/bpf_dbg.c for (i = 0; i < len; i++) { len 480 tools/bpf/bpf_dbg.c static void bpf_disasm_all(const struct sock_filter *f, unsigned int len) len 484 tools/bpf/bpf_dbg.c for (i = 0; i < len; i++) len 488 tools/bpf/bpf_dbg.c static void bpf_dump_all(const struct sock_filter *f, unsigned int len) len 493 tools/bpf/bpf_dbg.c for (i = 0; i < len; i++) len 498 tools/bpf/bpf_dbg.c static bool bpf_runnable(struct sock_filter *f, unsigned int len) len 503 tools/bpf/bpf_dbg.c .len = len, len 517 tools/bpf/bpf_dbg.c for (i = 0; i < len; i++) { len 928 tools/bpf/bpf_dbg.c if (hdr->caplen == 0 || hdr->len == 0 || hdr->caplen > hdr->len) len 1113 tools/bpf/bpf_dbg.c hdr->caplen, hdr->len, steps); len 1193 tools/bpf/bpf_dbg.c hdr->caplen, hdr->len); len 1259 tools/bpf/bpf_dbg.c int i, ret = 0, len; len 1264 tools/bpf/bpf_dbg.c len = strlen(cmd); len 1266 tools/bpf/bpf_dbg.c if (len != strlen(cmds[i].name)) len 1268 tools/bpf/bpf_dbg.c if (strncmp(cmds[i].name, cmd, len) == 0) { len 1280 tools/bpf/bpf_dbg.c static int list_index, len; len 1284 tools/bpf/bpf_dbg.c len = strlen(buf); len 1291 tools/bpf/bpf_dbg.c if (strncmp(name, buf, len) == 0) len 38 tools/bpf/bpf_jit_disasm.c ssize_t len; len 46 tools/bpf/bpf_jit_disasm.c len = readlink(path, tpath, size); len 47 tools/bpf/bpf_jit_disasm.c tpath[len] = 0; len 52 tools/bpf/bpf_jit_disasm.c static void get_asm_insns(uint8_t *image, size_t len, int opcodes) len 71 tools/bpf/bpf_jit_disasm.c info.buffer_length = len; len 98 tools/bpf/bpf_jit_disasm.c } while(count > 0 && pc < len); len 105 tools/bpf/bpf_jit_disasm.c int ret, len; len 108 tools/bpf/bpf_jit_disasm.c len = klogctl(CMD_ACTION_SIZE_BUFFER, NULL, 0); len 109 tools/bpf/bpf_jit_disasm.c if (len < 0) len 112 tools/bpf/bpf_jit_disasm.c buff = malloc(len); len 116 tools/bpf/bpf_jit_disasm.c ret = klogctl(CMD_ACTION_READ_ALL, buff, len); len 128 tools/bpf/bpf_jit_disasm.c int fd, ret, len; len 140 tools/bpf/bpf_jit_disasm.c len = fi.st_size + 1; len 141 tools/bpf/bpf_jit_disasm.c buff = malloc(len); len 145 tools/bpf/bpf_jit_disasm.c memset(buff, 0, len); len 146 tools/bpf/bpf_jit_disasm.c ret = read(fd, buff, len - 1); len 263 tools/bpf/bpf_jit_disasm.c unsigned int len, klen, opt, opcodes = 0; len 296 tools/bpf/bpf_jit_disasm.c image = get_last_jit_image(kbuff, klen, &len); len 302 tools/bpf/bpf_jit_disasm.c get_asm_insns(image, len, opcodes); len 314 tools/bpf/bpf_jit_disasm.c nr = write(ofd, pos, len); len 320 tools/bpf/bpf_jit_disasm.c len -= nr; len 322 tools/bpf/bpf_jit_disasm.c } while (len); len 410 tools/bpf/bpftool/btf.c __u32 len = sizeof(info); len 417 tools/bpf/bpftool/btf.c fd = map_parse_fd_and_info(&argc, &argv, &info, &len); len 440 tools/bpf/bpftool/btf.c __u32 len = sizeof(info); len 451 tools/bpf/bpftool/btf.c err = bpf_obj_get_info_by_fd(fd, &info, &len); len 578 tools/bpf/bpftool/btf.c void *info, __u32 *len) len 635 tools/bpf/bpftool/btf.c memset(info, 0, *len); len 636 tools/bpf/bpftool/btf.c err = bpf_obj_get_info_by_fd(fd, info, len); len 766 tools/bpf/bpftool/btf.c __u32 len = sizeof(info); len 769 tools/bpf/bpftool/btf.c err = bpf_obj_get_info_by_fd(fd, &info, &len); len 333 tools/bpf/bpftool/cfg.c static bool cfg_build(struct cfg *cfg, struct bpf_insn *insn, unsigned int len) len 335 tools/bpf/bpftool/cfg.c int cnt = len / sizeof(*insn); len 473 tools/bpf/bpftool/cfg.c void dump_xlated_cfg(void *buf, unsigned int len) len 479 tools/bpf/bpftool/cfg.c if (cfg_build(&cfg, insn, len)) len 7 tools/bpf/bpftool/cfg.h void dump_xlated_cfg(void *buf, unsigned int len); len 310 tools/bpf/bpftool/common.c int len; len 324 tools/bpf/bpftool/common.c len = strlen(value); len 325 tools/bpf/bpftool/common.c memmove(line, value, len); len 326 tools/bpf/bpftool/common.c line[len - 1] = '\0'; len 336 tools/bpf/bpftool/common.c void print_data_json(uint8_t *data, size_t len) len 341 tools/bpf/bpftool/common.c for (i = 0; i < len; i++) len 346 tools/bpf/bpftool/common.c void print_hex_data_json(uint8_t *data, size_t len) len 351 tools/bpf/bpftool/common.c for (i = 0; i < len; i++) len 361 tools/bpf/bpftool/common.c __u32 len = sizeof(pinned_info); len 396 tools/bpf/bpftool/common.c err = bpf_obj_get_info_by_fd(fd, &pinned_info, &len); len 477 tools/bpf/bpftool/common.c int len; len 486 tools/bpf/bpftool/common.c len = read(fd, vendor_id_buf, sizeof(vendor_id_buf)); len 488 tools/bpf/bpftool/common.c if (len < 0) { len 492 tools/bpf/bpftool/common.c if (len >= (int)sizeof(vendor_id_buf)) { len 497 tools/bpf/bpftool/common.c vendor_id_buf[len] = 0; len 52 tools/bpf/bpftool/feature.c static void uppercase(char *str, size_t len) len 56 tools/bpf/bpftool/feature.c for (i = 0; i < len && str[i] != '\0'; i++) len 134 tools/bpf/bpftool/feature.c size_t len = 0; len 142 tools/bpf/bpftool/feature.c res = getline(&line, &len, fd); len 35 tools/bpf/bpftool/jit_disasm.c ssize_t len; len 37 tools/bpf/bpftool/jit_disasm.c len = readlink(path, tpath, size - 1); len 38 tools/bpf/bpftool/jit_disasm.c assert(len > 0); len 39 tools/bpf/bpftool/jit_disasm.c tpath[len] = 0; len 75 tools/bpf/bpftool/jit_disasm.c void disasm_print_insn(unsigned char *image, ssize_t len, int opcodes, len 90 tools/bpf/bpftool/jit_disasm.c if (!len) len 124 tools/bpf/bpftool/jit_disasm.c info.buffer_length = len; len 196 tools/bpf/bpftool/jit_disasm.c } while (count > 0 && pc < len); len 166 tools/bpf/bpftool/main.h void disasm_print_insn(unsigned char *image, ssize_t len, int opcodes, len 175 tools/bpf/bpftool/main.h void disasm_print_insn(unsigned char *image, ssize_t len, int opcodes, len 189 tools/bpf/bpftool/main.h void print_data_json(uint8_t *data, size_t len); len 190 tools/bpf/bpftool/main.h void print_hex_data_json(uint8_t *data, size_t len); len 648 tools/bpf/bpftool/map.c __u32 len = sizeof(info); len 657 tools/bpf/bpftool/map.c fd = map_parse_fd_and_info(&argc, &argv, &info, &len); len 691 tools/bpf/bpftool/map.c err = bpf_obj_get_info_by_fd(fd, &info, &len); len 773 tools/bpf/bpftool/map.c __u32 len = sizeof(info); len 782 tools/bpf/bpftool/map.c fd = map_parse_fd_and_info(&argc, &argv, &info, &len); len 879 tools/bpf/bpftool/map.c __u32 len = sizeof(info); len 888 tools/bpf/bpftool/map.c fd = map_parse_fd_and_info(&argc, &argv, &info, &len); len 963 tools/bpf/bpftool/map.c __u32 len = sizeof(info); len 971 tools/bpf/bpftool/map.c fd = map_parse_fd_and_info(&argc, &argv, &info, &len); len 1014 tools/bpf/bpftool/map.c __u32 len = sizeof(info); len 1022 tools/bpf/bpftool/map.c fd = map_parse_fd_and_info(&argc, &argv, &info, &len); len 1085 tools/bpf/bpftool/map.c __u32 len = sizeof(info); len 1093 tools/bpf/bpftool/map.c fd = map_parse_fd_and_info(&argc, &argv, &info, &len); len 1225 tools/bpf/bpftool/map.c __u32 len = sizeof(info); len 1233 tools/bpf/bpftool/map.c fd = map_parse_fd_and_info(&argc, &argv, &info, &len); len 25 tools/bpf/bpftool/perf.c __u32 len, prog_id, fd_type; len 43 tools/bpf/bpftool/perf.c len = sizeof(buf); len 44 tools/bpf/bpftool/perf.c bpf_task_fd_query(getpid(), fd, 0, buf, &len, &prog_id, len 154 tools/bpf/bpftool/perf.c __u32 len, prog_id, fd_type; len 195 tools/bpf/bpftool/perf.c len = sizeof(buf); len 196 tools/bpf/bpftool/perf.c err = bpf_task_fd_query(pid, fd, 0, buf, &len, &prog_id, &fd_type, len 88 tools/bpf/bpftool/prog.c __u32 len = sizeof(info); len 103 tools/bpf/bpftool/prog.c err = bpf_obj_get_info_by_fd(fd, &info, &len); len 171 tools/bpf/bpftool/prog.c __u32 len = sizeof(info); len 179 tools/bpf/bpftool/prog.c err = bpf_obj_get_info_by_fd(fd, &info, &len); len 335 tools/bpf/bpftool/prog.c __u32 len = sizeof(info); len 338 tools/bpf/bpftool/prog.c err = bpf_obj_get_info_by_fd(fd, &info, &len); len 205 tools/bpf/bpftool/xlated_dumper.c void dump_xlated_json(struct dump_data *dd, void *buf, unsigned int len, len 225 tools/bpf/bpftool/xlated_dumper.c for (i = 0; i < len / sizeof(*insn); i++) { len 277 tools/bpf/bpftool/xlated_dumper.c if (double_insn && i < len - 1) len 290 tools/bpf/bpftool/xlated_dumper.c void dump_xlated_plain(struct dump_data *dd, void *buf, unsigned int len, len 309 tools/bpf/bpftool/xlated_dumper.c for (i = 0; i < len / sizeof(*insn); i++) { len 345 tools/bpf/bpftool/xlated_dumper.c if (double_insn && i < len - 1) { len 32 tools/bpf/bpftool/xlated_dumper.h void dump_xlated_json(struct dump_data *dd, void *buf, unsigned int len, len 34 tools/bpf/bpftool/xlated_dumper.h void dump_xlated_plain(struct dump_data *dd, void *buf, unsigned int len, len 47 tools/build/fixdep.c static void parse_dep_file(void *map, size_t len) len 50 tools/build/fixdep.c char *end = m + len; len 31 tools/firmware/ihex2fw.c uint16_t len; len 141 tools/firmware/ihex2fw.c int len; len 157 tools/firmware/ihex2fw.c len = hex(data + i, &crc); i += 2; len 159 tools/firmware/ihex2fw.c len <<= 8; len 160 tools/firmware/ihex2fw.c len += hex(data + i, &crc); i += 2; len 162 tools/firmware/ihex2fw.c record_size = ALIGN(sizeof(*record) + len, 4); len 169 tools/firmware/ihex2fw.c record->len = len; len 172 tools/firmware/ihex2fw.c if (i + 8 + (record->len * 2) > size) { len 182 tools/firmware/ihex2fw.c for (j = 0; j < record->len; j++, i += 2) len 197 tools/firmware/ihex2fw.c if (!record->len) len 205 tools/firmware/ihex2fw.c if (record->addr || record->len) { len 214 tools/firmware/ihex2fw.c if (record->addr || record->len != 2) { len 228 tools/firmware/ihex2fw.c if (record->addr || record->len != 4) { len 267 tools/firmware/ihex2fw.c return p->len + sizeof(p->addr) + sizeof(p->len); len 279 tools/firmware/ihex2fw.c p->len = htons(p->len); len 194 tools/hv/hv_fcopy_daemon.c ssize_t len; len 196 tools/hv/hv_fcopy_daemon.c len = pread(fcopy_fd, &buffer, sizeof(buffer), 0); len 197 tools/hv/hv_fcopy_daemon.c if (len < 0) { len 203 tools/hv/hv_fcopy_daemon.c if (len != sizeof(buffer.kernel_modver)) { len 638 tools/hv/hv_kvp_daemon.c char *config_buf, unsigned int len, len 654 tools/hv/hv_kvp_daemon.c memset(config_buf, 0, len); len 656 tools/hv/hv_kvp_daemon.c if (len < strlen(config_buf) + element_size + 1) len 1363 tools/hv/hv_kvp_daemon.c int kvp_fd, len; len 1430 tools/hv/hv_kvp_daemon.c len = write(kvp_fd, hv_msg, sizeof(struct hv_kvp_msg)); len 1431 tools/hv/hv_kvp_daemon.c if (len != sizeof(struct hv_kvp_msg)) { len 1454 tools/hv/hv_kvp_daemon.c len = read(kvp_fd, hv_msg, sizeof(struct hv_kvp_msg)); len 1456 tools/hv/hv_kvp_daemon.c if (len != sizeof(struct hv_kvp_msg)) { len 1622 tools/hv/hv_kvp_daemon.c len = write(kvp_fd, hv_msg, sizeof(struct hv_kvp_msg)); len 1623 tools/hv/hv_kvp_daemon.c if (len != sizeof(struct hv_kvp_msg)) { len 199 tools/hv/hv_vss_daemon.c int vss_fd, len; len 246 tools/hv/hv_vss_daemon.c len = write(vss_fd, vss_msg, sizeof(struct hv_vss_msg)); len 247 tools/hv/hv_vss_daemon.c if (len < 0) { len 270 tools/hv/hv_vss_daemon.c len = read(vss_fd, vss_msg, sizeof(struct hv_vss_msg)); len 273 tools/hv/hv_vss_daemon.c if (len != sizeof(kernel_modver)) { len 284 tools/hv/hv_vss_daemon.c if (len != sizeof(struct hv_vss_msg)) { len 316 tools/hv/hv_vss_daemon.c len = write(vss_fd, vss_msg, sizeof(struct hv_vss_msg)); len 317 tools/hv/hv_vss_daemon.c if (len != sizeof(struct hv_vss_msg)) { len 18 tools/include/linux/bitmap.h void bitmap_clear(unsigned long *map, unsigned int start, int len); len 36 tools/include/linux/bitmap.h int len = BITS_TO_LONGS(nbits) * sizeof(unsigned long); len 37 tools/include/linux/bitmap.h memset(dst, 0, len); len 45 tools/include/linux/bitmap.h unsigned int len = (nlongs - 1) * sizeof(unsigned long); len 46 tools/include/linux/bitmap.h memset(dst, 0xff, len); len 8 tools/include/linux/string.h void *memdup(const void *src, size_t len); len 2284 tools/include/nolibc/nolibc.h void *memmove(void *dst, const void *src, size_t len) len 2286 tools/include/nolibc/nolibc.h ssize_t pos = (dst <= src) ? -1 : (long)len; len 2289 tools/include/nolibc/nolibc.h while (len--) { len 2297 tools/include/nolibc/nolibc.h void *memset(void *dst, int b, size_t len) len 2301 tools/include/nolibc/nolibc.h while (len--) len 2354 tools/include/nolibc/nolibc.h size_t len; len 2356 tools/include/nolibc/nolibc.h for (len = 0; str[len]; len++); len 2357 tools/include/nolibc/nolibc.h return len; len 2424 tools/include/nolibc/nolibc.h void *memcpy(void *dst, const void *src, size_t len) len 2426 tools/include/nolibc/nolibc.h return memmove(dst, src, len); len 2934 tools/include/uapi/linux/bpf.h #define BPF_F_ADJ_ROOM_ENCAP_L2(len) (((__u64)len & \ len 2973 tools/include/uapi/linux/bpf.h __u32 len; len 3206 tools/include/uapi/linux/bpf.h __u32 len; len 63 tools/include/uapi/linux/fs.h __u64 len; len 69 tools/include/uapi/linux/if_xdp.h __u64 len; /* Length of packet data area */ len 102 tools/include/uapi/linux/if_xdp.h __u32 len; len 303 tools/include/uapi/linux/kvm.h __u32 len; len 433 tools/include/uapi/linux/kvm.h __u32 len; len 510 tools/include/uapi/linux/kvm.h __u32 len; len 657 tools/include/uapi/linux/kvm.h __u32 len; len 692 tools/include/uapi/linux/kvm.h __u32 len; /* 1, 2, 4, or 8 bytes; or 0 to ignore length */ len 1514 tools/include/uapi/linux/kvm.h __u32 len; len 1529 tools/include/uapi/linux/kvm.h __u32 len; len 1541 tools/include/uapi/linux/kvm.h __u32 len; len 90 tools/include/uapi/linux/netlink.h #define NLMSG_ALIGN(len) ( ((len)+NLMSG_ALIGNTO-1) & ~(NLMSG_ALIGNTO-1) ) len 92 tools/include/uapi/linux/netlink.h #define NLMSG_LENGTH(len) ((len) + NLMSG_HDRLEN) len 93 tools/include/uapi/linux/netlink.h #define NLMSG_SPACE(len) NLMSG_ALIGN(NLMSG_LENGTH(len)) len 95 tools/include/uapi/linux/netlink.h #define NLMSG_NEXT(nlh,len) ((len) -= NLMSG_ALIGN((nlh)->nlmsg_len), \ len 97 tools/include/uapi/linux/netlink.h #define NLMSG_OK(nlh,len) ((len) >= (int)sizeof(struct nlmsghdr) && \ len 99 tools/include/uapi/linux/netlink.h (nlh)->nlmsg_len <= (len)) len 100 tools/include/uapi/linux/netlink.h #define NLMSG_PAYLOAD(nlh,len) ((nlh)->nlmsg_len - NLMSG_SPACE((len))) len 231 tools/include/uapi/linux/netlink.h #define NLA_ALIGN(len) (((len) + NLA_ALIGNTO - 1) & ~(NLA_ALIGNTO - 1)) len 51 tools/include/uapi/linux/seg6.h __u8 len; len 52 tools/include/uapi/linux/usbdevice_fs.h unsigned int len; len 226 tools/include/uapi/linux/usbdevice_fs.h #define USBDEVFS_CONNINFO_EX(len) _IOC(_IOC_READ, 'U', 32, len) len 181 tools/io_uring/io_uring-bench.c sqe->len = BS; len 186 tools/io_uring/io_uring-bench.c sqe->len = 1; len 108 tools/io_uring/liburing.h const void *addr, unsigned len, len 116 tools/io_uring/liburing.h sqe->len = len; len 193 tools/lib/api/fs/fs.c static void mem_toupper(char *f, size_t len) len 195 tools/lib/api/fs/fs.c while (len) { len 198 tools/lib/api/fs/fs.c len--; len 635 tools/lib/bpf/btf.c __u32 len = sizeof(btf_info); len 661 tools/lib/bpf/btf.c err = bpf_obj_get_info_by_fd(btf_fd, &btf_info, &len); len 675 tools/lib/bpf/btf.c err = bpf_obj_get_info_by_fd(btf_fd, &btf_info, &len); len 769 tools/lib/bpf/btf.c __u32 len; len 784 tools/lib/bpf/btf.c if (ext_sec->len == 0) len 794 tools/lib/bpf/btf.c info_left = ext_sec->len; len 796 tools/lib/bpf/btf.c if (btf_ext->data + btf_ext->data_size < info + ext_sec->len) { len 798 tools/lib/bpf/btf.c ext_sec->desc, ext_sec->off, ext_sec->len); len 857 tools/lib/bpf/btf.c ext_info->len = ext_sec->len - sizeof(__u32); len 868 tools/lib/bpf/btf.c .len = btf_ext->hdr->func_info_len, len 881 tools/lib/bpf/btf.c .len = btf_ext->hdr->line_info_len, len 894 tools/lib/bpf/btf.c .len = btf_ext->hdr->offset_reloc_len, len 1012 tools/lib/bpf/btf.c remain_len = ext_info->len; len 1509 tools/lib/bpf/btf.c line_data_end = d->btf_ext->line_info.info + d->btf_ext->line_info.len; len 1689 tools/lib/bpf/btf.c __u32 len = strlen(strs.ptrs[grp_idx].str); len 1691 tools/lib/bpf/btf.c memmove(p, strs.ptrs[grp_idx].str, len + 1); len 1694 tools/lib/bpf/btf.c p += len + 1; len 2687 tools/lib/bpf/btf.c int i, len; len 2701 tools/lib/bpf/btf.c len = btf_type_size(d->btf->types[i]); len 2702 tools/lib/bpf/btf.c if (len < 0) len 2703 tools/lib/bpf/btf.c return len; len 2705 tools/lib/bpf/btf.c memmove(p, d->btf->types[i], len); len 2708 tools/lib/bpf/btf.c p += len; len 1887 tools/lib/bpf/libbpf.c __u32 len = sizeof(info); len 1891 tools/lib/bpf/libbpf.c err = bpf_obj_get_info_by_fd(fd, &info, &len); len 2319 tools/lib/bpf/libbpf.c int len; len 2404 tools/lib/bpf/libbpf.c spec->len++; len 2438 tools/lib/bpf/libbpf.c spec->spec[spec->len].type_id = id; len 2439 tools/lib/bpf/libbpf.c spec->spec[spec->len].idx = access_idx; len 2440 tools/lib/bpf/libbpf.c spec->spec[spec->len].name = name; len 2441 tools/lib/bpf/libbpf.c spec->len++; len 2452 tools/lib/bpf/libbpf.c spec->spec[spec->len].type_id = id; len 2453 tools/lib/bpf/libbpf.c spec->spec[spec->len].idx = access_idx; len 2454 tools/lib/bpf/libbpf.c spec->len++; len 2497 tools/lib/bpf/libbpf.c int len; len 2545 tools/lib/bpf/libbpf.c cand_ids->len + 1, len 2552 tools/lib/bpf/libbpf.c cand_ids->data[cand_ids->len++] = i; len 2686 tools/lib/bpf/libbpf.c targ_acc = &spec->spec[spec->len++]; len 2696 tools/lib/bpf/libbpf.c spec->len--; /* pop accessor */ len 2726 tools/lib/bpf/libbpf.c for (i = 0; i < local_spec->len; i++, local_acc++, targ_acc++) { len 2765 tools/lib/bpf/libbpf.c targ_spec->len++; len 2932 tools/lib/bpf/libbpf.c for (i = 0; i < spec->len; i++) { len 3063 tools/lib/bpf/libbpf.c for (i = 0, j = 0; i < cand_ids->len; i++) { len 3097 tools/lib/bpf/libbpf.c cand_ids->len = j; len 3098 tools/lib/bpf/libbpf.c if (cand_ids->len == 0) { len 3189 tools/lib/bpf/libbpf.c if (obj->btf_ext->offset_reloc_info.len) len 3875 tools/lib/bpf/libbpf.c int len; len 3877 tools/lib/bpf/libbpf.c len = snprintf(buf, PATH_MAX, "%s/%d", path, i); len 3878 tools/lib/bpf/libbpf.c if (len < 0) { len 3881 tools/lib/bpf/libbpf.c } else if (len >= PATH_MAX) { len 3896 tools/lib/bpf/libbpf.c int len; len 3898 tools/lib/bpf/libbpf.c len = snprintf(buf, PATH_MAX, "%s/%d", path, i); len 3899 tools/lib/bpf/libbpf.c if (len < 0) len 3901 tools/lib/bpf/libbpf.c else if (len >= PATH_MAX) len 3938 tools/lib/bpf/libbpf.c int len; len 3940 tools/lib/bpf/libbpf.c len = snprintf(buf, PATH_MAX, "%s/%d", path, i); len 3941 tools/lib/bpf/libbpf.c if (len < 0) len 3943 tools/lib/bpf/libbpf.c else if (len >= PATH_MAX) len 4023 tools/lib/bpf/libbpf.c int len; len 4025 tools/lib/bpf/libbpf.c len = snprintf(buf, PATH_MAX, "%s/%s", path, len 4027 tools/lib/bpf/libbpf.c if (len < 0) { len 4030 tools/lib/bpf/libbpf.c } else if (len >= PATH_MAX) { len 4045 tools/lib/bpf/libbpf.c int len; len 4047 tools/lib/bpf/libbpf.c len = snprintf(buf, PATH_MAX, "%s/%s", path, len 4049 tools/lib/bpf/libbpf.c if (len < 0) len 4051 tools/lib/bpf/libbpf.c else if (len >= PATH_MAX) len 4070 tools/lib/bpf/libbpf.c int len; len 4072 tools/lib/bpf/libbpf.c len = snprintf(buf, PATH_MAX, "%s/%s", path, len 4074 tools/lib/bpf/libbpf.c if (len < 0) len 4076 tools/lib/bpf/libbpf.c else if (len >= PATH_MAX) len 4106 tools/lib/bpf/libbpf.c int len; len 4108 tools/lib/bpf/libbpf.c len = snprintf(buf, PATH_MAX, "%s/%s", path, len 4110 tools/lib/bpf/libbpf.c if (len < 0) { len 4113 tools/lib/bpf/libbpf.c } else if (len >= PATH_MAX) { len 4128 tools/lib/bpf/libbpf.c int len; len 4130 tools/lib/bpf/libbpf.c len = snprintf(buf, PATH_MAX, "%s/%s", path, len 4132 tools/lib/bpf/libbpf.c if (len < 0) len 4134 tools/lib/bpf/libbpf.c else if (len >= PATH_MAX) len 4153 tools/lib/bpf/libbpf.c int len; len 4155 tools/lib/bpf/libbpf.c len = snprintf(buf, PATH_MAX, "%s/%s", path, len 4157 tools/lib/bpf/libbpf.c if (len < 0) len 4159 tools/lib/bpf/libbpf.c else if (len >= PATH_MAX) len 4485 tools/lib/bpf/libbpf.c size_t len; len 4564 tools/lib/bpf/libbpf.c int i, len = ARRAY_SIZE(section_names) * MAX_TYPE_NAME_SIZE; len 4567 tools/lib/bpf/libbpf.c buf = malloc(len); len 4577 tools/lib/bpf/libbpf.c if (strlen(buf) + strlen(section_names[i].sec) + 2 > len) { len 4598 tools/lib/bpf/libbpf.c if (strncmp(name, section_names[i].sec, section_names[i].len)) len 4624 tools/lib/bpf/libbpf.c if (strncmp(name, section_names[i].sec, section_names[i].len)) len 5910 tools/lib/bpf/libbpf.c int err = 0, n, len, start, end = -1; len 5922 tools/lib/bpf/libbpf.c n = sscanf(s, "%d%n-%d%n", &start, &len, &end, &len); len 5945 tools/lib/bpf/libbpf.c s += len; len 5960 tools/lib/bpf/libbpf.c int fd, err = 0, len; len 5969 tools/lib/bpf/libbpf.c len = read(fd, buf, sizeof(buf)); len 5971 tools/lib/bpf/libbpf.c if (len <= 0) { len 5972 tools/lib/bpf/libbpf.c err = len ? -errno : -EINVAL; len 5976 tools/lib/bpf/libbpf.c if (len >= sizeof(buf)) { len 5980 tools/lib/bpf/libbpf.c buf[len] = '\0'; len 78 tools/lib/bpf/libbpf_internal.h __u32 len; len 83 tools/lib/bpf/libbpf_internal.h (void *)sec < (seg)->info + (seg)->len; \ len 28 tools/lib/bpf/libbpf_probes.c ssize_t len; len 40 tools/lib/bpf/libbpf_probes.c len = read(fd, buf, sizeof(buf)); len 42 tools/lib/bpf/libbpf_probes.c if (len < 0) len 44 tools/lib/bpf/libbpf_probes.c if (len >= (ssize_t)sizeof(buf)) len 46 tools/lib/bpf/libbpf_probes.c buf[len] = '\0'; len 81 tools/lib/bpf/netlink.c int len, ret; len 85 tools/lib/bpf/netlink.c len = recv(sock, buf, sizeof(buf), 0); len 86 tools/lib/bpf/netlink.c if (len < 0) { len 91 tools/lib/bpf/netlink.c if (len == 0) len 94 tools/lib/bpf/netlink.c for (nh = (struct nlmsghdr *)buf; NLMSG_OK(nh, len); len 95 tools/lib/bpf/netlink.c nh = NLMSG_NEXT(nh, len)) { len 195 tools/lib/bpf/netlink.c int len; len 197 tools/lib/bpf/netlink.c len = nlh->nlmsg_len - NLMSG_LENGTH(sizeof(*ifi)); len 199 tools/lib/bpf/netlink.c if (libbpf_nla_parse(tb, IFLA_MAX, attr, len, NULL) != 0) len 312 tools/lib/bpf/netlink.c int len; len 314 tools/lib/bpf/netlink.c len = nlh->nlmsg_len - NLMSG_LENGTH(sizeof(*t)); len 316 tools/lib/bpf/netlink.c if (libbpf_nla_parse(tb, TCA_MAX, attr, len, NULL) != 0) len 351 tools/lib/bpf/netlink.c int len; len 353 tools/lib/bpf/netlink.c len = nlh->nlmsg_len - NLMSG_LENGTH(sizeof(*t)); len 355 tools/lib/bpf/netlink.c if (libbpf_nla_parse(tb, TCA_MAX, attr, len, NULL) != 0) len 390 tools/lib/bpf/netlink.c int len; len 392 tools/lib/bpf/netlink.c len = nlh->nlmsg_len - NLMSG_LENGTH(sizeof(*t)); len 394 tools/lib/bpf/netlink.c if (libbpf_nla_parse(tb, TCA_MAX, attr, len, NULL) != 0) len 104 tools/lib/bpf/nlattr.c int len, struct libbpf_nla_policy *policy) len 111 tools/lib/bpf/nlattr.c libbpf_nla_for_each_attr(nla, head, len, rem) { len 60 tools/lib/bpf/nlattr.h #define libbpf_nla_for_each_attr(pos, head, len, rem) \ len 61 tools/lib/bpf/nlattr.h for (pos = head, rem = len; \ len 99 tools/lib/bpf/nlattr.h int len, struct libbpf_nla_policy *policy); len 12 tools/lib/bpf/str_error.c char *libbpf_strerror_r(int err, char *dst, int len) len 14 tools/lib/bpf/str_error.c int ret = strerror_r(err < 0 ? -err : err, dst, len); len 16 tools/lib/bpf/str_error.c snprintf(dst, len, "ERROR: strerror_r(%d)=%d", err, ret); len 5 tools/lib/bpf/str_error.h char *libbpf_strerror_r(int err, char *dst, int len); len 234 tools/lib/bpf/xsk.c mr.len = size; len 50 tools/lib/lockdep/include/liblockdep/common.h extern void debug_check_no_locks_freed(const void *from, unsigned long len); len 29 tools/lib/string.c void *memdup(const void *src, size_t len) len 31 tools/lib/string.c void *p = malloc(len); len 34 tools/lib/string.c memcpy(p, src, len); len 108 tools/lib/string.c size_t len = (ret >= size) ? size - 1 : ret; len 109 tools/lib/string.c memcpy(dest, src, len); len 110 tools/lib/string.c dest[len] = '\0'; len 16 tools/lib/subcmd/help.c void add_cmdname(struct cmdnames *cmds, const char *name, size_t len) len 18 tools/lib/subcmd/help.c struct cmdname *ent = malloc(sizeof(*ent) + len + 1); len 20 tools/lib/subcmd/help.c ent->len = len; len 21 tools/lib/subcmd/help.c memcpy(ent->name, name, len); len 22 tools/lib/subcmd/help.c ent->name[len] = 0; len 149 tools/lib/subcmd/help.c size_t len = strlen(filename); len 152 tools/lib/subcmd/help.c return len > extlen && !memcmp(filename + len - extlen, ext, extlen); len 235 tools/lib/subcmd/help.c if (longest < main_cmds->names[i]->len) len 236 tools/lib/subcmd/help.c longest = main_cmds->names[i]->len; len 238 tools/lib/subcmd/help.c if (longest < other_cmds->names[i]->len) len 239 tools/lib/subcmd/help.c longest = other_cmds->names[i]->len; len 12 tools/lib/subcmd/help.h size_t len; /* also used for similarity index in help.c */ len 26 tools/lib/subcmd/help.h void add_cmdname(struct cmdnames *cmds, const char *name, size_t len); len 34 tools/lib/subcmd/parse-options.c size_t len = strlen(prefix); len 35 tools/lib/subcmd/parse-options.c return strncmp(str, prefix, len) ? NULL : str + len; len 806 tools/lib/subcmd/parse-options.c int nr_opts = 0, len; len 813 tools/lib/subcmd/parse-options.c len = sizeof(*o) * (nr_opts + 1); len 814 tools/lib/subcmd/parse-options.c ordered = malloc(len); len 817 tools/lib/subcmd/parse-options.c memcpy(ordered, opts, len); len 47 tools/lib/symbol/kallsyms.c int line_len, len; len 57 tools/lib/symbol/kallsyms.c len = hex2u64(line, &start); len 60 tools/lib/symbol/kallsyms.c if (!len) len 63 tools/lib/symbol/kallsyms.c len++; len 64 tools/lib/symbol/kallsyms.c if (len + 2 >= line_len) len 67 tools/lib/symbol/kallsyms.c symbol_type = line[len]; len 68 tools/lib/symbol/kallsyms.c len += 2; len 69 tools/lib/symbol/kallsyms.c symbol_name = line + len; len 70 tools/lib/symbol/kallsyms.c len = line_len - len; len 72 tools/lib/symbol/kallsyms.c if (len >= KSYM_NAME_LEN) { len 1527 tools/lib/traceevent/event-parse.c int len; len 1541 tools/lib/traceevent/event-parse.c len = 2; len 1543 tools/lib/traceevent/event-parse.c len = 1; len 1548 tools/lib/traceevent/event-parse.c strlen(token) + len); len 1554 tools/lib/traceevent/event-parse.c if (len == 2) len 2222 tools/lib/traceevent/event-parse.c int len; len 2224 tools/lib/traceevent/event-parse.c len = strlen(type); len 2228 tools/lib/traceevent/event-parse.c if (type[len-1] != '*') { len 2233 tools/lib/traceevent/event-parse.c ref = malloc(len); len 2238 tools/lib/traceevent/event-parse.c memcpy(ref, type, len); len 2241 tools/lib/traceevent/event-parse.c ref[len - 2] = 0; len 2249 tools/lib/traceevent/event-parse.c if (type[len - 1] == '*') len 3890 tools/lib/traceevent/event-parse.c int len = 0; len 3917 tools/lib/traceevent/event-parse.c index = size - (len + 1); len 3919 tools/lib/traceevent/event-parse.c index = len; len 3923 tools/lib/traceevent/event-parse.c len++; len 3924 tools/lib/traceevent/event-parse.c if (!(len & 3) && i > 0) { len 3951 tools/lib/traceevent/event-parse.c int i, len; len 3971 tools/lib/traceevent/event-parse.c len = field->size ? : size - field->offset; len 4006 tools/lib/traceevent/event-parse.c str = malloc(len + 1); len 4012 tools/lib/traceevent/event-parse.c memcpy(str, data + field->offset, len); len 4013 tools/lib/traceevent/event-parse.c str[len] = 0; len 4071 tools/lib/traceevent/event-parse.c len = eval_num_arg(data, size, event, arg->hex.size); len 4072 tools/lib/traceevent/event-parse.c for (i = 0; i < len; i++) { len 4102 tools/lib/traceevent/event-parse.c len = eval_num_arg(data, size, event, arg->int_array.count); len 4105 tools/lib/traceevent/event-parse.c for (i = 0; i < len; i++) { len 4865 tools/lib/traceevent/event-parse.c static int is_printable_array(char *p, unsigned int len) len 4869 tools/lib/traceevent/event-parse.c for (i = 0; i < len && p[i]; i++) len 4879 tools/lib/traceevent/event-parse.c unsigned int offset, len, i; len 4884 tools/lib/traceevent/event-parse.c len = field->size; len 4886 tools/lib/traceevent/event-parse.c val = tep_read_number(tep, data + offset, len); len 4888 tools/lib/traceevent/event-parse.c len = offset >> 16; len 4892 tools/lib/traceevent/event-parse.c is_printable_array(data + offset, len)) { len 4896 tools/lib/traceevent/event-parse.c for (i = 0; i < len; i++) { len 4969 tools/lib/traceevent/event-parse.c int len; len 5091 tools/lib/traceevent/event-parse.c len = ((unsigned long)ptr + 1) - len 5095 tools/lib/traceevent/event-parse.c if (len > 31) { len 5098 tools/lib/traceevent/event-parse.c len = 31; len 5101 tools/lib/traceevent/event-parse.c memcpy(format, saveptr, len); len 5102 tools/lib/traceevent/event-parse.c format[len] = 0; len 5173 tools/lib/traceevent/event-parse.c len = ((unsigned long)ptr + 1) - len 5177 tools/lib/traceevent/event-parse.c if (len > 31) { len 5180 tools/lib/traceevent/event-parse.c len = 31; len 5183 tools/lib/traceevent/event-parse.c memcpy(format, saveptr, len); len 5184 tools/lib/traceevent/event-parse.c format[len] = 0; len 6432 tools/lib/traceevent/event-parse.c int *len, int err) len 6451 tools/lib/traceevent/event-parse.c if (!len) len 6452 tools/lib/traceevent/event-parse.c len = &dummy; len 6458 tools/lib/traceevent/event-parse.c *len = offset >> 16; len 6461 tools/lib/traceevent/event-parse.c *len = field->size; len 471 tools/lib/traceevent/event-parse.h int *len, int err); len 280 tools/lib/traceevent/kbuffer-parse.c unsigned int len; len 289 tools/lib/traceevent/kbuffer-parse.c len = len4host(kbuf, type_len_ts); len 313 tools/lib/traceevent/kbuffer-parse.c if (len) len 314 tools/lib/traceevent/kbuffer-parse.c length = len * 4; len 38 tools/lib/traceevent/parse-filter.c int len; len 43 tools/lib/traceevent/parse-filter.c len = input ? strlen(input) : 0; len 45 tools/lib/traceevent/parse-filter.c if (len) { len 47 tools/lib/traceevent/parse-filter.c error_buf[len] = '\n'; len 48 tools/lib/traceevent/parse-filter.c for (i = 1; i < len && i < index; i++) len 49 tools/lib/traceevent/parse-filter.c error_buf[len+i] = ' '; len 50 tools/lib/traceevent/parse-filter.c error_buf[len + i] = '^'; len 51 tools/lib/traceevent/parse-filter.c error_buf[len + i + 1] = '\n'; len 52 tools/lib/traceevent/parse-filter.c len += i+2; len 56 tools/lib/traceevent/parse-filter.c vsnprintf(error_buf + len, TEP_FILTER_ERROR_BUFSZ - len, fmt, ap); len 1272 tools/lib/traceevent/parse-filter.c int len; len 1279 tools/lib/traceevent/parse-filter.c len = filter_start - filter_str; len 1281 tools/lib/traceevent/parse-filter.c len = strlen(filter_str); len 1287 tools/lib/traceevent/parse-filter.c len = next_event - filter_str; len 1289 tools/lib/traceevent/parse-filter.c len = filter_start - filter_str; len 1291 tools/lib/traceevent/parse-filter.c len = strlen(filter_str); len 1293 tools/lib/traceevent/parse-filter.c this_event = malloc(len + 1); len 1299 tools/lib/traceevent/parse-filter.c memcpy(this_event, filter_str, len); len 1300 tools/lib/traceevent/parse-filter.c this_event[len] = 0; len 1375 tools/lib/traceevent/parse-filter.c size_t len = snprintf(buf, buflen, "%s", filter->error_buffer); len 1377 tools/lib/traceevent/parse-filter.c if (len > buflen) len 1400 tools/lib/traceevent/parse-filter.c unsigned long len; len 1413 tools/lib/traceevent/parse-filter.c len = (unsigned long)(filter->event_filters + filter->filters) - len 1416 tools/lib/traceevent/parse-filter.c memmove(filter_type, filter_type + 1, len); len 40 tools/lib/traceevent/plugins/plugin_kvm.c static const char *disassemble(unsigned char *insn, int len, uint64_t rip, len 59 tools/lib/traceevent/plugins/plugin_kvm.c ud_set_input_buffer(&ud, insn, len); len 70 tools/lib/traceevent/plugins/plugin_kvm.c static const char *disassemble(unsigned char *insn, int len, uint64_t rip, len 77 tools/lib/traceevent/plugins/plugin_kvm.c for (i = 0; i < len; ++i) len 79 tools/lib/traceevent/plugins/plugin_kvm.c out[len*3-1] = '\0'; len 298 tools/lib/traceevent/plugins/plugin_kvm.c unsigned long long rip, csbase, len, flags, failed; len 309 tools/lib/traceevent/plugins/plugin_kvm.c if (tep_get_field_val(s, event, "len", record, &len, 1) < 0) len 322 tools/lib/traceevent/plugins/plugin_kvm.c disasm = disassemble(insn, len, rip, len 53 tools/lib/traceevent/plugins/plugin_sched_switch.c int len; len 56 tools/lib/traceevent/plugins/plugin_sched_switch.c len = s->len; len 62 tools/lib/traceevent/plugins/plugin_sched_switch.c comm = &s->buffer[len]; len 157 tools/lib/traceevent/plugins/plugin_scsi.c scsi_trace_rw6(struct trace_seq *p, unsigned char *cdb, int len) len 159 tools/lib/traceevent/plugins/plugin_scsi.c const char *ret = p->buffer + p->len; len 174 tools/lib/traceevent/plugins/plugin_scsi.c scsi_trace_rw10(struct trace_seq *p, unsigned char *cdb, int len) len 176 tools/lib/traceevent/plugins/plugin_scsi.c const char *ret = p->buffer + p->len; len 198 tools/lib/traceevent/plugins/plugin_scsi.c scsi_trace_rw12(struct trace_seq *p, unsigned char *cdb, int len) len 200 tools/lib/traceevent/plugins/plugin_scsi.c const char *ret = p->buffer + p->len; len 220 tools/lib/traceevent/plugins/plugin_scsi.c scsi_trace_rw16(struct trace_seq *p, unsigned char *cdb, int len) len 222 tools/lib/traceevent/plugins/plugin_scsi.c const char *ret = p->buffer + p->len; len 250 tools/lib/traceevent/plugins/plugin_scsi.c scsi_trace_rw32(struct trace_seq *p, unsigned char *cdb, int len) len 252 tools/lib/traceevent/plugins/plugin_scsi.c const char *ret = p->buffer + p->len, *cmd; len 304 tools/lib/traceevent/plugins/plugin_scsi.c scsi_trace_unmap(struct trace_seq *p, unsigned char *cdb, int len) len 306 tools/lib/traceevent/plugins/plugin_scsi.c const char *ret = p->buffer + p->len; len 315 tools/lib/traceevent/plugins/plugin_scsi.c scsi_trace_service_action_in(struct trace_seq *p, unsigned char *cdb, int len) len 317 tools/lib/traceevent/plugins/plugin_scsi.c const char *ret = p->buffer + p->len, *cmd; len 355 tools/lib/traceevent/plugins/plugin_scsi.c scsi_trace_varlen(struct trace_seq *p, unsigned char *cdb, int len) len 362 tools/lib/traceevent/plugins/plugin_scsi.c return scsi_trace_rw32(p, cdb, len); len 364 tools/lib/traceevent/plugins/plugin_scsi.c return scsi_trace_misc(p, cdb, len); len 369 tools/lib/traceevent/plugins/plugin_scsi.c scsi_trace_misc(struct trace_seq *p, unsigned char *cdb, int len) len 371 tools/lib/traceevent/plugins/plugin_scsi.c const char *ret = p->buffer + p->len; len 379 tools/lib/traceevent/plugins/plugin_scsi.c scsi_trace_parse_cdb(struct trace_seq *p, unsigned char *cdb, int len) len 384 tools/lib/traceevent/plugins/plugin_scsi.c return scsi_trace_rw6(p, cdb, len); len 389 tools/lib/traceevent/plugins/plugin_scsi.c return scsi_trace_rw10(p, cdb, len); len 393 tools/lib/traceevent/plugins/plugin_scsi.c return scsi_trace_rw12(p, cdb, len); len 398 tools/lib/traceevent/plugins/plugin_scsi.c return scsi_trace_rw16(p, cdb, len); len 400 tools/lib/traceevent/plugins/plugin_scsi.c return scsi_trace_unmap(p, cdb, len); len 402 tools/lib/traceevent/plugins/plugin_scsi.c return scsi_trace_service_action_in(p, cdb, len); len 404 tools/lib/traceevent/plugins/plugin_scsi.c return scsi_trace_varlen(p, cdb, len); len 406 tools/lib/traceevent/plugins/plugin_scsi.c return scsi_trace_misc(p, cdb, len); len 45 tools/lib/traceevent/trace-seq.c s->len = 0; len 64 tools/lib/traceevent/trace-seq.c s->len = 0; len 116 tools/lib/traceevent/trace-seq.c int len; len 122 tools/lib/traceevent/trace-seq.c len = (s->buffer_size - 1) - s->len; len 125 tools/lib/traceevent/trace-seq.c ret = vsnprintf(s->buffer + s->len, len, fmt, ap); len 128 tools/lib/traceevent/trace-seq.c if (ret >= len) { len 134 tools/lib/traceevent/trace-seq.c s->len += ret; len 157 tools/lib/traceevent/trace-seq.c int len; len 163 tools/lib/traceevent/trace-seq.c len = (s->buffer_size - 1) - s->len; len 165 tools/lib/traceevent/trace-seq.c ret = vsnprintf(s->buffer + s->len, len, fmt, args); len 167 tools/lib/traceevent/trace-seq.c if (ret >= len) { len 173 tools/lib/traceevent/trace-seq.c s->len += ret; len 190 tools/lib/traceevent/trace-seq.c int len; len 194 tools/lib/traceevent/trace-seq.c len = strlen(str); len 196 tools/lib/traceevent/trace-seq.c while (len > ((s->buffer_size - 1) - s->len)) len 201 tools/lib/traceevent/trace-seq.c memcpy(s->buffer + s->len, str, len); len 202 tools/lib/traceevent/trace-seq.c s->len += len; len 204 tools/lib/traceevent/trace-seq.c return len; len 211 tools/lib/traceevent/trace-seq.c while (s->len >= (s->buffer_size - 1)) len 216 tools/lib/traceevent/trace-seq.c s->buffer[s->len++] = c; len 226 tools/lib/traceevent/trace-seq.c s->buffer[s->len] = 0; len 235 tools/lib/traceevent/trace-seq.c return fprintf(fp, "%.*s", s->len, s->buffer); len 33 tools/lib/traceevent/trace-seq.h unsigned int len; len 73 tools/objtool/arch.h unsigned int *len, enum insn_type *type, len 71 tools/objtool/arch/x86/decode.c unsigned int *len, enum insn_type *type, len 92 tools/objtool/arch/x86/decode.c *len = insn.length; len 84 tools/objtool/check.c insn->offset < func->offset + func->len; \ len 160 tools/objtool/check.c if (!func->len) len 248 tools/objtool/check.c for (offset = 0; offset < sec->len; offset += insn->len) { len 262 tools/objtool/check.c sec->len - offset, len 263 tools/objtool/check.c &insn->len, &insn->type, len 328 tools/objtool/check.c else if (rela->addend == rela->sym->sec->len) { len 370 tools/objtool/check.c else if (rela->addend == rela->sym->sec->len) { len 563 tools/objtool/check.c insn->len); len 566 tools/objtool/check.c dest_off = insn->offset + insn->len + insn->immediate; len 660 tools/objtool/check.c insn->len); len 662 tools/objtool/check.c dest_off = insn->offset + insn->len + insn->immediate; len 773 tools/objtool/check.c dest_off = insn->offset + insn->len + insn->immediate; len 1028 tools/objtool/check.c insn->len); len 1176 tools/objtool/check.c if (sec->len % sizeof(struct unwind_hint)) { len 1183 tools/objtool/check.c for (i = 0; i < sec->len / sizeof(struct unwind_hint); i++) { len 2345 tools/objtool/check.c if (insn->offset + insn->len >= insn->func->offset + insn->func->len) len 2374 tools/objtool/check.c if (!func->len) { len 33 tools/objtool/check.h unsigned int len; len 91 tools/objtool/elf.c offset >= sym->offset && offset < sym->offset + sym->len) len 98 tools/objtool/elf.c unsigned int len) len 106 tools/objtool/elf.c for (o = offset; o < offset + len; o++) len 125 tools/objtool/elf.c offset < func->offset + func->len) len 195 tools/objtool/elf.c sec->len = sec->sh.sh_size; len 266 tools/objtool/elf.c sym->len = sym->sym.st_size; len 281 tools/objtool/elf.c if (sym->len && sym->len == s->len && alias == sym) len 284 tools/objtool/elf.c if (sym->len >= s->len) { len 337 tools/objtool/elf.c sym->offset + sym->len == pfunc->offset + pfunc->len) { len 338 tools/objtool/elf.c pfunc->len -= sym->len; len 496 tools/objtool/elf.c sec->len = size; len 554 tools/objtool/elf.c sec->sh.sh_name = shstrtab->len; len 556 tools/objtool/elf.c shstrtab->len += strlen(name) + 1; len 38 tools/objtool/elf.h unsigned int len; len 51 tools/objtool/elf.h unsigned int len; len 85 tools/objtool/elf.h unsigned int len); len 199 tools/objtool/orc_gen.c prev_insn->offset + prev_insn->len, len 174 tools/objtool/special.c if (sec->len % entry->size != 0) { len 180 tools/objtool/special.c nr_entries = sec->len / entry->size; len 12 tools/pcmcia/crc32hash.c static unsigned int crc32(unsigned char const *p, unsigned int len) len 16 tools/pcmcia/crc32hash.c while (len--) { len 794 tools/perf/arch/arm/util/cs-etm.c if (!wrapped && cs_etm_buffer_has_wrapped(data, mm->len, *head)) { len 800 tools/perf/arch/arm/util/cs-etm.c __func__, idx, (size_t)*old, (size_t)*head, mm->len); len 810 tools/perf/arch/arm/util/cs-etm.c if (*head >= mm->len) { len 811 tools/perf/arch/arm/util/cs-etm.c *old = *head - mm->len; len 813 tools/perf/arch/arm/util/cs-etm.c *head += mm->len; len 814 tools/perf/arch/arm/util/cs-etm.c *old = *head - mm->len; len 21 tools/perf/arch/x86/tests/intel-pt-pkt-decoder-test.c int len; len 173 tools/perf/arch/x86/tests/intel-pt-pkt-decoder-test.c static int dump_packet(struct intel_pt_pkt *packet, u8 *bytes, int len) len 178 tools/perf/arch/x86/tests/intel-pt-pkt-decoder-test.c for (i = 0; i < len; i++) len 197 tools/perf/arch/x86/tests/intel-pt-pkt-decoder-test.c dump_packet(&d->packet, d->bytes, d->len); len 200 tools/perf/arch/x86/tests/intel-pt-pkt-decoder-test.c static int fail(struct test_data *d, struct intel_pt_pkt *packet, int len, len 205 tools/perf/arch/x86/tests/intel-pt-pkt-decoder-test.c if (len != d->len) len 207 tools/perf/arch/x86/tests/intel-pt-pkt-decoder-test.c d->len, len); len 254 tools/perf/arch/x86/tests/intel-pt-pkt-decoder-test.c ret = intel_pt_get_packet(d->bytes, d->len, &packet, &ctx); len 277 tools/perf/arch/x86/tests/intel-pt-pkt-decoder-test.c if (ret != d->len || packet.type != d->packet.type || len 283 tools/perf/arch/x86/tests/intel-pt-pkt-decoder-test.c ret = dump_packet(&d->packet, d->bytes, d->len); len 297 tools/perf/arch/x86/tests/intel-pt-pkt-decoder-test.c for (d = data; d->len; d++) { len 14 tools/perf/arch/x86/util/archinsn.c int len; len 19 tools/perf/arch/x86/util/archinsn.c len = thread__memcpy(thread, machine, sample->insn, sample->ip, sizeof(sample->insn), &is64bit); len 20 tools/perf/arch/x86/util/archinsn.c if (len <= 0) len 22 tools/perf/arch/x86/util/archinsn.c insn_init(&insn, sample->insn, len, is64bit); len 24 tools/perf/arch/x86/util/archinsn.c if (insn_complete(&insn) && insn.length <= len) len 61 tools/perf/arch/x86/util/event.c event->mmap.len = pos->end - pos->start; len 378 tools/perf/arch/x86/util/intel-bts.c if (!wrapped && intel_bts_first_wrap((u64 *)data, mm->len)) { len 391 tools/perf/arch/x86/util/intel-bts.c *head += mm->len; len 396 tools/perf/arch/x86/util/intel-bts.c *old %= mm->len; len 398 tools/perf/arch/x86/util/intel-bts.c *head += mm->len; len 289 tools/perf/arch/x86/util/intel-pt.c size_t len = filter ? strlen(filter) : 0; len 291 tools/perf/arch/x86/util/intel-pt.c return len ? roundup(len + 1, 8) : 0; len 395 tools/perf/arch/x86/util/intel-pt.c size_t len = intel_pt_filter_bytes(filter); len 397 tools/perf/arch/x86/util/intel-pt.c strncpy((char *)info, filter, len); len 398 tools/perf/arch/x86/util/intel-pt.c info += len >> 3; len 432 tools/perf/arch/x86/util/intel-pt.c static void intel_pt_valid_str(char *str, size_t len, u64 valid) len 444 tools/perf/arch/x86/util/intel-pt.c p += scnprintf(str + p, len - p, ","); len 447 tools/perf/arch/x86/util/intel-pt.c p += scnprintf(str + p, len - p, "%u", val); len 462 tools/perf/arch/x86/util/intel-pt.c p += scnprintf(str + p, len - p, ",%u", last); len 466 tools/perf/arch/x86/util/intel-pt.c p += scnprintf(str + p, len - p, "-%u", last); len 999 tools/perf/arch/x86/util/intel-pt.c ptr->snapshot_ref_buf_size, mm->len, len 1002 tools/perf/arch/x86/util/intel-pt.c intel_pt_copy_ref(ref->ref_buf, ptr->snapshot_ref_buf_size, mm->len, len 1037 tools/perf/arch/x86/util/intel-pt.c err = intel_pt_snapshot_init(ptr, mm->len); len 1049 tools/perf/arch/x86/util/intel-pt.c err = intel_pt_alloc_snapshot_ref(ptr, idx, mm->len); len 1056 tools/perf/arch/x86/util/intel-pt.c if (!wrapped && intel_pt_first_wrap((u64 *)data, mm->len)) { len 1070 tools/perf/arch/x86/util/intel-pt.c *head += mm->len; len 1075 tools/perf/arch/x86/util/intel-pt.c *old %= mm->len; len 1077 tools/perf/arch/x86/util/intel-pt.c *head += mm->len; len 9 tools/perf/bench/mem-memcpy-x86-64-lib.c unsigned long mcsafe_handle_tail(char *to, char *from, unsigned len); len 11 tools/perf/bench/mem-memcpy-x86-64-lib.c unsigned long mcsafe_handle_tail(char *to, char *from, unsigned len) len 13 tools/perf/bench/mem-memcpy-x86-64-lib.c for (; len; --len, to++, from++) { len 23 tools/perf/bench/mem-memcpy-x86-64-lib.c return len; len 1718 tools/perf/builtin-c2c.c size_t len = fmt->user_len; len 1720 tools/perf/builtin-c2c.c if (!len) { len 1721 tools/perf/builtin-c2c.c len = hists__col_len(he->hists, dim->se->se_width_idx); len 1724 tools/perf/builtin-c2c.c len = symbol_width(he->hists, dim->se); len 1727 tools/perf/builtin-c2c.c return dim->se->se_snprintf(he, hpp->buf, hpp->size, len); len 1943 tools/perf/builtin-c2c.c static void set_node_width(struct c2c_hist_entry *c2c_he, int len) len 1950 tools/perf/builtin-c2c.c if (len > dim->width) len 1951 tools/perf/builtin-c2c.c dim->width = len; len 1957 tools/perf/builtin-c2c.c int len; len 1963 tools/perf/builtin-c2c.c len = bitmap_scnprintf(c2c_he->nodeset, c2c.nodes_cnt, len 1966 tools/perf/builtin-c2c.c len = scnprintf(buf, sizeof(buf), "N/A"); len 1969 tools/perf/builtin-c2c.c set_node_width(c2c_he, len); len 2494 tools/perf/builtin-c2c.c static char *fill_line(const char *orig, int len) len 2499 tools/perf/builtin-c2c.c buf = zalloc(len + 1); len 2503 tools/perf/builtin-c2c.c j = len / 2 - olen / 2; len 2516 tools/perf/builtin-c2c.c for (; i < len; i++) len 235 tools/perf/builtin-diff.c unsigned len = option++ - str; len 243 tools/perf/builtin-diff.c if (len >= sizeof(buf)) len 246 tools/perf/builtin-diff.c strncpy(buf, str, len); len 247 tools/perf/builtin-diff.c buf[len] = 0x0; len 192 tools/perf/builtin-help.c size_t len = strlen(name); len 196 tools/perf/builtin-help.c *p = zalloc(sizeof(**p) + len + 1); len 200 tools/perf/builtin-help.c static int supported_man_viewer(const char *name, size_t len) len 202 tools/perf/builtin-help.c return (!strncasecmp("man", name, len) || len 203 tools/perf/builtin-help.c !strncasecmp("woman", name, len) || len 204 tools/perf/builtin-help.c !strncasecmp("konqueror", name, len)); len 208 tools/perf/builtin-help.c size_t len, len 211 tools/perf/builtin-help.c struct man_viewer_info_list *new = zalloc(sizeof(*new) + len + 1); len 213 tools/perf/builtin-help.c strncpy(new->name, name, len); len 226 tools/perf/builtin-help.c size_t len, len 229 tools/perf/builtin-help.c if (supported_man_viewer(name, len)) len 230 tools/perf/builtin-help.c do_add_man_viewer_info(name, len, value); len 238 tools/perf/builtin-help.c size_t len, len 241 tools/perf/builtin-help.c if (supported_man_viewer(name, len)) len 244 tools/perf/builtin-help.c do_add_man_viewer_info(name, len, value); len 675 tools/perf/builtin-kmem.c size_t len = 0; len 691 tools/perf/builtin-kmem.c new = realloc(new_flags, len + strlen(cpt) + 2); len 700 tools/perf/builtin-kmem.c if (!len) { len 705 tools/perf/builtin-kmem.c len++; len 708 tools/perf/builtin-kmem.c len += strlen(cpt); len 714 tools/perf/builtin-kmem.c if (max_gfp_len < len) len 715 tools/perf/builtin-kmem.c max_gfp_len = len; len 134 tools/perf/builtin-probe.c int i, len, ret, found_target; len 145 tools/perf/builtin-probe.c len = 0; len 150 tools/perf/builtin-probe.c len += strlen(argv[i]) + 1; len 152 tools/perf/builtin-probe.c buf = zalloc(len + 1); len 155 tools/perf/builtin-probe.c len = 0; len 160 tools/perf/builtin-probe.c len += sprintf(&buf[len], "%s ", argv[i]); len 879 tools/perf/builtin-script.c long offset, len; len 925 tools/perf/builtin-script.c len = dso__data_read_offset(al.map->dso, machine, offset, (u8 *)buffer, len 929 tools/perf/builtin-script.c if (len <= 0) len 932 tools/perf/builtin-script.c return len; len 952 tools/perf/builtin-script.c struct perf_insn *x, u8 *inbuf, int len, len 956 tools/perf/builtin-script.c dump_insn(x, ip, inbuf, len, NULL), len 1015 tools/perf/builtin-script.c int i, insn, len, nr, ilen, printed = 0; len 1034 tools/perf/builtin-script.c len = grab_bb(buffer, br->entries[nr-1].from, len 1037 tools/perf/builtin-script.c if (len > 0) { len 1041 tools/perf/builtin-script.c &x, buffer, len, 0, fp, &total_cycles); len 1055 tools/perf/builtin-script.c len = grab_bb(buffer, start, end, machine, thread, &x.is64bit, &x.cpumode, false); len 1057 tools/perf/builtin-script.c if (len == -ENXIO && i > 0) { len 1060 tools/perf/builtin-script.c len = grab_bb(buffer, start, end, machine, thread, &x.is64bit, &x.cpumode, false); len 1062 tools/perf/builtin-script.c if (len <= 0) len 1066 tools/perf/builtin-script.c for (off = 0; off < (unsigned)len; off += ilen) { len 1071 tools/perf/builtin-script.c printed += ip__fprintf_jump(ip, &br->entries[i], &x, buffer + off, len - off, ++insn, fp, len 1079 tools/perf/builtin-script.c dump_insn(&x, ip, buffer + off, len - off, &ilen)); len 1114 tools/perf/builtin-script.c len = grab_bb(buffer, start, end, machine, thread, &x.is64bit, &x.cpumode, true); len 1116 tools/perf/builtin-script.c if (len <= 0) { len 1118 tools/perf/builtin-script.c len = grab_bb(buffer, sample->ip, sample->ip, len 1120 tools/perf/builtin-script.c if (len <= 0) len 1123 tools/perf/builtin-script.c dump_insn(&x, sample->ip, buffer, len, NULL)); len 1131 tools/perf/builtin-script.c dump_insn(&x, start + off, buffer + off, len - off, &ilen)); len 1134 tools/perf/builtin-script.c if (arch_is_branch(buffer + off, len - off, x.is64bit) && start + off != sample->ip) { len 1215 tools/perf/builtin-script.c int len = 0; len 1235 tools/perf/builtin-script.c len = fprintf(fp, "%*s%s", (int)depth * 4, "", name); len 1237 tools/perf/builtin-script.c len = fprintf(fp, "%*s%16" PRIx64, (int)depth * 4, "", ip); len 1239 tools/perf/builtin-script.c if (len < 0) len 1240 tools/perf/builtin-script.c return len; len 1246 tools/perf/builtin-script.c if (len > spacing || (len && len < spacing - 52)) len 1247 tools/perf/builtin-script.c spacing = round_up(len + 4, 32); len 1249 tools/perf/builtin-script.c if (len < spacing) len 1250 tools/perf/builtin-script.c len += fprintf(fp, "%*s", spacing - len, ""); len 1252 tools/perf/builtin-script.c return len + dlen; len 1513 tools/perf/builtin-script.c static int perf_sample__fprintf_spacing(int len, int spacing, FILE *fp) len 1515 tools/perf/builtin-script.c if (len > 0 && len < spacing) len 1516 tools/perf/builtin-script.c return fprintf(fp, "%*s", spacing - len, ""); len 1521 tools/perf/builtin-script.c static int perf_sample__fprintf_pt_spacing(int len, FILE *fp) len 1523 tools/perf/builtin-script.c return perf_sample__fprintf_spacing(len, 34, fp); len 1529 tools/perf/builtin-script.c int len; len 1534 tools/perf/builtin-script.c len = fprintf(fp, " IP: %u payload: %#" PRIx64 " ", len 1536 tools/perf/builtin-script.c return len + perf_sample__fprintf_pt_spacing(len, fp); len 1542 tools/perf/builtin-script.c int len; len 1547 tools/perf/builtin-script.c len = fprintf(fp, " hints: %#x extensions: %#x ", len 1549 tools/perf/builtin-script.c return len + perf_sample__fprintf_pt_spacing(len, fp); len 1555 tools/perf/builtin-script.c int len; len 1560 tools/perf/builtin-script.c len = fprintf(fp, " hw: %u cstate: %u sub-cstate: %u ", len 1562 tools/perf/builtin-script.c return len + perf_sample__fprintf_pt_spacing(len, fp); len 1568 tools/perf/builtin-script.c int len; len 1573 tools/perf/builtin-script.c len = fprintf(fp, " IP: %u ", data->ip); len 1574 tools/perf/builtin-script.c return len + perf_sample__fprintf_pt_spacing(len, fp); len 1580 tools/perf/builtin-script.c int len; len 1585 tools/perf/builtin-script.c len = fprintf(fp, " deepest cstate: %u last cstate: %u wake reason: %#x ", len 1588 tools/perf/builtin-script.c return len + perf_sample__fprintf_pt_spacing(len, fp); len 1595 tools/perf/builtin-script.c int len; len 1601 tools/perf/builtin-script.c len = fprintf(fp, " cbr: %2u freq: %4u MHz ", data->cbr, freq); len 1604 tools/perf/builtin-script.c len += fprintf(fp, "(%3u%%) ", percent); len 1606 tools/perf/builtin-script.c return len + perf_sample__fprintf_pt_spacing(len, fp); len 1660 tools/perf/builtin-script.c int len = strlen(perf_evsel__name(evsel)); len 1662 tools/perf/builtin-script.c max = MAX(len, max); len 1674 tools/perf/builtin-script.c int len; len 1678 tools/perf/builtin-script.c len = scnprintf(out, 100, "%16" PRIx64 " %s", data_src, decode); len 1679 tools/perf/builtin-script.c if (maxlen < len) len 1680 tools/perf/builtin-script.c maxlen = len; len 1791 tools/perf/builtin-script.c unsigned len = strcspn(s, ","); len 1792 tools/perf/builtin-script.c if (nlen == len && !strncmp(name, s, len)) { len 1797 tools/perf/builtin-script.c s += len; len 2607 tools/perf/builtin-script.c int len; len 2616 tools/perf/builtin-script.c len = script - str; len 2617 tools/perf/builtin-script.c if (len >= PATH_MAX) { len 2621 tools/perf/builtin-script.c strncpy(spec, str, len); len 2622 tools/perf/builtin-script.c spec[len] = '\0'; len 3026 tools/perf/builtin-script.c int match, len; len 3047 tools/perf/builtin-script.c len = strcspn(p, " \t"); len 3048 tools/perf/builtin-script.c if (!len) len 3051 tools/perf/builtin-script.c snprintf(evname, len + 1, "%s", p); len 1087 tools/perf/builtin-stat.c int len = 0; len 1092 tools/perf/builtin-stat.c len += strlen(attr[i]) + 1; len 1099 tools/perf/builtin-stat.c *str = malloc(len + 1 + 2); len 1459 tools/perf/builtin-trace.c int idx = 0, len; len 1467 tools/perf/builtin-trace.c len = strlen(field->name); len 1470 tools/perf/builtin-trace.c ((len >= 4 && strcmp(field->name + len - 4, "name") == 0) || len 1482 tools/perf/builtin-trace.c len >= 2 && strcmp(field->name + len - 2, "fd") == 0) { len 1877 tools/perf/builtin-trace.c int len; len 1888 tools/perf/builtin-trace.c printed += len = fprintf(trace->output, "%s)", ttrace->entry_str); len 1890 tools/perf/builtin-trace.c if (len < trace->args_alignment - 4) len 1891 tools/perf/builtin-trace.c printed += fprintf(trace->output, "%-*s", trace->args_alignment - 4 - len, " "); len 3913 tools/perf/builtin-trace.c int len = strlen(str) + 1, err = -1, list, idx; len 3950 tools/perf/builtin-trace.c lists[list] = malloc(len); len 90 tools/perf/examples/bpf/augmented_raw_syscalls.c static inline int augmented__output(void *ctx, struct augmented_args_payload *args, int len) len 93 tools/perf/examples/bpf/augmented_raw_syscalls.c return perf_event_output(ctx, &__augmented_syscalls__, BPF_F_CURRENT_CPU, args, len); len 141 tools/perf/examples/bpf/augmented_raw_syscalls.c unsigned int len = sizeof(augmented_args->args); len 151 tools/perf/examples/bpf/augmented_raw_syscalls.c return augmented__output(args, augmented_args, len + socklen); len 160 tools/perf/examples/bpf/augmented_raw_syscalls.c unsigned int len = sizeof(augmented_args->args); len 170 tools/perf/examples/bpf/augmented_raw_syscalls.c return augmented__output(args, augmented_args, len + socklen); len 178 tools/perf/examples/bpf/augmented_raw_syscalls.c unsigned int len = sizeof(augmented_args->args); len 183 tools/perf/examples/bpf/augmented_raw_syscalls.c len += augmented_arg__read_str(&augmented_args->arg, filename_arg, sizeof(augmented_args->arg.value)); len 185 tools/perf/examples/bpf/augmented_raw_syscalls.c return augmented__output(args, augmented_args, len); len 193 tools/perf/examples/bpf/augmented_raw_syscalls.c unsigned int len = sizeof(augmented_args->args); len 198 tools/perf/examples/bpf/augmented_raw_syscalls.c len += augmented_arg__read_str(&augmented_args->arg, filename_arg, sizeof(augmented_args->arg.value)); len 200 tools/perf/examples/bpf/augmented_raw_syscalls.c return augmented__output(args, augmented_args, len); len 209 tools/perf/examples/bpf/augmented_raw_syscalls.c unsigned int len = sizeof(augmented_args->args), oldpath_len; len 215 tools/perf/examples/bpf/augmented_raw_syscalls.c len += oldpath_len + augmented_arg__read_str((void *)(&augmented_args->arg) + oldpath_len, newpath_arg, sizeof(augmented_args->arg.value)); len 217 tools/perf/examples/bpf/augmented_raw_syscalls.c return augmented__output(args, augmented_args, len); len 226 tools/perf/examples/bpf/augmented_raw_syscalls.c unsigned int len = sizeof(augmented_args->args), oldpath_len; len 232 tools/perf/examples/bpf/augmented_raw_syscalls.c len += oldpath_len + augmented_arg__read_str((void *)(&augmented_args->arg) + oldpath_len, newpath_arg, sizeof(augmented_args->arg.value)); len 234 tools/perf/examples/bpf/augmented_raw_syscalls.c return augmented__output(args, augmented_args, len); len 250 tools/perf/examples/bpf/augmented_raw_syscalls.c unsigned int len = sizeof(augmented_args->args); len 45 tools/perf/examples/bpf/augmented_syscalls.c unsigned int len = sizeof(augmented_args); \ len 51 tools/perf/examples/bpf/augmented_syscalls.c len -= sizeof(augmented_args.filename.value) - augmented_args.filename.size; \ len 52 tools/perf/examples/bpf/augmented_syscalls.c len &= sizeof(augmented_args.filename.value) - 1; \ len 56 tools/perf/examples/bpf/augmented_syscalls.c &augmented_args, len); \ len 161 tools/perf/examples/bpf/augmented_syscalls.c long len; len 422 tools/perf/jvmti/jvmti_agent.c size_t sret, len, size, flen = 0; len 472 tools/perf/jvmti/jvmti_agent.c len = sizeof(addr); len 473 tools/perf/jvmti/jvmti_agent.c sret = fwrite_unlocked(&addr, len, 1, fp); len 477 tools/perf/jvmti/jvmti_agent.c len = sizeof(li[0].line_number); len 478 tools/perf/jvmti/jvmti_agent.c sret = fwrite_unlocked(&li[i].line_number, len, 1, fp); len 482 tools/perf/jvmti/jvmti_agent.c len = sizeof(li[0].discrim); len 483 tools/perf/jvmti/jvmti_agent.c sret = fwrite_unlocked(&li[i].discrim, len, 1, fp); len 178 tools/perf/jvmti/libjvmti.c size_t len; len 199 tools/perf/jvmti/libjvmti.c len = strlen(fn); len 200 tools/perf/jvmti/libjvmti.c *buffer = malloc((len + 1) * sizeof(char)); len 254 tools/perf/jvmti/libjvmti.c size_t len; len 314 tools/perf/jvmti/libjvmti.c len = strlen(func_name) + strlen(class_sign) + strlen(func_sign) + 2; len 316 tools/perf/jvmti/libjvmti.c char str[len]; len 317 tools/perf/jvmti/libjvmti.c snprintf(str, len, "%s%s%s", class_sign, func_name, func_sign); len 15 tools/perf/lib/include/perf/event.h __u64 len; len 24 tools/perf/lib/include/perf/event.h __u64 len; len 92 tools/perf/lib/include/perf/event.h __u32 len; len 82 tools/perf/pmu-events/jevents.c unsigned int len = strlen(a) + 1 + strlen(sep); len 87 tools/perf/pmu-events/jevents.c out = realloc(*dst, len + olen + blen); len 124 tools/perf/pmu-events/jevents.c int len = 0; len 131 tools/perf/pmu-events/jevents.c ++len; len 140 tools/perf/pmu-events/jevents.c fixed = (char *) malloc(len + 1); len 516 tools/perf/pmu-events/jevents.c int i, j, len; len 523 tools/perf/pmu-events/jevents.c tokens = parse_json(fn, &map, &size, &len); len 686 tools/perf/pmu-events/jevents.c EXPECT(tok - tokens == len, tok, "unexpected objects at end"); len 60 tools/perf/pmu-events/jsmn.c size_t len, len 68 tools/perf/pmu-events/jsmn.c for (; parser->pos < len; parser->pos++) { len 117 tools/perf/pmu-events/jsmn.c size_t len, len 126 tools/perf/pmu-events/jsmn.c for (; parser->pos < len; parser->pos++) { len 173 tools/perf/pmu-events/jsmn.c jsmnerr_t jsmn_parse(jsmn_parser *parser, const char *js, size_t len, len 180 tools/perf/pmu-events/jsmn.c for (; parser->pos < len; parser->pos++) { len 222 tools/perf/pmu-events/jsmn.c r = jsmn_parse_string(parser, js, len, tokens, len 263 tools/perf/pmu-events/jsmn.c r = jsmn_parse_primitive(parser, js, len, tokens, len 63 tools/perf/pmu-events/jsmn.h size_t len, len 83 tools/perf/pmu-events/json.c jsmntok_t *parse_json(const char *fn, char **map, size_t *size, int *len) len 105 tools/perf/pmu-events/json.c if (len) len 106 tools/perf/pmu-events/json.c *len = parser.toknext; len 160 tools/perf/pmu-events/json.c unsigned len = json_len(t); len 161 tools/perf/pmu-events/json.c return len == strlen(s) && !strncasecmp(map + t->start, s, len); len 7 tools/perf/pmu-events/json.h jsmntok_t *parse_json(const char *fn, char **map, size_t *size, int *len); len 493 tools/perf/tests/builtin-test.c int len = strlen(desc); len 495 tools/perf/tests/builtin-test.c if (width < len) len 496 tools/perf/tests/builtin-test.c width = len; len 569 tools/perf/tests/builtin-test.c int len = strlen(t->desc); len 571 tools/perf/tests/builtin-test.c if (width < len) len 572 tools/perf/tests/builtin-test.c width = len; len 617 tools/perf/tests/builtin-test.c int len = strlen(t->subtest.get_desc(subi)); len 619 tools/perf/tests/builtin-test.c if (subw < len) len 620 tools/perf/tests/builtin-test.c subw = len; len 134 tools/perf/tests/code-reading.c static int read_objdump_output(FILE *f, void *buf, size_t *len, u64 start_addr) len 142 tools/perf/tests/code-reading.c while (off_last < *len) { len 171 tools/perf/tests/code-reading.c if (off >= *len) len 173 tools/perf/tests/code-reading.c written_bytes = MIN(read_bytes, *len - off); len 179 tools/perf/tests/code-reading.c *len -= off_last; len 187 tools/perf/tests/code-reading.c size_t len) len 195 tools/perf/tests/code-reading.c ret = snprintf(cmd, sizeof(cmd), fmt, "objdump", addr, addr + len, len 211 tools/perf/tests/code-reading.c ret = read_objdump_output(f, buf, &len, addr); len 212 tools/perf/tests/code-reading.c if (len) { len 213 tools/perf/tests/code-reading.c pr_debug("objdump read too few bytes: %zd\n", len); len 215 tools/perf/tests/code-reading.c ret = len; len 223 tools/perf/tests/code-reading.c static void dump_buf(unsigned char *buf, size_t len) len 227 tools/perf/tests/code-reading.c for (i = 0; i < len; i++) { len 235 tools/perf/tests/code-reading.c static int read_object_code(u64 addr, size_t len, u8 cpumode, len 270 tools/perf/tests/code-reading.c if (len > BUFSZ) len 271 tools/perf/tests/code-reading.c len = BUFSZ; len 274 tools/perf/tests/code-reading.c if (addr + len > al.map->end) len 275 tools/perf/tests/code-reading.c len = al.map->end - addr; len 279 tools/perf/tests/code-reading.c al.addr, buf1, len); len 280 tools/perf/tests/code-reading.c if (ret_len != len) { len 325 tools/perf/tests/code-reading.c ret = read_via_objdump(objdump_name, objdump_addr, buf2, len); len 337 tools/perf/tests/code-reading.c len -= ret; len 338 tools/perf/tests/code-reading.c if (len) { len 339 tools/perf/tests/code-reading.c pr_debug("Reducing len to %zu\n", len); len 359 tools/perf/tests/code-reading.c if (memcmp(buf1, buf2, len)) { len 362 tools/perf/tests/code-reading.c dump_buf(buf1, len); len 364 tools/perf/tests/code-reading.c dump_buf(buf2, len); len 116 tools/perf/tests/hists_common.c .len = FAKE_MAP_LENGTH, len 14 tools/perf/tests/is_printable_array.c unsigned int len; len 30 tools/perf/tests/is_printable_array.c ret = is_printable_array((char *) t[i].buf, t[i].len); len 1160 tools/perf/ui/browsers/hists.c int ret, len; len 1165 tools/perf/ui/browsers/hists.c len = va_arg(args, int); len 1171 tools/perf/ui/browsers/hists.c ret = scnprintf(hpp->buf, hpp->size, fmt, len, percent); len 1205 tools/perf/ui/browsers/hists.c int len = fmt->user_len ?: fmt->len; \ len 1207 tools/perf/ui/browsers/hists.c "%*s", len, "N/A"); \ len 2550 tools/perf/ui/browsers/hists.c int len; len 2553 tools/perf/ui/browsers/hists.c len = 100; len 2555 tools/perf/ui/browsers/hists.c len += strlen(thread__comm_str(act->thread)); len 2557 tools/perf/ui/browsers/hists.c len += strlen(act->ms.sym->name); len 2558 tools/perf/ui/browsers/hists.c script_opt = malloc(len); len 2564 tools/perf/ui/browsers/hists.c n = scnprintf(script_opt, len, " -c %s ", len 2567 tools/perf/ui/browsers/hists.c n = scnprintf(script_opt, len, " -S %s ", len 2582 tools/perf/ui/browsers/hists.c n += snprintf(script_opt + n, len - n, " --time %s,%s", start, end); len 19 tools/perf/ui/gtk/hists.c int len; len 27 tools/perf/ui/gtk/hists.c len = va_arg(args, int); len 35 tools/perf/ui/gtk/hists.c ret += scnprintf(buf + ret, size - ret, fmt, len, percent); len 26 tools/perf/ui/hist.c hpp_field_fn get_field, const char *fmt, int len, len 42 tools/perf/ui/hist.c ret = hpp__call_print_fn(hpp, print_fn, fmt, len, percent); len 44 tools/perf/ui/hist.c ret = hpp__call_print_fn(hpp, print_fn, fmt, len, get_field(he)); len 70 tools/perf/ui/hist.c fmt, len, 0.0); len 73 tools/perf/ui/hist.c fmt, len, 0ULL); len 78 tools/perf/ui/hist.c ret += hpp__call_print_fn(hpp, print_fn, fmt, len, len 82 tools/perf/ui/hist.c len, period); len 96 tools/perf/ui/hist.c fmt, len, 0.0); len 99 tools/perf/ui/hist.c fmt, len, 0ULL); len 118 tools/perf/ui/hist.c int len = fmt->user_len ?: fmt->len; len 126 tools/perf/ui/hist.c len -= 2; /* 2 for a space and a % sign */ len 128 tools/perf/ui/hist.c len -= 1; len 130 tools/perf/ui/hist.c return __hpp__fmt(hpp, he, get_field, fmtstr, len, print_fn, fmt_percent); len 138 tools/perf/ui/hist.c int len = fmt->user_len ?: fmt->len; len 139 tools/perf/ui/hist.c return snprintf(hpp->buf, hpp->size, " %*s", len - 1, "N/A"); len 228 tools/perf/ui/hist.c int len = fmt->user_len ?: fmt->len; len 232 tools/perf/ui/hist.c len = max(len, evsel->core.nr_members * fmt->len); len 234 tools/perf/ui/hist.c if (len < (int)strlen(fmt->name)) len 235 tools/perf/ui/hist.c len = strlen(fmt->name); len 237 tools/perf/ui/hist.c return len; len 244 tools/perf/ui/hist.c int len = hpp__width_fn(fmt, hpp, hists); len 245 tools/perf/ui/hist.c return scnprintf(hpp->buf, hpp->size, "%*s", len, fmt->name); len 253 tools/perf/ui/hist.c int ret, len; len 256 tools/perf/ui/hist.c len = va_arg(args, int); len 258 tools/perf/ui/hist.c ret = percent_color_len_snprintf(hpp->buf, hpp->size, fmt, len, percent); len 709 tools/perf/ui/hist.c fmt->len = 8; len 714 tools/perf/ui/hist.c fmt->len = 9; len 719 tools/perf/ui/hist.c fmt->len = 12; len 750 tools/perf/ui/hist.c int len = strtol(ptr, &p, 10); len 751 tools/perf/ui/hist.c fmt->user_len = len; len 25 tools/perf/ui/libslang.h #define slsmg_write_nstring(msg, len) \ len 26 tools/perf/ui/libslang.h SLsmg_write_nstring((char *)(msg), len) len 74 tools/perf/ui/tui/util.c int x, y, len, key; len 85 tools/perf/ui/tui/util.c len = sep - t; len 86 tools/perf/ui/tui/util.c if (max_len < len) len 87 tools/perf/ui/tui/util.c max_len = len; len 113 tools/perf/ui/tui/util.c len = 5; len 114 tools/perf/ui/tui/util.c while (len--) { len 115 tools/perf/ui/tui/util.c SLsmg_gotorc(y + len - 1, x); len 127 tools/perf/ui/tui/util.c len = 0; len 133 tools/perf/ui/tui/util.c if (len == 0) { len 137 tools/perf/ui/tui/util.c SLsmg_gotorc(y, x + --len); len 140 tools/perf/ui/tui/util.c buf[len] = key; len 141 tools/perf/ui/tui/util.c SLsmg_gotorc(y, x + len++); len 149 tools/perf/ui/tui/util.c if (len == sizeof(buf) - 1) { len 158 tools/perf/ui/tui/util.c buf[len] = '\0'; len 159 tools/perf/ui/tui/util.c strncpy(input, buf, len+1); len 172 tools/perf/ui/tui/util.c int len; len 176 tools/perf/ui/tui/util.c len = sep - t; len 177 tools/perf/ui/tui/util.c if (max_len < len) len 178 tools/perf/ui/tui/util.c max_len = len; len 1368 tools/perf/util/annotate.c struct evsel *evsel, u64 len, int min_pcnt, int printed, len 1405 tools/perf/util/annotate.c annotation_line__print(queue, sym, start, evsel, len, len 1719 tools/perf/util/annotate.c int len = sym->end - sym->start; len 1842 tools/perf/util/annotate.c } while (count > 0 && pc < len); len 1893 tools/perf/util/annotate.c kce.len = sym->end - sym->start; len 2037 tools/perf/util/annotate.c struct evsel *leader, s64 len) len 2050 tools/perf/util/annotate.c end = next ? next->offset : len; len 2244 tools/perf/util/annotate.c u64 len = symbol__size(sym), offset; len 2246 tools/perf/util/annotate.c for (offset = 0; offset < len; ++offset) len 2281 tools/perf/util/annotate.c u64 len; len 2295 tools/perf/util/annotate.c len = symbol__size(sym); len 2326 tools/perf/util/annotate.c err = annotation_line__print(pos, sym, start, evsel, len, len 2475 tools/perf/util/annotate.c int len = symbol__size(sym), offset; len 2478 tools/perf/util/annotate.c for (offset = 0; offset < len; ++offset) { len 2604 tools/perf/util/annotate.c int max_name = 0, len; len 2611 tools/perf/util/annotate.c len = strlen(disasm_line(al)->ins.name); len 2612 tools/perf/util/annotate.c if (max_name < len) len 2613 tools/perf/util/annotate.c max_name = len; len 85 tools/perf/util/arm-spe-pkt-decoder.c static int arm_spe_get_payload(const unsigned char *buf, size_t len, len 90 tools/perf/util/arm-spe-pkt-decoder.c if (len < 1 + payload_len) len 112 tools/perf/util/arm-spe-pkt-decoder.c static int arm_spe_get_alignment(const unsigned char *buf, size_t len, len 117 tools/perf/util/arm-spe-pkt-decoder.c if (len < alignment) len 130 tools/perf/util/arm-spe-pkt-decoder.c static int arm_spe_get_timestamp(const unsigned char *buf, size_t len, len 134 tools/perf/util/arm-spe-pkt-decoder.c return arm_spe_get_payload(buf, len, packet); len 137 tools/perf/util/arm-spe-pkt-decoder.c static int arm_spe_get_events(const unsigned char *buf, size_t len, len 140 tools/perf/util/arm-spe-pkt-decoder.c int ret = arm_spe_get_payload(buf, len, packet); len 154 tools/perf/util/arm-spe-pkt-decoder.c static int arm_spe_get_data_source(const unsigned char *buf, size_t len, len 158 tools/perf/util/arm-spe-pkt-decoder.c return arm_spe_get_payload(buf, len, packet); len 161 tools/perf/util/arm-spe-pkt-decoder.c static int arm_spe_get_context(const unsigned char *buf, size_t len, len 167 tools/perf/util/arm-spe-pkt-decoder.c return arm_spe_get_payload(buf, len, packet); len 170 tools/perf/util/arm-spe-pkt-decoder.c static int arm_spe_get_op_type(const unsigned char *buf, size_t len, len 175 tools/perf/util/arm-spe-pkt-decoder.c return arm_spe_get_payload(buf, len, packet); len 178 tools/perf/util/arm-spe-pkt-decoder.c static int arm_spe_get_counter(const unsigned char *buf, size_t len, len 181 tools/perf/util/arm-spe-pkt-decoder.c if (len < 2) len 195 tools/perf/util/arm-spe-pkt-decoder.c static int arm_spe_get_addr(const unsigned char *buf, size_t len, len 198 tools/perf/util/arm-spe-pkt-decoder.c if (len < 8) len 212 tools/perf/util/arm-spe-pkt-decoder.c static int arm_spe_do_get_packet(const unsigned char *buf, size_t len, len 219 tools/perf/util/arm-spe-pkt-decoder.c if (!len) len 230 tools/perf/util/arm-spe-pkt-decoder.c return arm_spe_get_addr(buf, len, 0, packet); len 232 tools/perf/util/arm-spe-pkt-decoder.c return arm_spe_get_counter(buf, len, 0, packet); len 235 tools/perf/util/arm-spe-pkt-decoder.c return arm_spe_get_timestamp(buf, len, packet); len 237 tools/perf/util/arm-spe-pkt-decoder.c return arm_spe_get_events(buf, len, packet); len 239 tools/perf/util/arm-spe-pkt-decoder.c return arm_spe_get_data_source(buf, len, packet); len 241 tools/perf/util/arm-spe-pkt-decoder.c return arm_spe_get_context(buf, len, packet); len 243 tools/perf/util/arm-spe-pkt-decoder.c return arm_spe_get_op_type(buf, len, packet); len 248 tools/perf/util/arm-spe-pkt-decoder.c return arm_spe_get_alignment(buf, len, packet); len 250 tools/perf/util/arm-spe-pkt-decoder.c return arm_spe_get_addr(buf, len, 1, packet); len 252 tools/perf/util/arm-spe-pkt-decoder.c return arm_spe_get_counter(buf, len, 1, packet); len 258 tools/perf/util/arm-spe-pkt-decoder.c int arm_spe_get_packet(const unsigned char *buf, size_t len, len 263 tools/perf/util/arm-spe-pkt-decoder.c ret = arm_spe_do_get_packet(buf, len, packet); len 268 tools/perf/util/arm-spe-pkt-decoder.c while (ret < 16 && len > (size_t)ret && !buf[ret]) len 39 tools/perf/util/arm-spe-pkt-decoder.h int arm_spe_get_packet(const unsigned char *buf, size_t len, len 42 tools/perf/util/arm-spe-pkt-decoder.h int arm_spe_pkt_desc(const struct arm_spe_pkt *packet, char *buf, size_t len); len 50 tools/perf/util/arm-spe.c unsigned char *buf, size_t len) len 60 tools/perf/util/arm-spe.c len); len 62 tools/perf/util/arm-spe.c while (len) { len 63 tools/perf/util/arm-spe.c ret = arm_spe_get_packet(buf, len, &packet); len 84 tools/perf/util/arm-spe.c len -= pkt_len; len 89 tools/perf/util/arm-spe.c size_t len) len 92 tools/perf/util/arm-spe.c arm_spe_dump(spe, buf, len); len 76 tools/perf/util/auxtrace.c mm->len = mp->len; len 82 tools/perf/util/auxtrace.c if (!mp->len) { len 93 tools/perf/util/auxtrace.c pc->aux_size = mp->len; len 95 tools/perf/util/auxtrace.c mm->base = mmap(NULL, mp->len, mp->prot, MAP_SHARED, fd, mp->offset); len 108 tools/perf/util/auxtrace.c munmap(mm->base, mm->len); len 120 tools/perf/util/auxtrace.c mp->len = auxtrace_pages * (size_t)page_size; len 121 tools/perf/util/auxtrace.c mp->mask = is_power_of_2(mp->len) ? mp->len - 1 : 0; len 123 tools/perf/util/auxtrace.c pr_debug2("AUX area mmap length %zu\n", mp->len); len 125 tools/perf/util/auxtrace.c mp->len = 0; len 1262 tools/perf/util/auxtrace.c head_off = head % mm->len; len 1263 tools/perf/util/auxtrace.c old_off = old % mm->len; len 1269 tools/perf/util/auxtrace.c size = mm->len - (old_off - head_off); len 1284 tools/perf/util/auxtrace.c u64 rem = (0ULL - mm->len) % mm->len; len 1291 tools/perf/util/auxtrace.c data1 = &data[mm->len - len1]; len 275 tools/perf/util/auxtrace.h size_t len; len 296 tools/perf/util/auxtrace.h size_t len; len 23 tools/perf/util/bpf-event.c static int snprintf_hex(char *buf, size_t size, unsigned char *data, size_t len) len 28 tools/perf/util/bpf-event.c for (i = 0; i < len; i++) len 239 tools/perf/util/bpf-event.c .len = prog_lens[i], len 94 tools/perf/util/build-id.c int build_id__sprintf(const u8 *build_id, int len, char *bf) len 100 tools/perf/util/build-id.c for (i = 0; i < len; ++i) { len 198 tools/perf/util/build-id.c ssize_t len; len 204 tools/perf/util/build-id.c len = readlink(linkname, buf, sizeof(buf) - 1); len 205 tools/perf/util/build-id.c if (len <= 0) len 207 tools/perf/util/build-id.c buf[len] = '\0'; len 301 tools/perf/util/build-id.c size_t len; len 303 tools/perf/util/build-id.c len = name_len + 1; len 304 tools/perf/util/build-id.c len = PERF_ALIGN(len, NAME_ALIGN); len 310 tools/perf/util/build-id.c b.header.size = sizeof(b) + len; len 316 tools/perf/util/build-id.c return write_padded(fd, name, name_len + 1, len); len 504 tools/perf/util/build-id.c static bool str_is_build_id(const char *maybe_sbuild_id, size_t len) len 508 tools/perf/util/build-id.c for (i = 0; i < len; i++) { len 521 tools/perf/util/build-id.c size_t len = strlen(incomplete_sbuild_id); len 523 tools/perf/util/build-id.c if (len >= SBUILD_ID_SIZE || len 524 tools/perf/util/build-id.c !str_is_build_id(incomplete_sbuild_id, len)) len 532 tools/perf/util/build-id.c if (strncmp(nd->s, incomplete_sbuild_id, len) != 0) len 623 tools/perf/util/build-id.c size_t len = 0; len 629 tools/perf/util/build-id.c len = __symbol__join_symfs(debugfile, PATH_MAX, len 631 tools/perf/util/build-id.c snprintf(debugfile + len, PATH_MAX - len, "%.2s/%s.debug", sbuild_id, len 17 tools/perf/util/build-id.h int build_id__sprintf(const u8 *build_id, int len, char *bf); len 173 tools/perf/util/color.c int len; len 178 tools/perf/util/color.c len = va_arg(args, int); len 183 tools/perf/util/color.c return color_snprintf(bf, size, color, fmt, len, percent); len 77 tools/perf/util/config.c size_t len = 0; len 82 tools/perf/util/config.c if (len >= sizeof(value) - 1) len 87 tools/perf/util/config.c value[len] = 0; len 103 tools/perf/util/config.c if (len) len 104 tools/perf/util/config.c value[len++] = ' '; len 128 tools/perf/util/config.c value[len++] = c; len 135 tools/perf/util/config.c value[len++] = c; len 144 tools/perf/util/config.c static int get_value(config_fn_t fn, void *data, char *name, unsigned int len) len 156 tools/perf/util/config.c name[len++] = c; len 157 tools/perf/util/config.c if (len >= MAXNAME) len 160 tools/perf/util/config.c name[len] = 0; len 36 tools/perf/util/cputopo.c size_t len = 0; len 47 tools/perf/util/cputopo.c sret = getline(&buf, &len, fp); len 64 tools/perf/util/cputopo.c len = 0; len 78 tools/perf/util/cputopo.c sret = getline(&buf, &len, fp); len 95 tools/perf/util/cputopo.c len = 0; len 110 tools/perf/util/cputopo.c if (getline(&buf, &len, fp) <= 0) len 238 tools/perf/util/cputopo.c size_t len = 0; len 251 tools/perf/util/cputopo.c while (getline(&buf, &len, fp) > 0) { len 275 tools/perf/util/cputopo.c if (getline(&buf, &len, fp) <= 0) len 299 tools/perf/util/cputopo.c size_t len = 0; len 311 tools/perf/util/cputopo.c if (getline(&buf, &len, fp) <= 0) len 700 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c size_t len, size_t *consumed) len 708 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c while (processed < len) { len 720 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c len - processed, len 78 tools/perf/util/cs-etm-decoder/cs-etm-decoder.h size_t len, size_t *consumed); len 369 tools/perf/util/cs-etm.c int len = strlen(pkt_string); len 371 tools/perf/util/cs-etm.c if (len && (pkt_string[len-1] == '\n')) len 643 tools/perf/util/cs-etm.c int len; len 676 tools/perf/util/cs-etm.c len = dso__data_read_offset(al.map->dso, machine, offset, buffer, size); len 678 tools/perf/util/cs-etm.c if (len <= 0) len 681 tools/perf/util/cs-etm.c return len; len 251 tools/perf/util/data-convert-bt.c size_t len = strlen(string), i, p; len 254 tools/perf/util/data-convert-bt.c for (i = p = 0; i < len; i++, p++) { len 266 tools/perf/util/data-convert-bt.c buffer = zalloc(i + (len - i) * 4 + 2); len 301 tools/perf/util/data-convert-bt.c unsigned int len; len 306 tools/perf/util/data-convert-bt.c len = fmtf->size; len 314 tools/perf/util/data-convert-bt.c data + offset, len); len 316 tools/perf/util/data-convert-bt.c len = offset >> 16; len 331 tools/perf/util/data-convert-bt.c len = fmtf->size / fmtf->arraylen; len 352 tools/perf/util/data-convert-bt.c ret = string_set_value(field, data + offset + i * len); len 358 tools/perf/util/data-convert-bt.c data + offset + i * len, len); len 365 tools/perf/util/data-convert-bt.c field, adjust_signedness(value_int, len)); len 939 tools/perf/util/data-convert-bt.c size_t len; len 952 tools/perf/util/data-convert-bt.c len = strlen(name) + sizeof("_"); len 954 tools/perf/util/data-convert-bt.c len = strlen(orig_name) + sizeof("_dupl_X"); len 956 tools/perf/util/data-convert-bt.c new_name = malloc(len); len 961 tools/perf/util/data-convert-bt.c snprintf(new_name, len, "_%s", name); len 963 tools/perf/util/data-convert-bt.c snprintf(new_name, len, "%s_dupl_%d", orig_name, dup); len 161 tools/perf/util/demangle-java.c size_t len, l1 = 0; len 174 tools/perf/util/demangle-java.c len = strlen(str) * 3 + 1; len 175 tools/perf/util/demangle-java.c buf = malloc(len); len 184 tools/perf/util/demangle-java.c ptr = __demangle_java_sym(p + 1, NULL, buf, len, MODE_TYPE); len 194 tools/perf/util/demangle-java.c ptr = __demangle_java_sym(str, p + 1, buf + l1, len - l1, MODE_PREFIX); len 50 tools/perf/util/demangle-rust.c static bool looks_like_rust(const char *sym, size_t len); len 79 tools/perf/util/demangle-rust.c size_t len, len_without_hash; len 84 tools/perf/util/demangle-rust.c len = strlen(sym); len 85 tools/perf/util/demangle-rust.c if (len <= hash_prefix_len + hash_len) len 89 tools/perf/util/demangle-rust.c len_without_hash = len - (hash_prefix_len + hash_len); len 129 tools/perf/util/demangle-rust.c static bool looks_like_rust(const char *str, size_t len) len 131 tools/perf/util/demangle-rust.c const char *end = str + len; len 258 tools/perf/util/demangle-rust.c size_t len = strlen(seq); len 260 tools/perf/util/demangle-rust.c if (strncmp(*in, seq, len)) len 265 tools/perf/util/demangle-rust.c *in += len; len 72 tools/perf/util/dso.c size_t len; len 82 tools/perf/util/dso.c len = __symbol__join_symfs(filename, size, dso->long_name); len 83 tools/perf/util/dso.c last_slash = filename + len; len 123 tools/perf/util/dso.c len = __symbol__join_symfs(filename, size, "/usr/lib/debug"); len 124 tools/perf/util/dso.c snprintf(filename + len, size - len, "%s.debug", dso->long_name); len 128 tools/perf/util/dso.c len = __symbol__join_symfs(filename, size, "/usr/lib/debug"); len 129 tools/perf/util/dso.c snprintf(filename + len, size - len, "%s", dso->long_name); len 141 tools/perf/util/dso.c len = __symbol__join_symfs(filename, size, ""); len 143 tools/perf/util/dso.c if (dir_size > (size - len)) { len 147 tools/perf/util/dso.c len += scnprintf(filename + len, dir_size, "%s", dso->long_name); len 148 tools/perf/util/dso.c len += scnprintf(filename + len , size - len, ".debug%s", len 162 tools/perf/util/dso.c len = __symbol__join_symfs(filename, size, "/usr/lib/debug/.build-id/"); len 163 tools/perf/util/dso.c snprintf(filename + len, size - len, "%.2s/%s.debug", len 265 tools/perf/util/dso.c char *pathname, size_t len) len 308 tools/perf/util/dso.c strlcpy(pathname, tmpbuf, len); len 319 tools/perf/util/dso.c char *pathname, size_t len) len 321 tools/perf/util/dso.c int fd = decompress_kmodule(dso, name, pathname, len); len 490 tools/perf/util/dso.c size_t len = sizeof(newpath); len 492 tools/perf/util/dso.c if (dso__decompress_kmodule_path(dso, name, newpath, len) < 0) { len 719 tools/perf/util/dso.c u64 len; len 728 tools/perf/util/dso.c len = node->info_linear->info.jited_prog_len; len 731 tools/perf/util/dso.c if (offset >= len) len 734 tools/perf/util/dso.c size = (ssize_t)min(len - offset, (u64)size); len 260 tools/perf/util/dso.h char *pathname, size_t len); len 19 tools/perf/util/dump-insn.c size_t len __maybe_unused, len 23 tools/perf/util/dump-insn.h int arch_is_branch(const unsigned char *buf, size_t len, int x86_64); len 259 tools/perf/util/event.c event->mmap.len, event->mmap.pgoff, len 269 tools/perf/util/event.c event->mmap2.len, event->mmap2.pgoff, event->mmap2.maj, len 390 tools/perf/util/event.c event->ksymbol.addr, event->ksymbol.len, len 2385 tools/perf/util/evsel.c size_t len = strlen(name); len 2411 tools/perf/util/evsel.c ret = strncmp(name, data, len); len 173 tools/perf/util/header.c u32 len, olen; len 177 tools/perf/util/header.c len = PERF_ALIGN(olen, NAME_ALIGN); len 180 tools/perf/util/header.c ret = do_write(ff, &len, sizeof(len)); len 184 tools/perf/util/header.c return write_padded(ff, str, olen, len); len 243 tools/perf/util/header.c u32 len; len 246 tools/perf/util/header.c if (do_read_u32(ff, &len)) len 249 tools/perf/util/header.c buf = malloc(len); len 253 tools/perf/util/header.c if (!__do_read(ff, buf, len)) { len 380 tools/perf/util/header.c size_t len = 0; len 390 tools/perf/util/header.c while (getline(&buf, &len, file) > 0) { len 647 tools/perf/util/header.c size_t len = 0; len 655 tools/perf/util/header.c while (getline(&buf, &len, fp) > 0) { len 934 tools/perf/util/header.c size_t len; len 938 tools/perf/util/header.c len = sizeof(struct bpf_prog_info_linear) + len 943 tools/perf/util/header.c ret = do_write(ff, node->info_linear, len); len 1035 tools/perf/util/header.c size_t len; len 1060 tools/perf/util/header.c if (sysfs__read_str(file, &cache->type, &len)) len 1063 tools/perf/util/header.c cache->type[len] = 0; len 1067 tools/perf/util/header.c if (sysfs__read_str(file, &cache->size, &len)) { len 1072 tools/perf/util/header.c cache->size[len] = 0; len 1076 tools/perf/util/header.c if (sysfs__read_str(file, &cache->map, &len)) { len 1082 tools/perf/util/header.c cache->map[len] = 0; len 1960 tools/perf/util/header.c ssize_t len; len 1968 tools/perf/util/header.c len = old_bev.header.size - sizeof(old_bev); len 1969 tools/perf/util/header.c if (readn(input, filename, len) != len) len 2002 tools/perf/util/header.c ssize_t len; len 2010 tools/perf/util/header.c len = bev.header.size - sizeof(bev); len 2011 tools/perf/util/header.c if (readn(input, filename, len) != len) len 2160 tools/perf/util/header.c u32 nr, i, len = 0; len 2180 tools/perf/util/header.c argv[i] = cmdline + len; len 2182 tools/perf/util/header.c len += strlen(str) + 1; len 27 tools/perf/util/help-unknown-cmd.c int l1 = (*c1)->len; len 28 tools/perf/util/help-unknown-cmd.c int l2 = (*c2)->len; len 78 tools/perf/util/help-unknown-cmd.c main_cmds.names[i]->len = len 84 tools/perf/util/help-unknown-cmd.c best_similarity = main_cmds.names[0]->len; len 86 tools/perf/util/help-unknown-cmd.c while (n < main_cmds.cnt && best_similarity == main_cmds.names[n]->len) len 45 tools/perf/util/hist.c void hists__set_col_len(struct hists *hists, enum hist_column col, u16 len) len 47 tools/perf/util/hist.c hists->col_len[col] = len; len 50 tools/perf/util/hist.c bool hists__new_col_len(struct hists *hists, enum hist_column col, u16 len) len 52 tools/perf/util/hist.c if (len > hists__col_len(hists, col)) { len 53 tools/perf/util/hist.c hists__set_col_len(hists, col, len); len 81 tools/perf/util/hist.c u16 len; len 99 tools/perf/util/hist.c len = thread__comm_len(h->thread); len 100 tools/perf/util/hist.c if (hists__new_col_len(hists, HISTC_COMM, len)) len 101 tools/perf/util/hist.c hists__set_col_len(hists, HISTC_THREAD, len + 8); len 104 tools/perf/util/hist.c len = dso__name_len(h->ms.map->dso); len 105 tools/perf/util/hist.c hists__new_col_len(hists, HISTC_DSO, len); len 209 tools/perf/util/hist.c len = MAX(strlen(h->srcline), strlen(sort_srcline.se_header)); len 210 tools/perf/util/hist.c hists__new_col_len(hists, HISTC_SRCLINE, len); len 212 tools/perf/util/hist.h void hists__set_col_len(struct hists *hists, enum hist_column col, u16 len); len 213 tools/perf/util/hist.h bool hists__new_col_len(struct hists *hists, enum hist_column col, u16 len); len 278 tools/perf/util/hist.h int len; len 87 tools/perf/util/intel-bts.c unsigned char *buf, size_t len) len 95 tools/perf/util/intel-bts.c len); len 97 tools/perf/util/intel-bts.c while (len) { len 98 tools/perf/util/intel-bts.c if (len >= br_sz) len 101 tools/perf/util/intel-bts.c sz = len; len 108 tools/perf/util/intel-bts.c if (len >= br_sz) { len 120 tools/perf/util/intel-bts.c len -= sz; len 125 tools/perf/util/intel-bts.c size_t len) len 128 tools/perf/util/intel-bts.c intel_bts_dump(bts, buf, len); len 232 tools/perf/util/intel-bts.c size_t offs, len; len 240 tools/perf/util/intel-bts.c len = len_a - offs; len 241 tools/perf/util/intel-bts.c if (!memcmp(buf_a + offs, buf_b, len)) len 242 tools/perf/util/intel-bts.c return buf_b + len; len 323 tools/perf/util/intel-bts.c ssize_t len; len 331 tools/perf/util/intel-bts.c len = thread__memcpy(thread, machine, buf, ip, INTEL_PT_INSN_BUF_SZ, &x86_64); len 332 tools/perf/util/intel-bts.c if (len <= 0) len 335 tools/perf/util/intel-bts.c if (intel_pt_get_insn(buf, len, x86_64, &btsq->intel_pt_insn)) len 102 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c size_t len; len 514 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->len = buffer.len; len 515 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c if (!decoder->len) { len 539 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->len = decoder->next_len; len 548 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c size_t old_len, len, n; len 551 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c old_len = decoder->len; len 552 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c len = decoder->len; len 553 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c memcpy(buf, decoder->buf, len); len 561 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c n = INTEL_PT_PKT_MAX_SZ - len; len 562 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c if (n > decoder->len) len 563 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c n = decoder->len; len 564 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c memcpy(buf + len, decoder->buf, n); len 565 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c len += n; len 568 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c ret = intel_pt_get_packet(buf, len, &decoder->packet, &decoder->pkt_ctx); len 571 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->next_len = decoder->len; len 573 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->len = old_len; len 578 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->next_len = decoder->len - (ret - old_len); len 581 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->len = ret; len 604 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c size_t len = decoder->len; len 617 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c len -= pkt_info.pkt_len; len 619 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c if (!len) len 622 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c ret = intel_pt_get_packet(buf, len, &pkt_info.packet, len 885 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->len -= decoder->pkt_step; len 887 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c if (!decoder->len) { len 894 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c ret = intel_pt_get_packet(decoder->buf, decoder->len, len 897 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->len < INTEL_PT_PKT_MAX_SZ && !decoder->next_buf) { len 2438 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c const unsigned char *end = decoder->buf + decoder->len; len 2442 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c if (i > decoder->len) len 2455 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c if (rest_psb > decoder->len || len 2467 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->pos += decoder->len; len 2468 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->len = 0; len 2480 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->next_len = decoder->len - rest_psb; len 2483 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->len = INTEL_PT_PSB_LEN; len 2495 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c if (!decoder->len) { len 2501 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c next = memmem(decoder->buf, decoder->len, INTEL_PT_PSB_STR, len 2512 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->pos += decoder->len; len 2513 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->len = 0; len 2665 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c static bool intel_pt_next_psb(unsigned char **buf, size_t *len) len 2669 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c next = memmem(*buf, *len, INTEL_PT_PSB_STR, INTEL_PT_PSB_LEN); len 2671 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c *len -= next - *buf; len 2690 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c static bool intel_pt_step_psb(unsigned char **buf, size_t *len) len 2694 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c if (!*len) len 2697 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c next = memmem(*buf + 1, *len - 1, INTEL_PT_PSB_STR, INTEL_PT_PSB_LEN); len 2699 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c *len -= next - *buf; len 2715 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c static unsigned char *intel_pt_last_psb(unsigned char *buf, size_t len) len 2721 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c if (len < INTEL_PT_PSB_LEN) len 2724 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c k = len - INTEL_PT_PSB_LEN + 1; len 2750 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c static bool intel_pt_next_tsc(unsigned char *buf, size_t len, uint64_t *tsc, len 2757 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c while (len) { len 2758 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c ret = intel_pt_get_packet(buf, len, &packet, &ctx); len 2763 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c *rem = len; len 2769 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c len -= ret; len 2860 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c size_t len, rem_a, rem_b; len 2866 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c len = len_a - (p - buf_a); len 2867 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c if (!intel_pt_next_tsc(p, len, &tsc_a, &rem_a)) { len 2869 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c len_a -= len; len 2873 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c len = len_a - (p - buf_a); len 2874 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c if (!intel_pt_next_tsc(p, len, &tsc_a, &rem_a)) len 2988 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c size_t len; len 2991 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c len = buffer->len; len 2993 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c if (!intel_pt_next_psb(&buf, &len) || len 2994 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c !intel_pt_next_tsc(buf, len, &tsc, &rem)) len 3027 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c size_t len; len 3040 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->pos += decoder->len; len 3041 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->len = 0; len 3053 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c len = decoder->len; len 3055 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c if (!intel_pt_next_psb(&buf, &len)) len 3066 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c if (!intel_pt_next_tsc(buf, len, &tsc, &rem)) len 3077 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->pos += decoder->len - len; len 3079 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c decoder->len = len; len 3084 tools/perf/util/intel-pt-decoder/intel-pt-decoder.c } while (intel_pt_step_psb(&buf, &len)); len 228 tools/perf/util/intel-pt-decoder/intel-pt-decoder.h size_t len; len 157 tools/perf/util/intel-pt-decoder/intel-pt-insn-decoder.c int intel_pt_get_insn(const unsigned char *buf, size_t len, int x86_64, len 162 tools/perf/util/intel-pt-decoder/intel-pt-insn-decoder.c insn_init(&insn, buf, len, x86_64); len 164 tools/perf/util/intel-pt-decoder/intel-pt-insn-decoder.c if (!insn_complete(&insn) || insn.length > len) len 174 tools/perf/util/intel-pt-decoder/intel-pt-insn-decoder.c int arch_is_branch(const unsigned char *buf, size_t len, int x86_64) len 177 tools/perf/util/intel-pt-decoder/intel-pt-insn-decoder.c if (intel_pt_get_insn(buf, len, x86_64, &in) < 0) len 44 tools/perf/util/intel-pt-decoder/intel-pt-insn-decoder.h int intel_pt_get_insn(const unsigned char *buf, size_t len, int x86_64, len 48 tools/perf/util/intel-pt-decoder/intel-pt-log.c static void intel_pt_print_data(const unsigned char *buf, int len, uint64_t pos, len 57 tools/perf/util/intel-pt-decoder/intel-pt-log.c for (i = 0; i < len; i++) len 113 tools/perf/util/intel-pt-decoder/intel-pt-log.c size_t len = intel_pt_insn->length; len 118 tools/perf/util/intel-pt-decoder/intel-pt-log.c if (len > INTEL_PT_INSN_BUF_SZ) len 119 tools/perf/util/intel-pt-decoder/intel-pt-log.c len = INTEL_PT_INSN_BUF_SZ; len 120 tools/perf/util/intel-pt-decoder/intel-pt-log.c intel_pt_print_data(intel_pt_insn->buf, len, ip, 8); len 76 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_long_tnt(const unsigned char *buf, size_t len, len 82 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 8) len 99 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_pip(const unsigned char *buf, size_t len, len 104 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 8) len 122 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_cbr(const unsigned char *buf, size_t len, len 125 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 4) len 132 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_vmcs(const unsigned char *buf, size_t len, len 140 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < count + 2) len 156 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_psb(const unsigned char *buf, size_t len, len 161 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 16) len 179 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_tma(const unsigned char *buf, size_t len, len 182 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 7) len 197 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_mnt(const unsigned char *buf, size_t len, len 200 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 11) len 208 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_3byte(const unsigned char *buf, size_t len, len 211 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 3) len 216 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_mnt(buf, len, packet); len 222 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_ptwrite(const unsigned char *buf, size_t len, len 231 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 6) len 236 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 10) len 257 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_mwait(const unsigned char *buf, size_t len, len 260 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 10) len 267 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_pwre(const unsigned char *buf, size_t len, len 270 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 4) len 277 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_pwrx(const unsigned char *buf, size_t len, len 280 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 7) len 287 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_bbp(const unsigned char *buf, size_t len, len 290 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 3) len 298 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_bip_4(const unsigned char *buf, size_t len, len 301 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 5) len 309 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_bip_8(const unsigned char *buf, size_t len, len 312 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 9) len 320 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_bep(size_t len, struct intel_pt_pkt *packet) len 322 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 2) len 328 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_bep_ip(size_t len, struct intel_pt_pkt *packet) len 330 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 2) len 336 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_ext(const unsigned char *buf, size_t len, len 339 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 2) len 343 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_ptwrite(buf, len, packet); len 347 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_long_tnt(buf, len, packet); len 349 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_pip(buf, len, packet); len 353 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_cbr(buf, len, packet); len 355 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_vmcs(buf, len, packet); len 359 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_psb(buf, len, packet); len 363 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_tma(buf, len, packet); len 365 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_3byte(buf, len, packet); len 371 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_mwait(buf, len, packet); len 373 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_pwre(buf, len, packet); len 375 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_pwrx(buf, len, packet); len 377 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_bbp(buf, len, packet); len 379 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_bep(len, packet); len 381 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_bep_ip(len, packet); len 406 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c size_t len, struct intel_pt_pkt *packet) len 412 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c len -= 1; len 416 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < offs) len 428 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c const unsigned char *buf, size_t len, len 440 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 3) len 446 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 5) len 453 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 7) len 459 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 9) len 473 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_mode(const unsigned char *buf, size_t len, len 476 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 2) len 509 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_tsc(const unsigned char *buf, size_t len, len 512 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 8) len 519 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_get_mtc(const unsigned char *buf, size_t len, len 522 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (len < 2) len 529 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c static int intel_pt_do_get_packet(const unsigned char *buf, size_t len, len 537 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c if (!len) len 547 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_bip_4(buf, len, packet); len 551 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_bip_8(buf, len, packet); len 561 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_ext(buf, len, packet); len 566 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_cyc(byte, buf, len, packet); len 570 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_ip(INTEL_PT_TIP, byte, buf, len, packet); len 572 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_ip(INTEL_PT_TIP_PGE, byte, buf, len, len 575 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_ip(INTEL_PT_TIP_PGD, byte, buf, len, len 578 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_ip(INTEL_PT_FUP, byte, buf, len, packet); len 582 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_mode(buf, len, packet); len 584 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_tsc(buf, len, packet); len 586 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c return intel_pt_get_mtc(buf, len, packet); len 644 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c int intel_pt_get_packet(const unsigned char *buf, size_t len, len 649 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c ret = intel_pt_do_get_packet(buf, len, packet, *ctx); len 651 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c while (ret < 8 && len > (size_t)ret && !buf[ret]) len 78 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.h int intel_pt_get_packet(const unsigned char *buf, size_t len, len 85 tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.h int intel_pt_pkt_desc(const struct intel_pt_pkt *packet, char *buf, size_t len); len 180 tools/perf/util/intel-pt.c unsigned char *buf, size_t len) len 191 tools/perf/util/intel-pt.c len); len 193 tools/perf/util/intel-pt.c while (len) { len 194 tools/perf/util/intel-pt.c ret = intel_pt_get_packet(buf, len, &packet, &ctx); len 215 tools/perf/util/intel-pt.c len -= pkt_len; len 220 tools/perf/util/intel-pt.c size_t len) len 223 tools/perf/util/intel-pt.c intel_pt_dump(pt, buf, len); len 274 tools/perf/util/intel-pt.c b->len = buffer->use_size; len 277 tools/perf/util/intel-pt.c b->len = buffer->size; len 315 tools/perf/util/intel-pt.c struct intel_pt_buffer b = { .len = 0 }; len 325 tools/perf/util/intel-pt.c if (b.len) { len 358 tools/perf/util/intel-pt.c b->len = 0; len 368 tools/perf/util/intel-pt.c b->len = 0; len 381 tools/perf/util/intel-pt.c if (b->len) { len 524 tools/perf/util/intel-pt.c ssize_t len; len 584 tools/perf/util/intel-pt.c len = dso__data_read_offset(al.map->dso, machine, len 587 tools/perf/util/intel-pt.c if (len <= 0) len 590 tools/perf/util/intel-pt.c if (intel_pt_get_insn(buf, len, x86_64, intel_pt_insn)) len 3141 tools/perf/util/intel-pt.c size_t len; len 3143 tools/perf/util/intel-pt.c len = auxtrace_info->priv[INTEL_PT_FILTER_STR_LEN]; len 3147 tools/perf/util/intel-pt.c if (len) { len 3150 tools/perf/util/intel-pt.c len = roundup(len + 1, 8); len 3151 tools/perf/util/intel-pt.c info += len >> 3; len 3157 tools/perf/util/intel-pt.c pt->filter = memdup(filter, len); len 3163 tools/perf/util/intel-pt.c mem_bswap_64(pt->filter, len); len 3164 tools/perf/util/intel-pt.c if (pt->filter[len - 1]) { len 459 tools/perf/util/jitdump.c event->mmap2.len = usize ? ALIGN_8(csize) + usize : csize; len 550 tools/perf/util/jitdump.c event->mmap2.len = usize ? ALIGN_8(jr->move.code_size) + usize len 731 tools/perf/util/machine.c map->end = map->start + event->ksymbol.len; len 736 tools/perf/util/machine.c event->ksymbol.len, len 1525 tools/perf/util/machine.c .end = event->mmap.start + event->mmap.len, len 1563 tools/perf/util/machine.c map->end = map->start + event->mmap.len; len 1621 tools/perf/util/machine.c event->mmap.start + event->mmap.len); len 1673 tools/perf/util/machine.c event->mmap2.len, event->mmap2.pgoff, len 1729 tools/perf/util/machine.c event->mmap.len, event->mmap.pgoff, len 148 tools/perf/util/map.c struct map *map__new(struct machine *machine, u64 start, u64 len, len 205 tools/perf/util/map.c map__init(map, start, start + len, pgoff, dso); len 353 tools/perf/util/map.c const size_t len = strlen(name); len 354 tools/perf/util/map.c const size_t real_len = len - sizeof(DSO__DELETED); len 356 tools/perf/util/map.c if (len > sizeof(DSO__DELETED) && len 458 tools/perf/util/map.c int len; len 478 tools/perf/util/map.c srccode = find_sourceline(srcfile, line, &len); len 482 tools/perf/util/map.c ret = fprintf(fp, "|%-8d %.*s", line, len, srccode); len 113 tools/perf/util/map.h struct map *map__new(struct machine *machine, u64 start, u64 len, len 202 tools/perf/util/metricgroup.c int len; len 211 tools/perf/util/metricgroup.c len = strlen(list); len 216 tools/perf/util/metricgroup.c (m[len] == 0 || m[len] == ';')) len 432 tools/perf/util/metricgroup.c if (events->len > 0) len 54 tools/perf/util/mmap.c unsigned int len = min(sizeof(*event), size), cpy; len 58 tools/perf/util/mmap.c cpy = min(map->core.mask + 1 - (offset & map->core.mask), len); len 62 tools/perf/util/mmap.c len -= cpy; len 63 tools/perf/util/mmap.c } while (len); len 901 tools/perf/util/parse-events.c void *ptr, char *type, u64 len) len 912 tools/perf/util/parse-events.c if (!len) { len 914 tools/perf/util/parse-events.c len = sizeof(long); len 916 tools/perf/util/parse-events.c len = HW_BREAKPOINT_LEN_4; len 919 tools/perf/util/parse-events.c attr.bp_len = len; len 1809 tools/perf/util/parse-events.c int len = 0; len 1815 tools/perf/util/parse-events.c len++; len 1816 tools/perf/util/parse-events.c len++; len 1820 tools/perf/util/parse-events.c if (len == 0) { len 1824 tools/perf/util/parse-events.c perf_pmu_events_list = malloc(sizeof(struct perf_pmu_event_symbol) * len); len 1827 tools/perf/util/parse-events.c perf_pmu_events_list_num = len; len 1829 tools/perf/util/parse-events.c len = 0; len 1833 tools/perf/util/parse-events.c struct perf_pmu_event_symbol *p = perf_pmu_events_list + len; len 1841 tools/perf/util/parse-events.c len += 2; len 1844 tools/perf/util/parse-events.c len++; len 1848 tools/perf/util/parse-events.c qsort(perf_pmu_events_list, len, len 174 tools/perf/util/parse-events.h void *ptr, char *type, u64 len); len 51 tools/perf/util/path.c unsigned len; len 55 tools/perf/util/path.c len = vsnprintf(pathname, PATH_MAX, fmt, args); len 57 tools/perf/util/path.c if (len >= PATH_MAX) len 408 tools/perf/util/pmu.c size_t len; len 410 tools/perf/util/pmu.c len = strlen(name); len 411 tools/perf/util/pmu.c if (len > 5 && !strcmp(name + len - 5, ".unit")) len 413 tools/perf/util/pmu.c if (len > 6 && !strcmp(name + len - 6, ".scale")) len 415 tools/perf/util/pmu.c if (len > 8 && !strcmp(name + len - 8, ".per-pkg")) len 417 tools/perf/util/pmu.c if (len > 9 && !strcmp(name + len - 9, ".snapshot")) len 1304 tools/perf/util/pmu.c static char *format_alias(char *buf, int len, struct perf_pmu *pmu, len 1308 tools/perf/util/pmu.c int used = snprintf(buf, len, "%s/%s", pmu->name, alias->name); len 1312 tools/perf/util/pmu.c used += snprintf(buf + used, sub_non_neg(len, used), len 1317 tools/perf/util/pmu.c if (sub_non_neg(len, used) > 0) { len 1321 tools/perf/util/pmu.c if (sub_non_neg(len, used) > 0) { len 1325 tools/perf/util/pmu.c buf[len - 1] = '\0'; len 1330 tools/perf/util/pmu.c static char *format_alias_or(char *buf, int len, struct perf_pmu *pmu, len 1333 tools/perf/util/pmu.c snprintf(buf, len, "%s OR %s/%s/", alias->name, pmu->name, alias->name); len 1392 tools/perf/util/pmu.c int len, j; len 1399 tools/perf/util/pmu.c len = 0; len 1402 tools/perf/util/pmu.c len++; len 1404 tools/perf/util/pmu.c len++; len 1406 tools/perf/util/pmu.c aliases = zalloc(sizeof(struct sevent) * len); len 1455 tools/perf/util/pmu.c len = j; len 1456 tools/perf/util/pmu.c qsort(aliases, len, sizeof(struct sevent), cmp_sevent); len 1457 tools/perf/util/pmu.c for (j = 0; j < len; j++) { len 1493 tools/perf/util/pmu.c for (j = 0; j < len; j++) len 6 tools/perf/util/print_binary.c int binary__fprintf(unsigned char *data, size_t len, len 20 tools/perf/util/print_binary.c for (i = 0; i < len; i++) { len 28 tools/perf/util/print_binary.c if (((i & mask) == mask) || i == len - 1) { len 44 tools/perf/util/print_binary.c int is_printable_array(char *p, unsigned int len) len 48 tools/perf/util/print_binary.c if (!p || !len || p[len - 1] != 0) len 51 tools/perf/util/print_binary.c len--; len 53 tools/perf/util/print_binary.c for (i = 0; i < len; i++) { len 24 tools/perf/util/print_binary.h int binary__fprintf(unsigned char *data, size_t len, len 28 tools/perf/util/print_binary.h static inline void print_binary(unsigned char *data, size_t len, len 32 tools/perf/util/print_binary.h binary__fprintf(data, len, bytes_per_line, printer, extra, stdout); len 35 tools/perf/util/print_binary.h int is_printable_array(char *p, unsigned int len); len 427 tools/perf/util/probe-event.c int ret, len = 0; len 432 tools/perf/util/probe-event.c len = lr->end - lr->start; len 440 tools/perf/util/probe-event.c lr->end = lr->start + len; len 1904 tools/perf/util/probe-event.c int len, err = 0; len 1923 tools/perf/util/probe-event.c len = strlen(tmp); len 1924 tools/perf/util/probe-event.c if (len > 30) { len 1925 tools/perf/util/probe-event.c tmp = strchr(pp->file + len - 30, '/'); len 1926 tools/perf/util/probe-event.c tmp = tmp ? tmp + 1 : pp->file + len - 30; len 2595 tools/perf/util/probe-event.c static int get_new_event_name(char *buf, size_t len, const char *base, len 2614 tools/perf/util/probe-event.c ret = e_snprintf(buf, len, "%s%s", nbase, ret_event ? "__return" : ""); len 2634 tools/perf/util/probe-event.c ret = e_snprintf(buf, len, "%s_%d", nbase, i); len 1033 tools/perf/util/probe-file.c size_t len = 0; len 1050 tools/perf/util/probe-file.c while (getline(&buf, &len, fp) > 0) len 820 tools/perf/util/probe-finder.c ssize_t len; len 831 tools/perf/util/probe-finder.c while ((len = getline(&line, &line_len, fp)) > 0) { len 833 tools/perf/util/probe-finder.c if (line[len - 1] == '\n') len 834 tools/perf/util/probe-finder.c line[len - 1] = '\0'; len 132 tools/perf/util/python.c member_def(perf_record_mmap, len, T_ULONGLONG, "map length"), len 147 tools/perf/util/python.c pevent->event.mmap.start, pevent->event.mmap.len, len 361 tools/perf/util/python.c unsigned int offset, len; len 365 tools/perf/util/python.c len = field->size; len 367 tools/perf/util/python.c val = tep_read_number(pevent, data + offset, len); len 369 tools/perf/util/python.c len = offset >> 16; len 373 tools/perf/util/python.c is_printable_array(data + offset, len)) { len 376 tools/perf/util/python.c ret = PyByteArray_FromStringAndSize((const char *) data + offset, len); len 371 tools/perf/util/s390-cpumsf.c unsigned char *buf, size_t len, len 379 tools/perf/util/s390-cpumsf.c if (len & (S390_CPUMSF_PAGESZ - 1)) /* Illegal size */ len 433 tools/perf/util/s390-cpumsf.c unsigned char *buf, size_t len) len 443 tools/perf/util/s390-cpumsf.c len); len 445 tools/perf/util/s390-cpumsf.c if (!s390_cpumsf_validate(sf->machine_type, buf, len, &bsdes, len 449 tools/perf/util/s390-cpumsf.c len, sf->machine_type, bsdes, dsdes); len 456 tools/perf/util/s390-cpumsf.c while (pos < len) { len 494 tools/perf/util/s390-cpumsf.c size_t len) len 497 tools/perf/util/s390-cpumsf.c s390_cpumsf_dump(sf, buf, len); len 603 tools/perf/util/s390-cpumsf.c size_t len = sfq->buffer->use_size; len 610 tools/perf/util/s390-cpumsf.c if (!s390_cpumsf_validate(sf->machine_type, buf, len, &bsdes, len 633 tools/perf/util/s390-cpumsf.c while (pos < len) { len 650 tools/perf/util/s390-cpumsf.c if (pos >= len) len 48 tools/perf/util/s390-sample-raw.c size_t len = sample->raw_size, offset = 0; len 53 tools/perf/util/s390-sample-raw.c if (!len) len 55 tools/perf/util/s390-sample-raw.c while (offset < len) { len 62 tools/perf/util/s390-sample-raw.c if (!ctrset_valid(&ce) || offset + ctrset_size(&ce) > len) { len 72 tools/perf/util/s390-sample-raw.c if (len - offset - sizeof(*te) == 4) len 158 tools/perf/util/s390-sample-raw.c size_t i, len = sample->raw_size, offset = 0; len 168 tools/perf/util/s390-sample-raw.c while (offset < len) { len 870 tools/perf/util/scripting-engines/trace-event-python.c unsigned int offset, len; len 875 tools/perf/util/scripting-engines/trace-event-python.c len = field->size; len 878 tools/perf/util/scripting-engines/trace-event-python.c data + offset, len); len 880 tools/perf/util/scripting-engines/trace-event-python.c len = offset >> 16; len 884 tools/perf/util/scripting-engines/trace-event-python.c is_printable_array(data + offset, len)) { len 887 tools/perf/util/scripting-engines/trace-event-python.c obj = PyByteArray_FromStringAndSize((const char *) data + offset, len); len 569 tools/perf/util/session.c event->mmap.len = bswap_64(event->mmap.len); len 586 tools/perf/util/session.c event->mmap2.len = bswap_64(event->mmap2.len); len 710 tools/perf/util/session.c static void swap_bitfield(u8 *p, unsigned len) len 714 tools/perf/util/session.c for (i = 0; i < len; i++) { len 317 tools/perf/util/sort.c size_t len = BITS_PER_LONG / 4; len 319 tools/perf/util/sort.c len, ip); len 723 tools/perf/util/sort.c return realloc(seq.buffer, seq.len + 1); len 1414 tools/perf/util/sort.c size_t len = BITS_PER_LONG / 4; len 1420 tools/perf/util/sort.c ret += repsep_snprintf(bf + ret, size - ret, "%-#.*llx", len, addr); len 1532 tools/perf/util/sort.c int len = 0; len 1536 tools/perf/util/sort.c len += strlen(txbits[i].name); len 1538 tools/perf/util/sort.c len += 4; /* :XX<space> */ len 1539 tools/perf/util/sort.c return len; len 1760 tools/perf/util/sort.c size_t len = fmt->user_len; len 1764 tools/perf/util/sort.c if (!len) len 1765 tools/perf/util/sort.c len = hists__col_len(hists, hse->se->se_width_idx); len 1767 tools/perf/util/sort.c return scnprintf(hpp->buf, hpp->size, "%-*.*s", len, len, fmt->name); len 1775 tools/perf/util/sort.c size_t len = fmt->user_len; len 1779 tools/perf/util/sort.c if (!len) len 1780 tools/perf/util/sort.c len = hists__col_len(hists, hse->se->se_width_idx); len 1782 tools/perf/util/sort.c return len; len 1789 tools/perf/util/sort.c size_t len = fmt->user_len; len 1793 tools/perf/util/sort.c if (!len) len 1794 tools/perf/util/sort.c len = hists__col_len(he->hists, hse->se->se_width_idx); len 1796 tools/perf/util/sort.c return hse->se->se_snprintf(he, hpp->buf, hpp->size, len); len 1905 tools/perf/util/sort.c hse->hpp.len = 0; len 1998 tools/perf/util/sort.c if (!hde->hpp.len) { len 1999 tools/perf/util/sort.c int len = hde->dynamic_len; len 2003 tools/perf/util/sort.c if (namelen > len) len 2004 tools/perf/util/sort.c len = namelen; len 2010 tools/perf/util/sort.c if (fieldlen > len) len 2011 tools/perf/util/sort.c len = fieldlen; len 2013 tools/perf/util/sort.c hde->hpp.len = len; len 2015 tools/perf/util/sort.c return hde->hpp.len; len 2044 tools/perf/util/sort.c size_t len; len 2047 tools/perf/util/sort.c len = pos - str; len 2049 tools/perf/util/sort.c if (len > hde->dynamic_len) len 2050 tools/perf/util/sort.c hde->dynamic_len = len; len 2067 tools/perf/util/sort.c size_t len = fmt->user_len; len 2071 tools/perf/util/sort.c if (!len) len 2072 tools/perf/util/sort.c len = hde_width(hde); len 2074 tools/perf/util/sort.c return scnprintf(hpp->buf, hpp->size, "%*.*s", len, len, hde->field->name); len 2082 tools/perf/util/sort.c size_t len = fmt->user_len; len 2086 tools/perf/util/sort.c if (!len) len 2087 tools/perf/util/sort.c len = hde_width(hde); len 2089 tools/perf/util/sort.c return len; len 2105 tools/perf/util/sort.c size_t len = fmt->user_len; len 2114 tools/perf/util/sort.c if (!len) len 2115 tools/perf/util/sort.c len = hde_width(hde); len 2140 tools/perf/util/sort.c "%*.*s", len, len, "ERROR"); len 2158 tools/perf/util/sort.c ret = scnprintf(hpp->buf, hpp->size, "%*.*s", len, len, str); len 2254 tools/perf/util/sort.c hde->hpp.len = 0; len 3149 tools/perf/util/sort.c int len = strlen(prefix) + INDENT; len 3154 tools/perf/util/sort.c ARRAY_SIZE(hpp_sort_dimensions), &len); len 3156 tools/perf/util/sort.c ARRAY_SIZE(common_sort_dimensions), &len); len 3158 tools/perf/util/sort.c ARRAY_SIZE(bstack_sort_dimensions), &len); len 3160 tools/perf/util/sort.c ARRAY_SIZE(memory_sort_dimensions), &len); len 415 tools/perf/util/srcline.c size_t len; len 427 tools/perf/util/srcline.c if (getline(&filename, &len, fp) < 0 || !len) { len 22 tools/perf/util/strbuf.c sb->alloc = sb->len = 0; len 41 tools/perf/util/strbuf.c *sz = sb->len; len 49 tools/perf/util/strbuf.c size_t nr = sb->len + extra + 1; len 54 tools/perf/util/strbuf.c if (nr <= sb->len) len 79 tools/perf/util/strbuf.c sb->buf[sb->len++] = c; len 80 tools/perf/util/strbuf.c sb->buf[sb->len] = '\0'; len 84 tools/perf/util/strbuf.c int strbuf_add(struct strbuf *sb, const void *data, size_t len) len 86 tools/perf/util/strbuf.c int ret = strbuf_grow(sb, len); len 90 tools/perf/util/strbuf.c memcpy(sb->buf + sb->len, data, len); len 91 tools/perf/util/strbuf.c return strbuf_setlen(sb, sb->len + len); len 96 tools/perf/util/strbuf.c int len, ret; len 106 tools/perf/util/strbuf.c len = vsnprintf(sb->buf + sb->len, sb->alloc - sb->len, fmt, ap); len 107 tools/perf/util/strbuf.c if (len < 0) { len 109 tools/perf/util/strbuf.c return len; len 111 tools/perf/util/strbuf.c if (len > strbuf_avail(sb)) { len 112 tools/perf/util/strbuf.c ret = strbuf_grow(sb, len); len 117 tools/perf/util/strbuf.c len = vsnprintf(sb->buf + sb->len, sb->alloc - sb->len, fmt, ap_saved); len 118 tools/perf/util/strbuf.c if (len > strbuf_avail(sb)) { len 125 tools/perf/util/strbuf.c return strbuf_setlen(sb, sb->len + len); len 141 tools/perf/util/strbuf.c size_t oldlen = sb->len; len 152 tools/perf/util/strbuf.c cnt = read(fd, sb->buf + sb->len, sb->alloc - sb->len - 1); len 162 tools/perf/util/strbuf.c sb->len += cnt; len 168 tools/perf/util/strbuf.c sb->buf[sb->len] = '\0'; len 169 tools/perf/util/strbuf.c return sb->len - oldlen; len 52 tools/perf/util/strbuf.h size_t len; len 65 tools/perf/util/strbuf.h return sb->alloc ? sb->alloc - sb->len - 1 : 0; len 70 tools/perf/util/strbuf.h static inline int strbuf_setlen(struct strbuf *sb, size_t len) { len 76 tools/perf/util/strbuf.h assert(len < sb->alloc); len 77 tools/perf/util/strbuf.h sb->len = len; len 78 tools/perf/util/strbuf.h sb->buf[len] = '\0'; len 251 tools/perf/util/strfilter.c int len; len 256 tools/perf/util/strfilter.c len = strfilter_node__sprint(node, buf); len 257 tools/perf/util/strfilter.c if (len < 0) len 258 tools/perf/util/strfilter.c return len; len 260 tools/perf/util/strfilter.c *(buf + len) = ')'; len 261 tools/perf/util/strfilter.c return len + pt; len 266 tools/perf/util/strfilter.c int len = 0, rlen; len 274 tools/perf/util/strfilter.c len = strfilter_node__sprint_pt(node->l, buf); len 275 tools/perf/util/strfilter.c if (len < 0) len 276 tools/perf/util/strfilter.c return len; len 280 tools/perf/util/strfilter.c *(buf + len++) = *node->p; len 281 tools/perf/util/strfilter.c buf += len; len 283 tools/perf/util/strfilter.c len++; len 287 tools/perf/util/strfilter.c len += rlen; len 290 tools/perf/util/strfilter.c len = strlen(node->p); len 295 tools/perf/util/strfilter.c return len; len 300 tools/perf/util/strfilter.c int len; len 303 tools/perf/util/strfilter.c len = strfilter_node__sprint(filter->root, NULL); len 304 tools/perf/util/strfilter.c if (len < 0) len 307 tools/perf/util/strfilter.c ret = malloc(len + 1); len 78 tools/perf/util/strlist.c const size_t len = strlen(entry); len 80 tools/perf/util/strlist.c if (len == 0) len 82 tools/perf/util/strlist.c entry[len - 1] = '\0'; len 1257 tools/perf/util/symbol-elf.c static int copy_bytes(int from, off_t from_offs, int to, off_t to_offs, u64 len) len 1273 tools/perf/util/symbol-elf.c while (len) { len 1275 tools/perf/util/symbol-elf.c if (len < n) len 1276 tools/perf/util/symbol-elf.c n = len; len 1289 tools/perf/util/symbol-elf.c len -= n; len 1408 tools/perf/util/symbol-elf.c u64 addr, u64 len) len 1416 tools/perf/util/symbol-elf.c .p_filesz = len, len 1417 tools/perf/util/symbol-elf.c .p_memsz = len, len 1436 tools/perf/util/symbol-elf.c u64 len; len 1461 tools/perf/util/symbol-elf.c static struct phdr_data *phdr_data__new(u64 addr, u64 len, off_t offset) len 1467 tools/perf/util/symbol-elf.c p->len = len; len 1475 tools/perf/util/symbol-elf.c u64 addr, u64 len, len 1478 tools/perf/util/symbol-elf.c struct phdr_data *p = phdr_data__new(addr, len, offset); len 1604 tools/perf/util/symbol-elf.c u64 len, offset; len 1610 tools/perf/util/symbol-elf.c len = e < end ? e - s : end - s; len 1612 tools/perf/util/symbol-elf.c return kcore_copy_info__addnew(kci, s, len, offset) ? 0 : -1; len 1615 tools/perf/util/symbol-elf.c static int kcore_copy__read_map(u64 start, u64 len, u64 pgoff, void *data) len 1618 tools/perf/util/symbol-elf.c u64 end = start + len; len 1631 tools/perf/util/symbol-elf.c if (kcore_copy__map(kci, start, end, pgoff, s, s + len)) len 1656 tools/perf/util/symbol-elf.c u64 pend = p->addr + p->len - 1; len 1667 tools/perf/util/symbol-elf.c kend = k->offset + k->len; len 1671 tools/perf/util/symbol-elf.c u64 pend = p->offset + p->len; len 1691 tools/perf/util/symbol-elf.c rel += p->len; len 1773 tools/perf/util/symbol-elf.c size_t len; len 1790 tools/perf/util/symbol-elf.c len = ret; len 1792 tools/perf/util/symbol-elf.c if (readn(to, buf_to, len) != (int)len) len 1795 tools/perf/util/symbol-elf.c if (memcmp(buf_from, buf_to, len)) len 1905 tools/perf/util/symbol-elf.c if (kcore__add_phdr(&extract, idx++, offs, p->addr, p->len)) len 1918 tools/perf/util/symbol-elf.c if (copy_bytes(kcore.fd, p->offset, extract.fd, offs, p->len)) len 1967 tools/perf/util/symbol-elf.c if (kcore__add_phdr(&extract, idx, offset, kce->addr, kce->len)) len 1974 tools/perf/util/symbol-elf.c if (copy_bytes(kcore.fd, kce->offs, extract.fd, offset, kce->len)) len 2034 tools/perf/util/symbol-elf.c static int populate_sdt_note(Elf **elf, const char *data, size_t len, len 2067 tools/perf/util/symbol-elf.c if (len < dst.d_size + 3) len 2080 tools/perf/util/symbol-elf.c name = (const char *)memchr(provider, '\0', data + len - provider); len 2095 tools/perf/util/symbol-elf.c args = memchr(name, '\0', data + len - name); len 2103 tools/perf/util/symbol-elf.c if (args == NULL || data + len - args < 2 || len 270 tools/perf/util/symbol.c struct symbol *symbol__new(u64 start, u64 len, u8 binding, u8 type, const char *name) len 287 tools/perf/util/symbol.c sym->end = len ? start + len : start; len 450 tools/perf/util/symbol.c int len = strlen(str); len 452 tools/perf/util/symbol.c if (len < versioning - name) len 453 tools/perf/util/symbol.c len = versioning - name; len 455 tools/perf/util/symbol.c return arch__compare_symbol_names_n(name, str, len); len 1166 tools/perf/util/symbol.c static int kcore_mapfn(u64 start, u64 len, u64 pgoff, void *data) len 1175 tools/perf/util/symbol.c map->end = map->start + len; len 1481 tools/perf/util/symbol.c int line_len, len; len 1492 tools/perf/util/symbol.c len = hex2u64(line, &start); len 1494 tools/perf/util/symbol.c len++; len 1495 tools/perf/util/symbol.c if (len + 2 >= line_len) len 1498 tools/perf/util/symbol.c len += hex2u64(line + len, &size); len 1500 tools/perf/util/symbol.c len++; len 1501 tools/perf/util/symbol.c if (len + 2 >= line_len) len 1504 tools/perf/util/symbol.c sym = symbol__new(start, size, STB_GLOBAL, STT_FUNC, line + len); len 169 tools/perf/util/symbol.h struct symbol *symbol__new(u64 start, u64 len, u8 binding, u8 type, const char *name); len 201 tools/perf/util/symbol.h typedef int (*mapfn_t)(u64 start, u64 len, u64 pgoff, void *data); len 211 tools/perf/util/symbol.h u64 len; len 70 tools/perf/util/synthetic-events.c static int perf_event__get_comm_ids(pid_t pid, char *comm, size_t len, len 113 tools/perf/util/synthetic-events.c if (size >= len) len 114 tools/perf/util/synthetic-events.c size = len - 1; len 336 tools/perf/util/synthetic-events.c &event->mmap2.start, &event->mmap2.len, prot, len 395 tools/perf/util/synthetic-events.c event->mmap2.len -= event->mmap.start; len 454 tools/perf/util/synthetic-events.c event->mmap.len = pos->end - pos->start; len 860 tools/perf/util/synthetic-events.c event->mmap.len = map->end - event->mmap.start; len 1550 tools/perf/util/synthetic-events.c size_t len = strlen(evsel->name); len 1553 tools/perf/util/synthetic-events.c ev = event_update_event__new(len + 1, PERF_EVENT_UPDATE__NAME, evsel->core.id[0]); len 1557 tools/perf/util/synthetic-events.c strlcpy(ev->data, evsel->name, len + 1); len 1759 tools/perf/util/synthetic-events.c size_t len; len 1766 tools/perf/util/synthetic-events.c len = pos->long_name_len + 1; len 1767 tools/perf/util/synthetic-events.c len = PERF_ALIGN(len, NAME_ALIGN); len 1772 tools/perf/util/synthetic-events.c ev.build_id.header.size = sizeof(ev.build_id) + len; len 437 tools/perf/util/thread.c void *buf, u64 ip, int len, bool *is64bit) len 455 tools/perf/util/thread.c return dso__data_read_offset(al.map->dso, machine, offset, buf, len); len 113 tools/perf/util/thread.h void *buf, u64 ip, int len, bool *is64bit); len 287 tools/perf/util/time-utils.c int len, ret, i = 0; len 293 tools/perf/util/time-utils.c len = strlen(str); len 296 tools/perf/util/time-utils.c while (p1 < str + len) { len 331 tools/perf/util/time-utils.c int len = strlen(ostr), ret; len 337 tools/perf/util/time-utils.c if (ostr + len - 1 != c) len 343 tools/perf/util/time-utils.c str = malloc(len + 3); len 347 tools/perf/util/time-utils.c memcpy(str, ostr, len); len 348 tools/perf/util/time-utils.c strcpy(str + len, "/1"); len 264 tools/perf/util/util.c ssize_t len; len 280 tools/perf/util/util.c len = getline(&line, &line_len, vsig); len 283 tools/perf/util/util.c if (len <= 0) { len 374 tools/perf/util/util.c char *perf_exe(char *buf, int len) len 376 tools/perf/util/util.c int n = readlink("/proc/self/exe", buf, len); len 51 tools/perf/util/util.h char *perf_exe(char *buf, int len); len 21 tools/perf/util/zlib.c int len; len 65 tools/perf/util/zlib.c len = CHUNK_SIZE - zs.avail_out; len 66 tools/perf/util/zlib.c if (writen(output_fd, buf, len) != len) { len 126 tools/power/acpi/tools/acpidbg/acpidbg.c int len; len 129 tools/power/acpi/tools/acpidbg/acpidbg.c len = circ_space_to_end(crc); len 130 tools/power/acpi/tools/acpidbg/acpidbg.c len = read(fd, p, len); len 131 tools/power/acpi/tools/acpidbg/acpidbg.c if (len < 0) len 133 tools/power/acpi/tools/acpidbg/acpidbg.c else if (len > 0) len 134 tools/power/acpi/tools/acpidbg/acpidbg.c crc->head = (crc->head + len) & (ACPI_AML_BUF_SIZE - 1); len 135 tools/power/acpi/tools/acpidbg/acpidbg.c return len; len 141 tools/power/acpi/tools/acpidbg/acpidbg.c int len; len 145 tools/power/acpi/tools/acpidbg/acpidbg.c len = circ_space_to_end(crc); len 146 tools/power/acpi/tools/acpidbg/acpidbg.c if (len > remained) { len 149 tools/power/acpi/tools/acpidbg/acpidbg.c len = remained; len 151 tools/power/acpi/tools/acpidbg/acpidbg.c memcpy(p, acpi_aml_batch_pos, len); len 152 tools/power/acpi/tools/acpidbg/acpidbg.c acpi_aml_batch_pos += len; len 154 tools/power/acpi/tools/acpidbg/acpidbg.c if (len > 0) len 155 tools/power/acpi/tools/acpidbg/acpidbg.c crc->head = (crc->head + len) & (ACPI_AML_BUF_SIZE - 1); len 156 tools/power/acpi/tools/acpidbg/acpidbg.c return len; len 162 tools/power/acpi/tools/acpidbg/acpidbg.c int len; len 166 tools/power/acpi/tools/acpidbg/acpidbg.c len = circ_space_to_end(crc); len 167 tools/power/acpi/tools/acpidbg/acpidbg.c while (ret < len && acpi_aml_log_state != ACPI_AML_LOG_STOP) { len 170 tools/power/acpi/tools/acpidbg/acpidbg.c len = 1; len 175 tools/power/acpi/tools/acpidbg/acpidbg.c len = read(fd, p, 1); len 176 tools/power/acpi/tools/acpidbg/acpidbg.c if (len <= 0) { len 177 tools/power/acpi/tools/acpidbg/acpidbg.c if (len < 0) len 179 tools/power/acpi/tools/acpidbg/acpidbg.c ret = len; len 226 tools/power/acpi/tools/acpidbg/acpidbg.c int len; len 229 tools/power/acpi/tools/acpidbg/acpidbg.c len = circ_count_to_end(crc); len 230 tools/power/acpi/tools/acpidbg/acpidbg.c len = write(fd, p, len); len 231 tools/power/acpi/tools/acpidbg/acpidbg.c if (len < 0) len 233 tools/power/acpi/tools/acpidbg/acpidbg.c else if (len > 0) len 234 tools/power/acpi/tools/acpidbg/acpidbg.c crc->tail = (crc->tail + len) & (ACPI_AML_BUF_SIZE - 1); len 235 tools/power/acpi/tools/acpidbg/acpidbg.c return len; len 241 tools/power/acpi/tools/acpidbg/acpidbg.c int len; len 244 tools/power/acpi/tools/acpidbg/acpidbg.c len = circ_count_to_end(crc); len 246 tools/power/acpi/tools/acpidbg/acpidbg.c len = write(fd, p, len); len 247 tools/power/acpi/tools/acpidbg/acpidbg.c if (len < 0) len 250 tools/power/acpi/tools/acpidbg/acpidbg.c if (len > 0) len 251 tools/power/acpi/tools/acpidbg/acpidbg.c crc->tail = (crc->tail + len) & (ACPI_AML_BUF_SIZE - 1); len 252 tools/power/acpi/tools/acpidbg/acpidbg.c return len; len 257 tools/power/acpi/tools/acpidbg/acpidbg.c int len; len 259 tools/power/acpi/tools/acpidbg/acpidbg.c len = acpi_aml_write(fd, crc); len 262 tools/power/acpi/tools/acpidbg/acpidbg.c return len; len 383 tools/power/acpi/tools/acpidbg/acpidbg.c int len; len 395 tools/power/acpi/tools/acpidbg/acpidbg.c len = strlen(optarg); len 396 tools/power/acpi/tools/acpidbg/acpidbg.c acpi_aml_batch_cmd = calloc(len + 2, 1); len 402 tools/power/acpi/tools/acpidbg/acpidbg.c memcpy(acpi_aml_batch_cmd, optarg, len); len 403 tools/power/acpi/tools/acpidbg/acpidbg.c acpi_aml_batch_cmd[len] = '\n'; len 54 tools/power/cpupower/bench/parse.c int len; len 69 tools/power/cpupower/bench/parse.c len = strlen(dirname) + 30; len 70 tools/power/cpupower/bench/parse.c filename = malloc(sizeof(char) * len); len 77 tools/power/cpupower/bench/parse.c len += strlen(sysdata.nodename) + strlen(sysdata.release); len 78 tools/power/cpupower/bench/parse.c filename_tmp = realloc(filename, sizeof(*filename) * len); len 87 tools/power/cpupower/bench/parse.c snprintf(filename, len - 1, "%s/benchmark_%s_%s_%li.log", len 90 tools/power/cpupower/bench/parse.c snprintf(filename, len - 1, "%s/benchmark_%li.log", len 157 tools/power/cpupower/bench/parse.c size_t len = 0; len 174 tools/power/cpupower/bench/parse.c while (getline(&line, &len, configfile) != -1) { len 37 tools/power/cpupower/lib/cpufreq.c const char *value, size_t len) len 50 tools/power/cpupower/lib/cpufreq.c numwrite = write(fd, value, len); len 91 tools/power/cpupower/lib/cpufreq.c unsigned int len; len 98 tools/power/cpupower/lib/cpufreq.c len = sysfs_cpufreq_read_file(cpu, cpufreq_value_files[which], len 101 tools/power/cpupower/lib/cpufreq.c if (len == 0) len 131 tools/power/cpupower/lib/cpufreq.c unsigned int len; len 136 tools/power/cpupower/lib/cpufreq.c len = sysfs_cpufreq_read_file(cpu, cpufreq_string_files[which], len 138 tools/power/cpupower/lib/cpufreq.c if (len == 0) len 170 tools/power/cpupower/lib/cpufreq.c const char *new_value, size_t len) len 176 tools/power/cpupower/lib/cpufreq.c new_value, len) != len) len 268 tools/power/cpupower/lib/cpufreq.c unsigned int len; len 270 tools/power/cpupower/lib/cpufreq.c len = sysfs_cpufreq_read_file(cpu, "scaling_available_governors", len 272 tools/power/cpupower/lib/cpufreq.c if (len == 0) len 276 tools/power/cpupower/lib/cpufreq.c for (i = 0; i < len; i++) { len 343 tools/power/cpupower/lib/cpufreq.c unsigned int len; len 345 tools/power/cpupower/lib/cpufreq.c len = sysfs_cpufreq_read_file(cpu, "scaling_available_frequencies", len 347 tools/power/cpupower/lib/cpufreq.c if (len == 0) len 351 tools/power/cpupower/lib/cpufreq.c for (i = 0; i < len; i++) { len 399 tools/power/cpupower/lib/cpufreq.c unsigned int len; len 401 tools/power/cpupower/lib/cpufreq.c len = sysfs_cpufreq_read_file(cpu, "scaling_boost_frequencies", len 403 tools/power/cpupower/lib/cpufreq.c if (len == 0) len 407 tools/power/cpupower/lib/cpufreq.c for (i = 0; i < len; i++) { len 475 tools/power/cpupower/lib/cpufreq.c unsigned int len; len 477 tools/power/cpupower/lib/cpufreq.c len = sysfs_cpufreq_read_file(cpu, file, linebuf, sizeof(linebuf)); len 478 tools/power/cpupower/lib/cpufreq.c if (len == 0) len 482 tools/power/cpupower/lib/cpufreq.c for (i = 0; i < len; i++) { len 483 tools/power/cpupower/lib/cpufreq.c if (i == len || linebuf[i] == ' ' || linebuf[i] == '\n') { len 706 tools/power/cpupower/lib/cpufreq.c unsigned int len; len 708 tools/power/cpupower/lib/cpufreq.c len = sysfs_cpufreq_read_file(cpu, "stats/time_in_state", len 710 tools/power/cpupower/lib/cpufreq.c if (len == 0) len 715 tools/power/cpupower/lib/cpufreq.c for (i = 0; i < len; i++) { len 89 tools/power/cpupower/lib/cpuidle.c const char *value, size_t len) len 102 tools/power/cpupower/lib/cpuidle.c numwrite = write(fd, value, len); len 138 tools/power/cpupower/lib/cpuidle.c unsigned int len; len 145 tools/power/cpupower/lib/cpuidle.c len = cpuidle_state_read_file(cpu, idlestate, len 148 tools/power/cpupower/lib/cpuidle.c if (len == 0) len 179 tools/power/cpupower/lib/cpuidle.c unsigned int len; len 184 tools/power/cpupower/lib/cpuidle.c len = cpuidle_state_read_file(cpu, idlestate, len 187 tools/power/cpupower/lib/cpuidle.c if (len == 0) len 346 tools/power/cpupower/lib/cpuidle.c unsigned int len; len 351 tools/power/cpupower/lib/cpuidle.c len = sysfs_cpuidle_read_file(cpuidle_string_files[which], len 353 tools/power/cpupower/lib/cpuidle.c if (len == 0) len 80 tools/power/cpupower/utils/cpupower.c int len; len 83 tools/power/cpupower/utils/cpupower.c len = 10; /* enough for "cpupower-" */ len 85 tools/power/cpupower/utils/cpupower.c len += strlen(subpage); len 87 tools/power/cpupower/utils/cpupower.c page = malloc(len); len 249 tools/power/cpupower/utils/helpers/bitmask.c static inline int emit(char *buf, int buflen, int rbot, int rtop, int len) len 251 tools/power/cpupower/utils/helpers/bitmask.c if (len > 0) len 252 tools/power/cpupower/utils/helpers/bitmask.c len += snprintf(buf + len, max(buflen - len, 0), ","); len 254 tools/power/cpupower/utils/helpers/bitmask.c len += snprintf(buf + len, max(buflen - len, 0), "%d", rbot); len 256 tools/power/cpupower/utils/helpers/bitmask.c len += snprintf(buf + len, max(buflen - len, 0), "%d-%d", len 258 tools/power/cpupower/utils/helpers/bitmask.c return len; len 277 tools/power/cpupower/utils/helpers/bitmask.c int len = 0; len 288 tools/power/cpupower/utils/helpers/bitmask.c len = emit(buf, buflen, rbot, rtop, len); len 292 tools/power/cpupower/utils/helpers/bitmask.c return len; len 30 tools/power/cpupower/utils/helpers/bitmask.h int bitmask_displaylist(char *buf, int len, const struct bitmask *bmp); len 160 tools/power/cpupower/utils/helpers/sysfs.c const char *value, size_t len) len 173 tools/power/cpupower/utils/helpers/sysfs.c numwrite = write(fd, value, len); len 208 tools/power/cpupower/utils/helpers/sysfs.c unsigned int len; len 215 tools/power/cpupower/utils/helpers/sysfs.c len = sysfs_idlestate_read_file(cpu, idlestate, len 218 tools/power/cpupower/utils/helpers/sysfs.c if (len == 0) len 249 tools/power/cpupower/utils/helpers/sysfs.c unsigned int len; len 254 tools/power/cpupower/utils/helpers/sysfs.c len = sysfs_idlestate_read_file(cpu, idlestate, len 257 tools/power/cpupower/utils/helpers/sysfs.c if (len == 0) len 416 tools/power/cpupower/utils/helpers/sysfs.c unsigned int len; len 421 tools/power/cpupower/utils/helpers/sysfs.c len = sysfs_cpuidle_read_file(cpuidle_string_files[which], len 423 tools/power/cpupower/utils/helpers/sysfs.c if (len == 0) len 79 tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c int len = strlen(s); len 81 tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c if (len >= n) len 85 tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c for (; len < n; len++) len 86 tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c s[len] = ' '; len 87 tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c s[len] = '\0'; len 18 tools/spi/spidev_fdx.c static void do_read(int fd, int len) len 24 tools/spi/spidev_fdx.c if (len < 2) len 25 tools/spi/spidev_fdx.c len = 2; len 26 tools/spi/spidev_fdx.c else if (len > sizeof(buf)) len 27 tools/spi/spidev_fdx.c len = sizeof(buf); len 30 tools/spi/spidev_fdx.c status = read(fd, buf, len); len 35 tools/spi/spidev_fdx.c if (status != len) { len 40 tools/spi/spidev_fdx.c printf("read(%2d, %2d): %02x %02x,", len, status, len 49 tools/spi/spidev_fdx.c static void do_msg(int fd, int len) len 58 tools/spi/spidev_fdx.c if (len > sizeof buf) len 59 tools/spi/spidev_fdx.c len = sizeof buf; len 63 tools/spi/spidev_fdx.c xfer[0].len = 1; len 66 tools/spi/spidev_fdx.c xfer[1].len = len; len 74 tools/spi/spidev_fdx.c printf("response(%2d, %2d): ", len, status); len 75 tools/spi/spidev_fdx.c for (bp = buf; len; len--) len 89 tools/spi/spidev_test.c static int unescape(char *_dst, char *_src, size_t len) len 113 tools/spi/spidev_test.c static void transfer(int fd, uint8_t const *tx, uint8_t const *rx, size_t len) len 120 tools/spi/spidev_test.c .len = len, len 146 tools/spi/spidev_test.c hex_dump(tx, len, 32, "TX"); len 153 tools/spi/spidev_test.c ret = write(out_fd, rx, len); len 154 tools/spi/spidev_test.c if (ret != len) len 161 tools/spi/spidev_test.c hex_dump(rx, len, 32, "RX"); len 367 tools/spi/spidev_test.c static void transfer_buf(int fd, int len) len 373 tools/spi/spidev_test.c tx = malloc(len); len 376 tools/spi/spidev_test.c for (i = 0; i < len; i++) len 379 tools/spi/spidev_test.c rx = malloc(len); len 383 tools/spi/spidev_test.c transfer(fd, tx, rx, len); len 385 tools/spi/spidev_test.c _write_count += len; len 386 tools/spi/spidev_test.c _read_count += len; len 389 tools/spi/spidev_test.c if (memcmp(tx, rx, len)) { len 391 tools/spi/spidev_test.c hex_dump(tx, len, 32, "TX"); len 392 tools/spi/spidev_test.c hex_dump(rx, len, 32, "RX"); len 465 tools/testing/nvdimm/test/nfit.c unsigned int len, offset = nd_cmd->in_offset; len 476 tools/testing/nvdimm/test/nfit.c len = min(nd_cmd->in_length, LABEL_SIZE - offset); len 477 tools/testing/nvdimm/test/nfit.c memcpy(nd_cmd->out_buf, label + offset, len); len 478 tools/testing/nvdimm/test/nfit.c rc = buf_len - sizeof(*nd_cmd) - len; len 486 tools/testing/nvdimm/test/nfit.c unsigned int len, offset = nd_cmd->in_offset; len 499 tools/testing/nvdimm/test/nfit.c len = min(nd_cmd->in_length, LABEL_SIZE - offset); len 500 tools/testing/nvdimm/test/nfit.c memcpy(label + offset, nd_cmd->in_buf, len); len 501 tools/testing/nvdimm/test/nfit.c rc = buf_len - sizeof(*nd_cmd) - (len + 4); len 528 tools/testing/nvdimm/test/nfit.c struct badrange *badrange, u64 addr, u64 len) len 533 tools/testing/nvdimm/test/nfit.c u64 end = addr + len - 1; len 540 tools/testing/nvdimm/test/nfit.c ars_status->length = len; len 2645 tools/testing/nvdimm/test/nfit.c void *iobuf, u64 len, int rw) len 2654 tools/testing/nvdimm/test/nfit.c memcpy(mmio->addr.base + dpa, iobuf, len); len 2656 tools/testing/nvdimm/test/nfit.c memcpy(iobuf, mmio->addr.base + dpa, len); len 2659 tools/testing/nvdimm/test/nfit.c arch_invalidate_pmem(mmio->addr.base + dpa, len); len 5 tools/testing/radix-tree/bitmap.c void bitmap_clear(unsigned long *map, unsigned int start, int len) len 8 tools/testing/radix-tree/bitmap.c const unsigned int size = start + len; len 12 tools/testing/radix-tree/bitmap.c while (len - bits_to_clear >= 0) { len 14 tools/testing/radix-tree/bitmap.c len -= bits_to_clear; len 19 tools/testing/radix-tree/bitmap.c if (len) { len 77 tools/testing/selftests/android/ion/ion.h __u64 len; len 13 tools/testing/selftests/android/ion/ionutils.c void write_buffer(void *buffer, unsigned long len) len 24 tools/testing/selftests/android/ion/ionutils.c memset(ptr, 0xfd, len); len 25 tools/testing/selftests/android/ion/ionutils.c for (i = 0; i < len; i++) len 30 tools/testing/selftests/android/ion/ionutils.c void read_buffer(void *buffer, unsigned long len) len 41 tools/testing/selftests/android/ion/ionutils.c for (i = 0; i < len; i++) len 94 tools/testing/selftests/android/ion/ionutils.c alloc_data.len = ion_info->heap_size; len 108 tools/testing/selftests/android/ion/ionutils.c maplen = alloc_data.len; len 220 tools/testing/selftests/android/ion/ionutils.c skdata.len = sizeof(skdata.data); len 30 tools/testing/selftests/android/ion/ionutils.h void write_buffer(void *buffer, unsigned long len); len 33 tools/testing/selftests/android/ion/ionutils.h void read_buffer(void *buffer, unsigned long len); len 108 tools/testing/selftests/android/ion/ipcsocket.c unsigned int len; len 136 tools/testing/selftests/android/ion/ipcsocket.c len = skdata->len; len 139 tools/testing/selftests/android/ion/ipcsocket.c msgh.msg_controllen = CMSG_LEN(len); len 147 tools/testing/selftests/android/ion/ipcsocket.c cmsg->cmsg_len = CMSG_LEN(len); len 148 tools/testing/selftests/android/ion/ipcsocket.c memcpy(CMSG_DATA(cmsg), &buffd, len); len 164 tools/testing/selftests/android/ion/ipcsocket.c unsigned int len = 0; len 189 tools/testing/selftests/android/ion/ipcsocket.c len = sizeof(buffd); len 192 tools/testing/selftests/android/ion/ipcsocket.c msgh.msg_controllen = CMSG_LEN(len); len 200 tools/testing/selftests/android/ion/ipcsocket.c cmsg->cmsg_len = CMSG_LEN(len); len 209 tools/testing/selftests/android/ion/ipcsocket.c memcpy(&buffd, CMSG_DATA(cmsg), len); len 211 tools/testing/selftests/android/ion/ipcsocket.c skdata->len = len; len 16 tools/testing/selftests/android/ion/ipcsocket.h unsigned int len; len 121 tools/testing/selftests/bpf/bpf_helpers.h static int (*bpf_msg_apply_bytes)(void *ctx, int len) = len 123 tools/testing/selftests/bpf/bpf_helpers.h static int (*bpf_msg_cork_bytes)(void *ctx, int len) = len 146 tools/testing/selftests/bpf/bpf_helpers.h unsigned int len) = len 149 tools/testing/selftests/bpf/bpf_helpers.h void *from, unsigned int len) = len 155 tools/testing/selftests/bpf/bpf_helpers.h unsigned int len) = len 276 tools/testing/selftests/bpf/bpf_helpers.h static int (*bpf_skb_load_bytes)(void *ctx, int off, void *to, int len) = len 278 tools/testing/selftests/bpf/bpf_helpers.h static int (*bpf_skb_load_bytes_relative)(void *ctx, int off, void *to, int len, __u32 start_header) = len 280 tools/testing/selftests/bpf/bpf_helpers.h static int (*bpf_skb_store_bytes)(void *ctx, int off, void *from, int len, int flags) = len 290 tools/testing/selftests/bpf/bpf_helpers.h static int (*bpf_skb_change_head)(void *, int len, int flags) = len 292 tools/testing/selftests/bpf/bpf_helpers.h static int (*bpf_skb_pull_data)(void *, int len) = len 306 tools/testing/selftests/bpf/bpf_helpers.h static int (*bpf_skb_change_tail)(void *ctx, __u32 len, __u64 flags) = len 50 tools/testing/selftests/bpf/cgroup_helpers.c ssize_t len; len 59 tools/testing/selftests/bpf/cgroup_helpers.c len = read(fd, buf, sizeof(buf) - 1); len 60 tools/testing/selftests/bpf/cgroup_helpers.c if (len < 0) { len 65 tools/testing/selftests/bpf/cgroup_helpers.c buf[len] = 0; len 69 tools/testing/selftests/bpf/cgroup_helpers.c if (len == 0) len 407 tools/testing/selftests/bpf/prog_tests/flow_dissector.c static int tx_tap(int fd, void *pkt, size_t len) len 411 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .iov_len = len, len 47 tools/testing/selftests/bpf/prog_tests/skb_ctx.c skb.len = 1; len 50 tools/testing/selftests/bpf/prog_tests/skb_ctx.c skb.len = 0; len 18 tools/testing/selftests/bpf/prog_tests/sockmap_basic.c socklen_t len = sizeof(addr); len 30 tools/testing/selftests/bpf/prog_tests/sockmap_basic.c err = connect(s, (struct sockaddr *)&addr, len); len 13 tools/testing/selftests/bpf/prog_tests/sockopt_inherit.c socklen_t len = sizeof(addr); len 22 tools/testing/selftests/bpf/prog_tests/sockopt_inherit.c if (getsockname(server_fd, (struct sockaddr *)&addr, &len)) { len 27 tools/testing/selftests/bpf/prog_tests/sockopt_inherit.c if (connect(fd, (const struct sockaddr *)&addr, len) < 0) { len 68 tools/testing/selftests/bpf/prog_tests/sockopt_inherit.c socklen_t len = sizeof(addr); len 88 tools/testing/selftests/bpf/prog_tests/sockopt_inherit.c client_fd = accept(fd, (struct sockaddr *)&addr, &len); len 8 tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c __u32 len, prog_id, fd_type; len 23 tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c len = sizeof(buf); len 24 tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c err = bpf_task_fd_query(getpid(), efd, 0, buf, &len, &prog_id, len 37 tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c len = 0; len 38 tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c err = bpf_task_fd_query(getpid(), efd, 0, buf, &len, &prog_id, len 44 tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c len == strlen("sys_enter"); len 45 tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c if (CHECK(!err, "check_results", "fd_type %d len %u\n", fd_type, len)) len 49 tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c len = sizeof(buf); len 50 tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c err = bpf_task_fd_query(getpid(), efd, 0, 0, &len, &prog_id, len 56 tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c len == strlen("sys_enter"); len 57 tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c if (CHECK(!err, "check_results", "fd_type %d len %u\n", fd_type, len)) len 61 tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c len = 3; len 62 tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c err = bpf_task_fd_query(getpid(), efd, 0, buf, &len, &prog_id, len 68 tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c len == strlen("sys_enter") && len 70 tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c if (CHECK(!err, "check_results", "fd_type %d len %u\n", fd_type, len)) len 11 tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c __u32 len, prog_id, fd_type; len 53 tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c len = sizeof(buf); len 54 tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c err = bpf_task_fd_query(getpid(), pmu_fd, 0, buf, &len, &prog_id, len 93 tools/testing/selftests/bpf/prog_tests/tcp_rtt.c socklen_t len = sizeof(addr); len 102 tools/testing/selftests/bpf/prog_tests/tcp_rtt.c if (getsockname(server_fd, (struct sockaddr *)&addr, &len)) { len 107 tools/testing/selftests/bpf/prog_tests/tcp_rtt.c if (connect(fd, (const struct sockaddr *)&addr, len) < 0) { len 212 tools/testing/selftests/bpf/prog_tests/tcp_rtt.c socklen_t len = sizeof(addr); len 228 tools/testing/selftests/bpf/prog_tests/tcp_rtt.c client_fd = accept(fd, (struct sockaddr *)&addr, &len); len 238 tools/testing/selftests/bpf/prog_tests/tcp_rtt.c if (CHECK_FAIL(accept(fd, (struct sockaddr *)&addr, &len) >= 0)) { len 15 tools/testing/selftests/bpf/progs/loop4.c if (skb->len) len 15 tools/testing/selftests/bpf/progs/loop5.c if (skb->len) len 38 tools/testing/selftests/bpf/progs/netcnt_prog.c percpu_cnt->bytes += skb->len; len 15 tools/testing/selftests/bpf/progs/sockmap_parse_prog.c __u32 len = (__u32) data_end - (__u32) data; len 35 tools/testing/selftests/bpf/progs/sockmap_parse_prog.c return skb->len; len 39 tools/testing/selftests/bpf/progs/strobemeta.h uint16_t len; len 341 tools/testing/selftests/bpf/progs/strobemeta.h if (value->header.len) len 352 tools/testing/selftests/bpf/progs/strobemeta.h uint32_t len; len 360 tools/testing/selftests/bpf/progs/strobemeta.h len = bpf_probe_read_str(payload, STROBE_MAX_STR_LEN, value->ptr); len 368 tools/testing/selftests/bpf/progs/strobemeta.h if (len > STROBE_MAX_STR_LEN) len 371 tools/testing/selftests/bpf/progs/strobemeta.h data->str_lens[idx] = len; len 372 tools/testing/selftests/bpf/progs/strobemeta.h return len; len 384 tools/testing/selftests/bpf/progs/strobemeta.h uint32_t len; len 405 tools/testing/selftests/bpf/progs/strobemeta.h len = bpf_probe_read_str(payload, STROBE_MAX_STR_LEN, map.tag); len 406 tools/testing/selftests/bpf/progs/strobemeta.h if (len <= STROBE_MAX_STR_LEN) { len 407 tools/testing/selftests/bpf/progs/strobemeta.h descr->tag_len = len; len 408 tools/testing/selftests/bpf/progs/strobemeta.h payload += len; len 421 tools/testing/selftests/bpf/progs/strobemeta.h len = bpf_probe_read_str(payload, STROBE_MAX_STR_LEN, len 423 tools/testing/selftests/bpf/progs/strobemeta.h if (len <= STROBE_MAX_STR_LEN) { len 424 tools/testing/selftests/bpf/progs/strobemeta.h descr->key_lens[i] = len; len 425 tools/testing/selftests/bpf/progs/strobemeta.h payload += len; len 428 tools/testing/selftests/bpf/progs/strobemeta.h len = bpf_probe_read_str(payload, STROBE_MAX_STR_LEN, len 430 tools/testing/selftests/bpf/progs/strobemeta.h if (len <= STROBE_MAX_STR_LEN) { len 431 tools/testing/selftests/bpf/progs/strobemeta.h descr->val_lens[i] = len; len 432 tools/testing/selftests/bpf/progs/strobemeta.h payload += len; len 39 tools/testing/selftests/bpf/progs/test_lwt_ip_encap.c hdr.iph.tot_len = bpf_htons(skb->len + sizeof(struct encap_hdr)); len 63 tools/testing/selftests/bpf/progs/test_lwt_ip_encap.c hdr.ip6hdr.payload_len = bpf_htons(skb->len + sizeof(struct grehdr)); len 49 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c unsigned char len; len 106 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c pad_tlv->len = new_pad - 2; len 149 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c *pad_size = tlv.len + sizeof(tlv); len 162 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c cur_off += sizeof(tlv) + tlv.len; len 197 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c err = bpf_lwt_seg6_adjust_srh(skb, tlv_off, sizeof(*itlv) + itlv->len); len 207 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c pad_off += sizeof(*itlv) + itlv->len; len 242 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c err = bpf_lwt_seg6_adjust_srh(skb, tlv_off, -(sizeof(tlv) + tlv.len)); len 246 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c pad_off -= sizeof(tlv) + tlv.len; len 268 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c if (tlv.type == SR6_TLV_EGRESS && tlv.len == 18) { len 33 tools/testing/selftests/bpf/progs/test_pkt_md_access.c TEST_FIELD(__u8, len, 0xFF); len 34 tools/testing/selftests/bpf/progs/test_pkt_md_access.c TEST_FIELD(__u16, len, 0xFFFF); len 35 tools/testing/selftests/bpf/progs/test_pkt_md_access.c TEST_FIELD(__u32, len, 0xFFFFFFFF); len 49 tools/testing/selftests/bpf/progs/test_seg6_loop.c unsigned char len; len 106 tools/testing/selftests/bpf/progs/test_seg6_loop.c pad_tlv->len = new_pad - 2; len 152 tools/testing/selftests/bpf/progs/test_seg6_loop.c *pad_size = tlv.len + sizeof(tlv); len 165 tools/testing/selftests/bpf/progs/test_seg6_loop.c cur_off += sizeof(tlv) + tlv.len; len 200 tools/testing/selftests/bpf/progs/test_seg6_loop.c err = bpf_lwt_seg6_adjust_srh(skb, tlv_off, sizeof(*itlv) + itlv->len); len 210 tools/testing/selftests/bpf/progs/test_seg6_loop.c pad_off += sizeof(*itlv) + itlv->len; len 80 tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c data_check.len = reuse_md->len; len 122 tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c if ((th->doff << 2) + sizeof(*cmd) > data_check.len) len 137 tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c if (sizeof(struct udphdr) + sizeof(*cmd) > data_check.len) len 31 tools/testing/selftests/bpf/progs/test_tc_edt.c uint64_t delay_ns = ((uint64_t)skb->len) * NS_PER_SEC / len 162 tools/testing/selftests/bpf/progs/test_tc_tunnel.c h_outer.l4hdr.udp.len = bpf_htons(bpf_ntohs(iph_inner.tot_len) + len 272 tools/testing/selftests/bpf/progs/test_tc_tunnel.c h_outer.l4hdr.udp.len = bpf_htons(tot_len); len 447 tools/testing/selftests/bpf/progs/test_tc_tunnel.c static int decap_internal(struct __sk_buff *skb, int off, int len, char proto) len 452 tools/testing/selftests/bpf/progs/test_tc_tunnel.c int olen = len; len 460 tools/testing/selftests/bpf/progs/test_tc_tunnel.c if (bpf_skb_load_bytes(skb, off + len, &greh, sizeof(greh)) < 0) len 473 tools/testing/selftests/bpf/progs/test_tc_tunnel.c if (bpf_skb_load_bytes(skb, off + len, &udph, sizeof(udph)) < 0) len 600 tools/testing/selftests/bpf/test_align.c int len; len 602 tools/testing/selftests/bpf/test_align.c for (len = MAX_INSNS - 1; len > 0; --len) len 603 tools/testing/selftests/bpf/test_align.c if (fp[len].code != 0 || fp[len].imm != 0) len 605 tools/testing/selftests/bpf/test_align.c return len + 1; len 5796 tools/testing/selftests/bpf/test_btf.c size_t len; len 5798 tools/testing/selftests/bpf/test_btf.c for (len = MAX_INSNS - 1; len > 0; --len) len 5799 tools/testing/selftests/bpf/test_btf.c if (fp[len].code != 0 || fp[len].imm != 0) len 5801 tools/testing/selftests/bpf/test_btf.c return len + 1; len 6707 tools/testing/selftests/bpf/test_btf.c static void dump_btf_strings(const char *strs, __u32 len) len 6712 tools/testing/selftests/bpf/test_btf.c while (cur < strs + len) { len 219 tools/testing/selftests/bpf/test_flow_dissector.c pseudo_sum += udph->len; len 240 tools/testing/selftests/bpf/test_flow_dissector.c int len = sizeof(*udph) + payload_len; len 244 tools/testing/selftests/bpf/test_flow_dissector.c udph->len = htons(len); len 248 tools/testing/selftests/bpf/test_flow_dissector.c udph, len >> 1); len 251 tools/testing/selftests/bpf/test_flow_dissector.c udph, len >> 1); len 462 tools/testing/selftests/bpf/test_flow_dissector.c static int do_tx(int fd, const char *pkt, int len) len 466 tools/testing/selftests/bpf/test_flow_dissector.c ret = write(fd, pkt, len); len 469 tools/testing/selftests/bpf/test_flow_dissector.c if (ret != len) len 470 tools/testing/selftests/bpf/test_flow_dissector.c error(1, errno, "send: len (%d < %d)\n", ret, len); len 514 tools/testing/selftests/bpf/test_flow_dissector.c int fdt = -1, fdr = -1, len, tx = 0, rx = 0; len 521 tools/testing/selftests/bpf/test_flow_dissector.c len = build_packet(); len 529 tools/testing/selftests/bpf/test_flow_dissector.c tx += do_tx(fdt, buf, len); len 282 tools/testing/selftests/bpf/test_progs.c size_t len = 0; len 288 tools/testing/selftests/bpf/test_progs.c if (getline(&line, &len, fp) == -1) len 292 tools/testing/selftests/bpf/test_progs.c if (len > size) len 293 tools/testing/selftests/bpf/test_progs.c len = size; len 294 tools/testing/selftests/bpf/test_progs.c memcpy(build_id, line, len); len 295 tools/testing/selftests/bpf/test_progs.c build_id[len] = '\0'; len 248 tools/testing/selftests/bpf/test_select_reuseport.c expected.len = MIN_TCPHDR_LEN; len 251 tools/testing/selftests/bpf/test_select_reuseport.c expected.len = UDPHDR_LEN; len 294 tools/testing/selftests/bpf/test_select_reuseport.c expected.len += cmd ? sizeof(*cmd) : 0; len 296 tools/testing/selftests/bpf/test_select_reuseport.c CHECK(expected.len > result.len, "expected.len > result.len", len 298 tools/testing/selftests/bpf/test_select_reuseport.c expected.len, result.len, get_linum()); len 300 tools/testing/selftests/bpf/test_select_reuseport.c CHECK(expected.len != result.len, "expected.len != result.len", len 302 tools/testing/selftests/bpf/test_select_reuseport.c expected.len, result.len, get_linum()); len 346 tools/testing/selftests/bpf/test_select_reuseport.c static int send_data(int type, sa_family_t family, void *data, size_t len, len 359 tools/testing/selftests/bpf/test_select_reuseport.c err = sendto(fd, data, len, MSG_FASTOPEN, (struct sockaddr *)&srv_sa, len 361 tools/testing/selftests/bpf/test_select_reuseport.c CHECK(err != len && expected >= PASS, len 32 tools/testing/selftests/bpf/test_select_reuseport_common.h __u32 len; len 320 tools/testing/selftests/bpf/test_sock.c size_t len; len 322 tools/testing/selftests/bpf/test_sock.c for (len = MAX_INSNS - 1; len > 0; --len) len 323 tools/testing/selftests/bpf/test_sock.c if (fp[len].code != 0 || fp[len].imm != 0) len 325 tools/testing/selftests/bpf/test_sock.c return len + 1; len 361 tools/testing/selftests/bpf/test_sock.c socklen_t len; len 371 tools/testing/selftests/bpf/test_sock.c len = sizeof(struct sockaddr_in); len 378 tools/testing/selftests/bpf/test_sock.c len = sizeof(struct sockaddr_in6); len 388 tools/testing/selftests/bpf/test_sock.c if (bind(sockfd, (const struct sockaddr *)&addr, len) == -1) len 64 tools/testing/selftests/bpf/test_socket_cookie.c socklen_t len = sizeof(addr); len 73 tools/testing/selftests/bpf/test_socket_cookie.c if (getsockname(server_fd, (struct sockaddr *)&addr, &len)) { len 78 tools/testing/selftests/bpf/test_socket_cookie.c if (connect(fd, (const struct sockaddr *)&addr, len) == -1) { len 96 tools/testing/selftests/bpf/test_socket_cookie.c socklen_t len = sizeof(addr); len 110 tools/testing/selftests/bpf/test_socket_cookie.c err = getsockname(client_fd, (struct sockaddr *)&addr, &len); len 90 tools/testing/selftests/bpf/test_sockmap_kern.h return skb->len; len 98 tools/testing/selftests/bpf/test_sockmap_kern.h int len, *f, ret, zero = 0; len 106 tools/testing/selftests/bpf/test_sockmap_kern.h len = (__u32)skb->data_end - (__u32)skb->data; len 114 tools/testing/selftests/bpf/test_sockmap_kern.h len, flags); len 1379 tools/testing/selftests/bpf/test_sysctl.c size_t len; len 1381 tools/testing/selftests/bpf/test_sysctl.c for (len = MAX_INSNS - 1; len > 0; --len) len 1382 tools/testing/selftests/bpf/test_sysctl.c if (fp[len].code != 0 || fp[len].imm != 0) len 1384 tools/testing/selftests/bpf/test_sysctl.c return len + 1; len 1426 tools/testing/selftests/bpf/test_sysctl.c ssize_t len; len 1434 tools/testing/selftests/bpf/test_sysctl.c len = read(fd, buf, sizeof(buf)); len 1435 tools/testing/selftests/bpf/test_sysctl.c if (len == -1) { len 1441 tools/testing/selftests/bpf/test_sysctl.c if (fixup_sysctl_value(buf, len, prog, test->fixup_value_insn)) len 91 tools/testing/selftests/bpf/test_tag.c static void tag_from_fdinfo(int fd_prog, uint8_t *tag, uint32_t len) len 106 tools/testing/selftests/bpf/test_tag.c ret = hex2bin(tag, buff + prefix_len, len); len 114 tools/testing/selftests/bpf/test_tag.c static void tag_from_alg(int insns, uint8_t *tag, uint32_t len) len 137 tools/testing/selftests/bpf/test_tag.c size = read(fd_alg, tag, len); len 138 tools/testing/selftests/bpf/test_tag.c assert(size == len); len 144 tools/testing/selftests/bpf/test_tag.c static void tag_dump(const char *prefix, uint8_t *tag, uint32_t len) len 149 tools/testing/selftests/bpf/test_tag.c for (i = 0; i < len; i++) len 155 tools/testing/selftests/bpf/test_tag.c uint8_t *atag, uint32_t len) len 160 tools/testing/selftests/bpf/test_tag.c tag_dump(" fdinfo result: ", ftag, len); len 161 tools/testing/selftests/bpf/test_tag.c tag_dump(" af_alg result: ", atag, len); len 21 tools/testing/selftests/bpf/test_tcp_check_syncookie_user.c static int start_server(const struct sockaddr *addr, socklen_t len) len 31 tools/testing/selftests/bpf/test_tcp_check_syncookie_user.c if (bind(fd, addr, len) == -1) { len 53 tools/testing/selftests/bpf/test_tcp_check_syncookie_user.c socklen_t len = sizeof(addr); len 56 tools/testing/selftests/bpf/test_tcp_check_syncookie_user.c if (getsockname(server_fd, (struct sockaddr *)&addr, &len)) { len 67 tools/testing/selftests/bpf/test_tcp_check_syncookie_user.c if (connect(fd, (const struct sockaddr *)&addr, len) == -1) { len 138 tools/testing/selftests/bpf/test_verifier.c unsigned int len = (1 << 15) - PUSH_CNT * 2 * 5 * 6; len 147 tools/testing/selftests/bpf/test_verifier.c insn[i] = BPF_JMP32_IMM(BPF_JNE, BPF_REG_0, 0x34, len - i - 3); len 154 tools/testing/selftests/bpf/test_verifier.c insn[i] = BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, len - i - 3); len 160 tools/testing/selftests/bpf/test_verifier.c insn[i] = BPF_JMP32_IMM(BPF_JNE, BPF_REG_0, 0x34, len - i - 3); len 165 tools/testing/selftests/bpf/test_verifier.c insn[i] = BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, len - i - 3); len 171 tools/testing/selftests/bpf/test_verifier.c for (; i < len - 3; i++) len 173 tools/testing/selftests/bpf/test_verifier.c insn[len - 3] = BPF_JMP_A(1); len 175 tools/testing/selftests/bpf/test_verifier.c insn[len - 2] = BPF_MOV32_IMM(BPF_REG_0, 0); len 176 tools/testing/selftests/bpf/test_verifier.c insn[len - 1] = BPF_EXIT_INSN(); len 177 tools/testing/selftests/bpf/test_verifier.c self->prog_len = len; len 189 tools/testing/selftests/bpf/test_verifier.c unsigned int len = (1 << 15) / 7; len 194 tools/testing/selftests/bpf/test_verifier.c insn[i] = BPF_JMP_IMM(BPF_JEQ, BPF_REG_0, 10, len - i - 2); len 196 tools/testing/selftests/bpf/test_verifier.c while (i < len - 1) len 359 tools/testing/selftests/bpf/test_verifier.c int len; len 361 tools/testing/selftests/bpf/test_verifier.c for (len = MAX_INSNS - 1; len > 0; --len) len 362 tools/testing/selftests/bpf/test_verifier.c if (fp[len].code != 0 || fp[len].imm != 0) len 364 tools/testing/selftests/bpf/test_verifier.c return len + 1; len 868 tools/testing/selftests/bpf/test_verifier.c int len; len 875 tools/testing/selftests/bpf/test_verifier.c len = p - exp; len 876 tools/testing/selftests/bpf/test_verifier.c if (len >= sizeof(needle) || !len) { len 880 tools/testing/selftests/bpf/test_verifier.c strncpy(needle, exp, len); len 881 tools/testing/selftests/bpf/test_verifier.c needle[len] = 0; len 888 tools/testing/selftests/bpf/test_verifier.c log = q + len; len 79 tools/testing/selftests/bpf/test_verifier_log.c static void check_ones(const char *buf, size_t len, const char *msg) len 81 tools/testing/selftests/bpf/test_verifier_log.c while (len--) len 82 tools/testing/selftests/bpf/test_verifier_log.c if (buf[len] != 1) { len 91 tools/testing/selftests/bpf/test_verifier_log.c size_t len; len 99 tools/testing/selftests/bpf/test_verifier_log.c len = strnlen(log, buf_len); len 100 tools/testing/selftests/bpf/test_verifier_log.c if (len == buf_len) { len 104 tools/testing/selftests/bpf/test_verifier_log.c if (exp_len && len != exp_len) { len 106 tools/testing/selftests/bpf/test_verifier_log.c exp_len, len); len 115 tools/testing/selftests/bpf/test_verifier_log.c check_ones(log + len + 1, buf_len - len - 1, len 303 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, len)), len 340 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, len)), len 342 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, len)), len 420 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, len)), len 508 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, len)), len 686 tools/testing/selftests/bpf/verifier/calls.c offsetof(struct __sk_buff, len)), len 9 tools/testing/selftests/bpf/verifier/cgroup_skb.c offsetof(struct __sk_buff, len)), len 5 tools/testing/selftests/bpf/verifier/ctx_skb.c offsetof(struct __sk_buff, len)), len 89 tools/testing/selftests/bpf/verifier/ctx_skb.c offsetof(struct __sk_buff, len)), len 50 tools/testing/selftests/bpf/verifier/direct_packet_access.c offsetof(struct __sk_buff, len)), len 5 tools/testing/selftests/bpf/verifier/value_ptr_arith.c offsetof(struct __sk_buff, len)), len 32 tools/testing/selftests/bpf/verifier/value_ptr_arith.c offsetof(struct __sk_buff, len)), len 60 tools/testing/selftests/bpf/verifier/value_ptr_arith.c offsetof(struct __sk_buff, len)), len 53 tools/testing/selftests/breakpoints/breakpoint_test.c static void toggle_breakpoint(int n, int type, int len, len 73 tools/testing/selftests/breakpoints/breakpoint_test.c switch (len) { len 147 tools/testing/selftests/breakpoints/breakpoint_test.c static void write_var(int len) len 153 tools/testing/selftests/breakpoints/breakpoint_test.c switch (len) { len 175 tools/testing/selftests/breakpoints/breakpoint_test.c static void read_var(int len) len 181 tools/testing/selftests/breakpoints/breakpoint_test.c switch (len) { len 205 tools/testing/selftests/breakpoints/breakpoint_test.c int len, local, global, i; len 232 tools/testing/selftests/breakpoints/breakpoint_test.c for (len = 1; len <= sizeof(long); len <<= 1) { len 237 tools/testing/selftests/breakpoints/breakpoint_test.c write_var(len); len 243 tools/testing/selftests/breakpoints/breakpoint_test.c for (len = 1; len <= sizeof(long); len <<= 1) { len 248 tools/testing/selftests/breakpoints/breakpoint_test.c read_var(len); len 307 tools/testing/selftests/breakpoints/breakpoint_test.c static void launch_watchpoints(char *buf, int mode, int len, len 320 tools/testing/selftests/breakpoints/breakpoint_test.c toggle_breakpoint(i, mode, len, local, global, 1); len 324 tools/testing/selftests/breakpoints/breakpoint_test.c mode_str, i, len, local, global); len 326 tools/testing/selftests/breakpoints/breakpoint_test.c toggle_breakpoint(i, mode, len, local, global, 0); len 335 tools/testing/selftests/breakpoints/breakpoint_test.c int len, local, global, i; len 353 tools/testing/selftests/breakpoints/breakpoint_test.c for (len = 1; len <= sizeof(long); len <<= 1) { len 358 tools/testing/selftests/breakpoints/breakpoint_test.c launch_watchpoints(buf, BP_W, len, len 365 tools/testing/selftests/breakpoints/breakpoint_test.c for (len = 1; len <= sizeof(long); len <<= 1) { len 370 tools/testing/selftests/breakpoints/breakpoint_test.c launch_watchpoints(buf, BP_RW, len, len 21 tools/testing/selftests/cgroup/cgroup_util.c ssize_t len; len 28 tools/testing/selftests/cgroup/cgroup_util.c len = read(fd, buf, max_len - 1); len 29 tools/testing/selftests/cgroup/cgroup_util.c if (len < 0) len 32 tools/testing/selftests/cgroup/cgroup_util.c buf[len] = 0; len 35 tools/testing/selftests/cgroup/cgroup_util.c return len; len 38 tools/testing/selftests/cgroup/cgroup_util.c static ssize_t write_text(const char *path, char *buf, ssize_t len) len 46 tools/testing/selftests/cgroup/cgroup_util.c len = write(fd, buf, len); len 47 tools/testing/selftests/cgroup/cgroup_util.c if (len < 0) { len 49 tools/testing/selftests/cgroup/cgroup_util.c return len; len 54 tools/testing/selftests/cgroup/cgroup_util.c return len; len 59 tools/testing/selftests/cgroup/cgroup_util.c size_t len = strlen(root) + strlen(name) + 2; len 60 tools/testing/selftests/cgroup/cgroup_util.c char *ret = malloc(len); len 62 tools/testing/selftests/cgroup/cgroup_util.c snprintf(ret, len, "%s/%s", root, name); len 69 tools/testing/selftests/cgroup/cgroup_util.c size_t len = strlen(root) + strlen(name) + 10; len 70 tools/testing/selftests/cgroup/cgroup_util.c char *ret = malloc(len); len 72 tools/testing/selftests/cgroup/cgroup_util.c snprintf(ret, len, "%s/%s_%d", root, name, index); len 79 tools/testing/selftests/cgroup/cgroup_util.c size_t len = strlen(cgroup) + strlen(control) + 2; len 80 tools/testing/selftests/cgroup/cgroup_util.c char *ret = malloc(len); len 82 tools/testing/selftests/cgroup/cgroup_util.c snprintf(ret, len, "%s/%s", cgroup, control); len 87 tools/testing/selftests/cgroup/cgroup_util.c int cg_read(const char *cgroup, const char *control, char *buf, size_t len) len 93 tools/testing/selftests/cgroup/cgroup_util.c if (read_text(path, buf, len) >= 0) len 164 tools/testing/selftests/cgroup/cgroup_util.c ssize_t len = strlen(buf); len 168 tools/testing/selftests/cgroup/cgroup_util.c if (write_text(path, buf, len) == len) len 174 tools/testing/selftests/cgroup/cgroup_util.c int cg_find_unified_root(char *root, size_t len) len 195 tools/testing/selftests/cgroup/cgroup_util.c strncpy(root, mount, len); len 395 tools/testing/selftests/cgroup/cgroup_util.c int fd, len; len 403 tools/testing/selftests/cgroup/cgroup_util.c len = dprintf(fd, "%d", score); len 404 tools/testing/selftests/cgroup/cgroup_util.c if (len < 0) { len 406 tools/testing/selftests/cgroup/cgroup_util.c return len; len 18 tools/testing/selftests/cgroup/cgroup_util.h extern int cg_find_unified_root(char *root, size_t len); len 25 tools/testing/selftests/cgroup/cgroup_util.h char *buf, size_t len); len 703 tools/testing/selftests/cgroup/test_freezer.c int len; len 705 tools/testing/selftests/cgroup/test_freezer.c len = proc_read_text(pid, "stat", buf, sizeof(buf)); len 706 tools/testing/selftests/cgroup/test_freezer.c if (len == -1) { len 154 tools/testing/selftests/exec/execveat.c int ii, count, len; len 177 tools/testing/selftests/exec/execveat.c len = (PATH_MAX - 3 - strlen(cwd)) - (count * XX_DIR_LEN); len 178 tools/testing/selftests/exec/execveat.c if (len <= 0) len 179 tools/testing/selftests/exec/execveat.c len = 1; len 180 tools/testing/selftests/exec/execveat.c memset(longname, 'y', len); len 181 tools/testing/selftests/exec/execveat.c longname[len] = '\0'; len 138 tools/testing/selftests/filesystems/binderfs/binderfs_test.c size_t len; len 77 tools/testing/selftests/gpio/gpio-mockup-chardev.c size_t len = 0; len 91 tools/testing/selftests/gpio/gpio-mockup-chardev.c while (getline(&line, &len, f) != -1) { len 81 tools/testing/selftests/kvm/include/kvm_util.h size_t len); len 101 tools/testing/selftests/kvm/lib/aarch64/ucall.c TEST_ASSERT(run->mmio.is_write && run->mmio.len == 8, len 506 tools/testing/selftests/kvm/lib/kvm_util.c int kvm_memcmp_hva_gva(void *hva, struct kvm_vm *vm, vm_vaddr_t gva, size_t len) len 514 tools/testing/selftests/kvm/lib/kvm_util.c for (uintptr_t offset = 0; offset < len; offset += amt) { len 527 tools/testing/selftests/kvm/lib/kvm_util.c amt = len - offset; len 81 tools/testing/selftests/memfd/fuse_mnt.c size_t len; len 88 tools/testing/selftests/memfd/fuse_mnt.c len = strlen(memfd_content); len 89 tools/testing/selftests/memfd/fuse_mnt.c if (offset < len) { len 90 tools/testing/selftests/memfd/fuse_mnt.c if (offset + size > len) len 91 tools/testing/selftests/memfd/fuse_mnt.c size = len - offset; len 82 tools/testing/selftests/net/ip_defrag.c static uint32_t raw_checksum(uint8_t *buf, int len, uint32_t sum) len 86 tools/testing/selftests/net/ip_defrag.c for (i = 0; i < (len & ~1U); i += 2) { len 92 tools/testing/selftests/net/ip_defrag.c if (i < len) { len 124 tools/testing/selftests/net/ip_defrag.c sum = raw_checksum((uint8_t *)&udphdr->len, sizeof(udphdr->len), sum); len 147 tools/testing/selftests/net/ip_defrag.c udphdr.len = htons(UDP_HLEN + payload_len); len 186 tools/testing/selftests/net/msg_zerocopy.c int ret, len, i, flags; len 190 tools/testing/selftests/net/msg_zerocopy.c len = 0; len 192 tools/testing/selftests/net/msg_zerocopy.c len += msg->msg_iov[i].iov_len; len 210 tools/testing/selftests/net/msg_zerocopy.c if (cfg_verbose && ret != len) len 211 tools/testing/selftests/net/msg_zerocopy.c fprintf(stderr, "send: ret=%u != %u\n", ret, len); len 213 tools/testing/selftests/net/msg_zerocopy.c if (len) { len 302 tools/testing/selftests/net/nettest.c static int get_bind_to_device(int sd, char *name, size_t len) len 305 tools/testing/selftests/net/nettest.c socklen_t optlen = len; len 736 tools/testing/selftests/net/nettest.c int len; len 745 tools/testing/selftests/net/nettest.c len = recvmsg(sd, &m, 0); len 746 tools/testing/selftests/net/nettest.c if (len == 0) { len 749 tools/testing/selftests/net/nettest.c } else if (len < 0) { len 755 tools/testing/selftests/net/nettest.c buf[len] = '\0'; len 758 tools/testing/selftests/net/nettest.c log_msg(" %.24s%s\n", buf, len > 24 ? " ..." : ""); len 792 tools/testing/selftests/net/nettest.c iov[0].iov_len = len; len 799 tools/testing/selftests/net/nettest.c if (sendto(sd, buf, len, 0, len 826 tools/testing/selftests/net/nettest.c log_msg(" %.24s%s\n", buf, len > 24 ? " ..." : ""); len 838 tools/testing/selftests/net/nettest.c int len; len 840 tools/testing/selftests/net/nettest.c len = read(sd, buf, sizeof(buf)-1); len 841 tools/testing/selftests/net/nettest.c if (len == 0) { len 844 tools/testing/selftests/net/nettest.c } else if (len < 0) { len 849 tools/testing/selftests/net/nettest.c buf[len] = '\0'; len 851 tools/testing/selftests/net/nettest.c log_msg(" %.24s%s\n", buf, len > 24 ? " ..." : ""); len 854 tools/testing/selftests/net/nettest.c if (write(sd, buf, len) < 0) { len 859 tools/testing/selftests/net/nettest.c log_msg(" %.24s%s\n", buf, len > 24 ? " ..." : ""); len 876 tools/testing/selftests/net/nettest.c int len; len 881 tools/testing/selftests/net/nettest.c len = strlen(buf); len 883 tools/testing/selftests/net/nettest.c if (write(sd, buf, len) < 0) { len 891 tools/testing/selftests/net/nettest.c err = sendto(sd, buf, len, 0, addr, alen); len 904 tools/testing/selftests/net/nettest.c log_msg(" %.24s%s\n", buf, len > 24 ? " ..." : ""); len 1502 tools/testing/selftests/net/nettest.c static char *random_msg(int len) len 1504 tools/testing/selftests/net/nettest.c int i, n = 0, olen = len + 1; len 1507 tools/testing/selftests/net/nettest.c if (len <= 0) len 1514 tools/testing/selftests/net/nettest.c while (len > 26) { len 1518 tools/testing/selftests/net/nettest.c len -= i; len 1520 tools/testing/selftests/net/nettest.c i = snprintf(m + n, olen - n, "%.*s", len, len 107 tools/testing/selftests/net/psock_fanout.c bpf_prog.len = sizeof(bpf_filter) / sizeof(struct sock_filter); len 134 tools/testing/selftests/net/psock_fanout.c const int len_off = __builtin_offsetof(struct __sk_buff, len); len 66 tools/testing/selftests/net/psock_lib.h bpf_prog.len = sizeof(bpf_filter) / sizeof(struct sock_filter); len 138 tools/testing/selftests/net/psock_snd.c int len = sizeof(*udph) + payload_len; len 142 tools/testing/selftests/net/psock_snd.c udph->len = htons(len); len 146 tools/testing/selftests/net/psock_snd.c htons(IPPROTO_UDP) + udph->len); len 184 tools/testing/selftests/net/psock_snd.c static void do_send(int fd, char *buf, int len) len 190 tools/testing/selftests/net/psock_snd.c len -= sizeof(struct virtio_net_hdr); len 194 tools/testing/selftests/net/psock_snd.c len -= ETH_HLEN; len 198 tools/testing/selftests/net/psock_snd.c ret = write(fd, buf, len); len 207 tools/testing/selftests/net/psock_snd.c ret = sendto(fd, buf, len, 0, (void *)&laddr, sizeof(laddr)); len 212 tools/testing/selftests/net/psock_snd.c if (ret != len) len 213 tools/testing/selftests/net/psock_snd.c error(1, 0, "write: %u %u", ret, len); len 221 tools/testing/selftests/net/psock_snd.c int fd, len; len 238 tools/testing/selftests/net/psock_snd.c len = build_packet(cfg_payload_len); len 240 tools/testing/selftests/net/psock_snd.c if (cfg_truncate_len < len) len 241 tools/testing/selftests/net/psock_snd.c len = cfg_truncate_len; len 243 tools/testing/selftests/net/psock_snd.c do_send(fd, tbuf, len); len 248 tools/testing/selftests/net/psock_snd.c return len; len 124 tools/testing/selftests/net/psock_tpacket.c static void test_payload(void *pay, size_t len) len 128 tools/testing/selftests/net/psock_tpacket.c if (len < sizeof(struct ethhdr)) { len 130 tools/testing/selftests/net/psock_tpacket.c "small: %zu bytes!\n", len); len 141 tools/testing/selftests/net/psock_tpacket.c static void create_payload(void *pay, size_t *len) len 151 tools/testing/selftests/net/psock_tpacket.c *len = DATA_LEN + 42; len 164 tools/testing/selftests/net/psock_tpacket.c ip->tot_len = htons((uint16_t) *len - sizeof(*eth)); len 144 tools/testing/selftests/net/reuseport_bpf.c .len = ARRAY_SIZE(code), len 189 tools/testing/selftests/net/reuseport_bpf.c size_t len) len 205 tools/testing/selftests/net/reuseport_bpf.c if (sendto(fd, buf, len, MSG_FASTOPEN, daddr, sockaddr_size()) < 0) len 363 tools/testing/selftests/net/reuseport_bpf.c cprog.len = ARRAY_SIZE(ccode); len 34 tools/testing/selftests/net/reuseport_bpf_cpu.c static void build_rcv_group(int *rcv_fd, size_t len, int family, int proto) len 59 tools/testing/selftests/net/reuseport_bpf_cpu.c for (i = 0; i < len; ++i) { len 72 tools/testing/selftests/net/reuseport_bpf_cpu.c if (proto == SOCK_STREAM && listen(rcv_fd[i], len * 10)) len 86 tools/testing/selftests/net/reuseport_bpf_cpu.c .len = 2, len 151 tools/testing/selftests/net/reuseport_bpf_cpu.c void receive_on_cpu(int *rcv_fd, int len, int epfd, int cpu_id, int proto) len 174 tools/testing/selftests/net/reuseport_bpf_cpu.c for (i = 0; i < len; ++i) len 177 tools/testing/selftests/net/reuseport_bpf_cpu.c if (i == len) len 184 tools/testing/selftests/net/reuseport_bpf_cpu.c static void test(int *rcv_fd, int len, int family, int proto) len 189 tools/testing/selftests/net/reuseport_bpf_cpu.c build_rcv_group(rcv_fd, len, family, proto); len 195 tools/testing/selftests/net/reuseport_bpf_cpu.c for (cpu = 0; cpu < len; ++cpu) { len 203 tools/testing/selftests/net/reuseport_bpf_cpu.c for (cpu = 0; cpu < len; ++cpu) { len 205 tools/testing/selftests/net/reuseport_bpf_cpu.c receive_on_cpu(rcv_fd, len, epfd, cpu, proto); len 209 tools/testing/selftests/net/reuseport_bpf_cpu.c for (cpu = len - 1; cpu >= 0; --cpu) { len 211 tools/testing/selftests/net/reuseport_bpf_cpu.c receive_on_cpu(rcv_fd, len, epfd, cpu, proto); len 215 tools/testing/selftests/net/reuseport_bpf_cpu.c for (cpu = 0; cpu < len; cpu += 2) { len 217 tools/testing/selftests/net/reuseport_bpf_cpu.c receive_on_cpu(rcv_fd, len, epfd, cpu, proto); len 221 tools/testing/selftests/net/reuseport_bpf_cpu.c for (cpu = 1; cpu < len; cpu += 2) { len 223 tools/testing/selftests/net/reuseport_bpf_cpu.c receive_on_cpu(rcv_fd, len, epfd, cpu, proto); len 227 tools/testing/selftests/net/reuseport_bpf_cpu.c for (cpu = 0; cpu < len; ++cpu) len 30 tools/testing/selftests/net/reuseport_bpf_numa.c static void build_rcv_group(int *rcv_fd, size_t len, int family, int proto) len 55 tools/testing/selftests/net/reuseport_bpf_numa.c for (i = 0; i < len; ++i) { len 68 tools/testing/selftests/net/reuseport_bpf_numa.c if (proto == SOCK_STREAM && listen(rcv_fd[i], len * 10)) len 161 tools/testing/selftests/net/reuseport_bpf_numa.c void receive_on_node(int *rcv_fd, int len, int epfd, int node_id, int proto) len 184 tools/testing/selftests/net/reuseport_bpf_numa.c for (i = 0; i < len; ++i) len 187 tools/testing/selftests/net/reuseport_bpf_numa.c if (i == len) len 194 tools/testing/selftests/net/reuseport_bpf_numa.c static void test(int *rcv_fd, int len, int family, int proto) len 199 tools/testing/selftests/net/reuseport_bpf_numa.c build_rcv_group(rcv_fd, len, family, proto); len 205 tools/testing/selftests/net/reuseport_bpf_numa.c for (node = 0; node < len; ++node) { len 213 tools/testing/selftests/net/reuseport_bpf_numa.c for (node = 0; node < len; ++node) { len 215 tools/testing/selftests/net/reuseport_bpf_numa.c receive_on_node(rcv_fd, len, epfd, node, proto); len 219 tools/testing/selftests/net/reuseport_bpf_numa.c for (node = len - 1; node >= 0; --node) { len 221 tools/testing/selftests/net/reuseport_bpf_numa.c receive_on_node(rcv_fd, len, epfd, node, proto); len 225 tools/testing/selftests/net/reuseport_bpf_numa.c for (node = 0; node < len; ++node) len 133 tools/testing/selftests/net/reuseport_dualstack.c socklen_t len; len 149 tools/testing/selftests/net/reuseport_dualstack.c len = sizeof(test_family); len 150 tools/testing/selftests/net/reuseport_dualstack.c if (getsockopt(test_fd, SOL_SOCKET, SO_DOMAIN, &test_family, &len)) len 54 tools/testing/selftests/net/tcp_fastopen_backup_key.c socklen_t len = KEY_LENGTH * 2; len 57 tools/testing/selftests/net/tcp_fastopen_backup_key.c if (getsockopt(fd, SOL_TCP, TCP_FASTOPEN_KEY, keys, &len)) len 37 tools/testing/selftests/net/tls.c socklen_t len; len 41 tools/testing/selftests/net/tls.c len = sizeof(addr); len 55 tools/testing/selftests/net/tls.c ret = getsockname(sfd, &addr, &len); len 61 tools/testing/selftests/net/tls.c self->cfd = accept(sfd, &addr, &len); len 108 tools/testing/selftests/net/tls.c socklen_t len; len 112 tools/testing/selftests/net/tls.c len = sizeof(addr); len 130 tools/testing/selftests/net/tls.c ret = getsockname(sfd, &addr, &len); len 148 tools/testing/selftests/net/tls.c self->cfd = accept(sfd, &addr, &len); len 639 tools/testing/selftests/net/tls.c int len; len 642 tools/testing/selftests/net/tls.c len = strlen(test_str_first); len 643 tools/testing/selftests/net/tls.c EXPECT_EQ(send(self->fd, test_str_first, len, 0), len); len 645 tools/testing/selftests/net/tls.c len = strlen(test_str_second) + 1; len 646 tools/testing/selftests/net/tls.c EXPECT_EQ(send(self->fd, test_str_second, len, 0), len); len 648 tools/testing/selftests/net/tls.c len = strlen(test_str_first); len 649 tools/testing/selftests/net/tls.c memset(buf, 0, len); len 650 tools/testing/selftests/net/tls.c EXPECT_EQ(recv(self->cfd, buf, len, MSG_PEEK | MSG_WAITALL), len); len 653 tools/testing/selftests/net/tls.c len = strlen(test_str_first); len 654 tools/testing/selftests/net/tls.c EXPECT_EQ(memcmp(test_str_first, buf, len), 0); len 656 tools/testing/selftests/net/tls.c len = strlen(test_str) + 1; len 657 tools/testing/selftests/net/tls.c memset(buf, 0, len); len 658 tools/testing/selftests/net/tls.c EXPECT_EQ(recv(self->cfd, buf, len, MSG_WAITALL), len); len 663 tools/testing/selftests/net/tls.c len = strlen(test_str) + 1; len 664 tools/testing/selftests/net/tls.c EXPECT_EQ(memcmp(test_str, buf, len), 0); len 669 tools/testing/selftests/net/tls.c len = strlen(test_str_first); len 670 tools/testing/selftests/net/tls.c EXPECT_EQ(send(self->fd, test_str_first, len, MSG_MORE), len); len 672 tools/testing/selftests/net/tls.c len = strlen(test_str_second) + 1; len 673 tools/testing/selftests/net/tls.c EXPECT_EQ(send(self->fd, test_str_second, len, 0), len); len 675 tools/testing/selftests/net/tls.c len = strlen(test_str) + 1; len 676 tools/testing/selftests/net/tls.c memset(buf, 0, len); len 677 tools/testing/selftests/net/tls.c EXPECT_EQ(recv(self->cfd, buf, len, MSG_PEEK | MSG_WAITALL), len); len 679 tools/testing/selftests/net/tls.c len = strlen(test_str) + 1; len 680 tools/testing/selftests/net/tls.c EXPECT_EQ(memcmp(test_str, buf, len), 0); len 688 tools/testing/selftests/net/tls.c int len; len 691 tools/testing/selftests/net/tls.c len = strlen(test_str_first); len 692 tools/testing/selftests/net/tls.c EXPECT_EQ(send(self->fd, test_str_first, len, 0), len); len 694 tools/testing/selftests/net/tls.c len = strlen(test_str_second) + 1; len 695 tools/testing/selftests/net/tls.c EXPECT_EQ(send(self->fd, test_str_second, len, 0), len); len 697 tools/testing/selftests/net/tls.c len = strlen(test_str) + 1; len 698 tools/testing/selftests/net/tls.c memset(buf, 0, len); len 699 tools/testing/selftests/net/tls.c EXPECT_NE((len = recv(self->cfd, buf, len, len 701 tools/testing/selftests/net/tls.c len = strlen(test_str) + 1; len 702 tools/testing/selftests/net/tls.c EXPECT_EQ(memcmp(test_str, buf, len), 0); len 1151 tools/testing/selftests/net/tls.c socklen_t len; len 1153 tools/testing/selftests/net/tls.c len = sizeof(addr); len 1182 tools/testing/selftests/net/tls.c ret = getsockname(sfd, &addr, &len); len 1203 tools/testing/selftests/net/tls.c socklen_t len; len 1207 tools/testing/selftests/net/tls.c len = sizeof(addr); len 1225 tools/testing/selftests/net/tls.c ret = getsockname(sfd, &addr, &len); len 1243 tools/testing/selftests/net/tls.c cfd = accept(sfd, &addr, &len); len 1267 tools/testing/selftests/net/tls.c socklen_t len; len 1271 tools/testing/selftests/net/tls.c len = sizeof(addr); len 1289 tools/testing/selftests/net/tls.c ret = getsockname(sfd, &addr, &len); len 1307 tools/testing/selftests/net/tls.c cfd = accept(sfd, &addr, &len); len 68 tools/testing/selftests/net/txring_overwrite.c udph->len = htons(blen - off); len 451 tools/testing/selftests/net/udpgso.c static bool send_one(int fd, int len, int gso_len, len 460 tools/testing/selftests/net/udpgso.c iov.iov_len = len; len 480 tools/testing/selftests/net/udpgso.c if (cfg_do_msgmore && len > 1) { len 486 tools/testing/selftests/net/udpgso.c iov.iov_len = len - 1; len 189 tools/testing/selftests/net/udpgso_bench_rx.c static void do_verify_udp(const char *data, int len) len 198 tools/testing/selftests/net/udpgso_bench_rx.c for (i = 1; i < len; i++) { len 206 tools/testing/selftests/net/udpgso_bench_rx.c i, len, len 212 tools/testing/selftests/net/udpgso_bench_rx.c static int recv_msg(int fd, char *buf, int len, int *gso_size) len 222 tools/testing/selftests/net/udpgso_bench_rx.c iov.iov_len = len; len 250 tools/testing/selftests/net/udpgso_bench_rx.c int ret, len, gso_size, budget = 256; len 252 tools/testing/selftests/net/udpgso_bench_rx.c len = cfg_read_all ? sizeof(rbuf) : 0; len 256 tools/testing/selftests/net/udpgso_bench_rx.c ret = recv(fd, rbuf, len, MSG_TRUNC | MSG_DONTWAIT); len 258 tools/testing/selftests/net/udpgso_bench_rx.c ret = recv_msg(fd, rbuf, len, &gso_size); len 266 tools/testing/selftests/net/udpgso_bench_rx.c if (len && cfg_verify) { len 276 tools/testing/selftests/net/udpgso_bench_tx.c int ret, total_len, len, count = 0; len 281 tools/testing/selftests/net/udpgso_bench_tx.c len = total_len < cfg_mss ? total_len : cfg_mss; len 283 tools/testing/selftests/net/udpgso_bench_tx.c ret = sendto(fd, data, len, cfg_zerocopy ? MSG_ZEROCOPY : 0, len 288 tools/testing/selftests/net/udpgso_bench_tx.c if (ret != len) len 289 tools/testing/selftests/net/udpgso_bench_tx.c error(1, errno, "write: %uB != %uB\n", ret, len); len 291 tools/testing/selftests/net/udpgso_bench_tx.c total_len -= len; len 314 tools/testing/selftests/networking/timestamping/timestamping.c socklen_t len; len 432 tools/testing/selftests/networking/timestamping/timestamping.c len = sizeof(val); len 433 tools/testing/selftests/networking/timestamping/timestamping.c if (getsockopt(sock, SOL_SOCKET, SO_TIMESTAMP, &val, &len) < 0) len 438 tools/testing/selftests/networking/timestamping/timestamping.c if (getsockopt(sock, SOL_SOCKET, SO_TIMESTAMPNS, &val, &len) < 0) len 444 tools/testing/selftests/networking/timestamping/timestamping.c if (getsockopt(sock, SOL_SOCKET, SO_TIMESTAMPING, &val, &len) < 0) { len 175 tools/testing/selftests/networking/timestamping/txtimestamp.c static void print_payload(char *data, int len) len 179 tools/testing/selftests/networking/timestamping/txtimestamp.c if (!len) len 182 tools/testing/selftests/networking/timestamping/txtimestamp.c if (len > 70) len 183 tools/testing/selftests/networking/timestamping/txtimestamp.c len = 70; len 186 tools/testing/selftests/networking/timestamping/txtimestamp.c for (i = 0; i < len; i++) len 326 tools/testing/selftests/networking/timestamping/txtimestamp.c pseudo_sum += udph->len; len 330 tools/testing/selftests/networking/timestamping/txtimestamp.c csum_len = ntohs(udph->len) + alen * 2; len 378 tools/testing/selftests/networking/timestamping/txtimestamp.c udph->len = ntohs(sizeof(*udph) + cfg_payload_len); len 48 tools/testing/selftests/pidfd/pidfd_open_test.c static int char_left_gc(const char *buffer, size_t len) len 52 tools/testing/selftests/pidfd/pidfd_open_test.c for (i = 0; i < len; i++) { len 63 tools/testing/selftests/pidfd/pidfd_open_test.c static int char_right_gc(const char *buffer, size_t len) len 67 tools/testing/selftests/pidfd/pidfd_open_test.c for (i = len - 1; i >= 0; i--) { len 60 tools/testing/selftests/powerpc/copyloops/exc_validate.c static void do_one_test(char *dstp, char *srcp, unsigned long len) len 64 tools/testing/selftests/powerpc/copyloops/exc_validate.c got = COPY_LOOP(dstp, srcp, len); len 65 tools/testing/selftests/powerpc/copyloops/exc_validate.c expected = test_copy_tofrom_user_reference(dstp, srcp, len); len 70 tools/testing/selftests/powerpc/copyloops/exc_validate.c srcp, dstp, len, got, expected); len 83 tools/testing/selftests/powerpc/copyloops/exc_validate.c unsigned long src, dst, len; len 107 tools/testing/selftests/powerpc/copyloops/exc_validate.c for (len = 0; len < MAX_LEN+1; len++) { len 109 tools/testing/selftests/powerpc/copyloops/exc_validate.c do_one_test(q+dst, q+src, len); len 18 tools/testing/selftests/powerpc/copyloops/validate.c unsigned long dst_off, unsigned long len, void *redzone, len 30 tools/testing/selftests/powerpc/copyloops/validate.c memcpy(srcp, fill, len); len 32 tools/testing/selftests/powerpc/copyloops/validate.c ret = COPY_LOOP(dstp, srcp, len); len 34 tools/testing/selftests/powerpc/copyloops/validate.c printf("(%p,%p,%ld) returned %ld\n", dstp, srcp, len, ret); len 38 tools/testing/selftests/powerpc/copyloops/validate.c if (memcmp(dstp, srcp, len)) { len 39 tools/testing/selftests/powerpc/copyloops/validate.c printf("(%p,%p,%ld) miscompare\n", dstp, srcp, len); len 41 tools/testing/selftests/powerpc/copyloops/validate.c for (i = 0; i < len; i++) len 44 tools/testing/selftests/powerpc/copyloops/validate.c for (i = 0; i < len; i++) len 52 tools/testing/selftests/powerpc/copyloops/validate.c dstp, srcp, len); len 56 tools/testing/selftests/powerpc/copyloops/validate.c if (memcmp(dstp+len, redzone, dst+BUFLEN-(dstp+len))) { len 58 tools/testing/selftests/powerpc/copyloops/validate.c dstp, srcp, len); len 66 tools/testing/selftests/powerpc/copyloops/validate.c unsigned long len, src_off, dst_off; len 85 tools/testing/selftests/powerpc/copyloops/validate.c for (len = 1; len < MAX_LEN; len++) { len 88 tools/testing/selftests/powerpc/copyloops/validate.c do_one(src, dst, src_off, dst_off, len, len 53 tools/testing/selftests/powerpc/dscr/dscr_sysfs_test.c int len; len 62 tools/testing/selftests/powerpc/dscr/dscr_sysfs_test.c len = snprintf(file, LEN_MAX, "%s%s/dscr", CPU_PATH, dp->d_name); len 63 tools/testing/selftests/powerpc/dscr/dscr_sysfs_test.c if (len >= LEN_MAX) len 124 tools/testing/selftests/powerpc/pmu/ebb/trace.c int len; len 126 tools/testing/selftests/powerpc/pmu/ebb/trace.c len = strlen(str); len 129 tools/testing/selftests/powerpc/pmu/ebb/trace.c e = trace_alloc_entry(tb, len + 1); len 135 tools/testing/selftests/powerpc/pmu/ebb/trace.c memcpy(p, str, len); len 136 tools/testing/selftests/powerpc/pmu/ebb/trace.c p += len; len 351 tools/testing/selftests/powerpc/ptrace/core-pkey.c size_t len = strlen(core_pattern), ret; len 357 tools/testing/selftests/powerpc/ptrace/core-pkey.c ret = fwrite(core_pattern, 1, len, f); len 359 tools/testing/selftests/powerpc/ptrace/core-pkey.c if (ret != len) { len 45 tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c static inline bool breakpoint_test(int len) len 57 tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c attr.bp_len = len; len 111 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c static void write_var(int len) len 118 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c switch (len) { len 138 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c static void read_var(int len) len 145 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c switch (len) { len 167 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c int len, ret; len 179 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c for (len = 1; len <= sizeof(long); len <<= 1) len 180 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c write_var(len); len 183 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c for (len = 1; len <= sizeof(long); len <<= 1) len 184 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c read_var(len); len 189 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c for (len = 1; len <= sizeof(long); len <<= 1) len 190 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c write_var(len); len 193 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c for (len = 1; len <= sizeof(long); len <<= 1) len 194 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c read_var(len); len 214 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c static void launch_watchpoints(char *buf, int mode, int len, len 238 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c sprintf(buf, "Test %s watchpoint with len: %d ", mode_str, len); len 250 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c sprintf(buf, "Test %s watchpoint with len: %d ", mode_str, len); len 261 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c sprintf(buf, "Test %s watchpoint with len: %d ", mode_str, len); len 271 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c int len, i, status; len 284 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c for (len = 1; len <= sizeof(long); len <<= 1) len 285 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c launch_watchpoints(buf, BP_W, len, &dbginfo, dawr); len 288 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c for (len = 1; len <= sizeof(long); len <<= 1) len 289 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c launch_watchpoints(buf, BP_RW, len, &dbginfo, dawr); len 369 tools/testing/selftests/powerpc/vphn/test-vphn.c int i, len; len 373 tools/testing/selftests/powerpc/vphn/test-vphn.c len = be32_to_cpu(output[0]); len 374 tools/testing/selftests/powerpc/vphn/test-vphn.c if (len != test->expected[0]) { len 376 tools/testing/selftests/powerpc/vphn/test-vphn.c len); len 380 tools/testing/selftests/powerpc/vphn/test-vphn.c for (i = 1; i < len; i++) { len 148 tools/testing/selftests/proc/proc-pid-vm.c static int make_exe(const uint8_t *payload, size_t len) len 156 tools/testing/selftests/proc/proc-pid-vm.c {(void *)payload, len}, len 190 tools/testing/selftests/proc/proc-pid-vm.c ph.p_filesz = sizeof(struct elf64_hdr) + sizeof(struct elf64_phdr) + len; len 191 tools/testing/selftests/proc/proc-pid-vm.c ph.p_memsz = sizeof(struct elf64_hdr) + sizeof(struct elf64_phdr) + len; len 199 tools/testing/selftests/proc/proc-pid-vm.c if (writev(fd, iov, 3) != sizeof(struct elf64_hdr) + sizeof(struct elf64_phdr) + len) { len 304 tools/testing/selftests/proc/proc-pid-vm.c int len = snprintf(buf0, sizeof(buf0), len 309 tools/testing/selftests/proc/proc-pid-vm.c buf0[len] = ' '; len 315 tools/testing/selftests/proc/proc-pid-vm.c const size_t len = strlen(buf0) + (g_vsyscall ? strlen(str_vsyscall) : 0); len 326 tools/testing/selftests/proc/proc-pid-vm.c assert(rv == len); len 384 tools/testing/selftests/proc/proc-pid-vm.c len = snprintf(bufr, sizeof(bufr), len 387 tools/testing/selftests/proc/proc-pid-vm.c bufr[len] = ' '; len 26 tools/testing/selftests/proc/proc-self-syscall.c static inline ssize_t sys_read(int fd, void *buf, size_t len) len 28 tools/testing/selftests/proc/proc-self-syscall.c return syscall(SYS_read, fd, buf, len); len 33 tools/testing/selftests/proc/proc-uptime-002.c static inline int sys_sched_getaffinity(pid_t pid, unsigned int len, unsigned long *m) len 35 tools/testing/selftests/proc/proc-uptime-002.c return syscall(SYS_sched_getaffinity, pid, len, m); len 38 tools/testing/selftests/proc/proc-uptime-002.c static inline int sys_sched_setaffinity(pid_t pid, unsigned int len, unsigned long *m) len 40 tools/testing/selftests/proc/proc-uptime-002.c return syscall(SYS_sched_setaffinity, pid, len, m); len 45 tools/testing/selftests/proc/proc-uptime-002.c unsigned int len; len 53 tools/testing/selftests/proc/proc-uptime-002.c len = 0; len 55 tools/testing/selftests/proc/proc-uptime-002.c len += sizeof(unsigned long); len 57 tools/testing/selftests/proc/proc-uptime-002.c m = malloc(len); len 58 tools/testing/selftests/proc/proc-uptime-002.c } while (sys_sched_getaffinity(0, len, m) == -EINVAL); len 64 tools/testing/selftests/proc/proc-uptime-002.c for (cpu = 0; cpu < len * 8; cpu++) { len 65 tools/testing/selftests/proc/proc-uptime-002.c memset(m, 0, len); len 69 tools/testing/selftests/proc/proc-uptime-002.c sys_sched_setaffinity(0, len, m); len 53 tools/testing/selftests/proc/read.c static void f_reg_write(DIR *d, const char *filename, const char *buf, size_t len) len 61 tools/testing/selftests/proc/read.c rv = write(fd, buf, len); len 62 tools/testing/selftests/proc/read.c assert((0 <= rv && rv <= len) || rv == -1); len 578 tools/testing/selftests/rseq/rseq-arm.h void *dst, void *src, size_t len, len 669 tools/testing/selftests/rseq/rseq-arm.h [len] "r" (len), len 702 tools/testing/selftests/rseq/rseq-arm.h void *dst, void *src, size_t len, len 794 tools/testing/selftests/rseq/rseq-arm.h [len] "r" (len), len 196 tools/testing/selftests/rseq/rseq-arm64.h #define RSEQ_ASM_OP_R_BAD_MEMCPY(dst, src, len) \ len 197 tools/testing/selftests/rseq/rseq-arm64.h " cbz %[" __rseq_str(len) "], 333f\n" \ len 198 tools/testing/selftests/rseq/rseq-arm64.h " mov " RSEQ_ASM_TMP_REG_2 ", %[" __rseq_str(len) "]\n" \ len 544 tools/testing/selftests/rseq/rseq-arm64.h void *dst, void *src, size_t len, len 565 tools/testing/selftests/rseq/rseq-arm64.h RSEQ_ASM_OP_R_BAD_MEMCPY(dst, src, len) len 579 tools/testing/selftests/rseq/rseq-arm64.h [len] "r" (len) len 604 tools/testing/selftests/rseq/rseq-arm64.h void *dst, void *src, size_t len, len 625 tools/testing/selftests/rseq/rseq-arm64.h RSEQ_ASM_OP_R_BAD_MEMCPY(dst, src, len) len 639 tools/testing/selftests/rseq/rseq-arm64.h [len] "r" (len) len 573 tools/testing/selftests/rseq/rseq-mips.h void *dst, void *src, size_t len, len 661 tools/testing/selftests/rseq/rseq-mips.h [len] "r" (len), len 694 tools/testing/selftests/rseq/rseq-mips.h void *dst, void *src, size_t len, len 783 tools/testing/selftests/rseq/rseq-mips.h [len] "r" (len), len 598 tools/testing/selftests/rseq/rseq-ppc.h void *dst, void *src, size_t len, len 647 tools/testing/selftests/rseq/rseq-ppc.h [len] "r" (len) len 672 tools/testing/selftests/rseq/rseq-ppc.h void *dst, void *src, size_t len, len 723 tools/testing/selftests/rseq/rseq-ppc.h [len] "r" (len) len 464 tools/testing/selftests/rseq/rseq-s390.h void *dst, void *src, size_t len, len 546 tools/testing/selftests/rseq/rseq-s390.h [len] "r" (len), len 575 tools/testing/selftests/rseq/rseq-s390.h void *dst, void *src, size_t len, len 578 tools/testing/selftests/rseq/rseq-s390.h return rseq_cmpeqv_trymemcpy_storev(v, expect, dst, src, len, len 53 tools/testing/selftests/rseq/rseq-skip.h void *dst, void *src, size_t len, len 61 tools/testing/selftests/rseq/rseq-skip.h void *dst, void *src, size_t len, len 428 tools/testing/selftests/rseq/rseq-x86.h void *dst, void *src, size_t len, len 509 tools/testing/selftests/rseq/rseq-x86.h [len] "r" (len), len 537 tools/testing/selftests/rseq/rseq-x86.h void *dst, void *src, size_t len, len 540 tools/testing/selftests/rseq/rseq-x86.h return rseq_cmpeqv_trymemcpy_storev(v, expect, dst, src, len, len 1012 tools/testing/selftests/rseq/rseq-x86.h void *dst, void *src, size_t len, len 1096 tools/testing/selftests/rseq/rseq-x86.h [len] "r" (len), len 1124 tools/testing/selftests/rseq/rseq-x86.h void *dst, void *src, size_t len, len 1209 tools/testing/selftests/rseq/rseq-x86.h [len] "r" (len), len 66 tools/testing/selftests/seccomp/seccomp_benchmark.c .len = (unsigned short)ARRAY_SIZE(filter), len 287 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 331 tools/testing/selftests/seccomp/seccomp_bpf.c prog.len = count; len 336 tools/testing/selftests/seccomp/seccomp_bpf.c TH_LOG("Installing %d insn filter was allowed", prog.len); len 340 tools/testing/selftests/seccomp/seccomp_bpf.c prog.len -= 1; len 343 tools/testing/selftests/seccomp/seccomp_bpf.c TH_LOG("Installing %d insn filter wasn't allowed", prog.len); len 368 tools/testing/selftests/seccomp/seccomp_bpf.c prog.len = 1; len 373 tools/testing/selftests/seccomp/seccomp_bpf.c prog.len = count; len 393 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 416 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 441 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 458 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 477 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 499 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 521 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 542 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 564 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 597 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 636 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 698 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter_thread), len 709 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter_process), len 790 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 812 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(_read_filter_##name), \ len 923 tools/testing/selftests/seccomp/seccomp_bpf.c self->prog.len = (unsigned short)ARRAY_SIZE(filter); len 1071 tools/testing/selftests/seccomp/seccomp_bpf.c self->_x.len = (unsigned short)ARRAY_SIZE(_x##_insns) len 1527 tools/testing/selftests/seccomp/seccomp_bpf.c self->prog.len = (unsigned short)ARRAY_SIZE(filter); len 1834 tools/testing/selftests/seccomp/seccomp_bpf.c self->prog.len = (unsigned short)ARRAY_SIZE(filter); len 1964 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 1996 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 2026 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 2058 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 2085 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 2137 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 2263 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 2341 tools/testing/selftests/seccomp/seccomp_bpf.c self->root_prog.len = (unsigned short)ARRAY_SIZE(root_filter); len 2346 tools/testing/selftests/seccomp/seccomp_bpf.c self->apply_prog.len = (unsigned short)ARRAY_SIZE(apply_filter); len 2444 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 2759 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 2914 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(allow_filter), len 2918 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(kill_filter), len 3017 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 3074 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 3095 tools/testing/selftests/seccomp/seccomp_bpf.c .len = (unsigned short)ARRAY_SIZE(filter), len 37 tools/testing/selftests/size/get_size.c size_t len = 0; len 39 tools/testing/selftests/size/get_size.c while (s[len] != '\0') len 40 tools/testing/selftests/size/get_size.c len++; len 42 tools/testing/selftests/size/get_size.c return syscall(SYS_write, STDOUT_FILENO, s, len); len 45 tools/testing/selftests/size/get_size.c static inline char *num_to_str(unsigned long num, char *buf, int len) len 50 tools/testing/selftests/size/get_size.c buf += len - 1; len 56 tools/testing/selftests/vDSO/vdso_standalone_test_x86.c static inline long linux_write(int fd, const void *data, size_t len) len 58 tools/testing/selftests/vDSO/vdso_standalone_test_x86.c return x86_syscall3(__NR_write, fd, (long)data, (long)len); len 15 tools/testing/selftests/vm/mlock2.h static int mlock2_(void *start, size_t len, int flags) len 18 tools/testing/selftests/vm/mlock2.h return syscall(__NR_mlock2, start, len, flags); len 60 tools/testing/selftests/vm/transhuge-stress.c size_t ram, len; len 74 tools/testing/selftests/vm/transhuge-stress.c len = ram; len 78 tools/testing/selftests/vm/transhuge-stress.c len = atoll(argv[1]) << 20; len 81 tools/testing/selftests/vm/transhuge-stress.c " and %zd MiB of ram", len >> HPAGE_SHIFT, len >> 20, len 82 tools/testing/selftests/vm/transhuge-stress.c len >> (20 + HPAGE_SHIFT - PAGE_SHIFT - 1)); len 88 tools/testing/selftests/vm/transhuge-stress.c len -= len % HPAGE_SIZE; len 89 tools/testing/selftests/vm/transhuge-stress.c ptr = mmap(NULL, len + HPAGE_SIZE, PROT_READ | PROT_WRITE, len 95 tools/testing/selftests/vm/transhuge-stress.c if (madvise(ptr, len, MADV_HUGEPAGE)) len 109 tools/testing/selftests/vm/transhuge-stress.c for (p = ptr; p < ptr + len; p += HPAGE_SIZE) { len 141 tools/testing/selftests/vm/transhuge-stress.c s, s * 1000 / (len >> HPAGE_SHIFT), len / s / (1 << 20), len 148 tools/testing/selftests/vm/userfaultfd.c static void noop_alias_mapping(__u64 *start, size_t len, unsigned long offset) len 205 tools/testing/selftests/vm/userfaultfd.c static void hugetlb_alias_mapping(__u64 *start, size_t len, unsigned long offset) len 245 tools/testing/selftests/vm/userfaultfd.c void (*alias_mapping)(__u64 *start, size_t len, unsigned long offset); len 399 tools/testing/selftests/vm/userfaultfd.c uffdio_copy->len, len 421 tools/testing/selftests/vm/userfaultfd.c uffdio_copy.len = page_size; len 536 tools/testing/selftests/vm/userfaultfd.c uffd_reg.range.len = msg.arg.remove.end - len 802 tools/testing/selftests/vm/userfaultfd.c uffdio_zeropage->range.len, len 826 tools/testing/selftests/vm/userfaultfd.c uffdio_zeropage.range.len = page_size; len 885 tools/testing/selftests/vm/userfaultfd.c uffdio_register.range.len = nr_pages * page_size; len 930 tools/testing/selftests/vm/userfaultfd.c uffdio_register.range.len = nr_pages * page_size; len 989 tools/testing/selftests/vm/userfaultfd.c uffdio_register.range.len = nr_pages * page_size; len 1120 tools/testing/selftests/vm/userfaultfd.c uffdio_register.range.len = nr_pages * page_size; len 116 tools/testing/vsock/control.c ssize_t len = strlen(str); len 122 tools/testing/vsock/control.c ret = send(control_fd, str, len, MSG_MORE); len 126 tools/testing/vsock/control.c if (ret != len) { len 217 tools/testing/vsock/vsock_diag_test.c static ssize_t recv_resp(int fd, void *buf, size_t len) len 224 tools/testing/vsock/vsock_diag_test.c .iov_len = len, len 49 tools/thermal/tmon/tui.c static void draw_hbar(WINDOW *win, int y, int start, int len, len 524 tools/thermal/tmon/tui.c static void draw_hbar(WINDOW *win, int y, int start, int len, unsigned long ptn, len 528 tools/thermal/tmon/tui.c whline(win, ptn, len); len 147 tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c unsigned len; len 208 tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c void init_bufs(struct io_buffer *iobuf, unsigned n, unsigned len) len 214 tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c iobuf->len = len; len 217 tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c iobuf->buf[i] = malloc(len*sizeof(**iobuf->buf)); len 334 tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c iobuf[i].len, 0); len 531 tools/usb/ffs-test.c size_t len; len 538 tools/usb/ffs-test.c for (p = buf, len = 0; len < nbytes; ++p, ++len) len 544 tools/usb/ffs-test.c for (p = buf, len = 0; len < nbytes; ++p, ++len) len 545 tools/usb/ffs-test.c if (*p != len % 63) { len 546 tools/usb/ffs-test.c expected = len % 63; len 559 tools/usb/ffs-test.c len, expected, *p); len 560 tools/usb/ffs-test.c for (p = buf, len = 0; len < nbytes; ++p, ++len) { len 561 tools/usb/ffs-test.c if (0 == (len % 32)) len 562 tools/usb/ffs-test.c fprintf(stderr, "%4zd:", len); len 564 tools/usb/ffs-test.c if (31 == (len % 32)) len 572 tools/usb/ffs-test.c return len; len 630 tools/usb/ffs-test.c size_t len; len 643 tools/usb/ffs-test.c len = descs_to_legacy(&legacy, &descriptors); len 644 tools/usb/ffs-test.c if (len) { len 645 tools/usb/ffs-test.c ret = write(t->fd, legacy, len); len 11 tools/usb/usbip/libsrc/sysfs_utils.c size_t len) len 22 tools/usb/usbip/libsrc/sysfs_utils.c length = write(fd, new_value, len); len 7 tools/usb/usbip/libsrc/sysfs_utils.h size_t len); len 312 tools/usb/usbip/src/usbipd.c socklen_t len = sizeof(ss); len 318 tools/usb/usbip/src/usbipd.c connfd = accept(listenfd, (struct sockaddr *)&ss, &len); len 324 tools/usb/usbip/src/usbipd.c rc = getnameinfo((struct sockaddr *)&ss, len, host, sizeof(host), len 59 tools/virtio/linux/scatterlist.h unsigned int len, unsigned int offset) len 63 tools/virtio/linux/scatterlist.h sg->length = len; len 48 tools/virtio/linux/virtio.h void *virtqueue_get_buf(struct virtqueue *vq, unsigned int *len); len 114 tools/virtio/ringtest/main.c unsigned len; len 139 tools/virtio/ringtest/main.c if (get_buf(&len, &buf)) { len 171 tools/virtio/ringtest/main.c unsigned len; len 184 tools/virtio/ringtest/main.c while (__builtin_expect(use_buf(&len, &buf), true)) { len 12 tools/virtio/ringtest/noring.c int add_inbuf(unsigned len, void *buf, void *datap) len 128 tools/virtio/ringtest/ptr_ring.c int add_inbuf(unsigned len, void *buf, void *datap) len 36 tools/virtio/ringtest/ring.c unsigned len; len 112 tools/virtio/ringtest/ring.c int add_inbuf(unsigned len, void *buf, void *datap) len 126 tools/virtio/ringtest/ring.c ring[head].len = len; len 153 tools/virtio/ringtest/ring.c *lenp = ring[head].len; len 241 tools/virtio/ringtest/ring.c ring[head].len--; len 99 tools/virtio/ringtest/virtio_ring_0_9.c int add_inbuf(unsigned len, void *buf, void *datap) len 120 tools/virtio/ringtest/virtio_ring_0_9.c desc[head].len = len; len 181 tools/virtio/ringtest/virtio_ring_0_9.c *lenp = ring.desc[index].len; len 183 tools/virtio/ringtest/virtio_ring_0_9.c *lenp = ring.used->ring[head].len; len 301 tools/virtio/ringtest/virtio_ring_0_9.c *lenp = desc->len; len 305 tools/virtio/ringtest/virtio_ring_0_9.c desc->len = desc->len - 1; len 309 tools/virtio/ringtest/virtio_ring_0_9.c ring.used->ring[used_idx].len = desc->len - 1; len 161 tools/virtio/virtio_test.c unsigned len; len 183 tools/virtio/virtio_test.c if (virtqueue_get_buf(vq->vq, &len)) { len 329 tools/virtio/vringh_test.c unsigned int num_sg, len; len 334 tools/virtio/vringh_test.c while ((dbuf = virtqueue_get_buf(vq, &len)) != NULL) { len 335 tools/virtio/vringh_test.c if (len == 4) len 408 tools/virtio/vringh_test.c unsigned int len; len 411 tools/virtio/vringh_test.c dbuf = virtqueue_get_buf(vq, &len); len 413 tools/virtio/vringh_test.c if (len == 4) len 416 tools/virtio/vringh_test.c assert(len == 0); len 617 tools/virtio/vringh_test.c used[0].len = 0; len 645 tools/virtio/vringh_test.c used[i].len = 0; len 655 tools/virtio/vringh_test.c unsigned len; len 656 tools/virtio/vringh_test.c assert(virtqueue_get_buf(vq, &len) != NULL); len 696 tools/virtio/vringh_test.c d[0].len = 1; len 700 tools/virtio/vringh_test.c d[1].len = 2; len 705 tools/virtio/vringh_test.c d[2].len = 3; len 710 tools/virtio/vringh_test.c d[3].len = 5; len 714 tools/virtio/vringh_test.c d[4].len = 6; len 718 tools/virtio/vringh_test.c d[5].len = 7; len 551 tools/vm/page-types.c int len; len 553 tools/vm/page-types.c len = sprintf(buf, "0x%lx\n", offset); len 554 tools/vm/page-types.c len = write(hwpoison_inject_fd, buf, len); len 555 tools/vm/page-types.c if (len < 0) { len 557 tools/vm/page-types.c return len; len 565 tools/vm/page-types.c int len; len 567 tools/vm/page-types.c len = sprintf(buf, "0x%lx\n", offset); len 568 tools/vm/page-types.c len = write(hwpoison_forget_fd, buf, len); len 569 tools/vm/page-types.c if (len < 0) { len 571 tools/vm/page-types.c return len; len 580 tools/vm/page-types.c int len; len 588 tools/vm/page-types.c len = pwrite(page_idle_fd, &buf, 8, 8 * (off / 64)); len 589 tools/vm/page-types.c if (len < 0) { len 591 tools/vm/page-types.c return len; len 977 tools/vm/page-types.c ssize_t len; len 983 tools/vm/page-types.c for (off = 0; off < end; off += len) { len 987 tools/vm/page-types.c len = nr_pages * page_size; len 989 tools/vm/page-types.c ptr = mmap(NULL, len, PROT_READ, MAP_SHARED, fd, off); len 994 tools/vm/page-types.c if (mincore(ptr, len, vec)) len 998 tools/vm/page-types.c if (madvise(ptr, len, MADV_RANDOM)) len 1016 tools/vm/page-types.c if (madvise(ptr, len, MADV_SEQUENTIAL)) len 1023 tools/vm/page-types.c munmap(ptr, len); len 1155 tools/vm/page-types.c static uint64_t parse_flag_name(const char *str, int len) len 1159 tools/vm/page-types.c if (!*str || !len) len 1162 tools/vm/page-types.c if (len <= 8 && !strncmp(str, "compound", len)) len 1168 tools/vm/page-types.c if (!strncmp(str, page_flag_names[i] + 2, len)) len 23 tools/vm/page_owner_sort.c int len; len 61 tools/vm/page_owner_sort.c static void add_list(char *buf, int len) len 64 tools/vm/page_owner_sort.c len == list[list_size-1].len && len 65 tools/vm/page_owner_sort.c memcmp(buf, list[list_size-1].txt, len) == 0) { len 73 tools/vm/page_owner_sort.c list[list_size].txt = malloc(len+1); len 74 tools/vm/page_owner_sort.c list[list_size].len = len; len 76 tools/vm/page_owner_sort.c memcpy(list[list_size].txt, buf, len); len 77 tools/vm/page_owner_sort.c list[list_size].txt[len] = 0; len 419 usr/gen_init_cpio.c int len; len 436 usr/gen_init_cpio.c len = strlen(name) + 1; len 437 usr/gen_init_cpio.c memcpy(dname + dname_len, name, len); len 438 usr/gen_init_cpio.c dname_len += len; len 14 virt/kvm/arm/mmio.c void kvm_mmio_write_buf(void *buf, unsigned int len, unsigned long data) len 24 virt/kvm/arm/mmio.c switch (len) { len 43 virt/kvm/arm/mmio.c memcpy(buf, datap, len); len 46 virt/kvm/arm/mmio.c unsigned long kvm_mmio_read_buf(const void *buf, unsigned int len) len 55 virt/kvm/arm/mmio.c switch (len) { len 60 virt/kvm/arm/mmio.c memcpy(&tmp.hword, buf, len); len 64 virt/kvm/arm/mmio.c memcpy(&tmp.word, buf, len); len 68 virt/kvm/arm/mmio.c memcpy(&tmp.dword, buf, len); len 86 virt/kvm/arm/mmio.c unsigned int len; len 96 virt/kvm/arm/mmio.c len = run->mmio.len; len 97 virt/kvm/arm/mmio.c if (len > sizeof(unsigned long)) len 100 virt/kvm/arm/mmio.c data = kvm_mmio_read_buf(run->mmio.data, len); len 103 virt/kvm/arm/mmio.c len < sizeof(unsigned long)) { len 104 virt/kvm/arm/mmio.c mask = 1U << ((len * 8) - 1); len 111 virt/kvm/arm/mmio.c trace_kvm_mmio(KVM_TRACE_MMIO_READ, len, run->mmio.phys_addr, len 113 virt/kvm/arm/mmio.c data = vcpu_data_host_to_guest(vcpu, data, len); len 126 virt/kvm/arm/mmio.c static int decode_hsr(struct kvm_vcpu *vcpu, bool *is_write, int *len) len 148 virt/kvm/arm/mmio.c *len = access_size; len 163 virt/kvm/arm/mmio.c int len; len 172 virt/kvm/arm/mmio.c ret = decode_hsr(vcpu, &is_write, &len); len 184 virt/kvm/arm/mmio.c len); len 186 virt/kvm/arm/mmio.c trace_kvm_mmio(KVM_TRACE_MMIO_WRITE, len, fault_ipa, &data); len 187 virt/kvm/arm/mmio.c kvm_mmio_write_buf(data_buf, len, data); len 189 virt/kvm/arm/mmio.c ret = kvm_io_bus_write(vcpu, KVM_MMIO_BUS, fault_ipa, len, len 192 virt/kvm/arm/mmio.c trace_kvm_mmio(KVM_TRACE_MMIO_READ_UNSATISFIED, len, len 195 virt/kvm/arm/mmio.c ret = kvm_io_bus_read(vcpu, KVM_MMIO_BUS, fault_ipa, len, len 202 virt/kvm/arm/mmio.c run->mmio.len = len; len 208 virt/kvm/arm/mmio.c memcpy(run->mmio.data, data_buf, len); len 215 virt/kvm/arm/mmio.c memcpy(run->mmio.data, data_buf, len); len 468 virt/kvm/arm/vgic/vgic-its.c gpa_t addr, unsigned int len) len 485 virt/kvm/arm/vgic/vgic-its.c return extract_bytes(reg, addr & 7, len); len 490 virt/kvm/arm/vgic/vgic-its.c gpa_t addr, unsigned int len) len 501 virt/kvm/arm/vgic/vgic-its.c gpa_t addr, unsigned int len, len 513 virt/kvm/arm/vgic/vgic-its.c gpa_t addr, unsigned int len) len 1481 virt/kvm/arm/vgic/vgic-its.c gpa_t addr, unsigned int len) len 1483 virt/kvm/arm/vgic/vgic-its.c return extract_bytes(its->cbaser, addr & 7, len); len 1487 virt/kvm/arm/vgic/vgic-its.c gpa_t addr, unsigned int len, len 1495 virt/kvm/arm/vgic/vgic-its.c its->cbaser = update_64bit_reg(its->cbaser, addr & 7, len, val); len 1548 virt/kvm/arm/vgic/vgic-its.c gpa_t addr, unsigned int len, len 1558 virt/kvm/arm/vgic/vgic-its.c reg = update_64bit_reg(its->cwriter, addr & 7, len, val); len 1573 virt/kvm/arm/vgic/vgic-its.c gpa_t addr, unsigned int len) len 1575 virt/kvm/arm/vgic/vgic-its.c return extract_bytes(its->cwriter, addr & 0x7, len); len 1580 virt/kvm/arm/vgic/vgic-its.c gpa_t addr, unsigned int len) len 1582 virt/kvm/arm/vgic/vgic-its.c return extract_bytes(its->creadr, addr & 0x7, len); len 1587 virt/kvm/arm/vgic/vgic-its.c gpa_t addr, unsigned int len, len 1615 virt/kvm/arm/vgic/vgic-its.c gpa_t addr, unsigned int len) len 1631 virt/kvm/arm/vgic/vgic-its.c return extract_bytes(reg, addr & 7, len); len 1637 virt/kvm/arm/vgic/vgic-its.c gpa_t addr, unsigned int len, len 1664 virt/kvm/arm/vgic/vgic-its.c reg = update_64bit_reg(*regptr, addr & 7, len, val); len 1691 virt/kvm/arm/vgic/vgic-its.c gpa_t addr, unsigned int len) len 1706 virt/kvm/arm/vgic/vgic-its.c gpa_t addr, unsigned int len, len 1738 virt/kvm/arm/vgic/vgic-its.c .len = length, \ len 1747 virt/kvm/arm/vgic/vgic-its.c .len = length, \ len 1755 virt/kvm/arm/vgic/vgic-its.c gpa_t addr, unsigned int len, unsigned long val) len 1964 virt/kvm/arm/vgic/vgic-its.c unsigned int len; len 2007 virt/kvm/arm/vgic/vgic-its.c len = region->access_flags & VGIC_ACCESS_64bit ? 8 : 4; len 2012 virt/kvm/arm/vgic/vgic-its.c len, *reg); len 2014 virt/kvm/arm/vgic/vgic-its.c region->its_write(dev->kvm, its, addr, len, *reg); len 2016 virt/kvm/arm/vgic/vgic-its.c *reg = region->its_read(dev->kvm, its, addr, len); len 2083 virt/kvm/arm/vgic/vgic-its.c unsigned long len = size; len 2091 virt/kvm/arm/vgic/vgic-its.c while (len > 0) { len 2106 virt/kvm/arm/vgic/vgic-its.c len -= byte_offset; len 26 virt/kvm/arm/vgic/vgic-mmio-v2.c gpa_t addr, unsigned int len) len 53 virt/kvm/arm/vgic/vgic-mmio-v2.c gpa_t addr, unsigned int len, len 73 virt/kvm/arm/vgic/vgic-mmio-v2.c gpa_t addr, unsigned int len, len 78 virt/kvm/arm/vgic/vgic-mmio-v2.c if (val != vgic_mmio_read_v2_misc(vcpu, addr, len)) len 94 virt/kvm/arm/vgic/vgic-mmio-v2.c vgic_mmio_write_v2_misc(vcpu, addr, len, val); len 99 virt/kvm/arm/vgic/vgic-mmio-v2.c gpa_t addr, unsigned int len, len 103 virt/kvm/arm/vgic/vgic-mmio-v2.c vgic_mmio_write_group(vcpu, addr, len, val); len 109 virt/kvm/arm/vgic/vgic-mmio-v2.c gpa_t addr, unsigned int len, len 152 virt/kvm/arm/vgic/vgic-mmio-v2.c gpa_t addr, unsigned int len) len 158 virt/kvm/arm/vgic/vgic-mmio-v2.c for (i = 0; i < len; i++) { len 170 virt/kvm/arm/vgic/vgic-mmio-v2.c gpa_t addr, unsigned int len, len 182 virt/kvm/arm/vgic/vgic-mmio-v2.c for (i = 0; i < len; i++) { len 198 virt/kvm/arm/vgic/vgic-mmio-v2.c gpa_t addr, unsigned int len) len 204 virt/kvm/arm/vgic/vgic-mmio-v2.c for (i = 0; i < len; i++) { len 215 virt/kvm/arm/vgic/vgic-mmio-v2.c gpa_t addr, unsigned int len, len 222 virt/kvm/arm/vgic/vgic-mmio-v2.c for (i = 0; i < len; i++) { len 237 virt/kvm/arm/vgic/vgic-mmio-v2.c gpa_t addr, unsigned int len, len 244 virt/kvm/arm/vgic/vgic-mmio-v2.c for (i = 0; i < len; i++) { len 265 virt/kvm/arm/vgic/vgic-mmio-v2.c gpa_t addr, unsigned int len) len 312 virt/kvm/arm/vgic/vgic-mmio-v2.c gpa_t addr, unsigned int len, len 352 virt/kvm/arm/vgic/vgic-mmio-v2.c gpa_t addr, unsigned int len) len 377 virt/kvm/arm/vgic/vgic-mmio-v2.c gpa_t addr, unsigned int len, len 27 virt/kvm/arm/vgic/vgic-mmio-v3.c u64 update_64bit_reg(u64 reg, unsigned int offset, unsigned int len, len 31 virt/kvm/arm/vgic/vgic-mmio-v3.c int upper = lower + 8 * len - 1; len 34 virt/kvm/arm/vgic/vgic-mmio-v3.c val &= GENMASK_ULL(len * 8 - 1, 0); len 62 virt/kvm/arm/vgic/vgic-mmio-v3.c gpa_t addr, unsigned int len) len 96 virt/kvm/arm/vgic/vgic-mmio-v3.c gpa_t addr, unsigned int len, len 116 virt/kvm/arm/vgic/vgic-mmio-v3.c gpa_t addr, unsigned int len, len 121 virt/kvm/arm/vgic/vgic-mmio-v3.c if (val != vgic_mmio_read_v3_misc(vcpu, addr, len)) len 125 virt/kvm/arm/vgic/vgic-mmio-v3.c vgic_mmio_write_v3_misc(vcpu, addr, len, val); len 130 virt/kvm/arm/vgic/vgic-mmio-v3.c gpa_t addr, unsigned int len) len 141 virt/kvm/arm/vgic/vgic-mmio-v3.c ret = extract_bytes(READ_ONCE(irq->mpidr), addr & 7, len); len 148 virt/kvm/arm/vgic/vgic-mmio-v3.c gpa_t addr, unsigned int len, len 175 virt/kvm/arm/vgic/vgic-mmio-v3.c gpa_t addr, unsigned int len) len 184 virt/kvm/arm/vgic/vgic-mmio-v3.c gpa_t addr, unsigned int len, len 205 virt/kvm/arm/vgic/vgic-mmio-v3.c gpa_t addr, unsigned int len) len 223 virt/kvm/arm/vgic/vgic-mmio-v3.c return extract_bytes(value, addr & 7, len); len 227 virt/kvm/arm/vgic/vgic-mmio-v3.c gpa_t addr, unsigned int len) len 233 virt/kvm/arm/vgic/vgic-mmio-v3.c gpa_t addr, unsigned int len) len 245 virt/kvm/arm/vgic/vgic-mmio-v3.c gpa_t addr, unsigned int len) len 258 virt/kvm/arm/vgic/vgic-mmio-v3.c for (i = 0; i < len * 8; i++) { len 271 virt/kvm/arm/vgic/vgic-mmio-v3.c gpa_t addr, unsigned int len, len 278 virt/kvm/arm/vgic/vgic-mmio-v3.c for (i = 0; i < len * 8; i++) { len 385 virt/kvm/arm/vgic/vgic-mmio-v3.c gpa_t addr, unsigned int len) len 389 virt/kvm/arm/vgic/vgic-mmio-v3.c return extract_bytes(dist->propbaser, addr & 7, len); len 393 virt/kvm/arm/vgic/vgic-mmio-v3.c gpa_t addr, unsigned int len, len 407 virt/kvm/arm/vgic/vgic-mmio-v3.c propbaser = update_64bit_reg(propbaser, addr & 4, len, val); len 414 virt/kvm/arm/vgic/vgic-mmio-v3.c gpa_t addr, unsigned int len) len 418 virt/kvm/arm/vgic/vgic-mmio-v3.c return extract_bytes(vgic_cpu->pendbaser, addr & 7, len); len 422 virt/kvm/arm/vgic/vgic-mmio-v3.c gpa_t addr, unsigned int len, len 435 virt/kvm/arm/vgic/vgic-mmio-v3.c pendbaser = update_64bit_reg(pendbaser, addr & 4, len, val); len 452 virt/kvm/arm/vgic/vgic-mmio-v3.c .len = (bpi * VGIC_NR_PRIVATE_IRQS) / 8, \ len 459 virt/kvm/arm/vgic/vgic-mmio-v3.c .len = (bpi * (1024 - VGIC_NR_PRIVATE_IRQS)) / 8, \ len 18 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len) len 24 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len) len 30 virt/kvm/arm/vgic/vgic-mmio.c unsigned int len, unsigned long val) len 36 virt/kvm/arm/vgic/vgic-mmio.c unsigned int len, unsigned long val) len 43 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len) len 50 virt/kvm/arm/vgic/vgic-mmio.c for (i = 0; i < len * 8; i++) { len 63 virt/kvm/arm/vgic/vgic-mmio.c unsigned int len, unsigned long val) len 69 virt/kvm/arm/vgic/vgic-mmio.c for (i = 0; i < len * 8; i++) { len 85 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len) len 92 virt/kvm/arm/vgic/vgic-mmio.c for (i = 0; i < len * 8; i++) { len 105 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len, len 112 virt/kvm/arm/vgic/vgic-mmio.c for_each_set_bit(i, &val, len * 8) { len 140 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len, len 147 virt/kvm/arm/vgic/vgic-mmio.c for_each_set_bit(i, &val, len * 8) { len 160 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len) len 167 virt/kvm/arm/vgic/vgic-mmio.c for (i = 0; i < len * 8; i++) { len 221 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len, len 229 virt/kvm/arm/vgic/vgic-mmio.c for_each_set_bit(i, &val, len * 8) { len 274 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len, len 282 virt/kvm/arm/vgic/vgic-mmio.c for_each_set_bit(i, &val, len * 8) { len 335 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len) len 342 virt/kvm/arm/vgic/vgic-mmio.c for (i = 0; i < len * 8; i++) { len 359 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len) len 367 virt/kvm/arm/vgic/vgic-mmio.c val = __vgic_mmio_read_active(vcpu, addr, len); len 376 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len) len 378 virt/kvm/arm/vgic/vgic-mmio.c return __vgic_mmio_read_active(vcpu, addr, len); len 433 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len, len 439 virt/kvm/arm/vgic/vgic-mmio.c for_each_set_bit(i, &val, len * 8) { len 447 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len, len 455 virt/kvm/arm/vgic/vgic-mmio.c __vgic_mmio_write_cactive(vcpu, addr, len, val); len 462 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len, len 465 virt/kvm/arm/vgic/vgic-mmio.c __vgic_mmio_write_cactive(vcpu, addr, len, val); len 470 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len, len 476 virt/kvm/arm/vgic/vgic-mmio.c for_each_set_bit(i, &val, len * 8) { len 484 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len, len 492 virt/kvm/arm/vgic/vgic-mmio.c __vgic_mmio_write_sactive(vcpu, addr, len, val); len 499 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len, len 502 virt/kvm/arm/vgic/vgic-mmio.c __vgic_mmio_write_sactive(vcpu, addr, len, val); len 507 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len) len 513 virt/kvm/arm/vgic/vgic-mmio.c for (i = 0; i < len; i++) { len 532 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len, len 539 virt/kvm/arm/vgic/vgic-mmio.c for (i = 0; i < len; i++) { len 552 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len) len 558 virt/kvm/arm/vgic/vgic-mmio.c for (i = 0; i < len * 4; i++) { len 571 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, unsigned int len, len 578 virt/kvm/arm/vgic/vgic-mmio.c for (i = 0; i < len * 4; i++) { len 666 virt/kvm/arm/vgic/vgic-mmio.c if (offset >= region->reg_offset + region->len) len 705 virt/kvm/arm/vgic/vgic-mmio.c unsigned long vgic_data_mmio_bus_to_host(const void *val, unsigned int len) len 707 virt/kvm/arm/vgic/vgic-mmio.c unsigned long data = kvm_mmio_read_buf(val, len); len 709 virt/kvm/arm/vgic/vgic-mmio.c switch (len) { len 730 virt/kvm/arm/vgic/vgic-mmio.c void vgic_data_host_to_mmio_bus(void *buf, unsigned int len, len 733 virt/kvm/arm/vgic/vgic-mmio.c switch (len) { len 746 virt/kvm/arm/vgic/vgic-mmio.c kvm_mmio_write_buf(buf, len, data); len 757 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, int len) len 761 virt/kvm/arm/vgic/vgic-mmio.c switch (len) { len 775 virt/kvm/arm/vgic/vgic-mmio.c if ((region->access_flags & flags) && IS_ALIGNED(addr, len)) { len 788 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, int len) len 794 virt/kvm/arm/vgic/vgic-mmio.c if (!region || !check_region(vcpu->kvm, region, addr, len)) len 854 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, int len, void *val) len 860 virt/kvm/arm/vgic/vgic-mmio.c region = vgic_get_mmio_region(vcpu, iodev, addr, len); len 862 virt/kvm/arm/vgic/vgic-mmio.c memset(val, 0, len); len 868 virt/kvm/arm/vgic/vgic-mmio.c data = region->read(vcpu, addr, len); len 871 virt/kvm/arm/vgic/vgic-mmio.c data = region->read(vcpu, addr, len); len 874 virt/kvm/arm/vgic/vgic-mmio.c data = region->read(iodev->redist_vcpu, addr, len); len 877 virt/kvm/arm/vgic/vgic-mmio.c data = region->its_read(vcpu->kvm, iodev->its, addr, len); len 881 virt/kvm/arm/vgic/vgic-mmio.c vgic_data_host_to_mmio_bus(val, len, data); len 886 virt/kvm/arm/vgic/vgic-mmio.c gpa_t addr, int len, const void *val) len 890 virt/kvm/arm/vgic/vgic-mmio.c unsigned long data = vgic_data_mmio_bus_to_host(val, len); len 892 virt/kvm/arm/vgic/vgic-mmio.c region = vgic_get_mmio_region(vcpu, iodev, addr, len); len 898 virt/kvm/arm/vgic/vgic-mmio.c region->write(vcpu, addr, len, data); len 901 virt/kvm/arm/vgic/vgic-mmio.c region->write(vcpu, addr, len, data); len 904 virt/kvm/arm/vgic/vgic-mmio.c region->write(iodev->redist_vcpu, addr, len, data); len 907 virt/kvm/arm/vgic/vgic-mmio.c region->its_write(vcpu->kvm, iodev->its, addr, len, data); len 924 virt/kvm/arm/vgic/vgic-mmio.c unsigned int len; len 928 virt/kvm/arm/vgic/vgic-mmio.c len = vgic_v2_init_dist_iodev(io_device); len 931 virt/kvm/arm/vgic/vgic-mmio.c len = vgic_v3_init_dist_iodev(io_device); len 943 virt/kvm/arm/vgic/vgic-mmio.c len, &io_device->dev); len 10 virt/kvm/arm/vgic/vgic-mmio.h unsigned int len; len 15 virt/kvm/arm/vgic/vgic-mmio.h unsigned int len); len 17 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len); len 21 virt/kvm/arm/vgic/vgic-mmio.h unsigned int len, unsigned long val); len 23 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len, len 27 virt/kvm/arm/vgic/vgic-mmio.h unsigned int len); len 30 virt/kvm/arm/vgic/vgic-mmio.h unsigned int len, unsigned long val); len 32 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len, len 71 virt/kvm/arm/vgic/vgic-mmio.h .len = bpi * 1024 / 8, \ len 83 virt/kvm/arm/vgic/vgic-mmio.h .len = length, \ len 93 virt/kvm/arm/vgic/vgic-mmio.h .len = length, \ len 106 virt/kvm/arm/vgic/vgic-mmio.h unsigned long vgic_data_mmio_bus_to_host(const void *val, unsigned int len); len 108 virt/kvm/arm/vgic/vgic-mmio.h void vgic_data_host_to_mmio_bus(void *buf, unsigned int len, len 114 virt/kvm/arm/vgic/vgic-mmio.h u64 update_64bit_reg(u64 reg, unsigned int offset, unsigned int len, len 118 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len); len 121 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len); len 124 virt/kvm/arm/vgic/vgic-mmio.h unsigned int len, unsigned long val); len 127 virt/kvm/arm/vgic/vgic-mmio.h unsigned int len, unsigned long val); len 130 virt/kvm/arm/vgic/vgic-mmio.h unsigned int len); len 133 virt/kvm/arm/vgic/vgic-mmio.h unsigned int len, unsigned long val); len 136 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len); len 139 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len, len 143 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len, len 147 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len); len 150 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len, len 154 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len, len 158 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len); len 161 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len); len 164 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len, len 168 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len, len 172 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len, len 176 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len, len 180 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len); len 183 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len, len 187 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len); len 190 virt/kvm/arm/vgic/vgic-mmio.h gpa_t addr, unsigned int len, len 161 virt/kvm/arm/vgic/vgic.h gpa_t addr, int len); len 26 virt/kvm/coalesced_mmio.c gpa_t addr, int len) len 32 virt/kvm/coalesced_mmio.c if (len < 0) len 34 virt/kvm/coalesced_mmio.c if (addr + len < addr) len 38 virt/kvm/coalesced_mmio.c if (addr + len > dev->zone.addr + dev->zone.size) len 66 virt/kvm/coalesced_mmio.c int len, const void *val) len 72 virt/kvm/coalesced_mmio.c if (!coalesced_mmio_in_range(dev, addr, len)) len 87 virt/kvm/coalesced_mmio.c ring->coalesced_mmio[insert].len = len; len 88 virt/kvm/coalesced_mmio.c memcpy(ring->coalesced_mmio[insert].data, val, len); len 683 virt/kvm/eventfd.c ioeventfd_in_range(struct _ioeventfd *p, gpa_t addr, int len, const void *val) len 695 virt/kvm/eventfd.c if (len != p->length) len 705 virt/kvm/eventfd.c BUG_ON(!IS_ALIGNED((unsigned long)val, len)); len 707 virt/kvm/eventfd.c switch (len) { len 730 virt/kvm/eventfd.c int len, const void *val) len 734 virt/kvm/eventfd.c if (!ioeventfd_in_range(p, addr, len, val)) len 807 virt/kvm/eventfd.c p->length = args->len; len 869 virt/kvm/eventfd.c p->length != args->len || len 897 virt/kvm/eventfd.c if (!args->len && bus_idx == KVM_MMIO_BUS) len 911 virt/kvm/eventfd.c switch (args->len) { len 923 virt/kvm/eventfd.c if (args->addr + args->len < args->addr) len 931 virt/kvm/eventfd.c if (!args->len && (args->flags & KVM_IOEVENTFD_FLAG_DATAMATCH)) len 941 virt/kvm/eventfd.c if (!args->len && bus_idx == KVM_MMIO_BUS) { len 2029 virt/kvm/kvm_main.c static int next_segment(unsigned long len, int offset) len 2031 virt/kvm/kvm_main.c if (len > PAGE_SIZE - offset) len 2034 virt/kvm/kvm_main.c return len; len 2038 virt/kvm/kvm_main.c void *data, int offset, int len) len 2046 virt/kvm/kvm_main.c r = __copy_from_user(data, (void __user *)addr + offset, len); len 2053 virt/kvm/kvm_main.c int len) len 2057 virt/kvm/kvm_main.c return __kvm_read_guest_page(slot, gfn, data, offset, len); len 2062 virt/kvm/kvm_main.c int offset, int len) len 2066 virt/kvm/kvm_main.c return __kvm_read_guest_page(slot, gfn, data, offset, len); len 2070 virt/kvm/kvm_main.c int kvm_read_guest(struct kvm *kvm, gpa_t gpa, void *data, unsigned long len) len 2077 virt/kvm/kvm_main.c while ((seg = next_segment(len, offset)) != 0) { len 2082 virt/kvm/kvm_main.c len -= seg; len 2090 virt/kvm/kvm_main.c int kvm_vcpu_read_guest(struct kvm_vcpu *vcpu, gpa_t gpa, void *data, unsigned long len) len 2097 virt/kvm/kvm_main.c while ((seg = next_segment(len, offset)) != 0) { len 2102 virt/kvm/kvm_main.c len -= seg; len 2111 virt/kvm/kvm_main.c void *data, int offset, unsigned long len) len 2120 virt/kvm/kvm_main.c r = __copy_from_user_inatomic(data, (void __user *)addr + offset, len); len 2128 virt/kvm/kvm_main.c unsigned long len) len 2134 virt/kvm/kvm_main.c return __kvm_read_guest_atomic(slot, gfn, data, offset, len); len 2139 virt/kvm/kvm_main.c void *data, unsigned long len) len 2145 virt/kvm/kvm_main.c return __kvm_read_guest_atomic(slot, gfn, data, offset, len); len 2150 virt/kvm/kvm_main.c const void *data, int offset, int len) len 2158 virt/kvm/kvm_main.c r = __copy_to_user((void __user *)addr + offset, data, len); len 2166 virt/kvm/kvm_main.c const void *data, int offset, int len) len 2170 virt/kvm/kvm_main.c return __kvm_write_guest_page(slot, gfn, data, offset, len); len 2175 virt/kvm/kvm_main.c const void *data, int offset, int len) len 2179 virt/kvm/kvm_main.c return __kvm_write_guest_page(slot, gfn, data, offset, len); len 2184 virt/kvm/kvm_main.c unsigned long len) len 2191 virt/kvm/kvm_main.c while ((seg = next_segment(len, offset)) != 0) { len 2196 virt/kvm/kvm_main.c len -= seg; len 2205 virt/kvm/kvm_main.c unsigned long len) len 2212 virt/kvm/kvm_main.c while ((seg = next_segment(len, offset)) != 0) { len 2217 virt/kvm/kvm_main.c len -= seg; len 2227 virt/kvm/kvm_main.c gpa_t gpa, unsigned long len) len 2231 virt/kvm/kvm_main.c gfn_t end_gfn = (gpa + len - 1) >> PAGE_SHIFT; len 2238 virt/kvm/kvm_main.c ghc->len = len; len 2264 virt/kvm/kvm_main.c gpa_t gpa, unsigned long len) len 2267 virt/kvm/kvm_main.c return __kvm_gfn_to_hva_cache_init(slots, ghc, gpa, len); len 2273 virt/kvm/kvm_main.c unsigned long len) len 2279 virt/kvm/kvm_main.c BUG_ON(len + offset > ghc->len); len 2282 virt/kvm/kvm_main.c __kvm_gfn_to_hva_cache_init(slots, ghc, ghc->gpa, ghc->len); len 2288 virt/kvm/kvm_main.c return kvm_write_guest(kvm, gpa, data, len); len 2290 virt/kvm/kvm_main.c r = __copy_to_user((void __user *)ghc->hva + offset, data, len); len 2300 virt/kvm/kvm_main.c void *data, unsigned long len) len 2302 virt/kvm/kvm_main.c return kvm_write_guest_offset_cached(kvm, ghc, data, 0, len); len 2307 virt/kvm/kvm_main.c void *data, unsigned long len) len 2312 virt/kvm/kvm_main.c BUG_ON(len > ghc->len); len 2315 virt/kvm/kvm_main.c __kvm_gfn_to_hva_cache_init(slots, ghc, ghc->gpa, ghc->len); len 2321 virt/kvm/kvm_main.c return kvm_read_guest(kvm, ghc->gpa, data, len); len 2323 virt/kvm/kvm_main.c r = __copy_from_user(data, (void __user *)ghc->hva, len); len 2331 virt/kvm/kvm_main.c int kvm_clear_guest_page(struct kvm *kvm, gfn_t gfn, int offset, int len) len 2335 virt/kvm/kvm_main.c return kvm_write_guest_page(kvm, gfn, zero_page, offset, len); len 2339 virt/kvm/kvm_main.c int kvm_clear_guest(struct kvm *kvm, gpa_t gpa, unsigned long len) len 2346 virt/kvm/kvm_main.c while ((seg = next_segment(len, offset)) != 0) { len 2351 virt/kvm/kvm_main.c len -= seg; len 3036 virt/kvm/kvm_main.c if (kvm_sigmask.len != sizeof(sigset)) len 3104 virt/kvm/kvm_main.c if (kvm_sigmask.len != sizeof(compat_sigset_t)) len 3814 virt/kvm/kvm_main.c if (r2->len) { len 3815 virt/kvm/kvm_main.c addr1 += r1->len; len 3816 virt/kvm/kvm_main.c addr2 += r2->len; len 3831 virt/kvm/kvm_main.c gpa_t addr, int len) len 3838 virt/kvm/kvm_main.c .len = len, len 3859 virt/kvm/kvm_main.c idx = kvm_io_bus_get_first_dev(bus, range->addr, range->len); len 3866 virt/kvm/kvm_main.c range->len, val)) len 3876 virt/kvm/kvm_main.c int len, const void *val) len 3884 virt/kvm/kvm_main.c .len = len, len 3897 virt/kvm/kvm_main.c gpa_t addr, int len, const void *val, long cookie) len 3904 virt/kvm/kvm_main.c .len = len, len 3914 virt/kvm/kvm_main.c if (!kvm_iodevice_write(vcpu, bus->range[cookie].dev, addr, len, len 3930 virt/kvm/kvm_main.c idx = kvm_io_bus_get_first_dev(bus, range->addr, range->len); len 3937 virt/kvm/kvm_main.c range->len, val)) len 3947 virt/kvm/kvm_main.c int len, void *val) len 3955 virt/kvm/kvm_main.c .len = len, len 3967 virt/kvm/kvm_main.c int len, struct kvm_io_device *dev) len 3988 virt/kvm/kvm_main.c .len = len,